p {
    font-size: 13px !important;
    zoom: none !important
}

.bloque-1 img {
    width: 98%;
    float: none;
}

.bloque-1, .bloque-1 span {
    width: 100%;
    padding-bottom: 8px !important;
    margin-bottom: 13px !important;
    min-height: auto
}

.cont_uni a {
    float: left
}

.cont_uni a:nth-child(2n+1), .cont_uni > a:first-of-type {
    clear: both !important
}

.admisionas .bloque-6 {
    float: left !important;
    margin-bottom: 0;
    padding-bottom: 4px !important
}

.cuadrosBusqueda {
    clear: both !important
}

.sin_margen {
    /*height: 100% !important;*/
    /*overflow: initial !important*/
}

.bloque-3, .col_75 p, .cont_uni, .div_img, h3 {
    padding-left: 7px !important
}

.bloque-1, .bloque-2, .bloque-4, .bloque-6, .col_75 > img, .img-100, .third-effect .imgn3, .tit_arriba_lateral, h4 {
    margin-left: 7px !important
}

.cont_uni {
    float: left
}

.bloque-1-ultimo {
    margin-right: 14px !important
}

.view-difusion-ibero .view-content > div:nth-child(1n+1) {
    clear: both !important
}

.view-difusion-ibero .view-content > div .clear {
    clear: none !important
}

#fondosuperior {
    display: none
}

.cont_bot_sup {
    display: block
}

#apartPrensaymultimedios hr, #apartActividades hr, #apartAgenda hr, #apartAvisos hr, #apartConvocatorias hr, #apartDirectorio hr, #apartEventos hr, #apartGaleria hr, #apartLicenciaturas hr, #apartMaestrias hr, #apartNotiberos hr, #apartNoticias hr, #apartPorTipos hr {
    width: 100%;
    float: left
}

#IrArriba {
    display: none !important
}

.view-difusiones-portada-contenidos-fijos .view-content > div {
    width: 50%;
    margin: 0 auto;
    display: table;
}

.cont_cont_1 .bloque-4 {
    float: none !important
}

#area {
    margin-left: 8px;
    width: 341px
}

#buscar_directorio {
    width: 330px
}

.bloque-2-ultimo {
    margin-right: auto !important
}

#cssmenu .btn_ver_menu {
    display: block;
    margin-left: 0;
    width: 437px
}

.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: 0 auto
}

.tit_ho_age1 {
    width: 75%
}

.tit_ho_age {
    width: 73%
}

.view-content .tit_arriba_lateral {
    width: 93%;
    margin-bottom: 21px
}

a .bloque-6 {
    float: none !important;
    margin-top: 20px !important
}

.cont_videos_lateral .bloque-6 {
    float: left !important;
    margin-top: 20px !important
}

.bloque-6 {
    clear: both !important;
    width: 190px !important;
    padding-bottom: 8px !important;
    margin-bottom: 13px !important
}

.cont_12 span {
    width: 100%
}

.bloque-agendas-home, .bloque_avisos_home {
    width: 100%;
    min-width: 300px;
}

.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 {
    float: left;
    width: 100%
}

#block-views-difusion-agenda-block, #block-views-difusion-aviso-block, #block-views-eventos-contenidos-fijos-block, block-views-difusion-convocatoria-block {
    width: 200px;
    margin: 0 auto
}

#block-views-eventos-contenidos-fijos-block {
    width: 100% !important
}

.contenedor-avisos .bloque-6 {
    float: left !important
}

.region-exp-ibero {
    margin: 0 auto
}

.btn_lat_ir2 {
    margin: 10px 10px 11px 13px !important
}

.region-exp-ibero .bloque-6 {
    float: left !important
}

.contenedor-avisos {
    width: 200px;
    margin: 0 auto
}

#block-navegacionajax-bloque-navega, .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-1 p {
    padding: 0 !important
}

.bloque-1 {
    margin: 0px !important;
}

.bloque-4-ultimo {
    margin-right: 14px !important
}

.menu_lic ul {
    clear: both
}

.bloque_redes {
    width: 100% !important;
    margin: 0;
    padding: 0;
    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
}

.BusTit {
    float: left
}

.BusTit span:last-child {
    float: left;
    padding-left: 24px;
    padding-top: 0;
    padding-bottom: 11px;
    color: #fff;
    width: 100%;
    text-align: left
}

