/* Responsive */

/* LG Monitor PC */

@media screen and (max-width: 1980px) {
    /*Cabezal Menu Superior*/
    .superior-menu > li {
        padding: 0 2em;
    }

    .middle-header-text {
        font-size: 0.7em;
    }

    .social-link {
        font-size: 1.3em;
        margin-top: 10px;
    }

    .search-box-lupa {
        top: 0em;
    }

    .navbar-left {
        /* padding-left: 3em; */
    }

    /*sidebar banners*/
    .titular-reflexiones-fidel .title-reflexiones {
        font-size: 2em;
    }

    .titular-reflexiones-fidel .summary-reflexiones {
        font-size: 1em;
    }

    .globo-comment {
        width: 14em;
        height: 7em;
    }

    .esquina-comment {
        margin-left: 12.9em;
    }

    .titular-mirada-del-lector .title-mirada {
        font-size: 1.5em;
    }

    .titular-mirada-del-lector .tittle-del-lector {
        font-size: 1em;
        margin-top: 0em;
        margin-left: 35px;

    }

    /*Cabezal Menu Superior al hacer Scroll*/
    .navbar-menu-fixed {
        top: 9.3em;
        left: 2em;
    }

    /*index section opinion*/
    .authors .avatar {
        padding-bottom: 1em;
        top: -1em;
    }

    .foot {
        /*margin-top: 0em;*/
    }

    /*suplementos_internal_index*/
    .suplemento-sections {
        bottom: -2em;
    }

    .suplemento-last-news .authors-date-readmore {
        bottom: -5em;
    }

    .img-author {
        height: 56px;
        width: 56px;
    }

    .img-author-opinion {
        height: 96px;
        width: 96px;
    }

}

/*end 1980px*/

@media screen and (min-width: 1600px) {
    /*Cabezal Menu Superior*/
    .superior-menu > li {
        padding: 0 3em;
    }

    .middle-header-text {
        font-size: 0.8em;
    }

    .social-link {
        font-size: 2em;
    }

    .search-container {
        padding-top: 1.5em;
    }

    .search-box-lupa {
        top: 0.7em;
    }

    .navbar-left {
        padding-left: 0em;
    }

    /*sidebar banners*/
    .titular-reflexiones-fidel .title-reflexiones {
        font-size: 2em;
    }

    .titular-reflexiones-fidel .summary-reflexiones {
        font-size: 1em;
    }

    .globo-comment {
        width: 14em;
        height: 7em;
    }

    .esquina-comment {
        margin-left: 12.9em;
    }

    .titular-mirada-del-lector .title-mirada {
        font-size: 1.5em;
    }

    .titular-mirada-del-lector .tittle-del-lector {
        font-size: 1em;
        margin-top: 0em;
        margin-left: 35px;

    }

    /*Cabezal Menu Superior al hacer Scroll*/
    .navbar-menu-fixed {
        top: 7.5em;
        left: 2em;
    }

    /*index section opinion*/
    .authors .avatar {
        padding-bottom: 1em;
        top: -1em;
    }

    .foot {
        /*margin-top: 0em;*/
    }

    /*suplementos_internal_index*/
    .suplemento-sections {
        bottom: -2em;
    }

    .suplemento-last-news .authors-date-readmore {
        bottom: -5em;
    }

    .img-author {
        height: 98px;
        width: 98px;
    }

    .img-author-opinion {
        height: 96px;
        width: 96px;
    }

}

/*end 1600px*/

@media screen and (max-width: 1500px) {
    #bs-example-navbar-collapse-1 > ul.nav.navbar-nav.navbar-left {
        margin-left: 5em;
    }

    .news-date-act-pub {
        font-size: 12px !important;
    }
}

/*end 1500*/

@media screen and (max-width: 1440px) {
    .navbar-menu-fixed {
        top: 6.6em;
    }

    .opac-photo-more-info::after {
        top: 62em;
    }

    #bs-example-navbar-collapse-1 > ul.nav.navbar-nav.navbar-left {
        margin-left: 5em;
    }
}

/*end 1440px*/

