p{
    font-size: 13px !important;
    zoom:none !important;
}
.bloque-1,.bloque-1 span{
    clear: both !important;
    width: 100% !important;
    padding-bottom: 8px !important;
    margin: 0px auto !important;
    margin-bottom: 13px !important;

    min-height: auto;
}
.ancho-443{
    width: auto;
}
.sin_margen{
    height: 315px !important;
    overflow: scroll !important;
}
.col_75 p, .div_img, h3,.bloque-3,.cont_uni, .bloque-4{
    padding-left: 7px !important;
    padding-right: 7px !important;
}
.bloque-4,.bloque-1,.bloque-6, .col_75 > img, .bloque-2, .third-effect .imgn3,.img-100, h4,.tit_arriba_lateral,.bloque-6{
    margin-left: 7px !important;
}

.urlinte{ font-size: 11px;}
#plecaroja{
    display: block;
    height: 55px;
}
#logo_grande_ibero1{
    width: 110px;
    margin: 5px 5px 4px 12px;
}
#fondosuperior{
    display: none;
}
.cont_bot_sup{
    display: block;
}
#IrArriba{
    display: none;
}
.bloque-agendas-home .manita-gris{
    display: none;
}
.bloque-1 p{
    padding: 0px !important;
}

#cssmenu .btn_ver_menu{
    display: block;
    margin-left: 0px;
    width: 273px;
}
.btn_ver_menu2{
    display: block;
}

.itemCarrusel{
    height: auto !important;
}
#block-views-experiencia-ibero-videos-block{
    width: 100%;
}
#block-views-experiencia-ibero-videos-block > .content{
    width: 200px;
    margin: 0px auto;
}
.tit_ho_age{
    float:none;
}
.tit_ho_age1{
    width: 200px;
}
.tit_ho_age{
    width: auto !important;
}
a .bloque-6{
    float: none !important;
}
.cont_videos_lateral .bloque-6{
    float: left !important;
}
.bloque-6{
    clear: both !important;
    width: 97% !important;
    padding-bottom: 8px !important;
    margin-bottom: 13px !important;
    margin: 0px !important	margin: 0px !important;;
}

.bloque-6 img{
    width:100%;
}