.carrusel {
    padding-top: 0 !important;
    height: 155px !important
}

.bxslider_1 li {
    list-style: none
}

#ingreso {
    width: auto !important
}

.bloque_avisos_home span {
    float: left;
    width: 200px
}

.cont_telf_list {
    height: auto !important
}

.contenidoBuscador {
    height: auto !important
}

#apartAgenda hr, #apartAvisos hr, #apartConvocatorias hr, #apartDirectorio hr, #apartEventos hr, #apartGaleria hr, #apartLicenciaturas hr, #apartMaestrias hr, #apartNoticias hr, #apartPorTipos hr {
    width: 100%;
    float: left
}

.col_1_cont, .col_2_cont {
    width: 100% !important
}

.escribeResult {
    width: 100%;
    margin-top: 4px;
    margin-bottom: 29px;
    margin-left: 10px
}

#cont_busca_1, #et_buscador, .entradaBuscada {
    min-width: 280px !important
}

#et_buscador {
    float: left;
    margin-left: 10px
}

.col_50 {
    width: 100% !important
}

.col_50 hr {
    display: none
}

.bloque-agendas-home h3 {
    width: 86% !important;
    min-height: 56px;
    margin-top: 0;
    margin-bottom: 0
}

.bloque-agendas-home > span {
    min-height: 56px;
    clear: both
}

.bloque-agendas-home > span > span {
    width: 92% !important
}

.entradaBuscada {
    margin-left: 10px
}

#block-views-noticia-home-principal-block {
    margin: 0 auto !important
}

.region-noticia-home {
    width: 100%;
    float: left;
    min-width: 300px
}

#cont_busca_1 {
    margin: 4px 10px 5px !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: 0 auto;
    width: 227px;
    float: none
}

#sombrainferior {
    display: none
}

.bloquecinco > div {
    margin: 0 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
}

.bloque-5 .pst_blanco {
    left: auto !important
}

.view-aviso-ibero {
    width: 100% !important
}

.cont_res_list {
    width: auto !important
}

.clasific_lista, .cont_telf_lis, .correo_lis_dir, .nombre_lista {
    width: 100% !important
}

.carrusel img {
    float: none;
    height: 155px;
    position: relative;
    z-index: 10;
    width: 100% !important;
    left: 0 !important;
}

.carrusel {
    width: 100%;
    margin-top: 0 !important
}

.titular_menu_reglamentario {
    float: left;
    width: 100%;
    color: #4C4C4C;
    margin: 0;
    font-weight: 700;
    padding: 5px 0
}

#head1a, .liston_lateral, .sombra {
    display: none
}

#cssmenu {
    width: 468px
}

#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: 0 !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
}

.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 !important
}

.BusResult {
    float: left;
    padding-top: 7px !important
}

.tituloCarrusel h4 {
    font-size: 11px
}

.contenedor_acerca_ibero {
    width: 100% !important
}

#nota_home_posgrados {
    padding: 0;
    float: left;
    margin: 0 0 13px !important;
    height: auto !important;
    min-height: 200px
}

p {
    clear: both
}

.cargando1 {
    left: 35px !important
}

.contenidosmes {
    margin: 0 auto;
    width: 230px;
    float: none
}

.imagennota {
    width: 215px !important
}

.contenedorgeneral {
    padding: 0 4px
}

.banner_lateral, .elemento_lic_visitas {
    margin: 0 auto;
    float: none;
    width: 217px
}

.third-effect {
    margin-left: 0;
    width: 175px !important;
    margin-right: 13px;
    margin-bottom: 13px
}

.bordeimagenes2 {
    margin-bottom: 10px
}

#fundamentos_1 #tabsplan li a {
    padding: 10px 0 0 15px !important
}

.js #menu {
    display: none
}

.galerias .block-views {
    width: 100%;
    margin: 0 auto
}

.js .slicknav_menu {
    display: block
}

.elemento_lic_nose_derecha {
    float: left;
    width: 100%
}

.view-directorio-posgrados {
    margin: 0 auto;
    width: 227px;
    float: none !important
}

.linea_divisoras_largas {
    min-width: 320px
}

.div_plantel {
    float: none
}

.img_plantel img {
    margin: 0;
    height: 100%
}

.nombre_entidad {
    width: 100%
}

.nombre_entidad h3 {
    padding-left: 0 !important
}

.border_inferior_contenedores {
    float: left !important
}