@media screen and (max-width: 1366px) {
    /*Cabezal Menu Superior*/
    .superior-menu > li {
        padding: 0 1.5em;
    }

    #bs-example-navbar-collapse-1 > ul.nav.navbar-nav.navbar-left {
        margin-left: 3em;
    }

    #bs-example-navbar-collapse-1 > ul.nav.navbar-nav.navbar-left > li {
        margin-right: 0.5em;
    }

    .middle-header-text {
        font-size: 0.6em;
    }

    .middle-header-weather {
        padding-top: 7px;
    }

    .middle-header-weather-two {
        margin-top: 0px;
    }

    .text-style-bold {
        width: 25% !important;
    }

    #items_submenu > li > a {
        padding-left: 10px;
        padding-right: 10px;
    }

    .subtitle-themes {
        margin-right: 0em
    }

    .social-link {
        font-size: 1.2em;
    }

    .search-container {
        padding-top: 2.5em;
    }

    .search-box-lupa {
        top: 0em;
    }

    .img-juvreb {
        padding-top: 1em;
    }

    /*Cabezal Menu Superior al hacer Scroll*/
    .navbar-menu-fixed {
        top: 6em;
        left: 1.8em;
    }

    /*sidebar banners*/
    .titular-reflexiones-fidel .title-reflexiones {
        font-size: 1.5em;
    }

    .titular-reflexiones-fidel .summary-reflexiones {
        font-size: 0.8em;
    }

    .globo-comment {
        width: 9em;
        height: 4.5em;
    }

    .esquina-comment {
        margin-left: 14em;
    }

    .titular-mirada-del-lector .title-mirada {
        font-size: 1em;
    }

    .titular-mirada-del-lector .tittle-del-lector {
        font-size: 1em;
        margin-top: -1em;
        margin-left: 23px;

    }

    /*suplementos_internal_index*/
    .suplemento-sections {
        /* bottom: 0em;*/
    }

    .suplemento-last-news .authors-date-readmore {
        bottom: -3em;
    }

    .img-author {
        height: 56px;
        width: 56px;
    }

    .img-author-opinion {
        height: 86px;
        width: 86px;
    }

    .opac-photo-more-info::after {
        top: 58em;
        left: 56em;
    }

    .img-ultima-hora {
        float: right;
        margin-top: -75px;
        margin-right: -85px;
    }
}

/*end 1366px*/

@media screen and (max-width: 1280px) {
    /*Cabezal Menu Superior*/
    .superior-menu > li {
        padding: 0 2em;
    }

    #bs-example-navbar-collapse-1 > ul.nav.navbar-nav.navbar-left {
        margin-left: 4em;
    }

    #bs-example-navbar-collapse-1 > ul.nav.navbar-nav.navbar-left > li {
        margin-right: 1em;
    }

    .middle-header-text {
        font-size: 0.6em;
    }

    .subtitle-themes {
        margin-right: 0.2em
    }

    .social-link {
        font-size: 1.4em;
    }

    .navbar-jr {
        margin-left: -1em;
    }

    /*Cabezal Menu Superior al hacer Scroll*/
    .navbar-menu-fixed {
        top: 6.5em;
        left: 2.3em;
    }

    .col-custom-md-1 {
        padding-top: 0.82em;
    }

    /*sidebar banners*/
    .titular-reflexiones-fidel {
        top: 0em;
    }

    .titular-reflexiones-fidel .title-reflexiones {
        font-size: 1.3em;
    }

    .titular-mirada-del-lector .esquina-comment {
        margin-left: 8.15em;
    }

    /* portada seccion archivo datepikcer */
    .datepicker {
        /*width: 260px !important;*/
    }

    /* BUSQUEDA AVANZADA */
    .search-first-result {
        padding-top: 36px;
    }

    .opac-photo-more-info::after {
        top: 58em;
        left: 56em;
    }
}

/*end 1280px*/

@media screen and (max-width: 1190px) and (min-width: 1025px) {
    .superior-menu > li {
        padding: 0 0.4em;
    }

    .social-link {
        font-size: 1.1em;
    }

    #bs-example-navbar-collapse-1 > ul.nav.navbar-nav.navbar-left {
        margin-left: 1.5em;
    }

    #bs-example-navbar-collapse-1 > ul.nav.navbar-nav.navbar-left > li {
        margin-right: 0em;
    }

    .navbar-menu-fixed {
        top: 6em;
        left: 1.1em;
    }

    .col-custom-md-1 {
        padding-top: 1.55em;
    }
}

/*end 1190px and 1025px*/

