/* Color FONDO BACK IMAGE */
.spechead {background: linear-gradient(78deg, #DA3978 0%, #0F44F0 51%, #00D8D0 100%) 0% 0% no-repeat;}

/* Posicionamiento LOGO IMAGE */
.spechead .logoima img {display:block;top:50%;margin-top: -2.5rem;left:50%;margin-left: -7rem;max-width: 14rem;}

/* Color de seleccion de MENU */
.spechead nav li a:hover span:after, .spechead nav li a:focus span:after, .spechead .blindBox .active a span:after{background:transparent;}

/* politica de privacidad, antes idiomas */
.p_final .wrapper.subheader .partBox .ima > img {position: relative;width: auto;}
.p_final .wrapper.subheader .partBox {position: absolute;z-index: 2;display: flex;top: 2rem;right:2rem;margin: 0 auto;}
.p_final .wrapper.subheader .partBox a {transition: all .2s;padding: 0.3rem 0.8rem;border-radius: 0.6rem;border: 0.1rem solid #fff;}
.p_final .wrapper.subheader .partBox a:hover{background:#FF0761;border-color: transparent;}
.p_final .wrapper.subheader .partBox a:hover span{color:#000;}
.p_final .wrapper.subheader .partBox a span {color: #fff;text-transform: uppercase;font-size: 1rem;font-weight: 400;letter-spacing:3px;}
.p_final .wrapper.subheader .partBox .ima {display: none;}
.p_final .wrapper.subheader .partBox .part1 {margin-right: 1.6rem;}

/* eurojunior antes part3 */
.p_final .wrapper.subheader .partBox .part2 {position: absolute;top: 4rem;right: 0rem;}
.p_final .wrapper.subheader .partBox .part2 a {display: block;width: 32rem;padding: 0.4rem 1.2rem;text-align: center;}
.p_final .wrapper.subheader .partBox .part2 a span {font-size: 1.2rem;line-height: 2.4rem;}