.bloque_avisos_home{
    min-width: 300px;
}
.bloque-agendas-home{
    min-width: 300px;
    width:347px;
}
.tabs_est_2 #tabs-1, .tabs_est_2 #tabs-2, .tabs_est_2 #tabs-3, .tabs_est_2 #tabs-4, .tabs_est_2 #tabs-5, .tabs_est_2 #tabs-6, .tabs_est_2 #tabs-7 {
    width: 65% !important;
}
.region-banner-acerca, .region-difusion-agenda-aviso-convocatoria,.region-difusion-agenda-aviso-convocatoria {
    float: left;
    width: 100%;
}
#block-views-eventos-contenidos-fijos-block, #block-views-difusion-agenda-block,#block-views-difusion-aviso-block,block-views-difusion-convocatoria-block{
    width: 200px;
    margin: 0px auto;
}
#block-views-eventos-contenidos-fijos-block{
    width: 100% !important;
}
.contenedor-avisos .bloque-6{
    float: left !important;
}
.region-exp-ibero{
    width: 200px;
    margin: 0px auto;
}
.carrusel div.tabs.ui-tabs.ui-widget.ui-widget-content.ui-corner-all.ui-tabs-vertical.ui-helper-clearfix{
    margin-bottom: 0px !important;
}
.region-exp-ibero .bloque-6{
    float: left !important;
}
.contenedor-avisos{
    width: 200px;
    margin: 0px auto;
}
#block-navegacionajax-bloque-navega {
    width: auto !important;
}
.tabs_est_1 #tabs-1,.tabs_est_1 #tabs-2,.tabs_est_1 #tabs-3,.tabs_est_1 #tabs-4,.tabs_est_1 #tabs-5,.tabs_est_1 #tabs-6,.tabs_est_1 #tabs-7{
    width: auto !important;
}
.region.region-menu-lat-int-posg {
    width: 100%;
}
div.resp-tab-container > div{
    border: 1px solid #D3D1D1 !important;
}
.bloque-4{

}
.bloque-4-ultimo{
    margin-right: auto !important;
}
.menu_lic ul{
    clear: both;
}
.cont_home{
    width: 99% !important;
}
.bloque_redes{
    width: 98% !important;
    margin: 0px;
    padding: 0px;
    text-align: center;
}
.licTabs .ui-tabs {
    width: 18.83% !important;
    height: 51px !important;
}
.bloque-3 p{
    width: auto !important;
}
.wrapper{
    float: none !important;
    clear: none !important;
}
.bloque-3{
    width: auto;
    padding: 0px;
}
.cuadrosBusqueda, .masResultados{

}
.BusTit{
    float: left;
}
.BusTit span:last-child {
    font-size: 14px;
    float: left;
    padding-left: 24px;
    padding-top: 0px;
    padding-bottom: 11px;
    color: white;
    width: 100%;
    text-align: left;
}
.carrusel{
    padding-top: 0px !important;
}
.logos_va{
    margin: 20px auto !important;
    float: none !important;
    width: 185px;
}
.bxslider_1 li{
    list-style: none;
}
#ingreso{
    width: auto !important;
}
.bloque_avisos_home span {
    float: left;
    width: 200px;
}
.cont_telf_list{
    height: auto !important;
}
.bloque_avisos_home h3 {
    float: left;
    width: 200px;
}
#area{
    margin-left: 8px;
    width: 304px;
}
#btn_enviar_directorio{
    border: 0px !important;
    margin-top: 2px;
    margin-left: 9px !important;
}
#buscar_directorio{
    width: 292px;
}
.contenidoBuscador{
    height: auto !important;
}
#apartPrensaymultimedios hr, #apartMaestrias hr, #apartNotiberos hr, #apartActividades hr, #apartLicenciaturas hr, #apartPorTipos hr, #apartDirectorio hr, #apartGaleria hr, #apartEventos hr, #apartNoticias hr, #apartAvisos hr, #apartConvocatorias hr, #apartAgenda hr{
    width: 100%;
    float: left;
}
.col_2_cont, .col_1_cont{
    width: 100% !important;
}
.escribeResult{
    width: 100%;
    margin-top: 4px;
    margin-bottom: 29px;
}
.escribeResult{
    margin-left: 10px;
}
#et_buscador, #cont_busca_1,.entradaBuscada{
    min-width: 280px !important;
}
#et_buscador{
    float: left;
    margin-left: 10px;
}
.col_50{
    width: 100% !important;
    margin-right:0px;
}
.link_correo a, .link_face a{
    margin-left: 25px;
}
.col_50 hr{
    display: none;
}
.bloque-agendas-home h3{
    width: 71% !important;
}
.bloque-agendas-home > span{

    clear: both;
}
.bloque-agendas-home > span > span{
    width: 92% !important;
}
.entradaBuscada{
    margin-left: 10px;
}
#block-views-noticia-home-principal-block{
    margin: 0px auto !important;
    float: none !important;
    width: 225px !important;
}
.region-noticia-home{
    width: 100%;
    float: left;
    min-width: 300px;
}
#cont_busca_1{
    margin: 4px 10px 5px 10px !important;

    width: 297px;
}
.form-item-buscar-directorio{
    min-width: 300px;
}
.form-item-buscar-directorio > input:first-child{
    width: 66%;
    margin-left: 8px;
}
.form-item-buscar-directorio > input:last-child{
    margin-left: 14px !important;
}
.muestra_resultados{
    width: 100%
}
.fondo_barra {
    display: none;
}
div#block-navegacionajax-bloque-principal {
    width: 100% !important;
}
.bloquecuatro > div{
    margin: 0px auto;
    width: 227px;
    float: none;
}
#sombrainferior{
    display: none;
}
.bloquecinco > div{
    margin: 0px auto;
    width: 227px;
    float: none;
}
.img_not_grand > span{
    margin-top: 5px !important;
    left: 10px !important;
}
.imagennota_grande img{
    width: 97%;
    height: auto;
}
#block-views-aviso-menu-interior-block{
    float: none !important;
    width: 100% !important;
}
.cont_5{
    width: 227px;
    float: none;
    margin: 0px auto;
}
.bloque-5 .pst_blanco{
    left: auto !important;
}
.view-aviso-ibero{
    width: 100% !important;
}
.cont_res_list{
    width: auto !important;
}
.nombre_lista, .clasific_lista, .cont_telf_lis,.correo_lis_dir{
    width: 100% !important;
}
.carrusel img {
    float: left;
    height: 138px;
    position: relative;
    z-index: 10;
    width: 100% !important;
    left: 0px !important;
}
.carrusel{
    width: 100%;
    margin-top: 0px !important;
    height: 141px !important;
}
.titular_menu_reglamentario {
    float: left;
    width: 100%;
    color: #4C4C4C;
    margin: 0px 0px 0px 0px;
    font-weight: bold;
    padding: 5px 0px 5px 0px;
    font-size: 14px;
}
.js .slicknav_menu {
    display: block;
}
#head1a {
    display: none;
}
.liston_lateral{
    display: none;
}
.sombra{
    display: none;
}

#cssmenu {
    width: 100%;
}
#cssmenu ul{
    display: none;
}
.pncp{
    margin-bottom: 11px;
}
.img_centrar{
    width: 100% !important;
}
.superi{
    margin-top: 10px;
    float: left !important;
}
.margin_top2{
    margin-top: 10px !important;
}
.div_kiwanja div{
    float: right !important;
}
div.contenedor_lateral_cultura > div.profesores_judaica.imagenes.planteles_ultimo > div > div.img_divisionarte > img {
    width: 100%;
}
#system-messages-wrapper > div > div.contenedorgeneral > div.col_75 > div.contenedor_lateral_cultura.alig_izquierda > div{
    width: 100% !important;
}

#system-messages-wrapper > div > div.contenedorgeneral > div > div.contenedor_lateral_cultura > div{
    margin: 0px !important;
    width: 100% !important;
}
#system-messages-wrapper > div > div.contenedorgeneral > div.contenedor_lateral_cultura.alig_izquierda > div{
    width: 100% !important;
}
.contenedor_lateral_cultura{
    float: none;
}
.contenedor_acerca_ibero {
    width: 100% !important;
}
.descarga_pncp{
    margin-bottom: 11px;
}
.env_pncp{
    margin-top: 11px;
    float: left;
}
.cont_campus_estacio{
    width: 100% !important;
    margin-bottom: 15px;
}
.cont_ibero1a{
    width: 100% !important;
}
.contenedor_lateral_izquierda{
    float: none;
}
.alig_izquierda{
    float: none !important;
}
.cont_campus_estacio2{
    width: 100% !important;
}
.IrArriba{
    display: none !important;
}
.alineacion{
    float: none;
    margin: 0 auto 10px auto !important;
}
.leermas {
    height: 15px;
    padding: 15px;
    width: 59px;
    display: none;
}
.BusResult{
    float: left;
    padding-top: 7px !important;
}
.tituloCarrusel h4{
    font-size: 11px;
}
.tituloCarruselGen h2{
    font-size: 12px;
}
.leermas h2{
    font-size: 12px;
}

