@media only screen and  (max-width: 414px) {
    #P12800115321507301184210 .despliegue2-superior .portlet_estructura .portlet_pie p {
        overflow: hidden;
        padding-top: 16px;
        margin-bottom: -34px;
        height: 136px;
    }
    #P12800115321507301184210 .despliegue2-superior .portlet_estructura .portlet_pie img {
        width: 135%;
        max-width: none;
    }
}

@media only screen and (max-width: 959px) {
#P12800115321507301184210 #sociales_redes a,
#P12800115321507301184210 #sociales_redes a#sociales_facebook {
    text-indent: -9999px;
    width: 30px;
    height: 30px;
    overflow: hidden;
    display: inline-block;
    margin: 0;
    }
}
@media only screen and (min-width: 320px) and (max-width: 414px) {
    #P12800115321507301184210 .despliegue2-columna-izquierda div.portlet.portlet_estructura {
        background: none;
    }
    #P12800315321507317651530 .page .columna .col2-columna-caja .col2-columna-izquierda {
        margin-bottom: 15px;
    }
    #P12800115321507301184210 .col2-columna-izquierda .portlet_ultimos_videos_primero_destacado .contenedor_portlet .ver_mas #tituloPrincipal {
        font-family: 'PT Sans', sans-serif;
        font-size: 15px;
        font-weight: normal;
        text-align: left;
        text-transform: none;
        width: 95%;
        margin-right: 0!important;
    }
    #P12800115321507301184210 .th-plain #galeria-fotos-multimedia #galeria-fotos-multimedia-der h3#tit-galeria a {
        text-decoration: none;
        font-family: 'PT Sans', sans-serif;
        font-size: 15px;
        font-weight: normal;
        text-align: left;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .th-enlaces li a {
        background: #19469a url(img/facebook_icon.png) no-repeat 15px center;
        padding-left: 60px;
        text-align: left;
        text-indent: -20px;
        padding: 25px 15px 0px 60px;
        transition: all ease-in .25s;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .th-enlaces li a:before {
        font-family: 'FontAwesome';
        content: "\f08e";
        font-style: normal;
        font-weight: normal;
        text-decoration: inherit;
        color: white;
        font-size: 15px;
        position: relative;
        bottom: -30px;
        right: -160px;
        transition: all ease-in .25s;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .th-enlaces li a:hover:before {
        right: -155px;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .th-enlaces li a:hover {
        background: #153A7F url(img/facebook_icon.png) no-repeat 15px center;
    }
    #P12800115321507301184210 .page .cuerpo .despliegue2-caja .despliegue2-superior {
        margin-bottom: 0px;
    }
    #P12800115321507301184210 .page .cuerpo .despliegue2-caja .despliegue2-superior .portlet_estructura .contenedor_portlet .portlet_pie p img {
        padding-top: 0px;
    }
    #P12800115321507301184210 .page .cuerpo .despliegue2-caja .despliegue2-superior .portlet_estructura .contenedor_portlet .portlet_pie p img {
        padding-top: 0;
    }
    #P12800115321507301184210 .cuerpo .portlet_pie h1 {
        background-color: transparent;
        background: url(img/apsf_logo.png) #fff no-repeat left top;
        text-indent: -9999px;
        width: auto;
        height: 67px;
        background-size: contain;
        padding: 0px;
        position: absolute;
        top: 0px;
        left: 0px;
        right: 0;
    }
    #P12800115321507301184210 .despliegue2-superior {
        height: inherit;
    }
    #P12800115321507301184210 .despliegue2-superior .portlet_destacados {
        border: 6px solid #fff;
        margin: -24px 4% 0;
        position: relative;
        width: auto;
        height: 256px;
        display: block;
        background: #646469;
        overflow: hidden;
        padding: 14px 12px;
        top: auto;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha {
        width: 96%;
        margin: 0 2%;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .portlet_contenido_vinculado_tipo_uno img {
        width: 100%;
    }
    #P12800115321507301184210 .portlet_ultimos_videos_primero_destacado .vid-unico .izquierda .video iframe {
        width: 100%;
        height: 230px;
    }
    #P12800115321507301184210 .th-plain #galeria-fotos-multimedia #galeria-fotos-multimedia-der .ver_mas a {
        position: absolute;
        bottom: -30px;
        right: -20%;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .portlet_contenido_vinculado_tipo_uno .ver_mas a {
        position: absolute;
        bottom: -30px;
        right: -220px;
    }
    #P12800115321507301184210 .th-plain #galeria-fotos-multimedia #galeria-fotos-multimedia-der .ver_mas a {
        position: absolute;
        bottom: -30px;
        right: -180%;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .portlet_contenido_vinculado_tipo_uno .ver_mas a {
        position: absolute;
        bottom: inherit;
        right: 5%;
    }
    #P12800115321507301184210 .portlet_agenda_inicio .contenedor_portlet .ver_mas span a {
        position: absolute;
        bottom: inherit;
        right: 10%;
    }
    #P12800115321507301184210 .portlet_agenda_inicio ul {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: normal;
        font-style: normal;
        font-size: 100%;
        font-family: inherit;
        vertical-align: baseline;
    }
    #P12800115321507301184210 .portlet_agenda_inicio li {
        display: block;
        clear: both;
        width: 100%;
        padding-top: 1px;
        padding-bottom: 14px;
        overflow: hidden;
        transition: all ease .3s
    }
    #P12800115321507301184210 .portlet_agenda_inicio li.lista_final {
        margin-top: 40px;
    }
    #P12800115321507301184210 .portlet_agenda_inicio li span.hora {
        display: block;
        float: left;
        width: 50px;
        height: 50px;
        border-radius: 25px;
        background: #fc9400;
        color: #FFF;
        margin-right: 8px;
    }
    #P12800115321507301184210 .portlet_agenda_inicio li span.hora .dia-form {
        border-bottom-color: rgb(255, 255, 255);
        border-bottom-style: none;
        border-bottom-width: 0px;
        border-image-outset: 0px;
        border-image-repeat: stretch;
        border-image-slice: 100%;
        border-image-source: none;
        border-image-width: 1;
        border-left-color: rgb(255, 255, 255);
        border-left-style: none;
        border-left-width: 0px;
        border-right-color: rgb(255, 255, 255);
        border-right-style: none;
        border-right-width: 0px;
        border-top-color: rgb(255, 255, 255);
        border-top-style: none;
        border-top-width: 0px;
        color: rgb(255, 255, 255);
        display: block;
        font-family: "PT Sans", sans-serif;
        font-size: 22px;
        font-style: normal;
        font-weight: normal;
        height: 19px;
        line-height: 19.5px;
        list-style-image: none;
        list-style-position: outside;
        list-style-type: none;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 7px;
        outline-color: rgb(255, 255, 255);
        outline-style: none;
        outline-width: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        text-align: center;
        vertical-align: baseline;
        width: 50px;
    }
    #P12800115321507301184210 .portlet_agenda_inicio li span.hora .mes-form {
        border-bottom-color: rgb(255, 255, 255);
        border-bottom-style: none;
        border-bottom-width: 0px;
        border-image-outset: 0px;
        border-image-repeat: stretch;
        border-image-slice: 100%;
        border-image-source: none;
        border-image-width: 1;
        border-left-color: rgb(255, 255, 255);
        border-left-style: none;
        border-left-width: 0px;
        border-right-color: rgb(255, 255, 255);
        border-right-style: none;
        border-right-width: 0px;
        border-top-color: rgb(255, 255, 255);
        border-top-style: none;
        border-top-width: 0px;
        color: rgb(255, 255, 255);
        display: block;
        font-family: "PT Sans", sans-serif;
        font-size: 15px;
        font-style: normal;
        font-weight: normal;
        height: 19px;
        line-height: 19.5px;
        list-style-image: none;
        list-style-position: outside;
        list-style-type: none;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        outline-color: rgb(255, 255, 255);
        outline-style: none;
        outline-width: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        text-align: center;
        text-transform: uppercase;
        vertical-align: baseline;
        width: 50px;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .th-enlaces li a {
        padding: 30px 60px;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .th-enlaces li a:before {
        font-family: FontAwesome;
        content: "\f08e";
        font-style: normal;
        font-weight: normal;
        text-decoration: inherit;
        color: white;
        font-size: 15px;
        position: relative;
        bottom: 0px;
        left: 110%;
    }
}
@media only screen and (min-width: 415px) and (max-width: 959px) {
    #P12800115321507301184210 .despliegue2-columna-izquierda div.portlet.portlet_estructura {
        background: none;
    }
    #P12800315321507317651530 .page .columna .col2-columna-caja .col2-columna-izquierda {
        margin-bottom: 15px;
    }
    #P12800115321507301184210 .col2-columna-izquierda .portlet_ultimos_videos_primero_destacado .contenedor_portlet .ver_mas #tituloPrincipal {
        font-family: 'PT Sans', sans-serif;
        font-size: 15px;
        font-weight: normal;
        text-align: left;
        text-transform: none;
        width: 95%;
        margin-right: 0!important;
    }
    #P12800115321507301184210 .th-plain #galeria-fotos-multimedia #galeria-fotos-multimedia-der h3#tit-galeria a {
        text-decoration: none;
        font-family: 'PT Sans', sans-serif;
        font-size: 15px;
        font-weight: normal;
        text-align: left;
    }
    #P12800115321507301184210 .page .cuerpo .despliegue2-caja .despliegue2-superior {
        margin-bottom: 0px;
    }
    #P12800115321507301184210 .page .cuerpo .despliegue2-caja .despliegue2-superior .portlet_estructura .contenedor_portlet .portlet_pie p img {
        padding-top: 0px;
    }
    #P12800115321507301184210 .page .cuerpo .despliegue2-caja .despliegue2-superior .portlet_estructura .contenedor_portlet .portlet_pie p img {
        padding-top: 0;
    }
    #P12800115321507301184210 .cuerpo .portlet_pie h1 {
        background-color: transparent;
        background: url(img/apsf_logo.png) no-repeat left top;
        text-indent: -9999px;
        width: 300px;
        height: 67px;
        background-size: contain;
        padding: 0px;
        position: absolute;
        top: 0px;
        left: 0px;
    }
    #P12800115321507301184210 .despliegue2-superior {
        height: inherit;
    }
    #P12800115321507301184210 .despliegue2-superior .portlet_destacados {
        border: 6px solid #fff;
        margin: -24px 4% 0;
        position: relative;
        width: auto;
        height: 256px;
        display: block;
        background: #646469;
        overflow: hidden;
        padding: 14px 12px;
        top: auto;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha {
        width: 96%;
        margin: 0 2%;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .portlet_contenido_vinculado_tipo_uno img {
        width: 100%;
    }
    #P12800115321507301184210 .portlet_ultimos_videos_primero_destacado .vid-unico .izquierda .video iframe {
        width: 100%;
        height: 230px;
    }
    #P12800115321507301184210 .th-plain #galeria-fotos-multimedia #galeria-fotos-multimedia-der .ver_mas a {
        position: absolute;
        bottom: -30px;
        right: -20%;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .portlet_contenido_vinculado_tipo_uno .ver_mas a {
        position: absolute;
        bottom: -30px;
        right: -220px;
    }
    #P12800115321507301184210 .th-plain #galeria-fotos-multimedia #galeria-fotos-multimedia-der .ver_mas a {
        position: absolute;
        bottom: -30px;
        right: -180%;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .portlet_contenido_vinculado_tipo_uno .ver_mas a {
        position: absolute;
        bottom: inherit;
        right: 5%;
    }
    #P12800115321507301184210 .portlet_agenda_inicio .contenedor_portlet .ver_mas span a {
        position: absolute;
        bottom: inherit;
        right: 10%;
    }
    #P12800115321507301184210 .portlet_agenda_inicio ul {
        margin: 0;
        padding: 0;
        border: 0;
        outline: 0;
        font-weight: normal;
        font-style: normal;
        font-size: 100%;
        font-family: inherit;
        vertical-align: baseline;
    }
    #P12800115321507301184210 .portlet_agenda_inicio li {
        display: block;
        clear: both;
        width: 100%;
        padding-top: 1px;
        padding-bottom: 14px;
        overflow: hidden;
        transition: all ease .3s
    }
    #P12800115321507301184210 .portlet_agenda_inicio li span.hora {
        display: block;
        float: left;
        width: 50px;
        height: 50px;
        border-radius: 25px;
        background: #fc9400;
        color: #FFF;
        margin-right: 8px;
    }
    #P12800115321507301184210 .portlet_agenda_inicio li span.hora .dia-form {
        border-bottom-color: rgb(255, 255, 255);
        border-bottom-style: none;
        border-bottom-width: 0px;
        border-image-outset: 0px;
        border-image-repeat: stretch;
        border-image-slice: 100%;
        border-image-source: none;
        border-image-width: 1;
        border-left-color: rgb(255, 255, 255);
        border-left-style: none;
        border-left-width: 0px;
        border-right-color: rgb(255, 255, 255);
        border-right-style: none;
        border-right-width: 0px;
        border-top-color: rgb(255, 255, 255);
        border-top-style: none;
        border-top-width: 0px;
        color: rgb(255, 255, 255);
        display: block;
        font-family: "PT Sans", sans-serif;
        font-size: 22px;
        font-style: normal;
        font-weight: normal;
        height: 19px;
        line-height: 19.5px;
        list-style-image: none;
        list-style-position: outside;
        list-style-type: none;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 7px;
        outline-color: rgb(255, 255, 255);
        outline-style: none;
        outline-width: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        text-align: center;
        vertical-align: baseline;
        width: 50px;
    }
    #P12800115321507301184210 .portlet_agenda_inicio li span.hora .mes-form {
        border-bottom-color: rgb(255, 255, 255);
        border-bottom-style: none;
        border-bottom-width: 0px;
        border-image-outset: 0px;
        border-image-repeat: stretch;
        border-image-slice: 100%;
        border-image-source: none;
        border-image-width: 1;
        border-left-color: rgb(255, 255, 255);
        border-left-style: none;
        border-left-width: 0px;
        border-right-color: rgb(255, 255, 255);
        border-right-style: none;
        border-right-width: 0px;
        border-top-color: rgb(255, 255, 255);
        border-top-style: none;
        border-top-width: 0px;
        color: rgb(255, 255, 255);
        display: block;
        font-family: "PT Sans", sans-serif;
        font-size: 15px;
        font-style: normal;
        font-weight: normal;
        height: 19px;
        line-height: 19.5px;
        list-style-image: none;
        list-style-position: outside;
        list-style-type: none;
        margin-bottom: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        outline-color: rgb(255, 255, 255);
        outline-style: none;
        outline-width: 0px;
        padding-bottom: 0px;
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        text-align: center;
        text-transform: uppercase;
        vertical-align: baseline;
        width: 50px;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .th-enlaces li a {
        padding: 30px 60px;
    }
    #P12800115321507301184210 .despliegue2-columna-derecha .th-enlaces li a:before {
        font-family: FontAwesome;
        content: "\f08e";
        font-style: normal;
        font-weight: normal;
        text-decoration: inherit;
        color: white;
        font-size: 15px;
        position: relative;
        bottom: 0px;
        left: 100%;
    }
    #P12800115321507301184210 .portlet_agenda_inicio li.lista_final {
        margin-top: 40px;
    }
    #P12800115321507301184210 .th-plain #galeria-fotos-multimedia #galeria-fotos-multimedia-izq {
        display: block;
        width: 100%;
    }
    #P12800115321507301184210 .th-plain #galeria-fotos-multimedia #galeria-fotos-multimedia-der .ver_mas a {
        position: absolute;
        bottom: -30px;
        right: -0%;
    }
}