@media screen and (max-width: 1024px) {
    /*Cabezal Menu Superior*/
    .superior-menu > li {
        padding: 0 0.5em;
    }

    .middle-header-text {
        font-size: 0.75em;
    }

    .middle-header-weather {
        padding-top: 8px;
    }

    .subtitle-themes {
        margin-right: 0em;
        padding: 5px 8px 5px 8px;
        font-size: 1em;
    }

    .social-link {
        font-size: 1em;
    }

    .search-container {
        padding-top: 1.92em;
    }

    .search-box-lupa {
        top: 1.2em;
    }

    #bs-example-navbar-collapse-1 > ul.nav.navbar-nav.navbar-left {
        margin-left: 0em;
    }

    #bs-example-navbar-collapse-1 > ul.nav.navbar-nav.navbar-left > li {
        margin-right: 0em;
    }

    .img-juvreb {
        padding-top: 1.5em;
    }

    /*Cabezal Menu Superior al hacer Scroll*/
    .navbar-menu-fixed {
        top: 6em;
        left: 1.3em;
    }

    .col-custom-md-1 {
        padding-top: 1.55em;
    }

    /*portada noticia super destacada*/
    .titular-noticia-destacada .title {
        font-size: 2em;
    }

    /*sidebar reflexiones de fidel*/
    .titular-reflexiones-fidel {
        top: 0em;
        margin-right: 2.1em;
        margin-left: -0.5em;
    }

    .titular-reflexiones-fidel .title-reflexiones {
        font-size: 1.2em;
    }

    .titular-reflexiones-fidel .summary-reflexiones {
        font-size: 0.6em;
    }

    /*sidebar mirada del lector*/
    .tittle-del-lector {
        margin-left: 16px;
    }

    .globo-comment {
        width: 7em;
        height: 1.5em;
    }

    .titular-mirada-del-lector .title-mirada {
        font-size: 0.7em;
    }

    .titular-mirada-del-lector .esquina-comment {
        width: 7%;
        margin-left: 5.9em;
    }

    /*Caja de comentarios*/
    #share-comment .to-comment .input-name {
        padding-left: 0;
        padding-right: 0;
    }

    #share-comment .to-comment .input-email {
        padding-left: 0;
        padding-right: 0;
    }

    /* portada section archivo datepikcer */
    .datepicker {
        /*width: 200px !important;*/
    }

    /* opinion noticia */
    .autor-align-photo {
        margin-top: 1em;
    }

    .opinion-section-head {
        margin-right: -1em;
    }

    /* index_opinion */
    #opinion-content .hr {
        margin-right: 14em;
    }

    .authors .avatar {
        top: 0em
    }

    /*portada galeria destacada*/
    .gallery .gallery-name .social-comments {
        font-size: 0.9em;
    }

    /* BUSQUEDA AVANZADA */
    .title-search {
        font-size: 1em;
    }

    /*portada carelera*/
    .login-card .profile-name-card {
        font-size: 12px;
    }

    .socials .item-social {
        font-size: 14px;
    }

    .fa-envelope {
        font-size: 13px;
    }

    .opac-photo-more-info::after {
        top: 45em;
        left: 44em;
    }

    /* .resize_foot {
        margin-left: 24.5% !important;
    } */

    /* .multimedia-box {
        margin-left: -9px;
    } */

    /* #middle_scroll {
        margin-left: 19.8% !important;
    } */

    #id_ventana {
        margin-left: 17% !important;
    }
    /* .search_page_resize{
        margin-left: 20%!important;
    } */

    .resize_md{
        margin-left: 7.5%!important;
    }
    .col-width .title {
        font-size: 18px!important;
    }

    .icon .icon-col{
        margin: 12px 40px;
    }
    .suplementos-head .title-head-other{
        font-size: 0.7em;
        padding-left: 5px;
    }
    .info-authors label.published {
        font-size: 0.8rem;
    }

}

/*end 1024px*/

@media screen and (max-width: 1002px) and (min-width: 961px) {
    #bs-example-navbar-collapse-1 > ul.nav.navbar-nav.navbar-left {
        margin-left: 1em;
    }

    #bs-example-navbar-collapse-1 > ul.nav.navbar-nav.navbar-left > li {
        margin-right: 0em;
    }

    .fa-envelope {
        font-size: 11px;
    }
}