.contenedor_acerca_ibero{
    width: 100% !important;
}
#nota_home_posgrados{
    padding: 0px;
    float: left;
    margin: 0px !important;
    margin-bottom: 13px !important;
    height: auto !important;
    min-height: 200px;
}
p{
    clear: both;
}
.cargando1{
    left: 35px !important;
}
.contenidosmes {
    margin: 0px auto;
    width: 230px;
    float: none;
}
.imagennota {
    width: 215px !important;
}
.contenedorgeneral{
    padding: 0 4px 0 4px;
}
.banner_lateral,.elemento_lic_visitas{
    margin: 0px auto;
    float: none;
    width: 217px;
}
.third-effect{
    margin-left: 0px;
    width: 175px !important;
    margin: 0 auto;

}
.bordeimagenes2{
    margin-bottom: 10px;
}
#fundamentos_1 #tabsplan li a {
    padding: 10px 0px 0px 15px !important;
}
.js #menu {
    display:none;
}
.galerias .block-views{
    width: 175px;
    margin:0px auto;
    float: none !important;
}
.js .slicknav_menu {
    display:block;
}
.elemento_lic_nose_derecha {
    float: left;
    width: 100%;
}
.view-directorio-posgrados{
    margin: 0px auto;
    width: 227px;
    float: none !important;
}
#nota_home_posgrados {
}

.linea_divisoras_largas{
    min-width: 320px;
}
.div_plantel {
    float: none;
}
.img_plantel img {
    width: 100%;
    margin: 0px;
    height: 100%;
}
.nombre_entidad{
    width: 100%;
}
.nombre_entidad h3 { padding-left:0px !important}

.border_inferior_contenedores {
    float: left !important;
}
.imagenes3{
    margin-right: 0px;
    padding: 0px;
    border: 0px;
    width: 100%;
}
.div_organigrama img{
    width: 100%;
}
.margen_superior_resp{
    margin-top: 13px;
}
.contenedor_12 {
    min-width: 100%;
}
#navegacion2_responsive{
    display: block;
    margin-left: 5px;
    margin-top: 2px;
}
#navegacion2{
    display: none;
}
.bx-wrapper{
    margin: 0 !important;
}
.bx-prev{
    display: none;
}
.bx-next{
    display: none;
}
.sobre_liston .titular_menu_reglamentario{
    display: none;
}
#linea_oculta{
    display: block;
    width: 100%;
    color: #f1f1f1;
    background-color: #f1f1f1;
    border: 1px solid #f1f1f1;
    margin-top: 1px;
}
.imagenes{
    margin-right: 0px;
    float: left;
    width: 100%;
}
.cont_completo {
    width: auto;
}
.profesores_divisionarte{
    margin-bottom:17px !important;
    margin:0 auto 15px auto !important;
    float:none;
    height: auto !important;
}
#cont1foo{
    margin-right: 0px;
    width: 100%;
}
#cont2foo{
    margin-right: 0px;
    width: 100%;

    height: auto;
}
.linksfooter {
    margin-left: 0px;
    margin-right: 0px;
    text-align: center !important;
    font-size: 11px;
    width:33%;
}
.linksfooter > span{ margin-top:6px; line-height:13px}
.copyright{
    display: none;
}

#wrapper{
    width:100%;
}
#col1ingreso{
    width: 302px;
    float: left;

    margin-right: 0px;
}
#col2ingreso{
    width: 302px;
    float: left;
    margin-top: 26px;
    margin-right: 0px;
}
#col3ingreso{
    width: 304px;
    float: left;
    padding: 8px;
    margin-top: 0px;
}

#video{
    width: 304px;
    float: left;
    padding: 8px;
}
#banners1{
    width: 100%;
    float: left;
}
#vaciolateral{
    width: 304px;
    float: left;
    padding: 8px;
    margin-top: 0px;
}
#fundamentos{
    width: 100%;
    float: left;
    margin-top: 9px;
}
#fundamentos_1{
    width: 100%;
    float: left;

}
#columna1{
    width: 312px;
    float: left;
    padding: 8px;
}
#intro{

    width: 312px;
    float: left;
    padding: 8px;
    height: auto;

}
.nombre_carrera{
    font-size: 18px;
}

