@charset "utf-8";
/* CSS Document */
input[type="submit"], input[type="button"], input[type="text"], input[type="password"], input[type="email"], textarea { -webkit-appearance: none; border-radius:0px; -webkit-border-radius:0px; -moz-border-radius:0px; -o-border-radius:0px; }
a[href^=tel] {
text-decoration:inherit;
color: inherit; 
}

/* #Media Queries
================================================== */
@media only screen and (min-width: 1920px) {

}

@media only screen and (min-width: 1280px) and (max-width: 2500px) {
    .inv-slt-lst ul > #csv-btn, .inv-slt-lst ul > #clear-btn { width: auto; }    
}

@media only screen and (max-width: 1280px) {
body{ overflow-x:hidden;}

.top-banner .flexslider { min-height:620px; }
/*.top-banner .flexslider .flex-caption { margin-top: -10%; }*/
.grid-sec ul li { padding-left:50px; }
.present-rht { padding-left:50px; }
.events-sec h1 { left: -100px; }

.inv-slt-lst > ul { row-gap: 20px; flex-wrap: wrap; column-gap: 2%;}
.inv-slt-lst ul > #csv-btn, .inv-slt-lst ul > #clear-btn { width: 45%; margin-right: 3%; }

}

@media screen and (min-width:1024px) and (max-width:1279px) {
img {max-width:100%;}
.row { width:1000px;}

.menu { margin:20px 0 0 0; }
.top-menu .logo { width:120px; }
.ddsmoothmenu ul li { margin:0 3px; }
.ddsmoothmenu ul li a { font-size:15px; padding:0 0 25px; }
.top-menu .top-rgt { margin-left:12px; margin-top:25px; }
.top-menu .top-rgt ul.hd-links li { margin-right:12px; }
.ftr-addr ul li.f-addr br { display:none; }
.ftr-menu ul {column-gap: 2%;}

.top-banner .flexslider { min-height: 510px; }
/*.top-banner .flexslider .flex-caption { margin-top: -16%; }*/
.top-banner .flexslider .flex-control-nav { bottom:40px; width:1000px; }
.grid-sec ul li { padding:40px 50px 40px 30px; align-items:inherit; min-height:325px; position:relative; } 
.grid-sec ul > li a { bottom:40px; }
.present-rht { padding:35px 20px 0 30px;}
.present-rht h2 { margin-bottom:24px; }
.present-rht a { top:32px;}
.events-sec { padding:60px 0; }
.events-sec h1, .events-sec .event-rgt h1 { position:relative; top:auto; left:auto; transform:none; margin-bottom:25px; }
.events-sec ul.event-list li .event-cont { padding:8px 17px;}
.events-sec .event-rgt ul.event-list li .event-img { margin-top:10px;}
.gridlist-sec ul li a { padding:24px 26px; }
.gridlist-sec ul li img { margin-bottom:50px; }
.gridlist-sec ul li h2 { font-size:22px; line-height:26px; }
.invest-cap h2 { font-size:36px; }
.grid-sec.invest-grid-sec ul li h2 a { font-size:28px; line-height:36px; }

.human-resource h2 { font-size:40px; }
.human-resource h4 br { display:none; }
.human-resource h3 { font-size:34px; }

.convocat-table table tr td.download { font-size:14px;}
.convocat-table table tr td.td-date { font-size:12px;}

.estrategia-cnt.espacio ul li a span { bottom:24px; }
.rep-lft { margin-right: 3%; width:34%; }
.representante h3 { font-size:17px; }
.representante h3 span { display:block; }


/* ------------------------------------ KV CSS ------------------------------------------- */
.bredcrum-lnk { padding: 20px 0 30px;}
.bredcrum-lnk ul {margin-bottom: 25px;}
.bredcrum-lnk h1 {font-size: 38px; line-height: 44px;}
.bredcrum-lnk.margin-pad h1 {font-size: 38px; line-height: 44px;}

.bredcrum-img .bredcrum-cnt h1 {margin-top: 50px; font-size: 48px; line-height: 48px;}
.bredcrum-img .bredcrum-cnt h2 { margin-top: 40px; font-size: 32px; line-height: 50px;}

.group-info-lst ul li .group-cnt h2 {font-size: 20px; line-height: 28px;}

.areas-cnt {padding: 50px 0 25px;}
.areas-cnt h1 {font-size: 38px; line-height: 48px; margin-bottom: 35px;}
.areas-cnt .areas-cnt-lft p br { display: none;}
.areas-cnt .areas-cnt-lft ul li br { display: none;}
.areas-cnt .areas-cnt-lft {padding-left: 50px;}
.areas-cnt .areas-cnt-rgt .individuales-en p br { display: none;}
.areas-cnt .areas-cnt-rgt {width: 30%;}
.areas-cnt .areas-cnt-lft {width: 70%;}
.areas-cnt .areas-cnt-lft h2 {font-size: 26px; line-height: 36px;}

.categorias-lst ul li h2 { font-size: 20px; line-height: 28px;}

.colabora-lst ul li .colab-cnt h2 {font-size: 18px; line-height: 28px;}
.colabora-lst ul li ul li {font-size: 14px; line-height: 20px;}
.colabora-lst h3 {font-size: 22px; line-height: 28px; padding-bottom: 40px;}

.quienes-somos {padding: 45px 0 50px;}
.quienes-somos p {font-size: 18px; line-height: 30px;}
.quienes-somos .qui-som-logos {padding-top: 20px; margin-top: 25px; border-top: 4px solid #c71000;}
.quienes-somos .qui-som-logos h2 {font-size: 32px; line-height: 42px;}
.quienes-somos .qui-som-logos ul li .qui-cnt h3 {font-size: 16px; line-height: 22px;}
.qui-som-bg .qui-som-cnt h1 {font-size: 52px; line-height: 52px;}
.qui-som-covid .qui-som-lft .rgt-cnt h1 {font-size: 32px; line-height: 40px;}
.qui-som-covid .qui-som-lft .rgt-cnt {padding-left: 20px;}
.qui-som-covid {padding: 45px 0;}

.unidad-rector .funcio-lst { padding: 40px 0 50px;}
.unidad-rector .funcio-lst p {font-size: 18px; line-height: 26px; padding-bottom: 40px;}
.unidad-rector .funcio-lst h2 {font-size: 32px; line-height: 42px;}
.unidad-rector .composicion-cnt h1 {font-size: 32px; line-height: 42px; padding: 20px 0 30px; border-top: 4px solid #c71000;}
.unidad-rector .composicion-cnt .composicion-lst {padding-bottom: 25px; margin-bottom: 25px;}
.unidad-rector .composicion-cnt h2 {font-size: 22px; line-height: 30px; padding-bottom: 30px;}
.unidad-rector .composicion-cnt .comp-inner-lst ul li {margin-bottom: 30px;}
.unidad-rector .composicion-cnt {margin-bottom: 20px;}

.unidad-lst .unidad-top-cnt p {font-size: 18px; line-height: 28px;}

.responsive-tab .tab-list ul {overflow-x: scroll; overflow-y: hidden; white-space: nowrap; display: block;}
.responsive-tab .tab-list ul li {width: auto; float: none; display: inline-block;}
.responsive-tab .tab-list ul li.active a::after { bottom: -20px;}

.info-inv-grupo .info-inv-lft {padding: 30px 20px;}

.grupo-de-invest ul li .de-cnt h3 {font-size: 16px; line-height: 26px;}
.grupo-de-invest ul li .de-cnt h3 br { display: none;}
.grupo-de-invest ul li .de-img {margin-bottom: 15px;}

.areas-cnt .areas-cnt-lft .presentacion-cnt h1 {font-size: 28px; line-height: 36px;}

.el-instituto-lft {padding: 112px 12px;}
.el-instituto-rgt {padding: 55px 50px 55px;}
.instituto-lst ul li .ins-cnt h2 {font-size: 28px;}
.instituto-lst ul li .ins-cnt {padding: 40px 60px;}
.instituto-lst {padding: 50px 0 80px;}
.instituto-lst h1 {font-size: 28px; line-height: 32px; padding-bottom: 30px;}
.unidad-tech-cnt h1 {font-size: 28px; line-height: 32px;}
.unidad-tech-tit h2 {font-size: 24px;}
.unidad-tech-logos {padding: 80px 0 100px;}
.unidad-tech-logos .qui-som-logos ul li .qui-cnt {padding: 15px 12px;}
.rec-eco-cnt .rec-eco-rgt ul li p {font-size: 18px;}
.como-llegar .como-llegar-cnt .como-llegar-tit {padding: 80px 50px; height: 100%;}
.recursos-economicos {padding: 60px 0 70px;}
.instituto-lst ul li .ins-img { display: flex;}


.event-rht-in ul { overflow-y: hidden; overflow-x: auto; white-space: nowrap; float: left; width: 100%; position:relative; z-index:1;}
.event-rht-in ul li { margin-bottom: 0px; float: none; display: inline-block;}
.agenda-list-sec ul.agenda-altres-lst li { margin-bottom:30px; }

/*noticies.html*/
.noticies-lst .noticies-top-lst .not-cnt-rgt h2 br{display: none;}
.noticies-lst .noticies-top-lst .not-cnt-rgt h2{padding-bottom: 15px; font-size: 24px;}
.noticies-lst .noticies-top-lst .not-cnt-rgt h4 { padding-bottom:20px; }
.noticies-lst .noticies-top-lst .not-cnt-rgt span { padding-bottom:15px; }
.noticies-lst .noticies-top-lst .not-cnt-rgt p br{display: none;}
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li .not-cnt h2 { line-height:30px; font-size:20px; }

.agenda-details {padding: 60px 0px 100px;}
.agenda-details h1 {font-size: 44px; line-height: 54px; margin-bottom: 35px;}
.agenda-details-lft { width: 31%;}
.agenda-details-rgt { width: 69%; padding-left: 50px;}
.agenda-details-rgt p br { display: none;}
.agenda-le-act p br { display: none;}

.curso-de-act .curso-de-cnt {padding: 45px;}
.curso-de-act .curso-de-cnt h1 {font-size: 24px; line-height: 34px; padding-bottom: 15px;}
.curso-de-act .curso-de-cnt h1 br { display:none;}
.curso-de-act .curso-de-cnt p {font-size: 16px;}
.curso-de-act .curso-de-cnt .web-cnt {margin-bottom: 15px;}
.curso-de-act .curso-de-cnt p br { display:none;}

.formacion-cnt {padding: 50px 0 100px;}
.formacion-cnt .formacion-cnt-lft {padding-left: 50px;}
.formacion-cnt-main {padding: 30px 0 0;}
.formacion-cnt-lst ul li h3 br { display:none;}
.formacion-cnt-lst ul li h3 {font-size: 24px; line-height: 32px; padding-bottom: 15px;}
.formacion-cnt-lst ul li {padding-bottom: 45px;}

.agenda-otros-actos {padding: 60px 0 30px;}
.agenda-otros-actos h1 {font-size: 28px; line-height: 38px;}

.objetivos-sec .convocat-filter { margin: 0; }
.objetivos-sec .objetivos-cnt .objetivos .acc-lft { width: 16%; }
.objetivos-sec .objetivos-cnt .objetivos .acc_head .acc-rgt h2 { font-size: 24px; line-height: 28px; }
.objetivos-sec .objetivos-cnt .objetivos .acc_head .acc-lft span.num { font-size: 48px; }
}

/* Smaller than standard 1024 (devices and browsers) */
@media screen and (min-width:768px) and (max-width:1023px) {
img {max-width:100%; }
.row{ width:750px;}

/*mobile-header-menu*/
.m-menu { display: block;}

.top-menu { padding:15px 0;}
.top-menu .logo { width:120px; }

.menu { display:none;}
.top-menu .top-rgt { display:none;}

/*footer { padding:30px 0;}*/
.ftr-addr { width: 42%; }
.ftr-list { width:24%; margin-bottom:20px; }
.ftr-list ul li a { font-size:16px; }
.ftr-last { width:22%; margin-top:25px;}
.ftr-menu ul {column-gap: 2%;}


.top-banner .flexslider { min-height: 380px; }
/*.top-banner .flexslider .flex-caption {margin-top: auto; top: auto; bottom: 60px; }*/
.top-banner .flexslider .flex-cont img { width:150px; }
/*.top-banner .flexslider .flex-cont { width:610px;}*/
/*.top-banner .flexslider .flex-cont h1 { font-size: 32px; line-height: 42px;}*/
.top-banner .flexslider .flex-control-nav { bottom:20px; width:750px; }
.top-banner .flexslider .slides img { max-height: 400px; }
.grid-sec ul li { padding:30px 20px; align-items:inherit; min-height:325px; position:relative; } 
.grid-sec ul > li a { bottom:30px; }
.grid-sec ul li h2 > a { font-size:24px; line-height:34px; }
.grid-sec ul li p { font-size:16px; }

.present-rht { padding:35px 20px 0 30px;}
.present-rht h2 { margin-bottom:24px; font-size:24px; line-height:34px; }
.present-rht a { top:32px;}
.present-rht p { font-size:17px; line-height:26px; }
.events-sec { padding:40px 0; }
.events-sec h1, .events-sec .event-rgt h1 { position:relative; top:auto; left:auto; transform:none; margin-bottom:25px; }
.events-sec ul.event-list li .event-date h3 { font-size:36px; }
.events-sec ul.event-list li .event-cont { padding:4px 0px 4px 15px; width:51%;}
.events-sec .event-rgt ul.event-list li .event-img { margin-top:10px;}
.events-sec ul.event-list.act-cnt li .event-img { margin-top:10px;}
.events-sec ul.event-list.act-cnt li .event-cont { padding-left:15px; padding-top:15px; }
.events-sec ul.event-list.act-cnt li .event-cont p { font-size: 15px; line-height: 24px;}
.events-sec ul.event-list li .event-cont p { font-size:15px; line-height: 22px; }
.events-sec ul.event-list li .event-date { width:28%;}
.gridlist-sec ul li a { padding:16px 14px; }
.gridlist-sec ul li img { margin-bottom:38px; }
.gridlist-sec ul li h2 { font-size:18px; line-height:26px; }
.invest-cap h2 { font-size:32px; line-height:42px; }
.grid-sec.invest-grid-sec ul li h2 a { font-size:24px; line-height:32px; }
.gridlist-sec ul li { min-height:180px; }
.grid-sec.invest-grid-sec ul li { min-height: 270px;}
.grid-sec.invest-grid-sec ul li span { margin-bottom:12px; }
.grid-sec.invest-grid-sec ul li a { padding:8px 16px; }
.investigator-sec { padding:70px 0;}
.twt-pad { padding:22px 15px 15px; }
.twt-cnt p { font-size:14px; }
.comment-txt ul li { font-size:11px; }
.home-social { padding:40px 0;}
.home-social h1 { margin-bottom:22px;}
.event-lft { margin-right:15px; }

/******************************/
.top-para p { font-size:18px; }
.top-para p br { display:none; }
.top-para { margin-bottom:30px; }
.mission-pad h2 { font-size:32px; margin-bottom:20px; }
.mission-pad ul li { padding:18px; min-height:448px; }
.mission-pad ul li p { font-size:15px; }
.mission-pad ul li h3 { padding-bottom:15px; }
.plan-sec h2 { font-size:32px; margin-bottom:20px; }
.objective-tbl ul.obj-title li { font-size:18px; }
#es-accordion { width:100%; }
.ht-270 { height:auto;}

.convocat-lft { width:100%; margin-bottom:15px; }
.convocat-rht { width:100%;}
.convocat-table table tr td { font-size:14px; }
.convocat-table.pg-6 table thead tr th:nth-child(1) { width:25%; }
.convocat-table.pg-6 table thead tr th:nth-child(4) { width:30%; }
.convocat-table table tr td img { margin-right: 4px; margin-bottom: 8px; float: left; margin-top: 4px;} 
.convocat-table table tr td, .convocat-table table tr th { padding:18px 20px;}

.convocat-cnt ul.convocat-list li { margin-right:20px;}
.convocat-cnt ul.convocat-list li a { font-size:16px; }


.human-resource h2 { font-size:32px; line-height:40px; margin-bottom:20px; }
.human-resource h4 br, .human-resource h3 br { display:none; }
.human-resource h3 { font-size:30px; line-height:40px; margin-bottom:20px; }
.human-resource h4 { font-size:18px; line-height:30px; }
.hr-lft.fullwidth { width:100%; margin-right:0;}

.bolsa-lft h2 { font-size: 24px; line-height: 32px;}
.bolsa-lft p { font-size:18px; line-height:28px; }
.ofertas-cnt h1 { font-size:30px;}
.convocat-cnt { padding:40px 0;}
.candid-lft { width:100%;}
.candid-lft h1 {  font-size:30px; line-height:40px; }
.candid-lft h1 br { display:none;}
.candid-rht { width:100%; margin-top:30px; }
.convocat-table table tr td.download { text-align:left; }
.convocat-table table tr td.download a span { width:23px;}


.estrategia-cnt.espacio { padding:30px 0;}
.estrategia-cnt.espacio p { margin-bottom:30px; }
.estrategia-cnt.espacio p br { display:none; }
.estrategia-cnt.espacio ul li a { padding:28px 14px; }
.estrategia-cnt.espacio ul li h3 { font-size:16px; line-height:23px;}
.estrategia-cnt.espacio ul li a span { bottom:20px; left:12px; }
.estrategia-cnt.espacio ul li a img { margin-bottom:12px; }

.rep-lft { width:100%;}
.representante { padding:35px 0 20px;}
.grupos-sec { padding-top:20px; padding-bottom:35px;}
.representante h3 span { display:block; }
.rep-rgt { width:100%; margin-top:20px; }
.el-instutio { padding:35px 0;}
.grupos-sec h2 { font-size:28px; line-height:36px; }

.unidad-cntt { width:100%;}
.incubra-pad h2 { font-size:32px; line-height:40px; }
.incubra-pad p { padding-right:0;} 


/* ------------------------------------ KV CSS ------------------------------------------- */
.bredcrum-lnk { padding: 20px 0 30px;}
.bredcrum-lnk ul {margin-bottom: 20px;}
.bredcrum-lnk h1 {font-size: 34px; line-height: 42px;}
.bredcrum-lnk.margin-pad h1 {font-size: 34px; line-height: 42px;}

.bredcrum-img .bredcrum-cnt h1 {margin-top: 25px; font-size: 38px; line-height: 38px;}
.bredcrum-img .bredcrum-cnt h2 { margin-top: 20px; font-size: 30px; line-height: 42px;}
.bredcrum-img .bredcrum-cnt h2 span { font-size: 28px; }

.group-info-lst p br { display: none;}
.group-info-lst ul {margin-top: 35px;}
.group-info-lst ul li { width: 48.5%; margin-right: 3%; margin-bottom: 35px;}
.group-info-lst ul li:nth-child(3n+3) { margin-right: 3%;}
.group-info-lst ul li:nth-child(2n+2) { margin-right: 0;}
.group-info-lst ul li .group-cnt h2 {font-size: 20px; line-height: 28px;}

.areas-cnt {padding: 40px 0 20px;}
.areas-cnt h1 {font-size: 32px; line-height: 42px; margin-bottom: 30px;}
.areas-cnt .areas-cnt-lft p br { display: none;}
.areas-cnt .areas-cnt-lft ul li br { display: none;}
.areas-cnt .areas-cnt-lft { width: 63%; padding-left: 30px;}
.areas-cnt .areas-cnt-rgt { width: 37%;}
.areas-cnt .areas-cnt-rgt .individuales-en p br { display: none;}
.areas-cnt .areas-cnt-rgt .de-contacto ul li a { word-break: break-all; }
.areas-cnt .areas-cnt-rgt .de-contacto {padding: 30px 20px;}
.areas-cnt .areas-cnt-rgt .individuales-en {padding: 30px 20px;}
.areas-cnt .areas-cnt-lft h2 { font-size: 24px; line-height: 32px; margin-top: 25px;}
.areas-cnt .areas-cnt-lft ul.doc-lnks li { width: 100%; margin-bottom: 20px;}
.areas-cnt .areas-cnt-lft ul.doc-lnks li:last-child { margin-bottom: 0;}

.areas-cnt .areas-cnt-lft .miembros-inv-content h1 { font-size: 24px; line-height: 28px; margin-bottom: 20px; }
.areas-cnt .areas-cnt-lft .miembros-inv-content ul.miembro-lst { column-gap: 20px;}
.areas-cnt .areas-cnt-lft .miembros-inv-content ul.miembro-lst .miembro-item { flex: 0 1 44%; }

.categorias-lst ul li { width: 48.5%; margin-right: 3%;}
.categorias-lst ul li:nth-child(3n+3) { margin-right: 3%;}
.categorias-lst ul li:nth-child(2n+2) { margin-right: 0;}

.colabora-lst ul li .colab-cnt h2 {font-size: 16px; line-height: 26px;}
.colabora-lst ul li ul li {font-size: 14px; line-height: 20px;}
.colabora-lst h3 {font-size: 20px; line-height: 26px; padding-bottom: 30px;}
.colabora-lst ul li { width: 48.5%; margin-right: 3%;}
.colabora-lst ul li:nth-child(4n+4) { clear: inherit;}
.colabora-lst ul li:nth-child(3n+3) { margin-right: 3%;}
.colabora-lst ul li:nth-child(2n+2) { margin-right: 0;}

.conatct-details {padding: 30px 0 40px;}
.conatct-details h3 { font-size: 18px; line-height: 28px;}
.conatct-details p {font-size: 16px; line-height: 26px;}
.conatct-details p br { display: none;}
.conatct-details .cont-details-rgt {padding-left: 40px;}
.conatct-details .cont-details-lft {border-right: 2px solid #c71000;}

.quienes-somos {padding: 40px 0 30px;}
.quienes-somos p {font-size: 18px; line-height: 30px;}
.quienes-somos p br { display: none;}
.quienes-somos .qui-som-logos {padding-top: 20px; margin-top: 25px; border-top: 4px solid #c71000;}
.quienes-somos .qui-som-logos h2 {font-size: 30px; line-height: 40px;}
.quienes-somos .qui-som-logos ul li .qui-cnt h3 {font-size: 16px; line-height: 22px;}
.qui-som-bg .qui-som-cnt h1 {font-size: 48px; line-height: 48px;}
.qui-som-covid .qui-som-lft .rgt-cnt h1 {font-size: 30px; line-height: 38px;}
.qui-som-covid .qui-som-lft .rgt-cnt {padding-left: 20px;}
.qui-som-covid {padding: 35px 0;}
.quienes-somos .qui-som-logos ul li { width: 32%; margin-bottom: 20px;}
.quienes-somos .qui-som-logos ul li:nth-child(3n+3) { margin-right: 0;}
.quienes-somos .qui-som-logos span {padding-bottom: 25px;}
.qui-som-covid .qui-som-mid p br { display: none;}
.qui-som-covid .qui-som-main { display: block;}
.qui-som-covid .qui-som-lft { width: 100%; margin-bottom: 15px;}
.qui-som-covid .qui-som-mid { width: 100%; margin-bottom: 15px;}
.qui-som-covid .qui-som-rgt { float: left;}

.unidad-rector .funcio-lst { padding: 30px 0 40px;}
.unidad-rector .funcio-lst p {font-size: 16px; line-height: 24px; padding-bottom: 30px;}
.unidad-rector .funcio-lst p br { display: none;}
.unidad-rector .funcio-lst h2 {font-size: 28px; line-height: 32px;}
.unidad-rector .composicion-cnt h1 {font-size: 28px; line-height: 34px; padding: 20px 0; border-top: 4px solid #c71000;}
.unidad-rector .funcio-lst ul li {margin-bottom: 10px;}
.unidad-rector .funcio-lst ul li br { display: none;}
.unidad-rector .composicion-cnt .composicion-lst {padding-bottom: 25px; margin-bottom: 25px;}
.unidad-rector .composicion-cnt h2 {font-size: 22px; line-height: 30px; padding-bottom: 30px;}
.unidad-rector .composicion-cnt h2 br { display: none;}
.unidad-rector .composicion-cnt .comp-inner-lst ul li {margin-bottom: 30px;}
.unidad-rector .composicion-cnt {margin-bottom: 20px;}
.unidad-rector .composicion-cnt .composicion-lst ul li h4 { font-size: 18px; line-height: 28px;}
.unidad-rector .composicion-cnt .composicion-lst ul li p span {font-size: 16px;}
.unidad-rector .composicion-cnt .comp-inner-lst ul li h5 { font-size: 16px; line-height: 24px;}
.unidad-rector .composicion-cnt .composicion-lst ul li p {font-size: 15px;}

.unidad-lst .unidad-top-cnt p { font-size: 18px; line-height: 28px; width: 100%; margin-bottom: 20px;}
.unidad-lst .unidad-top-cnt .unidad-details {float: left; position: relative; bottom: 0;}
.unidad-lst .unidad-top-cnt {padding-bottom: 35px;}
.unidad-tecnica-lst .unidad-tecnica-cnt ul li .unidad-cnt {padding-left: 15px;}
.unidad-tecnica-lst .unidad-tecnica-cnt ul li .unidad-cnt p {font-size: 14px; line-height: 20px;}
.unidad-tecnica-lst .unidad-tecnica-cnt {margin-bottom: 30px;}

.responsive-tab .tab-list ul {overflow-x: scroll; overflow-y: hidden; white-space: nowrap; display: block;}
.responsive-tab .tab-list ul li {width: auto; float: none; display: inline-block;}
.responsive-tab .tab-list ul li.active a::after { bottom: -20px;}
.responsive-content {padding: 30px 0 60px 0;}

.info-bia-rgt {width: 61.5%;}
.info-grupo .info-bia-lft {width: 34%;}
.info-bia-cnt ul li {font-size: 14px; line-height: 26px; margin-bottom: 10px;}
.info-bia-cnt ul li ul li {font-size: 14px; line-height: 26px; margin-bottom: 15px;}
.info-bia-cnt ul li p {font-size: 14px; line-height: 26px;}
.info-bia-cnt.half-wdth { width: 100%;}

.info-inv-btm .info-inv-cnt p br {display: none;}
.info-inv-mob { display: block;}
.info-inv-rgt { display: none;}
.info-inv-grupo .info-inv-lft { width: 100%;}
.info-inv-grupo .info-inv-top { display: block; margin-bottom: 30px;}
.info-inv-grupo .info-inv-lft ul li { width: 50%;}

.grupo-de-invest {padding: 50px 0 60px;}
.grupo-de-invest h1 {font-size: 24px; line-height: 28px; margin-bottom: 25px;}
.grupo-de-invest ul li { width: 24.2%; margin-right:1%; margin-bottom: 0px;}
/*.grupo-de-invest ul li:nth-child(2n+2) { margin-right: 0;}*/
.grupo-de-invest ul li .de-cnt h3 {font-size: 14px; line-height: 22px;}
.grupo-de-invest ul li .de-cnt h3 br { display: none;}
.grupo-de-invest ul li .de-img {margin-bottom: 15px;}
.objetivos-inv-cnt ul li br { display: none;}
.info-inv-btm .info-inv-cnt h1, .objetivos-inv-cnt h1, .miembros-inv-cnt h1, .publicaciones-inv-cnt h1, .proyectos-inv-cnt h1 {font-size: 22px;}
.miembros-inv-cnt ul li { width: 50%;}
.publicaciones-inv-cnt .pub-lst ul li p br, .publicaciones-inv-cnt .pub-lst ul li h3 br, .proyectos-inv-cnt .pro-lst ul li h3 { display: none;}
.publicaciones-inv-cnt .pub-lst ul li {margin-bottom: 30px;}
.proyectos-inv-cnt .pro-lst ul li {margin-bottom: 15px;}

.areas-cnt .areas-cnt-lft .presentacion-cnt h1 {font-size: 24px; line-height: 32px;}
.areas-cnt .areas-cnt-lft .presentacion-cnt ul.mem-lst li .mem-cnt h3 {font-size: 16px; line-height: 24px;}
.areas-cnt .areas-cnt-lft .presentacion-cnt p {font-size: 14px; line-height: 26px;}
.areas-cnt .areas-cnt-lft .presentacion-cnt ul li a {font-size: 14px;}
.applemenu div.silverheader1 a {font-size: 13px;}
.accord-lft-menu {padding: 25px 25px 20px;}

.el-instituto-lft {padding: 112px 12px;}
.el-instituto-rgt {padding: 55px 50px 55px;}
.el-instituto-rgt h1 {font-size: 26px; line-height: 30px; padding-bottom: 15px;}
.el-instituto-rgt p {font-size: 16px; line-height: 24px;}
.instituto-lst ul li .ins-cnt h2 {font-size: 20px; line-height: 26px;}
.instituto-lst ul li .ins-cnt {padding: 40px 45px;}
.instituto-lst {padding: 50px 0 80px;}
.instituto-lst h1 {font-size: 28px; line-height: 32px; padding-bottom: 30px;}
.unidad-tech-cnt h1 {font-size: 26px; line-height: 30px;}
.unidad-tech-tit h2 {font-size: 22px; line-height: 28px;}
.unidad-tech-logos {padding: 50px 0 70px;}
.unidad-tech-logos .qui-som-logos ul li .qui-cnt {padding: 15px 12px;}
.rec-eco-cnt .rec-eco-rgt ul li p {font-size: 14px;}
.rec-eco-cnt .rec-eco-rgt ul li h3 {font-size: 20px; margin-right: 10px;}
.rec-eco-cnt .rec-eco-rgt ul li span {margin-right: 15px;}
.como-llegar .como-llegar-cnt .como-llegar-tit {padding: 80px 50px; height: 100%;}
.recursos-economicos {padding: 40px 0 60px;}
.unidad-tech-logos .qui-som-logos ul li {width: 32.66%; margin-bottom: 15px;}
.unidad-tech-logos .qui-som-logos ul li:nth-child(3n+3) { margin-right: 0;}
.unidad-tech-cnt .unidad-tech-lft { width: 35%; margin-right: 5%;}
.unidad-tech-cnt .unidad-tech-rgt { width: 60%;}
.unidad-tech-img {width: 40%;}
.rec-eco-cnt .rec-eco-lft {margin-right: 5%;}
.como-llegar .como-llegar-cnt {width: 55%;}

.inv-slt-lst > ul {column-gap: 0;}


/* agenda-ampliada page */
.agenda-det { padding: 35px 0px 55px;}
.agenda-det h1{font-size: 34px;line-height: 36px;}
.agenda-det-lft {width: 32%;margin-right: 3%;}
.grey-box1 { padding: 22px 20px 42px;}
.grey-box2 {padding: 28px 20px 28px 20px;}
.agenda-video { margin: 0px 0px 30px;}
.videoPoster::after { width: 60px; height: 60px;}
.agenda-det-rgt { width: 65%;}
.agenda-det-rgt h2 {font-size: 22px;line-height: 30px;margin-bottom: 15px;}
.agenda-det-rgt p {font-size:15px; margin-bottom: 15px;}

.agenda-altres-sec { padding: 45px 0px 20px;}
.agenda-altres-sec h1{font-size: 34px;line-height: 36px;margin-bottom: 30px;}
ul.agenda-altres-lst li {width: 48%; margin-right: 4%; margin-bottom: 35px;}
ul.agenda-altres-lst li:nth-child(2n-2) {margin-right: 0px;}
ul.agenda-altres-lst li:nth-child(3) {margin-right: 4%;}
ul.agenda-altres-lst li .agenda-cont h2 {font-size: 20px;line-height: 28px;}
ul.agenda-altres-lst li .agenda-cont h4.date {font-size: 15px;line-height: 18px;margin-bottom: 10px;}
ul.agenda-altres-lst li .agenda-cont p.loc {font-size: 15px; line-height: 18px;}
ul.agenda-altres-lst li .agenda-cont ul li {font-size: 15px;}

.event-lft-in { width: 120px;}
#month-scroll.owl-carousel .owl-item {font-size: 14px;line-height: 21px;}
#year-scroll.owl-carousel .owl-item{font-size: 14px;line-height: 21px;}
.event-rht-in {width: calc(100% - 130px);}
.event-rht-in ul li { margin-bottom: 5px;}

.agenda-list-sec {  }
.agenda-title-sec h1 { font-size:30px; }
.event-rht-in ul { overflow-y: hidden; overflow-x: auto; white-space: nowrap; float: left; width: 100%; position:relative; z-index:1;}
.event-rht-in ul li { margin-bottom: 0px; float: none; display: inline-block;}
.agenda-list-sec ul.agenda-altres-lst li { margin-bottom:30px; }


.event-rgt { width:calc(52% - 15px); }
.result-box ul li { padding:25px 0px 25px; }
.result-box ul li .rcont { line-height:26px; }
.result-box h4 { padding-left:30px; padding-bottom:25px; }


/*noticies.html*/
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li .not-cnt h2 { font-size:20px; line-height:28px;}
.noticies-lst .noticies-top-lst .not-img-lft { width: 100%;  margin-right: 0; margin-bottom: 50px;}
.noticies-lst .noticies-top-lst .not-cnt-rgt { width: 100%;}
.noticies-lst .noticies-top-lst .not-cnt-rgt h2 br{display: none;}
.noticies-lst .noticies-top-lst .not-cnt-rgt p br{display: none;}
.noticies-lst .noticies-btm-lst .noticies-btm-lft { width: 100%; margin-right: 0;}
.noticies-lst .noticies-btm-lst .noticies-btm-rgt { width: 100%;}
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li { margin-bottom: 35px;}
.noticies-lst { padding: 40px 0 50px;}
.noticies-lst .noticies-top-lst .not-cnt-rgt h4 { padding-bottom: 13px;}
.noticies-lst .noticies-top-lst .not-cnt-rgt span { padding-bottom: 12px;}
.noticies-lst .noticies-top-lst .not-cnt-rgt h2 { padding-bottom: 15px; font-size:22px; line-height:30px; }
.noticies-lst .noticies-btm-lst .not-lst-main { padding: 30px 30px 50px;}
.noticies-lst .noticies-btm-lst .not-lst-main { width: 100%;}
.noticies-lst .btn-ctr { margin-top: 30px;}


.agenda-details {padding: 50px 0px 80px;}
.agenda-details h1 {font-size: 34px; line-height: 44px; margin-bottom: 30px;}
.agenda-details-lft { width: 34%;}
.agenda-details-rgt { width: 66%; padding-left: 25px;}
.agenda-details-rgt p br { display: none;}
.agenda-le-act p br { display: none;}
.agenda-details-rgt h2 {font-size: 24px; line-height: 34px; margin-bottom: 20px;}
.agenda-details-rgt p {margin-bottom: 25px;}
.agenda-info-cnt ul.info-lst li p { text-align: left; }

.curso-de-act .curso-de-cnt {padding: 30px 40px;}
.curso-de-act .curso-de-cnt h1 {font-size: 20px; line-height: 30px; padding-bottom: 15px;}
.curso-de-act .curso-de-cnt h1 br { display:none;}
.curso-de-act .curso-de-cnt p {font-size: 14px; line-height: 24px;}
.curso-de-act .curso-de-cnt .web-cnt {margin-bottom: 10px;}
.curso-de-act .curso-de-cnt p br { display:none;}
.curso-de-act .curso-de-cnt .web-cnt span {font-size: 12px;}
.curso-de-act .curso-de-cnt .web-cnt h4 {font-size: 12px;}

.formacion-cnt {padding: 40px 0 80px;}
.formacion-cnt .formacion-cnt-lft { width: 66%; padding-left: 25px;}
.formacion-cnt .formacion-cnt-rgt { width: 34%;}
.formacion-cnt-main {padding: 20px 0 0;}
.formacion-cnt-lst ul li h3 {font-size: 20px; line-height: 28px; padding-bottom: 15px;}
.formacion-cnt-lst ul li h3 br { display:none;}
.formacion-cnt-lst ul li {padding-bottom: 45px;}
.formacion-cnt-lst ul li span { font-size: 14px; line-height: 22px;}
.formacion-cnt-lst ul li span.cal-ico { background-position: top 5px left;}
.formacion-top-para p {font-size: 17px;}

.agenda-otros-actos {padding: 50px 0 30px;}
.agenda-otros-actos h1 {font-size: 24px; line-height: 32px;}

.objetivos-sec .convocat-filter { margin: 0; }
.objetivos-sec .objetivos-cnt .objetivos .acc-lft { width: 16%; }
.objetivos-sec .objetivos-cnt .objetivos .acc_head .acc-rgt h2 { font-size: 20px; line-height: 24px; }
.objetivos-sec .objetivos-cnt .objetivos .acc_head .acc-lft span.num { font-size: 44px; }

.convocat-lft a.filter-btn, #csv-btn, a#clear-btn {padding: 11px 30px;}
.inv-slt-lst a.filter-btn, .inv-slt-lst #csv-btn, .inv-slt-lst a#clear-btn { padding: 11px 30px; }
}

/* Smaller than standard 768 (devices and browsers) */
@media screen and (max-width:767px) {
img {max-width:100%; }
.row{ width:100%; padding:0px 15px; }

/*mobile-header-menu*/
.m-menu { display: block;}


.top-menu { padding:10px 0;}
.top-menu .logo { width:135px; }
.menu { display:none;}
.top-menu .top-rgt { display:none;}

/*footer { padding:30px 0;}*/
.ftr-addr { width: 46%; }
.ftr-addr ul li { padding-left:34px; }
.ftr-list { width:22%; margin-bottom:20px; margin-right:2%; }
.ftr-list ul li a { font-size:15px; }
.ftr-last { width:22%; margin-top:25px;}
.ftr-addr ul li.f-addr br { display:none; }

.client-sec { padding:10px 0;}
.top-banner .flexslider { min-height: auto; }
/*.top-banner .flexslider .slides > li { min-height:500px;}*/
/*.top-banner .flexslider .slides > li img { opacity:0; }*/
/*.top-banner .flexslider .flex-caption {margin-top: auto; top: auto; bottom: 50px; }*/
.top-banner .flexslider .flex-cont img { width:150px; }
/*.top-banner .flexslider .flex-cont { width:95%;}*/
.top-banner .flexslider .slides li .flex-cont img { opacity:1;}
.top-banner .flexslider .flex-cont h1 { font-size: 28px; line-height: 32px; margin-bottom:15px; letter-spacing: 0px; }
.top-banner .flexslider .flex-cont p { line-height:24px; font-size:16px; }
.top-banner .flexslider .flex-control-nav { bottom:20px; width:94%; }

.grid-sec ul li { min-height:auto; padding:0; width:100%;}
.grid-sec ul li h2 br { display:none;}
.grid-sec ul li h2 { margin:0;}
.grid-sec ul li h2 a { display:block; padding: 20px 28px 20px 15px; font-size: 20px; line-height:32px; }
.grid-sec ul li p { display:none; }
.grid-sec ul li a { display:none; }

.present-lft { width:100%;}
.present-rht { width:100%; padding:20px 20px 50px;}
.present-rht h2 { font-size:24px; margin-bottom:15px; line-height:30px;}
.present-rht a { position:relative; top:auto; right:auto; float:left; padding:10px 30px; }
.present-lft img { height:auto; }
.present-rht p { font-size:16px; line-height:26px; margin-bottom:30px; }


.events-sec { padding:30px 0; }
.event-lft { width:100%; margin-right:0; margin-bottom:30px;}
.mas-link { width:100%; text-align:center; }
.mas-link a { background:#c71000; color:#fff; }
.mas-link a:hover { background:#fff; color:#c71000; }
.events-sec h1, .events-sec .event-rgt h1 { position:relative; top:auto; left:auto; transform:none; margin-bottom:25px; }
.events-sec ul.event-list li .event-date h3 { font-size:36px; }
.events-sec .event-rgt ul.event-list li .event-cont { padding:0px;  width:calc(100% - 115px);}
.events-sec .event-rgt ul.event-list li .event-img { margin-top:10px;}
.events-sec ul.event-list li .event-img { width:90px; margin-right:15px; }
.events-sec ul.event-list.act-cnt li .event-cont { padding:0px; width:calc(100% - 105px); max-width:none; margin-top:5px;}
.events-sec ul.event-list.act-cnt li .event-cont p { font-size: 15px; line-height: 22px;}
.events-sec ul.event-list li .event-cont p { font-size:15px; line-height: 22px; margin:10px 0; }
.events-sec .event-rgt ul.event-list li .event-date { width:28%; display:none; }

.event-rgt { width:100%;}
#agenda-mob-date.event-date { display:block; }
.events-sec .event-rgt ul.event-list li .event-cont span.mob-date  { display:inline-block; }

.gridlist-sec { padding:25px 0;}
.gridlist-sec ul li a { padding:16px 14px; }
.gridlist-sec ul li img { margin-bottom:38px; }
.gridlist-sec ul li h2 { font-size:18px; line-height:24px; }
.grid-sec.invest-grid-sec ul li h2 a { font-size:24px; line-height:32px; }
.gridlist-sec ul li { min-height:180px; width:32%; margin-right:2%;}
.gridlist-sec ul li:nth-child(3n+2) { margin-right:2%;}
.gridlist-sec ul li:nth-child(3n) { margin-right:0%;}
.gridlist-sec ul li:nth-child(4) { margin-right:2%;}
.grid-sec.invest-grid-sec ul li { min-height: auto;}
.grid-sec.invest-grid-sec ul li span { margin-bottom:12px; display:none; }
.grid-sec.invest-grid-sec ul li a { padding:8px 16px; }
.grid-sec.invest-grid-sec ul.buttons { display:none;}
.grid-sec.invest-grid-sec ul li h2 a { padding: 20px 78px 20px 15px; font-size: 20px; line-height:28px;}

.investigator-sec { padding:50px 0; background-position:center; }
.invest-cap { width:100%;}
.invest-cap h2 { font-size:28px; line-height:36px; }

.home-social { padding:30px 0; }
.home-social h1 { font-size:19px; margin-bottom:30px; }
.home-social h1 span { margin-left:10px;}
#portfolio  { -webkit-column-count: 2;  -moz-column-count: 2; column-count: 2; -webkit-column-gap: 1.2rem;  -moz-column-gap: 1.2rem;  column-gap: 1.2rem;}

.grid-sec ul li h2 a span.mb-arrow-rht, .grid-sec.invest-grid-sec ul li h2 a span.mb-arrow-rht { display:block;}

/******************************/
.top-para p { font-size:16px; font-family: 'Montserrat-Regular'; line-height:26px; }
.top-para p br { display:none; }
.top-para { margin-bottom:30px; }
.mission-pad h2 { font-size:22px; margin-bottom:20px; line-height:30px; }
.mission-pad ul { display:none;}
.mission-pad ul li { padding:18px; min-height:448px; }
.mission-pad ul li p { font-size:15px; }
.mission-pad ul li h3 { padding-bottom:15px; }
.plan-sec h2 { font-size:22px; margin-bottom:14px; line-height:30px; }
.objective-tbl ul.obj-title li { font-size:18px; }
#es-accordion { width:100%; margin-top:10px;}
.plan-sec { padding-top:10px; margin-top:20px; }
.plan-lft { width:100%;}
.obj-lft { width:100%; margin-bottom:20px; }
.obj-rht { width:100%; padding:0; background:none; }
.eje-list { width:100%; text-align:left; margin:0; background:#f9f9f9; padding:15px; margin-bottom:5px; }
.eje-list p { font-size:15px;}
.eje-list h4.mb-title, .lineas-list h4.mb-title  {  display:block; }
.lineas-list { width:100%;}
.objective-tbl ul.obj-title li:first-child { width:100%; display:block;}
.objective-tbl ul.obj-title li { display:none;}
.lineas-list { background:#f9f9f9; padding:15px; }
.lineas-list ul.lineas-img { margin-top:15px; }
#es-accordion.smk_accordion .accordion_in .acc_head { font-size:17px; padding-right:40px; line-height:24px; }
#es-accordion.smk_accordion .accordion_in .acc_content p { padding-right:0; font-size:15px; line-height:26px; }
#es-accordion.smk_accordion .accordion_in .acc_content ul li { font-size:15px;}
.ht-270, .ht-240 { height:auto;}
.estrategia-cnt { padding-bottom:20px; padding-top: 20px;}
#vision-accordion.smk_accordion { display:block; }


/****************************** table page css ************************************/
.convocat-lft { width:100%; margin-bottom:15px; }
.convocat-rht ul li { width:32%; margin-bottom:8px;}
.convocat-rht { width:100%;}
.convocat-table table tr td { font-size:14px; }
.convocat-table.pg-6 table thead tr th:nth-child(1) { width:25%; }
.convocat-table.pg-6 table thead tr th:nth-child(4) { width:30%; }
.convocat-table table tr td img { margin-right: 4px; margin-bottom: 8px; float: left; margin-top: 4px;} 
.convocat-table table tr td, .convocat-table table tr th { padding:0px 0px 13px 0px; text-align:left; }
.convocat-lft button.srch-btn { width:7%;}
.convocat-lft input[type="text"] { width:100%;}
.convocat-rht ul li:nth-child(3n) { margin-right:0;}
.convocat-table table tbody tr { background: #ebeff8; }
.convocat-table table tr td.center { text-align:left;}
.convocat-table table tbody tr { border-bottom:2px solid #fff; }

.convocat-cnt ul.convocat-list {overflow-x: scroll; overflow-y: hidden; white-space: nowrap; position: relative; z-index:1;}
.convocat-cnt ul.convocat-list li { display: inline-block; float: none; white-space: normal; margin-right:18px; }
.convocat-cnt ul.convocat-list li a { font-size:14px; }
.convocat-cnt ul.convocat-list li.last { float: none; position: relative; right: 0; top: auto;}
.convocat-cnt ul.convocat-list li.last a { padding:0; background:none; color:#77337e; }
.convocat-cnt ul.convocat-list li.last::after {position: absolute; content: ""; background: #db44a3; width: 0%; height: 3px; bottom: -4px; left: 0; opacity: 0;  transition: all .5s ease; }
.convocat-cnt ul.convocat-list li.last a:hover { background:none; color:#db44a3;}
.convocat-cnt ul.convocat-list li.last:hover::after { opacity:1; width:100%;  display:block; }
.convocat-cnt ul.convocat-list li::after { bottom:-4px; }
.convocat-cnt ul.convocat-list li.active::after { bottom:-4px; }


.plan-lft p { font-size:15px; }
#vision-accordion.smk_accordion .accordion_in .acc_content p { font-size:15px; }
.mission-pad ul.valor-list li { font-size:15px; }
.obj-lft p { font-size:15px; line-height:24px; }
.objective-tbl .lineas-list ul li { font-size:15px; }

.hr-lft { width:100%; margin-right:0;}
.human-resource h2 { font-size:24px; line-height:30px; margin-bottom:20px; }
.human-resource h4 br, .human-resource h3 br { display:none; }
.human-resource h3 { font-size:24px; line-height:30px; margin-bottom:20px; }
.human-resource h4 { font-size:17px; line-height:26px; }
.hr-lft.fullwidth { width:100%; margin-right:0;}
.hr-rgt { width:100%; margin-top:25px; text-align:center; }
.hr-lft.fullwidth ul { margin-bottom:0; } 
.human-resource p { font-size:15px; line-height:26px; margin-bottom:18px; }
.human-resource ul li { font-size:15px;}


.bolsa-lft { margin-right: 6%;}
.bolsa-lft h2 { font-size: 22px; line-height: 28px;}
.bolsa-lft p { font-size:17px; line-height:26px; }
.bolsa-rht { width:28%; }
.ofertas-cnt h1 { font-size:24px; line-height:30px;}
.convocat-cnt { padding:25px 0;}
.candid-lft { width:100%;}
.candid-lft h1 { font-size:24px; line-height:30px; }
.candid-lft h1 br { display:none;}
.candid-rht { width:100%; margin-top:30px; }
.convocat-table table tr td.download { text-align:left; }
.convocat-table table tr td.download a span { width:18px; float:left;}
.convocat-table table tr td.download a { display:inline-block;}
.convocat-table table tr td.link a { text-align:center; padding:6px 10px;}
.convocat-table p { font-size:16px;}
.candid-rht .form-cont ul li input[type="text"], .candid-rht .form-cont ul li.candid-select .sbSelector, .upload-btn-wrapper .btn-file, .candid-rht .form-cont ul li textarea { font-size:15px;}
.candid-sec { margin-top:30px; }


.estrategia-cnt.espacio { padding:30px 0;}
.estrategia-cnt.espacio p { margin-bottom:24px; font-size:16px; line-height:25px; }
.estrategia-cnt.espacio p br { display:none; }
.estrategia-cnt.espacio ul li { width:49%;}
.estrategia-cnt.espacio ul li:nth-child(2n) { margin-right:0; }
.estrategia-cnt.espacio ul li:nth-child(2n+1) { margin-right:2%;}
.estrategia-cnt.espacio ul li a { padding:28px 14px; }
.estrategia-cnt.espacio ul li h3 { font-size:17px; line-height:24px;}
.estrategia-cnt.espacio ul li a span { bottom:20px; left:12px; }
.estrategia-cnt.espacio ul li a img { margin-bottom:12px; }


.rep-lft { width:100%;}
.representante { padding:35px 0 20px;}
.grupos-sec { padding-top:20px; padding-bottom:35px;}
.representante h3 { font-size:16px; line-height:24px;}
.representante h3 span { display:block; font-size:15px; }
.rep-rgt { width:100%; margin-top:20px; }
.el-instutio { padding:35px 0;}
.grupos-sec h2 { font-size:22px; line-height:30px; margin-bottom:20px; }
.representante p { margin-bottom:15px; line-height:26px; font-size: 15px; }
.grupos-sec #es-accordion.smk_accordion .accordion_in .acc_head { padding:16px 50px 16px 15px; font-size: 15px; line-height: 22px; }
.grupos-sec #es-accordion.smk_accordion .accordion_in .acc_head::after { right:24px; top: 21px; width: 12px; height: 12px;}
.grupos-sec #es-accordion.smk_accordion .accordion_in .acc_head br { display:none;}
.maria { width:90px; margin-right: 10px;}
.maria-cnt { width: calc(100% - 100px); }
.grupos-sec #es-accordion.smk_accordion .accordion_in .acc_content { padding:15px 15px; }
.el-lft { width:100%; margin-right:0; }
.el-rgt { width:100%; }
.ver-menos { margin-top:15px; }
.ver-menos a { font-size:15px; }


.incubra-pad { margin-top:10px; }
.unidad-cntt { width:100%; padding:20px 0 0 0; }
.incubra-pad h2 { font-size:22px; line-height:30px; }
.incubra-pad p { padding-right:0; font-size:15px; line-height:26px; } 
.unidad-cntt h3 { font-size:21px; margin-bottom:10px; }
.unidad-cntt p { font-size:15px; line-height:26px; margin-bottom:30px; }
.incubra-pad ul li { font-size:15px; }
.gridlist-sec ul li.grid-last { display:none; }



/* ------------------------------------ KV CSS ------------------------------------------- */
.bredcrum-bg {padding: 15px 0 25px;}
.bredcrum-bg ul {margin-bottom: 15px;}
.bredcrum-bg ul li {font-size: 12px;}
.bredcrum-bg ul li a {font-size: 12px;}
.bredcrum-bg h1 {font-size: 28px; line-height: 30px;}
.bredcrum-bg .vol-btn a {font-size: 12px; padding: 6px 25px;}
.bredcrum-bg.title { padding: 20px 0 25px;}
.bredcrum-bg.title ul {margin-bottom: 15px;}

.bredcrum-lnk { padding: 20px 0 25px; background: #c71000; margin-bottom: 20px;}
.bredcrum-lnk ul {margin-bottom: 15px;}
.bredcrum-lnk ul li { color: #ffffff;}
.bredcrum-lnk ul li a { color: #ffffff;}
.bredcrum-lnk h1 {font-size: 34px; line-height: 42px; color: #ffffff;}
.bredcrum-lnk.margin-pad h1 {font-size: 34px; line-height: 42px;}
.bredcrum-lnk h1 br { display: none;}

.bredcrum-img .bredcrum-cnt h1 {margin-top: 25px; font-size: 25px; line-height: 28px;}
.bredcrum-img { height: 135px; background-position: center center; background-size: cover;}
.bredcrum-img img { opacity: 0; display: none;}
.bredcrum-img .bredcrum-cnt ul li {font-size: 12px;}
.bredcrum-img .bredcrum-cnt ul li a {font-size: 12px;}
.bredcrum-img .bredcrum-cnt h2 {font-size: 24px; line-height: 34px; margin-top: 10px;}
.bredcrum-img .bredcrum-cnt h2 span {font-size: 22px;}

.group-info-lst p br { display: none;}
.group-info-lst ul {margin-top: 35px;}
.group-info-lst ul li { width: 48.5%; margin-right: 3%; margin-bottom: 35px;}
.group-info-lst ul li:nth-child(3n+3) { margin-right: 3%;}
.group-info-lst ul li:nth-child(2n+2) { margin-right: 0;}
.group-info-lst ul li .group-cnt h2 { font-size: 18px; line-height: 26px;}

.areas-cnt {padding: 20px 0;}
.areas-cnt h1 {font-size: 28px; line-height: 34px; margin-bottom: 20px;  word-break: break-all;}
.areas-cnt h1 br { display: none;}
.areas-cnt .areas-cnt-lft p br { display: none;}
.areas-cnt .areas-cnt-lft ul li br { display: none;}
.areas-cnt .areas-cnt-lft { width: 100%; padding-left: 0px;}
.areas-cnt .areas-cnt-rgt { width: 100%;}
.areas-cnt .areas-cnt-rgt .individuales-en p br { display: none;}
.areas-cnt .areas-cnt-lft p {font-size: 14px; line-height: 24px; padding-bottom: 15px;}
.areas-cnt .areas-cnt-lft h3 {font-size: 20px; line-height: 28px; padding-bottom: 15px;}
.areas-cnt .areas-cnt-lft ul li {font-size: 14px; line-height: 24px; margin-bottom: 15px;}
.areas-cnt .areas-cnt-lft ul {margin-bottom: 25px;}
.areas-cnt .areas-cnt-rgt .de-contacto { padding: 30px 25px}
.areas-cnt .areas-cnt-rgt .individuales-en { padding: 30px 25px; margin-bottom: 0;}
.areas-cnt .areas-cnt-rgt .mas-info-btn { margin-top: 15px;}
.areas-cnt .areas-cnt-lft h2 { font-size: 24px; line-height: 32px; padding: 10px 0 20px; margin-top: 25px;}
.areas-cnt .areas-cnt-lft ul.doc-lnks li { width: 100%;}
.areas-cnt .areas-cnt-lft ul.doc-lnks li:last-child { margin-bottom: 0;}
.areas-cnt .areas-cnt-lft ul.doc-lnks li a {font-size: 14px; line-height: 22px;}
.areas-cnt .areas-cnt-lft ul.doc-lnks li::after { top: 2px;}

.areas-cnt .areas-cnt-lft .presentacion-cnt .timeline { display: flex; justify-content: center;}

.categorias-lst ul li { width: 48.5%; margin-right: 3%; padding: 25px 20px;}
.categorias-lst ul li:nth-child(3n+3) { margin-right: 3%;}
.categorias-lst ul li:nth-child(2n+2) { margin-right: 0;}
.categorias-lst ul li a.acc-btn { left: 20px; bottom: 25px;}
.categorias-lst ul li h2 {font-size: 20px; line-height: 28px;}
.categorias-lst ul li h2 br { display: none;}

.colabora-lst ul li .colab-cnt h2 {font-size: 16px; line-height: 26px;}
.colabora-lst ul li ul li {font-size: 14px; line-height: 20px;}
.colabora-lst h3 {font-size: 20px; line-height: 26px; padding-bottom: 30px;}
.colabora-lst ul li { width: 48.5%; margin-right: 3%; margin-bottom: 30px;}
.colabora-lst ul li:nth-child(4n+4) { clear: inherit;}
.colabora-lst ul li:nth-child(3n+3) { margin-right: 3%;}
.colabora-lst ul li:nth-child(2n+2) { margin-right: 0;}
.colabora-lst ul li .colab-img {margin-bottom: 15px;}

.conatct-details {padding: 30px 0 40px;}
.conatct-details h3 { font-size: 18px; line-height: 28px;}
.conatct-details p {font-size: 16px; line-height: 26px;}
.conatct-details p br { display: none;}
.conatct-details .cont-details-rgt { width: 100%; padding-left: 0px;}
.conatct-details .cont-details-lft { width: 100%; border-right: none; border-bottom: 1px solid #c71000; padding-bottom: 15px; margin-bottom: 15px;}
.contactar-frm .contact-frm .cont-frm-wdth { float: left; width: 100%;}
.contactar-frm .form-box .frm-input .two-col .frm-input-ctrl { width: 100%; margin-right: 0; margin-bottom: 10px;}
.contactar-frm .form-box .frm-input .two-col .frm-input-ctrl:last-child { margin-bottom: 0;}
.contactar-frm .form-box .frm-input { margin-bottom: 10px;}
.contactar-frm .form-box button.env-btn {margin-top: 15px;}
.contactar-frm.frm-bg {padding: 40px 0 45px;}
.contactar-frm.frm-bg .contact-frm .cont-frm-wdth h2 {font-size: 28px; line-height: 34px;}
.contactar-frm.frm-bg .cont-frm-wdth p {font-size: 14px; line-height: 22px;}
.google-lnks {padding: 15px 0 25px;}

.quienes-somos {padding: 30px 0 20px;}
.quienes-somos p {font-size: 16px; line-height: 28px; padding-bottom: 15px;}
.quienes-somos p br { display: none;}
.quienes-somos .qui-som-logos {padding-top: 20px; margin-top: 25px; border-top: 4px solid #c71000;}
.quienes-somos .qui-som-logos h2 {font-size: 24px; line-height: 30px;}
.quienes-somos .qui-som-logos ul li .qui-cnt h3 {font-size: 16px; line-height: 22px;}
.qui-som-bg .qui-som-cnt h1 {font-size: 42px; line-height: 48px;}
.qui-som-covid .qui-som-lft .rgt-cnt h1 {font-size: 30px; line-height: 38px;}
.qui-som-covid .qui-som-lft .rgt-cnt {padding-left: 20px;}
.qui-som-covid {padding: 35px 0;}
.quienes-somos .qui-som-logos ul li { width: 49%; margin-bottom: 20px;}
.quienes-somos .qui-som-logos ul li:nth-child(3n+3) { margin-right: 2%;}
.quienes-somos .qui-som-logos ul li:nth-child(2n+2) { margin-right: 0;}
.quienes-somos .qui-som-logos span { font-size: 14px; line-height: 22px; padding-bottom: 20px;}
.qui-som-covid .qui-som-mid p br { display: none;}
.qui-som-covid .qui-som-main { display: block;}
.qui-som-covid .qui-som-lft { width: 100%; margin-bottom: 15px;}
.qui-som-covid .qui-som-mid { width: 100%; margin-bottom: 15px;}
.qui-som-covid .qui-som-rgt { float: left;}
.quienes-somos .qui-som-logos ul li .qui-cnt h3 br { display: none;}
.quienes-somos .qui-som-logos ul li .qui-img {margin-bottom: 15px;}
.qui-som-bg .qui-som-cnt {padding: 80px 0;}
.qui-som-bg { background-position: center center;}

.unidad-rector .funcio-lst { padding: 30px 0 40px;}
.unidad-rector .funcio-lst p {font-size: 16px; line-height: 24px; padding-bottom: 30px;}
.unidad-rector .funcio-lst p br { display: none;}
.unidad-rector .funcio-lst h2 {font-size: 28px; line-height: 32px;}
.unidad-rector .composicion-cnt h1 {font-size: 28px; line-height: 34px; padding: 20px 0; border-top: 4px solid #c71000;}
.unidad-rector .funcio-lst ul li {margin-bottom: 10px;}
.unidad-rector .funcio-lst ul li br { display: none;}
.unidad-rector .composicion-cnt .composicion-lst {padding-bottom: 25px; margin-bottom: 25px;}
.unidad-rector .composicion-cnt h2 {font-size: 20px; line-height: 30px; padding-bottom: 20px;}
.unidad-rector .composicion-cnt h2 br { display: none;}
.unidad-rector .composicion-cnt .comp-inner-lst ul li {margin-bottom: 30px;}
.unidad-rector .composicion-cnt {margin-bottom: 20px;}
.unidad-rector .composicion-cnt .composicion-lst ul li h4 { font-size: 18px; line-height: 28px;}
.unidad-rector .composicion-cnt .composicion-lst ul li p span {font-size: 16px;}
.unidad-rector .composicion-cnt .comp-inner-lst ul li h5 { font-size: 16px; line-height: 24px;}
.unidad-rector .composicion-cnt .composicion-lst ul li p {font-size: 15px;}
.unidad-rector .composicion-cnt .comp-inner-lst ul li { width: 50%;}
.unidad-rector .composicion-cnt .comp-inner-lst h3 {padding-bottom: 15px;}

.unidad-lst {margin-bottom: 30px;}
.unidad-lst .unidad-top-cnt p { font-size: 16px; line-height: 24px; width: 100%; margin-bottom: 20px;}
.unidad-lst .unidad-top-cnt p br { display: none;}
.unidad-lst .unidad-top-cnt .unidad-details {float: left; position: relative; bottom: 0;}
.unidad-lst .unidad-top-cnt {padding-bottom: 35px;}
.unidad-tecnica-lst .unidad-tecnica-cnt ul li .unidad-cnt {padding-left: 15px;}
.unidad-tecnica-lst .unidad-tecnica-cnt ul li .unidad-cnt p {font-size: 14px; line-height: 20px;}
.unidad-tecnica-lst .unidad-tecnica-cnt {padding-bottom: 25px; margin-bottom: 25px;}
.unidad-tecnica-lst .unidad-tecnica-cnt ul li { width: 100%; margin-bottom: 25px;}
.unidad-tecnica-lst .unidad-tecnica-cnt ul li:last-child { margin-bottom: 0;}
.unidad-tecnica-lst .unidad-tecnica-cnt h2 {font-size: 18px; line-height: 26px; padding-bottom: 20px;}

.responsive-tab .tab-list ul {overflow-x: scroll; overflow-y: hidden; white-space: nowrap; display: block; z-index: 1; position: relative;}
.responsive-tab .tab-list ul li {width: auto; float: none; display: inline-block; margin-right: 20px;}  
.responsive-content {padding: 25px 0 40px 0;}
.responsive-tab .tab-list ul li.active a::after { bottom: -20px;}

.info-bia-rgt {width: 100%; margin-left: 0; float: left; margin-bottom: 20px;}
.info-grupo .info-bia-lft {width: 50%;}
.info-bia-cnt ul li {font-size: 14px; line-height: 26px; margin-bottom: 10px;}
.info-bia-cnt ul li ul li {font-size: 14px; line-height: 26px; margin-bottom: 15px;}
.info-bia-cnt ul li p {font-size: 14px; line-height: 26px;}
.info-bia-cnt.half-wdth { width: 100%;}
.info-bia-cnt.half-wdth ul li ul.num-lst.lft-pad li { padding-left: 20px;}
.info-bia-cnt.half-wdth.comites-lst ul li ul.num-lst.lft-pad { margin-bottom: 25px;}
.info-bia-cnt.half-wdth p.para-btm {font-size: 14px; line-height: 22px; margin-bottom: 20px;}
.info-bia-cnt.half-wdth .form-cont ul li input[type="text"] {font-size: 14px; padding: 10px 15px;}
.info-bia-cnt.half-wdth .form-cont ul { margin-bottom: 15px;}
.info-bia-cnt.half-wdth .form-cont ul li.two-col { width: 100%; margin-right: 0;}
.info-bia-cnt.half-wdth .form-cont ul li { margin-bottom: 12px;}
.search-frm-bx {margin-bottom: 25px;}
.info-bia-cnt h1 { font-size: 18px; line-height: 26px; }

.info-inv-btm .info-inv-cnt p br {display: none;}
.info-inv-mob { display: block;}
.info-inv-rgt { display: none;}
.info-inv-grupo .info-inv-lft { width: 100%;}
.info-inv-grupo .info-inv-top { display: block; margin-bottom: 30px;}
.info-inv-grupo .info-inv-lft ul li { width: 50%;}

.info-inv-btm .info-inv-cnt p { font-size: 14px; line-height: 24px;}
.grupo-de-invest ul li .de-cnt h3 {font-size: 14px; line-height: 24px;}
.grupo-de-invest ul li .de-cnt h3 br { display: none;}
.grupo-de-invest ul li .de-img {margin-bottom: 15px;}
.objetivos-inv-cnt ul li br { display: none;}
.info-inv-btm .info-inv-cnt h1, .objetivos-inv-cnt h1, .miembros-inv-cnt h1, .publicaciones-inv-cnt h1, .proyectos-inv-cnt h1 {font-size: 20px; line-height: 28px; margin-bottom: 15px;}
.miembros-inv-cnt ul li { width: 50%; font-size: 14px; line-height: 26px; margin-bottom: 10px;}
.publicaciones-inv-cnt .pub-lst ul li p br, .publicaciones-inv-cnt .pub-lst ul li h3 br, .proyectos-inv-cnt .pro-lst ul li h3 { display: none;}
.publicaciones-inv-cnt .pub-lst ul li {margin-bottom: 20px;}
.proyectos-inv-cnt .pro-lst ul li {margin-bottom: 10px;}
.objetivos-inv-cnt p {font-size: 14px; line-height: 26px;}
.objetivos-inv-cnt ul li {font-size: 14px; line-height: 26px; margin-bottom: 10px;}
.inv-slt-lst ul li { width: 45%; margin-right: 3%;}
.inv-slt-lst ul li:nth-child(3) {width: 100%; margin-right: 0;}
.publicaciones-inv-cnt .pub-lst ul li p {font-size: 14px; line-height: 26px; padding-bottom: 10px;}
.publicaciones-inv-cnt .pub-lst ul li h3 {font-size: 14px; line-height: 24px; margin-bottom: 10px;}
.proyectos-inv-cnt .pro-lst ul li p {font-size: 14px; line-height: 26px; padding-bottom: 5px;}
.publicaciones-inv-cnt .pub-lst ul {margin-bottom: 25px;}
.proyectos-inv-cnt .pro-lst ul {margin-bottom: 25px;}
.info-inv-grupo .info-inv-lft h1 { display: none;}
.info-inv-grupo .info-inv-lft ul li h4 {font-family: 'Montserrat-Medium'; font-size: 14px; line-height: 20px; padding-bottom: 5px;}
.info-inv-grupo .info-inv-lft ul li {margin-bottom: 15px;}
.info-inv-grupo .info-inv-lft ul li h2 {font-size: 14px; line-height: 20px;}
.info-inv-grupo .info-inv-lft { padding: 20px;}
.inv-slt-lst ul li .sbSelector {font-size: 14px;}
.search-frm-bx input[type="text"] {font-size: 14px;}

.grupo-de-invest {padding: 30px 0 40px;}
.grupo-de-invest h1 {font-family: 'Montserrat-SemiBold'; font-size: 18px; line-height: 26px; margin-bottom: 20px; padding-bottom: 15px; border-bottom: 1px solid #beabcb;}
.grupo-de-invest ul li { width: 100%; margin-bottom: 15px;}
.grupo-de-invest ul li:last-child { margin-bottom: 0;}
.grupo-de-invest ul li .de-img { width: 135px; margin-bottom: 0;}
.grupo-de-invest ul li .de-cnt { width: calc(100% - 135px); padding-left: 15px;}
.grupo-de-invest ul {margin-bottom: 25px;}

.areas-cnt .mob-title-filter { display: block;}
.areas-cnt .mob-title-filter h1 { display: block;}
.areas-cnt .areas-cnt-rgt { display: none;}
.areas-cnt .areas-cnt-lft .presentacion-cnt h1 { display: none;}
.areas-cnt .areas-cnt-rgt.show { display: block; margin-bottom: 25px;}

.areas-cnt .areas-cnt-lft .presentacion-cnt ul.mem-lst li .mem-cnt h3 {font-size: 16px; line-height: 24px;}
.areas-cnt .areas-cnt-lft .presentacion-cnt p {font-size: 14px; line-height: 24px; padding-bottom: 15px;}
.areas-cnt .areas-cnt-lft .presentacion-cnt ul.mem-lst { margin-bottom: 30px;}
.areas-cnt .areas-cnt-lft .presentacion-cnt ul.mem-lst li {margin-bottom: 25px;}
.areas-cnt .areas-cnt-lft .presentacion-cnt ul.mem-lst li .mem-cnt span {font-size: 14px; line-height: 20px;}
.areas-cnt .areas-cnt-lft .presentacion-cnt ul.mem-lst li .mem-cnt a.des-lnk {font-size: 14px; line-height: 20px;}
.areas-cnt .areas-cnt-lft .presentacion-cnt ul.mem-lst li .mem-img {margin-right: 15px;}
.areas-cnt .areas-cnt-lft .presentacion-cnt ul.mem-lst li .mem-cnt {width: calc(100% - 119px);}
.accord-lft-menu {padding: 25px 25px 20px;}
.areas-cnt .areas-cnt-lft .presentacion-cnt ul li a {font-size: 14px;}
.areas-cnt .areas-cnt-lft .presentacion-cnt ul li { margin-bottom: 5px;}
.areas-cnt .mob-title-filter .mob-title-cnt h1 br { display: block;}

.el-instituto { display: block;}
.el-instituto-lft { display: none; width: 100%; padding: 20px 15px;}
.el-instituto-rgt { width: 100%; padding: 30px 15px 40px;}
.el-instituto-rgt h4 {font-size: 12px; line-height: 18px; padding-bottom: 10px;}
.el-instituto-rgt h1 {font-size: 26px; line-height: 30px; padding-bottom: 15px;}
.el-instituto-rgt p {font-size: 16px; line-height: 24px;}
.instituto-lst ul li .ins-cnt h2 {font-size: 18px; line-height: 24px;}
.instituto-lst ul li .ins-cnt {padding: 30px 25px;}
.instituto-lst {padding: 30px 0 40px;}
.instituto-lst h1 {font-size: 24px; line-height: 28px; padding-bottom: 25px;}
.unidad-tech-cnt {padding: 30px 0 35px;}
.unidad-tech-cnt h1 {font-size: 26px; line-height: 30px;}
.unidad-tech-tit h2 {font-size: 20px; line-height: 26px;}
.unidad-tech-logos {padding: 50px 0 70px;}
.unidad-tech-logos .qui-som-logos ul li .qui-cnt {padding: 15px 12px;}
.rec-eco-cnt .rec-eco-rgt ul li p {font-size: 14px;}
.rec-eco-cnt .rec-eco-rgt ul li h3 {font-size: 20px; margin-right: 10px;}
.rec-eco-cnt .rec-eco-rgt ul li span {margin-right: 15px;}
.como-llegar .como-llegar-cnt .como-llegar-tit {padding: 40px 15px; height: 100%;}
.recursos-economicos {padding: 40px 0 60px;}
.recursos-economicos h4 {padding-bottom: 15px;}
.unidad-tech-logos .qui-som-logos ul li {width: 32.66%; margin-bottom: 15px;}
.unidad-tech-logos .qui-som-logos ul li:nth-child(3n+3) { margin-right: 0;}
.unidad-tech-cnt .unidad-tech-lft { width: 100%; margin-right: 0; margin-bottom: 20px;}
.unidad-tech-cnt .unidad-tech-rgt { width: 100%;}
.unidad-tech-img {width: 150px; margin-right: 0;}
.unidad-tech-img img { width: auto;}
.unidad-tech-tit { width: calc(100% - 150px); padding-left: 15px;}
.rec-eco-cnt { display: block;}
.rec-eco-cnt .rec-eco-lft { width: 100%; margin-right: 0; text-align: center;}
.rec-eco-cnt .rec-eco-rgt { width: 100%;}
.rec-eco-cnt .rec-eco-lft img { float: none; display: inline-block; width: auto;}
.unidad-tech-logos h2 {font-size: 28px; line-height: 36px; padding-bottom: 25px;}
.como-llegar { height: 100%; z-index: 1; text-align: center;}
.como-llegar .como-llegar-cnt {width: 100%; position: relative;}
.como-llegar::after { position: absolute; content: ""; background: rgb(118, 50, 125, 0.8); left: 0; top: 0; width: 100%; height: 100%; z-index: -1;}
.como-llegar .como-llegar-cnt .como-llegar-tit .cont-btn {margin-top: 20px;}
.como-llegar .como-llegar-cnt .como-llegar-tit a.map-lnk { float: none; display: inline-block;}
.como-llegar .como-llegar-cnt .como-llegar-tit .cont-btn a { float: none; display: inline-block; font-size: 14px; line-height: 20xp;}
.como-llegar .como-llegar-cnt .como-llegar-tit h1 {font-size: 26px; line-height: 26px; padding-bottom: 20px;}
.como-llegar .como-llegar-cnt .como-llegar-tit p {padding-bottom: 15px;}

.human-resource { padding-top:0; }





/* agenda-ampliada page */
.agenda-det { padding: 0px 0px 40px;}
.agenda-det h1{font-size: 28px;line-height: 30px; display: none;}
.agenda-det-lft {width: calc(100% + 30px);margin-right:0px;margin-left: -15px;}
.grey-box1 { padding: 15px 20px 22px; border-radius: 0px; margin-bottom:15px;}
.grey-box1 h3 { margin-bottom: 10px;}
ul.info-lst li {margin-bottom: 18px;}
ul.info-lst li p br { display: none;}
.grey-box2 { display: none; padding: 28px 20px 28px 20px;border-radius: 0px;}
.agenda-video { margin: 0px 0px 15px;}
.videoPoster::after { width: 60px; height: 61px;}
.agenda-det-rgt { width: 100%;}
.agenda-det-rgt h2 {font-size: 20px;line-height: 28px;margin-bottom: 15px;}
.agenda-det-rgt p {font-size:15px;line-height: 24px; margin-bottom: 15px;}
.agenda-det-rgt p span.txt-bold {font-family: 'Graphik-Medium';}

.agenda-altres-sec { padding: 25px 0px 20px;}
.agenda-altres-sec h1{font-size:22px;line-height: 24px;margin-bottom: 18px; color: #00addf; text-transform: uppercase; letter-spacing: 1px;}
ul.agenda-altres-lst li {width: 100%; margin-right: 0px; margin-bottom: 15px; padding-bottom: 20px; border-bottom: 1px solid #e4e5e7;}
ul.agenda-altres-lst li:nth-child(3n-3) {margin-right: 0px;}
ul.agenda-altres-lst li:last-child { margin-bottom: 0px;}
ul.agenda-altres-lst li .agenda-img { width: 35%; border-radius: 8px;}
ul.agenda-altres-lst li .agenda-cont { width: 65%; padding: 0px 0px 0px 12px;}
ul.agenda-altres-lst li .agenda-cont h2 {font-size: 17px;line-height: 24px; margin-bottom: 8px;}
ul.agenda-altres-lst li .agenda-cont h4.date {font-size: 13px;line-height: 16px;margin-bottom:5px;}
ul.agenda-altres-lst li .agenda-cont p.loc { font-size: 14px; line-height: 20px;margin-bottom: 8px; padding-left: 0px; background: none;}
ul.agenda-altres-lst li .agenda-cont ul li{ margin-right: 0px;padding: 0px;font-size: 14px;border:none;}

ul.agenda-altres-lst li .agenda-cont a.mob-exp-link { display: inline-block;}
ul.agenda-altres-lst li .agenda-cont ul { display: none; margin-top: 10px;}

/* agenda page */
.agenda-list-sec { padding: 0px 0px 0px; margin-bottom:20px;}
.agenda-list-sec ul.agenda-altres-lst li {margin-bottom:15px;}
a.carger-btn { display: none;}
a.verue-btn { display: inline-block;}
 
.agenda-title-sec h1 { font-size:24px; }
.event-date { display: none;}
.event-filter { position: relative;}
.event-filter h4 {/*display: inline-block;position: absolute;right: 0px;top: -23px;*/ float:right; }
.event-filter h4 a { text-indent: 9999px; padding: 20px 22px; width: 20px; height: 18px; display: block; background: #c71000 url(../images/filter.svg) no-repeat center center; border-radius:5px;}
.event-filter h4 a.open {background: #c71000 url(../images/ico-close-white.svg) no-repeat center center;background-size: 16px; }
.event-filter h4 a:before { display: none;}
.event-filter h4 a:after { display: none;}
.filter-lst-div { padding: 20px 0px 0px;}
ul.filter-lst { margin-bottom: 10px;}
ul.filter-lst li {width: 49%;margin-right: 2%; margin-bottom: 10px;}
ul.filter-lst li:nth-child(2n-2) { margin-right: 0px;}
ul.filter-lst li:first-child .filter-select { display: none;}
ul.filter-lst li .date-select{ display: block;}

/*noticies.html*/
.noticies-lst .noticies-btm-lst .noticies-btm-rgt h3 { margin-bottom:24px; }
.noticies-lst .noticies-top-lst .not-img-lft { width: 100%;  margin-right: 0; margin-bottom: 25px;}
.noticies-lst .noticies-top-lst .not-cnt-rgt { width: 100%;}
.noticies-lst .noticies-top-lst .not-cnt-rgt h2 br{display: none;}
.noticies-lst .noticies-top-lst .not-cnt-rgt p br{display: none;}
.noticies-lst .noticies-btm-lst .noticies-btm-lft { width: 100%; margin-right: 0;}
.noticies-lst .noticies-btm-lst .noticies-btm-rgt { width: 100%; display:none;}
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li { margin-bottom: 20px; width:100%; margin-right:0; padding-bottom:20px; border-bottom:1px solid #f2f2f2; }
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li:last-child { border-bottom:none; padding-bottom:0;}
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li .not-img { width:180px; margin-right:20px; margin-bottom:0; }
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li .not-cnt { float:left; width:calc( 100% - 200px)}
.noticies-lst { padding: 25px 0 30px;}
.noticies-lst .noticies-top-lst .not-cnt-rgt h4 { padding-bottom: 13px;}
.noticies-lst .noticies-top-lst .not-cnt-rgt span { padding-bottom: 12px;}
.noticies-lst .noticies-top-lst .not-cnt-rgt h2 { padding-bottom: 10px; font-size: 19px; line-height: 26px;}
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li .not-cnt h2 { font-size:16px; line-height:22px; }
.noticies-lst .noticies-btm-lst .not-lst-main ul li h3 { font-size:15px; line-height:24px; }
.noticies-lst .noticies-btm-lst .not-lst-main { padding: 25px 25px 30px;}
.noticies-lst .noticies-btm-lst .not-lst-main { width: 100%;}
.noticies-lst .btn-ctr { margin-top: 30px;}
.noticies-lst a.carr-btn { display:inline-block; float:none; }

.noticies-lst .noticies-top-lst { margin-bottom:30px; }
.noticies-lst .noticies-top-lst .not-cnt-rgt p { font-size:15px; line-height:24px; }
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li .not-cnt span { font-size:14px; padding-bottom:5px; }


.agenda-details {padding: 25px 0px 30px;}
.agenda-details h1 {font-size: 28px; line-height: 32px; margin-bottom: 30px;}
.agenda-details-lft { width: 100%; margin-top: 20px;}
.agenda-details-rgt { width: 100%; padding-left: 0px;}
.agenda-details-rgt p br { display: none;}
.agenda-le-act p br { display: none;}
.agenda-details-rgt h2 {font-size: 22px; line-height: 32px; margin-bottom: 20px;}
.agenda-details-rgt p {font-size: 14px; line-height: 24px;  margin-bottom: 20px;}
.agenda-info-cnt {padding: 20px 15px; margin-bottom: 15px;}
.agenda-le-act {padding: 20px 15px;}
.agenda-info-cnt ul.info-lst {margin-bottom: 30px;}
.agenda-info-cnt ul.tag-lst {margin-bottom: 10px;}

.curso-de-act { display: block;}
.curso-de-act .curso-de-cnt { width: 100%; display: block;}
.curso-de-act .curso-de-img { width: 100%; display: block;}
.curso-de-act .curso-de-cnt {padding: 25px 15px;}
.curso-de-act .curso-de-cnt h1 {font-size: 20px; line-height: 30px; padding-bottom: 15px;}
.curso-de-act .curso-de-cnt h1 br { display:none;}
.curso-de-act .curso-de-cnt p {font-size: 14px; line-height: 24px;}
.curso-de-act .curso-de-cnt .web-cnt {margin-bottom: 10px;}
.curso-de-act .curso-de-cnt p br { display:none;}
.curso-de-act .curso-de-cnt .web-cnt span {font-size: 12px;}
.curso-de-act .curso-de-cnt .web-cnt h4 {font-size: 12px;}

.formacion-cnt {padding: 20px 0 40px;}
.formacion-cnt .formacion-cnt-lft { width: 100%; padding-left: 0px;}
.formacion-cnt .formacion-cnt-rgt { width: 100%;}
.formacion-cnt-main {padding: 10px 0 0;}
.formacion-cnt-lst ul li h3 {font-size: 20px; line-height: 28px; padding-bottom: 15px;}
.formacion-cnt-lst ul li h3 br { display:none;}
.formacion-cnt-lst ul li {padding-bottom: 20px;}
.formacion-cnt-lst ul li span { font-size: 14px; line-height: 22px; padding-left:25px;}
.formacion-cnt-lst ul li span.cal-ico { background-position: top 5px left;}
.formacion-top-para p { font-size: 15px; line-height: 22px;}
.formacion-side-menu .formacion-search {margin-bottom: 20px;}
.formacion-cnt-lst h2 {padding-bottom: 15px; margin-bottom: 15px;}
.formacion-side-menu .acc-menu { display: none;}
.formacion-side-menu .acc-menu.show { display: block;}
.formacion-side-menu h4 { display: none;}
.formacion-side-menu .mob-title-filter { display: block;}
.formacion-side-menu .formacion-search input[type="text"] { width: 85%;}
.formacion-side-menu .formacion-search input[type="button"] { width: 15%;}

.agenda-otros-actos {padding: 20px 0 15px;}
.agenda-otros-actos h1 {font-size: 22px; line-height: 30px; padding-bottom: 20px;}
.event-filter h2.mob-filter-title  { display:inline-block; }

.inv-slt-lst ul li .sbHolder .sbOptions li { margin-bottom:0;}

}  

/* Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:639px) {
	

.ftr-top { margin-bottom:20px; padding-bottom:15px; }
.ftr-lft { width:100%; text-align:center;}
.ftr-lft img { float:none;}
.ftr-rht { width:100%; text-align:center; border-top:1px solid #a88fac; margin-top:12px; padding-top:20px; }
.ftr-rht ul li { float:none; display:inline-block;}
.ftr-addr { width:100%; margin-right:0; margin-bottom:20px; border-bottom:1px solid #a88fac; padding-bottom:20px; }
.ftr-addr ul li { text-align:center; background:none !important; padding-left:0; margin-bottom:8px; line-height:22px; font-size:14px;}
.ftr-list { width:100%; margin:0 0 5px 0; text-align:center; }
.ftr-list ul li { margin-bottom:6px; }
.ftr-last { width:100%; margin-right:0; text-align:center; margin-top:15px; }
.ftr-last ul li { margin-bottom:5px;}
.ftr-last.mr-0 { margin-top:0;}

.client-sec .row { padding:0;}
.gridlist-sec ul li { width:49%; margin-right:2%; }
.gridlist-sec ul li:nth-child(2n) { margin-right:0;}
.gridlist-sec ul li:nth-child(3) { margin-right:2%;}
.gridlist-sec ul li:nth-child(9){ margin-right:2%;}

.convocat-rht ul li { width:49%; margin-right:2%;}
.convocat-rht ul li:nth-child(2n) { margin-right:0;}
.convocat-rht ul li:nth-child(3){  margin-right:2%;}
.convocat-lft button.srch-btn { width:10%;}
.convocat-lft input[type="text"] { width:100%;}


.bolsa-cnt { padding:20px 0;}
.bolsa-lft { width:100%; margin-right:0;}
.bolsa-lft h2 { font-size:20px; }
.bolsa-rht { width:100%; text-align:center; margin-top:30px; }
.bolsa-rht img { max-width:160px;}
.candid-rht .form-cont ul li.two-col { width:100%; margin-right:0; }
.candid-rht .form-cont ul li.chk-bx { margin-top:10px; }
.candid-rht .form-cont ul li p { letter-spacing:normal; }

.estrategia-cnt.espacio ul li { width:100%; margin-right:0; margin-bottom:10px; }
.estrategia-cnt.espacio ul li:nth-child(2n+1) { margin-right:0; }
.estrategia-cnt.espacio ul li a { padding:28px 20px; min-height:210px; }
.estrategia-cnt.espacio ul li a img { margin-bottom:0; margin-right:0px; float:left;}
.estrategia-cnt.espacio ul li h3 { float:right; width:calc(100% - 55px);}
.estrategia-cnt.espacio ul li a span { left:72px; bottom:25px; }



/* ------------------------------------ KV CSS ------------------------------------------- */
.bredcrum-bg h1 {font-size: 28px; line-height: 34px;} 
.bredcrum-bg .vol-btn {position: relative; float: left; width: 100%; margin-top: 20px;}
.bredcrum-bg span {position: relative; float: left; width: 100%; margin-top: 10px; font-size: 12px; line-height: 18px;}
.bredcrum-bg.title h1 {font-size: 28px; line-height: 34px;} 

.bredcrum-lnk h1 {font-size: 28px; line-height: 34px;} 
.bredcrum-lnk.margin-pad h1 {font-size: 28px; line-height: 34px;} 

.group-info-lst p {font-size: 16px; line-height: 26px;}
.group-info-lst ul { margin-top: 15px;}
.group-info-lst ul li { width: 100%; margin-right: 0; margin-bottom: 25px;}
.group-info-lst ul li:last-child { margin-bottom: 0;}
.group-info-lst ul li .group-cnt { min-height: inherit; padding: 20px 20px 30px;}
.group-info-lst ul li:nth-child(3n+3) { margin-right: 0;}
.group-info-lst ul li:nth-child(2n+2) { margin-right: 0;}
.group-info-lst ul li .group-cnt a.accede-btn { position: relative; left: 0; bottom: 0;}
.group-info-lst ul li .group-cnt p {font-size: 14px; line-height: 24px;}
.group-info-lst ul li .group-cnt h2 br { display: none;}

.categorias-lst ul li { width: 100%; margin-right: 0; padding: 25px 20px; height: inherit; margin-bottom: 15px;}
.categorias-lst ul li:last-child { margin-bottom: 0;}
.categorias-lst ul li:nth-child(3n+3) { margin-right: 0;}
.categorias-lst ul li a.acc-btn { position: relative; left: 0; bottom: 0; padding: 7px 25px; font-size: 12px; line-height: 18px;}
.categorias-lst ul li h2 { margin-bottom: 20px;}

.colabora-lst { margin-bottom: 40px;}
.colabora-lst ul li { width: 100%; margin-right: 0;}
.colabora-lst ul li:nth-child(3n+3) { margin-right: 0;}
.colabora-lst h3 { padding-bottom: 20px;}
.colabora-lst ul li ul {margin-bottom: 15px;}

.conatct-details { padding: 20px 0 30px;}
.conatct-details p { font-size: 14px; line-height: 22px;}
.google-lnks p {font-size: 16px;}
.google-lnks a {font-size: 16px;}
.google-lnks a span { width: 25px; height: 25px; top: 8px; background-size: contain;}
.google-lnks { padding: 15px 0;}
.contactar-frm.frm-bg .form-box input[type="text"], .contactar-frm.frm-bg .form-box textarea { font-size: 14px;}
.contactar-frm.frm-bg .form-box .frm-input.checkbox label {font-size: 13px; line-height: 20px; padding-left: 30px;}
.contactar-frm .form-box .frm-input .frm-input-ctrl .slt-bx .sbSelector { font-size: 14px;}
.qui-som-covid .qui-som-rgt a {font-size: 12px; padding: 7px 25px;}
.quienes-somos p { font-size: 14px; line-height: 26px; }
.quienes-somos .qui-som-logos h2 { font-size: 20px; line-height: 26px; padding-bottom: 10px;}
.quienes-somos .qui-som-logos {margin-top: 15px;}

.unidad-rector .composicion-cnt .comp-inner-lst ul li { width: 100%; margin-bottom: 15px;}
.unidad-rector .composicion-cnt .comp-inner-lst ul li p { min-height: inherit;}
.unidad-rector .funcio-lst h2 { font-size: 24px; line-height: 30px;}
.unidad-rector .funcio-lst p { font-size: 14px; line-height: 24px; padding-bottom: 20px;}
.unidad-rector .funcio-lst ul li {font-size: 14px; line-height: 22px;}
.unidad-rector .composicion-cnt h1 { font-size: 24px; line-height: 30px; padding: 15px 0; }
.unidad-rector .composicion-cnt h2 { font-size: 18px; line-height: 26px; padding-bottom: 15px;}
.unidad-rector .composicion-cnt .composicion-lst { padding-bottom: 20px; margin-bottom: 20px;}
.unidad-rector .funcio-lst { padding: 25px 0 30px;}
.unidad-tecnica-lst .unidad-tecnica-cnt ul li .unidad-cnt a { word-break: break-all; font-size: 13px;}

.info-grupo .info-bia-lft {width: 75%;}
.info-bia-cnt h1 {font-size: 20px; line-height: 28px; margin-bottom: 15px;}
.responsive-tab .tab-list ul li a {font-size: 14px;}
.info-bia-cnt h1 { font-size: 16px; line-height: 24px; }

.info-inv-grupo .info-inv-lft ul li { width: 100%; }
.miembros-inv-cnt ul li { width: 100%; }
.publicaciones-inv-cnt .inv-slt-lst ul li { width: 100%; margin-right: 0; margin-bottom: 15px;}
.publicaciones-inv-cnt .inv-slt-lst ul li:last-child { margin-bottom: 0;}
.proyectos-inv-cnt .inv-slt-lst ul li { width: calc(100% - 59px); margin-right: 15px;}
.proyectos-inv-cnt .inv-slt-lst ul li:last-child { width: auto; margin-right: 0;}

.areas-cnt .mob-title-filter h1 {font-size: 22px; line-height: 28px;}

.unidad-tech-logos { padding: 30px 0 40px;}
.unidad-tech-logos .qui-som-logos ul li { width: 49%; margin-right: 2%; margin-bottom: 15px;}
.unidad-tech-logos .qui-som-logos ul li:nth-child(3n+3) { margin-right: 2%;}
.unidad-tech-logos .qui-som-logos ul li:nth-child(2n+2) { margin-right: 0;}
.instituto-lst ul li { display: block; margin-bottom: 15px;}
.instituto-lst ul li .ins-img { width: 100%; display: block;}
.instituto-lst ul li .ins-cnt { width: 100%; padding: 20px 15px;}
.instituto-lst ul li .ins-cnt h2 {padding-bottom: 15px;}
.instituto-lst ul li .ins-cnt h2 br { display: none;}
.unidad-tech-tit h2 { font-size: 18px; line-height: 24px;}
.recursos-economicos { padding: 25px 0 40px;}
.unidad-tech-logos h2 { font-size: 22px; line-height: 30px; padding-bottom: 20px;}
.recursos-economicos h1 {font-size: 22px; line-height: 30px;}
.instituto-lst h1 { font-size: 20px; line-height: 24px; padding-bottom: 20px;}
.instituto-lst ul li .ins-cnt a {font-size: 12px; padding: 7px 25px;}



/*noticies.html*/
.noticies-lst .noticies-top-lst .not-img-lft { margin-bottom: 20px;}
.noticies-lst .noticies-top-lst .not-cnt-rgt h4 { padding-bottom: 6px;}
.noticies-lst .noticies-top-lst .not-cnt-rgt span { padding-bottom: 5px;}
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li { width: 100%; margin-right: 0;}
.noticies-lst .noticies-btm-lst .not-lst-main ul li { padding-bottom: 20px; margin-bottom: 20px;}
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li .not-cnt h4 { padding-bottom: 8px;}

.agenda-details h1 { font-size: 22px; line-height: 30px; margin-bottom: 20px;}
.agenda-details-rgt h2 {font-size: 18px; line-height: 26px; margin-bottom: 15px;}
.agenda-info-cnt ul.tag-lst li {padding: 5px 15px;}

.formacion-cnt-lst ul li h3 { font-size: 18px; line-height: 26px; padding-bottom: 15px;}
.group-info-lst { padding:20px 0 30px 0;}

}
/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:479px) {

.gridlist-sec ul li { margin-bottom:6px;}
.gridlist-sec ul li h2 { font-size:16px;}
#portfolio  { -webkit-column-count: 1;  -moz-column-count: 1; column-count: 1; -webkit-column-gap: 1.2rem;  -moz-column-gap: 1.2rem;  column-gap: 1.2rem;}

.lineas-list ul.lineas-img li { width:23%;}
.convocat-lft button.srch-btn { width:15%;}
.convocat-lft input[type="text"] { width:100%;}
.convocat-rht ul li { width:100%; margin-right:0;}
.convocat-rht ul li a.filter-btn img { display:none; }
.convocat-rht ul li:nth-child(3) { margin-right:0;}

.human-resource h2 { font-size:22px; line-height:30px; }
.human-resource h3 { font-size:22px; line-height:30px; }

.ofertas-cnt h1  { font-size:22px; line-height:28px; }
.candid-lft h1 { font-size:22px; line-height:28px; }

.convocat-table table tr td.link a { width:100%; }
.convocat-table table tr td.link a span { vertical-align:middle; float:none; display:inline-block; }
.grupos-sec #es-accordion.smk_accordion .accordion_in .acc_head { font-size:14px; }


.estrategia-cnt.espacio ul li h3 { font-size:16px; }

/* ------------------------------------ KV CSS ------------------------------------------- */
.bredcrum-bg ul { margin-bottom: 10px;}
.bredcrum-bg h1 {font-size: 24px; line-height: 30px;}
.bredcrum-bg.title h1 {font-size: 24px; line-height: 30px;}
.bredcrum-lnk h1 {font-size: 22px; line-height: 28px;} 
.bredcrum-lnk.margin-pad h1 {font-size: 22px; line-height: 30px;} 
.bredcrum-lnk { padding: 15px 0 20px;}
.bredcrum-img .bredcrum-cnt h2 { font-size: 16px; line-height: 22px; }
.bredcrum-img .bredcrum-cnt h2 span { font-size: 15px;}

.areas-cnt h1 { font-size: 24px; line-height: 32px; margin-bottom: 20px;}
.areas-cnt .areas-cnt-lft h2 { font-size: 20px; line-height: 28px;}
.categorias-lst ul li h2 { font-size: 18px; line-height: 26px;}

.contactar-frm.frm-bg .contact-frm .cont-frm-wdth h2 { font-size: 24px; line-height: 30px;}

.quienes-somos .qui-som-logos ul li { width: 100%; margin-right: 0;}
.quienes-somos .qui-som-logos ul li:nth-child(3n+3) { margin-right: 0;}
.qui-som-bg .qui-som-cnt h1 { font-size: 32px; line-height: 38px;}
.qui-som-covid .qui-som-mid p { font-size: 14px; line-height: 22px; }

.unidad-lst .unidad-top-cnt .unidad-details { width: 100%;}
.info-grupo .info-bia-lft {width: 100%;}
.search-frm-bx input[type="text"] {width: calc(100% - 59px);}

.unidad-tech-cnt .unidad-tech-rgt { display: block;}
.unidad-tech-img { width: 100%; margin-bottom: 10px;}
.unidad-tech-img img { width: 100px;}
.unidad-tech-tit { width: 100%; padding-left: 0;}
.unidad-tech-logos .qui-som-logos ul li { width: 100%; margin-right: 0;}
.unidad-tech-logos .qui-som-logos ul li:nth-child(3n+3) { margin-right: 0;}
.unidad-tech-logos .qui-som-logos ul li .qui-cnt { height: auto;}
.unidad-tech-logos .qui-som-logos ul li .qui-cnt h3 br { display: none;}
.rec-eco-cnt .rec-eco-rgt ul li p { width: 100%; margin-top: 5px;}


.grupo-de-invest ul li .de-img { width: 110px;  margin-bottom: 0;}
.grupo-de-invest ul li .de-img img { height: 110px; object-fit: cover;}
.grupo-de-invest ul li .de-cnt h3 { font-size: 13px; line-height: 19px;}
.grupo-de-invest ul li .de-cnt { width: calc(100% - 110px); }



/* agenda-ampliada page */
.agenda-altres-sec h1{font-size:15px;line-height:20px; font-family:'Graphik-Medium'; }
/*.videoPoster::after {width: 45px;height: 46px;}*/
.agenda-det-rgt h2 {font-size: 18px;line-height: 26px;margin-bottom: 12px;}
ul.agenda-altres-lst li .agenda-img { width: 115px;}
ul.agenda-altres-lst li .agenda-cont { width: calc(100% - 115px);}
ul.agenda-altres-lst li .agenda-cont h2 {font-size: 14px;line-height: 20px;}
ul.agenda-altres-lst li .agenda-img img { height: 120px; object-fit: cover;}


.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li .not-img { width:120px; margin-right:15px; margin-bottom:0; }
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li .not-img img {  height:130px; object-fit:cover; }
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li .not-cnt { float:left; width:calc( 100% - 135px)}
.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li .not-cnt h2 { font-size:14px; line-height:20px;}

ul.filter-lst li {width:100%;margin-right:0px;}
.bredcrum-img .bredcrum-cnt h1 { margin-top:15px; }

}

@media screen and (max-width:359px) {

#filters { width:100%; text-align:center; }
#filters ul li { display:inline-block; }
.gridlist-sec ul li a { padding:16px 12px; }
.gridlist-sec ul li { min-height:180px; }
.gridlist-sec ul li h2 { font-size:16px; line-height:22px; }
.gridlist-sec ul li img { margin-bottom:25px; }
.grid-sec ul li h2 a { font-size:20px;}

.grid-sec ul li h2 a { font-size:19px;}
.grid-sec.invest-grid-sec ul li h2 a { font-size:19px;}

.estrategia-cnt.espacio ul li h3 { font-size:15px; }

/* ------------------------------------ KV CSS ------------------------------------------- */
.areas-cnt h1 { font-size: 22px; line-height: 30px; }
.areas-cnt .mob-title-filter h1 {font-size: 20px; line-height: 26px;}

.noticies-lst .noticies-btm-lst .noticies-btm-lft ul li .not-cnt h2 { font-size:13px; line-height:18px; }
}
