@font-face {font-family: 'Open Sans';src: local('Open Sans Bold'), local('OpenSans-Bold'),url('/engine/templates/olimp/css/OpenSans-Bold.woff') format('woff');font-weight: bold;font-style: normal;font-display:swap;}
@font-face {font-family: 'Open Sans';src: local('Open Sans Regular'), local('OpenSans-Regular'),url('/engine/templates/olimp/css/OpenSans-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display:swap;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
*,:after,:before{-moz-box-sizing:border-box;box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
audio:not([controls]){display:none;height:0}
progress{vertical-align:baseline}
[hidden],template{display:none}
a{background-color:transparent;-webkit-text-decoration-skip:objects;cursor:pointer;}
p{font-size: 16px;}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit;font-weight:bolder}
dfn{font-style:italic}
ol{font-size:16px;}
ul{font-size:16px;}
h1,h2,h3{font-weight: 300;text-align:center}
h1{font-size:2em;margin:.2em 0;}
h2{font-size:1.8em;}
h3{font-size:1.5em;}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
img{border-style:none}
svg:not(:root){overflow:hidden}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
button,input,select,textarea{font:inherit;margin:0}
optgroup{font-weight:700}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:none;margin:0 auto}
legend{-moz-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
textarea{overflow:auto}
[type=checkbox],[type=radio]{-moz-box-sizing:border-box;box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-input-placeholder{color:inherit;opacity:.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}

.title{text-shadow:0 2px 0 rgba(0,0,0,.2);font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;line-height:22px;text-transform:uppercase;color:#fff;margin:0}
.title_color_accent{color:#00b6fb}
.title_color_important{color:#ff1e00}
.title_font_hugest{font-size:30px;font-weight:500;font-family:Open Sans,sans-serif}
.title_font_huge{font-size:30px}
.title_font_largest{font-size:23px}
.title_font_large{font-size:19px}
.title_font_smaller{font-size:15px}
.title_font_smallest{font-size:14px}
.title_family_base{font-family:Open Sans,sans-serif}
.button,.title_align_center{text-align:center}
.button{display:inline-block;vertical-align:top;position:relative;cursor:pointer;padding:11px 21px;border:none;border-radius:30px;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;transition:box-shadow .2s ease;background-color:#ff2d2b;background-image:linear-gradient(180deg,#ff2d2b,#ab110f)}
.button:focus{outline:0}
.button:hover{box-shadow:0 0 10px 2px rgba(255,47,43,.77);background-image:linear-gradient(180deg,#ff1412,#a10a1e)}
.button:active{color:#fff}
.button_font_cond{font-family:Open Sans,sans-serif;font-weight:600}
.button_small{text-shadow:0 2px 3px rgba(6,23,42,.65);font-size:13px;line-height:20px;padding:1px 5px}
.button_shape_round,.button_small{font-family:Open Sans,sans-serif;font-weight:700}
.button_shape_round{padding:20px 40px 20px;border-radius:40px;border:none;display:inline-block;font-size:25px;text-transform:uppercase;color:#fff;background-color:#ffe100;background-image:linear-gradient(180deg,#ffe100,#b19c02)}
.button_shape_round:hover{background-image:linear-gradient(180deg,#e6de00,#e69d00);box-shadow:0 0 10px 0 rgba(255,225,0,.84);box-shadow:0 0 10px 0 rgba(251,255,34,.7)}
.button_color_orange{background-color:#000;background-image:linear-gradient(140deg,#000,#000);box-shadow:0 -1px 10px 1px #000}
.button_color_orange:hover{color:#ff0;box-shadow:0 -1px 10px 1px #ff0}
.button_color_yellow{background-color:#ffe100;background-image:linear-gradient(180deg,#ffe100,#b19c02);color:#fff}
.button_color_yellow:hover{background-image:linear-gradient(180deg,#e6de00,#e69d00);box-shadow:0 0 10px 0 rgba(255,225,0,.84)}
.button_color_dark{background-color:#000;background-image:linear-gradient(140deg,#000,#000);box-shadow:0 -1px 10px 1px #000}
.button_color_dark:hover{color:#0286bc;box-shadow:0 -1px 10px 1px #0286bc;background-image:none}
.button_color_palegreen{background-color:#6eff00;background-image:linear-gradient(180deg,#6eff00,#458400);border-radius:1px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 4px 8px rgba(0,0,0,.13)}
.button_color_palegreen:hover{background-color:#58cc00;background-image:linear-gradient(180deg,#58cc00,#2a5100);box-shadow:none}
.button_color_paleblue{background-color:#4c7099;background-image:none;box-shadow:inset 0 0 2.9px 1.1px hsla(0,0%,100%,.28),inset 0 1px 0 hsla(0,0%,100%,.4),0 2px 1px rgba(13,25,39,.37)}
.button_color_paleblue:hover{background-color:#3b5777;box-shadow:none}
s .button_color_brightblue{background-color:#00b6fb;background-image:linear-gradient(180deg,#00b6fb,#25426b);border-radius:3px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
s .button_color_brightblue:hover{background-color:#0091c8;background-image:linear-gradient(180deg,#0091c8,#182b45);box-shadow:none}
.button_color_transp{background-color:#264061;background-image:none;box-shadow:inset 0 0 6px 1px hsla(0,0%,100%,.17),0 1px 1px rgba(0,0,0,.28)}
.button_color_transp:hover{background-color:#18283c;box-shadow:none}
.button_style_flat{width:79px;height:33px;background-color:#09203a;border-radius:2px;background-image:none;box-shadow:inset 0 1px 0 #132e4d,0 1px 0 #175499;color:#fff;font-size:13px;font-weight:400;text-transform:uppercase}
.button_style_flat:hover{box-shadow:inset 0 1px 0 #494767,0 1px 0 #175499}
.button_light{background-image:linear-gradient(270deg,#1d5ebf,#00b4ed);padding:14px 26px}
@media only screen and (min-width:768px) and (max-width:999px){.button_light{margin:20px 0}
}
@media only screen and (max-width:767px){.button_light{margin:20px 0}
}
.button_light .panel__arrow{padding-top:7px}
.input{display:inline-block;vertical-align:top;position:relative}
.input__label{display:block;position:relative}
.input__inner{width:256px;height:56px;background-color:#032244;border-radius:30px;border:none;box-shadow:inset 0 1px 0 #0d0c13,0 1px 0 #323144;color:#f0f2f4;font-size:15px;font-weight:500;font-family:Open Sans,sans-serif;text-transform:uppercase;padding:0 21px}
.input_withbutton .input__inner{width:253px;height:43px;background-color:#000;border:1px solid #435c77;border-radius:30px;box-shadow:inset 0 0 6px 1px #203956,inset -121px 0 0 #091420;color:#fff;font-family:Open Sans,sans-serif;font-size:12px;display:block}
.checkbox{display:inline-block;vertical-align:top;position:relative}
.checkbox__inner{display:none}
.checkbox__label{color:#fff;font-size:14px;font-weight:700;line-height:17px;padding-left:28px;cursor:pointer;display:block;position:relative}
.checkbox__label:before{background-color:#09203a;box-shadow:inset 0 1px 0 rgba(0,0,0,.38),0 1px 0 #222130}
.checkbox__inner:checked+.checkbox__label:before,.checkbox__label:before{content:"";display:block;position:absolute;left:0;bottom:0;width:17px;height:17px;border-radius:1px}
.checkbox__inner:checked+.checkbox__label:before{background-color:transparent;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.checkbox__label:after{content:"";display:block;position:absolute;bottom:2px;left:2px;background-image:url(../img/sprite5e1f.png?v=2);background-position:-965px -418px;width:13px;height:13px;opacity:0}
.checkbox__inner:checked+.checkbox__label:after{content:"";opacity:1}
.checkbox_dark .checkbox__label{font-size:16px;line-height:25px;padding-left:34px;font-weight:500;color:#ffdf00}
.checkbox_dark .checkbox__label:before{width:25px;height:25px;border-radius:30px;background:#ffdf00;box-shadow:0 2px 0 0 hsla(0,0%,100%,.11),inset 0 2px 4px 0 rgba(0,0,0,.68)}
.checkbox_dark .checkbox__label:after{width:18px;height:18px;background:none;content:"\2713";color:#00022e}
.checkbox_dark .checkbox__inner:checked+.checkbox__label:before{width:25px;height:25px;border-radius:30px;line-height:25px;background:#ffdf00;box-shadow:0 2px 0 0 hsla(0,0%,100%,.11),inset 0 2px 4px 0 rgba(0,0,0,.68);border:none}
.checkbox_dark .checkbox__inner:checked+.checkbox__label:after{content:"\2713";font-weight:700;font-size:22px;line-height:22px;bottom:4px;left:4px}
.radiobutton{display:inline-block;vertical-align:top;position:relative}
.radiobutton__inner{display:none}
.radiobutton__label{color:#fff;font-weight:400;padding-left:28px;cursor:pointer;text-shadow:0 2px 0 rgba(0,0,0,.29);font-family:Open Sans,sans-serif;font-size:15px;line-height:18px}
.radiobutton__label .radiobutton__inner:checked:before,.radiobutton__label:before{content:"";display:block;position:absolute;border-radius:50%;left:0;top:4px;width:12px;height:12px;background-image:linear-gradient(170deg,#fda31b,#fd0834);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),1.4px 2.7px 1px rgba(0,0,0,.18)}
.radiobutton__label:after{content:"";display:block;position:absolute;border-radius:50%;width:8px;height:8px;top:6px;left:2px;background-color:#fff;opacity:0}
.radiobutton__inner:checked+.radiobutton__label:after{content:"";opacity:1}
.wrap{margin:0 auto;width:940px}
@media only screen and (min-width:1440px){.wrap{width:1420px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.wrap{width:1180px}
}
@media only screen and (min-width:768px) and (max-width:999px){.wrap{width:700px}
}
@media only screen and (max-width:767px){.wrap{width:100%}
}
.section{width:940px;margin:0 auto;position:relative;display:table}
@media only screen and (min-width:1440px){.section{width:1420px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.section{width:1180px}
}
@media only screen and (min-width:768px) and (max-width:999px){.section{width:700px}
}
@media only screen and (max-width:767px){.section{width:100%;display:block;position:relative}
}
.section__main{vertical-align:top;position:relative;width:100%}
.section_full .section__main{border-radius:5px}
.section_full .section__main.tournament-section{box-shadow:none}
.section_full .section__main.tournament-section:before{content:none}
.section_full .section__main-lottery{box-shadow:none}
.section_full .section__main-lottery:after,.section_full .section__main-lottery:before{content:none}
.section_full .section__main-lottery .main_lottery-details{padding:0}
.section_full .section__main-lottery .img_overflow{margin:0}
@media only screen and (min-width:768px) and (max-width:999px){.section_full .section__main-lottery .img_overflow{margin-top:60px}
}
@media only screen and (max-width:767px){.section__main{width:100%;display:block;position:relative;background-image:none}
}
.section__aside{min-width:300px;max-width:1392px;vertical-align:top}
@media only screen and (min-width:1440px){.section__aside{min-width:460px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.section__aside{min-width:380px}
}
@media only screen and (min-width:768px) and (max-width:999px){.section__aside{min-width:220px}
}
@media only screen and (max-width:767px){.section__aside{min-width:100%;display:block;position:relative}
.section_promo .section__aside{background-color:#122d4c}
}
.section_winsline{overflow:hidden}
@media only screen and (max-width:767px){.section_winsline{padding-left:20px;padding-right:20px;min-width:320px;width:80%}
}
.section_promo{margin-top:-8px}
.section_promo .promo__header{font-size:36px;color:#00b6fb;margin-top:5px}
.section_lottery{text-align:center;padding:25px 0;margin-top:40px}
.section_lottery .prize{padding:5px 0 0 5px}
@media only screen and (min-width:1000px) and (max-width:1239px){.section_lottery .prize{font-size:20px}
}
.section_lottery .aside__tournament__holder{width:30%;margin-right:15px;margin-bottom:10px}
@media only screen and (min-width:768px) and (max-width:999px){.section_lottery .aside__tournament__holder{width:100%}
}
@media only screen and (max-width:767px){.section_lottery .aside__tournament__holder{width:100%}
}
.section_lottery .tournament__main__head{height:72px}
@media only screen and (min-width:768px) and (max-width:999px){.section_lottery .tournament__main__head{height:63px}
}
@media only screen and (max-width:767px){.section_lottery .tournament__main__head{height:63px}
}
.section_lottery .timer__note{padding-bottom:10px}
.section_lottery .tournament__main__title .tournament__timer .timer__note{width:100%;float:none}
.section_lottery .timer__table{float:none!important}
.section_lottery .tournament__img{height:215px}
@media only screen and (min-width:1000px) and (max-width:1239px){.section_lottery .tournament__img{height:150px}
}
@media only screen and (min-width:768px) and (max-width:999px){.section_lottery .tournament__img{height:386px}
}
@media only screen and (max-width:767px){.section_lottery .tournament__img{width:100%;height:100%}
}
.section_main{margin-top:0}
@media only screen and (max-width:767px){.section_main{margin-top:0;height:auto}
}
.section_full,.section_tournament{margin-top:15px}
.section-lottery_full{margin:0;width:100%;border:none}
.table{width:100%;border-collapse:collapse}
.table__row{height:43px}
.table_leaderboard .table__row{height:31px}
.leaderboard .table_leaderboard .table__row.signed_in_user{background:#31518d;border-bottom:1px solid #3a84c6;box-shadow:inset 0 1px 0 1px #3a84c6}
.table__row:nth-child(odd){height:31px;background-color:rgba(0,0,0,.3)}
.table_promo .table__row:nth-child(odd){background-color:#3d628e}
.table_leaderboard .table__row:nth-child(odd){background-color:#263c65;height:31px}
.table__row_active.table__row .table__cell{background-color:#3668a2;box-shadow:inset 0 1px 0 #5a88bd;color:#fff}
.table__row_active.table__row .table__cell:first-child{text-align:center}
.table_promo .table__row_active.table__row .table__cell{background-color:transparent;box-shadow:none}
.table__row_empty{height:26px}
.table__cell{font-family:Open Sans,sans-serif;font-weight:400;font-size:14px;color:#88add7;text-align:left;white-space:nowrap}
.table__cell_fluid.table__cell,.table_leaderboard .table__cell_fluid.table__cell{width:100%}
.table_leaderboard .table__cell,.table_promo .table__cell{color:#fff}
.table__headrow .table__cell{color:#a8d1ff;font-size:14px;font-weight:700;text-transform:uppercase;padding:4px 0 16px;text-align:left}
.table.table_leaderboard .table__headrow .table__cell{border-bottom:1px solid #036;padding:0 0 5px;color:#7c9ddb;font-weight:100}
.table_promo .table__headrow .table__cell{color:#c8c7dc;padding:0 0 14px}
.table_gameplay .table__headrow .table__cell,.table_leaderboard .table__headrow .table__cell{color:#fff;padding:0 0 14px;font-family:Open Sans,sans-serif}
.table__headrow .table__cell:first-child{padding:4px 10px 16px;text-transform:uppercase;text-align:center}
.table_promo .table__headrow .table__cell:first-child,.table_promo .table__headrow .table__cell:last-child{padding:0 10px 14px;width:1px}
.table_leaderboard .table__headrow .table__cell:last-child,.table_leaderboard .table__headrow .table__cell:nth-child(3){text-align:right;padding-right:20px}
.table_leaderboard .table__body .table__cell:last-child{color:#fdc236}
.table_leaderboard .table__body .table__cell:nth-child(3){color:#17b271}
.table_leaderboard .table__body .table__row:last-child .table__cell{border-bottom:1px solid #036}
.table__body .table__cell:first-child{width:1px;text-align:center;padding:0 10px;text-transform:uppercase}
.table__body .table__cell:last-child{width:1px;text-align:right;padding:0 10px}
.table_leaderboard .table__body .table__cell:last-child,.table_leaderboard .table__body .table__cell:nth-child(3){padding:0 20px}
@media only screen and (min-width:768px) and (max-width:999px){.table_leaderboard .table__body .table__cell:last-child,.table_leaderboard .table__body .table__cell:nth-child(3){text-overflow:ellipsis;overflow:hidden;max-width:106px;padding:0 10px}
}
.table_leaderboard .table__body .table__cell:nth-child(3){text-align:right}
.table .overflow_outer{max-width:58px}
.table .overflow_ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.aside{display:block;position:relative}
.aside_promo{padding:30px 24px 30px 26px}
@media only screen and (max-width:767px){.aside__promo-bonus_fixed{max-width:268px;margin:0 auto}
}
.aside__promo-table{margin-top:3px;padding-top:16px;background-color:#111452;border-radius:1px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.13),inset 0 -3px 0 #111452,0 3px 8px rgba(0,0,0,.19)}
@media only screen and (max-width:767px){.aside__promo-table_fixed{max-width:268px;margin:0 auto}
}
.aside__search{display:block;height:100px;position:relative;padding:29px 20px 20px;background-color:#132e4d}
@media only screen and (min-width:1440px){.aside__search{padding:30px 15px}
}
.aside__curtour{margin:0 auto;width:93%;position:absolute;left:0;top:120px;right:0;z-index:2;display:block;padding:15px 0 12px 140px;text-align:left;height:50px;background-color:#10253d;border:2px solid #1a5a91;border-bottom:0;border-top:0}
@media only screen and (min-width:1440px){.aside__curtour{top:120px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.aside__curtour{padding:15px 0 12px 100px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.aside__curtour{padding:15px 0 12px 70px}
}
@media only screen and (min-width:768px) and (max-width:999px){.aside__curtour{padding:18px 0 12px 36px;border:2px solid #1a5a91}
}
@media only screen and (max-width:767px){.aside__curtour{padding:18px 0 12px;border:2px solid #1a5a91}
}
.aside__icon{display:block;position:absolute}
.aside__icon_trophy{top:0;left:5px;background-image:url(../img/trophy.png);width:60px;height:50px;background-size:60px 50px}
@media only screen and (min-width:768px) and (max-width:999px){.aside__icon_trophy{display:none}
}
@media only screen and (max-width:767px){.aside__icon_trophy{display:none}
}
.aside__icon_info{right:21px;top:16px;cursor:pointer}
.aside__tooltip.tooltip{display:none;right:-13px;top:27px}
.aside__icon_info:hover .aside__tooltip.tooltip{display:block}
.aside__title{text-shadow:0 2px 0 rgba(0,0,0,.23);color:#4bcdff;font-size:20px;font-weight:700;text-transform:uppercase;margin-top:5px;padding-top:15px;margin-bottom:15px;text-align:center}
@media only screen and (max-width:767px){.aside__title{padding-top:0}
}
@media only screen and (min-width:1440px){.aside__title{padding:14px 0;margin:0;min-height:52px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.aside__title{padding:14px 0;margin:0;height:52px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.aside__title{margin-top:0;padding:5px 0;font-size:17px}
}
.aside__subtitle{color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:top}
@media only screen and (min-width:768px) and (max-width:999px){.aside__subtitle{font-size:12px}
}
@media only screen and (max-width:767px){.aside__subtitle{width:100%;text-align:center}
}
.aside__tournament{margin-top:20px;padding-bottom:20px;max-width:1392px;text-align:center}
.aside__tournament__holder{border:1px solid #0c4271;margin:5px auto;width:49.5%;display:inline-block;background-color:rgba(0,0,0,.3)}
@media only screen and (min-width:1440px){.aside__tournament__holder{padding:5px 15px 15px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.aside__tournament__holder{padding-bottom:15px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.aside__tournament__holder{padding-bottom:15px}
}
@media only screen and (min-width:768px) and (max-width:999px){.aside__tournament__holder{width:100%;margin-bottom:15px;padding-bottom:15px}
}
@media only screen and (max-width:767px){.aside__tournament__holder{width:100%;margin-bottom:15px;padding-bottom:15px}
}
.main{display:block;position:relative}
.main__inner{text-align:left}
.main_promo{padding:25px 26px;text-align:center}
@media only screen and (max-width:767px){.main_promo{padding:30px 26px 10px}
}
@media only screen and (max-width:767px){.main_profile{width:calc(100% - 1px)}
}
.main_promo-details{padding:30px 30px 95px;background-color:#00022e}
@media only screen and (max-width:767px){.main_promo-details{padding:30px}
}
.main_tournament{padding:0 0 30px}
.main_tournament-details{text-align:center;padding:0 26px 28px}
@media only screen and (max-width:767px){.main_tournament-details{padding:0 0 40px}
}
.main_lottery{padding:0 20px 28px}
.main_lottery-details{text-align:center;padding:0 26px}
@media only screen and (max-width:767px){.main_lottery-details{padding:0}
}
.main__item{display:inline-block;vertical-align:top}
.main_gallery .main__item{margin:10px}
.main_promo .main__item{display:inline-block;width:33%;margin-bottom:27px}
@media only screen and (min-width:768px) and (max-width:999px){.main_promo .main__item{width:100%}
}
@media only screen and (max-width:767px){.main_promo .main__item{width:100%}
}
.main_promo .main__item:last-child{margin-bottom:0}
.main_tournament .main__item{display:block;background:rgba(0,0,0,.3);width:95%;border:1px solid #0298ce;border-radius:5px;margin:0 auto 32px;max-width:100%}
.main_tournament .main__item:last-child{margin-bottom:0}
@media only screen and (min-width:768px) and (max-width:999px){.main_tournament .main__item{width:660px}
}
.header{display:table;position:relative;height:175px;width:100%}
@media only screen and (min-width:1000px) and (max-width:1239px){.header{height:230px}
}
@media only screen and (min-width:768px) and (max-width:999px){.header{height:230px}
}
@media only screen and (max-width:767px){.header{min-height:156px;height:156px;z-index:99;overflow:auto}
}
.header__inner{display:block;position:relative}
@media only screen and (max-width:767px){.header__left,.header__right{background-image:linear-gradient(180deg,#091420 0,#091420 32%,#132e4d 0,#324c69)}
}
.header__wrap{display:table-cell;position:relative;height:100%}
@media only screen and (max-width:767px){.header__wrap{width:480px}
}
.header__wrap_scroll{overflow-y:auto;-ms-touch-action:auto;touch-action:auto}
.header__toppanel{position:absolute;display:none;width:100%;top:0;left:0;right:0}
@media only screen and (max-width:767px){.header__toppanel{position:relative;padding-left:0;width:100%;display:block;margin-left:0}
}
.header__toppanel.open{position:fixed;z-index:100;background-color:#032244}
@media only screen and (max-width:767px){.header__toppanel .signup{height:36px}
.header__toppanel .signup__button{padding:10px 9px}
.header__toppanel .head-panel{width:auto;display:block;z-index:2;right:19px;position:absolute;top:64px}
.header__toppanel .head-panel__cell_fluid{display:none}
.header__toppanel .head-panel__button{margin-left:0;margin-top:10px;font-size:14px;line-height:16px;padding:10px 21px;width:130px}
}
.header__logo{display:block;top:7px;left:25px;position:absolute;z-index:2;width:228px;height:168px;background-image:url(../img/logo/logo.png);background-size:228px 168px}
@media only screen and (min-width:1240px) and (max-width:1439px){.header__logo{left:-26px;width:210px;height:166px;background-size:210px 166px;top:9px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.header__logo{left:-10px;top:5px;height:157px;background-size:228px 157px}
}
@media only screen and (min-width:768px) and (max-width:999px){.header__logo{top:10px;left:-25px;width:215px;height:160px;background-size:215px 160px}
}
@media only screen and (max-width:767px){.header__logo{background-image:url(../img/logo/logo.png);background-size:125px 98px;background-position:50%;background-repeat:no-repeat;width:125px;height:98px;top:45px;left:15px}
}
.header__panel{top:44px;padding:3px 6px 40px 200px}
.header__panel,.header__panel.open{display:block;position:absolute;right:0;left:0}
.header__panel.open{bottom:0;background-image:linear-gradient(356deg,#053f7f,#04649e);top:50px;width:100%!important;z-index:2;height:100vh;overflow:scroll}
@media only screen and (min-width:1440px){.header__panel{padding:3px 20px 40px 330px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.header__panel{padding:3px 20px 40px 295px}
}
@media only screen and (min-width:768px) and (max-width:999px){.header__panel{padding:27px 39px 40px 177px}
}
@media only screen and (max-width:767px){.header__panel{display:block;width:170px!important;top:62px;z-index:100;left:auto;padding:2px 19px}
.header__panel .head-panel{display:none}
}
@media only screen and (min-width:1440px){.header__panel_logged{padding:0 0 40px 275px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.header__panel_logged{padding:0 0 40px 190px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.header__panel_logged{padding:53px 0 40px 260px}
}
@media only screen and (min-width:768px) and (max-width:999px){.header__panel_logged{padding:48px 0 40px 228px}
}
@media only screen and (max-width:767px){.header__panel_logged{display:none}
}
@media only screen and (max-width:767px){.header__panel .signup{height:36px}
.header__panel .signup__button{padding:10px 9px}
}
.header__head-nav{display:block;position:absolute;width:100%;bottom:0;left:0;right:0}
@media only screen and (min-width:768px) and (max-width:999px){.header__head-nav{padding-left:0;z-index:1;bottom:0}
}
@media only screen and (max-width:767px){.header__head-nav{height:106px;padding-left:184px;bottom:auto;top:50px}
.header__head-nav .nav{display:none}
}
.header_panel-open{height:100%;overflow:auto;display:block}
.header_panel-open .header__wrap{display:block;height:100%;width:100%;max-width:100%}
.header__confirm-email{height:30px;background-image:linear-gradient(100deg,#fda31b,#fd0834);width:100%;padding-top:6px;position:fixed;top:0;z-index:11}
@media only screen and (max-width:767px){.header__confirm-email{display:none!important}
}
.header__confirm-email .confirm-email__txt{width:940px;display:none;margin:0 auto;font-weight:700;color:#fff;font-size:15px;text-shadow:0 2px 0 rgba(0,0,0,.22);text-align:center;text-transform:uppercase;position:relative}
@media only screen and (min-width:1440px){.header__confirm-email .confirm-email__txt{width:1280px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.header__confirm-email .confirm-email__txt{width:1180px}
}
@media only screen and (min-width:768px) and (max-width:999px){.header__confirm-email .confirm-email__txt{width:700px}
}
@media only screen and (max-width:767px){.header__confirm-email .confirm-email__txt{width:100%;max-width:480px}
}
.header__confirm-email .confirm-email__close{position:absolute;right:5px;top:3px}
.head-panel{display:table;position:relative;font-family:Open Sans,sans-serif;font-size:0;text-transform:uppercase;color:#fff;background-color:#04649e;border-radius:5px;margin-left:24px;height:75px;top:-25px;padding-right:15px;margin-top:13px;width:calc(100% - 24px)}
@media only screen and (min-width:1000px) and (max-width:1239px){.head-panel{padding-left:10px}
}
@media only screen and (min-width:768px) and (max-width:999px){.head-panel{margin-top:4px;padding-top:17px;top:-25px;padding-left:4px;padding-right:0;margin-top:13px;width:calc(100% - 8px)}
}
.head-panel__cell{display:table-cell;vertical-align:middle;width:1px;white-space:nowrap}
@media only screen and (min-width:768px) and (max-width:999px){.head-panel__cell{display:inline-block;vertical-align:middle;width:auto}
}
@media only screen and (max-width:767px){.head-panel__cell{display:block;width:130px}
}
.head-panel__cell_fluid{width:auto;text-align:left;padding-top:6px;padding-left:10px}
@media only screen and (max-width:767px){.head-panel__cell_fluid{display:block}
}
.head-panel__pointer{margin-top:-2px;margin-right:3px;width:145px;height:50px;display:inline-block;vertical-align:top;position:relative;background-image:url(../img/reg_and_get_bonus.png);background-repeat:no-repeat;background-size:145px 50px}
@media only screen and (min-width:768px) and (max-width:999px){.head-panel__pointer{background-image:url(../img/reg_and_get_bonus_small.png);background-size:56px 43px;width:56px;height:43px}
}
.head-panel__signup{border-radius:2px}
.head-panel__button,.head-panel__signup{display:inline-block;vertical-align:top;position:relative}
.head-panel__button{margin-left:24px;margin-right:20px;line-height:16px;padding:12px 21px 13px;border-radius:30px;font-size:16px;font-weight:600;font-stretch:condensed;text-align:center;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.38);box-shadow:none;text-shadow:1px 1px 2px #2f2404;background-color:#ffe100;background-image:linear-gradient(180deg,#ffe100,#b19c02)}
.head-panel__button:hover{background-image:linear-gradient(180deg,#e6de00,#e69d00);box-shadow:0 0 10px 0 rgba(255,225,0,.84)}
@media only screen and (min-width:768px) and (max-width:999px){.head-panel__button{padding:10px;margin-left:8px;margin-right:8px}
}
.head-panel__caption{display:inline-block;max-width:50px;font-size:16px;line-height:22px;white-space:normal}
@media only screen and (min-width:768px) and (max-width:999px){.head-panel__caption{display:none}
}
.head-panel__socials{display:inline-block;vertical-align:top;position:relative;margin-left:21px}
@media only screen and (min-width:768px) and (max-width:999px){.head-panel__socials{margin-left:2px}
}
@media only screen and (min-width:768px) and (max-width:999px){.head-panel__socials .socials__item{width:36px;height:36px;margin-right:6px}
}
.mobile-panel{display:none;position:relative}
@media only screen and (max-width:767px){.mobile-panel{display:block;z-index:1}
}
.mobile-panel__button{display:block;width:130px;height:36px;padding:10px 9px;font-size:16px;margin-bottom:7px;font-family:Open Sans,sans-serif;font-weight:400;line-height:16px;outline:none;z-index:-999;min-width:130px;box-shadow:0 2px 0 rgba(0,0,0,.11);border-radius:30px}
.mobile-panel__button_blue{margin-top:10px;background-image:linear-gradient(180deg,#2c85ca,#164278);box-shadow:inset 0 1px 0 0 #7ac7ff,inset 0 1px 6px 0 rgba(204,242,255,.5)}
.mobile-panel__action{display:block;position:absolute;top:10px;right:19px}
.mobile-panel__countpad.countpad{display:block;position:absolute;top:48px;right:0;width:35px;height:35px}
@media only screen and (max-width:767px){.mobile-panel__countpad.countpad .countpad__counter{width:19px;height:19px;top:-7px;font-size:13px}
}
.mobile-panel__cashier{display:block;position:absolute;top:0;right:0;padding:9px 7px;width:87px;font-size:16px;line-height:20px;font-weight:400;background-color:#ff2d2b;background-image:linear-gradient(180deg,#ff2d2b,#ab110f)}
.mobile-panel__cashier:hover{box-shadow:0 0 10px 2px rgba(255,47,43,.77);background-image:linear-gradient(180deg,#ff1412,#a10a1e)}
.user-panel{display:table;width:100%;position:relative;font-size:0;top:-25px;box-shadow:0 0 24px 0 rgba(0,0,0,.43);border-collapse:collapse;background-image:linear-gradient(356deg,#053f7f,#04649e);border-radius:5px;height:75px}
@media only screen and (max-width:767px){.user-panel{display:block;padding-top:72px;background-color:transparent;background-image:none;box-shadow:none;height:auto}
}
.user-panel .small__logo{display:none;margin:-12px 0 0 45px;width:107px;height:65px;background-size:107px 65px}
@media only screen and (min-width:768px) and (max-width:999px){.user-panel .small__logo{margin:-7px 0 0 45px}
}
.user-panel .show__logo{display:block}
.user-panel__cell{display:inline-block;vertical-align:top;width:auto;padding-top:10px;margin-left:15px}
@media only screen and (min-width:1240px) and (max-width:1439px){.user-panel__cell{margin-left:0}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.user-panel__cell{margin-left:5px}
}
@media only screen and (max-width:767px){.user-panel__cell{display:block;width:100%;padding-top:0;margin-left:0}
}
.user-panel__cell_profile__img{display:inline-block;background-image:url(../img/vegas/profile.svg);margin:7px 0 0 7px;width:35px;height:35px;background-size:35px 35px}
@media only screen and (max-width:767px){.user-panel__cell_profile{display:none}
}
.user-panel__cell_balance__img{display:inline-block;background-image:url(../img/vegas/balance.svg);margin:7px 0 0;width:35px;height:35px;background-size:35px 35px}
@media only screen and (max-width:767px){.user-panel__cell_balance__img{margin:-8px 0 0;margin-bottom:-12px}
}
@media only screen and (max-width:767px){.user-panel__cell_balance{display:none}
}
.user-panel__cell_vip{padding:12px 0 0}
.user-panel__cell_vip__img{display:inline-block;background-image:url(../img/vegas/vip_points.svg);margin:7px 0 0 7px;width:35px;height:35px;background-size:35px 35px}
@media only screen and (max-width:767px){.user-panel__cell_vip__img{margin:-8px 0 0;margin-bottom:-12px}
}
@media only screen and (min-width:768px) and (max-width:999px){.user-panel__cell_vip__img{margin-left:0}
}
@media only screen and (max-width:767px){.user-panel__cell_vip{display:none}
}
.user-panel__cell_action{white-space:nowrap;width:1px;text-align:right;padding-top:11px}
.header__panel_logged.open .user-panel__cell_action{width:100%;text-align:left}
@media only screen and (min-width:1000px) and (max-width:1239px){.user-panel__cell_action{position:absolute;top:-71px;left:279px}
}
@media only screen and (min-width:768px) and (max-width:999px){.user-panel__cell_action{position:absolute;top:-64px;left:120px}
}
@media only screen and (max-width:767px){.user-panel__cell_action{min-width:84px;padding-top:0}
}
@media only screen and (min-width:768px) and (max-width:999px){.user-panel__cell_action{min-width:84px}
}
.user-panel__cell_status{width:1px;max-width:40px;padding-top:15px}
@media only screen and (min-width:1000px) and (max-width:1239px){.user-panel__cell_status{max-width:60px}
}
@media only screen and (max-width:767px){.user-panel__cell_status{display:none}
}
.user-panel__cell_bonus{margin-right:40px}
@media only screen and (min-width:1240px) and (max-width:1439px){.user-panel__cell_bonus{margin-right:30px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.user-panel__cell_bonus{margin-right:30px}
}
@media only screen and (min-width:768px) and (max-width:999px){.user-panel__cell_bonus{display:none}
}
@media only screen and (max-width:767px){.user-panel__cell_bonus{display:block}
}
.user-panel__cell_bonus .bonus-panel__img{width:50px;height:50px;margin-left:23px}
@media only screen and (min-width:1240px) and (max-width:1439px){.user-panel__cell_bonus .bonus-panel__img{margin-left:5px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.user-panel__cell_bonus .bonus-panel__img{margin-left:5px}
}
@media only screen and (min-width:768px) and (max-width:999px){.user-panel__cell_rating{display:none}
}
.user-panel__status.status{display:inline-block;vertical-align:top;position:relative;margin-left:15px;padding-top:7px}
@media only screen and (min-width:768px) and (max-width:999px){.user-panel__status.status{display:none}
}
.user-panel__rating.rating{display:inline-block;position:relative;vertical-align:top;margin-left:10px;margin-top:2px;width:160px}
.user-panel__cell_bonus .user-panel__rating.rating{margin-left:9px;width:144px}
.user-panel__cell_bonus .user-panel__rating.rating .rating__info{bottom:-5px;right:-26px}
@media only screen and (min-width:1000px) and (max-width:1239px){.user-panel__cell_bonus .user-panel__rating.rating .rating__info{bottom:-4px;right:-29px}
}
@media only screen and (min-width:1440px){.user-panel__cell_bonus .user-panel__rating.rating .rating__bar{width:175px}
.user-panel__cell_bonus .user-panel__rating.rating .rating__title:first-child{display:inline-block}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.user-panel__cell_bonus .user-panel__rating.rating .rating__bar{margin-left:0}
}
@media only screen and (min-width:768px) and (max-width:999px){.user-panel__cell_bonus .user-panel__rating.rating{margin-left:0}
.user-panel__cell_bonus .user-panel__rating.rating .rating__bar{margin-top:10px;width:108px}
.user-panel__cell_bonus .user-panel__rating.rating .rating__info{right:-26px;bottom:-4px}
}
@media only screen and (max-width:767px){.user-panel__cell_bonus .user-panel__rating.rating{margin-left:0;width:100%;display:block}
.user-panel__cell_bonus .user-panel__rating.rating .rating__title_accent{margin-left:14px}
}
@media only screen and (min-width:1440px){.user-panel__rating.rating .rating__bar{display:block;vertical-align:top;position:relative;width:150px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.user-panel__rating.rating .rating__bar{display:block;vertical-align:top;position:relative;width:150px}
}
@media only screen and (min-width:768px) and (max-width:999px){.user-panel__rating.rating .rating__bar{margin-top:12px;width:108px}
.user-panel__rating.rating .rating__title{display:block;padding-top:4px}
.user-panel__rating.rating .rating__icon:first-child{margin-left:0}
.user-panel__rating.rating .rating__info{right:-26px;bottom:-4px}
}
@media only screen and (max-width:767px){.user-panel__rating.rating{width:100%;display:block;margin-left:0;padding:10px 0}
.user-panel__rating.rating:before{content:"";display:block;position:absolute;width:100%;height:2px;left:0;top:0;border:1px solid rgba(20,136,181,.57)}
.user-panel__rating.rating .rating__title{font-size:12px}
.user-panel__rating.rating .rating__bar{display:block;width:110px;float:right;margin:0;position:absolute;right:0;top:4px}
.user-panel__rating.rating .rating__info{display:none}
.user-panel__rating.rating .rating__percent{padding-top:0;font-size:9px;padding-right:3px}
.user-panel__rating.rating .rating__icon{margin-right:3px;display:inline-block;width:14px;height:15px}
.user-panel__rating.rating .rating__icon:first-of-type{margin-left:8px}
}
.user-panel__button.button{display:inline-block;position:relative;width:110px;font-size:20px;line-height:20px;font-weight:500;box-shadow:0 0 8px 0 rgba(0,0,0,.16),0 8px 6px 0 rgba(0,0,0,.16);padding:14px 12px 12px;border-radius:30px;margin-left:20px;transition:box-shadow .2s ease;background-color:#ff2d2b;background-image:linear-gradient(180deg,#ff2d2b,#ab110f)}
.user-panel__button.button:hover{box-shadow:0 0 10px 2px rgba(255,47,43,.77);background-image:linear-gradient(180deg,#ff1412,#a10a1e)}
@media only screen and (min-width:1240px) and (max-width:1439px){.user-panel__button.button{margin-left:10px}
}
@media only screen and (min-width:768px) and (max-width:999px){.user-panel__button.button{display:inline-block;position:relative;top:0;right:0;padding:9px 7px;width:87px;font-size:16px;line-height:20px;font-weight:400}
}
@media only screen and (max-width:767px){.user-panel__button.button{width:100%;display:block;margin:28px auto;border-radius:2px;padding:8px 12px;position:absolute;top:0;left:0}
.user-panel__button.button:before{content:"";display:block;position:absolute;width:100%;height:2px;left:0;top:-18px;border:1px solid rgba(20,136,181,.57)}
}
.user-panel__countpad.countpad{display:inline-block;vertical-align:top;position:relative;border-radius:30px;margin:0 15px 0 20px}
@media only screen and (min-width:1240px) and (max-width:1439px){.user-panel__countpad.countpad{margin:0 5px 0 10px}
}
@media only screen and (min-width:768px) and (max-width:999px){.user-panel__countpad.countpad{display:inline-block;position:relative;right:0;width:100px;height:38px}
}
@media only screen and (max-width:767px){.user-panel__countpad.countpad{background:none;border:none;box-shadow:none;width:100%;height:auto;margin:0;padding:10px 0}
.user-panel__countpad.countpad:before{content:"";display:block;position:absolute;width:100%;height:2px;left:0;top:0;border:1px solid rgba(20,136,181,.57)}
.user-panel__countpad.countpad:hover{box-shadow:none;border:none;background:none}
}
@media only screen and (max-width:767px){.user-panel__countpad.countpad .countpad__icon{top:8px;left:2px;-webkit-transform:none;-ms-transform:none;transform:none;position:absolute}
}
@media only screen and (max-width:767px){.user-panel__countpad.countpad .countpad__counter{right:0;top:9px;box-shadow:none}
}
.user-panel__countpad.countpad+.user-panel__countpad.countpad{margin-left:18px}
@media only screen and (min-width:1240px) and (max-width:1439px){.user-panel__countpad.countpad+.user-panel__countpad.countpad{margin-left:18px;right:0}
}
@media only screen and (min-width:768px) and (max-width:999px){.user-panel__countpad.countpad+.user-panel__countpad.countpad{right:0}
}
@media only screen and (max-width:767px){.user-panel__countpad.countpad+.user-panel__countpad.countpad{margin-left:0;display:block;left:0}
}
@media only screen and (min-width:1440px){.user-panel .rating__stars{margin-left:5px;padding-top:1px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.user-panel .rating__stars{margin-left:5px;padding-top:1px}
}
.user-panel__logout,.user-panel__profile,.user-panel__switchlang{display:none;position:relative;font-family:Open Sans,sans-serif;font-size:14px;line-height:16px;font-weight:700;color:#00a6ff;padding:12px 40px;cursor:pointer}
@media only screen and (max-width:767px){.user-panel__logout,.user-panel__profile,.user-panel__switchlang{display:block}
}
.user-panel__logout:before,.user-panel__profile:before,.user-panel__switchlang:before{content:"";display:block;position:absolute;width:100%;height:2px;left:0;top:0;border:1px solid rgba(20,136,181,.57)}
.user-panel__profile .mobile-nav__icon{left:0}
.user-panel__logout{font-weight:300}
.user-panel__note{text-transform:uppercase}
.user-panel__note_important{color:#fc5526}
.user-panel__caption{position:relative;vertical-align:top;font-size:14px;line-height:16px;font-weight:700;color:#00a6ff;padding:2px 40px}
.user-panel__caption_accent{position:absolute;top:10px;right:0;padding:0}
.user-panel__vip-points{display:none}
@media only screen and (max-width:767px){.user-panel__vip-points{display:block;position:relative;height:40px;margin:0;padding:10px 0}
.user-panel__vip-points .user-panel__caption{padding:2px 16px;display:inline-block}
.user-panel__vip-points .user-panel__caption_accent{padding:2px 0;display:inline-block}
.user-panel__vip-points:before{content:"";display:block;position:absolute;width:100%;height:2px;left:0;top:0;border:1px solid rgba(20,136,181,.57)}
}
.toppanel{display:block;position:relative;font-size:0;padding:19.5px 10px 19.5px 17px;font-weight:700;font-family:Open Sans,sans-serif;white-space:nowrap;overflow:visible}
.toppanel__title{color:#fefefe;display:none;vertical-align:top;font-size:15px;line-height:18px}
@media only screen and (max-width:767px){.toppanel__title{display:block}
}
.toppanel__icon{display:none;vertical-align:top;position:relative;width:14px;height:20px}
@media only screen and (max-width:767px){.toppanel__icon{display:inline-block}
}
.toppanel__icon_menu{display:block;position:absolute;width:12px;background-color:#fff;top:50%;left:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:2px}
.toppanel__icon_menu:after,.toppanel__icon_menu:before{content:"";display:block;position:absolute;width:12px;height:2px;left:0;background-color:#fff}
.toppanel__icon_menu:before{top:-4px}
.toppanel__icon_menu:after{bottom:-4px}
.toppanel__button_close .toppanel__icon_menu,.toppanel__icon_close{display:none}
.toppanel__button_close .toppanel__icon_close{display:block;position:absolute;top:7px;left:8px;height:16px;width:16px}
.toppanel__button{display:none;position:absolute;top:10px;right:10px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;font-stretch:condensed;letter-spacing:-.2px;color:#fff;padding:6px 8px 6px 7px;outline:none;width:44px;height:29px;border-radius:2px}
.toppanel__button,.toppanel__button:hover{background-image:linear-gradient(90deg,#043061 50%,#047db2);box-shadow:inset 0 1px 0 0 #7ac7ff,inset 0 1px 6px 0 rgba(204,242,255,.5)}
.toppanel__button_close{text-indent:-4444px;width:30px;height:30px;right:10px;top:10px;padding:0}
@media only screen and (max-width:767px){.toppanel__button{display:block}
}
.user-toppanel{display:block;padding-left:250px;min-height:50px;position:relative;font-size:0;padding:16px 0;font-weight:700;font-family:Open Sans,sans-serif;white-space:nowrap;overflow:visible}
@media only screen and (min-width:1440px){.user-toppanel.wrap{padding-left:310px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.user-toppanel.wrap{padding-left:291px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.user-toppanel.wrap{padding-left:273px}
}
@media only screen and (min-width:768px) and (max-width:999px){.user-toppanel.wrap{padding-left:225px}
}
.user-toppanel__title{color:#fefefe;display:block;vertical-align:top;font-size:15px;display:none}
@media only screen and (max-width:767px){.user-toppanel__title{display:none}
.header__toppanel.open .user-toppanel__title{display:block}
}
.user-toppanel__name{position:relative;font-size:15px;line-height:18px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block;max-width:90px}
@media only screen and (min-width:768px) and (max-width:999px){.user-toppanel__name{line-height:18px}
.user-toppanel__name:first-child{display:none}
.user-toppanel__name:first-child:before{content:none}
}
@media only screen and (max-width:767px){.user-toppanel__name{color:#00a6ff;margin-left:17px;float:left}
.user-toppanel__name:before{content:"";display:block;position:absolute;width:23px;height:100%;right:0;top:0;background-image:linear-gradient(90deg,rgba(9,19,32,0),#091420)}
.user-toppanel__name:first-child{color:#fff}
.header__toppanel.open .user-toppanel__name:before,.user-toppanel__name:first-child:before{content:none}
}
.user-toppanel__nav{display:inline-block;vertical-align:top;font-size:0;margin-left:22px}
@media only screen and (min-width:768px) and (max-width:999px){.user-toppanel__nav{margin-left:0}
}
@media only screen and (max-width:767px){.user-toppanel__nav{margin-left:0}
.header__toppanel.open .user-toppanel__nav{display:none}
}
.user-toppanel__item{display:inline-block;text-decoration:none;vertical-align:top;position:relative;padding:3px 0 0 5px;font-size:15px}
@media only screen and (min-width:768px) and (max-width:999px){.user-toppanel__item{padding-left:5px}
}
@media only screen and (max-width:767px){.user-toppanel__item{padding:0 18px 0 21px}
.user-toppanel__item_vip{padding-left:0}
}
.user-toppanel__item_profile{padding:5px 16px 0 5px}
@media only screen and (min-width:1240px) and (max-width:1439px){.user-toppanel__item_profile{padding:5px 5px 0}
}
@media only screen and (min-width:768px) and (max-width:999px){.user-toppanel__item_profile{display:inline-block;padding-right:0}
}
@media only screen and (max-width:767px){.user-toppanel__item_profile{display:none}
}
.user-toppanel__item_balance{padding:5px 10px 0 5px}
@media only screen and (max-width:767px){.user-toppanel__item_balance{padding-top:0}
}
.user-toppanel__note{display:block;vertical-align:top;position:relative;color:#46b8ff;font-size:15px;letter-spacing:.17px;padding-right:5px}
@media only screen and (min-width:768px) and (max-width:999px){.user-toppanel__item_profile .user-toppanel__note{display:inline-block;line-height:18px}
.user-toppanel__item_balance .user-toppanel__note,.user-toppanel__item_vip .user-toppanel__note{margin-left:5px}
}
@media only screen and (max-width:767px){.user-toppanel__note{font-size:14px;margin-left:5px;display:inline-block}
.user-toppanel__item_balance .user-toppanel__note{font-size:14px;margin-left:5px;line-height:18px}
.user-toppanel__item_balance .user-toppanel__note:first-of-type{display:none}
.user-toppanel__item_vip .user-toppanel__note{font-size:14px;margin-left:5px;line-height:18px}
.user-toppanel__item_vip .user-toppanel__note:first-of-type{display:none}
}
.user-toppanel__note_accent{color:#fff;padding-right:0}
.user-toppanel__note_important{color:#000;font-size:20px;padding-right:0}
@media only screen and (min-width:1240px) and (max-width:1439px){.user-toppanel__note_important{margin-left:0}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.user-toppanel__note_important{font-size:19px;margin-left:0}
}
.user-toppanel__note_white{color:#fff}
.user-toppanel__icon{display:none;vertical-align:top;position:relative;width:14px;height:20px}
@media only screen and (max-width:767px){.user-toppanel__icon{display:inline-block}
}
.user-toppanel__icon_vip{width:27px;height:20px}
.user-toppanel__icon_menu{display:block;position:absolute;width:12px;background-color:#fff;top:50%;left:8px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);height:2px}
.user-toppanel__icon_menu:after,.user-toppanel__icon_menu:before{content:"";display:block;position:absolute;width:12px;height:2px;left:0;background-color:#fff}
.user-toppanel__icon_menu:before{top:-4px}
.user-toppanel__icon_menu:after{bottom:-4px}
.user-toppanel__button_close .user-toppanel__icon_menu,.user-toppanel__icon_close{display:none}
.user-toppanel__button_close .user-toppanel__icon_close{display:block;position:absolute;top:7px;left:8px;height:16px;width:16px}
.user-toppanel__action{display:inline-block;margin-top:15px;font-size:15px;line-height:15px;padding:0 0 0 16px;text-decoration:none}
@media only screen and (min-width:768px) and (max-width:999px){.user-toppanel__action{display:inline-block}
}
@media only screen and (max-width:767px){.user-toppanel__action{display:none}
}
.user-toppanel__button{display:none;position:absolute;top:10px;right:10px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:400;font-stretch:condensed;letter-spacing:-.2px;color:#fff;padding:6px 8px 6px 25px;outline:none;width:64px;height:29px;border-radius:2px}
.user-toppanel__button,.user-toppanel__button:focus,.user-toppanel__button:hover{background-image:linear-gradient(180deg,#2c85ca,#164278);box-shadow:inset 0 1px 0 0 #7ac7ff,inset 0 1px 6px 0 rgba(204,242,255,.5)}
.user-toppanel__button_close{text-indent:-4444px;width:30px;height:30px;right:19px;top:10px;padding:0}
@media only screen and (max-width:767px){.user-toppanel__button{display:block}
}
.user-toppanel__item-confirm-btn,.user-toppanel__item-confirm-btn:hover{display:inline-block;position:absolute;font-size:18px;text-shadow:0 2px 0 rgba(0,0,0,.22);padding:7px 22px;width:140px;white-space:normal;line-height:16px;text-align:center;font-weight:700;border-radius:3px;top:-13px;background:transparent;border:1px solid #ff6526;margin-top:16px}
@media only screen and (min-width:768px) and (max-width:999px){.user-toppanel__item-confirm-btn,.user-toppanel__item-confirm-btn:hover{padding:5px 12px;width:120px}
}
@media only screen and (max-width:767px){.user-toppanel__item-confirm-btn,.user-toppanel__item-confirm-btn:hover{padding:5px 12px;width:120px}
}
.status{width:48px;height:45px;text-align:center;position:relative;display:block}
.status .icon{height:30px}
.status__icon{margin-top:5px;position:relative}
.status__note{text-shadow:0 1px 0 rgba(0,0,0,.18);color:#fefefe;font-family:Open Sans,sans-serif;font-size:11px;text-transform:uppercase;display:block;text-align:center;margin-top:1px}
.status_huge{width:114px;height:117px}
.status_huge .status__icon{position:absolute;top:-12px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);right:0;text-align:center;width:92px}
.status_huge .status__note{font-size:16px;font-weight:700;margin-top:0;bottom:9px;left:0;right:0;display:block;position:absolute}
.rating,.rating__summary{display:block;width:100%;position:relative}
.rating__summary{text-align:left;white-space:nowrap}
.rating__info{display:block;cursor:pointer;position:absolute;right:0;bottom:-4px;padding:4px 0 0;text-align:center;width:21px;height:21px;font-size:0;border-radius:50%;background-color:transparent;box-shadow:inset 0 0 0 1px rgba(0,255,208,.11),0 0 16px rgba(4,4,4,.26),0 8px 10px rgba(0,0,0,.16)}
.rating__summary .rating__info{right:0;bottom:24px}
.rating__tooltip{min-width:191px;right:0;margin-right:11px;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);top:calc(100% + 16px);opacity:0;visibility:hidden}
.rating__summary .rating__tooltip{right:-50%;margin-right:20px}
.rating__info:hover .rating__tooltip{opacity:1;visibility:visible}
.rating__tooltip_right{-webkit-transform:none;-ms-transform:none;transform:none;right:-12px}
.rating__title{display:inline-block;vertical-align:top;position:relative;text-align:left;color:#fefefe;font-family:Open Sans,sans-serif;font-size:16px;line-height:20px;color:#fff}
.rating__title .rating__info{bottom:0}
.rating__title_accent{color:#fff000;margin-left:4px}
@media only screen and (min-width:1440px){.rating__title_accent{margin-left:8px}
}
.rating__title_accent.rating__title_large{margin-left:5px}
@media only screen and (min-width:768px) and (max-width:999px){.rating__title_accent.rating__title_large{font-size:14px}
}
.rating__title_large{font-size:17px}
@media only screen and (min-width:768px) and (max-width:999px){.rating__title_large{font-size:14px}
}
.rating__caption{display:inline-block;position:relative;text-align:left;color:#fefefe;font-family:Open Sans,sans-serif;font-size:17px;color:#fff;line-height:18px;text-transform:uppercase;margin-bottom:4px}
.rating__caption:hover{color:#fff700;cursor:pointer}
.rating__caption_accent{color:#fff000}
.rating__stars{text-align:right;position:relative;display:inline-block;top:0;right:0;padding-top:2px}
.rating__icon{margin-right:4px;display:inline-block;width:18px;height:19px}
.rating__icon:first-of-type{margin-left:12px}
.rating__icon:last-of-type{margin-right:0}
.rating__bar{margin-top:14px;width:calc(100% - 25px);background-color:#032244;border:1px solid #133152;border-radius:5px}
.rating__bar,.rating__inner{display:block;height:12px;position:relative}
.rating__inner{width:68%;margin-top:-1px;background-color:#4ea1e1;border-radius:5px;box-shadow:inset 0 0 4px hsla(0,0%,100%,.63),0 0 27px rgba(122,247,255,.58),0 0 24px #000}
.rating__percent{font-size:12px;line-height:12px;text-align:right;padding-top:13px;color:#fefefe;font-family:Open Sans,sans-serif}
.rating__percent_large{font-size:14px}
.rating_gameplay .rating__bar{margin-top:19px}
.rating_gameplay .rating__stars{top:0;margin-right:3px}
.rating_gameplay .rating__stars .fa-star{color:#f2e419}
.rating_gameplay .rating__stars .fa-star-o{color:#08203a;text-shadow:1px 1px 0 #22476f;font-weight:700}
.rating_gameplay .rating__percent{padding-top:20px;color:#fff}
.rating_profile .rating__stars{display:block;position:relative;width:100%;padding-top:29px;padding-left:15px;text-align:center}
@media only screen and (max-width:767px){.rating_profile .rating__stars{position:absolute;top:-81px;left:69px;text-align:left}
}
.rating_profile .rating__stars .fa-star{color:#f2e419}
.rating_profile .rating__stars .fa-star-o{color:#08203a;text-shadow:1px 1px 0 #22476f;font-weight:700}
.rating_profile .rating__icon{margin-right:5px}
.rating_profile .rating__icon:first-of-type{margin-left:0}
.rating_profile .rating__bar{margin:36px 62px 36px 46px;width:auto}
.rating_profile .rating__bar .rating__info{right:-30px}
@media only screen and (min-width:768px) and (max-width:999px){.rating_profile .rating__bar{margin:36px 42px 36px 20px}
}
@media only screen and (max-width:767px){.rating_profile .rating__bar{margin:36px 48px 14px 18px}
}
.rating_profile .rating__percent{font-size:15px;padding-top:20px}
.rating_profile .rating__summary{margin-top:38px;padding:0 18px 0 22px}
.rating_profile .rating__summary .rating__info{right:-33px}
.rating_profile .rating__caption{display:block;margin-bottom:11px}
.rating_profile .rating__caption_accent{text-transform:none}
@media only screen and (min-width:768px) and (max-width:999px){.rating_profile .rating__caption{font-size:14px}
}
.rating_profile_bonus .rating__summary{margin-top:0}
.rating_profile_bonus .rating__bar{margin:36px 62px 36px 46px;width:auto}
@media only screen and (min-width:768px) and (max-width:999px){.rating_profile_bonus .rating__bar{margin:36px 42px 36px 20px}
}
@media only screen and (max-width:767px){.rating_profile_bonus .rating__bar{margin:24px 48px 14px 18px}
}
.rating_profile_bonus .rating__percent{padding-top:22px}
.rating_profile_bonus .rating__bar+.rating__summary{margin-top:52px}
@media only screen and (max-width:767px){.rating_profile_bonus .rating__bar+.rating__summary{margin-top:28px}
}
.rating__icon.fa-star{color:#f2e419}
.rating__icon.fa-star-o{color:#08203a;text-shadow:1px 1px 0 #22476f;font-weight:700}
.user-panel .rating__icon{font-size:11px}
.tooltip{text-shadow:0 2px 0 rgba(0,0,0,.17);text-align:left;z-index:2;color:#fefefe;font-family:Open Sans,sans-serif;font-size:14px;line-height:16px;position:absolute;padding:12px 14px;width:auto;max-width:200px;white-space:normal;min-width:190px;background-color:#032244;border-radius:3px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.icon_info.open+.tooltip,.tooltip{display:block}
.tooltip_right{right:-17px;-webkit-transform:none;-ms-transform:none;transform:none}
.tooltip__arrow{display:block;position:absolute;z-index:3;top:1px;left:50%;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.tooltip__arrow:after{content:" ";position:absolute;bottom:100%;left:50%;z-index:3;margin-left:-7px;border-style:solid;border-width:7px;border-color:transparent transparent #000344}
.tooltip__arrow_right,.tooltip__arrow_right:after{right:5px;left:auto}
.tooltip_style_flat{background-color:#fd941d;border-radius:2px;box-shadow:none;text-shadow:none;color:#000;text-transform:uppercase;padding:8px 10px;min-width:168px}
.countpad{display:block;position:relative;width:130px;height:45px;box-shadow:0 0 8px 0 rgba(0,0,0,.16),0 8px 6px 0 rgba(0,0,0,.16);transition:box-shadow .3s ease,border .3s ease;cursor:pointer;background-color:#ffe100;background-image:linear-gradient(180deg,#ffe100,#b19c02)}
.countpad:hover{background-image:linear-gradient(180deg,#e6de00,#e69d00);box-shadow:0 0 10px 0 rgba(255,225,0,.84)}
.countpad__icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:none}
@media only screen and (max-width:767px){.countpad__icon{display:block}
}
.countpad__counter{width:25px;height:24px;position:absolute;top:-10px;right:-8px;border-radius:50%;background-color:#e25570;box-shadow:inset 0 0 4px hsla(0,0%,100%,.97),0 0 34px rgba(122,247,255,.58),0 0 28px #000;font-size:16px;color:#fff;text-align:center;padding:2px 0}
@media only screen and (min-width:768px) and (max-width:999px){.countpad__counter{width:21px;height:21px;top:-7px;font-size:13px}
}
.countpad__title{position:relative;vertical-align:top;font-family:Open Sans,sans-serif;font-size:20px;margin-right:25px;line-height:44px;color:#fff}
@media only screen and (min-width:768px) and (max-width:999px){.countpad__title{margin-right:17px;line-height:35px;font-size:16px}
}
@media only screen and (max-width:767px){.countpad__title{display:inline-block;font-size:14px;padding:2px 40px;line-height:16px;font-weight:700;color:#00a6ff}
}
.nav{list-style-type:none;display:table;margin:0 auto;padding:0;padding-left:250px;font-size:0}
.nav_hero{padding-left:0!important;width:100%}
@media only screen and (min-width:1240px) and (max-width:1439px){.nav{padding-left:210px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.nav{padding-left:0}
}
@media only screen and (min-width:768px) and (max-width:999px){.nav{padding-left:0}
}
@media only screen and (max-width:767px){.header__head-nav .nav{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
}
.nav__item{display:table-cell;vertical-align:top;position:relative;}
@media only screen and (max-width:767px){.nav__item{display:inline-block}
}
@media only screen and (max-width:767px){.header__head-nav .nav__item{display:block}
}
.nav__item:after{content:"|";display:block;position:absolute;color:#00b6fb;font-size:18px;top:50%;left:100%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@media only screen and (max-width:767px){.nav__item:after{display:none}
}
.nav__item:last-child:after{content:none}
.nav__link{font-size:20px;line-height:20px;color:#fff;display:block;padding:19px 17px;text-align:center;white-space:nowrap;font-weight: 800;}
.nav__link-important{color:#e22222;font-weight:900;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}
@media only screen and (min-width:768px) and (max-width:999px){.nav__link{padding:29px 13px;font-size:15px}
}
.nav__link:hover,.nav__link_active{color:#f7ce02}
@media only screen and (min-width:768px) and (max-width:999px){.header__head-nav .nav__link{padding:20px 15px;text-transform:capitalize;font-size:15px}
}
@media only screen and (max-width:767px){.header__head-nav .nav__link{display:block;font-size:12px;padding:4px 20px;line-height:12px;text-align:left;text-transform:capitalize}
}
@media only screen and (max-width:767px){.footer__nav .nav__link{font-size:14px;padding:4px 20px;line-height:12px;text-align:left}
}
.nav_footer{width:auto;padding-left:0}
.nav_footer .nav__item{display:inline-block;vertical-align:top}
.mobile-nav{display:none;position:relative}
.mobile-nav__title{color:#fff;opacity:.5;margin:0;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;display:block;position:relative;line-height:42px;white-space:nowrap}
.mobile-nav__title:before{content:"";display:block;position:absolute;top:0;left:-19px;right:-19px;height:2px;width:calc(100% + 38px);background-color:rgba(20,136,181,.57)}
@media only screen and (max-width:767px){.mobile-nav{display:block}
}
.mobile-nav__list{margin:0;padding:0;list-style-type:none}
.mobile-nav__item{display:block;position:relative;width:100%}
.mobile-nav__link{height:42px;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:44px;color:#00a6ff;display:block;position:relative;padding-left:40px}
.mobile-nav__link:before{display:block;content:"";top:1px;left:0;right:0;position:absolute;width:100%;height:2px;background-color:rgba(20,136,181,.57);z-index:-1}
.mobile-nav__link_active{color:#f7ce02;margin:-2px -19px;z-index:2;height:43px;line-height:45px;padding-left:59px}
.mobile-nav__link_active:before{background-color:#032244;height:43px;z-index:-1}
.mobile-nav__icon{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:3}
.mobile-nav__icon svg{display:block}
.mobile-nav__caption{color:#f7ce02}
.mobile-nav_dropdown{display:none}
.mobile-nav_dropdown.open{display:block;position:fixed;bottom:0;left:0;right:0;background-image:linear-gradient(270deg,#043061 50%,#047db2);z-index:300;top:50px;padding:0 19px}
.signup{position:relative;display:block;width:130px;height:43px;margin:0 auto}
@media only screen and (max-width:767px){.modal__signup .signup{margin:0 auto;text-align:center}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.signup{width:auto;text-align:center}
}
@media only screen and (min-width:768px) and (max-width:999px){.signup{width:auto;height:36px;text-align:center}
}
@media only screen and (max-width:767px){.signup{width:auto;text-align:center}
}
.signup__button{position:absolute;font-size:16px;line-height:16px;padding:13px 9px;top:0;left:0;border-radius:30px;z-index:2;min-width:130px;box-shadow:0 2px 0 rgba(0,0,0,.11);background-color:#ff2d2b;background-image:linear-gradient(180deg,#ff2d2b,#ab110f)}
.signup__button:hover{box-shadow:0 0 10px 2px rgba(255,47,43,.77);background-image:linear-gradient(180deg,#ff1412,#a10a1e)}
@media only screen and (min-width:1000px) and (max-width:1239px){.signup__button{position:relative}
}
@media only screen and (min-width:768px) and (max-width:999px){.signup__button{position:relative;padding:10px 9px}
}
@media only screen and (max-width:767px){.head-panel__signup .signup__button,.signup__button{position:relative}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.signup__input{display:none}
}
@media only screen and (min-width:768px) and (max-width:999px){.signup__input{display:none}
}
@media only screen and (max-width:767px){.head-panel__signup .signup__input{display:none}
}
.signup__input .input__inner{padding-left:148px;padding-right:15px}
.s_block,.socials{display:block}
.s_block,.socials,.socials__item{position:relative;text-align:center}
.socials__item{width:43px;height:43px;background-color:transparent;border:2px solid #00afff;border-radius:20px;box-shadow:inset 0 0 6px 1px hsla(0,0%,100%,.05);display:inline-block;vertical-align:top;margin-right:9px;transition:border .2s ease}
.socials__item:last-child{margin-right:0}
.socials__item:hover{border:2px solid #00afff!important;color:#00afff;background-color:rgba(0,175,255,.44)}
.socials__icon{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.socials_filled .socials__item{background-color:#4685a2;border:none;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.socials_form .socials__item{background-color:transparent;border:2px solid #00afff;border-radius:20px;box-shadow:inset 0 0 6px 1px hsla(0,0%,100%,.05)}
.socials_form .socials__item:hover{border:2px solid #00afff!important;color:#00afff;background-color:rgba(0,175,255,.44)}
.socials_form .socials__item_active{background-color:#4ea8db;background-image:linear-gradient(180deg,#4ea8db,#236dd2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.socials_small .socials__item{width:36px;height:36px;margin-right:7px}
.bottom-panel{width:495px;bottom:0;right:0;height:auto;display:block;position:fixed;z-index:200;background-image:linear-gradient(270deg,#043061 50%,#047db2);border-radius:2px;box-shadow:inset 0 -1px 0 rgba(91,64,71,.38),0 1px 8px rgba(0,0,0,.53)}
@media only screen and (max-width:767px){.bottom-panel{width:100%}
}
.bottom-panel__close{width:44px;height:38px;display:block;position:absolute;z-index:2;top:0;right:0;text-align:center;padding:11px 0;cursor:pointer}
.bottom-panel__title{color:#fff000;font-size:16px;font-weight:500;line-height:20px;text-align:center;text-transform:none;padding:18px 44px}
@media only screen and (max-width:767px){.bottom-panel__title{font-size:12px;line-height:16px}
}
.bottom-panel__subtitle{color:#fff;font-size:14px;font-weight:500;text-transform:none;text-align:center;padding:0 40px}
.bottom-panel__content{text-align:center;margin-top:18px}
.bottom-panel__input{height:40px}
.bottom-panel__input .input__inner{height:40px;width:192px;color:#e5e2f3;background-color:#032244;border-radius:30px}
.bottom-panel__input .input__inner:focus{outline:0}
.bottom-panel__button{min-width:70px;height:40px;margin-top:0;border-radius:30px}
.bottom-panel__bonus-info{display:block;position:relative;margin:14px auto 18px;max-width:288px}
.bottom-panel__bonus-icon{display:inline-block;position:absolute;top:0;left:0;vertical-align:top}
.bottom-panel__bonus-note{display:block;vertical-align:top;color:#ccc;font-size:11px;font-weight:400;padding-left:30px}
.webim-button-slider{top:140px!important}
.webim-button-slider,.wish-bonus{z-index:99!important}
.wish-bonus{display:block;position:fixed;right:-2px;top:390px;width:44px;height:191px;min-height:191px;transition:width .3s ease-in-out;z-index:200}
@media only screen and (max-width:767px){.wish-bonus{display:none}
}
.wish-bonus.open{width:760px;z-index:200}
@media only screen and (min-width:768px) and (max-width:999px){.wish-bonus.open{width:700px}
}
@media only screen and (max-width:767px){.wish-bonus.open{width:100%}
}
.wish-bonus.open .wish-bonus__content-block{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;height:100%}
@media only screen and (max-width:767px){.wish-bonus.open .wish-bonus__content-block{height:auto}
}
.wish-bonus.open .wish-bonus__close{opacity:1}
.wish-bonus__close{width:44px;height:38px;display:block;position:absolute;z-index:2;top:0;right:0;text-align:center;padding:11px 0;cursor:pointer}
@media only screen and (max-width:767px){.wish-bonus__close{left:0;right:auto}
}
.wish-bonus__content-block{display:block;width:760px;opacity:0;-webkit-transform:translateX(716px);-ms-transform:translateX(716px);transform:translateX(716px);transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;background-image:linear-gradient(270deg,#043061 50%,#047db2);border:1px solid #0298ce}
@media only screen and (min-width:768px) and (max-width:999px){.wish-bonus__content-block{width:700px}
}
@media only screen and (max-width:767px){.wish-bonus__content-block{width:100%}
}
.wish-bonus__inner{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.wish-bonus__bonus-label{display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-2px;width:44px;height:190px;z-index:2;cursor:pointer;border-radius:13px 0 0 13px;border:2px solid #fbb53c;background-color:#032244;transition:left .2s ease-in-out}
.wish-bonus.open .wish-bonus__bonus-label{left:-44px}
@media only screen and (max-width:767px){.wish-bonus.open .wish-bonus__bonus-label{left:-34px}
}
@media only screen and (max-width:767px){.wish-bonus__bonus-label{height:110px;width:34px}
}
.wish-bonus__bonus-label span{display:block;white-space:nowrap;position:relative;width:150px;text-align:center;color:#fbb53c;font-size:20px;font-weight:700;-webkit-transform-origin:89px 82px;-ms-transform-origin:89px 82px;transform-origin:89px 82px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);text-transform:uppercase}
@media only screen and (max-width:767px){.wish-bonus__bonus-label span{font-size:12px;-webkit-transform-origin:69px 61px;-ms-transform-origin:69px 61px;transform-origin:69px 61px}
}
.wish-bonus__bonus-label span.small-txt{font-size:20px;top:0}
@media only screen and (max-width:767px){.wish-bonus__bonus-label span.small-txt{font-size:11px}
}
.wish-bonus__head{width:100%}
.wish-bonus__head:after{display:none}
.wish-bonus__title{text-align:center;text-transform:none;padding:13px 40px 7px;text-shadow:0 2px 1px rgba(9,32,58,.83);color:#fbb53c;font-size:18px;font-weight:700;line-height:22px}
@media only screen and (max-width:767px){.wish-bonus__title{font-size:13px;line-height:16px}
}
.wish-bonus__subtitle{display:block;color:#fff;text-transform:none;text-align:center;padding:0 40px;text-shadow:0 1px 1px rgba(0,0,0,.38);font-size:16px;font-weight:500;line-height:20px}
@media only screen and (max-width:767px){.wish-bonus__subtitle{font-size:12px;line-height:16px}
}
.wish-bonus__content{text-align:center;margin-top:5px}
.wish-bonus__input{height:42px}
.wish-bonus__input .input__inner{width:192px;color:#e5e2f3;height:42px;box-shadow:0 1px 1px rgba(43,42,70,.46),inset 0 1px 1px rgba(0,0,0,.79);border-radius:2px;background-color:#032244;color:#ffdf00;border-radius:20px}
@media only screen and (max-width:767px){.wish-bonus__input .input__inner{width:170px}
}
.wish-bonus__button{min-width:70px;height:42px;margin-top:0;color:#000;font-size:15px;font-weight:500;text-transform:uppercase;background-color:#ffe100;background-image:linear-gradient(180deg,#ffe100,#b19c02)}
.wish-bonus__button:hover{background-image:linear-gradient(180deg,#e6de00,#e69d00);box-shadow:0 0 10px 0 rgba(255,225,0,.84)}
.wish-bonus__bonus-info{display:block;position:relative;margin:9px auto 18px;max-width:288px}
.wish-bonus__bonus-icon{display:inline-block;position:absolute;top:0;left:0;vertical-align:top}
.wish-bonus__bonus-note{display:block;vertical-align:top;color:#83a6d1;font-size:11px;font-weight:400;padding-left:30px}
.wish-bonus__link{display:inline-block;vertical-align:top;line-height:42px;text-shadow:0 1px 1px rgba(0,0,0,.38);color:#9cc1e2;font-size:16px;font-weight:400;text-decoration:underline;margin-left:28px;cursor:pointer}
@media only screen and (max-width:767px){.wish-bonus__link{display:block;margin:0}
}
.hero{margin:0 auto}
.hero,.hero__slider{display:block;position:relative;overflow:hidden;height:auto;width:100%}
.hero__slider{z-index:1}
@media only screen and (max-width:767px){.hero__slider{width:100%;height:100%}
}
@media only screen and (min-width:1440px){.hero__slider,.hero__slider .slick-list{overflow:visible}
}
@media only screen and (max-width:767px){.hero__slider{height:auto;width:100%;position:relative}
}
.hero__wrap{position:relative;min-height:65px;overflow:hidden;transition:height .1s}
@media only screen and (max-width:767px){.hero__wrap{min-height:55px}
}
.hero__wrap_subnav-open{height:332px}
.hero__nav{display:block;position:absolute;text-align:left;width:100%;top:0;right:0}
@media only screen and (min-width:1000px) and (max-width:1239px){.hero__nav{left:-9px}
}
@media only screen and (min-width:768px) and (max-width:999px){.hero__nav{left:-9px}
}
@media only screen and (max-width:767px){.hero__nav{left:0;overflow:auto}
}
.hero__nav_sticky{position:fixed;top:0;width:940px;left:49.5%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10;border-top-left-radius:0;border-top-right-radius:0}
.hero__nav_sticky .user-panel__cell_profile{margin-left:17%}
@media only screen and (min-width:1240px) and (max-width:1439px){.hero__nav_sticky .user-panel__cell_profile{margin-left:14%}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.hero__nav_sticky .user-panel__cell_profile{margin-left:22%}
}
@media only screen and (min-width:768px) and (max-width:999px){.hero__nav_sticky .user-panel__cell_profile{margin-left:27%}
}
@media only screen and (min-width:1440px){.hero__nav_sticky{width:1392px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.hero__nav_sticky{width:1180px}
}
@media only screen and (min-width:768px) and (max-width:999px){.hero__nav_sticky{width:700px}
}
@media only screen and (max-width:767px){.hero__nav_sticky{display:none}
}
.hero__nav_sticky_logo{position:fixed;top:0;width:940px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:11}
@media only screen and (min-width:1440px){.hero__nav_sticky_logo{background-size:100px 65px;width:100px;height:65px;left:10%;-ms-transform:translateX(-10%);-webkit-transform:translateX(-10%);transform:translateX(-10%)}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.hero__nav_sticky_logo{width:1180px}
}
@media only screen and (min-width:768px) and (max-width:999px){.hero__nav_sticky_logo{width:700px}
}
@media only screen and (max-width:767px){.hero__nav_sticky_logo{display:none}
}
.hero__subnav{display:block;text-align:center;background-color:#365477;height:0;transition:height .1s}
@media only screen and (max-width:767px){.hero__subnav{display:none}
}
.hero__subnav .nav__link{padding:14px 28px}
@media only screen and (min-width:768px) and (max-width:999px){.hero__subnav .nav__link{padding:14px 21px}
}
.hero__nav_sticky .hero__subnav{height:44px}
.hero .hero__nav_scroll:after{display:block;background:linear-gradient(90deg,rgba(15,41,71,.01) 0,#0f2947 70%,#0f2947);box-shadow:0 4px 0 0 #17386d,inset 0 1px 0 0 #4d98ce,inset 0 -1px 0 0 hsla(0,0%,98%,.1);width:35px;height:100%;bottom:0;right:0;content:"";position:absolute;z-index:2}
.hero__counter{display:none;z-index:2;width:347px;height:121px;position:absolute;top:0;right:-12px;padding:41px 30px 0;border-radius:4px;background-position:50%;background-image:url(../img/counter-bg.png);background-size:347px 121px;background-position:top;background-repeat:no-repeat}
@media (-webkit-min-device-pixel-ratio:1.5),all and (-o-min-device-pixel-ratio:3/2),all and (min--moz-device-pixel-ratio:1.5),all and (min-device-pixel-ratio:1.5){.hero__counter{background-image:url(../img/counter-bg%402x.png)}
}
@media only screen and (max-width:767px){.hero__counter{width:300px;height:114px;right:0;margin:0 auto;position:relative;padding:0;background-position:320px 124px;background-image:url(../img/counter-bg-small.png);background-size:320px 124px;background-position:top;background-repeat:no-repeat}
}
.hero__countdown{top:78px;position:absolute;left:17px}
@media only screen and (max-width:767px){.hero__countdown{left:0;right:0;top:75px;text-align:center}
}
.hero__countnote{text-shadow:0 2px 0 hsla(0,0%,5%,.18);color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;float:left}
@media only screen and (max-width:767px){.hero__countnote{padding:41px 0 0 12px;font-size:18px}
}
.hero__countbutton{float:right;margin-top:2px;background-color:#185e9c;font-size:12px;line-height:20px;text-shadow:none;text-align:center;padding:0;font-family:Open Sans,sans-serif;font-weight:500;text-transform:uppercase;color:#fff;width:74px;height:21px;border-radius:1px;background-image:linear-gradient(180deg,#2b85c9,#193a62);box-shadow:0 -1px 0 0 #79c6ff,0 2px 0 0 #152f50,inset 0 1px 7px 0 hsla(0,0%,100%,.3)}
@media only screen and (max-width:767px){.hero__countbutton{margin:43px 10px 0 0}
}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:none;-ms-transform:none;transform:none}
.hero-promo{display:block;position:relative;overflow:hidden;height:484px}
@media only screen and (min-width:1240px) and (max-width:1439px){.hero-promo{height:431px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.hero-promo{height:370px}
}
@media only screen and (min-width:768px) and (max-width:999px){.hero-promo{height:230px}
}
@media only screen and (max-width:767px){.hero-promo{max-width:480px;height:230px;margin:0 auto}
}
.hero-promo__hero{z-index:1;position:absolute;top:0;width:100%;height:483px;display:block;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.hero-promo__hero:before{top:0;box-shadow:0 3px 10px 0 #3094df;z-index:2}
.hero-promo__hero:after,.hero-promo__hero:before{width:80%;height:1px;position:absolute;left:50%;right:0;content:"";background:radial-gradient(ellipse at center,#05c0f6 0,rgba(0,210,255,.46) 45%,rgba(79,185,242,0) 82%,rgba(118,173,236,0) 100%);border-radius:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.hero-promo__hero:after{top:100%;box-shadow:0 -3px 10px 0 #3094df}
@media only screen and (min-width:1240px) and (max-width:1439px){.hero-promo__hero,.hero-promo__hero .hero-promo__img{height:430px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.hero-promo__hero,.hero-promo__hero .hero-promo__img{height:369px}
}
@media only screen and (min-width:768px) and (max-width:999px){.hero-promo__hero,.hero-promo__hero .hero-promo__img{height:229px}
}
@media only screen and (max-width:767px){.hero-promo__hero,.hero-promo__hero .hero-promo__img{height:229px}
}
.hero-promo__item{position:absolute;padding-top:1px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}
.hero-promo__item:before{left:-1px;background-image:linear-gradient(270deg,transparent 0,#08203a)}
.hero-promo__item:after,.hero-promo__item:before{content:"";top:0;bottom:0;position:absolute;z-index:2;width:147px}
.hero-promo__item:after{right:-1px;background-image:linear-gradient(90deg,transparent 0,#08203a)}
@media only screen and (max-width:767px){.hero-promo__item{display:none}
}
.hero-promo__item img{max-width:100%}
.hero-promo__item__mob{display:none;text-align:center;position:relative}
.hero-promo__item__mob:before{left:-1px;background-image:linear-gradient(270deg,transparent 0,#08203a)}
.hero-promo__item__mob:after,.hero-promo__item__mob:before{content:"";top:0;bottom:0;position:absolute;z-index:2;width:147px}
.hero-promo__item__mob:after{right:-1px;background-image:linear-gradient(90deg,transparent 0,#08203a)}
@media only screen and (max-width:767px){.hero-promo__item__mob{display:block}
}
.hero-promo__wrap{position:relative;transition:height .3s;margin-bottom:61px}
@media only screen and (max-width:767px){.hero-promo__wrap{margin-bottom:32px}
}
.hero-promo__button{position:absolute;z-index:1;width:481px;height:103px;background-color:#0c233c;border:1px solid rgba(0,175,221,.9);border-radius:4px;box-shadow:0 1px 4px 3px rgba(0,0,0,.63);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:0;margin-bottom:-51px;padding:20px 10px 8px;text-align:center}
@media only screen and (min-width:1000px) and (max-width:1239px){.hero-promo__button{width:436px;height:99px;margin-bottom:-49px}
}
@media only screen and (min-width:768px) and (max-width:999px){.hero-promo__button{width:288px;height:78px;padding:10px 10px 8px;margin-bottom:-39px}
}
@media only screen and (max-width:767px){.hero-promo__button{width:178px;height:48px;padding:5px;margin-bottom:-24px}
}
.hero-promo__button__title{color:#fff001;font-size:30px;font-weight:900;font-family:Open Sans,sans-serif;line-height:24px;margin-bottom:10px}
@media only screen and (min-width:1000px) and (max-width:1239px){.hero-promo__button__title{font-size:26px}
}
@media only screen and (min-width:768px) and (max-width:999px){.hero-promo__button__title{font-size:17px;margin-bottom:5px}
}
@media only screen and (max-width:767px){.hero-promo__button__title{font-size:10px;margin-bottom:5px;line-height:14px}
}
.hero-promo__button__subtitle{color:#fff001;font-size:18px;font-weight:900;line-height:36px;font-family:Open Sans,sans-serif;text-transform:uppercase}
@media only screen and (min-width:768px) and (max-width:999px){.hero-promo__button__subtitle{font-size:14px;line-height:24px}
}
@media only screen and (max-width:767px){.hero-promo__button__subtitle{font-size:10px;line-height:16px}
}
.countdown{display:block;position:relative;font-size:0}
.countdown__item{display:inline-block;width:32px;height:50px;line-height:44px;border-radius:2px;text-shadow:0 2px 0 hsla(0,0%,5%,.33);color:#ddd;font-size:30px;font-weight:700;text-align:center;background-image:url(../img/svg/counter.svg);background-position:-3px 0;background-size:38px;background-repeat:no-repeat;margin-right:5px}
.countdown__item:last-child{margin-right:0}
@media only screen and (max-width:767px){.countdown__item{background-image:url(../img/svg/counter.svg);width:28px;height:37px;background-position:top;background-size:34px;font-size:26px;line-height:37px}
}
.countdown__divider{display:inline-block;vertical-align:top;padding:0 4px 0 1px}
.countdown__divider:before{content:",";display:block;height:44px;color:#fff;font-size:25px;font-weight:700;text-transform:uppercase}
@media only screen and (max-width:767px){.countdown__divider:before{height:32px;font-size:20px;line-height:32px}
}
.main-nav{display:table;position:relative;list-style:none;margin:0;padding:0;font-size:0;width:100%;border-radius:5px}
@media screen and (max-width:430px){.main-nav{white-space:nowrap}
}
.main-nav__subnav.subnav{position:absolute;left:40px;top:100%;width:100%}
@media only screen and (min-width:1000px) and (max-width:1239px){.main-nav__subnav.subnav{left:29px}
}
@media only screen and (min-width:768px) and (max-width:999px){.main-nav__subnav.subnav{left:14px}
}
@media only screen and (max-width:767px){.main-nav__subnav.subnav{left:0;display:block;height:auto;width:100vw;max-width:100%;padding:5px}
}
@media only screen and (max-width:767px){.main-nav__subnav.subnav .subnav__item{display:inline-block;vertical-align:top;width:auto}
}
.hero__nav_sticky .main-nav__subnav.subnav{top:100%;opacity:0;visibility:hidden;left:0}
.hero__nav_sticky .main-nav__item_active .main-nav__subnav.subnav,.main-nav__item_subnav:hover .main-nav__subnav.subnav{top:100%;opacity:1;visibility:visible}
.main-nav__item{display:table-cell;vertical-align:top;width:auto;white-space:normal;background:radial-gradient(ellipse at top,#0477ab 0,#e8e5e5 53%)}
.main-nav__item:last-child{background:transparent}
.main-nav__item_active{background:radial-gradient(ellipse at top,#058ac5 0,transparent 53%)}
@media only screen and (max-width:767px){.main-nav__item form{margin-top:3px}
}
.main-nav__item:after{content:"";font-size:18px;color:#fff;display:block;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.main-nav__item:first-child:after,.main-nav__item_active+.main-nav__item:after,.main-nav__item_active:after{content:none}
.main-nav__link{display:block;position:relative;text-align:center;padding:22px 36px;text-shadow:0 2px 0 rgba(4,4,4,.19);font-size:21px;line-height:18px;color:#fff;height:55px}
.main-nav__link:hover{color:#04b2fa}
.main-nav__link:hover .main-nav__img{background-image:url(../img/nav_img/sprite_active.png)}
.main-nav__link:hover:after{color:#fff}
.main-nav__item:first-child .main-nav__link{padding-top:22px;padding-bottom:43px}
.main-nav__item_active .main-nav__link{color:#04b2fa;position:relative}
.main-nav__item_active .main-nav__link .main-nav__img{background-image:url(../img/nav_img/sprite_active.png)}
@media only screen and (min-width:1440px){.main-nav__link{padding-bottom:43px;padding-left:50px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.main-nav__link{padding:22px 70px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.main-nav__link{padding:22px 43px}
}
@media only screen and (min-width:768px) and (max-width:999px){.main-nav__link{font-size:14px;padding:21px 25px;padding-bottom:41px}
}
@media only screen and (max-width:767px){.main-nav__item .main-nav__link,.main-nav__item:first-child .main-nav__link{padding:16px 8px;font-size:12px}
}
.main-nav__img{display:inline-block;background-image:url(../img/nav_img/sprite_inactive.png);background-repeat:no-repeat;overflow:hidden;background-size:cover;text-indent:-9999px;text-align:left;position:absolute;top:4px;left:23px;width:79px;height:53px}
.main-nav__img__like{background-position:-2px -9px}
.main-nav__img__slots{background-position:-10px -300px}
.main-nav__img__jackpot{background-position:-10px -150px}
.main-nav__img__bord{background-position:-10px -223px}
.main-nav__img__fav{background-position:-10px -78px}
@media only screen and (min-width:1000px) and (max-width:1239px){.main-nav__img{left:0;width:70px}
.main-nav__img__like{background-position:-6px -6px}
.main-nav__img__slots{background-position:-10px -263px}
.main-nav__img__jackpot{background-position:-10px -130px}
.main-nav__img__bord{background-position:-10px -195px}
.main-nav__img__fav{background-position:-10px -67px}
}
@media only screen and (min-width:768px) and (max-width:999px){.main-nav__img{display:none}
}
@media only screen and (max-width:767px){.main-nav__img{display:none}
}
.subnav{display:table;width:100%;margin:0;padding:0;list-style:none;height:40px;background-color:#051058;border-radius:0 0 3px 3px;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.04)}
.subnav__item{display:table-cell;vertical-align:middle;position:relative;width:3%;white-space:nowrap}
.subnav__item:after{content:"-";color:#fff;font-size:14px;line-height:41px;font-family:inherit;display:block;position:absolute;bottom:0;left:100%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
@media only screen and (max-width:767px){.subnav__item:after{line-height:28px}
}
.subnav__item:last-child:after{content:none}
.subnav__link{display:block;text-align:center;font-family:Open Sans,sans-serif;font-size:15px;line-height:18px;text-transform:uppercase;color:#fff}
.subnav__link_active{color:#f96915!important}
@media only screen and (min-width:768px) and (max-width:999px){.subnav__link{font-size:12px}
}
@media only screen and (max-width:767px){.subnav__link{font-size:12px;padding:4px 10px}
}
.subnav__item:hover .subnav__link{color:#6eff00}
.subnav__item:hover .subnav__link:after{color:#fff}
.winsline{display:block;position:relative;font-size:0;width:959px;background-image:linear-gradient(356deg,#053f7f,#04649e);overflow:hidden;margin-right:-19px}
@media only screen and (min-width:1440px){.winsline{width:1440px;margin-right:-20px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.winsline{width:1203px;margin-right:-23px}
}
@media only screen and (min-width:768px) and (max-width:999px){.winsline{width:719px}
}
@media only screen and (max-width:767px){.winsline{width:100%;margin-right:-20px}
}
.winsline__item{display:inline-block;vertical-align:top;position:relative;height:76px;padding-right:19px}
@media only screen and (min-width:1440px){.winsline__item{padding-right:20px}
}
@media only screen and (max-width:767px){.winsline__item{height:64px}
}
.winsline__block{border-radius:2px;height:100%;transition:background-color .2s ease;text-decoration:none}
.winsline__item:hover .winsline__block{background-color:#1f4c7e}
.winsline__img{width:88px;height:76px;position:absolute;top:0;left:0;border-radius:2px}
@media only screen and (max-width:767px){.winsline__img{width:64px;height:63px}
}
.winsline__overlay{box-shadow:inset 0 0 0 4px rgba(0,0,0,.47),0 2px 3px rgba(6,23,42,.26);transition:background-color .1s ease;background-color:transparent;border-radius:2px;width:88px;height:76px;display:block;position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden}
@media only screen and (max-width:767px){.winsline__overlay{width:64px;height:63px}
}
.winsline__item:hover .winsline__overlay{background-color:rgba(0,0,0,.63);opacity:1;visibility:visible}
@media only screen and (max-width:767px){.winsline__item:hover .winsline__overlay{opacity:0;visibility:hidden}
}
.winsline__button{display:block;position:absolute;bottom:3px;left:50%;white-space:nowrap;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:red;background-image:none;background-color:#021830}
.winsline__content{display:block;position:relative;line-height:20px;height:76px;font-size:14px;font-weight:700;text-transform:uppercase;padding:12px 13px 10px 97px}
@media only screen and (min-width:1440px){.winsline__content{padding:9px 13px 10px 105px}
}
@media only screen and (max-width:767px){.winsline__content{padding:8px 13px 8px 80px;height:64px}
}
.winsline__title{color:#fff;margin:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
@media only screen and (max-width:767px){.winsline__title{font-size:10px;line-height:12px;padding-top:1px;margin-right:11px}
}
.winsline__title_color_yellow{color:#ffe400}
.winsline__note{color:#01ff25;font-size:12px;font-weight:400;text-transform:uppercase;text-overflow:ellipsis;display:block;float:left;overflow:hidden;max-width:74px;white-space:nowrap}
@media only screen and (max-width:767px){.winsline__note{line-height:14px;font-size:10px}
}
.winsline__note_small{color:#3c90f0;text-transform:lowercase;margin-left:4px}
.preview,.preview__item{position:relative}
.preview__item{display:block;border:3px solid #2c55c3}
.preview__img{max-width:100%;width:100%;display:block}
.preview__overlay{display:block;position:absolute;text-align:center;top:0;left:0;right:0;bottom:0;opacity:0;transition:all .1s ease;z-index:-1}
.preview__item:hover .preview__overlay{background-color:rgba(0,0,0,.73);box-shadow:inset 0 0 2.9px 1.1px hsla(0,0%,100%,.28),inset 0 1px 0 hsla(0,0%,100%,.08),0 2px 1px rgba(13,25,39,.37);opacity:1;z-index:0}
.preview__action{display:block;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.preview__button{font-size:17px;width:142px;height:52px;padding:14px 15px;display:inline-block;white-space:nowrap;color:red;background-image:none;background-color:#021830}
@media only screen and (max-width:767px){.preview__button{width:116px;height:38px;padding:5px 15px}
}
.preview__button:hover{box-shadow:0 -1px 10px 1px red;color:red;background-image:none}
.preview__button_demo{padding:6px 9px;margin-top:11px}
.preview__icon{display:block;position:absolute;bottom:10px;right:12px;cursor:pointer}
@media only screen and (max-width:767px){.preview__icon{bottom:0;right:0}
}
.preview__icon.fa{font-size:25px;color:#fff}
.preview__icon.fa.in_favorites{color:#fff001}
.preview__info{padding:10px 13px;text-align:center}
.preview__title{color:#ebad40;font-size:18px;text-transform:uppercase}
.preview__note,.preview__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0}
.preview__note{color:#fff;font-size:13px;}
@media only screen and (max-width:767px){.preview__note{max-width:100%}
}
.search{display:block;position:relative}
.search__button{display:block;height:40px;width:41px;background:transparent;border:none;cursor:pointer;position:absolute;top:8px;right:0}
@media only screen and (max-width:767px){.search__button{top:0}
}
.search__button:after{content:"";display:block;position:absolute;top:4px;right:4px;width:41px;height:41px;background-image:url(../img/find_icon.png);background-size:40px 40px}
.search__input{width:100%;height:43px;background-color:#034374;border-radius:30px;color:#90e1ff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;border:none;padding:11px 37px 11px 13px;margin-top:13px;overflow:hidden}
@media only screen and (max-width:767px){.search__input{margin-top:4px}
}
.search__input:focus{outline:0}
.tournament{display:block;position:relative;text-align:center}
.tournament_status{margin-bottom:-3px}
@media only screen and (min-width:1440px){.tournament_status{margin-bottom:-3px}
}
.tournament_name{font-size:20px;color:#fbb53c;text-transform:uppercase;font-family:Open Sans,sans-serif;margin-bottom:36px;text-align:left}
@media only screen and (min-width:768px) and (max-width:999px){.tournament_name{position:absolute;top:5px;left:15px}
}
@media only screen and (max-width:767px){.tournament_name{position:absolute;top:10px;left:10px;max-width:calc(100% - 75px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px}
}
.tournament_name a{color:#fff}
.tournament__promo{display:block;position:relative;padding:0 5px}
.tournament__head{position:relative;overflow:hidden;background-color:rgba(0,0,0,.3);min-height:52px;border-radius:2px}
@media only screen and (min-width:1240px) and (max-width:1439px){.tournament__head{height:67px}
}
.tournament__main__head{height:62px}
.tournament__backnote{position:absolute;display:block;bottom:-7px;left:-9px;font-size:28px;font-weight:700;color:#355a83;text-transform:uppercase;z-index:1}
.tournament .prize__sum,.tournament .prize span{color:#fcc807}
@media only screen and (max-width:767px){.tournament .prize{width:60%;margin:0 auto}
}
.tournament .time .timer__note{padding-bottom:0}
.tournament .time .timer{height:auto}
@media only screen and (max-width:767px){.tournament .time{width:39%}
}
.tournament .main_prize{width:49%;font-size:21px;display:inline-block}
@media only screen and (max-width:767px){.tournament .main_prize{margin-top:9px;font-size:15px}
}
.tournament .main_prize span{color:#fcc807}
@media only screen and (max-width:767px){.tournament .main_prize span{font-size:16px}
}
.tournament .main_prize__sum{color:#fcc807}
.tournament .main_time{width:49%;display:inline-block}
.tournament .main_time .timer__note{padding-bottom:0}
.tournament .main_time .timer{height:auto}
@media only screen and (max-width:767px){.tournament .main_time .timer{height:43px}
}
@media only screen and (max-width:767px){.tournament .main_time .timer .timer__row_digit .timer__cell{font-size:19px}
}
@media only screen and (max-width:767px){.tournament .main_time{font-size:16px}
}
.tournament__main__title{text-shadow:0 2px 0 rgba(13,25,39,.23);color:#fff;font-size:22px;font-weight:700;text-transform:uppercase;position:relative}
@media only screen and (min-width:1240px) and (max-width:1439px){.tournament__main__title{font-size:20px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament__main__title{font-size:16px}
}
@media only screen and (min-width:768px) and (max-width:999px){.tournament__main__title{white-space:nowrap;font-size:17px}
}
@media only screen and (max-width:767px){.tournament__main__title{font-size:18px}
}
.tournament__main__title .tournament__timer{padding-top:0}
.tournament__main__title .tournament__timer .timer__note{width:49%;float:left;font-size:20px}
@media only screen and (min-width:768px) and (max-width:999px){.tournament__main__title .tournament__timer .timer__note{display:none}
}
@media only screen and (max-width:767px){.tournament__main__title .tournament__timer .timer__note{display:none;font-size:17px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament__main__title .tournament__timer .timer__note{font-size:16px;width:45%}
}
.tournament__main__title .tournament__timer .timer__table{width:49%;float:left}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament__main__title .tournament__timer .timer__table{width:54%;margin-top:-8px}
}
@media only screen and (min-width:768px) and (max-width:999px){.tournament__main__title .tournament__timer .timer__table{float:none;margin-top:-14px}
}
@media only screen and (max-width:767px){.tournament__main__title .tournament__timer .timer__table{float:none;margin-top:-5px}
}
.tournament__main__title .tournament__timer .timer__table .timer__cell{font-size:20px}
@media only screen and (max-width:767px){.tournament__main__title .tournament__timer .timer__table .timer__cell{font-size:15px}
}
.tournament__title{text-shadow:0 2px 0 rgba(13,25,39,.23);color:#4bcdff;font-size:20px;font-weight:700;text-transform:uppercase;padding:14px 0;position:relative}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament__title{padding:5px 0;white-space:nowrap;font-size:17px}
}
@media only screen and (min-width:768px) and (max-width:999px){.tournament__title{padding:16px 0;white-space:nowrap;font-size:17px}
}
.tournament__img-overlay{display:block;position:relative;overflow:hidden;margin-bottom:10px}
.tournament__img{display:inline-block;vertical-align:top;position:relative;height:370px}
.sliderx__img{display:inline-block;vertical-align:top;position:relative;max-width:100%;}
@media only screen and (min-width:1240px) and (max-width:1439px){.tournament__img{height:312px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament__img{height:246px}
}
@media only screen and (min-width:768px) and (max-width:999px){.tournament__img{height:180px}
}
@media only screen and (max-width:767px){.tournament__img{height:120px}
}
.tournament__button{white-space:nowrap}
.tournament__timer{padding-top:35px;height:186px;background-position:50%;background-repeat:no-repeat}
.tournament__table{margin-top:-17px;position:relative;padding:0 20px}
.tournament__main{margin-top:27px}
.tournament__panel{margin-top:24px}
.tournament__yourposition h3{color:#fff}
.tournament__yourposition .table-wrap{padding:20px;padding-top:0}
.tournament__yourposition table{background:rgba(0,0,0,.3);color:#88add7;max-width:100%;width:100%;border:0}
.tournament__yourposition table td{padding:0 5px;font-size:14px}
.tournament__yourposition table td:nth-child(n+2){overflow:hidden;max-width:69px;text-overflow:ellipsis;white-space:nowrap}
.tab__content .active .tournament_vip-level{width:30px;height:auto;display:inline-block;text-align:center;vertical-align:middle;background:#042b52;color:#1d487a;font-weight:900;font-size:25px;border-radius:3px;margin:0}
@media only screen and (max-width:767px){.tab__content .active .tournament_vip-level{width:40px;height:40px;font-size:27px}
}
.tab__content .active .tournament_vip-level.active{background:#336daf;color:#fff;-webkit-filter:drop-shadow(0 4px 10px #001327);filter:drop-shadow(0 4px 10px #001327);display:inline-block}
.tab__content .active .tournament_vip-levels>p{color:#6a8bc5;margin-bottom:7px;font-size:16px;margin-top:15px}
@media only screen and (max-width:767px){.tab__content .active .tournament_vip-levels>p{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
.tournament_summa,.tournament_vip-levels{text-align:center}
.tournament_summa .countdown__divider:before{content:""}
.tournament_summa .countdown span{font-size:51px;color:#fcc807;font-family:Open Sans,sans-serif;font-weight:700}
.tournament_summa .countdown span:last-child{color:#366297;font-size:50px;margin-left:10px}
@media only screen and (min-width:1240px) and (max-width:1439px){.tournament_summa .countdown span:last-child{font-size:38px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament_summa .countdown span:last-child{font-size:37px}
}
@media only screen and (max-width:767px){.tournament_summa .countdown span:last-child{font-size:40px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.tournament_summa .countdown span{font-size:40px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament_summa .countdown span{font-size:36px}
}
@media only screen and (max-width:767px){.tournament_summa .countdown span{font-size:40px}
}
.tournament_description{color:#8aadee;font-size:16px}
@media only screen and (min-width:768px) and (max-width:999px){.tournament_description{text-align:center;margin-bottom:15px}
}
@media only screen and (max-width:767px){.tournament_description{text-align:center;margin-bottom:15px}
}
.tournament_status .active-tournament__status,.tournament_status .finished-tournament__status,.tournament_status .future-tournament__status{font-size:16px;padding-right:53px;padding-top:17px;padding-bottom:15px;text-align:right}
@media only screen and (min-width:768px) and (max-width:999px){.tournament_status .active-tournament__status,.tournament_status .finished-tournament__status,.tournament_status .future-tournament__status{position:absolute;top:0;right:0;padding-right:73px}
}
@media only screen and (max-width:767px){.tournament_status .active-tournament__status,.tournament_status .finished-tournament__status,.tournament_status .future-tournament__status{position:absolute;top:-11px;right:0;font-size:0}
}
.tournament_status .active-tournament__status span,.tournament_status .finished-tournament__status span,.tournament_status .future-tournament__status span{color:#8aadee;font-size:.95em}
.tournament_status .active-tournament__status img,.tournament_status .finished-tournament__status img,.tournament_status .future-tournament__status img{position:absolute;top:20px;right:20px}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament_status .active-tournament__status img,.tournament_status .finished-tournament__status img,.tournament_status .future-tournament__status img{right:10px}
}
@media only screen and (max-width:767px){.tournament_status .active-tournament__status img,.tournament_status .finished-tournament__status img,.tournament_status .future-tournament__status img{right:10px;right:5px;top:15px}
}
.tournament_status .active-tournament__status{color:#0fb}
.tournament_status .future-tournament__status{color:#ff9500}
.tournament_status .finished-tournament__status{color:#ff364b}
.tournament_gameplay .tournament__timer{padding-top:5px;height:130px}
.tournament_gameplay .tournament__timer .timer__note{padding-bottom:11px}
.tournament_gameplay .tournament__table{margin-top:7px;max-height:122px;overflow:hidden}
.tournament_gameplay .tournament__img-overlay{height:151px}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament_gameplay .tournament__img-overlay{height:auto}
}
.tournament_gameplay .table__body .table__cell:last-child{max-width:90px;overflow:hidden;text-overflow:ellipsis}
.tournament__attention-prize{margin:-20px auto}
.tournament__attention-prize>*{display:inline-block;vertical-align:middle}
@media only screen and (min-width:768px) and (max-width:999px){.tournament__attention-prize>*{margin:-10px 0}
}
@media only screen and (max-width:767px){.tournament__attention-prize>*{margin:-20px 0}
}
.tournament__attention-prize span{color:#fff;font-size:20px;text-transform:uppercase;line-height:1;font-weight:700}
.tournament__attention-prize span small{color:#8aadee;font-size:72%}
.tournament__table .table__headrow .table__cell{padding:0 10px;text-align:right}
.tournament__table .table__headrow .table__cell:nth-child(2){padding:0;text-align:left}
.tournament_undefined .tournament__table .table__headrow .table__cell{text-align:center}
@media only screen and (min-width:768px) and (max-width:999px){.tournament__table .table__body .table__cell:last-child{max-width:90px;overflow:hidden;text-overflow:ellipsis}
}
.layout_tournament-item__img{width:100%;height:auto}
@media only screen and (max-width:767px){.layout_tournament-item__img{display:none}
}
.layout_tournament-item__img_small{display:none;width:100%;height:auto}
@media only screen and (max-width:767px){.layout_tournament-item__img_small{display:block}
}
.timer{display:block;position:relative}
.timer__note{text-shadow:0 1px 0 #243344;color:#ffd801;font-size:16px;font-weight:700;text-transform:uppercase;padding-bottom:20px}
.timer__note_large{font-size:14px}
.timer__table{display:table;margin:0 auto}
.timer__row{display:table-row}
.timer__cell{display:table-cell}
.timer__row_digit .timer__cell{text-shadow:0 2px 0 rgba(0,0,0,.26);color:#fff;font-size:40px;font-weight:700;text-transform:uppercase;font-family:Open Sans,sans-serif}
@media only screen and (min-width:768px) and (max-width:999px){.timer__row_digit .timer__cell{font-size:28px}
}
.timer__row_caption .timer__cell{text-shadow:0 2px 0 rgba(0,0,0,.18);color:#ffd801;font-size:14px;font-weight:700;text-transform:uppercase;text-align:center}
.timer__cell_empty{padding:0 12px 0 0}
.footer{display:block;position:relative;}
.footer,.footer__head{width:100%;}
.footer__head{height:93px;margin-top:178px}
@media only screen and (max-width:767px){.footer__head{width:100%;height:43px;margin-top:76px}
}
.footer__logo{display:block;top:-100px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;z-index:0;}
@media only screen and (max-width:767px){.footer__logo{width:130px;height:91px;top:-60px;margin-left:0}
}
.footer__nav{background-image:linear-gradient(356deg,#053f7f,#04649e);box-shadow:0 3px 2px 0 rgba(0,0,0,.24);text-align:center;height:60px}
@media only screen and (min-width:768px) and (max-width:999px){.footer__nav .nav__link{padding:18px 13px}
}
@media only screen and (max-width:767px){.footer__nav{padding:6px 4px;height:53px}
}
@media only screen and (max-width:767px){.footer__nav .nav{display:inline-block;vertical-align:top;width:auto;max-width:300px}
}
.footer__nav .nav__item{background:transparent}
.footer__nav .nav__link{font-size: 14px;font-weight: 400;}
.footer__icons{display:block;margin:30px auto}
.footer__cell{display:inline-block;vertical-align:middle;padding-right:18px}
.footer__cell:last-child{padding-right:0}
.footer__rules{font-size:12px;font-weight:400;max-width:1020px;margin: 10px auto;padding-top: 15px;text-align:center;color: #757575;}
.footer__rules a{color: #757575;}
.footer__rules a:hover{color: #9e9c9c;}
.info-panel{display:block;position:relative;width:440px}
.info-panel__header{padding:26px;background-color:#0b2540;box-shadow:0 1px 6px rgba(0,0,0,.65);text-align:center}
.info-panel__title{text-shadow:0 2px 0 rgba(0,0,0,.21);font-size:19px;font-family:Open Sans,sans-serif;font-weight:700;line-height:22px;text-transform:uppercase;color:#fff}
.info-panel__title_important{color:red;margin-left:5px}
.info-panel__caption{text-shadow:0 2px 0 rgba(0,0,0,.1);font-family:Open Sans,sans-serif;color:#fff;font-size:17px;line-height:20px}
.info-panel__content{width:440px;height:89px;padding:24px 42px;background-color:#3889d6;background-image:linear-gradient(180deg,#4ea8db,#236dd2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.alert-panel{background-color:#1f3756;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.08);padding:18px 0;width:100%}
.alert-panel__inner{width:1024px;margin:0 auto;display:table}
.alert-panel__cell{display:table-cell;width:1px;vertical-align:middle}
.alert-panel__cell_fluid{width:auto}
.alert-panel__note{white-space:nowrap;color:#fff;font-size:17px;font-weight:400;text-transform:uppercase}
.alert-panel__button{vertical-align:middle;border:1px solid #435c77;border-radius:2px;font-size:14px;font-weight:700;padding:12px;margin-left:17px}
.modal{display:block;position:fixed;z-index:1000;left:50%;top:50%;border:1px solid rgba(0,182,251,.43);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:679px;overflow:auto;box-shadow:inset 0 -1px 0 rgba(91,64,71,.38),0 1px 8px rgba(0,0,0,.53)}
@media only screen and (max-width:767px){.modal{position:absolute;left:0;right:0;top:0;bottom:0;-webkit-transform:none;-ms-transform:none;transform:none;width:100%;box-shadow:inset 0 -1px 0 rgba(108,106,139,.25)}
}
.modal__header{background-color:#032244;height:58px;text-align:center;position:relative}
.modal__title{text-shadow:0 3px 0 rgba(0,0,0,.14);padding:15px 50px;color:#ffdf00;font-size:20px;line-height:28px;font-weight:500;text-transform:uppercase}
.modal__icon{display:block;position:absolute;top:20px;right:21px;cursor:pointer}
.modal__content{background-image:linear-gradient(270deg,#043061 50%,#047db2);padding:32px 27px 38px 32px;font-family:Open Sans,sans-serif;font-size:0;display:block;position:relative}
.modal__content:after{content:"";width:100%;display:block;position:absolute;bottom:-1px;left:0;height:1px;opacity:.27;background-color:#3f3d60;box-shadow:0 1px 0 rgba(0,0,0,.42)}
@media only screen and (max-width:767px){.modal__content{padding:0 20px 30px}
}
.modal__button{position:absolute;display:block;left:50%;top:0;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;font-size:18px;font-weight:700;text-transform:uppercase;cursor:pointer;padding:9px 22px;border-radius:20px;z-index:2;box-shadow:none}
.modal__button:focus{outline:0}
.modal__button:hover{box-shadow:0 0 10px 0 rgba(251,255,34,.7)}
.modal__input{margin-left:28px}
@media only screen and (max-width:767px){.modal__input{display:block;margin-left:0;padding-top:20px}
}
.modal__input:first-child{margin-left:0}
.modal__input-inner.input__inner{background-color:#032244;box-shadow:inset 0 1px 0 rgba(0,0,0,.3),0 1px 0 #09203a;border:none;color:#ffdf00;font-size:15px;border-radius:30px;line-height:18px;margin-top:28px;width:295px;text-transform:none;height:49px}
.modal__input-inner.input__inner:focus{outline:0}
@media only screen and (max-width:767px){.modal__input-inner.input__inner{width:100%;margin-top:14px}
}
.modal__label{text-shadow:0 2px 0 rgba(0,0,0,.33);color:#ffdf00;font-size:22px;line-height:22px;text-transform:uppercase}
.modal__caption{color:#ccc;font-size:14px;display:block;white-space:nowrap;position:absolute;top:0;right:3px;transition:color .3s ease;cursor:pointer}
@media only screen and (max-width:767px){.modal__caption{top:24px}
}
.modal__caption:hover{color:#ffdf00}
.modal__tooltip{margin-top:14px}
.modal__note{color:#ffdf00;font-size:16px;line-height:20px;text-transform:uppercase;margin-bottom:28px;display:block}
@media only screen and (max-width:767px){.modal__note{padding:10px 0 0;text-align:center;margin-bottom:10px;display:block}
}
.modal__note_important{color:#fa2e38;display:inline-block;vertical-align:top;font-weight:700;font-size:17px;margin:33px 0 6px}
@media only screen and (max-width:767px){.modal__note_important{margin:20px 0 0;display:block}
}
.modal__note_accent{color:#fff000;display:inline-block;vertical-align:top;font-weight:700;margin:33px 0 6px 5px}
@media only screen and (max-width:767px){.modal__note_accent{margin:20px 0 0;display:block}
}
.modal__error{display:block;position:relative;text-align:center;padding:10px 0 20px;max-width:100%}
@media only screen and (max-width:767px){.modal__error{padding:0 0 10px}
}
.modal__signup-soc{display:block;float:left;text-align:left}
@media only screen and (max-width:767px){.modal__signup-soc{float:none;padding-bottom:80px}
}
@media only screen and (max-width:767px){.modal__signup{font-size:16px;text-align:center}
}
@media only screen and (max-width:767px){.modal__signup .signup__button{left:auto}
}
.modal__signup .signup__input-inner{background-color:#09203a;border:1px solid #353448;border-radius:2px;box-shadow:inset 0 0 6px 1px hsla(0,0%,100%,.05),inset -121px 0 0 rgba(0,0,0,.09)}
.modal__actions{display:block;float:right;text-align:right}
@media only screen and (max-width:767px){.modal__actions{float:none;position:absolute;left:0;right:0;bottom:30px}
}
.modal__social .socials__item{background-color:transparent;border:2px solid #00afff;border-radius:20px;box-shadow:inset 0 0 6px 1px hsla(0,0%,100%,.05)}
.modal__social .socials__item:hover{border:2px solid #00afff!important;color:#00afff;background-color:rgba(0,175,255,.44)}
.modal__footer{width:100%;position:relative;padding:37px 31px 39px 32px;background-color:#032244;box-shadow:inset 0 -1px 0 rgba(108,106,139,.25);font-family:Open Sans,sans-serif}
@media only screen and (max-width:767px){.modal__footer{box-shadow:none}
}
.modal__footer:after{content:"";display:table;clear:both}
.popup{width:568px;height:auto;display:block;position:fixed;top:50%;left:50%;-ms-transform:translate(-50%,-49%);-webkit-transform:translate(-50%,-49%);transform:translate(-50%,-49%);z-index:200;background-image:linear-gradient(270deg,#043061 50%,#047db2);border:1px solid #0298ce;border-radius:5px;padding-bottom:1px;box-shadow:inset 0 -1px 0 rgba(91,64,71,.38),0 1px 8px rgba(0,0,0,.53)}
@media only screen and (max-width:767px){.popup{position:absolute;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none;width:100%!important;max-height:100%;overflow-y:scroll}
}
.overflow{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:101;background-color:rgba(0,0,0,.7)}
.modal_open{width:100%}
.modal_open .overflow{display:block}
.bonus{width:auto;font-size:0}
.bonus,.bonus__item{display:inline-block;position:relative}
.bonus__item{vertical-align:top;min-height:295px;width:229px;background-repeat:no-repeat;background-position:top;margin-right:64px}
@media only screen and (max-width:767px){.bonus__item{margin-right:0;display:block;margin-bottom:20px}
}
.bonus__item img{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;height:200px}
.bonus__item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.bonus__item:last-child{margin-right:0}
.bonus_single .bonus__item{width:480px;background-size:188px}
.bonus_single .bonus__item:hover img{-webkit-transform:none;-ms-transform:none;transform:none}
.bonus__item_1{background-image:url(../img/bonus-1.png)}
.bonus__item_2{background-image:url(../img/bonus-2.png)}
.bonus__item_3{background-image:url(../img/bonus-3.png)}
.bonus__info{text-align:center;padding-top:12px}
.bonus__name{font-size:16px;font-weight:700;text-transform:uppercase;color:#fff;display:inline-block}
.bonus_single .bonus__name{padding-bottom:22px}
.bonus__note{font-weight:400;font-size:16px;color:#7e7c9d;display:inline-block;padding:0 20px;margin-top:5px}
.bonus__caption{color:#a7a5d0;font-family:Open Sans,sans-serif;font-size:16px;text-transform:uppercase;display:block}
.bonus_single .bonus__caption{padding-bottom:20px}
.bonus__subtitle{color:#a7a5d0;font-family:Open Sans,sans-serif;font-size:12px;text-transform:uppercase;display:block}
.registration{display:block;position:relative;font-size:0}
@media only screen and (max-width:767px){.registration{text-align:center}
}
.registration__image{width:187px;height:166px;background-size:130px;background-repeat:no-repeat;background-position:top;border-radius:2px;text-align:center;display:inline-block;vertical-align:top;position:relative;cursor:pointer}
@media only screen and (max-width:767px){.registration__image{display:block;margin:0 auto}
}
.registration__image:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.registration__image img{transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}
.registration__note{display:block;position:absolute;bottom:10px;left:0;right:0;color:#fff;font-size:13px;font-weight:400;text-transform:uppercase;cursor:pointer}
.registration__form{display:inline-block;position:relative;vertical-align:top;padding-left:22px}
@media only screen and (max-width:767px){.registration__form{padding-left:0}
}
.registration__input.input{margin-left:18px}
@media only screen and (max-width:767px){.registration__input.input{margin-left:0;margin-top:20px;display:block}
}
.registration__input.input:first-child{margin-left:0}
.registration__input-inner{width:206px;height:56px;background-color:#09203a;border-radius:2px;border:none;box-shadow:inset 0 1px 0 #0d0c13,0 1px 0 #3e6884;color:#ccc;font-size:15px;font-weight:500;padding:0 21px;margin-top:14px}
.registration__checkbox{display:block;position:relative;margin-top:28px}
@media only screen and (max-width:767px){.registration__checkbox .checkbox__label{display:inline-block}
}
.registration__checkbox .checkbox__label{display:inline-block}
.registration__button{font-size:18px;padding:9px 18px;margin-top:24px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.registration-v2{display:block;position:relative}
.registration-v2__title{margin:0 auto;font-size:16px;font-weight:700;text-align:center;color:#ffb824;text-transform:uppercase}
.registration-v2__title_large{font-size:22px}
.registration-v2__inner{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:26px;height:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:767px){.registration-v2__inner{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px}
}
.registration-v2__inner-left{-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-right:2px solid #121129;padding-right:54px;text-align:right}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v2__inner-left{padding-right:33px}
}
@media only screen and (max-width:767px){.registration-v2__inner-left{border-right:none;padding-right:0}
}
.registration-v2__footer{height:100%;background-color:#032244;text-align:center;padding:1px;color:#fff}
.registration-v2__footer a{color:#ffdf00;text-decoration:underline}
.registration-v2__inner-right{-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:0 20px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v2__inner-right{padding-left:23px;padding-right:20px}
}
@media only screen and (max-width:767px){.registration-v2__inner-right{border-right:none;padding-left:0;padding-right:0;-webkit-order:1;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}
}
.registration-v2__figure{display:inline-block;vertical-align:top;width:245px;box-shadow:0 6px 6px 0 rgba(0,0,0,.3)}
@media only screen and (max-width:767px){.registration-v2__figure{box-shadow:inset 0 0 5px 3px #fff;border-radius:5px;width:282px;display:block;margin:0 auto;font-size:0}
}
.registration-v2__figure-img{display:block;height:175px;object-fit:contain;opacity:.84;box-shadow:inset 0 4px 4px 0 hsla(0,0%,100%,.54),inset 0 -4px 3px 0 hsla(0,0%,100%,.5);border-radius:4px 4px 1px 1px}
@media only screen and (max-width:767px){.registration-v2__figure-img{width:141px;height:auto;display:inline-block;vertical-align:top;border-radius:5px 0 0 5px;box-shadow:none}
}
.registration-v2__figure-info{background-color:#242333;box-shadow:inset 0 -2px 0 0 hsla(0,0%,100%,.12);border-radius:0 0 4px 4px}
@media only screen and (max-width:767px){.registration-v2__figure-info{height:101px;display:inline-block;width:141px;background-color:#31304c;vertical-align:top;border-radius:0 5px 5px 0;box-shadow:inset -4px 0 6px 2px hsla(0,0%,100%,.5)}
}
.registration-v2__figure-title{display:block;font-size:25px;color:#fff;text-shadow:0 4px 0 rgba(0,0,0,.71);font-weight:700;text-align:center;text-transform:uppercase;margin:0 auto;padding:13px 10px 0}
@media only screen and (max-width:767px){.registration-v2__figure-title{font-size:16px}
}
.registration-v2__figure-caption{display:block;margin:0 auto;padding:6px 10px 17px;font-size:13px;font-weight:500;text-align:center;color:#7f7ba0;text-shadow:0 3px 0 rgba(0,0,0,.82)}
@media only screen and (max-width:767px){.registration-v2__figure-caption{padding:12px 20px 17px}
}
.registration-v2__counter{display:inline-block;vertical-align:top;width:245px;margin-top:22px}
@media only screen and (max-width:767px){.registration-v2__counter{display:block;margin:0 auto}
}
.registration-v2__counter-title{display:block;margin:0 auto;text-align:center;font-size:16px;font-weight:500;color:#fff;text-shadow:0 3px 0 rgba(0,0,0,.82)}
@media only screen and (max-width:767px){.registration-v2__counter-title{display:block;margin:16px auto 0}
}
.registration-v2__counter-inner{width:193px;height:33px;opacity:.32;border-radius:3px;margin:10px auto 20px;box-shadow:inset 0 7px 4px 0 rgba(0,0,0,.86),inset 0 -7px 4px 0 rgba(0,0,0,.89)}
.registration-v2__form{width:330px;margin:0 auto}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v2__form{width:300px}
}
@media only screen and (max-width:767px){.registration-v2__form{width:260px;margin:0 auto}
}
.registration-v2__input{display:block;margin-bottom:16px}
.registration-v2__input-inner{width:100%;height:56px;border-radius:30px;border:none;background-color:#032244;color:#ffdf00;box-shadow:inset 0 2px 2px 1px rgba(0,0,0,.48);font-size:20px;padding:0 0 4px 17px}
.registration-v2__input-inner:focus{outline:0}
.registration-v2__checkbox{margin-left:7px}
.registration-v2__button{display:block;margin:24px auto 0;width:215px;height:56px;border-radius:30px;background-color:#ffe100;background-image:linear-gradient(180deg,#ffe100,#b19c02);box-shadow:0 2px 11px 0 rgba(0,0,0,.5);font-size:22px;font-weight:100}
.registration-v2__button:focus{outline:0}
.registration-v2__button:hover{background-image:linear-gradient(180deg,#e6de00,#e69d00);box-shadow:0 0 10px 0 rgba(255,225,0,.84)}
@media only screen and (max-width:767px){.registration-v2__button{width:260px;margin:18px auto 0}
}
.registration-v2__socials{margin:24px auto 0}
.registration-v2__socials-title{font-size:18px;font-weight:500;color:#ffdf00;text-align:center;margin:0 auto 16px}
.registration-v2 .email-input-reg{position:relative}
.registration-v2 .email-input-reg .tooltip{opacity:0;visibility:hidden}
.registration-v2 .email-input-reg:hover .tooltip{opacity:1;visibility:visible;top:-72px;left:0;width:330px;max-width:none;background-color:rgba(255,127,0,.9);color:#000;border:0;box-shadow:none}
.registration-v2 .email-input-reg .tooltip__arrow{top:auto;bottom:-30px;left:30px}
.registration-v2 .email-input-reg .tooltip__arrow:after{border-color:rgba(255,127,0,.9) transparent transparent;border-width:15px 15px 0;bottom:15px}
.registration-v3{display:block;position:relative}
.registration-v3__title{margin:0 auto;font-size:16px;font-weight:700;text-align:center;color:#ffb824;text-transform:uppercase}
.registration-v3__title_large{font-size:22px}
.registration-v3__inner{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:26px;height:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:767px){.registration-v3__inner{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px}
}
.registration-v3__inner-left{-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-right:2px solid #121129;text-align:right}
@media only screen and (max-width:767px){.registration-v3__inner-left{border-right:none;padding-right:0}
}
.registration-v3__inner-right{-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-left:2px solid #302f3e;padding-left:56px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v3__inner-right{padding-left:23px}
}
@media only screen and (max-width:767px){.registration-v3__inner-right{border-right:none;padding-left:0}
}
.registration-v3__figure{width:342px;height:354px;border-radius:10px;background-color:#435182;box-shadow:0 3px 4px 0 rgba(0,0,0,.63);margin:0 auto;position:relative}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v3__figure{width:275px}
}
@media only screen and (max-width:767px){.registration-v3__figure{width:280px;height:188px;display:block;margin:20px auto;font-size:0}
}
.registration-v3__figure-img{display:block;object-fit:contain;-webkit-filter:drop-shadow(8px 8px 10px #000);filter:drop-shadow(8px 8px 10px black);position:absolute;width:235px;left:calc(50% - 117.5px);top:-25px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v3__figure-img{width:216px;height:auto;left:calc(50% - 108px)}
}
@media only screen and (max-width:767px){.registration-v3__figure-img{width:120px;height:auto;left:calc(50% - 60px);display:inline-block;vertical-align:top;top:-22px}
}
.registration-v3__figure-info{position:absolute;bottom:25px;text-align:center;width:100%}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v3__figure-info{bottom:30px}
}
@media only screen and (max-width:767px){.registration-v3__figure-info{bottom:11px}
}
.registration-v3__figure-caption{text-shadow:0 2px 1px rgba(0,0,0,.5);font-size:18px;font-weight:700;text-align:center;color:#ffb824}
@media only screen and (max-width:767px){.registration-v3__figure-caption{font-size:16px}
}
.registration-v3__figure-note{font-family:Open Sans;font-size:31px;font-weight:700;color:#fff;padding:5px 0;text-shadow:0 9px 2px rgba(0,0,0,.5)}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v3__figure-note{padding:10px 0}
}
@media only screen and (max-width:767px){.registration-v3__figure-note{line-height:1.04;font-size:25px}
}
.registration-v3__form{width:330px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v3__form{width:300px}
}
@media only screen and (max-width:767px){.registration-v3__form{width:260px;margin:0 auto}
}
.registration-v3__input{display:block;margin-bottom:16px}
.registration-v3__input-inner{width:100%;height:56px;border-radius:3px;border:none;background-color:#acabbd;box-shadow:inset 0 2px 2px 1px rgba(0,0,0,.48);font-weight:700;padding:0 17px}
.registration-v3__button{display:block;margin:24px auto 0;width:220px;height:56px;border-radius:3px;background-image:linear-gradient(120deg,#fda929,#fd1741);box-shadow:0 2px 11px 0 rgba(0,0,0,.5);font-size:22px;text-shadow:0 2px 0 #822117}
.registration-v3__button:hover{box-shadow:0 0 10px 0 rgba(253,99,36,.7)}
@media only screen and (max-width:767px){.registration-v3__button{width:260px;margin:18px auto 0}
}
.registration-v3__socials{margin:24px auto 0}
.registration-v3__socials-title{font-size:14px;font-weight:500;color:#7f7ba0;text-align:center;margin:0 auto 16px}
.registration-v4{display:block;position:relative}
.registration-v4__title{margin:0 auto;font-size:16px;font-weight:700;text-align:center;color:#ffb824;text-transform:uppercase}
.registration-v4__title_large{font-size:18px;width:90%;font-weight:100;text-transform:none;margin-bottom:15px;color:#fff}
.registration-v4__inner{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:26px;height:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:767px){.registration-v4__inner{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px}
}
.registration-v4__inner-left{-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;text-align:left}
@media only screen and (max-width:767px){.registration-v4__inner-left{border-right:none;padding-right:0;-webkit-order:2;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
.registration-v4__inner-right{-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-left:2px solid #302f3e;padding-left:56px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v4__inner-right{padding-left:23px}
}
@media only screen and (max-width:767px){.registration-v4__inner-right{border-right:none;padding-left:0}
}
.registration-v4__figure{width:342px;height:354px;border-radius:10px;background-color:#435182;box-shadow:0 3px 4px 0 rgba(0,0,0,.63);margin:0 auto;position:relative}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v4__figure{width:275px;height:349px}
}
@media only screen and (max-width:767px){.registration-v4__figure{width:280px;height:165px;display:block;margin:0 auto 25px;font-size:0}
}
.registration-v4__figure-img{display:block;object-fit:contain;max-width:100%;margin:5px auto}
@media only screen and (max-width:767px){.registration-v4__figure-img{margin-bottom:10px;margin-top:20px}
}
.registration-v4__figure-info{position:absolute;bottom:121px;text-align:center;width:100%}
@media only screen and (max-width:767px){.registration-v4__figure-info{display:inline-block;width:156px;vertical-align:top;bottom:96px;right:11px;text-align:left}
}
.registration-v4__figure-caption{font-size:22px;text-align:center;color:#ffb824;position:relative;margin-bottom:15px}
@media only screen and (max-width:767px){.registration-v4__figure-caption{text-align:left;font-size:18px}
}
.registration-v4__figure-caption:after{-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg);left:calc(50% - 36px)}
.registration-v4__figure-caption:after,.registration-v4__figure-caption:before{content:"";display:block;height:3px;width:40px;background:#ffb824;position:absolute;bottom:-20px}
.registration-v4__figure-caption:before{-webkit-transform:rotate(-30deg);-ms-transform:rotate(-30deg);transform:rotate(-30deg);left:calc(50% - 3px)}
.registration-v4__figure-note{font-family:Open Sans;font-size:32px;font-weight:700;color:#fff;text-shadow:0 9px 2px rgba(0,0,0,.5)}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v4__figure-note{padding:0}
}
@media only screen and (max-width:767px){.registration-v4__figure-note{font-size:23px}
}
.registration-v4__counter{display:block;width:342px;height:112px;border-radius:0 0 10px 10px;background-color:#364371;box-shadow:0 3px 4px 0 rgba(0,0,0,.63);position:absolute;bottom:0}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v4__counter{width:275px;height:112px}
}
@media only screen and (max-width:767px){.registration-v4__counter{width:280px;height:82px}
}
.registration-v4__counter-title{display:block;margin:5px auto;text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;color:#ffb824;text-shadow:0 3px 0 rgba(0,0,0,.82)}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v4__counter-title{margin:10px auto 0}
}
@media only screen and (max-width:767px){.registration-v4__counter-title{display:block;margin:8px auto 0;font-size:14px}
}
.registration-v4__counter-inner{width:131px;height:58px;border-radius:6px;background-color:#2f5c8e;box-shadow:0 2px 4px 0 rgba(0,0,0,.7);margin:10px auto;position:relative}
@media only screen and (max-width:767px){.registration-v4__counter-inner{margin:7px auto;width:101px;height:41px}
}
.registration-v4__counter-inner_inner{width:112px;height:42px;opacity:.86;border-radius:2px;box-shadow:inset 0 8px 7px 0 rgba(0,0,0,.86),inset 0 -8px 7px 0 rgba(0,0,0,.89);position:absolute;top:8px;left:9px;background-color:#fff}
@media only screen and (max-width:767px){.registration-v4__counter-inner_inner{top:6px;left:8px;width:86px;height:29px}
}
.registration-v4__form{width:330px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v4__form{width:300px}
}
@media only screen and (max-width:767px){.registration-v4__form{width:260px;margin:0 auto}
}
.registration-v4__input{display:block;margin-bottom:16px}
.registration-v4__input-inner{width:100%;height:56px;border-radius:3px;border:none;background-color:#acabbd;box-shadow:inset 0 2px 2px 1px rgba(0,0,0,.48);font-weight:700;padding:0 17px}
.registration-v4__button{display:block;margin:24px auto 0;width:220px;height:56px;border-radius:3px;background-image:linear-gradient(120deg,#fda929,#fd1741);box-shadow:0 2px 11px 0 rgba(0,0,0,.5);font-size:22px;text-shadow:0 2px 0 #822117}
.registration-v4__button:hover{box-shadow:0 0 10px 0 rgba(253,99,36,.7)}
@media only screen and (max-width:767px){.registration-v4__button{width:260px;margin:18px auto 0}
}
.registration-v4__socials{margin:24px auto 0}
.registration-v4__socials-title{font-size:14px;font-weight:500;color:#7f7ba0;text-align:center;margin:0 auto 16px}
.registration-v4__timer-title{font-size:22px;text-align:center;color:#ffb824;margin-top:-20px}
.js-timeout{font-family:Open Sans;font-size:25px;font-weight:700;font-style:normal;font-stretch:normal;text-align:center;color:rgba(0,0,0,.74);text-shadow:0 1px 1px rgba(0,0,0,.61);letter-spacing:9px;line-height:38px}
@media only screen and (max-width:767px){.js-timeout{font-size:21px;letter-spacing:6px;line-height:28px}
}
.registration-v5{display:block;position:relative}
.registration-v5__title{margin:0 auto;font-size:16px;font-weight:700;text-align:center;color:#ffb824;text-transform:uppercase}
.registration-v5__title_large{font-size:22px}
.registration-v5__inner{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:26px;height:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:767px){.registration-v5__inner{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px}
}
.registration-v5__inner-left{-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-right:2px solid #121129;text-align:right}
@media only screen and (max-width:767px){.registration-v5__inner-left{border-right:none;padding-right:0}
}
.registration-v5__inner-right{-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-left:2px solid #302f3e;padding-left:56px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v5__inner-right{padding-left:23px}
}
@media only screen and (max-width:767px){.registration-v5__inner-right{border-right:none;padding-left:0}
}
.registration-v5__figure{width:360px;position:absolute;left:95px}
.registration-v5__figure table{border-spacing:0 8px}
@media only screen and (max-width:767px){.registration-v5__figure table{padding-left:10px}
}
.registration-v5__figure table td:nth-child(2){padding-left:10px;text-align:left;font-family:Open Sans;font-size:16px;font-weight:500;color:#fff}
@media only screen and (max-width:767px){.registration-v5__figure table td:nth-child(2){font-size:14px}
}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v5__figure{width:275px;height:349px;left:60px}
}
@media only screen and (max-width:767px){.registration-v5__figure{left:auto;width:300px;position:relative;display:block;margin:0 auto 25px;font-size:0}
}
.registration-v5__figure-img{width:45px;margin-top:8px;margin-left:25px;margin-right:10px;display:block;object-fit:contain;float:left}
@media only screen and (max-width:767px){.registration-v5__figure-img{width:40px;height:auto;margin-left:10px}
}
.registration-v5__figure-info{width:243px;height:62px;border-radius:4px;background-color:#333157;box-shadow:0 3px 3px 0 rgba(0,0,0,.65);margin:0 auto}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v5__figure-info{width:220px}
}
@media only screen and (max-width:767px){.registration-v5__figure-info{width:140px;height:57px}
}
.registration-v5__figure-container{margin-top:20px;margin-right:37px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v5__figure-container{margin-right:0}
}
@media only screen and (max-width:767px){.registration-v5__figure-container{-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:0;margin-top:10px}
}
.registration-v5__figure-caption{text-shadow:0 2px 0 rgba(0,0,0,.76);font-weight:700;color:#ffb824;margin-top:8px;text-align:left;font-size:22px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v5__figure-caption{font-size:20px}
}
@media only screen and (max-width:767px){.registration-v5__figure-caption{font-size:18px;margin-top:1px}
}
.registration-v5__figure-note{font-family:Open Sans;font-size:13px;font-weight:700;color:#fff;text-align:left;text-shadow:0 9px 2px rgba(0,0,0,.5)}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v5__figure-note{font-size:12px}
}
@media only screen and (max-width:767px){.registration-v5__figure-note{font-size:12px;font-weight:500}
}
.registration-v5__counter{width:243px;height:62px;border-radius:4px;background-color:#333157;box-shadow:0 3px 3px 0 rgba(0,0,0,.65);margin:3px auto}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v5__counter{width:220px}
}
@media only screen and (max-width:767px){.registration-v5__counter{width:140px;height:57px;margin-left:3px;margin-top:0}
}
.registration-v5__cross{width:31px;height:30px;background-color:#58567c;box-shadow:0 0 3px 1px rgba(0,0,0,.45);border:3px solid #3a3859;border-radius:50%;position:absolute;top:252px;left:25px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v5__cross{top:265px;left:12px}
}
@media only screen and (max-width:767px){.registration-v5__cross{top:195px;left:133px}
}
.registration-v5__cross:after{content:"+";font-size:25px;font-weight:700;text-shadow:0 2px 0 rgba(0,0,0,.34);font-family:Open Sans;color:#fff;position:absolute;top:-4px;left:6px}
.registration-v5__form{width:330px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v5__form{width:300px}
}
@media only screen and (max-width:767px){.registration-v5__form{width:260px;margin:0 auto}
}
.registration-v5__input{display:block;margin-bottom:16px}
.registration-v5__input-inner{width:100%;height:56px;border-radius:3px;border:none;background-color:#acabbd;box-shadow:inset 0 2px 2px 1px rgba(0,0,0,.48);font-weight:700;padding:0 17px}
.registration-v5__button{display:block;margin:24px auto 0;width:220px;height:56px;border-radius:3px;background-image:linear-gradient(120deg,#fda929,#fd1741);box-shadow:0 2px 11px 0 rgba(0,0,0,.5);font-size:22px;text-shadow:0 2px 0 #822117}
.registration-v5__button:hover{box-shadow:0 0 10px 0 rgba(253,99,36,.7)}
@media only screen and (max-width:767px){.registration-v5__button{width:260px;margin:18px auto 0}
}
.registration-v5__socials{margin:24px auto 0}
.registration-v5__socials-title{font-size:14px;font-weight:500;color:#7f7ba0;text-align:center;margin:0 auto 16px}
.registration-v6{display:block;position:relative}
.registration-v6__title{margin:0 auto;font-size:16px;font-weight:700;text-align:center;color:#ffb824;text-transform:uppercase}
.registration-v6__title_large{font-size:22px}
.registration-v6__inner{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:26px;height:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:767px){.registration-v6__inner{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px}
}
.registration-v6__inner-left{-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-right:2px solid #121129;text-align:right}
@media only screen and (max-width:767px){.registration-v6__inner-left{border-right:none;padding-right:0}
}
.registration-v6__inner-right{-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-left:2px solid #302f3e;padding-left:56px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__inner-right{padding-left:23px}
}
@media only screen and (max-width:767px){.registration-v6__inner-right{border-right:none;padding-left:0}
}
.registration-v6__figure{width:342px;margin:0 auto;position:relative}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__figure{width:275px;height:349px}
}
@media only screen and (max-width:767px){.registration-v6__figure{width:280px;display:block;margin:0 auto 25px}
}
.registration-v6__figure-img-one,.registration-v6__figure-img-two{float:left;margin-right:25px;margin-left:11px}
.registration-v6__figure-img-one{width:76px;margin-top:18px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__figure-img-one{width:68px;margin-top:14px;margin-left:13px}
}
@media only screen and (max-width:767px){.registration-v6__figure-img-one{width:50px;margin-top:8px;margin-left:7px}
}
.registration-v6__figure-img-two{width:78px;margin-right:11px;margin-top:10px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__figure-img-two{margin-top:9px;margin-left:12px}
}
@media only screen and (max-width:767px){.registration-v6__figure-img-two{width:65px;margin-top:10px;margin-left:15px}
}
.registration-v6__title-img-one{padding-top:29px;text-align:left;font-family:Open Sans;font-size:16px;font-weight:700;font-style:normal;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.48);text-transform:uppercase}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__title-img-one{font-size:14px;padding-top:20px}
}
@media only screen and (max-width:767px){.registration-v6__title-img-one{padding-top:8px}
}
.registration-v6__title-img-two{padding-top:27px;text-align:left;font-family:Open Sans;font-size:16px;font-weight:700;font-style:normal;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.48)}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__title-img-two{font-size:14px;padding-top:20px}
}
@media only screen and (max-width:767px){.registration-v6__title-img-two{padding-top:13px;font-size:14px}
}
.registration-v6__title-img-num{font-weight:700;font-size:22px;color:#fdab1d}
.registration-v6__figure-info-title{margin-bottom:15px;text-align:center;font-family:Open Sans;font-size:16px;font-weight:700;font-style:normal;color:#fff;text-shadow:0 3px 0 rgba(0,0,0,.82);text-transform:uppercase}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__figure-info-title{font-size:14px}
}
.registration-v6__figure-info{width:342px;height:108px;border-radius:4px;background-color:#2c2b3e}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__figure-info{width:275px;height:96px}
}
@media only screen and (max-width:767px){.registration-v6__figure-info{width:280px;height:70px;border-bottom:2px solid #435182}
}
.registration-v6__figure-caption{text-shadow:0 2px 1px rgba(0,0,0,.5);font-size:22px;font-weight:700;text-align:center;color:#ffb824}
@media only screen and (max-width:767px){.registration-v6__figure-caption{text-align:left;font-size:18px}
}
.registration-v6__figure-note{font-family:Open Sans;font-size:36px;font-weight:700;color:#fff;text-shadow:0 9px 2px rgba(0,0,0,.5)}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__figure-note{padding:0}
}
@media only screen and (max-width:767px){.registration-v6__figure-note{font-size:23px}
}
.registration-v6__counter{margin-top:1px;width:342px;height:174px;border-radius:4px;background-color:#435182}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__counter{width:275px;height:140px}
}
@media only screen and (max-width:767px){.registration-v6__counter{width:280px;height:123px}
}
.registration-v6__counter-title{display:block;text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;color:#ffb824;text-shadow:0 3px 0 rgba(0,0,0,.82)}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__counter-title{margin:2px auto 0}
}
@media only screen and (max-width:767px){.registration-v6__counter-title{display:block;margin:2px auto 0;font-size:14px}
}
.registration-v6__counter-inner{width:131px;height:58px;border-radius:6px;background-color:#7f8ab0;box-shadow:0 2px 4px 0 rgba(0,0,0,.7);margin:5px auto;position:relative}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__counter-inner{width:97.1px;height:43px;margin:0 auto}
}
@media only screen and (max-width:767px){.registration-v6__counter-inner{margin:0 auto;width:101px;height:41px}
}
.registration-v6__counter-inner_inner{width:112px;height:42px;opacity:.86;border-radius:2px;box-shadow:inset 0 8px 7px 0 rgba(0,0,0,.86),inset 0 -8px 7px 0 rgba(0,0,0,.89);position:absolute;top:8px;left:9px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__counter-inner_inner{width:83px;height:31.1px;top:6px;left:7px}
}
@media only screen and (max-width:767px){.registration-v6__counter-inner_inner{top:6px;left:8px;width:86px;height:29px}
}
.registration-v6__form{width:330px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v6__form{width:300px}
}
@media only screen and (max-width:767px){.registration-v6__form{width:260px;margin:0 auto}
}
.registration-v6__input{display:block;margin-bottom:16px}
.registration-v6__input-inner{width:100%;height:56px;border-radius:3px;border:none;background-color:#acabbd;box-shadow:inset 0 2px 2px 1px rgba(0,0,0,.48);font-weight:700;padding:0 17px}
.registration-v6__button{display:block;margin:24px auto 0;width:220px;height:56px;border-radius:3px;background-image:linear-gradient(120deg,#fda929,#fd1741);box-shadow:0 2px 11px 0 rgba(0,0,0,.5);font-size:22px;text-shadow:0 2px 0 #822117}
.registration-v6__button:hover{box-shadow:0 0 10px 0 rgba(253,99,36,.7)}
@media only screen and (max-width:767px){.registration-v6__button{width:260px;margin:18px auto 0}
}
.registration-v6__socials{margin:24px auto 0}
.registration-v6__socials-title{font-size:14px;font-weight:500;color:#7f7ba0;text-align:center;margin:0 auto 16px}
.registration-v7{display:block;position:relative}
.registration-v7__title{margin:0 auto;font-size:16px;font-weight:700;text-align:center;color:#ffb824;text-transform:uppercase}
.registration-v7__title_large{font-size:18px}
@media only screen and (max-width:767px){.registration-v7__title_large{width:295px}
}
.registration-v7__title_small{font-size:18px;color:#fff}
@media only screen and (max-width:767px){.registration-v7__title_small{font-size:11px}
}
.registration-v7__inner{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;margin-top:26px;height:100%;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (max-width:767px){.registration-v7__inner{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:16px}
}
.registration-v7__inner-left{-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-right:2px solid #121129;text-align:right}
@media only screen and (max-width:767px){.registration-v7__inner-left{border-right:none;padding-right:0}
}
.registration-v7__inner-right{-webkit-flex:1 1 50%;-moz-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;border-left:2px solid #302f3e;padding-left:56px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__inner-right{padding-left:23px}
}
@media only screen and (max-width:767px){.registration-v7__inner-right{border-right:none;padding-left:0}
}
.registration-v7__figure{width:342px;margin:0 auto;position:relative}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__figure{width:275px;height:349px}
}
@media only screen and (max-width:767px){.registration-v7__figure{width:280px;display:block;margin:0 auto 25px}
}
.registration-v7__figure-img-one,.registration-v7__figure-img-two{float:left;margin-right:25px;margin-left:11px}
.registration-v7__figure-img-one{width:76px;margin-top:15px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__figure-img-one{width:68px;margin-top:14px;margin-left:13px}
}
@media only screen and (max-width:767px){.registration-v7__figure-img-one{width:50px;margin-top:8px;margin-left:7px}
}
.registration-v7__figure-img-two{width:107px;float:none;margin-right:11px;margin-top:10px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__figure-img-two{margin-top:9px;margin-left:12px}
}
@media only screen and (max-width:767px){.registration-v7__figure-img-two{float:left;width:65px;margin-top:10px;margin-left:15px}
}
.registration-v7__title-img-one{padding-top:29px;text-align:left;font-family:Open Sans;font-size:16px;font-weight:700;font-style:normal;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.48);text-transform:uppercase}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__title-img-one{font-size:16px;padding-top:13px}
}
@media only screen and (max-width:767px){.registration-v7__title-img-one{font-size:14px;padding-top:8px}
}
.registration-v7__title-img-two{padding-top:4px;text-align:center;font-family:Open Sans;font-size:16px;font-weight:700;font-style:normal;color:#fff;text-shadow:0 2px 0 rgba(0,0,0,.48)}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__title-img-two{font-size:14px;padding-bottom:6px}
}
@media only screen and (max-width:767px){.registration-v7__title-img-two{text-align:left;padding-top:13px;font-size:14px}
}
.registration-v7__title-img-num{font-weight:700;font-size:21px;color:#fdab1d}
.registration-v7__title-img-num-big{font-size:22px}
.registration-v7__figure-info{width:342px;height:100px;border-radius:4px;background-color:#2c2b3e}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__figure-info{width:275px;height:96px}
}
@media only screen and (max-width:767px){.registration-v7__figure-info{width:280px;height:70px;border-bottom:2px solid #435182}
}
.registration-v7__figure-caption{text-shadow:0 2px 1px rgba(0,0,0,.5);font-size:22px;font-weight:700;text-align:center;color:#ffb824}
@media only screen and (max-width:767px){.registration-v7__figure-caption{text-align:left;font-size:18px}
}
.registration-v7__figure-note{font-family:Open Sans;font-size:36px;font-weight:700;color:#fff;text-shadow:0 9px 2px rgba(0,0,0,.5)}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__figure-note{padding:0}
}
@media only screen and (max-width:767px){.registration-v7__figure-note{font-size:23px}
}
.registration-v7__counter{margin-top:1px;width:342px;height:257px;border-radius:4px;background-color:#435182}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__counter{width:275px;height:248px}
}
@media only screen and (max-width:767px){.registration-v7__counter{width:280px;height:123px}
}
.registration-v7__counter-title{display:block;text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;color:#ffb824;text-shadow:0 3px 0 rgba(0,0,0,.82)}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__counter-title{margin:2px auto 0}
}
@media only screen and (max-width:767px){.registration-v7__counter-title{display:block;margin:2px auto 0;font-size:14px}
}
.registration-v7__counter-inner{width:131px;height:58px;border-radius:6px;background-color:#7f8ab0;box-shadow:0 2px 4px 0 rgba(0,0,0,.7);margin:5px auto;position:relative}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__counter-inner{width:97.1px;height:43px;margin:0 auto}
}
@media only screen and (max-width:767px){.registration-v7__counter-inner{margin:0 auto;width:101px;height:41px}
}
.registration-v7__counter-inner_inner{width:112px;height:42px;opacity:.86;border-radius:2px;box-shadow:inset 0 8px 7px 0 rgba(0,0,0,.86),inset 0 -8px 7px 0 rgba(0,0,0,.89);position:absolute;top:8px;left:9px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__counter-inner_inner{width:83px;height:31.1px;top:6px;left:7px}
}
@media only screen and (max-width:767px){.registration-v7__counter-inner_inner{top:6px;left:8px;width:86px;height:29px}
}
.registration-v7__form{width:330px}
@media only screen and (min-width:768px) and (max-width:999px){.registration-v7__form{width:300px}
}
@media only screen and (max-width:767px){.registration-v7__form{width:260px;margin:0 auto}
}
.registration-v7__input{display:block;margin-bottom:16px}
.registration-v7__input-inner{width:100%;height:56px;border-radius:3px;border:none;background-color:#acabbd;box-shadow:inset 0 2px 2px 1px rgba(0,0,0,.48);font-weight:700;padding:0 17px}
.registration-v7__button{display:block;margin:24px auto 0;width:220px;height:56px;border-radius:3px;background-image:linear-gradient(120deg,#fda929,#fd1741);box-shadow:0 2px 11px 0 rgba(0,0,0,.5);font-size:22px;text-shadow:0 2px 0 #822117}
.registration-v7__button:hover{box-shadow:0 0 10px 0 rgba(253,99,36,.7)}
@media only screen and (max-width:767px){.registration-v7__button{width:260px;margin:18px auto 0}
}
.registration-v7__socials{margin:24px auto 0}
.registration-v7__socials-title{font-size:14px;font-weight:500;color:#7f7ba0;text-align:center;margin:0 auto 16px}
#sunday-popup{background:url(../img/sunday-popup.png) top no-repeat #010417;width:782px;height:559px;color:#fff;text-align:center}
@media only screen and (max-width:767px){#sunday-popup{height:auto;padding-bottom:21px;left:calc(50% - 335px);-webkit-transform:none;-ms-transform:none;transform:none;position:absolute;display:block;overflow-y:auto!important}
}
@media only screen and (max-width:782px){#sunday-popup{left:0}
}
@media only screen and (max-width:670px){#sunday-popup{background-position:-50px 0}
}
@media only screen and (max-width:500px){#sunday-popup{background-image:none}
}
#sunday-popup .popup__close{background:transparent;box-shadow:none}
#sunday-popup h1{font-size:43px;text-transform:uppercase;margin-bottom:0}
@media only screen and (max-width:400px){#sunday-popup h1{font-size:35px}
}
#sunday-popup h2{font-size:30px;margin-top:0}
@media only screen and (max-width:400px){#sunday-popup h2{font-size:25px}
}
#sunday-popup h2 span{color:#ffbf3e}
#sunday-popup .popup-container{padding-left:220px}
@media only screen and (max-width:710px){#sunday-popup .popup-container{padding-left:120px}
}
@media only screen and (max-width:500px){#sunday-popup .popup-container{padding:0 10px}
}
#sunday-popup .popup-container span{color:#9e9cbf;font-family:Open Sans,sans-serif;font-size:15px;line-height:14px;text-align:center;width:50%;display:block;margin:20px auto 0}
@media only screen and (max-width:600px){#sunday-popup .popup-container span{width:100%}
}
#sunday-popup .popup__button{display:block;margin:0 auto;background:linear-gradient(150deg,#ffb11a,#ff0036)}
#sunday-popup img{max-width:100%}
#rwp-popup{background:url(../img/rwp-popup.png) top no-repeat #010417;max-width:663px;height:560px;color:#fff;text-align:center;border-radius:5px;left:calc(50% - 284px);-webkit-transform:translateY(-49%);-ms-transform:translateY(-49%);transform:translateY(-49%);display:block;overflow-y:auto!important;min-height:0}
@media only screen and (max-width:767px){#rwp-popup{height:auto;padding-bottom:21px;left:calc(50% - 331px);-webkit-transform:none;-ms-transform:none;transform:none;position:absolute;display:block;overflow-y:auto!important}
}
@media only screen and (max-width:663px){#rwp-popup{left:0}
}
#rwp-popup .popup__close{background:transparent;box-shadow:none}
#rwp-popup h1{font-size:43px;text-transform:uppercase;margin-bottom:0}
@media only screen and (max-width:400px){#rwp-popup h1{font-size:35px}
}
#rwp-popup h2{font-size:30px;margin-top:0}
@media only screen and (max-width:400px){#rwp-popup h2{font-size:25px}
}
#rwp-popup h2 span{color:#ffbf3e}
#rwp-popup .popup-container span{color:#9e9cbf;font-family:Open Sans,sans-serif;font-size:15px;line-height:14px;text-align:center;width:50%;display:block;margin:20px auto 0}
@media only screen and (max-width:600px){#rwp-popup .popup-container span{width:100%}
}
#rwp-popup .popup__button{display:block;margin:-5px auto 0;background:linear-gradient(150deg,#ffb11a,#ff0036);color:#fff;text-transform:uppercase;text-shadow:0 2px 1.96px #1d1b2e;font-size:22px;font-weight:100;width:261px;height:77px}
#rwp-popup img{max-width:100%;margin-top:20px}
#monday-rush-popup{background:url(../img/monday-rush-popup.png) top no-repeat #000213;max-width:717px;height:660px;color:#fff;text-align:center;border-radius:5px;left:calc(50% - 284px);-webkit-transform:translateY(-49%);-ms-transform:translateY(-49%);transform:translateY(-49%)}
@media only screen and (max-width:767px){#monday-rush-popup{height:auto;padding-bottom:21px;left:calc(50% - 358px);-webkit-transform:none;-ms-transform:none;transform:none;position:absolute;display:block;overflow-y:auto!important}
}
@media only screen and (max-width:717px){#monday-rush-popup{left:0}
}
#monday-rush-popup .popup__close{background:transparent;box-shadow:none}
#monday-rush-popup h1{font-size:33px;text-transform:uppercase;margin-bottom:0}
@media only screen and (max-width:400px){#monday-rush-popup h1{font-size:28px}
}
#monday-rush-popup h2{font-size:30px;margin:0}
@media only screen and (max-width:400px){#monday-rush-popup h2{font-size:25px}
}
#monday-rush-popup h2 span{color:#ffbf3e}
#monday-rush-popup .popup-container{margin-bottom:20px}
#monday-rush-popup .popup-container span{color:#9e9cbf;font-family:Open Sans,sans-serif;font-size:15px;line-height:14px;text-align:center;width:50%;display:block;margin:20px auto 0}
@media only screen and (max-width:600px){#monday-rush-popup .popup-container span{width:100%}
}
#monday-rush-popup .popup__button{display:block;margin:-5px auto 0;background:linear-gradient(150deg,#ffb11a,#ff0036);color:#fff;text-transform:uppercase;text-shadow:0 2px 1.96px #1d1b2e;font-size:22px;font-weight:100;width:261px;height:77px}
#monday-rush-popup img{max-width:100%;margin-top:20px}
.clock-timer{width:99px;height:49px;position:relative;border-radius:30px;background-color:#032244;box-shadow:inset 0 1px 0 rgba(4,4,4,.24),0 1px 0 #302f43}
.clock-timer__icon{position:absolute;top:13px;left:17px}
.clock-timer__counter{color:#7a7a7a;font-size:14px;font-weight:400;padding:15px;text-align:right}
.payment{display:block;position:relative}
@media only screen and (max-width:767px){.payment{max-height:none}
}
.payment__gallery{font-size:0}
.payment__row{display:block;position:relative;text-align:center;padding:0 20px;margin:0 auto}
.payment__row-inner{text-align:left}
@media only screen and (max-width:767px){.payment__row{padding:0 8px}
}
.payment__item{display:inline-block;vertical-align:top;text-decoration:none;position:relative;margin:8px 45px 8px 25px;cursor:pointer}
.payment__item:nth-child(3n){margin-right:0}
@media only screen and (min-width:768px) and (max-width:999px){.payment__item{margin:8px 40px 8px 15px}
}
.payment__tooltip{display:none;position:relative;margin:4px auto 30px;width:700px;max-width:calc(100% - 45px);left:-4px}
@media only screen and (min-width:768px) and (max-width:999px){.payment__tooltip{width:600px}
}
.payment__tooltip_inner{text-align:left}
@media only screen and (max-width:767px){.payment__tooltip_inner{width:calc(100% - 8px)}
}
@media only screen and (max-width:767px){.payment__tooltip{width:100%;padding:0 8px}
}
.payment__tooltip_open,.tab{display:block}
.tab{position:relative}
.tab__close{width:17px;height:17px;display:block;position:absolute;z-index:2;top:31px;right:26px;text-align:center;padding:0;cursor:pointer}
.tab__action{display:block;position:relative;height:45px;font-size:0;background-color:#032244;box-shadow:inset 0 1px 0 rgba(61,68,75,.35)}
@media only screen and (max-width:767px){.tab__action{height:43px}
}
.tab__item{display:inline-block;vertical-align:top;position:relative;padding:12px 76px;font-family:Open Sans,sans-serif;text-decoration:none;font-size:20px;font-weight:700;line-height:22px;text-transform:uppercase;color:#727f8c}
@media only screen and (min-width:768px) and (max-width:999px){.tab__item{padding:12px 46px}
}
@media only screen and (max-width:767px){.tab__item{font-size:14px;padding:12px}
}
.tab__item:before{content:"-";display:block;position:absolute;top:50%;left:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.tab__item:first-child:before,.tab__item_active+.tab__item:before{content:none}
.tab__item:hover{color:#f7ce02}
.tab__item:hover:after{color:#727f8c}
.tab__item_active{color:#fefefe;background-color:#021e3e;box-shadow:inset 0 3px 0 #00b8ff;border-radius:3px 3px 0 0}
.tab__item_active .active_bg{color:#fff;text-shadow:0 0 20px #fff}
.tab__item_active:before{content:none}
.tab__content{display:block;position:relative}
.tab__content .popup .tab__content{background-color:#222131}
.tab_style_button{display:block;position:relative}
.tab_style_button .tab__action{height:47px;box-shadow:none;background:none}
.tab_style_button .tab__content{margin-top:25px;background-color:transparent}
.tab_style_button .tab__item{width:30%;padding:12px 10px;color:#727f8c;font-size:19px;font-weight:700;line-height:22px;text-transform:uppercase;border-radius:0;box-shadow:none}
.tab_style_button .tab__item:hover{color:#fff}
@media only screen and (max-width:767px){.tab_style_button .tab__item{width:32%;font-size:14px}
}
.tab_style_button .tab__item:before{content:none}
.tab_style_button .tab__item:first-child{margin-right:0}
.tab_style_button .tab__item_active~.tab__item:after{content:none}
.tab-cashier{display:block;position:relative;text-align:center}
.tab-cashier__info-panel{display:block;margin:0 auto;width:440px}
.tab-cashier__header{min-height:20px;position:relative}
.tab-cashier__content{width:100%;margin:-5px auto;padding-bottom:76px}
@media only screen and (max-width:767px){.tab-cashier__content{width:100%}
}
.tab-cashier__content .tab__content{max-height:400px;overflow:auto;max-width:100%;margin:10px auto}
@media only screen and (max-width:767px){.tab-cashier__content .tab__content{max-height:none}
}
@media only screen and (min-width:768px) and (max-width:999px){.tab-cashier__content .tab__content{max-height:none;min-height:303px}
}
.tab-cashier__content_deposit{background-color:#1b1a27;width:680px;margin:0 auto;padding-bottom:76px}
@media only screen and (max-width:767px){.tab-cashier__content_deposit{width:100%}
}
.tab-cashier__content_deposit .tab__content{max-height:440px;overflow:hidden}
.tab-cashier .tab__title{padding:30px 120px 21px;text-align:center;font-size:18px;font-weight:700;color:#fff;margin:0 auto}
@media only screen and (max-width:767px){.tab-cashier .tab__title{padding:30px 20px 21px;text-align:left}
}
.tab-cashier .tab__title .fa{margin-right:10px}
@media only screen and (max-width:767px){.tab-cashier .tab__title .fa{height:100%;position:absolute;left:20px;top:31px}
}
.tab-cashier .tab__title .tab-title_yellow{color:#f2e419}
@media only screen and (max-width:767px){.tab-cashier .tab__title .tab-title_yellow{padding-left:32px}
}
.tab-cashier .tab__title .tab-title_yellow *{color:#f2e419}
.tab-cashier .tab__title .tab-title_grey{color:#585861}
.tab-cashier .tab__title_big{font-size:20px;margin-bottom:13px}
.tab-cashier .tab__title_caption{font-weight:400}
.tab-cashier ul.tab__title_caption{text-align:left;width:72%;margin:0 auto 10px;padding:0}
@media only screen and (max-width:767px){.tab-cashier ul.tab__title_caption{width:80%}
}
.tab-cashier ul.tab__title_caption li{margin:0 0 3px;list-style-type:none}
.tab-cashier__payment{padding-top:55px}
.tab-cashier .tab_style_button{width:95%;display:inline-block;vertical-align:top}
@media only screen and (min-width:768px) and (max-width:999px){.tab-cashier .tab_style_button .payitem__img_inner img,.tab-cashier .tab_style_button svg:not(:root){max-width:96%}
.tab-cashier .tab_style_button .payitem{width:26%}
.tab-cashier .tab_style_button .tab__item{width:30%}
}
@media only screen and (max-width:767px){.tab-cashier .tab_style_button{width:100%}
}
.tab-cashier__bonus-sidebar{width:93%;display:inline-block;background:rgba(0,0,0,.3);border:1px solid #0298ce;border-radius:5px;color:#fff}
.tab-cashier__bonus-sidebar .bonus-sidebar__content{height:190px}
@media only screen and (max-width:767px){.tab-cashier__bonus-sidebar .bonus-sidebar__content{height:auto}
}
.tab-cashier__bonus-sidebar img{max-width:100%}
.tab-cashier__bonus-sidebar .bonus-sidebar__header{padding:5px 15px;font-size:21px;text-transform:uppercase;font-weight:700}
.tab-cashier__bonus-sidebar .content__image{width:25%;height:100%;float:left}
@media only screen and (max-width:767px){.tab-cashier__bonus-sidebar .content__image{width:100%;height:auto;float:none}
}
.tab-cashier__bonus-sidebar .content__center{width:50%;float:left;padding-right:15px}
@media only screen and (max-width:767px){.tab-cashier__bonus-sidebar .content__center{width:100%;padding-left:15px;margin-top:0;float:none}
}
.tab-cashier__bonus-sidebar .content__right{width:25%;float:left}
@media only screen and (max-width:767px){.tab-cashier__bonus-sidebar .content__right{width:100%;margin-top:0;float:none;padding-bottom:10px}
}
.tab-cashier__bonus-sidebar .bonus-img{margin-top:0;width:150px;height:150px}
@media only screen and (max-width:767px){.tab-cashier__bonus-sidebar .bonus-img{margin-top:10px}
}
.tab-cashier__bonus-sidebar .bonus-name{font-size:18px;color:#fdc236;font-weight:700;line-height:1.2;text-align:center;text-shadow:0 2px 0 rgba(21,20,31,.7);margin:15px 0 0}
.tab-cashier__bonus-sidebar .bonus-description{font-size:15px;margin-top:15px;color:#c1c1cc;line-height:1.2;text-align:center;text-shadow:0 2px 0 rgba(44,44,60,.7)}
@media only screen and (max-width:767px){.tab-cashier__bonus-sidebar .bonus-description{margin-bottom:0}
}
.tab-cashier__bonus-sidebar .button_color_orange{margin-bottom:15px;border-radius:20px}
.tab-cashier__bonus-sidebar .bonus-timer{margin-bottom:20px}
@media only screen and (max-width:767px){.tab-cashier__bonus-sidebar .bonus-timer{margin-bottom:10px}
}
.tab-cashier__bonus-sidebar .bonus-sidebar__subtitle{background:#09203a;padding:10px 15px}
.tab-cashier__bonus-sidebar .bonus-sidebar__subtitle .bonus-subtitle__header{margin:0}
.tab-cashier__bonus-sidebar .bonus-sidebar__subtitle small{color:#ccc;font-size:12px}
@media only screen and (max-width:767px){.tab-cashier__bonus-sidebar{display:block;margin:20px auto 0;max-width:100%}
}
.tab-cashier .bonus-panel__title_alert{white-space:normal;margin-top:0}
@media only screen and (max-width:767px){.tab-cashier .bonus-panel__title_alert{margin-top:-10px}
}
.tab-cashier__header_auto{height:auto}
.tab-bonuses{display:block;position:relative}
.tab-bonuses__gallery{padding:40px 32px 0;position:relative}
@media only screen and (max-width:767px){.tab-bonuses__gallery{padding:20px}
}
.tab-bonuses__item{margin-bottom:26px}
.vip{display:block;position:relative;font-family:Open Sans,sans-serif}
.vip__header{text-align:center;padding:10px}
.vip__action{text-align:center;position:relative;display:block;padding:10px 0 100px}
@media only screen and (max-width:767px){.vip__action{padding-top:0}
}
.vip__rating{height:100px}
.vip__title{color:#fff;font-size:24px;font-weight:700;line-height:22px;text-transform:uppercase;text-align:center;display:inline-block;vertical-align:middle;position:relative}
.vip__title.title_font_hugest{font-size:30px;line-height:40px;margin:30px 20px 10px}
.vip__subtitle{color:#fff;font-size:16px;font-weight:700;line-height:22px;text-transform:uppercase;margin-bottom:12px;display:block}
@media only screen and (max-width:767px){.vip__subtitle{display:none}
}
.vip__icon{display:block;cursor:pointer;position:absolute;top:0;left:100%;margin-left:16px;text-align:center;width:21px;height:21px;border-radius:50%;background-color:#4ea1e1;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.vip__icon .rating__info{bottom:0}
.vip__icon .rating__tooltip{text-transform:none;font-weight:400}
.vip__icon .icon{margin:0}
.vip__table{display:table;border-collapse:collapse;position:relative;margin:0 auto}
@media only screen and (max-width:767px){.vip__table{display:block}
}
.vip__cell{display:table-cell;vertical-align:middle;text-align:center}
@media only screen and (max-width:767px){.vip__cell{display:block}
}
.vip__input .input__inner{width:205px;height:47px;text-align:center;border-radius:30px;background-color:#032244;box-shadow:inset 0 1px 0 rgba(0,0,0,.13),0 1px 0 #2c2b3d}
.vip__input .input__inner:focus{outline:0}
@media only screen and (max-width:767px){.vip__input .input__inner{width:166px;margin:10px 0}
}
.vip__input_color_white .input__inner{color:#fff}
.vip__input_color_yellow .input__inner{color:#fff000}
.vip__viewrate{width:166px;height:63px;background-color:#ff2d2b;background-image:linear-gradient(180deg,#ff2d2b,#ab110f);border-radius:1px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16);color:#000;font-size:29px;font-weight:700;line-height:22px;margin:0 5px;text-transform:uppercase;text-align:center;padding:20px 10px}
@media only screen and (max-width:767px){.vip__viewrate{margin:0 auto}
}
.vip__button{width:auto;height:50px;white-space:nowrap;border-radius:1px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16);color:#fff;font-family:Open Sans,sans-serif;font-size:16px;padding:0 20px;font-weight:700;line-height:18px;text-transform:uppercase;display:block;position:absolute;bottom:28px;border-radius:30px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1;text-shadow:none;color:#000}
.vip__levels-table{padding:0 50px 34px}
@media only screen and (min-width:768px) and (max-width:999px){.vip__levels-table{padding:0 30px 34px}
}
@media only screen and (max-width:767px){.vip__levels-table{padding:0 28px 34px;position:relative;z-index:0}
}
.profile{display:block}
.profile,.profile__table{width:100%;height:100%;position:relative}
.profile__table{display:table;table-layout:fixed}
.profile__header{height:133px}
.profile__aside{display:table-cell;vertical-align:top;position:relative;width:298px}
@media only screen and (min-width:768px) and (max-width:999px){.profile__aside{width:219px}
}
@media only screen and (max-width:767px){.profile__aside{display:block;width:100%}
}
.profile__aside:after{content:"";display:block;position:absolute;top:0;right:0;width:1px;height:100%;background-image:linear-gradient(180deg,#132e4d,#52baff 50%,#132e4d);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
@media only screen and (max-width:767px){.profile__aside:after{display:none}
}
.profile__aside .cabinet-promo{max-width:200px;margin:0 auto;position:relative}
@media only screen and (max-width:767px){.profile__aside .cabinet-promo{margin-top:20px}
}
.profile__aside .cabinet-promo .profile-contacts__button{margin-top:-19%}
.profile__aside .cabinet-promo .title__inner{position:relative;width:100%}
.profile__aside .cabinet-promo .rating__info{top:1px}
.profile__aside .cabinet-promo .error{font-size:12px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:normal;color:#ff002c;display:none}
.profile__aside .cabinet-promo .cabinet-promo__note{color:#9e9cbf;font-family:Open Sans,sans-serif;font-size:15px;line-height:14px;text-align:center;margin:10px}
.profile__aside .cabinet-promo .form-email{position:relative}
.profile__aside .cabinet-promo__input{width:100%;height:42px;padding:10px 109px 14px 17px;background-color:#141320;color:#fff;font-size:14px;text-transform:none;border-radius:1px;box-shadow:inset 0 1px 0 rgba(0,0,0,.13),0 1px 0 #222130}
.profile__aside .cabinet-promo .tooltip__content{text-transform:none;font-weight:400}
.profile__aside .cabinet-promo__button{width:80px;height:29px;padding:6px 0;font-size:13px;line-height:17px;display:inline-block}
.profile__aside .cabinet-promo .promo--success{font-size:13px;color:#fff;border:1px solid hsla(0,0%,100%,.16);padding:15px;margin:20px 0}
.profile__aside .cabinet-promo .promo--success p{margin-top:2px}
.profile__aside .cabinet-promo .promo--success a{color:#3c90f0;text-decoration:underline}
.profile__title{font-size:30px;line-height:40px;display:block;text-align:center;padding:46px 20px 47px}
.profile__main{display:table-cell;vertical-align:top}
@media only screen and (max-width:767px){.profile__main{display:block;width:100%}
}
.profile__form_v1{background-color:#1b1a27;box-shadow:inset 0 -1px 0 #2b2a3c,0 3px 8px rgba(0,0,0,.72)}
.profile__form_v1 .profile-details{padding:35px 42px 42px 47px}
.profile__form_v1 .profile-details:after{background-color:rgba(0,0,0,.2);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile__form_v1 .profile-details .profile-details__input{padding:0;width:auto;margin-right:11px}
.profile__form_v1 .profile-details .profile-details__input:last-child{margin-right:0}
.profile__form_v1 .profile-details .profile-details__title{margin-bottom:38px}
.profile__form_v1 .profile-details .input__inner{width:229px;height:53px;padding:10px 26px}
.profile__form_v1 .profile-contacts{padding:39px 39px 35px}
.profile__form_v1 .profile-contacts:after{background-color:rgba(0,0,0,.2);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile__form_v1 .profile-contacts .input__inner{height:53px}
.profile__form_v1 .profile-contacts .profile-contacts__button{width:121px;height:37px;bottom:8px;padding:0 10px}
.profile__form_v1 .profile-contacts .profile-contacts__button_green{background-image:linear-gradient(180deg,#4edb80,#307c0b)}
.profile__form_v1 .profile-socials{padding:35px 42px 32px}
.profile__form_v1 .profile-socials:after{background-color:rgba(0,0,0,.2);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile__form_v1 .profile-socials .profile-socials__title{margin-bottom:8px}
.profile__form_v1 .profile-socials .profile-socials__note{text-align:left;color:#fff;font-size:16px;line-height:24px}
.profile__form_v1 .profile-socials .profile-socials__action{margin-top:33px;display:inline-block;vertical-align:top}
.profile__form_v1 .profile-notify{padding:31px 43px 35px}
.profile__form_v1 .profile-notify:after{background-color:rgba(0,0,0,.2);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile__form_v1 .profile-notify .profile-notify__title{margin-bottom:23px}
.profile__form_v1 .profile-notify .profile-notify__checkbox{display:block;margin-bottom:13px}
.profile__form_v1 .profile-notify .profile-notify__checkbox:last-child{margin-bottom:0}
.profile__form_v1 .profile__action{padding:35px 29px 32px 38px;text-align:center}
.profile__form_v1 .profile__button{padding:14px 30px;float:none;font-size:20px}
.profile__details,.profile__info,.profile__password{display:block;position:relative}
.profile__details{padding:0;border:none}
.profile__action{padding:41px 31px 18px}
@media only screen and (min-width:768px) and (max-width:999px){.profile__action{padding:41px 20px 18px}
}
@media only screen and (max-width:767px){.profile__action{padding:26px 20px 40px;text-align:center}
}
.profile__action:after{content:"";display:table;clear:both}
.profile__button{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16);padding:10px 12px;font-family:Open Sans,sans-serif;font-size:16px;line-height:18px;float:left;border-radius:30px}
.profile__button,.profile__button:hover{background-image:linear-gradient(270deg,#1d5ebf,#00b4ed)}
.profile__button:hover{box-shadow:none}
@media only screen and (max-width:767px){.profile__button{float:none;margin:0 auto;display:block}
}
.profile__button_submit{float:right;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16);background-color:#ffe100;background-image:linear-gradient(180deg,#ffe100,#b19c02)}
.profile__button_submit:hover{background-image:linear-gradient(180deg,#e6de00,#e69d00);box-shadow:0 0 10px 0 rgba(255,225,0,.84)}
@media only screen and (max-width:767px){.profile__button_submit{float:none;margin:15px auto 0;display:block;width:100%}
}
.profile__panel{display:block;position:relative}
.profile__panel:after{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.2);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile-info{display:block;position:relative;text-align:center}
.profile-info__title{display:block;position:relative;padding:43px 10px 21px 19px}
@media only screen and (max-width:767px){.profile-info__title{padding:27px 74px 21px 84px;text-align:left}
}
.profile-info__caption{display:block;position:relative;font-size:16px;text-align:center;padding:0 10px 0 21px}
@media only screen and (max-width:767px){.profile-info__caption{display:none}
}
.profile-info__status{display:inline-block;padding-left:10px;padding-top:30px;position:relative}
@media only screen and (max-width:767px){.profile-info__status{display:block;padding-left:20px;padding-top:24px;position:absolute;top:0}
}
.profile-info__status .status img{width:90px;margin:0 auto}
@media only screen and (max-width:767px){.profile-info__status .status .status__note{display:none}
}
@media only screen and (max-width:767px){.profile-info__status .status{width:50px;height:54px}
.profile-info__status .status img{display:block;width:30px;height:30px;margin:0 auto}
.profile-info__status .status__icon{min-width:30px;top:2px}
.profile-info__status .status__note{font-size:11px}
}
.profile-info__rating{display:block;position:relative;padding-bottom:31px}
.profile-info__rating .rating__caption:hover{color:#fff;cursor:auto}
.profile-info__rating .rating__stars{width:auto}
.profile-info__rating .rating__tooltip{right:-17px}
.profile-info__rating:after{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;height:1px;background-image:linear-gradient(90deg,#132e4d,#52baff 50%,#132e4d);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile-info__bonus{display:block;position:relative;padding-bottom:31px;padding-top:32px}
.profile-info__bonus:after{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.2);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile-info__action{display:block;position:relative;padding:41px 20px 41px 28px}
@media only screen and (max-width:767px){.profile-info__action{position:absolute;top:24px;right:20px;padding:0}
}
.profile-info__button{font-family:Open Sans,sans-serif;border-radius:3px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16);font-size:20px;padding:10px 15px;border-radius:30px;background-color:#ff2d2b;background-image:linear-gradient(180deg,#ff2d2b,#ab110f)}
.profile-info__button:hover{box-shadow:0 0 10px 2px rgba(255,47,43,.77);background-image:linear-gradient(180deg,#ff1412,#a10a1e)}
@media only screen and (max-width:767px){.profile-info__button{width:45px;height:45px;font-size:0;display:none}
}
.profile-info__icon{display:none}
@media only screen and (max-width:767px){.profile-info__icon{display:block;position:absolute;top:14px;right:9px}
}
.profile-details{padding:41px 31px 18px}
@media only screen and (min-width:768px) and (max-width:999px){.profile-details{padding:41px 20px 18px}
}
@media only screen and (max-width:767px){.profile-details{padding:20px 19px 18px}
}
.profile-details:after{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.2);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile-details__title{display:block;margin-bottom:34px}
.profile-details__title_left{text-align:left}
.profile-details__action{margin:-8px;font-size:0}
.profile-details__input{display:inline-block;vertical-align:top;width:50%;padding:8px}
@media only screen and (max-width:767px){.profile-details__input{width:100%}
}
.profile-details__input .input__inner{width:100%;height:42px;padding:10px 17px 14px;background-color:#032244;color:#fff;font-size:16px;border-radius:30px;box-shadow:inset 0 1px 0 rgba(0,0,0,.13),0 1px 0 #091420}
.profile-details__input .input__inner:focus{outline:0}
.profile-contacts{display:block;position:relative;padding:41px 31px 18px}
@media only screen and (min-width:768px) and (max-width:999px){.profile-contacts{padding:41px 20px 18px}
}
.profile-contacts:after{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;height:1px;background-image:linear-gradient(90deg,#132e4d,#52baff 50%,#132e4d);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile-contacts__title{display:block;margin-bottom:29px}
.profile-contacts__action{font-size:0;margin:0 -8px}
.profile-contacts__item{display:inline-block;vertical-align:top;width:50%;padding:0 5px}
@media only screen and (max-width:767px){.profile-contacts__item{width:100%}
.profile-contacts__item+.profile-contacts__item{margin-top:22px}
}
.profile-contacts__label{display:block;position:relative;color:#fff;font-family:Open Sans,sans-serif;text-transform:uppercase;margin-bottom:14px}
.profile-contacts__label-inner{font-size:16px;line-height:23px}
.profile-contacts__status{background-color:#fd2230;border-radius:1px;font-size:12px;line-height:16px;padding:3px 13px 4px;display:inline-block;vertical-align:top;margin-left:18px}
@media only screen and (min-width:768px) and (max-width:999px){.profile-contacts__status{margin-left:5px}
}
.profile-contacts__status_confirmed{background-color:#6a9500;padding:3px 11px 4px}
.profile-contacts__input{display:block;position:relative}
.profile-contacts__input .input__inner{width:100%;height:42px;background-color:#032244;color:#fff;font-size:14px;line-height:18px;border-radius:30px;box-shadow:inset 0 1px 0 rgba(0,0,0,.13),0 1px 0 #091420;padding:10px 15px}
.profile-contacts__input .input__inner:focus{outline:0}
.profile-contacts__input input[placeholder]{text-overflow:ellipsis}
.profile-contacts__input input:-moz-placeholder,.profile-contacts__input input::-moz-placeholder{text-overflow:ellipsis}
.profile-contacts__input input:-ms-input-placeholder{text-overflow:ellipsis}
.profile-contacts .profile-contacts__button+.field-userprofile-email .input__inner,.profile-contacts .profile-contacts__button+.field-userprofile-phone .input__inner,.profile-contacts .profile-contacts__button+.input__inner{padding:10px 105px 10px 15px;text-transform:none}
.profile-contacts__button{width:93px;height:29px;padding:6px 0;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16);font-size:13px;line-height:17px;font-family:Open Sans,sans-serif;position:absolute;right:6px;top:44px;z-index:1;border-radius:30px;background-color:#ff2d2b;background-image:linear-gradient(180deg,#ff2d2b,#ab110f)}
.profile-contacts__button:hover{box-shadow:0 0 10px 2px rgba(255,47,43,.77);background-image:linear-gradient(180deg,#ff1412,#a10a1e)}
.profile-contacts .profile-contacts__button+.field-userprofile-phone{position:relative}
.profile-contacts .profile-contacts__button+.field-userprofile-phone .input__inner{padding-left:20px}
.profile-contacts .profile-contacts__button+.field-userprofile-phone:before{content:"+";display:block;position:absolute;top:0;left:12px;font-size:14px;color:#fff;height:42px;line-height:42px}
@media only screen and (max-width:767px){.profile-contacts .profile-contacts__button+.field-userprofile-phone:before{left:12px}
}
.profile-contacts__subtitle{color:#9e9cbf;font-family:Open Sans,sans-serif;font-size:13px;line-height:14px}
.profile-socials{display:block;position:relative;padding:27px 42px 26px}
@media only screen and (max-width:767px){.profile-socials{padding:27px 18px 26px}
}
.profile-socials:after{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;height:1px;background-image:linear-gradient(90deg,#132e4d,#52baff 50%,#132e4d);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile-socials__title{display:block;margin-bottom:15px}
.profile-socials__note{color:#ccc;font-family:Open Sans,sans-serif;font-size:15px;line-height:14px;text-align:center;margin:0}
.profile-socials__action{margin-top:27px}
.profile-notify{display:block;position:relative;padding:41px 31px 18px}
@media only screen and (min-width:768px) and (max-width:999px){.profile-notify{padding:41px 20px 18px}
}
@media only screen and (max-width:767px){.profile-notify{padding:19px}
}
.profile-notify:after{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;height:1px;background-image:linear-gradient(90deg,#132e4d,#52baff 50%,#132e4d);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile-notify__row{display:block;width:100%}
.profile-notify__row+.profile-notify__row{margin-top:10px}
@media only screen and (max-width:767px){.profile-notify__row{display:table-row}
}
.profile-notify__title{display:block;margin-bottom:4px}
.profile-notify__action{display:block;position:relative;font-size:0}
@media only screen and (max-width:767px){.profile-notify__action{display:table;width:100%}
}
.profile-notify__block{display:inline-block;vertical-align:top;margin-right:56px}
.profile-notify__label{font-weight:500;font-size:15px;line-height:18px;margin-bottom:13px;display:block}
.profile-notify__row .profile-notify__label{padding-top:16px}
@media only screen and (max-width:767px){.profile-notify__label{display:table-cell;vertical-align:top}
}
.profile-notify__choice{display:block}
@media only screen and (max-width:767px){.profile-notify__choice{display:table-cell;vertical-align:top}
.profile-notify__row .profile-notify__choice{padding-top:16px}
}
.profile-notify__checkbox{margin-right:80px}
@media only screen and (min-width:768px) and (max-width:999px){.profile-notify__checkbox{margin-right:40px}
}
@media only screen and (max-width:767px){.profile-notify__checkbox{margin-right:0;display:block;margin-bottom:11px}
}
.profile-notify__checkbox:last-child{margin-right:0}
.profile-notify__checkbox .checkbox__label{font-size:15px;font-family:Open Sans,sans-serif;font-weight:500}
.profile-panel{display:block;position:relative}
.profile-panel__table{display:table;width:100%;position:relative}
.profile-panel__cell{display:table-cell;position:relative;vertical-align:bottom;padding-right:27px;width:1px}
.profile-panel__cell_fluid{width:100%;padding-right:0}
.profile-panel__head{display:block;position:relative;padding:30px 42px 24px}
.profile-panel__head:after{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.2);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile-panel__content{display:block;vertical-align:middle;padding:21px 38px 32px 42px}
.profile-panel__user-panel{display:inline-block}
.profile-panel__user-panel .user-panel__countpad{margin-left:50px}
.profile-panel__user-panel .user-panel__button{margin-left:40px}
.profile-panel__caption{font-size:19px;line-height:20px;font-weight:700;text-transform:uppercase;font-family:Open Sans,sans-serif;color:#fff;display:inline-block;vertical-align:top;margin:0}
.profile-panel__caption:nth-child(2){margin-right:20px}
.profile-panel__caption_accent{color:#fff000}
.profile-panel__title{display:block;line-height:24px}
.profile-panel__title:nth-child(2){font-size:24px}
.profile-password{padding:35px 40px}
.profile-password:after{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;height:1px;background-color:rgba(0,0,0,.2);box-shadow:0 1px 1px hsla(0,0%,100%,.1)}
.profile-password__title{display:block;margin-bottom:29px}
.profile-password__title_left{text-align:left}
.profile-password__action{margin:-8px;font-size:0}
.profile-password__input{display:inline-block;vertical-align:top;width:33.3%;padding:8px}
.profile-password__input .input__inner{width:100%;height:53px;padding:14px 17px;background-color:#141320;color:#fff;font-size:16px;border-radius:1px;box-shadow:inset 0 1px 0 rgba(0,0,0,.13),0 1px 0 #222130}
.popup-panel{display:block;position:relative;background:rgba(0,0,0,.3);margin:32px 32px 0;overflow:hidden;min-height:55px;transition:height .2s ease-in-out}
@media only screen and (max-width:767px){.popup-panel{margin:24px 20px 0}
}
.popup-panel__toggle{width:44px;height:55px;display:block;position:absolute;z-index:2;top:0;right:0;text-align:center;padding:17px 0;cursor:pointer}
.popup-panel__toggle .icon_popup-panel_toggle{transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.popup-panel__toggle.close .icon_popup-panel_toggle{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.popup-panel__inner{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.popup-panel__head{text-align:center}
.popup-panel__title{text-align:center;padding:18px 40px 7px;line-height:16px;text-shadow:0 2px 1px rgba(9,32,58,.83);color:#fff000;font-size:18px;font-weight:700}
@media only screen and (min-width:768px) and (max-width:999px){.popup-panel__title{font-size:16px}
}
@media only screen and (max-width:767px){.popup-panel__title{font-size:16px;line-height:16px;padding:10px 40px}
}
.popup-panel__title_inline{display:inline-block;vertical-align:top;padding:13px 20px}
.popup-panel__subtitle{display:block;color:#fff;text-transform:none;text-align:center;padding:0 10px;text-shadow:0 1px 1px rgba(0,0,0,.38);font-size:16px;font-weight:400;line-height:20px;margin:0 auto 12px;max-width:632px}
@media only screen and (min-width:768px) and (max-width:999px){.popup-panel__subtitle{font-size:14px}
}
@media only screen and (max-width:767px){.popup-panel__subtitle{font-size:12px;line-height:16px;padding:0 20px}
}
.popup-panel__content{text-align:center;margin-top:10px}
.popup-panel__row{text-align:center}
.popup-panel__input{height:42px;margin-right:8px}
.popup-panel__input .input__inner{width:192px;color:#e5e2f3;height:42px;border-radius:2px;box-shadow:0 1px 1px rgba(43,42,70,.46),inset 0 1px 1px rgba(0,0,0,.79);background-color:#032244;border-radius:20px}
@media only screen and (max-width:767px){.popup-panel__input .input__inner{width:170px}
}
.popup-panel__button{min-width:70px;height:42px;margin-top:0;color:#fff;font-size:15px;font-weight:500;text-transform:uppercase;color:#000;border-radius:30px}
.popup-panel__button_wide{min-width:202px;padding:10px 14px}
.popup-panel__bonus-info{display:block;position:relative;margin:14px auto 18px;max-width:288px}
@media only screen and (max-width:767px){.popup-panel__bonus-info{max-width:216px}
}
.popup-panel__bonus-icon{display:inline-block;position:absolute;top:0;left:0;vertical-align:top}
.popup-panel__bonus-note{display:block;vertical-align:top;text-align:left;color:#ccc;font-size:11px;font-weight:400;padding-left:30px}
.popup-panel__link{display:block;text-shadow:0 1px 1px rgba(0,0,0,.38);text-decoration:underline;color:#fff;font-size:13px;font-weight:400;line-height:16px;margin-top:10px;cursor:pointer}
.popup-panel__link_pale{color:#375475}
.popup-panel__footer>.popup-panel__subtitle{font-size:11px}
.popup_re-call{background-image:linear-gradient(270deg,#043061 50%,#047db2);border:1px solid #0298ce;border-radius:5px;color:#fff;text-align:center;overflow:hidden;z-index:202}
@media only screen and (max-width:767px){.popup_re-call{top:20%}
}
.popup_re-call .popup__close{background:transparent;box-shadow:none;margin-top:7px}
.popup_re-call .popup__head{background:#032244}
.popup_re-call .popup__title{color:#ebad40;text-align:center;font-size:22px;padding:10px}
.popup_re-call .popup__content{font-size:18px;padding:0 30px 20px}
.popup_re-call .popup__content a{color:#00b6fb}
.popup_re-call .popup__content input{border-radius:30px;background-color:#032244;color:#ffdf00;box-shadow:inset 0 3px 16px 0 rgba(0,0,0,.5);border:none;margin:15px auto;padding:12px}
.popup_re-call .popup__content button{box-shadow:0 6px 9.5px .5px rgba(8,22,38,.004),inset 0 2px 0 0 rgba(247,204,69,.004);width:232px;height:51px;border:none;border-radius:40px;cursor:pointer;display:block;margin:10px auto;color:#fff;font-size:22px;text-transform:uppercase;background-color:#fff700;background-image:linear-gradient(180deg,#fff700,#ffae00);text-shadow:1px 1px 2px #2f2404}
.popup_re-call .popup__content button:hover{background-color:#ccc600;background-image:linear-gradient(180deg,#e6de00,#e69d00);box-shadow:0 0 10px 0 rgba(251,255,34,.7)}
.popup_re-call .popup__content>span{text-decoration:underline;color:#af9a01}
.popup_re-call .popup__content>span:hover{cursor:pointer}
.popup_re-call #re-call-not-phone-error{color:red;text-decoration:none}
.overflow.re-call_overflow{z-index:201}
.popup_lottery-bonus-popup{background-image:linear-gradient(270deg,#043061 50%,#047db2);color:#fff;text-align:center;border-radius:5px;overflow:hidden;width:660px}
@media only screen and (max-width:767px){.popup_lottery-bonus-popup{overflow:auto!important}
}
.popup_lottery-bonus-popup .popup__close{background:transparent;box-shadow:none;margin-top:7px}
.popup_lottery-bonus-popup .popup__head{background-color:#032244}
.popup_lottery-bonus-popup .popup__title{color:#ffdf00;text-align:center;font-size:23px;padding:15px}
.popup_lottery-bonus-popup .popup__content{font-size:17px;padding:0 10px;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
@media only screen and (max-width:767px){.popup_lottery-bonus-popup .popup__content{display:block}
}
.popup_lottery-bonus-popup .popup__content img{max-width:100%}
.popup_lottery-bonus-popup .popup__content button{background-color:#ffe100;background-image:linear-gradient(180deg,#ffe100,#b19c02);box-shadow:0 6px 9.5px .5px rgba(8,22,38,.004),inset 0 2px 0 0 rgba(247,204,69,.004);width:232px;height:51px;border:none;border-radius:40px;cursor:pointer;display:block;margin:10px auto;color:#fff;font-size:20px;text-transform:uppercase}
.popup_lottery-bonus-popup .popup__content button:hover{background-image:linear-gradient(180deg,#e6de00,#e69d00);box-shadow:0 0 10px 0 rgba(255,225,0,.84)}
.popup_lottery-bonus-popup .popup__content button:focus{outline:0}
.popup_lottery-bonus-popup .popup__content button:last-child{box-shadow:0 8px 10px 0 rgba(0,0,0,.16),inset 0 2px 0 0 rgba(171,219,255,.004);background:none;border:2px solid #b39c00;color:#b39c00;font-size:22px}
.popup_lottery-bonus-popup .timer__note{color:#b39c00;padding-bottom:0;font-size:11px}
.popup_lottery-bonus-popup .timer__row_digit .timer__cell{color:#b39c00;font-size:36px}
.popup_lottery-bonus-popup .timer__row_caption .timer__cell{color:#b39c00;font-size:12px}
.lottery-bonus-popup__column{-webkit-flex-basis:50%;-ms-flex-preferred-size:50%;flex-basis:50%;padding:40px 10px 20px}
@media only screen and (max-width:767px){.lottery-bonus-popup__column{width:100%;padding-top:5px}
}
.lottery-bonus-popup__column>:first-child{margin-top:0}
.lottery-bonus-popup__column h2{font-size:36px;color:#fc0;font-weight:700;line-height:1;margin:0}
.lottery-bonus-popup__column p{text-align:justify;margin-bottom:21px}
.lottery-bonus-popup__column p span{color:#fc0}
.lottery-bonus-popup__column:first-child p{color:#fff;font-size:18px;line-height:1;text-align:center}
@media only screen and (max-width:767px){.lottery-bonus-popup__column:first-child p{margin-top:15px}
}
.lottery-bonus-popup__column:first-child p span{color:#b39c00;font-size:17px;display:block}
.lottery-bonus-popup__column:first-child h3{color:#fc0;font-size:22px;line-height:1}
.lottery-bonus-popup__column:first-child h3 span{font-size:34px;display:block}
.payitem{width:26%;background-color:#fff;background-image:linear-gradient(180deg,#f8f8f8,#d3d3d3);border-radius:3px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 8px rgba(0,0,0,.17),0 8px 10px rgba(0,0,0,.16)}
@media only screen and (min-width:1440px){.payitem{width:26%}
}
@media only screen and (max-width:767px){.payitem{width:calc(100%/3 - 8px);height:auto;margin:8px 8px 8px 0}
}
.payitem__img{height:92px;text-align:center;position:relative;display:table;width:100%}
@media only screen and (max-width:767px){.payitem__img{height:70px}
}
.payitem__img_inner{display:table-cell;width:100%;height:100%;vertical-align:middle;text-align:center}
.payitem__img_inner img{max-height:92px}
@media only screen and (max-width:767px){.payitem__img_inner img{max-height:70px}
}
@media only screen and (max-width:767px){.payitem__img img{max-width:100%}
}
@media only screen and (max-width:767px){.payitem__img svg{width:calc(100% - 20px)}
}
@media only screen and (max-width:767px){.payitem__img .svg-walletone{width:calc(100% - 36px)}
}
.payitem__footer{background-color:#d5d5d5;box-shadow:inset 0 1px 0 #cbcbcb,0 -1px 0 #ebebeb;padding:5px 13px}
@media only screen and (min-width:768px) and (max-width:999px){.payitem__footer{min-height:75px;padding:11px 2px 10px}
}
@media only screen and (max-width:767px){.payitem__footer{padding:11px 2px 10px;min-height:75px}
}
.payitem__note{text-shadow:0 1px 0 hsla(0,0%,100%,.68);color:#222131;font-family:Open Sans,sans-serif;font-weight:700;line-height:17px;font-size:18px;margin:0;margin-bottom:5px;text-align:center}
.payitem__note a{cursor:default;text-decoration:none;color:#000}
@media only screen and (min-width:1000px) and (max-width:1239px){.payitem__note{font-size:12px}
}
@media only screen and (min-width:768px) and (max-width:999px){.payitem__note{font-size:12px}
}
@media only screen and (max-width:767px){.payitem__note{font-size:12px}
}
.payitem__note_small{font-size:19px;text-align:center;font-weight:500;margin-bottom:10px}
@media only screen and (max-width:767px){.payitem__note_small{font-size:16px}
}
.pay-tooltip{display:inline-block;position:relative;background-color:#fff;border-radius:3px;padding:18px 15px;width:100%;text-align:left;color:#4e4e4e;font-size:16px}
@media only screen and (min-width:768px) and (max-width:999px){.pay-tooltip{padding:18px 9px}
}
@media only screen and (max-width:767px){.pay-tooltip{padding:18px 12px;min-height:100px}
}
@media only screen and (max-width:767px){.pay-tooltip_withphone{min-height:155px}
}
.pay-tooltip:after{content:" ";position:absolute;bottom:99%;left:47%;border-width:24px;border-style:solid;border-color:transparent transparent #fff}
.pay-tooltip.left:after{left:5%}
@media only screen and (min-width:1440px){.pay-tooltip.left:after{left:5%}
}
@media only screen and (min-width:768px) and (max-width:999px){.pay-tooltip.left:after{left:10%}
}
@media only screen and (max-width:767px){.pay-tooltip.left:after{left:10%}
}
.pay-tooltip.right:after{left:88%}
@media only screen and (min-width:1440px){.pay-tooltip.right:after{left:88%}
}
@media only screen and (min-width:768px) and (max-width:999px){.pay-tooltip.right:after{left:83%}
}
@media only screen and (max-width:767px){.pay-tooltip.right:after{left:82%}
}
.pay-tooltip__second__input{display:inline-block;vertical-align:middle;position:relative}
.pay-tooltip__second__input .summ{display:inline-block!important}
.pay-tooltip__second__input .input__inner{width:102px;height:36px;background-color:#fff;border-radius:2px;border:1px solid #bababa;color:#4a4a4a;font-size:16px;font-weight:700;box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.3);padding:9px 18px 8px 12px;margin-left:14px}
#withdraw-tab .pay-tooltip__second__input .input__inner{width:130px}
@media only screen and (max-width:767px){#withdraw-tab .pay-tooltip__second__input .input__inner{width:120px}
}
.pay-tooltip__input{display:inline-block;vertical-align:middle;position:relative}
.pay-tooltip__input .summ{display:inline-block!important}
.pay-tooltip__input.pay-tooltip__with7:before{content:"7";position:absolute;left:34px;top:8px}
@media only screen and (max-width:767px){.pay-tooltip__input.pay-tooltip__with7:before{left:24px}
}
#withdraw-tab .pay-tooltip__input.pay-tooltip__with7:before{left:25px;top:7px;font-size:16px}
.pay-tooltip__input.pay-tooltip__with7 .input__inner{padding-left:21px}
.pay-tooltip__input.pay-tooltip__with-plus:before{content:"+";position:absolute;left:34px;top:8px}
@media only screen and (max-width:767px){.pay-tooltip__input.pay-tooltip__with-plus:before{left:24px;top:7px}
}
#withdraw-tab .pay-tooltip__input.pay-tooltip__with-plus:before{left:25px;top:7px;font-size:16px}
.pay-tooltip__input.pay-tooltip__with-plus .input__inner{padding-left:21px}
.pay-tooltip__input .input__inner{width:102px;height:36px;background-color:#fff;border-radius:2px;border:1px solid #bababa;color:#4a4a4a;font-size:16px;font-weight:700;box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.3);padding:9px 18px 8px 12px;margin-left:14px}
#withdraw-tab .pay-tooltip__input .input__inner{width:130px}
@media only screen and (max-width:767px){#withdraw-tab .pay-tooltip__input .input__inner{width:120px}
}
.pay-tooltip__summ{color:#4a4a4a;font-size:16px;display:inline-block;vertical-align:middle}
@media only screen and (max-width:767px){.pay-tooltip__summ{display:block}
}
@media only screen and (max-width:767px){.pay-tooltip__summ .pay-tooltip__input{display:block;margin:-24px 0 0 6px}
}
.pay-tooltip__summ .pay-tooltip__input:before{color:transparent}
.pay-tooltip__summ input[type=radio]{vertical-align:middle;margin:0}
@media only screen and (max-width:767px){.pay-tooltip__summ input.l_num{display:block;margin-top:20px}
}
.pay-tooltip__summ label{display:inline-block;padding-right:13px;font-weight:700;cursor:pointer}
.pay-tooltip__summ label:first-child{padding-left:12px}
@media only screen and (max-width:767px){.pay-tooltip__summ label{padding-right:9px}
}
.pay-tooltip__phone{padding:0 0 20px}
.pay-tooltip__phone_inner{width:170px;height:36px;font-size:16px;background-color:#fff;border-radius:2px;border:1px solid #bababa;color:#4a4a4a;box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.3);padding:9px 18px 8px 30px;margin:0 0 0 12px;vertical-align:middle;display:inline-block}
@media only screen and (max-width:767px){.pay-tooltip__phone_inner{width:130px;margin-left:4px}
}
.pay-tooltip__number{padding:0 0 10px;position:relative;display:block}
.pay-tooltip__number_inner{width:170px;height:36px;font-size:16px;background-color:#fff;border-radius:2px;border:1px solid #bababa;color:#4a4a4a;box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,.3);padding:9px 18px 8px 12px;margin:0 0 0 12px;vertical-align:middle;display:inline-block}
#withdraw-tab .pay-tooltip__input .pay-tooltip__number_inner-noprefix{margin-left:12px}
@media only screen and (max-width:767px){.pay-tooltip__number_inner{width:130px;margin-left:4px;padding:9px 10px 8px}
}
.pay-tooltip__button{display:inline-block;vertical-align:top;position:relative;padding:9px 15px 8px;border-radius:30px;margin-left:12px;background-color:#ff2d2b;background-image:linear-gradient(180deg,#ff2d2b,#ab110f)}
.pay-tooltip__button:hover{box-shadow:0 0 10px 2px rgba(255,47,43,.77);background-image:linear-gradient(180deg,#ff1412,#a10a1e)}
@media only screen and (max-width:767px){.pay-tooltip__button{display:block;position:absolute;right:6px;bottom:17px;padding:9px 6px 8px}
}
@media only screen and (max-width:767px){.pay-tooltip__button_withdraw{display:block;position:relative;right:auto;bottom:auto;margin-top:10px}
}
.pay-tooltip__note{color:red;font-family:Open Sans,sans-serif;font-size:16px;border-radius:3px;background-color:#ffecec;border:1px solid #ff9797;text-align:left;padding:8px 14px;margin-bottom:14px}
.pay-tooltip__caption{min-width:132px;display:inline-block}
.pay-tooltip_error .pay-tooltip__input{display:block;margin:0}
.pay-tooltip_error .pay-tooltip__input .input__inner{width:100%}
.pay-tooltip_error .pay-tooltip__button{display:block;margin:11px auto 0;padding:13px 23px 12px}
.history{display:block;position:relative;max-height:440px}
.history__filter{margin-top:9px}
.history__table{display:table;width:600px;max-height:440px;margin:0 auto;border-collapse:collapse}
@media only screen and (max-width:767px){.history__table{width:calc(100% - 40px)}
}
.history__body{max-height:300px}
.history__cell{color:#fff;font-family:Open Sans,sans-serif;font-size:13px;line-height:22px;text-transform:uppercase;padding:20px 0;border-bottom:1px solid #232232}
@media only screen and (max-width:767px){.history__cell{padding:20px 4px}
}
.history__head .history__cell{font-size:19px;padding-bottom:32px}
.history__cell:first-child{text-align:left}
.history__cell:last-child{text-align:right}
.filter{display:block;position:relative;text-align:left;margin:0 auto;height:58px;padding:11px 11px 12px;background-color:#4d4b63;border-radius:1px;font-size:0}
.history__filter .filter{width:600px}
.filter__item{display:inline-block;vertical-align:top;background:#6d6c84}
.filter__item:first-child{width:80px;margin-right:9px}
.filter__title+.filter__item:first-child{margin-right:0}
.filter__item+.filter__item:nth-child(odd){margin-right:9px}
.filter__item+.filter__item:nth-child(2){width:91px;margin-right:30px}
.filter__button{display:block;position:absolute;top:11px;right:11px;padding:7px 14px;border-radius:1px;font-family:Open Sans,sans-serif;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.18),0 8px 10px rgba(0,0,0,.16)}
.filter__button_fortune{padding:9px 14px}
.filter__button_fortune,.filter__select{font-size:15px;font-family:Open Sans,sans-serif}
.filter__select{border-radius:0;background:#6d6c84;height:34px;padding:8px 30px 8px 15px;border:none;color:#fff;font-weight:700;text-transform:uppercase;width:100%}
.filter__select option[disabled]{display:none}
.filter__date{display:block;position:relative}
.filter__date input[placeholder]{color:#fff}
.filter__date input:-moz-placeholder,.filter__date input::-moz-placeholder{color:#fff}
.filter__date input:-ms-input-placeholder{color:#fff}
.filter__date-inner{display:block;position:relative;color:#fff;font-weight:700;line-height:17px;text-transform:uppercase;width:91px;background-color:#6d6c84;border-radius:1px;box-shadow:0 2px 0 rgba(0,0,0,.06);border:none;padding:9px 0;text-align:center}
.filter__date-inner,.filter__title{font-family:Open Sans,sans-serif;font-size:15px}
.filter__title{line-height:20px;display:inline-block;vertical-align:top;padding:9px 12px 6px}
.bonus-panel{position:relative;display:table;font-size:18px;width:100%;min-height:180px;background-color:#0d497f;box-shadow: 0 0 10px rgba(0,0,0,0.5);border-radius:30px;margin-bottom: 20px;padding: 0 14px;}
@media only screen and (min-width:1000px) and (max-width:1239px){.bonus-panel{min-height:255px}
}
@media only screen and (min-width:768px) and (max-width:999px){.bonus-panel{min-height:255px}
}
@media only screen and (max-width:767px){.bonus-panel{padding:20px 14px}
}
.bonus-panel__view{display:table-cell;vertical-align:middle;padding-left:27px;position:relative;width:24%}
@media only screen and (min-width:1440px){.bonus-panel__view{width:15%;text-align:center}
}
@media only screen and (max-width:767px){.bonus-panel__view{display:block;padding-left:0;text-align:center;width:auto}
}
.bonus-panel__img{width:130px}
@media only screen and (min-width:768px) and (max-width:999px){.bonus-panel__img{width:130px}
}
.bonus-panel__info{display:table-cell;vertical-align:top;padding:20px 10px 46px}
@media only screen and (max-width:767px){.bonus-panel__info{display:block;padding-left:0;padding-right:0;padding-bottom:0}
}
.bonus-panel__action{display:table-cell;text-align:center;position:relative;width:30%;min-width:300px}
@media only screen and (min-width:768px) and (max-width:999px){.bonus-panel__action{width:214px;min-width:inherit}
}
@media only screen and (max-width:767px){.bonus-panel__action{display:block;width:100%;min-width:inherit}
}
.bonus-panel__action:before{content:"";display:block;position:absolute;top:110px;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:314px;height:153px;opacity:.4;}
@media only screen and (min-width:768px) and (max-width:999px){.bonus-panel__action:before{display:none}
}
@media only screen and (max-width:767px){.bonus-panel__action:before{top:73px}
}
.bonus-panel__timer{margin-top:15px}
.bonus-panel__button{display:inline-block;vertical-align:top;margin-top:50px}
.bonus-panel__button_large{padding:15px 21px;line-height:20px;font-size:18px;text-shadow:0 1px 1px rgba(0,0,0,.38)}
@media only screen and (max-width:767px){.bonus-panel__button_large{margin-bottom:80px}
}
.bonus-panel__title{text-shadow:0 2px 0 rgba(0,0,0,.32);color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;line-height:22px;text-align:left;margin:11px 0 0}
@media only screen and (max-width:767px){.bonus-panel__title{padding:20px 0;text-align:center}
}
.bonus-panel__action .bonus-panel__title{text-align:center}
@media only screen and (min-width:768px) and (max-width:999px){.bonus-panel__action .bonus-panel__title{white-space:normal;margin:30px 0;padding:0 10px}
}
@media only screen and (max-width:767px){.bonus-panel__action .bonus-panel__title{margin:20px 0;padding:0 5px;white-space:normal}
}
.bonus-panel__title_alert{color:#ff1632}
.bonus-panel__title_alert,.bonus-panel__title_important{font-size:14px;white-space:nowrap;margin:38px 30px 0;text-align:center}
.bonus-panel__title_important{color:#ffea00}
.bonus-panel__note{text-shadow:0 2px 0 rgba(0,0,0,.24);color:#fff;font-family:Open Sans,sans-serif;font-size:15px;line-height:22px;margin:14px 0 0;text-align:justify}
@media only screen and (max-width:767px){.bonus-panel__note{margin:0}
}
.bonus-panel__tooltip{display:block;position:absolute;width:180px;height:56px;border-radius:3px;background-image:linear-gradient(180deg,#f36467,#e22624);box-shadow:0 2px 4px 0 rgba(0,0,0,.8),inset 0 1px 0 0 hsla(0,0%,100%,.3);font-size:13px;font-weight:700;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.5);padding:10px;text-transform:none;bottom:-3px;right:100%;margin-right:20px;line-height:18px}
@media only screen and (max-width:767px){.bonus-panel__tooltip{bottom:-78px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);margin-right:0}
}
.bonus-panel__arrow{display:block;position:absolute;z-index:3;top:50%;left:100%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
@media only screen and (max-width:767px){.bonus-panel__arrow{top:-6px;left:calc(50% - 7px)}
}
.bonus-panel__arrow:after{content:" ";position:absolute;bottom:100%;left:50%;z-index:3;margin-left:-7px;border-style:solid;border-width:7px;border-color:transparent transparent #ec4849}
@media only screen and (max-width:767px){.bonus-panel__arrow:after{border-color:transparent #f36467 transparent transparent}
}
.bonus-panel__arrow_right,.bonus-panel__arrow_right:after{right:5px;left:auto}
.bonus-panel__informer{width:224px;height:56px;margin:20px auto 0;border-radius:3px;background-image:linear-gradient(0deg,#f2d42a,#f3db53);box-shadow:0 0 5px 0 rgba(0,0,0,.25),inset 0 -1px 0 0 hsla(0,0%,100%,.3);font-size:13px;font-weight:700;text-align:center;color:#140602;text-shadow:0 1px 1px hsla(0,0%,100%,.5);padding:12px}
@media only screen and (min-width:768px) and (max-width:999px){.bonus-panel__informer{width:182px;padding:5px}
}
.bonus-panel__informer_green{width:147px;height:46px;border-radius:3px;background-image:linear-gradient(0deg,#89b035,#91b83c);box-shadow:0 0 5px 0 rgba(0,0,0,.25),inset 0 -1px 0 0 hsla(0,0%,100%,.15);font-size:14px;text-shadow:0 1px 1px rgba(8,23,4,.5);padding:15px}
.bonus-panel__informer_green,.levels-table{font-weight:700;text-transform:uppercase;color:#fff}
.levels-table{display:block;position:relative;margin:0 auto;font-family:Open Sans,sans-serif;font-size:15px}
.levels-table__table{display:table;width:826px;margin:0 auto;z-index:1}
@media only screen and (min-width:768px) and (max-width:999px){.levels-table__table{width:594px}
}
@media only screen and (max-width:767px){.levels-table__table{display:block;width:100%}
}
.levels-table__slider{position:absolute;top:260px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:860px}
@media only screen and (min-width:768px) and (max-width:999px){.levels-table__slider{top:208px;width:610px}
}
@media only screen and (max-width:767px){.levels-table__slider{display:none}
}
.levels-table__slider-bar{width:100%;height:17px;background-color:#09203a;border:1px solid hsla(0,0%,100%,.16);border-radius:3px}
.levels-table__slider-inner{width:30%;position:absolute;top:-1px;left:0;height:17px;background-color:#388ad6;background-image:linear-gradient(180deg,#4ea8db,#236dd2);border-radius:3px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.levels-table__info{display:none;position:relative;height:252px;border-radius:3px;box-shadow:inset 0 -3px 0 rgba(0,0,0,.4),0 3px 8px rgba(0,0,0,.19);background-color:#09203a}
.levels-table__info.active{min-height:258px;display:table!important;width:100%}
@media only screen and (min-width:768px) and (max-width:999px){.levels-table__info{height:280px}
}
@media only screen and (max-width:767px){.levels-table__info{display:block;height:auto}
.levels-table__info:after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:transparent transparent #09203a}
}
.levels-table__status{display:table-cell;vertical-align:middle;position:relative;width:234px;text-align:center}
@media only screen and (min-width:768px) and (max-width:999px){.levels-table__status{width:180px}
}
@media only screen and (max-width:767px){.levels-table__status{display:block;position:absolute;top:24px;left:20px;text-align:left}
}
.levels-table__status-inner{display:inline-block;vertical-align:top}
@media only screen and (max-width:767px){.levels-table__status-inner{width:48px;height:45px}
.levels-table__status-inner .status__icon{width:30px;top:1px}
.levels-table__status-inner .status__note{font-size:11px;bottom:3px}
}
.levels-table__item{display:table-cell;position:relative;width:16.66667%;vertical-align:bottom;text-align:center;padding:62px 10px 0;cursor:pointer}
.levels-table__item:focus{outline:none}
@media only screen and (min-width:768px) and (max-width:999px){.levels-table__item{padding:62px 9px 0}
}
@media only screen and (max-width:767px){.levels-table__item{display:block;width:100%;padding:87px 30px 30px;min-width:250px}
.levels-table__item:before{content:"";display:block;position:absolute;top:60px;left:0;width:1px;height:100%;background-color:rgba(0,0,0,.14)}
}
.levels-table__item:after{content:"";display:block;position:absolute;top:0;right:0;width:1px;height:92%;background-image:linear-gradient(180deg,#132e4d,#52baff 50%,#132e4d)}
@media only screen and (max-width:767px){.levels-table__item:after{height:100%;top:60px;background-color:rgba(0,0,0,.14);background-image:none}
}
.levels-table__item:first-child:before{content:"";display:block;position:absolute;top:0;left:0;width:1px;height:92%;background-image:linear-gradient(180deg,#132e4d,#52baff 50%,#132e4d)}
@media only screen and (max-width:767px){.levels-table__item:first-child:before{height:100%;top:54px;background-color:rgba(0,0,0,.14);background-image:none}
}
.levels-table__icon{display:block;position:relative;margin:31px auto 0;width:92px}
@media only screen and (min-width:768px) and (max-width:999px){.levels-table__icon{width:30px}
}
@media only screen and (max-width:767px){.levels-table__icon{float:right;margin:0;width:30px}
}
.levels-table__arrow{display:block;position:relative;margin-top:30px;opacity:0}
@media only screen and (max-width:767px){.levels-table__arrow{display:none}
}
.levels-table__arrow_active{opacity:1}
.levels-table__arrow:after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:transparent transparent #09203a}
.levels-table__title{font-size:20px;line-height:22px;margin:0}
@media only screen and (max-width:767px){.levels-table__title{padding-left:65px}
}
.levels-table__title_small{font-size:18px;line-height:20px}
@media only screen and (max-width:767px){.levels-table__title_small{padding-top:2px;float:left;padding-left:0}
}
.levels-table__title_accent{color:#ffde00}
@media only screen and (max-width:767px){.levels-table__title_accent{min-height:50px}
}
.levels-table__caption{font-size:14px;line-height:18px;color:#9c9c9c;white-space:nowrap;margin-top:104px;display:block}
@media only screen and (min-width:768px) and (max-width:999px){.levels-table__caption{white-space:normal}
}
@media only screen and (max-width:767px){.levels-table__caption{margin-top:30px;display:block;float:left;clear:left}
}
.levels-table__note{font-size:15px;font-weight:400;text-transform:none;margin:16px 0 0}
.levels-table__summary{display:table-cell;vertical-align:middle;position:relative;padding-right:37px;padding-top:25px;padding-bottom:20px}
@media only screen and (max-width:767px){.levels-table__summary{padding:20px;display:block}
}
.levels-table__ratenote{font-size:15px;padding:10px 0 6px;line-height:20px;color:#fff;background-color:#000221;white-space:nowrap;display:block;position:absolute;top:205px;right:0;z-index:2;-ms-transform:translateX(-50%);-webkit-transform:translateX(50%);transform:translateX(50%)}
@media only screen and (min-width:768px) and (max-width:999px){.levels-table__ratenote{top:158px}
}
@media only screen and (max-width:767px){.levels-table__ratenote{display:none}
}
.levels-table__ratenote_zero{right:auto;left:0;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.levels-table__link{font-weight:400;text-decoration:none;color:#858585;display:block;margin-top:14px}
@media only screen and (max-width:767px){.levels-table__link{display:none}
}
.levels-table__viewrate{display:block;margin:16px auto 0;width:70px;height:31px;padding:6px 0;text-align:center;background-color:#09203a;background-image:linear-gradient(180deg,#09233f,#0d2f57);border-radius:2px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
@media only screen and (max-width:767px){.levels-table__viewrate{margin:22px auto 0;float:right;clear:right}
}
.levels-table__ratestat{display:none;width:auto;text-align:left;clear:both}
@media only screen and (max-width:767px){.levels-table__ratestat{display:block}
}
.levels-table__item_active .levels-table__caption,.slick-current .levels-table__caption{color:#fff}
.levels-table__item_active .levels-table__viewrate,.slick-current .levels-table__viewrate{background-color:#3687d6;background-image:linear-gradient(180deg,#4ea8db,#236dd2)}
.levels-table__item_active .levels-table__link,.slick-current .levels-table__link{color:#fff}
.promo-panel{display:table;position:relative;width:100%}
@media only screen and (min-width:1000px) and (max-width:1239px){.promo-panel{box-shadow:0 11px 11px rgba(0,0,0,.11);border:1px solid #506885;border-radius:2px}
}
@media only screen and (min-width:768px) and (max-width:999px){.promo-panel{box-shadow:0 11px 11px rgba(0,0,0,.11);border:1px solid #506885;border-radius:2px}
}
@media only screen and (max-width:767px){.promo-panel{max-width:320px;margin:0 auto}
}
.promo-panel__hidden__content{display:none}
.promo-panel__cell{position:relative;vertical-align:top;font-family:Open Sans,sans-serif}
@media only screen and (max-width:767px){.promo-panel__cell{display:block;width:100%}
}
.promo-panel__cell:first-child{padding:11px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18),0 0 8px rgba(0,0,0,.52);text-align:center}
.promo-panel__cell_info{padding:20px 22px 20px 25px;background:rgba(0,0,0,.3);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18),0 5px 5px rgba(0,0,0,.12)}
@media only screen and (min-width:1240px) and (max-width:1439px){.promo-panel__cell_info{min-height:84px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.promo-panel__cell_info{box-shadow:none;padding:20px 50px}
}
@media only screen and (min-width:768px) and (max-width:999px){.promo-panel__cell_info{box-shadow:none}
}
@media only screen and (max-width:767px){.promo-panel__cell_info{padding:30px 22px 20px 25px}
}
.promo-panel__img{display:block;height:auto;max-height:300px;max-width:181px;margin:0 auto}
@media only screen and (min-width:1000px) and (max-width:1239px){.promo-panel__img{max-height:178px;max-width:155px}
}
@media only screen and (min-width:768px) and (max-width:999px){.promo-panel__img{max-height:178px;max-width:155px}
}
@media only screen and (max-width:767px){.promo-panel__img{max-height:268px;max-width:100%;margin:0 auto}
}
.promo-panel__title{margin:0;text-align:center}
.promo-panel__title:hover{cursor:pointer}
.promo-panel__caption{margin:10px 0 0;text-shadow:0 2px 0 rgba(0,0,0,.15);color:#fff;font-size:16px;line-height:22px}
.promo-panel__button{display:block;float:left;position:relative;margin-top:30px;padding:11px 25px;white-space:nowrap;border-radius:23px;text-shadow:0 1px 0 rgba(4,4,4,.26);font-size:20px;font-weight:700}
@media only screen and (min-width:768px) and (max-width:999px){.promo-panel__button{float:none}
}
@media only screen and (max-width:767px){.promo-panel__button{float:none;margin:30px auto 0}
}
.promo-panel__link{display:block;text-align:right;text-decoration:none;margin:48px 0 0;color:#00a6ff;font-size:13px;font-weight:700;line-height:15px;text-transform:uppercase}
.promo-panel__link:hover{text-decoration:underline}
@media only screen and (min-width:1240px) and (max-width:1439px){.promo-panel__link{margin:26px 0 0}
}
@media only screen and (min-width:768px) and (max-width:999px){.promo-panel__link{float:none;margin:19px auto 20px;text-align:left}
}
@media only screen and (max-width:767px){.promo-panel__link{float:none;margin:20px auto;text-align:center}
}
.promo-panel__link .icon{margin-left:8px;margin-right:6px;margin-top:2px}
.promo-bonus{display:block;position:relative;text-align:center;background-color:#111452;border-radius:1px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.13),inset 0 0 0 #111452,0 -1px 3px rgba(0,0,0,.19)}
.promo-bonus__title{color:#fff;font-family:Open Sans,sans-serif;font-size:21px;font-weight:700;line-height:22px;text-transform:uppercase;padding:10px;margin:0;display:block}
.promo-bonus__img{display:block;position:relative;margin-top:8px;padding:10px 0}
.promo-bonus__img img{height:200px}
.promo-details{display:block;position:relative;color:#fff}
.promo-details__gift-panel{margin-bottom:36px}
.promo-details__dropdown{display:block}
@media only screen and (max-width:767px){.promo-details__dropdown{display:none}
}
.promo-details__divider{width:100%;height:1px;background-color:#0e2035;box-shadow:0 1px 0 #1d3b5e;margin:21px 0 22px}
.promo-details__title{padding-left:3px;position:relative}
.promo-details__title,.promo-details h1,.promo-details h2,.promo-details h3,.promo-details h4,.promo-details h5{text-shadow:0 2px 0 rgba(0,0,0,.2);font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;line-height:22px;text-transform:uppercase;color:#fff;margin:0 0 21px}
.promo-details h1:first-child,.promo-details h2:first-child,.promo-details h3:first-child,.promo-details h4:first-child,.promo-details h5:first-child{border-bottom:#0e2035;box-shadow:0 0 1px 0 #1d3b5e}
.promo-details p{margin:0 0 14px;font-size:16px;font-family:Open Sans,sans-serif;line-height:18px}
.promo-details__bullet-list.bullet-list,.promo-details ul{margin:21px 0 38px}
.promo-details__bullet-list.bullet-list li,.promo-details ul li{position:relative;color:#fff;font-weight:400;padding-left:28px;text-shadow:0 2px 0 rgba(0,0,0,.29);font-family:Open Sans,sans-serif;font-size:15px;line-height:18px;margin-bottom:18px;list-style-type:none}
.promo-details__bullet-list.bullet-list li:before,.promo-details ul li:before{content:"";display:block;position:absolute;border-radius:50%;left:0;top:4px;width:12px;height:12px;background-color:#fda31b;background-image:linear-gradient(170deg,#fda31b,#fd0834);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),1.4px 2.7px 1px rgba(0,0,0,.18)}
.promo-details__content{font-size:16px;color:#fff}
.promo-details__button{display:none;position:absolute;right:0;top:1px;width:auto;background-color:#185e9c;font-size:12px;line-height:20px;text-shadow:none;text-align:center;padding:0 15px;font-family:Open Sans,sans-serif;font-weight:500;text-transform:uppercase;color:#fff;height:21px;border-radius:1px;background-image:linear-gradient(180deg,#2b85c9,#193a62);box-shadow:0 -1px 0 0 #79c6ff,0 2px 0 0 #152f50,inset 0 1px 7px 0 hsla(0,0%,100%,.3)}
@media only screen and (max-width:767px){.promo-details__button{display:block}
}
.gift-panel{display:block;position:relative;padding-bottom:26px}
.gift-panel__content{display:table;width:100%;height:206px;background-color:#29476a;border-radius:2px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18),0 5px 5px rgba(0,0,0,.12)}
@media only screen and (min-width:1000px) and (max-width:1239px){.gift-panel__content{height:234px}
}
@media only screen and (min-width:768px) and (max-width:999px){.gift-panel__content{height:270px}
}
.gift-panel__cell{display:table-cell;vertical-align:top;width:100%;padding:23px 20px 16px 10px}
@media only screen and (max-width:767px){.gift-panel__cell{display:block;padding:20px}
}
.gift-panel__cell_img{width:1px;padding:23px 16px 16px 23px}
@media only screen and (max-width:767px){.gift-panel__cell_img{width:auto;text-align:center;padding:20px}
}
.gift-panel__img{width:175px}
@media only screen and (min-width:768px) and (max-width:999px){.gift-panel__img{width:116px}
}
.gift-panel__caption{text-shadow:0 2px 0 rgba(0,0,0,.15);color:#fff;font-family:Open Sans,sans-serif;font-size:16px;line-height:22px}
@media only screen and (min-width:1440px){.gift-panel__caption{padding-right:135px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.gift-panel__caption{padding-right:35px}
}
.gift-panel__footer{height:47px;margin-top:-1px;background-color:#243f5e;border:1px solid #2e4d72}
.gift-panel__button{position:absolute;bottom:6px;padding:11px 25px;left:50%;white-space:nowrap;border-radius:23px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-shadow:0 1px 0 rgba(4,4,4,.26);font-size:20px;font-weight:700}
.bullet-list{margin:0;padding:0;list-style-type:none}
.bullet-list__item{position:relative;color:#fff;font-weight:400;padding-left:28px;text-shadow:0 2px 0 rgba(0,0,0,.29);font-family:Open Sans,sans-serif;font-size:15px;line-height:18px;margin-bottom:18px}
.bullet-list__item:before{content:"";display:block;position:absolute;border-radius:50%;left:0;top:4px;width:12px;height:12px;background-color:#fda31b;background-image:linear-gradient(170deg,#fda31b,#fd0834);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),1.4px 2.7px 1px rgba(0,0,0,.18)}
.panel{display:table;position:relative;width:100%}
@media only screen and (min-width:768px) and (max-width:999px){.panel{display:block}
}
@media only screen and (max-width:767px){.panel{display:block}
}
.panel__cell{display:table-cell;position:relative;vertical-align:middle}
@media only screen and (min-width:768px) and (max-width:999px){.panel__cell{display:inline-block;position:static}
}
@media only screen and (max-width:767px){.panel__cell{display:inline-block;width:100%;position:static}
}
.panel__cell_img{text-align:center;width:1px;padding:7px 1px 7px 14px}
@media only screen and (min-width:1000px) and (max-width:1239px){.panel__cell_img{width:37%}
}
@media only screen and (min-width:768px) and (max-width:999px){.panel__cell_img{width:100%;padding:7px 14px}
}
@media only screen and (max-width:767px){.panel__cell_img{width:100%;padding:0}
}
.panel__cell_img .timer__note{color:#8aadee;font-weight:100}
.panel__cell_content{vertical-align:top}
.panel__cell_column{width:26%;padding:0 15px;vertical-align:top;color:#fff;text-align:center}
@media only screen and (min-width:768px) and (max-width:999px){.panel__cell_column{padding:0 20px}
.panel__cell_column:nth-child(2){width:100%;text-align:center}
.panel__cell_column:nth-child(3){width:100%}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.panel__cell_column{padding-right:5px}
}
@media only screen and (max-width:767px){.panel__cell_column{width:100%;padding:0;text-align:center}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery__content .panel__cell_column{padding:0}
}
@media only screen and (max-width:767px){.lottery__content .panel__cell_column{padding:0}
}
.panel__cell .button_light{margin-top:20px;margin-bottom:15px}
.panel__cell .button_light:hover{box-shadow:0 0 9px 2px #00b4ed;background-image:linear-gradient(270deg,#1d5ebf,#00b4ed)}
@media only screen and (max-width:767px){.panel__cell .button_light{margin-bottom:10px}
}
.panel__overflow{display:block;position:absolute;height:245px;top:0;left:0;right:1px;z-index:2}
@media only screen and (min-width:1440px){.panel__overflow{height:363px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.panel__overflow{height:301px}
}
@media only screen and (max-width:767px){.panel__overflow{width:115px;height:auto}
}
.panel__img{display:block;width:100%;height:auto}
@media only screen and (min-width:1440px){.panel__img{max-width:100%}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.panel__img{max-width:100%}
}
@media only screen and (max-width:767px){.panel__img{max-width:100%}
}
.panel .img_overflow{height:auto;width:auto;overflow:hidden}
@media only screen and (min-width:1240px) and (max-width:1439px){.panel .img_overflow{width:460px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.panel .img_overflow{width:100%;margin:-15px 0 0 5px}
}
@media only screen and (min-width:768px) and (max-width:999px){.panel .img_overflow{width:auto;margin:82px 0 0}
}
@media only screen and (max-width:767px){.panel .img_overflow{margin:65px 0 0;width:100%;min-height:100px;height:auto}
}
.panel__summary{position:relative;font-size:0;height:289px}
@media only screen and (min-width:1440px){.panel__summary{height:363px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.panel__summary{height:301px}
}
@media only screen and (max-width:767px){.panel__summary{height:100%}
}
.panel__slider{position:relative;height:144px;text-align:center;margin-top:1px;background-color:#29476a;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07),0 5px 5px rgba(0,0,0,.12)}
@media only screen and (min-width:768px) and (max-width:999px){.panel__slider{margin-left:280px;height:133px}
}
@media only screen and (max-width:767px){.panel__slider{margin-top:134px;z-index:2}
}
.panel__slider-inner{width:560px;display:inline-block;vertical-align:top;margin-top:28px}
@media only screen and (min-width:1440px){.panel__slider-inner{width:954px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.panel__slider-inner{width:770px}
}
@media only screen and (min-width:768px) and (max-width:999px){.panel__slider-inner{width:324px}
}
@media only screen and (max-width:767px){.panel__slider-inner{width:277px}
}
.panel__slider-inner .slider__item{padding:0 17px}
.panel__info{width:300px;height:100%;display:inline-block;vertical-align:top;position:relative;padding:25px 0 22px}
@media only screen and (min-width:1440px){.panel__info{width:598px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.panel__info{width:470px}
}
@media only screen and (min-width:768px) and (max-width:999px){.panel__info{width:389px;padding:0}
}
@media only screen and (max-width:767px){.panel__info{width:100%;padding:0}
}
.panel__prize{display:inline-block;vertical-align:top;position:relative;text-align:center;width:314px;height:100%;padding:29px 19px 20px}
@media only screen and (min-width:1440px){.panel__prize{width:410px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.panel__prize{width:365px}
}
@media only screen and (min-width:768px) and (max-width:999px){.panel__prize{width:268px}
}
@media only screen and (max-width:767px){.panel__prize{width:100%;height:253px}
}
.panel__icons{display:table;width:100%;text-align:center;position:relative;margin-top:20px;margin-bottom:15px}
@media only screen and (min-width:1240px) and (max-width:1439px){.panel__icons{margin-top:20px}
}
@media only screen and (min-width:768px) and (max-width:999px){.panel__icons{display:block;margin-top:0}
}
@media only screen and (max-width:767px){.panel__icons{display:block;margin-top:20px}
}
.panel__icons.bonus-name{margin-top:20px}
.panel__icons.bonus-name .panel__icon-title{font-size:14px;line-height:18px}
@media only screen and (min-width:1240px) and (max-width:1439px){.panel__icons.bonus-name .panel__icon-title{font-size:12px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.panel__icons.bonus-name .panel__icon-title{font-size:10px}
}
@media only screen and (min-width:768px) and (max-width:999px){.panel__icons.bonus-name .panel__icon-title{font-size:13px}
}
@media only screen and (max-width:767px){.panel__icons.bonus-name .panel__icon-title{font-size:13px}
}
@media only screen and (max-width:767px){.panel__icons.bonus-name img{height:65px}
}
@media only screen and (min-width:768px) and (max-width:999px){.panel__icons.bonus-name img{height:65px}
}
.panel__icon-cell{vertical-align:top;text-align:center;display:inline-block;width:32%}
@media only screen and (min-width:768px) and (max-width:999px){.panel__icon-cell{display:inline-block;width:30%}
}
@media only screen and (max-width:767px){.panel__icon-cell{display:inline-block;width:32%}
}
.panel__icon-cell img{width:80px}
@media only screen and (min-width:1240px) and (max-width:1439px){.panel__icon-cell img{width:68px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.panel__icon-cell img{width:65px;height:65px}
}
@media only screen and (min-width:768px) and (max-width:999px){.panel__icon-cell img{width:65px;height:65px}
}
@media only screen and (max-width:767px){.panel__icon-cell img{width:65px;height:65px}
}
.panel__icon{display:block;margin:0 auto;padding:26px 0 10px;text-shadow:0 1px 0 #fff;color:#1f2934;font-size:23px;font-weight:700;text-transform:uppercase;background-position:-797px -292px}
.panel__icon,.panel__icon-cell:last-child .panel__icon{background-image:url(../img/sprite5e1f.png?v=2);width:51px;height:66px}
.panel__icon-cell:last-child .panel__icon{background-position:-797px -100px}
.panel__icon-cell:nth-child(2) .panel__icon{background-image:url(../img/sprite5e1f.png?v=2);background-position:-797px -196px;width:51px;height:66px}
.panel__icon-title{text-shadow:0 1px 0 rgba(0,0,0,.18);color:#fefefe;font-family:Open Sans,sans-serif;font-weight:500;font-size:14px;text-align:center}
@media only screen and (min-width:768px) and (max-width:999px){.panel__icon-title{display:inline-block;vertical-align:top;line-height:30px}
}
.panel__header{display:block;position:relative;min-height:54px;padding:0 25px 16px}
@media only screen and (min-width:768px) and (max-width:999px){.panel__header{min-height:88px;padding-left:108px;padding-top:25px}
}
@media only screen and (max-width:767px){.panel__header{min-height:64px;padding:0 15px 0 76px;display:table;vertical-align:middle;height:64px;width:100%}
}
.panel__header_noshadow{padding-bottom:0}
.panel__header_noshadow:after{content:none}
.panel__timer{height:114px;padding:15px 0;margin-top:1px}
@media only screen and (max-width:767px){.panel__timer{margin-left:0}
}
.panel__timer .timer__note{margin:0;padding:0;text-align:center}
.panel__timer .timer__table{margin-top:4px}
.panel__countnote{float:left;font-family:Open Sans,sans-serif;padding-left:5px}
.panel__countbutton{float:right;background-color:#388ad6;background-image:linear-gradient(180deg,#2b85c9,#193a62);box-shadow:0 -1px 0 0 #79c6ff,0 2px 0 0 #152f50,inset 0 1px 7px 0 hsla(0,0%,100%,.3);border-radius:2px;font-size:12px;line-height:20px;text-shadow:none;padding:0 8px;font-family:Open Sans,sans-serif;font-weight:700;text-transform:uppercase;color:#fff}
@media only screen and (min-width:768px) and (max-width:999px){.panel__countbutton{position:absolute;right:17px;top:30px;padding:0 4px}
}
@media only screen and (max-width:767px){.panel__countbutton{position:absolute;right:17px;top:30px;padding:0 4px}
}
.panel__countdown{position:relative;clear:both;display:inline-block;vertical-align:top;padding-left:3px;margin-top:26px}
@media only screen and (min-width:768px) and (max-width:999px){.panel__countdown{padding-left:0}
}
@media only screen and (max-width:767px){.panel__countdown{padding-left:0;display:block;margin-top:36px}
}
.panel__countdown .countdown__divider{padding:0 4px 0 2px}
@media only screen and (min-width:768px) and (max-width:999px){.panel__countdown .countdown__divider{padding:0 1px 0 0}
}
@media only screen and (max-width:767px){.panel__countdown .countdown__divider{padding:0 1px 0 0}
}
@media only screen and (min-width:1440px){.panel__countdown .countdown__item{width:36px;background-size:42px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.panel__countdown .countdown__item{width:24px;background-size:30px;font-size:20px;line-height:34px}
}
@media only screen and (min-width:768px) and (max-width:999px){.panel__countdown .countdown__item{width:24px;background-size:30px;font-size:20px;line-height:34px;margin-right:3px}
}
@media only screen and (max-width:767px){.panel__countdown .countdown__item{width:24px;background-size:30px;font-size:20px;line-height:34px;margin-right:3px}
}
.panel__title{margin:0;font-family:Open Sans,sans-serif;display:inline-block;vertical-align:middle}
.panel__title_tournament{padding:0 0 0 14px;max-width:401px;max-height:38px;overflow:hidden}
@media only screen and (min-width:1440px){.panel__title_tournament{max-width:302px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.panel__title_tournament{max-width:302px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.panel__title_tournament{max-width:138px}
}
@media only screen and (min-width:768px) and (max-width:999px){.panel__title_tournament{max-width:138px}
}
@media only screen and (max-width:767px){.panel__title_tournament{max-width:none;padding:0 0 0 10px;display:table-cell;vertical-align:middle}
}
.panel__title.title{font-size:16px;line-height:19px}
.panel__title_lottery{text-shadow:0 2px 0 rgba(0,0,0,.27);color:#ffd801;font-weight:500;line-height:28px;text-overflow:clip;white-space:normal;overflow:initial}
.panel__caption{margin:20px 0 0;color:#fff;font-size:14px;text-align:left;line-height:17px;text-shadow:0 1px 0 rgba(0,0,0,.38);max-height:102px;overflow:hidden;padding:0 25px}
.panel__status{display:inline-block;vertical-align:middle;position:relative;text-shadow:0 2px 0 rgba(0,0,0,.11);font-family:Open Sans,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;padding:9px 13px;color:#fff;background-color:#14c471;background-image:linear-gradient(180deg,#18e581,#0e9b5d);border-radius:1px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 4px 8px rgba(0,0,0,.13)}
@media only screen and (max-width:767px){.panel__status{display:table-cell;vertical-align:middle;font-size:0;background:none;border:none;box-shadow:none}
.panel__status,.panel__status:before{text-indent:-9999px;padding:0;height:11px}
.panel__status:before{display:block;position:relative;content:"";width:11px;background-image:linear-gradient(180deg,#30e08a,#10a663);box-shadow:0 2px 9px 0 rgba(0,0,0,.31);border:1px solid #29af73;border-radius:50%}
}
.panel__status_finished{background-color:#ff6526;background-image:linear-gradient(180deg,#ffb11a,#ff0036);box-shadow:none}
@media only screen and (max-width:767px){.panel__status_finished{display:table-cell;vertical-align:middle;text-indent:-9999px;font-size:0;background:none;border:none;box-shadow:none;padding:0;height:11px}
.panel__status_finished:before{display:block;position:relative;content:"";width:11px;height:11px;background-color:#fd7423;background-image:linear-gradient(170deg,#fda31b,#fd0834);border:1px solid #fd0834;text-indent:-9999px;border-radius:50%;padding:0}
}
.panel__status_future{background-color:#ffea00;background-image:linear-gradient(180deg,#ffea00,#d69200);box-shadow:none}
@media only screen and (max-width:767px){.panel__status_future{display:table-cell;vertical-align:middle;text-indent:-9999px;font-size:0;background:none;border:none;box-shadow:none;padding:0;height:11px}
.panel__status_future:before{display:block;position:relative;content:"";width:11px;height:11px;background-color:#ffea00;background-image:linear-gradient(180deg,#ffea00,#d69200);border:1px solid #d69200;text-indent:-9999px;border-radius:50%;padding:0}
}
.panel__info-button{display:block;position:relative;margin-top:23px;padding:0 25px;z-index:3}
@media only screen and (max-width:767px){.panel__info-button{text-align:center}
}
.panel__info-button .button{padding:10px 11px 9px 13px}
@media only screen and (max-width:767px){.panel__info-button .button{white-space:nowrap}
}
.panel__info-button_lottery{margin-top:32px}
.panel__arrow{display:inline-block;line-height:12px;padding:4px 0 0 6px;vertical-align:top}
.panel__finished,.panel__tickets{display:block;position:relative;margin-top:1px}
.panel__finished{padding:16px;width:100%;text-shadow:0 2px 0 rgba(0,0,0,.11);color:#fff;font-size:24px;font-weight:700;text-transform:uppercase;background-color:#fd7423;background-image:linear-gradient(170deg,#fda31b,#fd0834);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
@media only screen and (max-width:767px){.panel_lottery .panel__title_lottery{display:table-cell;padding-left:13px}
}
.panel_lottery .panel__summary{height:312px}
@media only screen and (max-width:767px){.panel_lottery .panel__summary{height:auto}
}
.panel_lottery .panel__overflow{height:312px;width:251px}
@media only screen and (min-width:768px) and (max-width:999px){.panel_lottery .panel__overflow{height:88px;width:88px}
}
@media only screen and (max-width:767px){.panel_lottery .panel__overflow{width:64px;height:64px}
}
@media only screen and (min-width:768px) and (max-width:999px){.panel_lottery .panel__finished{position:absolute;width:660px;bottom:-4px;left:0;height:40px;font-size:18px;right:0;display:block;box-shadow:none;padding:10px}
}
@media only screen and (max-width:767px){.panel_lottery .panel__finished{width:10px;height:10px;border-radius:50%;position:absolute;left:72px;top:27px;padding:0;text-indent:-9999px}
}
.panel_lottery .panel__img{height:251px;width:251px}
@media only screen and (min-width:768px) and (max-width:999px){.panel_lottery .panel__img{max-width:88px;height:88px}
}
@media only screen and (max-width:767px){.panel_lottery .panel__img{width:64px;height:64px}
}
@media only screen and (min-width:1440px){.panel_lottery .panel__info{width:716px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.panel_lottery .panel__info{width:522px}
}
.tournament-details,.tournament-details__header{display:block;position:relative}
.tournament-details__header{height:238px}
@media only screen and (max-width:767px){.tournament-details__header{height:auto;min-height:182px;margin-bottom:15px}
}
.tournament-details__header:before{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:797px;width:100%;height:165px;opacity:.29;background-image:radial-gradient(380px 210px at 50% 163.64%,#fff 0,transparent 100%);border-bottom:1px solid #224061}
.tournament-details__summary{position:relative}
@media only screen and (min-width:768px) and (max-width:999px){.tournament-details__summary{max-width:750px}
}
.tournament-details__crosstitle{display:block;position:relative;padding:55px 100px 51px}
@media only screen and (max-width:767px){.tournament-details__crosstitle{padding:55px 20px 51px}
}
.tournament-details__crosstitle_small{padding:33px 100px 30px}
@media only screen and (max-width:767px){.tournament-details__crosstitle_small{padding:33px 20px 30px}
}
.leaderboard .tournament-details__crosstitle{border-bottom:1px solid #036;padding:17px 0;margin-bottom:4px;font-size:21px;font-weight:100}
.leaderboard .tournament-details__crosstitle span{color:#8aadee}
.tournament-details__time{position:relative;left:25px;color:#fff;font-size:21px;width:33%;margin-bottom:5px}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament-details__time{left:10px}
}
@media only screen and (min-width:768px) and (max-width:999px){.tournament-details__time{left:10px}
}
@media only screen and (max-width:767px){.tournament-details__time{width:100%;left:0;margin-top:5px;text-align:center}
}
.tournament-details__leaderboard{position:relative;max-width:1140px;margin:0 auto}
.tournament-details__slider{width:960px;margin:0 auto}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament-details__slider{width:800px}
}
@media only screen and (min-width:768px) and (max-width:999px){.tournament-details__slider{width:630px}
}
@media only screen and (max-width:767px){.tournament-details__slider{width:calc(100% - 40px);max-width:480px}
}
.tournament-details__slider .slider__item{height:104px;overflow:hidden;margin:0 10px}
@media only screen and (max-width:767px){.tournament-details__slider .slider__item{margin:0 5px}
}
.tournament-details__slider .slider__item .slider__img{height:55px;width:81px}
@media only screen and (max-width:767px){.tournament-details__slider .slider__item .slider__img{width:81px;height:55px;max-width:100%;margin:0 auto}
}
.tournament-details__button{padding:9px 27px;margin-top:22px}
@media only screen and (max-width:767px){.tournament-details__header_top{height:80px;padding-top:20px}
.tournament-details__header_top:before{content:"";display:inline-block;width:1px;margin-left:-1px;font-size:0;height:80px;vertical-align:middle}
}
.tournament-details__title{display:block;position:relative;width:750px;font-size:40px;height:61px;margin:0 auto;top:10px;color:#00b6fb;padding:5px 0;line-height:1.2;background:rgba(0,0,0,.5);border:1px solid #0298ce;border-radius:6px;box-shadow:0 0 13px 5px #0e2b52}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament-details__title{line-height:1.2;font-size:27px}
}
@media only screen and (max-width:767px){.tournament-details__title{padding-top:7px;height:auto;display:inline-block;vertical-align:middle;width:calc(99% - 1px);line-height:33px}
}
.tournament-details__subtitle{padding-top:22px;display:block;position:relative;font-size:32px;font-weight:100;color:#8aadee}
.tournament-details__countdown{display:inline-block;vertical-align:top;margin-top:24px;position:relative}
@media only screen and (max-width:767px){.tournament-details__countdown{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);margin-top:0;white-space:nowrap}
}
.tournament-details__currency{display:block;position:absolute;bottom:0;right:-48px;font-size:56px;line-height:44px;font-weight:500;color:#fff}
@media only screen and (max-width:767px){.tournament-details__currency{display:none}
}
.tournament-details__currency_ruble{background-image:url(../img/sprite5e1f.png?v=2);background-position:-392px -378px;width:36px;height:38px;bottom:10px}
.tournament-details__currency_dollar{right:-40px;font-size:47px}
.tournament-details__prizes-sum{margin:0;font-size:60px}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament-details__prizes-sum{font-size:33px}
}
@media only screen and (min-width:768px) and (max-width:999px){.tournament-details__prizes-sum{font-size:33px}
}
@media only screen and (max-width:767px){.tournament-details__prizes-sum{font-size:50px}
}
.tournament-details__prizes-sum span{color:#fff}
.tournament__img{margin:0 auto;width:100%;height:360px}
@media only screen and (min-width:1240px) and (max-width:1439px){.tournament__img{height:321px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.tournament__img{height:254px}
}
@media only screen and (min-width:768px) and (max-width:999px){.tournament__img{height:386px}
}
@media only screen and (max-width:767px){.tournament__img{max-height:394px;height:auto}
}
.summary{display:block;position:relative;font-size:0;height:auto;border-radius:7px;margin-top:15px;overflow:hidden}
@media only screen and (min-width:768px) and (max-width:999px){.summary{height:auto}
}
@media only screen and (max-width:767px){.summary{height:auto;width:100%}
}
.summary__block{display:inline-block;vertical-align:top;position:relative;width:95%;border-radius:5px;height:auto;margin-top:34px;background:rgba(0,0,0,.3);border:1px solid #0298ce}
@media only screen and (min-width:768px) and (max-width:999px){.summary__block{width:100%}
.summary__block:first-child{position:relative;top:360px}
.summary__block:last-child{position:relative}
}
@media only screen and (max-width:767px){.summary__block{width:100%;display:block}
.summary__block:first-child{position:relative;top:390px;height:370px}
.summary__block:last-child{position:relative}
.summary__block .timer__table{display:inline-block;vertical-align:middle}
}
.summary__block__title{font-size:40px;text-align:center;color:#00b6fb;top:-5px;padding:0;margin-bottom:10px}
@media only screen and (max-width:767px){.summary__block__title{font-size:36px;padding-top:7px;padding-bottom:7px}
}
.summary__description{display:block;background-color:rgba(0,0,0,.3);border-radius:5px;height:100%;position:relative;border:1px solid #0298ce;padding-top:20px;color:#7c9ddb}
.summary__right__side{position:absolute;top:10px;right:25px}
@media only screen and (min-width:1000px) and (max-width:1239px){.summary__right__side{right:5px}
}
@media only screen and (min-width:768px) and (max-width:999px){.summary__right__side{right:5px}
}
@media only screen and (max-width:767px){.summary__right__side{position:relative;top:0;right:0;text-align:center;padding-top:0;padding-bottom:10px}
}
.summary__content{display:block;position:relative;text-shadow:0 1px 0 rgba(0,0,0,.5);color:#7c9ddb;font-family:Open Sans,sans-serif;font-size:15px;text-align:justify;margin:0 20px 20px;overflow:auto}
@media only screen and (min-width:768px) and (max-width:999px){.summary__content{padding:0 20px 0 0}
}
@media only screen and (max-width:767px){.summary__content{padding:0}
}
.summary__content p:first-child{margin-top:0}
.summary__info{display:table;width:100%;height:100%;text-align:left}
.summary__item{display:table;width:100%;height:40px}
.summary__item:nth-child(2){background:rgba(33,58,105,.64)}
.summary__item:nth-child(3){background:rgba(37,67,122,.47)}
.summary__item:last-child{background:rgba(39,75,142,.29)}
.summary__cell{display:table-cell;vertical-align:middle;padding:0 22px}
.summary__cell:last-child{text-align:right}
.summary__description .summary__cell{text-align:left}
.summary__divider{display:table-row;height:1px}
.summary__lottery-info{height:354px}
@media only screen and (max-width:767px){.summary__lottery-info{height:auto}
}
.summary__title{text-transform:inherit}
.summary__title:last-child{text-transform:uppercase}
.summary__cell:first-child .summary__title{color:#8aadee;font-weight:100}
@media only screen and (min-width:768px) and (max-width:999px){.summary__title{font-size:16px}
}
.summary__details{background-color:rgba(32,53,92,.13);overflow:hidden}
@media only screen and (max-width:767px){.summary__details{height:auto}
}
.summary table{font-size:15px;width:100%;color:#8aadee}
.summary table tr:last-child td{padding-top:10px}
.summary table td{width:50%;padding:0 20px}
@media only screen and (min-width:1000px) and (max-width:1239px){.summary table td{padding:0 10px}
}
@media only screen and (max-width:767px){.summary table td{padding:0 10px}
}
.summary table td:last-child{text-align:right}
.summary table td.countdown__timer{background:linear-gradient(90deg,#20345b 0,#0b1f41);margin:0}
.summary table td.countdown__timer>span{display:inline-block;vertical-align:middle;margin-right:5px}
@media only screen and (min-width:1000px) and (max-width:1239px){.summary table td.countdown__timer>span{font-size:13px}
}
.summary table td.countdown__timer .timer__row_digit .timer__cell{font-size:25px}
@media only screen and (min-width:1000px) and (max-width:1239px){.summary table td.countdown__timer .timer__row_digit .timer__cell{font-size:20px}
}
@media only screen and (max-width:767px){.summary table td.countdown__timer .timer__row_digit .timer__cell{font-size:20px}
}
.summary table small{font-size:15px;color:#fff;text-transform:lowercase}
.summary table small.tournament-details__subtitle{padding-top:10px}
.summary .active-tournament__prize,.summary .finished-tournament__prize,.summary .future-tournament__prize{text-align:center;position:absolute;top:0;left:39%}
@media only screen and (min-width:1240px) and (max-width:1439px){.summary .active-tournament__prize,.summary .finished-tournament__prize,.summary .future-tournament__prize{left:37%}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.summary .active-tournament__prize,.summary .finished-tournament__prize,.summary .future-tournament__prize{left:35%}
}
@media only screen and (min-width:768px) and (max-width:999px){.summary .active-tournament__prize,.summary .finished-tournament__prize,.summary .future-tournament__prize{left:35%}
}
@media only screen and (max-width:767px){.summary .active-tournament__prize,.summary .finished-tournament__prize,.summary .future-tournament__prize{width:100%;margin:15px 0 10px;text-align:center;position:relative;left:0}
}
.summary .active-tournament__status,.summary .finished-tournament__status,.summary .future-tournament__status{font-size:16px;padding-right:47px;padding-top:5px;padding-bottom:15px;padding-right:0;text-transform:uppercase}
.summary .active-tournament__status span,.summary .finished-tournament__status span,.summary .future-tournament__status span{color:#8aadee;font-size:.95em;text-transform:lowercase}
.summary .active-tournament__status img,.summary .finished-tournament__status img,.summary .future-tournament__status img{margin-bottom:-19px}
.summary .active-tournament__status{color:#0fb}
.summary .future-tournament__status{color:#ff9500}
.summary .finished-tournament__status{color:#ff364b}
.summary__end-time,.summary__start-time{font-size:19px;color:#fff;margin:5px 0 0;font-weight:100}
@media only screen and (min-width:1000px) and (max-width:1239px){.summary__end-time,.summary__start-time{font-size:21px}
}
.summary__info_block{border:none;background:none}
.leaderboard{display:block;position:relative;margin:0 auto;width:auto;max-width:1140px;padding-bottom:20px;font-size:0;border:1px solid #1361c7;min-height:220px;background-color:rgba(32,53,92,.13);border-radius:2px;box-shadow:0 0 8px rgba(0,0,0,.52)}
@media only screen and (max-width:767px){.leaderboard{padding-bottom:60px;position:relative}
}
.leaderboard__block{display:inline-block;vertical-align:top;width:50%;padding:26px 18px 0}
.leaderboard__block:focus{outline:none}
.tournament-details__leaderboard .leaderboard__block{padding:0}
.leaderboard__importance{display:table;margin:30px auto 20px;height:29px;background-color:#30508c;width:800px;border-left:1px solid #3376b5;border-right:1px solid #3376b5;position:relative}
@media only screen and (min-width:768px) and (max-width:999px){.leaderboard__importance{max-width:750px}
}
@media only screen and (max-width:767px){.leaderboard__importance{max-width:729px}
}
.leaderboard__importance:before{content:" ";display:block;position:absolute;background-color:rgba(42,70,123,.63);opacity:.6;height:30px;bottom:-7px;width:calc(100% - 14px);left:1%}
.leaderboard__importance:after{content:" ";display:block;position:absolute;background-color:#1f234c;opacity:.4;height:13px;bottom:-13px;width:calc(100% - 26px);left:2%}
@media only screen and (max-width:767px){.leaderboard__importance{margin:0 18px;margin-top:15px;margin-bottom:25px;width:calc(100% - 36px)}
}
.leaderboard__cell{display:table-cell;vertical-align:middle;width:1px;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;text-transform:uppercase;text-align:left;padding:10px 15px;border-top:1px solid #3376b5;border-bottom:1px solid #3376b5;position:relative;background:rgba(10,8,29,.87)}
.leaderboard__cell:last-child{color:#fdc236}
.leaderboard__cell:nth-last-child(2){color:#17b271}
.leaderboard__cell_fluid{width:auto}
.tournament-details__leaderboard .leaderboard{max-width:810px;padding-bottom:30px;margin-top:15px;width:100%}
@media only screen and (min-width:768px) and (max-width:999px){.tournament-details__leaderboard .leaderboard{max-width:750px}
}
@media only screen and (max-width:767px){.tournament-details__leaderboard .leaderboard{max-width:600px}
}
.slider{display:block;margin:0 auto!important;position:relative}
.slider__item{display:block;padding:0 4px}
.slider__item:focus{outline:none}
.slider__item__inner{position:relative;width:940px;margin:0 auto;z-index:1}
@media only screen and (min-width:1440px){.slider__item__inner{margin:0 -76px;width:1420px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.slider__item__inner{width:1194px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.slider__item__inner{width:940px}
}
@media only screen and (min-width:768px) and (max-width:999px){.slider__item__inner{width:700px}
}
.slider__img_text{position:absolute;left:0;top:0}
@media only screen and (min-width:1000px) and (max-width:1239px){.slider__img_text{width:32%}
}
@media only screen and (min-width:768px) and (max-width:999px){.slider__img_text{width:32%}
}
.slider__img_text.puaro_text{top:23px}
@media only screen and (min-width:1000px) and (max-width:1239px){.slider__img_text.puaro_text{top:25px;width:32%;left:-7px}
}
@media only screen and (min-width:768px) and (max-width:999px){.slider__img_text.puaro_text{top:32px;width:32%;left:-4px}
}
.slider__img{display:block;position:relative;height:485px;z-index:1}
@media only screen and (min-width:1240px) and (max-width:1439px){.slider__img{height:360px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.slider__img{height:312px}
}
@media only screen and (min-width:768px) and (max-width:999px){.slider__img{height:255px}
}
@media only screen and (max-width:767px){.slider__img{width:100%;height:100%}
}
.slider__img_desktop{display:block!important}
@media only screen and (max-width:767px){.slider__img_desktop{display:none!important}
}
.slider__img_mobile{display:none!important}
@media only screen and (max-width:767px){.slider__img_mobile{display:block!important}
}
.slider__title{display:block;text-align:center;margin-top:5px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.slider .slick-prev{left:-14px;top:24px;text-align:left;height:20px}
.slider .slick-prev:before{background-image:url(../img/svg/arrow-left.svg);content:"";display:inline-block;width:12px;height:20px}
.slider .slick-next{top:24px;right:-14px;text-align:right;height:20px}
.slider .slick-next:before{background-image:url(../img/svg/arrow-right.svg);content:"";display:inline-block;width:12px;height:20px}
.slider .slick-dots{display:block;width:100%;bottom:-24px}
.slider .slick-dots li,.slider .slick-dots li button{width:33px;height:4px;margin:0 4px}
.slider .slick-dots li button:before{width:33px;height:4px;background-color:#1f3957;content:""}
.slider .slick-dots li.slick-active button:before{width:33px;height:4px;background-color:#fda91b;background-image:linear-gradient(180deg,#fda31b,#fd5908);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.slider_info .slider__item{display:block;position:relative;padding:17px 10px;width:170px;height:78px;margin:0 4px;background-color:#415f83;border-radius:2px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18),0 4px 0 rgba(4,4,4,.12)}
.slider_info .slick-prev{left:-23px;top:38px}
.slider_info .slick-next{top:38px;right:-23px}
.slider_hero{display:none}
@media only screen and (max-width:767px){.slider_hero{height:auto}
}
.slider_hero .slider__item{width:100%;padding:0}
.slider_hero .slider__img_withcursor{cursor:pointer}
.slider_hero .slider__img{width:100%;height:auto}
@media only screen and (max-width:767px){.slider_hero .slider__img{width:100%;height:100%}
}
.slider_hero .slider__link{display:inline-block;position:absolute;bottom:100px;text-decoration:none;font-family:Open Sans,sans-serif;left:127px;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase}
.slider_hero .slider__link:before{content:"";position:absolute;display:block;background-image:url(../img/sprite5e1f.png?v=2);background-position:-859px -831px;width:14px;height:12px;left:100%;top:9px;margin-left:10px;transition:margin-left .3s ease}
.slider_hero .slider__link:hover{text-decoration:underline}
.slider_hero .slider__link:hover:before{margin-left:30px}
.slider_hero .slick-dots{bottom:10px;right:10px;display:inline-block;width:auto;z-index:999}
.slider_hero .slick-dots li,.slider_hero .slick-dots li button{width:15px;height:15px;margin:0 4px}
.slider_hero .slick-dots li button:before{width:15px;height:15px;background-color:#27425f;border-radius:50%;content:"";opacity:1}
.slider_hero .slick-dots li.slick-active button:before{width:15px;height:15px;background-color:#00455e;background-image:linear-gradient(180deg,#1b87d5,#3a6dbf);box-shadow:inset 0 0 7px hsla(0,0%,100%,.13),inset 0 1px 0 rgba(122,199,255,.38),0 2px 4px rgba(0,0,0,.24)}
.slider_leaderboard.slick-slider{margin-bottom:10px;position:static}
.slider_leaderboard.slick-slider .slick-list{position:static}
.slider_leaderboard .slick-dots{bottom:13px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;z-index:9}
.slider_leaderboard .slick-next.slick-disabled:before,.slider_leaderboard .slick-prev.slick-disabled:before{opacity:1;color:hsla(0,0%,100%,.25)}
.slider_leaderboard .slick-dots li,.slider_leaderboard .slick-dots li button{width:15px;height:15px;margin:0 4px;font-size:15px;color:#fff}
.slider_leaderboard .slick-dots li.slick-active button{font-size:20px;color:#8aadee;position:relative;top:1px}
.slider_leaderboard .slick-dots li button:before{display:none}
.slider_leaderboard .slick-next{bottom:-20px;position:absolute;top:auto;right:0;width:40px;height:40px;z-index:101}
.slider_leaderboard .slick-next:before{content:"\f054";font-family:FontAwesome;font-weight:400;font-style:normal;padding:10px 12px;border-left:1px solid #036}
.slider_leaderboard .slick-prev{bottom:-20px;position:absolute;top:auto;left:0;width:40px;height:40px;z-index:101}
.slider_leaderboard .slick-prev:before{content:"\f053";font-family:FontAwesome;font-weight:400;font-style:normal;padding:10px 12px;border-right:1px solid #036}
.lottery-details__tickets.slick-slider{margin-bottom:60px}
.lottery-details__tickets .slick-dots{bottom:-32px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:inline-block;width:auto;z-index:100}
.lottery-details__tickets .slick-dots li,.lottery-details__tickets .slick-dots li button{width:15px;height:15px;margin:0 4px}
.lottery-details__tickets .slick-dots li button:before{width:15px;height:15px;background-color:#27425f;border-radius:50%;content:"";opacity:1}
.lottery-details__tickets .slick-dots li.slick-active button:before{width:15px;height:15px;background-color:#00455e;background-image:linear-gradient(180deg,#1b87d5,#3a6dbf);box-shadow:inset 0 0 7px hsla(0,0%,100%,.13),inset 0 1px 0 rgba(122,199,255,.38),0 2px 4px rgba(0,0,0,.24)}
.slider_gameplay .slider__item{margin:0 11px;padding:0}
.slider_gameplay .slick-prev{left:-14px;top:25px}
.slider_gameplay .slick-next{top:25px;right:-14px}
.slider_small .slider__img{width:100%}
.slider_small .slick-next,.slider_small .slick-prev{top:35px}
.slider_small .slick-dots{bottom:-14px}
.slider_tournament .slick-next,.slider_tournament .slick-prev{top:23px}
.levels-table__table.slick-slider{margin-bottom:0}
.levels-table__table.slick-slider .slick-dots{top:44px;bottom:auto}
.levels-table__table.slick-slider .slick-dots li,.levels-table__table.slick-slider .slick-dots li button{width:15px;height:15px;margin:0 4px}
.levels-table__table.slick-slider .slick-dots li button:before{width:15px;height:15px;background-color:#27425f;border-radius:50%;content:"";opacity:1}
.levels-table__table.slick-slider .slick-dots li.slick-active button:before{width:15px;height:15px;background-color:#00455e;background-image:linear-gradient(180deg,#1b87d5,#3a6dbf);box-shadow:inset 0 0 7px hsla(0,0%,100%,.13),inset 0 1px 0 rgba(122,199,255,.38),0 2px 4px rgba(0,0,0,.24)}
.chosen-container-single .chosen-single{background:#6d6c84;border:none;border-radius:0;height:35px;box-shadow:0 2px 0 rgba(0,0,0,.06);color:#fff;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:35px;text-transform:uppercase;padding:0 0 0 14px}
.chosen-container-single .chosen-single div b{background-image:url(../img/sprite5e1f.png?v=2);background-position:-965px -666px;width:12px;height:8px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:13px}
.chosen-container.chosen-with-drop .chosen-single div b{background-image:url(../img/sprite5e1f.png?v=2);background-position:-965px -628px;width:12px;height:8px}
.chosen-container-single .chosen-drop{background:#6d6c84;border-radius:0;border:none;margin-top:0}
.chosen-container-active.chosen-with-drop .chosen-single{background:#6d6c84;border:none;box-shadow:none}
.chosen-container .chosen-results{color:#fff;font-size:14px;font-weight:700;line-height:35px;text-transform:uppercase;font-family:Open Sans,sans-serif;padding:0;margin:0}
.chosen-container .chosen-results .active-result{padding:10px 14px}
.chosen-container .chosen-results li.highlighted{background-color:#398cd7;background-image:linear-gradient(180deg,#4ea8db,#236dd2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.18),0 8px 10px rgba(0,0,0,.16)}
.chosen-container .chosen-results li.disabled-result{display:none}
.Zebra_DatePicker{background-color:#132e4d;box-shadow:0 0 0 1px hsla(0,0%,100%,.2),0 -1px 0 2px #132e4d}
.Zebra_DatePicker.dp_visible{border-radius:2px;border:none}
.Zebra_DatePicker *{color:#fff}
.Zebra_DatePicker .dp_header td.dp_hover,.Zebra_DatePicker td.dp_hover{background-color:#353535;border-radius:1px;color:#fff!important}
.Zebra_DatePicker td.dp_selected{background-color:#6a9500;border-radius:1px;color:#fff!important}
.Zebra_DatePicker td.dp_current{color:#fff}
.lottery{display:block;position:relative}
.lottery__title{padding-top:20px;padding-bottom:30px;color:#fbb53c;text-align:center}
@media only screen and (max-width:767px){.lottery__caption{display:none}
}
.lottery__caption_xs{display:none}
@media only screen and (max-width:767px){.lottery__caption_xs{display:block;font-size:16px}
}
.lottery__tabs{height:60px;font-size:0;width:768px;margin:0 auto;max-width:100%}
@media only screen and (max-width:767px){.lottery__tabs{height:35px}
}
.lottery__tabitem{width:48%;height:100%;display:inline-block;vertical-align:top;box-shadow:0 0 20px 0 #010e1d;position:relative;text-align:center;padding:19px;cursor:pointer;border-radius:5px;background-color:#0d255c}
@media only screen and (max-width:767px){.lottery__tabitem{padding:12px 13px 29px}
}
.lottery__tabitem:before{content:none}
.lottery__tabitem:first-child{margin-right:4%}
.lottery__tabitem:hover .title{color:#fff}
.lottery__tabitem_active{background-color:#2978e8}
.lottery__tabitem_active .title{color:#fff}
.lottery__content{margin-top:32px}
.lottery__panel{margin-bottom:35px}
.lottery__panel,.ticket{display:block;position:relative}
.ticket{width:100%;font-size:0;height:144px;background-color:#29476a;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07),0 5px 5px rgba(0,0,0,.12)}
.ticket__action{display:inline-block;vertical-align:top;position:relative;height:100%;padding:26px 25px 30px 26px}
.ticket__action:after{content:"";display:block;position:absolute;right:0;top:0;width:1px;height:100%;background-color:#223c59;box-shadow:1px 0 0 #355478}
.ticket__summary{display:inline-block;vertical-align:top;position:relative;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.07),0 5px 5px rgba(0,0,0,.12);width:260px;height:100%;background-color:#29476a;background-image:url(../img/timer-bg.png);background-position:50%;background-repeat:no-repeat}
.ticket__head{display:block;position:relative}
.ticket__title{text-shadow:0 2px 0 rgba(0,0,0,.18);color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;margin:1px 10px 2px 3px}
.ticket__info,.ticket__title{display:inline-block;vertical-align:top}
.ticket__info{margin:0;position:relative;cursor:pointer;padding:4px 0 0;text-align:center;width:21px;height:21px;font-size:0;border-radius:50%;background-color:#4ea1e1;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.ticket__tooltip{min-width:191px;right:0;margin-right:11px;-ms-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%);top:calc(100% + 23px);opacity:0;visibility:hidden}
.ticket__info:hover .ticket__tooltip{opacity:1;visibility:visible}
.ticket__exchange{display:block;position:relative;white-space:nowrap;margin-top:22px}
.ticket__input{display:inline-block;position:relative;vertical-align:top;width:148px}
.ticket__input_withbutton{width:190px}
.ticket__input_withbutton .input__inner{padding:17px 63px 17px 14px}
.ticket__input .input__inner{width:100%;height:44px;background-color:#1a3350;border-radius:2px;box-shadow:inset 0 1px 0 #152a42,0 1px 0 #33567f;font-size:14px;font-weight:500}
.ticket__button{width:49px;height:44px;border-radius:2px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26);display:block;position:absolute;right:0;top:0;padding:12px}
.ticket__icon{display:inline-block;vertical-align:top;position:relative;padding:11px 18px 11px 21px}
.ticket__caption{display:block;position:relative;text-align:center;text-shadow:0 2px 0 rgba(0,0,0,.18);text-transform:uppercase;color:#fff;font-size:20px;line-height:24px;font-weight:500;margin:44px auto 0}
.ticket__caption_accent{color:#ffde00;font-size:35px;font-weight:700;margin:14px auto 0}
.lottery-details,.lottery-details__header{display:block;position:relative}
.lottery-details__header{height:238px}
@media only screen and (max-width:767px){.lottery-details__header{height:auto;min-height:182px;margin-bottom:15px}
}
.lottery-details__header:before{content:"";display:block;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:797px;width:100%;height:165px;opacity:.29;background-image:radial-gradient(380px 210px at 50% 163.64%,#fff 0,transparent 100%);border-bottom:1px solid #224061}
.lottery-details__summary{position:relative}
.lottery-details__tickets{font-size:0;margin-top:32px}
.lottery-details__ticket-table{width:50%;display:inline-block;position:relative;vertical-align:top;max-height:450px;background-color:#2f4b6c;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18),0 4px 0 rgba(4,4,4,.12)}
@media only screen and (max-width:767px){.lottery-details__ticket-table{max-height:none}
}
.lottery-details__winnings{display:block;position:relative;margin-top:34px;padding:0 0 46px;overflow:hidden}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details__winnings{margin:34px auto 10px;max-width:648px}
}
@media only screen and (max-width:767px){.lottery-details__header_top{height:80px;padding-top:20px}
.lottery-details__header_top:before{content:"";display:inline-block;width:1px;margin-left:-1px;font-size:0;height:80px;vertical-align:middle}
}
.lottery-details__title{padding-top:55px;display:block;position:relative}
@media only screen and (max-width:767px){.lottery-details__title{padding-top:0;display:inline-block;vertical-align:middle;width:calc(99% - 1px);line-height:33px}
}
.lottery-details__subtitle{padding-top:22px;display:block;position:relative}
.lottery-details__countdown{display:inline-block;vertical-align:top;margin-top:24px;position:relative}
@media only screen and (max-width:767px){.lottery-details__countdown{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);margin-top:0;white-space:nowrap}
}
.lottery-details__currency{display:block;position:absolute;bottom:0;right:-48px;font-size:56px;line-height:44px;font-weight:500;color:#fff}
@media only screen and (max-width:767px){.lottery-details__currency{display:none}
}
.lottery-details__currency_ruble{background-image:url(../img/sprite5e1f.png?v=2);background-position:-392px -378px;width:36px;height:38px;bottom:3px}
.lottery-details__currency_dollar{right:-40px;font-size:47px}
.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none}
@media only screen and (max-width:767px){.wrap{width:97%}
}
.section__promo{background:transparent}
.lottery-details-promo,.lottery-details-promo__header{display:block;position:relative}
.lottery-details-promo__header{text-align:center;margin:0 auto 44px;padding-top:17px}
@media only screen and (max-width:767px){.lottery-details-promo__header{width:90%;margin-bottom:20px}
}
.lottery-details-promo__autorisation{margin:19px auto}
.lottery-details-promo__autorisation .button__outer{position:relative;display:inline-block;vertical-align:middle}
@media only screen and (max-width:767px){.lottery-details-promo__autorisation .button__outer{display:block;margin-bottom:35px}
}
.lottery-details-promo__autorisation .registration__text{display:block;color:#b2b2b2;font-family:Open Sans,sans-serif;font-size:18px;font-weight:400;position:absolute;bottom:-24px;left:0;width:100%;text-align:center}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__autorisation .registration__text{font-size:14px}
}
@media only screen and (max-width:767px){.lottery-details-promo__autorisation .registration__text{font-size:14px}
}
.lottery-details-promo .deposit__button,.lottery-details-promo .layout_lottery-promo__popup .reg__button,.lottery-details-promo .registration__button{display:inline-block;border:none;vertical-align:middle;padding:0 10px;width:297px;height:50px;margin:0;background-image:linear-gradient(349deg,#fd0834,#fd2a2f 21%,#fd6724 45%,#fd971c 67%,#fda01b 71%,#fda31b);border-radius:3px;box-shadow:0 0 8px rgba(0,0,0,.16),0 8px 6px rgba(0,0,0,.16),inset 1px 1px 0 hsla(0,0%,100%,.4);text-transform:uppercase;cursor:pointer;text-shadow:0 2px 0 rgba(0,0,0,.21);color:#fff;font-family:Open Sans,sans-serif;font-size:17px;font-weight:700;line-height:50px;transition:opacity .3s ease}
.lottery-details-promo .deposit__button:hover,.lottery-details-promo .layout_lottery-promo__popup .reg__button:hover,.lottery-details-promo .registration__button:hover{background-image:linear-gradient(165deg,#fd0834,#fd2a2f 21%,#fd6724 45%,#fd971c 67%,#fda01b 71%,#fda31b);box-shadow:0 0 8px rgba(0,0,0,.16),0 8px 6px rgba(0,0,0,.16),inset 1px 1px 0 hsla(0,0%,100%,.4)}
.lottery-details-promo .deposit__button:active,.lottery-details-promo .deposit__button:focus,.lottery-details-promo .layout_lottery-promo__popup .reg__button:active,.lottery-details-promo .layout_lottery-promo__popup .reg__button:focus,.lottery-details-promo .registration__button:active,.lottery-details-promo .registration__button:focus{outline:none;background-image:linear-gradient(178deg,#d86512,#8b0c0d);box-shadow:0 0 8px rgba(0,0,0,.16),0 8px 6px rgba(0,0,0,.16),inset 1px 1px 0 hsla(0,0%,100%,.4)}
@media only screen and (max-width:767px){.lottery-details-promo .deposit__button,.lottery-details-promo .layout_lottery-promo__popup .reg__button,.lottery-details-promo .registration__button{width:212px;height:40px;line-height:40px;font-size:14px}
}
.lottery-details-promo .deposit__button{margin-top:20px}
.lottery-details-promo .login__button{display:inline-block;vertical-align:middle;cursor:pointer;width:100px;height:50px;background-color:transparent;border:1px solid #22384b;border-radius:3px;box-shadow:none;font-family:Open Sans,sans-serif;color:#bfbfbf;font-size:14px;font-weight:700;line-height:50px;padding:0}
.lottery-details-promo .login__button:active,.lottery-details-promo .login__button:focus,.lottery-details-promo .login__button:hover{background:#0b2238;color:#6bb5ff}
.lottery-details-promo__slider{background-color:#15355a;border:1px solid #38608e;overflow:hidden;box-shadow:0 7px 2px rgba(0,0,0,.13),inset 1px 0 0 #214268,inset 0 1px 0 #214268;margin-bottom:20px}
.lottery-details-promo__slider .slider__title{color:#fff;font-family:Open Sans,sans-serif;font-size:25px;font-weight:700;line-height:26px;text-align:center;position:absolute;width:100%;top:0;left:0;overflow:visible}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__slider .slider__title{font-size:20px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slider__title{font-size:18px}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slider__title{font-size:12px;padding:0 0 0 80px}
}
.lottery-details-promo__slider .slider__date{width:110px;height:45px;background-color:hsla(0,0%,100%,.08);text-shadow:0 1px 0 rgba(0,0,0,.5);color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;line-height:45px;position:absolute;text-align:center;top:-5px;left:0}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slider__date{width:75px;height:30px;line-height:30px;font-size:14px;font-weight:700}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slider__date{width:65px;height:28px;line-height:28px;font-size:12px;font-weight:700}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__item.top-slider .slick-slider__description{padding:0 40px 0 0}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__item.top-slider .slick-slider__counter.timer-box{margin:5px auto}
}
.lottery-details-promo__slider .slick-slider__item.top-slider .slick__img{width:500px;max-width:500px;max-height:inherit}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__item.top-slider .slick__img{width:350px;max-width:350px;padding:0}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__item.top-slider .slick__img{width:300px;max-width:300px}
}
.lottery-details-promo__slider .slick-slider__item.finished .slider__date{color:#fff001}
.lottery-details-promo__slider .slick-slider__item.finished .slider__date:before{content:"";position:relative;display:inline-block;vertical-align:middle;width:19px;height:14px;background:url(../img/promo/checked_item.png) no-repeat;background-size:contain;margin-left:-3px}
.lottery-details-promo__slider .slick-current.slick-active.active .slider__date,.lottery-details-promo__slider .slick-slider__item.active .slider__date{background-color:#3668a2;box-shadow:inset 0 1px 0 #5a88bd}
.lottery-details-promo__slider .slick-slider__item.top-slider.future .slick-slider__model{margin-bottom:30px}
.lottery-details-promo__slider .slick-slider{margin:10px}
.lottery-details-promo__slider .slick-slider.top-slider{padding-bottom:70px}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider{margin:10px}
}
.lottery-details-promo__slider .slick-slider__item{outline:none;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:75px 88px 0;position:relative}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__item{padding-top:45px}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__item{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:45px;padding-bottom:10px}
}
.lottery-details-promo__slider .slick-slider__img{-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:10px 20px;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__img{-webkit-flex:0 0 40%;-moz-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%}
}
.lottery-details-promo__slider .slick-slider__img .slick__img{max-width:408px;max-height:273px}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__slider .slick-slider__img .slick__img{max-width:350px;max-height:190px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__img .slick__img{max-width:255px;max-height:160px}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__img .slick__img{max-width:253px;max-height:136px}
}
.lottery-details-promo__slider .slick-slider__description{-webkit-flex:0 0 50%;-moz-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:0 20px}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__description{-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding-bottom:10px;text-align:center}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider{-webkit-flex:0 0 60%;-moz-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%;padding:0 10px 0 0}
}
.lottery-details-promo__slider .slick-slider__subtitle{color:#fff;font-family:Open Sans,sans-serif;font-size:35px;font-weight:500;line-height:35px}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__slider .slick-slider__subtitle{font-size:28px;line-height:28px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__subtitle{font-size:14px;line-height:20px}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__subtitle{font-size:12px;line-height:15px;text-align:center}
}
.lottery-details-promo__slider .slick-slider__title{color:#fff001;font-size:35px;font-weight:700;font-family:Open Sans,sans-serif;line-height:35px;padding:12px 0}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__slider .slick-slider__title{font-size:28px;line-height:28px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__title{font-size:20px;line-height:24px;padding:5px 0}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__title{font-size:16px;line-height:18px;text-align:center}
}
.lottery-details-promo__slider .slick-slider__model{color:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:500}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__model{font-size:14px}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__model{font-size:12px;font-weight:500;line-height:14px;text-align:center}
}
.lottery-details-promo__slider .slick-slider__counter{width:292px;border-radius:4px;background-color:hsla(0,0%,100%,.08);padding:20px 20px 8px;margin:20px 0 15px}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__counter.timer-box{height:auto;min-height:auto;padding:15px 20px 0}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__slider .slick-slider__counter.winners{width:100%}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__counter.winners{width:100%}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__counter.winners{width:100%;padding:6px 10px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__counter.winners .slick-slider__text,.lottery-details-promo__slider .slick-slider__counter.winners .slick-slider__text.txt-winner{font-size:13px;line-height:20px}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__counter.winners .slick-slider__text,.lottery-details-promo__slider .slick-slider__counter.winners .slick-slider__text.txt-winner{font-size:13px;line-height:20px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__slider .slick-slider__counter{width:242px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__counter{padding:20px 20px 8px;width:242px;margin:10px 0}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__counter{padding:10px;width:200px;height:78px;margin:5px 0;text-align:center}
}
.lottery-details-promo__slider .slick-slider__counter .slick-slider__text{margin-top:0}
.lottery-details-promo__slider .slick-slider__counter .slick-slider__text.txt-winner{color:#fff;font-size:16px;font-weight:400}
.lottery-details-promo__slider .slick-slider__note,.lottery-details-promo__slider .slick-slider__text{color:#a2bedc;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:23px;text-align:left}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__note.slick-slider__note_date,.lottery-details-promo__slider .slick-slider__text.slick-slider__note_date{display:none}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__note.slick-slider__note_date,.lottery-details-promo__slider .slick-slider__text.slick-slider__note_date{display:none}
}
.lottery-details-promo__slider .slick-slider__text{margin-top:30px}
.lottery-details-promo__slider .slick-slider__winners{color:#fff;font-family:Open Sans,sans-serif;font-size:16px;font-weight:500;line-height:23px;text-align:left}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__winners{font-size:14px}
}
.lottery-details-promo__slider .slick-slider__winners a{color:#fff;text-decoration:none}
.lottery-details-promo__slider .counter__title{text-shadow:0 2px 0 rgba(0,0,0,.25);color:#a2bedc;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;line-height:13px}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__slider .counter__title{font-size:14px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .counter__title{font-size:14px}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .counter__title{font-size:11px}
}
.lottery-details-promo__slider .slick-slider__timer{padding:10px 0 9px}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__slider .slick-slider__timer{padding:5px 0}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__timer{padding:5px 0}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__timer{padding:5px 0;display:inline-block}
}
.lottery-details-promo__slider .slick-slider__timer .timer__cell{text-shadow:0 3px 0 rgba(0,0,0,.25);color:#f0efef;font-family:Open Sans,sans-serif;font-size:40px;font-weight:700}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__slider .slick-slider__timer .timer__cell{font-size:30px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__timer .timer__cell{font-size:30px}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__timer .timer__cell{font-size:18px;text-align:center}
}
.lottery-details-promo__slider .slick-slider__timer .timer__row_caption .timer__cell,.lottery-details-promo__slider .slick-slider__timer .timer__row_caption span{text-shadow:0 2px 0 rgba(0,0,0,.25);color:#a2bedc;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:13px;text-transform:none}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__slider .slick-slider__timer .timer__row_caption .timer__cell,.lottery-details-promo__slider .slick-slider__timer .timer__row_caption span{font-size:12px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-slider__timer .timer__row_caption .timer__cell,.lottery-details-promo__slider .slick-slider__timer .timer__row_caption span{font-size:12px}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__timer .timer__row_caption .timer__cell,.lottery-details-promo__slider .slick-slider__timer .timer__row_caption span{font-size:11px;width:10px;overflow:hidden;font-weight:400}
}
.lottery-details-promo__slider .slick-slider__timer .timer__row_caption span{width:33.3%;display:inline-block;text-align:center}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-slider__timer .timer__cell_empty{padding-right:0}
}
.lottery-details-promo__slider .slick-slider__link{text-shadow:0 2px 0 rgba(0,0,0,.25);color:hsla(0,0%,100%,.6);font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:13px;text-decoration:underline}
.lottery-details-promo__slider .slick-dots{bottom:0;margin-left:-64px}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-dots{bottom:0}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-dots{margin-left:0;bottom:13px}
}
.lottery-details-promo__slider .slick-dots li{width:auto;margin:0 5px;height:25px;text-align:center;position:relative}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-dots li{margin:0 4px}
}
.lottery-details-promo__slider .slick-dots li:last-child .dot{width:18px;height:18px;background-color:#fd951e}
.lottery-details-promo__slider .slick-dots li:last-child .dot:before{content:"";position:absolute;background:url(../img/promo/super.png) no-repeat;width:135px;height:31px;background-size:contain;top:-13px;left:80%}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-dots li:last-child .dot:before{background:url(../img/promo/super_mobile.png) no-repeat;width:119px;height:25px;right:9px;left:auto;top:100%}
}
.lottery-details-promo__slider .slick-dots li:nth-last-child(2) .dot{width:16px;height:16px}
.lottery-details-promo__slider .slick-dots li:nth-last-child(3) .dot{width:14px;height:14px}
.lottery-details-promo__slider .slick-dots .dot{display:block;width:10px;height:10px;-moz-box-sizing:content-box;box-sizing:content-box;background-color:#031e3c;border-radius:50%;position:relative;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.lottery-details-promo__slider .slick-dots .dot.finished{background:#fff001!important}
.lottery-details-promo__slider .slick-dots .dot.finished:after{position:absolute;content:"";width:19px;height:17px;top:50%;left:50%;background:url(../img/promo/checked.png) no-repeat 0 0;background-size:contain;-webkit-transform:translate(-30%,-60%);-ms-transform:translate(-30%,-60%);transform:translate(-30%,-60%)}
.lottery-details-promo__slider .slick-dots .slick-active .dot{box-shadow:0 0 0 2px #fff}
.lottery-details-promo__slider .slick-dots .slick-active .dot.end{box-shadow:0 0 0 2px #fff,0 0 5px 0 #fff,0 0 10px 0 #fff001,0 0 30px 0 #fff001,0 0 20px 0 #000}
.lottery-details-promo__slider .slick-dots .slick-active .dot.end:after{opacity:.7}
.lottery-details-promo__slider .slick-arrow{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;position:absolute;right:20px;width:30px;height:80px;text-align:center;cursor:pointer;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;background:transparent;z-index:2;border:none}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-arrow{top:43%;right:0}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-arrow{right:-5px;top:30%}
}
.lottery-details-promo__slider .slick-arrow.disabled{cursor:default}
.lottery-details-promo__slider .slick-arrow:before{color:#fff;text-shadow:0 0 4px rgba(0,0,0,.46);font-size:80px;font-weight:400;line-height:80px;display:block;content:"\203A";font-family:Open Sans,sans-serif;transition:color .3s ease}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__slider .slick-arrow:before{font-size:72px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-arrow:before{font-size:72px}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-arrow:before{font-size:42px}
}
.lottery-details-promo__slider .slick-arrow.slick-prev{left:20px;right:auto}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__slider .slick-arrow.slick-prev{left:0}
}
@media only screen and (max-width:767px){.lottery-details-promo__slider .slick-arrow.slick-prev{left:-5px}
}
.lottery-details-promo__slider .slick-arrow.slick-prev:before{content:"\2039";font-family:Open Sans,sans-serif}
.lottery-details-promo__slider .slick-arrow.slick-disabled:before{color:#4b617b;text-shadow:none}
.lottery-details-promo__list{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media only screen and (min-width:1440px){.lottery-details-promo__list{padding:0 120px}
}
.lottery-details-promo__list .lottery-details-promo__slider__list{margin-left:auto}
@media only screen and (min-width:1440px){.lottery-details-promo__list .lottery-details-promo__slider__list{-webkit-flex:0 0 1055px;-moz-box-flex:0;-ms-flex:0 0 1055px;flex:0 0 1055px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.lottery-details-promo__list .lottery-details-promo__slider__list{-webkit-flex:0 0 1055px;-moz-box-flex:0;-ms-flex:0 0 1055px;flex:0 0 1055px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__list .lottery-details-promo__slider__list{-webkit-flex:0 0 815px;-moz-box-flex:0;-ms-flex:0 0 815px;flex:0 0 815px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__list .lottery-details-promo__slider__list{-webkit-flex:0 0 602px;-moz-box-flex:0;-ms-flex:0 0 602px;flex:0 0 602px}
}
@media only screen and (max-width:767px){.lottery-details-promo__list .lottery-details-promo__slider__list{-webkit-flex:0 0 100%;-moz-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
}
.lottery-details-promo__list .slick-slider{margin-bottom:10px}
.lottery-details-promo__list .lottery-details-promo__slider{box-shadow:0 1px 0 #153151,inset 0 1px 0 #38608e,inset -1px 0 0 #38608e,inset 1px 0 0 #355d8c,inset 0 -1px 0 #1d426e}
.lottery-details-promo__list .list__date{display:block;-webkit-flex:0 0 105px;-moz-box-flex:0;-ms-flex:0 0 105px;flex:0 0 105px;width:105px;margin-right:20px;background-color:#15355a;box-shadow:0 7px 2px rgba(0,0,0,.13),inset 1px 0 0 #214268,inset 0 1px 0 #214268;top:0;transition:top .3s ease-in-out}
.lottery-details-promo__list .list__date.weee{position:fixed;z-index:10;top:10px}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__list .list__date{-webkit-flex:0 0 83px;-moz-box-flex:0;-ms-flex:0 0 83px;flex:0 0 83px;width:83px;margin-right:15px}
}
@media only screen and (max-width:767px){.lottery-details-promo__list .list__date{display:none}
}
.lottery-details-promo__list .list__date__block .slick-arrow{position:relative;transition:none;left:0;right:0;width:100%;top:11px}
.lottery-details-promo__list .list__date__block .slick-arrow.slick-next{top:auto;bottom:-9px}
.lottery-details-promo__list .list__date__block .slick-arrow.slick-next:after{content:"";height:0;opacity:0;transition:opacity .4s ease-in-out;right:3px;top:-33px;position:absolute;width:115px;background:url(../img/promo/super_date.png) no-repeat}
.lottery-details-promo__list .list__date__block .slick-arrow.slick-next.slick-disabled{height:0}
.lottery-details-promo__list .list__date__block .slick-arrow.slick-next.slick-disabled:before{display:none}
.lottery-details-promo__list .list__date__block .slick-arrow.slick-next.slick-disabled:after{height:55px;opacity:1}
.lottery-details-promo__list .list__date__block .slick-arrow:before{color:#fff;text-shadow:0 0 4px rgba(0,0,0,.46);font-size:24px;font-weight:400;line-height:20px;display:block;content:"\203A";font-family:Open Sans,sans-serif;transition:color .3s ease;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.lottery-details-promo__list .list__date__block .slick-arrow.slick-prev:before{content:"\2039";font-family:Open Sans,sans-serif}
.lottery-details-promo__list .list__date__title{display:block;height:37px;background-color:hsla(0,0%,100%,.12);color:#fff;font-family:Open Sans,sans-serif;font-size:13px;font-weight:900;line-height:37px;text-align:center}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__list .list__date__title{font-size:10px}
}
.lottery-details-promo__list .list__date__item{display:block;cursor:pointer;height:29px;line-height:29px;width:83px;text-align:center;margin:0 auto;text-shadow:0 1px 0 rgba(0,0,0,.5);color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;position:relative;text-decoration:none}
.lottery-details-promo__list .list__date__item.finished{color:#fff001}
.lottery-details-promo__list .list__date__item.finished:before{content:"";position:absolute;width:14px;height:10px;background:url(../img/promo/checked_item.png) no-repeat;background-size:contain;left:7px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__list .list__date__item.finished{padding:0 11px 0 21px}
}
.lottery-details-promo__list .list__date__item:last-child{color:#fd951e}
.lottery-details-promo__list .list__date__item:last-child:after{content:"";height:55px;transition:opacity .4s ease-in-out;right:-14px;top:8px;position:absolute;width:115px;background:url(../img/promo/super_date.png) no-repeat}
.lottery-details-promo__list .list__date__item.active_day{background-color:#3668a2;box-shadow:inset 0 1px 0 #5a88bd;margin-top:1px}
.lottery-details-promo__list .list__date__item.active{color:#03b1ff}
.lottery-details-promo__list .list__date__item:hover{color:#007dbf}
.lottery-details-promo__list .lottery-details-promo__slider__list .js-fixed.slick-slider{margin-bottom:0;transition:top .2s ease-in-out}
.lottery-details-promo__list .slick-slider__item{padding:35px 0 10px}
.lottery-details-promo__list .slick-slider__img{height:auto}
@media only screen and (max-width:767px){.lottery-details-promo__list .slick-slider__img{margin-bottom:20px}
}
.lottery-details-promo__list .slick-slider__img .slick__img{max-width:408px;max-height:273px}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__list .slick-slider__img .slick__img{max-width:350px;max-height:190px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__list .slick-slider__img .slick__img{max-width:255px;max-height:160px}
}
@media only screen and (max-width:767px){.lottery-details-promo__list .slick-slider__img .slick__img{max-width:253px;max-height:136px}
}
.lottery-details-promo__list .slick-slider__description{padding:0 6px}
@media only screen and (max-width:767px){.lottery-details-promo__list .slick-slider__description{max-width:280px}
}
.lottery-details-promo__list .slick-slider__subtitle{font-size:20px;font-weight:500}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__list .slick-slider__subtitle{font-size:18px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__list .slick-slider__subtitle{font-size:14px}
}
@media only screen and (max-width:767px){.lottery-details-promo__list .slick-slider__subtitle{font-size:14px}
}
.lottery-details-promo__list .slick-slider__title{font-size:32px;font-weight:700;line-height:32px;padding:8px 0}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__list .slick-slider__title{font-size:28px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__list .slick-slider__title{font-size:20px;line-height:22px}
}
@media only screen and (max-width:767px){.lottery-details-promo__list .slick-slider__title{font-size:18px;line-height:20px}
}
.lottery-details-promo__list .slick-slider__model{font-size:20px;font-weight:500}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__list .slick-slider__model{font-size:18px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__list .slick-slider__model{font-size:14px}
}
@media only screen and (max-width:767px){.lottery-details-promo__list .slick-slider__model{font-size:14px}
}
.lottery-details-promo__list .slick-slider__counter{width:auto;max-width:320px;display:table;min-width:240px;height:auto;margin-bottom:8px}
@media only screen and (max-width:767px){.lottery-details-promo__list .slick-slider__counter{min-width:0;max-width:none;width:260px;margin:10px 0 6px}
}
.lottery-details-promo__list .counter__title{font-size:14px}
.lottery-details-promo__list .slick-slider__timer .timer__cell{font-size:28px}
.lottery-details-promo__list .slick-slider__link{text-shadow:0 2px 0 rgba(0,0,0,.25);color:#fff}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__list .slick-slider__link{font-size:14px}
}
.lottery-details-promo__title{color:#fff;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;line-height:20px;display:block;position:relative;margin-bottom:8px}
.lottery-details-promo__title_list{text-align:center;font-size:25px}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__title{font-size:20px;font-weight:900;line-height:20px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__title{font-size:18px;font-weight:900;line-height:18px}
}
@media only screen and (max-width:767px){.lottery-details-promo__title{font-size:11px;font-weight:900;line-height:15px}
}
.lottery-details-promo__subtitle{color:#fff001;font-family:Open Sans,sans-serif;font-size:20px;font-weight:700;line-height:36px;margin-bottom:20px;text-transform:uppercase}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details-promo__subtitle{font-size:20px;font-weight:900;line-height:20px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details-promo__subtitle{font-size:18px;font-weight:900;line-height:18px}
}
@media only screen and (max-width:767px){.lottery-details-promo__subtitle{font-size:11px;font-weight:900;line-height:12px;margin-bottom:10px}
}
.lottery-details-promo__countdown{display:inline-block;vertical-align:top;margin-top:24px;position:relative}
@media only screen and (max-width:767px){.lottery-details-promo__countdown{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);margin-top:0;white-space:nowrap}
}
.lottery-details-promo__title_list{margin-bottom:20px}
@media only screen and (max-width:767px){.lottery-details-promo__title_list{font-size:16px}
}
.popup-js{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-49%);-webkit-transform:translate(-50%,-49%);transform:translate(-50%,-49%)}
@media only screen and (max-width:767px){.popup-js{position:absolute;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none;width:100%!important;max-height:100%;overflow-y:scroll}
}
.popup__promo__info{width:800px;background-color:#10253d;border:1px solid #00426d;border-radius:5px;box-shadow:0 0 13px rgba(0,0,0,.36),inset 0 0 0 hsla(0,0%,100%,.21)}
@media only screen and (min-width:768px) and (max-width:999px){.popup__promo__info{width:568px}
}
.popup__promo__info .popup__head{height:64px;border-bottom:1px solid #354c68}
.popup__promo__info .popup__content{background-image:radial-gradient(296px 277px at 51.85% 100.98%,rgba(68,102,141,.83) 0,rgba(19,46,77,.73) 100%);min-height:270px;color:#fff;padding:50px 60px;font-family:Open Sans,sans-serif}
@media only screen and (max-width:767px){.popup__promo__info .popup__content{padding:20px}
}
@media only screen and (max-width:767px){.popup__promo__info .popup__content li{font-size:14px;line-height:20px}
}
.popup__promo__info .popup__footer{background:transparent;border-top:1px solid #354c68}
.popup__promo__info .popup__close{height:100%;background:transparent}
.popup__promo__info .icon-close{background:url(../img/promo/close.png) no-repeat;width:33px;height:33px;cursor:pointer;opacity:.8}
.popup__promo__info .popup__close:hover .icon-close{opacity:1}
.popup__promo__info .popup__title{text-align:center;text-shadow:0 2px 0 rgba(0,0,0,.2);color:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:700;line-height:18px}
.popup__promo__info .popup__promo__info__list{margin:0;padding:0}
.popup__promo__info .popup__promo__info__list__item{margin:0;padding:0 0 10px 25px;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:25px;list-style-type:none;position:relative}
.popup__promo__info .popup__promo__info__list__item:before{content:"";position:absolute;width:10px;height:10px;background-color:#fe0;box-shadow:0 2px 0 rgba(0,0,0,.2);border-radius:50%;left:0;top:0;margin-top:8px}
.popup__promo__info .button__popup__close{display:inline-block;width:100px;height:34px;margin:15px auto;background-color:transparent;border:1px solid #3b5469;border-radius:3px;color:#fff;font-family:Open Sans,sans-serif;font-size:14px;font-weight:700;line-height:18px;text-transform:uppercase}
.popup__promo__info .button__popup__close:active,.popup__promo__info .button__popup__close:focus,.popup__promo__info .button__popup__close:hover{background:#0b2238;color:#6bb5ff}
.overlay{display:block;position:fixed;overflow:auto;z-index:100;width:100%;height:100%;top:0;left:0;visibility:visible;background-color:rgba(0,0,0,.5)}
.layout_lottery-promo__popup{width:800px;position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-49%);-webkit-transform:translate(-50%,-49%);transform:translate(-50%,-49%);background:#15355a;border:1px solid #38608e;font-family:Open Sans,sans-serif;padding:30px 0;border-radius:2px}
@media only screen and (min-width:768px) and (max-width:999px){.layout_lottery-promo__popup{width:90%}
}
@media only screen and (max-width:767px){.layout_lottery-promo__popup{width:90%}
}
.icon-close{background:url(../img/promo/close.png) no-repeat;width:33px;height:33px;cursor:pointer;opacity:.8;position:absolute;right:10px;top:10px}
.layout_lottery-promo__popup-close:hover .icon-close{opacity:1}
.layout_lottery-promo__popup-title{color:#fff;font-size:20px;text-align:center;font-weight:500}
@media only screen and (max-width:767px){.layout_lottery-promo__popup-title{font-size:14px}
}
.layout_lottery-promo__popup-content{width:80%;margin:auto;position:relative}
@media only screen and (min-width:768px) and (max-width:999px){.layout_lottery-promo__popup-content{width:90%}
}
@media only screen and (max-width:767px){.layout_lottery-promo__popup-content{width:90%;text-align:center}
}
.layout_lottery-promo__popup-img{z-index:10;position:relative}
.layout_lottery-promo__popup-info{background:#38608e;position:absolute;top:40px;border-radius:2px;border:1px solid hsla(0,0%,100%,.17);margin-left:150px;width:calc(100% - 150px);padding:15px 0 15px 70px;font-size:18px;font-weight:400;color:#fff;line-height:28px}
@media only screen and (max-width:767px){.layout_lottery-promo__popup-info{font-size:14px;line-height:20px;position:relative;width:100%;margin:10px 0 20px;padding:10px;top:0}
}
span.layout_lottery-promo__popup-content,span.layout_lottery-promo__popup-subtitle{display:inline-block}
.layout_lottery-promo__popup-subtitle{color:#fff001}
.layout_lottery-promo__popup-action{text-align:center;margin-top:10px;margin-bottom:30px}
@media only screen and (max-width:767px){.layout_lottery-promo__popup-action{margin-bottom:0}
}
.layout_lottery-promo__popup-action a{color:#b2b2b2;font-size:14px;font-weight:400;margin-left:-100px}
.layout_lottery-promo__popup .button__outer{position:relative;display:inline-block;vertical-align:middle}
@media only screen and (max-width:767px){.layout_lottery-promo__popup .button__outer{display:block;margin-bottom:35px}
}
.layout_lottery-promo__popup .registration__button{display:inline-block;border:none;vertical-align:middle;padding:0 10px;width:297px;height:50px;margin:0;background-image:linear-gradient(349deg,#fd0834,#fd2a2f 21%,#fd6724 45%,#fd971c 67%,#fda01b 71%,#fda31b);border-radius:3px;box-shadow:0 0 8px rgba(0,0,0,.16),0 8px 6px rgba(0,0,0,.16),inset 1px 1px 0 hsla(0,0%,100%,.4);text-transform:uppercase;cursor:pointer;text-shadow:0 2px 0 rgba(0,0,0,.21);color:#fff;font-family:Open Sans,sans-serif;font-size:17px;font-weight:700;line-height:50px;transition:opacity .3s ease}
.layout_lottery-promo__popup .registration__button:hover{background-image:linear-gradient(165deg,#fd0834,#fd2a2f 21%,#fd6724 45%,#fd971c 67%,#fda01b 71%,#fda31b);box-shadow:0 0 8px rgba(0,0,0,.16),0 8px 6px rgba(0,0,0,.16),inset 1px 1px 0 hsla(0,0%,100%,.4)}
.layout_lottery-promo__popup .registration__button:active,.layout_lottery-promo__popup .registration__button:focus{outline:none;background-image:linear-gradient(178deg,#d86512,#8b0c0d);box-shadow:0 0 8px rgba(0,0,0,.16),0 8px 6px rgba(0,0,0,.16),inset 1px 1px 0 hsla(0,0%,100%,.4)}
@media only screen and (max-width:767px){.layout_lottery-promo__popup .registration__button{width:212px;height:40px;line-height:40px;font-size:14px}
}
.layout_lottery-promo__popup .registration__text{display:block;color:#b2b2b2;font-size:14px;font-weight:400;position:absolute;bottom:-24px;left:0;width:100%;text-align:center}
@media only screen and (min-width:768px) and (max-width:999px){.layout_lottery-promo__popup .registration__text{font-size:14px}
}
@media only screen and (max-width:767px){.layout_lottery-promo__popup .registration__text{font-size:14px}
}
.layout_lottery-promo__popup .login__button{display:inline-block;vertical-align:middle;cursor:pointer;width:100px;height:50px;background-color:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:3px;box-shadow:none;font-family:Open Sans,sans-serif;color:#bfbfbf;font-size:14px;font-weight:700;line-height:50px;padding:0;margin-left:10px}
.layout_lottery-promo__popup .login__button:focus,.layout_lottery-promo__popup .login__button:hover{color:#6bb5ff;border-color:#4b6b86;outline:none}
.layout_lottery-promo__popup .login__button:active{border-color:#123c61}
.lottery-btm-box{background-color:#194574;border:1px solid #15355a;position:fixed;bottom:0;left:0;right:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:50}
.lottery-btm-content{width:70%;margin:auto;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
@media only screen and (min-width:1240px) and (max-width:1439px){.lottery-btm-content{width:80%}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-btm-content{width:90%}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-btm-content{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;text-align:center}
}
@media only screen and (max-width:767px){.lottery-btm-content{-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:90%;text-align:center}
}
.lottery-btm_item{font-size:12px;font-weight:500;line-height:20px;font-family:Open Sans,sans-serif;text-transform:uppercase;color:#fff}
.lottery-btm_item:first-child{margin-right:auto}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-btm_item:first-child{margin:auto}
}
@media only screen and (max-width:767px){.lottery-btm_item:first-child{margin:auto}
}
.lottery-btm_highlight{color:#fff001}
.lottery-btm_item__text{display:inline-block}
.lottery-btm-box .casher__button{display:inline-block;border:none;vertical-align:middle;padding:0 10px;width:204px;height:40px;background-image:linear-gradient(349deg,#fd0834,#fd2a2f 21%,#fd6724 45%,#fd971c 67%,#fda01b 71%,#fda31b);border-radius:3px;text-transform:uppercase;cursor:pointer;text-shadow:0 2px 0 rgba(0,0,0,.21);color:#fff;font-family:Open Sans,sans-serif;font-size:15px;font-weight:700;line-height:23px;transition:opacity .3s ease;margin:0 0 0 20px}
.lottery-btm-box .casher__button,.lottery-btm-box .casher__button:hover{box-shadow:0 0 8px rgba(0,0,0,.16),0 8px 6px rgba(0,0,0,.16),inset 1px 1px 0 hsla(0,0%,100%,.4)}
.lottery-btm-box .casher__button:hover{background-image:linear-gradient(165deg,#fd0834,#fd2a2f 21%,#fd6724 45%,#fd971c 67%,#fda01b 71%,#fda31b)}
.lottery-btm-box .casher__button:active,.lottery-btm-box .casher__button:focus{outline:none;background-image:linear-gradient(178deg,#d86512,#8b0c0d);box-shadow:0 0 8px rgba(0,0,0,.16),0 8px 6px rgba(0,0,0,.16),inset 1px 1px 0 hsla(0,0%,100%,.4)}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-btm-box .casher__button{margin:10px 0 0}
}
@media only screen and (max-width:767px){.lottery-btm-box .casher__button{margin:10px 0 0}
}
.lottery-info{display:block;position:relative;height:354px;background-color:#3c5675;background-image:url(../img/timer-bg.png);background-repeat:no-repeat;background-position:top;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1),0 5px 0 rgba(0,0,0,.12)}
@media only screen and (max-width:767px){.lottery-info{height:auto}
}
.lottery-info__title{font-size:22px;padding-top:45px}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-info__title{padding:27px 30px}
}
.lottery-info__title_important{padding-top:66px;font-family:Open Sans,sans-serif;font-weight:700;text-shadow:0 3px 0 rgba(0,0,0,.23)}
.lottery-info__title_important+.lottery-info__title{font-size:36px;padding-top:17px;padding-bottom:58px;text-shadow:0 3px 0 rgba(0,0,0,.23)}
.lottery-info__timer{padding-top:9px;padding-bottom:40px}
.lottery-info__info-title{padding:35px 30px 27px;display:block;margin:0;position:relative}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-info__info-title{font-size:14px;padding:25px 30px 27px}
}
@media only screen and (max-width:767px){.lottery-info__info-title{padding:35px 20px 27px}
}
.lottery-info__info-title:before{content:"";display:block;position:absolute;width:100%;top:0;left:0;height:1px;background-color:#2d425b;box-shadow:0 1px 0 #446184}
.main_lottery-details img{width:100%;height:auto}
.section.section_full .section__main-lottery{max-width:100%}
@media only screen and (min-width:768px) and (max-width:999px){.section.section_full .section__main-lottery .panel.panel_tournament{padding-top:20px;padding-bottom:0}
}
.section.section_full .section__main-lottery .main__item{width:870px;max-width:95%;background:rgba(0,0,0,.3);border-radius:5px}
@media only screen and (min-width:1440px){.section.section_full .section__main-lottery .main__item{width:95%}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.section.section_full .section__main-lottery .main__item{width:1140px}
}
@media only screen and (min-width:768px) and (max-width:999px){.section.section_full .section__main-lottery .main__item{width:660px}
}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .main__item{width:90%;display:block;position:relative}
}
.section.section_full .section__main-lottery .main__item .tournament_name{letter-spacing:1px;font-size:20px;margin-top:15px}
@media only screen and (min-width:1000px) and (max-width:1239px){.section.section_full .section__main-lottery .main__item .tournament_name{margin-bottom:34px}
}
@media only screen and (min-width:768px) and (max-width:999px){.section.section_full .section__main-lottery .main__item .tournament_name{margin:10px 0;max-width:477px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .main__item .tournament_name{position:absolute;max-width:100%;margin:5px 0 10px;max-width:calc(100% - 75px)}
}
.section.section_full .section__main-lottery .main__item .tournament_summa{color:#fff}
@media only screen and (min-width:1000px) and (max-width:1239px){.section.section_full .section__main-lottery .main__item .tournament_summa{margin-bottom:10px}
}
@media only screen and (min-width:768px) and (max-width:999px){.section.section_full .section__main-lottery .main__item .tournament_summa{margin-top:15px}
}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .main__item .tournament_summa{margin-bottom:5px;margin-top:20px}
}
.section.section_full .section__main-lottery .main__item .countdown span{color:#fcc807;font-size:50px}
@media only screen and (min-width:1240px) and (max-width:1439px){.section.section_full .section__main-lottery .main__item .countdown span{font-size:47px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.section.section_full .section__main-lottery .main__item .countdown span{font-size:38px}
}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .main__item .countdown span{font-size:40px}
}
.section.section_full .section__main-lottery .main__item .countdown span:last-child{color:#366297;font-size:50px}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .main__item .countdown span:last-child{font-size:40px}
}
.section.section_full .section__main-lottery .main__item .tournament_status .active-tournament__status,.section.section_full .section__main-lottery .main__item .tournament_status .finished-tournament__status,.section.section_full .section__main-lottery .main__item .tournament_status .future-tournament__status{padding-top:17px;padding-bottom:22px}
@media only screen and (min-width:1000px) and (max-width:1239px){.section.section_full .section__main-lottery .main__item .tournament_status .active-tournament__status,.section.section_full .section__main-lottery .main__item .tournament_status .finished-tournament__status,.section.section_full .section__main-lottery .main__item .tournament_status .future-tournament__status{padding-right:53px;padding-bottom:20px}
}
@media only screen and (min-width:768px) and (max-width:999px){.section.section_full .section__main-lottery .main__item .tournament_status .active-tournament__status,.section.section_full .section__main-lottery .main__item .tournament_status .finished-tournament__status,.section.section_full .section__main-lottery .main__item .tournament_status .future-tournament__status{top:0}
}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .main__item .tournament_status .active-tournament__status,.section.section_full .section__main-lottery .main__item .tournament_status .finished-tournament__status,.section.section_full .section__main-lottery .main__item .tournament_status .future-tournament__status{right:0}
}
.section.section_full .section__main-lottery .main__item .active-tournament__status{color:#0fb}
.section.section_full .section__main-lottery .main__item .tournament_status .finished-tournament__status{color:#ff3e00}
.section.section_full .section__main-lottery .main__item .tournament_description{color:#fff;margin-bottom:15px;text-align:justify}
@media only screen and (min-width:1000px) and (max-width:1239px){.section.section_full .section__main-lottery .main__item .tournament_description{font-size:13px}
}
@media only screen and (min-width:768px) and (max-width:999px){.section.section_full .section__main-lottery .main__item .tournament_description{font-size:13px}
}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .main__item .tournament_description{font-size:13px}
}
.section.section_full .section__main-lottery .main__item .button{float:none;text-transform:capitalize;font-weight:100;text-shadow:none}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .main__item .button{float:none;margin-bottom:0;right:0}
}
.section.section_full .section__main-lottery .main__item .button:hover{background-color:#0057c7;box-shadow:0 0 9px 4px #006eea}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .panel__img{width:100%;margin-top:77px}
}
.section.section_full .section__main-lottery .panel{display:table}
@media only screen and (min-width:768px) and (max-width:999px){.section.section_full .section__main-lottery .panel{text-align:center}
}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .panel{padding-bottom:20px}
}
.section.section_full .section__main-lottery .lottery__caption_xs{font-size:14px}
.section.section_full .section__main-lottery .panel__cell{max-width:100%}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .panel__cell{display:block;width:100%}
}
.section.section_full .section__main-lottery .panel__cell .panel__overflow{display:none}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .panel__cell .img_overflow{width:100%}
}
.section.section_full .section__main-lottery .panel__cell:first-child{width:565px}
@media only screen and (min-width:1240px) and (max-width:1439px){.section.section_full .section__main-lottery .panel__cell:first-child{width:460px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.section.section_full .section__main-lottery .panel__cell:first-child{width:360px}
}
@media only screen and (min-width:768px) and (max-width:999px){.section.section_full .section__main-lottery .panel__cell:first-child{width:100%}
}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .panel__cell:first-child{width:100%;height:100%}
}
.section.section_full .section__main-lottery .panel__cell:nth-child(2){width:29%;padding:0 0 10px 15px}
@media only screen and (min-width:1240px) and (max-width:1439px){.section.section_full .section__main-lottery .panel__cell:nth-child(2){width:352px;padding:0 15px 10px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.section.section_full .section__main-lottery .panel__cell:nth-child(2){width:236px;padding-bottom:10px}
}
@media only screen and (min-width:768px) and (max-width:999px){.section.section_full .section__main-lottery .panel__cell:nth-child(2){padding:0 15px;margin:15px 0;width:100%}
}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .panel__cell:nth-child(2){padding:0 15px;margin:15px 0;width:100%}
}
.section.section_full .section__main-lottery .panel__cell:last-child{width:23%;padding:0 15px 0 0;text-align:center}
@media only screen and (min-width:1240px) and (max-width:1439px){.section.section_full .section__main-lottery .panel__cell:last-child{width:270px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.section.section_full .section__main-lottery .panel__cell:last-child{position:static;width:220px;padding:0 10px 0 5px}
}
@media only screen and (min-width:768px) and (max-width:999px){.section.section_full .section__main-lottery .panel__cell:last-child{padding:0 20px;width:100%}
}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .panel__cell:last-child{position:static;width:100%;padding:0}
}
.section.section_full .section__main-lottery .tournament_status .active-tournament__status img,.section.section_full .section__main-lottery .tournament_status .finished-tournament__status img,.section.section_full .section__main-lottery .tournament_status .future-tournament__status img{top:15px;right:20px}
@media only screen and (min-width:1000px) and (max-width:1239px){.section.section_full .section__main-lottery .tournament_status .active-tournament__status img,.section.section_full .section__main-lottery .tournament_status .finished-tournament__status img,.section.section_full .section__main-lottery .tournament_status .future-tournament__status img{top:19px;right:10px}
}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .tournament_status .active-tournament__status img,.section.section_full .section__main-lottery .tournament_status .finished-tournament__status img,.section.section_full .section__main-lottery .tournament_status .future-tournament__status img{right:5px}
}
.section.section_full .section__main-lottery .panel__icon-cell{text-align:center}
@media only screen and (min-width:768px) and (max-width:999px){.section.section_full .section__main-lottery .panel__icon-cell{text-align:center}
}
@media only screen and (max-width:767px){.section.section_full .section__main-lottery .panel__icon-cell{text-align:center}
}
.section.section_full .section__main-lottery .panel__icon-cell .tournament-panel__prize-note{font-size:14px;line-height:18px}
.section.section_full .section__main-lottery #prev_lotteries .panel__icon-cell .panel__icon{text-align:center}
@media only screen and (max-width:767px){img.layout_tournament-item__img{position:relative;width:100%;height:auto;max-width:none}
}
.layout_tournament-item_details{color:#fff;height:117px;background:rgba(0,0,0,.3);border:1px solid #0298ce;border-bottom:0;width:1420px;margin:-4px auto 0;position:relative;padding-top:17px;font-size:18px;line-height:1.5}
@media only screen and (min-width:1240px) and (max-width:1439px){.layout_tournament-item_details{width:1220px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.layout_tournament-item_details{width:980px}
}
@media only screen and (min-width:768px) and (max-width:999px){.layout_tournament-item_details{width:750px}
}
@media only screen and (max-width:767px){.layout_tournament-item_details{max-width:100%;padding:15px 10px;height:auto;border-top:0;margin-top:0}
}
.layout_tournament-item_details:before{top:0}
.layout_tournament-item_details:after,.layout_tournament-item_details:before{content:"";width:100%;height:1px;background-image:linear-gradient(90deg,#03496d,#0298ce 50%,#032244);display:block;position:absolute}
.layout_tournament-item_details:after{bottom:0}
.layout_tournament-item_details .tournament-item_name{font-size:30px;color:#fbb53c}
.tournament-item_gamer-status{color:#fff000}
.tournament-item_gamer-status span{color:#fff}
.lottery-details_yellow-big-txt{color:#fff000;font-size:1.3em;font-weight:900}
.lottery-details_block{background:rgba(0,0,0,.3);border:1px solid #0298ce;border-radius:5px;border-top:0;border-top-left-radius:0;border-top-right-radius:0;width:1420px;position:relative;margin:0 auto;padding:20px 50px 50px;color:#fff}
@media only screen and (min-width:1240px) and (max-width:1439px){.lottery-details_block{width:1220px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details_block{width:980px;padding:20px 10px 50px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details_block{width:750px}
}
@media only screen and (max-width:767px){.lottery-details_block{max-width:100%;min-width:310px;padding:10px 15px}
}
.lottery-details_block-slider{width:660px}
@media only screen and (min-width:1240px) and (max-width:1439px){.lottery-details_block-slider{width:600px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details_block-slider{width:435px;margin-left:35px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details_block-slider{width:350px;margin:0 auto}
}
@media only screen and (max-width:767px){.lottery-details_block-slider{max-width:350px;width:90%;min-width:200px;margin:0 auto}
}
.lottery-details_block-slider_slide{text-align:center;position:relative}
.lottery-details_block-slider_slide:focus{outline:0}
.lottery-details_block-slider_slide p{text-align:left;width:200px;padding-left:10px;color:#fff000;border-left:1px solid;height:46px;overflow:hidden}
@media only screen and (min-width:1240px) and (max-width:1439px){.lottery-details_block-slider_slide p{border:0;width:auto}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details_block-slider_slide p{border:0;width:auto}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details_block-slider_slide p{border:0;width:auto}
}
@media only screen and (max-width:767px){.lottery-details_block-slider_slide p{width:100%;max-width:100%;padding:0;border:0}
}
.lottery-details_block-slider_slide span{font-size:60px;color:#fff000;font-weight:900;text-shadow:0 0 7px #000}
@media only screen and (min-width:1240px) and (max-width:1439px){.lottery-details_block-slider_slide span{font-size:69px;right:50%}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details_block-slider_slide span{font-size:45px;right:51%}
}
@media only screen and (max-width:767px){.lottery-details_block-slider_slide span{font-size:70px}
}
.lottery-details_block-slider_slide img{display:inline;max-width:70%}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details_block-slider_slide img{max-width:80%}
}
@media only screen and (max-width:767px){.lottery-details_block-slider_slide img{max-width:80%}
}
.lottery-details_block .slick-next{right:-40px;height:71px;width:37px}
@media only screen and (max-width:767px){.lottery-details_block .slick-next{right:-25px}
}
.lottery-details_block .slick-next:before{content:url(../img/grand-lottery-arrow-r.png);height:71px;width:37px;display:block}
.lottery-details_block .slick-prev{left:-40px;height:71px;width:37px}
@media only screen and (max-width:767px){.lottery-details_block .slick-prev{left:-25px}
}
.lottery-details_block .slick-prev:before{content:url(../img/grand-lottery-arrow-l.png);height:71px;width:37px;display:block}
.lottery-details_block-header{font-size:24px;color:#fff000;font-weight:700;line-height:1.993;position:relative;z-index:9;background:#032244;border:1px solid #0298ce;width:300px;margin:0 auto}
@media only screen and (max-width:767px){.lottery-details_block-header{width:100%;line-height:1.2}
}
.lottery-details_block-subheader{color:#54baff;font-size:18px;border-top:1px solid #1f7ebe;border-bottom:1px solid #1f7ebe;line-height:4;display:inline-block;padding:0 20px;margin-top:-25px;position:relative}
@media only screen and (max-width:767px){.lottery-details_block-subheader{border-top:0;margin-top:0;line-height:1.2;padding:10px 0}
}
.lottery-details_more{position:absolute;top:150px;right:20px;width:45%;font-size:17.5px;padding:15px 10px 10px;background:rgba(0,0,0,.3);border:1px solid #0298ce;border-radius:3px}
@media only screen and (min-width:1240px) and (max-width:1439px){.lottery-details_more{font-size:16px;width:40%}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details_more{top:130px;right:5px;width:46%;font-size:14px;padding:10px 5px 5px}
}
@media only screen and (min-width:768px) and (max-width:999px){.lottery-details_more{position:relative;width:100%;margin-top:15px;top:0;right:0;font-size:16px}
}
@media only screen and (max-width:767px){.lottery-details_more{position:relative;width:100%;margin-top:15px;top:0;right:0;font-size:15px}
}
.lottery-details_more p{text-align:justify}
@media only screen and (min-width:1440px){.lottery-details_more p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:19px;padding:0 10px;max-height:250px;-webkit-line-clamp:13}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.lottery-details_more p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:19px;padding:0 10px;max-height:250px;-webkit-line-clamp:13}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.lottery-details_more p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-height:19px;max-height:233px;padding:0 10px;-webkit-line-clamp:13}
}
.lottery-details_more-header{border:1px solid #0098ff;background-color:rgba(0,0,0,.51);width:184px;margin:-25px auto 0;border-radius:3px;font-weight:100;color:#0098ff;padding:12px 0;position:relative;top:25px}
.lottery-details_popup-button{margin-top:35px;display:inline-block;text-decoration:underline}
.popup.lottery-res-popup{background:url(../img/grand-lottery-popup-bg.png) 50% -1px no-repeat;height:auto;width:686px;border:1px solid #2d517d;border-radius:3px;padding-bottom:50px;color:#fff;font-weight:100}
.popup.lottery-res-popup .popup__close{background:transparent;box-shadow:none}
.popup.lottery-res-popup h2{color:#fff000;text-align:center}
.popup.lottery-res-popup table{width:90%;margin:0 auto}
.popup.lottery-res-popup thead{background:#1a406d}
.popup.lottery-res-popup thead td{padding:15px 10px}
.popup.lottery-res-popup tbody tr{background:#1a406d}
.popup.lottery-res-popup tbody tr:nth-child(odd){background:#1e4c81}
.popup.lottery-res-popup td{border:0;padding:10px}
.table-panel{display:block;position:relative;background-color:#2f4b6c;border-radius:2px;margin:19px 1px;padding:0 19px;max-height:396px}
@media only screen and (max-width:767px){.table-panel{max-height:none}
}
.table-panel__title{display:block;position:relative;text-align:left;font-size:16px;padding:12px 10px 30px 6px}
.table-panel__title_float_left{float:left;padding:12px 0 30px}
.table-panel__title_float_right{float:right;padding:12px 0 30px}
.table-panel__title_accent{padding:0 10px 6px 6px}
.table-panel__table{width:100%;height:100%;border-collapse:collapse;position:relative;text-align:left}
.table-panel__cell{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;padding:15px 14px}
.table-panel__cell:last-child{text-align:right}
thead .table-panel__row .table-panel__cell{padding:10px 14px}
tbody .table-panel__row:nth-child(odd) .table-panel__cell{background-color:#406289;padding:6px 14px}
.winnings{text-align:center;height:179px;background-color:#2f4b6c;border-radius:2px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.18),0 4px 0 rgba(4,4,4,.12)}
.winnings,.winnings__title{display:block;position:relative}
.winnings__title{text-align:left;padding:19px;font-size:17px}
.winnings__title:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#213752;box-shadow:0 1px 0 #37567a}
.winnings__slider{display:inline-block;vertical-align:top;position:relative;width:890px;margin-top:20px;text-align:left}
.winnings__slider .title{font-size:15px}
body,html{height:100%}
@media only screen and (min-width:768px) and (max-width:999px){body{min-width:320px!important}
}
@media only screen and (max-width:767px){body{min-width:320px!important}
}
.gameplay_over{display:table;height:100%;width:100%}
.gameplay{display:table-cell;padding:15px;min-width:300px}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay{padding:15px}
}
@media only screen and (min-width:768px) and (max-width:999px){.gameplay{padding:15px}
}
@media only screen and (max-width:767px){.gameplay{padding:15px 15px 0}
}
.gameplay .tournament__head{background-color:transparent}
@media only screen and (min-width:1240px) and (max-width:1439px){.gameplay .tournament__head{height:52px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay .tournament__head{height:48px}
}
.gameplay .tournament__img{height:auto}
.gameplay .aside__tournament__holder{width:100%;padding:5px 0;padding-top:0;border:none;background-color:transparent}
.gameplay .aside__tournament__holder .tournament__main__head{height:195px}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay .aside__tournament__holder .tournament__main__head{height:260px}
}
.gameplay .aside__tournament__holder .tournament__main__title{font-size:20px;margin-bottom:20px}
.gameplay .aside__tournament__holder .tournament__main__title span{font-size:26px}
.gameplay .aside__tournament__holder .timer__note{width:100%;font-size:17px;padding-bottom:10px}
.gameplay .aside__tournament__holder .timer__table{width:100%}
.gameplay .aside__tournament__holder .timer__row_digit .timer__cell{font-size:40px!important}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay .aside__tournament__holder .timer__row_digit .timer__cell{font-size:30px!important}
}
.gameplay .aside__tournament__holder .timer__row_caption .timer__cell{font-size:14px}
.gameplay__shadow{box-shadow:0 10px 20px 5px rgba(0,0,0,.5);max-width:1506px;margin:0 auto}
.gameplay__wrap{display:block;position:relative;max-width:1506px;height:calc(100vh - 156px);min-height:600px;max-height:720px;margin:0 auto;padding:0 280px}
@media only screen and (min-width:1240px) and (max-width:1439px){.gameplay__wrap{padding:0 280px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay__wrap{padding:0 220px;height:calc(100vh - 156px)}
}
@media only screen and (min-width:768px) and (max-width:999px){.gameplay__wrap{padding:0;display:table;width:100%;height:auto;min-height:0}
}
@media only screen and (max-width:767px){.gameplay__wrap{padding:0;display:table;width:100%;height:auto;min-height:0}
}
.gameplay__logo{display:block;position:relative;z-index:1;margin:-1px -1px 24px}
.gameplay__logo-inner{display:block;position:absolute;bottom:-161px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay__logo-inner{max-width:200px;bottom:-135px}
}
@media only screen and (min-width:768px) and (max-width:999px){.gameplay__logo-inner{max-width:180px;bottom:-90px}
}
@media only screen and (max-width:767px){.gameplay__logo-inner{max-width:160px;bottom:-82px}
}
.gameplay__left{display:block;float:left;position:relative;vertical-align:top;height:calc(100vh - 156px);max-height:720px;min-height:600px;padding-top:60px;background:rgba(0,0,0,.3);width:280px;margin-left:-280px}
@media only screen and (min-width:1240px) and (max-width:1439px){.gameplay__left{width:280px;margin-left:-280px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay__left{width:220px;margin-left:-220px;height:calc(100vh - 156px)}
}
@media only screen and (min-width:768px) and (max-width:999px){.gameplay__left{width:340px;margin:25px auto;float:none;padding-bottom:15px;padding-top:0;min-height:0;height:auto}
}
@media only screen and (max-width:767px){.gameplay__left{width:284px;margin:15px auto;float:none;padding-bottom:15px;overflow:hidden;padding-top:0;min-height:0;height:auto}
.gameplay__left .rating__tooltip{right:74px}
.gameplay__left .tooltip__arrow{left:90%}
}
.gameplay__main,.gameplay__user{display:block;position:relative;height:100%}
.gameplay__main{float:left;width:100%;vertical-align:top}
@media only screen and (min-width:768px) and (max-width:999px){.gameplay__main{float:none;display:table-header-group}
}
@media only screen and (max-width:767px){.gameplay__main{float:none;display:table-header-group}
}
.gameplay__aside{display:block;float:left;position:relative;vertical-align:top;height:calc(100vh - 156px);max-height:720px;background:rgba(0,0,0,.3);width:280px;margin-right:-280px;min-height:600px}
.gameplay__aside_overflow{overflow:hidden}
@media only screen and (min-width:768px) and (max-width:999px){.gameplay__aside_overflow{overflow:visible}
}
@media only screen and (max-width:767px){.gameplay__aside_overflow{overflow:visible;max-height:none}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.gameplay__aside{width:280px;margin-right:-280px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay__aside{width:220px;margin-right:-220px;height:calc(100vh - 156px)}
}
@media only screen and (min-width:768px) and (max-width:999px){.gameplay__aside{width:340px;float:none;margin:25px auto;height:auto;min-height:0}
}
@media only screen and (max-width:767px){.gameplay__aside{width:284px;float:none;margin:15px auto;height:auto;min-height:0}
}
.gameplay__aside .aside__fade{position:absolute;bottom:0;height:20px;background-image:linear-gradient(180deg,rgba(20,53,90,0),#00022e);width:100%}
.gameplay__aside_small{width:300px}
.gameplay__aside .game-tabs_tab{display:none}
.gameplay__aside .game-tabs_tab.active{display:block}
.gameplay__aside .gamepage-tabs{width:50%;display:inline-block}
.gameplay__aside .gamepage-tabs.active h3{color:#fff700}
.gameplay__aside .gamepage-tabs object{width:41px;margin-top:5px}
.gameplay__aside .lottery-name{color:#ffd801;font-size:16px;text-transform:uppercase;font-weight:700;margin-bottom:10px}
.gameplay__aside #tab-lottery .tournament__img-overlay{height:auto}
.gameplay__wrap_head{display:block;position:relative;max-width:1506px;margin:0 auto;padding:0 280px;height:60px}
@media only screen and (min-width:1240px) and (max-width:1439px){.gameplay__wrap_head{padding:0 280px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay__wrap_head{padding:0 220px}
}
@media only screen and (min-width:768px) and (max-width:999px){.gameplay__wrap_head{padding:0 0 0 200px;margin-bottom:20px}
}
@media only screen and (max-width:767px){.gameplay__wrap_head{padding:0 0 0 180px;margin-bottom:20px}
}
.gameplay__wrap_head .gameplay__left{height:100%;padding-top:0;min-height:0}
@media only screen and (min-width:768px) and (max-width:999px){.gameplay__wrap_head .gameplay__left{width:200px;margin:0 0 0 -200px;float:left}
}
@media only screen and (max-width:767px){.gameplay__wrap_head .gameplay__left{width:180px;margin:0 0 0 -180px;float:left;overflow:visible}
}
.gameplay__wrap_head .gameplay__main{height:100%;min-height:0}
@media only screen and (min-width:768px) and (max-width:999px){.gameplay__wrap_head .gameplay__main{float:left}
}
@media only screen and (max-width:767px){.gameplay__wrap_head .gameplay__main{float:left}
}
.gameplay__wrap_head .gameplay__aside{height:100%;min-height:0}
.gameplay__nav{padding:11px 14px 0 16px;height:60px;background:rgba(0,0,0,.3);font-family:Open Sans,sans-serif}
@media only screen and (max-width:767px){.gameplay__nav{text-align:right}
}
.gameplay__nav i.fa{color:#fff;display:none;margin-left:5px}
@media only screen and (max-width:767px){.gameplay__nav i.fa{display:inline-block}
}
.gameplay__canvas{width:100%;height:100%;position:relative;z-index:0;background:rgba(0,0,0,.3);max-width:980px;overflow:hidden}
@media screen and (max-height:708px){.gameplay__canvas .gameplay__box{max-width:664px}
}
@media only screen and (min-width:768px) and (max-width:999px){.gameplay__canvas{height:auto}
}
@media only screen and (max-width:767px){.gameplay__canvas{height:auto}
}
.gameplay__canvas .game_param{width:100%;position:absolute;max-width:980px;opacity:0;height:auto;max-height:calc(100% - 56px);z-index:-1}
@media only screen and (min-width:768px) and (max-width:999px){.gameplay__canvas .game_param{position:relative}
}
@media only screen and (max-width:767px){.gameplay__canvas .game_param{position:relative}
}
.gameplay__canvas .gameplay__canvas_inner{background-color:#000;top:0;left:0;width:100%;text-align:center;position:absolute}
.gameplay__canvas .gameplay__canvas_inner object{margin:0 auto}
.gameplay__canvas .gameplay__box{margin:0 auto;display:block;position:relative;width:100%}
.gameplay__canvas .gameplay__box:before{content:"";display:block;padding-top:75%}
.gameplay__canvas .gameplay__box_content{position:absolute;top:5px;left:0;bottom:5px;right:0;background:#000}
@media screen and (max-height:890px) and (min-width:1400px){.gameplay .gameplay__box{max-width:670px}
}
.gameplay__slider{display:block;top:0;left:0;right:0;position:absolute;z-index:-1;padding:9px 30px 0;height:116px;opacity:0;background:#032244;box-shadow:inset 0 -1px 0 hsla(0,0%,100%,.15),0 3px 3px rgba(0,0,0,.9)}
@media only screen and (max-width:767px){.gameplay__slider{display:none}
}
.gameplay__slider_open{opacity:1;z-index:1}
.gameplay__slider .slider__img{width:100%;height:auto}
.gameplay__gallery{display:block;position:relative;height:calc(100% - 88px);background:rgba(0,0,0,.3);border:1px solid #254b78}
.gameplay .rating__summary{white-space:normal}
.gameplay .rating__summary .rating__icon,.gameplay .rating__summary .rating__icon.fa{font-size:13px;width:13px;height:15px}
.hide_small{display:block}
@media only screen and (min-width:768px) and (max-width:999px){.hide_small{display:none}
}
@media only screen and (max-width:767px){.hide_small{display:none}
}
.hide_big{display:none}
@media only screen and (min-width:768px) and (max-width:999px){.hide_big{display:block}
}
@media only screen and (max-width:767px){.hide_big{display:block}
}
.gameplay_small{min-width:1506px;background-image:url(../img/gameplaysmall-bg.jpg);background-position:top}
.gameplay_small .gameplay__aside{width:300px}
.gameplay_small .gameplay__wrap{width:1506px;padding-right:47px}
.gameplay_small .gameplay-toppanel{padding:21px 32px}
.gameplay_small .gameplay-toppanel__title{font-size:20px;color:#fff}
.gameplay-toppanel{display:table;width:100%;position:relative;height:60px;background:rgba(0,0,0,.3);margin:0 0 0 -1px;font-size:0;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}
.gameplay-toppanel_small{background-image:url(../img/gameplayasidesmall-bg.jpg)}
.gameplay-toppanel__icon{display:table-cell;position:relative;vertical-align:middle;width:1px;padding-left:10px}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay-toppanel__icon{padding-left:5px}
}
.gameplay-toppanel .active{background:#032244}
.gameplay-toppanel__summary{position:relative;vertical-align:middle;padding-top:22px;width:100%;text-align:center}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay-toppanel__summary{padding-left:3px}
}
.gameplay-toppanel__caption{color:#fff;font-size:13px;font-weight:700;text-transform:uppercase;margin:0}
@media only screen and (min-width:1240px) and (max-width:1439px){.gameplay-toppanel__caption{font-size:12px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay-toppanel__caption{font-size:11px}
}
.gameplay-toppanel__title{text-shadow:0 2px 0 rgba(0,0,0,.23);color:#fff001;font-size:13px;font-weight:700;overflow:hidden;text-transform:uppercase;margin:0;text-overflow:ellipsis}
@media only screen and (min-width:1240px) and (max-width:1439px){.gameplay-toppanel__title{font-size:12px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.gameplay-toppanel__title{font-size:12px}
}
.gameplay-toppanel__tooltip.tooltip{display:none;right:-2px;top:60px}
.gameplay-toppanel__info{display:table-cell;position:relative;width:1px;vertical-align:middle;cursor:pointer;padding:0 10px}
.gameplay-toppanel__info:hover .tooltip{display:block}
.gameplay-user,.gameplay-user__title{display:block;position:relative}
.gameplay-user__title{text-shadow:0 2px 0 rgba(0,0,0,.26);color:#fff;font-family:Open Sans,sans-serif;font-size:17px;line-height:20px;text-align:center;font-weight:600;margin:0;padding:60px 10px 31px}
.gameplay-user__title:hover{color:#fff700;cursor:pointer}
.gameplay-user__vip{display:block;position:relative;padding:14px 24px 38px 26px}
.gameplay-user__vip .rating__title:hover{color:#fff700;cursor:pointer}
.gameplay-user__bonus{display:block;position:relative;padding:25px 24px 43px 26px}
.gameplay-user__action{text-align:center;padding:38px 0 0}
.gameplay-user__vip+.gameplay-user__action{padding:19px 0 0}
.gameplay-user__button{width:218px;height:44px;border-radius:30px;text-shadow:0 1px 2px rgba(0,0,0,.28);color:#fefefe;font-size:16px;font-weight:700;font-family:Open Sans,sans-serif;padding:11px 0 12px;margin-bottom:18px}
.gameplay-user__button:last-child{margin-bottom:0}
.gameplay-user__button .fa{color:#fff;margin:0}
.gameplay-user__button_orange{background-color:#fd7f21;background-image:linear-gradient(170deg,#fda31b,#fd0834);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.gameplay-user__button_blue{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.gameplay-user__button_blue,.gameplay-user__button_blue:hover{background-color:#3c8fd7;background-image:linear-gradient(180deg,#4ea8db,#236dd2)}
.gameplay-user__button_blue:hover{box-shadow:none}
.gameplay-user__button_darkblue{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.gameplay-user__button_darkblue,.gameplay-user__button_darkblue:hover{background-color:#2c5380;background-image:linear-gradient(180deg,#10113c,#494a5f)}
.gameplay-user__button_darkblue:hover{box-shadow:none}
.gameplay-user__button_active{background-color:#7abbee;background-image:linear-gradient(180deg,#4ea8db,#a2cdff)}
.gameplay-user__button-text{display:inline-block;vertical-align:top;line-height:22px;margin-left:13px}
.gameplay-user__button-text *{color:#fff}
.hide_big_nav{display:none;color:#fff;font-weight:700;position:relative;min-width:86px;padding-top:8px}
@media only screen and (max-width:767px){.hide_big_nav{display:inline-block}
}
.gameplay-nav-small{position:absolute;right:-10px;z-index:1;display:block;width:120px;margin:0;padding:0;background-color:#153358;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11);text-shadow:0 1px 1px rgba(0,0,0,.5)}
.gameplay-nav-small.hide{display:none}
.gameplay-nav-small__item{display:block;vertical-align:top;position:relative;text-align:left;font-size:14px;font-weight:500;text-transform:uppercase;color:#fff;padding:10px 16px;cursor:pointer}
.gameplay-nav{display:table;width:100%;list-style:none;margin:0;padding:0}
@media only screen and (max-width:767px){.gameplay-nav{display:none}
}
.gameplay-nav__item{display:table-cell;vertical-align:top;position:relative;text-align:center;font-size:14px;font-weight:700;text-transform:uppercase;color:#fff;padding:10px 16px;cursor:pointer}
.gameplay-nav__item a{color:#fff;text-decoration:none}
.gameplay-nav__item:hover{color:#fff700}
.gameplay-nav__item_active{color:#fff000}
.gameplay-nav__item_active:after{content:"";display:block;position:absolute;bottom:-2px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(../img/sprite5e1f.png?v=2);background-position:-95px -897px;width:16px;height:11px}
.gameplay-nav__item:before{content:"-";color:#fff;display:block;position:absolute;top:50%;left:100%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.gameplay-nav__item:last-child:before{content:none}
.gameplay-signup{display:block;position:relative;text-align:center;padding:0}
.gameplay-signup__title{font-size:20px;font-weight:500;padding-top:9px;line-height:23px}
.gameplay-signup__title .gold{color:#f2e419}
.gameplay-signup__title+.gameplay-signup__title{padding-top:0}
.gameplay-signup__title_huge{font-size:25px;font-weight:700;padding-top:35px}
.gameplay-signup__title_signin{margin-top:20px}
.gameplay-signup__jackpot{margin-top:25px}
.gameplay-signup__input{margin-top:37px}
.gameplay-signup__input .input__inner{width:100%;height:54px;background-color:#0e2744;border-radius:2px;box-shadow:inset 0 1px 0 #0d2035,0 1px 0 #1c4371;color:#fff;font-size:18px;text-transform:uppercase;font-family:Open Sans,sans-serif}
.gameplay-signup__input+.gameplay-signup__input{margin-top:12px}
.gameplay-signup__button{margin-top:33px;padding:10px 20px;text-shadow:0 1px 2px rgba(0,0,0,.28);color:#fefefe;font-size:20px;font-weight:700;white-space:nowrap;font-family:Open Sans,sans-serif;background-color:#fd7123;background-image:linear-gradient(170deg,#fda31b,#fd0834);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.gameplay-signup__button_signin{margin-top:46px;width:219px;padding:10px 24px}
.gameplay-signup__button_signin+.gameplay-signup__button_signin{margin-top:19px;background-color:#3687d6;background-image:linear-gradient(180deg,#4ea8db,#236dd2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.gameplay-signup .gameplay-user__button{width:194px}
.gameplay-signup__caption{font-size:16px;margin-top:25px}
.gameplay-signup__button_signin+.gameplay-signup__caption{margin-top:55px}
.gameplay-signup__socials{margin-top:20px}
.gameplay-gallery{list-style:none;margin:0;padding:27px 27px 10px}
.gameplay-gallery__item{margin-bottom:25px}
.gameplay-gallery__item:last-child{margin-bottom:0}
.gameplay-gallery .preview{background:none;box-shadow:none}
.gameplay-gallery .preview__info{padding:0}
.gameplay-gallery .preview__title{text-shadow:0 1px 0 #111c28;color:#fff;font-size:17px;font-weight:700;padding-top:13px}
.gameplay-gallery .preview__button.button_color_orange{margin-top:35px}
.gameplay-panel{display:block;position:relative;width:auto;border-radius:6px}
.gameplay-panel__inner{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}
.gameplay-panel__head{margin-bottom:15px}
.gameplay-panel__head:after{display:none}
.gameplay-panel__title{text-align:center;padding:37px 40px 7px;text-shadow:0 2px 1px rgba(9,32,58,.83);text-transform:uppercase;color:#ffdf00;font-size:20px;font-weight:400;line-height:24px}
@media only screen and (max-width:767px){.gameplay-panel__title{font-size:13px;line-height:16px;padding:20px 16px 8px}
}
.gameplay-panel__subtitle{display:block;color:#fff;text-transform:none;text-align:center;padding:0 10px;text-shadow:0 1px 1px rgba(0,0,0,.38);font-size:18px;font-weight:300;line-height:1.33;max-width:590px;margin:0 auto}
@media only screen and (max-width:767px){.gameplay-panel__subtitle{font-size:12px;line-height:16px;padding:0 30px}
}
.gameplay-panel__note{display:inline-block;vertical-align:top;margin:0 6px;color:#ffdf00}
.gameplay-panel__content{text-align:center;margin-top:10px}
.gameplay-panel__input{height:37px}
@media only screen and (max-width:767px){.gameplay-panel__input{margin-bottom:10px}
}
.gameplay-panel__input .input__inner{width:192px;color:#7a7a7a;height:37px;box-shadow:0 1px 1px rgba(43,42,70,.46),inset 0 1px 1px rgba(0,0,0,.79);border-radius:2px;background-color:#09203a}
@media only screen and (max-width:767px){.gameplay-panel__input .input__inner{width:200px}
}
.gameplay-panel__button{min-width:70px;height:37px;margin-top:0;color:#fff;font-size:15px;font-weight:500;text-transform:uppercase;background-color:#ffe100;background-image:linear-gradient(180deg,#ffe100,#b19c02)}
.gameplay-panel__button:hover{background-image:linear-gradient(180deg,#e6de00,#e69d00);box-shadow:0 0 10px 0 rgba(255,225,0,.84)}
.gameplay-panel__button_wide{min-width:202px;padding:10px 14px}
.gameplay-panel__button_footer{display:block;margin:0 12px;background:transparent;border:1px solid rgba(109,108,146,.65);box-shadow:none;text-transform:none;font-size:16px;font-weight:400;color:#cdccde;text-shadow:none;border-radius:6px;height:36px;line-height:34px;padding:0 20px}
@media only screen and (max-width:767px){.gameplay-panel__button_footer{font-size:13px;padding:0 10px;margin:0 6px}
}
.gameplay-panel__bonus-info{display:block;position:relative;margin:14px auto 18px;max-width:380px}
@media only screen and (max-width:767px){.gameplay-panel__bonus-info{max-width:216px}
}
.gameplay-panel__bonus-icon{display:inline-block;position:absolute;top:0;left:0;vertical-align:top}
.gameplay-panel__bonus-note{display:block;vertical-align:top;color:#7a7a7a;font-size:14px;font-weight:400;padding-left:30px;line-height:13px}
@media only screen and (max-width:767px){.gameplay-panel__bonus-note{font-size:12px}
}
.gameplay-panel__link{display:block;text-shadow:0 1px 1px rgba(0,0,0,.38);text-decoration:underline;font-weight:400;line-height:16px;cursor:pointer;font-size:16px;text-align:center;color:#7a7a7a;margin:0 12px}
@media only screen and (max-width:767px){.gameplay-panel__link{font-size:13px;margin:0 6px}
}
.gameplay-panel__footer{display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:56px;background-color:#032244;box-shadow:0 1px 0 0 #131221,inset 0 -1px 0 0 #00022e}
.jackpot{display:inline-block;vertical-align:top;text-align:center;position:relative;padding-top:19px}
.jackpot__base{position:relative;width:204px;height:63px;padding:7px 10px;border:6px solid #7ac4ff;border-radius:31px;box-shadow:0 5px 8px rgba(14,34,57,.93);font-size:30px;font-weight:900;text-transform:uppercase;color:#d7e6f8;z-index:3;letter-spacing:-3px}
.jackpot__back,.jackpot__base{display:block;background-color:#102843}
.jackpot__back{width:75px;height:75px;border:6px solid #fd8a1f;border-radius:50%;top:0;z-index:2}
.jackpot__back,.jackpot__overlay{position:absolute;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.jackpot__overlay{display:block;width:100%;top:11px;z-index:1}
.jackpot__overlay:before{left:34px}
.jackpot__overlay:after,.jackpot__overlay:before{content:"";width:72px;height:75px;background-color:#102843;border:6px solid #fd8a1f;border-radius:50%;position:absolute;display:block;top:-4px;z-index:1}
.jackpot__overlay:after{right:34px}
.vipclub__header{display:block;position:relative;height:90px;border-radius:6px 6px 0 0}
.vipclub__content{display:block;position:relative;padding:0 0 30px}
.vipclub__row{display:block;position:relative;font-size:0;text-align:center}
@media only screen and (max-width:767px){.vipclub__row{padding-bottom:0!important}
}
.vipclub__item{display:inline-block;vertical-align:top;margin:20px 58px}
@media only screen and (min-width:1240px) and (max-width:1439px){.vipclub__item{margin:20px 45px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.vipclub__item{margin:20px 47px}
}
@media only screen and (min-width:768px) and (max-width:999px){.vipclub__item{margin:20px 10px}
}
@media only screen and (max-width:767px){.vipclub__item{margin:20px auto;display:block;width:209px}
}
.vipclub__info{text-align:left;max-width:862px;margin:0 auto;background:rgba(0,0,0,.3);border:1px solid #31639d;box-shadow:0 2px 9px rgba(0,0,0,.22);padding:29px;display:inline-block;margin-bottom:40px}
@media only screen and (min-width:1000px) and (max-width:1239px){.vipclub__info{max-width:815px}
}
@media only screen and (min-width:768px) and (max-width:999px){.vipclub__info{position:relative;bottom:auto;left:auto;right:auto;width:auto;margin:0 20px}
}
@media only screen and (max-width:767px){.vipclub__info{position:relative;bottom:auto;left:auto;right:auto;width:auto;margin:0 20px}
}
.vipclub__info_open{display:inline-block}
.vipclub__subtitle{font-size:16px;line-height:18px}
.vipclub__caption{color:#fff;font-size:15px;line-height:18px;font-family:Open Sans,sans-serif}
.vipclub__bullet-list{margin:36px 0}
.vipclub__title{font-size:40px;line-height:22px;color:#fbb53c;text-align:center;padding-top:20px;padding-bottom:30px;font-family:Open Sans,sans-serif}
@media only screen and (min-width:1000px) and (max-width:1239px){.vipclub__title{font-size:40px}
}
.vipclub__note{margin:0;text-align:center;padding:15px 75px 50px;color:#fff;font-family:Open Sans,sans-serif;font-size:16px;line-height:20px}
@media only screen and (max-width:767px){.vipclub__note{padding:20px}
}
.vipclub__arrow{display:block;top:1px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.vipclub__arrow,.vipclub__arrow:after{position:absolute;z-index:3;left:50%;bottom:100%}
.vipclub__arrow:after{content:" ";margin-left:-14px;border-style:solid;border-width:14px;border-color:transparent transparent #285282}
.vipclub__arrow_right,.vipclub__arrow_right:after{right:45px;left:auto}
@media only screen and (max-width:767px){.vipclub__arrow_right,.vipclub__arrow_right:after{left:50%;right:auto}
}
.vipclub__arrow_left{left:98px;right:auto}
.vipclub__arrow_left:after{right:auto;left:auto}
@media only screen and (max-width:767px){.vipclub__arrow_left,.vipclub__arrow_left:after{left:50%;right:auto}
}
.vip-panel{display:block;position:relative;width:240px;height:244px;border-radius:3px;box-shadow:0 2px 13px 0 rgba(0,0,0,.5);border:1px solid #0298ce;background:rgba(0,0,0,.3)}
.vip-panel:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;width:100%;height:44px;background:rgba(0,0,0,.521);box-shadow:0 -2px 0 0 #284f7c,0 -1px 0 0 #193b61}
.vip-panel__badge{border-radius:50%;width:38px;height:38px;top:-12px;right:-14px;background-color:#3b8ed7;background-image:linear-gradient(180deg,#4ea8db,#236dd2);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 2px 7px 3px rgba(0,0,0,.26);font-size:23px;line-height:38px;text-transform:uppercase}
.vip-panel__badge,.vip-panel__button{display:block;position:absolute;text-align:center;color:#fff;font-family:Open Sans,sans-serif;font-weight:700}
.vip-panel__button{width:100%;height:42px;border-radius:22px;bottom:3px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:10px;line-height:20px;outline:none;font-size:24px;text-shadow:0 1px 0 #2765a8}
.vip-panel__img{max-width:100%;height:80%}
.tab-vip .tab__content>div.active{width:100%;height:252px;display:table!important}
.jackpot-details{display:block;position:relative}
.jackpot-details__header{background-color:#15355a;padding:0 44px 60px;background-image:url(../img/vip-details-bg.jpg);background-repeat:no-repeat;background-position:top}
.jackpot-details__countdown{display:block;position:relative;text-align:center;padding-top:86px}
.jackpot-details__title{font-size:25px;line-height:30px;text-align:center;font-family:Open Sans,sans-serif;margin:75px auto 60px}
.jackpot-details__subtitle{text-shadow:0 2px 0 #000;font-size:22px;text-align:center;margin-top:56px}
.jackpot-details__caption{font-family:Open Sans,sans-serif;font-size:15px;line-height:18px;color:#fff;margin:0 0 36px}
.jackpot-details__caption:last-child{margin:0}
.jackpot-details__caption_accent{color:#fff000}
.jackpot-details__gallery{text-align:center;margin-top:25px;margin-bottom:42px}
.fortune-levels{display:table;border-collapse:collapse;border-spacing:0;border:none;width:100%;background-color:#4d4b63}
.fortune-levels__head{background-color:#58566d}
.fortune-levels__headCell{position:relative;text-align:center;min-width:116px;height:60px}
.fortune-levels__headCell:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:1px;background-color:#4e4c61;box-shadow:1px 0 0 #656378}
.fortune-levels__headCell_fluid{text-align:left;padding:0 27px}
.fortune-levels__headCell_fluid:after{content:none}
.fortune-levels__cell{display:table-cell;position:relative;vertical-align:top;min-width:116px;text-align:center;padding:0}
.fortune-levels__cell:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:1px;background-color:#413f55;box-shadow:1px 0 0 #56546c}
.fortune-levels__cell_fluid{width:100%;text-align:left;padding:20px 0}
.fortune-levels__cell_fluid:after{content:none}
.fortune-levels__title{font-size:18px;font-family:Open Sans,sans-serif;line-height:20px}
.fortune-levels__list{margin:0;padding:0 0 14px;list-style:none}
.fortune-levels__listItem,.fortune-levels__listLink{display:block;position:relative}
.fortune-levels__listLink{height:60px;padding:21px;text-shadow:0 2px 0 rgba(4,4,4,.17);color:#fff;font-size:18px;line-height:20px;font-weight:700;text-transform:uppercase;text-decoration:none;z-index:1}
.fortune-levels__listLink:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#403e54;box-shadow:0 1px 0 #55536d}
.fortune-levels__listLink_active{background-color:#877de9;background-image:linear-gradient(140deg,#9d97de,#8076ec);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26)}
.fortune-levels__listLink_active:before{content:none}
.fortune-levels__item{display:block;position:relative;padding:20px 32px 20px 128px;margin-bottom:10px}
.fortune-levels__item:last-child{margin-bottom:0}
.fortune-levels__icon{display:block;position:absolute;left:20px;top:0}
.fortune-levels__caption{text-shadow:0 1px 0 rgba(4,4,4,.32);color:#cbcad7;font-size:15px;line-height:18px;font-weight:400;display:block}
.fortune-history{display:table;border-collapse:collapse;border-spacing:0;border:none;width:100%;background-color:#4d4b63}
.fortune-history__head{background-color:#58566d}
.fortune-history__headCell{position:relative;text-align:left;min-width:116px;height:60px;padding:0 20px}
.fortune-history__headCell:last-child:after{content:none}
.fortune-history__headCell:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:1px;background-color:#4e4c61;box-shadow:1px 0 0 #656378}
.fortune-history__headCell_fluid{text-align:left;padding:0 20px}
.fortune-history__cell{display:table-cell;position:relative;min-width:116px;height:61px;vertical-align:middle;text-align:center;padding:0;color:#fff;font-size:15px;font-weight:700;line-height:22px;text-transform:uppercase}
.fortune-history__cell:first-child{min-width:215px;text-align:left;padding-left:20px}
.fortune-history__cell:last-child{min-width:257px;text-align:left;padding:0 24px}
.fortune-history__cell:last-child:after{content:none}
.fortune-history__cell:after{content:"";display:block;position:absolute;right:0;top:0;bottom:0;width:1px;background-color:#413f55;box-shadow:1px 0 0 #56546c}
.fortune-history__cell:before{content:"";display:block;position:absolute;right:0;left:0;bottom:1px;height:1px;background-color:#403e54;box-shadow:0 1px 0 #55536d}
.fortune-history__cell_fluid{width:100%;text-align:left;padding:19px 21px}
.fortune-history__title{font-size:18px;font-family:Open Sans,sans-serif;line-height:20px}
.fortune-history__list{margin:0;padding:0 0 14px;list-style:none}
.fortune-history__listItem,.fortune-history__listLink{display:block;position:relative}
.fortune-history__listLink{height:60px;padding:21px;text-shadow:0 2px 0 rgba(4,4,4,.17);color:#fff;font-size:18px;line-height:20px;font-weight:700;text-transform:uppercase;text-decoration:none;z-index:1}
.fortune-history__listLink:before{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:1px;background-color:#403e54;box-shadow:0 1px 0 #55536d}
.fortune-history__listLink_active{background-color:#54526c;background-image:linear-gradient(140deg,#9d97de,#8076ec);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26)}
.fortune-history__listLink_active:before{content:none}
.fortune-history__item{display:block;position:relative;padding:20px 32px 20px 128px;margin-bottom:10px}
.fortune-history__item:last-child{margin-bottom:0}
.fortune-history__icon{display:block;position:absolute;left:20px;top:0}
.fortune-history__caption{text-shadow:0 1px 0 rgba(4,4,4,.32);color:#cbcad7;font-size:15px;line-height:18px;font-weight:400;display:block}
.fortune-history__button{background-color:#ff7c22;background-image:linear-gradient(165deg,#ffb11a,#ff0036);border-radius:1px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26);text-shadow:0 2px 0 rgba(4,4,4,.11);color:#fff;font-size:14px;font-weight:700;line-height:18px;text-transform:uppercase;padding:5px 12px}
.fortune-history__button_disabled{background:none;box-shadow:none;text-shadow:none;padding:3px 4px}
.fortune-wheel{display:block;width:1024px;height:978px;position:relative;background-image:url(../img/lottery-bg.png);background-repeat:no-repeat;background-position:50%}
.fortune-wheel__head{display:table;position:relative;white-space:nowrap;width:100%;height:86px;border-collapse:collapse;padding:0}
.fortune-wheel__head:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;opacity:.27;background-color:#3f3d60;box-shadow:0 1px 0 rgba(0,0,0,.42)}
.fortune-wheel__cell{display:table-cell;vertical-align:middle;width:100%}
.fortune-wheel__cell_fixed{width:1px}
.fortune-wheel__title{display:inline-block;font-size:20px;font-family:Open Sans,sans-serif;padding:18px 0 10px}
.fortune-wheel__info{display:block;position:relative;padding:0 34px}
.fortune-wheel__dashboard{display:block;position:relative;padding:29px 63px 26px}
.fortune-wheel__icon{display:inline-block;vertical-align:top;position:relative;margin-right:19px;padding-top:7px}
.fortune-wheel__tooltip{left:50%;top:38px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .1s,visibility .1s}
.fortune-wheel__icon:hover .fortune-wheel__tooltip{opacity:1;visibility:visible}
.fortune-wheel__button{height:31px;font-size:15px;margin-right:5px;padding:6px 15px;background-color:#3e92d8;background-image:linear-gradient(180deg,#4ea8db,#236dd2);border-radius:2px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
.fortune-wheel__button_aux{background-color:#fd7423;background-image:linear-gradient(170deg,#fda31b,#fd0834);padding:6px 16px}
.fortune-wheel__lottery{top:200px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.fortune-wheel__lottery,.fortune-wheel__wheel{display:block;position:absolute;width:590px;height:590px}
.fortune-wheel__wheel{top:0;left:0;background-image:url(../img/lottery-wheel.png);background-repeat:no-repeat;background-position:50%;z-index:2}
.fortune-wheel__logo{width:464px;height:118px;top:141px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-image:url(../img/lottery-title.png);z-index:1}
.fortune-wheel__logo,.fortune-wheel__spinner{display:block;position:absolute;left:50%;background-repeat:no-repeat;background-position:50%}
.fortune-wheel__spinner{cursor:pointer;width:144px;height:144px;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url(../img/lottery-spinner.png);z-index:3}
.fortune-wheel__arrow{display:block;position:absolute;cursor:pointer;width:65px;height:91px;right:6px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url(../img/lottery-arrow.png);background-repeat:no-repeat;background-position:50%;z-index:3}
.fortune-wheel__range{display:block;width:588px;position:absolute;bottom:38px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.range{display:block;position:relative}
.range__back{display:block;position:absolute;width:100%;height:17px;background:#15141d;border-radius:8px;border:none;left:0;right:0;bottom:25px}
.range__back-table{display:table;width:100%;height:17px;table-layout:fixed;border-collapse:collapse}
.range__back-cell{display:table-cell;position:relative;width:14.28571%}
.range__back-cell:before{content:"";display:block;position:absolute;left:-10px;top:-3px;height:24px;width:24px;border-radius:50%;background:#15141d}
.range__back-cell:first-child:before{left:0}
.range__back-cell:nth-child(2):before{left:-5px}
.range__back-cell:nth-child(4):before{left:-13px}
.range__back-cell:nth-child(5):before{left:-17px}
.range__back-cell:nth-child(6):before{left:-21px}
.range__back-cell:last-child:after{content:"";display:block;position:absolute;right:0;top:-3px;height:24px;width:24px;border-radius:50%;background:#15141d}
.range__input{opacity:0}
.range .irs-bar{background-color:#8c83e6;background-image:linear-gradient(180deg,#9d97de,#8076ec);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26)}
.range .irs-bar,.range .irs-line{height:17px;border-radius:8px;border:none}
.range .irs-line{background:#15141d;overflow:inherit}
.range .irs-grid{bottom:57px;width:565px!important}
.range .irs-grid-text{display:block;position:absolute;bottom:-6px;color:#fff;font-size:20px;font-weight:700;text-transform:uppercase;line-height:inherit}
.range .irs-grid-text.js-grid-text-0{font-size:20px;line-height:20px;color:#fff;bottom:-3px;left:4px!important}
.range .irs-grid-text.js-grid-text-0:before{left:-3px;bottom:-4px}
.range .irs-grid-text.js-grid-text-1{font-size:23px;line-height:23px;bottom:-4px;margin-left:-7px!important}
.range .irs-grid-text.js-grid-text-1:before{left:-6px;bottom:-3px}
.range .irs-grid-text.js-grid-text-2{font-size:28px;line-height:28px}
.range .irs-grid-text.js-grid-text-2:before{left:-4px;bottom:-5px}
.range .irs-grid-text.js-grid-text-3{font-size:30px;line-height:30px}
.range .irs-grid-text.js-grid-text-3:before{font-size:14px;left:-9px;bottom:-5px}
.range .irs-grid-text.js-grid-text-4{font-size:33px;line-height:33px}
.range .irs-grid-text.js-grid-text-4:before{font-size:15px;left:-9px;bottom:-5px}
.range .irs-grid-text.js-grid-text-5{font-size:36px;line-height:36px}
.range .irs-grid-text.js-grid-text-5:before{font-size:15px;left:-9px;bottom:-6px}
.range .irs-grid-text.js-grid-text-6{font-size:40px;line-height:40px}
.range .irs-grid-text.js-grid-text-6:before{font-size:15px;left:-6px;bottom:-8px}
.range .irs-grid-text:before{content:"x";display:block;font-size:10px;font-weight:700;position:absolute;left:-9px;bottom:0}
.range .irs-grid-text_active{color:#fff}
.range .irs-grid-pol{display:none}
.range .irs-slider{top:29px;width:24px;height:24px;border:none;background-color:#ff6426;background-image:linear-gradient(140deg,#ffb11a,#ff0036);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 5px 8px rgba(0,0,0,.17)}
.irs-grid-text_active~.irs-grid-text{color:#15141d}
.tab__content>div{display:none;height:0}
.tab__content .active{height:auto;display:block}
.registration__image img{max-width:100%;max-height:135px}
.popup_section__aside .aside_promo{padding-left:0;padding-right:0;padding-bottom:0}
.popup_section__aside .aside_promo .promo-bonus{background:rgba(0,0,0,.3);box-shadow:none}
.popup_section__aside .aside_promo .promo-bonus .popup__title{padding:10px}
.popup_section__aside .aside_promo .table_promo .table__row:nth-child(odd){background:#1c4069}
.main_gallery .main__item{vertical-align:top;margin:5px;background-color:#0d497f;border-radius:5px;border:1px solid #0286bc;padding:5px}
@media only screen and (min-width:1440px){.main_gallery .main__item .preview__info{padding:5px 22px}
}
.main_gallery .main__item.preview{width:296px}
@media only screen and (min-width:1440px){.main_gallery .main__item.preview{width:337px}
}
@media only screen and (min-width:1240px) and (max-width:1439px){.main_gallery .main__item.preview{width:278px}
}
@media only screen and (min-width:768px) and (max-width:999px){.main_gallery .main__item.preview{width:216px}
}
@media only screen and (max-width:767px){.main_gallery .main__item.preview{width:46%;max-width:350px;margin:1.33%}
}
#login-modal .modal__input.input .modal__caption,.popup_chooseBonus .bonus__item{cursor:pointer}
@media only screen and (max-width:767px){.lottery-btm-box .lottery-btm_item{font-size:10px;line-height:15px}
}
@media only screen and (max-width:767px){.lottery-btm-box .casher__button{width:180px;height:28px;font-size:12px}
}
.popup_bonusNotification .popup__content{padding-bottom:20px}
.popup_bonusNotification .popup__content .popup__title{padding:25px 0}
.popup.successOutpay .popup__content{padding-bottom:20px;min-height:90px;padding-top:25px}
.popup_afterActivation .popup__content,.popup_afterRegistration .popup__content{padding-bottom:20px;min-height:150px}
.popup_phoneVerified .popup__content{padding-bottom:20px}
.popup_phoneVerified .popup__content .popup__title{padding:25px 0}
.popup_newViplevel .popup__content{padding-top:20px;text-align:center}
.popup_newViplevel .popup__content .popup__title{font-size:31px;line-height:40px}
.popup_newViplevel .popup__content .popup__subtitle{display:block;text-align:center;color:#fff;font-size:19px;padding:0;margin-top:9px}
.popup_newViplevel .popup__content .bonus__item{min-width:227px;min-height:246px}
@media only screen and (max-width:767px){.popup_newViplevel .popup__content .bonus__item{width:100%}
}
.popup_registration .modal__error{max-width:400px}
.popup_confirmEmail .popup__content{padding:27px 53px 55px}
@media only screen and (max-width:767px){.popup_confirmEmail .popup__content{padding:40px 24px}
}
.popup_confirmEmail .popup__title{padding-bottom:20px}
.popup_confirmEmail .popup__caption{font-size:15px;line-height:18px}
.text-center{text-align:center}
.txt-yellow{color:#fdc236}
@media only screen and (max-width:767px){.mb_-22-mob{margin-bottom:-22px}
}
.maintenance{display:table;width:100%;height:100vh;min-height:770px;background-image:url(../img/underconstruction-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:auto;background-attachment:fixed;text-align:center}
.maintenance__row{display:table-row;position:relative}
.maintenance__logo{display:table-cell;position:relative;padding-top:4%}
.maintenance__logo img{padding-left:60px}
@media only screen and (max-width:767px){.maintenance__logo{padding-top:20px}
.maintenance__logo img{padding-left:40px;width:300px}
}
.maintenance__title{display:table-cell;position:relative;text-shadow:0 0 16px rgba(0,0,0,.26),0 3px 2px rgba(0,0,0,.31);color:#ff001e;font-family:Open Sans,sans-serif;font-size:42px;font-weight:700;line-height:18px;text-transform:uppercase;padding-top:2%}
@media only screen and (max-width:767px){.maintenance__title{font-size:32px;padding:16px 10px;line-height:48px}
}
.maintenance__info{display:table-cell;position:relative;max-width:936px;margin:0 auto;text-shadow:0 2px 0 rgba(0,0,0,.44);font-family:Open Sans,sans-serif;font-size:30px;font-weight:500;line-height:41px;color:#fff;padding:0 40px}
@media only screen and (max-width:767px){.maintenance__info{font-size:21px;line-height:30px;padding:0 20px}
}
.maintenance__info_accent{color:#ffea00}
.maintenance__divider{display:table-cell;position:relative;background-image:url(../img/divider.png);background-repeat:no-repeat;background-position:50%;height:1px;width:100%;padding:2% 0}
.maintenance__caption{display:table-cell;position:relative;color:#fff;font-family:Open Sans,sans-serif;font-size:22px;font-weight:700;line-height:18px;text-transform:uppercase;padding-top:15px}
.maintenance__subscribe{display:inline-block;position:relative;margin-top:27px;margin-bottom:30px}
.maintenance__input{display:block;position:relative;width:479px;height:73px;background-color:hsla(0,0%,100%,.12);border:3px solid #fff;border-radius:36px;color:#fff;font-family:Open Sans,sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;padding:0 134px 0 20px}
@media only screen and (max-width:767px){.maintenance__input{width:300px}
}
.maintenance__button{display:block;position:absolute;top:7px;right:7px;width:109px;height:59px;background-color:#fff;border-radius:29px;border:none;color:#06f;font-family:Open Sans,sans-serif;font-size:22px;font-weight:700;line-height:18px;text-transform:uppercase;cursor:pointer}
.restriction{display:block;height:100vh;background-image:url(../img/restriction-bg.jpg);background-position:top;background-repeat:no-repeat;background-size:auto;background-attachment:fixed;text-align:center}
.restriction__logo{padding-top:242px}
.restriction__logo img{padding-left:60px}
@media only screen and (max-width:767px){.restriction__logo{padding-top:20px}
.restriction__logo img{padding-left:40px;width:300px}
}
.restriction__title{text-shadow:0 0 16px rgba(0,0,0,.26),0 3px 2px rgba(0,0,0,.31);color:#ff001e;font-family:Open Sans,sans-serif;font-size:42px;font-weight:700;text-transform:uppercase;padding-top:44px;margin:0}
@media only screen and (max-width:767px){.restriction__title{font-size:32px;padding-top:8px}
}
.restriction__info{max-width:1040px;margin:0 auto;text-shadow:0 2px 0 rgba(0,0,0,.44);font-family:Open Sans,sans-serif;font-size:30px;font-weight:500;line-height:40px;color:#fff;padding:44px 40px 20px}
@media only screen and (max-width:767px){.restriction__info{padding:44px 20px 20px;line-height:32px;font-size:22px}
}
.restriction__info_accent{color:#ffea00}
.pagenotfound{width:100%;text-align:center}
.pagenotfound,.pagenotfound__hero{display:block;position:relative;height:100%}
.pagenotfound__hero{width:auto;max-width:1175px;padding:140px 20px;margin:0 auto}
@media only screen and (min-width:1240px) and (max-width:1439px){.pagenotfound__hero{max-width:983px}
}
@media only screen and (min-width:1000px) and (max-width:1239px){.pagenotfound__hero{max-width:940px}
}
@media only screen and (min-width:768px) and (max-width:999px){.pagenotfound__hero{max-width:702px}
}
@media only screen and (max-width:767px){.pagenotfound__hero{padding:45px 6px!important}
}
@media (max-height:800px){.pagenotfound__hero{padding:45px 20px 0}
.pagenotfound__hero:after,.pagenotfound__hero:before{top:45px}
}
@media only screen and (max-height:800px) and (max-width:767px){.pagenotfound__hero:after,.pagenotfound__hero:before{left:0}
}
.pagenotfound__shadow{display:block;position:relative;width:100%;box-shadow:-10px 0 15px -5px rgba(0,0,0,.2),10px 0 15px -5px rgba(0,0,0,.2)}
.pagenotfound__header{height:90px}
.pagenotfound__content,.pagenotfound__footer,.pagenotfound__header{display:block;position:relative;background-color:rgba(0,0,0,.3)}
.pagenotfound__footer{height:58px;box-shadow:0 20px 30px -5px rgba(0,0,0,.3)}
.pagenotfound__table{display:table;border-collapse:collapse;table-layout:fixed;width:100%;height:100%}
.pagenotfound__row{display:table-row}
.pagenotfound__cell{display:table-cell;text-align:center;padding:2% 0}
.pagenotfound__row:first-of-type .pagenotfound__cell{padding:2.6% 0 0}
@media only screen and (min-width:768px) and (max-width:999px){.pagenotfound__row:first-of-type .pagenotfound__cell{padding:13px 0 0}
}
@media only screen and (max-width:767px){.pagenotfound__row:first-of-type .pagenotfound__cell{padding:5px 0 0}
}
.pagenotfound__row:nth-of-type(2) .pagenotfound__cell{padding:2.7% 0 0}
.pagenotfound__row:nth-of-type(3) .pagenotfound__cell{padding:1.3% 0 0}
.pagenotfound__row:nth-of-type(4) .pagenotfound__cell{padding:2% 0 5%}
@media only screen and (max-width:767px){.pagenotfound__row:nth-of-type(4) .pagenotfound__cell{padding:2% 0 10%}
}
.pagenotfound__logo{display:block;position:absolute;width:245px;height:180px;bottom:-46px;left:50%;top:-82px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:2}
@media only screen and (max-width:767px){.pagenotfound__logo{width:230px;height:auto}
}
.pagenotfound__title{display:block;position:relative;color:#92b2d8;font-weight:700;text-transform:uppercase;font-size:179px;margin:0 auto;line-height:135px}
@media only screen and (max-width:767px){.pagenotfound__title{font-size:90px;line-height:100px}
}
.pagenotfound__subtitle{display:block;position:relative;color:#92b2d8;font-weight:700;text-transform:uppercase;font-size:32px;line-height:30px;margin:10px auto 0;letter-spacing:3px}
@media only screen and (max-width:767px){.pagenotfound__subtitle{font-size:22px}
}
.pagenotfound__caption{display:block;position:relative;text-shadow:0 2px 0 rgba(0,0,0,.29);color:#f7ce01;font-size:23px;font-weight:700;text-transform:uppercase;margin:0 auto}
@media only screen and (max-width:767px){.pagenotfound__caption{padding:0 15px;font-size:17px}
}
.pagenotfound__note{display:block;position:relative;text-shadow:0 1px 0 rgba(0,0,0,.17);color:#80a3cb;font-size:15px;font-weight:400;text-transform:uppercase;margin:0 auto;padding:8px 20px}
.pagenotfound__gallery{display:block;position:relative;list-style:none;margin:0;padding:0}
.pagenotfound__gallery .preview{margin:9px;display:inline-block;vertical-align:top;text-align:left;box-shadow:0 0 6px rgba(0,0,0,.65),inset 0 -1px 0 hsla(0,0%,100%,.04)}
@media only screen and (min-width:768px) and (max-width:999px){.pagenotfound__gallery .preview{width:180px}
}
@media only screen and (max-width:767px){.pagenotfound__gallery .preview{width:43%}
.pagenotfound__gallery .preview:last-child{display:none}
}
.pagenotfound__button{display:block;position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding:11px 25px;border-radius:30px;margin:0;text-shadow:0 1px 2px rgba(0,0,0,.28);color:#fefefe;font-size:20px;font-weight:700;text-transform:uppercase;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.11),0 0 16px rgba(0,0,0,.26),0 8px 10px rgba(0,0,0,.16)}
@media only screen and (max-width:767px){.pagenotfound__button{white-space:nowrap}
}
.rules{padding:33px 35px}
.rules__title{color:#fefefe;margin:0}
.rules__caption{font-weight:400;color:#fff001;font-size:15px;margin:18px 0 0}
.rules__note+.rules__caption{margin-top:33px}
.rules__note{font-weight:400;color:#7c9bbe;font-size:14px;line-height:17px;margin:16px 0 0}
.rules.page_content,.rules .page_content{color:#ccc;background:rgba(0,0,0,.3);border:1px solid #0298ce;border-radius:5px;font-size:14px}
.rules.page_content h1,.rules .page_content h1{color:#fbb53c;margin:0}
.rules.page_content h2,.rules .page_content h2,.rules.page_content h3,.rules .page_content h3{font-weight:400;color:#fbb53c;font-size:15px;margin:18px 0 0}
.rules.page_content h4,.rules .page_content h4,.rules.page_content h5,.rules .page_content h5{font-weight:400;color:#ccc;font-size:13px;margin:18px 0 0}
.rules.page_content p,.rules .page_content p{margin:16px 0 0}
.rules.page_content ol,.rules .page_content ol,.rules.page_content p,.rules .page_content p,.rules.page_content ul,.rules .page_content ul{font-weight:400;color:#ccc;font-size:14px;line-height:17px}
.partners{padding:33px 35px}
.partners__title{color:#fefefe;margin:0;font-size:1.6em}
.partners__title_href{font-weight:400;color:#7c9bbe;font-size:16px;line-height:15px;margin-left:15px}
.partners .partners__link_container .partners__title,.partners__title_href{display:inline-block;vertical-align:bottom}
.partners__caption{font-weight:400;color:#fff001;font-size:18px;margin:18px 0 16px}
.partners__caption:first-letter{text-transform:uppercase}
.partners__note{font-weight:400;color:#7c9bbe;font-size:15px;line-height:17px;margin:16px 0 0}
.scroller{display:none;z-index:100;cursor:pointer;position:fixed;bottom:10%;right:3%;width:43px;height:50px;border-radius:2px;text-align:center}
.scroller__icon{font-size:21px;padding-top:4px;color:#a8d1ff;text-shadow:0 1px 1px rgba(0,0,0,.5)}
.scroller__note{display:block;position:relative;font-family:'Open Sans',sans-serif;font-size:10px;line-height:10px;font-weight:400;text-align:center;color:#a8d1ff;text-shadow:0 2px 4px rgba(0,0,0,.5)}
.sh_btn{border-radius:3px}
@media only screen and (max-width:767px){.sh_btn{width:36px!important;min-height:36px!important;height:36px!important;border-radius:3px 0 0 3px!important;overflow:hidden!important}
}
html{height:100%}
html.hidden{overflow:hidden}
body{background-image:linear-gradient(315deg,#043061 50%,#047db2);background-attachment:fixed;font-family:Open Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;position:relative;overflow-x:hidden;color:#eee}
@media only screen and (max-width:767px){body{overflow-x:hidden}
}
body.hidden{overflow:hidden}
a{color:#eed201;font-weight: 800;text-decoration:none}
a:hover{color:#fff;text-decoration:none}
main a,main a:active{color:#eed201;}
@media only screen and (max-width:767px){html.modal_open{overflow:hidden}
html.modal_open.Sa{overflow:visible;height:auto}
html.modal_open.Sa body{overflow:visible}
html.modal_open body{overflow:hidden}
}
html.modal_open .overflow{display:block}
.loading{background:hsla(0,0%,100%,.1) none repeat scroll 0 0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:99}
.txt-orange{color:#ff8920}
.loader{color:#fff;font-size:20px;top:50%;left:50%;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load 1.3s infinite linear;animation:load 1.3s infinite linear;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
@-webkit-keyframes load{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}
12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}
25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}
37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}
50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}
62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}
75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}
87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}
}
@keyframes load{0%,to{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}
12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}
25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}
37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}
50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}
62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}
75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}
87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}
}
.midttl{font-size:31px;text-align:center;margin-top: 20px;}
.centerpic {display: block;margin-left: auto;margin-right: auto;max-width:100%;padding: 0 10px;}
.divrev{overflow:hidden;background-color: #1f6087;padding: 3px 10px 3px 13px;margin-bottom: 15px;border: 1px solid #222;border-radius: 10px;}
.content{padding:0 15px 20px ;}
.menucontainer {max-width: 100%;margin: 0 auto;}
.headermenu{height: 45px;position: relative;}
.navmm {width: 100%; box-shadow: inset 0 5px rgba(0, 0, 0, 0.5);position: absolute;top: 100%;left: 0;z-index: 1000;display: none; }
.brg__item {display: block;height: 35px;font-weight: bold;color: #fff;font-size: 14px;line-height: 35px;text-align: center;text-transform: uppercase;text-decoration: none;background-color: #047bb0;transition: background-color 0.1s linear, color 0.1s linear; }
.brg__item:not(:first-of-type) {border-top: 1px solid rgba(255, 255, 255, 0.2); }
.brg__item:not(:last-of-type) {border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
.brg__item:last-of-type {box-shadow: inset 0 -5px 10px -5px rgba(0, 0, 0, 0.4); }
.brg__item:hover {background-color: #003258; }
.brg__item:active {background-color: #003258;color: #fff; }
.nav-burger {display: block;width: 25px;height: 23px;cursor: pointer;color: transparent;font-size: 0;background: url("/engine/templates/olimp/img/icon-menu.svg") no-repeat;position: absolute;top: 12px;right: 7px;z-index: 1; }
.nav-burger__checkbox {display: none; }
.nav-burger__checkbox:checked + .nav-burger {background-image: url("/engine/templates/olimp/img/icon-cross.svg"); }
.nav-burger__checkbox:checked ~ .navmm {display: block; }
@media (min-width:768px){.d-md-none{display:none!important}
.d-md-inline{display:inline!important}
.d-md-inline-block{display:inline-block!important}
.d-md-block{display:block!important}
}
.tothetop{width:52px; height:52px;position:fixed;bottom:10px;right:10px;}
.play-panel__action{display:block;text-align:center;position:relative;width:100%;min-width:300px;padding:15px 0;}
@media only screen and (min-width:768px) and (max-width:999px){.play-panel__action{min-width:inherit}
}
.play-panel__action:before{content:"";display:block;position:absolute;top:110px;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:314px;height:153px;opacity:.4;}
@media only screen and (min-width:768px) and (max-width:999px){.play-panel__action:before{display:none}
}
@media only screen and (max-width:767px){.play-panel__action:before{top:73px}
}
.flrt{float:right;}
.fllt{float:left;}
.hdn{display:none;}