.imagenes3 {
    margin-right: 0;
    padding: 0;
    border: 0;
    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-next, .bx-prev {
    display: none
}

#linea_oculta {
    display: block;
    width: 100%;
    color: #f1f1f1;
    background-color: #f1f1f1;
    border: 1px solid #f1f1f1;
    margin-top: 1px
}

.imagenes {
    margin-right: 0;
    /*width: 310px;*/
    width: 100%;
    float: left;
    height: auto
}

.cont_completo {
    width: auto
}

.profesores_divisionarte {
    margin: 0 auto 15px !important;
    float: none;
    height: auto !important
}

#cont2foo {
    margin: 0 auto;
    width: 100%;
}

.linksfooter {
    margin-left: 0;
    margin-right: 0;
    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: 0
}

#col2ingreso {
    width: 302px;
    float: left;
    margin-top: 26px;
    margin-right: 0
}

#col3ingreso {
    width: 304px;
    float: left;
    padding: 8px;
    margin-top: 0
}

#video {
    width: 304px;
    float: left;
    padding: 8px
}

#banners1 {
    width: 100%;
    float: left
}

#vaciolateral {
    width: 304px;
    float: left;
    padding: 8px;
    margin-top: 0
}

#fundamentos {
    width: 100%;
    float: left;
    margin-top: 9px
}

#fundamentos_1 {
    float: left
}

#columna1 {
    width: 312px;
    float: left;
    padding: 8px
}

#intro {
    width: 312px;
    float: left;
    padding: 8px;
    height: auto
}

#ingreso {
    float: left;
    padding: 8px;
    margin-top: 0
}

#plan {
    width: 100%;
    float: left;
    margin-top: 5px
}

.fundamentos_texto {
    width: 304px;
    float: left
}

.img_fundamentos {
    padding: 0;
    border: 0;
    margin: 0;
    width: 100%
}

.img_entabs {
    padding: 0;
    border: 0;
    margin: 0 0 12px;
    width: 247px
}

#tabsfundamentos {
    width: 230px;
    margin-left: 65px;
    float: left
}

#tabsplan {
    width: 100%
}

#experiencia {
    width: 304px;
    float: left;
    padding: 8px
}

.view {
    width: auto
}

.view .content, .view .mask {
    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 0 8px 8px;
    float: left
}

.logos_va {
    margin-left: 26%
}

.img_bannerlateral {
    width: 293px
}

.btn_bannerla_leermas {
    width: 290px
}

#logofooter {
    margin: 10px auto
}

#contenidofooter {
    height: 100%;
    float: left
}

#cont1foo {
    float: left;
    width: 100%;
    margin-right: 0;
    padding-top: 0;
    height: 100%
}

.div_img img {
    width: 97.5% !important;
    float: none
}

#plecaroja {
    display: block;
    height: initial;
}

#logo_grande_ibero1 {
    width: 100px;
    margin: 5px 5px 4px 12px
}

.div_img_d, .div_img_d img {
    float: none
}

#footerbase, #footerbasea {
    float: left
}

#cont3foo {
    width: 100%;
    display: block;
    text-align: center;
    margin: 0;
}

#col1footer {
    width: 111px;
    margin-right: 35px;
    float: left;
    text-align: right;
    margin-left: 34px
}

#col2footer {
    width: 111px;
    float: left
}

#titseccionesfooter {
    display: none
}

.bullet_categorias, .bullet_categorias2 {
    margin-left: 5px
}

.sep_icon {
    margin-left: 2px;
    margin-right: 2px;
    margin-top: 4px
}

#video {
    margin-top: 0
}

#cont_redes_carrera, #navmigajas {
    display: none
}

#tabs-1a, #tabs-2a, #tabs-3a, #tabs-4a, #tabs-5a {
    width: 220px;
    float: left
}

#tabs {
    width: 308px
}

#lista_tabs, #lista_tabs2 {
    width: 40px
}

.cinco1, .cuatro1, .dos1, .tres1, .uno1 {
    display: none
}

.elemento_lic_nose .bordeimagenes img {
    width: 100%;
    height: auto
}

.col_25 {
    float: left;
    margin-bottom: 20px;
    min-width: 100%;
    clear: both
}

.margenes_contenedorgeneral {
    width: 100% !important;
    min-width: 320px
}

#contenidofooter, #footer-wrapper {
    width: 100%;
    min-width: 320px
}

