@font-face {
    font-family: 'bebas';
    src: url('bebasneue_bold.eot');
    src: url('bebasneue_bold.eot?#iefix') format('embedded-opentype'),
         url('bebasneue_bold.woff2') format('woff2'),
         url('bebasneue_bold.woff') format('woff'),
         url('bebasneue_bold.ttf') format('truetype'),
         url('bebasneue_bold.svg#loveloblack') format('svg');
    font-weight: 700;
    font-style: normal;
}
@media only screen and (max-device-width : 1024px) and (orientation : portrait) { .red-bull-x-fighters .ssnn li.whatsapp{ display:block; }}
@media only screen and (max-device-width : 1024px) and (orientation : landscape) { .red-bull-x-fighters .ssnn li.whatsapp{ display:block; }}
.envoltorio_publi{border:0;}
section .content{width:115.3em;margin:0 auto;clear:both;}
.contenido_principal{border:0!important;}

.red-bull-x-fighters.contenedor_principal{width:100%;background:#000;}
.red-bull-x-fighters article{width:115.3em;margin:0 auto;background: url(../images/back_header.jpg) center 0 no-repeat;background-size:cover;}
.red-bull-x-fighters h1{text-indent:-9999px;background:url(../images/red-bull-fighters.png) 0 0 no-repeat;width:39.2em;height:21.5em;background-size:cover;margin:5.6em 0 3.9em 38em;float:left;}
.red-bull-x-fighters .ssnn{width:100%;padding:0 0 5em;text-align:center;clear:both;}
.red-bull-x-fighters .ssnn li{display:inline-block;margin:0 .5em;}
.red-bull-x-fighters .ssnn li a{display:block;text-indent:-9999px;float:left;width:3.6em;height:3.6em;}
.red-bull-x-fighters .ssnn li span{display:block;float:left;font-family:proximanova;font-size:1.3em;line-height:.61em;color:#fff;width:6.538em;text-align:right;padding:1.05em 1em 1em 0;margin-top: .1em;}
.red-bull-x-fighters .ssnn li.facebook a{background:url(../images/facebook.png) 0 0 no-repeat;}
.red-bull-x-fighters .ssnn li.twitter a{background:url(../images/twitter.png) 0 0 no-repeat;}
.red-bull-x-fighters .ssnn li.whatsapp a{background:url(../images/whatsapp.png) 0 0 no-repeat;}
.red-bull-x-fighters .ssnn li.facebook span{background:#425aba;}
.red-bull-x-fighters .ssnn li.twitter span{background:#0f9adb;}
.red-bull-x-fighters .ssnn li.whatsapp{display:none;}


.contenido_principal.menu{background:#000;height:7.55em;}
.contenido_principal.menu nav{position:absolute;width: 79em;margin-left: 18.5em;}
.contenido_principal.menu nav li{display:block;float:left;}
.contenido_principal.menu nav a{font-size:2.7em;display:block;color:#fff;padding:.893em 1.250em;text-transform:uppercase;position:relative;border-right:1px solid #343434;font-family:bebas;}
.contenido_principal.menu nav li:last-child a{border:0;}
.contenido_principal.menu nav a:hover{background:#f90;padding:.893em 1.25em 1.319em;border-color:#f90}

.contenido_principal.datos{padding:8em 0 6em;}
.contenido_principal .content > div:first-child{width:45.3em;background:url(../images/back_h2_blanco.png) right 0 no-repeat;}
.contenido_principal.datos h2{font-family:bebas;font-size:5em;line-height:.76em;font-style:italic;text-transform:uppercase;padding:.3em 0 .3em 1em;margin:0 .4em .8em 1.5em;background:#fff;}

.contenido_principal#ed_anterior .content > div:first-child{background-image:url(../images/back_h2_negro.png);}
#ed_anterior h2{color:#fff;background:#000;}
#ed_anterior .content > p{font-family:Raleway;font-size:1.6em;color:#000;line-height:1.5em;margin:0 0 1.75em 7.813em;width:56em;}
#ed_anterior .content > div:last-child{clear:both;margin-left:12.5em;width:89.6em;}
#ed_anterior .content > div:last-child img{width:100%;height:auto;cursor:pointer;}
#ed_anterior .content > div:last-child p{font-family:bebas;font-size:2.2em;color:#000;text-transform:uppercase;padding:.727em 0 1.636em;}

.contenido_principal#directo .content > div:first-child{width:108.3em;position:relative;z-index:10;background-image:url(../images/back_h2_blanco_largo.png);}
.contenido_principal#directo .content > div:first-child h2{margin-bottom:0;}
#directo .content > div:last-child{margin:-3.5em 0 0 8.5em;border:1em solid #232323;width:89.6em;}

#pilotos, #directo{background:#1b1b1b;}
#pilotos h2{color:#1b1b1b;}
#pilotos .cnt-pilotos{margin-left:12.8em;clear:both;}
#pilotos .piloto{float:left;margin:0 3.4em 5em 0;width:19.7em;}
#pilotos .piloto:nth-child(4n-3){clear:both;}
#pilotos .piloto img{width:100%;}
#pilotos .piloto h3{font-family:bebas;font-size:3em;color:#fff;text-align:center;width:100%;margin:.9em 0 .7em;text-transform:uppercase;}
#pilotos .piloto h3 span{font-family:Raleway;font-size:.467em;display:block;padding-top:.5em;}
#pilotos .piloto p{font-family:Raleway;font-size:1.6em;color:#fff;line-height:1.5em;width:100%;}

#concurso, #que_es{background:#c80f3d;}
#concurso h2, #que_es h2{color:#c80f3d;}
#concurso .content > div:last-child{clear:both;margin-left:13em;width:90em;}
#concurso .content > div:last-child p{font-family:Raleway;font-size:1.6em;color:#fff;line-height:1.4em;margin-top:2.5em;}
#concurso .content > div:last-child p:first-child{font-family:bebas;font-size:3.1em;color:#fff;text-transform:uppercase;margin-top:0;}

#que_es .content > p, #directo .content > p{font-family:bebas;font-size:3.1em;color:#fff;text-transform:uppercase;margin-left:4.032em;background:url(../images/icono-flecha.png) 0 6px no-repeat;text-indent:1em;}
#directo .content > p{margin:.51em 0 1.5em 4.032em}
#que_es div:nth-child(2n), #que_es div:nth-child(3n){float:left;width:40.5em;margin:4em 5.6em 6.8em 0;}
#que_es div:nth-child(3n){margin-left:12.5em;}
#que_es .content div > p{font-family:Raleway;font-size:1.6em;color:#fff;line-height:1.5em;margin-bottom:1.875em;text-align:justify;}
#que_es .content div > p a{color:#fff;text-decoration:underline;}