.publi {display:none!important;}
.subscribe-nav {display:none;}
.content-up {display:none;}
.border-top-solid {border:none; padding-top: 0!important; margin-top: 0!important}
.footer-col {display:none;}
.footer-col.col-logo {display:block; margin:0 auto}
.footer-col.col-logo > .tit {display:none;}
.footer-col.col-logo .logo .tit {display:block;}
#general #header {display:none!important;}
#general #subheader {border-bottom:2px solid #cae71d!important}
#footer {border-top:2px solid #cae71d!important}
#general #subheader .logo img {margin:10px 15px 0 15px}
#general #subheader .logo .tit {margin:0 15px}
#general #subheader .logo::before {content: "© Publicaciones Alimarket, S.A. Queda prohibida la reproducción total o parcial de este contenido -incluida la reproducción del mismo en RRSS- sin que haya una autorización explícita por parte de Alimarket."; font-size: 10px; color: #666666; display: block; width: 100%; text-align: center;}
#general {display:block!important; width:100%!important; max-width:100%!important; margin:0!important;}
#sidebar {display:none!important;}
#general #main .news-inner {margin:0; width:100%!important; float:none!important; border:none;}
#general #main .news-inner .item-news .news-header h1 {margin-top:30px;}
.process.notification {display:none;}
.news-content {display:block;}
.news-content .article-list {display:none!important;}
.news-content .article-list.informe-list {display:none!important;}
.news-content .article-list .promotion {display:none!important;}
.process-ficha div.process-header {display:none!important;}
.content-tools ul {display:none!important;}
.pagination-content {display:none;}
#general #main .news-content .article-list.list-col66{display:block!important;} 
.content-downloads {display:block;}
.footer-tools-share {display:none;}
#nav-footer {display:none;}
.promotion {display:none;}
.tools-news {display:none;}
.breadcrump {display:none;}
.tools-links {display:none;}
.publi {display:none;}
.publi-container {display:none;}
.cookies {display:none;}
#cconsent-bar {display:none!important;}
#general #main .news-inner .item-news .news-header .tools-date .category {float:left; padding-left:10px; font-size:12px; padding-top:4px;}
#general #footer .logo {margin:0 auto; display:block; float:none!important; text-align:center;}
#general #footer .logo img {text-align:center; display:inline-block!important;}
#general #footer .logo .tit {margin-bottom: 10px;}
#general #footer .logo::after {content: "© Publicaciones Alimarket, S.A. Queda prohibida la reproducción total o parcial de este contenido -incluida la reproducción del mismo en RRSS- sin que haya una autorización explícita por parte de Alimarket."; font-size: 10px; color: #666666;}
#preloader {display:none!important;}
#general #main .section-relation {display:none;}
#general #main .report-inner .emotional {padding:0; margin:0;}
#general #main .report-inner .report-header {position:static; padding:0; margin-top:0px; background:none!important; min-height:0px; padding:20px; -webkit-box-sizing:border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */ box-sizing: border-box; }
#general #main .report-inner .image-report-header {display:none!important;}	
#general #main .report-inner .report-header h1 {color:#666666; padding-bottom:15px;}
#general #main .report-inner .report-header h2 {color:#666666; padding-bottom:15px;}
#general #main .report-inner .report-header .tools-news {display:none!important;}
#general #main .report-inner .report-header .tools-date {margin:0; padding:0; padding-bottom:15px;}
#general #main .report-inner .report-header:before {display:none;}
#general #main .report-inner .report-header .tools-date .date {color:#666666;}
#general #main .report-inner .report-header .tools-date .category h3 a {color:#666666;}
#general #main .report-inner .report-header .tools-date .author {color:#666666;}
#general #main .report-inner .html-editor {width:100%; padding:20px; box-sizing:border-box; -webkit-box-sizing:border-box; /* Safari/Chrome, other WebKit */ -moz-box-sizing: border-box;    /* Firefox, other Gecko */}
#general #main .report-inner .item-report:before, #general #main .report-inner .item-report:after {display:none;}

#general #main .item-report-private .indice-private {display: block; clear:both;}
#general #main .item-report-private .indice-private:after {content:""; width:100%; height: 0; display: block; clear:both;}
#general #main .item-report-private .indice-private .mod-white {float: left!important; width:100%; margin-bottom:20px}
#general #main .item-report-private .btn-inner {clear:both}

#general #subheader {display:block!important; margin-top:0!important; position:static!important;}
#general #subheader .lnk-menu {display:none;}

#general #main .section-table {page-break-inside: avoid;}
#general #main .section-table .table-generic {display:table; float:none; width:100%; page-break-inside: avoid;}	
#general #main .section-table .table-generic thead {display: table-header-group; float:none; page-break-inside: avoid;}	
#general #main .section-table .table-generic thead tr {display:table-row;float:none; text-align:right!important; page-break-inside: avoid;}
#general #main .section-table .table-generic thead tr th {display:table-cell; width:auto;     border-right: 1px solid #fff;
    padding: 10px 20px;
    text-align: left;    
    font-weight: normal;
    color: #8c8c8c;page-break-inside: avoid;}	
#general #main .section-table .table-generic tbody {display:table-row-group;float:none; white-space:normal;page-break-inside: avoid;}
#general #main .section-table .table-generic tbody tr {display:table-row;float:none;page-break-inside: avoid;}
#general #main .section-table .table-generic tbody tr td {display:table-cell;float:none; border-left:none!important; border-right:none!important;page-break-inside: avoid;}
#general #main .section-table .table-generic.table-data-01 tr.tr-total {display:table-row!important;page-break-inside: avoid;}
#general #main .section-table .table-generic thead tr th:last-child {    border-right:1px solid #ccc;}
#general #main .section-table .table-generic tr td {
    border-bottom: 1px solid #eaeaea;
    padding: 10px 20px;
    font-family: "Open Sans";
    color: #737373;
    vertical-align: top;
    width: 13%;
    padding-right: 10px!important;}

#general #main .drawChart, #general #main .section-table .table-generic tr, #general #main .section-table .table-generic tr td, #general #main .section-table .table-generic tr th {
		        page-break-inside: avoid;
		    }

.publi-container.publi-total.tablet-show {display:none!important;}

#general #main .nav-content {display:none;}
.drawChart .chart_html {display:block!important}
.drawChart .chart_img {display:block!important}
.dw-chart {display:block!important}

#preloader {display:none!important;}

#general #main .news-inner .item-news > .image-article.full-width {width:200px!important; float:left!important}
#general #main .news-inner .item-news > .image-article {width:200px!important; float:left!important}

#general #main.section-report .item-report .tabs-content {display: block!important; padding-bottom:40px}