:root {--hover-one: #1b6893;}

header .logo-buscador{height:180px;background:url("/images/cabecera1.jpg") white no-repeat;background-size:4000px 180px}
.wordmark {width: 513px;}

.capa-buscador{border-color:#3c3762;}
.capa-buscador .busqueda input[type="submit"]{background-color:#3c3762;border-color:#3c3762}
header .logo-buscador .buscador input[type="button"]{background-color:#3c3762;border-color:#3c3762}
.capa-buscador .busqueda input::placeholder{color:#3c3762;opacity:1}
.capa-buscador .busqueda input[type="text"]{color:#3c3762;opacity:1}
.capa-buscador .busqueda{border-color:#3c3762;}
header .logo-buscador .buscador .box-buscador .campo .busqueda-avanzada a{color:#3c3762}
header .logo-buscador .buscador .box-buscador .compartir{color:#3c3762}



.home.panel .videos .content{background: #F5F5F5;padding:20px;display:flex}
.home.panel .videos img{width:300px;height:187px;margin-right:20px}


.home.panel .podcast .content{background:url(/images/podcast_B9B9B9.png) #F5F5F5 no-repeat top 20px left 20px;background-size:34px 48px;padding:16px 20px 34px 90px}
.home.panel .podcast audio{width:369px;margin-top:40px;margin-bottom:27px}
.home.panel .podcast .opciones{font-size: 16px;line-height: 24px;color:#1b6893;display:flex}
.home.panel .podcast .descargar img {width:20px;margin-right:10px;}
.home.panel .podcast .leer img {width:17px;margin-right:10px;vertical-align: -3px;margin-left:45px}


.submenu .item{margin-bottom:10px;background:url(/images/libro_3c3762.png) #ebebeb no-repeat top 18px right 10px;background-size:29px 37px;padding:15px 58px 35px 10px;font-size:20px;color:#3c3762;display:inline-block}
.submenu a:hover > .item{background:url(/images/libro_ffffff.png) #1b6893 no-repeat top 15px right 15px;background-size:29px 37px;color:white;}



.videos .video{padding:0 24px;background:url(/images/video_1b6893.png) #f5f5f5 no-repeat top 16px left 24px;background-size:22px 22px;padding-top:17px;font-size:17px;padding-bottom:32px;margin-bottom:45px}
.videos .video .nombre{padding-left:55px;font-size:21px;font-weight:28px;color:#1b6893;border-bottom:2px solid transparent}
.videos .video .video-text{margin-top:16px;font-weight:27px;color:#505050;font-size:17px}
.videos .video .leer-articulo{float:right;background:url(/images/documento_1b6893.png) no-repeat top left;background-size:28px 36px;margin-top:35px;margin-right:25px;height:38px;padding-left:45px}
.videos .video .leer-articulo a{border-bottom:2px solid transparent}
.videos .video .leer-articulo a:hover{border-bottom:2px solid #1b6893}
.videos .canal {margin-bottom:50px}
.videos .canal a{padding:16px 20px;background-color:#1b6893;color:white;font-size:18px}

.videos .otros .titulo{margin-bottom:20px;font-size:21px;font-weight:26px;margin-bottom:44px;color:#323232;}
.videos .otros .videoLi {background:url(/images/video_1b6893.png) no-repeat top  left ;background-size:22px 22px;font-size:18px;font-weight:28px;margin-bottom:45px}
.videos .otros .videoLi .nombre{font-size:17px;padding-left:35px;margin-bottom:18px;color:#737373;font-weight:21px;border-bottom:2px solid transparent}
.videos .otros .videoLi .nombre a{color:#737373;}
.videos .otros .videoLi .nombre a:hover{color:#1b6893;border-bottom:2px solid #1b6893}

.videos .otros .videoLi .desc{margin-bottom:30px;color:#1b6893}



#comite .seccion .editor{margin-bottom:20px}
#comite .seccion .editor .desc{display:inline-block;vertical-align:top;width:675px;margin-left:10px}

#juntas .seccion{padding: 30px 0;border-bottom: 1px solid #b9b9b9;font-size: 18px;color: #505050;line-height: 30px;}
#juntas .seccion h3{margin-bottom: 25px;font-size: 22px;color: #1b6893;}
#juntas .seccion h4{margin-bottom: 15px;color: #1b6893;margin-top:10px}

.sidebar .podcast{background:url(/images/podcast_231f44.png) #f5f5f5 no-repeat top 13px left 8px;background-size:22px 33px;margin-bottom:35px}
.sidebar .podcast .top{padding:25px 12px 0 12px;}
.sidebar .podcast .titulo{font-size:17px;color:#1b6893;margin-bottom:35px;margin-left:32px}
.sidebar .podcast .titulo-item{font-size:14px;color:#1b6893;line-height:15px;margin-bottom:20px;}

.mod-video{background:url(/images/video_1b6893.png) #f5f5f5 no-repeat top 13px left 8px;background-size:22px 22px;margin-bottom:35px}
.mod-video .titulo{padding:22px 45px 22px 45px;font-size:17px}
.mod-video img{width:100%;height:132px}
.mod-video .video{position:relative}
.mod-video .video .btn{background:url(/images/flecha-an-de_ffffff.png) no-repeat center right 10px;background-size:10px 17px; padding:10px 44px 10px 32px ;border:2px solid white;color:white;font-size:18px;;position:absolute;top:45px;left:39px}
.mod-video .titulo-video{padding:27px 12px;font-size:14px;color:#323232;line-height:15px;font-family:NexusSerif}

#item .video{background:url(/images/video_1b6893.png) #f5f5f5 no-repeat top 32px left 26px;background-size:22px 22px;padding:35px 27px}
#item .video .titulo{color:#323232;font-size:18px;padding-left:30px}
#item .video .poster{width:748px;background-size:cover;background-repeat:no-repeat;display:block;padding-top:280px;margin-top:15px}
#item .video .nombre{padding:44px 54px;background-color:#1b6893;color:white;font-size:24px; font-weight:28px}

.respuestas-rapidas h2{font-size:24px;margin-bottom:10px;font-weight:bold;}
.respuestas-rapidas h3{font-weight:bold;margin-bottom:5px;margin-top:20px}
.respuestas-rapidas .magic-radio + label::before{width:18px;height:18px}

.respuestas-rapidas .msg{font-size:16px;color:#505050;padding:20px 10px}
.respuestas-rapidas  .msg{border: 1px solid #1b6893;}




.home.panel .suplementos .content{background: #F5F5F5;padding:20px;display:flex;flex-wrap:wrap;padding-right:0}
.home.panel .suplementos .seccion{width: 48%;margin-bottom:50px;padding-right:10px}
.home.panel .suplementos .seccion-titulo{color: #007398;font-size: 22px;line-height: 25px;font-weight:bold;margin-bottom:30px}
.home.panel .suplementos .seccion-suplemento{display:flex;}
.home.panel .suplementos .seccion-suplemento-portada img{width:127px;height:171px}
.home.panel .suplementos .seccion-suplemento-info{margin-left:20px}
.home.panel .suplementos .seccion-suplemento-info-fecha {font-size: 12px;line-height: 14px;color: #737373;margin-bottom:6px}
.home.panel .suplementos .seccion-suplemento-info .volumen{font-size: 17px;line-height: 19px;color:#007398;margin-bottom:9px}
.home.panel .suplementos .seccion-suplemento-info .grupo-editores{font-size: 16px;line-height: 22px;color: #505050;font-style:italic;margin-bottom:6px}
.home.panel .suplementos .seccion-suplemento-info .sumarioPaginas{font-size: 14px;line-height: 19px;color:#505050}


.home.panel .notas-prensa .content{background: url(/images/periodico.png) #F5F5F5 no-repeat top 60px left 17px;background-size:34px 42px;padding:16px}
.home.panel .notas-prensa .content .publicado{font-size: 18px;line-height: 22px;color:#737373;margin-bottom:22px}
.home.panel .notas-prensa .content .titulo{font-size: 22px;line-height: 25px;color:#323232;margin-left:94px;margin-bottom:27px}
.home.panel .notas-prensa .content .desc{font-size: 18px;line-height: 22px;color:#505050;margin-left:94px}
.home.panel .notas-prensa .content .continuar{font-size: 16px;line-height: 24px;text-align:right;color:#1b6893}
.home.panel .notas-prensa .content .continuar img{vertical-align:-2px;margin-left:5px;margin-top:23px}



.guia-autores .seccion h3{font-size:24px}
.revisores ul{list-style:disc;margin-left:20px}
.revisores ul li{margin-bottom:5px}

.item-preview .titulo .ico-video {

    margin-right: 0px;
width: 15px;}

#info-item .opciones .respuesta-rapida{display: inline-block;cursor: pointer;margin-left: 15px;}




#info-item .opciones .respuesta-rapida::before {

    content: "";
    background-image: url(http://assets.elsevier.es/org/images/svg/documento_c_1b6893.png);
    width: 18px;
    height: 21px;
    background-size: cover;
    margin-right: 10px;
    display: inline-block;
    vertical-align: -6px;





input:required { box-shadow:none;}




input:invalid {box-shadow:none;}
@media screen and (min-width:280px) and (max-width: 1050px){.wordmark {width: 410px;}}
@media screen and (min-width:280px) and (max-width: 1000px){header .logo-buscador{height:180px;background:url("/images/cabecera2.jpg") white no-repeat;background-size:1000px 180px}}