/* COD: med0002 */

@media only screen and (max-width: 959px) and (min-width: 120px) {
    section#nav {
        padding: 40px 0 0;
        background: #5D5C62 url(img/buscador-txt-google.png) no-repeat 10px 20px;
    }
    section#nav:after {
        right: 46px;
        top: -12px;
        border-left: 20px solid transparent;
        border-right: 20px solid transparent;
    }
    section#nav #nav-int {
        margin: 0 10px;
    }
    form.gsc-search-box {
        margin-bottom: 0;
    }
    table.gsc-search-box {
        width: 100%;
        margin-bottom: 0;
        margin-top: 15px;
    }
    table.gsc-search-box td {
        vertical-align: middle;
        display: block;
        width: 100%!important;
    }
    table.gsc-search-box td.gsc-input,
    table.gsc-search-box td.gsc-search-button {
        width: 100%;
        padding: 0;
    }
    td.gsc-input {
        width: 100%;
        padding: 0;
    }
    td.gsc-clear-button {
        display: none!important;
    }
    input.gsc-input {
        border-color: #FFFFFF!important;
        background: white!important;
        font-size: 16px!important;
        padding: 9px 15px!important;
        color: #333;
        width: 100%!important;
        min-width: 300px!important;
        box-sizing: border-box;
    }
    input.gsc-search-button {
        border-color: #1EA7D9!important;
        background-color: #1EA7D9!important;
        color: white!important;
        width: 160px;
        height: 32px!important;
        border-radius: 5px!important;
        font-size: 18px!important;
        font-weight: 100!important;
        margin-left: auto!important;
        margin: 20px auto;
    }
    input[value="Buscar"]:hover,
    input.gsc-search-button:hover {
        border-color: #224897!important;
        background-color: #224897!important;
    }
}
@media only screen and (max-width: 959px) and (min-width: 0px) {
    table td {
        padding: 0;
        width: 100%;
    }
    input[type="text"].gsc-input::-webkit-input-placeholder {
        color: white;
    }
}