.resp-tab-content-active{

}
#ingreso{
    width: 304px;
    float: left;
    padding: 8px;
    margin-top: 0px;
}
#plan{
    width: 100%;
    float: left;
    margin-top: 5px;
}
.fundamentos_texto{
    width: 304px;
    float: left;
}
.img_fundamentos{
    padding: 0px;
    border: 0px;
    margin: 0px;
    width: 100%;
}
.img_entabs{
    padding: 0px;
    border: 0px;
    margin: 0px;
    margin-bottom: 12px;
    width: 247px;
}
#tabsfundamentos {
    width: 230px;
    margin-left: 65px;
    float: left;
}
#tabsplan {
    width: 100%;
}
#img_video{

}
#experiencia{
    width: 304px;
    float: left;
    padding: 8px;
}
.imagenes2 {
    width: 342px;
    margin-right: 0px;
    margin-bottom: 7px;
    float: left;
    border: 0px;
    padding: 0px;
    height: 121px;
}
.view{
    width: auto;
}
.view .mask, .view .content{
    display: none;
}
.view{
    height: auto;
}
.contenedor_banner_lateral{
    width: 227px;
    margin-left: 65px;
}
#tabsplan-1 img{
    margin-bottom: 15px;
}
#banner_lateral{
    width: 302px;
    margin: 8px;
    float: left;
    margin-right: 0px;
}
.img_bannerlateral{
    width: 293px;
}
.btn_bannerla_leermas{
    width: 290px;
}
#logofooter{
    /*margin-left:0px;*/
}
#IrArriba{
    display: none !important;
}
#contenidofooter{
    height: 100%;
    float: left;
    width: 100%;
}
#cont1foo{
    float: left;
    width: 100%;
    margin-right: 88px;
    padding-top: 30px;
    height: 100%;
}
.div_img img{
    /*width: 45% !important;*/
    float:none;
    width: 100%;
}
.div_img_d {

    float: none;
}
.div_img_d img{
    float:none
}
#footerbasea{
    float: left;
}
#footerbase{
    float: left;
}
#cont3foo{
    margin-left: 63px;
    margin-bottom: 27px;
    width: 218px;
    display: block;

}

#col1footer{
    width: 111px;
    margin-right: 35px;
    float: left;
    text-align: right;
    margin-left: 34px;
}
#col2footer{
    width: 111px;
    float: left;
}
#titseccionesfooter{
    display: none;
}
.bullet_categorias{
    margin-left: 5px;
}
.bullet_categorias2{
    margin-left: 5px;
}
.sep_icon{
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 4px;
}
#video{
    margin-top: 0px;
}
#cont_redes_carrera{
    display: none;
}
#navmigajas{
    display: none;
}
#tabs-1a{
    width: 220px;
    float: left;
}
#tabs-2a{
    width: 220px;
    float: left;
}
#tabs-3a{
    width: 220px;
    float: left;
}
#tabs-4a{
    width: 220px;
    float: left;
}
#tabs-5a{
    width: 220px;
    float: left;
}
#tabs{
    width: 308px;
}
#lista_tabs{
    width: 40px;
}
#lista_tabs2{
    width: 40px;
}
.uno1,.dos1,.tres1,.cuatro1,.cinco1{
    display: none;
}
.txt_titulares{
    font-size: 20px;
    padding-bottom: 0px;
}
.elemento_lic_nose .bordeimagenes img {
    width: 100%;
    height: auto;
}
.col_25{
    float: left;
    margin-bottom: 20px;
    min-width: 100%;
}
.col_75{
    margin-bottom: 20px;
    width: 100% !important;
    min-width: 100%;
}
.margenes_contenedorgeneral{
    text-align: justify;
    width: 100% !important;
    min-width: 320px;
}
#footer-wrapper, #contenidofooter{
    width: 100%;
    min-width: 320px;
}
.planteles {
    float: left;
    margin-bottom: 14px;
    height: auto;
    margin-right: 0px;
}
.imagen_banner_lateral img {

}
.imagen_banner_lateral {
    float: left;
    width: 100%;
}
.imagen_fundamentos {

    margin-bottom: 12px;
}
.imagen_fundamentos img{

}

.player iframe{
    width: 100%;
    height: 100%;
}
#tabs-1, #tabs-2{
    padding: 6px;
}
#tabs-1, #tabs-2,#tabs-3,#tabs-4,#tabs-5{
    padding: 0px;
}
#wrappercabecera{
    display: none;
}
#barraflotante{
    display: none;
}
#tabscarrusel li {
    height: 154px;
}
.jcarousel-skin-default .jcarousel-prev-horizontal {
    top: 61px;
}
.jcarousel-skin-default .jcarousel-next-horizontal {
    top: 61px;
}
.wrapper2{

}
.tabs #tabs-1 ul,.tabs #tabs-2 ul,.tabs #tabs-3 ul,.tabs #tabs-4 ul,.tabs #tabs-5 ul{
    width: auto !important;
}
.tabs #tabs-1 .div_img_d,.tabs #tabs-2 .div_img_d,.tabs #tabs-3 .div_img_d,.tabs #tabs-4 .div_img_d,.tabs #tabs-5 .div_img_d,.tabs #tabs-6 .div_img_d,.tabs #tabs-7 .div_img_d{
    margin:0px;
}
.tabs #tabs-1 .div_img_d img,.tabs #tabs-2 .div_img_d img,.tabs #tabs-3 .div_img_d img,.tabs #tabs-4 .div_img_d img,.tabs #tabs-5 .div_img_d img,.tabs #tabs-6 .div_img_d img,.tabs #tabs-7 .div_img_d img{
    width: 100%;
}
.region-galeria-int-posg > div{
    width: 178px;
    margin: 0px auto;
    float: none !important;
}
.cont_redes11{
    float: left;
    width: 100%;
}
.img_redes{
    float: none;
    width: 178px;
    margin: 0px auto;
}
.tabs #tabs-1{

}
.tabs #tabs-2{

}
.tabs #tabs-3{

}
.tabs #tabs-4{

}
.tabs #tabs-5{

}
.tabs{
    margin-bottom: 20px;
    min-width: 100%;
}
.col_75 ul li {

    width: 100%;
}
.imagenes2 {
    width: 100%;
    margin-right: 0px;
    margin-bottom: 7px;
    float: left;
    border: 0px;
    padding: 0px;
    height: 100%;
}
.imagenes2 div {
    height: auto;
}
.galerias img {
    width: 100%;
}
.banner_lateral img {
    width: auto;
    height: 100%;
}

