@import url('https://fonts.googleapis.com/css?family=Mukta:300,700,800&display=swap');

html{background-color:#1e1e1e;}
.subheader {background: #1b1818;}

/** apertura destacado **/
.specialTopBox .g1 .txtBox .maintitle {color:#fff;font-weight: 300;font-size: 5rem;font-family:'Roboto','Arial',sans-serif;}
.specialTopBox .auxBox p {color:#fff;font-weight: 400;font-size: 1.6rem;}
.specialTopBox .auxBox em {font-size: 1.6rem;}
.specialTopBox .author em {font-size: 1.6rem;font-weight:600;color:#b2b2b2;font-family:'Roboto','Arial',sans-serif;}
.specialTopBox .auxBox a{font-size: 1.6rem;}
.specialTopBox .overBox:after{background:rgba(0,0,0,.6)}
/** ganadores **/
#ganadores span.total {color:#fff;background:#e7ae3d;font-family:'Roboto','Arial',sans-serif;font-size:2rem;font-weight:400;}
#ganadores span.label {color:#e7ae3d;font-family:'Roboto','Arial',sans-serif;font-size: 1.4em;font-weight: 500;text-transform: uppercase;line-height:2rem;position: absolute;bottom: 0;background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000',GradientType=0 );width:100%;-webkit-app-region: 0;left: 0;padding: 2rem 0rem;display:none;}

/** general **/
.mainBox .mediaBox a .ico, .auxheader .ico, .arrays .controlBox .ico , .g1 .ima ,.mediaBox .ima,.container.specialTopBox h2:before{box-shadow:none;outline:#c5c5c5 solid .1rem;}
.maintitle , .auxBox {color:#e6e6e6;}
.g1 .auxBox p {line-height:1.8;font-size:2rem;font-weight:300;}
section.grid > .secBox > span {font-family:'Mukta', sans-serif;color:#e7ae3d;font-size:3rem;text-transform:uppercase;-webkit-font-smoothing:antialiased;letter-spacing:.5pt;}


/** entregas **/
.g4 .mediaBox .ima{outline:none;}
.entregas section.grid > .secBox > span {text-transform: uppercase;color:#fff;font-weight:400;font-family:'Mukta', sans-serif;font-size:3.4rem;-webkit-font-smoothing: antialiased;}
.entregas section.grid .txtBox .maintitle {color:#f9f9f9;font-size:1.6rem;}
/*quotebox*/
.quoteBox .mainBox:before {background:#1b1818;}
.container.quoteBox.striplayer.inside {background-color:#1b1818;box-shadow: 0.1rem 0.1rem 6.1rem rgb(25, 25, 25);}
.quoteBox .g1 .txtBox .maintitle {font-family:'Mukta', sans-serif;font-weight:900;font-size:2.4rem;color:#d9d8d8;line-height:3.8rem;-webkit-font-smoothing: antialiased;}
.quoteBox .auxBox p{color:#8d8d8d;font-family:'Roboto','Arial',sans-serif;font-weight:600;}
.quoteBox .txtBox:before{font-size: 28rem;line-height: 30rem;color:#61533a;font-family:'Mukta', sans-serif;font-weight: 600;}
/* filetes */
.container:not(.striplayer) .secBox:before, .sliderBox h1:before, .sliderBox .photoBox figcaption, .sliderBox .photoBox .mediaBox .ima:before, .striplayer.beoff.beon_ .artBody + .slideH .socialBox li, .artBody blockquote .q1, .wrapper .buttonBox, .buttonBox .secBox span:before, .buttonBox .secBox span:after {background:#c5c5c5;}
/** footer **/
body > .footer {background:#363636;}
.footer .container ul li span{color:#d2d2d2;}
.footer a ~ .blindBox {border-top:solid .2rem#cecece;}
.footer .ico {margin:0;}
.footer a img{background-position:50% 0;-moz-filter:sepia(100%);-ms-filter:sepia(100%);-o-filter:sepia(100%);filter:sepia(100%);opacity:1;}
.footer .container .endBox a > span, .footer .container .endBox a > strong {color:#9d9d9d;}