.planteles {
    height: auto
}

.imagen_banner_lateral {
    float: left;
    width: 100%
}

.imagen_fundamentos {
    margin-bottom: 12px
}

.player iframe {
    width: 100%;
    height: 100%
}

#tabs-1, #tabs-2, #tabs-3, #tabs-4, #tabs-5 {
    padding: 0
}

#barraflotante, #wrappercabecera {
    display: none
}

#tabscarrusel li {
    height: 154px
}

.jcarousel-skin-default .jcarousel-next-horizontal, .jcarousel-skin-default .jcarousel-prev-horizontal {
    top: 61px
}

.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: 0
}

.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: 0 auto;
    float: none !important
}

.cont_redes11 {
    float: left;
    width: 100%
}

.img_redes {
    float: none;
    width: 178px;
    margin: 0 auto
}

.tabs {
    margin-bottom: 20px;
    min-width: 100%
}

.imagenes2 {
    width: 100%;
    margin-right: 0;
    margin-bottom: 7px;
    float: left;
    border: 0;
    padding: 0;
    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, #contenedor_lateral .bordeimagenes img {
    width: 100%
}

#tabsplan li.ui-state-active a {
    width: 95% !important
}

#tabsplan li a {
    width: 95% !important;
    font-weight: 700
}

#tabsplan1 li.ui-state-activea {
    width: 100% !important
}

#tabsplan1 li {
    width: 100% !important;
    font-weight: 700
}

#tabsplan1 li.ui-state-active:first-child a {
    border-radius: 4px 4px 0 0 !important
}

#fundamentos_1 {
    width: 95% !important
}

.imagenes img {
    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: 0
}

#tabscarrusel .ui-tabs-nav .ui-state-default {
    display: none
}

.caja_carrusel {
    border-radius: 0 !important;
    bottom: 0;
    height: 35px !important;
    width: 100% !important;
    margin-left: 0 !important;
    z-index: 10
}

.bx-controls {
    display: none !important
}

.titulo_carrusel {
    top: 4px;
    left: 4px;
    font-size: 12px;
    color: #FFF;
    opacity: 1
}

.textinterior_carrusel {
    top: 19px;
    left: 4px;
    text-align: left;
    color: #FFF;
    opacity: 1;
    font-size: 10px;
    display: none
}

.jcarousel-skin-default .jcarousel-next-horizontal, .jcarousel-skin-default .jcarousel-prev-horizontal {
    display: none
}

.jcarousel .odd a {
    font-size: 10px
}

.largolinea {
    width: 299px !important
}

.cont_reglamentario {
    width: auto;
    margin-right: auto
}

.cont_plan_estrategico .div_plantel .imagenes {
    border: 0;
    padding: 0
}

#tabsacreditaciones1 {
    margin: 19px
}

.div_plantel2 {
    width: 100%;
    float: left;
    margin: 14px 7px 30px 13px
}

.planteles .div_plantel .img_plantel {
    padding: 0;
    width: 100%
}

.container {
    width: 100% !important;
    min-width: 320px
}

body {
    min-width: 320px
}

#next, #prev {
    display: none
}

.leermas {
    height: 13px;
    padding: 6px;
    width: 59px
}

.texto_carrusel {
    margin: 5px
}

.tituloCarrusel h4 {
    display: none
}

.leermas h2, .tituloCarruselGen h2 {
    font-size: 11px
}

.col_75 {
    width: 100% !important;
    min-width: 100%;
    margin-bottom: 0;
    float: none
}

.col_75 h2 {
    padding: 0 13px
}

.bloque-2 {
    clear: both
}

.col_75 h3 {
    margin-left: 0;
    margin-top: 9px;
    margin-right: 0;
    float: left
}

.col_25 h3 {
    padding-left: 13px
}

.cont_5 h3 {
    padding: 0 !important
}

.div_img {
    margin: 0 auto 15px
}

.botones_men {
    font-size: 13px !important
}

.espacio {
    display: none
}

.imagenes {
    padding: 3px
}

.bloque {
    float: none;
    margin: 0 auto 10px !important;
    height: auto !important
}

.bloque h3 {
    margin: 0 0 10px !important;
    padding: 0 !important
}

.bloque p {
    padding: 0 0 10px !important
}

.planteles {
    width: 221px;
    margin: 0 auto 14px;
    float: none
}

