@charset "utf-8";
/* 
  ##Device = Desktops
  ##Screen = 1281px to higher resolution desktops
*/

@media (min-width: 1281px) {

}
  
/* 
##Device = Laptops, Desktops
##Screen = B/w 1025px to 1280px
*/
  
@media (min-width: 1025px) and (max-width: 1280px) {
    /*
        Ajuste Explora la AML
    */
    #contenedor-explora .el-item.uk-card {
        height: 191px !important;
    }

    #contenedor-multimedia-inicio {
        margin-top: -148px;
        padding-top: 191px;
    }

    #contenedor-explora .el-title {
        font-size: 23px ;
    }

    /*
        Ajustes cuadros multimedia
    */
    #contenedor-multimedia-inicio {
        margin-top: -148px;
        padding-top: 191px;
    }   
    
    /*
        Ajustes slider introducción
    */
    #contenedor-slider-intro {
        margin-top: -119px;
    }
}

/* 
##Device = Tablets, Ipads (portrait)
##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 1024px) {
    /*
        Generales
    */
    .tm-header + .builder ~ .contenedor-principal {
        padding-top: 5rem !important;
    }

    .contenedor-principal .uk-container {
        padding-left: 63px !important;
        padding-right: 63px !important;
    }
    /*
        Ajustes encabezado
    */
    .tm-header .uk-logo img {
        width: 140px !important;
    }

    .contenedor-menu-principal {
        max-width: 104% !important;
        width: 104% !important;
    }

    .divisor-menu-movil {
        order: 4;
        display: block !important;
    }
    
    .contenedor-menu-principal #module-1522 {
        order: 6;
        width: 40%;
    }    

    .contenedor-menu-principal #module-1522 div.uk-grid {
        justify-content: flex-end;
        margin-bottom: 19px !important;
    }

    .contenedor-menu-principal #module-1502 {
        order: 5;
        width: 60%;
    }

    .contenedor-menu-principal #module-1502 a.uk-grid {
        margin-bottom: 19px;
    }

    .contenedor-boton-buscar {
        flex: 1;
        text-align: right;
    }

    .tm-header .uk-navbar-toggle {
        min-height: 3px;
    }

    /*
        Ajuste buscador
    */
    .buscador {
        width: 78% !important;
        height: 50% !important;
        top: 29% !important;
        right: 0 !important;
    }

    .contenedor-buscador-principal {
        width: 75% !important;
        height: 64% !important;
        left: 39% !important;
    }

    #cerrar-busqueda {
        right: 4%;
        width: 26px;
    }

    /*
        Ajuste Explora la AML
    */
    #contenedor-explora .el-item.uk-card {
        height: 191px !important;
    }

    #contenedor-multimedia-inicio {
        margin-top: -140px;
        padding-top: 192px;
    }

    #contenedor-explora .el-title {
        font-size: 23px;
    }

    /*
        Ajustes columna Conoce más
    */
    ul.contenedor-conoce-mas {
        columns: 3;
    }

    /*
        Ajustes títulos secciones
    */
    .contenedor-titulo-principal .uk-slideshow-items {
        min-height: 310px !important;
    }

    .contenedor-titulo-principal > div.uk-margin-remove-vertical.uk-container > div {
        width: 90% !important;
    }

    .contenedor-titulo-principal .uk-panel .uk-h2 {
        margin-top: 30px;
    }

    .contenedor-titulo-principal .uk-panel > .uk-padding {
        padding: 2px 25px 2px;
    }
    
    .contenedor-titulo-principal .uk-panel .uk-h2 {
        margin-top: 11px;
    }

    /*
        Ajustes cuadros académicos
    */
    .contenedor-cuadro-seleccionable.contenedor-cuadros-academicos .uk-grid-row-large>.uk-grid-margin {
        margin-top: 72px;
    }
    /*
        Ajustes página académicos
    */
    .contenedor-ficha-academico {
        margin-left: 48px;
    }

    .contenedor-datos-informacion-academico {
        margin-left: 7px;
    }

    /*
        Ajustes multimedia
    */
    .contenedor-titulo-multimedia {
        margin-top: 0px;
        padding: 60px 0 222px 0 !important;
    }

    .contenedor-titulo-multimedia > div.uk-container > div.uk-container {
        padding-left: 44px !important;
        padding-right: 44px !important;
    }

    .contenedor-titulo-multimedia::after {
        width: 90% !important;
    }

    .contenedor-titulo-multimedia > .uk-container {
        width: 100% !important;
    }

    .contenedor-multimedia-principal {
        margin-top: -154px !important;
    }

    .contenedor-multimedia-principal > .uk-container {
        width: 98%;
        height: 350px;
    }

    /*
        Ajustes BIDIMUSA
    */
    .contenedor-fondo-bidimusa > div {
        background-size: cover;
    }

    /*
        Ajustes noticia
    */
    .contenedor-titulo-noticia > .uk-container {
        width: 94%;
        padding-left: 2% !important;
        padding-right: 2% !important;
    }

    .contenedor-titulo-noticia .uk-tile-muted.uk-tile {
        padding: 90px 82px 265px 82px !important;
    }

    /*
        Ajustes CORDIAM
    */
    .fondo-cordiam .uk-slideshow-items {
        min-height: 180px !important;
    }
}