/*end 1001px and 961px*/

@media screen and (max-width: 991px) {
    /* change collapse to bootstrapnavbar */
    .btn-ubic {
        margin-right: 52px;
    }

    .navbar-header {
        float: none;
    }

    .navbar-toggle {
        display: block;
    }

    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    }

    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }

    .navbar-collapse.collapse {
        display: none !important;
    }

    .navbar-nav {
        margin-top: 1.5px;
    }

    .navbar-nav > li {
        float: none;
    }

    .navbar-nav > li > a {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .collapse.in {
        display: block !important;
    }

    /*Cabezal Menu Superior*/
    .navbar-jr .navbar-nav .open .dropdown-menu > li > a {
        color: #ecf0f1;
    }

    .navbar-jr .navbar-nav .open .dropdown-menu > li > a:hover,
    .navbar-jr .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #617d88;
    }

    .navbar-jr .navbar-nav .open .dropdown-menu > .active > a,
    .navbar-jr .navbar-nav .open .dropdown-menu > .active > a:hover,
    .navbar-jr .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #617d88;
        background-color: #222d31;
    }

    .superior-menu > li.dropdown:hover > ul.dropdown-menu {
        display: block;
        border-radius: 0px 0px 5px 5px;
        -moz-border-radius: 0px 0px 5px 5px;
        -webkit-border-radius: 0px 0px 5px 5px;
        -o-border-radius: 0px 0px 5px 5px;
        border-bottom: 2px solid #222d31;
        margin-top: -0.04em;
        background-color: #617d88;
    }

    body {
        padding-top: 0px;
    }

    .background-logo-menu-mobile {
        padding-top: 4em;
    }

    .navbar-jr-mobile {
        margin-left: -5em;
    }

    .search-box-lupa-mobile {
        top: 0.5em;
    }

    .email-author {
        font-size: 11px;
    }
}

/*end 991px*/

@media screen and (max-width: 960px) {

    /*portada galleria destacada*/
    .owl-controls {
        margin-top: -10em !important;
    }

    /*multimedia fotografias*/
    .multimedia-box .multimedia-body .big {
        padding: 0 2em;
    }

    /*suplementos*/
    .suplementos-head .title-head-other {
        font-size: 0.9em;
    }

    .suplemento-last-news .authors-date-readmore {
        bottom: -5em;
    }

    .authors-date-readmore .photo-author {
        /*top: -1em;*/
    }

    .author-profile .socials {
        font-size: 1em;
    }

    .suplemento-header .blog {
        padding-top: 0em;
    }

    .background-search {
        height: 16em;
    }

    .search-dates-between {
        margin-top: 1em;
        padding-left: 0px;
    }

    .title-especial {
        padding-top: 0.5em;
    }
}

/*end 960px*/

@media screen and (max-width: 900px) {

    .background-logo-menu {
        padding-top: 4em;
    }

    .background-logo-menu-mobile {
        padding-top: 4em;
    }

    .search-box-lupa-mobile {
        top: 0.4em;
        right: 1em;
    }

    /*portada noticiaa super destacada*/
    .titular-noticia-destacada .title {
        font-size: 1.5em;
    }

    .titular-noticia-destacada .summary {
        font-size: 1em;
    }

    /*portada suplementos*/
    .suplementos-box {
        padding-left: 16px;
    }

    /*portada multimedia fotografia*/
    .multimedia-box .multimedia-body .big {
        padding: 0px 1.25em;
    }

    /*sidebar banners*/
    .tittle-del-lector {
        margin-left: 17px;
    }

    .titular-reflexiones-fidel .title-reflexiones {
        font-size: 1.5em;
    }

    /*index_opinion*/
    .authors .avatar {
        width: 15%;
    }

    .authors .name {
        font-size: 0.8em;
    }

    .authors .email {
        font-size: 0.8em;
    }

    .authors .publish-date {
        font-size: 0.8em;
    }

    #opinion-content .hr {
        margin-right: 9em;
    }

    /* BUSQUEDA AVANZADA */
    .input-search {
        max-width: 386px;
    }

    .search-first-result {
        padding-top: 30px;
    }

    .img-avatar-search-results {
        width: 150%;
    }

    /*suplementos_general_index*/
    .col-p0-left {
        padding-left: 16px;
    }

    /*suplementos*/
    .suplementos-head .title-head-other {
        font-size: 0.8em;
    }

    .fa-envelope {
        font-size: 11px;
    }
}

