body{font-family:Tahoma, sans-serif;font-size:13px;color:#181818;background:#0d0d0e url("../i/bg.jpg") no-repeat;background-size:cover;background-attachment:fixed;}
a{color:#333333;text-decoration:none;}
.l-container{overflow:hidden;width:100%;max-width:1580px;margin:0 auto;}
.l-header{margin-bottom:34px;}
.l-header h1{display:inline-block;position:relative;width:39.7%;margin:3.4% 0 0 1%;padding-bottom:5%;}
.l-header h1 a{display:block;position:absolute;width:100%;height:100%;left:0;top:0;text-indent:-99999px;background:url("../i/logo.png") no-repeat;background-size:contain;}
.h-header_buttons{float:right;position:relative;margin:-24px 1% 0 0;padding-top:5.4%;}
.h-header_buttons a{display:inline-block;width:150px;height:55px;margin-left:9px;text-indent:-99999px;}
.h-header_buttons .b-log_in{background:url("../i/sprite.png") no-repeat -150px 0;}
.h-header_buttons .b-log_in:hover{background:url("../i/sprite.png") no-repeat -150px -62px;}
.h-header_buttons .b-sign_up{background:url("../i/sprite.png") no-repeat 0 0px;}
.h-header_buttons .b-sign_up:hover{background:url("../i/sprite.png") no-repeat 0px -62px;}
.h-thumbs{clear:both;margin-right:-14px;margin-bottom:20px;font-size:0;text-align:center;}
.h-divider{margin-bottom:22px;}
.h-thumbs .h-thumb{display:inline-block;position:relative;width:25%;padding:0 14px 54px 0;font-size:13px;text-align:left;vertical-align:top;box-sizing:border-box;}
.h-thumbs .h-thumb:hover{z-index:10;}
.h-thumbs .h-thumb .h-image{position:relative;float:left;width:100%;padding:3px 3px 0 3px;box-sizing:border-box;border-radius:2px;background:transparent;}
.h-thumbs .h-thumb:hover .h-image{background:#f707fa;}
.h-thumbs .h-thumb .h-image a{display:block;position:relative;padding-bottom:108.8%;z-index:1;}
.h-thumbs .h-thumb .h-image a img{position:absolute;width:100%;height:auto;left:0;top:0;}
.h-thumbs .h-thumb .h-description{position:absolute;overflow:hidden;width:100%;padding-top:103.9%;left:0;text-align:center;color:#a7c900;font-family:Tahoma, sans-serif;font-size:20px;font-weight:600;}
.h-thumbs .h-thumb:hover .h-description{color:#f707fa;}
.h-thumbs .h-thumb .h-description .h-text{overflow:hidden;height:36px;line-height:36px;margin:0 14px 0 0;white-space:nowrap;}
.h-thumbs .h-thumb:hover .h-description .h-text{height:auto;}
.h-top_slider{position:relative;margin-bottom:37px;}
.h-top_slider .b-trailer_button{position:absolute;right:15%;bottom:3%;width:391px;height:95px;text-indent:-99999px;opacity:0.9;background:url("../i/sprite.png") no-repeat 0 -100px;z-index:1;}
.h-top_slider .b-trailer_button:hover{opacity:1;}
.h-top_slider .h-slider_content{display:none;}
.h-top_slider .h-slider_content:first-child,
.h-top_slider .loaded .h-slider_content{display:block;}
.h-top_slider .h-slider_content img{max-width:100%;}
.h-top_slider .slick-dots{bottom:40px;}
.h-top_slider .slick-dots li,
.h-top_slider .slick-dots li button{width:24px;height:24px;}
.h-top_slider .slick-dots li{margin:0 8px;}
.h-top_slider .slick-dots li button:before{content:"";width:24px;height:24px;box-sizing:border-box;border:2px solid #fff;border-radius:50%;opacity:1;}
.h-top_slider .slick-dots li.slick-active button:before{background:linear-gradient(#fcbd8a, #d2915c);}
.h-popup_slider .slick-prev,
.h-popup_slider .slick-next,
.h-top_slider .slick-prev,
.h-top_slider .slick-next{width:54px;height:76px;z-index:1;}
.h-popup_slider .slick-prev,
.h-top_slider .slick-prev{left:5%;}
.h-popup_slider .slick-prev:before,
.h-top_slider .slick-prev:before{content:"";position:absolute;width:54px;height:76px;left:0;top:0;background:url("../i/sprite.png") no-repeat -330px 0;}
.h-popup_slider .slick-next,
.h-top_slider .slick-next{right:5%;}
.h-popup_slider .slick-next:before,
.h-top_slider .slick-next:before{content:"";position:absolute;width:54px;height:76px;left:0;top:0;background:url("../i/sprite.png") no-repeat -384px 0;}
.h-top_slider.slick-dotted.slick-slider{margin-bottom:0;}
.h-top_slider .slick-slide img{max-width:100%;}
.h-trailer{text-align:center;margin-top:-16px;margin-bottom:20px;}
.h-trailer img{max-width:100%;}
.h-get_access{display:block;position:relative;margin-bottom:40px;padding-bottom:20.253%;background:url("../i/get_access.jpg") no-repeat;background-size:contain;}
.h-get_access .b-get_access{position:absolute;width:25.1%;padding-bottom:11.882%;bottom:-2%;left:50%;margin-left:-12.6%;opacity:0.9;background:url(../i/get_access_button.png) no-repeat;background-size:contain;}
.h-get_access:hover .b-get_access{opacity:1;}
.h-bonus_sites{}
.h-bonus_sites .b-title{margin-bottom:6px;padding-bottom:5.8073%;text-indent:-999999px;font-size:0;background:url("../i/bonus_sites_title.png") no-repeat;background-size:contain;}
.h-bonus_site{text-align:center;font-size:0;}
.h-bonus_site a{display:inline-block;position:relative;width:24%;margin:0 0.5%;}
.h-bonus_site a:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:url("../i/bonus_highlight_red.png") no-repeat;background-size:contain;}
.h-bonus_site a:hover:before{background:url("../i/bonus_highlight_green.png") no-repeat;background-size:contain;}
.h-bonus_site a img{display:block;max-width:100%;}
.h-cover{display:none;position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,0.7);z-index:11;}
.h-cover.loading:before{content:"";position:absolute;width:120px;height:120px;left:50%;top:50%;margin-left:-60px;margin-top:-60px;background:url("../i/gif-load.gif") no-repeat;}
.h-top_slider .h-cover{position:absolute;background:rgba(0,0,0,0.1);}
.h-popup{display:none;position:fixed;max-width:100%;z-index:12;}
.h-popup.absolute{position:absolute;}
.b-popup_close{position:absolute;width:84px;height:84px;right:0;top:0;opacity:0.8;cursor:pointer;z-index:14;}
.b-popup_close:hover{opacity:1;}
.b-popup_close:before{content:"";position:absolute;width:24px;height:24px;left:50%;top:50%;margin-left:-12px;margin-top:-12px;background:url("../i/sprite.png") no-repeat -451px 0;}
.h-thumb_popup .h-slider_content img{max-width:100%;}
.h-thumb_popup .h-title{position:absolute;top:7px;left:0;padding:10px 40px 10px 20px;font-size:34px;text-transform:uppercase;color:#fff;font-weight:700;background:rgba(0,0,0,0.5);text-shadow:0 0 1px black;z-index:13;}
.h-thumb_popup .h-desc{position:absolute;bottom:27px;left:0;padding:10px 40px 10px 20px;text-transform:uppercase;color:#fff;background:rgba(0,0,0,0.5);z-index:13;}
.h-thumb_popup .h-desc .h-text{margin-bottom:10px;}
.h-thumb_popup .h-desc .h-link{font-size:24px;font-weight:600;color:red;text-shadow:0 0 1px black;}
.h-thumb_popup .h-desc .h-link a{color:#e70000;}
.h-thumb_popup .h-desc .h-link a:hover{color:red;}
.h-popup.register{width:60%;max-width:960px;top:8%;left:19%;padding-bottom:26.83%;box-shadow:0 0 40px 10px #fff700;box-sizing:border-box;background:url("../i/top_slider_popup_bg.jpg") no-repeat center;background-size:cover;z-index:13;}
.h-top_slider .h-popup.register{padding-bottom:31.93%;}
.h-popup.register .h-popup_content{position:absolute;left:0;top:0;width:100%;height:100%;padding:2%;text-align:center;box-sizing:border-box;}
.h-popup.register .h-popup_content .h-desc{position:absolute;color:#fff;font-size:32px;font-weight:600;top:19%;left:0;width:100%;padding:0 10%;line-height:135%;box-sizing:border-box;}
.h-popup.register .h-popup_content .b-create_account{position:absolute;width:45.5%;left:28%;font-size:0;bottom:31.4%;padding-bottom:10.105%;text-indent:-99999px;background:url(../i/create_account_button.png) no-repeat;background-size:contain;}
.h-popup.register .h-popup_content .b-create_account:hover{box-shadow:0 0 40px 10px #fff700;}
.h-popup.register .h-popup_content .h-desc span{white-space:nowrap;color:#e5a673;}
.h-popup.register .h-popup_content .h-login_link{color:#fff;font-size:24px;bottom:18%;position:absolute;width:100%;}
.h-popup.register .h-popup_content .h-login_link a{color:#fec08d;text-decoration:underline;}
.h-popup.register .h-popup_content .h-login_link a:hover{text-decoration:none;}
.l-footer{padding:33px 0;color:#808080;}
.l-footer a{color:#808080;}
.l-footer .h-links{margin-bottom:33px;text-align:center;}
.l-footer .h-links ul{font-size:0;}
.l-footer .h-links ul li{display:inline-block;margin:0 2% 2% 2%;font-size:16px;text-transform:uppercase;font-weight:600;}
.l-footer .h-links ul li a{text-decoration:underline;}
.l-footer .h-links ul li a:hover{text-decoration:none;}
.l-footer p{margin:0 10% 33px 10%;line-height:125%;text-align:center;font-size:14px;font-weight:600;}
@media all and (max-width:1580px){.l-container{box-sizing:border-box;padding:0 5px;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:1400px){.h-popup.register .h-popup_content .h-desc{top:10%;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:1325px){.h-thumbs .h-thumb .h-description{font-size:18px;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:1200px){.h-thumbs .h-thumb .h-description{font-size:16px;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:1070px){.h-thumbs .h-thumb .h-description{font-size:15px;}
.h-top_slider .h-popup.register,
.h-popup.register{width:80%;padding-bottom:42.55%;left:10%;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:1000px){.h-thumbs .h-thumb .h-description{font-size:14px;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:940px){.h-thumbs .h-thumb .h-description{font-size:13px;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:885px){.h-thumbs .h-thumb .h-description{font-size:12px;}
.h-popup.register .h-popup_content .h-desc{top:15%;font-size:24px;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:840px){.l-header{margin-bottom:10px;}
.l-header h1{width:100%;padding-bottom:16%;display:block;margin-left:0;}
.h-header_buttons{float:none;text-align:center;padding-top:4px;}
.h-thumbs .h-thumb{width:50%;}
.h-thumbs .h-thumb .h-description{font-size:20px;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:768px){.h-header_buttons
.h-thumb_popup .h-desc .h-text{display:none;}
.h-top_slider .h-popup.register,
.h-popup.register{width:100%;padding-bottom:53.15%;left:0;top:1%;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
body:before{content:"";display:block;position:fixed;left:0;top:0;width:100%;height:100%;z-index:-10;background:#0d0d0e url("../i/bg.jpg") center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
}
@media all and (max-width:670px){.h-thumbs .h-thumb .h-description{font-size:18px;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:610px){.h-thumbs .h-thumb .h-description{font-size:14px;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:500px){.l-header h1{margin-bottom:10px;}
.h-header_buttons{margin-right:10px;}
.h-header_buttons a{margin-left:10px;}
.h-top_slider .slick-prev, .h-top_slider .slick-next{top:30%;}
.h-popup_slider .slick-prev,
.h-top_slider .slick-prev{left:2%;}
.h-popup_slider .slick-next,
.h-top_slider .slick-next{right:2%;}
.h-top_slider .b-trailer_button{right:50%;margin-right:-32%;bottom:0;width:65%;height:auto;padding-bottom:13%;background:url(../i/watch_trailer_button.png);background-size:contain;}
.h-top_slider .slick-dots{display:none !important;}
.b-popup_close{width:30px;height:30px;}
.h-thumbs .h-thumb .h-description{font-size:12px;}
.h-popup.register .h-popup_content .h-desc{font-size:16px;}
.h-popup.register .h-popup_content .h-login_link{font-size:14px;bottom:7%;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:414px){.h-thumbs{margin-right:-5px;}
.h-thumbs .h-thumb{padding-right:5px;}
.h-thumbs .h-thumb .h-description .h-text{margin-right:5px;}
.h-top_slider .slick-prev, .h-top_slider .slick-next{display:none !important;}
.h-bonus_site a{width:48%;margin:0 0.5% 1% 0.5%;}
.h-popup.register .h-popup_content .h-desc{top:5%;font-weight:400;}
.h-thumb_popup .h-title{font-size:20px;}
.h-thumb_popup .h-desc .h-link{font-size:18px;}
}
@media all and (max-width:350px){.h-header_buttons{margin-right:0;}
.h-header_buttons a{margin-left:0;}
}
#footer .social-icos {
  padding-top: 45px;
}
#footer .social-icos ul,
#footer .social-icos li {
  padding: 0;
  margin: 0;
  display: inline-block;
  font-size: 0;
  margin: 0 3px;
}
#footer p.copyright {
  margin-top: 25px;
}