/* 
##Device = Tablets, Ipads (landscape)
##Screen = B/w 768px to 1024px
*/

@media (min-width: 768px) and (max-width: 959px) and (orientation: landscape) {
    /*
        Ajustes encabezado
    */
    .tm-header .uk-logo img {
        width: 129px !important;
    }

    .contenedor-menu-principal {
        max-width: 104% !important;
        width: 104% !important;
    }

    .contenedor-menu-principal .contenedor-logo {
        flex: 1;
    }

    .contenedor-menu-principal #module-1502 {
        flex: 1;
        margin-top: 13px !important;
    }

    .contenedor-menu-principal #module-1502 .uk-width-auto.uk-first-column {
        width: 50px;
    }

    .contenedor-menu-principal #module-1502 a.uk-grid {
        margin-bottom: 11px;
    }

    .contenedor-menu-principal #module-1502 span {
        font-size: 16px;
    }

    .contenedor-menu-principal #module-1502 img, .contenedor-menu-principal #module-1522 img {
        width: 28px;
    }   

    .contenedor-menu-principal #module-1522 {
        margin-top: 13px !important;
    }   

    .contenedor-menu-principal #module-1522 div.uk-grid {
        margin-bottom: 11px !important;
    }
    
    .tm-header .uk-navbar-toggle {
        min-height: 3px;
    }

    .divisor-menu-movil {
        margin-top: 13px !important;
    }

    /*
        Ajustes buscador
    */
    .buscador {
        width: 77% !important;
        right: 0 !important;
    }

    .contenedor-buscador-principal {
        width: 85%;
        height: 50%;
        left: 44%;
    }

    #cerrar-busqueda {
        right: 3%;
        width: 22px;
    }

    /*
        Ajustes título de sección
    */
    .contenedor-titulo-principal .uk-h2 {
        font-size: 31px;
        left: 25px !important;
    }

    .contenedor-titulo-principal .uk-panel > .uk-padding {
        padding: 2px 25px 2px;
    }
    
    .contenedor-titulo-principal .uk-panel .uk-h2 {
        margin-top: 11px;
    }

    /*
        Ajustes multimedia
    */
    .contenedor-titulo-multimedia {
        margin-top: 0;
    }

    /*
        Ajustes noticia
    */
    .contenedor-titulo-noticia > .uk-container {
        width: 94%;
    }

    .contenedor-titulo-noticia .uk-tile-muted.uk-tile {
        padding: 68px 82px 265px 82px !important;
    }

    .contenedor-titulo-noticia h2 {
        font-size: 33.48px;
    }

    /*
        Ajustes CORDIAM
    */
    .fondo-cordiam .uk-slideshow-items {
        min-height: 180px !important;
    }
}

/* 
##Device = Low Resolution Tablets, Mobiles (Landscape)
##Screen = B/w 481px to 767px
*/