/*end 900px*/

/* Tablets */
@media screen and (max-width: 768px) {

    /*Caja de comentarios*/
    #share-comment .to-comment .input-name {
        padding-left: 0;
    }

    #share-comment .to-comment .input-email {
        padding-right: 0;
    }

    /*Footer*/
    .foot .navbar-footer .navbar-nav .open .dropdown-menu > li > a {
        color: #ecf0f1;
    }

    .foot .navbar-footer .navbar-nav .open .dropdown-menu > li > a:hover,
    .foot .navbar-footer .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #617d88;
    }

    .foot .navbar-footer .navbar-nav .open .dropdown-menu > .active > a,
    .foot .navbar-footer .navbar-nav .open .dropdown-menu > .active > a:hover,
    .foot .navbar-footer .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #617d88;
        background-color: #222d31;
    }

    /*portada galeria destacada*/
    .gallery .gallery-name .social-comments {
        margin-top: 1em;
        font-size: 13px;
    }

    /*sidebar acuse de recibo*/
    .acuse-box .section-box {
        font-size: 14px;
    }

    /*opinion*/
    .authors .avatar {
        width: 12%;
    }

    /*opinion noticia*/
    .autor-align-photo {
        margin-top: 0.5em;
    }

    /* BUSQUEDA AVANZADA */
    .input-search {
        max-width: 356px;
    }

    .title-search {
        font-size: 0.8em;
    }

    .margin-space {
        margin-top: 1.2em;
    }

    .search-first-result {
        padding-top: 1px;
        text-align: left;
        font-weight: bold;
    }

    .search-third-result {
        margin-top: -10px;
    }

    .img-search-results {
        width: 50%;
    }

    .img-search-results {
        width: 50%;
    }

    .img-avatar-search-results {
        width: 15%;
    }

    .subtitle-search {
        margin-top: -0.5em;
    }

    /*Banner del especial*/
    .special-img {
        margin-left: -0.5em;
    }

    /*caja de noticias*/
    .item-news-box .item-news .body-item .title {
        font-size: 1.5em;
    }

    /*galeria destacada*/
    .gallery .gallery-name {
        height: 4.15em;
        bottom: 4.15em;
    }

    .gallery .gallery-name .title {
        font-size: 1em;
    }

    /*lo mas...*/
    .texto-tab {
        font-size: 0.8em;
    }

    /*news-content*/
    /*.info-news .img-author {
        width: 80%;
    }*/
    .info-news .date-info-author {
        font-size: 14px;
    }

    /*suplementos*/
    .suplemento-last-news .authors-date-readmore {
        bottom: -4em;
    }

    .authors-date-readmore .photo-author {
        /*top: -1em;*/
    }

    /*cartelera*/
    .days-style a {
        font-size: 0.9em;
    }

    #dias-semana > div:nth-child(2) > a {
        padding-left: 18px;
    }

    #dias-semana > div:nth-child(5) > a {
        padding-left: 18px;
    }

    #dias-semana > div:nth-child(6) > a {
        padding-left: 10px;
    }

    .title-especial {
        padding-top: 0em;
    }

    .owl-controls {
        margin-top: -11em !important;
    }

    .opac-photo-more-info::after {
        top: 33em;
        left: 32em;
    }

    .navbar-collapse.in {
        overflow-y: inherit;
    }

    .navbar-jr-mobile {
        max-width: 850px !important;
    }

    .impreso {
        padding-top: 1em !important;
    }

    .news-date-tablet {
        padding-left: 0px !important;
    }

    .news-date-act-pub {
        font-size: 10px !important;
    }

    /*.move_movil_block {*/
        /*margin-left: 11%;*/
    /*}*/

    .mob_sidebar_padd_left {
        padding-left: 10px !important;
    }

    .top_img_header {
        margin-top: 5px !important;
    }

    .cartelera_movil {
        padding-left: 0.6em !important;
    }

    .multimedia-box {
        margin-left: -3px;
    }
    .interest_links_big_box, .sub-footer{
        margin-left: -13%;
    }
}

/*end 768px*/

@media screen and (max-width: 767px) {
    .img-author-index-page {
        margin-bottom: -1.5em;
    }

    .share-btn-style-tablet {
        margin-top: 20px;
    }
}