.elemento_lic_visitas{
    width: 223px;
    margin-bottom: 12px;
}
#contenedor_lateral .bordeimagenes{
    width: 100%;
}
#contenedor_lateral .bordeimagenes img{
    width: 100%;
}
#tabsplan li.ui-state-active a{
    width: 95% !important;
}
#tabsplan li a {
    width: 95% !important;
    font-weight: bold;
}
#tabsplan1 li.ui-state-activea{
    width: 100% !important;
}
#tabsplan1 li{
    width: 100% !important;
    font-weight: bold;
}
#tabsplan1 li.ui-state-active:first-child a {
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 4px !important;
    border-top-right-radius: 4px !important;
    border-bottom-right-radius: 0px !important;
}
#fundamentos_1 {
    width: 95% !important;
}

.imagenes img{
    width: 100%;
}
.imagenes2 img{

}
.planteles{
    width:100%;
}
.cont_comunicacion {
    float: left;
    margin-right: 20px;
    width: 100%;
    margin-bottom: 11px;
}
.elemento_lic_nose {
    width: 100%;
    margin-bottom: 10px;
}
.no_se_fila {
    margin-bottom: 0px;
}
#tabscarrusel .ui-tabs-nav .ui-state-default{
    display: none;
}
.caja_carrusel {
    border-radius: 0 !important;
    bottom: 0;
    height: 50px !important;
    margin-left: 0 !important;
    width: 100% !important;
    z-index: 10;
}
.bx-controls{
    display: none !important;
}
.titulo_carrusel {
    top: 4px;
    left: 4px;
    font-size: 12px;
    color: #FFFFFF;
    opacity: 1;
}
.textinterior_carrusel {
    top: 19px;
    left: 4px;
    text-align: left;
    color: #FFFFFF;
    opacity: 1;
    font-size: 10px;
    display: none;
}
.jcarousel-skin-default .jcarousel-prev-horizontal {
    display: none;
}
.jcarousel-skin-default .jcarousel-next-horizontal {
    display: none;
}
.jcarousel .odd a{
    font-size: 10px;
}

.largolinea {
    width: 299px !important;
}
#tabscarrusel ul{

}
#tabscarrusel{

}
.cont_reglamentario {
    width: auto;
    margin-right: auto;
}
.cont_plan_estrategico .div_plantel .imagenes{
    border: 0px;
    padding: 0px;
}

#tabsacreditaciones1{
    margin: 19px;
}
.div_plantel2{
    width: 100%;
    float: left;
    margin: 14px 7px 30px 13px;
}
.planteles .div_plantel .img_plantel{
    padding: 0px;
    width: 100%;
}
.container {
    width: 100% !important;
    min-width: 320px;
    display: inline-block;
}
body{
    min-width: 320px;
}
#next{
    display: none;
}
#prev{
    display: none;
}
.leermas {
    height: 13px;
    padding: 6px;
    width: 59px;
    position: absolute;
}
.texto_carrusel{
    margin:5px;
}
.tituloCarrusel h4{
    display: none;
}
.tituloCarruselGen h2{
    font-size: 9px;
}
.leermas h2{
    font-size: 12px;
}
.col_75{
    width: 100% !important;
    min-width: 100%;
    margin-bottom:0px;
    float:none;
}
.col_75 h2{
    padding: 0px 13px;
}
.col_75 h3{

    margin-left: 0px;
    margin-top: 9px;
    margin-right: 0px;
    float: left;
}
.col_25 h3 { padding-left:13px}
.cont_5 h3{
    padding: 0px !important;
}

