@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:1366px) and (max-width:1400px) {
body{ overflow-x:hidden;}

}

@media only screen and (max-width: 1280px) {
body{ overflow-x:hidden;}

}

@media screen and (min-width:1024px) and (max-width:1279px) {
img {max-width:100%;}
.row, .row1, .row2 { width:1000px;}

/*******home page**********/
.logo { width: 160px;}
.hdr-rht { column-gap: 10px;}
.rs-menu li { margin: 0 4px;}
.rs-menu a { font-size: 14px; padding: 35px 0px;}
.search-icon .search-frm-field { top: 54px;}

.top-banner .flexslider { min-height: 480px; }
.enlaces-sec .enlaces-rht { flex: 0 1 32%;}
.inflam-sec { margin-top: -105px; padding: 150px 0 80px;}
.top-banner .flex-caption h1 {font-size: 62px; line-height: 60px;}
.inflam-sec p span { font-size: 22px;}
.inflam-sec p {font-size: 20px; line-height: 32px;}
.box-sec ul li h2 {font-size: 40px;}

/* informacion css */
.info-cnt h3 {font-size: 48px; line-height: 52px;}

/* publicaciones css */
.publicaciones-sec h3 {font-size: 32px; line-height: 42px; padding-bottom: 25px;}
.public-main-lst ul {row-gap: 25px;}
.public-main-lst ul li h4 {font-size: 15px;}

/* noticias css */
.noticias-sec {padding-bottom: 45px;}
.noticias-main-slide {padding-left: calc(50% - 500px);}
.noticias-slide {padding-bottom: 50px;}
.noticias-main .noticias-cnt h4 {font-size: 22px; line-height: 26px;}
.noticias-main-slide h3 {font-size: 32px; line-height: 42px; padding-bottom: 25px;}

/* footer css */
.ftr-btm-rgt {flex: 0 1 78%; padding-left: 15px;}
.ftr-btm-lft {flex: 0 1 20%;}

/* inner banner css */
.inner-banner img { height: 300px; object-fit: cover;}
.inner-ban-cnt h1 {font-size: 42px; line-height: 52px; padding-bottom: 20px;}
.inner-ban-cnt h2 {font-size: 26px; line-height: 34px;}
.breadcrum {padding: 20px 0 30px;}

/* objetivos css */
.objectivos-sec {padding: 40px 0 70px;}
.wp-cont-sec h3 {font-size: 28px; line-height: 32px; padding-bottom: 25px;}
.wp-cont-sec h4 {font-size: 20px; line-height: 35px;}
.wp-cont-sec p { font-size: 20px; line-height: 30px; padding-right: 18%;}
.wp-cont-sec {padding-bottom: 60px;}
.tareas-acc-sec {padding-top: 40px;}
.tareas-acc-sec h3 {font-size: 28px; line-height: 32px; padding-bottom: 30px;} 
.tareas-acc-sec .smk_accordion.acc_with_icon .accordion_in .acc_head {padding-right: 12%;}

/* ficha investigador css */
.ficha-investigador {padding-bottom: 70px;}
.ficha-main .ficha-cnt {padding-left: 50px;}
.ficha-lst ul li .ficha-rgt {padding-right: 5%;}
.other-members {padding: 45px 0 75px;}
.other-members h3 {padding-bottom: 30px;}

/* ficha grupo investigacion css */
.info-main .info-rgt {padding-left: 25px;}
.info-tab-cnt .info-main {padding-bottom: 35px;}
.info-main-grupo .info-lft-grupo {padding-right: 60px;}
.publ-lst {row-gap: 40px; padding-right: 80px;}
.ficha-grupo-investigacion h1 {font-size: 32px; line-height: 40px; padding-bottom: 30px;}

/* chorotes css */
.cohortes-sec {padding: 50px 0;}
.cohortes-sec p { font-size: 18px; line-height: 26px; margin-bottom: 15px;}
.convocat-cnt {padding: 30px 0 0;}
.convocat-table table tr th {padding: 12px 10px;}
.convocat-table table tr td {padding: 12px 10px;}

/* main grupos css */
.grupos-sec { margin: 60px 0;}
.filter-lft { padding: 30px 20px 25px; }


}