/*end 767px*/

@media screen and (max-width: 600px) {
    /*Cabezal Menu Superior*/
    .navbar-nav {
        margin-top: -7.5px;
    }

    .middle-header-container-mobile {
        padding-top: 7px;
    }

    /*portada galeria destacada*/
    .gallery .gallery-name .title {
        font-size: 0.8em;
    }

    .gallery .gallery-name .photographer {
        font-size: 0.7em;
    }

    .gallery .gallery-name .social-comments {
        font-size: 0.6em;
    }

    .gallery .gallery-name {
        height: 3.15em;
        bottom: 3.15em;
    }

    .owl-controls {
        margin-top: -13em !important;
    }

    .gallery {
        margin-bottom: -3em;
    }

    /*noticia*/
    .info-news .title {
        font-size: 1.5em;
    }

    .title-news .h4 {
        font-size: 1em;
    }

    .to-print {
        margin-top: 0em;
    }

    /* BUSQUEDA AVANZADA */
    .input-search {
        width: 225px;
    }

    /*cartelera*/
    .nav-cartelera .tabs-style {
        padding-bottom: 1.5em;
    }

    .cartelera-horario .cintillo-dia {
        width: 1058px;
    }

    .search-last {
        margin-top: 2em;
    }

    #bs-example-navbar-collapse-1 .dropdown-menu {
        /*min-width: 598px !important;*/
    }

    .submenu-text a {
        font-size: medium;
    }

    .background-search-multimedia {
        height: 9em;
    }

    .background-search-multimedia .input-search {
        width: 440px;
    }

    .background-search-multimedia .calendar-search {
        width: 225px;
    }

}

/*end 600px*/

@media screen and (max-width: 539px) and (min-width: 481px) {
    .search-container-mobile {
        width: 40%;
    }

    #bs-example-navbar-collapse-1 .dropdown-menu {
        /*min-width: 480px !important;*/
    }
}

/*end 539px and 481px*/

/* Mobile */
@media screen and (max-width: 480px) {
    /*Cabezal Menu Superior*/
    .search-container-mobile {
        width: 45%;
    }

    /*galeria destacada*/
    .gallery .gallery-name {
        height: 2.65em;
        bottom: 2.65em;
    }

    .gallery {
        margin-bottom: -2em;
    }

    /*lo mas...*/
    .texto-tab {
        font-size: 0.7em;
    }

    .titular-reflexiones-fidel .title-reflexiones {
        font-size: 2em;
    }

    .titular-mirada-del-lector .title-mirada {
        font-size: 0.6em;
    }

    .titular-mirada-del-lector .tittle-del-lector {
        margin-left: 15px;
    }

    .globo-comment {
        width: 5.5em;
    }

    .titular-mirada-del-lector .esquina-comment {
        margin-left: 3.9em;
    }

    .item-news-box .item-news .header-item .section {
        font-size: 0.8em;
    }

    .item-news-box .item-news .body-item .title {
        font-size: 1.3em;
    }

    .item-news-box .item-news .body-item .sumary {
        font-size: 0.8em;
    }

    /*suplementos*/
    .authors-date-readmore .photo-author {
        top: 0em;
    }

    .authors-date-readmore .published {
        font-size: 0.8em;
    }

    .suplementos-head .title-head-other {
        font-size: 1em;
    }

    .suplemento-last-news .authors-date-readmore {
        bottom: -3em;
    }

    .suplemento-news .news-title {
        margin-top: 4px;
    }

    /*cartelera*/
    .days-style a {
        font-size: 0.7em;
    }

    .cartelera-horario .table-style .table-body .show-title {
        font-size: 0.8em;
    }

    .cartelera-horario .table-style .table-body .show-subtitle {
        font-size: 0.8em;
    }

    .cartelera-horario .table-style .table-body .show-hora {
        font-size: 0.8em;
    }

    .author-profile .author-news .summary {
        font-size: 1em;
    }

    .author-profile .socials .fa {
        font-size: 10px;
    }

    .owl-controls {
        margin-top: -12em !important;
    }

    .opinion-item .subtitle {
        text-align: center;
        font-size: 12px;
    }

    .foot .container .section h1 {
        font-size: 0.8em;
    }

    #bs-example-navbar-collapse-1 .dropdown-menu {
        /*min-width: 320px !important;*/
    }

    .cortar {
        width: 400px;
        height: 25px;
        /*padding:20px;*/
        /*border:1px solid blue;*/
        text-overflow: ellipsis;
        white-space: nowrap;
        overflow: hidden;
        -webkit-transition: all 1s;
        -moz-transition: all 1s;
        transition: all 1s;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }

    .cortar:hover {
        width: 100%;
        white-space: initial;
        overflow: visible;
        cursor: pointer;
    }

    .background-search {
        height: 17em;
    }

    .title {
        font-size: 23px;
    }

    .suplementos-items-box .suplemento-item {
        height: 115px;
    }

    .submenu-text a {
        font-size: smaller;
    }

    .bottomleft .title {
        font-size: 2em;
    }

    .background-search-multimedia {
        height: 9em;
    }

    .background-search-multimedia .calendar-search {
        width: 225px;
    }

    .background-search-multimedia .input-search {
        width: 300px;
    }

    .navbar-jr-mobile {
        max-width: 507px !important;
    }

    .mob_sidebar_padd_left {
        padding-left: 10px !important;
    }

    .cartelera_movil {
        padding-left: 0.7em;
    }
    .top_img_header {
        margin-top: 0px!important;
    }
}

