@charset "UTF-8";

@import url('https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700|Roboto:300,400,700,900&display=swap');

/*--------------- Comunes ---------------*/
html { -webkit-text-size-adjust: none;}
body {background:#FFFFFF; font-family: 'Roboto', sans-serif; font-weight: 400;}
* {font-family: 'Roboto', sans-serif; font-weight: 400;}
.separa {width:100%; clear:both; height:1px; display:block; margin:0; padding:0;}
.aleft {float:left;}
.aright {float:right;}
.acenter {text-align:center;}
.sociales {margin:1.5rem auto;}
.btn-social {border:2px solid #d2145a !important;}
.btn-social i {line-height: 0;}
.mbr-overlay {background-color:rgb(255, 255, 255) !important; opacity:0.65 !important;}
.btn.btn-primary{border-radius: 0 !important}
.card-title:hover, .card-title:hover a, .card:hover .card-title a{color: #d2145a !important; transition: .3s all ease;}

#modlogin{min-width: 370px;}
#modlogin .btn_close{border: none; background: none; float: right; bottom: 20px; left: 15px; position: relative; outline: none; cursor: pointer;}
#modlogin .btn_close img{width: 20px}
#modlogin input{border-radius: 0  !important; padding: 15px 20px; font-size: 0.875rem;}
#modlogin .tit{text-align: center; margin-bottom: 40px}
#modlogin .l_pass{color: #8e8e8e; display: block; font-size: 0.875rem; margin: 0 0 30px;}
#modlogin .Btnbox{text-align: center; padding:10px 0;}
#modlogin .Btnbox .btn{display: block;background: #d2145a; border-radius: 0 !important; color: #ffffff; margin: 0 auto; cursor: pointer; width: 100%; padding:13px 20px;}
#modlogin .Btnbox .btn:hover{background: #000000; transition: .3s all ease;}

#inicio .pb-3.mbr-fonts-style.display-2:after{content: ""; position: relative; display: block; width: 70px; height: 7px; background-color: #d2145a; margin: 20px auto 0;}

.menu{z-index: 5 !important;}
.cid-qtkhDLJ6g3 .menu-logo .navbar-brand {margin-left:3.5rem; margin-right:0; margin-top:20px;}
.cid-qtkhDLJ6g3 .menu-logo .navbar-brand a {font-family:'Roboto', sans-serif; font-size: 40px; letter-spacing: 2px;}
.cid-qtkhDLJ6g3 .menu-logo .navbar-brand img {width: auto !important; height: auto !important;}
.cid-qtkhDLJ6g3 .menu-logo .navbar-brand span.subtit {font-family:'Roboto', sans-serif; display: block; clear: both; font-size: 14px; font-weight: 100; text-transform: uppercase; margin-top:15px; }
.cid-qtkhDLJ6g3 .menu-logo .navbar-brand span.subtit strong {font-weight: 800;}
.cid-qtkhDLJ6g3 .navbar-toggleable-sm .navbar-collapse .navbar-nav{-ms-flex-align: center; -moz-box-align: center;  -webkit-box-align: center;  -webkit-align-items: center; align-items: center;}
#menu2-z .navbar-toggleable-sm .navbar-nav .nav-link {font-size:0.875rem; text-transform: uppercase; color: #ffffff !important;  font-family: 'Roboto Condensed', sans-serif; font-weight: 400; padding: 0.7rem 0 !important; margin: 0rem .65rem; transition: none;}
#menu2-z .navbar-toggleable-sm .navbar-nav .nav-link:hover {color: #d2145a !important; text-decoration: underline;}
.cid-qtkhDLJ6g3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons{align-items: center; display: flex;}
.btn {border-radius:100px !important;}
.btn.btn-primary {background: #d2145a; border-color: #d2145a; cursor:pointer;}
.btn.btn-primary:hover {background: #000000; border-color: #000000; color:#ffffff;}
.btn.btn-sm.btn-black-outline.display-4 {font-family:'Roboto Condensed', sans-serif; font-weight:400; margin: 0 5px; padding: 8px 20px;}
.btn.btn-sm.btn-black-outline.display-4:hover{background-color: #ffffff !important; color: #000000; transition: .3s all ease;}

#counters2-1l .btn.btn-primary {font-family: 'Roboto Condensed', sans-serif; font-size:1rem !important; font-weight: 400; color:#fff; padding:10px 20px !important; background-color: #d2145a !important; border: none !important; border-radius: 0 !important; text-transform:uppercase;}
#counters2-1l .btn.btn-primary:hover, .prensa .counters2 .btn.btn-primary:hover  {background: #000000; background-color: #000000 !important; border-color: #000000 !important; color:#fff;}
.align-center .btn.btn-primary:hover {color:#fff !important;}
/* Header */ 
.cid-qtkhDLJ6g3 .navbar.navbar-short {background: #000000;}
.cid-qtkhDLJ6g3 .navbar-toggleable-sm{background: #000000;}
.navbar-short .nav-link.link.text-white.display-4 {color:#fff !important;}
.btn-black-outline, .btn-black-outline:active, .btn-black-outline.active {background-color:#4B768F !important; border-color:#4B768F !important; }
.btn-black-outline, .btn-black-outline:active, .btn-black-outline.active {background:#276795; border-color:#72a7c3;}

.navbar-top{margin: 15px 0 20px; flex: 1 0 100%; -webkit-flex:1 0 100%; display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; align-items: center; -ms-flex-align: center;
-moz-box-align: center; 
-webkit-box-align: center; 
-webkit-align-items: center;
align-items: center; -webkit-box-pack: end;
-moz-box-pack: end;
-ms-flex-pack: end;
-webkit-justify-content: flex-end;
justify-content: flex-end;}
.navbar-top .cont-social{margin-bottom: 0; padding-left: 25px; list-style: none; display: flex; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox;}
.navbar-top .cont-social a{padding: 0 8px;}
.navbar-top .cont-social img{width: 24px}
.navbar-top .search-cont {margin-right: 10px;}
.navbar-top .search-cont .search-icon{background: none; border: none; cursor: pointer;}
.navbar-top .search-cont .search-m{display: none}
.navbar-top .search-cont .search-d{display: block;}
.navbar-top .search-cont .search-icon img{width: 24px;}
.navbar-top .login, .navbar-top .logout{color: #ffffff; font-family:'Roboto Condensed', sans-serif; font-weight:400; font-size: 0.875rem;}

#menu2-z .nav-item{position: relative;}
#menu2-z .sub-menu{position: absolute; display: none; min-width: 160px;}
#menu2-z .sub-menu ul{list-style: none; background: #d2145a; padding: 0;}
#menu2-z .sub-menu ul li{font-family:'Roboto Condensed', sans-serif; font-weight:400; }
#menu2-z .sub-menu ul a{color: #ffffff; padding: 10px !important; width: 100%; margin: 0 !important; font-size:0.9375rem ;margin: 0; display: block; font-family:'Roboto Condensed', sans-serif; font-weight:400; }
#menu2-z .sub-menu ul a:hover{background-color: #ffffff; color: #000000; transition: .3s all ease;}
#menu2-z .accordionItem:hover .sub-menu{display: block;}
#menu2-z .accordionItem:hover {background: #d2145a;}
#menu2-z .accordionItem:hover a{color: #ffffff;}
#menu2-z .btn-destacado {background: #d2145a;}
#menu2-z .btn-destacado:hover a {color: #ffffff;}
#menu2-z .navbar-toggleable-sm .navbar-nav .btn-destacado a {color: #ffffff;}
#menu2-z .navbar-toggleable-sm .accordionItem .nav-link:hover{color: #ffffff !important; text-decoration: none;}
#menu2-z .navbar-toggleable-sm .btn-destacado .nav-link:hover{color: #ffffff !important; text-decoration: underline;}
#menu2-z .navbar-toggleable-sm .btn-destacado .sub-menu ul li a:hover {color: #000000 !important;}

/*Estilos barra de búsqueda*/
.navbar-top .search-cont{display: inline-block; vertical-align: middle; position: relative; width: 25px; height: 25px; margin-right: 10px} 
.navbar-top .search-button {display: inline-block; position: relative; float: right; cursor: pointer; background: none; border:none; outline: none;}
.navbar-top .search-wrapper {position: absolute; transform: translate(-7%, -50%); top:50%; right: 0;}
.navbar-top .search-wrapper .input-holder {height: 33px; width:30px; overflow: hidden; background: rgba(255,255,255,0); border-radius:6px; position: relative; transition: all 0.3s ease-in-out;}
.navbar-top .search-wrapper.active .input-holder {width:400px; border-radius: 0; background-color: #ffffff; border: 0; transition: all .5s cubic-bezier(0.000, 0.105, 0.035, 1.570);}
.navbar-top .search-wrapper .input-holder .search-input {width:100%; opacity: 0; position: absolute; background: transparent; box-sizing: border-box; border:none; outline:none; font-size: 13px; font-weight: 400; line-height: 20px; color: #d2145a ; transition: all .3s cubic-bezier(0.000, 0.105, 0.035, 1.570); transition-delay: 0.3s; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size: 0.875rem;}
.navbar-top .search-wrapper.active .input-holder .search-input {opacity: 1; padding: 0 15px; height: 100%;}
.navbar-top .search-wrapper .input-holder .search-icon {width: 30px;height: 30px; top: 0px; right: 3px; border:none; border-radius: 0; background: none; padding:0px; outline:none; position: relative; z-index: 2; float:right; cursor: pointer; transition: all 0.3s ease-in-out;}
.navbar-top .search-wrapper.active .input-holder .search-icon {width: 30px; height:30px; border-radius: 30px; border:none;}
.navbar-top .search-wrapper .input-holder .search-icon span {width:22px; height:22px; display: inline-block; vertical-align: middle; position:relative; transform: rotate(-45deg); transition: all .4s cubic-bezier(0.650, -0.600, 0.240, 1.650);}
.navbar-top .search-wrapper .input-holder .search-icon span::before, .search-wrapper .input-holder .search-icon span::after {position: absolute;  content:'';}
.navbar-top .search-wrapper .input-holder .search-icon span::before{width: 2px; height: 10px; left: 9px; top: 12px; border-radius: 2px; background: #ffffff;}
.navbar-top .search-wrapper .input-holder .search-icon span::after {width: 14px; height: 14px; left: 3px; top: 0px; border-radius: 16px; border: 2px solid #ffffff;}
.navbar-top .search-wrapper .close {position: absolute; z-index: 1;top: 7px; opacity: 0; right: 10px;width: 16px; height: 16px; cursor: pointer; transform: rotate(-180deg); transition: all .3s cubic-bezier(0.285, -0.450, 0.935, 0.110); transition-delay: 0.2s;}
.navbar-top .search-wrapper.active .close{right: -23px; opacity: 1; transform: rotate(45deg); transition: all .6s cubic-bezier(0.000, 0.105, 0.035, 1.570); transition-delay: 0.5s;}
.navbar-top .search-wrapper.active .search-icon span::before{ background: #000000; }
 .navbar-top .search-wrapper.active .search-icon span::after{border-color: #000000;}
.navbar-top .search-wrapper .close::before, .search-wrapper .close::after {position:absolute; content:''; background: #a9a9a9;}
.navbar-top .search-wrapper .close::before{width: 2px; height: 16px; left: 7px; top:0;}
.navbar-top .search-wrapper .close::after{width: 16px; height: 2px; left: 0px; top: 7px;}

.accordionItem{position: relative;}
.accordionItem.open {background: #d2145a;}
.accordionItem.open .sub-menu{display: block !important; position: relative !important;}
.accordionItemHeading.mov{display: none;  position: absolute; top: 0; right: 0; margin: 0;line-height: 0; padding: 10px 20px;}
.accordionItemHeading.mov img{width: 13px;}
#menu2-z .navbar-toggleable-sm .accordionItem{float: none; font-size: 1.5rem; font-weight: 400; line-height: 1; color: #fff; text-shadow: none; opacity: 1;}
#menu2-z .nav-dropdown .close { float: none; font-weight: 400; line-height: 1; color: #ffffff; text-shadow: none; opacity: 1;}

.cid-qtkhDLJ6g3 .navbar-dropdown.bg-color.transparent.opened{background-color: #000000;}
.cid-qtkhDLJ6g3 .navbar-toggleable-sm .navbar-collapse{flex-wrap: wrap}
#inicio #header3-h:before, #articulo #msg-box8-2.mbr-section:before, #taxonomica #msg-box8-2.mbr-section:before{content:''; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background: rgb(0,0,0);
background: -moz-linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.85) 40%, rgba(0,0,0,0.88) 46%, rgba(0,0,0,0.95) 57%, rgba(0,0,0,0.98) 69%, rgba(0,0,0,1) 82%);
background: -webkit-linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.85) 40%, rgba(0,0,0,0.88) 46%, rgba(0,0,0,0.95) 57%, rgba(0,0,0,0.98) 69%, rgba(0,0,0,1) 82%);
background: linear-gradient(0deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0.85) 40%, rgba(0,0,0,0.88) 46%, rgba(0,0,0,0.95) 57%, rgba(0,0,0,0.98) 69%, rgba(0,0,0,1) 82%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);}
.cid-qtkhDLJ6g3 .menu-logo .navbar-brand{margin-top: 0;}
.btn-black-outline, .btn-black-outline:active, .btn-black-outline.active{background-color: #d2145a !important; border: none !important; border-radius: 0 !important; text-transform:uppercase;}
.cid-qtkhDLJ6g3 button.navbar-toggler .hamburger span{background-color: #ffffff;}
.destacado-full .swiper-pagination-bullet{ background: #ffffff; width: 16px; height: 16px; margin: 0 6px !important;}
.destacado-full .swiper-pagination{ bottom: 0;  margin-bottom: 20px}

.mbr-section .mbr-overlay{display: none;}
#articulo h1.titular.mbr-white{color: #ffffff;}
#articulo #msg-box8-2 .title{max-width: 1100px !important; padding: 0; flex: none;} 
#articulo #msg-box8-2 > .container{padding: 50px 0;}
#articulo #msg-box8-2 .mbr-text {color: #ffffff !important; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; }

#articulo .sociales .col-md-10{max-width: 100%; flex: none; padding: 0; }
#articulo .sociales{margin-bottom:20px !important;}
#articulo .sociales .col-md-6{ padding: 0; }
#articulo .btn-social:hover { color: #fff; background: #d2145a;}
 #articulo .btn-social:hover i:before{color: #ffffff;}
#articulo .btn-social{margin-right: 7px; margin-left: 0; border: 1px solid #d2145a !important; color:#000000;}
#articulo .btn-social .socicon:before, #articulo .btn-social .fa:before{color: #000000;}
#articulo a:last-child .btn-social{margin-right: 0;}
#articulo .img-dest img{width: 100%;}
#articulo .CUERPO{max-width: 800px; margin-top: 40px}
#articulo .box-full{width: 100%; background-color: rgba(204, 204, 204, .2); padding: 40px 0;}
#articulo .box-relacionados{max-width: 1100px; flex: none; background: none; margin: 0 auto;}
#articulo .box-relacionados .mbr-cards{background: none;}
#articulo .box-relacionados .mbr-table-md-up{ width: 100%; }
#articulo .box-relacionados .mbr-table-md-up h2{display: block;}
#articulo .box-relacionados .mbr-table-md-up .mbr-table-cell{ text-align: center !important; margin-bottom: 30px;}
#articulo .box-relacionados h2 { font-family: 'Roboto', sans-serif; font-size: 2.5rem; color: #000000; margin-bottom: 0; font-weight: 900; }
#articulo .box-relacionados h2:after { content: ""; position: relative; display: block; width: 60px; height: 7px; background-color: #d2145a; margin: 15px auto 0;}
#articulo .box-relacionados .card-btn{text-align: center; margin-top: 20px}
#articulo .box-relacionados .card-btn .btn-primary{font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size: 1rem; padding: 13px 30px;}
#articulo .box-relacionados .mbr-cards-col .container{padding: 0;}
#articulo .box-relacionados .card-title{margin-bottom: 20px; display: block; color:#000000; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; font-size: 1.25rem; line-height: 1.3;}
#articulo .box-relacionados .card-subtitle{font-size: 0.875rem; color: #606060;}
#articulo .pag-content{margin: 0 !important; padding-top: 60px;}
#articulo .paginacion_centrada .btn{border: 1px solid #cccccc; color: #848484; border-radius: 0 !important; margin: 0 6px;}
#articulo .paginacion_centrada .btn span{ font-family: 'Roboto Condensed', sans-serif; font-weight: 700; text-transform: uppercase;}
#articulo .paginacion_centrada .btn:hover{ background-color: #cccccc}
#articulo .paginacion_centrada .pagination{margin-bottom: 20px;}


/* area destacados*/
#inicio #header3-h {min-height: 270px; padding-top: 170px !important; padding-bottom: 80px !important; background-size: 110% auto !important; background-position: bottom center !important;}
#inicio #header3-h .mbr-iconfont { display:none; width:50px; height: 50px; z-index: 1000; position: absolute; left: 50%; right: 50%;
transform: translate(-50%, -50%); -webkit-transform: translate(-50%, -50%); text-align:center;
border-radius: 100%; font-weight: 800; font-size: 15px; padding: 1rem;
background: rgb(20, 157, 204) none repeat scroll 0px 0px; color: rgb(255, 255, 255); bottom: -47px;}
#inicio #header3-h .titular, #inicio #header3-h .titular a {font-size:4.5rem; color:#ffffff !important; text-align:center; letter-spacing: .4px; padding-top: 2rem; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; margin-bottom: 0;}
#inicio #header3-h .bajada {font-size:1.25rem; color: #ffffff;text-align:center; font-family: 'Roboto Condensed', sans-serif; font-weight: 400;}
#inicio #header3-h .mbr-figure {width: 60%; padding-right: 2rem;}
#inicio #header3-h .mbr-figure img {margin-bottom: -2px;}

#inicio .counters2 .mbr-section-title{text-align: center;}
#inicio .counters2 .mbr-section-title a{font-size: 1.25rem; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; line-height: 1.4;}

#header3-h .container .media-container-row .media-content {max-width:700px; width:100%;}
.mbr-testimonial .card-block {padding:0 !important;}

.container >  .media-container-row > .media-content > .col-md-2 {margin:0 auto 60px; text-align:center; display:none;}
/* suscripciones area destacados*/
#inicio .box-suscripcion {margin-top:30px; }
#inicio .box-suscripcion input {border-radius:0 30px 30px 0; box-shadow:-9px 5px 5px -3px #ccc inset; background: #fff;}
#inicio .box-suscripcion .input-group-addon {width:50px; border-radius:30px 0 0 30px; background: #fff;}
#inicio .box-suscripcion .form-control {border: 0; font-size: .9rem;}
#inicio .box-suscripcion small.text-muted {color:#acb2b7 !important; font-size: 12px;}
#inicio .box-suscripcion .btn.btn-sm, .footer4 .box-suscripcion .btn.btn-sm  {margin:0; padding: 15px 30px !important;  font-size: 1rem; width: 165px; border-radius: 0 !important; background:none !important; text-transform: uppercase; border: 3px solid #d2145a;cursor: pointer; color:#fff !important;  font-family: 'Roboto', sans-serif; font-weight: 700;}
#inicio .box-suscripcion .btn.btn-sm:hover, .footer4 .box-suscripcion .btn.btn-sm:hover {background: #d2145a !important; transition: .3s all ease; color:#FFF;}
#inicio .box-suscripcion .col-md-6 {text-align: center;}
#inicio .box-suscripcion .whatsapp {background: url(/redneurociencia/imag/v1/auxi/wp.png) no-repeat 12px center #fff;}
#inicio .box-suscripcion .newsletter {background: url(/redneurociencia/imag/v1/auxi/email.png) no-repeat 12px center #fff;}

#videos {background-color: #000000; padding: 50px 0;}
#videos h2, #videos h3{color: #ffffff;}
#videos .mbr-section-title a{color: #ffffff; font-size: 1.25rem; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; line-height: 1.3}
#videos .mbr-section-title{line-height: 0;}
#videos .btn.btn-primary{ text-transform: uppercase;}
#videos .btn.btn-primary:hover{background-color: #ffffff;border-color: #ffffff; color: #000000 !important; transition: .3s all ease;}
#videos .mbr-figure {position: relative;}
#videos .mbr-figure a{display: block}
#videos .mbr-figure a:before{content:''; position: absolute; left:0; right: 0; top:0; bottom: 0; background: rgba(0, 0, 0, .4);}
#videos .mbr-figure a:hover:before{background:rgba(0, 0, 0, .7); transition: .3s all ease;}
#videos .mbr-figure .play{position: absolute; left: calc(50% - 30px); top: calc(50% - 30px); width: 60px;}

#alianzas {padding: 50px 0;}
#alianzas h2{font-family: 'Roboto', sans-serif; font-size: 2.5rem; color: #000000; margin-bottom: 0; font-weight: 900; }
#alianzas .container{padding: 0;}
#alianzas .swiper-container{padding: 30px 0; margin: 0 30px!important; position: initial; text-align: center;}
#alianzas .swiper-container .swiper-slide img{width: 100%; display: block; max-width: 231px; margin: 0 auto;}
#alianzas .swiper-button-next{background: url(/redneurociencia/imag/v1/icon/ic_arrow_r.png) no-repeat center; right: 0; z-index: 1; width: 20px; background-size: 100%;}
#alianzas .swiper-button-prev{background: url(/redneurociencia/imag/v1/icon/ic_arrow_l.png) no-repeat center; left: 0; z-index: 1; width: 20px; background-size: 100%;} 
#alianzas .swiper-wrapper{height: auto !important;}

#proyectos {background-color: #cacaca; padding: 50px 0;}
#proyectos .mbr-section-title a{ font-size: 1.25rem; font-family: 'Roboto Condensed', sans-serif; font-weight: 400; line-height: 1.3}
#proyectos .mbr-section-title{line-height: 0;}
#proyectos .btn.btn-primary{ text-transform: uppercase; }

/* suscripciones footer*/
.cid-qtkRRyfPIl {background-color: #000000; color: #ffffff; padding-top: 80px; padding-bottom: 80px;}
.footer4 .media-container-row{-webkit-box-pack: start;
-moz-box-pack: start;
-ms-flex-pack: start;
-webkit-justify-content: flex-start;
justify-content: flex-start;
-ms-flex-align: center;
-moz-box-align: center; 
-webkit-box-align: center; 
-webkit-align-items: center;
align-items: center;
}
#footer4-13.footer4 .container {max-width:100%;}
#footer4-13 .container .media-container-row .col-md-3 .img-logo img {height:auto !important;}
#footer4-13 p.mbr-text.mbr-fonts-style.display-7 {color:#ffffff !important; font-weight: 400;}
#footer4-13 .content p.mbr-text.mbr-fonts-style.display-7{padding-left: 70px;}
#footer4-13 .copyright p.mbr-text.mbr-fonts-style.display-7{font-size: 0.8125rem; color: #8c8c8c !important;}
#footer4-13 p.mbr-text.mbr-fonts-style.display-7 a {color:#ffffff !important; text-decoration: underline;}
.footer4 .display-2 { display:none; font-family: 'Roboto', sans-serif; font-size: 2rem; font-weight: 300; margin-bottom:10px !important; }
.footer4 p.display-7 {font-size: 1rem; font-weight:300; }
.footer4 .box-suscripcion {margin-top:0 !important; float:right;}
.footer4 .box-suscripcion input {border-radius:0 30px 30px 0; box-shadow:-9px 5px 5px -3px #ccc inset; background: #fff;}
.footer4 .box-suscripcion .input-group-addon {width:40px; border-radius:30px 0 0 30px; background: #fff;}
.footer4 .box-suscripcion .form-control {border: 0; font-size: .7rem;}
.footer4 .box-suscripcion small.text-muted {color:#acb2b7 !important; font-size: 12px;}
.footer4 .box-suscripcion .btn.btn-sm:hover {background: #000; color:#FFF;}
.footer4 .box-suscripcion .col-md-6 {text-align: center;width: auto; max-width: 100%;}
.footer4 .box-suscripcion .newsletter {background: url(/redneurociencia/imag/v1/auxi/email.png) no-repeat 12px center #fff; background-size:50%;}
.footer4 input[type="email"], .footer4 input[type="tel"] {border-radius: 0 30px 30px 0 !important; text-align: left;}
.cid-qtkRRyfPIl [type="email"] {margin-bottom:0 !important;}
.footer4 .social-list > span {font-size:15px; text-transform:uppercase; margin-right:1rem; padding-top: 4px; font-weight: 200;}
#footer4-13 .socicon.mbr-iconfont.mbr-iconfont-social {color:#e9d298 !important;}

#footer4-13 .container .media-container-row .col-md-2.col-sm-3 {margin:0;}
#footer4-13 .container .media-container-row .offset-md-1 {margin:0;}
#footer4-13 .footer-lower{padding-top: 50px;}

.cid-qtkRRyfPIl .footer-lower hr {border-color:#fff; opacity: .5;}

/* Tabs los + */
#inicio #myTab .nav-tabs {border-bottom:none; width:65%; margin: 0 auto; }
#inicio #myTab .nav-tabs .btn.btn-primary.display-4 {background: transparent; border-color: #000503; color: #000503;}
#inicio #myTab .nav-tabs .btn.btn-primary.display-4.active {background: #d2145a; border-color: #d2145a; color: #fff;}
#inicio .tab-content > .active {display: inline-flex;}
/* Area ejes */
.cid-qtCeWHrHIN .mbr-testimonial .card-block .testimonial-photo img {width:100%; height:auto;}
#ejes {padding-top:80px; padding-bottom:15px; background: #cacaca;}
#ejes h2 {font-family: 'Roboto', sans-serif; font-size: 2.5rem; color: #000000; margin-bottom: 0; font-weight: 900;}
#ejes h2.titular { margin-bottom:10px; font-size: 1.25rem; font-family: 'Roboto Condensed', sans-serif; font-weight: 700; color: #000000; padding: 0 15px;}
#ejes h3.titular{ text-align: left; line-height: 0.9;}
#ejes h3.titular a {font-size:1.125rem; color: #000000; font-family: 'Roboto Condensed', sans-serif; font-weight:400;}
#ejes h3.titular a:hover {color: #d2145a;}
#ejes p.mbr-text.mbr-fonts-style.display-7 {font-size:16px; line-height:125% !important; margin-top:10px; color:#595959 !important; font-weight:300; text-align: left;}
.cid-qtCeWHrHIN .mbr-testimonial .card-block .testimonial-photo {margin-bottom:30px; width:150px !important; height:150px !important;}
.cid-qtCeWHrHIN .mbr-testimonial .card-block {padding: 30px;}
#ejes .pt-3 {padding-top:0 !important; margin-top:0 !important;}
#ejes .p-3 {min-height:485px; padding: 30px !important;}
/* Area Definiciones */
#definiciones {padding-top: 5.5rem; padding-bottom: 5rem; min-height: 325px;}
#definiciones h2 {font-family: 'Roboto', sans-serif; font-size: 3rem; margin-bottom: 0; color: #fff; }
/* Prensa */
.prensa {padding-top: 70px; }
.prensa h2 {font-family: 'Roboto', sans-serif; font-size: 2.5rem; color: #000000; margin-bottom: 0; font-weight: 900;}
.tab-content .col-md-4 {margin-bottom:2.5em; }
.tab-content a.titular, .tab-content h4 a {font-size: 1.3rem; color: #000; font-family:'Roboto', sans-serif; }
.tab-content a.titular:hover, .tab-content h4 a:hover {color: #d2145a; transition: .3s all ease;}
.tab-content h2 a em, .tab-content h4 a em {font-size: 1rem; color: #d2145a; margin-bottom:5px; display:inline-block;}
.tab-content h2 a em:hover, .tab-content h4 a em:hover {color: #000;}
.tab-content h2 a em .mbr-iconfont, .tab-content h4 a em .mbr-iconfont {font-size: 1rem; color: #666; padding-right:0.5em;}
.tab-content {padding-bottom: 0; }
.tab-content .btn.btn-primary:hover {background: #000; border-color: #000;}
/* Area Twitter */
.box-twitter {padding-top: 3rem; }
.box-twitter h2 {font-family: 'Roboto', sans-serif; font-size: 3rem; margin-bottom: 0;}
.box-twitter2 {padding-bottom: 3rem; }
.box-twitter2 h4 > div {color: #d2145a;}

/*Articulo*/
h1.titular.mbr-white {color:#000;}

.info .container{padding: 20px 15px 0; display: flex; justify-content: space-between; align-items: center;}
.info .container .breadcrumbs a{font-size: .0.9375rem; color:#666666}
.info .container .breadcrumbs a:hover{color: #d2145a;  transition: .3s all ease;}
.info .container .fecha{color: #444444;}

/*FIN Tabla Reservas*/

.resultados .mbr-cards h3 .result{font-weight: 900; color: #d2145a;}
.resultados .mbr-cards .number{font-size: 0.9375rem; color: #333333;}


/*--------------- RESPONSIVE ----------------*/

@media(max-width:1200px) {

}

@media(max-width:992px) {
	.navbar-top .search-cont .search-m{display: block;}
	.navbar-top .search-cont .search-d{display: none;}
	.accordionItemHeading.mov{display: block;}
	.navbar-top .search-cont{width: 100%; height: 100%; margin-right: 0}
	.navbar-top .search-wrapper{position: relative; left: 0; transform: none; 	top: 0;}
	.navbar-top .search-wrapper .input-holder{height: auto; display: block; width: 100%; border-radius: 0; margin-bottom: 20px; 	margin-top: 10px;}
	.navbar-top .search-wrapper .input-holder .search-input{color: #ffffff;opacity: 1;	background-color: rgba(255, 255, 255, 0.08) !important; padding: 10px;height: 100%; border-radius: 0;}
	.navbar-top .search-cont .search-m{display: block;}
	.navbar-top .search-cont .search-d{display: none;}
	.accordionItemHeading.mov{display: inline-block;}
	#menu2-z .navbar-toggleable-sm .navbar-nav .nav-link{padding: 8px 0 !important; margin: 0 !important;}
	.navbar-top .login{ margin-bottom: 20px; font-size: 1rem;}
	.cid-qtkhDLJ6g3 .navbar-collapse.show .navbar-nav .nav-item:last-child{margin-bottom: 10px;}
	.cid-qtkhDLJ6g3 .navbar-toggleable-sm{background: #000000 !important;}
	.navbar-top{flex-direction: column; border-bottom: 1px solid rgba(255, 255, 255, .3); padding-bottom: 15px}
	.navbar-top .cont-social{padding-left:0;}
	.cid-qtkhDLJ6g3 .navbar-toggleable-sm .navbar-collapse {width: 90%; height: 90vh; overflow-y: scroll; padding-bottom: 30px;}
	.cid-qtkhDLJ6g3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons{justify-content: center;}
	.btn.btn-sm.btn-black-outline.display-4 { margin-bottom: 5px;}

}

@media(max-width:768px) {
	#menu2-z .navbar-brand {margin-left:1rem; margin-top:0;}
    #menu2-z .navbar-brand img {width:75% !important; height: auto !important;}
	.cid-qtkhDLJ6g3 .menu-logo .navbar-brand .navbar-caption-wrap{	margin: 0;}
	.cid-qtkhDLJ6g3 button.navbar-toggler{top: 30px !important;}
	#inicio #header3-h .media-container-row {margin-top: -8px;}
	#inicio #header3-h {padding-bottom: 2rem;}
	#inicio #header3-h .mbr-figure {padding-right:0; margin: 0 auto;}
	#inicio #header3-h .mbr-figure img {width:62%; border-bottom: 1px solid #749eac; margin:0 auto; padding: 0 10px; }
	#inicio #header3-h .titular {font-size:1.875rem; margin:0; padding-top:0; letter-spacing:.3px; border: none; }
	#inicio #header3-h .bajada {display: none;}
	#inicio #header3-h .media-content {margin-top:-20px;}
	#inicio #header3-h .input-group {width:90%; margin: 0 auto;}
	#inicio .box-suscripcion .col-md-6 {margin-bottom:2rem;}
	#inicio #definiciones .btn.btn-primary {font-size: 1.1rem; display: block; clear: both; padding:0.8rem 3rem;}
	#inicio #definiciones .col-xs-12 {margin:0 auto;}
	#inicio #prensa h2 {font-size: 2rem;}
	#inicio #myTab .nav-tabs {width:100%;}
	#inicio #myTab .nav-tabs .btn {padding: 0.5rem 2rem;}
	.footer4 .mb-3.img-logo.aright {float: none; margin: 0 auto;}
	#footer4-13 .content p.mbr-text.mbr-fonts-style.display-7{padding-left: 0;}
	.cid-qtkRRyfPIl{padding: 30px 0;}
	.footer4 .box-suscripcion{display: block; width: 100%; float: none; margin: 0;}
	#footer4-13 .footer-lower{padding-top: 20px;}
	#ejes .panel-item{padding:20px !important; min-height: 100%;}
	#ejes .mbr-testimonial{padding:20px 0 !important; min-height: 100%;}
	#ejes, .prensa{padding-top: 30px;}
	#ejes h2, #inicio #prensa h2, #videos h2, #alianzas h2, .prensa h2{font-size: 1.875rem}
	
	#taxonomica #msg-box8-2 {padding-top: 100px;}
	#taxonomica #msg-box8-2 h1.titular.mbr-white, #msg-box8-2 .titular, #articulo .box-relacionados .mbr-table-md-up h2 {font-size: 1.875rem; line-height: 1.4;}
	#articulo #msg-box8-2 .titular{font-size: 1.25rem;}
	.cid-qtlFoRNKuy {padding-top: 30px; padding-bottom: 30px;}
	.resultados .mbr-cards h3{font-size:1.125rem;}
	#articulo #msg-box8-2 .mbr-text{margin-bottom: 0;}
	#articulo #msg-box8-2 .epigrafe{font-size: 1.0625rem;}

	.cid-qtlxosjoQR { padding-top: 60px; padding-bottom: 15px; }
	#articulo #msg-box8-2 > .container {padding: 40px 10px 0;}
	#articulo h1.titular.mbr-white{}
	#taxonomica #content1-2d{padding: 20px 15px;}
	.cid-qtkhDLJ6g3 .navbar-toggleable-sm .navbar-collapse .navbar-buttons{justify-content: center;}
	.btn.btn-sm.btn-black-outline.display-4{margin-bottom: 5px;}
	.navbar-top{flex-direction: column; border-bottom: 1px solid rgba(255, 255, 255, .3); padding-bottom: 15px}
	.navbar-top .cont-social{padding-left:0;}
	.cid-qtkhDLJ6g3 .navbar-toggleable-sm .navbar-collapse {width: 90%; height: 90vh; overflow-y: scroll; padding-bottom: 30px;}

	.navbar-top .search-cont{width: 100%; height: 100%; margin-right: 0}
	.navbar-top .search-wrapper{position: relative; left: 0; transform: none; 	top: 0;}
	.navbar-top .search-wrapper .input-holder{height: auto; display: block; width: 100%; border-radius: 0; margin-bottom: 20px; 	margin-top: 10px;}
	.navbar-top .search-wrapper .input-holder .search-input{color: #ffffff;opacity: 1;	background-color: rgba(255, 255, 255, 0.08) !important; padding: 10px;height: 100%; border-radius: 0;}
	.navbar-top .search-cont .search-m{display: block;}
	.navbar-top .search-cont .search-d{display: none;}
	.accordionItemHeading.mov{display: inline-block;}
	#menu2-z .navbar-toggleable-sm .navbar-nav .nav-link{padding: 8px 0 !important; margin: 0 !important;}
	.navbar-top .login{ margin-bottom: 20px; font-size: 1rem;}
	.cid-qtkhDLJ6g3 .navbar-collapse.show .navbar-nav .nav-item:last-child{margin-bottom: 10px;}
	.fancybox-slide { height: auto; padding-top: 30px;}
	#modlogin{min-width: auto; max-width: 300px;}
	#formProntus .col-md-12{padding: 0;}
	.cid-qtkhDLJ6g3 .navbar-toggleable-sm{background: #000000 !important;}
	#inicio #header3-h .titular, #inicio #header3-h .titular a {font-size:3rem; line-height: 110%;}

}

@media(max-width:660px) {
	#inicio #header3-h {background-size:auto auto !important;}
}

/* FIN */