/* Smaller than standard 1024 (devices and browsers) */
@media screen and (min-width:768px) and (max-width:1023px) {
img {max-width:100%; }
.row, .row1, .row2 { width:750px;}

/*******home page**********/
.logo { width: 160px;}
header { padding: 10px 0;}
.rs-menu-rht { display: none;}
.desk-lang { display: none;}
.search-icon img { width: 18px;}
.toggle-menu { display: block;}
.search-icon .search-frm-field { top: 43px;}
.is-sticky .search-icon .search-frm-field { top: 43px;}

.top-banner .flexslider { min-height: 350px; }
.top-banner .flex-caption h1 { font-size: 52px; line-height: 50px; letter-spacing: -1px;}
.box-sec { margin-top: -70px;}
.box-sec ul li { padding: 14px;}
.box-sec ul li h2 { font-size: 34px; line-height: 40px;}
.box-sec ul li p { font-size: 14px; line-height: 18px;}

.inflam-sec { padding: 110px 0 40px;}
.inflam-sec h3 { font-size: 30px; line-height: 34px;}
.inflam-sec p br { display: none;}
.inflam-sec p { font-size: 18px; line-height: 30px;}

.enlaces-sec { padding: 40px 0;}
.enlaces-sec .enlaces-lft { flex: 0 1 62%;}
.enlaces-sec .enlaces-rht { flex: 0 1 38%;}
.enlaces-sec .enlaces-rht h3 { font-size: 30px; line-height: 36px;}
.enlaces-sec .enlaces-rht ul li a { font-size: 17px;}

.inflam-sec p span { font-size: 22px;}


/* informacion css */
.informacion-sec img { height: 350px; object-fit: cover;}
.info-cnt h3 { padding: 0; font-size: 28px; line-height: 32px; }

/* publicaciones css */
.publicaciones-sec {padding: 35px 0 45px;}
.publicaciones-sec h3 {font-size: 32px; line-height: 38px; padding-bottom: 20px;}
.public-main-lst ul { row-gap: 25px;}
.public-main-lst ul li {flex: 0 1 48.5%;}

/* noticias css */
.noticias-sec {padding-bottom: 50px;}
.noticias-slide {padding-bottom: 30px;}
.noticias-main-slide h3 {font-size: 32px; line-height: 38px; padding-bottom: 20px;}
.noticias-main-slide { padding-left: calc(50% - 375px); }
.noticias-main .noticias-cnt h4 {font-size: 20px; line-height: 26px;}
.noticias-main .noticias-cnt { padding-top: 15px;}

/* clients logos css */
.clients-logos {padding: 35px 0;}
.clients-logos ul { column-gap: 6%;}
.clients-logos ul li img { width: 100%;}

/* footer css */
.ftr-top-main { flex-wrap: wrap; row-gap: 30px;}
.ftr-top-main .ftr-logo {flex: 0 1 100%; display: flex; justify-content: center;}
.ftr-top-main .ftr-menu { flex: 0 1 100%;}
.ftr-btm-rgt { flex: 0 1 73%;}
.ftr-btm-lft {flex: 0 1 26%;}

/* inner banner css */
.inner-banner img { height: 300px; object-fit: cover;}
.inner-ban-cnt h1 {font-size: 38px; line-height: 46px; padding-bottom: 15px;}
.inner-ban-cnt h2 {font-size: 24px; line-height: 32px;}
.breadcrum {padding: 15px 0 25px;}

/* objetivos css */
.objectivos-sec {padding: 40px 0 70px;}
.wp-cont-sec h3 {font-size: 24px; line-height: 30px; padding-bottom: 20px;}
.wp-cont-sec h4 {font-size: 18px; line-height: 32px;}
.wp-cont-sec p { font-size: 18px; line-height: 32px; padding-right: 0;}
.wp-cont-sec {padding-bottom: 50px;}
.tareas-acc-sec {padding-top: 30px;}
.tareas-acc-sec h3 {font-size: 24px; line-height: 30px; padding-bottom: 25px;} 
.tareas-acc-sec .smk_accordion.acc_with_icon .accordion_in .acc_head {padding-right: 8%;}

/* ficha investigador css */
.ficha-investigador {padding-bottom: 60px;}
.ficha-main .ficha-img {width: 150px; height: 150px;}
.ficha-main .ficha-cnt {width: calc(100% - 150px); padding-left: 40px;}
.ficha-lst ul li .ficha-rgt {padding-right: 5%;}
.ficha-main h1 {font-size: 32px; line-height: 42px;}
.other-members {padding: 40px 0 65px;}
.other-members h3 {font-size: 28px; line-height: 36px; padding-bottom: 30px;}
.other-members ul li {padding-left: 25px;}

/* ficha grupo investigacion css */
.info-main .info-lft { padding: 25px 20px; order: 2; width: 100%;}
.info-main .info-rgt { width: 100%; padding-left: 0; padding-bottom: 15px;}
.info-tab-cnt .info-main {padding-bottom: 30px;}
.info-lft ul {row-gap: 20px; column-gap: 3%;}
.info-lft ul li { flex: 0 1 31.33%;}
.info-main-grupo { row-gap: 30px;}
.info-main-grupo .info-lft-grupo {width: 100%; padding-right: 0;}
.info-main-grupo .info-rgt-grupo { width: 100%;}
.info-main-grupo p {padding-bottom: 25px;}
.publ-lst {padding-right: 50px; row-gap: 30px;}
.ficha-grupo-investigacion h1 {font-size: 30px; line-height: 38px; padding-bottom: 25px;}

/* chorotes css */
.cohortes-sec {padding: 40px 0;}
.cohortes-sec p {font-size: 18px; line-height: 28px; margin-bottom: 15px;}
.cohortes-sec p br { display: none;}
.convocat-cnt  {padding: 30px 0 0;}
.convocat-lft { width:50%; margin-bottom:15px; }
.convocat-rht { width:100%;}
.convocat-table table tr th {padding: 15px 10px; font-size: 13px; line-height: 16px;}
.convocat-table table tr td {padding: 15px 10px; font-size: 13px; line-height: 16px;}

/* main grupos css */
.grupos-sec {margin: 50px 0;}
.grupos-lft { width: 100%; margin-bottom: 40px;}
.grupos-rht { width: 100%;}
.grupos-lft h2 {font-size: 26px; line-height: 32px; margin-bottom: 15px;}
.table-filter-sec {margin-top: 40px;}
.filter-lft { width: 100%; padding: 30px 20px 25px; margin-bottom: 20px;}
.filter-rht { width: 100%;}
.filter-list ul li a {padding: 10px 0 10px;}
.filter-search { padding-bottom: 0;}

}

