header{padding-top:1px}


header .accesos-usuario{float:right;margin-right:35px;font-size: 1.2em;color: #505050;background-color: #f1f6fb;padding-right:10px;border-left:1px solid #e5ebf1;}

header .accesos-usuario .btn-02{padding:9px 30px 8px 17px}


header .accesos-usuario .btn-login{color:#323232;display:inline-block;margin-left:29px;cursor:pointer;vertical-align: bottom;font-size:15px;font-weight:bold;text-transform:uppercase}
header .accesos-usuario .btn-login:before{content:"";width:29px;height:31px;background:url(/images/template/login_323232.png) no-repeat;background-size:cover;display:inline-block;vertical-align: -10px;margin-right: 10px;}

header .accesos-usuario .cesta{margin-top:5px;width:33px;height:33px;background:url(/images/new/icono-cesta.png) no-repeat; background-size:33px;display:inline-block;vertical-align:middle;margin-right:29px}





header .desp-login{position:absolute;right:35px;width:685px;top: 60PX;}

header nav.menu-principal{margin-top:-25px;font-size:30px;line-height:24px;text-align:right;position:relative;margin-left:270px;margin-right:250px;}
header nav.menu-principal ul{display: inline-block;}

header .menu-principal .menu-list .m-item{display:inline-block;margin:0 25px;position:relative}
header .menu-principal .m-item{color:#505050;border-bottom: 2px solid transparent;}
header .menu-principal .m-item a{color:#9d9b9b;font-weight: 100;}
header .menu-principal .m-item:hover{color:#5c91bb;border-bottom: 2px solid #5c91bb;cursor:pointer}
header .menu-principal .m-item.active{border-bottom: 2px solid #E8711C;}
header .menu-principal .m-item:hover > a{color:#5c91bb;}
header .menu-principal .m-item.active > a{color:#E8711C;}
header .menu-principal .caja-desp.autores{width:590px;position:absolute;left: -210px;}

header .menu-principal .caja-desp.menu-p-extra .m-item{line-height:34px}

header .menu-principal .autores{text-align:left;font-size:14px;display:none}
header .menu-principal .autores .col{display:inline-block;vertical-align:top;width:152px}
header .menu-principal .autores .col.mid{padding:0 25px;}

header .menu-principal .desp.mas{position:absolute;background-size:14px 14px;width:15px;height:15px;background-position:center center;cursor:pointer;background-image:url("/images/template/mas_007398.png");right:0px;top: 3px;}
header .menu-principal .menu-p-extra{position:absolute;right:30px;width:300px}



header .titulo-buscador{margin-top:6px;background-color:#f1f6fb;border-bottom: 1px solid #efefef;padding:12px 0;display: table;width: 100%;}
header .titulo-buscador .titulo{font-size:30px;color:#323232;padding:18px 0;padding-left:20px;width:50%;}
header .titulo-buscador .titulo a{color:#323232;}
header .titulo-buscador .buscador{width:50%;text-align:center;padding-right:20px;vertical-align:bottom;padding-bottom:18px}
header .titulo-buscador .buscador .busqueda{width:467px;border-bottom:2px solid #5c91bb;    display: inline-block;}
header .titulo-buscador .buscador .filtro{margin-right:5px;display:inline-block;cursor:pointer;width:35px;height:18px;vertical-align: bottom; }

header .titulo-buscador .buscador input[type=text]{margin-bottom:-20px;width:424px;background-color:transparent;font-size:18px;vertical-align:bottom}
header .titulo-buscador .buscador input[type=text]::placeholder{color:#B8B8B8}
/* header .titulo-buscador .buscador .cruz{display:inline-block;padding:10px;width:10px;height:10px;background:url('/images/template/cruz_007398.png') transparent no-repeat  center center;background-size:10px 10px;cursor:pointer} */
.titulo-buscador .buscador input[type=submit]{margin-right:0;width:37px;height:38px;background-color:#B8B8B8;background:url('/images/new/lupa_blanca.png') #B8B8B8 no-repeat center center; background-size:14px 14px;border-radius: 50px; }
header .titulo-buscador .buscador input[type=submit]:hover{background-color:#007398;cursor:pointer }
header .titulo-buscador .buscador .titulo{width:auto;padding:0}
header .titulo-buscador .busqueda-avanzada{text-align:right}
header .titulo-buscador .busqueda-avanzada a{color:#737373;font-size:12px}
header .titulo-buscador .busqueda-avanzada a:hover{color:#007398}
header .titulo-buscador .filtro-buscador{position:absolute;right: 500px;font-size:14px;}
header .titulo-buscador .filtro-buscador .top{background-size:100%}
header .titulo-buscador .filtro-buscador .titulo{font-size:12px;margin:0}
header .titulo-buscador .filtro-buscador .filtros{color:#B8B8B8;padding-top:10px}
header .titulo-buscador .filtro-buscador .filtros div{margin-bottom:10px;padding-left: 1em;text-indent: -19px;}
header .titulo-buscador .filtro-buscador .filtros div:hover{color:#007398;cursor:pointer}





@media screen and (min-width: 767px){
	header .titulo-buscador .buscador input[type="text"]{background-color: #f1f6fb;width: 83%;}
}


@media screen and (min-width:280px) and (max-width: 767px){
	/* PLANTILLA*/
	
	header .ico{display:inline-block;vertical-align:top;margin-left:20px;cursor:pointer;background-size:cover;height:20px;width:20px}
	header .desp-hamb-left {float:left;}
	HEADER .logo-accesos-usuario{position:relative}
	header .accesos-usuario.mobile{float:none;position:relative}
	header .accesos-usuario .btn-login{margin-left:20px;vertical-align: middle;}
	header .accesos-usuario .btn-desconectar{width: 17px;;height:20px;margin-left:25px;vertical-align: middle;background-image:url(/images/template/out_323232.png)}
	header .desp-hamb-right {width: 4px;margin-right: 8px;height: 20px;}
	
	header .logo-accesos-usuario .logo{margin:0;float:none} 
	.desp-login .top{background-size: 1231px;}
	header .accesos-usuario .btn-login:hover{border:none}
	header .desp-login{right:0;width:100%;top:90px}
	header .desp-login .top{background-position: right -597px top;background-size: 1231px;}
	header .desp-login .info{display:none}
	header .desp-login .box-login{width:auto;display:block;margin-left:0}
	
	header .caja-desp.mid.social{position:absolute;margin-top:25px}
	.caja-desp.compartir .top{background-position: right -491px top;background-size: 1231px;}
	
	header .titulo-buscador .buscador{display:none}
	header .accesos-revista{display:none}
	
	header .hamb-left{background-image:url(/images/new/menu-movil.png);margin-left:0}
	header .hamb-right{background-image:url(/images/new/menu-movil.png);width:4.75px;height:20px}
	header .accesos-usuario{background:#f1f6fb;padding:20px 8px;margin-right:0;border-bottom: 0.188rem solid #E3E2E2;}
	header .accesos-usuario .right{float:right}
	header .accesos-usuario .right div:last-of-type{margin-right:0}
	header .accesos-usuario .btn-login:before{content:"";background:none;width:auto;height:auto}
	header .accesos-usuario .btn-login{background-image:url(/images/new/icono-login.png)}
	header .accesos-usuario .compartir-g{background-image:url(https://www.editdiazdesantos.com/images/icono-mail.png)}
	header .accesos-usuario .buscador{background-image:url(/images/new/icono-lupa.png)}
	header .titulo-buscador{display: block;margin-top:0;background-color:#C4C4C4;padding:0}
	header .titulo-buscador .row{display: flex;flex-direction:column;background-color:#efefef;}
	header .titulo-buscador .cell{display: block;}
	header .titulo-buscador .titulo{order: 3;width:auto;padding:23px  8px}
	header .titulo-buscador .suscribirse{order: 2;width:auto;padding:0  8px;font-size:16px;line-height:24px;color:#007398;background-color:#DBDBDB}
	header .titulo-buscador .buscador{order: 1;width:auto;padding:18px 8px;display: none;}
	header .titulo-buscador .buscador .busqueda{width: 100%}
	header .titulo-buscador .buscador .filtro.revista{display:none}
	header .titulo-buscador .buscador input[type="text"]{width:80%;float: left;background-color: #efefef;}
	header .titulo-buscador .buscador input[type="submit"]{margin-bottom:10px;border:0;width:30px;height:30px;background:url(/images/new/icono-search.png);background-size:cover}
	header .titulo-buscador .buscador input[type="submit"]:hover{background-color: transparent;}
	
	
	
}