@media (min-width: 481px) and (max-width: 767px) {
    /*
        Generales
    */
    .contenedor-titulo-noticia > .uk-container {
        width: 94%;
        padding-left: 5% !important;
        padding-right: 5% !important;
    }
    /*
        Ajustes encabezado
    */
    .tm-header .uk-navbar {
        width: 100%;
    }

    .tm-header .uk-logo img {
        width: 120px !important;
    }

    .contenedor-menu-principal {
        max-width: 104% !important;
        width: 104% !important;
    }

    .contenedor-logo {
        flex: 1;
    }

    .divisor-menu-movil {
        order: 4;
        display: block !important;
        margin-top: 15px !important;
    }
    
    .contenedor-menu-principal #module-1522 {
        order: 6;
        width: 40%;
        margin-top: 15px;
    } 

    .contenedor-menu-principal #module-1522 div.uk-grid {
        justify-content: flex-end;
        margin-bottom: 9px !important;
    }

    .contenedor-menu-principal #module-1522 img {
        width: 27px;
    }

    .contenedor-menu-principal #module-1502 {
        order: 5;
        width: 60%;
        margin-top: 15px;
    }

    .contenedor-menu-principal #module-1502 span {
        font-size: 13.8px;
    }

    .contenedor-menu-principal #module-1502 img {
        width: 27px;
    }

    .contenedor-menu-principal #module-1502 a.uk-grid {
        margin-bottom: 9px;
    }

    .contenedor-menu-principal .uk-navbar-toggle {
        margin-left: 20px!important;
    }

    .tm-header .uk-navbar-toggle {
        min-height: 3px;
    }

    /*
        Ajustes buscador
    */
    #icono-buscar {
        margin-right: 13px;
    }

    .buscador {
        width: 100% !important;
        height: 54% !important;
        top: 0 !important;
        transform: translateY(0) !important;
        right: 0 !important;
    }

    .contenedor-buscador-principal {
        width: 100% !important;
        height: 58% !important;
        left: 0 !important;
        top: 51% !important;
        transform: translate(0%,-50%) translate(0,-25px) !important;
    }

    .contenedor-buscador-principal input {
        width: 82% !important;
    }

    #buscar {
        right: 18% !important;
    }

    #cerrar-busqueda {
        right: 2%;
        width: 23px;
    }

    .contenedor-lista {
        height: 83vh !important;
        max-height: 83vh !important;
    }

    /*
        Ajuste Explora la AML
    */

    #contenedor-explora .uk-margin > .uk-child-width-1-1 > * {
        width: 50% !important;
    }

    #contenedor-explora .el-item.uk-card {
        height: 227px !important;
    }

    #contenedor-explora .uk-grid-large>.uk-grid-margin {
        margin-top: 71px;
    }

    /*
        Ajustes título de sección
    */
    .contenedor-titulo-principal .uk-slideshow-items {
        min-height: 180px !important;
    }

    .contenedor-titulo-principal .uk-h2 {
        font-size: 31px;
        left: 25px !important;
    }

    .contenedor-titulo-principal .uk-panel > .uk-padding {
        padding: 2px 25px 2px;
    }
    
    .contenedor-titulo-principal .uk-panel .uk-h2 {
        margin-top: 11px;
    }

    .contenedor-titulo-principal .uk-slideshow-items {
        min-height: 310px !important;
    }

    .contenedor-titulo-principal > div.uk-margin-remove-vertical.uk-container > div {
        width: 90% !important;
    }

    /*
        Ajustes cuadros multimedia
    */
    #contenedor-multimedia-inicio {
        margin-top: -294px !important;
        padding-top: 354px !important;
    }

    /*
        Ajustes noticia
    */
    .contenedor-titulo-noticia > .uk-container {
        width: 100%;
    }

    .contenedor-titulo-noticia .uk-tile-muted.uk-tile {
        padding: 50px 41px 265px 41px !important;
    }

    .contenedor-titulo-noticia h2 {
        font-size: 32.48px;
    }

    /*
        Ajustes multimedia
    */
    .contenedor-titulo-multimedia::after {
        width: 90% !important;
        top: 0px !important;
    }

    .contenedor-titulo-multimedia {
        padding: 9px 0 158px 0px !important;
    }

    .contenedor-titulo-multimedia > div.uk-container > div.uk-container {
        padding-left: 11px !important;
        padding-right: 11px !important;
    }

    .contenedor-titulo-multimedia h2 {
        font-size: 32.48px;
    }

    .contenedor-multimedia-principal {
        margin-top: -129px !important;
        margin-bottom: 3px !important;
    }

    .contenedor-multimedia-principal.contenedor-multimedia-audio ~ div {
        padding-top: 101px;
    }

    .contenedor-multimedia-audio {
        margin-bottom: -35px !important;
    }

    .contenedor-multimedia-audio .contenedor-audio {
        height: 41px !important;
    }

    .contenedor-multimedia-video .uk-first-column > div {
        width: 85%;
        margin: 0 auto;
    }

    .iframe.uk-responsive-width {
        height: 218px;
    }

    .contenedor-multimedia-ninguno ~ div {
        padding-top: 90px;
    }

    /*
        Ajustes CORDIAM
    */
    .fondo-cordiam .uk-slideshow-items {
        min-height: 180px !important;
    }

    .panel-intro {
        padding-top: 75px !important;
        padding-bottom: 75px !important;
        padding-left: 41px;
        padding-right: 37px;
    }
}