.bloque-2-ultimo{
    margin-right: auto !important;
}
.espacio{
    display:none
}
.div_img_d .imagenes{
    width: 96%;
    padding:3px;
}
.col_75 p {

}
.col_75 h3{
    margin: 0px 13px 10px 0px !important;
}
.bloque {
    float: none;
    margin: 0 auto 10px auto !important;
    height: auto !important;
}
.bloque h3 {
    margin: 0 0 10px 0px !important;
    padding: 0px !important;
}
.bloque p {
    padding: 0 0 10px 0 !important;
}
.planteles {
    width: 221px;
    margin: 0 auto 14px auto;
    float: none;
}
.img_plantel {
    height: auto;
    display: inline-block;
}
.img_plantel img{
}
.cont_acredit {
    width: 220px;
    border: 1px solid #D3D1D1;
    height: auto !important;
    float: none !important;
    margin: 0 auto 16px auto !important;
}
.cont_datos_acredit p {
    padding-left:0px !important
}
.cont_acredit .img_plantel img {
    width: 212px;
}
.cont_acredit .div_acredit {
    display: inline-block;
}
.cont_acredit2{
    height: auto !important;
    margin: 0 auto 10px 30px;
}
.publicacionescontenedor {
    height:auto !important;
    float:none;
    width: 222px;
    border-bottom: 1px solid #f2f2f2;
    margin: 0 auto 16px auto !important;
}
.publicacionescontenedor .img_plantel{
    padding:0px;
}
.enlaces_tit_locali, .tit_locali {
    width:100% !important
}
.cont_bolsa .div_acredit {
    display: inline-block;
}
#breadcrumb{
    padding: 20px 0px 0px 0px;
}
#breadcrumb p {
    padding: 0 13px 0 13px;
}
#breadcrumb .breadcrumb {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 13px;
    padding-right: 13px;
    float: left;
}
.col_25{
    width:100% !important;
    float: none !important;
    display: inline-block;
}
.contenedor_acerca_ibero_tab {
    float: left;
    width: 100%;
}
.col_25 .contenido_youtube{
    margin: 0 auto 10px auto;
    float: none;
}
.col_25 .view-content h2{
    margin: 0 13px 10px 13px;
}
.col_25 .pagination {
    width:225px;
    height:25px;
    margin:0 auto;
}
.col_25 .youtube_videos{
    padding:0px;
}
.centros_inves {
    float: none;
    margin: 0 auto 10px auto;
    height: auto !important;
}
.gacetacontenedor {
    float: none;
    margin: 0 auto 10px auto;
    height: auto !important;
    min-height: 0px;
}
.sitio_sede {
    height: auto !important;
}
#andador {
    width: 99.5% !important;
    margin-left:0px !important;
    margin-right:0px !important;
}
#andador .bloque {
    width: 100% !important;
}
#andador .img_bloque {
    width: 100%;padding: 0px;
}
#andador .img_bloque img {
    width: 100%;
}
#cont{
    width: 100% !important;
}
.cont_bolsa {
    margin: 0 auto 15px auto;
    float: none;
    height:auto !important
}
.cont_bolsa .img_plantel img {
    width: 212px;
}
.cont_datos_acredit span {
    display:inline-block
}
.bolsa_detrabajo {
    float: none;
    width: 221px;
    margin: 0 auto 10px auto !important;
    height: auto !important;
}
.cont_bolsa_tra {
    float: none;
    width: 220px;
    margin: 0 auto 20px auto !important;
    height:auto !important;
}
.cont_datos_acredit {
    float: none;
    padding: 0px 8px 8px 8px;
    padding-bottom: 0px !important;
    display: inline-block;
}
.img_plantel img {
    width: 212px;
}
.cont_bolsa_empresas {
    float: none;
    width: 220px;
    margin: 0 auto 20px auto !important;
    height: auto !important;
}
.cont_videos_lateral {
    width: 100%;
    margin-top: 20px;
}
.contenido_youtube {
    margin: 0 auto 10px auto !important;
    width: 200px;
}
.nombre_divisionarte h3 {
    padding: 0px;
    margin-right: 0px !important;
}
.nombre_divisionarte p {
    padding-left:0px !important
}


.resp-tabs-container {
    border-bottom: 1px solid #c1c1c1 !important;
}
h2.resp-accordion {
    border: 1px solid #c1c1c1 !important;
    border-bottom: none !important;
    padding:10px 15px;
}
.resp-tabs-container .div_img {
    margin: 0 0px 15px 0;
    float: left;
    width: 100%;
}
.resp-tab-content {

    border-top:none;
    margin-bottom: 12px;
}
.ui-tabs .ui-tabs-nav li a{

}
.tit_bloque_6 h3{
    padding-left: 0px;
}
.tabs #tabs-1, .tabs #asesor1, .tabs #tabs-2, .tabs #docente1, .tabs #tabs-3,.tabs #tabs-4,.tabs #tabs-5,.tabs #tabs-6,.tabs #tabs-7,.tabs #tabs-8,.tabs #tabs-9,.tabs #tabs-10{
    width: 80%;
    min-width: 255px;
}

.bloq_home_mas{
    width: auto !important;
}
.bloque-agendas-home span{
    width: 94%;
}
.btn_mas_not{
    margin-right: 11px;
}
.bloque_redes a{
    margin-left: 7px;
    /*float: left;*/
}
.icon_aviso_ho{
    margin: 14px 14px 14px 2px;
}
.region-difusiones-variadas #block-navegacionajax-difusiones-variadas .content .view-difusiones-portada-contenidos-fijos .view-content{
    width: 100%;
}
.region-difusiones-variadas #block-navegacionajax-difusiones-variadas .content .view-difusiones-portada-contenidos-fijos .view-content > div{
    width: 228px;
    margin: 0px auto;
}
div#block-navegacionajax-bloque-navega .content{
    display: none;
}
.col_75 .resp-tab-content p {
    padding: 0px 0px 10px 0px !important;
}
.col_75 .resp-tab-content h3{
    margin: 0px 0px 10px 0px !important;
    padding-left:0px;
    padding-right:0px;
}
.tabs > #lista_tabs li:first-child{
    width: 13%!important;
}
.tabla_acreditaciones {

}
#acred .resp-tab-content {
    border: 1px solid #c1c1c1;
    padding-left: 15px;
    padding-right: 15px;
}
#verticalTab {
    margin-bottom: 15px !important;
}



.opc_tabs span {
    display:none;
}
.opc_tabs {
    width:17px
}
.ui-widget-content h3 {
    padding-left: 0px;
}
.ui-widget-content p {}
.ui-widget-content .ul_flechitaRojaTabs li {
    width:95% !important
}
.tabs_verticales {
    border-right: 1px solid #E7E7E7 !important;
}



#cssmenu{
    float:left; margin-bottom: 20px;
}
.btn_regresar{
    margin-top: 10px !important;
    margin-bottom: 20px;
}



.div_img1, .div_img2{
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
    float:none;
}
.uni_jesuitas{
    margin: 0 auto 10px auto;
    float: none;
    height:auto !important;
}
.img_plantel img{
}
.tit_arriba_lateral {
    text-transform: uppercase;
    font-weight: bold;
    width: 208px;
    float: left;
    margin: 0px 5px 11px 0px;
    border-bottom: 1px solid #c1c1c1;
    z-index: 100;
}
.view-directorio-general-sin-imagen .view-content div .cont_res_list{
    width: 100% !important;
}
.div_plantel{
    display:inline-block;
}