/* Smaller than standard 768 (devices and browsers) */
@media screen and (max-width:767px) {
img {max-width:100%; }
.row, .row1, .row2 { width:100%; padding:0px 15px; }

/*******home page**********/
.logo { width: 160px;}
header { padding: 10px 0;}
.rs-menu-rht { display: none;}
.desk-lang { display: none;}
.toggle-menu { display: block;}
.search-icon .search-frm-field { top: 43px;}
.is-sticky .search-icon .search-frm-field { top: 43px;}
.search-icon img { width: 18px;}

.top-banner .flexslider { min-height: auto; }
.flexslider .slides > li { min-height: 350px; max-height: 350px;}
.flexslider .slides > li img { display: none;}
.flex-caption h1 { font-size: 42px; line-height: 40px; letter-spacing: -1px;}
.box-sec { margin-top: 0px;}
.box-sec ul { column-gap: 0%; margin-left: -15px; margin-right: -15px; width: calc(100% + 30px);}
.box-sec ul li { padding: 14px; flex: 1 1 33.333%; border-radius: 0px; }
.box-sec ul li h2 { font-size: 34px; line-height: 40px;}
.box-sec ul li p { font-size: 14px; line-height: 18px;}

.inflam-sec { padding: 30px 0 30px; margin: 0;}
.inflam-sec .content {margin-left: 5%;}
.inflam-sec h3 { font-size: 28px; line-height: 32px;}
.inflam-sec p br { display: none;}
.inflam-sec p { font-size: 16px; line-height: 24px;}
.inflam-sec p span { font-size: 18px;}

.enlaces-sec { padding: 30px 0;}
.enlaces-sec .enlaces-lft { flex: 0 1 100%; order: 2; margin-top: 30px;}
.enlaces-sec .enlaces-rht { flex: 0 1 100%; order: 1;}
.enlaces-sec .enlaces-rht h3 { font-size: 28px; line-height: 32px; margin-bottom: 15px;}
.enlaces-sec .enlaces-rht ul li a { font-size: 17px; padding: 15px 15px; column-gap: 10px;}
/*.enlaces-sec .enlaces-lft img { max-width: 100%;}*/

/* informacion css */
.informacion-sec img { height: 350px; object-fit: cover;}
.info-cnt h3 {padding: 0; font-size: 24px; line-height: 28px; letter-spacing: 0px;}

/* publicaciones css */
.publicaciones-sec {padding: 30px 0 40px;}
.publicaciones-sec h3 {font-size: 28px; line-height: 32px; padding-bottom: 20px;}
.public-main-lst ul { margin-bottom: 30px; row-gap: 15px;}
.public-main-lst ul li {flex: 0 1 48.5%;}
.publicaciones-sec .btn-ctr { float: left; width: 100%; position: relative;}
.noticias-sec .btn-ctr { float: left; width: 100%; position: relative; right: 0;}
.public-main-lst ul li h4 {font-size: 14px;}
.public-main-lst ul li a {padding: 20px 15px 30px;}
.public-main-lst ul li h4 {padding-bottom: 15px;}

/* noticias css */
.noticias-sec {padding-bottom: 40px;}
.noticias-slide {padding-bottom: 20px; margin-bottom: 15px;}
.noticias-main-slide h3 {font-size: 28px; line-height: 32px; padding-bottom: 20px;}
.noticias-main-slide { padding-left: 15px;}
.noticias-main .noticias-cnt {padding-top: 15px; padding-right: 15px;}
.noticias-main .noticias-cnt h4 {font-size: 20px; line-height: 26px;}
.noticias-main .noticias-cnt h5 {padding-bottom: 5px; letter-spacing: 0.5px;}
.noticias-main-slide .btn-ctr { justify-content: center;}

/* clients logos css */
.clients-logos {padding: 30px 0;}
.clients-logos ul { flex-wrap: wrap; column-gap: 6%; row-gap: 20px;}
.clients-logos ul li { flex: 0 1 47%; display: flex; justify-content: center;}
.clients-logos ul li img { width: 100%;}

/* footer css */
.ftr-top {padding: 30px 0;}
.ftr-top-main { flex-wrap: wrap; row-gap: 30px;}
.ftr-top-main .ftr-logo { flex: 0 1 100%; display: flex; justify-content: center;}
.ftr-top-main .ftr-menu {flex: 0 1 100%;}
.ftr-menu ul {row-gap: 10px;}
.ftr-menu ul li { flex: 0 1 31.33%; display: flex; justify-content: center;}
.ftr-menu ul li a {font-size: 16px;line-height: 20px;}
.ftr-btm-main {justify-content: center; row-gap: 10px;}
.ftr-btm-rgt {padding-left: 0; flex: 0 1 100%; justify-content: center;}
.ftr-copyrights p {font-size: 12px; line-height: 20px;}
.ftr-lnks ul {justify-content: center;}
.ftr-lnks ul li {padding-right: 10px; margin-right: 10px;}
.ftr-lnks ul li a {font-size: 16px; line-height: 20px;}
.ftr-btm-lft { flex: 0 1 25%; }
.ftr-btm-lft .ftr-mail a { padding-left: 30px; }

/* inner banner css */
.inner-banner img { height: 300px; object-fit: cover;}
.inner-ban-wdth { float: left; width: 100%;}
.inner-ban-cnt h1 {font-size: 32px; line-height: 38px; padding-bottom: 10px;}
.inner-ban-cnt h1 br { display: none;}
.inner-ban-cnt h2 {font-size: 22px; line-height: 30px;}
.breadcrum {padding: 15px 0 20px;}

/* objetivos css */
.objectivos-sec {padding: 30px 0 40px;}
.wp-cont-sec h3 {font-size: 22px; line-height: 30px; padding-bottom: 15px;}
.wp-cont-sec h4 {font-size: 18px; line-height: 28px;}
.wp-cont-sec p { font-size: 16px; line-height: 26px; padding-right: 0;}
.wp-cont-sec {padding-bottom: 30px;}
.tareas-acc-sec {padding-top: 30px;}
.tareas-acc-sec h3 {font-size: 22px; line-height: 30px; padding-bottom: 10px;}
.tareas-acc-sec .smk_accordion .accordion_in .acc_head {padding: 15px 0px;}
.tareas-acc-sec .smk_accordion.acc_with_icon .accordion_in .acc_head {padding-right: 40px;}
.tareas-acc-sec .smk_accordion .accordion_in .acc_head h4 {font-size: 16px; line-height: 22px; width: 100%; padding-bottom: 10px;}
.tareas-acc-sec .smk_accordion .accordion_in .acc_head h5 {font-size: 16px; line-height: 22px; width: 100%; padding-left: 0;}
.tareas-acc-sec .smk_accordion .accordion_in .acc_content {padding-bottom: 25px;}
.tareas-lst ul li p {font-size: 15px; line-height: 22px;}
.objetivos-sec .objetivos-cnt .objetivos .acc_head .acc-lft span.num { font-size: 42px; }
.objetivos-sec .objetivos-cnt .objetivos .acc_head .acc-rgt h2 { font-size: 24px; line-height: 28px;}
.objetivos-sec .objetivos-cnt .objetivos .acc-lft { float: left; width: 15%; margin-right: 2%;}
.objetivos-sec .objetivos-cnt .objetivos .acc-rgt { float: left; width: 83%; }

/* ficha investigador css */
.ficha-investigador {padding-bottom: 40px;}
.ficha-main .ficha-img {width: 100px; height: 100px; margin-bottom: 15px;}
.ficha-main .ficha-cnt { width: 100%; padding-left: 0;}
.ficha-main h1 {font-size: 28px; line-height: 38px; padding-bottom: 10px;}
.ficha-main h2 {font-size: 18px; padding-bottom: 25px;}
.ficha-lst {padding-bottom: 20px; margin-bottom: 20px;}
.ficha-lst ul li .ficha-rgt { padding-right: 0;}
.ficha-lst ul li p {font-size: 15px; line-height: 22px;}
.other-members {padding: 35px 0 40px;}
.other-members h3 {font-size: 24px; line-height: 30px; padding-bottom: 15px;}
.other-members ul {row-gap: 10px;}
.other-members ul li {flex: 0 1 48.5%; padding-left: 20px;}
.other-members ul li a {font-size: 15px; line-height: 22px;}

/* ficha grupo investigacion css */
.ficha-grupo-investigacion {padding-bottom: 40px;}
.ficha-grupo-investigacion h1 {font-size: 32px; line-height: 38px; padding-bottom: 25px;}
.ficha-grupo-tab ul.tab-list {padding: 0 15px; width: calc(100% + 30px); margin-left: -15px; margin-right: -15px; display: flex; overflow-x: auto; scrollbar-width: none; flex-wrap: nowrap; column-gap: 20px; justify-content: left;}
.ficha-grupo-tab ul.tab-list li { float: none; display: inline-block; white-space: nowrap;}
.ficha-grupo-tab ul.tab-list li a {font-size: 15px;}
.ficha-grupo-tab ul.tab-list li.current a::after {bottom: -15px;}
.info-main .info-lft { padding: 25px 20px; order: 2; width: 100%;}
.info-main .info-rgt { width: 100%; padding-left: 0; padding-bottom: 15px;}
.info-tab-cnt .info-main {padding-bottom: 30px;}
.info-lft ul {row-gap: 20px; column-gap: 3%;}
.info-lft ul li { flex: 0 1 31.33%;}
.info-main-grupo { row-gap: 30px;}
.info-main-grupo .info-lft-grupo {width: 100%; padding-right: 0;}
.info-main-grupo .info-rgt-grupo { width: 100%;}
.info-main-grupo p {font-size: 15px; line-height: 23px; padding-bottom: 25px;}
.info-main-grupo h2 {font-size: 22px; line-height: 30px; padding-bottom: 10px;}
.info-main-grupo h4 {font-size: 15px; line-height: 23px; padding-bottom: 15px;}
.grupo-tags-lst {row-gap: 20px;}
.grupo-details ul li a {font-size: 15px;}
.publ-lst {padding-right: 0; row-gap: 25px;}
.publ-lst .publ-main {padding-left: 20px;}
.publ-main h3 {font-size: 16px; line-height: 24px;}
.publ-main h4 {font-size: 15px; line-height: 23px; padding-bottom: 5px;}
.publ-main h5 {font-size: 15px; line-height: 23px; padding-bottom: 10px;}
.publ-main ul {row-gap: 7px;}
.publ-main ul li {font-size: 15px; line-height: 23px;}
.ficha-tab-cnt p {font-size: 15px; line-height: 23px;}
.ficha-grupo-content {padding: 15px 0 0;}

/* chorotes css */
.cohortes-sec { padding: 30px 0 40px; }
.cohortes-sec p {font-size: 16px; line-height: 24px; margin-bottom: 15px;}
.cohortes-sec p span { font-size: 18px;}
.cohortes-sec p br {display: none;}
.convocat-cnt {padding: 20px 0 0;}
.convocat-lft { width: 100%; margin-bottom: 15px;}
.convocat-rht { width: 100%;}
.convocat-lft input[type="text"] { width: 100%; padding: 10x 15px;}
.convocat-lft button.srch-btn { width: 7%;}
.convocat-rht ul li { width: 32%; margin-bottom: 8px;}
.convocat-rht ul li:nth-child(3n) { margin-right: 0;}
.convocat-table table tbody { float: left; }
.convocat-table table tbody tr { float: left; padding: 0;}
.convocat-table table tr td {float: left; width: 100%; padding: 15px 15px 0;}
.convocat-table table tr td:last-child { padding-bottom: 20px;}
.convocat-rht ul li a.filter-btn img { display:none; }

/* main grupos css */
.grupos-sec {margin: 22px 0 40px;}
.grupos-lft { width: 100%; margin-bottom: 30px;}
.grupos-rht { width: 100%; display: flex; justify-content: center;}
.grupos-lft h2 {font-size: 24px; line-height: 30px; margin-bottom: 10px;}
.grupos-lft p {font-size: 15px; line-height: 23px;}
.table-filter-sec {margin-top: 30px; display: flex; flex-wrap: wrap;}
.filter-lft { width: 100%; padding: 25px 15px 20px; margin-top: 20px; order: 2;}
.filter-rht { width: 100%; order: 1;}
.filter-list ul li a {padding: 10px 0 10px;}
.filter-search {padding-bottom: 0;}
.box:not(.a), .box:not(.b) {display: block;}
.filter-rht .convocat-table table tr td { text-align: left;}
.filter-rht .convocat-table table tr td a.btn-link { margin-top: 5px;}

/* altres css */
.applemenu div.silverheader a::after { right: 3%; }
.owl-dots { bottom: 0px; }

/* noticias - tablon anuncios */
.tablon-lst .tablon-lft { width: 100%; margin-right: 0; }
.tablon-lst .tablon-rgt { display: none; }
}