/* 
##Device = Most of the Smartphones Mobiles (Portrait)
##Screen = B/w 320px to 479px
*/

@media (min-width: 320px) and (max-width: 480px) {
    /*
        Generales
    */
    .contenedor-principal .uk-container {
        padding-left: 43px !important;
        padding-right: 43px !important;
    }

    /*
        Ajustes encabezado
    */
    .tm-header .uk-logo img {
        width: 107px !important;
    }

    .contenedor-menu > .uk-container {
        padding-left: 6px;
        padding-right: 6px;
    }

    .contenedor-menu .uk-grid-row-medium>.uk-grid-margin {
        margin-top: 14px;
    }

    .contenedor-menu-principal {
        max-width: 116% !important;
        width: 116% !important;
    }

    .divisor-menu-movil {
        order: 4;
        display: block !important;
    }
    
    .contenedor-menu-principal #module-1522 {
        order: 6;
        width: 40%;
        padding-left: 13px !important;
    }    

    .contenedor-menu-principal #module-1522 .uk-grid-small>* {
        padding-left: 12px;
    }

    .contenedor-menu-principal #module-1522 div.uk-grid {
        justify-content: flex-end;
        margin-bottom: 8px !important;
    }

    .contenedor-menu-principal #module-1522 img {
        width: 25px;
    }

    .contenedor-menu-principal #module-1502 {
        order: 5;
        width: 59%;
    }

    .contenedor-menu-principal #module-1502 .uk-width-auto.uk-first-column {
        width: 20% !important;
    }

    .contenedor-menu-principal #module-1502 span {
        font-size: 13.8px;
        margin-left: -8px;
    }

    .contenedor-menu-principal #module-1502 a.uk-grid {
        margin-bottom: 8px;
    }

    .contenedor-boton-buscar {
        flex: 1;
        text-align: right;
    }

    .contenedor-menu-principal .uk-navbar-toggle {
        margin-left: 20px!important;
    }

    .tm-header .uk-navbar-toggle {
        min-height: 3px;
    }

    /*
        Ajustes buscador
    */
    #icono-buscar {
        margin-right: 11px;
    }

    .buscador {
        width: 100% !important;
        height: 57% !important;
        top: 0 !important;
        transform: translateY(0) !important;
        right: 0 !important;
    }

    .contenedor-buscador-principal {
        width: 100% !important;
        height: 58% !important;
        left: -3% !important;
        top: 51% !important;
        transform: translate(0%,-50%) translate(0,-25px) !important;
    }

    .contenedor-buscador-principal input {
        width: 86%;
    }

    #buscar {
        right: 13%;
    }

    .contenedor-lista {
        height: 83vh !important;
        max-height: 83vh !important;
        width: 107% !important;
        max-width: 110% !important;
        min-height: 458px !important;
    }

    #cerrar-busqueda {
        right: -2%;
        width: 23px;
    }

    /*
        Ajustes título de sección
    */
    .contenedor-titulo-principal .uk-slideshow-items {
        min-height: 180px !important;
    }

    .contenedor-titulo-principal .uk-h2 {
        font-size: 31px;
        left: 25px !important;
    }

    .contenedor-titulo-principal .uk-panel > .uk-padding {
        padding: 2px 25px 2px;
    }
    
    .contenedor-titulo-principal .uk-panel .uk-h2 {
        margin-top: 11px;
    }

    .contenedor-titulo-principal .uk-slideshow-items {
        min-height: 310px !important;
    }

    .contenedor-titulo-principal > div.uk-margin-remove-vertical.uk-container > div {
        width: 90% !important;
    }

    /*
        Ajustes noticia
    */
    .contenedor-titulo-noticia > .uk-container {
        width: 94%;
        padding-left: 0 !important;
        padding-right: 0 !important;
        margin-left: 18px;
    }

    .contenedor-titulo-noticia .uk-tile-muted.uk-tile {
        padding: 47px 27px 215px 27px !important;
    }

    .contenedor-titulo-noticia h2 {
        font-size: 27px;
    }

    .contenedor-titulo-noticia > .uk-container > .tm-grid-expand {
        padding: 0 11px;
    }

    .contenedor-titulo-noticia > .uk-container > .tm-grid-expand > .uk-first-column {
        padding-left: 15px;
    }

    .contenedor-imagen-noticia {
        margin-top: -203px !important;
        margin-bottom: 27px !important;
    }

    .contenedor-imagen-noticia .uk-first-column > div img {
        width: 81%;
    }

    /*
        Ajustes multimedia
    */
    .contenedor-titulo-multimedia::after {
        width: 90% !important;
        top: 0px !important;
    }

    .contenedor-titulo-multimedia {
        padding: 9px 0 153px 0px !important
    }

    .contenedor-titulo-multimedia > div.uk-container > div.uk-container {
        padding-left: 11px !important;
        padding-right: 11px !important;
    }

    .contenedor-titulo-multimedia h2 {
        font-size: 26.48px;
    }

    .contenedor-multimedia-principal {
        margin-top: -109px !important;
        margin-bottom: -99px !important;
    }

    .contenedor-multimedia-principal.contenedor-multimedia-audio ~ div {
        padding-top: 101px;
    }

    .contenedor-multimedia-audio {
        margin-bottom: -35px !important;
    }

    .contenedor-multimedia-audio .contenedor-audio {
        height: 41px !important;
        width: 81% !important;
        margin: 0 auto;
    }

    .contenedor-multimedia-principal

    .contenedor-multimedia-imagen .uk-first-column > div img {
        padding: 10px;
        width: 81%;
    }

    .contenedor-multimedia-video .uk-first-column > div {
        width: 93%;
        padding: 10px !important;
        margin: 0 auto;
    }

    .contenedor-multimedia-ninguno + div, .contenedor-multimedia-principal.contenedor-multimedia-imagen + div, .contenedor-multimedia-principal.contenedor-multimedia-video + div {
        padding-top: 159px !important;
    }
}

/* 
##Anchos específicos
*/






/*Ajustes faltantes UIKIT*/
/*Ajustes para bloques de 1 y 11 columnas de ancho*/
.uk-width-1-12 {
    width: 8.333%;;
}
.uk-width-11-12 {
    width: 91.666%;
}
/* Phone landscape and bigger */
@media (min-width: 640px) {
    .uk-width-1-12\@s {
        width: 8.333%;;
    }
    .uk-width-11-12\@s {
        width: 91.666%;
    }
}
/* Tablet landscape and bigger */
@media (min-width: 960px) {
    .uk-width-1-12\@m {
        width: 8.333%;;
    }
    .uk-width-11-12\@m {
        width: 91.666%;
    }
}
/* Desktop and bigger */
@media (min-width: 1200px) {
    .uk-width-1-12\@l {
        width: 8.333%;;
    }
    .uk-width-11-12\@l {
        width: 91.666%;
    }
}
/* Large screen and bigger */
@media (min-width: 1600px) {
    .uk-width-1-12\@x {
        width: 8.333%;;
    }
    .uk-width-11-12\@l {
        width: 91.666%;
    }
}
/*Ajustes menú movil*/
/*.navbar-collapse {
    width:100%;
    display: none
}*/
