@charset "utf-8";
body{font-family: 'Open Sans', Arial, Helvetica, sans-serif; background:#000000; margin:0px; padding:0px; color:#FFFFFF;}
img{border:0px;}
input{
	background:url(../images/bg_transparente.png);
	color:#FFFFFF;
	overflow:hidden!important;
	text-align:center;
	border: 2px solid #cbcbcb;
	-moz-border-radius: 30px;
	-webkit-border-radius: 30px;
	border-radius: 30px;
	/*-moz-box-shadow: 2px 2px 3px #666;
	-webkit-box-shadow: 2px 2px 3px #666;
	box-shadow: 2px 2px 3px #666;*/
	font-size:14px;
	line-height:14px;
	/*padding: 4px 7px;*/
	height:30px;
	outline: 0;
	-webkit-appearance: none;
    margin: 0;
}
input:focus{overflow:hidden;}
input[type=number] {
    -moz-appearance:textfield;
}

.usuario{float:right; position:relative; top:-80px; right:20px; background:url(../images/usuario.png) left top no-repeat; padding:4px 0 4px 30px; font-size:12px; cursor:pointer;}
.usuario span{color:#F6921E; background:url(../images/menu-li_selected.png) left top repeat-x; padding-bottom:4px;}

.separador01{height:1px;}
.separador02{height:2px;}
.separador03{height:3px;}
.separador05{height:5px;}
.separador10{height:10px;}
.separador15{height:15px;}
.separador20{height:20px;}
.separador30{height:30px;}
.separador50{height:50px;}
.separadorV05{float:left; width:5px;}
.separadorV10{float:left; width:10px;}

.hidden{left:-9998px!important; position:absolute!important; visibility:hidden;}
a.link-dorito{background:url(../images/link-dorito.png) no-repeat right top; padding:0 18px 0 0; margin:0; text-align:right; text-decoration:none; color:#FFFFFF; font-size:12px; line-height:13px;}
a.link-dorito:hover{text-decoration:underline;}
a.link-doritos{background:url(../images/link-doritos.png) no-repeat left top; padding:0 0 0 60px; margin:0; text-align:left; text-decoration:none; color:#FFFFFF; font-size:24px; line-height:25px;}
a.link-doritos:hover{text-decoration:underline;}
a.btn-doritos{background:url(../images/btn-doritos_left.png) left top no-repeat; padding-left:45px; line-height:30px; float:left; margin-left:30px;}
a.btn-doritos:hover{background:url(../images/btn-doritos_left.png) left -46px no-repeat;}
a.btn-doritos span{background:url(../images/btn-doritos_right.png) right top no-repeat; font-size:14px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:1px 8px 3px 3px; display:block; float:left;}
a.btn-doritos:hover span{background:url(../images/btn-doritos_right.png) right -46px no-repeat;}

#top{width:1000px; margin:0 auto;}

#header{background:url(../images/bg_header.jpg) no-repeat top; height:215px;}
#header h1{left:-9998px!important; position:absolute!important; visibility:hidden;}
#header .ruleta-fest{float:left;}
#header .doritos{float:right; max-height:110px; margin:20px 40px 15px 40px;}
#header .music-player{background:url(../images/music-player.png) no-repeat top left; min-width:143px; padding-left:20px; font-size:9px; line-height:10px; clear:right; float:right; height:27px;}
#header .menu{/*background:#090; margin-left:240px;*/ padding-top:10px; clear:right; min-height:33px; z-index:30;}
#header .menu ul{margin:0; padding:0;}
#header .menu li{margin:0; padding:0; list-style:none; float:left; font-size: 14px; color:#FFDBA7; text-transform:uppercase; text-decoration:none; line-height:18px; z-index:99;}
#header .menu li a{display:block; color:#FFDBA7; text-decoration:none; background:url(../images/menu.png) no-repeat left top; padding: 0 20px 0 35px; z-index:99;}
#header .menu li a:hover{background:url(../images/menu_hover.png) no-repeat left top; color:#dd0303;}
#header .menu li a.first{padding-left:30px!important; /*padding-right:-20px!important;*/ background:url(../images/menu-first.png) no-repeat left top;}
#header .menu li.selected a.first{padding-left:30px!important; /*padding-right:-20px!important;*/ background:url(../images/menu-selected-first.png) no-repeat left top;}
#header .menu li a.first:hover{background:url(../images/menu-first_hover.png) no-repeat left top; color:#dd0303;}
#header .menu li.selected a.first:hover{background:url(../images/menu-selected-first_hover.png) no-repeat left top; color:#dd0303;}
/*#header .menu li.selected{background:url(../images/menu-li_selected.png) 35px top no-repeat;}*/
#header .menu li.selected a{display:block; color:#f6921e; text-decoration:none; background:url(../images/menu-selected.png) no-repeat left top; padding: 0 20px 0 35px; z-index:99;}
#header .menu li.selected a:hover{background:url(../images/menu-selected_hover.png) no-repeat left top; color:#f6921e;}
#header .menu li.selected a span{background:url(../images/menu-li_selected.png) left top repeat-x;}

#header .menu li.selected div a{padding-left:15px !important; padding-right:0px!important; background:url(../images/menu-first.png) no-repeat -10px top; font-size:12px; line-height:20px; z-index:99; padding:0px; color:#FFDBA7;}
#header .menu li.selected div a:hover{background:url(../images/menu-first_hover.png) no-repeat -10px top; color:#dd0303;}
#header .menu li.selected div a.selected{color:#f6921e;}
#header .menu li div{position:relative; visibility:hidden; margin:0; padding:8px 8px 8px 20px; background:url(../images/bg_transparente.png); z-index:99;}
#header .menu li div#concursos{padding:8px 8px 8px 8px;}
#header .menu li div a{padding-left:15px !important; padding-right:0px!important; background:url(../images/menu-first.png) no-repeat -10px top; font-size:12px; line-height:20px; z-index:99;}
#header .menu li div a:hover{background:url(../images/menu-first_hover.png) no-repeat -10px top; color:#dd0303;}
#header .menu li div#concursos a{padding-left:20px; background:url(../images/menu-first.png) no-repeat -10px top;}

#slider{height:448px !important; position:relative; top:-74px; z-index:-100;}
#slider img{z-index:-50;}
#slider .tiempo-restante{float:right; height:145px; background:url(../images/bg_transparente.png); position:relative; top:-340px; z-index:40; margin-right:20px; padding:15px;}
#slider .tiempo-restante #contador p{width:75px; float:left; text-align:center; background:url(../images/tiempo-restante.png) no-repeat center top; padding:18px 0 0 0; font-size:12px; line-height:40px;}
#slider .tiempo-restante #contador p strong{font-weight:normal; font-size:28px; line-height:38px;}
#slider .neon-date{float:right; position:relative; top:-380px; z-index:30; right:-10px;}
#slider .neon-app{float:right; position:relative; z-index:30; right:90px; border:2px solid #b34a11; padding:10px 0; margin-top:-380px;}

#footer{background:#1A1A1A; padding:20px;}
#footer .doritos{height:70px; float:left; margin-right:20px;}
.redes{float:right; padding-top:10px;}
.redes a{background-repeat:no-repeat; background-position:top left; width:20px; height:34px !important; padding-left:34px; line-height:34px; text-decoration:none; font-size:34px;}
.redes a.facebook{background-image:url(../images/footer-redes-facebook.png);}
.redes a.facebook:hover{background-image:url(../images/footer-redes-facebook_hover.png);}
.redes a.instagram{background-image:url(../images/footer-redes-instagram.png);}
.redes a.instagram:hover{background-image:url(../images/footer-redes-instagram_hover.png);}
.redes a.twitter{background-image:url(../images/footer-redes-twitter.png);}
.redes a.twitter:hover{background-image:url(../images/footer-redes-twitter_hover.png);}
.redes a.youtube{background-image:url(../images/footer-redes-youtube.png);}
.redes a.youtube:hover{background-image:url(../images/footer-redes-youtube_hover.png);}
.redes a span{left:-9998px!important; position:absolute!important; visibility:hidden;}
#footer .mapa{font-family: 'Open Sans', Arial, Helvetica, sans-serif;}
#footer .mapa .col{float:left; padding-right:15px; margin:10px;}
#footer .mapa .col h4{margin:0; padding:0;}
#footer .mapa .col h4 a{color:#FFFFFF; font-size:14px; text-decoration:none;}
#footer .mapa .col h4 a:hover{text-decoration:underline;}
#footer .mapa .col ul{color:#FFFFFF; font-size:12px; margin:0; padding:0; list-style:none;}
#footer .mapa .col ul a{color:#FFFFFF; font-size:12px; text-decoration:none;}
#footer .mapa .col ul a:hover{text-decoration:underline;}

.dot-line{background:url(../images/bg_dot-line.png) no-repeat center top; height:20px; clear:both;}

.grid_10{width:100px; float:left;}
.grid_20{width:200px; float:left;}
.grid_25{width:250px; float:left;}
.grid_30{width:300px; float:left;}
.grid_33{width:333px; float:left;}
.grid_40{width:400px; float:left;}
.grid_50{width:500px; float:left;}
.grid_60{width:600px; float:left;}
.grid_70{width:700px; float:left;}
.grid_80{width:800px; float:left;}
.grid_90{width:900px; float:left;}
.grid_100{margin-bottom:20px;}

.grid_100 .title{background:url(../images/bg_title.png) no-repeat 10px 15px #333333; padding:18px 0 15px 55px;}
.grid_100 .title2{background:url(../images/bg_title.png) no-repeat 10px 15px; padding:18px 0 15px 55px; clear:both; margin-left:20px;}
.grid_100 .title3{background:url(../images/bg_title.png) no-repeat 10px 15px; padding:18px 0 15px 55px; clear:both; margin-left:20px;}
.grid_100 h2{margin:0; padding:0; font-weight:normal; font-size:12px; line-height:16px; border-right:1px solid #F6921E;}
.grid_100 h2.last{border-right:0px;}
.grid_100 h2 strong{font-family:'Open Sans Condensed', Arial, Helvetica, sans-serif; font-weight:normal; font-size:15px; line-height:16px; text-transform:uppercase;}
.grid_100 iframe{margin:20px 10px; border:2px solid #b34a11; padding:10px 0;}
.grid_100 .iframe{margin:20px 10px; border:2px solid #b34a11; height:370px; padding:10px;}
.grid_100 .iframe .contentItem{margin:10px 4px;}
.grid_100 .iframe .contentItem h3{background:url(../images/title-underline.png) no-repeat bottom left; padding:0 6px 12px 6px; margin:0 0 3px 0; font-size:12px; color:#FEF57C;}
.grid_100 .iframe .contentItem p{padding:0 6px 14px 6px; margin:5px 0; font-size:12px; color:#FFFFFF;}
.grid_100 .contentImage{padding:30px; text-align:center;}
.grid_100 .contentDescription{padding:50px;}
.grid_100 .contentDescription h3{background:url(../images/title-underline.png) no-repeat bottom left; padding:0 6px 12px 6px; margin:0 0 3px 0; font-size:16px; color:#FEF57C; font-weight:normal;}
.grid_100 .contentDescription p{font-size:14px;}
.grid_100 .contentDescription .title2{margin-left:0px; background:url(../images/bg_title.png) no-repeat left 15px; padding:18px 0 15px 40px; clear:both;}
#novedades .iframe, #entrevistas .iframe{padding:10px 0 !important; height:267px}
.grid_100 .foto-instagram{background:url(../images/bg_instagram.png) no-repeat top left; float:left; padding:3px; margin:5px 3px 5px 2px;}
.grid_100 .foto-instagram img{margin:8px 8px 3px 8px;}
.grid_100 .foto-instagram p{font-family:'Open Sans Condensed', Arial, Helvetica, sans-serif; font-size:11px; text-align:right; margin:0 6px 0 0; padding:0;}

.bg_bordeau{background:#280700;}
.bg_roja{background:#550F00}
.bg_fire{background:url(../images/bg_fire.png) bottom left no-repeat;}
.bg_blackTransparente{background:url(../images/bg_transparente.png); margin-right:20px; padding:15px; font-size:14px; line-height:18px;}
.bg_blackTransparente h2{border:0px; font-size:18px; font-weight:bold; text-transform:uppercase; color:#F6921E; background:url(../images/bg_orange-line.png) top left no-repeat; padding:0 0 15px 5px; margin-bottom:10px; line-height:22px;}
.bg_blackTransparente p{padding:0 0 0 5px; margin:0;}

.tituloAmarillo{color:#FEF57C;}
.tituloNaranja{color:#F6921E;}

#escenario-virtual{background:url(../images/escenario-virtual.png) top center no-repeat; height:500px;}
#escenario-virtual .lateral-izq{width:185px; padding:300px 0 0 30px; float:left}
#escenario-virtual .lateral-izq .redes{margin-left:57px; float:none;}
#escenario-virtual .lateral-der{float:right; width:215px;}
#escenario-virtual .carga-codigo{margin:0 auto; padding-top:140px; height:300px; width:570px; text-align:center;}
#escenario-virtual .carga-codigo input{width:270px;}
#escenario-virtual .carga-codigo a.link-doritos{text-transform:uppercase; margin-right:10px;}
#escenario-virtual .carga-codigo a.link-doritos:hover{text-decoration:none; font-weight:bold;}
#escenario-virtual .tiempo-restante{height:145px; background:url(../images/bg_transparente.png); z-index:40; margin-right:20px; padding:15px; margin:0 auto; width:225px;}
#escenario-virtual .tiempo-restante #contador p{width:75px; float:left; text-align:center; background:url(../images/tiempo-restante.png) no-repeat center top; padding:18px 0 0 0; font-size:12px; line-height:40px;}
#escenario-virtual .tiempo-restante #contador p strong{font-weight:normal; font-size:28px; line-height:38px;}
#escenario-virtual .carga-codigo iframe{border:none; margin:0px; padding:0px; margin-top:-60px;}

.stores{width:285px; margin:0 auto; padding-top:20px;}
.stores a{background-repeat:no-repeat; background-position:top left; height:34px !important; line-height:34px; text-decoration:none; font-size:34px;}
.stores a.share{background-image:url(../images/share.png); width:20px; padding-left:34px;}
.stores a.share:hover{background-image:url(../images/share_hover.png);}
.stores a.google-play{background-image:url(../images/google-play.png); width:108px; padding-left:108px;}
.stores a.google-play:hover{background-image:url(../images/google-play_hover.png);}
.stores a.app-store{background-image:url(../images/app-store.png); width:108px; padding-left:108px;}
.stores a.app-store:hover{background-image:url(../images/app-store_hover.png);}
.stores a span{left:-9998px!important; position:absolute!important; visibility:hidden;}

.escala-picante{list-style:none; padding:0; margin:8px;}
.escala-picante li{background-position:left top; background-repeat:no-repeat !important; padding-left:25px; padding-bottom:5px; font-size:12px;}
	li.escala-top{background:url(../images/escala-hot-top.png); color:#C10505;}
	li.escala-mid{background:url(../images/escala-hot-mid.png); color:#F6921E;}
	li.escala-bot{background:url(../images/escala-hot-bot.png); color:#DDD705;}
	li.escala-referencia{color:#F6921E; font-style:oblique; font-size:10px; padding-top:10px;}
.escala-picante li strong{font-weight:bold; font-size:14px; text-transform:uppercase;}

#facebook h3.red-line{background:url(../images/bg_red-line.png) left top no-repeat; padding:15px 0 0 5px; font-size:14px; font-weight:normal; margin:10px 20px;}
#facebook h3.red-line strong{background:url(../images/arrows-red.png) right 5px no-repeat; padding-right:15px; margin-right:5px; font-weight:bold; text-transform:uppercase;}
#facebook h3.orange-line{background:url(../images/bg_orange-line.png) left -20px no-repeat; padding:15px 0 0 5px; font-size:14px; font-weight:normal; margin:10px 20px;}
#facebook h3.orange-line strong{background:url(../images/arrows-orange.png) right 5px no-repeat; padding-right:15px; margin-right:5px; font-weight:bold; text-transform:uppercase;}
#facebook h3.yellow-line{background:url(../images/bg_yellow-line.png) left top no-repeat; padding:15px 0 0 5px; font-size:14px; font-weight:normal; margin:10px 20px;}
#facebook h3.yellow-line strong{background:url(../images/arrows-yellow.png) right 5px no-repeat; padding-right:15px; margin-right:5px; font-weight:bold; text-transform:uppercase;}
#facebook .subi-foto{float:right; margin:10px 20px 0 0;}
#mi-perfil .filter,
#facebook .filter1,
#facebook .filter2,
#facebook .filter3
{list-style:none; padding:0; margin:0 40px; background:#0C0;}
#ingresar .filter-subir
{list-style:none; padding:0; margin:0 10px; background:#0C0;}
#mi-perfil .filter li,
#facebook .filter1 li,
#facebook .filter2 li,
#facebook .filter3 li
{float:left; width:30%; background:url(../images/filter-unselected.png) left 2px no-repeat; padding-left:18px; cursor:pointer;}
#ingresar .filter-subir li
{float:left; width:35%; background:url(../images/filter-unselected.png) left 2px no-repeat; padding-left:18px; cursor:pointer;}
#mi-perfil .filter li span,
#facebook .filter1 li span,
#facebook .filter2 li span,
#facebook .filter3 li span,
#ingresar .filter-subir li span
{padding-bottom:10px;}
#mi-perfil .filter li:hover,
#facebook .filter1 li:hover,
#facebook .filter2 li:hover,
#facebook .filter3 li:hover,
#ingresar .filter-subir li:hover
{/*text-decoration:underline;*/color:#f6921e;}
#mi-perfil .filter li.selected,
#facebook .filter1 li.selected,
#facebook .filter2 li.selected,
#facebook .filter3 li.selected,
#ingresar .filter-subir li.selected
{background:url(../images/filter-selected.png) left 2px no-repeat; color:#f6921e; text-decoration:none;}
#mi-perfil .filter li.selected span,
#facebook .filter1 li.selected span,
#facebook .filter2 li.selected span,
#facebook .filter3 li.selected span,
#ingresar .filter-subir li.selected span
{background:url(../images/menu-li_selected.png) left 5px repeat-x;}

/* BOXGRID */
.boxgrid-conteiner{margin:30px;}
.boxgrid-conteiner .ver-mas{clear:both; background:url(../images/dorito-ver-mas.png) center bottom no-repeat; padding-bottom:22px; color:#FEF57C; text-align:center; cursor:pointer; font-size:12px;}
.boxgrid-conteiner .ver-mas:hover{color:#F6921E;}
.boxgrid-conteiner .box{border:2px solid #b34a11; padding:10px; float:left; width:270px; margin:0 10px 10px 0;}
.boxgrid{margin:0; width:270px; height:191px; overflow:hidden; position:relative; cursor:pointer;}
.boxgrid img{position:absolute; top:0; left:0; border:0;}
.boxgrid img:hover{position:absolute; top:0; left:0; border:0;}
.boxcaption{float:left; position:absolute; height:191px; width:100%;}
.boxgrid .boxcaption img{position:relative; top:0; left:10px; border:0;}
.boxcaption .bg_blackTransparente{width:100%; margin-top:-15px; padding:15px 0 0 0;}
.caption .boxcaption{top:191px;left:0;}
.boxgrid h3{margin:10px 15px 0 30px; color:#FFFFFF; font-size:14px; font-weight:bold;}
.boxgrid p{padding:0px; margin:0 30px; color:#FFFFFF; font-size:12px; height:42px;}
.boxgrid .C2A{background:#AD5211; padding:5px 5px 5px 10px; min-height:19px; margin-top:20px;}
.boxgrid .C2A a.btn-doritos{background:url(../images/btn_doritos_left.png) left top no-repeat; padding-left:25px; line-height:19px; float:left; margin-left:0;}
.boxgrid .C2A a.btn-doritos:hover{background:url(../images/btn_doritos_left.png) left -25px no-repeat;}
.boxgrid .C2A a.btn-doritos span{background:url(../images/btn_doritos_right.png) right top no-repeat; font-size:12px; text-transform:uppercase; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:0 10px 2px 5px; display:block; float:left;}
.boxgrid .C2A a.btn-doritos:hover span{background:url(../images/btn_doritos_right.png) right -25px no-repeat;}
.boxgrid .C2A .like{background:url(../images/yellow-like.png) left top no-repeat; color:#FEF57C; padding-left:20px; float:right;}
.boxgrid .C2A .share{background:url(../images/btn-share.png) right top no-repeat; float:right; width:15px; height:15px; padding-left:5px; border-left:1px solid #FEF57C; margin:2px 0 0 5px;}

/* POP UPS*/
.jqmOverlay{background-color:#000000; height: 100%; width: 100%; position: fixed; left: 0px; top: 0px; z-index: 40; opacity: 0.8; filter: alpha(opacity=80);}
.pop-up{top:50%; left: 50%; margin-left: -400px; width:780px; height: auto; position: fixed; z-index: 10000; margin-top: -249px; border:3px solid #b44a11; padding:10px; font-size:12px;}
.pop-up2{top:50%; left: 50%; margin-left: -200px; width:380px; height: auto; position: fixed; z-index: 10000; margin-top: -249px; border:3px solid #b44a11; padding:10px; font-size:12px;}
#mi-perfil{padding:0; width:800px; overflow-y:auto; overflow-x:hidden; height:550px;}
#mi-perfil .grid_100{background:url(../images/bg-perfil.jpg) left top no-repeat #280700; padding:10px 0 0 0;}
#mi-perfil .close{right:-32px !important;}
#mi-perfil .perfil-usuario{background:url(../images/foto-perfil.png) left top no-repeat; margin:40px 50px 50px 100px; width:150px; height:85px; padding:140px 25px 0 66px; text-align:right; float:left;}
#mi-perfil .perfil-usuario h5{font-size:14px; text-transform:uppercase; margin:0 0 5px 0; color:#FEF57C;}
#mi-perfil .perfil-usuario p{margin:0; color:#FEF57C; line-height:13px;}
#mi-perfil .title h2{text-align:left; border-bottom: none; padding:0; border-right:none; font-size:12px;}
#mi-perfil .title h2 strong{font-size:15px;}
#mi-perfil .categoria-fb{background:url(../images/arrows-red.png) left 5px no-repeat; padding-left:15px; font-weight:bold; text-transform:uppercase; margin:0 30px;}

.pop-up .close,
.pop-up2 .close
{height:52px; position:relative; right:-42px; top:-13px; width:52px; float:right;}
.pop-up .close span,
.pop-up2 .close span
{background:url(../images/closemodal_window.gif) right top no-repeat; height:52px; width:52px; display:block;}
.pop-up h2,
.pop-up2 h2
{font-size:16px; line-height:20px; text-align:center; border-bottom:1px solid #b44a11; padding:10px 20px 5px 20px; border-right:none;}
.pop-up .nota img{float:left; margin:0 10px 10px 0;}
/*.jqmWindow .grid{padding:0 10px 0 0;}
.jqmWindow{display:none; position:absolute; z-index:5;}
.jqmWindow .close{height:52px; position:absolute; right:-10px; top:-25px; width:52px;}
.jqmWindow .close span{
	background-image:url(../images/closemodal_window.png)!important;
	background-position:left top;
	background-repeat:no-repeat;
	height:52px;
	width:52px;
	display:block;
}*/
/* FIN POP UPS*/

.Open-Sans-Condensed-normal-300 {
  font-family: 'Open Sans Condensed' !important;
  font-style:  normal;
  font-weight: 300;
}
.Open-Sans-Condensed-italic-300 {
  font-family: 'Open Sans Condensed' !important;
  font-style:  italic;
  font-weight: 300;
}
.Open-Sans-Condensed-normal-700 {
  font-family: 'Open Sans Condensed' !important;
  font-style:  normal;
  font-weight: 700;
}
.Open-Sans-normal-300 {
  font-family: 'Open Sans' !important;
  font-style:  normal;
  font-weight: 300;
}
.Open-Sans-italic-300 {
  font-family: 'Open Sans' !important;
  font-style:  italic;
  font-weight: 300;
}
.Open-Sans-normal-400 {
  font-family: 'Open Sans' !important;
  font-style:  normal;
  font-weight: 400;
}
.Open-Sans-italic-400 {
  font-family: 'Open Sans' !important;
  font-style:  italic;
  font-weight: 400;
}
.Open-Sans-normal-600 {
  font-family: 'Open Sans' !important;
  font-style:  normal;
  font-weight: 600;
}
.Open-Sans-italic-600 {
  font-family: 'Open Sans' !important;
  font-style:  italic;
  font-weight: 600;
}
.Open-Sans-normal-700 {
  font-family: 'Open Sans' !important;
  font-style:  normal;
  font-weight: 700;
}
.Open-Sans-italic-700 {
  font-family: 'Open Sans' !important;
  font-style:  italic;
  font-weight: 700;
}
.Open-Sans-normal-800 {
  font-family: 'Open Sans' !important;
  font-style:  normal;
  font-weight: 800;
}
.Open-Sans-italic-800 {
  font-family: 'Open Sans' !important;
  font-style:  italic;
  font-weight: 800;
}