.ul_flechitaRoja {
    margin-left: -13px;
    margin-right: 13px;
}
.resp-tab-content .ul_flechitaRoja {
    margin-left: -26px;
}
.ui-accordion-content .ul_flechitaRoja {
    padding-left: 40px !important;
}
.ul_flechitaRoja_n {
    margin-left: -10px;
}
.ul_flechitaRoja_n li p {
    padding: 0px 13px 0px 0px !important;
}
#IrArriba {
    bottom: 65px;
    right: 4px;
    opacity: 0.5;
    z-index: 10000000;
}



.caja_carrusel_banner {
    width: 100% !important;
    height: auto !important;
    position: static;
    margin-left: 0px;
    bottom: 10px;
}
.bloque-agendas-home{
    border-bottom: 1px solid #c2c2c2;
    padding: 0px;
    margin: 0px;
}
.titulos {
    min-height: 37px;
    height: auto;
    width: 100%;
}
.diagonal { display:none}
.tituloCarruselGen p {

    line-height: 6px;
    padding-top: 12px;
    padding-left: 13px;
}
.tituloCarrusel p {
    font-size: 16px;
    line-height: 17px;
    color: #000;
    font-weight: lighter;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 13px;
}
.texto_largo {
    display:none
}
.pie_btns {
    width: 368px;
    height: auto;
    position: absolute;
    left: 0px;
    bottom: -28px;
}
.bxslider .itemVal .itemCarrusel .mediancho .container .caja_carrusel_banner .pie_btns {
    width: 458px;
    height: auto;
    position: absolute;

    bottom: -101px !important;
    z-index: 10;
}
.bxslider .itemVal .itemCarrusel .mediancho .container .caja_carrusel_banner .titulos .tituloCarruselGen, .bxslider .itemVal .itemCarrusel .mediancho .container .caja_carrusel_banner .titulos .tituloCarrusel {
    display: none;
}
.descarga_pdf {
    width: 120px;
    height: auto;
    float: left;
    margin-left: 13px;
    margin-top: 10px;
}
.descarga_pdf img { width: 100% !important; left: 0px !important;}
.cona_pncp {
    width: 257px;
    height: 23px;
    position: static;
    float: left;
    margin-left: 13px;
    margin-top: 10px;}
.cona_pncp img{ width: 100% !important; left: 0px !important;}
.carrusel{ background:#FFF}



.caja_carrusel_banner_lic {
    height: auto !important;

    width: 100% !important;
    top: 109px;
    z-index: 10;}
.caja_carrusel_banner_lic .titulos {
    height: auto;
    width: 100%;
    background-image: none;
    display: none;
}
.caja_carrusel_banner_lic .tituloCarruselGen p{
    font-size: 20px;
    line-height: 22px;
}
.caja_carrusel_banner_lic .tituloCarrusel p {
    font-size: 20px;
    line-height: 22px;
}
.ancho-443 {
    width: 281px !important;
}


.ui-accordion .ui-accordion-header {
    padding-left: 10px;
    padding-right: 10px;
}
.ui-accordion .ui-accordion-content {
    padding: 0px 10px 0px 10px !important;
}

.tabla_1 {
    width:100% !important}
.tabla_1 td {padding: 10px 0px 0 0px !important;}
.tabla_1 td p {padding-left: 5px !important; padding-right: 5px !important;}
.tabla_1 .cabeza {padding: 10px 0px 0 0px !important;}


.img_pos_home {	margin: 0px auto 10px auto !important; display: block; float:none}
.redes { padding-left:13px}

.galeria_interior img { padding:3px !important}

.image-galeria_imagen {
    padding: 3px !important;
    border: 1px solid #f2f2f2;}

#ajax-link--11, #dudaerasmus { margin-left:13px}

#form_em {
    width: 95%;
    margin: 0 auto;
}
#form_em p{ padding-left:0px !important}
#form_em h3{ padding-left:0px !important}
#form_em table { width:100% !important}
#form_em input[type=text] { width: 100% !important;}
#form_em select {width: 100% !important;}
#form_em label {width: 50% !important;}
#form_em textarea { width: 100% !important;}


.titular_menu_reglamentario br{ display:none}
.div_40 {width:100%; float:left}

#tabsdirectorio {
    width: 228px;
    margin: 0 auto;}

.col_25 .content table {
    width:227px;
    margin:0 auto}

.col_75 .subtitulos2 {padding: 6px 6px 6px 13px; width:95% !important}

.banner_dudas {
    width: 228px;
    margin: 0 auto !important;
    float: none;}
.cont_home a{
    padding: 6px;
}
#tabs-1 p, #tabs-2 p, #tabs-3 p, #tabs-4 p, #tabs-5 p, #asesor1 p, #docente1 p {
    float: left;
    width: auto;
    clear: both;
    padding-left: 0px !important;
}
h3.titulo_videos { padding-left: 0px !important;}
.banner_dudas h3 { margin-left:0px !important}

.cont_txt3 {
    float: none;
    width: 225px;
    margin: 0 auto 16px auto;}
.cont_txt3 h3 {padding-left: 0px;}

.linksfooter {margin-top: 12px !important;}
.eyn {
    margin-top: 7px !important;
    line-height: 13px !important;
    width:35%}
.ap { width:35%}
.cn { width:30%}

.p-absoluta { position: relative}
#verticalTab2 { margin-bottom:20px !important}
.ancho-64{
    width:100% !important;
}
.bloque-1 img{
    width: 97% !important;
}
.columna-md-3.columna-md-offset-2.contacto {
    margin-left: 7%;
}
.contacto {
    width: 95%;
    text-align: left;
    margin-bottom: 12px;
    margin-left: 7%;
}
.mapaIbero {
    width: 95%;
    margin: 0;
    padding: 0;
}

