body{margin-top:0;font-family:Open Sans,Arial}a{color:#043ab7}#block-posgrados-bootstrap-heroconformulario .field--name-field-imagen img{width:100%;height:auto}#block-posgrados-bootstrap-heroconformulario .field--name-field-imagen{position:absolute;width:100%;height:auto}#block-posgrados-bootstrap-heroconformulario{position:relative}#block-posgrados-bootstrap-heroconformulario .field--name-field-formulario{position:relative}#block-posgrados-bootstrap-heroconformulario .field--name-field-formulario form{background:#fff;float:right;padding:20px;margin-top:30px;margin-bottom:30px;border-radius:3px;max-width:350px;box-shadow:0 0 4px #ccc}#block-posgrados-bootstrap-heroconformulario .field--name-field-formulario form input{width:100%}#block-posgrados-bootstrap-heroconformulario .field--name-field-formulario form label{margin-bottom:0}#block-posgrados-bootstrap-heroconformulario .field--name-field-formulario select{font-size:14px!important;line-height:1.5}.slideshow-home{background:#efefef;border:solid 1px #ccc;padding:20px 20px 20px 10px;box-sizing:border-box;margin-bottom:50px}.slideshow-home .skin-default{display:flex;justify-content:space-between}.slideshow-home .views-slideshow-controls-top{width:30%}.slideshow-home .views-slideshow-controls-top .views-field-title{border-bottom:solid 1px #ccc;padding-bottom:10px;padding-top:10px;padding-left:15px;padding-right:15px}.slideshow-home .views-slideshow-controls-top .views-field-title:hover,.slideshow-home .views-slideshow-controls-top .active{background:#fff;cursor:pointer;color:#416cd1;font-weight:700}.slideshow-home .views_slideshow_cycle_main{width:66%}.slideshow-home .views-field-field-area{background:url(../images/arrow-azul.png) left center no-repeat;padding-left:15px;font-weight:700;text-transform:uppercase;font-size:12px;margin-bottom:5px}.slideshow-home .views-field-field-imagen-mediana{margin-bottom:15px}.slideshow-home .views_slideshow_cycle_main .views-field-title{font-size:22px;font-weight:400;margin-bottom:10px;line-height:1.3}.slideshow-home .views-field-view-node a{background:#416cd1;padding:10px 20px;display:inline-block;color:#fff;border-radius:3px;margin-top:15px}.slideshow-home .views-field-view-node a:hover{background:#2652bb;text-decoration:none}.flexslider-home img{max-width:600px}.flexslider-home{margin-top:30px;color:#fff}.flexslider-home .flexslider{background:0 0;border:none}.flexslider-home .views-field-field-area{background:#1f2f60;display:inline-block;padding:5px 10px;margin-bottom:10px}.flexslider-home .views-field-title a{color:#fff;font-size:40px;font-weight:700;line-height:1.1}.flexslider-home .views-field-title{margin-bottom:24px}.flexslider-home .views-field-field-area a{color:#fff;font-weight:700}.flexslider-home .views-field-field-resumen{font-size:18px}.flexslider-home .views-field-view-node a{background:#4668d1;display:inline-block;color:#fff;padding:10px 20px;margin-top:20px;border-radius:2px;border:1px solid #2b3d7e}.flexslider-home .views-field-view-node a:hover{background:#2f56bb;text-decoration:none}.flexslider-home .views-field-field-imagen-mediana{float:right;margin-left:24px;margin-bottom:30px}.flexslider-home .flex-control-paging li a{background:#fff;width:20px;height:20px}.flexslider-home .flex-control-paging li a.flex-active{background:#9db2fb}#block-views-block-noticias-urgentes-en-la-home-block-1 h2{background:url('../images/alarma.png') 20px center/30px no-repeat;padding-top:20px;padding-bottom:20px;padding-left:63px;margin-bottom:0;color:#1f3566;font-size:26px}#block-views-block-noticias-urgentes-en-la-home-block-1{background:#fff;border:solid 1px #ccc}#block-views-block-noticias-urgentes-en-la-home-block-1 .views-row{margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px #ccc}#block-views-block-noticias-urgentes-en-la-home-block-1 .views-row:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}#block-views-block-noticias-urgentes-en-la-home-block-1 .views-field-title{font-weight:700}#block-views-block-noticias-urgentes-en-la-home-block-1 .views-field-view-node{margin-top:10px}#block-views-block-noticias-urgentes-en-la-home-block-1 .views-field-view-node:before{content:"> "}#block-views-block-noticias-urgentes-en-la-home-block-1 .views-field-field-area{background:url(../images/arrow-azul.png) left 2px no-repeat;padding-left:11px;margin-bottom:5px;text-transform:uppercase;font-size:12px}.view-agenda-academica-en-la-home .views-row{margin-bottom:20px;border-bottom:solid 1px #ccc;padding-bottom:20px}.view-agenda-academica-en-la-home .views-field-title{margin-bottom:5px!important;margin-top:5px}.view-agenda-academica-en-la-home .views-field-field-evento-tipo{text-transform:uppercase;font-size:12px}#block-formularioexpuestosearch-contentpage-1 label{display:none}.listado-noticias .views-field-field-imagen-mediana{float:left;width:30%;margin-right:30px}.listado-noticias .views-row{overflow:hidden;height:100%;margin-bottom:40px}.listado-noticias .views-field-field-area{font-weight:700;text-transform:uppercase;background:url(../images/arrow-azul.png) left center no-repeat;display:inline-block;padding-left:10px;margin-bottom:6px}.listado-noticias .views-field-title{font-weight:700;font-size:18px;margin-bottom:10px}.listado-noticias .views-field-view-node:before{content:"> "}.listado-noticias .views-field-view-node{margin-top:5px}.content-bottom.container-fluid{background:#efefef;padding-top:40px;padding-bottom:40px;margin-top:100px}#block-views-block-beneficios-principales-en-la-home-block-1 h2{color:#fff;font-size:18px;font-weight:400}#block-views-block-beneficios-principales-en-la-home-block-1{position:relative}.carrousel-beneficios .views_slideshow_cycle_teaser_section{background:url('../images/logo-beneficios.png') 30px 70px/130px no-repeat #2F4479;max-width:100%;position:relative;width:100%!important}.carrousel-beneficios{position:relative;width:100%}.carrousel-beneficios .view-footer a{color:#fff;font-family:Oswald;font-size:14px}.carrousel-beneficios .view-footer{margin-top:15px;position:absolute;bottom:44px;z-index:99;margin-left:30px;font-size:12px}.carrousel-beneficios .views-field-field-beneficio-clasificacion{font-size:15px;font-family:Oswald}.carrousel-beneficios .views-field-title{font-family:Oswald;font-weight:400!important;font-size:16px!important;margin-bottom:4px}.carrousel-beneficios .views-field-field-beneficio-promocion{font-family:Oswald}.carrousel-beneficios .views_slideshow_slide{display:flex!important;flex-wrap:wrap;padding:20px 20px 20px 50px;justify-content:space-between;width:85%!important;margin-left:15%}.carrousel-beneficios .views_slideshow_slide .views-row{width:20%;margin-right:30px;color:#fff}.carrousel-beneficios .views_slideshow_slide .views-row a{color:#a4bbef}.carrousel-beneficios .views-field-field-beneficio-img-small{margin-bottom:10px}.carrousel-beneficios .views-field-title{font-weight:700}.carrousel-beneficios .views-slideshow-controls-bottom .views_slideshow_controls_text_previous{position:absolute;top:35%;z-index:99;margin-left:15%}.carrousel-beneficios .views-slideshow-controls-bottom .views_slideshow_controls_text_previous a{display:block;width:50px;height:50px;line-height:1;background:url('../images/arrow-left.png') center center/40px 40px no-repeat;text-indent:-9999999px;font-size:1px}.carrousel-beneficios .views-slideshow-controls-bottom .views_slideshow_controls_text_next{position:absolute;top:35%;z-index:99;right:0}.carrousel-beneficios .views-slideshow-controls-bottom .views_slideshow_controls_text_next a{display:block;width:50px;height:50px;background:url('../images/arrow-right.png') center center/40px 40px no-repeat;line-height:1;text-indent:-9999999px;font-size:1px}.carrousel-beneficios .views-slideshow-controls-bottom .views_slideshow_controls_text_pause{display:none}article{font-size:15px;line-height:1.5}.page-node-type-evento-agenda-academica article .field{margin-bottom:15px}.page-node-type-evento-agenda-academica article .field--label{text-transform:uppercase;font-size:14px;margin-bottom:3px;color:#0b2765;background:url(../images/arrow-azul.png) left center no-repeat;padding-left:11px}.page-node-type-evento-agenda-academica article .field--name-field-evento-tipo{display:inline-block;background:#efefef;padding:5px 10px;border:solid 1px #ccc;font-size:13px;border-radius:3px}.page-node-type-evento-agenda-academica article .field--name-field-registro-en-evento a{display:inline-block;background:#416cd1;padding:10px 20px;border-radius:3px;color:#fff;margin-top:5px}.page-node-type-evento-agenda-academica article .field--name-field-registro-en-evento a:hover{background:#315fc9;text-decoration:none}.ui-datepicker{z-index:999!important}.btn-primary{background:#416cd1}.btn-primary:hover{background:#315fc9}.page-node-4493 section.col-sm-9{}.listado-pagina-beneficios .view-filters{background:#efefef;margin-bottom:41px;padding:20px;margin-top:20px}.listado-pagina-beneficios .view-filters .form-item{margin-right:15px}.listado-pagina-beneficios{}.listado-pagina-beneficios .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.listado-pagina-beneficios .view-content .views-row{width:30%;background:#efefef;padding:20px;margin-bottom:30px;box-shadow:0 0 4px #ccc}.listado-pagina-beneficios .views-field-field-beneficio-img-small{margin-bottom:15px}.listado-pagina-beneficios .views-field-title{font-weight:700;font-size:16px;margin-bottom:10px}.listado-pagina-beneficios .views-field-field-beneficio-promocion{font-size:16px}.listado-pagina-beneficios .views-field-field-beneficio-clasificacion{font-size:13px;margin-bottom:10px}.page-node-type-beneficios .field--name-field-beneficio-promocion{font-size:18px;margin-bottom:22px;background:#efefef;display:inline-block;padding:10px 20px;border:dashed 2px #ccc}.page-node-type-beneficios .field--name-field-beneficio-img-small{margin-bottom:22px;margin-top:7px;width:30%;float:left}.page-node-type-beneficios .field--name-field-beneficio-explicacion{margin-bottom:40px;margin-right:30px;clear:both}.page-node-type-beneficios .field--name-field-beneficio-img-small img{border:solid 1px #ccc}.page-node-type-beneficios .flexslider{max-width:65%;float:left;margin-right:5%}.page-node-type-beneficios .field--name-field-beneficio-clasificacion{clear:both;margin-bottom:20px}.page-node-type-beneficios .field--name-field-beneficio-proveedor-dir,.page-node-type-beneficios .field--name-field-beneficio-proveedor-tel,.page-node-type-beneficios .field--name-field-beneficio-proveedor-mail{margin-bottom:5px}.page-node-type-beneficios .field--name-field-beneficio-clasificacion .field--item{float:left}.page-node-type-beneficios .field--name-field-beneficio-clasificacion .field--items{margin-bottom:20px}.page-node-type-beneficios .field--name-field-beneficio-clasificacion .field--item:after{content:", ";margin-right:4px}.page-node-type-beneficios .field--name-field-beneficio-clasificacion .field--item:last-child:after{content:""}#block-views-block-beneficios-principales-block-1{margin-bottom:30px;background:#efefef;position:relative;padding:20px;margin-top:20px}#block-views-block-beneficios-principales-block-1 .skin-default{display:flex;flex-wrap:wrap;justify-content:space-around}#block-views-block-beneficios-principales-block-1 .views-slideshow-controls-top{width:30%}#block-views-block-beneficios-principales-block-1 .views-slideshow-controls-top .views-field-title{font-size:15px;padding:10px 10px 10px 20px;background:url(../images/arrow-azul.png) 5px 15px no-repeat;font-weight:400}#block-views-block-beneficios-principales-block-1 .views-slideshow-controls-top .views-field-title:hover{color:#043ab7;cursor:pointer}#block-views-block-beneficios-principales-block-1 .views-slideshow-controls-top .views_slideshow_pager_field_item{}#block-views-block-beneficios-principales-block-1 .views_slideshow_cycle_main{width:65%;position:relative}#block-views-block-beneficios-principales-block-1 .views_slideshow_cycle_teaser_section{max-width:100%!important}.beneficios-principales .views-field-title{font-size:26px;font-weight:400;margin-bottom:15px}.beneficios-principales .views-field-field-beneficio-promocion{font-size:18px;background:#12275c;color:#fff;padding:10px 20px}.flex-direction-nav .flex-next,.flex-direction-nav .flex-prev{font-size:24px!important;padding-bottom:20px;line-height:1}#block-views-block-listado-de-eventos-academicos-block-1 h2{font-size:24px;margin-bottom:40px}.agenda-academica .view-filters{background:#efefef;padding:25px;box-sizing:border-box;margin-bottom:60px}.agenda-academica .view-filters select{max-width:270px}.agenda-academica .view-filters .form-item{margin-right:25px}.agenda-academica .views-row{margin-bottom:20px;border-bottom:solid 1px #ccc;padding-bottom:20px}.agenda-academica .views-field-title{font-size:22px;margin-bottom:10px;margin-top:15px}.agenda-academica .views-field-field-evento-tipo{background:#e2e0e0;display:inline-block;padding:5px 10px;font-size:13px;border-radius:3px;margin-bottom:15px;font-weight:700;border:solid 1px #ccc}.agenda-academica .views-field-field-evento-fecha{font-weight:700;margin-bottom:6px;text-transform:uppercase}.agenda-academica .views-field-view-node{margin-top:15px}.agenda-academica .views-field-field-evento-observaciones{margin-bottom:22px}.agenda-academica .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.agenda-academica .view-content .views-row{width:48%;background:#fbfafa;padding:20px;margin-bottom:30px;border:solid 1px #ccc;position:relative}.agenda-academica .views-field-field-evento-lugar{font-weight:700;margin-bottom:10px;color:#000;font-size:13px}.agenda-academica .views-field-field-evento-tematica{text-transform:uppercase}.agenda-academica .views-field-view-node:before{content:"> "}.agenda-academica .views-field-view-node{font-weight:700;margin-top:15px;position:absolute;bottom:20px;right:20px}.bloque-chat{background:#efefef;padding-top:20px;padding-bottom:20px;margin-bottom:30px;margin-top:30px;border:solid 1px #ccc}.bloque-chat .bloque-inner{display:flex;justify-content:center;align-items:center}.bloque-chat .imagen{margin-right:20px}.bloque-chat .titulo{font-size:26px;text-transform:uppercase;font-weight:700}.bloque-chat p{font-size:16px}.catalogo-digital{margin-top:50px;text-align:center}article .field--name-body h3{margin-bottom:25px}.banners{display:flex;justify-content:space-around;margin-bottom:30px;flex-wrap:wrap;width:720px;align-content:center;align-items:center;margin:auto}.banners .banner{width:33%;margin-bottom:21px}.banners .banner:hover{opacity:.8}.banners .banner img{border:1px solid #b0b9cf;border-radius:10px}.banners-2{display:flex;justify-content:space-around;margin-top:72px;margin-bottom:31px}.banners-2 a{background:#05102c;color:#fff;padding-left:30px;padding-right:30px;padding-top:8px;padding-bottom:8px;border-radius:3px;display:inline-block}.highlighted{position:relative;margin-bottom:30px;background:#efefef}.highlighted{background:url('../images/bg-buscador.png') left center/cover no-repeat}.path-frontpage .highlighted{background:linear-gradient(0deg,#1F2F60 -2.21%,#4668D1 122.65%)}#superfish-main ul{background:#fff;border:solid 1px #ccc;margin-top:19px}#superfish-main{text-transform:uppercase;font-weight:700}#superfish-main a,#superfish-main .nolink{color:#4668d1;padding-top:20px;padding-bottom:20px;font-family:Oswald;font-weight:500;font-size:15px;letter-spacing:.01em;padding-right:12px;padding-left:12px}#superfish-main ul .nolink{font-weight:400;padding-right:30px}#superfish-main ul{min-width:300px}#superfish-main .nolink:hover{cursor:pointer;background:#416cd1;color:#fff}#superfish-main ul .nolink:hover{background:#416cd1!important;color:#fff}#superfish-main .nolink .sf-sub-indicator{display:none}#superfish-main ul .nolink .sf-sub-indicator{display:block}#superfish-main ul ul{top:-20px}#superfish-main a>.sf-sub-indicator{display:none}#superfish-main ul li a .sf-sub-indicator{display:block!important}#superfish-main ul li a{padding-right:30px;line-height:1.3}#superfish-main a:hover{background:#416cd1;color:#fff;text-decoration:none}#superfish-main ul li a{padding-bottom:15px!important;padding-top:15px!important;font-weight:400}.region-navigation{display:flex;justify-content:space-between;align-items:center}#block-posgrados-bootstrap-navegacionprincipal{width:auto}.navbar-default{background:#fff;margin-bottom:0;border-bottom:solid 4px #ccc;border-top:none;border-radius:0;border-right:none}.navbar-header{width:100%}#block-datosdecontactoheader{float:right;color:#fff;margin-top:10px;font-size:13px}.datos-contacto-header .direccion{background:url('../images/icon-mapa.png') left center/20px auto no-repeat}.datos-contacto-header .telefono{background:url('../images/icon-telefono.png') 2px center/18px auto no-repeat}.datos-contacto-header .email{background:url('../images/icon-email.png') 3px center/20px auto no-repeat}.datos-contacto-header .item{padding-left:34px;margin-bottom:9px}#header-redessociales li{float:left;list-style-type:none;list-style-image:none;margin-right:10px}#header-redessociales li img{width:25px;height:auto}#header-redessociales li img:hover{opacity:.8}#header-left{float:left}#contacto-header{float:right;font-size:12px;padding-top:1px}#contacto-header a{color:#fff!important;font-weight:400;text-transform:uppercase;margin-left:5px;margin-right:5px}#block-contactoencabezado strong a{color:#fff}#block-contactoencabezado{font-family:open sans,Arial}.header-top{background:#091839;border-bottom:solid 1px #333;color:#fff;padding-bottom:10px;font-family:Oswald;font-weight:300;letter-spacing:.01em}#block-redessociales{float:right;width:150px;clear:right}#header-beneficios img{width:50px;margin-top:5px}#header-beneficios a{color:#fff;text-transform:uppercase;font-weight:700}.enlace-beneficios-header{float:right;margin-top:18px;left:-6px;position:relative}.logo-beneficios{float:left}.region-header-top{display:flex;justify-content:space-between;padding-top:8px}.menu--redes-sociales li a,.menu--redes-sociales-menu li a{display:block;text-indent:-9999999px;font-size:1px;width:20px;height:20px;margin-right:8px;padding:0}.menu--redes-sociales li a:hover,.menu--redes-sociales-menu li a:hover{background-color:#0e1832;opacity:.5}.menu--redes-sociales,.menu--redes-sociales-menu{display:flex}.menu--redes-sociales .facebook,.menu--redes-sociales-menu .facebook{background:url(../images/facebook.svg) center center no-repeat;opacity:.8}.menu--redes-sociales .twitter,.menu--redes-sociales-menu .twitter{background:url(../images/twitter.svg) center center no-repeat;opacity:.8}.menu--redes-sociales .instagram,.menu--redes-sociales-menu .instagram{background:url(../images/instagram.svg) center center no-repeat;opacity:.8}.menu--redes-sociales .youtube,.menu--redes-sociales-menu .youtube{background:url(../images/youtube.svg) center center no-repeat;opacity:.8}.menu--redes-sociales .linkedin,.menu--redes-sociales-menu .linkedin{background:url(../images/linkedin.svg) center center no-repeat;opacity:.8}.menu--redes-sociales .rss,.menu--redes-sociales-menu .rss{background:url(../images/rss.svg) center center no-repeat;opacity:.8}#block-formularioexpuestosearch-contentpage-1{margin-bottom:20px!important;margin-top:20px;float:none!important;display:flex;justify-content:center}#block-formularioexpuestosearch-contentpage-1 input{border-radius:0;border-top-left-radius:20px;border-bottom-left-radius:20px;font-size:18px;height:40px;padding-left:21px;min-width:400px}#block-formularioexpuestosearch-contentpage-1 form button{left:-7px!important;position:relative;height:40px;border-radius:0;border-top-right-radius:20px;border-bottom-right-radius:20px;padding-right:20px;padding-left:45px;background-image:url(../images/search.svg);background-repeat:no-repeat;background-position:left 15px center;text-transform:uppercase}.glyphicon-search:before{display:none}.region-sidebar-second h2.block-title{background:#9d9d9d;color:#fff;font-size:18px;padding:10px 20px;margin-top:0;margin-left:-20px;margin-right:-20px;margin-bottom:27px}.region-sidebar-second .block{background:#efefef;margin-bottom:30px;padding:0 20px 20px}.region-sidebar-second .views-field-title{margin-bottom:15px;font-weight:400;font-size:16px}#block-posgrados-bootstrap-search{width:30%;float:right;margin-top:0}.search-block-form button{text-indent:-999999px;font-size:1px;background:url('../images/icon-search.png') center center/20px no-repeat #416CD1;height:34px;margin-top:0;border:none;padding-left:20px;padding-right:20px}.search-block-form button:hover{background-color:#305fcf}#block-sitemap{color:#aaf;font-weight:400;width:100%}#block-sitemap .field--name-body{display:flex;display:-webkit-flex;justify-content:space-between}#block-sitemap a{color:#fff;font-weight:400}#block-sitemap a:before{content:"> "}#block-sitemap a:hover{color:#ccc;text-decoration:none}#block-sitemap ul li{list-style-type:none;list-style-image:none;margin-bottom:2px}#block-sitemap ul{margin-left:0;padding-left:0}.logo img{max-width:100%}.navbar-text{color:#efefef!important;margin-top:37px;border-left:solid 1px #ccc;padding-left:14px}.listado-posgrados .view-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px 30px}.listado-posgrados .view-content .views-row{background:#efefef;padding:20px;box-sizing:border-box;border:solid 1px #ccc;box-shadow:0 0 4px #efefef;border-radius:10px}.listado-posgrados .views-field-title{font-size:18px;margin-bottom:25px!important;background:#416cd1;padding:7px 20px;margin-top:4px;text-align:left}.listado-posgrados .views-field-title a{color:#fff}.listado-posgrados .views-field-field-cantidad-de-horas{background:url('../images/icon-reloj.png') left center/20px auto no-repeat;padding-left:30px}.listado-posgrados .views-field-field-fecha{background:url('../images/icon-calendario.png') left center/20px auto no-repeat;padding-left:30px}.listado-posgrados .views-field-field-horario{background:url('../images/icon-user.png') left center/20px auto no-repeat;padding-left:30px}.listado-posgrados .views-field{margin-bottom:11px}.listado-posgrados .views-field-views-conditional-field{float:right;margin-bottom:0}.listado-posgrados .views-field-views-conditional-field a{background:#416cd1;color:#fff;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;border-radius:3px}.listado-posgrados .views-field-views-conditional-field a:hover{background:#224db3;text-decoration:none}.page-node-type-noticias .field--name-field-resumen{font-size:18px;color:#666;border-bottom:solid 1px #ccc;border-top:solid 1px #ccc;padding-bottom:25px;margin-bottom:40px;padding-top:20px}.page-node-type-noticias .field--name-field-fecha-{margin-bottom:40px;text-align:right;font-size:14px}.page-node-type-noticias .field--name-field-area{margin-bottom:30px;text-transform:uppercase;font-size:13px}.page-node-type-noticias article{margin-bottom:60px}#block-posgrados-bootstrap-views-block-noticias-por-tid-block-1 h2{margin-bottom:30px}.agenda-academica .eventos-pasados .view-header{font-size:20px;margin-bottom:36px;background:#efefef;padding:20px}.agenda-academica .eventos-pasados{margin-top:70px}.agenda-academica .eventos-pasados .view-content{flex-direction:column}.agenda-academica .eventos-pasados .view-content .views-row{width:100%}.agenda-academica .eventos-pasados .views-field-title{font-size:20px;font-weight:400}.agenda-academica .views-field-field-evento-tipo{float:left}.eventos-pasados .views-field-field-evento-fecha{float:right;color:#999}.agenda-academica .views-field-field-evento-fecha{float:right;font-size:14px;margin-top:6px}.agenda-academica .views-field-title{clear:both;font-weight:700}#block-views-block-listado-de-eventos-academicos-block-1 h2{background:#315fc9;color:#fff;padding:20px}.view-taxonomy-term .view-content{display:flex;flex-wrap:wrap;justify-content:space-between}.view-taxonomy-term .view-content .views-row{width:48%;background:#fbfafa;border:solid 1px #ccc;margin-bottom:35px;padding:0 20px 20px;position:relative}.view-taxonomy-term .views-field-title{font-size:22px;margin-bottom:20px}.view-taxonomy-term .views-field-term-node-tid{display:inline-block;border:5px;margin-top:20px;margin-bottom:13px;text-transform:uppercase}.view-taxonomy-term .views-field-view-node{text-align:right;position:absolute;right:20px;bottom:10px}.view-taxonomy-term .views-field-view-node:before{content:"> "}.footer{background:#12275c;margin-top:0}.region-footer{}.footer-bottom{background:#05102c;color:#fff;padding-bottom:35px;padding-top:20px}#block-masinformacion h2{font-size:18px;font-weight:700}#block-masinformacion{font-size:12px}.aclaracion{text-align:right;font-size:13px;color:#8b9acf}.aclaracion a{color:#fff}#block-masinformacion p{float:left;margin-right:30px}.logo-footer{float:left;margin-right:25px;margin-top:-11px}.bloque-mas-informacion-footer .texto{}.bloque-mas-informacion-footer{margin-bottom:51px}.accesos-directos-footer ul li{list-style-image:none;list-style-type:none;padding-left:0;margin-left:0;margin-right:20px;text-transform:uppercase;font-size:13px}.accesos-directos-footer ul li a{color:#fff;font-size:15px;border-right:solid 1px #ccc;padding-right:15px}.accesos-directos-footer ul li:last-child a{border-right:none}.accesos-directos-footer ul{padding-left:0;display:flex;justify-content:center}.accesos-directos-footer{margin-bottom:81px;margin-top:10px}.region-content input.form-search{height:50px;font-size:24px}.region-content .input-group-btn button{padding-top:10px;padding-bottom:11px;padding-left:30px;padding-right:30px}.region-content .input-group-btn button .glyphicon{font-size:22px}.region-content .search-advanced{margin-bottom:75px}.path-search .region-content ol h3{font-size:22px;margin-bottom:4px}.path-search .region-content ol p{font-size:16px}.path-search .region-content ol li{margin-bottom:30px}.path-search .region-content ol{font-size:16px}.path-search .region-content ol.breadcrumb li{margin-bottom:0;font-size:14px}.path-search .region-content .input-group-btn button{text-indent:-999999px;font-size:1px;background:url('../images/icon-search.png') center center/20px no-repeat #416CD1;height:50px;margin-top:0;border:none;padding-left:50px;padding-right:50px}article .field--name-body{font-size:16px;line-height:1.7}#block-posgrados-bootstrap-views-block-noticias-por-tid-block-1{margin-top:60px}#block-posgrados-bootstrap-views-block-noticias-por-tid-block-1 h2{background:url('../images/icon-news.png') 15px center/20px no-repeat #EFEFEF;font-size:24px;padding:10px 20px 10px 45px}.page-node-254 article .contenido{display:flex;justify-content:space-around;margin-bottom:70px;background:#efefef;padding:20px}.page-node-254 article .contenido .imagen{margin-bottom:13px}.page-node-254 article .contenido .imagen img{width:90%}.page-node-254 article .contenido .imagen img:hover{opacity:.8}article table{width:100%!important}article table tr td{padding:3px 10px}.vista-institutos h2{font-size:22px}.spb-popup-main-wrapper{max-width:620px;margin-top:100px;left:30%}.spb-popup-main-wrapper img{}@media screen and (max-width:1220px){.logo img{max-width:450px}.logo{float:none!important}.navbar-text{color:#efefef!important;margin-top:30px;border-left:solid 1px #ccc;padding-left:14px;border-left:none;float:none;font-size:13px;text-align:center}#block-datosdecontactoheader{float:none}.datos-contacto-header{display:flex;justify-content:safe center;width:100%}.spb-popup-main-wrapper{max-width:100%!important;margin-top:100px;width:90%;left:5%}.spb-popup-main-wrapper img{width:100%}}@media screen and (max-width:680px){.logo img{max-width:100%;height:auto}.navbar-text{margin-top:20px;margin-bottom:0}#block-datosdecontactoheader{display:none}.listado-posgrados .view-content{display:grid;grid-template-columns:1fr;grid-gap:30px 30px}#block-posgrados-bootstrap-heroconformulario .field--name-field-formulario form{float:none;max-width:100%}.page-node-type-beneficios .flexslider{float:none!important;width:100%!important;margin-right:0!important}.page-node-type-beneficios .field--name-field-beneficio-img-small{float:none;width:50%}}@media screen and (max-width:768px){.header-top{display:none}.banners{flex-wrap:wrap;width:100%}.banners .banner{width:219px;margin-bottom:30px}.banners .banner img{}.highlighted{background:#315fc9}#block-posgrados-bootstrap-navegacionprincipal a{color:#fff}#block-posgrados-bootstrap-navegacionprincipal{padding-top:10px;padding-bottom:10px}#block-posgrados-bootstrap-navegacionprincipal #superfish-main-toggle{text-transform:uppercase;text-decoration:none;display:block;text-align:center}.navbar-default{border-bottom:solid 1px #ccc}#block-views-block-beneficios-principales-en-la-home-block-1{display:none}#block-views-block-beneficios-home-version-responsive{display:block}.carrousel-beneficios .views_slideshow_slide{display:flex!important;flex-wrap:wrap;padding:20px 20px 20px 50px;justify-content:space-between;width:100%!important;margin-left:0}.carrousel-beneficios .views_slideshow_cycle_teaser_section{background:30px 70px/130px no-repeat #2F4479;max-width:100%;position:relative}.carrousel-beneficios .views-slideshow-controls-bottom .views_slideshow_controls_text_previous{margin-left:0}.carrousel-beneficios .views_slideshow_slide .views-row{width:40%}.carrousel-beneficios .view-footer{bottom:20px}.slideshow-home .skin-default{flex-direction:column-reverse}.slideshow-home .views-slideshow-controls-top,.slideshow-home .views_slideshow_cycle_main{width:100%}.logo{}#block-posgrados-bootstrap-search{float:left;margin-top:24px;width:60%}#block-redessociales img{width:40px}#block-redessociales{width:140px;margin-top:15px}.enlace-beneficios-header{margin-top:12px}.banners-2{flex-direction:column;margin-top:0;margin-bottom:0}.banners-2 .banner{margin-bottom:10px}.aclaracion{font-size:11px;margin-top:81px}.agenda-academica .view-content{flex-direction:column}.agenda-academica .view-content .views-row{width:100%}.accesos-directos-footer ul{padding-left:0;display:flex;justify-content:center;flex-direction:column}.accesos-directos-footer ul li{margin-bottom:17px}.accesos-directos-footer ul li a{border-right:none}.accesos-directos-footer{margin-bottom:25px}.spb-popup-main-wrapper{max-width:100%!important;margin-top:100px;width:90%;left:5%}.spb-popup-main-wrapper img{width:100%}.region-navigation{flex-direction:column}#block-posgrados-bootstrap-navegacionprincipal a{color:#2f56bf}#block-posgrados-bootstrap-navegacionprincipal{background:#efefef;width:100%}#block-posgrados-bootstrap-navegacionprincipal .sf-accordion-toggle{font-weight:700;display:block}.navbar .container{padding-left:0;padding-right:0}.navbar-default{padding-right:0;padding-left:0}.navbar-header{margin-left:0!important;margin-right:0!important}#block-formularioexpuestosearch-contentpage-1 input{min-width:70%}.block-views-exposed-filter-blocksearch-content-page-1 .form-inline{display:flex;align-items:center}#block-formularioexpuestosearch-contentpage-1 button{left:0!important}#block-formularioexpuestosearch-contentpage-1 .form-group{margin-bottom:0}}@media screen and (max-width:460px){#block-posgrados-bootstrap-search,#block-redessociales{display:none}.accesos-directos-footer ul{flex-direction:column}.accesos-directos-footer ul li{margin-bottom:15px}.carrousel-beneficios .views_slideshow_slide .views-row{width:33%}.view-taxonomy-term .view-content .views-row{width:100%}.logo-footer img{width:70px;margin-top:26px;margin-bottom:37px}.listado-noticias .views-field-field-imagen-mediana{width:100%;float:none;margin-bottom:19px}.page-node-254 article .contenido .enlace{font-size:13px;line-height:1.5}.listado-pagina-beneficios .view-content .views-row{width:100%}.banners{flex-wrap:wrap;width:100%}.banners .banner{width:45%;margin-bottom:30px}.banners .banner img{max-width:100%}}@media screen and (min-width:769px){#block-views-block-beneficios-home-version-responsive{display:none}}