/*end 480px*/

@media screen and (max-width: 375px) {
    .navbar-jr-mobile {
        max-width: 457px !important;
    }
}

@media screen and (max-width: 479px) and (min-width: 319px) {
    .search-container-mobile {
        width: 39%;
    }
}

/*end 479px and 319px*/

@media screen and (max-width: 320px) {
    /*Cabezal Menu Superior*/
    .middle-header-text {
        font-size: 0.5em;
    }

    .middle-text-hidden {
        font-size: 0.7em;
    }

    .search-container-mobile {
        width: 35%;
    }

    /*suplementos_general_index*/
    .suplementos-items-box .suplemento-item .resp-column {
        height: 250px !important;
    }

    .categoria-title .ubicacion-index {
        margin-left: 0px;
    }

    /* BUSQUEDA AVANZADA */
    .input-search {
        width: 177px;
    }

    .info-news .date-info {
        padding-top: 9px;
        font-size: 16px;
    }

    .article span {
        font-size: 0.8em;
    }

    .btn.btn-jr {
        font-size: 0.7em;
    }

    .authors-date-readmore .published {
        font-size: 0.5em;
    }

    .authors-date-readmore .fa {
        font-size: 0.7em;
    }

    .suplemento-last-news .authors-date-readmore .author {
        font-size: 0.7em;
    }

    .suplemento-last-news .info .title {
        font-size: 1.2em;
    }

    /*autor*/
    .author-profile .author {
        font-size: 1em;
    }

    .author-profile .ocupation {
        font-size: 0.9em;
    }

    .author-profile .details {
        font-size: 1em;
    }

    .author-profile .socials {
        font-size: 0.8em;
    }

    .bottomleft .title {
        font-size: 1.2em;
    }

    .bottomleft .sumary {
        font-size: 0.8em;
    }

    .background-search-multimedia {
        height: 9em;
    }

    .background-search-multimedia .input-search {
        width: 225px;
    }

    .navbar-jr-mobile {
        max-width: 402px !important;
    }

    .news-date-act-pub {
        font-size: 8px !important;
    }

}

@media screen and (min-width: 1681px and max-width: 1919px) {
.container-overwrite {
margin-top: 10.2%;
}
#id_ventana {
height: 150px;
}
search-box-lupa {
top: 0em;
}
.move_movil_block {
top: 1em;
}
}

@media screen and (min-width: 1920px and max-width: 2059px){
.container-overwrite {
margin-top: 9.8%;
}
#id_ventana {
height: 180px;
}
.search-box-lupa {
top: 0em;
}
.move_movil_block {
top: 1em;
}
}

@media screen and (min-width: 2060px and max-width: 2560px){
.container-overwrite {
margin-top: 9.6%;
}
#id_ventana {
height: 200px;
}
.search-box-lupa {
top: 0em;
}
.move_movil_block {
top: 1em;
}
}
@media screen and (min-width:1024px){
    .img-responsive.img-reduc-desk{
        width:70%;
        height:auto
    }
}

/*end 320px*/