.view-id-destacados_inicio.view-display-id-block table {
  width: 100%;
}

.view-destacados-inicio .col-sm-12 {
  display: table;
  margin: 0 auto;
  width: 100%;
}
.bannerPortadaPromo {
    background: rgba(0, 0, 0, 0) url("/sites/all/themes/ibero/images/fil2017-movil.jpg") no-repeat scroll center center / cover !important;
    height: 50%;
    width: 100% !important;
}
.bannerPortadaPromoFILG {
    background: rgba(0, 0, 0, 0) url("/sites/all/themes/ibero/images/fil2017-movil.jpg") no-repeat scroll center center / cover !important;
    height: 50%;
    width: 100% !important;
}
.bannerPortadaPromoFILGmovil {
    background: rgba(0, 0, 0, 0) url("/sites/all/themes/ibero/images/cintillos/corto/cintillo-posgrados-sm.jpg") no-repeat scroll center center / contain ;
    max-height: 80px;
}
.banner2 {
    background: rgba(0, 0, 0, 0) url("/sites/all/themes/ibero/images/ITS-izq.png") no-repeat scroll center center / cover !important;
    height: 50%;
    width: 100% !important;
}
.redes-empleabilidad{
    width: 10%;
}
.contenedorbanner .bx-pager.bx-default-pager {
    display: none;
}
.bx-pager-link {
    box-shadow: 2px 2px 5px #000;
}

.contactanos-img{
    /*width: 70%;*/
    width: 93%;
    /*padding: 3vh;*/
}

.botonera{
    width: 100%;
    padding: 0px;
    margin: 0px;
}

.botones_front{
    width: 100%;
    float: left;
    text-align: center;
}

/*Responsive*/
.columna-md-3.contacto{ padding: 0px;}
.columna-md-3.bloque-3.placa-blanca.bloqueResponsivo >div>a>img, .columna-md-2.bloque-3.placa-blanca.bloqueResponsivo >div>a>img{ width: 100% }
/**/
#contactanos-img{
    width: 70%;
}
.imagenportada {
    margin-top: 0;
}

.contenedor-mini-cintillos{
    width: 100%;
    margin-top: 3px;
}

.mini-cintillos-der{
    width:  100%;
    float: left;
}

.mini-cintillos-izq{
    width:  100%;
    float: left;
}
.bloqueResponsivo{
    width: 43%;
}

#img-licenciaturas::before{
    position: absolute;
    background: transparent;
    width: 30px;
    height: 30px;
    top: 15px;
    left: 17px;
    content: '35';
    color: red;
    font-size: 2.5em;
    font-weight: bold;
}
#img-posgrados::before{
    position: absolute;
    background: transparent;
    width: 30px;
    height: 30px;
    top: 15px;
    left: 20px;
    content: '46';
    color: red;
    font-size: 2.5em;
    font-weight: bold;
}
#img-diplomados::before{
    position: absolute;
    background: transparent;
    width: 30px;
    height: 31px;
    top: 15px;
    left: 8px;
    content: '155';
    color: red;
    font-size: 2.5em;
    font-weight: bold;
}
#img-tsu::before{
    position: absolute;
    background: transparent;
    width: 30px;
    height: 30px;
    top: 15px;
    left: 23px;
    content: '7';
    color: red;
    font-size: 2.5em;
    font-weight: bold;
}
table.imagen_licen > tbody > tr{ display: grid; margin: 10px 25px;}
#duns{ padding: 10px 0px; margin-left: 36%;}

img#logo_grande_ibero{ height: auto !important; width: 15%;}

.caja_carrusel_banner_lic { top:26px;}

@media screen and (max-width: 320px){
    .bloqueResponsivo{ width: 42%;}
    #img-diplomados::before, #img-licenciaturas::before, #img-posgrados::before, #img-tsu::before{ font-size: 2em;}
}



/*ESTILOS SLIDER*/
.itemCarrusel {
    height: 340px !important;
}
.carrusel {
    height: 340px !important;
}
.carrusel img {
    height: 340px !important;
}
.caja_carrusel {
    height: 93px;
    margin-left: 0 !important;
    width: auto !important;
    z-index: 996 !important;
    transform: translateX(0%) !important;
    bottom: 27% !important;
}
.texto_carrusel {
    height: auto !important;
    padding: 1em 1em 1em 1em !important;
}
.tituloCarruselGen {
    height: 22px !important;
}
.tituloCarruselGen h2 {
    font-size: calc(.67em + 1vw) !important;
}
.textinterior_carrusel {
    font-size: 8px !important;
    display: block !important;
}

/*ESTILOS NUMERALIA OFERTA ACADEMICA Y BOTONES DE ACCESO*/
.bloque-progrmas-home div {
    width: 79vw;
}
p.numeraliaOferta {
    width: 30% !important;
}
.numeraliaOferta span.numero {
    font-size: 3rem;
}
.numeraliaOferta span.titulo {
    font-size: .8rem;
    margin-top: -1rem;
}
p.numeraliaOferta.After::after {
    display: none;
}
.bloque-botonAccesosHome-home-contenedor {
    flex-direction: column !important;
}
span.switch-label:before {
    font-size: 5vw !important;
}

.firsttitle {
    width: 100% !important;
}
#iframe-streaming {
    width: 100% !important;
    height: calc(110vw/1.77) !important;
}