.img_plantel {
    height: auto;
    display: inline-block
}

.cont_acredit {
    width: 220px;
    border: 1px solid #D3D1D1;
    height: auto !important;
    float: none !important;
    margin: 0 auto 16px !important
}

.cont_datos_acredit p {
    padding-left: 0 !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 !important
}

.publicacionescontenedor .img_plantel {
    padding: 0
}

.enlaces_tit_locali, .tit_locali {
    width: 100% !important
}

.cont_bolsa .div_acredit {
    display: inline-block
}

#breadcrumb {
    padding: 20px 0 0
}

#breadcrumb p {
    padding: 0 13px
}

#breadcrumb .breadcrumb {
    padding: 10px 13px;
    float: left
}

.view-directorio-general-sin-imagen .view-content div .cont_res_list {
    width: 100% !important
}

.col_25 {
    width: 100% !important;
    display: inline-block
}

.sobre_liston .titular_menu_reglamentario {
    display: none
}

.bloque-5-ultimo {
    margin-right: 14px !important
}

.list_menu1 {
    width: 100% !important
}

.contenedor_acerca_ibero_tab {
    float: left;
    width: 100%
}

.col_25 .contenido_youtube {
    margin: 0 auto 10px;
    float: none
}

.col_25 .view-content h2 {
    margin: 0 13px 10px
}

.col_25 .pagination {
    width: 225px;
    height: 25px;
    margin: 0 auto
}

.col_25 .youtube_videos {
    padding: 0
}

.centros_inves {
    float: none;
    margin: 0 auto 10px;
    height: auto !important
}

.gacetacontenedor {
    float: none;
    margin: 0 auto 10px;
    height: auto !important;
    min-height: 0
}

.sitio_sede {
    height: auto !important
}

#andador {
    width: 99.5% !important;
    margin-left: 0 !important;
    margin-right: 0 !important
}

#andador .bloque {
    width: 100% !important
}

#andador .img_bloque {
    width: 100%;
    padding: 0
}

#andador .img_bloque img {
    width: 100%
}

#cont {
    width: 100% !important
}

.cont_bolsa {
    margin: 0 auto 15px;
    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 !important;
    height: auto !important
}

.cont_bolsa_tra {
    float: none;
    width: 220px;
    margin: 0 auto 20px !important;
    height: auto !important
}

.cont_datos_acredit {
    float: none;
    padding: 0 8px;
    padding-bottom: 0 !important;
    display: inline-block
}

.img_plantel img {
    width: 212px
}

.cont_bolsa_empresas {
    float: none;
    width: 220px;
    margin: 0 auto 20px !important;
    height: auto !important
}

.cont_videos_lateral {
    width: 100%;
    margin-top: 20px
}

.contenido_youtube {
    margin: 0 auto 10px !important;
    width: 200px
}

.nombre_divisionarte h3 {
    padding: 0;
    margin-right: 0 !important
}

.nombre_divisionarte p {
    padding-left: 0 !important
}

h3 {
    clear: both
}

.c75-linea-titulo-infer, .c75-linea-titulo-super {
    width: 100% !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 0 15px;
    float: left;
    width: 100%
}

.resp-tab-content {
    border-top: none;
    margin-bottom: 12px
}

.tit_bloque_6 h3 {
    padding-left: 0
}

.ul_flechitaRoja {
    clear: both
}

#log_birrete, #log_car, #log_cos, #log_libro, #log_lista, #log_lupa, #log_ok, #log_perfil, #log_req {
    border-right: 0 !important;
    margin: 0 7px 0 0 !important;
    padding: 0 !important
}

.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
    border-bottom: 1px solid #E7E7E7 !important
}

.ui-tabs .ui-tabs-nav li a {
    padding: 9px 11px;
    height: 100%;
    color: #CCC
}

.tabs #asesor1, .tabs #docente1, .tabs #tabs-1, .tabs #tabs-10, .tabs #tabs-2, .tabs #tabs-3, .tabs #tabs-4, .tabs #tabs-5, .tabs #tabs-6, .tabs #tabs-7, .tabs #tabs-8, .tabs #tabs-9 {
    width: 80%;
    min-width: 255px
}

div#block-navegacionajax-bloque-navega .content {
    display: none
}

.bloq_home_mas {
    width: auto !important
}