/* Subportada - Postgrado */


/* Col left */

@media only screen and (max-width: 959px) {
    #P13200144391523306124858 .despliegue2-columna-izquierda,
    #P13200144391523306124858 .despliegue2-columna-izquierda #tit-prof-espt {
        width: 90%;
        margin: 0 auto;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-alert h2 {
        margin: 20px 0;
        padding: 0;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-borderless h2,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain h2,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-highlight h3,
    #P13200144391523306124858 .despliegue2-columna-izquierda #tabs_container h2 {
        color: #1da7d9;
        text-transform: initial;
        font-size: 19px;
        margin-bottom: 16px;
        width: 100%;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-borderless h2,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain h2,
    #P13200144391523306124858 .despliegue2-columna-izquierda #tabs_container h2 {
        border-bottom: 1px solid #cdcdcd;
        padding-bottom: 15px;
        cursor: pointer;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain {
        margin-top: 30px;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-borderless h2:after,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain h2:after,
    #P13200144391523306124858 .despliegue2-columna-izquierda #tabs_container h2:after {
        font-family: 'FontAwesome';
        content: "\f055";
        color: #333;
        position: absolute;
        right: 0;
        font-size: 23px;
        top: -1px;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-borderless h2.btn__mas:after,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain h2.btn__mas:after,
    #P13200144391523306124858 .despliegue2-columna-izquierda #tabs_container h2.btn__mas:after {
        content: "\f056";
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain .col-1-3,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-highlight .col-1-3 {
        width: 100%;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain .portlet_buscador_postgrado_texto,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain .portlet_buscador_postgrado_area_select,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain .med__info,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana1 .th-enlacesespeciales,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .portlet_educacion_continua,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__contacto,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__medichi {
        width: 100%;
        box-sizing: border-box;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain .portlet_buscador_postgrado_texto {
        padding: 10px 12px;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain .portlet_buscador_postgrado_texto #palabra_clave,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain .portlet_buscador_postgrado_area_select #postgrado_tipo {
        width: 100%;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain .portlet_buscador_postgrado_area_select {
        padding: 0 12px 10px;
        margin-bottom: 30px;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain .med__info,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana1 .th-enlacesespeciales,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__contacto {
        background: #f7f7f7;
        padding: 20px 0 0 10px;
        border-top: 1px solid #3eacb3;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain .med__info ul,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana1 .th-enlacesespeciales ul {
        padding: 0 0 10px 0;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain .med__info ul li,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana1 .th-enlacesespeciales ul li,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__contacto li {
        border-bottom: 0;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-plain .med__info ul li a,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana1 .th-enlacesespeciales ul li a,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__contacto li a {
        background: url(img/bullet-celeste.png) no-repeat 0 10.5px;
        border: 0;
        transition: none;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana1,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-highlight {
        margin-top: 40px;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana1 .titulo {
        padding-bottom: 0;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__contacto,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__medichi {
        width: 100%;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__contacto,
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__medichi {
        margin-bottom: 30px;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__medichi li {
        border: 0 none;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__medichi a {
        font-family: 'PT Sans Narrow', sans-serif;
        min-height: 60px;
        display: block;
        background: url(img/externo-blanco.png) no-repeat 96% 88% #224897;
        color: #FFF;
        text-decoration: none;
        font-size: 20px;
        text-transform: uppercase;
        transition: all ease-in .25s;
        padding: 17px 15px;
        border: 0 none;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__medichi a:hover {
        background: url(img/externo-gris.png) no-repeat 98% 88% #113786;
        box-shadow: none;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__medichi a:after {
        content: none;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .btn__estadas {
        position: relative;
        top: -20px;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .portlet_educacion_continua {
        margin: 30px 0;
        border-top: 1px solid #1da7d9;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .portlet_educacion_continua .titulo h2 {
        margin-bottom: 10px;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .portlet_educacion_continua ul,
    #P13200144391523306124858 .despliegue2-columna-izquierda>.portlet_estructura {
        margin: 0;
        padding: 0;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .portlet_educacion_continua ul li {
        border: 0;
        padding: 0;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .portlet_educacion_continua ul li a {
        border: 0;
        font-size: 14px;
        padding: 0;
        margin: 0;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-ventana2 .portlet_educacion_continua .ver_mas {
        height: 60px;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-highlight h2 {
        padding: 0;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-highlight h3 {
        margin: 30px 0 20px;
    }
    #P13200144391523306124858 .despliegue2-columna-izquierda .th-highlight .col-1-3:last-child p {
        line-height: 170%;
        width: 100%;
    }
    #P13200144391523306124858 .oculta {
        display: none;
    }

    /* Col right */
    #P13200144391523306124858 .despliegue2-columna-derecha {
        display: none;
    }
}
   #portadaMedicina  #tabs2 ul.campus-mobile-tab2{
       display: none;
   }
@media only screen and (max-width: 959px) and (min-width: 0px){
 #portadaMedicina #campus-departamentos #tabs2 ul.campus-mobile-tab{
        display:none;
    }
   #portadaMedicina  #tabs2 ul.campus-mobile-tab2{
       display: block;
   }

   #portadaMedicina  #tabs2 ul.campus-mobile-tab2 {
       margin: 0 auto;
       height: auto;
       background: transparent
   }
   #portadaMedicina #tabs2 ul.campus-mobile-tab2 li a {
       margin-bottom: 0;
       text-indent: -9999px;
       background-position: left !important padding-bottom: 40% !important;
       height: 0 !important;
       padding-bottom: 40%;
       width: 100%;
       display: block;
       margin-bottom: 12px;
}
   #portadaMedicina #tabs2 ul.campus-mobile-tab2 li:nth-child(1) a {
       display: block;
       height: 100px;
       background: url(img-5/campus-norte.jpg) no-repeat center center;
       
       -webkit-background-size: cover;
       -moz-background-size: cover;
       -o-background-size: cover;
       background-size: cover
   }
   #portadaMedicina #tabs2 ul.campus-mobile-tab2 li:nth-child(2) a {
       display: block;
       height: 100px;
       background: url(img-5/campus-centro.jpg) no-repeat center center;
       -webkit-background-size: cover;
       -moz-background-size: cover;
       -o-background-size: cover;
       background-size: cover
   }
   #portadaMedicina #tabs2 ul.campus-mobile-tab2 li:nth-child(3) a {
       display: block;
       height: 100px;
       background: url(img-5/campus-occidente.jpg) no-repeat center center;
       -webkit-background-size: cover;
       -moz-background-size: cover;
       -o-background-size: cover;
       background-size: cover
   }
   #portadaMedicina #tabs2 ul.campus-mobile-tab2 li:nth-child(4) a {
       display: block;
       height: 100px;
       background: url(img-5/campus-oriente.jpg) no-repeat center center;
       -webkit-background-size: cover;
       -moz-background-size: cover;
       -o-background-size: cover;
       background-size: cover
   }
   #portadaMedicina #tabs2 ul.campus-mobile-tab2 li:nth-child(5) a {
       display: block;
       height: 100px;
       background: url(img-5/campus-sur.jpg) no-repeat center center;
       -webkit-background-size: cover;
       -moz-background-size: cover;
       -o-background-size: cover;
       background-size: cover
   }

}