@media screen and (max-width:639px) {

.box-sec ul li { flex: 1 1 48%;}

/* informacion css */
.informacion-sec img { height: 300px;}
.info-cnt h3 {font-size: 24px; line-height: 30px;}

/* publicaciones css */
.public-main-lst ul li { flex: 0 1 100%;}

/* footer css */
.ftr-btm-rgt { flex-wrap: wrap; row-gap: 10px;}
.ftr-copyrights {order: 2; width: 100%; display: flex; justify-content: center;}
.ftr-lnks { width: 100%; display: flex; justify-content: center;}

/* ficha grupo investigacion css */
.info-lft ul li { flex: 0 1 48.5%;}

/* chorotes css */
.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%;}
.pagination { margin-top: 20px;}
.pagination a { font-size: 13px; width: 20px; height: 20px; line-height: 20px;}
    
}
    

/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
@media screen and (max-width:479px) {

.enlaces-sec .enlaces-rht h3, .inflam-sec h3 { font-size: 24px; line-height: 30px; }


/* objetivos css */
.tareas-lst ul li .tar-lft { width: 100%; padding-bottom: 10px;}
.tareas-lst ul li .tar-rgt { width: 100%; padding-left: 0;}

/* ficha investigador css */
.ficha-main h1 {font-size: 22px; line-height: 32px;}
.ficha-lst ul li .ficha-lft { width: 100%; padding-bottom: 10px;} 
.ficha-lst ul li .ficha-rgt { padding-left: 0; width: 100%;}
.other-members ul li {flex: 0 1 100%;}

/* ficha grupo investigacion css */
.ficha-grupo-investigacion h1 { font-size: 24px; line-height: 32px; padding-bottom: 20px;}
.info-lft ul li:last-child { flex: 0 1 100%;}

/* publicaciones css */
.publicaciones-sec h3 { font-size: 24px; line-height: 30px; padding-bottom: 15px;}

/* noticias css */
.noticias-main .noticias-cnt h4 { font-size: 18px; line-height: 24px;}
.noticias-main-slide h3 { font-size: 24px; line-height: 30px; padding-bottom: 15px;}

/* chorotes css */
.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:nth-child(3) { margin-right:0;}

/* main grupos css */
.grupos-rht .btn {width: 20px; height: 20px; font-size: 10px;}

/* altres css */

}

@media screen and (max-width:359px) {

/* footer css */
.ftr-menu ul li {flex: 0 1 48.5%;}
.ftr-lnks ul li { padding-right: 7px; margin-right: 6px;}

/* ficha grupo investigacion css */
.info-lft ul li { flex: 0 1 100%;}

}

@media screen and (max-width:319px) {

}