@media print {
    .nav-top {display: none;}
    .nav-principal {display: none;}
    .nav-top-content {display: none;}
    .menu-generic-full {display: none;}
    .page__shares > a{display: none;}
    .page__shares .dropdown-share > button {display: none;}
    @page {size: portrait;}
    @page rotada {size: landscape;}
    table {page: rotada; page-break-before: right;}
    @page {
	size: portrait !important; 
    }
     

    .d-print-none {
    	display: none !important;
    }

     

    .d-print-inline {
    	display: inline !important;
    }

     

    .d-print-inline-block {
	display: inline-block !important;
    }

     

    .d-print-block {
	display: block !important;
    }

     

    .d-print-table {
	display: table !important;
    }

     

    .d-print-table-row {
	display: table-row !important;
    }

     

    .d-print-table-cell {
	display: table-cell !important;
    }

     

    .d-print-flex {
	display: -ms-flexbox !important;
	display: flex !important;
    }

     

    .d-print-inline-flex {
	display: -ms-inline-flexbox !important;
	display: inline-flex !important;
    }

     

     

    * {
	-webkit-print-color-adjust: exact !important;
	print-color-adjust: exact;
    }

    *{
	-webkit-print-color-adjust: exact;
	print-color-adjust: exact !important;
	color-adjust: exact !important;	
    }

    .cloned {display: none;}

    img {
	page-break-inside: avoid;
	-webkit-print-color-adjust: exact;
    }
    .owl-stage {width: auto !important; transition: none !important; transform: none !important;}
    .component-gallery > .page-container > h2 {display: none;}

     
    .component-breadcrumb {
        display: none;
    }
    .component-breadcrumb .bdc__content {
        display: none;
    }

    .page__shares > a {display: none;}
    .page__shares .dropdown-share > button {display: none;}
    .item__icon > span {display: none;}
    .list__item {display: none;}
    .item__text .item__text-title {display: none;}
    .item__text-description {display: none;}
    .ratio > iframe {display: none;}
    .page-container > audio {display: none;}
    .page-container .tag-container {display: none;}
    .portlet-body > section {display: none;}
    .page-container > a {display: none;} 
    .owl-nav > button > span {display: none;} 
    .download__list {display: none;}
    footer {
	display: none;
    }

        .component-footer-generic .footer-header {display: none;}
        .component-footer-generic .footer-body {display: none;}
        .component-footer-generic .footer-bottom {display: none;}
        
    .component-carousel-cards {display: none;}
    .component-etiquetas {display: none;}
    .component-lista-enlaces-relacionados {display: none;}
    .component-audio {display: none;}
    .component-lista-descargas {display: none;}
    .component-iframe-video > .page-container > .section__title {display: none;}
    .portlet-topper {display: none !important; user-select: none;}
    .cadmin {display: none; user-select: none;}
    .portlet-title-default {display: none; user-select: none;}
    .owl-carousel .owl-nav .owl-prev > span {display: none;}
    .owl-carousel .owl-nav .owl-next > span {display: none;}
    .owl-dots > button {display: none;}

    .owl-stage {position: static;}
    .bar {display: none;}
}