.btn_mas_not {
    margin-right: 11px;
    right: 0;
    position: static; /*absolute*/
}
.columna-md-3.columna-md-offset-2.contacto{ margin-left: 0px;}
.columna-md-3.columna-md-offset-2.contacto, .columna-md-3.contacto{ width: 70%;}
.bloque_redes a {
    margin-left: 7px;
    float: none;
}

.col_75 .resp-tab-content p {
    padding: 0 0 10px !important
}

.tabs > #lista_tabs li:first-child {
    width: 13% !important
}

#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: 0
}

.ui-widget-content .ul_flechitaRojaTabs li {
    width: 95% !important
}

.tabs_verticales {
    border-right: 1px solid #E7E7E7 !important
}

.tabs_verticales .bloque-1 img {
    width: auto !important
}

#cssmenu {
    float: left;
    margin-bottom: 20px
}

.btn_regresar {
    margin-top: 10px !important;
    margin-bottom: 20px;
    float: left
}

.div_img1, .div_img2 {
    width: 90% !important;
    margin-left: auto;
    margin-right: auto;
    float: none
}

.uni_jesuitas {
    margin: 0 auto 10px;
    float: none;
    height: auto !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: 0 13px 0 0 !important
}

#IrArriba {
    bottom: 65px;
    right: 4px;
    opacity: .5;
    z-index: 10000000
}

.caja_carrusel_banner {
    width: 100% !important;
    height: auto !important;
    margin-left: 0;
    z-index: 10;
    top: 169px
}

.bloque-agendas-home {
    border-bottom: 1px solid #c2c2c2;
    padding: 0;
    margin: 0;
}

.titulos {
    min-height: 28px;
    height: auto;
    width: 100%
}

.diagonal {
    display: none
}

.tituloCarruselGen p {
    line-height: 20px;
    padding-top: 12px;
    padding-left: 13px
}

.tituloCarrusel p {
    font-size: 18px;
    line-height: 20px;
    color: #000;
    font-weight: lighter;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 13px
}

.texto_largo {
    display: none
}

.pie_btns {
    width: 100%;
    height: auto;
    position: static;
    left: 14px;
    bottom: -179px
}

.bxslider .itemVal .itemCarrusel .mediancho .container .caja_carrusel_banner .pie_btns {
    width: 458px;
    height: auto;
    position: absolute;
    left: 13px;
    bottom: 72px;
    z-index: 10
}

.tabs-posgrados h3 {
    clear: both
}

.bxslider .itemVal .itemCarrusel .mediancho .container .caja_carrusel_banner .pie_btns .cona_pncp {
    position: absolute !important;
    right: 9px
}

.descarga_pdf {
    width: 120px;
    height: auto;
    float: left;
    margin-left: 0;
    margin-top: 85px
}

.descarga_pdf img {
    width: 100% !important;
    left: 0 !important
}

.cona_pncp {
    width: 257px;
    height: 23px;
    position: static;
    float: left;
    margin-left: 13px;
    margin-top: 10px
}

.cona_pncp img {
    width: 100% !important;
    left: 0 !important
}

.carrusel {
    background: #FFF
}

.caja_carrusel_banner_lic {
    height: auto !important;
    top: 18px;
    z-index: 100;
    width: 268px !important;
    padding-left: 19px
}

.caja_carrusel_banner_lic .titulos {
    height: auto;
    width: 100%;
    background-image: none
}

.caja_carrusel_banner_lic .tituloCarruselGen p {
    font-size: 16px;
    line-height: 18px
}

.tituloCarrusel, .tituloCarruselGen {
    margin-left: 10px !important
}

.caja_carrusel_banner_lic .tituloCarrusel p {
    font-size: 16px;
    line-height: 18px
}

.ancho-443 {
    width: auto !important
}

.ui-accordion .ui-accordion-header {
    padding-left: 10px;
    padding-right: 10px
}

.ui-accordion .ui-accordion-content {
    padding: 0 10px !important
}

.tabla_1 {
    width: 100% !important
}

.tabla_1 td {
    padding: 10px 0 0 !important
}

.tabla_1 td p {
    padding-left: 5px !important;
    padding-right: 5px !important
}

.tabla_1 .cabeza {
    padding: 10px 0 0 !important
}

.img_pos_home {
    margin: 0 auto 10px !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 h3, #form_em p {
    padding-left: 0 !important
}

#form_em input[type=text], #form_em select, #form_em table {
    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 {
    padding: 0px;
}

.cont_home a {
    padding: 0px
}

#asesor1 p, #docente1 p, #tabs-1 p, #tabs-2 p, #tabs-3 p, #tabs-4 p, #tabs-5 p {
    float: left;
    width: auto;
    clear: both;
    padding-left: 0 !important
}

h3.titulo_videos {
    padding-left: 0 !important
}

.banner_dudas h3 {
    margin-left: 0 !important
}

.cont_txt3 {
    float: none;
    width: 225px;
    margin: 0 auto 16px
}

.cont_txt3 h3 {
    padding-left: 0
}

.linksfooter {
    margin-top: 12px !important
}

.ap, .eyn {
    width: 35%
}

.cn {
    width: 30%
}

.p-absoluta {
    position: relative
}

#verticalTab2 {
    margin-bottom: 20px !important
}

.fecha_roja_home {
    width: initial;
    margin: 0px;
}

.icon_aviso_ho {
    width: 25%;
    margin: 0px;
}

.bloque_avisos_home h3 {
    float: left;
    padding: 2px !important;
}

span.titulosfooter {
    width: 100%;
}

#footerbase {
    height: auto;
}

span.cont_12 {
    width: 100%;
}

.bx-wrapper .bx-viewport {
    height: 155px !important;
}

.manita-gris {
    right: 0px;
    top: 4px;
}

.view-destacados-inicio img {
    width: 100%;
    height: auto;
}

.front #block-views-destacados-inicio-block td {
  display: table-cell;
  float: left;
  width: 47% !important;
}

.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%;
}

.botones_front{
    width: 100%;
    float: left;
    text-align: center;
}

#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: 45%;
}

#img-licenciaturas::before{
    position: absolute;
    background: transparent;
    width: 30px;
    height: 30px;
    top: 23px;
    left: 38px;
    content: '35';
    color: red;
    font-size: 3.5em;
    font-weight: bold;
}
#img-posgrados::before{
    position: absolute;
    background: transparent;
    width: 30px;
    height: 30px;
    top: 23px;
    left: 39px;
    content: '46';
    color: red;
    font-size: 3.5em;
    font-weight: bold;
}
#img-diplomados::before{
    position: absolute;
    background: transparent;
    width: 30px;
    height: 30px;
    top: 23px;
    left: 13px;
    content: '155';
    color: red;
    font-size: 3.5em;
    font-weight: bold;
}
#img-tsu::before{
    position: absolute;
    background: transparent;
    width: 30px;
    height: 30px;
    top: 23px;
    left: 47px;
    content: '7';
    color: red;
    font-size: 3.5em;
    font-weight: bold;
}

/*NUEVOS ESTILOS SLIDER*/
.carrusel {
    height: 330px !important;
}
.itemCarrusel {
    height: 330px !important;
}
.carrusel img {
    float: none;
    height: 330px;
}
.caja_carrusel {
    transform: translateX(25%) !important;
    bottom: 40% !important;
    width: 70% !important;
    background: transparent !important;
    margin-left: 0 !important;
    z-index: 996 !important;
}
.tituloCarruselGen {
    margin-left: 0px !important;
}
.tituloCarruselGen h2 {
    font-size: calc(.67em + 1vw) !important;
}
.textinterior_carrusel{
    display: block !important;
}
.bx-wrapper .bx-viewport {
    height: 330px !important;
}

/*ESTILOS NUMERALIA OFERTA ACADEMICA Y BOTONES DE ACCESO*/
.bloque-progrmas-home div {
    width: 100vw;
}
p.numeraliaOferta {
    width: 30% !important;
}
.numeraliaOferta span.numero {
    font-size: 4rem;
}
.numeraliaOferta span.titulo {
    font-size: .9rem;
    margin-top: -1.4rem;
}
p.numeraliaOferta.After::after {
    display: none;
}
.bloque-botonAccesosHome-home-contenedor {
    flex-direction: column !important;
}
span.switch-label:before {
    font-size: 4vw !important;
}

.firsttitle {
    width: 100% !important;
}

/*#iframe-streaming {*/
    /*height: 100% !important;*/
/*}*/

#iframe-streaming {
    width: 100% !important;
    height: calc(110vw/1.77) !important;
}
#cssmenu {
    width: 90% !important;
}
#cssmenu .btn_ver_menu {
    width: 100%;
}
.espacioSuperiorSeparador{
    height: 0px !important;
}