.intl-tel-input{
  position:relative;
  display:inline-block
}
.intl-tel-input *{
  box-sizing:border-box;
  -moz-box-sizing:border-box
}
.intl-tel-input .hide{
  display:none
}
.intl-tel-input .v-hide{
  visibility:hidden
}
.intl-tel-input input,.intl-tel-input input[type=tel],.intl-tel-input input[type=text]{
  position:relative;
  z-index:0;
  margin-top:0!important;
  margin-bottom:0!important;
  padding-right:36px;
  margin-right:0
}
.intl-tel-input .flag-container{
  position:absolute;
  top:0;
  bottom:0;
  right:0;
  padding:1px
}
.intl-tel-input .selected-flag{
  z-index:1;
  position:relative;
  width:36px;
  height:100%;
  padding:0 0 0 8px
}
.intl-tel-input .selected-flag .iti-flag{
  position:absolute;
  top:0;
  bottom:0;
  margin:auto
}
.intl-tel-input .selected-flag .iti-arrow{
  position:absolute;
  top:50%;
  margin-top:-2px;
  right:6px;
  width:0;
  height:0;
  border-left:3px solid transparent;
  border-right:3px solid transparent;
  border-top:4px solid #555
}
.intl-tel-input .selected-flag .iti-arrow.up{
  border-top:none;
  border-bottom:4px solid #555
}
.intl-tel-input .country-list{
  position:absolute;
  z-index:2;
  list-style:none;
  text-align:left;
  padding:0;
  margin:0 0 0 -1px;
  box-shadow:1px 1px 4px rgba(0,0,0,.2);
  background-color:#fff;
  border:1px solid #ccc;
  white-space:nowrap;
  max-height:200px;
  overflow-y:scroll;
  -webkit-overflow-scrolling:touch
}
.intl-tel-input .country-list.dropup{
  bottom:100%;
  margin-bottom:-1px
}
.intl-tel-input .country-list .flag-box{
  display:inline-block;
  width:20px
}
@media (max-width:500px){
  .intl-tel-input .country-list{
      white-space:normal
  }
}
.intl-tel-input .country-list .divider{
  padding-bottom:5px;
  margin-bottom:5px;
  border-bottom:1px solid #ccc
}
.intl-tel-input .country-list .country{
  padding:5px 10px
}
.intl-tel-input .country-list .country .dial-code{
  color:#999
}
.intl-tel-input .country-list .country.highlight{
  background-color:rgba(0,0,0,.05)
}
.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code,.intl-tel-input .country-list .flag-box{
  vertical-align:middle
}
.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .flag-box{
  margin-right:6px
}
.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.allow-dropdown input[type=text]{
  padding-right:6px;
  padding-left:52px;
  margin-left:0
}
.intl-tel-input.allow-dropdown .flag-container{
  right:auto;
  left:0;
  width:100%
}
.intl-tel-input.allow-dropdown .selected-flag{
  width:46px
}
.intl-tel-input.allow-dropdown .flag-container:hover{
  cursor:pointer
}
.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{
  background-color:rgba(0,0,0,.05)
}
.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{
  cursor:default
}
.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{
  background-color:transparent
}
.intl-tel-input.allow-dropdown.separate-dial-code .selected-flag{
  background-color:rgba(0,0,0,.05);
  display:table
}
.intl-tel-input.allow-dropdown.separate-dial-code .selected-dial-code{
  display:table-cell;
  vertical-align:middle;
  padding-left:28px
}
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input,.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input[type=tel],.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 input[type=text]{
  padding-left:76px
}
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-2 .selected-flag{
  width:70px
}
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input,.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input[type=tel],.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 input[type=text]{
  padding-left:84px
}
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-3 .selected-flag{
  width:78px
}
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input,.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input[type=tel],.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 input[type=text]{
  padding-left:92px
}
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-4 .selected-flag{
  width:86px
}
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input,.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input[type=tel],.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 input[type=text]{
  padding-left:100px
}
.intl-tel-input.allow-dropdown.separate-dial-code.iti-sdc-5 .selected-flag{
  width:94px
}
.intl-tel-input.iti-container{
  position:absolute;
  top:-1000px;
  left:-1000px;
  z-index:1060;
  padding:1px
}
.intl-tel-input.iti-container:hover{
  cursor:pointer
}
.iti-mobile .intl-tel-input.iti-container{
  top:30px;
  bottom:30px;
  left:30px;
  right:30px;
  position:fixed
}
.iti-mobile .intl-tel-input .country-list{
  max-height:100%;
  width:100%;
  -webkit-overflow-scrolling:touch
}
.iti-mobile .intl-tel-input .country-list .country{
  padding:10px;
  line-height:1.5em
}
.iti-flag.be{
  width:18px
}
.iti-flag.ch{
  width:15px
}
.iti-flag.mc{
  width:19px
}
.iti-flag.ne{
  width:18px
}
.iti-flag.np{
  width:13px
}
.iti-flag.va{
  width:15px
}
@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){
  .iti-flag{
      background-size:5630px 15px
  }
}
.iti-flag.ac{
  height:10px;
  background-position:0 0
}
.iti-flag.ad{
  height:14px;
  background-position:-22px 0
}
.iti-flag.ae{
  height:10px;
  background-position:-44px 0
}
.iti-flag.af{
  height:14px;
  background-position:-66px 0
}
.iti-flag.ag{
  height:14px;
  background-position:-88px 0
}
.iti-flag.ai{
  height:10px;
  background-position:-110px 0
}
.iti-flag.al{
  height:15px;
  background-position:-132px 0
}
.iti-flag.am{
  height:10px;
  background-position:-154px 0
}
.iti-flag.ao{
  height:14px;
  background-position:-176px 0
}
.iti-flag.aq{
  height:14px;
  background-position:-198px 0
}
.iti-flag.ar{
  height:13px;
  background-position:-220px 0
}
.iti-flag.as{
  height:10px;
  background-position:-242px 0
}
.iti-flag.at{
  height:14px;
  background-position:-264px 0
}
.iti-flag.au{
  height:10px;
  background-position:-286px 0
}
.iti-flag.aw{
  height:14px;
  background-position:-308px 0
}
.iti-flag.ax{
  height:13px;
  background-position:-330px 0
}
.iti-flag.az{
  height:10px;
  background-position:-352px 0
}
.iti-flag.ba{
  height:10px;
  background-position:-374px 0
}
.iti-flag.bb{
  height:14px;
  background-position:-396px 0
}
.iti-flag.bd{
  height:12px;
  background-position:-418px 0
}
.iti-flag.be{
  height:15px;
  background-position:-440px 0
}
.iti-flag.bf{
  height:14px;
  background-position:-460px 0
}
.iti-flag.bg{
  height:12px;
  background-position:-482px 0
}
.iti-flag.bh{
  height:12px;
  background-position:-504px 0
}
.iti-flag.bi{
  height:12px;
  background-position:-526px 0
}
.iti-flag.bj{
  height:14px;
  background-position:-548px 0
}
.iti-flag.bl{
  height:14px;
  background-position:-570px 0
}
.iti-flag.bm{
  height:10px;
  background-position:-592px 0
}
.iti-flag.bn{
  height:10px;
  background-position:-614px 0
}
.iti-flag.bo{
  height:14px;
  background-position:-636px 0
}
.iti-flag.bq{
  height:14px;
  background-position:-658px 0
}
.iti-flag.br{
  height:14px;
  background-position:-680px 0
}
.iti-flag.bs{
  height:10px;
  background-position:-702px 0
}
.iti-flag.bt{
  height:14px;
  background-position:-724px 0
}
.iti-flag.bv{
  height:15px;
  background-position:-746px 0
}
.iti-flag.bw{
  height:14px;
  background-position:-768px 0
}
.iti-flag.by{
  height:10px;
  background-position:-790px 0
}
.iti-flag.bz{
  height:14px;
  background-position:-812px 0
}
.iti-flag.ca{
  height:10px;
  background-position:-834px 0
}
.iti-flag.cc{
  height:10px;
  background-position:-856px 0
}
.iti-flag.cd{
  height:15px;
  background-position:-878px 0
}
.iti-flag.cf{
  height:14px;
  background-position:-900px 0
}
.iti-flag.cg{
  height:14px;
  background-position:-922px 0
}
.iti-flag.ch{
  height:15px;
  background-position:-944px 0
}
.iti-flag.ci{
  height:14px;
  background-position:-961px 0
}
.iti-flag.ck{
  height:10px;
  background-position:-983px 0
}
.iti-flag.cl{
  height:14px;
  background-position:-1005px 0
}
.iti-flag.cm{
  height:14px;
  background-position:-1027px 0
}
.iti-flag.cn{
  height:14px;
  background-position:-1049px 0
}
.iti-flag.co{
  height:14px;
  background-position:-1071px 0
}
.iti-flag.cp{
  height:14px;
  background-position:-1093px 0
}
.iti-flag.cr{
  height:12px;
  background-position:-1115px 0
}
.iti-flag.cu{
  height:10px;
  background-position:-1137px 0
}
.iti-flag.cv{
  height:12px;
  background-position:-1159px 0
}
.iti-flag.cw{
  height:14px;
  background-position:-1181px 0
}
.iti-flag.cx{
  height:10px;
  background-position:-1203px 0
}
.iti-flag.cy{
  height:14px;
  background-position:-1225px 0
}
.iti-flag.cz{
  height:14px;
  background-position:-1247px 0
}
.iti-flag.de{
  height:12px;
  background-position:-1269px 0
}
.iti-flag.dg{
  height:10px;
  background-position:-1291px 0
}
.iti-flag.dj{
  height:14px;
  background-position:-1313px 0
}
.iti-flag.dk{
  height:15px;
  background-position:-1335px 0
}
.iti-flag.dm{
  height:10px;
  background-position:-1357px 0
}
.iti-flag.do{
  height:13px;
  background-position:-1379px 0
}
.iti-flag.dz{
  height:14px;
  background-position:-1401px 0
}
.iti-flag.ea{
  height:14px;
  background-position:-1423px 0
}
.iti-flag.ec{
  height:14px;
  background-position:-1445px 0
}
.iti-flag.ee{
  height:13px;
  background-position:-1467px 0
}
.iti-flag.eg{
  height:14px;
  background-position:-1489px 0
}
.iti-flag.eh{
  height:10px;
  background-position:-1511px 0
}
.iti-flag.er{
  height:10px;
  background-position:-1533px 0
}
.iti-flag.es{
  height:14px;
  background-position:-1555px 0
}
.iti-flag.et{
  height:10px;
  background-position:-1577px 0
}
.iti-flag.eu{
  height:14px;
  background-position:-1599px 0
}
.iti-flag.fi{
  height:12px;
  background-position:-1621px 0
}
.iti-flag.fj{
  height:10px;
  background-position:-1643px 0
}
.iti-flag.fk{
  height:10px;
  background-position:-1665px 0
}
.iti-flag.fm{
  height:11px;
  background-position:-1687px 0
}
.iti-flag.fo{
  height:15px;
  background-position:-1709px 0
}
.iti-flag.fr{
  height:14px;
  background-position:-1731px 0
}
.iti-flag.ga{
  height:15px;
  background-position:-1753px 0
}
.iti-flag.gb{
  height:10px;
  background-position:-1775px 0
}
.iti-flag.gd{
  height:12px;
  background-position:-1797px 0
}
.iti-flag.ge{
  height:14px;
  background-position:-1819px 0
}
.iti-flag.gf{
  height:14px;
  background-position:-1841px 0
}
.iti-flag.gg{
  height:14px;
  background-position:-1863px 0
}
.iti-flag.gh{
  height:14px;
  background-position:-1885px 0
}
.iti-flag.gi{
  height:10px;
  background-position:-1907px 0
}
.iti-flag.gl{
  height:14px;
  background-position:-1929px 0
}
.iti-flag.gm{
  height:14px;
  background-position:-1951px 0
}
.iti-flag.gn{
  height:14px;
  background-position:-1973px 0
}
.iti-flag.gp{
  height:14px;
  background-position:-1995px 0
}
.iti-flag.gq{
  height:14px;
  background-position:-2017px 0
}
.iti-flag.gr{
  height:14px;
  background-position:-2039px 0
}
.iti-flag.gs{
  height:10px;
  background-position:-2061px 0
}
.iti-flag.gt{
  height:13px;
  background-position:-2083px 0
}
.iti-flag.gu{
  height:11px;
  background-position:-2105px 0
}
.iti-flag.gw{
  height:10px;
  background-position:-2127px 0
}
.iti-flag.gy{
  height:12px;
  background-position:-2149px 0
}
.iti-flag.hk{
  height:14px;
  background-position:-2171px 0
}
.iti-flag.hm{
  height:10px;
  background-position:-2193px 0
}
.iti-flag.hn{
  height:10px;
  background-position:-2215px 0
}
.iti-flag.hr{
  height:10px;
  background-position:-2237px 0
}
.iti-flag.ht{
  height:12px;
  background-position:-2259px 0
}
.iti-flag.hu{
  height:10px;
  background-position:-2281px 0
}
.iti-flag.ic{
  height:14px;
  background-position:-2303px 0
}
.iti-flag.id{
  height:14px;
  background-position:-2325px 0
}
.iti-flag.ie{
  height:10px;
  background-position:-2347px 0
}
.iti-flag.il{
  height:15px;
  background-position:-2369px 0
}
.iti-flag.im{
  height:10px;
  background-position:-2391px 0
}
.iti-flag.in{
  height:14px;
  background-position:-2413px 0
}
.iti-flag.io{
  height:10px;
  background-position:-2435px 0
}
.iti-flag.iq{
  height:14px;
  background-position:-2457px 0
}
.iti-flag.ir{
  height:12px;
  background-position:-2479px 0
}
.iti-flag.is{
  height:15px;
  background-position:-2501px 0
}
.iti-flag.it{
  height:14px;
  background-position:-2523px 0
}
.iti-flag.je{
  height:12px;
  background-position:-2545px 0
}
.iti-flag.jm{
  height:10px;
  background-position:-2567px 0
}
.iti-flag.jo{
  height:10px;
  background-position:-2589px 0
}
.iti-flag.jp{
  height:14px;
  background-position:-2611px 0
}
.iti-flag.ke{
  height:14px;
  background-position:-2633px 0
}
.iti-flag.kg{
  height:12px;
  background-position:-2655px 0
}
.iti-flag.kh{
  height:13px;
  background-position:-2677px 0
}
.iti-flag.ki{
  height:10px;
  background-position:-2699px 0
}
.iti-flag.km{
  height:12px;
  background-position:-2721px 0
}
.iti-flag.kn{
  height:14px;
  background-position:-2743px 0
}
.iti-flag.kp{
  height:10px;
  background-position:-2765px 0
}
.iti-flag.kr{
  height:14px;
  background-position:-2787px 0
}
.iti-flag.kw{
  height:10px;
  background-position:-2809px 0
}
.iti-flag.ky{
  height:10px;
  background-position:-2831px 0
}
.iti-flag.kz{
  height:10px;
  background-position:-2853px 0
}
.iti-flag.la{
  height:14px;
  background-position:-2875px 0
}
.iti-flag.lb{
  height:14px;
  background-position:-2897px 0
}
.iti-flag.lc{
  height:10px;
  background-position:-2919px 0
}
.iti-flag.li{
  height:12px;
  background-position:-2941px 0
}
.iti-flag.lk{
  height:10px;
  background-position:-2963px 0
}
.iti-flag.lr{
  height:11px;
  background-position:-2985px 0
}
.iti-flag.ls{
  height:14px;
  background-position:-3007px 0
}
.iti-flag.lt{
  height:12px;
  background-position:-3029px 0
}
.iti-flag.lu{
  height:12px;
  background-position:-3051px 0
}
.iti-flag.lv{
  height:10px;
  background-position:-3073px 0
}
.iti-flag.ly{
  height:10px;
  background-position:-3095px 0
}
.iti-flag.ma{
  height:14px;
  background-position:-3117px 0
}
.iti-flag.mc{
  height:15px;
  background-position:-3139px 0
}
.iti-flag.md{
  height:10px;
  background-position:-3160px 0
}
.iti-flag.me{
  height:10px;
  background-position:-3182px 0
}
.iti-flag.mf{
  height:14px;
  background-position:-3204px 0
}
.iti-flag.mg{
  height:14px;
  background-position:-3226px 0
}
.iti-flag.mh{
  height:11px;
  background-position:-3248px 0
}
.iti-flag.mk{
  height:10px;
  background-position:-3270px 0
}
.iti-flag.ml{
  height:14px;
  background-position:-3292px 0
}
.iti-flag.mm{
  height:14px;
  background-position:-3314px 0
}
.iti-flag.mn{
  height:10px;
  background-position:-3336px 0
}
.iti-flag.mo{
  height:14px;
  background-position:-3358px 0
}
.iti-flag.mp{
  height:10px;
  background-position:-3380px 0
}
.iti-flag.mq{
  height:14px;
  background-position:-3402px 0
}
.iti-flag.mr{
  height:14px;
  background-position:-3424px 0
}
.iti-flag.ms{
  height:10px;
  background-position:-3446px 0
}
.iti-flag.mt{
  height:14px;
  background-position:-3468px 0
}
.iti-flag.mu{
  height:14px;
  background-position:-3490px 0
}
.iti-flag.mv{
  height:14px;
  background-position:-3512px 0
}
.iti-flag.mw{
  height:14px;
  background-position:-3534px 0
}
.iti-flag.mx{
  height:12px;
  background-position:-3556px 0
}
.iti-flag.my{
  height:10px;
  background-position:-3578px 0
}
.iti-flag.mz{
  height:14px;
  background-position:-3600px 0
}
.iti-flag.na{
  height:14px;
  background-position:-3622px 0
}
.iti-flag.nc{
  height:10px;
  background-position:-3644px 0
}
.iti-flag.ne{
  height:15px;
  background-position:-3666px 0
}
.iti-flag.nf{
  height:10px;
  background-position:-3686px 0
}
.iti-flag.ng{
  height:10px;
  background-position:-3708px 0
}
.iti-flag.ni{
  height:12px;
  background-position:-3730px 0
}
.iti-flag.nl{
  height:14px;
  background-position:-3752px 0
}
.iti-flag.no{
  height:15px;
  background-position:-3774px 0
}
.iti-flag.np{
  height:15px;
  background-position:-3796px 0
}
.iti-flag.nr{
  height:10px;
  background-position:-3811px 0
}
.iti-flag.nu{
  height:10px;
  background-position:-3833px 0
}
.iti-flag.nz{
  height:10px;
  background-position:-3855px 0
}
.iti-flag.om{
  height:10px;
  background-position:-3877px 0
}
.iti-flag.pa{
  height:14px;
  background-position:-3899px 0
}
.iti-flag.pe{
  height:14px;
  background-position:-3921px 0
}
.iti-flag.pf{
  height:14px;
  background-position:-3943px 0
}
.iti-flag.pg{
  height:15px;
  background-position:-3965px 0
}
.iti-flag.ph{
  height:10px;
  background-position:-3987px 0
}
.iti-flag.pk{
  height:14px;
  background-position:-4009px 0
}
.iti-flag.pl{
  height:13px;
  background-position:-4031px 0
}
.iti-flag.pm{
  height:14px;
  background-position:-4053px 0
}
.iti-flag.pn{
  height:10px;
  background-position:-4075px 0
}
.iti-flag.pr{
  height:14px;
  background-position:-4097px 0
}
.iti-flag.ps{
  height:10px;
  background-position:-4119px 0
}
.iti-flag.pt{
  height:14px;
  background-position:-4141px 0
}
.iti-flag.pw{
  height:13px;
  background-position:-4163px 0
}
.iti-flag.py{
  height:11px;
  background-position:-4185px 0
}
.iti-flag.qa{
  height:8px;
  background-position:-4207px 0
}
.iti-flag.re{
  height:14px;
  background-position:-4229px 0
}
.iti-flag.ro{
  height:14px;
  background-position:-4251px 0
}
.iti-flag.rs{
  height:14px;
  background-position:-4273px 0
}
.iti-flag.ru{
  height:14px;
  background-position:-4295px 0
}
.iti-flag.rw{
  height:14px;
  background-position:-4317px 0
}
.iti-flag.sa{
  height:14px;
  background-position:-4339px 0
}
.iti-flag.sb{
  height:10px;
  background-position:-4361px 0
}
.iti-flag.sc{
  height:10px;
  background-position:-4383px 0
}
.iti-flag.sd{
  height:10px;
  background-position:-4405px 0
}
.iti-flag.se{
  height:13px;
  background-position:-4427px 0
}
.iti-flag.sg{
  height:14px;
  background-position:-4449px 0
}
.iti-flag.sh{
  height:10px;
  background-position:-4471px 0
}
.iti-flag.si{
  height:10px;
  background-position:-4493px 0
}
.iti-flag.sj{
  height:15px;
  background-position:-4515px 0
}
.iti-flag.sk{
  height:14px;
  background-position:-4537px 0
}
.iti-flag.sl{
  height:14px;
  background-position:-4559px 0
}
.iti-flag.sm{
  height:15px;
  background-position:-4581px 0
}
.iti-flag.sn{
  height:14px;
  background-position:-4603px 0
}
.iti-flag.so{
  height:14px;
  background-position:-4625px 0
}
.iti-flag.sr{
  height:14px;
  background-position:-4647px 0
}
.iti-flag.ss{
  height:10px;
  background-position:-4669px 0
}
.iti-flag.st{
  height:10px;
  background-position:-4691px 0
}
.iti-flag.sv{
  height:12px;
  background-position:-4713px 0
}
.iti-flag.sx{
  height:14px;
  background-position:-4735px 0
}
.iti-flag.sy{
  height:14px;
  background-position:-4757px 0
}
.iti-flag.sz{
  height:14px;
  background-position:-4779px 0
}
.iti-flag.ta{
  height:10px;
  background-position:-4801px 0
}
.iti-flag.tc{
  height:10px;
  background-position:-4823px 0
}
.iti-flag.td{
  height:14px;
  background-position:-4845px 0
}
.iti-flag.tf{
  height:14px;
  background-position:-4867px 0
}
.iti-flag.tg{
  height:13px;
  background-position:-4889px 0
}
.iti-flag.th{
  height:14px;
  background-position:-4911px 0
}
.iti-flag.tj{
  height:10px;
  background-position:-4933px 0
}
.iti-flag.tk{
  height:10px;
  background-position:-4955px 0
}
.iti-flag.tl{
  height:10px;
  background-position:-4977px 0
}
.iti-flag.tm{
  height:14px;
  background-position:-4999px 0
}
.iti-flag.tn{
  height:14px;
  background-position:-5021px 0
}
.iti-flag.to{
  height:10px;
  background-position:-5043px 0
}
.iti-flag.tr{
  height:14px;
  background-position:-5065px 0
}
.iti-flag.tt{
  height:12px;
  background-position:-5087px 0
}
.iti-flag.tv{
  height:10px;
  background-position:-5109px 0
}
.iti-flag.tw{
  height:14px;
  background-position:-5131px 0
}
.iti-flag.tz{
  height:14px;
  background-position:-5153px 0
}
.iti-flag.ua{
  height:14px;
  background-position:-5175px 0
}
.iti-flag.ug{
  height:14px;
  background-position:-5197px 0
}
.iti-flag.um{
  height:11px;
  background-position:-5219px 0
}
.iti-flag.us{
  height:11px;
  background-position:-5241px 0
}
.iti-flag.uy{
  height:14px;
  background-position:-5263px 0
}
.iti-flag.uz{
  height:10px;
  background-position:-5285px 0
}
.iti-flag.va{
  height:15px;
  background-position:-5307px 0
}
.iti-flag.vc{
  height:14px;
  background-position:-5324px 0
}
.iti-flag.ve{
  height:14px;
  background-position:-5346px 0
}
.iti-flag.vg{
  height:10px;
  background-position:-5368px 0
}
.iti-flag.vi{
  height:14px;
  background-position:-5390px 0
}
.iti-flag.vn{
  height:14px;
  background-position:-5412px 0
}
.iti-flag.vu{
  height:12px;
  background-position:-5434px 0
}
.iti-flag.wf{
  height:14px;
  background-position:-5456px 0
}
.iti-flag.ws{
  height:10px;
  background-position:-5478px 0
}
.iti-flag.xk{
  height:15px;
  background-position:-5500px 0
}
.iti-flag.ye{
  height:14px;
  background-position:-5522px 0
}
.iti-flag.yt{
  height:14px;
  background-position:-5544px 0
}
.iti-flag.za{
  height:14px;
  background-position:-5566px 0
}
.iti-flag.zm{
  height:14px;
  background-position:-5588px 0
}
.iti-flag.zw{
  height:10px;
  background-position:-5610px 0
}
.iti-flag{
  width:20px;
  height:15px;
  box-shadow:0 0 1px 0 #888;
  background-image:url("");
  background-repeat:no-repeat;
  background-color:#dbdbdb;
  background-position:20px 0
}
@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){
  .iti-flag{
      background-image:url("")
  }
}
.iti-flag.np{
  background-color:transparent
}
@charset "UTF-8";
/** * Improved map-get() sass function * Arguments: [map object, item in map]. * NOTE: Two levels is maximum nesting depth of map object * Example : * $global: ( * some: 1, * colors: ( * red: #345567 * ) * );
* _get($global, red);
*/
/** * Fetch nested keys * @param {
  Map
}
$map - Map * @param {
  Arglist
}
$keys - Keys to fetch * @return {
  *
}
*/
/** * React Select * ============ * Created by Jed Watson and Joss Mackison for KeystoneJS, http://www.keystonejs.com/ * https://twitter.com/jedwatson https://twitter.com/jossmackison https://twitter.com/keystonejs * MIT License: https://github.com/JedWatson/react-select */
.Select {
   position: relative;
}
.Select, .Select div, .Select input, .Select span {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
}
.Select.is-disabled > .Select-control {
   background-color: #f9f9f9;
}
.Select.is-disabled > .Select-control:hover {
   box-shadow: none;
}
.Select.is-disabled .Select-arrow-zone {
   cursor: default;
   pointer-events: none;
   opacity: 0.35;
}
.Select-control {
   background-color: #fff;
   border-color: #d9d9d9 #ccc #b3b3b3;
   border-radius: 4px;
   border: 1px solid #ccc;
   color: #333;
   cursor: default;
   display: table;
   border-spacing: 0;
   border-collapse: separate;
   height: 36px;
   outline: none;
   overflow: hidden;
   position: relative;
   width: 100%;
}
.Select-control:hover {
   box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
}
.Select-control .Select-input:focus {
   outline: none;
}
.is-searchable.is-open > .Select-control {
   cursor: text;
}
.is-open > .Select-control {
   border-bottom-right-radius: 0;
   border-bottom-left-radius: 0;
   background: #fff;
   border-color: #b3b3b3 #ccc #d9d9d9;
}
.is-open > .Select-control > .Select-arrow {
   border-color: transparent transparent #999;
   border-width: 0 5px 5px;
}
.is-searchable.is-focused:not(.is-open) > .Select-control {
   cursor: text;
}
.is-focused:not(.is-open) > .Select-control {
   border-color: #007eff;
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 0 3px rgba(0, 126, 255, 0.1);
}
.Select-placeholder, .Select--single > .Select-control .Select-value {
   bottom: 0;
   color: #aaa;
   left: 0;
   line-height: 34px;
   padding-left: 10px;
   padding-right: 10px;
   position: absolute;
   right: 0;
   top: 0;
   max-width: 100%;
   overflow: hidden;
   text-overflow: ellipsis;
   white-space: nowrap;
}
.has-value.Select--single > .Select-control .Select-value .Select-value-label, .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
   color: #333;
}
.has-value.Select--single > .Select-control .Select-value a.Select-value-label, .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label {
   cursor: pointer;
   text-decoration: none;
}
.has-value.Select--single > .Select-control .Select-value a.Select-value-label:hover, .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:hover, .has-value.Select--single > .Select-control .Select-value a.Select-value-label:focus, .has-value.is-pseudo-focused.Select--single > .Select-control .Select-value a.Select-value-label:focus {
   color: #007eff;
   outline: none;
   text-decoration: underline;
}
.Select-input {
   height: 34px;
   padding-left: 10px;
   padding-right: 10px;
   vertical-align: middle;
}
.Select-input > input {
   width: 100%;
   background: none transparent;
   border: 0 none;
   box-shadow: none;
   cursor: default;
   display: inline-block;
   font-family: inherit;
   font-size: inherit;
   margin: 0;
   outline: none;
   line-height: 14px;
  /* For IE 8 compatibility */
   padding: 8px 0 12px;
  /* For IE 8 compatibility */
   -webkit-appearance: none;
}
.is-focused .Select-input > input {
   cursor: text;
}
.has-value.is-pseudo-focused .Select-input {
   opacity: 0;
}
.Select-control:not(.is-searchable) > .Select-input {
   outline: none;
}
.Select-loading-zone {
   cursor: pointer;
   display: table-cell;
   position: relative;
   text-align: center;
   vertical-align: middle;
   width: 16px;
}
.Select-loading {
   -webkit-animation: Select-animation-spin 400ms infinite linear;
   -o-animation: Select-animation-spin 400ms infinite linear;
   animation: Select-animation-spin 400ms infinite linear;
   width: 16px;
   height: 16px;
   box-sizing: border-box;
   border-radius: 50%;
   border: 2px solid #ccc;
   border-right-color: #333;
   display: inline-block;
   position: relative;
   vertical-align: middle;
}
.Select-clear-zone {
   -webkit-animation: Select-animation-fadeIn 200ms;
   -o-animation: Select-animation-fadeIn 200ms;
   animation: Select-animation-fadeIn 200ms;
   color: #999;
   cursor: pointer;
   display: table-cell;
   position: relative;
   text-align: center;
   vertical-align: middle;
   width: 17px;
}
.Select-clear-zone:hover {
   color: #D0021B;
}
.Select-clear {
   display: inline-block;
   font-size: 18px;
   line-height: 1;
}
.Select--multi .Select-clear-zone {
   width: 17px;
}
.Select-arrow-zone {
   cursor: pointer;
   display: table-cell;
   position: relative;
   text-align: center;
   vertical-align: middle;
   width: 25px;
   padding-right: 5px;
}
.Select-arrow {
   border-color: #999 transparent transparent;
   border-style: solid;
   border-width: 5px 5px 2.5px;
   display: inline-block;
   height: 0;
   width: 0;
}
.is-open .Select-arrow, .Select-arrow-zone:hover > .Select-arrow {
   border-top-color: #666;
}
.Select--multi .Select-multi-value-wrapper {
   display: inline-block;
}
.Select .Select-aria-only {
   display: inline-block;
   height: 1px;
   width: 1px;
   margin: -1px;
   clip: rect(0, 0, 0, 0);
   overflow: hidden;
}
@-webkit-keyframes Select-animation-fadeIn {
   from {
       opacity: 0;
  }
   to {
       opacity: 1;
  }
}
@keyframes Select-animation-fadeIn {
   from {
       opacity: 0;
  }
   to {
       opacity: 1;
  }
}
.Select-menu-outer {
   border-bottom-right-radius: 4px;
   border-bottom-left-radius: 4px;
   background-color: #fff;
   border: 1px solid #ccc;
   border-top-color: #e6e6e6;
   box-shadow: 0 1px 0 rgba(0, 0, 0, 0.06);
   box-sizing: border-box;
   margin-top: -1px;
   max-height: 200px;
   position: absolute;
   top: 100%;
   width: 100%;
   z-index: 1;
   -webkit-overflow-scrolling: touch;
}
.Select-menu {
   max-height: 198px;
   overflow-y: auto;
}
.Select-option {
   box-sizing: border-box;
   background-color: #fff;
   color: #666666;
   cursor: pointer;
   display: block;
   padding: 8px 10px;
}
.Select-option:last-child {
   border-bottom-right-radius: 4px;
   border-bottom-left-radius: 4px;
}
.Select-option.is-selected {
   background-color: #f5faff;
  /* Fallback color for IE 8 */
   background-color: rgba(0, 126, 255, 0.04);
   color: #333;
}
.Select-option.is-focused {
   background-color: #ebf5ff;
  /* Fallback color for IE 8 */
   background-color: rgba(0, 126, 255, 0.08);
   color: #333;
}
.Select-option.is-disabled {
   color: #cccccc;
   cursor: default;
}
.Select-noresults {
   box-sizing: border-box;
   color: #999999;
   cursor: default;
   display: block;
   padding: 8px 10px;
}
.Select--multi .Select-input {
   vertical-align: middle;
   margin-left: 10px;
   padding: 0;
}
.Select--multi.has-value .Select-input {
   margin-left: 5px;
}
.Select--multi .Select-value {
   background-color: #ebf5ff;
  /* Fallback color for IE 8 */
   background-color: rgba(0, 126, 255, 0.08);
   border-radius: 2px;
   border: 1px solid #c2e0ff;
  /* Fallback color for IE 8 */
   border: 1px solid rgba(0, 126, 255, 0.24);
   color: #007eff;
   display: inline-block;
   font-size: 0.9em;
   line-height: 1.4;
   margin-left: 5px;
   margin-top: 5px;
   vertical-align: top;
}
.Select--multi .Select-value-icon, .Select--multi .Select-value-label {
   display: inline-block;
   vertical-align: middle;
}
.Select--multi .Select-value-label {
   border-bottom-right-radius: 2px;
   border-top-right-radius: 2px;
   cursor: default;
   padding: 2px 5px;
}
.Select--multi a.Select-value-label {
   color: #007eff;
   cursor: pointer;
   text-decoration: none;
}
.Select--multi a.Select-value-label:hover {
   text-decoration: underline;
}
.Select--multi .Select-value-icon {
   cursor: pointer;
   border-bottom-left-radius: 2px;
   border-top-left-radius: 2px;
   border-right: 1px solid #c2e0ff;
  /* Fallback color for IE 8 */
   border-right: 1px solid rgba(0, 126, 255, 0.24);
   padding: 1px 5px 3px;
}
.Select--multi .Select-value-icon:hover, .Select--multi .Select-value-icon:focus {
   background-color: #d8eafd;
  /* Fallback color for IE 8 */
   background-color: rgba(0, 113, 230, 0.08);
   color: #0071e6;
}
.Select--multi .Select-value-icon:active {
   background-color: #c2e0ff;
  /* Fallback color for IE 8 */
   background-color: rgba(0, 126, 255, 0.24);
}
.Select--multi.is-disabled .Select-value {
   background-color: #fcfcfc;
   border: 1px solid #e3e3e3;
   color: #333;
}
.Select--multi.is-disabled .Select-value-icon {
   cursor: not-allowed;
   border-right: 1px solid #e3e3e3;
}
.Select--multi.is-disabled .Select-value-icon:hover, .Select--multi.is-disabled .Select-value-icon:focus, .Select--multi.is-disabled .Select-value-icon:active {
   background-color: #fcfcfc;
}
@keyframes Select-animation-spin {
   to {
       transform: rotate(1turn);
  }
}
@-webkit-keyframes Select-animation-spin {
   to {
       -webkit-transform: rotate(1turn);
  }
}
.chat-widget .chat {
   z-index: 10000;
   position: fixed;
   left: 0;
   top: 0;
   width: 574px;
   height: 422px;
   background: #fff;
   -webkit-background-clip: padding;
   -moz-background-clip: padding;
   background-clip: padding-box;
}
.chat-widget .chat .chat-header {
   cursor: move;
   position: relative;
   height: 50px;
   padding: 10px 0 10px 80px;
   background-color: #11a0dd;
   background-image: url("");
   background-image: -moz-linear-gradient(bottom, #0694d3 0%, #1dace9 100%);
   background-image: -o-linear-gradient(bottom, #0694d3 0%, #1dace9 100%);
   background-image: -webkit-linear-gradient(bottom, #0694d3 0%, #1dace9 100%);
   background-image: linear-gradient(bottom, #0694d3 0%, #1dace9 100%);
}
.chat-widget .chat .chat-header .title, .chat-widget .chat .chat-header .name {
   font-family: sans-serif;
   font-size: 12px;
   color: #fff;
   display: inline-block;
}
.chat-widget .chat .chat-header .avatar {
   display: inline-block;
   vertical-align: top;
   margin: 0 0 0 -70px;
   border: solid 1px #fff;
   width: 48px;
   height: 48px;
   border-radius: 24px;
}
.chat-widget .chat .chat-header .title {
   background: url("") 0 4px no-repeat;
   vertical-align: top;
   color: #fff;
   font-weight: normal;
   font-size: 18px;
   text-shadow: 0 1px 0 rgba(0, 103, 152, 0.5);
   padding: 0 0 10px 36px;
   margin: 4px 0 0 10px;
}
.chat-widget .chat .chat-header .name {
   position: absolute;
   left: 110px;
   bottom: 16px;
   color: #006797;
   font-size: 13px;
}
.chat-widget .chat.cashier .chat-header .name {
   left: 70px;
}
.chat-widget .chat .chat-header .close {
   position: absolute;
   top: 8px;
   right: 8px;
   width: 24px;
   height: 24px;
   cursor: pointer;
   background: url("") 0 0 no-repeat;
   display: block;
   z-index: 101;
}
.chat-widget .chat .chat-header .close:hover {
   background-position: 0 -24px;
}
.chat-widget .chat .chat-body.rate-close {
   display: none;
}
.chat-widget .chat.finalization .chat-logs, .chat-widget .chat.finalization .chat-message {
   display: none;
}
.chat-widget .chat.finalization .chat-body.rate-close {
   display: block;
}
.chat-widget .chat.finalization.hard-finalization .chat-body.rate-close .rate-cancel {
   display: none;
}
.chat-widget .chat .chat-body.chat-logs {
   height: 155px;
   margin: 10px 10px 10px 0;
   overflow-x: auto;
  /*border-bottom: 1px solid #e2e2e2;
  */
}
.chat-widget .chat .chat-body.chat-logs::-webkit-scrollbar {
   width: 6px;
}
.chat-widget .chat .chat-body.chat-logs::-webkit-scrollbar-track {
   background: #ededed;
}
.chat-widget .chat .chat-body.chat-logs::-webkit-scrollbar-thumb {
   background: #787878;
}
.chat-widget .chat .chat-body.chat-logs .message {
   font-family: sans-serif;
   font-size: 12px;
   position: relative;
   color: #000;
   margin: 0;
   padding: 10px 20px;
}
.chat-widget .chat .chat-body.chat-logs .message:last-child {
   margin-bottom: -13px;
}
.chat-widget .chat .chat-body.chat-logs .message .title {
   display: block;
   padding: 0 30px 0 0;
   color: #8b8d91;
}
.chat-widget .chat .chat-body.chat-logs .message .time {
   position: absolute;
   right: 10px;
   top: 10px;
   color: #b3b3b3;
   font-size: 10px;
}
.chat-widget .chat .chat-body.chat-logs .message .text {
   font-size: 14px;
   margin: 5px 0;
}
.chat-widget .chat .chat-body.chat-logs .message.reply {
   background: #ededed;
}
.chat-widget .chat .chat-body.chat-logs .message.reply .title {
   color: #22a4dc;
}
.chat-widget .chat .chat-footer.chat-message {
   font-family: sans-serif;
   font-size: 12px;
   width: 100%;
   height: 177px;
   position: absolute;
   left: 0;
   bottom: 0;
   background-color: #ededed;
   -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75);
   -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75);
   box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.75);
}
.chat-widget .chat .chat-footer.chat-message .label {
   display: block;
   margin: 12px 0 6px 3%;
   color: #818b91;
   text-shadow: 0 1px 0 rgba(255, 255, 255, 0.6);
   font-style: italic;
}
.chat-widget .chat .chat-footer.chat-message .text {
   font-size: 14px;
   outline: 0;
   width: 94%;
   height: 60px;
   display: block;
   padding: 5px;
   resize: none;
   margin: 24px auto 0;
   border: 1px solid #e0e0e0;
   background-color: #fff;
   -moz-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.75);
   -webkit-box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.75);
   box-shadow: inset 0 0 0 rgba(255, 255, 255, 0.75);
}
.chat-widget input::-webkit-input-placeholder, .chat-widget textarea::-webkit-input-placeholder {
   opacity: 0.6;
   color: #8b8d91;
   font-family: "Arial";
   font-size: 13px;
   font-style: italic;
}
.chat-widget input::-moz-placeholder, .chat-widget textarea::-moz-placeholder {
   opacity: 0.6;
   color: #8b8d91;
   font-family: "Arial";
   font-size: 13px;
   font-style: italic;
}
.chat-widget input:-ms-input-placeholder, .chat-widget textarea:-ms-input-placeholder {
   opacity: 0.6;
   color: #8b8d91;
   font-family: "Arial";
   font-size: 13px;
   font-style: italic;
}
.chat-widget .chat .chat-footer.chat-message .submit {
   display: block;
   border: 0;
   color: #fff;
   margin: 12px 2% 0 auto;
   font-weight: normal;
   cursor: pointer;
   width: 220px;
   height: 50px;
   color: #fff;
   font-family: "Arial";
   font-size: 18px;
   text-shadow: 0 1px 0 rgba(0, 103, 152, 0.5);
   background-color: #13a1df;
   background-image: url("");
   background-image: -moz-linear-gradient(bottom, #0c98d6 0%, #1dade9 100%);
   background-image: -o-linear-gradient(bottom, #0c98d6 0%, #1dade9 100%);
   background-image: -webkit-linear-gradient(bottom, #0c98d6 0%, #1dade9 100%);
   background-image: linear-gradient(bottom, #0c98d6 0%, #1dade9 100%);
}
.chat-widget .chat .chat-footer.chat-message .submit:active {
   background: #118fc5;
}
.chat-widget .chat .chat-footer.chat-message .close-rate {
   display: block;
   position: absolute;
   left: 10px;
   bottom: 20px;
}
.chat-widget .chat.cashier {
   left: 50%;
   margin: 0 0 0 352px;
   top: 126px;
   width: 216px;
   -webkit-box-shadow: none;
   box-shadow: none;
}
.chat-widget .chat.cashier .chat-message .submit {
   width: 88%;
   margin: 12px auto 0 auto;
}
.chat-widget .chat.cashier .chat-header:before {
   display: none;
}
.chat-widget .chat.cashier .chat-message .text {
   width: 88%;
}
.chat-widget .chat.in-game {
   bottom: 0;
   top: auto;
   margin: 0 0 0 0;
   width: 210px;
   -webkit-box-shadow: none;
   box-shadow: none;
}
.chat-widget .chat.in-game .chat-header {
   padding-left: 70px;
}
.chat-widget .chat.in-game .chat-header:before {
   display: none;
}
.chat-widget .chat.in-game .chat-header .title, .chat-widget .chat.cashier .chat-header .title {
   background: none;
   padding: 0 0 10px 5px;
   margin: 0;
   width: 96px;
   line-height: 1;
   font-size: 14px;
}
.chat-widget .chat.in-game .chat-header .name {
   left: 70px;
}
.chat-widget .chat.in-game .chat-header .avatar {
   margin-left: -60px;
}
.chat-widget .chat.in-game .chat-footer .submit {
   width: 88%;
   margin: 6px auto 10px auto;
}
.chat-widget .chat.in-game .chat-footer .text {
   width: 84%;
   margin: 12px auto 0;
}
.chat-widget .chat.in-game .chat-footer.chat-message {
   height: 150px;
}
.chat-widget .chat.cashier .chat-footer.chat-message {
   height: 170px;
}
.chat-widget .chat.in-game .chat-body.chat-logs {
   height: 182px;
   margin: 10px 0 10px 0;
}
.chat-widget .chat.cashier .chat-body.chat-logs {
   height: 162px;
}
.chat-widget .chat.in-game .chat-body.chat-logs .message, .chat-widget .chat.cashier .chat-body.chat-logs .message {
   padding: 10px 20px 10px 12px;
}
.chat-widget .restoring-history {
   background: url("") no-repeat 50% 50%;
}
.chat-widget .chat-button {
   display: inline-block;
   border: 0;
   line-height: 31px;
   color: #fff;
   cursor: pointer;
   padding: 0 15px;
   color: #fff;
   font-family: "Arial";
   font-size: 18px;
   text-shadow: 0 1px 0 rgba(0, 103, 152, 0.5);
}
.chat-widget .chat-button:active {
   background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #0070b6), color-stop(1, #009fff));
   background-image: -webkit-linear-gradient(top, #0070b6 0%, #009fff 100%);
   background-image: -moz-linear-gradient(top, #0070b6 0%, #009fff 100%);
   background-image: -o-linear-gradient(top, #0070b6 0%, #009fff 100%);
   background-image: -ms-linear-gradient(top, #0070b6 0%, #009fff 100%);
   background-image: linear-gradient(top, #0070b6 0%, #009fff 100%);
}
.chat-widget .chat-button.yes {
   display: block;
   border: 0;
   line-height: 31px;
  /*width: 220px;
  */
   width: 90%;
   height: 50px;
   margin: 0 auto 16px;
   padding: 0 15px;
   color: #fff;
   font-family: "Arial";
   font-size: 15px;
   text-shadow: 0 1px 0 rgba(0, 103, 152, 0.5);
   background-color: #13a1df;
   background-image: url("");
   background-image: -moz-linear-gradient(bottom, #0c98d6 0%, #1dade9 100%);
   background-image: -o-linear-gradient(bottom, #0c98d6 0%, #1dade9 100%);
   background-image: -webkit-linear-gradient(bottom, #0c98d6 0%, #1dade9 100%);
   background-image: linear-gradient(bottom, #0c98d6 0%, #1dade9 100%);
}
.chat-widget .chat-button.yes:active {
   background: #118fc5;
}
.chat-widget .chat-button.no {
   display: block;
   border: 0;
   line-height: 31px;
   cursor: pointer;
   height: 40px;
   width: 170px;
   margin: 0 auto;
   padding: 0 15px;
   color: #fff;
   font-family: "Arial";
   font-size: 18px;
   text-shadow: none;
   background-color: #cfd3d4;
   background-image: url("");
   background-image: -moz-linear-gradient(bottom, #c5c9cc 0%, #dee0e2 100%);
   background-image: -o-linear-gradient(bottom, #c5c9cc 0%, #dee0e2 100%);
   background-image: -webkit-linear-gradient(bottom, #c5c9cc 0%, #dee0e2 100%);
   background-image: linear-gradient(bottom, #c5c9cc 0%, #dee0e2 100%);
  /*float: right;
  */
}
.chat-widget .chat-button.no:active {
   background: #b6b6b6;
}
.chat-widget .rate-close {
   font-family: sans-serif;
   font-size: 12px;
   color: #000;
   width: 50%;
   margin: 10% auto;
   font-size: 13px;
}
.chat-widget .rate-close .choice {
   margin-top: 10px;
}
/*.chat-widget .rate-close .choice label, .chat-widget .rate-close .choice input[type=radio] {
   display: inline;
}
*/
.chat-widget .rate-close .choice .left .emoticon, .chat-widget .rate-close .choice .right .emoticon {
   width: 40px;
   height: 40px;
   background: url("") no-repeat;
   margin: 0 auto;
}
.chat-widget .rate-close .choice .left .inputs, .chat-widget .rate-close .choice .right .inputs {
   margin: 10px 0 0 0;
}
.chat-widget .rate-close .choice .left {
   width: 50%;
   float: left;
}
.chat-widget .rate-close .choice .left .emoticon {
   background-position: 0 0;
}
.chat-widget .rate-close .choice .right {
   width: 50%;
   float: right;
}
.chat-widget .rate-close .choice .right .emoticon {
   background-position: -40px 0;
}
.chat-widget .rate-close .choice .leftright {
   min-height: 90px;
   padding-bottom: 10px;
}
.chat-widget .rate-close .choice .buttons {
   margin-top: 15px;
}
.chat-widget .rate-close h5, .chat-widget .rate-close h3 {
   text-shadow: none;
   color: #000;
   text-align: center;
}
/*.chat-widget .rate-close input[type=radio] {
   margin-right: 5px;
}
*/
.chat-widget .cashier .rate-close, .chat-widget .in-game .rate-close {
   width: 98%;
}
.chat-widget .cashier .rate-close .left, .chat-widget .in-game .rate-close .left, .chat-widget .cashier .rate-close .right, .chat-widget .in-game .rate-close .right {
   width: 46%;
   font-size: 12px;
}
.chat-widget .cashier .rate-close .left, .chat-widget .in-game .rate-close .left {
   margin-left: 5px;
}
.chat-widget .cashier .rate-close .right, .chat-widget .in-game .rate-close .right {
   margin-right: 5px;
}
.chat-widget .in-game .rate-close .left, .chat-widget .in-game .rate-close .right, .chat-widget .cashier .rate-close .left, .chat-widget .cashier .rate-close .right {
   width: 90%;
   margin: 0;
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   padding: 10px 0 10px 10px;
   float: none;
}
.chat-widget .in-game .rate-close .left .emoticon, .chat-widget .in-game .rate-close .right .emoticon, .chat-widget .cashier .rate-close .left .emoticon, .chat-widget .cashier .rate-close .right .emoticon {
   display: none;
}
.chat-widget .cashier .rate-close .buttons, .chat-widget .in-game .rate-close .buttons {
   text-align: center;
}
input[type=radio].chat_checkbox {
   display: none;
}
input[type=radio].chat_checkbox + label.chat_label {
   padding-left: 25px;
   height: 20px;
   display: inline-block;
  /*line-height:20px;
  */
   background-repeat: no-repeat;
   background-position: 0 0;
   color: #595959;
   font-family: "Arial";
   font-size: 13px;
   vertical-align: middle;
   cursor: pointer;
}
input[type=radio].chat_checkbox:checked + label.chat_label {
   background-position: 0 -20px;
}
label.chat_label {
   background-image: url("");
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/** * 1. Set default font family to sans-serif. * 2. Prevent iOS and IE text size adjust after device orientation change, * without disabling user zoom. */
html {
   font-family: sans-serif;
  /* 1 */
   -ms-text-size-adjust: 100%;
  /* 2 */
   -webkit-text-size-adjust: 100%;
  /* 2 */
}
/** * Remove default margin. */
body {
   margin: 0;
}
/* HTML5 display definitions ========================================================================== */
/** * Correct `block` display not defined for any HTML5 element in IE 8/9. * Correct `block` display not defined for `details` or `summary` in IE 10/11 * and Firefox. * Correct `block` display not defined for `main` in IE 11. */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
   display: block;
}
/** * 1. Correct `inline-block` display not defined in IE 8/9. * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera. */
audio, canvas, progress, video {
   display: inline-block;
  /* 1 */
   vertical-align: baseline;
  /* 2 */
}
/** * Prevent modern browsers from displaying `audio` without controls. * Remove excess height in iOS 5 devices. */
audio:not([controls]) {
   display: none;
   height: 0;
}
/** * Address `[hidden]` styling not present in IE 8/9/10. * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22. */
[hidden], template {
   display: none;
}
/* Links ========================================================================== */
/** * Remove the gray background color from active links in IE 10. */
a {
   background-color: transparent;
}
/** * Improve readability of focused elements when they are also in an * active/hover state. */
a:active, a:hover {
   outline: 0;
}
/* Text-level semantics ========================================================================== */
/** * Address styling not present in IE 8/9/10/11, Safari, and Chrome. */
abbr[title] {
   border-bottom: 1px dotted;
}
/** * Address style set to `bolder` in Firefox 4+, Safari, and Chrome. */
b, strong {
   font-weight: bold;
}
/** * Address styling not present in Safari and Chrome. */
dfn {
   font-style: italic;
}
/** * Address variable `h1` font-size and margin within `section` and `article` * contexts in Firefox 4+, Safari, and Chrome. */
h1 {
   font-size: 2em;
   margin: 0.67em 0;
}
/** * Address styling not present in IE 8/9. */
mark {
   background: #ff0;
   color: #000;
}
/** * Address inconsistent and variable font size in all browsers. */
small {
   font-size: 80%;
}
/** * Prevent `sub` and `sup` affecting `line-height` in all browsers. */
sub, sup {
   font-size: 75%;
   line-height: 0;
   position: relative;
   vertical-align: baseline;
}
sup {
   top: -0.5em;
}
sub {
   bottom: -0.25em;
}
/* Embedded content ========================================================================== */
/** * Remove border when inside `a` element in IE 8/9/10. */
img {
   border: 0;
}
/** * Correct overflow not hidden in IE 9/10/11. */
svg:not(:root) {
   overflow: hidden;
}
/* Grouping content ========================================================================== */
/** * Address margin not present in IE 8/9 and Safari. */
figure {
   margin: 1em 40px;
}
/** * Address differences between Firefox and other browsers. */
hr {
   box-sizing: content-box;
   height: 0;
}
/** * Contain overflow in all browsers. */
pre {
   overflow: auto;
}
/** * Address odd `em`-unit font size rendering in all browsers. */
code, kbd, pre, samp {
   font-family: monospace, monospace;
   font-size: 1em;
}
/* Forms ========================================================================== */
/** * Known limitation: by default, Chrome and Safari on OS X allow very limited * styling of `select`, unless a `border` property is set. */
/** * 1. Correct color not being inherited. * Known issue: affects color of disabled elements. * 2. Correct font properties not being inherited. * 3. Address margins set differently in Firefox 4+, Safari, and Chrome. */
button, input, optgroup, select, textarea {
   color: inherit;
  /* 1 */
   font: inherit;
  /* 2 */
   margin: 0;
  /* 3 */
}
/** * Address `overflow` set to `hidden` in IE 8/9/10/11. */
button {
   overflow: visible;
}
/** * Address inconsistent `text-transform` inheritance for `button` and `select`. * All other form control elements do not inherit `text-transform` values. * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera. * Correct `select` style inheritance in Firefox. */
button, select {
   text-transform: none;
}
/** * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` * and `video` controls. * 2. Correct inability to style clickable `input` types in iOS. * 3. Improve usability and consistency of cursor style between image-type * `input` and others. */
button, html input[type=button], input[type=reset], input[type=submit] {
   -webkit-appearance: button;
  /* 2 */
   cursor: pointer;
  /* 3 */
}
/** * Re-set default cursor for disabled elements. */
button[disabled], html input[disabled] {
   cursor: default;
}
/** * Remove inner padding and border in Firefox 4+. */
button::-moz-focus-inner, input::-moz-focus-inner {
   border: 0;
   padding: 0;
}
/** * Address Firefox 4+ setting `line-height` on `input` using `!important` in * the UA stylesheet. */
input {
   line-height: normal;
}
/** * It's recommended that you don't attempt to style these elements. * Firefox's implementation doesn't respect box-sizing, padding, or width. * * 1. Address box sizing set to `content-box` in IE 8/9/10. * 2. Remove excess padding in IE 8/9/10. */
input[type=checkbox], input[type=radio] {
   box-sizing: border-box;
  /* 1 */
   padding: 0;
  /* 2 */
}
/** * Fix the cursor style for Chrome's increment/decrement buttons. For certain * `font-size` values of the `input`, it causes the cursor style of the * decrement button to change from `default` to `text`. */
input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
   height: auto;
}
/** * 1. Address `appearance` set to `searchfield` in Safari and Chrome. * 2. Address `box-sizing` set to `border-box` in Safari and Chrome. */
input[type=search] {
   -webkit-appearance: textfield;
  /* 1 */
   box-sizing: content-box;
  /* 2 */
}
/** * Remove inner padding and search cancel button in Safari and Chrome on OS X. * Safari (but not Chrome) clips the cancel button when the search input has * padding (and `textfield` appearance). */
input[type=search]::-webkit-search-cancel-button, input[type=search]::-webkit-search-decoration {
   -webkit-appearance: none;
}
/** * Define consistent border, margin, and padding. */
fieldset {
   border: 1px solid #c0c0c0;
   margin: 0 2px;
   padding: 0.35em 0.625em 0.75em;
}
/** * 1. Correct `color` not being inherited in IE 8/9/10/11. * 2. Remove padding so people aren't caught out if they zero out fieldsets. */
legend {
   border: 0;
  /* 1 */
   padding: 0;
  /* 2 */
}
/** * Remove default vertical scrollbar in IE 8/9/10/11. */
textarea {
   overflow: auto;
}
/** * Don't inherit the `font-weight` (applied by a rule above). * NOTE: the default cannot safely be changed in Chrome and Safari on OS X. */
optgroup {
   font-weight: bold;
}
/* Tables ========================================================================== */
/** * Remove most spacing between table cells. */
table {
   border-collapse: collapse;
   border-spacing: 0;
}
td, th {
   padding: 0;
}
/*! Animate.css - http://daneden.me/animate Licensed under the MIT license - http://opensource.org/licenses/MIT Copyright (c) 2015 Daniel Eden */
.animated, .sbtech__button-count_state_animate:before, .big-streak-box__score_state_active, .big-streak-box__score_state_active .big-streak-box__splash:after, .button_animate_pulse {
   -webkit-animation-duration: 1s;
   animation-duration: 1s;
   -webkit-animation-fill-mode: both;
   animation-fill-mode: both;
}
.animated.infinite, .infinite.sbtech__button-count_state_animate:before, .infinite.big-streak-box__score_state_active, .big-streak-box__score_state_active .infinite.big-streak-box__splash:after, .button_animate_pulse {
   -webkit-animation-iteration-count: infinite;
   animation-iteration-count: infinite;
}
.animated.hinge, .hinge.sbtech__button-count_state_animate:before, .hinge.big-streak-box__score_state_active, .big-streak-box__score_state_active .hinge.big-streak-box__splash:after, .hinge.button_animate_pulse {
   -webkit-animation-duration: 2s;
   animation-duration: 2s;
}
.animated.bounceIn, .bounceIn.sbtech__button-count_state_animate:before, .bounceIn.big-streak-box__score_state_active, .big-streak-box__score_state_active .bounceIn.big-streak-box__splash:after, .bounceIn.button_animate_pulse, .animated.bounceOut, .bounceOut.sbtech__button-count_state_animate:before, .bounceOut.big-streak-box__score_state_active, .big-streak-box__score_state_active .bounceOut.big-streak-box__splash:after, .bounceOut.button_animate_pulse {
   -webkit-animation-duration: 0.75s;
   animation-duration: 0.75s;
}
.animated.flipOutX, .flipOutX.sbtech__button-count_state_animate:before, .flipOutX.big-streak-box__score_state_active, .big-streak-box__score_state_active .flipOutX.big-streak-box__splash:after, .flipOutX.button_animate_pulse, .animated.flipOutY, .flipOutY.sbtech__button-count_state_animate:before, .flipOutY.big-streak-box__score_state_active, .big-streak-box__score_state_active .flipOutY.big-streak-box__splash:after, .flipOutY.button_animate_pulse {
   -webkit-animation-duration: 0.75s;
   animation-duration: 0.75s;
}
@-webkit-keyframes bounce {
   from, 20%, 53%, 80%, to {
       -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
   40%, 43% {
       -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
       animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
       -webkit-transform: translate3d(0, -30px, 0);
       transform: translate3d(0, -30px, 0);
  }
   70% {
       -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
       animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
       -webkit-transform: translate3d(0, -15px, 0);
       transform: translate3d(0, -15px, 0);
  }
   90% {
       -webkit-transform: translate3d(0, -4px, 0);
       transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
   from, 20%, 53%, 80%, to {
       -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
   40%, 43% {
       -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
       animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
       -webkit-transform: translate3d(0, -30px, 0);
       transform: translate3d(0, -30px, 0);
  }
   70% {
       -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
       animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
       -webkit-transform: translate3d(0, -15px, 0);
       transform: translate3d(0, -15px, 0);
  }
   90% {
       -webkit-transform: translate3d(0, -4px, 0);
       transform: translate3d(0, -4px, 0);
  }
}
.bounce {
   -webkit-animation-name: bounce;
   animation-name: bounce;
   -webkit-transform-origin: center bottom;
   transform-origin: center bottom;
}
@-webkit-keyframes flash {
   from, 50%, to {
       opacity: 1;
  }
   25%, 75% {
       opacity: 0;
  }
}
@keyframes flash {
   from, 50%, to {
       opacity: 1;
  }
   25%, 75% {
       opacity: 0;
  }
}
.flash, .sbtech__button-count_state_animate:before {
   -webkit-animation-name: flash;
   animation-name: flash;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes pulse {
   from {
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
   50% {
       -webkit-transform: scale3d(1.05, 1.05, 1.05);
       transform: scale3d(1.05, 1.05, 1.05);
  }
   to {
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
   from {
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
   50% {
       -webkit-transform: scale3d(1.05, 1.05, 1.05);
       transform: scale3d(1.05, 1.05, 1.05);
  }
   to {
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
}
.pulse, .button_animate_pulse {
   -webkit-animation-name: pulse;
   animation-name: pulse;
}
@-webkit-keyframes rubberBand {
   from {
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
   30% {
       -webkit-transform: scale3d(1.25, 0.75, 1);
       transform: scale3d(1.25, 0.75, 1);
  }
   40% {
       -webkit-transform: scale3d(0.75, 1.25, 1);
       transform: scale3d(0.75, 1.25, 1);
  }
   50% {
       -webkit-transform: scale3d(1.15, 0.85, 1);
       transform: scale3d(1.15, 0.85, 1);
  }
   65% {
       -webkit-transform: scale3d(0.95, 1.05, 1);
       transform: scale3d(0.95, 1.05, 1);
  }
   75% {
       -webkit-transform: scale3d(1.05, 0.95, 1);
       transform: scale3d(1.05, 0.95, 1);
  }
   to {
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
   from {
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
   30% {
       -webkit-transform: scale3d(1.25, 0.75, 1);
       transform: scale3d(1.25, 0.75, 1);
  }
   40% {
       -webkit-transform: scale3d(0.75, 1.25, 1);
       transform: scale3d(0.75, 1.25, 1);
  }
   50% {
       -webkit-transform: scale3d(1.15, 0.85, 1);
       transform: scale3d(1.15, 0.85, 1);
  }
   65% {
       -webkit-transform: scale3d(0.95, 1.05, 1);
       transform: scale3d(0.95, 1.05, 1);
  }
   75% {
       -webkit-transform: scale3d(1.05, 0.95, 1);
       transform: scale3d(1.05, 0.95, 1);
  }
   to {
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
}
.rubberBand, .big-streak-box__score_state_active, .big-streak-box__score_state_active .big-streak-box__splash:after {
   -webkit-animation-name: rubberBand;
   animation-name: rubberBand;
}
@-webkit-keyframes shake {
   from, to {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
   10%, 30%, 50%, 70%, 90% {
       -webkit-transform: translate3d(-10px, 0, 0);
       transform: translate3d(-10px, 0, 0);
  }
   20%, 40%, 60%, 80% {
       -webkit-transform: translate3d(10px, 0, 0);
       transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
   from, to {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
   10%, 30%, 50%, 70%, 90% {
       -webkit-transform: translate3d(-10px, 0, 0);
       transform: translate3d(-10px, 0, 0);
  }
   20%, 40%, 60%, 80% {
       -webkit-transform: translate3d(10px, 0, 0);
       transform: translate3d(10px, 0, 0);
  }
}
.shake {
   -webkit-animation-name: shake;
   animation-name: shake;
}
@-webkit-keyframes swing {
   20% {
       -webkit-transform: rotate3d(0, 0, 1, 15deg);
       transform: rotate3d(0, 0, 1, 15deg);
  }
   40% {
       -webkit-transform: rotate3d(0, 0, 1, -10deg);
       transform: rotate3d(0, 0, 1, -10deg);
  }
   60% {
       -webkit-transform: rotate3d(0, 0, 1, 5deg);
       transform: rotate3d(0, 0, 1, 5deg);
  }
   80% {
       -webkit-transform: rotate3d(0, 0, 1, -5deg);
       transform: rotate3d(0, 0, 1, -5deg);
  }
   to {
       -webkit-transform: rotate3d(0, 0, 1, 0deg);
       transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
   20% {
       -webkit-transform: rotate3d(0, 0, 1, 15deg);
       transform: rotate3d(0, 0, 1, 15deg);
  }
   40% {
       -webkit-transform: rotate3d(0, 0, 1, -10deg);
       transform: rotate3d(0, 0, 1, -10deg);
  }
   60% {
       -webkit-transform: rotate3d(0, 0, 1, 5deg);
       transform: rotate3d(0, 0, 1, 5deg);
  }
   80% {
       -webkit-transform: rotate3d(0, 0, 1, -5deg);
       transform: rotate3d(0, 0, 1, -5deg);
  }
   to {
       -webkit-transform: rotate3d(0, 0, 1, 0deg);
       transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
   -webkit-transform-origin: top center;
   transform-origin: top center;
   -webkit-animation-name: swing;
   animation-name: swing;
}
@-webkit-keyframes tada {
   from {
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
   10%, 20% {
       -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
       transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
   30%, 50%, 70%, 90% {
       -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
       transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
   40%, 60%, 80% {
       -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
       transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
   to {
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
   from {
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
   10%, 20% {
       -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
       transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
   30%, 50%, 70%, 90% {
       -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
       transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
   40%, 60%, 80% {
       -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
       transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
   to {
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
}
.tada {
   -webkit-animation-name: tada;
   animation-name: tada;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes wobble {
   from {
       -webkit-transform: none;
       transform: none;
  }
   15% {
       -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
       transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
   30% {
       -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
       transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
   45% {
       -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
       transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
   60% {
       -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
       transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
   75% {
       -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
       transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
   to {
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes wobble {
   from {
       -webkit-transform: none;
       transform: none;
  }
   15% {
       -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
       transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
   30% {
       -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
       transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
   45% {
       -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
       transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
   60% {
       -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
       transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
   75% {
       -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
       transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
   to {
       -webkit-transform: none;
       transform: none;
  }
}
.wobble {
   -webkit-animation-name: wobble;
   animation-name: wobble;
}
@-webkit-keyframes jello {
   from, 11.1%, to {
       -webkit-transform: none;
       transform: none;
  }
   22.2% {
       -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
       transform: skewX(-12.5deg) skewY(-12.5deg);
  }
   33.3% {
       -webkit-transform: skewX(6.25deg) skewY(6.25deg);
       transform: skewX(6.25deg) skewY(6.25deg);
  }
   44.4% {
       -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
       transform: skewX(-3.125deg) skewY(-3.125deg);
  }
   55.5% {
       -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
       transform: skewX(1.5625deg) skewY(1.5625deg);
  }
   66.6% {
       -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
       transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
   77.7% {
       -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
       transform: skewX(0.390625deg) skewY(0.390625deg);
  }
   88.8% {
       -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
       transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
   from, 11.1%, to {
       -webkit-transform: none;
       transform: none;
  }
   22.2% {
       -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
       transform: skewX(-12.5deg) skewY(-12.5deg);
  }
   33.3% {
       -webkit-transform: skewX(6.25deg) skewY(6.25deg);
       transform: skewX(6.25deg) skewY(6.25deg);
  }
   44.4% {
       -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
       transform: skewX(-3.125deg) skewY(-3.125deg);
  }
   55.5% {
       -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
       transform: skewX(1.5625deg) skewY(1.5625deg);
  }
   66.6% {
       -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
       transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
   77.7% {
       -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
       transform: skewX(0.390625deg) skewY(0.390625deg);
  }
   88.8% {
       -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
       transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello {
   -webkit-animation-name: jello;
   animation-name: jello;
   -webkit-transform-origin: center;
   transform-origin: center;
}
@-webkit-keyframes bounceIn {
   from, 20%, 40%, 60%, 80%, to {
       -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
   0% {
       opacity: 0;
       -webkit-transform: scale3d(0.3, 0.3, 0.3);
       transform: scale3d(0.3, 0.3, 0.3);
  }
   20% {
       -webkit-transform: scale3d(1.1, 1.1, 1.1);
       transform: scale3d(1.1, 1.1, 1.1);
  }
   40% {
       -webkit-transform: scale3d(0.9, 0.9, 0.9);
       transform: scale3d(0.9, 0.9, 0.9);
  }
   60% {
       opacity: 1;
       -webkit-transform: scale3d(1.03, 1.03, 1.03);
       transform: scale3d(1.03, 1.03, 1.03);
  }
   80% {
       -webkit-transform: scale3d(0.97, 0.97, 0.97);
       transform: scale3d(0.97, 0.97, 0.97);
  }
   to {
       opacity: 1;
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
   from, 20%, 40%, 60%, 80%, to {
       -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
   0% {
       opacity: 0;
       -webkit-transform: scale3d(0.3, 0.3, 0.3);
       transform: scale3d(0.3, 0.3, 0.3);
  }
   20% {
       -webkit-transform: scale3d(1.1, 1.1, 1.1);
       transform: scale3d(1.1, 1.1, 1.1);
  }
   40% {
       -webkit-transform: scale3d(0.9, 0.9, 0.9);
       transform: scale3d(0.9, 0.9, 0.9);
  }
   60% {
       opacity: 1;
       -webkit-transform: scale3d(1.03, 1.03, 1.03);
       transform: scale3d(1.03, 1.03, 1.03);
  }
   80% {
       -webkit-transform: scale3d(0.97, 0.97, 0.97);
       transform: scale3d(0.97, 0.97, 0.97);
  }
   to {
       opacity: 1;
       -webkit-transform: scale3d(1, 1, 1);
       transform: scale3d(1, 1, 1);
  }
}
.bounceIn {
   -webkit-animation-name: bounceIn;
   animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
   from, 60%, 75%, 90%, to {
       -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
   0% {
       opacity: 0;
       -webkit-transform: translate3d(0, -3000px, 0);
       transform: translate3d(0, -3000px, 0);
  }
   60% {
       opacity: 1;
       -webkit-transform: translate3d(0, 25px, 0);
       transform: translate3d(0, 25px, 0);
  }
   75% {
       -webkit-transform: translate3d(0, -10px, 0);
       transform: translate3d(0, -10px, 0);
  }
   90% {
       -webkit-transform: translate3d(0, 5px, 0);
       transform: translate3d(0, 5px, 0);
  }
   to {
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes bounceInDown {
   from, 60%, 75%, 90%, to {
       -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
   0% {
       opacity: 0;
       -webkit-transform: translate3d(0, -3000px, 0);
       transform: translate3d(0, -3000px, 0);
  }
   60% {
       opacity: 1;
       -webkit-transform: translate3d(0, 25px, 0);
       transform: translate3d(0, 25px, 0);
  }
   75% {
       -webkit-transform: translate3d(0, -10px, 0);
       transform: translate3d(0, -10px, 0);
  }
   90% {
       -webkit-transform: translate3d(0, 5px, 0);
       transform: translate3d(0, 5px, 0);
  }
   to {
       -webkit-transform: none;
       transform: none;
  }
}
.bounceInDown {
   -webkit-animation-name: bounceInDown;
   animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
   from, 60%, 75%, 90%, to {
       -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
   0% {
       opacity: 0;
       -webkit-transform: translate3d(-3000px, 0, 0);
       transform: translate3d(-3000px, 0, 0);
  }
   60% {
       opacity: 1;
       -webkit-transform: translate3d(25px, 0, 0);
       transform: translate3d(25px, 0, 0);
  }
   75% {
       -webkit-transform: translate3d(-10px, 0, 0);
       transform: translate3d(-10px, 0, 0);
  }
   90% {
       -webkit-transform: translate3d(5px, 0, 0);
       transform: translate3d(5px, 0, 0);
  }
   to {
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes bounceInLeft {
   from, 60%, 75%, 90%, to {
       -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
   0% {
       opacity: 0;
       -webkit-transform: translate3d(-3000px, 0, 0);
       transform: translate3d(-3000px, 0, 0);
  }
   60% {
       opacity: 1;
       -webkit-transform: translate3d(25px, 0, 0);
       transform: translate3d(25px, 0, 0);
  }
   75% {
       -webkit-transform: translate3d(-10px, 0, 0);
       transform: translate3d(-10px, 0, 0);
  }
   90% {
       -webkit-transform: translate3d(5px, 0, 0);
       transform: translate3d(5px, 0, 0);
  }
   to {
       -webkit-transform: none;
       transform: none;
  }
}
.bounceInLeft {
   -webkit-animation-name: bounceInLeft;
   animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
   from, 60%, 75%, 90%, to {
       -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
   from {
       opacity: 0;
       -webkit-transform: translate3d(3000px, 0, 0);
       transform: translate3d(3000px, 0, 0);
  }
   60% {
       opacity: 1;
       -webkit-transform: translate3d(-25px, 0, 0);
       transform: translate3d(-25px, 0, 0);
  }
   75% {
       -webkit-transform: translate3d(10px, 0, 0);
       transform: translate3d(10px, 0, 0);
  }
   90% {
       -webkit-transform: translate3d(-5px, 0, 0);
       transform: translate3d(-5px, 0, 0);
  }
   to {
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes bounceInRight {
   from, 60%, 75%, 90%, to {
       -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
   from {
       opacity: 0;
       -webkit-transform: translate3d(3000px, 0, 0);
       transform: translate3d(3000px, 0, 0);
  }
   60% {
       opacity: 1;
       -webkit-transform: translate3d(-25px, 0, 0);
       transform: translate3d(-25px, 0, 0);
  }
   75% {
       -webkit-transform: translate3d(10px, 0, 0);
       transform: translate3d(10px, 0, 0);
  }
   90% {
       -webkit-transform: translate3d(-5px, 0, 0);
       transform: translate3d(-5px, 0, 0);
  }
   to {
       -webkit-transform: none;
       transform: none;
  }
}
.bounceInRight {
   -webkit-animation-name: bounceInRight;
   animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
   from, 60%, 75%, 90%, to {
       -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
   from {
       opacity: 0;
       -webkit-transform: translate3d(0, 3000px, 0);
       transform: translate3d(0, 3000px, 0);
  }
   60% {
       opacity: 1;
       -webkit-transform: translate3d(0, -20px, 0);
       transform: translate3d(0, -20px, 0);
  }
   75% {
       -webkit-transform: translate3d(0, 10px, 0);
       transform: translate3d(0, 10px, 0);
  }
   90% {
       -webkit-transform: translate3d(0, -5px, 0);
       transform: translate3d(0, -5px, 0);
  }
   to {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
   from, 60%, 75%, 90%, to {
       -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
       animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
   from {
       opacity: 0;
       -webkit-transform: translate3d(0, 3000px, 0);
       transform: translate3d(0, 3000px, 0);
  }
   60% {
       opacity: 1;
       -webkit-transform: translate3d(0, -20px, 0);
       transform: translate3d(0, -20px, 0);
  }
   75% {
       -webkit-transform: translate3d(0, 10px, 0);
       transform: translate3d(0, 10px, 0);
  }
   90% {
       -webkit-transform: translate3d(0, -5px, 0);
       transform: translate3d(0, -5px, 0);
  }
   to {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
   -webkit-animation-name: bounceInUp;
   animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
   20% {
       -webkit-transform: scale3d(0.9, 0.9, 0.9);
       transform: scale3d(0.9, 0.9, 0.9);
  }
   50%, 55% {
       opacity: 1;
       -webkit-transform: scale3d(1.1, 1.1, 1.1);
       transform: scale3d(1.1, 1.1, 1.1);
  }
   to {
       opacity: 0;
       -webkit-transform: scale3d(0.3, 0.3, 0.3);
       transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
   20% {
       -webkit-transform: scale3d(0.9, 0.9, 0.9);
       transform: scale3d(0.9, 0.9, 0.9);
  }
   50%, 55% {
       opacity: 1;
       -webkit-transform: scale3d(1.1, 1.1, 1.1);
       transform: scale3d(1.1, 1.1, 1.1);
  }
   to {
       opacity: 0;
       -webkit-transform: scale3d(0.3, 0.3, 0.3);
       transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut {
   -webkit-animation-name: bounceOut;
   animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
   20% {
       -webkit-transform: translate3d(0, 10px, 0);
       transform: translate3d(0, 10px, 0);
  }
   40%, 45% {
       opacity: 1;
       -webkit-transform: translate3d(0, -20px, 0);
       transform: translate3d(0, -20px, 0);
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(0, 2000px, 0);
       transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
   20% {
       -webkit-transform: translate3d(0, 10px, 0);
       transform: translate3d(0, 10px, 0);
  }
   40%, 45% {
       opacity: 1;
       -webkit-transform: translate3d(0, -20px, 0);
       transform: translate3d(0, -20px, 0);
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(0, 2000px, 0);
       transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
   -webkit-animation-name: bounceOutDown;
   animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
   20% {
       opacity: 1;
       -webkit-transform: translate3d(20px, 0, 0);
       transform: translate3d(20px, 0, 0);
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(-2000px, 0, 0);
       transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutLeft {
   20% {
       opacity: 1;
       -webkit-transform: translate3d(20px, 0, 0);
       transform: translate3d(20px, 0, 0);
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(-2000px, 0, 0);
       transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
   -webkit-animation-name: bounceOutLeft;
   animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
   20% {
       opacity: 1;
       -webkit-transform: translate3d(-20px, 0, 0);
       transform: translate3d(-20px, 0, 0);
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(2000px, 0, 0);
       transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
   20% {
       opacity: 1;
       -webkit-transform: translate3d(-20px, 0, 0);
       transform: translate3d(-20px, 0, 0);
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(2000px, 0, 0);
       transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
   -webkit-animation-name: bounceOutRight;
   animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
   20% {
       -webkit-transform: translate3d(0, -10px, 0);
       transform: translate3d(0, -10px, 0);
  }
   40%, 45% {
       opacity: 1;
       -webkit-transform: translate3d(0, 20px, 0);
       transform: translate3d(0, 20px, 0);
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(0, -2000px, 0);
       transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceOutUp {
   20% {
       -webkit-transform: translate3d(0, -10px, 0);
       transform: translate3d(0, -10px, 0);
  }
   40%, 45% {
       opacity: 1;
       -webkit-transform: translate3d(0, 20px, 0);
       transform: translate3d(0, 20px, 0);
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(0, -2000px, 0);
       transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
   -webkit-animation-name: bounceOutUp;
   animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
   from {
       opacity: 0;
  }
   to {
       opacity: 1;
  }
}
@keyframes fadeIn {
   from {
       opacity: 0;
  }
   to {
       opacity: 1;
  }
}
.fadeIn {
   -webkit-animation-name: fadeIn;
   animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
   from {
       opacity: 0;
       -webkit-transform: translate3d(0, -100%, 0);
       transform: translate3d(0, -100%, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes fadeInDown {
   from {
       opacity: 0;
       -webkit-transform: translate3d(0, -100%, 0);
       transform: translate3d(0, -100%, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
.fadeInDown {
   -webkit-animation-name: fadeInDown;
   animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
   from {
       opacity: 0;
       -webkit-transform: translate3d(0, -2000px, 0);
       transform: translate3d(0, -2000px, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes fadeInDownBig {
   from {
       opacity: 0;
       -webkit-transform: translate3d(0, -2000px, 0);
       transform: translate3d(0, -2000px, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
.fadeInDownBig {
   -webkit-animation-name: fadeInDownBig;
   animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
   from {
       opacity: 0;
       -webkit-transform: translate3d(-100%, 0, 0);
       transform: translate3d(-100%, 0, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes fadeInLeft {
   from {
       opacity: 0;
       -webkit-transform: translate3d(-100%, 0, 0);
       transform: translate3d(-100%, 0, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
.fadeInLeft {
   -webkit-animation-name: fadeInLeft;
   animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
   from {
       opacity: 0;
       -webkit-transform: translate3d(-2000px, 0, 0);
       transform: translate3d(-2000px, 0, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes fadeInLeftBig {
   from {
       opacity: 0;
       -webkit-transform: translate3d(-2000px, 0, 0);
       transform: translate3d(-2000px, 0, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
.fadeInLeftBig {
   -webkit-animation-name: fadeInLeftBig;
   animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
   from {
       opacity: 0;
       -webkit-transform: translate3d(100%, 0, 0);
       transform: translate3d(100%, 0, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes fadeInRight {
   from {
       opacity: 0;
       -webkit-transform: translate3d(100%, 0, 0);
       transform: translate3d(100%, 0, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
.fadeInRight {
   -webkit-animation-name: fadeInRight;
   animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
   from {
       opacity: 0;
       -webkit-transform: translate3d(2000px, 0, 0);
       transform: translate3d(2000px, 0, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes fadeInRightBig {
   from {
       opacity: 0;
       -webkit-transform: translate3d(2000px, 0, 0);
       transform: translate3d(2000px, 0, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
.fadeInRightBig {
   -webkit-animation-name: fadeInRightBig;
   animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
   from {
       opacity: 0;
       -webkit-transform: translate3d(0, 100%, 0);
       transform: translate3d(0, 100%, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes fadeInUp {
   from {
       opacity: 0;
       -webkit-transform: translate3d(0, 100%, 0);
       transform: translate3d(0, 100%, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
.fadeInUp {
   -webkit-animation-name: fadeInUp;
   animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
   from {
       opacity: 0;
       -webkit-transform: translate3d(0, 2000px, 0);
       transform: translate3d(0, 2000px, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes fadeInUpBig {
   from {
       opacity: 0;
       -webkit-transform: translate3d(0, 2000px, 0);
       transform: translate3d(0, 2000px, 0);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
.fadeInUpBig {
   -webkit-animation-name: fadeInUpBig;
   animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
  }
}
@keyframes fadeOut {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
  }
}
.fadeOut {
   -webkit-animation-name: fadeOut;
   animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(0, 100%, 0);
       transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(0, 100%, 0);
       transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
   -webkit-animation-name: fadeOutDown;
   animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(0, 2000px, 0);
       transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(0, 2000px, 0);
       transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig {
   -webkit-animation-name: fadeOutDownBig;
   animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(-100%, 0, 0);
       transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(-100%, 0, 0);
       transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft {
   -webkit-animation-name: fadeOutLeft;
   animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(-2000px, 0, 0);
       transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(-2000px, 0, 0);
       transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig {
   -webkit-animation-name: fadeOutLeftBig;
   animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(100%, 0, 0);
       transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(100%, 0, 0);
       transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
   -webkit-animation-name: fadeOutRight;
   animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(2000px, 0, 0);
       transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(2000px, 0, 0);
       transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig {
   -webkit-animation-name: fadeOutRightBig;
   animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(0, -100%, 0);
       transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(0, -100%, 0);
       transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp {
   -webkit-animation-name: fadeOutUp;
   animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(0, -2000px, 0);
       transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(0, -2000px, 0);
       transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig {
   -webkit-animation-name: fadeOutUpBig;
   animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
   from {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
       transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
       -webkit-animation-timing-function: ease-out;
       animation-timing-function: ease-out;
  }
   40% {
       -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
       transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
       -webkit-animation-timing-function: ease-out;
       animation-timing-function: ease-out;
  }
   50% {
       -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
       transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
  }
   80% {
       -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
       transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
  }
   to {
       -webkit-transform: perspective(400px);
       transform: perspective(400px);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
  }
}
@keyframes flip {
   from {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
       transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
       -webkit-animation-timing-function: ease-out;
       animation-timing-function: ease-out;
  }
   40% {
       -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
       transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
       -webkit-animation-timing-function: ease-out;
       animation-timing-function: ease-out;
  }
   50% {
       -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
       transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
  }
   80% {
       -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
       transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
  }
   to {
       -webkit-transform: perspective(400px);
       transform: perspective(400px);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
  }
}
.animated.flip, .flip.sbtech__button-count_state_animate:before, .flip.big-streak-box__score_state_active, .big-streak-box__score_state_active .flip.big-streak-box__splash:after, .flip.button_animate_pulse {
   -webkit-backface-visibility: visible;
   backface-visibility: visible;
   -webkit-animation-name: flip;
   animation-name: flip;
}
@-webkit-keyframes flipInX {
   from {
       -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
       transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
       opacity: 0;
  }
   40% {
       -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
       transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
  }
   60% {
       -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
       transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
       opacity: 1;
  }
   80% {
       -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
       transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
   to {
       -webkit-transform: perspective(400px);
       transform: perspective(400px);
  }
}
@keyframes flipInX {
   from {
       -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
       transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
       opacity: 0;
  }
   40% {
       -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
       transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
  }
   60% {
       -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
       transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
       opacity: 1;
  }
   80% {
       -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
       transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
   to {
       -webkit-transform: perspective(400px);
       transform: perspective(400px);
  }
}
.flipInX {
   -webkit-backface-visibility: visible !important;
   backface-visibility: visible !important;
   -webkit-animation-name: flipInX;
   animation-name: flipInX;
}
@-webkit-keyframes flipInY {
   from {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
       transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
       opacity: 0;
  }
   40% {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
       transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
  }
   60% {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
       transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
       opacity: 1;
  }
   80% {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
       transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
   to {
       -webkit-transform: perspective(400px);
       transform: perspective(400px);
  }
}
@keyframes flipInY {
   from {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
       transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
       opacity: 0;
  }
   40% {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
       transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
       -webkit-animation-timing-function: ease-in;
       animation-timing-function: ease-in;
  }
   60% {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
       transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
       opacity: 1;
  }
   80% {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
       transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
   to {
       -webkit-transform: perspective(400px);
       transform: perspective(400px);
  }
}
.flipInY {
   -webkit-backface-visibility: visible !important;
   backface-visibility: visible !important;
   -webkit-animation-name: flipInY;
   animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
   from {
       -webkit-transform: perspective(400px);
       transform: perspective(400px);
  }
   30% {
       -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
       transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
       opacity: 1;
  }
   to {
       -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
       transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
       opacity: 0;
  }
}
@keyframes flipOutX {
   from {
       -webkit-transform: perspective(400px);
       transform: perspective(400px);
  }
   30% {
       -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
       transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
       opacity: 1;
  }
   to {
       -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
       transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
       opacity: 0;
  }
}
.flipOutX {
   -webkit-animation-name: flipOutX;
   animation-name: flipOutX;
   -webkit-backface-visibility: visible !important;
   backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
   from {
       -webkit-transform: perspective(400px);
       transform: perspective(400px);
  }
   30% {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
       transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
       opacity: 1;
  }
   to {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
       transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
       opacity: 0;
  }
}
@keyframes flipOutY {
   from {
       -webkit-transform: perspective(400px);
       transform: perspective(400px);
  }
   30% {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
       transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
       opacity: 1;
  }
   to {
       -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
       transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
       opacity: 0;
  }
}
.flipOutY {
   -webkit-backface-visibility: visible !important;
   backface-visibility: visible !important;
   -webkit-animation-name: flipOutY;
   animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
   from {
       -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
       transform: translate3d(100%, 0, 0) skewX(-30deg);
       opacity: 0;
  }
   60% {
       -webkit-transform: skewX(20deg);
       transform: skewX(20deg);
       opacity: 1;
  }
   80% {
       -webkit-transform: skewX(-5deg);
       transform: skewX(-5deg);
       opacity: 1;
  }
   to {
       -webkit-transform: none;
       transform: none;
       opacity: 1;
  }
}
@keyframes lightSpeedIn {
   from {
       -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
       transform: translate3d(100%, 0, 0) skewX(-30deg);
       opacity: 0;
  }
   60% {
       -webkit-transform: skewX(20deg);
       transform: skewX(20deg);
       opacity: 1;
  }
   80% {
       -webkit-transform: skewX(-5deg);
       transform: skewX(-5deg);
       opacity: 1;
  }
   to {
       -webkit-transform: none;
       transform: none;
       opacity: 1;
  }
}
.lightSpeedIn {
   -webkit-animation-name: lightSpeedIn;
   animation-name: lightSpeedIn;
   -webkit-animation-timing-function: ease-out;
   animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
   from {
       opacity: 1;
  }
   to {
       -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
       transform: translate3d(100%, 0, 0) skewX(30deg);
       opacity: 0;
  }
}
@keyframes lightSpeedOut {
   from {
       opacity: 1;
  }
   to {
       -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
       transform: translate3d(100%, 0, 0) skewX(30deg);
       opacity: 0;
  }
}
.lightSpeedOut {
   -webkit-animation-name: lightSpeedOut;
   animation-name: lightSpeedOut;
   -webkit-animation-timing-function: ease-in;
   animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
   from {
       -webkit-transform-origin: center;
       transform-origin: center;
       -webkit-transform: rotate3d(0, 0, 1, -200deg);
       transform: rotate3d(0, 0, 1, -200deg);
       opacity: 0;
  }
   to {
       -webkit-transform-origin: center;
       transform-origin: center;
       -webkit-transform: none;
       transform: none;
       opacity: 1;
  }
}
@keyframes rotateIn {
   from {
       -webkit-transform-origin: center;
       transform-origin: center;
       -webkit-transform: rotate3d(0, 0, 1, -200deg);
       transform: rotate3d(0, 0, 1, -200deg);
       opacity: 0;
  }
   to {
       -webkit-transform-origin: center;
       transform-origin: center;
       -webkit-transform: none;
       transform: none;
       opacity: 1;
  }
}
.rotateIn {
   -webkit-animation-name: rotateIn;
   animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
   from {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       -webkit-transform: rotate3d(0, 0, 1, -45deg);
       transform: rotate3d(0, 0, 1, -45deg);
       opacity: 0;
  }
   to {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       -webkit-transform: none;
       transform: none;
       opacity: 1;
  }
}
@keyframes rotateInDownLeft {
   from {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       -webkit-transform: rotate3d(0, 0, 1, -45deg);
       transform: rotate3d(0, 0, 1, -45deg);
       opacity: 0;
  }
   to {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       -webkit-transform: none;
       transform: none;
       opacity: 1;
  }
}
.rotateInDownLeft {
   -webkit-animation-name: rotateInDownLeft;
   animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
   from {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       -webkit-transform: rotate3d(0, 0, 1, 45deg);
       transform: rotate3d(0, 0, 1, 45deg);
       opacity: 0;
  }
   to {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       -webkit-transform: none;
       transform: none;
       opacity: 1;
  }
}
@keyframes rotateInDownRight {
   from {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       -webkit-transform: rotate3d(0, 0, 1, 45deg);
       transform: rotate3d(0, 0, 1, 45deg);
       opacity: 0;
  }
   to {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       -webkit-transform: none;
       transform: none;
       opacity: 1;
  }
}
.rotateInDownRight {
   -webkit-animation-name: rotateInDownRight;
   animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
   from {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       -webkit-transform: rotate3d(0, 0, 1, 45deg);
       transform: rotate3d(0, 0, 1, 45deg);
       opacity: 0;
  }
   to {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       -webkit-transform: none;
       transform: none;
       opacity: 1;
  }
}
@keyframes rotateInUpLeft {
   from {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       -webkit-transform: rotate3d(0, 0, 1, 45deg);
       transform: rotate3d(0, 0, 1, 45deg);
       opacity: 0;
  }
   to {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       -webkit-transform: none;
       transform: none;
       opacity: 1;
  }
}
.rotateInUpLeft {
   -webkit-animation-name: rotateInUpLeft;
   animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
   from {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       -webkit-transform: rotate3d(0, 0, 1, -90deg);
       transform: rotate3d(0, 0, 1, -90deg);
       opacity: 0;
  }
   to {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       -webkit-transform: none;
       transform: none;
       opacity: 1;
  }
}
@keyframes rotateInUpRight {
   from {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       -webkit-transform: rotate3d(0, 0, 1, -90deg);
       transform: rotate3d(0, 0, 1, -90deg);
       opacity: 0;
  }
   to {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       -webkit-transform: none;
       transform: none;
       opacity: 1;
  }
}
.rotateInUpRight {
   -webkit-animation-name: rotateInUpRight;
   animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
   from {
       -webkit-transform-origin: center;
       transform-origin: center;
       opacity: 1;
  }
   to {
       -webkit-transform-origin: center;
       transform-origin: center;
       -webkit-transform: rotate3d(0, 0, 1, 200deg);
       transform: rotate3d(0, 0, 1, 200deg);
       opacity: 0;
  }
}
@keyframes rotateOut {
   from {
       -webkit-transform-origin: center;
       transform-origin: center;
       opacity: 1;
  }
   to {
       -webkit-transform-origin: center;
       transform-origin: center;
       -webkit-transform: rotate3d(0, 0, 1, 200deg);
       transform: rotate3d(0, 0, 1, 200deg);
       opacity: 0;
  }
}
.rotateOut {
   -webkit-animation-name: rotateOut;
   animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
   from {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       opacity: 1;
  }
   to {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       -webkit-transform: rotate3d(0, 0, 1, 45deg);
       transform: rotate3d(0, 0, 1, 45deg);
       opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
   from {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       opacity: 1;
  }
   to {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       -webkit-transform: rotate3d(0, 0, 1, 45deg);
       transform: rotate3d(0, 0, 1, 45deg);
       opacity: 0;
  }
}
.rotateOutDownLeft {
   -webkit-animation-name: rotateOutDownLeft;
   animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
   from {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       opacity: 1;
  }
   to {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       -webkit-transform: rotate3d(0, 0, 1, -45deg);
       transform: rotate3d(0, 0, 1, -45deg);
       opacity: 0;
  }
}
@keyframes rotateOutDownRight {
   from {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       opacity: 1;
  }
   to {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       -webkit-transform: rotate3d(0, 0, 1, -45deg);
       transform: rotate3d(0, 0, 1, -45deg);
       opacity: 0;
  }
}
.rotateOutDownRight {
   -webkit-animation-name: rotateOutDownRight;
   animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
   from {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       opacity: 1;
  }
   to {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       -webkit-transform: rotate3d(0, 0, 1, -45deg);
       transform: rotate3d(0, 0, 1, -45deg);
       opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
   from {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       opacity: 1;
  }
   to {
       -webkit-transform-origin: left bottom;
       transform-origin: left bottom;
       -webkit-transform: rotate3d(0, 0, 1, -45deg);
       transform: rotate3d(0, 0, 1, -45deg);
       opacity: 0;
  }
}
.rotateOutUpLeft {
   -webkit-animation-name: rotateOutUpLeft;
   animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
   from {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       opacity: 1;
  }
   to {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       -webkit-transform: rotate3d(0, 0, 1, 90deg);
       transform: rotate3d(0, 0, 1, 90deg);
       opacity: 0;
  }
}
@keyframes rotateOutUpRight {
   from {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       opacity: 1;
  }
   to {
       -webkit-transform-origin: right bottom;
       transform-origin: right bottom;
       -webkit-transform: rotate3d(0, 0, 1, 90deg);
       transform: rotate3d(0, 0, 1, 90deg);
       opacity: 0;
  }
}
.rotateOutUpRight {
   -webkit-animation-name: rotateOutUpRight;
   animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
   0% {
       -webkit-transform-origin: top left;
       transform-origin: top left;
       -webkit-animation-timing-function: ease-in-out;
       animation-timing-function: ease-in-out;
  }
   20%, 60% {
       -webkit-transform: rotate3d(0, 0, 1, 80deg);
       transform: rotate3d(0, 0, 1, 80deg);
       -webkit-transform-origin: top left;
       transform-origin: top left;
       -webkit-animation-timing-function: ease-in-out;
       animation-timing-function: ease-in-out;
  }
   40%, 80% {
       -webkit-transform: rotate3d(0, 0, 1, 60deg);
       transform: rotate3d(0, 0, 1, 60deg);
       -webkit-transform-origin: top left;
       transform-origin: top left;
       -webkit-animation-timing-function: ease-in-out;
       animation-timing-function: ease-in-out;
       opacity: 1;
  }
   to {
       -webkit-transform: translate3d(0, 700px, 0);
       transform: translate3d(0, 700px, 0);
       opacity: 0;
  }
}
@keyframes hinge {
   0% {
       -webkit-transform-origin: top left;
       transform-origin: top left;
       -webkit-animation-timing-function: ease-in-out;
       animation-timing-function: ease-in-out;
  }
   20%, 60% {
       -webkit-transform: rotate3d(0, 0, 1, 80deg);
       transform: rotate3d(0, 0, 1, 80deg);
       -webkit-transform-origin: top left;
       transform-origin: top left;
       -webkit-animation-timing-function: ease-in-out;
       animation-timing-function: ease-in-out;
  }
   40%, 80% {
       -webkit-transform: rotate3d(0, 0, 1, 60deg);
       transform: rotate3d(0, 0, 1, 60deg);
       -webkit-transform-origin: top left;
       transform-origin: top left;
       -webkit-animation-timing-function: ease-in-out;
       animation-timing-function: ease-in-out;
       opacity: 1;
  }
   to {
       -webkit-transform: translate3d(0, 700px, 0);
       transform: translate3d(0, 700px, 0);
       opacity: 0;
  }
}
.hinge {
   -webkit-animation-name: hinge;
   animation-name: hinge;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollIn {
   from {
       opacity: 0;
       -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
       transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
@keyframes rollIn {
   from {
       opacity: 0;
       -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
       transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
   to {
       opacity: 1;
       -webkit-transform: none;
       transform: none;
  }
}
.rollIn {
   -webkit-animation-name: rollIn;
   animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes rollOut {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
       transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
   from {
       opacity: 1;
  }
   to {
       opacity: 0;
       -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
       transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.rollOut {
   -webkit-animation-name: rollOut;
   animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
   from {
       opacity: 0;
       -webkit-transform: scale3d(0.3, 0.3, 0.3);
       transform: scale3d(0.3, 0.3, 0.3);
  }
   50% {
       opacity: 1;
  }
}
@keyframes zoomIn {
   from {
       opacity: 0;
       -webkit-transform: scale3d(0.3, 0.3, 0.3);
       transform: scale3d(0.3, 0.3, 0.3);
  }
   50% {
       opacity: 1;
  }
}
.zoomIn {
   -webkit-animation-name: zoomIn;
   animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
   from {
       opacity: 0;
       -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
       transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
       -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
       animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
   60% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
       -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
       animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
   from {
       opacity: 0;
       -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
       transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
       -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
       animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
   60% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
       -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
       animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
   -webkit-animation-name: zoomInDown;
   animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
   from {
       opacity: 0;
       -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
       transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
       -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
       animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
   60% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
       -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
       animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
   from {
       opacity: 0;
       -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
       transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
       -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
       animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
   60% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
       -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
       animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
   -webkit-animation-name: zoomInLeft;
   animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
   from {
       opacity: 0;
       -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
       transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
       -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
       animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
   60% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
       -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
       animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
   from {
       opacity: 0;
       -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
       transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
       -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
       animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
   60% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
       -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
       animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
   -webkit-animation-name: zoomInRight;
   animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
   from {
       opacity: 0;
       -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
       transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
       -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
       animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
   60% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
       -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
       animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
   from {
       opacity: 0;
       -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
       transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
       -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
       animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
   60% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
       -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
       animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
   -webkit-animation-name: zoomInUp;
   animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
   from {
       opacity: 1;
  }
   50% {
       opacity: 0;
       -webkit-transform: scale3d(0.3, 0.3, 0.3);
       transform: scale3d(0.3, 0.3, 0.3);
  }
   to {
       opacity: 0;
  }
}
@keyframes zoomOut {
   from {
       opacity: 1;
  }
   50% {
       opacity: 0;
       -webkit-transform: scale3d(0.3, 0.3, 0.3);
       transform: scale3d(0.3, 0.3, 0.3);
  }
   to {
       opacity: 0;
  }
}
.zoomOut {
   -webkit-animation-name: zoomOut;
   animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
   40% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
       -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
       animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
   to {
       opacity: 0;
       -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
       transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
       -webkit-transform-origin: center bottom;
       transform-origin: center bottom;
       -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
       animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
   40% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
       -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
       animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
   to {
       opacity: 0;
       -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
       transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
       -webkit-transform-origin: center bottom;
       transform-origin: center bottom;
       -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
       animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
   -webkit-animation-name: zoomOutDown;
   animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
   40% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
   to {
       opacity: 0;
       -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
       transform: scale(0.1) translate3d(-2000px, 0, 0);
       -webkit-transform-origin: left center;
       transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
   40% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
   to {
       opacity: 0;
       -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
       transform: scale(0.1) translate3d(-2000px, 0, 0);
       -webkit-transform-origin: left center;
       transform-origin: left center;
  }
}
.zoomOutLeft {
   -webkit-animation-name: zoomOutLeft;
   animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
   40% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
   to {
       opacity: 0;
       -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
       transform: scale(0.1) translate3d(2000px, 0, 0);
       -webkit-transform-origin: right center;
       transform-origin: right center;
  }
}
@keyframes zoomOutRight {
   40% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
   to {
       opacity: 0;
       -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
       transform: scale(0.1) translate3d(2000px, 0, 0);
       -webkit-transform-origin: right center;
       transform-origin: right center;
  }
}
.zoomOutRight {
   -webkit-animation-name: zoomOutRight;
   animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
   40% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
       -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
       animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
   to {
       opacity: 0;
       -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
       transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
       -webkit-transform-origin: center bottom;
       transform-origin: center bottom;
       -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
       animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
   40% {
       opacity: 1;
       -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
       transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
       -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
       animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
   to {
       opacity: 0;
       -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
       transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
       -webkit-transform-origin: center bottom;
       transform-origin: center bottom;
       -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
       animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
   -webkit-animation-name: zoomOutUp;
   animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
   from {
       -webkit-transform: translate3d(0, -100%, 0);
       transform: translate3d(0, -100%, 0);
       visibility: visible;
  }
   to {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
   from {
       -webkit-transform: translate3d(0, -100%, 0);
       transform: translate3d(0, -100%, 0);
       visibility: visible;
  }
   to {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
   -webkit-animation-name: slideInDown;
   animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
   from {
       -webkit-transform: translate3d(-100%, 0, 0);
       transform: translate3d(-100%, 0, 0);
       visibility: visible;
  }
   to {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
   from {
       -webkit-transform: translate3d(-100%, 0, 0);
       transform: translate3d(-100%, 0, 0);
       visibility: visible;
  }
   to {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}
.slideInLeft {
   -webkit-animation-name: slideInLeft;
   animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
   from {
       -webkit-transform: translate3d(100%, 0, 0);
       transform: translate3d(100%, 0, 0);
       visibility: visible;
  }
   to {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
   from {
       -webkit-transform: translate3d(100%, 0, 0);
       transform: translate3d(100%, 0, 0);
       visibility: visible;
  }
   to {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}
.slideInRight {
   -webkit-animation-name: slideInRight;
   animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
   from {
       -webkit-transform: translate3d(0, 100%, 0);
       transform: translate3d(0, 100%, 0);
       visibility: visible;
  }
   to {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
   from {
       -webkit-transform: translate3d(0, 100%, 0);
       transform: translate3d(0, 100%, 0);
       visibility: visible;
  }
   to {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
}
.slideInUp {
   -webkit-animation-name: slideInUp;
   animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
   from {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
   to {
       visibility: hidden;
       -webkit-transform: translate3d(0, 100%, 0);
       transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
   from {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
   to {
       visibility: hidden;
       -webkit-transform: translate3d(0, 100%, 0);
       transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
   -webkit-animation-name: slideOutDown;
   animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
   from {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
   to {
       visibility: hidden;
       -webkit-transform: translate3d(-100%, 0, 0);
       transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
   from {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
   to {
       visibility: hidden;
       -webkit-transform: translate3d(-100%, 0, 0);
       transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
   -webkit-animation-name: slideOutLeft;
   animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
   from {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
   to {
       visibility: hidden;
       -webkit-transform: translate3d(100%, 0, 0);
       transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
   from {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
   to {
       visibility: hidden;
       -webkit-transform: translate3d(100%, 0, 0);
       transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
   -webkit-animation-name: slideOutRight;
   animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
   from {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
   to {
       visibility: hidden;
       -webkit-transform: translate3d(0, -100%, 0);
       transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
   from {
       -webkit-transform: translate3d(0, 0, 0);
       transform: translate3d(0, 0, 0);
  }
   to {
       visibility: hidden;
       -webkit-transform: translate3d(0, -100%, 0);
       transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
   -webkit-animation-name: slideOutUp;
   animation-name: slideOutUp;
}
/** * Return z-index value (EXAMPLE) * Arguments: [key in z-layers]. * http://www.sitepoint.com/better-solution-managing-z-index-sass/ */
html {
   height: 100%;
   font-size: 62.5%;
   -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
   height: 100%;
   opacity: 1 !important;
   scroll-behavior: smooth;
   -webkit-font-smoothing: antialiased;
   -moz-osx-font-smoothing: grayscale;
}
img {
   vertical-align: middle;
   max-width: 100%;
}
.is-disabled {
   position: relative;
   cursor: not-allowed;
}
.is-disabled:before {
   position: absolute;
   top: 0;
   content: "";
   left: 0;
   right: 0;
   bottom: 0;
   display: block;
   height: 100%;
   width: 100%;
   z-index: 1000;
}
.is-hidden {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   display: none;
   visibility: hidden;
}
.is-height-0 {
   overflow: hidden;
   height: 0;
}
.is-open {
   display: block !important;
}
.color-success {
   color: #03a528;
}
.color-primary {
   color: #2d6da0;
}
.color-info {
   color: #8b979e;
}
.color-red {
   color: #c11d21;
}
.animated-custom_iteration-count_x4 {
   -o-animation-iteration-count: 4;
   -moz-animation-iteration-count: 4;
   -webkit-animation-iteration-count: 4;
   animation-iteration-count: 4;
}
.chat-widget .chat .chat-header .title {
   background-image: url("");
}
.chat-widget .chat .chat-header .close {
   background-image: url("");
}
.chat-widget .restoring-history {
   background-image: url("");
}
.chat-widget .rate-close .choice .left .emoticon, .chat-widget .rate-close .choice .right .emoticon {
   background-image: url("");
}
label.chat_label {
   background-image: url("");
}
.page-wrapper {
   white-space: nowrap;
   overflow: hidden;
}
.page-wrapper_state_open-menu .page-wrapper__content {
   height: 100vh;
   margin-left: -100%;
}
.page-wrapper_state_open-menu .page-wrapper__content .head-control-panel {
   left: -100%;
}
.page-wrapper_state_open-menu .page-wrapper__menu {
   height: auto;
}
.page-wrapper_state_open-menu .page-wrapper__menu .head-control-panel {
   left: 0;
}
.page-wrapper_state_open-menu .page-wrapper__lang .head-control-panel {
   left: 100%;
}
.page-wrapper_state_open-lang .page-wrapper__content {
   height: 100vh;
   margin-left: -200%;
}
.page-wrapper_state_open-lang .page-wrapper__content .head-control-panel {
   left: -200%;
}
.page-wrapper_state_open-lang .page-wrapper__menu .head-control-panel {
   left: -100%;
}
.page-wrapper_state_open-lang .page-wrapper__lang {
   height: auto;
}
.page-wrapper_state_open-lang .page-wrapper__lang .head-control-panel {
   left: 0;
}
.page-wrapper__content {
   vertical-align: top;
   display: inline-block;
   width: 100%;
   white-space: normal;
}
.page-wrapper__menu {
   vertical-align: top;
   display: inline-block;
   width: 100%;
   height: 100vh;
   white-space: normal;
}
.page-wrapper__menu .head-control-panel {
   left: 100%;
}
.page-wrapper__menu .alert_status_info-secondary {
   display: none;
}
.page-wrapper__lang {
   vertical-align: top;
   display: inline-block;
   width: 100%;
   height: 100vh;
   white-space: normal;
}
.page-wrapper__lang .head-control-panel {
   left: 200%;
}
.page-wrapper__lang .alert_status_info-secondary {
   display: none;
}
.layout {
   height: 100%;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   background: url("/content/img/body-main-bg.png") 0 0 repeat rgba(32, 28, 25, 0.77);
}
.layout .svg_type_icon-zh {
   display: none;
}
body[data-floating-banners] #udesk_container #udesk_btn {
   display: none;
}
.menu-page {
   z-index: 666;
}
.spt-bet-slip {
   -webkit-transition: all 0.3s ease;
   -moz-transition: all 0.3s ease;
   -ms-transition: all 0.3s ease;
   -o-transition: all 0.3s ease;
   transition: all 0.3s ease;
}
.layout__lang-ja .main-slider__title {
   font-size: 54px;
}
.layout__lang-ja .tournament-your-pos__rounds {
   font-style: normal;
}
.layout__lang-ja .pseudo-link {
   line-height: 1.5;
}
.layout__lang-ja .contest-prize {
   font-size: 11px;
}
.layout__lang-zh .game-box__label-new .svg_type_icon {
   display: none;
}
.layout__lang-zh .game-box__label-new .svg_type_icon-zh {
   display: block;
}
.layout__placeholder-header {
   height: 51px;
   margin-bottom: 60px;
}
.layout__placeholder-header.layout__placeholder-header_no-margin {
   height: 0;
   margin-bottom: 30px;
}
.layout__placeholder-header_size_m {
   height: 81px;
   margin-bottom: 60px;
}
.layout__placeholder-header_size_l {
   height: 125px;
   margin-bottom: 60px;
}
.layout__placeholder-header_size_xl {
   height: 168px;
}
.layout__placeholder-event-stream {
   height: 95px;
}
.layout__main {
   padding-bottom: 40px;
   background: url("/content/img/main-bg.jpg") 0 0 repeat;
}
.layout__main-secondary {
   text-align: center;
   margin-top: -60px;
   padding-top: 80px;
   padding-bottom: 40px;
   background: url("/content/img/main-bg.jpg") 0 0 repeat;
}
.layout__main-spacer {
   position: relative;
   height: 110px;
   margin-top: -60px;
   background: url("/content/img/body-main-bg.png") 0 0 repeat rgba(32, 28, 25, 0.77);
  /* Old browsers */
   background: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%), url("/content/img/body-main-bg-1.png") 0 0 repeat, rgba(32, 28, 25, 0.77);
  /* Chrome10+,Safari5.1+ */
   background: -ms-linear-gradient(top, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%), url("/content/img/body-main-bg-1.png") 0 0 repeat, rgba(32, 28, 25, 0.77);
  /* IE10+ */
   background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%), url("/content/img/body-main-bg-1.png") 0 0 repeat, rgba(32, 28, 25, 0.77);
  /* W3C */
}
.layout__main-spacer:before {
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   width: 1200px;
   background: url("") 100% 0 no-repeat;
}
.layout__live-streams-page {
   background: url("/content/img/top_page_decor.png") 0 0 no-repeat;
}
.layout__live-streams-page:after {
   pointer-events: none;
   position: absolute;
   content: "";
   width: 122px;
   height: 110px;
   bottom: 0;
   right: 0;
   background: url("") 0 0 no-repeat;
}
.layout__games-list-filter {
   position: relative;
   margin-top: -52px;
}
.layout__games-list-filter:before, .layout__games-list-filter:after {
   z-index: -1;
   content: "";
   position: absolute;
   top: 52px;
   width: 68px;
   height: 17px;
}
.layout__games-list-filter:before {
   left: 0;
   background: url("/content/img/games-list-filter-dotted.png") 0 100% repeat-x, url("/content/img/games-list-filter-divider.png") 0 0 repeat-x;
}
.layout__games-list-filter:after {
   right: 0;
   background: url("/content/img/games-list-filter-dotted.png") 0 100% repeat-x, url("/content/img/games-list-filter-divider.png") 100% 0 repeat-x;
}
.layout__games-list-filter-divider {
   position: relative;
   height: 17px;
   background: url("/content/img/games-list-filter-dotted.png") 0 100% repeat-x, url("/content/img/games-list-filter-divider.png") 0 0 repeat-x;
}
.layout__games-list-filter-divider:before {
   content: "";
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   border-top: 1px solid rgba(37, 34, 29, 0.58);
   border-bottom: 1px solid rgba(144, 137, 135, 0.6);
}
.layout__footer {
   position: relative;
   padding-top: 40px;
   padding-bottom: 40px;
   background: url("/content/img/layout-footer-divider.png") 0 3px repeat-x, linear-gradient(to bottom, rgba(255, 255, 255, 0.07) 0%, rgba(0, 0, 0, 0.18) 100%), url("/content/img/body-main-bg-1.png") 0 0 repeat, rgba(32, 28, 25, 0.77);
}
.layout_theme_white .layout__footer:before {
   pointer-events: none;
   position: absolute;
   content: "";
   width: 122px;
   height: 110px;
   bottom: 100%;
   right: 0;
   background: url("") 0 0 no-repeat;
}
.layout__container {
   box-sizing: border-box;
   max-width: 1200px;
   margin: auto;
   padding-right: 10px;
   padding-left: 10px;
}
.layout__container:before, .layout__container:after {
   content: "";
   display: table;
}
.layout__container:after {
   clear: both;
}
.layout__container_type_responsive {
   width: 100%;
   max-width: 1200px;
}
.layout__container_width_320 {
   max-width: 320px;
}
.layout__container_width_360 {
   max-width: 360px;
}
.layout__container_width_400 {
   max-width: 400px;
}
.layout__container_width_600 {
   max-width: 600px;
}
.layout__container_width_720 {
   max-width: 720px;
}
.layout__container_width_800 {
   max-width: 800px;
}
.layout__container_width_880 {
   max-width: 880px;
}
.layout__container_padding_none {
   padding-right: 0;
   padding-left: 0;
}
.layout__container-flex-center {
   display: flex;
   justify-content: center;
}
.layout__clear:before, .layout__clear:after {
   content: "";
   display: table;
}
.layout__clear:after {
   clear: both;
}
.layout__pull-right {
   float: right;
}
.layout__pull-left {
   float: left;
}
.layout__col-wrap {
   margin-right: -10px;
   margin-left: -10px;
}
.layout__col-wrap:before, .layout__col-wrap:after {
   content: "";
   display: table;
}
.layout__col-wrap:after {
   clear: both;
}
.layout__col-wrap > [class*=layout__col-] {
   box-sizing: border-box;
   float: left;
   min-height: 1px;
   padding-right: 10px;
   padding-left: 10px;
}
.layout__col-wrap_type_reverse > [class*=layout__col-] {
   float: right;
}
@media screen and (max-width: 479px) {
   .layout__col-wrap_hide_screen-s > [class*=layout__col-] {
       float: none;
       width: 100%;
  }
}
@media screen and (min-width: 480px) and (max-width: 767px) {
   .layout__col-wrap_hide_screen-m > [class*=layout__col-] {
       float: none;
       width: 100%;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
   .layout__col-wrap_hide_screen-l > [class*=layout__col-] {
       float: none;
       width: 100%;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
   .layout__col-wrap_hide_screen-xl > [class*=layout__col-] {
       float: none;
       width: 100%;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1439px) {
   .layout__col-wrap_hide_screen-xxl > [class*=layout__col-] {
       float: none;
       width: 100%;
  }
}
.layout__col-20pct {
   width: 20%;
}
.layout__col-25pct {
   width: 25%;
}
.layout__col-33pct {
   width: 33.3333333333%;
}
.layout__col-50pct {
   width: 50%;
}
.layout__col-100pct {
   width: 100%;
}
@media screen and (max-width: 479px) {
   .layout__hide-screen-s {
       display: none !important;
  }
}
@media screen and (min-width: 480px) and (max-width: 767px) {
   .layout__hide-screen-m {
       display: none !important;
  }
}
@media screen and (min-width: 768px) and (max-width: 1023px) {
   .layout__hide-screen-l {
       display: none !important;
  }
}
@media screen and (min-width: 1024px) and (max-width: 1279px) {
   .layout__hide-screen-xl {
       display: none !important;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1439px) {
   .layout__hide-screen-xxl {
       display: none !important;
  }
}
.layout__spectator-btn {
   box-sizing: border-box;
   position: relative;
   width: 1em;
   height: 1em;
   font-size: 20px;
   color: #57483d;
   vertical-align: middle;
   display: inline-block;
   margin-right: 5px;
   cursor: pointer;
}
.layout__spectator-btn:hover {
   color: #c84740;
}
.layout__spectator-btn:active {
   color: #c84740;
}
.layout__spy-btn {
   box-sizing: border-box;
   position: relative;
   width: 1em;
   height: 1em;
   font-size: 20px;
   color: #c84740;
   vertical-align: middle;
   display: inline-block;
   margin-right: 5px;
}
.layout__spy-btn:hover {
   color: #c84740;
}
.layout__spy-btn:active {
   color: #c84740;
}
.layout__p {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.43;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
   text-decoration: none;
   cursor: default;
}
.layout__p_size_xs {
   font-size: 11px;
}
.layout__p_size_s {
   font-size: 12px;
}
.layout__p_size_ml {
   font-size: 16px;
}
.layout__p_style_confirm-email {
   color: #57483c !important;
}
.layout__p_style_confirm-email a {
   color: #2d6da0;
}
.layout__p_style_confirm-purse {
   color: #57483c !important;
}
.layout__title-s {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
   font-weight: normal;
   text-transform: uppercase;
}
.layout__title-s .pseudo-link {
   font-family: inherit;
   font-size: inherit;
}
.layout__title-sm {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #433c36;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
   font-weight: normal;
   text-transform: none;
}
.layout__title-sm .pseudo-link {
   font-family: inherit;
   font-size: inherit;
}
.layout__title-m {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
}
.layout__title-m .pseudo-link {
   font-family: inherit;
   font-size: inherit;
}
.layout__title-ml {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 0 15px;
   text-align: center;
   font-weight: normal;
}
.layout__title-ml .pseudo-link {
   font-family: inherit;
   font-size: inherit;
}
.layout__title-mxl {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 0 20px;
}
.layout__title-mxl .pseudo-link {
   font-family: inherit;
   font-size: inherit;
}
.layout__title-l {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 0 15px;
   font-weight: normal;
   text-transform: none;
}
.layout__title-l .pseudo-link {
   font-family: inherit;
   font-size: inherit;
}
.layout__title-xl {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 25px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.44);
   font-weight: normal;
   margin: 0 0 15px;
   text-transform: none;
}
.layout__title-xl .pseudo-link {
   font-family: inherit;
   font-size: inherit;
}
.layout__title-xxl {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 35px;
   line-height: normal;
   color: #202021;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
   font-weight: normal;
   text-transform: uppercase;
}
.layout__title-xxl .pseudo-link {
   font-family: inherit;
   font-size: inherit;
}
.layout__title-underline {
   margin-bottom: 30px;
}
.layout__title-underline:after {
   display: block;
   content: "";
   width: 60px;
   height: 1px;
   margin-top: 8px;
   box-shadow: 1px 1px 0 0 rgba(255, 255, 255, 0.21);
   border-bottom: 1px solid #ae7a46;
}
.layout__title-social {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   display: block;
   margin-bottom: 20px;
}
.layout__color-success {
   color: #03a528 !important;
   color: #276f3b !important;
}
.layout__color-warning {
   color: #e84a12 !important;
}
.layout__color-info {
   color: #57483c;
}
.layout__color-light-info {
   color: #595858;
}
.layout__color-light-brown {
   color: #57483c !important;
}
.layout__color-dark-info {
   color: #000 !important;
}
.layout__color-dark-brown {
   color: #9e532a !important;
}
.layout__color-primary {
   color: #2d6da0 !important;
}
.layout__color-error {
   color: #c11d21 !important;
}
.layout__align-left {
   text-align: left;
}
.layout__align-center {
   text-align: center;
}
.layout__align-right {
   text-align: right;
}
.layout__text-lower {
   text-transform: lowercase;
}
.layout__text-upper {
   text-transform: uppercase;
}
.layout__text-italic {
   font-style: italic;
}
.layout__nowrap {
   white-space: nowrap;
}
.layout__mt-3 {
   margin-top: 3px;
}
.layout__mt-5 {
   margin-top: 5px;
}
.layout__mt-10 {
   margin-top: 10px;
}
.layout__mt-15 {
   margin-top: 15px;
}
.layout__mt-20 {
   margin-top: 20px;
}
.layout__mt-25 {
   margin-top: 25px;
}
.layout__mt-30 {
   margin-top: 30px;
}
.layout__mt-32 {
   margin-top: 32px;
}
.layout__mt-40 {
   margin-top: 40px;
}
.layout__mt-60 {
   margin-top: 60px;
}
.layout__mr-5 {
   margin-right: 5px;
}
.layout__mr-10 {
   margin-right: 10px;
}
.layout__mr-15 {
   margin-right: 15px;
}
.layout__mr-20 {
   margin-right: 20px;
}
.layout__mr-30 {
   margin-right: 30px;
}
.layout__mr-40 {
   margin-right: 40px;
}
.layout__mb-3 {
   margin-bottom: 3px;
}
.layout__mb-5 {
   margin-bottom: 5px;
}
.layout__mb-10 {
   margin-bottom: 10px;
}
.layout__mb-15 {
   margin-bottom: 15px;
}
.layout__mb-20 {
   margin-bottom: 20px;
}
.layout__mb-22 {
   margin-bottom: 22px;
}
.layout__mb-25 {
   margin-bottom: 25px;
}
.layout__mb-30 {
   margin-bottom: 30px;
}
.layout__mb-35 {
   margin-bottom: 35px;
}
.layout__mb-40 {
   margin-bottom: 40px;
}
.layout__mb-50 {
   margin-bottom: 50px;
}
.layout__mb-55 {
   margin-bottom: 55px;
}
.layout__mb-60 {
   margin-bottom: 60px;
}
.layout__mb-70 {
   margin-bottom: 70px;
}
.layout__mb-86 {
   margin-bottom: 86px;
}
.layout__ml-5 {
   margin-left: 5px;
}
.layout__ml-10 {
   margin-left: 10px;
}
.layout__ml-20 {
   margin-left: 20px;
}
.layout__ml-25 {
   margin-left: 25px;
}
.layout__ml-30 {
   margin-left: 30px;
}
.layout__ml-35 {
   margin-left: 35px;
}
.layout__mh-5 {
   margin-right: 5px;
   margin-left: 5px;
}
.layout__mh-10 {
   margin-right: 10px;
   margin-left: 10px;
}
.layout__mh-15 {
   margin-right: 15px;
   margin-left: 15px;
}
.layout__mh-20 {
   margin-right: 20px;
   margin-left: 20px;
}
.layout__mh-30 {
   margin-right: 30px;
   margin-left: 30px;
}
.layout__mh-40 {
   margin-right: 40px;
   margin-left: 40px;
}
.layout__mv-5 {
   margin-top: 5px;
   margin-bottom: 5px;
}
.layout__mv-10 {
   margin-top: 10px;
   margin-bottom: 10px;
}
.layout__mv-15 {
   margin-top: 15px;
   margin-bottom: 15px;
}
.layout__mv-16 {
   margin-top: 16px;
   margin-bottom: 16px;
}
.layout__mv-20 {
   margin-top: 20px;
   margin-bottom: 20px;
}
.layout__mv-24 {
   margin: 24px 0;
}
.layout__mv-25 {
   margin-top: 25px;
   margin-bottom: 25px;
}
.layout__mv-30 {
   margin-top: 30px;
   margin-bottom: 30px;
}
.layout__mv-32 {
   margin: 32px 0;
}
.layout__mv-35 {
   margin-top: 35px;
   margin-bottom: 35px;
}
.layout__mv-40 {
   margin-top: 40px;
   margin-bottom: 40px;
}
.layout__mv-50 {
   margin-top: 50px;
   margin-bottom: 50px;
}
.layout__mv-55 {
   margin-top: 55px;
   margin-bottom: 55px;
}
.layout__mv-60 {
   margin-top: 60px;
   margin-bottom: 60px;
}
.layout__mv-80 {
   margin-top: 80px;
   margin-bottom: 80px;
}
.layout__margin-none {
   margin: 0 !important;
}
.layout__block-screen-s {
   display: inline-block;
}
@media screen and (max-width: 479px) {
   .layout__block-screen-s {
       display: block;
  }
}
.layout__display-none {
   display: none;
}
.layout__visible-hidden {
   visibility: hidden;
}
.layout__background-transparent {
   background: transparent !important;
}
.layout__container_width_980 {
   max-width: 980px;
}
.layout__sport-side-bar .spt-bet-slip {
   right: 65px;
}
.layout__white-bg {
   background-color: #fff;
}
.layout__black-bg {
   background-color: #000;
}
.layout_state_hidden-scroll {
   overflow: hidden !important;
}
.layout__flex {
   display: flex;
   align-items: center;
}
.layout__justify-center {
   justify-content: center;
}
.grids {
   position: relative;
   z-index: 2;
   display: table;
   table-layout: fixed;
   border-collapse: collapse;
   border-spacing: 0;
   width: 100%;
}
.grids_padding_1pct .grids__item {
   padding: 1%;
}
.grids_align_middle .grids__item {
   vertical-align: middle;
}
.grids_align_bottom .grids__item {
   vertical-align: bottom;
}
.grids__row {
   display: table-row;
}
.grids__item {
   display: table-cell;
   border: 0;
   padding: 0;
   vertical-align: top;
   position: relative;
}
.grids__item_type_container {
   max-width: 1200px;
}
.grids__item_bg_fill {
   background-color: rgba(204, 177, 161, 0.5);
   border: 1px solid rgba(158, 103, 42, 0.5);
   box-shadow: 1px 1px 0 0 rgba(255, 255, 255, 0.29);
}
.grids__item_align_center {
   text-align: center;
}
.grids__item_align_right {
   text-align: right;
}
.grids__item_align_bottom {
   vertical-align: bottom;
}
.grids__item_align_top {
   vertical-align: top;
}
.grids__item_width_10 {
   width: 10px;
}
.grids__item_width_15 {
   width: 15px;
}
.grids__item_width_20 {
   width: 20px;
}
.grids__item_width_30 {
   width: 30px;
}
.grids__item_width_40 {
   width: 40px;
}
.grids__item_width_80 {
   width: 80px;
}
.grids__item_width_100 {
   width: 100px;
}
.grids__item_width_200 {
   width: 200px;
}
.grids__item_width_60pct {
   width: 60%;
}
.grids__item_width_65pct {
   width: 65%;
}
.grids__item_width_70pct {
   width: 70%;
}
.grids__item_type_volatility {
   width: 40%;
   padding-top: 9px;
}
.grids_position_relative {
   position: relative;
}
.rslider {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   overflow: hidden;
   position: relative;
   box-sizing: border-box;
   -ms-touch-action: pan-y;
   touch-action: pan-y;
   -webkit-tap-highlight-color: transparent;
}
.rslider img {
   pointer-events: none;
}
.rslider_disabled_auto-height .rslider__slide {
   height: auto !important;
}
.rslider__list {
   position: relative;
   overflow: hidden;
   width: 100%;
}
.rslider__track {
   position: relative;
   transition: 0.5s left ease;
}
.rslider__track:before, .rslider__track:after {
   content: "";
   display: table;
}
.rslider__track:after {
   clear: both;
}
.rslider__track_state_selected {
   transition: none;
}
.rslider__slide {
   box-sizing: border-box;
   float: left;
   min-height: 1px;
}
.rslider__arrow {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   z-index: 1;
   box-sizing: border-box;
   position: absolute;
   top: 0;
   bottom: 0;
   width: 15px;
   height: 15px;
   outline: none;
   margin: auto;
   padding: 0;
   border: 0 none;
   border-top-style: solid;
   border-top-width: 3px;
   border-color: #c0957b;
   background-color: transparent;
   font-size: 0;
   cursor: pointer;
}
.rslider__arrow:hover {
   border-color: #9e532a;
}
.rslider__arrow:active {
   border-color: #9e532a;
}
.rslider__arrow::-moz-focus-inner {
   padding: 0;
   border: 0;
}
.rslider__arrow_type_left {
   -moz-transform: rotate(-45deg);
   -o-transform: rotate(-45deg);
   -ms-transform: rotate(-45deg);
   -webkit-transform: rotate(-45deg);
   transform: rotate(-45deg);
   left: 3px;
   border-left-width: 3px;
   border-left-style: solid;
}
.rslider__arrow_type_right {
   -moz-transform: rotate(45deg);
   -o-transform: rotate(45deg);
   -ms-transform: rotate(45deg);
   -webkit-transform: rotate(45deg);
   transform: rotate(45deg);
   right: 3px;
   border-right-width: 3px;
   border-right-style: solid;
}
.rslider__arrow_state_disabled {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   cursor: default !important;
}
.rslider__pagination {
   margin: 30px 0 0;
   padding: 0;
   text-align: center;
}
.rslider__pagination:empty {
   display: none;
}
.rslider__pager-item {
   vertical-align: middle;
   display: inline-block;
   margin: 5px;
   list-style-type: none;
}
.rslider__pager-item_state_active .rslider__pager-btn {
   cursor: default !important;
}
.rslider__pager-btn {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   position: relative;
   box-sizing: border-box;
   display: block;
   outline: none;
   border: 0 none;
   margin: 0;
   padding: 0;
   background-color: transparent;
   font-size: 0;
   cursor: pointer;
}
.rslider__pager-btn::-moz-focus-inner {
   padding: 0;
   border: 0;
}
.rslider__pager-btn:after {
   content: "";
}
.main-slider {
   margin: -60px 0 0;
}
.main-slider .rslider__pagination {
   position: relative;
   white-space: nowrap;
}
.main-slider .rslider__pagination {
   overflow: hidden;
   bottom: auto;
   margin: 0;
   width: 100%;
   text-align: right;
}
.main-slider .rslider__pager-item {
   vertical-align: middle;
   display: inline-block;
   margin: 0;
   list-style-type: none;
}
.main-slider__img-holder {
   position: relative;
   width: 100%;
   height: 0;
   padding-bottom: 27.5%;
}
.main-slider__img {
   position: absolute;
   top: 0;
   right: 0;
   left: 0;
   margin: auto;
   width: 100%;
   z-index: 1;
}
.main-slider__content {
   overflow: hidden;
   padding-bottom: 120px;
   background: url("/content/img/body-main-bg.png") 0 0 repeat rgba(32, 28, 25, 0.77);
  /* Old browsers */
   background: url("/content/img/main-slider-dot-horizontal.png") 0 0 repeat-x, -webkit-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%), url("/content/img/body-main-bg-1.png") 0 0 repeat, rgba(32, 28, 25, 0.77);
  /* Chrome10+,Safari5.1+ */
   background: url("/content/img/main-slider-dot-horizontal.png") 0 0 repeat-x, -ms-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%), url("/content/img/body-main-bg-1.png") 0 0 repeat, rgba(32, 28, 25, 0.77);
  /* IE10+ */
   background: url("/content/img/main-slider-dot-horizontal.png") 0 0 repeat-x, linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%), url("/content/img/body-main-bg-1.png") 0 0 repeat, rgba(32, 28, 25, 0.77);
  /* W3C */
}
.main-slider__container {
   position: relative;
   box-sizing: border-box;
   max-width: 1200px;
   margin: auto;
   padding-right: 10px;
   padding-left: 10px;
}
.main-slider__container:before, .main-slider__container:after {
   content: "";
   display: table;
}
.main-slider__container:after {
   clear: both;
}
.main-slider__container_type_pagination {
   position: absolute;
   right: 0;
   left: 0;
   bottom: 90px;
}
.main-slider__content-left-decor {
   position: absolute;
   top: 0;
   left: -25px;
   width: 250px;
   height: 107px;
   background: url("/content/img/main-slider-left-decor.png") 0 0 no-repeat;
}
.main-slider__content-right-decor {
   position: absolute;
   top: 0;
   right: -76px;
   width: 273px;
   height: 227px;
   background: url("/content/img/main-slider-right-decor.png") 0 0 no-repeat;
}
.main-slider__title {
   margin: 0;
   padding: 30px 0;
   text-transform: uppercase;
   text-align: right;
   font-family: "AlgerianBasD", Georgia, serif;
   font-size: 50px;
   line-height: 1.25;
   color: #ffe2b7;
   text-shadow: 2px 2px #000;
   font-weight: normal;
   text-indent: 140px;
}

@media (max-width: 1200px) {
   .main-slider__title {
      margin: 0;
      padding: 30px 0;
      text-transform: uppercase;
      text-align: center;
      font-family: "AlgerianBasD", Georgia, serif;
      font-size: 2rem;
      line-height: 1.25;
      color: #ffe2b7;
      text-shadow: 2px 2px #000;
      font-weight: normal;
      text-indent: 0px;
   }
   .flex-slider {
      display: flex;
      flex-direction: row;
      flex-wrap: wrap;
      align-items: center;
      justify-content: center;
   }
}
.all-info-slider {
   margin: 0 -10px;
   min-height: 500px;
}
.all-info-slider .rslider__pagination {
   overflow: hidden;
   bottom: auto;
   margin: 30px 0 0;
   width: 100%;
}
.all-info-slider .rslider__pager-item {
   vertical-align: middle;
   display: inline-block;
   margin: 0;
   list-style-type: none;
}
.all-info-slider__data {
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   background: rgba(255, 255, 255, 0.89);
   background: url("/content/img/counter-backend-decor.png") 50% 0 no-repeat, url("/content/img/counter-shadow-left-bg.png") 0 100% no-repeat, url("/content/img/counter-shadow-right-bg.png") 100% 100% no-repeat, url("/content/img/main-counter-bg.png") 0 0 repeat;
}
.all-info-slider__data-inner {
   background: url("/content/img/main-counter-divider.png") 50% 50% repeat-y;
}
.all-info-slider__data-inner_type_one-column {
   background: none;
}
.all-info-slider__data-title {
   display: none;
   margin-top: 6px;
   margin-bottom: 6px;
   text-align: center;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 20px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   text-shadow: 1px 1px rgba(0, 0, 0, 0.75);
   margin-top: 5px;
   margin-bottom: 5px;
}
.all-info-slider__data-title:empty {
   display: none;
}
.all-info-slider__icon-clock {
   position: absolute;
   width: 39px;
   height: 0;
   padding-bottom: 39px;
   top: 0;
   left: 0;
}
.all-info-slider__img-holder {
   position: relative;
   min-height: 218px;
   margin-bottom: 5px;
   min-height: 236px;
}
.all-info-slider__item {
   vertical-align: top;
   display: inline-block;
   position: relative;
   box-sizing: border-box;
   height: 100%;
   padding: 10px;
   width: 400px;
   min-height: 549px;
   min-height: 557px;
}
.all-info-slider__counter-decor {
   position: absolute;
   left: 50%;
   font-size: 0;
   transform: translateX(-50%);
}
.all-info-slider__counter-decor-slice {
   position: absolute;
   font-size: 0;
}
.all-info-slider__contest-data {
   position: relative;
   margin-bottom: 30px;
   box-shadow: 1px 0 0 0 rgba(255, 151, 62, 0.1);
   background-color: rgba(28, 27, 27, 0.86);
}
.all-info-slider__contest-data:before {
   position: absolute;
   content: "";
   top: 236px;
   left: 0;
   width: 100%;
   height: 81px;
   background: url("/content/img/main-counter-mechanism.png") 100% 0 no-repeat;
}
.all-info-slider__table-info-holder {
   background: url("/content/img/main-counter-divider.png") 50% 50% repeat-y;
   border-top: 1px solid rgba(144, 137, 135, 0.23);
}
.mini-slider {
   text-align: center;
   padding: 0 5px;
}
.mini-slider .rslider__slide:not(.rslider__slide_state_active) {
   visibility: hidden;
}
.mini-slider_style_secondary .mini-slider__value {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: #c84640;
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
   font-weight: normal;
   height: 55px;
   text-transform: uppercase;
}
.mini-slider_style_secondary .mini-slider__value .currency__value {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: #c84640;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.mini-slider_title_hide .mini-slider__title {
   display: none;
}
.mini-slider_title_hide .mini-slider__title + .mini-slider__item {
   height: 55px;
}
.mini-slider__item {
   display: table;
   width: 90%;
   margin: auto;
   height: 55px;
}
.mini-slider__title + .mini-slider__item {
   height: 40px;
}
.mini-slider__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
   font-weight: normal;
   height: auto;
   text-transform: uppercase;
}
.mini-slider__value {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 22px;
   line-height: 1.25;
   color: transparent;
   text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.4), 2px 2px 1px rgba(0, 0, 0, 0.8);
   font-weight: normal;
   display: table-cell;
   box-sizing: border-box;
   vertical-align: middle;
   word-wrap: break-word;
   height: 55px;
   text-transform: none;
   background-color: #ffdaa3;
   -webkit-background-clip: text;
   -moz-background-clip: text;
   background-clip: text;
}
.mini-slider__value .currency__value {
   color: #bab6b8;
   font-size: 16px;
   text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.4), 2px 2px 1px rgba(0, 0, 0, 0.8);
}
.mini-slider__value_size_small {
   font-size: 15px;
   height: 38px;
}
.mini-slider__value_size_medium {
   font-size: 16px;
   height: 40px;
}
.mini-slider_type_sport .mini-slider__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: none;
   font-weight: normal;
}
.mini-slider_type_sport .mini-slider__value {
   color: #c64743;
   font-size: 22px;
}
.mini-slider_type_sport .mini-slider__title {
   height: auto;
   text-transform: none;
}
.mini-slider_type_sport .mini-slider__title + .mini-slider__item {
   height: auto;
}
.mini-slider_type_sport .mini-slider__value {
   text-shadow: none;
}
.mobile-slider {
   margin: 0 -10px;
}
.mobile-slider_type_simple > .rslider__list {
   width: 540px;
}
@media screen and (min-width: 480px) {
   .mobile-slider_type_simple > .rslider__list {
       width: 687px;
  }
}
@media screen and (min-width: 768px) {
   .mobile-slider_type_simple > .rslider__list {
       width: 916px;
  }
}
@media screen and (min-width: 1024px) {
   .mobile-slider_type_simple > .rslider__list {
       width: 1145px;
  }
}
.mobile-slider_type_flex-table > .rslider__list {
   width: 540px;
}
@media screen and (min-width: 480px) {
   .mobile-slider_type_flex-table > .rslider__list {
       width: 810px;
  }
}
@media screen and (min-width: 768px) {
   .mobile-slider_type_flex-table > .rslider__list {
       width: 1020px;
  }
}
@media screen and (min-width: 1024px) {
   .mobile-slider_type_flex-table > .rslider__list {
       width: 1360px;
  }
}
@media screen and (min-width: 480px) {
   .mobile-slider_type_flex-table .mobile-slider__item {
       width: 270px;
  }
}
@media screen and (min-width: 768px) {
   .mobile-slider_type_flex-table .mobile-slider__item {
       width: 340px;
  }
}
.mobile-slider_type_fluid-table > .rslider__list {
   width: 540px;
}
@media screen and (min-width: 480px) {
   .mobile-slider_type_fluid-table > .rslider__list {
       width: 540px;
  }
}
@media screen and (min-width: 768px) {
   .mobile-slider_type_fluid-table > .rslider__list {
       width: 1376px;
  }
}
@media screen and (min-width: 480px) {
   .mobile-slider_type_fluid-table .mobile-slider__item {
       width: 270px;
  }
}
@media screen and (min-width: 768px) {
   .mobile-slider_type_fluid-table .mobile-slider__item {
       width: 688px;
  }
}
.mobile-slider_type_lottery > .rslider__list {
   width: 408px;
}
@media screen and (min-width: 480px) {
   .mobile-slider_type_lottery > .rslider__list {
       width: 680px;
  }
}
@media screen and (min-width: 768px) {
   .mobile-slider_type_lottery > .rslider__list {
       width: 1044px;
  }
}
@media screen and (min-width: 1024px) {
   .mobile-slider_type_lottery > .rslider__list {
       width: 1218px;
  }
}
.mobile-slider_type_lottery .mobile-slider__item {
   width: 136px;
}
@media screen and (min-width: 480px) {
   .mobile-slider_type_lottery .mobile-slider__item {
       width: 136px;
  }
}
@media screen and (min-width: 768px) {
   .mobile-slider_type_lottery .mobile-slider__item {
       width: 174px;
  }
}
.mobile-slider_type_contributions > .rslider__list {
   width: 540px;
}
@media screen and (min-width: 480px) {
   .mobile-slider_type_contributions > .rslider__list {
       width: 692px;
  }
}
@media screen and (min-width: 768px) {
   .mobile-slider_type_contributions > .rslider__list {
       width: 1038px;
  }
}
@media screen and (min-width: 1024px) {
   .mobile-slider_type_contributions > .rslider__list {
       width: 1384px;
  }
}
@media screen and (min-width: 480px) {
   .mobile-slider_type_contributions .mobile-slider__item {
       width: 346px;
  }
}
.mobile-slider__item {
   position: relative;
   box-sizing: border-box;
   vertical-align: top;
   display: inline-block;
   width: 270px;
   padding-right: 10px;
   padding-left: 10px;
}
@media screen and (min-width: 480px) {
   .mobile-slider__item {
       width: 229px;
  }
}
.gift-slider {
   padding-right: 16px;
   padding-left: 16px;
}
.gift-slider .rslider__arrow {
   z-index: 1;
   position: absolute;
   top: 55px;
   margin: 0;
}
.gift-slider .rslider__arrow_type_left {
   left: 5px;
}
.gift-slider .rslider__arrow_type_right {
   right: 5px;
}
.gift-slider .rslider__arrow {
   border-radius: 3px;
}
.gift-slider .rslider__arrow_type_left {
   box-shadow: -1px 0 0 0 rgba(255, 255, 255, 0.44);
}
.gift-slider .rslider__arrow_type_right {
   box-shadow: 1px 0 0 0 rgba(255, 255, 255, 0.44);
}
.gift-slider_type_precashier .gift-slider__item:not(.gift-slider__item_state_active) .gift-slider__img-holder {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
   filter: alpha(opactiy=50);
   -moz-opacity: 0.5;
   -khtml-opacity: 0.5;
   opacity: 0.5;
}
.gift-slider__placeholder {
   position: relative;
}
.gift-slider__placeholder-bg {
   position: absolute;
   top: 0;
   right: 0;
   left: 0;
   height: 100%;
   background: url("") 0 0 repeat-x;
}
@media screen and (min-width: 480px) {
   .gift-slider__placeholder-bg {
       background: url("") 0 0 repeat-x;
  }
}
.gift-slider__preloader {
   position: absolute;
   top: 50%;
   transform: translateY(-50%);
}
.gift-slider__img-holder {
   margin-bottom: 12px;
   box-sizing: border-box;
   position: relative;
}
.gift-slider__summary {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.2;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
}
.gift-slider__description {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #9e532a;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
}
.gift-slider__item {
   width: 140px;
   padding-right: 12px;
   padding-left: 12px;
   background-color: transparent;
}
.gift-slider__divider {
   border-bottom: 3px solid rgba(158, 83, 42, 0.41);
   margin-top: 5px;
   margin-bottom: 5px;
   box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.29);
}
.gift-slider__title-counter {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 13px;
   line-height: 1;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
   text-align: left;
}
.gift-slider__title-condition {
   margin: 0;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 13px;
   line-height: 1;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.gift-slider__divider-thin {
   border-bottom: 1px solid rgba(158, 83, 42, 0.24);
   margin-top: 5px;
   margin-bottom: 10px;
   box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.24);
}
.cashier-slider {
   margin: 0;
}
.cashier-slider .rslider__arrow {
   -moz-transform: none;
   -o-transform: none;
   -ms-transform: none;
   -webkit-transform: none;
   transform: none;
   position: absolute;
   top: 0;
   bottom: 0;
   margin: auto;
   border-style: solid;
}
.cashier-slider .rslider__arrow_type_left {
   left: 0;
   border-width: 3px 0 0 3px;
   border-color: rgba(255, 255, 255, 0.44);
}
.cashier-slider .rslider__arrow_type_right {
   right: 0;
   border-width: 3px 3px 0 0;
   border-color: rgba(255, 255, 255, 0.44);
}
.cashier-slider .rslider__arrow_type_left:hover {
   border-color: transparent;
}
.cashier-slider .rslider__arrow_type_right:hover {
   border-color: transparent;
}
.cashier-slider .rslider__pager-item_state_active .rslider__pager-btn:after {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
   width: 100%;
   height: 100%;
   border-color: transparent;
   background-color: transparent;
}
.cashier-slider .rslider__pager-item_state_active .rslider__pager-btn_state_choosen:after {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
   width: 100%;
   height: 100%;
   border-color: #03a528;
   background-color: #03a528;
}
.cashier-slider .rslider__pager-btn {
   overflow: hidden;
   position: relative;
   border-radius: 100%;
   width: 20px;
   height: 20px;
   border: 0 none;
   padding: 0;
   background-color: transparent;
}
.cashier-slider .rslider__pager-btn:after {
   content: "";
   border-radius: 100%;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   width: 50%;
   height: 50%;
   margin: auto;
   background-color: transparent;
   font-size: 0;
   line-height: 0;
}
.cashier-slider .rslider__pager-btn:hover:after {
   border-color: transparent;
   background-color: transparent;
}
.cashier-slider .rslider__pager-btn_state_choosen:after {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
   border-color: #03a528;
   background-color: #03a528;
}
.cashier-slider .rslider__pagination {
   margin: 0;
}
.cashier-slider .rslider__pager-item {
   margin: 5px 0;
}
.cashier-slider .rslider__arrow {
   border: 0 none;
   height: 20px;
   width: 20px;
}
.cashier-slider .rslider__arrow:before, .cashier-slider .rslider__arrow:after {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   height: 9px;
   width: 9px;
   margin: auto;
   border-style: solid;
}
.cashier-slider .rslider__arrow:before {
   border-color: rgba(255, 255, 255, 0.29);
}
.cashier-slider .rslider__arrow:after {
   top: -1px;
   border-color: rgba(158, 83, 42, 0.41);
}
.cashier-slider .rslider__arrow_type_left:before, .cashier-slider .rslider__arrow_type_left:after {
   -moz-transform: rotate(-45deg);
   -o-transform: rotate(-45deg);
   -ms-transform: rotate(-45deg);
   -webkit-transform: rotate(-45deg);
   transform: rotate(-45deg);
   border-width: 3px 0 0 3px;
}
.cashier-slider .rslider__arrow_type_left:after {
   left: 1px;
}
.cashier-slider .rslider__arrow_type_right:before, .cashier-slider .rslider__arrow_type_right:after {
   -moz-transform: rotate(45deg);
   -o-transform: rotate(45deg);
   -ms-transform: rotate(45deg);
   -webkit-transform: rotate(45deg);
   transform: rotate(45deg);
   border-width: 3px 3px 0 0;
}
.cashier-slider .rslider__arrow_type_right:after {
   right: 1px;
}
.cashier-slider .rslider__arrow:hover:before {
   border-color: #fff;
}
.cashier-slider .rslider__arrow:hover:after {
   border-color: #9e532a;
}
.cashier-slider .rslider__pagination {
   margin: 0;
}
.cashier-slider .rslider__pager-btn {
   width: 17px;
}
.cashier-slider .rslider__pager-item:not(.rslider__pager-item_state_active) .rslider__pager-btn_state_choosen:after {
   border: 0 none;
   background-color: transparent;
}
.cashier-slider .rslider__pager-item_state_active .rslider__pager-btn:after {
   border: 0 none;
   background-color: transparent;
}
.cashier-slider__wrapper {
   margin-top: 15px;
   margin-left: 8px;
}
.cashier-slider__wrapper:before, .cashier-slider__wrapper:after {
   content: "";
   display: table;
}
.cashier-slider__wrapper:after {
   clear: both;
}
.cashier-slider__img-holder {
   float: left;
   width: 106px;
   min-height: 1px;
   margin-right: 15px;
   border: 1.5px dashed #ab9680;
   border-radius: 10px;
   position: relative;
   box-sizing: border-box;
}
.cashier-slider__img-holder:before {
   content: "";
   border-radius: 10px;
   display: block;
   width: 100%;
   height: 100%;
   position: absolute;
   border: 1.5px dashed #dfd2c9;
   top: 1px;
   left: 1px;
}
.cashier-slider__content {
   overflow: hidden;
}
.cashier-slider__price {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.cashier-slider__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin-right: 5px;
}
.cashier-slider__description {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.cashier-slider__description_state_active {
   color: #03a528;
   color: #276f3b;
}
.cashier-slider__description_state_inactive {
   color: #e84a12;
   color: #c84740;
}
.cashier-slider__controls {
   position: relative;
   display: inline-block;
   margin-left: 8px;
   padding-right: 20px;
   padding-left: 20px;
}
.confirm-email-slider {
   text-align: center;
}
.contest-slider .rslider__pagination {
   margin: 10px 0 0;
}
.contest-slider .rslider__pagination {
   text-align: left;
}
.contest-slider .rslider__pager-item {
   margin: 0 10px 0 0;
}
.contest-slider_style_secondary .rslider__pagination {
   margin-top: 6px;
   margin-bottom: 5px;
}
.contest-slider_style_secondary .rslider__pager-item {
   margin: 0;
}
.contest-slider_style_secondary .rslider__pagination {
   margin-top: 6px;
   margin-bottom: 5px;
}
.contest-slider_style_secondary .rslider__pager-item {
   margin: 0;
}
.mission-list-slider__item {
   box-sizing: border-box;
   margin-top: 40px;
   margin-bottom: 40px;
   padding-right: 40px;
   padding-left: 40px;
   text-align: center;
}
.alerts-list {
   margin: 0;
   padding: 0;
   font-size: 0;
}
.alerts-list__item {
   list-style-type: none;
}
.alert {
   z-index: 1080;
   overflow: hidden;
   position: fixed;
   top: 0;
   left: 0;
   width: 100%;
   background-color: #fff;
}
.alert_pos_static {
   z-index: 1;
   position: relative;
   top: auto;
   left: auto;
   margin-top: -60px;
   margin-bottom: 60px;
}
.alert_status_error {
   background-color: #ff7f7d;
   background: url("") 0 -61px repeat-x;
}
.alert_status_success {
   background-color: #b4e381;
   background: url("") 0 -117px repeat-x;
}
.alert_status_warning {
   background-color: #ffe37f;
   background: url("") 0 -61px repeat-x;
}
.alert_status_info {
   background-color: #96d0e6;
   background: url("") 0 -173px repeat-x;
}
.alert_status_info-secondary {
   background-color: #323d4f;
   background: url("") 0 -5px repeat-x;
}
.alert_status_info-secondary .alert__message {
   padding: 10px 0;
   font-family: Verdana, sans-serif;
   font-size: 12px;
   line-height: 1.5;
   font-weight: normal;
   color: #fff;
}
.alert_status_info-secondary .alert__close-holder {
   vertical-align: top;
   padding: 10px 15px 0 0;
}
.alert_status_info-secondary .alert__close {
   vertical-align: top;
   width: 10px;
   height: 10px;
}
.alert_status_info-secondary .alert__close:before, .alert_status_info-secondary .alert__close:after {
   height: 100%;
   background-color: #818181;
}
.alert_status_info-secondary .alert__message {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
   font-weight: bold;
}
.alert_status_info-secondary .alert__close {
   vertical-align: middle;
   width: 20px;
   height: 20px;
}
.alert_status_info-secondary .alert__close:before, .alert_status_info-secondary .alert__close:after {
   height: 20px;
   background-color: #202021;
}
.alert_state_show {
   display: block;
}
.alert_state_hide {
   display: none;
}
.alert__wrapper {
   display: table;
   border-collapse: collapse;
   border-spacing: 0;
   width: 100%;
   height: 51px;
}
.alert__message {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #020303;
   text-shadow: 1px 1px 0px rgba(255, 255, 255, 0.5);
   font-weight: bold;
   vertical-align: middle;
   display: table-cell;
   width: 100%;
   padding: 0;
}
.alert__close-holder {
   vertical-align: middle;
   display: table-cell;
   padding-left: 20px;
}
.alert__close {
   cursor: pointer;
   position: relative;
   display: inline-block;
   width: 20px;
   height: 20px;
   font-size: 0;
}
.alert__close:before, .alert__close:after {
   content: "";
   position: absolute;
   top: 0;
   right: 50%;
   margin-right: -1px;
   height: 20px;
   width: 2px;
   background-color: #202021;
}
.alert__close:before {
   -moz-transform: rotate(45deg);
   -o-transform: rotate(45deg);
   -ms-transform: rotate(45deg);
   -webkit-transform: rotate(45deg);
   transform: rotate(45deg);
}
.alert__close:after {
   -moz-transform: rotate(-45deg);
   -o-transform: rotate(-45deg);
   -ms-transform: rotate(-45deg);
   -webkit-transform: rotate(-45deg);
   transform: rotate(-45deg);
}
.alert__close:hover:before, .alert__close:hover:after {
   background-color: #2d6da0;
}
.alert__close:active:before, .alert__close:active:after {
   background-color: #2d6da0;
}
.alert__button {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   background: #fff;
  /* Old browsers */
   position: relative;
   vertical-align: middle;
   display: inline-block;
   border-width: 0;
   border-style: none;
   border-color: transparent;
   outline: none;
   height: 27px;
   margin: 0;
   padding: 0 20px;
   text-align: center;
   text-decoration: none;
   color: #202021;
   white-space: nowrap;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 13px;
   line-height: 27px;
   font-weight: bold;
   cursor: pointer;
   border-radius: 15px;
}
.alert__button:hover {
   background: #03a528;
  /* Old browsers */
   border-color: transparent;
   color: #fff;
}
.alert__button:active {
   background: #03a528;
  /* Old browsers */
   border-color: transparent;
   color: #fff;
}
.alert__button::-moz-focus-inner {
   padding: 0;
   border: 0;
}
.alert__button_type_success {
   background: #03a528;
  /* Old browsers */
   border-color: transparent;
   color: #fff;
}
.alert__button_type_success:hover {
   background: #fff;
  /* Old browsers */
   border-color: transparent;
   color: #03a528;
}
.alert__button_type_success:active {
   background: #fff;
  /* Old browsers */
   border-color: transparent;
   color: #03a528;
}
.alert__button_type_info {
   background: #2d6da0;
  /* Old browsers */
   border-color: transparent;
   color: #fff;
}
.alert__button_type_info:hover {
   background: #fff;
  /* Old browsers */
   border-color: transparent;
   color: #2d6da0;
}
.alert__button_type_info:active {
   background: #fff;
  /* Old browsers */
   border-color: transparent;
   color: #2d6da0;
}
.alert__button_type_warning {
   background: #e84a12;
  /* Old browsers */
   border-color: transparent;
   color: #fff;
}
.alert__button_type_warning:hover {
   background: #fff;
  /* Old browsers */
   border-color: transparent;
   color: #e84a12;
}
.alert__button_type_warning:active {
   background: #fff;
  /* Old browsers */
   border-color: transparent;
   color: #e84a12;
}
.alert__button_type_warning-secondary {
   float: right;
   margin-left: 10px;
   padding: 0 10px;
   border-radius: 4px;
   background-color: transparent;
   border: 2px solid #ffe11a;
   height: 31px;
   font-family: Arial, sans-serif;
   font-size: 13px;
   line-height: 31px;
   text-transform: uppercase;
   color: #ffe11a;
}
.alert__button_type_warning-secondary:active {
   background-color: #ffe11a;
   border-color: #f37937;
   color: #fff;
}
.alert__button_type_error {
   background: #202021;
  /* Old browsers */
   border-color: transparent;
   color: #fff;
}
.alert__button_type_error:hover {
   background: #fff;
  /* Old browsers */
   border-color: transparent;
   color: #202021;
}
.alert__button_type_error:active {
   background: #fff;
  /* Old browsers */
   border-color: transparent;
   color: #202021;
}
.badge {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 23px;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   box-sizing: border-box;
   display: inline-block;
   min-width: 23px;
   border-radius: 23px;
   padding-right: 0;
   padding-left: 0;
   white-space: nowrap;
   background: #e84a12;
   font-weight: normal;
   text-align: center;
   background: #d62b00;
  /* Old browsers */
   background: -webkit-linear-gradient(top, #d62b00 0%, #aa2200 100%);
  /* Chrome10+,Safari5.1+ */
   background: -ms-linear-gradient(top, #d62b00 0%, #aa2200 100%);
  /* IE10+ */
   background: linear-gradient(to bottom, #d62b00 0%, #aa2200 100%);
  /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor, endColorstr=$endColor, GradientType=0);
  /* IE6-9 */
}
.badge_size_s {
   padding-right: 4px;
   padding-left: 4px;
   line-height: 18px;
   min-width: 10px;
}
.badge_size_m {
   padding-right: 8px;
   padding-left: 8px;
   line-height: 29px;
   border-radius: 15px;
   min-width: 13px;
}
.badge_style_light-success {
   background: #689374;
}
.badge_style_success {
   background: url("") 50% 0 no-repeat;
}
.badge_style_primary {
   background: #2d6da0;
}
.badge_style_danger {
   background: #ff1a1a;
}
.box-legend {
   overflow: hidden;
   position: relative;
   white-space: nowrap;
   margin: 0;
   text-align: center;
   font-size: 0;
}
.box-legend:before, .box-legend:after {
   content: "";
   position: relative;
   vertical-align: middle;
   display: inline-block;
   width: 50%;
   height: 7px;
}
.box-legend:before {
   left: -25px;
   margin-left: -50%;
}
.box-legend:after {
   left: 25px;
   margin-right: -50%;
}
.box-legend__content {
   vertical-align: middle;
   display: inline-block;
   white-space: normal;
}
.box-legend_type_multi-line:before {
   left: -40px;
}
.box-legend_type_multi-line:after {
   left: 40px;
}
.box-legend_type_multi-line .box-legend__content {
   vertical-align: middle;
   width: 242px;
}
.box-legend_type_multi-line:before, .box-legend_type_multi-line:after {
   height: 0;
   background-color: transparent;
   border-top: 3px solid rgba(158, 83, 42, 0.41);
   border-bottom: 2px solid rgba(255, 255, 255, 0.29);
   box-shadow: none;
}
.modal {
   z-index: 1070;
   overflow-y: auto;
   overflow-x: hidden;
   display: none;
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   height: 100%;
   font-size: 0;
   background: url("/content/img/body-main-bg-secondary.jpg") 50% 0 repeat #c0a392;
   background-position: 50% -51px;
}
.modal:before {
   content: "";
   display: block;
   position: absolute;
   left: 0;
   top: 0;
   width: 235px;
   height: 110px;
   background: url("/content/img/top_page_decor.png") 0 0 no-repeat;
}
.modal_state_show {
   display: block;
}
.modal_state_hide {
   display: none;
}
.modal_type_sport-sidebar {
   background: transparent;
   font-size: inherit;
}
.modal_type_sport-sidebar .modal__wrapper-outer {
   height: 100%;
   background: rgba(0, 0, 0, 0.5);
}
.modal_type_sport-sidebar .modal__wrapper-inner {
   position: relative;
   top: 50%;
   left: 50%;
   min-height: auto;
   width: 240px;
   height: 360px;
   border-radius: 15px;
   background: #fff;
   transform: translate(-50%, -50%);
}
.modal_type_sport-sidebar .modal__wrapper-inner:before {
   position: absolute;
   bottom: 0;
   z-index: 1;
   width: 100%;
   height: 30px;
   border-radius: 0 0 15px 15px;
   box-shadow: inset 0px -20px 20px 0px #fff;
   content: "";
}
.modal_type_sport-sidebar .modal__header {
   margin: 0;
   padding: 0;
}
.modal_type_sport-sidebar .modal__header .modal__header-cell:nth-child(1) {
   display: none;
}
.modal_type_sport-sidebar .modal__header .modal__close {
   position: absolute;
   top: -20px;
   right: -30px;
   z-index: 1;
}
.modal_type_sport-sidebar .modal__body {
   padding: 0;
}
.modal_type_sport-sidebar .modal__body .preloader {
   position: absolute;
   top: 50%;
   margin: 0 -10px;
   transform: translateY(-50%);
}
.modal_type_centred {
   background: transparent;
   font-size: inherit;
}
.modal_type_centred:before {
   content: none;
}
.modal_type_centred .modal__wrapper-outer {
   height: 100%;
   background: rgba(0, 0, 0, 0.5);
}
.modal_type_centred .modal__wrapper-inner {
   position: relative;
   top: 50%;
   left: 50%;
   min-height: auto;
   width: 260px;
   height: 360px;
   border-radius: 10px;
   background: #fff;
   transform: translate(-50%, -50%);
}
.modal_type_centred .modal__wrapper-inner .layout__container {
   width: 100%;
   height: 100%;
   padding: 0;
}
.modal_type_centred .modal__header {
   margin: 0;
   padding: 0;
   height: 0;
}
.modal_type_centred .modal__header .modal__header-cell:nth-child(1) {
   display: none;
}
.modal_type_centred .modal__header .modal__close {
   position: absolute;
   top: -20px;
   right: -20px;
   z-index: 1;
}
.modal_type_centred .modal__body {
   height: 100%;
   padding: 0;
}
.modal_type_centred.modal_view_framed .modal__wrapper-inner {
   width: 288px;
   height: 288px;
}
.modal__wrapper-outer {
   min-height: 100%;
}
.modal__wrapper-inner {
   min-height: 100%;
}
.modal__header {
   position: relative;
   display: table;
   table-layout: fixed;
   width: 100%;
   margin-top: 40px;
   margin-top: 60px;
}
.modal__header-cell {
   display: table-cell;
   vertical-align: middle;
}
.modal__header-cell + .modal__header-cell {
   width: 80px;
   text-align: right;
}
.modal__close {
   position: relative;
   display: inline-block;
   font-size: 0;
   cursor: pointer;
}
.modal__body {
   padding: 20px 0 20px;
}
.modal__img-holder {
   margin: 30px auto;
}
.modal__img {
   position: relative;
   display: inline-block;
   width: 220px;
   height: 220px;
}
.modal__sub-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 30px auto;
   width: 775px;
}
.popover {
   z-index: 1040;
   position: absolute;
   display: none;
   min-width: 100%;
   min-height: 70px;
   border-radius: 4px;
   background: #433c36;
   background: url("/content/img/backend-decor.png") 50% 0 no-repeat, url("/content/img/jackpot-decor-right.png") 100% 0 no-repeat, url("/content/img/jackpot-decor-left.png") 0 0 no-repeat, url("/content/img/jackpot-shadow-left.png") 0 100% no-repeat, url("/content/img/jackpot-shadow-right.png") 100% 100% no-repeat, url("/content/img/main-counter-bg.png") 0 0 repeat;
   text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.popover:before, .popover:after {
   content: "";
   position: absolute;
}
.popover_size_s {
   min-height: 0;
}
.popover_size_s .popover__body {
   padding: 5px 10px;
}
.popover_type_lang {
   top: 100%;
   right: 0;
   margin-top: 15px;
   width: 362px;
   background: url("/content/img/head-control-lang-list-bg.png") 50% 0 no-repeat;
   border-radius: 20px;
}
.popover_type_lang:before {
   bottom: 100%;
   right: 15px;
   border-style: solid;
   border-width: 0;
   border-color: transparent;
}
.popover_type_lang .popover__body {
   padding: 0;
}
.popover_type_unsubscribe {
   width: 192px;
   min-height: 40px;
}
.popover_type_unsubscribe .popover__body {
   padding: 8px;
}
.popover_type_unsubscribe .popover__text {
   font-size: 10px;
   line-height: 1.25;
}
.popover_pos_top-center {
   -webkit-transform: translate(-50%, 0);
   -ms-transform: translate(-50%, 0);
   transform: translate(-50%, 0);
   bottom: 100%;
   margin-bottom: 15px;
   left: 50%;
}
.popover_pos_top-center:before {
   top: 100%;
   left: 50%;
   margin-left: -5px;
   border-style: solid;
   border-width: 5px 5px 0;
   border-color: #433c36 transparent transparent;
}
.popover_pos_middle-right {
   -webkit-transform: translate(0, -50%);
   -ms-transform: translate(0, -50%);
   transform: translate(0, -50%);
   top: 50%;
   margin-left: 5px;
   left: 100%;
}
.popover_pos_middle-right:before {
   -webkit-transform: translate(0, -50%);
   -ms-transform: translate(0, -50%);
   transform: translate(0, -50%);
   top: 50%;
   right: 100%;
   border-style: solid;
   border-width: 5px 5px 5px 0;
   border-color: transparent #433c36 transparent transparent;
}
.popover_width_110 {
   width: 110px;
}
.popover_state_show {
   display: block;
}
.popover__body {
   padding: 20px 10px;
}
.popover__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1;
   color: #cfb59f;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   display: block;
   text-align: center;
   white-space: normal;
   color: #ffcf86;
}
.promo-box {
   position: relative;
   width: 100%;
   height: 0;
   padding-bottom: 27.5%;
   margin: -60px 0 60px;
}
.promo-box:before {
   content: "";
   display: block;
   position: absolute;
   left: 0;
   top: 100%;
   margin-top: -3px;
   width: 235px;
   height: 110px;
   background: url("/content/img/top_page_decor.png") 0 0 no-repeat;
}
.promo-box_size_2000x700 {
   position: relative;
   width: 100%;
   height: 0;
   padding-bottom: 35%;
}
.promo-box__img {
   position: absolute;
   top: 0;
   right: 0;
   left: 0;
   margin: auto;
   width: 100%;
}
.adventure-map {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   position: relative;
   margin: -60px 0 60px;
   -ms-touch-action: pan-y;
   touch-action: pan-y;
   -webkit-tap-highlight-color: transparent;
}
.adventure-map img {
   pointer-events: none;
}
.adventure-map:before {
   content: "";
   display: block;
   position: absolute;
   left: 0;
   top: 100%;
   margin-top: -3px;
   width: 235px;
   height: 110px;
   background: url("/content/img/top_page_decor.png") 0 0 no-repeat;
}
.adventure-map__image-wrapper {
   height: 513px;
}
.adventure-map__mask {
   pointer-events: none;
   position: absolute;
   top: 0;
   left: 0;
   bottom: 0;
   right: 0;
   opacity: 0.76;
   background: #fff;
}
.adventure-map__mask:before {
   background: transparent;
  /* Old browsers */
   background-image: -webkit-linear-gradient(left, transparent 0%, #fff 100%);
   background: -ms-linear-gradient(left, transparent 0%, #fff 100%);
  /* IE10+ */
   background-image: linear-gradient(to right, transparent 0%, #fff 100%);
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000", endColorstr="#FFFFFFFF", GradientType=1);
   content: "";
   position: absolute;
   top: 0;
   right: 100%;
   bottom: 0;
   width: 100px;
}
.table-info {
   table-layout: fixed;
   width: 100%;
   border-collapse: collapse;
}
.table-info_size_s {
   table-layout: auto;
}
.table-info_size_s .table-info__head, .table-info_size_s .table-info__cell {
   height: 30px;
   padding: 5px;
}
.table-info_text-align_left .table-info__head, .table-info_text-align_left .table-info__cell {
   text-align: left;
}
.table-info_type_num-list .table-info__head:first-child, .table-info_type_num-list .table-info__cell:first-child {
   width: 52px;
   text-align: center;
}
.table-info_type_scoreboard {
   border-collapse: separate;
   height: 108px;
}
.table-info_type_scoreboard .table-info__cell {
   border: 0 none;
   height: 72px;
   padding: 0 3px;
}
.table-info_type_scoreboard .table-info__cell + .table-info__cell {
   border-width: 0 0 0 1px;
   border-style: solid;
   border-color: #bd9a73;
}
.table-info_type_scoreboard .table-info__cell {
   height: auto;
   border-right: 1px solid rgba(255, 255, 255, 0.24);
   padding: 0 2%;
}
.table-info_type_contributions .table-info__head:first-child, .table-info_type_contributions .table-info__cell:first-child {
   width: 60%;
   text-align: left;
}
.table-info_type_contributions .table-info__head, .table-info_type_contributions .table-info__cell {
   width: 20%;
}
.table-info_type_contributions .table-info__cell:hover .game-box .game-box__action-content {
   display: block;
}
.table-info_type_payouts {
   border-top: 1px solid #ebe9e7;
}
.table-info_type_payouts .table-info__item {
   border-bottom: 1px solid #ebe9e7;
}
.table-info_type_payouts .table-info__item .table-info__row:first-child .table-info__cell, .table-info_type_payouts .table-info__item .table-info__row:first-child .table-info__head {
   padding-top: 20px;
}
.table-info_type_payouts .table-info__cell, .table-info_type_payouts .table-info__head {
   border: 0;
   padding: 0 0 20px;
}
.table-info_type_payouts .table-info__head {
   width: 90px;
   color: #c0c0c0;
}
@media screen and (max-width: 479px) {
   .table-info_degradation_screen-s .table-info__cell {
       height: auto;
       border: 0 none;
       padding: 0;
  }
   .table-info_degradation_screen-s .table-info__cell + .table-info__cell {
       border: 0 none;
  }
}
@media screen and (min-width: 480px) and (max-width: 767px) {
   .table-info_degradation_screen-m .table-info__cell {
       height: auto;
       border: 0 none;
       padding: 0;
  }
   .table-info_degradation_screen-m .table-info__cell + .table-info__cell {
       border: 0 none;
  }
}
.table-info__row:hover .table-info__cell {
   background-color: rgba(204, 177, 161, 0.5);
}
.table-info__row_type_selected .table-info__cell {
   background-color: #fff;
   font-weight: normal;
   color: #433c36;
}
.table-info__row_type_selected .table-info__cell {
   background-color: rgba(255, 255, 255, 0.3);
}
.table-info__row_type_not-qual .table-info__cell {
   color: #c11d21;
}
.table-info__head {
   box-sizing: border-box;
   vertical-align: middle;
   border-width: 1px;
   border-style: solid;
   border-color: #bd9a73;
   height: 52px;
   padding: 1%;
   background-color: rgba(204, 177, 161, 0.5);
   text-align: center;
   text-transform: uppercase;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #202021;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.table-info__cell {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   box-sizing: border-box;
   vertical-align: middle;
   border-width: 1px;
   border-style: solid;
   border-color: #bd9a73;
   height: 52px;
   padding: 1%;
   text-align: center;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.table-info-flex {
   position: relative;
   margin-top: -3px;
}
.table-info-flex_state_active .table-info-flex__item {
   background: #c9a787;
}
.table-info-flex__item {
   box-sizing: border-box;
   flex: 1;
   margin-top: 3px;
   padding: 15px 10px;
   text-align: center;
   background-color: #cfb8aa;
}
@media screen and (min-width: 768px) {
   .table-info-flex__item {
       text-align: left;
  }
}
.table-info-flex__title {
   display: block;
}
.table-info-flex__description {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.table-info-flex__row {
   display: flex;
   flex-direction: column;
   flex-wrap: nowrap;
}
@media screen and (min-width: 768px) {
   .table-info-flex__row {
       flex-direction: row;
  }
   .table-info-flex__row .counter {
       text-align: left;
  }
}
.table-info-flex__row.table-info-flex__row_type_header {
   background-color: #F4F2EE;
}
.table-info-fluid {
   display: inline-block;
   width: 100%;
   text-align: left;
}
@media screen and (min-width: 768px) {
   .table-info-fluid {
       display: table;
       table-layout: fixed;
       border-collapse: collapse;
  }
}
.table-info-fluid_type_num-list .table-info-fluid__th:first-child {
   width: 52px;
   padding: 0;
   text-align: center;
}
@media screen and (min-width: 768px) {
   .table-info-fluid_type_num-list .table-info-fluid__cell:first-child {
       width: 52px;
       padding: 0;
       text-align: center;
  }
}
.table-info-fluid_type_mobile-only {
   display: inline-block;
   table-layout: auto;
}
.table-info-fluid_type_mobile-only .table-info-fluid__thead {
   display: none;
}
.table-info-fluid_type_mobile-only .table-info-fluid__tbody {
   display: block;
}
.table-info-fluid_type_mobile-only .table-info-fluid__row {
   display: table;
   border-collapse: collapse;
}
.table-info-fluid_type_mobile-only .table-info-fluid__row + .table-info-fluid_type_mobile-only .table-info-fluid__row {
   margin-top: 30px;
}
.table-info-fluid_type_mobile-only .table-info-fluid__cell {
   display: table-row;
   border: 0 none;
   height: auto;
   padding: 0;
}
.table-info-fluid_type_mobile-only .table-info-fluid__cell:before {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #202021;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: middle;
   content: attr(data-title);
   box-sizing: border-box;
   display: table-cell;
   width: 45%;
   border: 1px solid #bd9a73;
   height: 52px;
   padding: 1% 2%;
   background-color: rgba(204, 177, 161, 0.5);
   text-align: right;
}
.table-info-fluid_type_mobile-only .table-info-fluid__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: middle;
   box-sizing: border-box;
   display: table-cell;
   border: 1px solid #bd9a73;
   height: 52px;
   padding: 1% 2%;
}
.table-info-fluid__thead {
   display: none;
}
@media screen and (min-width: 768px) {
   .table-info-fluid__thead {
       display: table-header-group;
  }
}
@media screen and (min-width: 768px) {
   .table-info-fluid__tbody {
       display: table-row-group;
  }
}
.table-info-fluid__row {
   display: table;
   border-collapse: collapse;
   width: 100%;
}
.table-info-fluid__row + .table-info-fluid__row {
   margin-top: 30px;
}
.table-info-fluid__row:hover .table-info-fluid__cell {
   background-color: rgba(204, 177, 161, 0.5);
}
@media screen and (min-width: 768px) {
   .table-info-fluid__row {
       display: table-row;
       margin-top: 0;
       border-collapse: inherit;
  }
}
.table-info-fluid__row_type_selected .table-info-fluid__cell {
   background-color: rgba(204, 177, 161, 0.5);
   font-weight: bold;
   color: #2d6da0;
}
.table-info-fluid__row_type_is-you .table-info-fluid__cell {
   background-color: #fff;
}
.table-info-fluid__row_type_is-you .table-info-fluid__cell .table-info-fluid__text {
   color: #000;
}
.table-info-fluid__row_type_not-qual .table-info-fluid__cell {
   color: #c11d21;
}
.table-info-fluid__th {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #202021;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   display: table-cell;
   box-sizing: border-box;
   vertical-align: middle;
   border: 1px solid #bd9a73;
   height: 52px;
   padding: 1% 2%;
   background-color: rgba(204, 177, 161, 0.5);
   text-align: left;
   font-weight: normal;
   text-transform: uppercase;
}
.table-info-fluid__cell {
   display: table-row;
}
.table-info-fluid__cell:before {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #202021;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: middle;
   content: attr(data-title);
   box-sizing: border-box;
   display: table-cell;
   width: 45%;
   border: 1px solid #bd9a73;
   height: 52px;
   padding: 1% 2%;
   background-color: rgba(204, 177, 161, 0.5);
   text-align: right;
}
@media screen and (min-width: 768px) {
   .table-info-fluid__cell {
       font-family: Georgia, Times, "Times New Roman", serif;
       font-size: 14px;
       line-height: 1.25;
       color: #57483c;
       text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
       font-weight: normal;
       vertical-align: middle;
       box-sizing: border-box;
       display: table-cell;
       border: 1px solid #bd9a73;
       height: 52px;
       padding: 1% 2%;
  }
   .table-info-fluid__cell:before {
       content: none;
  }
}
@media screen and (max-width: 767px) {
   .table-info-fluid__text {
       font-family: Georgia, Times, "Times New Roman", serif;
       font-size: 14px;
       line-height: 1.25;
       color: #57483c;
       text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
       font-weight: normal;
       vertical-align: middle;
       box-sizing: border-box;
       display: table-cell;
       border: 1px solid #bd9a73;
       height: 52px;
       padding: 1% 2%;
  }
}
.table-info-fluid__text_nowrap {
   white-space: nowrap;
}
.table-stand__container {
   max-width: 720px;
   margin: auto;
}
.table-stand__prize {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 25px;
   line-height: 1.25;
   color: #9e532a;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.44);
   font-weight: normal;
   margin: 0 0 15px;
}
.table-stand__prize_style_secondary {
   color: #e84a12;
}
.table-stand__title {
   margin: 0;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.43;
   color: #595858;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.table-stand__value {
   margin: 0;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.43;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.table-stand__value_type_selected {
   color: #2d6da0;
}
.table-stand__line {
   border-top: 1px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
}
.svg {
   pointer-events: none;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   width: 100%;
   height: 100%;
   margin: auto;
}
.svg_size_80pct {
   width: 80%;
   height: 80%;
}
.svg_type_icon {
   -moz-transform: translateZ(0);
   -o-transform: translateZ(0);
   -ms-transform: translateZ(0);
   -webkit-transform: translateZ(0);
   transform: translateZ(0);
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   width: 1em;
   height: 1em;
   fill: currentColor;
}
.line-core_style_dotted {
   height: 4px;
   background: url("/content/img/icon-dotted-decor.png") 0 0 repeat-x;
}
.line-core_style_solid-bold {
   border-top: 3px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
}
.line-core_style_solid-thin {
   border-top: 1px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
}
.line-core_style_solid-gray {
   border-top: 2px solid #776c66;
   border-bottom: 1px solid rgba(0, 0, 0, 0.4);
}
.input {
   background: transparent;
  /* Old browsers */
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   box-sizing: border-box;
   display: inline-block;
   width: 100%;
   outline: none;
   border: 1px solid rgba(158, 103, 42, 0.5);
   height: 39px;
   padding: 10px 20px;
   border-radius: 20px;
   box-shadow: 1px 1px 0 0 rgba(255, 255, 255, 0.29);
}
.input:-moz-placeholder {
   opacity: 1;
   color: #57483c;
   text-transform: none;
   font-size: 14px;
}
.input::-moz-placeholder {
   opacity: 1;
   color: #57483c;
   text-transform: none;
   font-size: 14px;
}
.input:-ms-input-placeholder {
   color: #57483c;
   text-transform: none;
   font-size: 14px;
}
.input::-webkit-input-placeholder {
   color: #57483c;
   text-transform: none;
   font-size: 14px;
}
.input:-webkit-autofill {
   box-shadow: 0 0 0 10em transparent inset;
}
.input:-webkit-autofill:hover {
   box-shadow: 0 0 0 10em transparent inset;
}
.input:-webkit-autofill:focus {
   box-shadow: 0 0 0 10em transparent inset;
}
.input:focus {
   border-color: rgba(158, 103, 42, 0.8);
   box-shadow: none;
}
.input[type=number]::-webkit-inner-spin-button, .input[type=number]::-webkit-outer-spin-button {
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   margin: 0;
}
.input:focus {
   color: #000;
}
.input_size_s {
   height: 39px;
   padding: 10px 12px;
}
.input_type_file {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   cursor: pointer;
   position: absolute;
   top: 0;
   right: 0;
   width: auto;
   height: auto;
   margin: 0;
   padding: 0;
   border: solid transparent;
   border-width: 0 0 1000px 1000px;
}
.input_state_disabled {
   background: transparent;
  /* Old browsers */
   color: #57483c;
   cursor: not-allowed !important;
}
.input_type_spacious {
   line-height: 1;
   padding-top: 4px;
}
.intl-tel-input {
   position: relative;
   display: block;
}
.intl-tel-input .flag-container {
   pointer-events: none;
}
.intl-tel-input .selected-flag {
   outline: 0;
}
.intl-tel-input .selected-flag .arrow {
   display: none;
   top: 0;
   right: 0;
   bottom: 0;
   margin: auto;
}
.intl-tel-input .selected-flag .arrow.up {
   border-top: 0 none;
}
.intl-tel-input .selected-flag .iti-arrow {
   display: none;
}
.intl-tel-input .iti-mobile-select {
   display: none;
}
.intl-tel-input .country-list {
   display: none;
   margin: 0;
   width: 100%;
}
.intl-tel-input .country-list .country {
   box-sizing: border-box;
}
.intl-tel-input .country-list .country:first-child {
   border: 0 none;
}
.intl-tel-input .country-list .country .dial-code {
   color: inherit;
}
.intl-tel-input .country-list .country-name {
   display: none;
}
.intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel] {
   padding-left: 40px;
}
.checkbox {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   vertical-align: top;
   display: flex;
}
.checkbox_theme_success .checkbox__input:checked ~ .checkbox__text {
   color: #03a528;
}
.checkbox_size_m .checkbox__label {
   padding-top: 0;
   font-size: 14px;
   line-height: 36px;
}
.checkbox_size_m .checkbox__input {
   width: 36px;
   height: 36px;
}
.checkbox_size_m .checkbox__icon {
   position: absolute;
   width: 36px;
   height: 0;
   padding-bottom: 36px;
}
.checkbox_size_m .checkbox__label {
   padding-left: 36px;
}
.checkbox_size_m .checkbox__text {
   color: #988b81;
   text-shadow: 0 1px #000;
}
.checkbox_type_one-line .checkbox__label {
   padding-top: 0;
   font-size: 14px;
   line-height: 36px;
}
.checkbox__label {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.2;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: relative;
   display: block;
   min-height: 36px;
   padding-left: 36px;
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
}
.checkbox__input {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   cursor: pointer;
   z-index: 2;
   position: absolute;
   top: 0;
   left: 0;
   width: 36px;
   height: 36px;
   margin: 0;
   padding: 0;
}
.checkbox__input:checked ~ .checkbox__icon {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
}
.checkbox__input:checked ~ .checkbox__icon_state_active {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
}
.checkbox__icon {
   position: absolute;
   width: 36px;
   height: 0;
   padding-bottom: 36px;
   top: 0;
   left: 0;
}
.checkbox__icon .svg {
   display: none;
}
.checkbox__icon_state_active {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
}
.radio-btn {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   vertical-align: top;
   display: inline-block;
}
.radio-btn_align_middle {
   display: block;
   vertical-align: middle;
}
.radio-btn_align_middle .radio-btn__input, .radio-btn_align_middle .radio-btn__icon {
   top: 0;
   bottom: 0;
   margin: auto;
}
.radio-btn_type_selected-text .radio-btn__input:checked ~ .radio-btn__text {
   color: #000;
}
.radio-btn__label {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 22px;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: relative;
   display: block;
   padding-left: 32px;
}
.radio-btn__input {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   z-index: 2;
   position: absolute;
   top: 0;
   left: 0;
   width: 22px;
   height: 22px;
   margin: 0;
   padding: 0;
   cursor: pointer;
}
.radio-btn__input:checked ~ .radio-btn__icon:before {
   background-color: #03a528;
}
.radio-btn__input:checked ~ .radio-btn__icon:before {
   background-color: transparent;
}
.radio-btn__icon {
   box-sizing: border-box;
   position: absolute;
   top: 0;
   left: 0;
   width: 22px;
   height: 22px;
   border-radius: 0;
   border: 0 none;
   background-color: transparent;
}
.radio-btn__icon:before {
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   width: 14px;
   height: 14px;
   border-radius: 100%;
   background-color: transparent;
}
.radio-btn__text {
   display: inline-block;
   vertical-align: middle;
}
.switch {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   vertical-align: top;
   display: inline-block;
}
.switch_style_secondary .switch__icon:after {
   color: #595858;
   text-shadow: none;
}
.switch_size_s .switch__label {
   margin-left: 60px;
}
.switch_size_s .switch__input {
   left: -60px;
   width: 60px;
   height: 32px;
}
.switch_size_s .switch__input:checked ~ .switch__icon:before {
   left: 28px;
}
.switch_size_s .switch__icon {
   margin-left: -60px;
   width: 60px;
   height: 32px;
   border-radius: 18px;
}
.switch_size_s .switch__icon:before {
   left: 5px;
   width: 25px;
   height: 24px;
   border-radius: 0;
   font-size: 10px;
   line-height: 24px;
}
.switch_size_s .switch__icon-long:before {
   font-size: 8px;
}
.switch_size_s .switch__icon {
   border: 0 none;
   background-color: rgba(0, 0, 0, 0.35);
   box-shadow: inset 1px 1px 0 0 #000, 0 1px 0 0 #6a6463;
}
.switch_size_s .switch__input:checked ~ .switch__icon:after {
   content: attr(data-text-off);
   left: 5px;
}
.switch_size_s .switch__input:checked ~ .switch__icon:before {
   left: 30px;
}
.switch_hide_text .switch__text {
   display: none;
}
.switch__label {
   position: relative;
   display: block;
   margin-left: 70px;
}
.switch__input {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   cursor: pointer;
   z-index: 2;
   position: absolute;
   top: 0;
   bottom: 0;
   left: -70px;
   width: 70px;
   height: 36px;
   margin: auto;
   padding: 0;
}
.switch__input:checked ~ .switch__icon:before {
   content: attr(data-text-on);
   left: 36px;
   color: #fff;
}
.switch__input:checked ~ .switch__text {
   color: #000;
}
.switch__input:checked ~ .switch__icon:before {
   content: attr(data-text-on);
}
.switch__input:checked ~ .switch__icon:after {
   content: attr(data-text-off);
   left: 10px;
}
.switch__icon {
   cursor: pointer;
   position: relative;
   box-sizing: border-box;
   vertical-align: middle;
   display: inline-block;
   margin-left: -70px;
   width: 70px;
   height: 36px;
   border-radius: 18px;
   border-width: 1px;
   border-style: solid;
   border-color: rgba(158, 103, 42, 0.5);
   background-color: transparent;
}
.switch__icon:before {
   -webkit-transition: left 0.1s linear;
   -moz-transition: left 0.1s linear;
   -ms-transition: left 0.1s linear;
   -o-transition: left 0.1s linear;
   transition: left 0.1s linear;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 10px;
   line-height: 28px;
   color: #fff;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   content: attr(data-text-off);
   position: absolute;
   top: 0;
   bottom: 0;
   left: 4px;
   margin: auto;
   border-radius: 100%;
   width: 28px;
   height: 28px;
   background-color: transparent;
   text-align: center;
   font-style: normal;
}
.switch__icon:before {
   text-transform: uppercase;
}
.switch__icon:after {
   content: attr(data-text-on);
   display: block;
   position: absolute;
   top: 10px;
   right: 10px;
   color: #a8694a;
   font-size: 10px;
   font-style: normal;
   text-align: left;
   text-transform: uppercase;
}
.switch__icon-long:before {
   font-size: 10px;
}
.switch__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.43;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: middle;
   display: inline-block;
   margin-left: 30px;
}
.validation {
   position: relative;
}
.validation .checkbox ~ .validation__icon-ok, .validation .checkbox ~ .validation__icon-error, .validation .radio-btn ~ .validation__icon-ok, .validation .radio-btn ~ .validation__icon-error {
   display: none !important;
}
.validation_type_hidden-icon-ok .validation__icon-ok {
   display: none !important;
}
.validation_type_hidden-icons .validation__icon-ok, .validation_type_hidden-icons .validation__icon-error {
   display: none !important;
}
.validation_type_info .validation__tooltip {
   display: inline-block;
   background-color: #433c36;
   color: #57483c;
}
.validation_type_info .validation__tooltip {
   background: url("/content/img/backend-decor.png") 50% 0 no-repeat, url("/content/img/jackpot-decor-right.png") 100% 0 no-repeat, url("/content/img/jackpot-decor-left.png") 0 0 no-repeat, url("/content/img/jackpot-shadow-left.png") 0 100% no-repeat, url("/content/img/jackpot-shadow-right.png") 100% 100% no-repeat, url("/content/img/main-counter-bg.png") 0 0 repeat;
   text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
   color: #ffcf86;
}
.validation_type_info .validation__tooltip_pos_top-right {
   right: auto;
   left: -12px;
}
.validation_type_info .validation__tooltip_pos_top-right:before {
   top: 100%;
   right: auto;
   left: 15px;
   border-color: #4d3f2e transparent transparent;
}
.validation_type_ok .select-mobile select, .validation_type_ok .custom-select .Select-control, .validation_type_ok .input {
   border-color: rgba(3, 165, 40, 0.5);
}
.validation_type_ok .validation__icon-ok {
   display: inline-block;
}
.validation_type_ok .custom-select .Select-control, .validation_type_ok .input {
   color: #000;
}
.validation_type_error .validation__icon-error, .validation_type_error .validation__tooltip {
   display: inline-block;
}
.validation_type_error .validation__tooltip_pos_top-right:before {
   border-color: #ff6e61 transparent transparent;
}
.validation_type_error .validation__tooltip_pos_top-left:before {
   border-color: #ff6e61 transparent transparent;
}
.validation_type_error .validation__tooltip_pos_bottom-left:before {
   border-color: transparent transparent #ff6e61;
}
.validation_type_error .validation__tooltip_pos_top-center:before {
   border-color: #ff6e61 transparent transparent;
}
.validation_type_error .input, .validation_type_error .custom-select .Select-control, .validation_type_error .select-mobile select {
   border-color: rgba(193, 29, 33, 0.5);
   color: #57483c;
}
.validation_type_error .input:focus, .validation_type_error .custom-select .Select-control:focus, .validation_type_error .select-mobile select:focus {
   border-color: #c11d21;
   box-shadow: inset 0 1px 1px rgba(193, 29, 33, 0.2), 0 0 0 3px rgba(193, 29, 33, 0.2);
}
.validation_type_error .validation__tooltip {
   background-color: #ff6e61;
   color: #fff;
}
.validation_type_hidden-tooltip .validation__tooltip {
   display: none;
}
.validation__icon-ok {
   position: absolute;
   width: 20px;
   height: 0;
   padding-bottom: 22px;
   display: none;
   top: -11px;
   right: 0;
}
.validation__icon-error {
   position: absolute;
   width: 20px;
   height: 0;
   padding-bottom: 20px;
   display: none;
   top: -10px;
   right: 0;
}
.validation__icon-error_position_bottom {
   bottom: 25px;
   top: initial;
   z-index: 1;
}
.validation__tooltip {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   box-sizing: border-box;
   display: none;
   z-index: 1050;
   position: absolute;
   min-width: 100px;
   border-radius: 4px;
   padding: 10px 10px;
   text-transform: none;
   text-align: center;
   font-weight: normal;
   white-space: nowrap;
}
.validation__tooltip:before {
   content: "";
   position: absolute;
}
.validation__tooltip_type_label {
   position: inherit;
   margin-top: 10px;
   padding: 0;
   background-color: #fff !important;
   color: #ea7561 !important;
   text-align: left;
   white-space: normal;
   font-size: 12px;
}
.validation__tooltip_type_label:before {
   display: none;
}
.validation__tooltip_pos_top-center {
   bottom: 100%;
   margin-bottom: 15px;
}
.validation__tooltip_pos_top-center:before {
   top: 100%;
   left: 50%;
   margin-left: -5px;
   border-style: solid;
   border-width: 5px 5px 0;
}
.validation__tooltip_pos_top-right {
   right: -12px;
   bottom: 100%;
   margin-bottom: 15px;
}
.validation__tooltip_pos_top-right:before {
   top: 100%;
   right: 15px;
   border-style: solid;
   border-width: 5px 5px 0;
}
.validation__tooltip_pos_top-left {
   left: -12px;
   bottom: 100%;
   margin-bottom: 15px;
}
.validation__tooltip_pos_top-left:before {
   top: 100%;
   left: 15px;
   border-style: solid;
   border-width: 5px 5px 0;
}
.validation__tooltip_pos_bottom-left {
   left: -12px;
   top: 100%;
   margin-top: 15px;
}
.validation__tooltip_pos_bottom-left:before {
   bottom: 100%;
   left: 15px;
   border-style: solid;
   border-width: 0 5px 5px;
}
.validation_type_break-word {
   white-space: normal;
   padding: 10px 10px;
   margin-right: 8px;
   margin-left: 8px;
}
.validation_type_break-word.validation__tooltip_pos_top-right {
   right: -18px;
}
.captcha {
   text-align: center;
}
.captcha_align_justify {
   display: table;
   width: 100%;
   text-align: left;
}
.captcha__item-cell {
   vertical-align: middle;
   display: table-cell;
}
.captcha__img {
   overflow: hidden;
   border-radius: 20px;
   vertical-align: middle;
   display: inline-block;
   width: auto;
   height: 39px;
}
.captcha__input-holder {
   vertical-align: middle;
   display: inline-block;
   width: 79px;
}
.captcha__refresh-btn {
   vertical-align: middle;
   display: inline-block;
   outline: none;
   margin: 0 10px;
   cursor: pointer;
}
.captcha__refresh-btn:active {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
   filter: alpha(opactiy=50);
   -moz-opacity: 0.5;
   -khtml-opacity: 0.5;
   opacity: 0.5;
}
.captcha__submit-btn {
   outline: none;
   vertical-align: middle;
   display: inline-block;
   margin: 0 0 0 10px;
   padding: 0;
   border: 0 none;
   background-color: transparent;
   cursor: pointer;
}
.captcha__submit-btn::-moz-focus-inner {
   padding: 0;
   border: 0;
}
.counter {
   margin: 0;
   padding: 0;
   white-space: nowrap;
   text-align: center;
   font-size: 0;
}
.counter_style_secondary .counter__item {
   color: #000;
}
.counter_style_secondary .counter__label {
   color: #57483c;
}
.counter_size_s .counter__item {
   font-size: 20px;
}
.counter_size_m .counter__item {
   font-size: 20px;
}
.counter_type_end .counter__item, .counter_type_end .counter__numbers {
   color: #c84740 !important;
}
.counter__item {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 23px;
   line-height: 1.25;
   color: #9e532a;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: top;
   position: relative;
   display: inline-block;
   padding-right: 0.46em;
   list-style-type: none;
}
.counter__item:not(:first-child):not(:last-child):after {
   content: ":";
   position: absolute;
   top: 0;
   right: 0.115em;
}
.counter__item:last-child {
   padding: 0;
}
.counter__numbers {
   display: block;
}
.counter__label {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: inherit;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   display: block;
   text-align: center;
}
.counter_style_third .counter__item {
   color: #ffcf86;
}
.counter_style_third .counter__numbers {
   color: transparent;
   text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.4), 2px 2px 1px rgba(0, 0, 0, 0.8);
   background-color: #ffdaa3;
   -webkit-background-clip: text;
   -moz-background-clip: text;
   background-clip: text;
}
.counter_style_third .counter__label {
   color: #bab6b8;
   font-size: 12px;
   text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.4), 2px 2px 1px rgba(0, 0, 0, 0.8);
}
@-webkit-keyframes animateProgress {
   from {
       background-position: 0 50%;
  }
   to {
       background-position: 36px 50%;
  }
}
@-moz-keyframes animateProgress {
   from {
       background-position: 0 50%;
  }
   to {
       background-position: 36px 50%;
  }
}
@-ms-keyframes animateProgress {
   from {
       background-position: 0 50%;
  }
   to {
       background-position: 36px 50%;
  }
}
@keyframes animateProgress {
   from {
       background-position: 0 50%;
  }
   to {
       background-position: 36px 50%;
  }
}
@-webkit-keyframes borderBlinkYou {
   from, to {
       border-color: #d32a00;
  }
   50% {
       border-color: transparent;
  }
}
@-moz-keyframes borderBlinkYou {
   from, to {
       border-color: #d32a00;
  }
   50% {
       border-color: transparent;
  }
}
@-ms-keyframes borderBlinkYou {
   from, to {
       border-color: #d32a00;
  }
   50% {
       border-color: transparent;
  }
}
@keyframes borderBlinkYou {
   from, to {
       border-color: #d32a00;
  }
   50% {
       border-color: transparent;
  }
}
@-webkit-keyframes borderBlinkBoss {
   from, to {
       border-color: #00a18f;
  }
   50% {
       border-color: transparent;
  }
}
@-moz-keyframes borderBlinkBoss {
   from, to {
       border-color: #00a18f;
  }
   50% {
       border-color: transparent;
  }
}
@-ms-keyframes borderBlinkBoss {
   from, to {
       border-color: #00a18f;
  }
   50% {
       border-color: transparent;
  }
}
@keyframes borderBlinkBoss {
   from, to {
       border-color: #00a18f;
  }
   50% {
       border-color: transparent;
  }
}
.progress {
   position: relative;
   display: block;
   width: 100%;
   height: 10px;
}
.progress_type_status .progress__current-title {
   color: #03a528;
}
.progress_type_status .progress__draggable {
   border-color: #03a528;
}
.progress_type_status .progress__bar {
   background-color: #03a528;
}
.progress_type_points .progress__bar {
   background-color: #2d6da0;
}
.progress_type_points .progress__current-title {
   color: #2d6da0;
}
.progress_type_points .progress__draggable {
   border-color: #2d6da0;
}
.progress_type_bonus .progress__bar {
   background-color: #e84a12;
}
.progress_type_bonus .progress__current-title {
   color: #e84a12;
}
.progress_type_bonus .progress__draggable {
   border-color: #e84a12;
}
.progress_type_multi .progress__bar {
   background: url("") 0 50% no-repeat;
}
.progress_type_multi.progress:before {
   -moz-transform: translateY(-90%);
   -o-transform: translateY(-90%);
   -ms-transform: translateY(-90%);
   -webkit-transform: translateY(-90%);
   transform: translateY(-90%);
   border-radius: 100px/50px;
}
.progress_type_multi .progress__placeholder {
   border-color: #c7caca #959b9b #b6bdb8;
}
.progress_type_multi .progress__placeholder:before, .progress_type_multi .progress__placeholder:after {
   width: 8px;
   height: 8px;
}
.progress_type_multi .progress__bar {
   border-radius: 0;
}
.progress_type_secondary .progress__bar {
   background-color: #f64886;
}
.progress_type_secondary .progress__current-title {
   color: #f64886;
}
.progress_type_secondary .progress__draggable {
   border-color: #f64886;
}
.progress_style_secondary .progress__current-title {
   color: #57483c;
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
}
.progress_style_secondary .progress__max-title {
   color: #57483c;
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
}
.progress_style_secondary .progress__min-title {
   color: #57483c;
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
}
.progress_type_volatility {
   border-radius: 4px;
   border-radius: 14px;
   height: 14px;
}
.progress_type_volatility .progress__bar {
   background-color: transparent;
}
.progress_type_volatility .progress__decor {
   display: none;
}
.progress_type_volatility:before, .progress_type_volatility:after {
   display: none;
}
.progress_type_volatility.progress_step_0 .progress__draggable .progress__draggable-inner:after {
   box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.2), inset 0 0 4px 2px rgba(29, 140, 228, 0.2);
}
.progress_type_volatility.progress_step_1 .progress__draggable .progress__draggable-inner:after {
   box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.2), inset 0 0 4px 2px rgba(75, 250, 122, 0.3);
}
.progress_type_volatility.progress_step_2 .progress__draggable .progress__draggable-inner:after {
   box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.5), inset 0 0 4px 2px rgba(255, 98, 3, 0.86);
}
.progress_type_adventure-you .progress__animated-border {
   -o-animation-name: borderBlinkYou;
   -moz-animation-name: borderBlinkYou;
   -webkit-animation-name: borderBlinkYou;
   animation-name: borderBlinkYou;
   -o-animation-duration: 0.5s;
   -moz-animation-duration: 0.5s;
   -webkit-animation-duration: 0.5s;
   animation-duration: 0.5s;
   -o-animation-iteration-count: infinite;
   -moz-animation-iteration-count: infinite;
   -webkit-animation-iteration-count: infinite;
   animation-iteration-count: infinite;
   -o-animation-timing-function: step-end;
   -moz-animation-timing-function: step-end;
   -webkit-animation-timing-function: step-end;
   animation-timing-function: step-end;
}
.progress_type_adventure-boss .progress__animated-border {
   -o-animation-name: borderBlinkBoss;
   -moz-animation-name: borderBlinkBoss;
   -webkit-animation-name: borderBlinkBoss;
   animation-name: borderBlinkBoss;
   -o-animation-duration: 0.5s;
   -moz-animation-duration: 0.5s;
   -webkit-animation-duration: 0.5s;
   animation-duration: 0.5s;
   -o-animation-iteration-count: infinite;
   -moz-animation-iteration-count: infinite;
   -webkit-animation-iteration-count: infinite;
   animation-iteration-count: infinite;
   -o-animation-timing-function: step-end;
   -moz-animation-timing-function: step-end;
   -webkit-animation-timing-function: step-end;
   animation-timing-function: step-end;
}
.progress_with_titles {
   margin-top: 3px;
   margin-bottom: 6px;
}
.progress_with_titles .progress__max-title, .progress_with_titles .progress__min-title, .progress_with_titles .progress__current-title {
   display: block;
}
.progress__bar {
   -webkit-transition: all 0.5s ease-in-out;
   -moz-transition: all 0.5s ease-in-out;
   -ms-transition: all 0.5s ease-in-out;
   -o-transition: all 0.5s ease-in-out;
   transition: all 0.5s ease-in-out;
   position: absolute;
   top: 0;
   bottom: 0;
   left: 0;
   width: 100%;
   min-width: 10px;
   max-width: 100%;
   border-radius: 4px;
   background-color: transparent;
   top: 2px;
   bottom: 2px;
   border-width: 1px;
   border-style: solid;
   border-color: transparent;
   min-width: 0;
}
.progress__decor {
   position: absolute;
   -webkit-transform: translate(50%, -50%);
   -ms-transform: translate(50%, -50%);
   transform: translate(50%, -50%);
   top: 50%;
   right: 0;
   width: 52px;
   height: 48px;
   background: url("") 0 0 no-repeat;
}
.progress__animated-border {
   position: absolute;
   top: -2px;
   left: -2px;
   width: 100%;
   height: 100%;
   border-radius: 4px;
   border: 2px solid transparent;
}
.progress__min-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1;
   color: #988b81;
   text-shadow: 1px 1px #000;
   font-weight: normal;
   display: none;
   position: absolute;
   top: 100%;
   left: 0;
   margin-top: 6px;
}
.layout_theme_white .progress__min-title {
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
   color: #57483c;
}
.progress__current-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1;
   color: #988b81;
   text-shadow: 1px 1px #000;
   font-weight: bold;
   display: none;
   position: absolute;
   bottom: 100%;
   left: 0;
   margin-bottom: 6px;
   text-align: right;
   white-space: nowrap;
   transition: all 0.5s ease-in-out;
}
.layout_theme_white .progress__current-title {
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
}
.progress__max-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1;
   color: #988b81;
   text-shadow: 1px 1px #000;
   font-weight: normal;
   display: none;
   position: absolute;
   top: 100%;
   right: 0;
   margin-top: 6px;
}
.layout_theme_white .progress__max-title {
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
   color: #57483c;
}
.progress__draggable {
   box-sizing: border-box;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   margin: auto;
   width: 16px;
   height: 17px;
   cursor: pointer;
   z-index: 1;
   width: 22px;
   height: 22px;
}
.progress__draggable:before, .progress__draggable:after {
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
}
.progress__draggable-inner {
   -webkit-transform: translate(-50%, -50%);
   -ms-transform: translate(-50%, -50%);
   transform: translate(-50%, -50%);
   position: absolute;
   top: 50%;
   left: 50%;
   margin: auto;
   border-radius: 100%;
   width: 36px;
   height: 36px;
   background-color: rgba(0, 0, 0, 0.3);
}
.progress__draggable-inner:before {
   -webkit-transform: translate(-50%, -50%);
   -ms-transform: translate(-50%, -50%);
   transform: translate(-50%, -50%);
   content: "";
   position: absolute;
   top: 50%;
   left: 50%;
}
.progress__draggable-inner:after {
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   border-radius: 100%;
}
.progress-bets {
   position: relative;
   display: block;
   border-radius: 4px;
   height: 6px;
   background-color: #f2f2f2;
}
.progress-bets_type_status .progress-bets__bar {
   background-color: #00be62;
}
.progress-bets_type_points .progress-bets__bar {
   background-color: #009adc;
}
.progress-bets_type_bonus .progress-bets__bar {
   background-color: #ff6500;
}
.progress-bets__bar {
   -webkit-transition: width 0.5s ease-in-out;
   -moz-transition: width 0.5s ease-in-out;
   -ms-transition: width 0.5s ease-in-out;
   -o-transition: width 0.5s ease-in-out;
   transition: width 0.5s ease-in-out;
   position: absolute;
   top: 0;
   bottom: 0;
   left: 0;
   width: 0;
   min-width: 6px;
   max-width: 100%;
   border-radius: 4px;
   background-color: #00be62;
}
.button {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   background: #fff;
  /* Old browsers */
   visibility: visible;
   position: relative;
   vertical-align: middle;
   box-sizing: border-box;
   display: inline-block;
   border-width: 0;
   border-style: none;
   border-color: #fff;
   outline: none;
   margin: 0;
   padding: 0;
   text-align: center;
   color: #57483c;
   white-space: nowrap;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 0;
   font-weight: bold;
   cursor: pointer;
   border-radius: 0;
}
.button:before {
   vertical-align: middle;
   display: inline-block;
   height: 27px;
   content: "";
}
.button:active {
   border-color: #03a528;
   color: #fff;
}
.button::-moz-focus-inner {
   padding: 0;
   border: 0;
}
.button_style_primary {
   background: #2d6da0;
  /* Old browsers */
   border-color: #2d6da0;
   color: #fff;
}
.button_style_primary:hover {
   background: #fff;
  /* Old browsers */
   border-color: #2d6da0;
   color: #2d6da0;
}
.button_style_primary:active {
   background: #fff;
  /* Old browsers */
   border-color: #2d6da0;
   color: #2d6da0;
}
.button_style_light-primary {
   background: #00abff;
   border-color: #00abff;
   color: #fff;
}
.button_style_light-primary:hover {
   border-color: #03a528;
   color: #fff;
}
.button_style_light-primary:active {
   border-color: #03a528;
   color: #fff;
}
.button_style_ocean {
   background: transparent;
  /* Old browsers */
   border-color: #1484c1;
   color: #1484c1;
}
.button_style_ocean:hover {
   background: #1484c1;
  /* Old browsers */
   border-color: #1484c1;
   color: #fff;
}
.button_style_ocean:active {
   background: #fff;
  /* Old browsers */
   border-color: #fff;
   color: #fff;
}
.button_style_success {
   border-color: transparent;
   color: #fff;
   background: transparent;
  /* Old browsers */
}
.button_style_error {
   background: transparent;
  /* Old browsers */
   border-color: transparent;
   color: #f35c56;
}
.button_style_error:hover {
   background: transparent;
  /* Old browsers */
   border-color: transparent;
   color: #fff;
}
.button_style_error:active {
   background: transparent;
  /* Old browsers */
   border-color: transparent;
   color: #fff;
}
.button_style_warning {
   border-color: transparent;
   color: #fff;
   background: transparent;
  /* Old browsers */
}
.button_style_white {
   background-color: #fff;
   border-color: #fff;
   color: #000;
}
.button_style_black {
   background-color: #000;
   border-color: #000;
   color: #fff;
}
.button_style_black:hover {
   background-color: #fff;
   border-color: #000;
   color: #000;
}
.button_style_black:active {
   background-color: #fff;
   border-color: #000;
   color: #000;
}
.button_style_revoke {
   background: #fff;
  /* Old browsers */
   border-color: #a2b5c0;
   color: #a2b5c0;
}
.button_style_revoke:hover {
  /* Old browsers */
   border-color: #2d6da0;
   color: #2d6da0;
}
.button_style_revoke:active {
  /* Old browsers */
   border-color: #2d6da0;
   color: #2d6da0;
}
.button_style_favorite {
   background: #fff;
  /* Old browsers */
   border-color: #ff7f7d;
   color: #ff7f7d;
}
.button_style_favorite:hover {
   background: #fff;
  /* Old browsers */
   border-color: #ff7f7d;
   color: #ff7f7d;
}
.button_style_favorite:active {
   background: #fff;
  /* Old browsers */
   border-color: #ff7f7d;
   color: #ff7f7d;
}
.button_style_favorite-active {
   background: #fff;
  /* Old browsers */
   border-color: #ff7f7d;
   color: #ff7f7d;
}
.button_style_favorite-active:hover {
   background: #fff;
  /* Old browsers */
   border-color: #ff7f7d;
   color: #ff7f7d;
}
.button_style_favorite-active:active {
   background: #fff;
  /* Old browsers */
   border-color: #ff7f7d;
   color: #ff7f7d;
}
.button_style_reverse-primary {
   background-color: #fff;
   border-color: #2d6da0;
   color: #2d6da0;
}
.button_style_reverse-primary:hover {
   border-color: #2d6da0;
   background-color: #2d6da0;
   color: #fff;
}
.button_style_reverse-primary:active {
   border-color: #2d6da0;
   background-color: #2d6da0;
   color: #fff;
}
.button_style_reverse-revoke {
   background: #a2b5c0;
  /* Old browsers */
   border-color: #a2b5c0;
   color: #fff;
}
.button_style_reverse-revoke:hover {
   border-color: #a2b5c0;
   color: #a2b5c0;
}
.button_style_reverse-revoke:active {
   border-color: #a2b5c0;
   color: #a2b5c0;
}
.button_style_reverse-success {
   background: #fff;
  /* Old browsers */
   border-color: #03a528;
   color: #03a528;
}
.button_style_reverse-success:hover {
   background: #03a528;
  /* Old browsers */
   border-color: #03a528;
   color: #fff;
}
.button_style_reverse-success:active {
   background: #03a528;
  /* Old browsers */
   border-color: #03a528;
   color: #fff;
}
.button_style_reverse-system {
   background: #57483c;
  /* Old browsers */
   border-color: #2d6da0;
   color: #2d6da0;
}
.button_style_reverse-system:hover {
   background: #2d6da0;
  /* Old browsers */
   border-color: #2d6da0;
   color: #fff;
}
.button_style_reverse-system:active {
   background: #2d6da0;
  /* Old browsers */
   border-color: #2d6da0;
   color: #fff;
}
.button_style_flat-success {
   background-color: #03a528;
   border-color: #03a528;
   color: #fff;
}
.button_style_flat-success:hover {
   border-color: #fff;
   background-color: #fff;
   color: #03a528;
}
.button_style_flat-success:active {
   border-color: #fff;
   background-color: #fff;
   color: #03a528;
}
.button_style_flat-warning {
   background-color: #e84a12;
   border-color: #e84a12;
   color: #fff;
}
.button_style_flat-warning:hover {
   border-color: #fff;
   background-color: #fff;
   color: #e84a12;
}
.button_style_flat-warning:active {
   border-color: #fff;
   background-color: #fff;
   color: #e84a12;
}
.button_style_flat-error {
   background-color: #202021;
   border-color: #202021;
   color: #fff;
}
.button_style_flat-error:hover {
   border-color: #fff;
   background-color: #fff;
   color: #202021;
}
.button_style_flat-error:active {
   border-color: #fff;
   background-color: #fff;
   color: #202021;
}
.button_style_flat-action {
   background-color: #ffe11a;
   border-color: #ffe11a;
   color: #202021;
}
.button_style_flat-action:hover {
   border-color: #fff;
   background-color: #fff;
   color: #202021;
}
.button_style_flat-action:active {
   border-color: #fff;
   background-color: #fff;
   color: #202021;
}
.button_style_flat-royal {
   background-color: #f83753;
   border-color: #f83753;
   color: #fff;
}
.button_style_flat-royal:hover {
   border-color: #fff;
   background-color: #fff;
   color: #f83753;
}
.button_style_flat-royal:active {
   border-color: #fff;
   background-color: #fff;
   color: #f83753;
}
.button_style_flat-primary {
   background-color: #2d6da0;
   border-color: #2d6da0;
   color: #fff;
}
.button_style_flat-primary:hover {
   border-color: #fff;
   background-color: #fff;
   color: #2d6da0;
}
.button_style_flat-primary:active {
   border-color: #fff;
   background-color: #fff;
   color: #2d6da0;
}
.button_size_controls {
   border-radius: 0;
}
.button_size_controls:before {
   height: 39px;
}
.button_size_s {
   font-family: Georgia, Times, "Times New Roman", serif;
   border-radius: 0;
}
.button_size_s:before {
   height: 24px;
}
.button_size_s .button__text {
   font-size: 11px;
   text-transform: uppercase;
}
.button_size_m {
   border-width: 0;
   border-radius: 0;
}
.button_size_m:before {
   height: 45px;
}
.button_size_m .button__text {
   margin-right: 0;
   margin-left: 0;
   font-size: 15px;
}
.button_size_l {
   border-width: 0;
   border-radius: 0;
}
.button_size_l:before {
   height: 59px;
}
.button_size_l .button__text {
   margin-right: 0;
   margin-left: 0;
   font-size: 16px;
}
.button_size_xl {
   border-width: 0;
   border-radius: 0;
}
.button_size_xl:before {
   height: 67px;
}
.button_size_xl .button__text {
   margin-right: 77px;
   margin-left: 77px;
   font-size: 18px;
}
.button_size_xxl {
   border-width: 0;
   border-radius: 0;
}
.button_size_xxl:before {
   height: 84px;
}
.button_size_xxl .button__text {
   margin-right: 105px;
   margin-left: 105px;
   font-size: 25px;
}
.button_type_full-width {
   display: block;
   width: 100%;
   margin: auto;
}
.button_type_full-width .button__text {
   margin: 0;
}
.button_animate_pulse {
   -o-animation-duration: 1.5s;
   -moz-animation-duration: 1.5s;
   -webkit-animation-duration: 1.5s;
   animation-duration: 1.5s;
}
.button__text {
   position: relative;
   vertical-align: middle;
   display: inline-block;
   margin-right: 0;
   margin-left: 0;
   font-size: 13px;
   line-height: 1.25;
   white-space: normal;
   text-shadow: none;
}
.button__text_type_nowrap {
   white-space: nowrap;
}
.button__text_size_m {
   font-size: 15px;
}
.button__text_mh_10 {
   margin-right: 10px;
   margin-left: 10px;
}
.button__text-align {
   vertical-align: middle;
   display: inline-block;
}
.button__icon {
   vertical-align: middle;
   position: relative;
   display: inline-block;
   width: 1em;
   height: 1em;
}
.pseudo-link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1;
   color: #2d6da0;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   cursor: pointer;
   text-decoration: none;
   border-bottom: 1px solid;
   word-wrap: break-word;
   font-weight: normal;
}
.pseudo-link:hover {
   border-bottom-color: transparent;
}
.pseudo-link:active {
   border-bottom-color: transparent;
}
.pseudo-link_style_secondary {
   color: #ffcf86;
   text-shadow: 1px 1px #000;
}
.pseudo-link_size_s {
   font-size: 12px;
}
.pseudo-link_size_m {
   font-size: 14px;
}
.pseudo-link_size_ml {
   font-size: 16px;
}
.pseudo-link_size_l {
   font-size: 20px;
}
.pseudo-link_size_xl {
   font-size: 25px;
}
.media {
   display: table;
   width: 100%;
}
.media_align_middle .media__aside, .media_align_middle .media__body {
   vertical-align: middle;
}
.media_layout_fixed {
   table-layout: fixed;
}
.media__body {
   vertical-align: top;
   display: table-cell;
   width: 100%;
}
.media__aside {
   vertical-align: top;
   display: table-cell;
}
.media__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.43;
   color: #8b979e;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.social-list {
   vertical-align: middle;
   display: inline-block;
   margin-top: 0;
   margin-right: 0;
   margin-bottom: -5px;
   margin-left: -5px;
   padding: 0;
}
.social-list__item {
   vertical-align: top;
   display: inline-block;
   margin-bottom: 5px;
   margin-left: 5px;
   list-style-type: none;
}
.social-list__link {
   position: relative;
   display: block;
   text-decoration: none;
}
.social-list__title {
   overflow: hidden;
   position: absolute;
   margin: -1px;
   padding: 0;
   width: 1px;
   height: 1px;
   clip: rect(0 0 0 0);
   clip: rect(0, 0, 0, 0);
}
.social-list-icons {
   display: flex;
   justify-content: center;
   align-items: center;
   flex-wrap: wrap;
   padding: 0;
   margin: 0 0 30px;
}
.social-list-icons__icon {
   display: inline-block;
   vertical-align: middle;
   font-size: 32px;
   width: 1em;
   height: 1em;
   line-height: 1;
}
.social-list-icons__icon:not(:last-child) {
   margin-right: 32px;
}
.phones-list {
   margin: 0;
   padding: 0;
}
.phones-list__item {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.43;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   list-style-type: none;
   margin-top: 10px;
   margin-bottom: 10px;
}
.title-section {
   font-family: "AlgerianBasD", Georgia, serif;
   font-size: 45px;
   line-height: 1.25;
   color: #000;
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
   font-weight: normal;
   margin: 0 0 60px;
   text-align: center;
   text-transform: uppercase;
   padding: 0;
}
.title-section .pseudo-link {
   font-size: inherit;
   font-family: inherit;
   border-bottom-width: 2px;
}
.title-section_theme_dark {
   color: #999999;
}
.iconed-title {
   display: table;
   width: 100%;
   margin: 0;
   font-weight: normal;
   cursor: pointer;
}
.iconed-title__icon {
   position: relative;
   vertical-align: middle;
   display: inline-block;
   margin-right: 15px;
}
.iconed-title__icon svg {
   display: none;
}
.iconed-title__text {
   vertical-align: middle;
   display: table-cell;
   width: 100%;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 20px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.iconed-title__icon-holder {
   vertical-align: middle;
   display: table-cell;
}
.iconed-title__link {
   border-bottom-width: 1px;
   text-decoration: none;
   border-bottom-style: solid;
   color: #ffcf86;
}
.iconed-title__link:hover {
   border-bottom-color: transparent;
}
.iconed-title__link:active {
   border-bottom-color: transparent;
}
.currency-list {
   margin: -20px 0 0 0;
   padding: 0;
   font-size: 0;
}
.currency-list__item {
   vertical-align: top;
   display: inline-block;
   margin-top: 20px;
   width: 75px;
   list-style-type: none;
}
.list-items {
   margin: 0;
   padding: 0;
   font-size: 0;
}
.list-items_align_middle .list-items__cell {
   vertical-align: middle;
}
.list-items__cell {
   vertical-align: top;
   display: inline-block;
   list-style-type: none;
}
.list-items__cell_width_33pct {
   width: 33.3333333333%;
}
.payments-list.list-media .rslider__track, .partners-list.list-media .rslider__track {
   display: flex;
   align-items: center;
}
.payments-list.list-media .rslider__pager-item, .partners-list.list-media .rslider__pager-item {
   margin-left: 8px;
   margin-right: 8px;
}
.payments-list.list-media .rslider__slide, .partners-list.list-media .rslider__slide {
   height: auto !important;
}
.payments-list.list-media .rslider__pager-btn, .partners-list.list-media .rslider__pager-btn {
   width: 8px;
   height: 8px;
}
.payments-list.list-media .rslider__pagination, .partners-list.list-media .rslider__pagination {
   margin: 0;
}
.payments-list.list-media {
   margin: 0;
   padding: 0 0 16px;
}
.payments-list.list-media .list-media__item {
   margin: 0 0 0 12px;
}
.partners-list.list-media {
   margin: 0;
   padding: 16px 0;
}
.partners-list.list-media .list-media__icon {
   height: 73px;
}
.partners-list.list-media .rslider__track {
   min-height: 128px;
   display: flex;
   align-items: center;
}
.list-media {
   overflow: hidden;
   position: relative;
   margin: 0;
   padding: 0 0 5px;
   font-size: 0;
   text-align: center;
   margin-left: -20px;
}
.list-media.social-networks {
   padding-bottom: 30px;
}
.list-media.payments-list .rslider__pager-item .rslider__pager-btn, .list-media.partners-list .rslider__pager-item .rslider__pager-btn {
   display: inline-flex;
   align-items: center;
   justify-content: center;
}
.list-media.payments-list .rslider__pager-item .rslider__pager-btn:after, .list-media.partners-list .rslider__pager-item .rslider__pager-btn:after {
   transform: scale(0.7037037037);
   flex: 1 0 27px;
}
.list-media.payments-list {
   border-top: 1px solid #4E4C4A;
   border-bottom: 1px solid #4E4C4A;
}
.list-media.partners-list {
   border-bottom: 1px solid #4E4C4A;
}
.list-media__item {
   vertical-align: top;
   display: inline-block;
   list-style-type: none;
   margin: 10px;
   position: relative;
}
.list-media__item:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
}
.list-media__item.goldenreels-marketing {
   margin-top: 0;
   display: flex;
   align-items: center;
}
.list-media__item_license img {
   opacity: 0;
}
.list-social__item {
   vertical-align: top;
   display: inline-block;
   margin-left: 20px;
   margin-top: 5px;
   white-space: nowrap;
   list-style-type: none;
}
.list-social__item:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 60px;
}
.list-media__link {
   position: relative;
   vertical-align: middle;
   display: inline-block;
   text-decoration: none;
}
.list-media__icon {
   vertical-align: middle;
   display: inline-block;
   white-space: nowrap;
   list-style-type: none;
   display: inline-flex;
   align-items: center;
   height: 82px;
}
.list-media__icon .svg-icon__path {
   fill: #C7C8C9;
}
.list-media__icon .svg-icon__stroke {
   stroke: #C7C8C9;
}
.list-media__icon .svg-icon__path {
   fill: #ceb5a0;
}
.list-media__icon .svg-icon__stroke {
   stroke: #ceb5a0;
}
.list-media__license {
   opacity: 0;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}
.list-media__license > div {
   height: 100%;
}
.nav-bar {
   vertical-align: middle;
   display: inline-block;
   width: 30px;
   border-top: 3px solid #fff;
   cursor: pointer;
}
.nav-bar:before, .nav-bar:after {
   display: block;
   margin-top: 3px;
   border-top: 3px solid #fff;
   content: "";
}
.nav-bar_state_open {
   display: inline-block;
   width: 1em;
   height: 1em;
   border-top: 0 none;
}
.nav-bar_state_open:before, .nav-bar_state_open:after {
   content: none;
}
.nav-bar_state_open svg {
   width: 1em;
   height: 1em;
   color: #828282;
}
.pagination {
   margin: 0;
   padding: 0;
   white-space: nowrap;
}
.pagination > li {
   display: inline-block;
   list-style-type: none;
}
.pagination__item {
   display: inline-block;
   list-style-type: none;
   margin-right: 5px;
   margin-left: 5px;
}
.pagination__item.disabled .pagination__link {
   border-bottom-color: transparent;
   cursor: default;
}
.pagination__item:empty {
   display: none;
}
.pagination__item_type_ellipsis {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1;
   color: #202021;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.pagination__item_state_active .pagination__link {
   border-bottom-color: transparent;
   cursor: default;
}
.pagination__item_type_disabled .pagination__link {
   border-bottom-color: transparent;
   cursor: default;
}
.pagination__link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1;
   color: #2d6da0;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   border-bottom: 1px dotted;
   text-decoration: none;
   cursor: pointer;
}
.pagination__link:hover {
   border-bottom-color: transparent;
}
.pagination__link:active {
   border-bottom-color: transparent;
}
.pagination__link_state_active {
   border-bottom-color: transparent;
   cursor: default;
}
.pagination__link_type_prev {
   font-size: 0;
}
.pagination__link_type_prev:before {
   content: "<";
   font-size: 14px;
}
.pagination__link_type_next {
   font-size: 0;
}
.pagination__link_type_next:before {
   content: ">";
   font-size: 14px;
}
.pagination__pages {
   display: inline-block;
   margin: 0;
   padding: 0;
}
.scroll-panel {
   width: 100%;
   overflow-x: auto;
   overflow-y: hidden;
   margin: -12px -10px;
   padding: 12px 10px;
   white-space: nowrap;
}
.scroll-panel_with_tooltip {
   margin-top: -94px;
   padding-top: 94px;
}
.status-achieve-box {
   box-sizing: border-box;
   width: 160px;
   padding: 0 10px;
   width: 127px;
}
.status-achieve-box:hover .status-achieve-box__inactive-holder {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
}
.status-achieve-box:hover .status-achieve-box__inactive-holder ~ img {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
}
.status-achieve-box:active .status-achieve-box__inactive-holder {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
}
.status-achieve-box:active .status-achieve-box__inactive-holder ~ img {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
}
.status-achieve-box:hover .status-achieve-box__title {
   color: #000;
}
.status-achieve-box__inactive-holder {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}
.status-achieve-box__inactive-holder ~ img {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
}
.status-achieve-box__img-holder {
   position: relative;
   width: 100%;
   height: 0;
   padding-bottom: 100%;
   margin-bottom: 10px;
   margin-bottom: 5px;
}
.status-achieve-box__img {
   position: absolute;
   top: 0;
   left: 0;
}
.status-achieve-box__ribbon {
   position: absolute;
   bottom: 0;
   left: 0;
}
.status-achieve-box__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.43;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
   text-decoration: none;
   cursor: default;
   text-align: center;
}
.spectator-user-info__you {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 5px 0 0;
   font-weight: bold;
}
.spectator-user-info__rival {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 5px 0 0;
   font-weight: bold;
}
.spectator-user-info__rival-color {
   color: #c84740;
}
.spectator-user-info__row {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 5px 0 0;
}
.spectator-user-info__rank-holder {
   margin: 0 20px 0 0;
   font-weight: bold;
}
.spectator-user-info__rank-holder:last-child {
   margin: 0;
}
.spectator-user-info__primary-color {
   color: #2d6da0;
}
.spectator-user-info__secondary-color {
   color: #e84a12;
}
.spectator-user-info__third-color {
   color: #000;
}
.tournament-list {
   position: relative;
   width: 100%;
   margin: 0;
   padding: 0;
}
.tournament-list.tournament-list_items-count_1 {
   height: 50px;
}
.tournament-list.tournament-list_items-count_2 {
   height: 75px;
}
.tournament-list.tournament-list_items-count_3 {
   height: 100px;
}
.tournament-list.tournament-list_items-count_4 {
   height: 125px;
}
.tournament-list.tournament-list_items-count_5 {
   height: 150px;
}
.tournament-list.tournament-list_items-count_6 {
   height: 175px;
}
.tournament-list.tournament-list_items-count_7 {
   height: 200px;
}
.tournament-list.tournament-list_items-count_8 {
   height: 225px;
}
.tournament-list.tournament-list_items-count_9 {
   height: 250px;
}
.tournament-list.tournament-list_items-count_10 {
   height: 275px;
}
.tournament-list.tournament-list_items-count_11 {
   height: 300px;
}
.tournament-list.tournament-list_items-count_12 {
   height: 325px;
}
.tournament-list.tournament-list_items-count_13 {
   height: 350px;
}
.tournament-list.tournament-list_items-count_14 {
   height: 375px;
}
.tournament-list.tournament-list_items-count_15 {
   height: 400px;
}
.tournament-list.tournament-list_items-count_16 {
   height: 425px;
}
.tournament-list.tournament-list_items-count_17 {
   height: 450px;
}
.tournament-list.tournament-list_items-count_18 {
   height: 475px;
}
.tournament-list.tournament-list_items-count_19 {
   height: 500px;
}
.tournament-list.tournament-list_items-count_20 {
   height: 525px;
}
.tournament-list.tournament-list_items-count_21 {
   height: 550px;
}
.tournament-list.tournament-list_items-count_22 {
   height: 575px;
}
.tournament-list.tournament-list_items-count_23 {
   height: 600px;
}
.tournament-list.tournament-list_items-count_24 {
   height: 625px;
}
.tournament-list.tournament-list_items-count_25 {
   height: 650px;
}
.tournament-list.tournament-list_items-count_26 {
   height: 675px;
}
.tournament-list.tournament-list_items-count_27 {
   height: 700px;
}
.tournament-list.tournament-list_items-count_28 {
   height: 725px;
}
.tournament-list.tournament-list_items-count_29 {
   height: 750px;
}
.tournament-list.tournament-list_items-count_30 {
   height: 775px;
}
.tournament-list.tournament-list_items-count_31 {
   height: 800px;
}
.tournament-list.tournament-list_items-count_32 {
   height: 825px;
}
.tournament-list.tournament-list_items-count_33 {
   height: 850px;
}
.tournament-list.tournament-list_items-count_34 {
   height: 875px;
}
.tournament-list.tournament-list_items-count_35 {
   height: 900px;
}
.tournament-list.tournament-list_items-count_36 {
   height: 925px;
}
.tournament-list.tournament-list_items-count_37 {
   height: 950px;
}
.tournament-list.tournament-list_items-count_38 {
   height: 975px;
}
.tournament-list.tournament-list_items-count_39 {
   height: 1000px;
}
.tournament-list.tournament-list_items-count_40 {
   height: 1025px;
}
.tournament-list.tournament-list_items-count_41 {
   height: 1050px;
}
.tournament-list.tournament-list_items-count_42 {
   height: 1075px;
}
.tournament-list.tournament-list_items-count_43 {
   height: 1100px;
}
.tournament-list.tournament-list_items-count_44 {
   height: 1125px;
}
.tournament-list.tournament-list_items-count_45 {
   height: 1150px;
}
.tournament-list.tournament-list_items-count_46 {
   height: 1175px;
}
.tournament-list.tournament-list_items-count_47 {
   height: 1200px;
}
.tournament-list.tournament-list_items-count_48 {
   height: 1225px;
}
.tournament-list.tournament-list_items-count_49 {
   height: 1250px;
}
.tournament-list.tournament-list_items-count_50 {
   height: 1275px;
}
.tournament-list_rank-length_1 .tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__placeholder {
   padding-left: 16px;
}
.tournament-list_rank-length_1 .tournament-list__title:first-child, .tournament-list_rank-length_1 .tournament-list__cell:first-child {
   width: 16px;
}
.tournament-list_rank-length_2 .tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__placeholder {
   padding-left: 22px;
}
.tournament-list_rank-length_2 .tournament-list__title:first-child, .tournament-list_rank-length_2 .tournament-list__cell:first-child {
   width: 22px;
}
.tournament-list_rank-length_3 .tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__placeholder {
   padding-left: 28px;
}
.tournament-list_rank-length_3 .tournament-list__title:first-child, .tournament-list_rank-length_3 .tournament-list__cell:first-child {
   width: 28px;
}
.tournament-list_rank-length_4 .tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__placeholder {
   padding-left: 35px;
}
.tournament-list_rank-length_4 .tournament-list__title:first-child, .tournament-list_rank-length_4 .tournament-list__cell:first-child {
   width: 35px;
}
.tournament-list_rank-length_5 .tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__placeholder {
   padding-left: 42px;
}
.tournament-list_rank-length_5 .tournament-list__title:first-child, .tournament-list_rank-length_5 .tournament-list__cell:first-child {
   width: 42px;
}
.tournament-list_hide_header.tournament-list_items-count_1 {
   height: 25px;
}
.tournament-list_hide_header.tournament-list_items-count_2 {
   height: 50px;
}
.tournament-list_hide_header.tournament-list_items-count_3 {
   height: 75px;
}
.tournament-list_hide_header.tournament-list_items-count_4 {
   height: 100px;
}
.tournament-list_hide_header.tournament-list_items-count_5 {
   height: 125px;
}
.tournament-list_hide_header.tournament-list_items-count_6 {
   height: 150px;
}
.tournament-list_hide_header.tournament-list_items-count_7 {
   height: 175px;
}
.tournament-list_hide_header.tournament-list_items-count_8 {
   height: 200px;
}
.tournament-list_hide_header.tournament-list_items-count_9 {
   height: 225px;
}
.tournament-list_hide_header.tournament-list_items-count_10 {
   height: 250px;
}
.tournament-list_hide_header.tournament-list_items-count_11 {
   height: 275px;
}
.tournament-list_hide_header.tournament-list_items-count_12 {
   height: 300px;
}
.tournament-list_hide_header.tournament-list_items-count_13 {
   height: 325px;
}
.tournament-list_hide_header.tournament-list_items-count_14 {
   height: 350px;
}
.tournament-list_hide_header.tournament-list_items-count_15 {
   height: 375px;
}
.tournament-list_hide_header.tournament-list_items-count_16 {
   height: 400px;
}
.tournament-list_hide_header.tournament-list_items-count_17 {
   height: 425px;
}
.tournament-list_hide_header.tournament-list_items-count_18 {
   height: 450px;
}
.tournament-list_hide_header.tournament-list_items-count_19 {
   height: 475px;
}
.tournament-list_hide_header.tournament-list_items-count_20 {
   height: 500px;
}
.tournament-list_hide_header.tournament-list_items-count_21 {
   height: 525px;
}
.tournament-list_hide_header.tournament-list_items-count_22 {
   height: 550px;
}
.tournament-list_hide_header.tournament-list_items-count_23 {
   height: 575px;
}
.tournament-list_hide_header.tournament-list_items-count_24 {
   height: 600px;
}
.tournament-list_hide_header.tournament-list_items-count_25 {
   height: 625px;
}
.tournament-list_hide_header.tournament-list_items-count_26 {
   height: 650px;
}
.tournament-list_hide_header.tournament-list_items-count_27 {
   height: 675px;
}
.tournament-list_hide_header.tournament-list_items-count_28 {
   height: 700px;
}
.tournament-list_hide_header.tournament-list_items-count_29 {
   height: 725px;
}
.tournament-list_hide_header.tournament-list_items-count_30 {
   height: 750px;
}
.tournament-list_hide_header.tournament-list_items-count_31 {
   height: 775px;
}
.tournament-list_hide_header.tournament-list_items-count_32 {
   height: 800px;
}
.tournament-list_hide_header.tournament-list_items-count_33 {
   height: 825px;
}
.tournament-list_hide_header.tournament-list_items-count_34 {
   height: 850px;
}
.tournament-list_hide_header.tournament-list_items-count_35 {
   height: 875px;
}
.tournament-list_hide_header.tournament-list_items-count_36 {
   height: 900px;
}
.tournament-list_hide_header.tournament-list_items-count_37 {
   height: 925px;
}
.tournament-list_hide_header.tournament-list_items-count_38 {
   height: 950px;
}
.tournament-list_hide_header.tournament-list_items-count_39 {
   height: 975px;
}
.tournament-list_hide_header.tournament-list_items-count_40 {
   height: 1000px;
}
.tournament-list_hide_header.tournament-list_items-count_41 {
   height: 1025px;
}
.tournament-list_hide_header.tournament-list_items-count_42 {
   height: 1050px;
}
.tournament-list_hide_header.tournament-list_items-count_43 {
   height: 1075px;
}
.tournament-list_hide_header.tournament-list_items-count_44 {
   height: 1100px;
}
.tournament-list_hide_header.tournament-list_items-count_45 {
   height: 1125px;
}
.tournament-list_hide_header.tournament-list_items-count_46 {
   height: 1150px;
}
.tournament-list_hide_header.tournament-list_items-count_47 {
   height: 1175px;
}
.tournament-list_hide_header.tournament-list_items-count_48 {
   height: 1200px;
}
.tournament-list_hide_header.tournament-list_items-count_49 {
   height: 1225px;
}
.tournament-list_hide_header.tournament-list_items-count_50 {
   height: 1250px;
}
.tournament-list_hide_header .tournament-list__row:nth-child(2) .tournament-list__cell {
   border-top-color: transparent;
}
.tournament-list_hide_header .tournament-list__row_type_header {
   display: none;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_1 {
   top: 0px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_2 {
   top: 25px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_3 {
   top: 50px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_4 {
   top: 75px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_5 {
   top: 100px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_6 {
   top: 125px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_7 {
   top: 150px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_8 {
   top: 175px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_9 {
   top: 200px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_10 {
   top: 225px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_11 {
   top: 250px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_12 {
   top: 275px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_13 {
   top: 300px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_14 {
   top: 325px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_15 {
   top: 350px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_16 {
   top: 375px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_17 {
   top: 400px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_18 {
   top: 425px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_19 {
   top: 450px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_20 {
   top: 475px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_21 {
   top: 500px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_22 {
   top: 525px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_23 {
   top: 550px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_24 {
   top: 575px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_25 {
   top: 600px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_26 {
   top: 625px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_27 {
   top: 650px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_28 {
   top: 675px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_29 {
   top: 700px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_30 {
   top: 725px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_31 {
   top: 750px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_32 {
   top: 775px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_33 {
   top: 800px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_34 {
   top: 825px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_35 {
   top: 850px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_36 {
   top: 875px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_37 {
   top: 900px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_38 {
   top: 925px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_39 {
   top: 950px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_40 {
   top: 975px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_41 {
   top: 1000px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_42 {
   top: 1025px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_43 {
   top: 1050px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_44 {
   top: 1075px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_45 {
   top: 1100px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_46 {
   top: 1125px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_47 {
   top: 1150px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_48 {
   top: 1175px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_49 {
   top: 1200px;
}
.tournament-list_hide_header .tournament-list__row.tournament-list__row_index_50 {
   top: 1225px;
}
.tournament-list_style_secondary.tournament-list_type_spectator {
   border-color: #433c36;
}
.tournament-list_style_secondary .tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__placeholder {
   background-color: rgba(255, 255, 255, 0.1);
}
.tournament-list_style_secondary .tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__cell {
   background-color: rgba(255, 255, 255, 0.1);
   color: #57483c;
}
.tournament-list_style_secondary .tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__cell .tournament-list__is-you {
   color: inherit;
}
.tournament-list_style_secondary .tournament-list__row_type_selected .tournament-list__cell {
   color: rgba(0, 0, 0, 0.35);
   background-color: rgba(255, 255, 255, 0.2);
}
.tournament-list_style_secondary .tournament-list__cell {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #202021;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   border-color: rgba(255, 255, 255, 0.29) transparent rgba(158, 83, 42, 0.41);
}
.tournament-list_style_secondary .tournament-list__cell:last-child {
   color: #276f3b;
}
.tournament-list_style_secondary .tournament-list__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 11px;
   line-height: 1.25;
   color: #b9c6cc;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   border-color: transparent;
}
.tournament-list__row {
   transition: 0.5s top ease;
   border-collapse: collapse;
   display: table;
   width: 100%;
   position: absolute;
   top: 0;
   left: 0;
   list-style-type: none;
   border-collapse: separate;
}
.tournament-list__row.tournament-list__row_index_1 {
   top: 25px;
}
.tournament-list__row.tournament-list__row_index_2 {
   top: 50px;
}
.tournament-list__row.tournament-list__row_index_3 {
   top: 75px;
}
.tournament-list__row.tournament-list__row_index_4 {
   top: 100px;
}
.tournament-list__row.tournament-list__row_index_5 {
   top: 125px;
}
.tournament-list__row.tournament-list__row_index_6 {
   top: 150px;
}
.tournament-list__row.tournament-list__row_index_7 {
   top: 175px;
}
.tournament-list__row.tournament-list__row_index_8 {
   top: 200px;
}
.tournament-list__row.tournament-list__row_index_9 {
   top: 225px;
}
.tournament-list__row.tournament-list__row_index_10 {
   top: 250px;
}
.tournament-list__row.tournament-list__row_index_11 {
   top: 275px;
}
.tournament-list__row.tournament-list__row_index_12 {
   top: 300px;
}
.tournament-list__row.tournament-list__row_index_13 {
   top: 325px;
}
.tournament-list__row.tournament-list__row_index_14 {
   top: 350px;
}
.tournament-list__row.tournament-list__row_index_15 {
   top: 375px;
}
.tournament-list__row.tournament-list__row_index_16 {
   top: 400px;
}
.tournament-list__row.tournament-list__row_index_17 {
   top: 425px;
}
.tournament-list__row.tournament-list__row_index_18 {
   top: 450px;
}
.tournament-list__row.tournament-list__row_index_19 {
   top: 475px;
}
.tournament-list__row.tournament-list__row_index_20 {
   top: 500px;
}
.tournament-list__row.tournament-list__row_index_21 {
   top: 525px;
}
.tournament-list__row.tournament-list__row_index_22 {
   top: 550px;
}
.tournament-list__row.tournament-list__row_index_23 {
   top: 575px;
}
.tournament-list__row.tournament-list__row_index_24 {
   top: 600px;
}
.tournament-list__row.tournament-list__row_index_25 {
   top: 625px;
}
.tournament-list__row.tournament-list__row_index_26 {
   top: 650px;
}
.tournament-list__row.tournament-list__row_index_27 {
   top: 675px;
}
.tournament-list__row.tournament-list__row_index_28 {
   top: 700px;
}
.tournament-list__row.tournament-list__row_index_29 {
   top: 725px;
}
.tournament-list__row.tournament-list__row_index_30 {
   top: 750px;
}
.tournament-list__row.tournament-list__row_index_31 {
   top: 775px;
}
.tournament-list__row.tournament-list__row_index_32 {
   top: 800px;
}
.tournament-list__row.tournament-list__row_index_33 {
   top: 825px;
}
.tournament-list__row.tournament-list__row_index_34 {
   top: 850px;
}
.tournament-list__row.tournament-list__row_index_35 {
   top: 875px;
}
.tournament-list__row.tournament-list__row_index_36 {
   top: 900px;
}
.tournament-list__row.tournament-list__row_index_37 {
   top: 925px;
}
.tournament-list__row.tournament-list__row_index_38 {
   top: 950px;
}
.tournament-list__row.tournament-list__row_index_39 {
   top: 975px;
}
.tournament-list__row.tournament-list__row_index_40 {
   top: 1000px;
}
.tournament-list__row.tournament-list__row_index_41 {
   top: 1025px;
}
.tournament-list__row.tournament-list__row_index_42 {
   top: 1050px;
}
.tournament-list__row.tournament-list__row_index_43 {
   top: 1075px;
}
.tournament-list__row.tournament-list__row_index_44 {
   top: 1100px;
}
.tournament-list__row.tournament-list__row_index_45 {
   top: 1125px;
}
.tournament-list__row.tournament-list__row_index_46 {
   top: 1150px;
}
.tournament-list__row.tournament-list__row_index_47 {
   top: 1175px;
}
.tournament-list__row.tournament-list__row_index_48 {
   top: 1200px;
}
.tournament-list__row.tournament-list__row_index_49 {
   top: 1225px;
}
.tournament-list__row.tournament-list__row_index_50 {
   top: 1250px;
}
.tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__placeholder {
   position: absolute;
   top: 0;
   right: 0;
   left: 0;
   height: 100%;
   padding-top: 1px;
   padding-right: 5px;
   padding-left: 16px;
   background-color: rgba(0, 0, 0, 0.35);
}
.tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__cell {
   visibility: hidden;
   color: #ffcf86;
}
.tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__player-info {
   display: none;
}
.tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__last-spin-game {
   display: block;
}
.tournament-list__row:hover:not(.tournament-list__row_type_selected):not(.tournament-list__row_type_disabled) .tournament-list__placeholder {
   border-bottom: 1px solid transparent;
}
.tournament-list__row:last-child .tournament-list__cell {
   border-bottom-color: transparent;
}
.tournament-list__row_type_header {
   top: 0;
}
.tournament-list__row_type_not-qual .tournament-list__cell, .tournament-list__row_type_not-qual .tournament-list__cell:last-child {
   color: #c11d21;
}
.tournament-list__row_type_selected .tournament-list__cell {
   background-color: rgba(0, 0, 0, 0.35);
}
.tournament-list__row_type_selected .tournament-list__cell:first-child, .tournament-list__row_type_selected .tournament-list__cell:nth-child(2) {
   color: #2d6da0;
}
.tournament-list__row_type_selected:hover .tournament-list__cell {
   visibility: visible;
}
.tournament-list__row_type_selected:hover .tournament-list__last-spin-game {
   visibility: hidden;
}
.tournament-list__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #988b81;
   text-shadow: 1px 1px #000;
   font-weight: normal;
   box-sizing: border-box;
   display: table-cell;
   vertical-align: middle;
   height: 25px;
   border-width: 0 0 1px;
   border-style: solid;
   border-color: transparent transparent #988b81;
   padding: 0;
   text-align: left;
   font-weight: normal;
   text-transform: uppercase;
}
.tournament-list__title:first-child {
   width: 16px;
}
.tournament-list__title:last-child {
   text-align: right;
}
.tournament-list__cell {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #988b81;
   text-shadow: 1px 1px #000;
   font-weight: normal;
   box-sizing: border-box;
   display: table-cell;
   vertical-align: middle;
   border-width: 1px 0;
   border-style: solid;
   border-color: #776c66 transparent rgba(0, 0, 0, 0.4);
   height: 25px;
   padding: 0;
}
.tournament-list__cell:first-child {
   width: 16px;
}
.tournament-list__cell:last-child {
   text-align: right;
}
.tournament-list__cell .media {
   height: 100%;
}
.tournament-list__placeholder {
   box-sizing: border-box;
   visibility: visible;
}
.tournament-list__is-you {
   visibility: visible;
   color: #2d6da0;
}
.tournament-list__player-info {
   white-space: nowrap;
}
.tournament-list__last-spin-game {
   display: none;
   visibility: visible;
   box-sizing: border-box;
   overflow: hidden;
   width: 100%;
   white-space: nowrap;
   text-overflow: ellipsis;
}
.tournament-list__row_type_sport .tournament-list__cell {
   border-color: #ece8e3;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #202021;
   text-shadow: none;
   font-weight: normal;
}
.tournament-list__row_type_sport .tournament-list__cell:last-child {
   color: #2a6e3d;
}
.tournament-min-bet {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
   font-weight: normal;
}
.tournament-min-bet .currency__value {
   font-size: 14px;
}
.tournament-min-bet .currency__value {
   margin-left: 5px;
}
.tournament-min-bet_style_secondary .currency__value {
   margin-right: 4px;
   margin-left: 4px;
}
.tournament-min-bet_style_secondary .tournament-min-bet__title {
   color: #2d6da0;
}
.tournament-min-bet_style_secondary .tournament-min-bet__value {
   color: #2d6da0;
}
.tournament-min-bet_style_secondary .tournament-min-bet__value .currency__value {
   color: #2d6da0;
}
.tournament-min-bet__title {
   color: #cfc9c6;
}
.tournament-min-bet__value {
   color: #2d6da0;
   color: #cfc9c6;
}
.tournament-page__scoreboard {
   margin: 0 auto 20px;
   max-width: 400px;
   margin: 0 auto 60px;
}
.tournament-page__scoreboard .table-info_type_scoreboard, .tournament-page__scoreboard .table-info__cell {
   height: auto;
}
.tournament-page__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   font-size: 18px;
   margin-bottom: 30px;
}
.tournament-page__title:after {
   display: block;
   content: "";
   width: 60px;
   height: 1px;
   margin-top: 8px;
   box-shadow: 1px 1px 0 0 rgba(255, 255, 255, 0.21);
   border-bottom: 1px solid #ae7a46;
}
.tournament-page__sub-title {
   margin: 0;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.43;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.tournament-page__img-stand {
   text-align: center;
   margin-bottom: 30px;
}
.tournament-page__title-section {
   margin: 0 0 30px;
   padding: 0;
   text-align: center;
   text-transform: uppercase;
   font-family: "AlgerianBasD", Georgia, serif;
   font-size: 45px;
   line-height: 1.25;
   color: #000;
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
   font-weight: normal;
}
.tournament-page__title-section .pseudo-link {
   border-bottom-width: 2px;
   font-size: inherit;
   font-family: inherit;
}
.table-transactions-history .svg-icon {
   fill: #4E4C4A;
}
.table-transactions-history .svg-icon:hover {
   fill: #fff;
}
.adventure-page__img-stand {
   text-align: center;
   margin-bottom: 30px;
}
.adventure-page__scoreboard-wrapper {
   display: table;
   width: 100%;
   table-layout: fixed;
   border-collapse: collapse;
}
.adventure-page__scoreboard {
   margin: auto;
   display: table-cell;
   width: 521px;
   margin: 0;
}
.adventure-page__scoreboard .table-info_type_scoreboard {
   height: auto;
}
.adventure-page__scoreboard-aside {
   display: table-cell;
   width: 50%;
   vertical-align: middle;
}
.adventure-page__scoreboard-aside:first-child {
   padding-right: 20px;
}
.adventure-page__scoreboard-aside:last-child {
   padding-left: 20px;
}
.adventure-page__scoreboard-decor {
   height: 3px;
   background: url("") 0 0 repeat-x;
}
.adventure-page__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   font-size: 18px;
   margin-bottom: 30px;
}
.adventure-page__title:after {
   display: block;
   content: "";
   width: 60px;
   height: 1px;
   margin-top: 8px;
   box-shadow: 1px 1px 0 0 rgba(255, 255, 255, 0.21);
   border-bottom: 1px solid #ae7a46;
}
.adventure-page__sub-title {
   margin: 0;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.43;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.adventure-page__btn-holder {
   position: relative;
   text-align: center;
}
.adventure-page__btn {
   z-index: 2;
   position: relative;
   vertical-align: middle;
   display: inline-block;
}
.user-content {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.43;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.user-content h1 {
   font-family: "AlgerianBasD", Georgia, serif;
   font-size: 45px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 0 60px;
   padding: 0;
   text-align: center;
   text-transform: uppercase;
   font-weight: normal;
}
.user-content h1 a {
   font-size: inherit;
}
.user-content h2 {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   text-transform: none;
   margin: 50px 0 16px;
   padding: 0;
   text-align: left;
}
.user-content h2 a {
   font-size: inherit;
}
.user-content p {
   margin: 20px 0;
}
.user-content a {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1;
   color: #2d6da0;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   border-bottom: 1px solid;
   text-decoration: none;
   cursor: pointer;
}
.user-content a:hover {
   color: inherit;
   border-bottom-color: transparent;
}
.user-content a:active {
   color: inherit;
   border-bottom-color: transparent;
}
.user-content a[id^=anchor] {
   position: relative;
   top: -81px;
}
.user-content table {
   table-layout: fixed;
   width: 100%;
   margin: 50px 0;
   border-collapse: collapse;
}
.user-content table tr:hover td {
   background-color: rgba(204, 177, 161, 0.5);
}
.user-content table th {
   box-sizing: border-box;
   vertical-align: middle;
   border-width: 1px;
   border-style: solid;
   border-color: #bd9a73;
   height: 52px;
   padding: 1%;
   background-color: rgba(204, 177, 161, 0.5);
   text-align: center;
   text-transform: uppercase;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #202021;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.user-content table td {
   box-sizing: border-box;
   vertical-align: middle;
   border-width: 1px;
   border-style: solid;
   border-color: #bd9a73;
   height: 52px;
   padding: 1%;
   text-align: center;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.user-content_reset_list-styles ul {
   padding: 0;
   list-style: none;
}
.user-content__column-two {
   -webkit-column-count: 2;
   -moz-column-count: 2;
   column-count: 2;
   -webkit-column-gap: 2em;
   -moz-column-gap: 2em;
   column-gap: 2em;
}
.user-content__column-two p {
   margin: 0;
}
.big-streak-box {
   box-sizing: border-box;
   position: relative;
   height: 50px;
   padding: 20px 0 0;
}
.big-streak-box_type_multi .big-streak-box__cell:first-child .big-streak-box__condition:before {
   content: "x";
   position: absolute;
   left: 0;
}
.big-streak-box_type_multi .big-streak-box__score_state_active {
   color: #c84740;
}
.big-streak-box_type_adventure {
   width: 282px;
   height: 10px;
   padding: 0;
}
.big-streak-box_type_adventure .big-streak-box__cell:last-child .big-streak-box__score:before {
   -webkit-transition: opacity 0.3s linear;
   -moz-transition: opacity 0.3s linear;
   -ms-transition: opacity 0.3s linear;
   -o-transition: opacity 0.3s linear;
   transition: opacity 0.3s linear;
   opacity: 0;
}
.big-streak-box_type_adventure .big-streak-box__score:before {
   left: 100%;
   background-color: transparent;
}
.big-streak-box__table {
   table-layout: fixed;
   display: table;
   width: 100%;
   position: absolute;
   top: 0;
   left: 0;
}
.big-streak-box__row {
   display: table-row;
}
.big-streak-box__cell {
   display: table-cell;
   vertical-align: middle;
   text-align: center;
}
.big-streak-box__score {
   position: relative;
   display: block;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 20px;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   padding: 0 0 5px;
}
.big-streak-box__score_state_active {
   font-size: 14px;
   font-weight: bold;
   color: #276f3b;
}
.big-streak-box__score_state_active .big-streak-box__splash {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
}
.big-streak-box__condition {
   position: relative;
   display: block;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 20px;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   padding: 5px 0 0;
}
.big-streak-box__splash {
   -webkit-transform: translate(-50%, -50%);
   -ms-transform: translate(-50%, -50%);
   transform: translate(-50%, -50%);
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   position: absolute;
   top: 50%;
   left: 50%;
   width: 16px;
   height: 16px;
   display: none;
}
.big-streak-box__splash:after {
   border-radius: 100%;
   background-color: #2d6da0;
   content: attr(data-trigger-value);
   text-align: center;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   width: 100%;
   height: 100%;
}
.big-streak-box__splash:after {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   width: 100%;
   height: 100%;
   content: attr(data-trigger-value);
   border-radius: 100%;
   text-align: center;
   background-color: #2d6da0;
}
.cashier-box:before, .cashier-box:after {
   content: "";
   display: table;
}
.cashier-box:after {
   clear: both;
}
.cashier-box__content {
   float: left;
   margin-right: 140px;
   width: 660px;
   min-height: 1px;
}
.cashier-box__aside {
   float: left;
   width: 380px;
}
.cashier-box__iframe {
   display: block;
   border: 0 none;
   width: 100%;
   min-height: 400px;
}
.cashier-box__vertical-item {
   vertical-align: middle;
   display: inline-block;
   margin-top: -10px;
}
.account-menu {
   margin: 0;
   padding: 0;
   font-size: 0;
   white-space: nowrap;
}
.account-menu__item {
   vertical-align: middle;
   display: inline-block;
   width: 380px;
   list-style-type: none;
}
.account-menu__item:not(:first-child) {
   margin-left: 20px;
}
.account-menu__link {
   position: relative;
   display: block;
   padding: 0 20px 20px;
   text-align: center;
   text-decoration: none;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 25px;
   line-height: 1.25;
   color: #9e532a;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   border-bottom: 3px solid #c0957b;
   box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.29);
}
.account-menu__link:hover {
   border-bottom-color: #c84740;
   color: #c84740;
}
.account-menu__link_state_active {
   cursor: default;
   border-bottom-color: #c84740;
   color: #c84740;
   box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.29);
}
.account-menu__text {
   position: relative;
   display: inline-block;
   display: inline-block;
   text-shadow: 0 1px rgba(255, 255, 255, 0.2);
}
.account-menu__indicator {
   position: absolute;
   bottom: 50%;
   left: 100%;
   font-size: 0;
}
.account-menu__icon {
   margin-right: 10px;
}
.account-menu__icon.icons, .account-menu__icon.boss-fight-health-progress__item_state_active, .account-menu__icon.account-sub-menu__item:not(:first-child):before, .account-menu__icon.rslider__pager-btn:after, .account-menu__icon.switch__icon:before, .account-menu__icon.progress__draggable-inner:before, .account-menu__icon.progress__draggable-inner:after {
   vertical-align: top;
}
.account-sub-menu {
   margin: 0;
   padding: 0;
   font-size: 0;
   white-space: nowrap;
   text-align: center;
   position: relative;
   border-bottom: 1px solid rgba(158, 83, 42, 0.24);
   padding-bottom: 30px;
   box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.29);
}
.account-sub-menu__item {
   position: relative;
   vertical-align: middle;
   display: inline-block;
   list-style-type: none;
}
.account-sub-menu__item:not(:first-child) {
   margin-left: 30px;
}
.account-sub-menu__item:not(:first-child):before {
   position: absolute;
   top: 0;
   bottom: 0;
   margin: auto;
   left: -19px;
   content: "";
}
.account-sub-menu__link {
   display: inline-block;
   text-decoration: none;
   color: #57483c;
}
.account-sub-menu__link:hover {
   color: #c84740;
}
.account-sub-menu__link_state_active {
   color: #c84740;
}
.account-sub-menu__icon {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   position: relative;
   vertical-align: middle;
   display: inline-block;
   margin-right: 5px;
   font-size: 20px;
}
.account-sub-menu__badge {
   position: absolute;
   bottom: 100%;
   left: 100%;
   -webkit-transform: translate(-50%, -25%);
   -ms-transform: translate(-50%, -25%);
   transform: translate(-50%, -25%);
   bottom: 50%;
}
.account-sub-menu__text {
   vertical-align: middle;
   display: inline-block;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: inherit;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.bonus-calc {
   position: relative;
   border-color: transparent;
   border-style: solid;
   border-width: 20px 0 20px 20px;
   border-width: 20px 10px 20px 20px;
}
.bonus-calc__vertical-arrow {
   position: absolute;
   top: 0;
   left: 0;
   bottom: 0;
   border-left: 1px solid rgba(145, 138, 140, 0.33);
}
.bonus-calc__vertical-arrow:before {
   content: "";
   position: absolute;
   top: 0;
   left: -5px;
   border-width: 0 5px 5px;
   border-style: solid;
   border-color: transparent transparent rgba(145, 138, 140, 0.33);
}
.bonus-calc__vertical-arrow:after {
   content: "";
   position: absolute;
   top: 1px;
   left: -3px;
   border-width: 0 3px 3px;
   border-style: solid;
   border-color: transparent transparent rgba(145, 138, 140, 0.33);
}
.bonus-calc__hor-arrow {
   position: absolute;
   right: 0;
   bottom: 0;
   left: 0;
   border-bottom: 1px solid rgba(145, 138, 140, 0.33);
}
.bonus-calc__hor-arrow:before {
   content: "";
   position: absolute;
   right: 0;
   bottom: -5px;
   border-width: 5px 0 5px 5px;
   border-style: solid;
   border-color: transparent transparent transparent rgba(145, 138, 140, 0.33);
}
.bonus-calc__hor-arrow:after {
   content: "";
   position: absolute;
   right: 1px;
   bottom: -3px;
   border-width: 3px 0 3px 3px;
   border-style: solid;
   border-color: transparent transparent transparent rgba(145, 138, 140, 0.33);
}
.bonus-calc__vertical-title {
   -moz-transform: rotate(-90deg);
   -o-transform: rotate(-90deg);
   -ms-transform: rotate(-90deg);
   -webkit-transform: rotate(-90deg);
   transform: rotate(-90deg);
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: absolute;
   right: 100%;
   bottom: 13px;
   width: 15px;
   height: 15px;
   white-space: nowrap;
   color: rgba(87, 72, 60, 0.6);
}
.bonus-calc__hor-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: absolute;
   top: 100%;
   left: 0;
   margin-top: 5px;
   color: rgba(87, 72, 60, 0.6);
}
.bonus-calc__progress-wrapper {
   position: relative;
   display: block;
   border-style: solid;
   border-color: transparent;
   border-width: 20px 0 36px 12px;
}
.bonus-calc__progress {
   z-index: 1;
   position: absolute;
   bottom: -9px;
   left: 0;
   height: 18px;
   width: 100%;
}
.bonus-calc__step-holder {
   display: table;
   table-layout: fixed;
   width: 100%;
}
.bonus-calc__step {
   display: table-cell;
   vertical-align: bottom;
}
.bonus-calc__step:nth-child(1) .bonus-calc__step-inner {
   height: 34px;
}
.bonus-calc__step:nth-child(2) .bonus-calc__step-inner {
   height: 44px;
}
.bonus-calc__step:nth-child(3) .bonus-calc__step-inner {
   height: 54px;
}
.bonus-calc__step:nth-child(4) .bonus-calc__step-inner {
   height: 64px;
}
.bonus-calc__step:nth-child(5) .bonus-calc__step-inner {
   height: 74px;
}
.bonus-calc__step:nth-child(6) .bonus-calc__step-inner {
   height: 84px;
}
.bonus-calc__step:nth-child(7) .bonus-calc__step-inner {
   height: 94px;
}
.bonus-calc__step:nth-child(8) .bonus-calc__step-inner {
   height: 104px;
}
.bonus-calc__step:nth-child(9) .bonus-calc__step-inner {
   height: 114px;
}
.bonus-calc__step:nth-child(1) .bonus-calc__amount {
   line-height: 26px;
}
.bonus-calc__step:nth-child(2) .bonus-calc__amount {
   line-height: 36px;
}
.bonus-calc__step:nth-child(3) .bonus-calc__amount {
   line-height: 46px;
}
.bonus-calc__step:nth-child(4) .bonus-calc__amount {
   line-height: 56px;
}
.bonus-calc__step:nth-child(5) .bonus-calc__amount {
   line-height: 66px;
}
.bonus-calc__step:nth-child(6) .bonus-calc__amount {
   line-height: 76px;
}
.bonus-calc__step:nth-child(7) .bonus-calc__amount {
   line-height: 86px;
}
.bonus-calc__step:nth-child(8) .bonus-calc__amount {
   line-height: 96px;
}
.bonus-calc__step:nth-child(9) .bonus-calc__amount {
   line-height: 106px;
}
.bonus-calc__step:last-child .bonus-calc__title-to {
   display: block;
   margin-top: 42px;
}
.bonus-calc__step:last-child .bonus-calc__step-inner {
   border-right-width: 1px;
}
.bonus-calc__step:last-child .bonus-calc__step-inner {
   border-right-width: 0;
}
.bonus-calc__step.bonus-calc__step-0 .bonus-calc__amount {
   font-size: 11px;
}
.bonus-calc__step.bonus-calc__step-1 .bonus-calc__amount {
   font-size: 13px;
}
.bonus-calc__step-inner {
   position: relative;
   box-sizing: border-box;
   border-radius: 2px;
   display: block;
   width: 100%;
   height: 100%;
   border-width: 1px 0 1px 1px;
   border-style: solid;
   border-color: transparent;
   border: 0 none;
   background: url("") 0 0 repeat-x, url("") 100% 100% no-repeat, url("") 0 100% no-repeat;
}
.bonus-calc__title-from {
   position: absolute;
   top: 100%;
   left: 0;
   margin-top: 10px;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.bonus-calc__title-to {
   display: none;
   position: absolute;
   top: 100%;
   right: 0;
   margin-top: 15px;
}
.bonus-calc__max-bonus {
   display: block;
   position: absolute;
   right: 0;
   bottom: 100%;
   left: 0;
   text-align: center;
   margin-bottom: 5px;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.bonus-calc__amount {
   display: block;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   text-align: center;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.achieve-summary {
   position: relative;
}
.achieve-summary__content {
   margin-left: 80px;
}
.achieve-summary__icon {
   position: absolute;
   width: 42px;
   height: 0;
   padding-bottom: 32px;
   top: 0;
   left: 0;
   fill: currentColor;
}
.achieve-summary__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #8b979e;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 0 30px;
   margin: 0;
   color: #000;
}
.content-list {
   margin: 0;
   padding: 0;
   font-size: 0;
}
.content-list__img {
   margin-bottom: 30px;
}
@media screen and (min-width: 1024px) {
   .content-list__img {
       float: right;
       width: 380px;
       margin-right: 100px;
  }
}
.content-list__item {
   position: relative;
   margin-left: 10px;
   list-style-type: none;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.5;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.content-list__item:before {
   content: "";
   border-radius: 100%;
   position: absolute;
   top: 8px;
   left: -10px;
   width: 4px;
   height: 4px;
   background-color: #2d6da0;
}
.content-list__item:before {
   background-color: #9e532a;
}
.content-list__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 25px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   text-align: center;
}
.content-list_with_margin .content-list__item:not(:first-child) {
   margin-top: 10px;
}
.custom-info {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.43;
   color: #8b979e;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   padding: 30px;
   border-top: 1px solid #393534;
   margin-top: 30px;
}
.custom-info p {
   margin: 0 0 25px;
}
.custom-info a {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1;
   color: #2d6da0;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   border-bottom: 1px dotted;
   text-decoration: none;
   cursor: pointer;
}
.custom-info a:hover {
   border-bottom-color: transparent;
}
.custom-info p, .custom-info h1, .custom-info h2, .custom-info h3 {
   color: #988b81;
}
.custom-info a {
   border-bottom: 1px solid;
   color: #ffcf86;
}
.custom-select .Select-control {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   box-sizing: border-box;
   position: relative;
   display: block;
   width: 100%;
   outline: 0 none;
   border: 1px solid rgba(158, 103, 42, 0.5);
   height: 39px;
   padding: 10px 30px 10px 20px;
   background-color: transparent;
   border-radius: 20px;
   box-shadow: 1px 1px 0 0 rgba(255, 255, 255, 0.29);
}
.custom-select .Select-control .Select-multi-value-wrapper {
   position: relative;
   display: block;
}
.custom-select .Select-control .Select-multi-value-wrapper .Select-value {
   padding: 0;
   color: inherit;
   line-height: 1.25;
}
.custom-select .Select-control .Select-multi-value-wrapper .Select-value .Select-value-label {
   color: inherit;
}
.custom-select.has-value.Select--single > .Select-control .Select-value .Select-value-label, .custom-select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
   color: inherit;
}
.custom-select .Select-placeholder {
   font-family: inherit;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   padding: 0;
}
.custom-select .Select-input {
   vertical-align: top;
   position: relative;
   overflow: hidden;
   display: inline-block;
   width: 100%;
   height: auto;
   padding: 0;
}
.custom-select .Select-input input {
   font-family: inherit;
   font-size: 14px;
   line-height: 1.25;
   color: inherit;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   height: auto;
   padding: 0;
}
.custom-select .Select-arrow-zone {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   width: 30px;
   padding: 0;
}
.custom-select .Select-arrow {
   position: absolute;
   top: 0;
   right: 10px;
   bottom: 0;
   margin: auto;
   width: 0;
   height: 0;
   border-width: 5px 5px 0;
   border-style: solid;
}
.custom-select.is-disabled .Select-control {
   background-color: #c0a392;
}
.custom-select.is-open .Select-control {
   border-radius: 20px 20px 0 0;
}
.custom-select.is-open .Select-control .Select-arrow {
   border-width: 0 5px 5px;
   border-color: transparent transparent #9e532a;
}
.custom-select .Select-menu-outer {
   z-index: 1000;
   box-shadow: none;
   max-height: 158px;
   border: 1px solid rgba(158, 103, 42, 0.5);
   border-radius: 0 0 4px 4px;
}
.custom-select .Select-menu {
   max-height: 156px;
}
.custom-select .Select-menu::-webkit-scrollbar {
   width: 8px;
   height: 8px;
}
.custom-select .Select-menu::-webkit-scrollbar-thumb {
   border-radius: 4px;
   background: #c0957b;
}
.custom-select .Select-menu::-webkit-scrollbar-track {
   border-radius: 4px;
}
.custom-select .Select-menu {
   scrollbar-face-color: #c0957b;
}
.custom-select .Select-option {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   box-sizing: border-box;
   overflow-wrap: break-word;
   border-top: 1px solid rgba(158, 103, 42, 0.5);
   padding: 10px 20px;
}
.custom-select .Select-option:first-child {
   border: 0 none;
}
.custom-select .Select-option:last-child {
   border-radius: 0 0 4px 4px;
}
.custom-select .Select-option.is-focused {
   color: #000;
}
.custom-select.has-value.is-pseudo-focused.Select--single > .Select-control .Select-value .Select-value-label {
   color: #000;
}
.custom-select .Select-arrow {
   border-color: #9e532a transparent transparent;
}
.custom-select .Select-menu-outer {
   background-color: url("/content/img/body-main-bg-secondary.jpg") 50% 0 repeat #c0a392;
}
.custom-select .Select-menu::-webkit-scrollbar-thumb {
   box-shadow: inset 1px 0 0 0 #c0957b, inset 2px 0 0 0 #fff, inset -1px 0 0 0 #c0957b, inset -2px 0 0 0 #fff;
}
.custom-select .Select-menu::-webkit-scrollbar-track {
   border: 1px solid #c0957b;
   background-color: transparent;
}
.custom-select .Select-menu {
   scrollbar-track-color: transparent;
}
.custom-select .Select-option.is-focused {
   background-color: #c0957b;
}
.event-stream {
   z-index: 1000;
   position: fixed;
   right: 0;
   bottom: 0;
   left: 0;
   height: 95px;
   padding-right: 10px;
   padding-left: 10px;
   background-color: rgba(32, 28, 25, 0.77);
   text-align: center;
   background: url("/content/img/body-main-bg.png") 0 0 repeat rgba(32, 28, 25, 0.77);
   box-shadow: 0 0 18px 8px rgba(255, 151, 62, 0.1);
}
.event-stream:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.event-stream:after {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
   filter: alpha(opactiy=90);
   -moz-opacity: 0.9;
   -khtml-opacity: 0.9;
   opacity: 0.9;
   content: "";
   position: absolute;
   bottom: 100%;
   left: 0;
   height: 5px;
   width: 100%;
   background-color: rgba(32, 28, 25, 0.77);
}
.event-stream:after {
   -moz-transform: translateY(100%);
   -o-transform: translateY(100%);
   -ms-transform: translateY(100%);
   -webkit-transform: translateY(100%);
   transform: translateY(100%);
   height: 15px;
   background: url("/content/img/layout-footer-divider.png") 0 0 repeat-x;
}
.event-stream_type_static {
   position: relative;
   right: auto;
   bottom: auto;
   left: auto;
}
.event-stream__container {
   overflow: hidden;
   vertical-align: middle;
   display: inline-block;
   width: 100%;
}
.event-stream__container:before {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
   filter: alpha(opactiy=80);
   -moz-opacity: 0.8;
   -khtml-opacity: 0.8;
   opacity: 0.8;
   pointer-events: none;
   content: "";
   position: absolute;
   right: 10px;
   bottom: 100%;
   margin-bottom: -37px;
   width: 153px;
   height: 167px;
   background: url("/content/img/event_stream_decore.png") 0 0 no-repeat;
}
.event-stream-list {
   overflow: hidden;
   transition: 1s all;
   direction: rtl;
   position: relative;
   height: 70px;
   margin: 0 auto;
   padding: 5px 0;
   font-size: 0;
}
.event-stream-list_style_spectator {
   direction: ltr;
   -webkit-transform: translate(0, -50%);
   -ms-transform: translate(0, -50%);
   transform: translate(0, -50%);
   overflow: hidden;
   top: 50%;
}
.event-stream-list_style_spectator .event-stream-list__title-win {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.333;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
}
.event-stream-list_style_spectator .event-stream-list__content {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.333;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.event-stream-list_style_spectator .event-stream-list__content .pseudo-link {
   color: #000;
}
.event-stream-list_style_spectator .pseudo-link_style_secondary {
   color: #2d6da0;
}
.event-stream-list_type_vertical {
   overflow: hidden;
   height: 100%;
   margin: 0;
   padding: 0;
}
.event-stream-list_type_vertical .event-stream-list__item {
   width: 100%;
   margin-left: 0;
}
.event-stream-list_type_vertical .event-stream-list__item:not(:first-child) {
   margin-top: 10px;
}
.event-stream-list_type_vertical .event-stream-list__title-win {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.333;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
}
.event-stream-list_type_vertical .event-stream-list__content {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.333;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.event-stream-list_type_vertical .event-stream-list__content .pseudo-link {
   color: #000;
}
.event-stream-list_type_vertical .pseudo-link_style_secondary {
   color: #2d6da0;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
}
.event-stream-list__item {
   top: 5px;
   position: absolute;
   transition: all 1s;
   direction: ltr;
   box-sizing: border-box;
   vertical-align: top;
   display: inline-block;
   min-height: 70px;
   margin-left: 26px;
   padding-left: 80px;
   white-space: nowrap;
   text-align: left;
   list-style-type: none;
   width: 215px;
}
.event-stream-list__item_type_selected {
   z-index: 1;
   position: absolute;
   top: 0;
   right: 0;
   background-color: rgba(32, 28, 25, 0.77);
}
.event-stream-list__icon-holder {
   position: relative;
   vertical-align: middle;
   display: inline-block;
   width: 70px;
   margin-right: 10px;
   margin-left: -80px;
   cursor: pointer;
}
.event-stream-list__game-link {
   position: absolute;
   width: 66px;
   height: 0;
   padding-bottom: 38.1155015198px;
   overflow: hidden;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   text-decoration: none;
   position: absolute;
   width: 56px;
   height: 0;
   padding-bottom: 34.5205479452px;
}
.event-stream-list__content {
   box-sizing: border-box;
   overflow: hidden;
   max-height: 70px;
   vertical-align: middle;
   display: inline-block;
   white-space: normal;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.333;
   color: #988b81;
   text-shadow: 1px 1px #000;
   font-weight: normal;
   padding-top: 10px;
   padding-bottom: 10px;
}
.event-stream-list__content:after {
   display: inline-block;
   content: "";
   width: 100%;
   height: 0;
}
.event-stream-list__content .pseudo-link {
   color: #ffcf86;
}
.event-stream-list__title-win {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px #000;
   font-weight: normal;
}
.game-page {
   display: table;
   position: absolute;
   top: 51px;
   left: 0;
   width: 100%;
   height: calc( 100% - 51px );
   background-color: #eff4f8;
   background-position: 50% 0;
   background-size: cover;
   background-attachment: fixed;
}
.game-page__row {
   display: table-row;
   height: 100%;
}
.game-page__row + .game-page__row {
   height: 1px;
}
.game-page__body {
   display: table-cell;
   vertical-align: middle;
   text-align: center;
   padding: 20px;
}
.game-page-tabs {
   margin: 0;
   padding: 0;
   text-align: center;
   white-space: nowrap;
}
.game-page-tabs__item {
   position: relative;
   vertical-align: top;
   display: inline-block;
   list-style-type: none;
}
.game-page-tabs__item:not(:first-child) {
   margin-left: 3px;
}
.game-page-tabs__link {
   position: relative;
   display: block;
   text-decoration: none;
   cursor: pointer;
   width: 38px;
   height: 38px;
   text-align: center;
}
.game-page-tabs__link svg {
   display: none;
}
.game-page-tabs__text {
   overflow: hidden;
   position: absolute;
   margin: -1px;
   padding: 0;
   width: 1px;
   height: 1px;
   clip: rect(0 0 0 0);
   clip: rect(0, 0, 0, 0);
}
.game-page-tabs__badge {
   -webkit-transform: translate(25%, -50%);
   -ms-transform: translate(25%, -50%);
   transform: translate(25%, -50%);
   z-index: 1;
   position: absolute;
   top: 0;
   right: 0;
   font-size: 0;
   line-height: 0;
}
.game-page-tabs__icon {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
}
.game-side-bar-bets {
   overflow: hidden;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background-color: #c0a392;
   background-image: url("");
   background-position: 0 0;
   background-repeat: no-repeat;
   background-color: #c0a392;
   background-size: cover;
}
.game-side-bar-bets .layout__p, .game-side-bar-bets .tournament-min-bet {
   font-size: 13px;
}
.game-side-bar-bets .layout__p, .game-side-bar-bets .tournament-min-bet, .game-side-bar-bets .title-counter, .game-side-bar-bets .mini-slider__title {
   color: #202021;
   font-family: Arial, Tahoma, sans-serif;
   text-shadow: none;
}
.game-side-bar-bets .layout__col-wrap {
   margin-left: 0;
}
.game-side-bar-bets .counter {
   text-align: left;
}
.game-side-bar-bets .tournament-list__row:nth-child(2) .tournament-list__cell {
   border-top-color: transparent;
}
.game-side-bar-bets .tournament-list__cell {
   font-family: Arial, Tahoma, sans-serif;
   border-width: 1px 0 0;
   border-color: rgba(255, 255, 255, 0.29);
   color: #202021;
   text-shadow: none;
}
.game-side-bar-bets .tournament-list__row_type_selected .tournament-list__cell:first-child {
   color: #0083c3;
}
.game-side-bar-bets .tournament-list__row_type_selected .tournament-list__cell {
   background-color: transparent;
}
.game-side-bar-bets .tournament-list__is-you {
   color: #0083c3;
   font-size: 12px;
   line-height: 1.43;
   font-weight: bold;
}
.game-side-bar-bets .mini-slider__value {
   color: #e84a12;
   font-family: Arial, Tahoma, sans-serif;
   text-shadow: none;
}
.game-side-bar-bets .mini-slider__value_size_small {
   font-size: 16px;
}
.game-side-bar-bets .tournament-min-bet {
   display: block;
   font-weight: bold;
}
.game-side-bar-bets .tournament-min-bet__title, .game-side-bar-bets .tournament-min-bet__value {
   vertical-align: middle;
   display: inline-block;
}
.game-side-bar-bets .table-info_type_scoreboard {
   height: 50px;
}
.game-side-bar-bets .table-info_type_scoreboard .table-info__cell + .table-info__cell {
   border-style: solid;
   border-color: #f2f2f2;
}
.game-side-bar-bets .table-info__row:hover .table-info__cell {
   background-color: transparent;
}
.game-side-bar-bets .table-info__cell {
   padding: 0;
}
.game-side-bar-bets .booster-indicator_type_active .booster-indicator__icon:before, .game-side-bar-bets .booster-indicator_type_active .booster-indicator__icon:after {
   border-right-color: #0083c3;
}
.game-side-bar-bets .booster-indicator_type_inactive .booster-indicator__icon:before {
   border-color: #c1d5df;
}
.game-side-bar-bets .booster-indicator_type_mode-on .booster-indicator__icon:before, .game-side-bar-bets .booster-indicator_type_mode-on .booster-indicator__icon:after {
   border-color: transparent transparent transparent #e84a12;
}
.game-side-bar-bets .booster-indicator_type_super-active .booster-indicator__icon:before {
   border-color: transparent transparent transparent #03a528;
}
.game-side-bar-bets .game-page-tabs__link {
   width: 37px;
   height: 37px;
}
.game-side-bar-bets .counter__label {
   text-shadow: none;
}
.game-side-bar-bets .tournament-min-bet__value {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #2d6da0;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.game-side-bar-bets:after {
   content: "";
   position: absolute;
   right: -6px;
   bottom: -1px;
   width: 53px;
   height: 43px;
   background: url("") 0 0 no-repeat;
}
.game-side-bar-bets .tournament-min-bet__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #2d6da0;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin-right: 5px;
}
.game-side-bar-bets .tournament-list__cell {
   font-family: Arial, Tahoma, sans-serif;
   border-width: 1px 0 0;
   border-color: rgba(255, 255, 255, 0.29) transparent rgba(158, 83, 42, 0.41);
   color: #202021;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
}
.game-side-bar-bets .mini-slider {
   padding: 0 10px;
}
.game-side-bar-bets .mini-slider .mini-slider__value_size_small {
   font-size: 15px;
}
.game-side-bar-bets__tabs {
   box-sizing: border-box;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 60px;
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
   padding-top: 10px;
   padding-bottom: 10px;
}
.game-side-bar-bets__tabs:after {
   content: "";
   display: block;
   border-top: 1px solid rgba(158, 83, 42, 0.41);
   margin-top: 11px;
}
.game-side-bar-bets__tabs-content {
   box-sizing: border-box;
   position: absolute;
   top: 70px;
   right: 0;
   bottom: 0;
   left: 0;
}
.game-side-bar-bets__line-thin {
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
   border-top: 1px solid rgba(158, 83, 42, 0.41);
}
.game-side-bar-bets__line-bold {
   border-bottom: 2px solid rgba(255, 255, 255, 0.29);
}
.game-side-bar-bets__cashier {
   text-align: center;
}
.game-side-bar-bets__cashier > iframe {
   vertical-align: top;
   overflow: hidden;
   display: inline-block;
   margin: 0;
   width: 171px;
   height: 129px;
   border: 0 none;
   border-radius: 3px;
   background-color: #03151e;
}
.game-side-bar-bets__title {
   font-family: Arial, Tahoma, sans-serif;
   font-size: 16px;
   line-height: 1.25;
   color: #202021;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
}
.games-filter__main-title-wrapper {
   margin-bottom: 40px;
}
.games-filter__main-title {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   position: relative;
   margin: 0;
   padding-right: 30px;
   cursor: pointer;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   text-decoration: underline;
}
.games-filter__main-title:after {
   content: "";
   position: absolute;
   top: 0;
   right: 10px;
   bottom: 0;
   margin: auto;
   width: 0;
   height: 0;
   border-width: 5px 5px 0;
   border-style: solid;
}
.games-filter__main-title:after {
   border-color: #ffcf86 transparent transparent;
}
.games-filter__main-title:hover {
   text-decoration: none;
}
.games-filter__title {
   vertical-align: middle;
   display: inline-block;
   white-space: nowrap;
   margin-right: 20px;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.games-filter__holder-title {
   width: 265px;
   margin-left: auto;
   margin-right: auto;
   text-align: right;
   white-space: nowrap;
}
.games-filter__wrapper-progress {
   margin: 0 auto;
   width: 40%;
   padding-top: 9px;
}
.volatility-box {
   position: relative;
}
.volatility-box_step_0 .volatility-box__cell:nth-child(1) {
   color: #3a8ac9;
}
.volatility-box_step_1 .volatility-box__cell:nth-child(2) {
   color: #4ca565;
}
.volatility-box_step_2 .volatility-box__cell:nth-child(3) {
   color: #ed7635;
}
.volatility-box__progress-holder {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}
.volatility-box__row {
   display: table;
   table-layout: fixed;
   width: 100%;
}
.volatility-box__cell {
   display: table-cell;
   vertical-align: top;
   text-align: center;
   color: #988b81;
}
.volatility-box__cell:first-child {
   text-align: left;
}
.volatility-box__cell:first-child .volatility-box__circle {
   right: auto;
}
.volatility-box__cell:first-child .volatility-box__line-part {
   left: 20px;
}
.volatility-box__cell:first-child .volatility-box__line-part:first-child {
   display: none;
}
.volatility-box__cell:last-child {
   text-align: right;
}
.volatility-box__cell:last-child .volatility-box__circle {
   left: auto;
}
.volatility-box__cell:last-child .volatility-box__line-part {
   right: 20px;
}
.volatility-box__cell:last-child .volatility-box__line-part:last-child {
   display: none;
}
.volatility-box__item {
   box-sizing: border-box;
   position: relative;
}
.volatility-box__circle {
   box-sizing: border-box;
   position: absolute;
   right: 0;
   bottom: 100%;
   left: 0;
   margin: auto;
   cursor: pointer;
   box-shadow: inset 0 1px 0 0 #000, 0 1px 0 0 #6a6463;
   border-radius: 100%;
   margin-bottom: -4px;
   width: 22px;
   height: 22px;
   background-color: rgba(0, 0, 0, 0.3);
}
.volatility-box__circle:before {
   content: "";
   box-shadow: 0 1px 0 0 #000;
   box-sizing: border-box;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   border-radius: 100%;
   width: 14px;
   height: 14px;
   background-color: #4e4844;
}
.volatility-box__title {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: inherit;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   display: inline-block;
   padding-right: 5px;
   padding-left: 5px;
   cursor: pointer;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: inherit;
   text-shadow: 0 1px #000;
   font-weight: normal;
   padding-top: 15px;
}
.volatility-box__line-holder {
   position: absolute;
   right: 0;
   bottom: 100%;
   left: 0;
   height: 14px;
}
.volatility-box__line-part {
   position: absolute;
   top: 0;
   bottom: 0;
   height: 100%;
   box-shadow: inset 0 1px 0 0 #000, 0 1px 0 0 #6a6463;
   background-color: rgba(0, 0, 0, 0.3);
}
.volatility-box__line-part:first-child {
   left: 0;
   right: calc(50% + 9px);
}
.volatility-box__line-part:last-child {
   left: calc(50% + 9px);
   right: 0;
}
.volatility-box__line-part:before {
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   height: 4px;
   margin: auto;
   background-color: rgba(78, 72, 68, 0.5);
}
@keyframes provod {
   100% {
       background-position: 0 -1806px;
  }
}
@keyframes bonusAnimationDef {
   100% {
       background-position: -6573px 0;
  }
}
@keyframes bonusAnimationFS {
   100% {
       background-position: -6573px 0;
  }
}
@keyframes bonusAnimationBonus {
   100% {
       background-position: -6573px 0;
  }
}
@keyframes bonusAnimationFB {
   100% {
       background-position: -6573px 0;
  }
}
@keyframes bonusAnimationFT {
   100% {
       background-position: -6573px 0;
  }
}
@keyframes bonusAnimationRFB {
   100% {
       background-position: -6573px 0;
  }
}
@keyframes gears {
   100% {
       background-position: 0 -2562px;
  }
}
@keyframes gears_default {
   100% {
       background-position: 0 -1281px;
  }
}
@keyframes arrows_default {
   100% {
       background-position: 0 -1008px;
  }
}
@keyframes arrows_error {
   100% {
       background-position: 0 -1029px;
  }
}
@keyframes arrows {
   100% {
       background-position: 0 -2100px;
  }
}
@keyframes smoke {
   100% {
       background-position: -4368px;
  }
}
@keyframes ventel {
   100% {
       background-position: 0 -2058px;
  }
}
@keyframes lamp {
   100% {
       background-position: 0 -2562px;
  }
}
@keyframes lamp_error {
   100% {
       background-position: 0 -1260px;
  }
}
.bonus-code {
   overflow: hidden;
   position: relative;
   width: 1024px;
   margin: 0 auto;
   min-height: 500px;
}
.bonus-code .imgLoader {
   position: absolute;
   top: 0;
   left: -5000px;
   background: url("") 0 0;
}
.bonus-code .bonus_holder {
   position: relative;
   width: 898px;
   height: 395px;
   margin: auto;
   background: url("");
}
.bonus-code .provod {
   width: 136px;
   height: 43px;
   position: absolute;
   left: 260px;
   top: 30px;
   background: url("") 0 0;
}
.bonus-code .anim .provod {
   animation: provod 2s steps(42);
}
.bonus-code .gears {
   width: 284px;
   height: 61px;
   position: absolute;
   top: 158px;
   left: 232px;
}
.bonus-code .default .gears, .bonus-code .error .gears {
   background: url("") 0 0;
   animation: gears_default 1s infinite steps(21);
}
.bonus-code .anim .gears {
   background: url("") 0 0;
   animation: gears 2s steps(42);
}
.bonus-code .arrows {
   width: 138px;
   height: 48px;
   position: absolute;
   left: 365px;
   top: 96px;
}
.bonus-code .default .arrows {
   background: url("") 0 0;
   animation: arrows_default 1s infinite steps(21);
}
.bonus-code .anim .arrows {
   background: url("") 0 0;
   top: 94px;
   left: 364px;
   animation: arrows 2s steps(42);
}
.bonus-code .error .arrows {
   background: url("") 0 0;
   animation: arrows_error 1s steps(21);
}
.bonus-code .smoke {
   width: 104px;
   height: 210px;
   position: absolute;
   top: 51px;
   left: 34px;
   background: url("") 0 0;
}
.bonus-code .anim .smoke {
   animation: smoke 2s steps(42);
}
.bonus-code .ventel {
   width: 132px;
   height: 49px;
   top: 8px;
   left: 69px;
   position: absolute;
   background: url("") 0 0;
   animation: ventel 2s infinite steps(42);
}
.bonus-code .anim .ventel {
   animation-duration: 1s;
}
.bonus-code .lamp {
   position: absolute;
   width: 68px;
   height: 61px;
   left: 410px;
   top: 3px;
}
.bonus-code .anim .lamp {
   background: url("") 0 0;
   animation: lamp 2s steps(42);
}
.bonus-code .error .lamp {
   background: url("") 0 0;
   animation: lamp_error 1s infinite steps(21);
   width: 50px;
   left: 447px;
   top: 8px;
}
.bonus-code__button {
   z-index: 1;
   position: absolute;
   top: -8px;
   left: 245px;
   cursor: pointer;
}
.bonus-code__input {
   position: absolute;
   left: 0;
   top: 0;
   height: 45px;
   width: 219px;
   background: transparent;
   border: none;
   padding: 0 5px;
   box-sizing: border-box;
   z-index: 500;
}
.bonus-code__input:-moz-placeholder {
   opacity: 1;
   color: #252525;
   text-transform: none;
   font-size: 14px;
}
.bonus-code__input::-moz-placeholder {
   opacity: 1;
   color: #252525;
   text-transform: none;
   font-size: 14px;
}
.bonus-code__input:-ms-input-placeholder {
   color: #252525;
   text-transform: none;
   font-size: 14px;
}
.bonus-code__input::-webkit-input-placeholder {
   color: #252525;
   text-transform: none;
   font-size: 14px;
}
.bonus-code__input-holder {
   -moz-transform: translateX(100%);
   -o-transform: translateX(100%);
   -ms-transform: translateX(100%);
   -webkit-transform: translateX(100%);
   transform: translateX(100%);
   position: absolute;
   top: 266px;
   left: 298px;
}
.bonus-code__animation-items {
   position: absolute;
   width: 313px;
   height: 323px;
   right: 53px;
   top: 0;
}
.bonus-code__animation-items:not(.default) .bonus-code__animation-default {
   opacity: 0;
}
.bonus-code__animation-items.freespin .bonus-code__animation-freespin {
   animation: bonusAnimationFS 2s steps(21);
   opacity: 1;
}
.bonus-code__animation-items.risk_freebet .bonus-code__animation-risk-freebet {
   animation: bonusAnimationRFB 2s steps(21);
   opacity: 1;
}
.bonus-code__animation-items.feature_trigger .bonus-code__animation-feature-trigger {
   animation: bonusAnimationFT 2s steps(21);
   opacity: 1;
}
.bonus-code__animation-items.freebet .bonus-code__animation-freebet {
   animation: bonusAnimationFB 2s steps(21);
   opacity: 1;
}
.bonus-code__animation-items.cashbonus .bonus-code__animation-cashbonus {
   animation: bonusAnimationBonus 2s steps(21);
   opacity: 1;
}
.bonus-code__animation-default {
   animation: bonusAnimationDef 1s infinite steps(21);
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
}
.bonus-code__animation-freespin {
   opacity: 0;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
}
.bonus-code__animation-risk-freebet {
   opacity: 0;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
}
.bonus-code__animation-feature-trigger {
   opacity: 0;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
}
.bonus-code__animation-freebet {
   opacity: 0;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
}
.bonus-code__animation-cashbonus {
   opacity: 0;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
}
.achieve-box {
   position: relative;
   margin-right: 4px;
   margin-left: 4px;
}
.achieve-box:hover .achieve-box__img_type_inactive {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
}
.achieve-box:hover .achieve-box__img_type_inactive ~ img {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
}
.achieve-box:active .achieve-box__img_type_inactive {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
}
.achieve-box:active .achieve-box__img_type_inactive .achieve-box__img_type_inactive ~ img {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
}
.achieve-box_size_s {
   margin: 0;
}
.achieve-box_size_s .achieve-box__progress {
   margin-right: 5px;
   margin-left: 5px;
}
.achieve-box_size_s .achieve-box__img-holder {
   position: relative;
   width: 72px;
   height: 0;
   padding-bottom: 72px;
}
.achieve-box_size_s .achieve-box__img-holder {
   margin-bottom: 0;
}
.achieve-box_type_special {
   box-sizing: border-box;
   margin: 0 0 10px;
   padding: 0 5px;
   width: 147px;
}
.achieve-box_type_special .achieve-box__img-holder {
   width: 100%;
   padding-bottom: 100%;
}
.achieve-box_type_promo {
   width: 110px;
}
.achieve-box__img-holder {
   margin-bottom: 10px;
   position: relative;
   width: 110px;
   height: 0;
   padding-bottom: 110px;
   margin-bottom: 0;
}
.achieve-box__img-holder_type_full-width {
   position: relative;
   width: 100%;
   height: 0;
   padding-bottom: 100%;
   margin-bottom: 10px;
}
.achieve-box__img {
   width: 100%;
}
.achieve-box__img_type_inactive {
   position: absolute;
   top: 0;
   left: 0;
}
.achieve-box__img_type_inactive ~ img {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
}
.achieve-box__badge {
   position: absolute;
   top: 13px;
   right: 0;
}
.achieve-box__progress {
   margin-right: 10px;
   margin-left: 10px;
}
.achieve-box__link {
   z-index: 1;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   cursor: pointer;
}
.form-box {
   position: relative;
}
.form-box__text-hint {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: absolute;
   top: 100%;
   left: 0;
   margin: 5px 0 0 20px;
}
.form-box__ulpload-file-holder {
   overflow: hidden;
   position: relative;
}
.form-box__upload-file-btn {
   position: absolute;
   cursor: pointer;
   top: 0;
   right: 0;
}
.form-box__ulpload-file-input-wrapper {
   padding-right: 0;
}
.form-box__preview-document {
   margin: 0 auto 30px;
   max-width: 540px;
}
.form-box__preview-document img {
   width: 100%;
}
.form-box__search-input {
   box-sizing: border-box;
   display: inline-block;
   width: 100%;
   outline: none;
   border-style: solid;
   border-color: rgba(158, 103, 42, 0.5);
   border-width: 1px;
   height: 39px;
   padding: 10px 20px;
   background-color: transparent;
   border-radius: 20px;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   padding-left: 30px;
}
.form-box__search-input:-moz-placeholder {
   opacity: 1;
   color: #57483c;
   text-transform: none;
   font-size: 14px;
}
.form-box__search-input::-moz-placeholder {
   opacity: 1;
   color: #57483c;
   text-transform: none;
   font-size: 14px;
}
.form-box__search-input:-ms-input-placeholder {
   color: #57483c;
   text-transform: none;
   font-size: 14px;
}
.form-box__search-input::-webkit-input-placeholder {
   color: #57483c;
   text-transform: none;
   font-size: 14px;
}
.form-box__search-input:-webkit-autofill {
   box-shadow: 0 0 0 10em transparent inset;
}
.form-box__search-input:-webkit-autofill:hover {
   box-shadow: 0 0 0 10em transparent inset;
}
.form-box__search-input:-webkit-autofill:focus {
   box-shadow: 0 0 0 10em transparent inset;
}
.form-box__search-input_style_secondary {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   border: 0 none;
   height: 30px;
   padding-top: 5px;
   padding-bottom: 5px;
   padding-left: 35px;
   background: url("") 50% 50% no-repeat;
}
.form-box__search-input_style_secondary:-moz-placeholder {
   opacity: 1;
   color: #ffcf86;
   text-transform: none;
   font-size: 16px;
}
.form-box__search-input_style_secondary::-moz-placeholder {
   opacity: 1;
   color: #ffcf86;
   text-transform: none;
   font-size: 16px;
}
.form-box__search-input_style_secondary:-ms-input-placeholder {
   color: #ffcf86;
   text-transform: none;
   font-size: 16px;
}
.form-box__search-input_style_secondary::-webkit-input-placeholder {
   color: #ffcf86;
   text-transform: none;
   font-size: 16px;
}
.form-box__search-btn {
   position: absolute;
   display: inline-block;
   cursor: pointer;
   top: 21px;
   left: 10px;
}
.form-box__search-btn_style_secondary {
   position: absolute;
   top: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   border-radius: 100%;
   width: 26px;
   height: 26px;
   background: url("/content/img/search_icon.png") 50% 50% no-repeat;
   box-shadow: 0 0 1px 0 #ff5a00;
}
.form-box__search-btn_style_secondary .svg {
   display: none;
}
.form-box__divider-column {
   position: relative;
}
.form-box__confirm-holder {
   position: absolute;
   top: 0;
   right: 5px;
   bottom: 0;
   min-width: 46px;
   color: #03a528;
   font-size: 23px;
   white-space: nowrap;
   position: absolute;
   top: 0;
   right: 5px;
   bottom: 0;
   min-width: 46px;
   color: #03a528;
   font-size: 23px;
}
.form-box__confirm-holder:before {
   display: inline-block;
   height: 100%;
   content: "";
   vertical-align: middle;
}
.form-box__confirm-holder .button {
   display: inline-block;
}
.game-box {
   position: relative;
   font-size: 25px;
}
.game-box:hover .game-box__action-content {
   display: block;
}
.game-box .game-box__img-holder:after {
   display: block;
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   box-shadow: inset 0 0 6px 0 rgba(193, 161, 126, 0.39), inset 1px 1px 0 0 rgba(255, 255, 255, 0.3), 1px 1px 2px 0 rgba(0, 0, 0, 0.6);
}
.game-box_size_xs {
   font-size: 12px;
}
.game-box_size_xs .game-box__holder {
   margin: 5px;
}
.game-box_size_xs .game-box__jackpot-holder, .game-box_size_xs .game-box__title, .game-box_size_xs .game-box__demo-holder, .game-box_size_xs .game-box__favorite-holder {
   display: none;
}
.game-box_size_xs .game-box__action-content {
   box-shadow: inset 0 75px 0px 0px rgba(0, 0, 0, 0.18), inset 1px 1px 1px 1px rgba(255, 255, 255, 0.5), inset 1px 75px 10px 18px rgba(193, 161, 126, 0.22);
}
.game-box_size_s {
   font-size: 12px;
}
.game-box_size_s .game-box__holder {
   margin: 5px;
}
.game-box_size_s .game-box__jackpot-holder, .game-box_size_s .game-box__title, .game-box_size_s .game-box__demo-holder, .game-box_size_s .game-box__favorite-holder {
   display: none;
}
.game-box_size_s .game-box__action-content {
   box-shadow: inset 0 75px 0px 0px rgba(0, 0, 0, 0.18), inset 1px 1px 1px 1px rgba(255, 255, 255, 0.5), inset 1px 75px 10px 18px rgba(193, 161, 126, 0.22);
}
.game-box_size_m {
   font-size: 16px;
}
.game-box_hide_action-content .game-box__action-content {
   display: none !important;
}
.game-box__img-holder {
   display: block;
}
@media (max-width: 450px) {
   .game-box__img-holder_scale {
       transform: scale(1.06);
  }
}
.game-box__action-content {
   display: none;
   overflow: hidden;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   text-align: center;
   white-space: nowrap;
   font-size: 0;
   z-index: 3;
   background: url("/content/img/game-box-bg.png") 0 0 repeat;
   box-shadow: inset 0px 0px 1px 2px rgba(0, 0, 0, 0.51), inset 0px 0px 0px 3px rgba(255, 255, 255, 0.5), inset 1px 1px 10px 5px rgba(193, 161, 126, 0.4);
}
.game-box__action-content:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.game-box__align-content {
   vertical-align: middle;
   display: inline-block;
   width: 100%;
   white-space: normal;
}
.game-box__title {
   overflow: hidden;
   max-height: 50px;
   margin: 5px 10px 10px;
}
.game-box__holder {
   margin: 10px;
}
.game-box__demo-holder {
   margin: 10px 10px 5px;
}
.game-box__pseudo-link {
   display: inline-block;
   border-bottom: 1px dotted;
   text-decoration: none;
   cursor: pointer;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   border-bottom: 1px solid;
}
.game-box__pseudo-link:hover {
   border-bottom: 1px solid transparent;
}
.game-box__label-new {
   box-sizing: border-box;
   position: absolute;
   top: 0;
   left: 0;
   height: 19px;
   background: url("") 100% 0 no-repeat;
}
.game-box__label-new:before {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 19px;
   color: #fff;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   display: inline-block;
   vertical-align: top;
   content: attr(data-title);
   padding: 0 15px;
}
.game-box__label-new svg {
   display: none;
}
.game-box__jackpot-holder {
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   height: 25%;
   white-space: nowrap;
   text-align: center;
   background: url("/content/img/backend-decor.png") 50% 0 no-repeat, url("/content/img/jackpot-decor-right.png") 100% 0 no-repeat, url("/content/img/jackpot-decor-left.png") 0 0 no-repeat, url("/content/img/jackpot-shadow-left.png") 0 100% no-repeat, url("/content/img/jackpot-shadow-right.png") 100% 100% no-repeat, url("/content/img/main-counter-bg.png") 0 0 repeat;
}
.game-box__jackpot-holder:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.game-box__jackpot-holder:after {
   content: "";
   position: absolute;
   bottom: 100%;
   left: 0;
   width: 100%;
   background: url("") 0 0 repeat-x;
}
.game-box__jackpot-holder:after {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   box-sizing: border-box;
   z-index: 1;
   content: "Jackpot";
   height: 24px;
   margin-bottom: -7px;
   padding-top: 10px;
   background-repeat: no-repeat;
   background-position: 50% 0;
   text-transform: uppercase;
}
.game-box__jackpot-text {
   vertical-align: middle;
   display: inline-block;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 1em;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 0px 0px 0px rgba(255, 255, 255, 0.4), 2px 2px 1px rgba(0, 0, 0, 0.8);
   font-weight: normal;
   color: transparent !important;
   background-color: #ffcf86;
   -webkit-background-clip: text;
   -moz-background-clip: text;
   background-clip: text;
}
.game-box__jackpot-currency {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #bab6b8;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.game-box__icon-decor {
   position: absolute;
}
.game-box__corner-decor {
   position: absolute;
   font-size: 0;
}
.game-box__favorite-holder {
   position: absolute;
   right: 0;
   bottom: 0;
   width: 44px;
   height: 42px;
   background: url("") bottom right no-repeat;
}
.game-box__favorite-link {
   position: absolute;
   cursor: pointer;
   display: block;
   top: 22px;
   left: 22px;
}
.games-list {
   margin: 0;
   padding: 0;
   font-size: 0;
}
.games-list__view-all {
   display: none;
}
.games-group_priority_yes .games-list {
   position: relative;
   margin: 0 auto 20px;
}
.games-group_priority_yes .games-list .games-list__item_type_jackpot {
   min-height: 341px;
   width: 589px;
   text-align: left;
   font-size: initial;
   float: left;
   left: 50%;
   width: 588px;
   top: -54px;
   position: absolute;
   margin-left: -297px;
   z-index: 1;
}
.games-group_priority_yes .games-list ul {
   margin: 0;
   padding: 0 0 20px 30px;
   text-align: left;
}
@media (min-width: 1025px) {
   .games-group_priority_yes .games-list {
       width: 1200px;
       padding-top: 10px;
  }
   .games-group_priority_yes .games-list .games-list__item:nth-child(2), .games-group_priority_yes .games-list .games-list__item:nth-child(4) {
       margin-right: 590px;
  }
}
@media (min-width: 1770px) {
   .games-group_priority_yes .games-list {
       width: 1770px;
  }
   .games-group_priority_yes .games-list .games-list__item:nth-child(2), .games-group_priority_yes .games-list .games-list__item:nth-child(4) {
       margin-right: 0;
  }
   .games-group_priority_yes .games-list .games-list__item:nth-child(3), .games-group_priority_yes .games-list .games-list__item:nth-child(7) {
       margin-right: 590px;
  }
}
@media (min-width: 2360px) {
   .games-group_priority_yes .games-list {
       width: 2360px;
  }
   .games-group_priority_yes .games-list .games-list__item:nth-child(2), .games-group_priority_yes .games-list .games-list__item:nth-child(4) {
       margin-right: 0;
  }
   .games-group_priority_yes .games-list .games-list__item:nth-child(3), .games-group_priority_yes .games-list .games-list__item:nth-child(7) {
       margin-right: 0;
  }
   .games-group_priority_yes .games-list .games-list__item:nth-child(4), .games-group_priority_yes .games-list .games-list__item:nth-child(10) {
       margin-right: 590px;
  }
}
.games-list_with_bonus {
   margin-top: -30px;
   margin-left: -60px;
}
.games-list_with_bonus .games-list__item {
   margin-top: 30px;
   margin-left: 60px;
}
.games-list__item {
   vertical-align: top;
   display: inline-block;
   padding-top: 1px;
   padding-left: 1px;
   list-style-type: none;
}
.games-list__placeholder {
   list-style-type: none;
}
.img-box {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   position: relative;
   width: 140px;
   min-height: 140px;
}
.img-box:hover .img-box__obj {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
   filter: alpha(opactiy=40);
   -moz-opacity: 0.4;
   -khtml-opacity: 0.4;
   opacity: 0.4;
}
.img-box__obj {
   width: 100%;
}
.img-box__btn-holder {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   z-index: 1;
   box-sizing: border-box;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   padding-right: 6px;
   padding-left: 6px;
   white-space: nowrap;
   text-align: center;
}
.img-box__btn-holder:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.img-box__btn-holder:hover {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
}
.login-box__container {
   margin-top: 40px;
   margin-bottom: 40px;
}
.login-box__field-holder {
   width: 380px;
   margin: 0 auto 20px;
}
.login-box__field-holder-recaptcha-v3 {
   font-size: 12px;
   color: #57483C;
}
.login-box__field-holder-recaptcha-v3 a {
   font-size: 12px;
}
.login-box__field-wrapper {
   display: inline-block;
   vertical-align: middle;
}
.recovery-pass-box__container {
   margin-top: 40px;
   margin-bottom: 60px;
}
.recovery-pass-box__field-holder {
   margin: 0 auto 20px;
   width: 380px;
}
.recovery-pass-box__message {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.2;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin-top: 40px;
   margin-bottom: 60px;
   text-align: center;
}
.menu-simple {
   margin: 0;
   padding: 0;
   font-size: 0;
   text-align: center;
}
.menu-simple .list-media__item {
   vertical-align: middle;
   margin: 0;
}
.menu-simple .list-media__item:before {
   height: 20px;
}
.menu-simple__item {
   vertical-align: middle;
   display: inline-block;
   margin: 8px 16px;
}
.menu-simple__link {
   display: inline-block;
   text-decoration: none;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #988b81;
   text-shadow: 1px 1px rgba(0, 0, 0, 0.53);
   font-weight: normal;
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #988b81;
}
.menu-simple__link:hover {
   border-bottom-color: #ffcf86;
   color: #ffcf86;
}
.profile-balance-info {
   width: 100%;
   table-layout: fixed;
   border-collapse: separate;
}
.profile-balance-info__row:first-child .profile-balance-info__cell {
   border-top: 0 none;
}
.profile-balance-info__row:last-child .profile-balance-info__cell {
   border-bottom: 0 none;
}
.profile-balance-info__cell {
   vertical-align: middle;
   height: 50px;
   border-width: 0 0 1px;
   border-style: solid;
   border-color: #fff;
   border-top: 1px solid rgba(255, 255, 255, 0.24);
   border-bottom: 1px solid rgba(158, 83, 42, 0.24);
}
.profile-balance-info__cell + .profile-balance-info__cell {
   width: 36%;
   text-align: right;
}
.profile-balance-info__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin-right: 10px;
}
.profile-balance-info__value {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   color: #000;
}
.profile-balance-info__link {
   color: #5988de;
}
.profile-status:before, .profile-status:after {
   content: "";
   display: table;
}
.profile-status:after {
   clear: both;
}
.profile-status__img-holder {
   position: relative;
   width: 110px;
   height: 0;
   padding-bottom: 110px;
   position: relative;
   width: 130px;
   height: 0;
   padding-bottom: 130px;
   float: left;
   margin-right: 20px;
}
.profile-status__curr-achiev {
   position: absolute;
   top: 0;
   left: 0;
}
.profile-status__achiev-ribbon {
   position: absolute;
   bottom: 0;
   left: 0;
}
.profile-status__wrapper {
   overflow: hidden;
   padding: 0 5px;
}
.profile-status__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin-bottom: 5px;
   margin: 20px 0;
}
.profile-status__level {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin-bottom: 20px;
}
.inline-list {
   margin: 0;
   padding: 0;
   font-size: 0;
}
.inline-list_type_campaigns {
   text-align: center;
   margin-left: -10px;
}
.inline-list_type_campaigns .inline-list__item {
   min-height: 225px;
   padding-bottom: 10px;
   padding-left: 10px;
}
.inline-list_type_campaigns .inline-list__item {
   width: 20%;
}
.inline-list_type_shop {
   margin: 0;
}
.inline-list_type_shop .inline-list__item {
   margin: 0 0 50px 0;
   padding: 0 56px 0 0;
}
.inline-list_type_shop .inline-list__item {
   width: 196px;
}
.inline-list_type_shop-modal {
   margin: 0 -60px 0 0;
}
.inline-list_type_shop-modal .inline-list__item {
   padding: 0 60px 30px 0;
}
.inline-list_type_shop-modal .inline-list__item {
   width: 354px;
}
.inline-list__item {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   vertical-align: top;
   display: inline-block;
   list-style-type: none;
}
.promo-list {
   margin: -20px 0 0 0;
   padding: 0;
   margin-left: -20px;
}
.promo-list__item {
   list-style-type: none;
   margin-top: 20px;
   box-sizing: border-box;
   vertical-align: top;
   display: inline-block;
   width: 50%;
   padding-left: 20px;
}
.promo-list__item:before, .promo-list__item:after {
   content: "";
   display: table;
}
.promo-list__item:after {
   clear: both;
}
.promo-list__count {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 40px;
   line-height: 55px;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   float: left;
   margin-right: 20px;
   width: 60px;
   height: 59px;
   text-align: center;
   background: url("") 0 0 no-repeat;
}
.promo-list__content {
   overflow: hidden;
}
.promo-list__title {
   margin: 0;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #202021;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.promo-list__title:first-letter {
   text-transform: uppercase;
}
.promo-list__description {
   margin: 0;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 20px;
   line-height: 1.25;
   color: #9e532a;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.schedule-list {
   position: relative;
   margin: 0;
   padding: 0;
}
.schedule-list__item {
   position: relative;
   list-style-type: none;
}
.schedule-list__item:not(:last-child) {
   margin-bottom: 0;
   padding-bottom: 30px;
}
.schedule-list__img-holder {
   position: relative;
   width: 380px;
   min-height: 218px;
}
.schedule-list__data {
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   background: url("/content/img/main-counter-divider.png") 50% 100% repeat-y, url("/content/img/main-counter-bg.png") 0 0 repeat;
}
.schedule-list__data_type_one-column {
   background: url("/content/img/main-counter-bg.png") 0 0 repeat;
}
.schedule-list__icon {
   position: absolute;
   z-index: 4;
   top: -20px;
   left: -20px;
}
.schedule-list__slug-title {
   word-wrap: break-word;
   cursor: pointer;
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   border-bottom: 1px solid;
   font-weight: normal;
   text-decoration: none;
}
.schedule-list__slug-title:hover {
   color: #2d6da0;
   border-bottom-color: #2d6da0;
}
.schedule-list__slug-title:active {
   color: #2d6da0;
   border-bottom-color: #2d6da0;
}
.schedule-list__weekday-title {
   position: relative;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 0 40px;
}
.schedule-list__weekday-title:after {
   position: absolute;
   content: "";
   border-bottom: 1px solid #ae7a46;
   box-shadow: 1px 1px 0 0 rgba(255, 255, 255, 0.21);
   top: 100%;
   left: 0;
   margin-top: 8px;
   width: 60px;
}
.schedule-list__counter-decor {
   position: absolute;
   left: 50%;
   font-size: 0;
   transform: translateX(-50%);
}
.schedule-list__wrapper {
   position: relative;
   margin: 60px 0 30px;
   padding: 30px 0 30px;
   border-top: 1px solid #c0957b;
   border-bottom: 1px solid #c0957b;
}
.schedule-list__wrapper:before, .schedule-list__wrapper:after {
   content: "";
   position: absolute;
   background-color: rgba(255, 255, 255, 0.29);
   left: 0;
   width: 100%;
   height: 1px;
}
.schedule-list__wrapper:before {
   top: 0;
}
.schedule-list__wrapper:after {
   bottom: 0;
}
.schedule-list__counter-decor-slice {
   position: absolute;
   font-size: 0;
}
.tournament-your-pos {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.43;
   color: #cfc9c6;
   text-shadow: 1px 1px #000;
   font-weight: normal;
}
.tournament-your-pos_style_secondary {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.43;
   color: #2d6da0;
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
   font-weight: normal;
}
.tournament-your-pos_style_secondary .tournament-your-pos__nick {
   font-weight: bold;
}
.tournament-your-pos_style_secondary .tournament-your-pos__rounds {
   font-style: italic;
   font-weight: bold;
}
.tournament-your-pos__rank {
   font-weight: bold;
}
.tournament-your-pos__nick {
   font-weight: bold;
   text-transform: uppercase;
}
.tournament-your-pos__rounds {
   font-style: normal;
}
.tournament-your-pos__score {
   white-space: nowrap;
   font-weight: bold;
}
.booster-indicator {
   z-index: 1;
   visibility: visible;
   position: relative;
   padding: 0 2px;
   white-space: nowrap;
}
.booster-indicator_type_inactive .booster-indicator__icon {
   width: 6px;
   height: 6px;
}
.booster-indicator_type_inactive .booster-indicator__icon:before {
   border-width: 3px;
   border-style: solid;
   border-color: #bc8e72;
}
.booster-indicator_type_mode-on .booster-indicator__icon {
   margin-right: 2px;
   width: 8px;
   height: 8px;
}
.booster-indicator_type_mode-on .booster-indicator__icon:before, .booster-indicator_type_mode-on .booster-indicator__icon:after {
   border-width: 4px 0 4px 4px;
   border-style: solid;
   border-color: transparent transparent transparent #c84740;
}
.booster-indicator_type_active .booster-indicator__icon {
   width: 6px;
   height: 7px;
}
.booster-indicator_type_active .booster-indicator__icon:before, .booster-indicator_type_active .booster-indicator__icon:after {
   height: 7px;
   border-right: 2px;
   border-right-style: solid;
   border-right-color: #2d6da0;
}
.booster-indicator_type_super-active .booster-indicator__icon {
   width: 6px;
   height: 8px;
}
.booster-indicator_type_super-active .booster-indicator__icon:before {
   border-width: 4px 0 4px 6px;
   border-style: solid;
   border-color: transparent transparent transparent #30934c;
}
.booster-indicator__icon {
   position: absolute;
   top: 0;
   right: 100%;
   bottom: 0;
   margin: auto 3px auto 0;
}
.booster-indicator__icon:before, .booster-indicator__icon:after {
   content: "";
   position: absolute;
   top: 0;
   width: 0;
   height: 0;
}
.booster-indicator__icon:before {
   left: 0;
}
.booster-indicator__icon:after {
   right: 0;
}
.unfinished-achieves__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: relative;
   margin: 0 0 30px;
}
.unfinished-achieves__title:after {
   position: absolute;
   content: "";
   border-bottom: 1px solid #c0957b;
   top: 100%;
   left: 0;
   margin-top: 20px;
   width: 60px;
}
.unfinished-achieves__content {
   position: relative;
   padding: 30px 0 50px;
   border-top: 1px solid rgba(0, 0, 0, 0.39);
   border-bottom: 1px solid rgba(0, 0, 0, 0.39);
   box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.25);
   background: url("/content/img/body-main-bg.png") 0 0 repeat rgba(32, 28, 25, 0.77);
  /* Old browsers */
   background: -webkit-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%), url("/content/img/body-main-bg-1.png") 0 0 repeat, rgba(32, 28, 25, 0.77);
  /* Chrome10+,Safari5.1+ */
   background: -ms-linear-gradient(top, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%), url("/content/img/body-main-bg-1.png") 0 0 repeat, rgba(32, 28, 25, 0.77);
  /* IE10+ */
   background: linear-gradient(to bottom, rgba(255, 255, 255, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%), url("/content/img/body-main-bg-1.png") 0 0 repeat, rgba(32, 28, 25, 0.77);
  /* W3C */
}
.unfinished-achieves__content:before {
   -moz-transform: translateY(50%);
   -o-transform: translateY(50%);
   -ms-transform: translateY(50%);
   -webkit-transform: translateY(50%);
   transform: translateY(50%);
   content: "";
   position: absolute;
   bottom: 100%;
   right: 0;
   left: 0;
   height: 23px;
   background: url("") 0 0 repeat-x;
}
.unfinished-achieves__content:after {
   -moz-transform: translateY(-50%);
   -o-transform: translateY(-50%);
   -ms-transform: translateY(-50%);
   -webkit-transform: translateY(-50%);
   transform: translateY(-50%);
   content: "";
   position: absolute;
   top: 100%;
   right: 0;
   left: 0;
   height: 23px;
   background: url("") 0 0 repeat-x;
}
.unfinished-achieves__splash {
   pointer-events: none;
   overflow: hidden;
   position: absolute;
   top: -78px;
   left: 0;
   display: table;
   table-layout: fixed;
   width: 100%;
   height: 192px;
}
.unfinished-achieves__splash-item {
   position: relative;
   display: table-cell;
}
.unfinished-achieves__splash-item:nth-child(2) {
   width: 1200px;
}
.unfinished-achieves__splash-item:nth-child(2):before {
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   width: 151px;
   height: 100%;
   background: url("") 0 0 no-repeat;
}
.unfinished-achieves__splash-item:nth-child(3):before {
   content: "";
   position: absolute;
   top: 0;
   left: 0;
   width: 152px;
   height: 100%;
   background: url("") 0 0 no-repeat;
}
.unfinished-achieves-list {
   margin: 0 0 0 -10px;
   padding: 0;
   font-size: 0;
   white-space: nowrap;
}
.unfinished-achieves-list__item {
   position: relative;
   vertical-align: top;
   display: inline-block;
   margin: 10px 10px 0;
   list-style-type: none;
   text-align: left;
}
.unfinished-achieves-list__badge {
   -webkit-transform: translate(25%, -50%);
   -ms-transform: translate(25%, -50%);
   transform: translate(25%, -50%);
   z-index: 4;
   position: absolute;
   top: 0;
   right: 0;
}
.game-gift-box {
   position: relative;
   display: inline-block;
}
.game-gift-box_type_responsive {
   position: relative;
   width: 100%;
   height: 0;
   padding-bottom: 100%;
}
.game-gift-box__game-holder {
   -moz-transform: translateY(-50%);
   -o-transform: translateY(-50%);
   -ms-transform: translateY(-50%);
   -webkit-transform: translateY(-50%);
   transform: translateY(-50%);
   position: absolute;
   top: 50%;
   left: 0;
}
.game-gift-box__img-holder {
   position: absolute;
   width: 57%;
   height: 0;
   padding-bottom: 57%;
   -webkit-transform: translate(50%, 25%);
   -ms-transform: translate(50%, 25%);
   transform: translate(50%, 25%);
   right: 0;
   bottom: 0;
}
.precashier-tabs {
   margin: 0;
   padding: 0;
   font-size: 0;
   text-align: center;
}
.precashier-tabs__item {
   box-sizing: border-box;
   position: relative;
   vertical-align: top;
   display: inline-block;
   list-style-type: none;
   width: 160px;
   padding-right: 10px;
   padding-left: 10px;
}
@media screen and (min-width: 480px) {
   .precashier-tabs__item {
       width: 180px;
  }
}
.precashier-tabs__title {
   position: absolute;
   top: 100%;
   left: 0;
   right: 0;
   margin: 10px 0 0;
   white-space: nowrap;
}
.precashier-gifts {
   position: relative;
   padding-top: 10px;
   padding-bottom: 20px;
}
.popover-wrapper {
   position: relative;
   display: inline-block;
   width: inherit;
   height: inherit;
}
.popover-wrapper_state_show .head-control-panel__lang-decor {
   -moz-transform: translateX(-30%);
   -o-transform: translateX(-30%);
   -ms-transform: translateX(-30%);
   -webkit-transform: translateX(-30%);
   transform: translateX(-30%);
   width: 90px;
   height: 85px;
   background: url("") 100% 100% no-repeat;
}
.popover-wrapper_type_full-width {
   width: 100%;
}
.popover-wrapper_type_height-auto {
   height: auto;
}
.popover-wrapper_type_position-absolute {
   position: absolute;
   top: 0;
   left: 0;
}
.contest-info {
   margin: 0;
   padding: 0;
   font-size: 0;
}
.contest-info_style_secondary .contest-info__item {
   margin: 5px 0;
}
.contest-info_style_secondary .contest-info__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
   font-weight: normal;
}
.contest-info_style_secondary .contest-info__value {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #000;
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
   font-weight: bold;
}
.contest-info_style_secondary .contest-info__value_type_qual {
   color: #276f3b;
}
.contest-info_style_secondary .contest-info__value_type_not-qual {
   color: #c11d21;
}
.contest-info__item {
   list-style-type: none;
}
.contest-info__title {
   margin-right: 5px;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #988b81;
   text-shadow: 1px 1px 0 #010101;
   font-weight: normal;
}
.contest-info__title_size_s {
   font-size: 12px;
}
.contest-info__title_style_bold {
   font-weight: bold;
}
.contest-info__value {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #cfc9c6;
   text-shadow: 1px 1px 0 #010101;
   font-weight: bold;
}
.contest-info__value_type_qual {
   color: #03a528;
   color: #276f3b;
}
.contest-info__value_type_not-qual {
   color: #c11d21;
}
.contest-info__text-bold {
   font-weight: bold;
}
.title-counter {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
   text-transform: uppercase;
   text-align: center;
   text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.6);
}
.title-counter_style_secondary {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.title-counter_style_third {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #cfc9c6;
   text-shadow: 0 1px #000;
   font-weight: normal;
}
.title-counter_size_s {
   font-size: 12px;
}
.contest-prize {
   text-transform: uppercase;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #cfc9c6;
   text-shadow: 0 1px #000;
   font-weight: normal;
}
.contest-prize_style_secondary {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.contest-prize_style_secondary .contest-prize__value {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 35px;
   line-height: 1.25;
   color: #9e532a;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.44);
   font-weight: normal;
}
.contest-prize_style_third {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.contest-prize_style_third .contest-prize__value {
   color: #c11d21;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.44);
}
.contest-prize__value {
   text-transform: uppercase;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 25px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px 0px #fff, 1px 1px 2px #000;
   font-weight: normal;
   text-transform: none;
}
.user-tab-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 22px;
   line-height: 1.25;
   color: #c84740;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
   text-align: center;
}
.user-tab-title__sub-text {
   font-size: 18px;
   color: #010101;
}
.play-area {
   -o-animation-duration: 1.5s;
   -moz-animation-duration: 1.5s;
   -webkit-animation-duration: 1.5s;
   animation-duration: 1.5s;
   box-sizing: border-box;
   position: relative;
   max-width: 1287px;
   width: 100%;
   margin: auto;
   border: 1px solid #c0a392;
   padding-right: 260px;
   text-align: left;
}
.play-area:not(.play-area_state_spectator) .game-user-tab {
   padding-right: 20px;
   padding-left: 20px;
}
.play-area:not(.play-area_state_spectator) .game-user-tab__row {
   margin: 0 -20px 20px;
   padding: 0 20px 30px;
}
.play-area:not(.play-area_state_spectator) .game-user-tab__row {
   margin: 0 -20px 0;
   padding: 0 20px 0;
}
.play-area_size_4x3 {
   min-width: 1004px;
}
@media screen and (max-height: 700px) {
   .play-area_size_4x3 {
       max-width: 1004px;
  }
}
@media screen and (min-height: 701px) and (max-height: 800px) {
   .play-area_size_4x3 {
       max-width: 1079px;
  }
}
@media screen and (min-height: 801px) and (max-height: 850px) {
   .play-area_size_4x3 {
       max-width: 1213px;
  }
}
.play-area_size_4x3 .play-area__iframe-holder {
   padding-bottom: 75%;
}
.play-area_size_12x10 {
   min-width: 917px;
}
@media screen and (max-height: 700px) {
   .play-area_size_12x10 {
       max-width: 917px;
  }
}
@media screen and (min-height: 701px) and (max-height: 800px) {
   .play-area_size_12x10 {
       max-width: 984px;
  }
}
@media screen and (min-height: 801px) and (max-height: 900px) {
   .play-area_size_12x10 {
       max-width: 1102px;
  }
}
.play-area_size_12x10 .play-area__iframe-holder {
   padding-bottom: 83.3333333333%;
}
.play-area_size_16x9 {
   min-width: 1251px;
}
@media screen and (max-height: 700px) {
   .play-area_size_16x9 {
       max-width: 1251px;
  }
}
.play-area_size_16x9 .play-area__iframe-holder {
   padding-bottom: 56.25%;
}
.play-area_size_16x10 {
   min-width: 1153px;
}
@media screen and (max-height: 700px) {
   .play-area_size_16x10 {
       max-width: 1153px;
  }
}
@media screen and (min-height: 701px) and (max-height: 750px) {
   .play-area_size_16x10 {
       max-width: 1242px;
  }
}
.play-area_size_16x10 .play-area__iframe-holder {
   padding-bottom: 62.5%;
}
.play-area_size_1280x770 {
   min-width: 1163px;
}
@media screen and (max-height: 770px) {
   .play-area_size_1280x770 {
       max-width: 1163px;
  }
}
.play-area_size_1280x770 .play-area__iframe-holder {
   padding-bottom: 60.15625%;
}
.play-area_size_1700x770 {
   min-width: 1213px;
}
@media screen and (max-height: 770px) {
   .play-area_size_1700x770 {
       max-width: 1213px;
  }
}
.play-area_size_1700x770 .play-area__iframe-holder {
   padding-bottom: 70.5066636029%;
}
.play-area_operator_eg.play-area_size_6x5 {
   min-width: 1063px;
   max-width: 1063px;
}
.play-area_operator_eg.play-area_size_6x5 .play-area__iframe-holder {
   padding-bottom: 83.3333333333%;
}
.play-area_operator_eg.play-area_size_12x10 {
   min-width: 1463px;
   max-width: 1463px;
}
.play-area_operator_eg.play-area_size_12x10 .play-area__iframe-holder {
   padding-bottom: 83.3333333333%;
}
.play-area_state_spectator {
   margin-bottom: 317.16px;
   padding: 0;
   max-width: 1596px;
}
.play-area_state_spectator.play-area_size_16x10 {
   min-width: 803px;
}
.play-area_state_spectator.play-area_size_16x10 .play-area__iframe-holder {
   padding-bottom: 31.25%;
}
.play-area_state_spectator.play-area_size_16x9 {
   min-width: 991px;
}
.play-area_state_spectator.play-area_size_16x9 .play-area__iframe-holder {
   padding-bottom: 28.125%;
}
.play-area_state_spectator .play-area__iframe-holder {
   vertical-align: top;
   display: inline-block;
   width: 50%;
   padding-bottom: 37.5%;
   background: url("") 50% 50% no-repeat;
   background-color: rgba(32, 28, 25, 0.5);
}
.play-area_state_spectator .play-area__iframe-holder + .play-area__iframe-holder {
   border-left: 1px solid #c0a392;
   width: calc(50% - 1px);
}
.play-area_state_spectator .play-area__sidebar {
   top: 100%;
   right: -2px;
   left: -2px;
   border: 0 none;
   width: auto;
   height: 317.16px;
   padding: 20px;
}
.play-area_state_spectator .play-area__tabs {
   padding-right: 20px;
   padding-left: 20px;
}
.play-area_state_spectator .play-area__tabs-content {
   top: 102px;
   height: 195.16px;
}
.play-area_state_spectator .play-area__tr-table-holder {
   overflow: hidden;
   max-height: 178px;
   margin-right: -10px;
   margin-left: -10px;
}
.play-area_state_spectator .play-area__tr-table-item {
   box-sizing: border-box;
   vertical-align: top;
   display: inline-block;
   padding-right: 10px;
   padding-left: 10px;
   width: 250px;
}
.play-area_state_spectator .play-area__sidebar {
   background-image: url("");
   background-size: cover;
}
.play-area__iframe-holder {
   transition: all 0.5s;
   position: relative;
   width: 100%;
   height: 0;
   padding-bottom: 75%;
   background-color: rgba(32, 28, 25, 0.77);
}
.play-area__iframe-holder > object, .play-area__iframe-holder > iframe, .play-area__iframe-holder div > iframe, .play-area__iframe-holder #game_container_ngc {
   overflow: hidden;
   visibility: visible !important;
   position: absolute !important;
   top: 0;
   left: 0;
   width: 100% !important;
   height: 100% !important;
   border: 0 none;
}
.play-area__sidebar {
   box-sizing: border-box;
   transition: all 0.5s;
   position: absolute;
   top: 0;
   right: 0;
   width: 260px;
   height: 100%;
   border-left: 2px solid #c0a392;
   background-color: #c0a392;
   background-image: url("");
   background-position: 0 0;
   background-repeat: no-repeat;
   background-color: #c0a392;
   background-size: cover;
}
.play-area__sidebar:after {
   content: "";
   position: absolute;
   right: -6px;
   bottom: -1px;
   width: 53px;
   height: 43px;
   background: url("") 0 0 no-repeat;
}
.play-area__tabs {
   box-sizing: border-box;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 60px;
   padding-top: 10px;
   padding-bottom: 10px;
}
.play-area__tabs-divider {
   position: absolute;
   top: 60px;
   right: 20px;
   left: 20px;
   margin-top: 15px;
   border-top: 1px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
}
.play-area__tabs-content {
   box-sizing: border-box;
   position: absolute;
   top: 60px;
   right: 0;
   bottom: 0;
   left: 0;
   padding-right: 20px;
   padding-left: 20px;
}
.play-area__closer {
   z-index: 1;
   position: absolute;
   top: -20px;
   right: -20px;
   cursor: pointer;
}
.play-area__custom-info {
   margin-right: -260px;
   background-color: rgba(32, 28, 25, 0.77);
}
.play-area__spectator-alert {
   -webkit-transform: translate(0, -50%);
   -ms-transform: translate(0, -50%);
   transform: translate(0, -50%);
   position: absolute;
   top: 50%;
   right: 10%;
   left: 10%;
   text-align: center;
   white-space: normal;
}
.game-tournament-tab:before, .game-tournament-tab:after {
   content: "";
   display: table;
}
.game-tournament-tab:after {
   clear: both;
}
.game-tournament-tab_state_spectator .game-tournament-tab__leadboard {
   overflow: hidden;
   padding-left: 10px;
}
.game-tournament-tab_state_spectator .game-tournament-tab__description {
   float: left;
   width: 240px;
   margin-right: 20px;
}
.game-tournament-tab_state_spectator .game-tournament-tab__column {
   float: left;
}
.game-tournament-tab_state_spectator .game-tournament-tab__progress-wrapper {
   float: left;
   width: 220px;
   margin-right: 20px;
   margin-top: 15px;
}
.game-tournament-tab_state_spectator .game-tournament-tab__progress-wrapper {
   margin-top: 30px;
}
.game-tournament-tab__progress-wrapper:before, .game-tournament-tab__progress-wrapper:after {
   content: "";
   display: table;
}
.game-tournament-tab__progress-wrapper:after {
   clear: both;
}
.game-tournament-tab__progress {
   margin-top: 10px;
   margin-bottom: 10px;
}
.game-tournament-tab__leadboard {
   font-size: 14px;
}
.game-tournament-tab__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 0 10px;
}
.game-tournament-tab__title .pseudo-link {
   font-family: inherit;
   font-size: inherit;
   color: inherit;
}
.game-tournament-tab__banner {
   margin-bottom: 10px;
}
.game-tournament-tab__prize-fund {
   margin-bottom: 5px;
}
.game-tournament-tab__prize-fund:before {
   content: "";
   display: block;
   margin-bottom: 5px;
   border-top: 1px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
}
.game-tournament-tab__min-bet {
   text-align: center;
}
.game-tournament-tab__min-bet:before, .game-tournament-tab__min-bet:after {
   display: block;
   border-top: 3px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
   content: "";
}
.game-tournament-tab__min-bet:before {
   margin-bottom: 5px;
}
.game-tournament-tab__min-bet:after {
   margin-top: 5px;
}
.game-contest-tab_state_default .game-contest-tab__banner {
   margin-top: 15px;
   margin-bottom: 15px;
}
.game-contest-tab_state_default .game-contest-tab__prize-fund:before, .game-contest-tab_state_default .game-contest-tab__prize-fund:after {
   content: "";
   display: block;
   margin-top: 15px;
   margin-bottom: 15px;
}
.game-contest-tab_state_default .game-contest-tab__prize-fund:before {
   border-top: 1px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
}
.game-contest-tab_state_default .game-contest-tab__prize-fund:after {
   border-top: 3px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
}
.game-contest-tab_state_spectator {
   width: 765px;
   margin: auto;
}
.game-contest-tab__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 0 10px;
}
.game-contest-tab__title .pseudo-link {
   font-family: inherit;
   color: inherit;
}
.game-contest-tab__title .pseudo-link {
   font-size: inherit;
}
.game-contest-tab__current-round {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
   text-transform: uppercase;
   text-align: center;
}
.game-contest-tab__prize-fund-box {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   width: 100%;
   height: 125px;
   white-space: nowrap;
   background-color: rgba(204, 177, 161, 0.5);
   border: 1px solid rgba(158, 103, 42, 0.5);
   border-radius: 3px;
   box-shadow: 1px 1px 0 0 rgba(255, 255, 255, 0.29);
}
.game-contest-tab__prize-fund-box:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.game-contest-tab__prize-fund {
   vertical-align: middle;
   display: inline-block;
   width: 100%;
   text-align: center;
   white-space: normal;
}
.game-contest-tab__prize-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   text-transform: uppercase;
   margin: 0;
}
.game-contest-tab__prize-value {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 25px;
   line-height: 1.25;
   color: #c11d21;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   text-transform: none;
   margin: 0;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.44);
}
.game-contest-tab__qual-status {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   text-transform: none;
   margin: 0;
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
}
.game-contest-tab__qual-status span {
   font-weight: bold;
}
.game-contest-tab__progress-holder {
   margin-top: 20px;
   margin-bottom: 20px;
}
.game-notifications-tab {
   position: absolute;
   top: 0;
   right: 20px;
   left: 20px;
   height: 100%;
}
.game-achieves-tab {
   position: absolute;
   top: 0;
   right: 20px;
   left: 20px;
   height: 100%;
}
.game-achieves-tab_state_spectator .game-achieves-tab__aligner {
   -webkit-transform: translate(0, -50%);
   -ms-transform: translate(0, -50%);
   transform: translate(0, -50%);
   top: 50%;
}
.game-achieves-tab__aligner {
   position: relative;
   text-align: center;
}
.game-achieves-tab__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 0 15px;
   text-align: center;
}
.game-user-tab_state_default {
   box-sizing: border-box;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}
.game-user-tab_state_default .game-user-tab__cashier {
   text-align: center;
}
.game-user-tab_state_default .game-user-tab__help {
   position: absolute;
   bottom: 0;
   left: 0;
   width: 100%;
   height: 45px;
}
.game-user-tab_state_default .game-user-tab__deposit-holder:after {
   content: "";
   display: block;
   margin-top: 20px;
   margin-bottom: 20px;
   border-top: 1px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
}
.game-user-tab_state_spectator {
   -webkit-transform: translate(0, -50%);
   -ms-transform: translate(0, -50%);
   transform: translate(0, -50%);
   table-layout: fixed;
   display: table;
   width: 100%;
   max-width: 762px;
   position: relative;
   top: 50%;
   margin: auto;
}
.game-user-tab_state_spectator > div {
   vertical-align: top;
   display: table-cell;
   padding-right: 10px;
   padding-left: 10px;
}
.game-user-tab__progress-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.game-user-tab__progress-holder {
   margin-top: 10px;
   margin-bottom: 10px;
}
.game-user-tab__deposit-holder .button_style_success.button_size_l {
   margin-left: 86px !important;
}
.game-user-tab__help {
   text-align: center;
}
.game-adventure-tab_state_spectator {
   text-align: center;
   white-space: nowrap;
}
.game-adventure-tab_state_spectator .game-adventure-tab__banner {
   display: inline-block;
   vertical-align: top;
   width: 240px;
   margin-right: 40px;
   text-align: left;
   white-space: normal;
}
.game-adventure-tab_state_spectator .game-adventure-tab__wrapper {
   vertical-align: top;
   display: inline-block;
   text-align: left;
   white-space: normal;
}
.game-adventure-tab_state_spectator .game-adventure-tab__wrapper:before, .game-adventure-tab_state_spectator .game-adventure-tab__wrapper:after {
   display: none;
}
.game-adventure-tab_state_spectator .game-adventure-tab__wrapper .boss-fight-box__img-holder {
   margin-right: 40px;
}
.game-adventure-tab_state_spectator .game-adventure-tab__wrapper .boss-fight-box__title {
   text-align: center;
}
.game-adventure-tab__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #202021;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 0 10px;
}
.game-adventure-tab__title .pseudo-link {
   font-size: inherit;
}
.game-adventure-tab__title .pseudo-link {
   font-family: inherit;
   color: inherit;
}
.game-adventure-tab__wrapper:before, .game-adventure-tab__wrapper:after {
   content: "";
   display: block;
}
.game-adventure-tab__wrapper:before {
   margin-bottom: 5px;
}
.game-adventure-tab__wrapper:after {
   margin-top: 5px;
}
.game-adventure-tab__wrapper:before, .game-adventure-tab__wrapper:after {
   box-shadow: 1px 1px 0 0 rgba(255, 255, 255, 0.21);
}
.game-adventure-tab__wrapper:before {
   border-top: 1px solid rgba(174, 122, 70, 0.41);
}
.game-adventure-tab__wrapper:after {
   border-top: 3px solid rgba(174, 122, 70, 0.41);
}
.game-adventure-tab__your-pos {
   margin-top: 20px;
   font-style: italic;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 11px;
   line-height: 1.43;
   color: #2d6da0;
   text-shadow: 0 1px rgba(255, 255, 255, 0.44);
   font-weight: normal;
}
.head-control-tabs {
   box-sizing: border-box;
   position: absolute;
   top: 100%;
   left: 0;
   width: 100%;
   height: 30px;
   margin: 0;
   padding: 0;
   font-size: 0;
   text-align: center;
   background: #000;
   -webkit-backface-visibility: hidden;
   backface-visibility: hidden;
   border-top: 0;
   border-bottom: 1px solid #746252;
   background: url("/content/img/main-second-header-bg.png") 50% 0 repeat-x;
}
.head-control-tabs__icon {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   position: relative;
   vertical-align: middle;
   display: inline-block;
   width: 15px;
   height: 15px;
   margin-right: 5px;
   font-size: 15px;
}
.head-control-tabs__item {
   display: inline-block;
   vertical-align: top;
   list-style-type: none;
   height: 100%;
}
.head-control-tabs__link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 13px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 13px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
   box-sizing: border-box;
   position: relative;
   display: block;
   height: 100%;
   border-top: 3px solid transparent;
   border-bottom: 3px solid transparent;
   padding-right: 20px;
   padding-left: 20px;
   text-align: center;
   text-decoration: none;
   white-space: nowrap;
   cursor: pointer;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 15px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.75);
   font-weight: normal;
   overflow: hidden;
   border: 0 none;
}

@media (max-width:376px) {
   .head-control-tabs__link {
      padding-left: 0px;
   }
}
.head-control-tabs__link:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.head-control-tabs__link:hover {
   border-bottom-color: #03a528;
   color: #03a528;
}
.head-control-tabs__link:after {
   content: "";
   position: absolute;
   right: 10px;
   top: 100%;
   left: 10px;
   border-radius: 100px/10px;
   height: 10px;
}
.head-control-tabs__link_type_casino:hover {
   color: #4ca565;
}
.head-control-tabs__link_type_casino:hover:after {
   box-shadow: 0 -4px 15px rgba(76, 165, 101, 0.5);
}
.head-control-tabs__link_type_casino .head-control-tabs__icon {
   font-size: 23px;
   width: 23px;
}
.head-control-tabs__link_type_dealers:hover {
   color: #2e7fbf;
   border-color: transparent;
}
.head-control-tabs__link_type_dealers:hover:after {
   box-shadow: 0 -4px 15px rgba(46, 127, 191, 0.5);
}
.head-control-tabs__link_type_bets:hover {
   color: #d32a00;
   border-color: transparent;
}
.head-control-tabs__link_type_bets:hover:after {
   box-shadow: 0 -4px 15px rgba(211, 42, 0, 0.5);
}
.head-control-tabs__link_type_fishhunt:hover {
   color: #e7671b;
   border-color: transparent;
}
.head-control-tabs__link_type_fishhunt:hover:after {
   box-shadow: 0 -4px 15px rgba(231, 103, 27, 0.5);
}
.head-control-tabs__link_type_livebetting:hover {
   color: #ab5dc8;
   border-color: transparent;
}
.head-control-tabs__link_type_livebetting:hover:after {
   box-shadow: 0 -4px 15px rgba(171, 93, 200, 0.5);
}
.head-control-tabs__link_type_lottery:hover {
   color: #48a51e;
   border-color: transparent;
}
.head-control-tabs__link_type_lottery:hover:after {
   box-shadow: 0 -4px 15px rgba(72, 165, 30, 0.5);
}
.head-control-tabs__link_type_live-streams:hover {
   color: #ffc11a;
   border-color: transparent;
}
.head-control-tabs__link_type_live-streams:hover:after {
   box-shadow: 0 -4px 15px rgba(255, 193, 26, 0.5);
}
.head-control-tabs__link_state_active {
   font-weight: bold;
   border-bottom-color: transparent;
}
.head-control-tabs__link_state_active.head-control-tabs__link_type_casino {
   color: #4ca565;
}
.head-control-tabs__link_state_active.head-control-tabs__link_type_casino:after {
   box-shadow: 0 -4px 15px rgba(76, 165, 101, 0.5);
}
.head-control-tabs__link_state_active.head-control-tabs__link_type_dealers {
   color: #2e7fbf;
}
.head-control-tabs__link_state_active.head-control-tabs__link_type_dealers:after {
   box-shadow: 0 -4px 15px rgba(46, 127, 191, 0.5);
}
.head-control-tabs__link_state_active.head-control-tabs__link_type_bets {
   color: #d32a00;
}
.head-control-tabs__link_state_active.head-control-tabs__link_type_bets:after {
   box-shadow: 0 -4px 15px rgba(211, 42, 0, 0.5);
}
.head-control-tabs__link_state_active.head-control-tabs__link_type_fishhunt {
   color: #e7671b;
}
.head-control-tabs__link_state_active.head-control-tabs__link_type_fishhunt:after {
   box-shadow: 0 -4px 15px rgba(231, 103, 27, 0.5);
}
.head-control-tabs__link_state_active.head-control-tabs__link_type_livebetting {
   color: #ab5dc8;
}
.head-control-tabs__link_state_active.head-control-tabs__link_type_livebetting:after {
   box-shadow: 0 -4px 15px rgba(171, 93, 200, 0.5);
}
.head-control-tabs__link_state_active.head-control-tabs__link_type_lottery {
   color: #48a51e;
   border-color: transparent;
}
.head-control-tabs__link_state_active.head-control-tabs__link_type_lottery:after {
   box-shadow: 0 -4px 15px rgba(72, 165, 30, 0.5);
}
.head-control-tabs__text {
   vertical-align: middle;
   display: inline-block;
}
.mission-list {
   overflow: hidden;
   box-sizing: border-box;
   position: relative;
   list-style: none;
   margin: 0;
   padding: 0;
}
.mission-list_type_vertical {
   padding: 0;
}
.mission-list_type_vertical:before {
   content: "";
   position: absolute;
   background: url("") 0 100% no-repeat;
   width: 100%;
   height: 100%;
   top: 0;
   left: 3px;
}
.mission-list_type_vertical .mission-list__item {
   overflow: hidden;
   position: absolute;
   left: 0;
   padding-left: 15px;
   width: 100%;
   height: 120px;
}
.mission-list_type_vertical .mission-list__item:before {
   content: "";
   position: absolute;
   top: 5px;
   left: 0;
   width: 7px;
   height: 7px;
   background: #a9bfca;
   border-radius: 50%;
}
.mission-list_type_vertical .mission-list__item_state_active:before {
   background: #000;
}
.mission-list_type_vertical .mission-list__item_state_active .mission-list__title {
   color: #000;
}
.mission-list_type_vertical .mission-list__item_state_active .mission-list__task {
   color: #000;
}
.mission-list_type_vertical .mission-list__item {
   overflow: initial;
   width: 99%;
}
.mission-list_type_horizontal {
   white-space: nowrap;
   height: 160px;
}
.mission-list_type_horizontal:before {
   content: "";
   position: absolute;
   background: url("") 0 0 no-repeat;
   width: 100%;
   height: 100%;
   top: 0;
   left: 0;
}
.mission-list_type_horizontal .mission-list__item {
   position: absolute;
   top: 0;
   vertical-align: top;
   display: inline-block;
   padding: 20px 25px 0;
   width: 320px;
   height: 100%;
   white-space: normal;
   text-align: center;
}
.mission-list_type_horizontal .mission-list__item:before {
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   left: 0;
   width: 7px;
   height: 7px;
   margin: auto;
   background: #a9bfca;
   border-radius: 50%;
}
.mission-list_type_horizontal .mission-list__item:before {
   background: #958272;
}
.mission-list_type_horizontal .mission-list__item_state_active:before {
   background: #000;
}
.mission-list_type_horizontal .mission-list__item_state_active .mission-list__title {
   color: #000;
}
.mission-list_type_horizontal .mission-list__item_state_active .mission-list__task {
   color: #000;
}
.mission-list_type_last-step.mission-list_type_vertical:before {
   height: 180px;
}
.mission-list_type_last-step.mission-list_type_horizontal:before {
   width: 800px;
}
.mission-list__item {
   box-sizing: border-box;
   position: relative;
}
.mission-list__task {
   margin: 10px 0 0;
   color: #57483c;
   font-size: 12px;
}
.mission-list__task.with-transition {
   transition: 3s color;
}
.boss-fight-box_type_spectator {
   position: relative;
   display: inline-block;
}
.boss-fight-box_type_spectator:not(.boss-fight-box_type_lost):not(.boss-fight-box_type_win) {
   display: table;
   table-layout: fixed;
   width: 723px;
}
.boss-fight-box_type_spectator:not(.boss-fight-box_type_lost):not(.boss-fight-box_type_win) > div {
   vertical-align: top;
   display: table-cell;
   padding-right: 10px;
   padding-left: 10px;
   margin: 0;
}
.boss-fight-box_type_spectator .boss-fight-box__wrapper {
   padding-top: 30px;
}
.boss-fight-box_type_spectator .boss-fight-box__title {
   margin: 0;
}
.boss-fight-box_type_spectator .boss-fight-box__wrapper_type_boss .boss-fight-box__details-progress {
   top: auto;
   bottom: 100%;
   margin-top: 0;
   margin-bottom: 5px;
}
.boss-fight-box_type_spectator .boss-fight-box__lable {
   display: block;
   margin: 0;
}
.boss-fight-box_type_spectator img {
   height: 180px;
}
.boss-fight-box_type_spectator img {
   height: 180px;
}
.boss-fight-box__wrapper {
   white-space: nowrap;
}
.boss-fight-box__wrapper_type_boss {
   -moz-transform: perspective(0) rotate(180deg);
   -o-transform: perspective(0) rotate(180deg);
   -ms-transform: perspective(0) rotate(180deg);
   -webkit-transform: perspective(0) rotate(180deg);
   transform: perspective(0) rotate(180deg);
}
.boss-fight-box__wrapper_type_boss .boss-fight-box__lable {
   -moz-transform: perspective(0) rotate(-180deg);
   -o-transform: perspective(0) rotate(-180deg);
   -ms-transform: perspective(0) rotate(-180deg);
   -webkit-transform: perspective(0) rotate(-180deg);
   transform: perspective(0) rotate(-180deg);
   text-align: right;
}
.boss-fight-box__wrapper_type_boss .boss-fight-box__lable {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.boss-fight-box__fight-holder {
   position: relative;
   margin-top: 25px;
   margin-bottom: 25px;
}
.boss-fight-box__lable {
   display: inline-block;
   margin-right: 10px;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.boss-fight-box__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 40px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
}
.boss-fight-box__title-versus {
   margin: 30px 0;
   text-align: center;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 45px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.boss-fight-box__progress {
   position: relative;
   display: inline-block;
   vertical-align: middle;
}
.boss-fight-box__details-progress {
   position: absolute;
   top: 100%;
   left: 0;
   margin-top: 5px;
}
.boss-fight-box__img-holder {
   margin-right: 40px;
}
.boss-fight-health-progress_type_boss .boss-fight-health-progress__item_state_active svg {
   fill: #fff;
}
.boss-fight-health-progress__item {
   position: relative;
   vertical-align: middle;
   display: inline-block;
   margin-right: 2px;
   margin-left: 2px;
}
.boss-fight-health-progress__item svg {
   fill: #fff;
   color: #b8c7c9;
}
.boss-fight-health-progress__item_state_active svg {
   fill: #fff;
}
.floating-bannners-box {
   box-sizing: border-box;
   z-index: 1000;
   position: fixed;
   min-width: 89px;
   bottom: 15%;
   text-align: center;
   background-color: rgba(46, 46, 47, 0.9);
   white-space: nowrap;
}
.floating-bannners-box__aligner {
   vertical-align: middle;
   display: inline-block;
   white-space: normal;
}
.floating-bannners-box_position_bottom-right {
   right: 0;
   border-top-left-radius: 4px;
   border-bottom-left-radius: 4px;
}
.floating-bannners-box_position_bottom-right .floating-banner-list__item:hover:before {
   content: "";
   position: absolute;
   left: -10px;
   bottom: 0;
   top: 0;
   width: 10px;
}
.floating-bannners-box_position_bottom-right .floating-banner-list__item:hover:after {
   -webkit-transform: translate(-100%, -50%);
   -ms-transform: translate(-100%, -50%);
   transform: translate(-100%, -50%);
   content: "";
   position: absolute;
   top: 50%;
   left: 0;
   width: 0;
   height: 0;
   border-top: 10px solid transparent;
   border-bottom: 10px solid transparent;
   border-right: 10px solid rgba(46, 46, 47, 0.9);
}
.floating-bannners-box_position_bottom-right .floating-banner-list__item .floating-banner {
   right: 96px;
   border-top-right-radius: 4px;
   border-bottom-right-radius: 4px;
   animation-name: floating-banner_right_visible;
}
.floating-bannners-box_position_bottom-left {
   left: 0;
   border-top-right-radius: 4px;
   border-bottom-right-radius: 4px;
}
.floating-bannners-box_position_bottom-left .floating-banner-list__item:hover:before {
   content: "";
   position: absolute;
   right: -10px;
   bottom: 0;
   top: 0;
   width: 10px;
}
.floating-bannners-box_position_bottom-left .floating-banner-list__item:hover:after {
   -webkit-transform: translate(100%, -50%);
   -ms-transform: translate(100%, -50%);
   transform: translate(100%, -50%);
   content: "";
   position: absolute;
   top: 50%;
   right: 0;
   width: 0;
   height: 0;
   border-top: 10px solid transparent;
   border-bottom: 10px solid transparent;
   border-left: 10px solid rgba(46, 46, 47, 0.9);
}
.floating-bannners-box_position_bottom-left .floating-banner-list__item .floating-banner {
   left: 96px;
   border-top-left-radius: 4px;
   border-bottom-left-radius: 4px;
   animation-name: floating-banner_left_visible;
}
@keyframes floating-banner_left_visible {
   0% {
       opacity: 0;
       transform: translateX(-10px);
  }
   100% {
       opacity: 1;
       transform: translateX(0);
  }
}
@keyframes floating-banner_right_visible {
   0% {
       opacity: 0;
       transform: translateX(10px);
  }
   100% {
       opacity: 1;
       transform: translateX(0);
  }
}
.floating-banner {
   display: none;
   box-sizing: border-box;
   z-index: 1000;
   position: fixed;
   margin-top: -85px;
   width: 170px;
   min-height: 150px;
   text-align: center;
   font-size: 0;
   padding: 10px;
   background-color: rgba(46, 46, 47, 0.9);
   white-space: nowrap;
   animation-duration: 0.1s;
   animation-timing-function: ease-out;
   animation-fill-mode: forwards;
}
.floating-banner:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.floating-banner_pos_left {
   left: 0;
}
.floating-banner_pos_right {
   right: 0;
   border-radius: 4px 0 0 4px;
}
.floating-banner_pos_right .floating-banner__closer {
   -webkit-transform: translate(50%, -40%);
   -ms-transform: translate(50%, -40%);
   transform: translate(50%, -40%);
   right: 100%;
}
.floating-banner__aligner {
   vertical-align: middle;
   display: inline-block;
   white-space: normal;
}
.floating-banner__link-img {
   display: inline-block;
   width: 160px;
   height: 160px;
   text-decoration: none;
}
.floating-banner__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 15px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 10px 0;
}
.floating-banner__link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #03a528;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   cursor: pointer;
   text-decoration: none;
}
.floating-banner__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   text-align: center;
   margin: 10px 0;
   word-break: break-all;
}
.floating-banner__closer {
   -webkit-transform: translate(-40%, -40%);
   -ms-transform: translate(-40%, -40%);
   transform: translate(-40%, -40%);
   position: absolute;
   top: 0;
   left: 0;
   width: 20px;
   height: 20px;
   outline: 0 none;
   border: 0 none;
   border-radius: 100%;
   border-color: #2e2e2f;
   background-color: #2e2e2f;
}
.floating-banner__closer:before, .floating-banner__closer:after {
   cursor: pointer;
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   height: 12px;
   width: 2px;
   background-color: #8c8c8c;
   border-radius: 3px;
}
.floating-banner__closer:before {
   -moz-transform: rotate(45deg);
   -o-transform: rotate(45deg);
   -ms-transform: rotate(45deg);
   -webkit-transform: rotate(45deg);
   transform: rotate(45deg);
}
.floating-banner__closer:after {
   -moz-transform: rotate(-45deg);
   -o-transform: rotate(-45deg);
   -ms-transform: rotate(-45deg);
   -webkit-transform: rotate(-45deg);
   transform: rotate(-45deg);
}
.floating-banner__closer:hover {
   background-color: #03a528;
   border-color: #03a528;
}
.floating-banner__closer:hover:before, .floating-banner__closer:hover:after {
   background-color: #fff;
}
.cashier-cart-box {
   position: relative;
   height: 67px;
   border-width: 3px;
   border-style: dashed;
   border-radius: 10px;
   border-color: rgba(182, 173, 166, 0.6);
}
.cashier-cart-box:before, .cashier-cart-box:after {
   content: "";
   display: table;
}
.cashier-cart-box:after {
   clear: both;
}
.cashier-cart-box__placeholder {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   display: table;
   border-collapse: collapse;
   border-spacing: 0;
   width: 100%;
   height: 100%;
}
.cashier-cart-box__title-wrapper {
   vertical-align: middle;
   display: table-cell;
   white-space: nowrap;
}
.cashier-cart-box__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 13px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
   vertical-align: middle;
   display: inline-block;
   font-weight: normal;
}
.cashier-cart-box__icon {
   position: relative;
   vertical-align: middle;
   display: inline-block;
   margin-right: 10px;
   margin-left: -12px;
   width: 28px;
   height: 22px;
   font-size: 28px;
   background-color: #d7c4b6;
   color: #259140;
}
.cashier-cart-box__alert {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 13px;
   line-height: 1.25;
   color: #8798a1;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: middle;
   display: table-cell;
   padding-right: 20px;
   padding-left: 20px;
   text-align: right;
   color: #57483c;
}
.cashier-cart-box__item {
   position: relative;
   float: right;
   direction: rtl;
   height: 100%;
   padding-right: 10px;
   white-space: nowrap;
}
.cashier-cart-box__item:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.cashier-cart-bonus {
   display: inline-block;
   vertical-align: middle;
   width: 50px;
   height: 50px;
}
.cashier-cart-bonus__holder {
   z-index: 1040;
   position: relative;
   display: inline-block;
}
.cashier-cart-bonus__holder_type_disabled {
   -webkit-filter: grayscale(1);
   filter: grayscale(1);
}
.limits:before, .limits:after {
   content: "";
   display: table;
}
.limits:after {
   clear: both;
}
.limits__sidebar {
   float: right;
   width: 375px;
   margin-left: 60px;
}
.limits__description {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   overflow: hidden;
}
.menu-filter {
   margin: auto;
   padding: 0;
   max-width: 1200px;
   text-align: center;
   position: relative;
   display: flex;
   justify-content: center;
   white-space: nowrap;
}
.menu-filter:before {
   content: "";
   position: absolute;
   top: 52px;
   left: 0;
   width: 100%;
   border-top: 1px solid rgba(37, 34, 29, 0.58);
   border-bottom: 1px solid rgba(144, 137, 135, 0.6);
}
.menu-filter__icon {
   box-sizing: border-box;
   position: relative;
   vertical-align: middle;
   display: inline-block;
   text-align: center;
   margin: auto;
   width: 106px;
   height: 103px;
   border-radius: 100%;
   transition: box-shadow 0.4s linear;
   display: block;
   background: url("/content/img/main-menu-bg.png") 50% 0 no-repeat;
   box-shadow: 0 0 34px 11px rgba(145, 48, 14, 0), inset 0 0 17px 7px rgba(145, 48, 14, 0);
   text-align: left;
}
.menu-filter__icon:before {
   content: "";
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   display: block;
   background: url("/content/img/filter_hover_dots.png") center center no-repeat;
   opacity: 0;
   transition: all 0.3s 0s linear;
}
.menu-filter__icon .icons, .menu-filter__icon .rslider__pager-btn:after, .menu-filter__icon .switch__icon:before, .menu-filter__icon .progress__draggable-inner:before, .menu-filter__icon .progress__draggable-inner:after, .menu-filter__icon .account-sub-menu__item:not(:first-child):before, .menu-filter__icon .boss-fight-health-progress__item_state_active {
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   margin: auto;
}
.menu-filter__icon svg {
   display: none;
}
.menu-filter__input {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
   box-sizing: border-box;
   display: inline-block;
   outline: none;
   border-radius: 20px;
   border: 1px solid rgba(158, 103, 42, 0.5);
   width: 100%;
   height: 26px;
   padding: 4px 20px 4px 50px;
   background: url("/content/img/search_bg.png") center center no-repeat;
}
.menu-filter__input:-moz-placeholder {
   opacity: 1;
   color: #ffcf86;
   text-transform: none;
   font-size: 14px;
}
.menu-filter__input::-moz-placeholder {
   opacity: 1;
   color: #ffcf86;
   text-transform: none;
   font-size: 14px;
}
.menu-filter__input:-ms-input-placeholder {
   color: #ffcf86;
   text-transform: none;
   font-size: 14px;
}
.menu-filter__input::-webkit-input-placeholder {
   color: #ffcf86;
   text-transform: none;
   font-size: 14px;
}
.menu-filter__input:-webkit-autofill {
   box-shadow: 0 0 0 10em transparent inset;
}
.menu-filter__input:-webkit-autofill:hover {
   box-shadow: 0 0 0 10em transparent inset;
}
.menu-filter__input:-webkit-autofill:focus {
   box-shadow: 0 0 0 10em transparent inset;
}
.menu-filter__input:focus {
   box-shadow: inset 1px 1px 6px 1px #000, 0 0 12px 0 #ff973e, 1px 1px 1px 0 #c6a07e;
}
.menu-filter__input-holder {
   -webkit-transition: width, 0.2s, ease 1s linear;
   -moz-transition: width, 0.2s, ease 1s linear;
   -ms-transition: width, 0.2s, ease 1s linear;
   -o-transition: width, 0.2s, ease 1s linear;
   transition: width, 0.2s, ease 1s linear;
   overflow: hidden;
   position: absolute;
   top: 38.5px;
   left: 36.3333333333px;
   width: 0;
}
.menu-filter__item {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   display: inline-block;
   position: relative;
   list-style-type: none;
   vertical-align: top;
   width: 109px;
   -webkit-transition: width 0.2s ease;
   -moz-transition: width 0.2s ease;
   -ms-transition: width 0.2s ease;
   -o-transition: width 0.2s ease;
   transition: width 0.2s ease;
   color: #ffcf86;
}
.menu-filter__item:hover {
   color: #fff;
}
.menu-filter__item:hover .menu-filter__icon {
   transition: all 0.3s 0 linear;
   background-position: 50% 100%;
   box-shadow: 0 0 34px 11px rgba(145, 48, 14, 0.6), inset 0 0 17px 7px rgba(145, 48, 14, 0.6);
}
.menu-filter__item:hover .menu-filter__icon:before {
   opacity: 1;
}
.menu-filter__item:hover .menu-filter__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 0 0 10px #fc5b1f;
   font-weight: normal;
}
.menu-filter__item:not(:first-child):before {
   -webkit-transform: translate(50%, 0);
   -ms-transform: translate(50%, 0);
   transform: translate(50%, 0);
   content: "";
   position: absolute;
   top: 60px;
   right: 100%;
   width: 29px;
   height: 10px;
   background: url("/content/img/games-list-filter-dotted.png") 0 0 no-repeat;
}
.menu-filter__item_state_acitve {
   color: #fff;
}
.menu-filter__item_state_acitve .menu-filter__icon {
   background-position: 50% 100%;
   box-shadow: 0 0 34px 11px rgba(255, 104, 63, 0.4), inset 0 0 17px 7px rgba(255, 104, 63, 0.4);
}
.menu-filter__item_state_acitve .menu-filter__icon:before {
   opacity: 1;
}
.menu-filter__item_state_acitve .menu-filter__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 0 0 3px #fc5b1f;
   font-weight: normal;
}
.menu-filter__item_type_search .menu-filter__link {
   -webkit-transition: opacity 0.2s ease;
   -moz-transition: opacity 0.2s ease;
   -ms-transition: opacity 0.2s ease;
   -o-transition: opacity 0.2s ease;
   transition: opacity 0.2s ease;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
}
.menu-filter__link {
   -webkit-transition: opacity, 0.2s, ease 1s linear;
   -moz-transition: opacity, 0.2s, ease 1s linear;
   -ms-transition: opacity, 0.2s, ease 1s linear;
   -o-transition: opacity, 0.2s, ease 1s linear;
   transition: opacity, 0.2s, ease 1s linear;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
   display: block;
   text-align: center;
   color: inherit;
   text-decoration: none;
   cursor: pointer;
}
.menu-filter__search-btn {
   pointer-events: none;
   display: inline-block;
   position: absolute;
   top: 0;
   left: 0;
   width: 26px;
   height: 26px;
   color: #fff;
   font-size: 20px;
   cursor: pointer;
   bottom: 0;
   border-radius: 100%;
   margin: auto;
   background: url("/content/img/search_icon.png") center center no-repeat;
   box-shadow: 0 0 1px 0 #ff5a00;
}
.menu-filter__search-btn > .svg_type_icon {
   display: none;
}
.menu-filter__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: inherit;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   display: block;
   white-space: normal;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: inherit;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
   margin-top: 15px;
}
.menu-filter_state_search .menu-filter__item {
   width: 100px;
}
.menu-filter_state_search .menu-filter__item_type_search {
   width: 200px;
}
.menu-filter_state_search .menu-filter__item_type_search .menu-filter__link {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   pointer-events: none;
}
.menu-filter_state_search .menu-filter__input-holder {
   width: calc( 100% - 36.3333333333px );
}
.menu-filter_state_search .menu-filter__input-holder {
   overflow: visible;
}
.live-streams {
   position: relative;
   min-height: 595px;
   padding-left: 300px;
}
.live-streams__sidebar {
   position: absolute;
   top: 0;
   left: 0;
   width: 275px;
   height: 100%;
}
.live-streams__scroll {
   position: absolute;
   top: 59px;
   bottom: 0;
   left: 0;
   overflow-y: scroll;
   width: 283px;
   padding-right: 5px;
}
.live-streams__scroll::-webkit-scrollbar {
   width: 8px;
   height: 8px;
}
.live-streams__scroll::-webkit-scrollbar-thumb {
   border-radius: 4px;
   background: rgba(101, 86, 74, 0.3);
}
.live-streams__scroll::-webkit-scrollbar-track {
   background-color: transparent;
}
.live-streams__scroll {
   scrollbar-face-color: rgba(101, 86, 74, 0.3);
   scrollbar-track-color: transparent;
}
.live-streams-list {
   margin: 0;
   padding: 0;
}
.live-streams-list__item {
   list-style-type: none;
}
.live-streams-list__item_state_active .live-streams-list__title:after {
   border-width: 0 5px 7px;
}
.live-streams-list__item_state_active .live-streams-list__title:after {
   border-color: transparent transparent #9e532c;
}
.live-streams-list__title {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   position: relative;
   margin: 0;
   height: 37px;
   white-space: nowrap;
   cursor: pointer;
   border-bottom: 3px solid #ae7a46;
}
.live-streams-list__title:after {
   content: "";
   position: absolute;
   top: 0;
   right: 10px;
   bottom: 0;
   margin: auto;
   width: 0;
   height: 0;
   border-width: 7px 5px 0;
   border-style: solid;
}
.live-streams-list__title:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.live-streams-list__title:after {
   border-color: #65564a transparent transparent;
}
.live-streams-list__title-icon {
   position: relative;
   vertical-align: middle;
   display: inline-block;
   margin-right: 10px;
   width: 21px;
   height: 21px;
   font-size: 21px;
   color: #282420;
}
.live-streams-list__title-text {
   vertical-align: middle;
   display: inline-block;
   white-space: normal;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.live-streams-sub-list {
   margin: 0;
   padding: 0;
}
.live-streams-sub-list__item {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   position: relative;
   min-height: 74px;
   padding-top: 10px;
   padding-right: 60px;
   padding-bottom: 10px;
   list-style-type: none;
   border-bottom: 1px solid #ae7a46;
}
.live-streams-sub-list__title {
   margin: 0 0 5px;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #9e532a;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.live-streams-sub-list__description {
   margin: 0;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.live-streams-sub-list__buttons-wrapper {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   margin: auto;
   width: 29px;
   height: 0;
}
.live-streams-sub-list__button {
   position: absolute;
   left: 0;
   outline: 0 none;
   border: 0 none;
   width: 29px;
   height: 21px;
   padding: 0;
   background: none;
   font-size: 29px;
   cursor: pointer;
   color: #65564a;
}
.live-streams-sub-list__button:not(.live-streams-sub-list__button_state_disabled):hover {
   color: #9e532c;
}
.live-streams-sub-list__button_type_single {
   bottom: 100%;
   margin-bottom: 3px;
}
.live-streams-sub-list__button_type_multi {
   top: 100%;
   margin-top: 3px;
}
.live-streams-sub-list__button_state_disabled {
   opacity: 0.5;
   pointer-events: none;
}
.live-streams-sub-list__run-stream {
   display: none;
}
.live-streams-player_state_multi {
   margin-left: -10px;
}
.live-streams-player_state_multi .live-streams-player__item {
   margin-bottom: 10px;
   margin-left: 10px;
}
.live-streams-player_state_multi .live-streams-player__item:nth-child(3), .live-streams-player_state_multi .live-streams-player__item:nth-child(4) {
   margin-bottom: 0;
}
.live-streams-player__item {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   vertical-align: top;
   display: inline-block;
   text-align: left;
}
.live-streams-player__item_type_fake {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   position: static;
}
@media screen and (orientation: landscape) {
   .live-streams-player__item_type_fake {
       height: 0;
  }
}
.live-streams-player__iframe-wrapper {
   position: relative;
   background: url("/content/img/body-main-bg.png") 0 0 repeat rgba(32, 28, 25, 0.77);
   outline: 1px solid #69583f;
}
.live-streams-player__iframe-wrapper:hover .live-streams-player__closer {
   opacity: 1;
}
.live-streams-player__iframe {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   width: 100%;
   height: 100%;
   overflow: hidden;
   border: 0 none;
}
.live-streams-player__closer {
   opacity: 0;
   cursor: pointer;
   position: absolute;
   top: 10px;
   left: 10px;
}
.live-streams-player__closer .svg {
   display: none;
}
.live-streams-player__summary-wrapper {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   position: relative;
   overflow: hidden;
   padding: 20px 10px;
   height: 100px;
   background-color: rgba(204, 177, 161, 0.5);
   outline: 1px solid rgba(158, 103, 42, 0.5);
}
.live-streams-player__icon {
   position: relative;
   float: left;
   margin-right: 10px;
   width: 26px;
   height: 26px;
   font-size: 26px;
   color: #282420;
}
.live-streams-player__summary {
   overflow: hidden;
}
.live-streams-player__title {
   margin: 0 0 10px;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: #9e532a;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.live-streams-player__description {
   margin: 0;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.live-streams-ended {
   text-align: center;
}
.live-streams-ended:not(.live-streams-ended_type_multi) {
   -webkit-transform: translate(-50%, -50%);
   -ms-transform: translate(-50%, -50%);
   transform: translate(-50%, -50%);
   position: absolute;
   top: 50%;
   left: 50%;
}
.live-streams-ended_type_multi {
   -moz-transform: translateY(-50%);
   -o-transform: translateY(-50%);
   -ms-transform: translateY(-50%);
   -webkit-transform: translateY(-50%);
   transform: translateY(-50%);
   position: absolute;
   top: 50%;
   left: 0;
   width: 100%;
}
.live-streams-ended_type_multi .live-streams-ended__img-wrapper {
   width: 35%;
   margin: 0 auto 10px;
}
.live-streams-ended_type_multi .live-streams-ended__title {
   font-size: 30px;
}
.live-streams-ended__title {
   margin: 0;
   white-space: nowrap;
   font-family: "AlgerianBasD", Georgia, serif;
   font-size: 50px;
   line-height: 1.25;
   color: #fee1b9;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   text-transform: uppercase;
   text-shadow: 2px 2px 0 #9f7660, 2px 2px 0 #ffe2b7;
}
.live-streams-ended__sub-title {
   margin: 0;
}
.live-streams-ended__img-wrapper {
   margin-bottom: 20px;
}
.sbtech {
   position: relative;
   margin: -60px 0 0;
   min-height: 100vh;
}
.sbtech__preloader-wrapper {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}
.sbtech__iframe {
   position: relative;
   width: 1px;
   min-width: 100%;
   min-height: 100vh;
   border: 0 none;
   position: absolute;
   top: 0;
   left: 0;
   height: 100%;
}
.sbtech__button {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   z-index: 1000;
   position: fixed;
   right: 0;
   bottom: 22px;
   left: 0;
   margin: auto;
   width: 54px;
   height: 54px;
   border-radius: 100%;
   border: 2px solid #fff;
   background-color: #3b91d3;
   color: #fff;
   font-size: 30px;
}
.sbtech__button-count {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   position: absolute;
   right: 100%;
   bottom: 100%;
   width: 24px;
   height: 24px;
   margin: 0 -17px -16px 0;
   border-radius: 100%;
   border: 1px solid #272a31;
   background-color: #272a31;
   text-align: center;
   color: #fff;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 13px;
   line-height: 22px;
   font-weight: bold;
}
.sbtech__button-count:before {
   content: "";
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   border-radius: 100%;
}
.sbtech__button-count_state_animate:before {
   background-color: #3b91d3;
}
.lottery-page {
   position: relative;
   margin: -60px 0 0;
   min-height: 100vh;
}
.lottery-page__preloader-wrapper {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}
.lottery-page__iframe {
   position: relative;
   width: 1px;
   min-width: 100%;
   min-height: 100vh;
   border: 0 none;
   position: absolute;
   top: 0;
   left: 0;
   height: 100%;
}
.limits-menu {
   margin: 0;
   padding: 0;
   font-size: 0;
   white-space: nowrap;
   text-align: center;
}
.limits-menu__item {
   position: relative;
   vertical-align: middle;
   display: inline-block;
   list-style-type: none;
}
.limits-menu__item:not(:first-child) {
   margin-left: 20px;
}
.limits-menu__link {
   display: inline-block;
   text-decoration: none;
   cursor: pointer;
   color: #7f9395;
}
.limits-menu__link:hover {
   color: #03a528;
}
.limits-menu__link:active {
   color: #03a528;
}
.limits-menu__link_state_active {
   color: #03a528;
   cursor: default;
}
.limits-menu__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: inherit;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.limit-box {
   position: relative;
}
.limit-box_state_active-timer .input {
   border: 1px solid #ef655b;
}
.limit-box_state_confirm-timer .input {
   border: 1px solid #529375;
}
.limit-box__content {
   margin-left: 20px;
}
.limit-box__icon {
   position: absolute;
   width: 9px;
   height: 0;
   padding-bottom: 38px;
   top: 0;
   left: 0;
   fill: currentColor;
}
.limit-box__active-timer-icon {
   position: absolute;
   right: -5px;
   top: -5px;
   width: 20px;
   height: 20px;
}
.limit-box__active-timer-icon .svg {
   color: #ef655b;
   fill: #fff;
}
.limit-box__text {
   text-align: center;
}
.limit-box__text.attention {
   color: #ea7561;
   font-weight: bold;
}
.campaigns-page_type_modal {
   margin-top: 30px;
   margin-bottom: 30px;
   text-align: center;
}
.campaigns-page_type_modal .campaigns-page__title {
   font-size: 28px;
}
.campaigns-page_type_modal .campaigns-page__description {
   font-size: 14px;
}
.campaigns-page__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 40px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
   text-align: center;
   text-transform: uppercase;
   padding: 6px 0 20px;
}
.campaigns-page__description {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 20px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0;
   text-align: center;
   text-transform: uppercase;
   padding: 6px 0 20px;
}
.campaigns-page__img-hodlder {
   margin-bottom: 40px;
}
.terms-link {
   color: #c6c7c6;
   display: flex;
   flex-wrap: wrap;
   justify-content: center;
   align-items: center;
   margin: 20px 0;
   font-size: 14px;
}
.terms-link__link {
   color: #71736f;
   margin: 0 5px;
}
.terms-link-style__left {
   justify-content: flex-start;
   width: 100%;
}
.terms-link_page_bonus-code {
   margin-bottom: 30px;
}
.terms-link_page_tournaments {
   margin-bottom: 30px;
}
.terms-link_page_balance {
   margin-bottom: 60px;
}
.terms-link_page_contest {
   margin-top: 270px;
}
.terms-link_page_notifications {
   margin: 0;
   position: absolute;
   bottom: 9px;
   left: 26px;
}
.terms-link_page_user-tab {
   margin-top: -50px;
}
.terms-link_page_adventure-tab {
   margin: 7px 0 0 15px;
}
.terms-link_page_achiev-summary {
   margin-bottom: 50px;
}
.terms-link_page_achievement-tab {
   margin: 0;
   position: absolute;
   bottom: 9px;
   left: 26px;
}
.terms-link_page_fill-required-fields {
   margin: 0 0 0 5px;
   display: inline;
   color: inherit;
}
.terms-link_page_promo {
   margin-bottom: 50px;
}
.terms-link_page_tournament-tab {
   position: absolute;
   margin: 0;
   left: 46px;
   bottom: 9px;
}
.terms-link_page_mobile-promo {
   margin-top: 70px;
}
.terms-link_page_mobile-precashier {
   margin-top: 60px;
}
.terms-link_page_authorization-tab {
   position: absolute;
   margin: 0;
   left: 46px;
   bottom: 9px;
}
.terms-link_page_tournament {
   margin-bottom: 60px;
}
.terms-link_page_adventure {
   margin-bottom: 40px;
}
.verification-form__icon {
   position: relative;
   width: 15px;
   height: 15px;
   margin-left: 12px;
}
.verification-form__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #2d6da0;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.campaigns-menu {
   margin: 0;
   padding: 0;
   font-size: 0;
   white-space: nowrap;
   text-align: center;
}
.campaigns-menu__item {
   vertical-align: middle;
   display: inline-block;
   width: 148px;
   list-style-type: none;
   padding-bottom: 40px;
}
.campaigns-menu__item:not(:first-child) {
   margin-left: 15px;
}
.campaigns-menu__link {
   position: relative;
   display: block;
   padding: 0 20px 20px;
   text-align: center;
   text-decoration: none;
}
.campaigns-menu__link_state_active {
   cursor: default;
}
.campaigns-menu__text {
   position: relative;
   display: inline-block;
}
.floating-banner-list {
   margin: 0;
   padding: 0;
   font-size: 0;
}
.floating-banner-list__item {
   position: relative;
   list-style-type: none;
   width: 45px;
   font-size: 45px;
   padding: 40px 20px;
}
.floating-banner-list__item .svg {
   color: #2d6da0;
   fill: #fff;
}
.floating-banner-list__item:hover {
   background-color: rgba(46, 46, 47, 0.9);
}
.floating-banner-list__item:hover .svg {
   fill: #03a528;
}
.floating-banner-list__item:hover .floating-banner {
   display: block;
}
.floating-banner-list__item_state_active {
   background-color: rgba(46, 46, 47, 0.9);
}
.floating-banner-list__item_state_active .svg {
   fill: #03a528;
}
.floating-banner-list__item_state_active:before {
   -webkit-transform: translate(-100%, -50%);
   -ms-transform: translate(-100%, -50%);
   transform: translate(-100%, -50%);
   content: "";
   position: absolute;
   top: 50%;
   left: 0;
   width: 0;
   height: 0;
   border-top: 10px solid transparent;
   border-bottom: 10px solid transparent;
   border-right: 10px solid rgba(46, 46, 47, 0.9);
}
.floating-banner-list__item_type_support {
   cursor: pointer;
}
.floating-banner-list__item_type_support:hover:before, .floating-banner-list__item_type_support:hover:after {
   display: none;
}
.floating-banner-list__item_type_support:hover .floating-banner {
   display: none;
}
.profile-wallet-info__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 20px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 0 0 10px 0;
}
.profile-wallet-info__subtitle {
   text-align: center;
   margin: 10px 0 0 0;
}
.profile-wallet-info__input {
   background: transparent;
  /* Old browsers */
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #7f9395;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   box-sizing: border-box;
   display: inline-block;
   width: 100%;
   outline: none;
   border: 1px solid rgba(158, 103, 42, 0.5);
   height: 39px;
   padding: 10px 20px;
   border-radius: 20px;
   box-shadow: 1px 1px 0 0 rgba(255, 255, 255, 0.29);
}
.profile-wallet-info__input:-moz-placeholder {
   opacity: 1;
   color: #7f9395;
   text-transform: none;
   font-size: 14px;
}
.profile-wallet-info__input::-moz-placeholder {
   opacity: 1;
   color: #7f9395;
   text-transform: none;
   font-size: 14px;
}
.profile-wallet-info__input:-ms-input-placeholder {
   color: #7f9395;
   text-transform: none;
   font-size: 14px;
}
.profile-wallet-info__input::-webkit-input-placeholder {
   color: #7f9395;
   text-transform: none;
   font-size: 14px;
}
.profile-wallet-info__input:-webkit-autofill {
   box-shadow: 0 0 0 10em transparent inset;
}
.profile-wallet-info__input:-webkit-autofill:hover {
   box-shadow: 0 0 0 10em transparent inset;
}
.profile-wallet-info__input:-webkit-autofill:focus {
   box-shadow: 0 0 0 10em transparent inset;
}
.profile-wallet-info__input:focus {
   border-color: rgba(158, 103, 42, 0.8);
   box-shadow: none;
}
.profile-wallet-info__input[type=number]::-webkit-inner-spin-button, .profile-wallet-info__input[type=number]::-webkit-outer-spin-button {
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;
   margin: 0;
}
.bets-remaining-hint {
   position: absolute;
   top: -55px;
   border-radius: 5px;
   background-color: #000;
   color: #fff;
   min-width: 220px;
   height: 72px;
   display: none;
   flex-direction: column;
   justify-content: space-around;
   padding: 15px;
   box-sizing: border-box;
   z-index: 5;
}
.bets-remaining-hint:after {
   content: "";
   position: absolute;
   top: 55px;
   transform: rotate(45deg);
   border: 10px solid #000;
}
.bets-remaining-hint.isVisible {
   display: flex;
}
.sptech-banners {
   position: relative;
   box-sizing: border-box;
   padding: 10px;
}
.sptech-banners__text {
   font-family: "BanderaProHeavy", Arial, sans-serif;
   font-size: 22px;
   line-height: 1.25;
   color: #fff;
   text-shadow: none;
   font-weight: normal;
}
.sptech-banners__title-link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: relative;
}
.sptech-banners__holder {
   box-sizing: border-box;
   display: flex;
   justify-content: center;
   min-height: 100px;
   min-width: 99%;
   padding: 0 20px;
   border-radius: 5px;
   background-repeat: no-repeat;
   background-size: cover;
}
.sptech-banners__holder_state_button {
   justify-content: space-between;
}
.sptech-banners__btn {
   z-index: 2;
   position: relative;
   display: inline-block;
   vertical-align: middle;
   margin-left: 30px;
}
.sptech-banners__holder-item {
   align-self: center;
}
.sptech-banners__wrapper {
   position: relative;
   display: flex;
   justify-content: space-between;
}
.sptech-banners__wrapper-item {
   display: flex;
   text-decoration: none;
   display: inline-block;
   width: 50%;
}
.sptech-banners__wrapper-item:first-child {
   margin-right: 15px;
}
.sptech-banners__closer {
   z-index: 2;
   position: absolute;
   top: 5px;
   right: 5px;
   width: 20px;
   height: 20px;
   outline: 0 none;
   border: 0 none;
   border-radius: 100%;
   border-color: #2e2e2f;
   background-color: #2e2e2f;
}
.sptech-banners__closer:before, .sptech-banners__closer:after {
   cursor: pointer;
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   height: 12px;
   width: 2px;
   background-color: #8c8c8c;
   border-radius: 3px;
}
.sptech-banners__closer:before {
   -moz-transform: rotate(45deg);
   -o-transform: rotate(45deg);
   -ms-transform: rotate(45deg);
   -webkit-transform: rotate(45deg);
   transform: rotate(45deg);
}
.sptech-banners__closer:after {
   -moz-transform: rotate(-45deg);
   -o-transform: rotate(-45deg);
   -ms-transform: rotate(-45deg);
   -webkit-transform: rotate(-45deg);
   transform: rotate(-45deg);
}
.sptech-banners__closer:active {
   background-color: #fff;
   border-color: #fff;
}
.sptech-banners__closer:active:before, .sptech-banners__closer:active:after {
   background-color: #8c8c8c;
}
.banner-button {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   background: #fde101;
  /* Old browsers */
   visibility: visible;
   position: relative;
   vertical-align: middle;
   box-sizing: border-box;
   display: inline-block;
   border-width: 0;
   border-style: none;
   border-color: #fde101;
   outline: none;
   margin: 0;
   padding: 0;
   text-align: center;
   color: #000;
   white-space: nowrap;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 0;
   font-weight: bold;
   cursor: pointer;
   border-radius: 15px;
}
.banner-button:before {
   vertical-align: middle;
   display: inline-block;
   height: 33px;
   content: "";
}
.banner-button:hover {
   background: #fff;
  /* Old browsers */
   border-color: #fff;
   color: #000;
}
.banner-button:active {
   background: #fde101;
  /* Old browsers */
   border-color: #fde101;
   color: #000;
}
.banner-button::-moz-focus-inner {
   padding: 0;
   border: 0;
}
.banner-button .button-text {
   margin-right: 5px;
   margin-left: 5px;
   white-space: nowrap;
}
.banner-button__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
   position: relative;
   vertical-align: middle;
   display: inline-block;
   font-family: Arial, sans-serif;
   margin-right: 30px;
   margin-left: 30px;
   white-space: nowrap;
   text-transform: uppercase;
}
.sptech-panel {
   margin-top: -60px;
   padding-bottom: 40px;
   background: url("/content/img/main-bg.jpg") 0 0 repeat;
}
.sptech-panel__wrapper {
   display: flex;
   background: #fff;
}
.sptech-panel__wrapper .sptech {
   width: calc(100% - 65px);
}
.sptech-panel__wrapper--sidebar-open .sptech {
   width: calc(100% - 280px);
}
.sptech-panel__modal-button {
   position: fixed;
   bottom: 84px;
   left: 20px;
   z-index: 1060;
   width: 58px;
   height: 58px;
   border-radius: 50%;
   background: #fff;
   box-shadow: 0 0 5px #000;
   font-size: 50px;
}
@keyframes jackpotAnimation {
   100% {
       background-position: -6210px 0;
  }
}
.jackpot-list {
   box-sizing: border-box;
   position: relative;
   display: table;
   padding-left: 20px;
   padding-right: 20px;
   width: 100%;
   min-height: 371px;
   text-align: center;
   background: url("") no-repeat 50% 50%, url("") no-repeat 50% 50%;
   background-size: contain;
}
.jackpot-list:before {
   content: "";
   position: absolute;
   top: 3px;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   background: url("") no-repeat 50% 0;
   width: 100%;
   height: 100%;
}
.jackpot-list_type_holder {
   position: relative;
   margin: auto;
   padding: 0;
   border-collapse: collapse;
   text-align: center;
   width: 598px;
   height: 453px;
   background: url("") no-repeat 50% 50%, url("") no-repeat 50% 50%;
   text-align: center;
}
.jackpot-list_type_holder:before {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   width: 100%;
   height: 100%;
   background: url("") no-repeat 50% 0;
   content: "";
}
.jackpot-list_type_holder .jackpot-list__cell {
   position: relative;
   padding-bottom: 0;
   height: 110px;
   vertical-align: top;
   text-align: left;
}
.jackpot-list_type_holder .jackpot-list__cell:first-child {
   width: 140px;
}
.jackpot-list_type_holder .jackpot-list__animation {
   top: -25px;
   right: auto;
   left: -50px;
   width: 360px;
   height: 90px;
}
.jackpot-list_type_holder .jackpot-list__title {
   width: 268px;
   text-align: center;
}
.jackpot-list_type_holder .jackpot-list__icon-holder {
   margin-left: 10px;
}
.jackpot-list_type_holder .jackpot-list__link {
   font-size: 14px;
}
.jackpot-list_type_holder .jackpot-list__text-value {
   font-size: 16px;
}
.jackpot-list_type_holder .jackpot-list__item_type_daily {
   background: none;
}
.jackpot-list_type_holder .jackpot-list__item_type_rapid .jackpot-list__cell:first-child {
   padding-bottom: 30px;
}
.jackpot-list_type_holder .jackpot-list__text-hint {
   right: 60px;
   bottom: 15px;
   left: auto;
}
.jackpot-list__icon-holder {
   position: relative;
}
.jackpot-list__counter-holder {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 30px;
   line-height: 1.25;
   color: inherit;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
   white-space: nowrap;
   text-transform: uppercase;
}
.jackpot-list__counter-holder .jackpot__currency {
   margin-right: 10px;
}
.jackpot-list__counter-holder .jackpot__currency {
   font-size: 18px;
}
.jackpot-list__counter-holder .jackpot__total {
   font-size: 32px;
}
.jackpot-list__item {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 30px;
   line-height: 1.25;
   color: #2d6da0;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: relative;
   vertical-align: middle;
   display: inline-block;
   list-style-type: none;
   text-align: center;
   white-space: nowrap;
}
.jackpot-list__row {
   vertical-align: top;
   display: table-row;
   list-style-type: none;
}
.jackpot-list__cell {
   display: table-cell;
   border: 0 none;
   padding: 0;
   z-index: 1;
   position: relative;
   vertical-align: top;
   padding-bottom: 30px;
}
.jackpot-list__cell .jackpot-list__icon {
   position: relative;
   vertical-align: middle;
   display: inline-block;
}
.jackpot-list__title {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 16px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   z-index: 2;
   position: relative;
   text-transform: uppercase;
   -moz-transform: rotate(-3deg);
   -o-transform: rotate(-3deg);
   -ms-transform: rotate(-3deg);
   -webkit-transform: rotate(-3deg);
   transform: rotate(-3deg);
   position: absolute;
   top: 263px;
   left: 252px;
   width: 292px;
   height: 80px;
   color: #ffe2b7;
   font-size: 25px;
   font-family: "AlgerianBasD", Georgia, serif;
   line-height: 80px;
   text-align: center;
   white-space: nowrap;
   text-shadow: 0 0 6px #000, 2px 2px 0 #9f7660;
}
.jackpot-list__link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px 1px #000;
   font-weight: normal;
   text-transform: inherit;
   display: inline-block;
   text-decoration: underline;
   font-size: 15px;
   text-transform: uppercase;
}
.jackpot-list__link:hover {
   text-decoration: none;
}
.jackpot-list__item_type_big .jackpot-list__link {
   color: #1ec621;
}
.jackpot-list__item_type_daily {
   background: url("") no-repeat 50% 120px;
   background-size: 390px 150px;
}
.jackpot-list__item_type_daily .jackpot-list__link {
   color: #ffa619;
}
.jackpot-list__item_type_daily:hover {
   background: url("") no-repeat 50% 120px;
   background-size: 390px 150px;
}
.jackpot-list__item_type_rapid .jackpot-list__link {
   color: #00aeff;
}
.jackpot-list__text-hint {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #8b979e;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: absolute;
   right: 0;
   left: 0;
   bottom: 0;
   margin: auto;
   text-transform: uppercase;
   right: 15px;
   bottom: 60px;
   color: #beafa3;
   font-size: 12px;
   text-shadow: 4px 4px 4px rgba(54, 35, 19, 0.76);
}
.jackpot-list__text-value {
   color: #fff;
   font-size: 16px;
   font-size: 18px;
}
.jackpot-list__fire-state {
   background: url("") 50% 0 no-repeat;
}
.jackpot-list__fire-state:hover {
   background: url("") 50% 0 no-repeat;
}
.jackpot-list__fire-state-holder {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 30px;
   left: 30px;
   width: 100%;
   height: 100%;
   margin: auto;
   background: url("") 0 0 no-repeat;
}
.jackpot-list__animation {
   animation: jackpotAnimation 1.3s infinite steps(15);
   position: absolute;
   top: 60px;
   right: 0;
   bottom: 0;
   left: 0;
   width: 300px;
   height: 108px;
   margin: auto;
}
.jackpot-list__wrapper {
   width: 1200px;
   margin: 20px auto 70px;
}
.counter-jackpot {
   position: relative;
   float: left;
   margin: 5px;
   width: 60px;
   height: 90px;
   font-size: 80px;
   font-weight: bold;
   line-height: 87px;
   border-radius: 6px;
   box-shadow: 0 2px 5px rgba(0, 0, 0, 0.7);
}
.counter-jackpot__item {
   z-index: 1;
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
.counter-jackpot__item:first-child {
   z-index: 2;
}
.jackpot-rt-list__playson {
   display: flex;
   padding: 0 20px;
   justify-content: space-between;
}
.jackpot-rt-list__playson li {
   list-style-type: none;
   height: 225px;
   display: flex;
   flex-direction: column;
   justify-content: space-around;
}
.jackpot-rt {
   position: relative;
   display: inline-block;
   list-style-type: none;
   vertical-align: middle;
   text-align: center;
   white-space: nowrap;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 30px;
   line-height: 1.25;
   color: #2d6da0;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
@keyframes hotSimpleAnimation {
   from {
       transform: scale(0.25);
  }
   to {
       transform: scale(1, 1);
  }
}
@keyframes coldSimpleAnimation {
   from {
       opacity: 1;
       transform: scale(1, 1);
  }
   to {
       opacity: 0;
       transform: scale(0.25);
  }
}
.rt-jackpot {
   position: relative;
   display: inline-block;
   vertical-align: top;
   text-align: left;
   font-family: Tahoma, Arial, sans-serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.rt-jackpot__icon {
   z-index: 1;
   box-sizing: border-box;
   position: relative;
   vertical-align: middle;
   display: inline-block;
   text-align: center;
}
.rt-jackpot__icon-svg {
   -moz-transform: translateZ(0);
   -o-transform: translateZ(0);
   -ms-transform: translateZ(0);
   -webkit-transform: translateZ(0);
   transform: translateZ(0);
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   width: 1em;
   height: 1em;
   fill: currentColor;
}
.rt-jackpot__content {
   display: inline-block;
   vertical-align: top;
   text-align: left;
}
.rt-jackpot__name {
   display: block;
   margin-bottom: 5px;
   font-family: Georgia, Times, "Times New Roman", serif;
   color: #202021;
   text-transform: uppercase;
   font-size: 16px;
}
.rt-jackpot__amount {
   display: inline;
   font-size: 35px;
   color: #2d6da0;
   border-bottom: 1px dotted;
}
.rt-jackpot__term {
   display: block;
   height: 17px;
   text-transform: lowercase;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #8b979e;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.rt-jackpot_theme_simple {
   padding-left: 60px;
   padding-bottom: 20px;
}
.rt-jackpot_theme_simple:before {
   position: absolute;
   top: 0;
   left: 0;
   margin-top: -10px;
   width: 54px;
   height: 75px;
   background: url("") 0 0 no-repeat;
   content: "";
   transform-origin: bottom center;
}
.rt-jackpot_theme_simple.rt-jackpot_is_hot:before {
   transition: transform 0.25s ease-in;
   transform: scale(1);
   animation-name: hotSimpleAnimation;
   animation-duration: 0.25s;
}
.rt-jackpot_theme_simple.rt-jackpot_is_hot:hover:before {
   transform: scale(1.1);
}
.rt-jackpot_theme_simple.rt-jackpot_is_cold:before {
   transform: scale(0);
   animation-name: coldSimpleAnimation;
   animation-duration: 0.25s;
}
.rt-jackpot_theme_simple.rt-jackpot_type_big .rt-jackpot__icon {
   color: inherit;
   font-size: 63px;
}
.rt-jackpot_theme_simple.rt-jackpot_type_daily .rt-jackpot__icon {
   color: inherit;
   font-size: 59px;
}
.rt-jackpot_theme_simple.rt-jackpot_type_rapid .rt-jackpot__icon {
   color: inherit;
   font-size: 86px;
}
.rt-jackpot_theme_simple .rt-jackpot__term {
   position: relative;
   margin-bottom: -17px;
}
.rt-jackpot_theme_big {
   padding-top: 48px;
   text-align: center;
   text-decoration: none;
   cursor: pointer;
}
.rt-jackpot_theme_big .rt-jackpot__icon {
   margin-right: 0;
   margin-bottom: 13px;
   transition: color 0.5s ease;
}
.rt-jackpot_theme_big .rt-jackpot__content {
   position: relative;
   display: block;
   padding: 16px 0 16px;
   min-width: 360px;
   text-align: center;
}
.rt-jackpot_theme_big .rt-jackpot__border {
   margin: 0;
   height: 94px;
}
.rt-jackpot_theme_big .rt-jackpot__term {
   position: relative;
   bottom: -19px;
   margin-bottom: -17px;
}
.rt-jackpot_theme_big.rt-jackpot_type_big .rt-jackpot__icon {
   color: inherit;
   font-size: 63px;
}
.rt-jackpot_theme_big.rt-jackpot_type_daily .rt-jackpot__icon {
   color: inherit;
   font-size: 59px;
}
.rt-jackpot_theme_big.rt-jackpot_type_rapid .rt-jackpot__icon {
   color: inherit;
   font-size: 86px;
}
.rt-jackpot_theme_big:hover .rt-jackpot__icon {
   color: #000;
}
.rt-jackpot_type_big {
   color: #2d6da0;
}
.rt-jackpot_type_big .rt-jackpot__border {
   fill: #3caacf;
}
.rt-jackpot_type_daily {
   color: #f4712a;
}
.rt-jackpot_type_daily .rt-jackpot__border {
   fill: #f4aa2a;
}
.rt-jackpot_type_rapid {
   color: #03a528;
}
.rt-jackpot_type_rapid .rt-jackpot__border {
   fill: #83b609;
}
@keyframes hotBigAnimation {
   from {
       transform: scale(0.75, 1);
  }
   to {
       transform: scale(1, 1);
  }
}
@keyframes coldBigAnimation {
   from {
       opacity: 1;
       transform: scale(1, 1);
  }
   to {
       opacity: 0;
       transform: scale(1, 1);
  }
}
.rt-jackpot_theme_big:after {
   position: absolute;
   top: 0;
   left: 50%;
   margin-left: -128px;
   width: 256px;
   height: 105px;
   content: "";
   opacity: 0.15;
   transition: opacity 0.5s ease;
}
.rt-jackpot_theme_big:before {
   position: absolute;
   top: -30px;
   left: 50%;
   margin-left: -128px;
   width: 277px;
   height: 118px;
   background: url("") 50% 0 no-repeat;
   content: "";
}
.rt-jackpot_theme_big.rt-jackpot_type_big:after {
   background: url("") no-repeat 50% 0;
}
.rt-jackpot_theme_big.rt-jackpot_type_daily:after {
   background: url("") no-repeat 50% 0;
}
.rt-jackpot_theme_big.rt-jackpot_type_rapid:after {
   background: url("") no-repeat 50% 0;
}
.rt-jackpot_theme_big.rt-jackpot_is_hot:before {
   transition: transform 0.25s ease-in;
   transform: scale(1);
   animation-name: hotBigAnimation;
   animation-duration: 0.25s;
}
.rt-jackpot_theme_big.rt-jackpot_is_hot:after {
   display: none;
}
.rt-jackpot_theme_big.rt-jackpot_is_hot:hover:before {
   transform: scale(1.1);
}
.rt-jackpot_theme_big.rt-jackpot_is_cold:before {
   transform: scale(0);
   animation-name: coldBigAnimation;
   animation-duration: 0.25s;
}
.rt-jackpot_theme_big:hover:after {
   opacity: 1;
}
.jackpot-rt_state_hot {
   background: url("") 50% 0 no-repeat;
}
.jackpot-rt_state_hot:hover {
   background: url("") 50% 0 no-repeat;
}
.jackpot-rt__title {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 16px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   z-index: 2;
   position: relative;
   text-transform: uppercase;
}
.jackpot-rt__currency {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 30px;
   line-height: 1.25;
   color: inherit;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
   text-align: center;
   white-space: nowrap;
   text-transform: uppercase;
}
.jackpot-rt__total {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 30px;
   line-height: 1.25;
   color: inherit;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
   text-align: center;
   white-space: nowrap;
   text-transform: uppercase;
}
.jackpot-rt__exp {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #8b979e;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: absolute;
   right: 0;
   left: 0;
   bottom: 0;
   margin: auto;
   text-transform: uppercase;
}
.games-filter-list {
   -webkit-column-count: 5;
   -moz-column-count: 5;
   column-count: 5;
   -webkit-column-width: 0;
   -moz-column-width: 0;
   column-width: 0;
   -webkit-column-gap: 0;
   -moz-column-gap: 0;
   column-gap: 0;
   width: 805px;
   margin: 0 auto;
   padding: 0;
}
.games-filter-list__item {
   display: inline-block;
   text-align: left;
   width: 161px;
   list-style-type: none;
}
.verification-page {
   display: flex;
   align-items: flex-start;
}
.verification-page__tabs {
   width: 230px;
   display: flex;
   flex-direction: column;
   justify-content: space-around;
   align-items: flex-start;
   width: 260px;
}
.verification-page__tab {
   display: block;
   min-height: 40px;
   cursor: pointer;
   position: relative;
}
.verification-page__tab:last-child {
   min-height: 20px;
}
.verification-page__tab_state_active {
   color: #509474;
   position: relative;
   color: #2d6da0;
}
.verification-page__tab_state_active:before {
   content: "";
   width: 0;
   border: 5px solid transparent;
   border-left-color: #509474;
   position: absolute;
   left: -12px;
   top: 4px;
}
.verification-page__tab_state_active:before {
   border-left-color: #2d6da0;
}
.verification-page__tab-text {
   position: relative;
   font-weight: bold;
}
.verification-page__tab-text:after {
   content: "";
   position: absolute;
   top: 4px;
}
.verification-page__tab-text.isNotConfirmed:after {
   background-image: url("");
   background-repeat: no-repeat;
   right: -15px;
}
.verification-page__tab-text.isWaiting:after {
   background-image: url("");
   right: -20px;
   top: 2px;
}
.verification-page__tab-text.isConfirmed:after {
   background-image: url("");
   right: -20px;
}
.verification-page__tab-text.isNotConfirmed:after {
   width: 9px;
   height: 9px;
   top: 5px;
}
.verification-page__tab-text.isWaiting:after {
   width: 14px;
   height: 14px;
   top: 3px;
}
.verification-page__tab-text.isConfirmed:after {
   width: 13px;
   height: 12px;
}
.verification-page__tab-content {
   width: 100%;
   min-height: 360px;
   display: flex;
   justify-content: center;
   border-left: 1px solid #d7d7d7;
   border-left: 1px solid rgba(255, 255, 255, 0.29);
   box-shadow: -1px 0 0 0 rgba(158, 83, 42, 0.24);
}
.verification-page__sub-tab {
   color: #a5a6a5;
   font-size: 14px;
   min-height: 30px;
   font-weight: bold;
   font-size: 12px;
   color: #57483c;
}
.verification-page__sub-tab_state_active {
   color: #2d6da0;
}
.verification-page__sub-tab-list {
   list-style: none;
   padding: 10px 0 0 5px;
   margin: 0;
}
.verification-page__sub-tab-text {
   position: relative;
}
.verification-page__sub-tab-text.isNotApproved:after, .verification-page__sub-tab-text.isWaiting:after, .verification-page__sub-tab-text.isApproved:after {
   content: "";
   position: absolute;
}
.verification-page__sub-tab-text.isNotApproved:after {
   background-image: url("");
   right: -15px;
   top: 4px;
}
.verification-page__sub-tab-text.isWaiting:after {
   background-image: url("");
   right: -20px;
   top: 2px;
}
.verification-page__sub-tab-text.isApproved:after {
   background-image: url("");
   right: -20px;
   top: 4px;
}
.verification-page__sub-tab-text.isNotApproved:after {
   width: 9px;
   height: 9px;
   top: 6px;
}
.verification-page__sub-tab-text.isWaiting:after {
   width: 14px;
   height: 14px;
   top: 0;
}
.verification-page__sub-tab-text.isApproved:after {
   width: 13px;
   height: 12px;
   top: 4px;
}
.verification-page__personality-container {
   display: flex;
   justify-content: space-between;
   width: 100%;
   padding-left: 20px;
}
.verification-page__loaded-documents {
   color: #646a65;
}
.verification-page__personality-right {
   width: 193px;
}
.verification-page__personality-left {
   width: 100%;
   padding-right: 25px;
   display: flex;
   flex-direction: column;
}
.verification-page__document-upload {
   display: flex;
   justify-content: space-between;
   align-items: flex-start;
   width: 100%;
   margin-bottom: 50px;
}
.verification-page__document-upload.align_center {
   justify-content: center;
}
.verification-page__document-upload .form-box {
   margin-bottom: 50px;
}
@media (max-width: 500px) {
   .verification-page__document-upload {
       flex-direction: column;
  }
}
.verification-page__document-upload-left {
   width: 49%;
}
@media (max-width: 500px) {
   .verification-page__document-upload-left {
       width: 100%;
  }
}
.verification-page__document-upload-right {
   width: 49%;
}
@media (max-width: 500px) {
   .verification-page__document-upload-right {
       width: 100%;
  }
}
.verification-page__document-uploader {
   display: flex;
   flex-direction: column;
   justify-content: flex-end;
   height: 100%;
}
.verification-page__phone {
   max-width: 500px;
}
.verification-page__document-description {
   font-size: 14px;
}
.verification-page__modal-header {
   height: 50px;
   background-color: #0b1010;
   position: fixed;
   top: 0;
   width: 100%;
   padding: 13px 10px;
   box-sizing: border-box;
   z-index: 1;
   margin-left: -10px;
   background: url("") 0 0 no-repeat, url("") 100% 0 no-repeat, url("") 50% 0 repeat-x;
}
.verification-page__document-label {
   color: #000;
   padding-bottom: 10px;
   color: inherit;
}
.verification-page__document-image-wrapper {
   height: 200px;
   border: 2px dashed #d9dbd9;
   border-radius: 4px;
   display: flex;
   justify-content: center;
   align-items: center;
   border-color: #c0957b;
}
.verification-page__document-image {
   max-height: 200px;
}
.game-iframe-page {
   width: 100vw;
   height: 100vh;
   position: relative;
   background: #000;
}
.game-iframe-page.splash {
   height: calc(150vh);
}
.game-iframe-page .game-iframe-page__splash {
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   background-color: rgba(0, 0, 0, 0.7);
   z-index: 1000;
   text-align: center;
   color: #fff;
   padding: 200px 40px 0;
   font-size: 22px;
   background-image: url("");
   background-position: center 100px;
   background-repeat: no-repeat;
   animation: bounce 2s ease-in-out 0.2s infinite;
}
.game-iframe-page__game-wrapper {
   position: relative;
   width: 100vw;
   height: calc(100vh - 56px);
}
.game-iframe-page__game-wrapper.notch {
   height: calc(100vh - 140px);
}
.game-iframe-page__game-wrapper.notch .game-in-iframe__wrapper {
   height: calc(100vh - 140px);
}
.game-iframe-page__game-wrapper.horizontal {
   height: 100%;
}
.game-iframe-page__container {
   position: fixed;
   display: flex;
   flex-direction: column;
   width: 100%;
   height: 100%;
}
.game-iframe-page__container.horizontal {
   flex-direction: row;
}
.iframe-notification {
   position: absolute;
   transition: all linear 0.5s;
   z-index: 1000;
   border-style: solid;
   border-width: 1px;
   border-color: #777676;
   border-radius: 4px;
   background-color: rgba(0, 0, 0, 0.8);
   box-shadow: 0px 1px 9px 0px rgba(0, 0, 0, 0.4);
   width: 112px;
   height: 117px;
   padding: 5px 0 10px 0;
   box-sizing: border-box;
}
.iframe-notification.default {
   top: -250px;
   left: 10px;
}
.iframe-notification.start {
   top: 10px;
   left: 10px;
}
.iframe-notification.hide {
   top: 10px;
   left: -230px;
}
.iframe-notification__text-top {
   color: #fff;
   text-align: center;
   font-size: 12px;
   margin: 5px 0;
}
.iframe-notification__img {
   max-width: 84px;
   height: 80px;
   display: block;
   margin: 0 auto;
   background-size: contain;
   background-repeat: no-repeat;
   background-position-x: center;
}
.iframe-notification__gradient {
   background: linear-gradient(transparent, rgba(0, 0, 0, 0.8) 80%);
   height: 100%;
}
.iframe-notification__text-bottom {
   position: absolute;
   text-align: center;
   display: flex;
   justify-content: center;
   align-items: center;
   width: 100%;
   bottom: 5px;
   line-height: 1;
}
.iframe-notification__link {
   color: #2196f3;
   font-size: 12px;
   font-weight: bold;
}
.game-in-iframe {
   z-index: 1;
   height: 100%;
}
.game-in-iframe__wrapper {
   height: 100%;
   width: 100%;
}
.game-in-iframe__iframe {
   position: absolute;
   overflow: hidden;
   width: 1px;
  /* Force responsive iframe in iOS. */
   height: 1px;
  /* Force responsive iframe in iOS. */
   min-width: 100%;
   min-height: 100%;
}
.jackpots-games-list__divider {
   border: 0 none;
   background: #6e6e6e;
  /* Old browsers */
   background: -webkit-linear-gradient(top, #6e6e6e 0%, #484848 100%);
  /* Chrome10+,Safari5.1+ */
   background: -ms-linear-gradient(top, #6e6e6e 0%, #484848 100%);
  /* IE10+ */
   background: linear-gradient(to bottom, #6e6e6e 0%, #484848 100%);
  /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor, endColorstr=$endColor, GradientType=0);
  /* IE6-9 */
   margin-right: -10px;
   margin-left: -10px;
   height: 3px;
   box-shadow: 0 1px 2px 0 rgba(2, 3, 3, 0.5);
}
.jackpot-games-mobile__title {
   line-height: 1;
   margin: 0;
}
.sport-side-bar-bets {
   -webkit-transition: all 0.3s ease;
   -moz-transition: all 0.3s ease;
   -ms-transition: all 0.3s ease;
   -o-transition: all 0.3s ease;
   transition: all 0.3s ease;
   position: relative;
   display: flex;
   width: 65px;
   height: 100%;
}
.sport-side-bar-bets__tabs {
   height: 100%;
   box-shadow: -25px 0px 15px -7px #fff;
}
.sport-side-bar-bets__tabs-content {
   position: relative;
   margin-top: 20px;
   padding: 0 15px;
   width: 200px;
   height: 100%;
}
.sport-side-bar-bets_state_open {
   width: 280px;
}
.sport-side-bar-bets_state_open .sport-side-bar-tabs {
   padding-right: 0;
}
.sport-side-bar-bets_state_open .sport-side-bar-tabs__link_state_active {
   padding-right: 0;
   display: flex;
   justify-content: center;
   align-items: center;
}
.sport-side-bar-bets_state_open .sport-side-bar-tabs__link_state_active .svg_type_icon {
   display: none;
}
.sport-side-bar-bets_state_open .sport-side-bar-tabs__link_state_active:before {
   display: inline-block;
   width: 10px;
   height: 10px;
   border-top: 2px solid #fff;
   border-right: 2px solid #fff;
   content: "";
   transform: rotate(45deg);
}
.sport-side-bar-bets_state_open .sport-side-bar-tabs__link_state_active:after {
   position: absolute;
   top: 50%;
   right: -5px;
   margin: -7px 0 0;
   border-width: 7px;
   border-style: solid;
   border-color: transparent transparent transparent #e84a12;
   border-right-width: 0;
   content: "";
}
.sport-side-bar-tabs {
   position: relative;
   z-index: 1;
   margin: 0;
   padding-right: 15px;
   padding-left: 10px;
   text-align: center;
   white-space: nowrap;
}
.sport-side-bar-tabs__item {
   position: relative;
   display: block;
   margin: 10px auto;
   list-style-type: none;
   vertical-align: top;
}
.sport-side-bar-tabs__link {
   position: relative;
   display: block;
   text-decoration: none;
   cursor: pointer;
   border-radius: 100%;
   background: #57483c;
   text-align: center;
   box-sizing: border-box;
   position: relative;
   width: 40px;
   height: 40px;
   font-size: 24px;
   color: #fece8b;
}
.sport-side-bar-tabs__link:hover {
   color: #2d6da0;
}
.sport-side-bar-tabs__link:active {
   color: #2d6da0;
}
.sport-side-bar-tabs__link:hover {
   background: #e84a12;
   color: #fff;
}
.sport-side-bar-tabs__link:active {
   background: #e84a12;
   color: #fff;
}
.sport-side-bar-tabs__link_state_active {
   background: #e84a12;
}
.sport-side-bar-tabs__icon {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
}
.sport-side-bar-tabs__text {
   overflow: hidden;
   position: absolute;
   margin: -1px;
   padding: 0;
   width: 1px;
   height: 1px;
   clip: rect(0 0 0 0);
   clip: rect(0, 0, 0, 0);
}
.sport-side-bar-tabs__badge {
   -webkit-transform: translate(25%, -50%);
   -ms-transform: translate(25%, -50%);
   transform: translate(25%, -50%);
   z-index: 1;
   position: absolute;
   top: 0;
   right: 0;
   font-size: 0;
   line-height: 0;
}
.sport-tournament-tab:before, .sport-tournament-tab:after {
   content: "";
   display: table;
}
.sport-tournament-tab:after {
   clear: both;
}
.sport-tournament-tab_state_spectator .sport-tournament-tab__leadboard {
   overflow: hidden;
   padding-left: 10px;
}
.sport-tournament-tab_state_spectator .sport-tournament-tab__description {
   float: left;
   width: 240px;
   margin-right: 20px;
}
.sport-tournament-tab_state_spectator .sport-tournament-tab__column {
   float: left;
}
.sport-tournament-tab_state_spectator .sport-tournament-tab__progress-wrapper {
   float: left;
   width: 220px;
   margin-right: 20px;
   margin-top: 15px;
}
.sport-tournament-tab_state_spectator .sport-tournament-tab__progress-wrapper {
   margin-top: 30px;
}
.sport-tournament-tab__progress-wrapper:before, .sport-tournament-tab__progress-wrapper:after {
   content: "";
   display: table;
}
.sport-tournament-tab__progress-wrapper:after {
   clear: both;
}
.sport-tournament-tab__progress {
   margin-top: 10px;
   margin-bottom: 10px;
}
.sport-tournament-tab__leadboard {
   font-size: 14px;
}
.sport-tournament-tab__title {
   margin: 0 0 10px;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.sport-tournament-tab__title .pseudo-link {
   color: inherit;
   text-shadow: inherit;
   font-size: inherit;
   font-family: inherit;
}
.sport-tournament-tab__banner {
   margin-bottom: 10px;
}
.sport-tournament-tab__banner .title-counter {
   text-transform: none;
}
.sport-tournament-tab__banner .counter__item {
   padding-right: 0.38em;
}
.sport-tournament-tab__prize-fund {
   margin-bottom: 5px;
}
.sport-tournament-tab__prize-fund:before {
   display: block;
   margin-bottom: 5px;
   border-top: 1px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
   content: "";
}
.sport-tournament-tab__prize-fund .mini-slider_style_secondary .mini-slider__value {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #ef7330;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.sport-tournament-tab__prize-fund .mini-slider_title_hide .mini-slider__title + .mini-slider__item {
   height: auto;
}
.sport-tournament-tab__min-bet:before, .sport-tournament-tab__min-bet:after {
   display: block;
   border-top: 3px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
   content: "";
}
.sport-tournament-tab__min-bet:before {
   margin-bottom: 5px;
}
.sport-tournament-tab__min-bet:after {
   margin-top: 5px;
}
.sport-tournament-tab__min-bet .tournament-min-bet {
   display: flex;
   flex-wrap: wrap;
   justify-content: flex-start;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 13px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
}
.sport-user-tab_state_spectator {
   -webkit-transform: translate(0, -50%);
   -ms-transform: translate(0, -50%);
   transform: translate(0, -50%);
   table-layout: fixed;
   display: table;
   width: 100%;
   max-width: 762px;
   position: relative;
   top: 50%;
   margin: auto;
}
.sport-user-tab_state_spectator > div {
   vertical-align: top;
   display: table-cell;
   padding-right: 10px;
   padding-left: 10px;
}
.sport-user-tab__progress-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: none;
   font-weight: normal;
   display: flex;
   flex-wrap: wrap;
   justify-content: flex-start;
   margin: 0;
}
.sport-user-tab__progress-title span {
   color: #000;
}
.sport-user-tab__progress-holder {
   margin-top: 10px;
   margin-bottom: 10px;
}
.sport-user-tab__deposit-holder .button_style_success.button_size_l {
   margin-left: 86px !important;
}
.sport-user-tab__cashier > iframe {
   vertical-align: top;
   overflow: hidden;
   display: inline-block;
   margin: 0;
   width: 171px;
   height: 129px;
   border: 0 none;
   border-radius: 3px;
   background-color: #03151e;
}
.sport-user-tab__help {
   text-align: center;
}
.sport-achieves-tab {
   position: absolute;
   top: 0;
   right: 20px;
   left: 20px;
   height: 100%;
}
.sport-achieves-tab_state_spectator .sport-achieves-tab__aligner {
   -webkit-transform: translate(0, -50%);
   -ms-transform: translate(0, -50%);
   transform: translate(0, -50%);
   top: 50%;
}
.sport-achieves-tab__aligner {
   position: relative;
   text-align: center;
}
.sport-achieves-tab__aligner .popover {
   z-index: 1060;
}
.sport-achieves-tab__title {
   margin: 0 0 15px;
   text-align: center;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.sport-achieves-tab__min-bet .tournament-min-bet {
   display: flex;
   flex-wrap: wrap;
   justify-content: center;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.sport-achieves-tab__min-bet .tournament-min-bet .tournament-min-bet__title, .sport-achieves-tab__min-bet .tournament-min-bet .tournament-min-bet__value {
   color: inherit;
}
.sport-notifications-tab {
   position: absolute;
   top: 0;
   right: 20px;
   left: 20px;
   height: 100%;
}
.sport-notifications-tab .event-stream-list_type_vertical .event-stream-list__item {
   margin-top: 10px;
}
.second-chance {
   padding: 30px;
   text-align: center;
}
.second-chance__action {
   display: flex;
   justify-content: space-between;
}
.second-chance__action .button:first-child .button__text {
   font-weight: normal;
   font-size: 14px;
   line-height: 18px;
   text-decoration: underline;
   margin: 0 16px;
   color: #000000;
}
.second-chance__image {
   margin: 40px 0;
   margin: 25px 0 0;
}
.second-chance__head {
   font: inherit;
   width: 160px;
   margin: auto;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
}
.second-chance__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   text-transform: uppercase;
   margin-bottom: 12px;
   margin-bottom: 0;
   text-transform: none;
}
.second-chance__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.second-chance_type_iframe {
   padding: 24px 16px;
}
.second-chance_type_iframe .second-chance__head {
   width: 100%;
}
.second-chance_type_iframe .second-chance__title {
   font-size: 20px;
   line-height: 23px;
   margin-bottom: 2px;
   text-transform: none;
}
.second-chance_type_iframe .second-chance__text {
   line-height: 22px;
}
.second-chance_type_iframe .second-chance__image {
   margin: 16px 0 30px;
   display: flex;
   justify-content: center;
   align-items: center;
   height: 112px;
}
.second-chance_type_iframe .second-chance__image .svg {
   width: 144px;
   height: 112px;
}
.sport-widgets {
   display: flex;
   flex-direction: column;
   justify-content: space-between;
   flex-direction: row;
}
.sport-widgets .pagination {
   margin-top: 20px;
}
.sport-widgets__item {
   min-width: 320px;
   margin: 0 auto;
   max-width: 430px;
   width: 100%;
   width: 380px;
   margin: 0;
}
.sport-widgets__item iframe {
   max-height: 632px;
}
.livedealers {
   display: grid;
   grid-template-columns: repeat(auto-fill, minmax(294px, 1fr));
   grid-auto-rows: minmax(244px, 1fr);
   grid-gap: 1px;
   margin-bottom: 60px;
}
.livedealers .rslider__list, .livedealers .rslider__track, .livedealers .rslider__slide {
   height: 100% !important;
}
.livedealers__slider {
   grid-area: 1/1/3/3;
   position: relative;
   min-height: 500px;
}
.livedealers__pagination {
   margin-top: 0;
   z-index: 3;
   position: absolute;
   bottom: 10px;
   width: 100%;
}
.livedealers-item {
   display: flex;
   flex-direction: column;
   align-self: center;
   overflow: hidden;
   position: relative;
   text-decoration: none;
   color: inherit;
   height: 249px;
}
.livedealers-item:hover .livedealers-item__action, .livedealers-item:focus .livedealers-item__action {
   display: block;
}
.livedealers-item__partners {
   position: absolute;
   top: 5px;
   left: 5px;
   z-index: 1;
   transform: translate(-25%, -20%) scale(0.5);
}
.livedealers-item__image {
   width: 100%;
   height: 0;
   position: relative;
   padding-bottom: calc(170 / 294 * 100%);
}
.livedealers-item__image .imageloader {
   width: 100%;
}
.livedealers-item__image img, .livedealers-item__image svg, .livedealers-item__image video {
   position: absolute;
   left: 0;
   top: 0;
   object-fit: cover;
   width: 100%;
   height: 100%;
   object-position: center;
}
.livedealers-item__info {
   background: #000;
   flex-grow: 1;
}
.livedealers-item__info-desc {
   font-size: 10px;
   display: flex;
   flex-direction: column;
   flex-wrap: wrap;
   width: 100%;
   height: 48px;
   padding: 7px 10px 0;
   box-sizing: border-box;
}
.livedealers-item__info-bets {
   width: 22px;
   height: 22px;
   color: #fff;
   font-size: 12px;
   display: flex;
   align-items: center;
   justify-content: center;
   background-color: #000;
   border: 1px solid rgba(255, 255, 255, 0.5);
   border-left-width: 0;
}
.livedealers-item__info-bets:first-child {
   width: 28px;
   height: 28px;
   position: relative;
   margin-top: -3px;
   border-left-width: 1px;
}
.livedealers-item__info-bets .svg {
   position: static;
   width: 12px;
   height: 12px;
}
.livedealers-item__numbers {
   display: flex;
   justify-content: space-between;
   align-items: flex-start;
}
.livedealers-item__status {
   font-size: 12px;
   color: #999999;
   margin: 5px 5px;
   line-height: 15px;
}
.livedealers-item__status::before {
   content: "•";
   padding-right: 3px;
   font-size: 18px;
   vertical-align: middle;
}
.livedealers-item__status.online::before {
   color: #519769;
}
.livedealers-item__table {
   width: calc(45% - 10px);
   display: table;
   white-space: nowrap;
}
.livedealers-item__table:first-child {
   margin-right: 10px;
   width: 70%;
}
.livedealers-item__table-row {
   color: #999999;
   display: table-row;
   line-height: 17px;
   text-transform: uppercase;
}
.livedealers-item__table-cell {
   font-size: 12px;
   color: #fff;
   display: table-cell;
   padding-left: 10px;
   word-break: break-word;
   width: 100%;
   text-transform: capitalize;
}
.livedealers-item__action {
   display: none;
   overflow: hidden;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   background-color: rgba(35, 35, 35, 0.9);
   color: #fff;
   z-index: 2;
}
.livedealers-item__action-content {
   display: flex;
   flex-direction: column;
   align-items: center;
   justify-content: center;
   padding: 20px;
   text-align: center;
   position: absolute;
   left: 0;
   right: 0;
   bottom: 0;
   top: 0;
}
.livedealers-item_size_big {
   height: 100%;
}
.livedealers-item_size_big .livedealers-item__partners {
   left: auto;
   top: auto;
   bottom: 35px;
   right: 10px;
   z-index: 4;
   pointer-events: none;
}
.livedealers-item_size_big .livedealers-item__title {
   display: flex;
   align-items: center;
   min-height: 40px;
   color: #fff;
   font-size: 16px;
   padding-left: 15px;
   background: #000;
}
.livedealers-item_size_big .livedealers-item__image {
   padding-bottom: calc(323 / 589 * 100%);
}
.livedealers-item_size_big .livedealers-item__info {
   position: relative;
   z-index: 3;
}
.livedealers-item_size_big .livedealers-item__info-bets {
   width: 21px;
   height: 23px;
}
.livedealers-item_size_big .livedealers-item__info-bets:first-child {
   width: 30px;
   height: 30px;
}
.livedealers-item_size_big .livedealers-item__status {
   margin: 11px 12px;
}
.livedealers-item_size_big .livedealers-item__info-desc {
   flex-direction: row;
   padding-top: 16px;
   padding-bottom: 49px;
   height: auto;
   min-height: 99px;
}
.livedealers-item_size_big .livedealers-item__table {
   display: flex;
   width: auto;
}
.livedealers-item_size_big .livedealers-item__table:first-child {
   width: auto;
   margin-right: 0;
}
.livedealers-item_size_big .livedealers-item__table-row {
   display: block;
   margin-right: 30px;
}
.livedealers-item_size_big .livedealers-item__table-cell {
   padding-left: 0;
   margin-right: 30px;
}
.livedealers-item_size_big .livedealers-item__action {
   top: 40px;
   bottom: auto;
   padding-bottom: calc(323 / 589 * 100%);
   height: 0;
}
.livedealers-menu {
   list-style: none;
   padding: 0;
   margin: 20px 0 45px;
   text-align: center;
}
.livedealers-menu__item {
   margin: 0 27px;
   display: inline-block;
   vertical-align: middle;
}
.livedealers-menu__item.active .livedealers-menu__link, .livedealers-menu__item.active .livedealers-menu__icon, .livedealers-menu__item:hover .livedealers-menu__link, .livedealers-menu__item:hover .livedealers-menu__icon {
   color: #2d6da0;
}
.livedealers-menu__link {
   display: flex;
   flex-direction: column;
   align-items: center;
   color: #444;
   text-decoration: none;
}
.livedealers-menu__icon {
   position: relative;
   width: 54px;
   height: 34px;
   margin-bottom: 15px;
   color: #b7b7b7;
}
.currency__value {
   margin-right: 4px;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   color: #bab6b8;
   font-size: 16px;
}
.currency_style_secondary .currency__value {
   margin-right: 3px;
   margin-left: 0;
   color: inherit;
   font-size: inherit;
}
.download {
   display: flex;
   max-width: 780px;
   margin: -10px auto 40px;
}
@media (min-width: 768px) {
   .download {
       margin-top: 25px;
  }
}
.download__list {
   margin: -10px 0 0;
   padding: 0;
   list-style: none;
   position: relative;
   display: flex;
   flex-direction: column;
   justify-content: space-between;
}
@media (min-width: 768px) {
   .download__list {
       margin-top: -4px;
  }
}
.download__list::before {
   content: "";
   position: absolute;
   top: 23px;
   left: 14px;
   width: 2px;
   bottom: 0;
   background-color: #756c67;
}
.download__item {
   display: flex;
   align-items: center;
   flex-wrap: wrap;
   position: relative;
   margin-top: 23px;
}
@media (min-width: 768px) {
   .download__item {
       margin-top: 0;
  }
}
.download__item .button {
   width: 100%;
   max-width: 250px;
   margin: 0;
}
.download__count {
   width: 30px;
   min-width: 30px;
   background: url("") 0 0 repeat #343230;
   height: 45px;
   display: flex;
   align-items: center;
   justify-content: center;
   margin-right: 20px;
   text-align: center;
}
@media (min-width: 768px) {
   .download__count {
       padding: 4px 0;
  }
}
.download__count span {
   display: none;
}
.download__image {
   display: none;
}
.download__image img {
   max-width: 100%;
}
.download__item .download__image {
   display: block;
   padding: 5px 0 15px;
   background: url("") 0 0 repeat #343230;
}
@media (min-width: 768px) {
   .download__image {
       display: block;
       width: 100%;
       max-width: 380px;
       text-align: center;
       padding: 0 0 0 25px;
  }
   .download__item .download__image {
       display: none;
  }
}
.download__content {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #cbb6a2;
   text-shadow: 1px 1px 2px #000;
   font-weight: normal;
   line-height: 20px;
   width: calc(100% - 70px);
}
.portal-tooltip {
   position: absolute;
   z-index: 1070;
   display: none;
   min-width: 100%;
   min-height: 54px;
   border-radius: 4px;
   background: #433c36;
   background: url("/content/img/backend-decor.png") 50% 0 no-repeat, url("/content/img/jackpot-decor-right.png") 100% 0 no-repeat, url("/content/img/jackpot-decor-left.png") 0 0 no-repeat, url("/content/img/jackpot-shadow-left.png") 0 100% no-repeat, url("/content/img/jackpot-shadow-right.png") 100% 100% no-repeat, url("/content/img/main-counter-bg.png") 0 0 repeat;
   text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.7);
}
.portal-tooltip:before, .portal-tooltip:after {
   position: absolute;
   content: "";
}
.portal-tooltip__body {
   padding: 20px 10px;
}
.portal-tooltip__text {
   display: block;
   text-align: center;
   word-wrap: break-word;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1;
   color: #cfb59f;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   color: #ffcf86;
}
.portal-tooltip_pos_middle-right {
   top: 50%;
   left: 100%;
   margin-left: 5px;
   -webkit-transform: translate(0, -50%);
   -ms-transform: translate(0, -50%);
   transform: translate(0, -50%);
}
.portal-tooltip_pos_middle-right:before {
   top: 50%;
   right: 100%;
   border-width: 5px 5px 5px 0;
   border-style: solid;
   border-color: transparent #433c36 transparent transparent;
   -webkit-transform: translate(0, -50%);
   -ms-transform: translate(0, -50%);
   transform: translate(0, -50%);
}
.portal-tooltip_pos_top-center {
   bottom: auto;
   -webkit-transform: translate(0, calc(-100% - 10px));
   -ms-transform: translate(0, calc(-100% - 10px));
   transform: translate(0, calc(-100% - 10px));
}
.portal-tooltip_pos_top-center:before {
   top: 100%;
   left: 50%;
   margin-left: -5px;
   border-width: 5px 5px 0;
   border-style: solid;
   border-color: #433c36 transparent transparent;
}
.portal-tooltip_size_s {
   min-height: 0;
}
.portal-tooltip_size_s .popover__body {
   padding: 10px;
}
.portal-tooltip_state_show {
   display: block;
}
.portal-tooltip_type_lang {
   top: 100%;
   right: 0;
   margin-top: 15px;
   width: 362px;
   background: url("/content/img/head-control-lang-list-bg.png") 50% 0 no-repeat;
   border-radius: 20px;
}
.portal-tooltip_type_lang .popover__body {
   padding: 0;
}
.portal-tooltip_type_lang:before {
   right: 15px;
   bottom: 100%;
   border-width: 0;
   border-style: solid;
   border-color: transparent;
}
.portal-tooltip_width_110 {
   width: 110px;
}
.game-tab-iframe {
   vertical-align: top;
   overflow: hidden;
   display: inline-block;
   margin: 0;
   width: 171px;
   height: 129px;
   border: 0 none;
   border-radius: 3px;
   background-color: #03151e;
}
.game-tab-iframe_type_cabbagino {
   width: 238px;
   height: 242px;
}
.tiles {
   display: flex;
   flex-wrap: wrap;
   max-width: 1200px;
   margin: auto;
}
.tiles__item {
   width: 50%;
   min-height: 94px;
   height: calc((100vh - 54px - 114px - (211px + 189 * ((100vw - 320px) / 448))) / 2);
   padding: calc(16px + 14 * ((100vw - 320px) / 448));
   text-decoration: none;
   position: relative;
   box-sizing: border-box;
   display: flex;
   flex-direction: column;
   justify-content: flex-end;
   align-items: center;
   background-color: #0d0d0d;
}
.tiles__item:nth-child(3n+1) {
   background-color: #1e1e1e;
}
@media (min-width: 769px) {
   .tiles__item {
       width: 25%;
       height: 208px;
       padding: 36px;
  }
}
.tiles__image {
   display: none;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   object-fit: cover;
   object-position: center;
}
@media (min-width: 768px) {
   .tiles__image {
       display: block;
  }
}
.tiles__icon {
   display: flex;
   flex-grow: 1;
   align-items: center;
   justify-content: center;
}
@media (min-width: 768px) {
   .tiles__icon {
       display: none;
  }
}
.tiles__icon .tiles__icon-image {
   width: 36px;
}
.tiles__title {
   position: relative;
   z-index: 2;
   font-size: calc(14px + 18 * ((100vw - 320px) / 448));
   line-height: calc(16px + 19 * ((100vw - 320px) / 448));
   color: #fff;
   margin: 0;
   width: 100%;
   text-align: center;
}
@media (min-width: 768px) {
   .tiles__title {
       font-size: 32px;
  }
}
@media (min-width: 769px) {
   .tiles__title {
       line-height: 40px;
  }
}
.slider-wrapper {
   margin-top: -32px;
}
@media (min-width: 769px) {
   .slider-wrapper {
       margin-top: -30px;
  }
}
.slider-wrapper .rslider__pagination {
   margin: 30px 0;
}
.slider {
   display: flex;
   align-items: center;
   justify-content: center;
   flex-direction: column;
   background-position: center;
   background-size: cover;
   width: 100vw;
   min-width: 320px;
   height: calc(211px + 189 * ((100vw - 320px) / 448));
   max-height: 400px;
}
.slider__inner {
   box-sizing: border-box;
   display: flex;
   align-items: center;
   flex-direction: column;
   width: calc(288px + 438 * ((100vw - 320px) / 448));
   height: calc(185px + 115 * ((100vw - 320px) / 448));
   padding: calc(12px + 2 * ((100vw - 320px) / 448)) 8px;
   max-height: 300px;
   max-width: 726px;
   text-align: center;
   background: rgba(13, 13, 13, 0.9);
   color: #fff;
}
@media (min-width: 768px) {
   .slider__inner {
       width: 726px;
       padding: 14px 8px;
  }
}
.slider__pretitle {
   word-break: break-word;
   font-size: calc(14px + 8 * ((100vw - 320px) / 448));
   line-height: calc(18px + 32 * ((100vw - 320px) / 448));
   margin-bottom: 8px;
}
@media (min-width: 768px) {
   .slider__pretitle {
       font-size: 22px;
       line-height: 50px;
  }
}
.slider__title {
   margin: 0 0 3px;
   text-transform: uppercase;
   word-break: break-word;
   font-size: calc(22px + 28 * ((100vw - 320px) / 448));
   line-height: calc(24px + 28 * ((100vw - 320px) / 448));
   color: #ffb12a;
}
.slider__subtitle {
   font-size: calc(14px + 16 * ((100vw - 320px) / 448));
   line-height: calc(16px + 16 * ((100vw - 320px) / 448));
   margin-bottom: calc(12px + 12 * ((100vw - 320px) / 448));
   font-weight: bold;
}
@media (min-width: 768px) {
   .slider__subtitle {
       font-size: 30px;
       line-height: 32px;
       margin-bottom: 24px;
  }
}
.slider__action {
   text-align: center;
}
.slider__action .slider__action-button {
   display: flex;
   align-items: center;
   justify-content: center;
   text-decoration: none;
   width: calc(140px + 55 * ((100vw - 320px) / 448));
   height: calc(36px + 22 * ((100vw - 320px) / 448));
   max-width: 195px;
   max-height: 58px;
}
@media (min-width: 768px) {
   .slider__action .slider__action-button {
       width: 195px;
       height: 58px;
  }
}
.slider__action .slider__action-button .button__text {
   font-size: 16px;
}
.cashier-payouts {
   display: flex;
   align-items: center;
   justify-content: space-between;
   background: #f3effb;
   padding: 20px 10px 20px 24px;
   margin: 0 auto 30px;
   line-height: 20px;
}
.cashier-payouts .button {
   margin-left: 10px;
}
.game-page-toolbar {
   height: 56px;
   background-color: #010101;
}
.game-page-toolbar.horizontal {
   width: 61px;
   height: 100%;
}
.game-page-toolbar.horizontal .game-page-toolbar__menu {
   flex-direction: column;
   padding: 40px 0;
}
.game-page-toolbar.horizontal .game-page-toolbar__modal_wrapper {
   top: 0;
   left: 55px;
   justify-content: flex-start;
}
.game-page-toolbar.horizontal .game-page-toolbar__modal_wrapper.active .game-modal {
   transform: translateX(0);
}
.game-page-toolbar.horizontal .game-page-toolbar__menu-item_type_close {
   order: -1;
}
.game-page-toolbar.horizontal .game-modal {
   width: 100%;
   height: 100%;
   transform: translateX(-100%);
   max-width: 340px;
}
.game-page-toolbar.horizontal .game-modal:after {
   transform: rotate(90deg);
   bottom: auto;
   left: auto;
   right: -68px;
   top: 50%;
}
.game-page-toolbar__control {
   width: 40px;
   height: 40px;
   position: relative;
   display: inline-block;
   z-index: 1;
}
.game-page-toolbar__modal_wrapper {
   visibility: hidden;
   position: fixed;
   left: 0;
   right: 0;
   bottom: 0;
   top: 55px;
   background: rgba(0, 0, 0, 0.5);
   z-index: 999;
   display: flex;
   justify-content: center;
   align-items: flex-start;
}
.game-page-toolbar__modal_wrapper .game-modal {
   position: relative;
   box-sizing: border-box;
   width: 100%;
   padding: 20px 30px;
   box-shadow: 3px 3px 3px black;
   transition: transform 0.3s linear;
   transform: translateY(-100%);
   overflow-y: auto;
   overflow-x: hidden;
   background-color: #010101;
}
.game-page-toolbar__modal_wrapper .game-modal .game-user-tab__cashier {
   text-align: center;
}
.game-page-toolbar__modal_wrapper .game-modal .layout__color-light-info {
   color: #646A65;
}
.game-page-toolbar__modal_wrapper .game-modal .layout__color-light-info > .contest-finalists {
   color: #A5A6A5;
}
.game-page-toolbar__modal_wrapper .game-modal .layout__p {
   color: #A5A6A5;
}
.game-page-toolbar__modal_wrapper .game-modal .layout__color-info {
   color: white;
}
.game-page-toolbar__modal_wrapper .game-modal:after {
   content: "";
   width: 120px;
   height: 0;
   border-bottom: 4px solid #dbdbdb;
   border-radius: 2px;
   position: absolute;
   bottom: 0;
   left: calc(50% - 60px);
}
.game-page-toolbar__modal_wrapper .game-modal .game-page-tabs__item {
   margin-left: 0;
}
.game-page-toolbar__modal_wrapper .game-modal .game-page-tabs__link {
   color: transparent;
}
.game-page-toolbar__modal_wrapper .game-modal .game-page-tabs__link_state_active {
   color: transparent;
}
.game-page-toolbar__modal_wrapper .game-modal .game-page-tabs__link_state_active .svg {
   color: transparent;
   fill: #509474;
}
.game-page-toolbar__modal_wrapper .game-modal .game-page-tabs__icon-decor {
   display: none;
}
.game-page-toolbar__modal_wrapper .game-modal .achieve-box {
   margin-bottom: 15px;
}
.game-page-toolbar__modal_wrapper .game-modal .achieve-box_size_s .achieve-box__img-holder {
   width: 70px;
   padding-bottom: 70px;
   margin-bottom: 5px;
}
.game-page-toolbar__modal_wrapper .game-modal .layout__title-m {
   display: none;
}
.game-page-toolbar__modal_wrapper .game-modal .progress {
   height: 3px;
}
.game-page-toolbar__modal_wrapper .game-modal .progress:before {
   height: 3px;
   border-radius: 3px;
   background-color: #7f9395;
}
.game-page-toolbar__modal_wrapper .game-modal .progress .progress__decor {
   background: #fff;
   box-shadow: none;
   bottom: 0;
}
.game-page-toolbar__modal_wrapper .game-modal .progress__current-title {
   color: #A5A6A5;
}
.game-page-toolbar__modal_wrapper .game-modal .line_style_solid-thin {
   display: none;
}
.game-page-toolbar__modal_wrapper .game-modal .line_style_solid-bold {
   display: none;
}
.game-page-toolbar__modal_wrapper .game-modal .title-counter {
   color: #646A65;
}
.game-page-toolbar__modal_wrapper .game-modal .counter {
   text-align: left;
}
.game-page-toolbar__modal_wrapper .game-modal .counter .counter__item:not(:first-child) {
   padding-right: 6px;
}
.game-page-toolbar__modal_wrapper .game-modal .counter .counter__item:first-child {
   padding-right: 5px;
}
.game-page-toolbar__modal_wrapper .game-modal .counter .counter__label {
   font-size: 11px;
}
.game-page-toolbar__modal_wrapper .game-modal .counter .counter__numbers {
   font-size: 28px;
   color: #fff;
}
.game-page-toolbar__modal_wrapper .game-modal .counter .counter__item:not(:first-child):not(:last-child):after {
   font-size: 22px;
   right: 0;
   color: #fff;
}
.game-page-toolbar__modal_wrapper .game-modal .mini-slider {
   padding: 0;
}
.game-page-toolbar__modal_wrapper .game-modal .mini-slider__title {
   display: none;
}
.game-page-toolbar__modal_wrapper .game-modal .mini-slider__value {
   font-size: 28px;
   color: #fff;
}
.game-page-toolbar__modal_wrapper .game-modal .mission-list_type_vertical {
   height: 125px !important;
}
.game-page-toolbar__modal_wrapper .game-modal .mission-list_type_vertical:before {
   top: 0;
   width: 1px;
   height: 180px;
   left: 3px;
   background-color: #646A65;
}
.game-page-toolbar__modal_wrapper .game-modal .mission-list_type_vertical .mission-list__item_state_active:before {
   background: #DBDBDB;
}
.game-page-toolbar__modal_wrapper .game-modal .mission-list_type_vertical .mission-list__item:before {
   background: #DBDBDB;
}
.game-page-toolbar__modal_wrapper .game-modal .mission-list__icon {
   display: none;
   background-color: #fff;
   left: -1px;
}
.game-page-toolbar__modal_wrapper .game-modal .mission-list__task {
   font-size: 14px;
   color: #646A65;
   margin: 16px 0 0 0;
}
.game-page-toolbar__modal_wrapper .game-modal .mission-list__item_state_active .mission-list__task {
   color: #A5A6A5;
   font-size: 14px;
}
.game-page-toolbar__modal_wrapper .game-modal .user-tab {
   color: green;
}
.game-page-toolbar__modal_wrapper .game-modal .user-tab .grids-item {
   display: block;
}
.game-page-toolbar__modal_wrapper .game-modal .game-page-table__cell-right {
   padding: 0 20px 0 10px;
}
.game-page-toolbar__modal_wrapper .game-modal .boss-fight-box {
   text-align: left;
}
.game-page-toolbar__modal_wrapper .game-modal .boss-fight-box__fight-holder {
   height: 0;
   visibility: hidden;
}
.game-page-toolbar__modal_wrapper .game-modal .boss-fight-box__lable {
   display: block;
   text-align: left;
   margin-bottom: 5px;
   color: #A5A6A5;
}
.game-page-toolbar__modal_wrapper .game-modal .boss-fight-box__details-progress {
   top: 5px;
}
.game-page-toolbar__modal_wrapper .game-modal .boss-fight-box__wrapper_type_boss {
   transform: none;
}
.game-page-toolbar__modal_wrapper .game-modal .boss-fight-box__wrapper_type_boss .progress__decor {
   box-shadow: none;
}
.game-page-toolbar__modal_wrapper .game-modal .boss-fight-box__wrapper_type_boss .boss-fight-box__lable {
   transform: none;
}
.game-page-toolbar__modal_wrapper .game-modal .boss-fight-box__wrapper {
   margin-bottom: 15px;
}
.game-page-toolbar__modal_wrapper .game-modal .progress__bar {
   min-width: 0%;
}
.game-page-toolbar__modal_wrapper .game-modal .progress_type_adventure-you .progress__bar {
   background: #fff;
}
.game-page-toolbar__modal_wrapper .game-modal .progress_type_adventure-boss .progress__bar {
   background: #fff;
}
.game-page-toolbar__modal_wrapper .game-modal .big-streak-box__cell {
   display: none;
}
.game-page-toolbar__modal_wrapper .game-modal .layout__align-center + .game-adventure-tab__your-pos {
   margin-bottom: 0;
}
.game-page-toolbar__modal_wrapper .game-modal .game-adventure-tab__your-pos {
   margin: 0;
   font-size: 14px;
   text-align: left;
   color: #646A65;
   font-style: normal;
}
.game-page-toolbar__modal_wrapper .game-modal .game-adventure-tab__your-pos .pos {
   color: #A5A6A5;
}
.game-page-toolbar__modal_wrapper .game-modal .tournament-min-bet {
   margin: 0;
}
.game-page-toolbar__modal_wrapper .game-modal .tournament-min-bet__title {
   font-size: 14px;
   color: #646a65;
   font-weight: 600;
}
.game-page-toolbar__modal_wrapper .game-modal .tournament-min-bet__value {
   font-size: 12px;
   color: #A5A6A5;
   font-weight: 300;
}
.game-page-toolbar__modal_wrapper .game-modal .currency__value, .game-page-toolbar__modal_wrapper .game-modal .currency__amount {
   color: #A5A6A5;
}
.game-page-toolbar__modal_wrapper .game-modal .table-info_type_scoreboard {
   width: 95%;
}
.game-page-toolbar__modal_wrapper .game-modal .table-info_type_scoreboard .table-info__cell {
   height: 0;
   border: 0 none;
   padding: 0;
   text-align: center;
}
.game-page-toolbar__modal_wrapper .game-modal .table-info_type_scoreboard .table-info__cell .counter {
   text-align: center;
}
.game-page-toolbar__modal_wrapper .game-modal .prize-fund {
   font-size: 14px;
   color: #fff;
}
.game-page-toolbar__modal_wrapper .game-modal .your-status {
   color: #646a65;
   font-size: 14px;
}
.game-page-toolbar__modal_wrapper .game-modal .your-status .status {
   color: #A5A6A5;
}
.game-page-toolbar__modal_wrapper .game-modal .contest-img {
   width: 79px;
}
.game-page-toolbar__modal_wrapper .game-modal .tournament-list__player-info {
   font-size: 14px;
}
.game-page-toolbar__modal_wrapper .game-modal .tournament-list__cell {
   border: none;
   font-size: 14px;
   text-align: left;
   color: #A5A6A5;
}
.game-page-toolbar__modal_wrapper .game-modal .progress-container {
   width: 100%;
}
.game-page-toolbar__modal_wrapper .game-modal .game-box img {
   max-width: 130px;
   max-height: 75px;
}
.game-page-toolbar__modal_wrapper .game-modal .popover_pos_top-center {
   bottom: 10%;
}
.game-page-toolbar__modal_wrapper .game-modal .boss-fight-box__title {
   color: #fff;
   font-size: 28px;
   text-transform: none;
   margin: 0;
   font-family: Arial, Helvetica, sans-serif;
}
.game-page-toolbar__modal_wrapper .game-modal .layout__title-xl {
   color: #fff;
   font-size: 28px;
}
.game-page-toolbar__modal_wrapper.active {
   visibility: visible;
}
.game-page-toolbar__modal_wrapper.active .game-modal {
   transform: translateY(0);
}
.game-page-toolbar__modal_wrapper .pseudo-link {
   border: none;
   font-size: 20px;
   color: #A5A6A5;
}
.game-page-toolbar__menu {
   display: flex;
   justify-content: space-between;
   align-items: center;
   margin: 0;
   padding: 0 16px;
   list-style: none;
   height: 100%;
   box-sizing: border-box;
}
.game-page-toolbar__menu-item {
   width: 44px;
   height: 44px;
   display: flex;
   align-items: center;
   justify-content: center;
}
.game-page-toolbar__menu-icon {
   position: relative;
   width: 27px;
   height: 27px;
}
.game-page-toolbar__menu-icon.active {
   width: 44px;
   height: 44px;
}
.game-page-toolbar__button {
   background-color: white;
   color: #000;
   border-radius: 36px;
   border: none;
   box-shadow: none;
   padding: 15px 30px;
   font-weight: bold;
}
.game-page-toolbar__button span {
   font-size: 16px;
}
.payout-hint {
   padding: 15px;
   border-radius: 4px;
   line-height: 20px;
   display: flex;
}
.payout-hint.success {
   background-color: #EEF4F0;
   border: 2px solid #53966B;
}
.payout-hint.warning {
   background-color: #FFFAEC;
   border: 2px solid #53966B;
}
.payout-hint.error {
   background-color: #FAEDEF;
   border: 2px solid #53966B;
}
.payout-hint__container {
   display: flex;
   flex-direction: column;
}
.payout-hint__text-block {
   display: flex;
   flex-direction: column;
}
.payout-hint__text-block span {
   margin-bottom: 4px;
}
.payout-hint__title {
   font-family: ArialMT;
   font-size: 14px;
   line-height: 20px;
}
.payout-hint__title.success {
   color: #53966B;
}
.payout-hint__title.warning {
   color: #F29400;
}
.payout-hint__title.error {
   color: #D14B61;
}
.payout-hint__text {
   font-family: ArialMT;
   font-size: 14px;
   color: #999999;
   line-height: 20px;
}
.payout-hint__text.error {
   color: #D14B61;
}
.payout-hint__withdrawal-time {
   font-family: ArialMT;
   font-size: 14px;
   color: #53966B;
   line-height: 20px;
}
.payout-hint__payout-rules {
   font-family: ArialMT;
   font-size: 14px;
   color: #999999;
   line-height: 20px;
}
.payout-hint__pseudo-link {
   color: #999999;
   font-family: ArialMT;
   font-size: 14px;
   color: #999999;
   line-height: 20px;
}
.payout-hint__svg {
   position: initial;
   width: 20px;
   height: 20px;
   margin-right: 10px;
}
.hint__list-mark-item {
   display: flex;
}
.social-networks__list {
   list-style: none;
   display: flex;
   justify-content: center;
   margin: 0;
   padding: 0;
}
.social-networks__list .social-networks__list-item:not(:first-child) {
   margin-left: 20px;
}
.social-networks__list .social-networks__icon-holder {
   position: relative;
   vertical-align: middle;
   display: inline-block;
   width: 1em;
   height: 1em;
   font-size: 50px;
}
.unsubscribe-page__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 24px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
   margin: 32px auto 24px;
   text-decoration: none;
   cursor: default;
}
.unsubscribe-page__sub-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin-bottom: 32px;
}
.unsubscribe-page__holder {
   display: flex;
   justify-content: space-between;
   text-align: left;
}
.unsubscribe-page__holder-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
}
.unsubscribe-page__holder-icon {
   cursor: pointer;
   width: 16px;
   height: 16px;
   line-height: 16px;
   color: #ffffff;
   font-size: 12px;
   font-weight: bold;
   border-radius: 50%;
   margin-right: 8px;
   margin-left: 8px;
   text-align: center;
   background-color: #816157;
}
.unsubscribe-page__holder-switch {
   display: flex;
   align-items: center;
   margin-bottom: 20px;
}
@font-face {
   font-family: "swiper-icons";
   src: url("") format("woff");
   font-weight: 400;
   font-style: normal;
}
:root {
   --swiper-theme-color: #007aff;
}
.swiper {
   margin-left: auto;
   margin-right: auto;
   position: relative;
   overflow: hidden;
   list-style: none;
   padding: 0;
  /* Fix of Webkit flickering */
   z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
   flex-direction: column;
}
.swiper-wrapper {
   position: relative;
   width: 100%;
   height: 100%;
   z-index: 1;
   display: flex;
   transition-property: transform;
   box-sizing: content-box;
}
.swiper-android .swiper-slide, .swiper-wrapper {
   transform: translate3d(0px, 0, 0);
}
.swiper-pointer-events {
   touch-action: pan-y;
}
.swiper-pointer-events.swiper-vertical {
   touch-action: pan-x;
}
.swiper-slide {
   flex-shrink: 0;
   width: 100%;
   height: 100%;
   position: relative;
   transition-property: transform;
}
.swiper-slide-invisible-blank {
   visibility: hidden;
}
/* Auto Height */
.swiper-autoheight, .swiper-autoheight .swiper-slide {
   height: auto;
}
.swiper-autoheight .swiper-wrapper {
   align-items: flex-start;
   transition-property: transform, height;
}
/* 3D Effects */
.swiper-3d, .swiper-3d.swiper-css-mode .swiper-wrapper {
   perspective: 1200px;
}
.swiper-3d .swiper-wrapper, .swiper-3d .swiper-slide, .swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-cube-shadow {
   transform-style: preserve-3d;
}
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom {
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   pointer-events: none;
   z-index: 10;
}
.swiper-3d .swiper-slide-shadow {
   background: rgba(0, 0, 0, 0.15);
}
.swiper-3d .swiper-slide-shadow-left {
   background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-right {
   background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-top {
   background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
.swiper-3d .swiper-slide-shadow-bottom {
   background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}
/* CSS Mode */
.swiper-css-mode > .swiper-wrapper {
   overflow: auto;
   scrollbar-width: none;
  /* For Firefox */
   -ms-overflow-style: none;
  /* For Internet Explorer and Edge */
}
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
   display: none;
}
.swiper-css-mode > .swiper-wrapper > .swiper-slide {
   scroll-snap-align: start start;
}
.swiper-horizontal.swiper-css-mode > .swiper-wrapper {
   scroll-snap-type: x mandatory;
}
.swiper-vertical.swiper-css-mode > .swiper-wrapper {
   scroll-snap-type: y mandatory;
}
.swiper-centered > .swiper-wrapper::before {
   content: "";
   flex-shrink: 0;
   order: 9999;
}
.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
   margin-inline-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
   height: 100%;
   width: var(--swiper-centered-offset-after);
}
.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
   margin-block-start: var(--swiper-centered-offset-before);
}
.swiper-centered.swiper-vertical > .swiper-wrapper::before {
   width: 100%;
   height: var(--swiper-centered-offset-after);
}
.swiper-centered > .swiper-wrapper > .swiper-slide {
   scroll-snap-align: center center;
}
:root {
  /* --swiper-pagination-color: var(--swiper-theme-color);
   --swiper-pagination-bullet-size: 8px;
   --swiper-pagination-bullet-width: 8px;
   --swiper-pagination-bullet-height: 8px;
   --swiper-pagination-bullet-inactive-color: #000;
   --swiper-pagination-bullet-inactive-opacity: 0.2;
   --swiper-pagination-bullet-opacity: 1;
   --swiper-pagination-bullet-horizontal-gap: 4px;
   --swiper-pagination-bullet-vertical-gap: 6px;
   */
}
.swiper-pagination {
   position: absolute;
   text-align: center;
   transition: 300ms opacity;
   transform: translate3d(0, 0, 0);
   z-index: 10;
}
.swiper-pagination.swiper-pagination-hidden {
   opacity: 0;
}
/* Common Styles */
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal {
   bottom: 10px;
   left: 0;
   width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
   overflow: hidden;
   font-size: 0;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
   transform: scale(0.33);
   position: relative;
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
   transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
   transform: scale(1);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
   transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
   transform: scale(0.33);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
   transform: scale(0.66);
}
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
   transform: scale(0.33);
}
.swiper-pagination-bullet {
   width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
   height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
   display: inline-block;
   border-radius: 50%;
   background: var(--swiper-pagination-bullet-inactive-color, #000);
   opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}
button.swiper-pagination-bullet {
   border: none;
   margin: 0;
   padding: 0;
   box-shadow: none;
   appearance: none;
}
.swiper-pagination-clickable .swiper-pagination-bullet {
   cursor: pointer;
}
.swiper-pagination-bullet:only-child {
   display: none !important;
}
.swiper-pagination-bullet-active {
   opacity: var(--swiper-pagination-bullet-opacity, 1);
   background: var(--swiper-pagination-color, var(--swiper-theme-color));
}
.swiper-vertical > .swiper-pagination-bullets, .swiper-pagination-vertical.swiper-pagination-bullets {
   right: 10px;
   top: 50%;
   transform: translate3d(0px, -50%, 0);
}
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet {
   margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
   display: block;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
   top: 50%;
   transform: translateY(-50%);
   width: 8px;
}
.swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
   display: inline-block;
   transition: 200ms transform, 200ms top;
}
.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
   margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
   left: 50%;
   transform: translateX(-50%);
   white-space: nowrap;
}
.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
   transition: 200ms transform, 200ms left;
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
   transition: 200ms transform, 200ms right;
}
/* Progress */
.swiper-pagination-progressbar {
   background: rgba(0, 0, 0, 0.25);
   position: absolute;
}
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
   background: var(--swiper-pagination-color, var(--swiper-theme-color));
   position: absolute;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
   transform: scale(0);
   transform-origin: left top;
}
.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
   transform-origin: right top;
}
.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
   width: 100%;
   height: 4px;
   left: 0;
   top: 0;
}
.swiper-vertical > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
   width: 4px;
   height: 100%;
   left: 0;
   top: 0;
}
.swiper-pagination-lock {
   display: none;
}
.swiper-grid > .swiper-wrapper {
   flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
   flex-wrap: wrap;
   flex-direction: column;
}
.swiper {
   overflow: visible;
}
.swiper-slider-wrapper {
   width: 100%;
   margin: 0;
   z-index: 0;
}
.swiper-slider-wrapper .swiper-pagination-bullet {
   width: 8px;
   height: 8px;
   background-color: #bbcdd1;
   opacity: 1;
   background-color: #4E4C4A;
}
.swiper-slider-wrapper .swiper-pagination-bullet:only-child {
   display: none;
}
.swiper-slider-wrapper .swiper-pagination-bullet-active {
   background-color: #2d6da0;
   background-color: #FF8A00;
}
.swiper-slider-wrapper .swiper-wrapper {
   box-sizing: border-box;
}
.swiper-slider-wrapper .swiper-grid-column .swiper-wrapper {
   flex-direction: row;
   align-items: center;
}
.swiper-slider-wrapper .swiper-grid-column .swiper-slide {
   margin-top: 0 !important;
   margin-bottom: 20px;
}
.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal {
   bottom: -20px;
}
.swiper-slider-wrapper {
   overflow: hidden;
   padding: 20px 0 30px;
}
.swiper-slider-wrapper__item {
   display: flex;
   align-items: center;
   justify-content: center;
   min-height: 60px;
   transition: opacity 0.3s ease-in-out;
}
.swiper-slider-wrapper__item:hover {
   opacity: 0.6;
}
@font-face {
   font-family: "AlgerianBasD";
   src: url("");
  /* IE9 Compat Modes */
   src: url("AlgerianBasD.woff") format("woff"), url("AlgerianBasD.ttf") format("truetype");
  /* Safari, Android, iOS */
   font-weight: normal;
   font-style: normal;
}
@font-face {
   font-family: "BanderaProHeavy";
   src: url("");
  /* IE9 Compat Modes */
   src: url("") format("woff"), url("") format("truetype");
  /* Safari, Android, iOS */
   font-weight: normal;
   font-style: normal;
}
.icons, .rslider__pager-btn:after, .switch__icon:before, .progress__draggable-inner:before, .progress__draggable-inner:after, .account-sub-menu__item:not(:first-child):before, .boss-fight-health-progress__item_state_active, .icons-2x, .payment-systems, .payment-systems-2x, .partners, .partners-2x, .flags, .flags-2x, .social, .social-2x, .social {
   vertical-align: middle;
   display: inline-block;
   background-repeat: no-repeat;
}
.icons, .rslider__pager-btn:after, .switch__icon:before, .progress__draggable-inner:before, .progress__draggable-inner:after, .account-sub-menu__item:not(:first-child):before, .boss-fight-health-progress__item_state_active {
   background-image: url("/content/img/sprite-icons.png");
   background-size: 785px 739px;
}
.icons.icon-account-decor, .icon-account-decor.rslider__pager-btn:after, .icon-account-decor.switch__icon:before, .icon-account-decor.progress__draggable-inner:before, .icon-account-decor.progress__draggable-inner:after, .icon-account-decor.boss-fight-health-progress__item_state_active, .account-sub-menu__item:not(:first-child):before {
   width: 8px;
   height: 8px;
   background-position: -684px -493px;
}
.icons.icon-achievements-active, .icon-achievements-active.rslider__pager-btn:after, .icon-achievements-active.switch__icon:before, .icon-achievements-active.progress__draggable-inner:before, .icon-achievements-active.progress__draggable-inner:after, .icon-achievements-active.account-sub-menu__item:not(:first-child):before, .icon-achievements-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-achievements, .account-sub-menu__link:hover .rslider__pager-btn.icon-achievements:after, .account-sub-menu__link:hover .switch__icon.icon-achievements:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-achievements:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-achievements:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-achievements, .account-sub-menu__link_state_active .icons.icon-achievements, .account-sub-menu__link_state_active .rslider__pager-btn.icon-achievements:after, .account-sub-menu__link_state_active .switch__icon.icon-achievements:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-achievements:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-achievements:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-achievements {
   width: 16px;
   height: 20px;
   background-position: -766px -257px;
}
.icons.icon-achievements, .icon-achievements.rslider__pager-btn:after, .icon-achievements.switch__icon:before, .icon-achievements.progress__draggable-inner:before, .icon-achievements.progress__draggable-inner:after, .icon-achievements.account-sub-menu__item:not(:first-child):before, .icon-achievements.boss-fight-health-progress__item_state_active {
   width: 16px;
   height: 20px;
   background-position: -766px -282px;
}
.icons.icon-active, .icon-active.rslider__pager-btn:after, .icon-active.switch__icon:before, .icon-active.progress__draggable-inner:before, .icon-active.progress__draggable-inner:after, .icon-active.account-sub-menu__item:not(:first-child):before, .icon-active.boss-fight-health-progress__item_state_active {
   width: 22px;
   height: 22px;
   background-position: -736px -634px;
}
.icons.icon-adventure-hp-boss-active, .icon-adventure-hp-boss-active.rslider__pager-btn:after, .icon-adventure-hp-boss-active.switch__icon:before, .icon-adventure-hp-boss-active.progress__draggable-inner:before, .icon-adventure-hp-boss-active.progress__draggable-inner:after, .icon-adventure-hp-boss-active.account-sub-menu__item:not(:first-child):before, .icon-adventure-hp-boss-active.boss-fight-health-progress__item_state_active, .boss-fight-health-progress_type_boss .rslider__pager-btn.boss-fight-health-progress__item_state_active:after, .boss-fight-health-progress_type_boss .switch__icon.boss-fight-health-progress__item_state_active:before, .boss-fight-health-progress_type_boss .progress__draggable-inner.boss-fight-health-progress__item_state_active:before, .boss-fight-health-progress_type_boss .progress__draggable-inner.boss-fight-health-progress__item_state_active:after, .boss-fight-health-progress_type_boss .account-sub-menu__item.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress_type_boss .boss-fight-health-progress__item_state_active {
   width: 12px;
   height: 13px;
   background-position: -766px -525px;
}
.icons.icon-adventure-hp-you-active, .icon-adventure-hp-you-active.rslider__pager-btn:after, .icon-adventure-hp-you-active.switch__icon:before, .icon-adventure-hp-you-active.progress__draggable-inner:before, .icon-adventure-hp-you-active.progress__draggable-inner:after, .icon-adventure-hp-you-active.account-sub-menu__item:not(:first-child):before, .icons.boss-fight-health-progress__item_state_active, .rslider__pager-btn.boss-fight-health-progress__item_state_active:after, .switch__icon.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active {
   width: 12px;
   height: 13px;
   background-position: -766px -543px;
}
.icons.icon-adventure-hp, .icon-adventure-hp.rslider__pager-btn:after, .icon-adventure-hp.switch__icon:before, .icon-adventure-hp.progress__draggable-inner:before, .icon-adventure-hp.progress__draggable-inner:after, .icon-adventure-hp.account-sub-menu__item:not(:first-child):before, .icon-adventure-hp.boss-fight-health-progress__item_state_active {
   width: 12px;
   height: 13px;
   background-position: -766px -561px;
}
.icons.icon-alert-close, .icon-alert-close.rslider__pager-btn:after, .icon-alert-close.switch__icon:before, .icon-alert-close.progress__draggable-inner:before, .icon-alert-close.progress__draggable-inner:after, .icon-alert-close.account-sub-menu__item:not(:first-child):before, .icon-alert-close.boss-fight-health-progress__item_state_active {
   width: 17px;
   height: 18px;
   background-position: -766px -307px;
}
.icons.icon-arrow-left-hvr, .icon-arrow-left-hvr.rslider__pager-btn:after, .icon-arrow-left-hvr.switch__icon:before, .icon-arrow-left-hvr.progress__draggable-inner:before, .icon-arrow-left-hvr.progress__draggable-inner:after, .icon-arrow-left-hvr.account-sub-menu__item:not(:first-child):before, .icon-arrow-left-hvr.boss-fight-health-progress__item_state_active {
   width: 11px;
   height: 13px;
   background-position: -766px -632px;
}
.icons.icon-arrow-left, .icon-arrow-left.rslider__pager-btn:after, .icon-arrow-left.switch__icon:before, .icon-arrow-left.progress__draggable-inner:before, .icon-arrow-left.progress__draggable-inner:after, .icon-arrow-left.account-sub-menu__item:not(:first-child):before, .icon-arrow-left.boss-fight-health-progress__item_state_active {
   width: 11px;
   height: 13px;
   background-position: -766px -650px;
}
.icons.icon-arrow-right-hvr, .icon-arrow-right-hvr.rslider__pager-btn:after, .icon-arrow-right-hvr.switch__icon:before, .icon-arrow-right-hvr.progress__draggable-inner:before, .icon-arrow-right-hvr.progress__draggable-inner:after, .icon-arrow-right-hvr.account-sub-menu__item:not(:first-child):before, .icon-arrow-right-hvr.boss-fight-health-progress__item_state_active {
   width: 11px;
   height: 13px;
   background-position: -766px -668px;
}
.icons.icon-arrow-right, .icon-arrow-right.rslider__pager-btn:after, .icon-arrow-right.switch__icon:before, .icon-arrow-right.progress__draggable-inner:before, .icon-arrow-right.progress__draggable-inner:after, .icon-arrow-right.account-sub-menu__item:not(:first-child):before, .icon-arrow-right.boss-fight-health-progress__item_state_active {
   width: 11px;
   height: 13px;
   background-position: -766px -686px;
}
.icons.icon-balance-active, .icon-balance-active.rslider__pager-btn:after, .icon-balance-active.switch__icon:before, .icon-balance-active.progress__draggable-inner:before, .icon-balance-active.progress__draggable-inner:after, .icon-balance-active.account-sub-menu__item:not(:first-child):before, .icon-balance-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-balance, .account-sub-menu__link:hover .rslider__pager-btn.icon-balance:after, .account-sub-menu__link:hover .switch__icon.icon-balance:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-balance:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-balance:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-balance, .account-sub-menu__link_state_active .icons.icon-balance, .account-sub-menu__link_state_active .rslider__pager-btn.icon-balance:after, .account-sub-menu__link_state_active .switch__icon.icon-balance:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-balance:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-balance:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-balance {
   width: 27px;
   height: 23px;
   background-position: -280px -647px;
}
.icons.icon-balance, .icon-balance.rslider__pager-btn:after, .icon-balance.switch__icon:before, .icon-balance.progress__draggable-inner:before, .icon-balance.progress__draggable-inner:after, .icon-balance.account-sub-menu__item:not(:first-child):before, .icon-balance.boss-fight-health-progress__item_state_active {
   width: 27px;
   height: 23px;
   background-position: -312px -647px;
}
.icons.icon-big-drop-holder-hvr, .icon-big-drop-holder-hvr.rslider__pager-btn:after, .icon-big-drop-holder-hvr.switch__icon:before, .icon-big-drop-holder-hvr.progress__draggable-inner:before, .icon-big-drop-holder-hvr.progress__draggable-inner:after, .icon-big-drop-holder-hvr.account-sub-menu__item:not(:first-child):before, .icon-big-drop-holder-hvr.boss-fight-health-progress__item_state_active, .jackpot-list__row:hover .icons.icon-big-drop-holder, .jackpot-list__row:hover .rslider__pager-btn.icon-big-drop-holder:after, .jackpot-list__row:hover .switch__icon.icon-big-drop-holder:before, .jackpot-list__row:hover .progress__draggable-inner.icon-big-drop-holder:before, .jackpot-list__row:hover .progress__draggable-inner.icon-big-drop-holder:after, .jackpot-list__row:hover .account-sub-menu__item.icon-big-drop-holder:not(:first-child):before, .jackpot-list__row:hover .boss-fight-health-progress__item_state_active.icon-big-drop-holder {
   width: 160px;
   height: 83px;
   background-position: 0px -405px;
}
.icons.icon-big-drop-holder, .icon-big-drop-holder.rslider__pager-btn:after, .icon-big-drop-holder.switch__icon:before, .icon-big-drop-holder.progress__draggable-inner:before, .icon-big-drop-holder.progress__draggable-inner:after, .icon-big-drop-holder.account-sub-menu__item:not(:first-child):before, .icon-big-drop-holder.boss-fight-health-progress__item_state_active {
   width: 160px;
   height: 83px;
   background-position: -165px -405px;
}
.icons.icon-big-drop-hvr, .icon-big-drop-hvr.rslider__pager-btn:after, .icon-big-drop-hvr.switch__icon:before, .icon-big-drop-hvr.progress__draggable-inner:before, .icon-big-drop-hvr.progress__draggable-inner:after, .icon-big-drop-hvr.account-sub-menu__item:not(:first-child):before, .icon-big-drop-hvr.boss-fight-health-progress__item_state_active, .jackpot-list__cell:hover .icons.icon-big-drop, .jackpot-list__cell:hover .rslider__pager-btn.icon-big-drop:after, .jackpot-list__cell:hover .switch__icon.icon-big-drop:before, .jackpot-list__cell:hover .progress__draggable-inner.icon-big-drop:before, .jackpot-list__cell:hover .progress__draggable-inner.icon-big-drop:after, .jackpot-list__cell:hover .account-sub-menu__item.icon-big-drop:not(:first-child):before, .jackpot-list__cell:hover .boss-fight-health-progress__item_state_active.icon-big-drop {
   width: 262px;
   height: 130px;
   background-position: 0px 0px;
}
.icons.icon-big-drop, .icon-big-drop.rslider__pager-btn:after, .icon-big-drop.switch__icon:before, .icon-big-drop.progress__draggable-inner:before, .icon-big-drop.progress__draggable-inner:after, .icon-big-drop.account-sub-menu__item:not(:first-child):before, .icon-big-drop.boss-fight-health-progress__item_state_active {
   width: 262px;
   height: 130px;
   background-position: -267px 0px;
}
.icons.icon-bonus-btn-hvr, .icon-bonus-btn-hvr.rslider__pager-btn:after, .icon-bonus-btn-hvr.switch__icon:before, .icon-bonus-btn-hvr.progress__draggable-inner:before, .icon-bonus-btn-hvr.progress__draggable-inner:after, .icon-bonus-btn-hvr.account-sub-menu__item:not(:first-child):before, .icon-bonus-btn-hvr.boss-fight-health-progress__item_state_active, .icons.bonus-code__button:hover, .rslider__pager-btn.bonus-code__button:hover:after, .switch__icon.bonus-code__button:hover:before, .progress__draggable-inner.bonus-code__button:hover:before, .progress__draggable-inner.bonus-code__button:hover:after, .account-sub-menu__item.bonus-code__button:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.bonus-code__button:hover {
   width: 70px;
   height: 68px;
   background-position: -614px -307px;
}
.icons.icon-bonus-btn, .icon-bonus-btn.rslider__pager-btn:after, .icon-bonus-btn.switch__icon:before, .icon-bonus-btn.progress__draggable-inner:before, .icon-bonus-btn.progress__draggable-inner:after, .icon-bonus-btn.account-sub-menu__item:not(:first-child):before, .icon-bonus-btn.boss-fight-health-progress__item_state_active {
   width: 70px;
   height: 68px;
   background-position: -534px -385px;
}
.icons.icon-bonuscode-active, .icon-bonuscode-active.rslider__pager-btn:after, .icon-bonuscode-active.switch__icon:before, .icon-bonuscode-active.progress__draggable-inner:before, .icon-bonuscode-active.progress__draggable-inner:after, .icon-bonuscode-active.account-sub-menu__item:not(:first-child):before, .icon-bonuscode-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-bonuscode, .account-sub-menu__link:hover .rslider__pager-btn.icon-bonuscode:after, .account-sub-menu__link:hover .switch__icon.icon-bonuscode:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-bonuscode:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-bonuscode, .account-sub-menu__link_state_active .icons.icon-bonuscode, .account-sub-menu__link_state_active .rslider__pager-btn.icon-bonuscode:after, .account-sub-menu__link_state_active .switch__icon.icon-bonuscode:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-bonuscode:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-bonuscode {
   width: 26px;
   height: 19px;
   background-position: -134px -688px;
}
.icons.icon-bonuscode, .icon-bonuscode.rslider__pager-btn:after, .icon-bonuscode.switch__icon:before, .icon-bonuscode.progress__draggable-inner:before, .icon-bonuscode.progress__draggable-inner:after, .icon-bonuscode.account-sub-menu__item:not(:first-child):before, .icon-bonuscode.boss-fight-health-progress__item_state_active {
   width: 26px;
   height: 19px;
   background-position: -165px -688px;
}
.icons.icon-button-slider-active, .icon-button-slider-active.rslider__pager-btn:after, .icon-button-slider-active.switch__icon:before, .icon-button-slider-active.progress__draggable-inner:before, .icon-button-slider-active.progress__draggable-inner:after, .icon-button-slider-active.account-sub-menu__item:not(:first-child):before, .icon-button-slider-active.boss-fight-health-progress__item_state_active {
   width: 11px;
   height: 11px;
   background-position: -677px -590px;
}
.icons.icon-button-slider-default, .icon-button-slider-default.rslider__pager-btn:after, .icon-button-slider-default.switch__icon:before, .icon-button-slider-default.progress__draggable-inner:before, .icon-button-slider-default.progress__draggable-inner:after, .icon-button-slider-default.account-sub-menu__item:not(:first-child):before, .icon-button-slider-default.boss-fight-health-progress__item_state_active {
   width: 11px;
   height: 11px;
   background-position: -677px -606px;
}
.icons.icon-button-slider-tuning-big-active, .icon-button-slider-tuning-big-active.rslider__pager-btn:after, .icon-button-slider-tuning-big-active.switch__icon:before, .icon-button-slider-tuning-big-active.progress__draggable-inner:before, .icon-button-slider-tuning-big-active.progress__draggable-inner:after, .icon-button-slider-tuning-big-active.account-sub-menu__item:not(:first-child):before, .icon-button-slider-tuning-big-active.boss-fight-health-progress__item_state_active {
   width: 16px;
   height: 17px;
   background-position: -766px -378px;
}
.icons.icon-button-slider-tuning-big, .icon-button-slider-tuning-big.rslider__pager-btn:after, .icon-button-slider-tuning-big.switch__icon:before, .icon-button-slider-tuning-big.progress__draggable-inner:before, .icon-button-slider-tuning-big.progress__draggable-inner:after, .icon-button-slider-tuning-big.account-sub-menu__item:not(:first-child):before, .icon-button-slider-tuning-big.boss-fight-health-progress__item_state_active, .cashier-slider .rslider__pager-item_state_active .rslider__pager-btn:after, .cashier-slider .rslider__pager-item_state_active .rslider__pager-btn:hover:after, .cashier-slider .rslider__pager-item_state_active .rslider__pager-btn:focus:after {
   width: 16px;
   height: 17px;
   background-position: -766px -400px;
}
.icons.icon-button-slider-tuning-small-active, .icon-button-slider-tuning-small-active.rslider__pager-btn:after, .icon-button-slider-tuning-small-active.switch__icon:before, .icon-button-slider-tuning-small-active.progress__draggable-inner:before, .icon-button-slider-tuning-small-active.progress__draggable-inner:after, .icon-button-slider-tuning-small-active.account-sub-menu__item:not(:first-child):before, .icon-button-slider-tuning-small-active.boss-fight-health-progress__item_state_active {
   width: 12px;
   height: 13px;
   background-position: -766px -579px;
}
.icons.icon-button-slider-tuning-small, .icon-button-slider-tuning-small.rslider__pager-btn:after, .icon-button-slider-tuning-small.switch__icon:before, .icon-button-slider-tuning-small.progress__draggable-inner:before, .icon-button-slider-tuning-small.progress__draggable-inner:after, .icon-button-slider-tuning-small.account-sub-menu__item:not(:first-child):before, .icon-button-slider-tuning-small.boss-fight-health-progress__item_state_active, .cashier-slider .rslider__pager-btn:hover:after, .cashier-slider .rslider__pager-btn:focus:after, .cashier-slider .rslider__pager-item:not(.rslider__pager-item_state_active) .icons.rslider__pager-btn_state_choosen:after, .cashier-slider .rslider__pager-item:not(.rslider__pager-item_state_active) .rslider__pager-btn.rslider__pager-btn_state_choosen:after, .cashier-slider .rslider__pager-item:not(.rslider__pager-item_state_active) .progress__draggable-inner.rslider__pager-btn_state_choosen:after, .cashier-slider .rslider__pager-item:not(.rslider__pager-item_state_active) .boss-fight-health-progress__item_state_active.rslider__pager-btn_state_choosen:after {
   width: 12px;
   height: 13px;
   background-position: -766px -597px;
}
.icons.icon-button-slider-tuning-unable-big, .icon-button-slider-tuning-unable-big.rslider__pager-btn:after, .icon-button-slider-tuning-unable-big.switch__icon:before, .icon-button-slider-tuning-unable-big.progress__draggable-inner:before, .icon-button-slider-tuning-unable-big.progress__draggable-inner:after, .icon-button-slider-tuning-unable-big.account-sub-menu__item:not(:first-child):before, .icon-button-slider-tuning-unable-big.boss-fight-health-progress__item_state_active {
   width: 16px;
   height: 17px;
   background-position: -766px -422px;
}
.icons.icon-button-slider-tuning-unable, .icon-button-slider-tuning-unable.rslider__pager-btn:after, .icon-button-slider-tuning-unable.switch__icon:before, .icon-button-slider-tuning-unable.progress__draggable-inner:before, .icon-button-slider-tuning-unable.progress__draggable-inner:after, .icon-button-slider-tuning-unable.account-sub-menu__item:not(:first-child):before, .icon-button-slider-tuning-unable.boss-fight-health-progress__item_state_active, .cashier-slider .rslider__pager-btn:after {
   width: 12px;
   height: 12px;
   background-position: -766px -615px;
}
.icons.icon-calendar-active, .tab_state_active .icons.icon-calendar, .tab:hover .icons.icon-calendar, .icon-calendar-active.rslider__pager-btn:after, .tab_state_active .rslider__pager-btn.icon-calendar:after, .tab:hover .rslider__pager-btn.icon-calendar:after, .icon-calendar-active.switch__icon:before, .tab_state_active .switch__icon.icon-calendar:before, .tab:hover .switch__icon.icon-calendar:before, .icon-calendar-active.progress__draggable-inner:before, .tab_state_active .progress__draggable-inner.icon-calendar:before, .tab:hover .progress__draggable-inner.icon-calendar:before, .icon-calendar-active.progress__draggable-inner:after, .tab_state_active .progress__draggable-inner.icon-calendar:after, .tab:hover .progress__draggable-inner.icon-calendar:after, .icon-calendar-active.account-sub-menu__item:not(:first-child):before, .tab_state_active .account-sub-menu__item.icon-calendar:not(:first-child):before, .tab:hover .account-sub-menu__item.icon-calendar:not(:first-child):before, .icon-calendar-active.boss-fight-health-progress__item_state_active, .tab_state_active .boss-fight-health-progress__item_state_active.icon-calendar, .tab:hover .boss-fight-health-progress__item_state_active.icon-calendar {
   width: 29px;
   height: 30px;
   background-position: -699px -416px;
}
.icons.icon-calendar, .icon-calendar.rslider__pager-btn:after, .icon-calendar.switch__icon:before, .icon-calendar.progress__draggable-inner:before, .icon-calendar.progress__draggable-inner:after, .icon-calendar.account-sub-menu__item:not(:first-child):before, .icon-calendar.boss-fight-health-progress__item_state_active {
   width: 29px;
   height: 30px;
   background-position: -699px -451px;
}
.icons.icon-cashier-active, .icon-cashier-active.rslider__pager-btn:after, .icon-cashier-active.switch__icon:before, .icon-cashier-active.progress__draggable-inner:before, .icon-cashier-active.progress__draggable-inner:after, .icon-cashier-active.account-sub-menu__item:not(:first-child):before, .icon-cashier-active.boss-fight-health-progress__item_state_active, .account-menu__link:hover .icons.icon-cashier, .account-menu__link:hover .rslider__pager-btn.icon-cashier:after, .account-menu__link:hover .switch__icon.icon-cashier:before, .account-menu__link:hover .progress__draggable-inner.icon-cashier:before, .account-menu__link:hover .progress__draggable-inner.icon-cashier:after, .account-menu__link:hover .account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.icon-cashier, .account-menu__link_state_active .icons.icon-cashier, .account-menu__link_state_active .rslider__pager-btn.icon-cashier:after, .account-menu__link_state_active .switch__icon.icon-cashier:before, .account-menu__link_state_active .progress__draggable-inner.icon-cashier:before, .account-menu__link_state_active .progress__draggable-inner.icon-cashier:after, .account-menu__link_state_active .account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-cashier {
   width: 35px;
   height: 27px;
   background-position: -122px -647px;
}
.icons.icon-cashier, .icon-cashier.rslider__pager-btn:after, .icon-cashier.switch__icon:before, .icon-cashier.progress__draggable-inner:before, .icon-cashier.progress__draggable-inner:after, .icon-cashier.account-sub-menu__item:not(:first-child):before, .icon-cashier.boss-fight-health-progress__item_state_active {
   width: 35px;
   height: 27px;
   background-position: -162px -647px;
}
.icons.icon-checkbox-active, .icon-checkbox-active.rslider__pager-btn:after, .icon-checkbox-active.switch__icon:before, .icon-checkbox-active.progress__draggable-inner:before, .icon-checkbox-active.progress__draggable-inner:after, .icon-checkbox-active.account-sub-menu__item:not(:first-child):before, .icon-checkbox-active.boss-fight-health-progress__item_state_active {
   width: 22px;
   height: 22px;
   background-position: -736px -661px;
}
.icons.icon-checkbox-default, .icon-checkbox-default.rslider__pager-btn:after, .icon-checkbox-default.switch__icon:before, .icon-checkbox-default.progress__draggable-inner:before, .icon-checkbox-default.progress__draggable-inner:after, .icon-checkbox-default.account-sub-menu__item:not(:first-child):before, .icon-checkbox-default.boss-fight-health-progress__item_state_active {
   width: 23px;
   height: 22px;
   background-position: -736px -555px;
}
.icons.icon-checkbox-s-active, .icon-checkbox-s-active.rslider__pager-btn:after, .icon-checkbox-s-active.switch__icon:before, .icon-checkbox-s-active.progress__draggable-inner:before, .icon-checkbox-s-active.progress__draggable-inner:after, .icon-checkbox-s-active.account-sub-menu__item:not(:first-child):before, .icon-checkbox-s-active.boss-fight-health-progress__item_state_active {
   width: 28px;
   height: 26px;
   background-position: -699px -620px;
}
.icons.icon-checkbox-s-default, .icon-checkbox-s-default.rslider__pager-btn:after, .icon-checkbox-s-default.switch__icon:before, .icon-checkbox-s-default.progress__draggable-inner:before, .icon-checkbox-s-default.progress__draggable-inner:after, .icon-checkbox-s-default.account-sub-menu__item:not(:first-child):before, .icon-checkbox-s-default.boss-fight-health-progress__item_state_active {
   width: 28px;
   height: 26px;
   background-position: -699px -651px;
}
.icons.icon-checkbox-s-secondary-active, .icon-checkbox-s-secondary-active.rslider__pager-btn:after, .icon-checkbox-s-secondary-active.switch__icon:before, .icon-checkbox-s-secondary-active.progress__draggable-inner:before, .icon-checkbox-s-secondary-active.progress__draggable-inner:after, .icon-checkbox-s-secondary-active.account-sub-menu__item:not(:first-child):before, .icon-checkbox-s-secondary-active.boss-fight-health-progress__item_state_active {
   width: 28px;
   height: 26px;
   background-position: 0px -688px;
}
.icons.icon-checkbox-s-secondary-default, .icon-checkbox-s-secondary-default.rslider__pager-btn:after, .icon-checkbox-s-secondary-default.switch__icon:before, .icon-checkbox-s-secondary-default.progress__draggable-inner:before, .icon-checkbox-s-secondary-default.progress__draggable-inner:after, .icon-checkbox-s-secondary-default.account-sub-menu__item:not(:first-child):before, .icon-checkbox-s-secondary-default.boss-fight-health-progress__item_state_active {
   width: 28px;
   height: 26px;
   background-position: -33px -688px;
}
.icons.icon-clock, .icon-clock.rslider__pager-btn:after, .icon-clock.switch__icon:before, .icon-clock.progress__draggable-inner:before, .icon-clock.progress__draggable-inner:after, .icon-clock.account-sub-menu__item:not(:first-child):before, .icon-clock.boss-fight-health-progress__item_state_active {
   width: 40px;
   height: 41px;
   background-position: -159px -536px;
}
.icons.icon-close-default-active, .icon-close-default-active.rslider__pager-btn:after, .icon-close-default-active.switch__icon:before, .icon-close-default-active.progress__draggable-inner:before, .icon-close-default-active.progress__draggable-inner:after, .icon-close-default-active.account-sub-menu__item:not(:first-child):before, .icon-close-default-active.boss-fight-health-progress__item_state_active {
   width: 24px;
   height: 24px;
   background-position: -736px -212px;
}
.icons.icon-close-default-hvr, .icon-close-default-hvr.rslider__pager-btn:after, .icon-close-default-hvr.switch__icon:before, .icon-close-default-hvr.progress__draggable-inner:before, .icon-close-default-hvr.progress__draggable-inner:after, .icon-close-default-hvr.account-sub-menu__item:not(:first-child):before, .icon-close-default-hvr.boss-fight-health-progress__item_state_active {
   width: 30px;
   height: 31px;
   background-position: -699px -279px;
}
.icons.icon-close-default, .icon-close-default.rslider__pager-btn:after, .icon-close-default.switch__icon:before, .icon-close-default.progress__draggable-inner:before, .icon-close-default.progress__draggable-inner:after, .icon-close-default.account-sub-menu__item:not(:first-child):before, .icon-close-default.boss-fight-health-progress__item_state_active {
   width: 24px;
   height: 24px;
   background-position: -736px -241px;
}
.icons.icon-close-hvr, .icon-close-hvr.rslider__pager-btn:after, .icon-close-hvr.switch__icon:before, .icon-close-hvr.progress__draggable-inner:before, .icon-close-hvr.progress__draggable-inner:after, .icon-close-hvr.account-sub-menu__item:not(:first-child):before, .icon-close-hvr.boss-fight-health-progress__item_state_active, .icons.modal__close:hover, .rslider__pager-btn.modal__close:hover:after, .switch__icon.modal__close:hover:before, .progress__draggable-inner.modal__close:hover:before, .progress__draggable-inner.modal__close:hover:after, .account-sub-menu__item.modal__close:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.modal__close:hover, .icons.play-area__closer:hover, .rslider__pager-btn.play-area__closer:hover:after, .switch__icon.play-area__closer:hover:before, .progress__draggable-inner.play-area__closer:hover:before, .progress__draggable-inner.play-area__closer:hover:after, .account-sub-menu__item.play-area__closer:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.play-area__closer:hover, .icons.live-streams-player__closer:hover, .rslider__pager-btn.live-streams-player__closer:hover:after, .switch__icon.live-streams-player__closer:hover:before, .progress__draggable-inner.live-streams-player__closer:hover:before, .progress__draggable-inner.live-streams-player__closer:hover:after, .account-sub-menu__item.live-streams-player__closer:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.live-streams-player__closer:hover {
   width: 40px;
   height: 39px;
   background-position: -384px -536px;
}
.icons.icon-close-menu, .icon-close-menu.rslider__pager-btn:after, .icon-close-menu.switch__icon:before, .icon-close-menu.progress__draggable-inner:before, .icon-close-menu.progress__draggable-inner:after, .icon-close-menu.account-sub-menu__item:not(:first-child):before, .icon-close-menu.boss-fight-health-progress__item_state_active {
   width: 24px;
   height: 23px;
   background-position: -736px -299px;
}
.icons.icon-close, .icon-close.rslider__pager-btn:after, .icon-close.switch__icon:before, .icon-close.progress__draggable-inner:before, .icon-close.progress__draggable-inner:after, .icon-close.account-sub-menu__item:not(:first-child):before, .icon-close.boss-fight-health-progress__item_state_active {
   width: 40px;
   height: 39px;
   background-position: -429px -536px;
}
.icons.icon-coin-opacity, .icon-coin-opacity.rslider__pager-btn:after, .icon-coin-opacity.switch__icon:before, .icon-coin-opacity.progress__draggable-inner:before, .icon-coin-opacity.progress__draggable-inner:after, .icon-coin-opacity.account-sub-menu__item:not(:first-child):before, .icon-coin-opacity.boss-fight-health-progress__item_state_active {
   width: 60px;
   height: 59px;
   background-position: -609px -385px;
}
.icons.icon-contest-active, .tab_state_active .icons.icon-contest, .tab:hover .icons.icon-contest, .icon-contest-active.rslider__pager-btn:after, .tab_state_active .rslider__pager-btn.icon-contest:after, .tab:hover .rslider__pager-btn.icon-contest:after, .icon-contest-active.switch__icon:before, .tab_state_active .switch__icon.icon-contest:before, .tab:hover .switch__icon.icon-contest:before, .icon-contest-active.progress__draggable-inner:before, .tab_state_active .progress__draggable-inner.icon-contest:before, .tab:hover .progress__draggable-inner.icon-contest:before, .icon-contest-active.progress__draggable-inner:after, .tab_state_active .progress__draggable-inner.icon-contest:after, .tab:hover .progress__draggable-inner.icon-contest:after, .icon-contest-active.account-sub-menu__item:not(:first-child):before, .tab_state_active .account-sub-menu__item.icon-contest:not(:first-child):before, .tab:hover .account-sub-menu__item.icon-contest:not(:first-child):before, .icon-contest-active.boss-fight-health-progress__item_state_active, .tab_state_active .boss-fight-health-progress__item_state_active.icon-contest, .tab:hover .boss-fight-health-progress__item_state_active.icon-contest {
   width: 20px;
   height: 26px;
   background-position: -736px -493px;
}
.icons.icon-contest, .icon-contest.rslider__pager-btn:after, .icon-contest.switch__icon:before, .icon-contest.progress__draggable-inner:before, .icon-contest.progress__draggable-inner:after, .icon-contest.account-sub-menu__item:not(:first-child):before, .icon-contest.boss-fight-health-progress__item_state_active {
   width: 20px;
   height: 26px;
   background-position: -736px -524px;
}
.icons.icon-counter-decor, .icon-counter-decor.rslider__pager-btn:after, .icon-counter-decor.switch__icon:before, .icon-counter-decor.progress__draggable-inner:before, .icon-counter-decor.progress__draggable-inner:after, .icon-counter-decor.account-sub-menu__item:not(:first-child):before, .icon-counter-decor.boss-fight-health-progress__item_state_active {
   width: 12px;
   height: 7px;
   background-position: -647px -647px;
}
.icons.icon-counter-slice-decor, .icon-counter-slice-decor.rslider__pager-btn:after, .icon-counter-slice-decor.switch__icon:before, .icon-counter-slice-decor.progress__draggable-inner:before, .icon-counter-slice-decor.progress__draggable-inner:after, .icon-counter-slice-decor.account-sub-menu__item:not(:first-child):before, .icon-counter-slice-decor.boss-fight-health-progress__item_state_active {
   width: 6px;
   height: 6px;
   background-position: -684px -506px;
}
.icons.icon-cup-active, .icon-cup-active.rslider__pager-btn:after, .icon-cup-active.switch__icon:before, .icon-cup-active.progress__draggable-inner:before, .icon-cup-active.progress__draggable-inner:after, .icon-cup-active.account-sub-menu__item:not(:first-child):before, .icon-cup-active.boss-fight-health-progress__item_state_active {
   width: 18px;
   height: 20px;
   background-position: -766px -207px;
}
.icons.icon-cup, .icon-cup.rslider__pager-btn:after, .icon-cup.switch__icon:before, .icon-cup.progress__draggable-inner:before, .icon-cup.progress__draggable-inner:after, .icon-cup.account-sub-menu__item:not(:first-child):before, .icon-cup.boss-fight-health-progress__item_state_active {
   width: 18px;
   height: 20px;
   background-position: -766px -232px;
}
.icons.icon-daily-drop-holder-hvr, .icon-daily-drop-holder-hvr.rslider__pager-btn:after, .icon-daily-drop-holder-hvr.switch__icon:before, .icon-daily-drop-holder-hvr.progress__draggable-inner:before, .icon-daily-drop-holder-hvr.progress__draggable-inner:after, .icon-daily-drop-holder-hvr.account-sub-menu__item:not(:first-child):before, .icon-daily-drop-holder-hvr.boss-fight-health-progress__item_state_active, .jackpot-list__row:hover .icons.icon-daily-drop-holder, .jackpot-list__row:hover .rslider__pager-btn.icon-daily-drop-holder:after, .jackpot-list__row:hover .switch__icon.icon-daily-drop-holder:before, .jackpot-list__row:hover .progress__draggable-inner.icon-daily-drop-holder:before, .jackpot-list__row:hover .progress__draggable-inner.icon-daily-drop-holder:after, .jackpot-list__row:hover .account-sub-menu__item.icon-daily-drop-holder:not(:first-child):before, .jackpot-list__row:hover .boss-fight-health-progress__item_state_active.icon-daily-drop-holder {
   width: 160px;
   height: 83px;
   background-position: -330px -405px;
}
.icons.icon-daily-drop-holder, .icon-daily-drop-holder.rslider__pager-btn:after, .icon-daily-drop-holder.switch__icon:before, .icon-daily-drop-holder.progress__draggable-inner:before, .icon-daily-drop-holder.progress__draggable-inner:after, .icon-daily-drop-holder.account-sub-menu__item:not(:first-child):before, .icon-daily-drop-holder.boss-fight-health-progress__item_state_active {
   width: 160px;
   height: 83px;
   background-position: -534px 0px;
}
.icons.icon-daily-drop-hvr, .icon-daily-drop-hvr.rslider__pager-btn:after, .icon-daily-drop-hvr.switch__icon:before, .icon-daily-drop-hvr.progress__draggable-inner:before, .icon-daily-drop-hvr.progress__draggable-inner:after, .icon-daily-drop-hvr.account-sub-menu__item:not(:first-child):before, .icon-daily-drop-hvr.boss-fight-health-progress__item_state_active, .jackpot-list__cell:hover .icons.icon-daily-drop, .jackpot-list__cell:hover .rslider__pager-btn.icon-daily-drop:after, .jackpot-list__cell:hover .switch__icon.icon-daily-drop:before, .jackpot-list__cell:hover .progress__draggable-inner.icon-daily-drop:before, .jackpot-list__cell:hover .progress__draggable-inner.icon-daily-drop:after, .jackpot-list__cell:hover .account-sub-menu__item.icon-daily-drop:not(:first-child):before, .jackpot-list__cell:hover .boss-fight-health-progress__item_state_active.icon-daily-drop {
   width: 262px;
   height: 130px;
   background-position: 0px -135px;
}
.icons.icon-daily-drop, .icon-daily-drop.rslider__pager-btn:after, .icon-daily-drop.switch__icon:before, .icon-daily-drop.progress__draggable-inner:before, .icon-daily-drop.progress__draggable-inner:after, .icon-daily-drop.account-sub-menu__item:not(:first-child):before, .icon-daily-drop.boss-fight-health-progress__item_state_active {
   width: 262px;
   height: 130px;
   background-position: -267px -135px;
}
.icons.icon-default, .icon-default.rslider__pager-btn:after, .icon-default.switch__icon:before, .icon-default.progress__draggable-inner:before, .icon-default.progress__draggable-inner:after, .icon-default.account-sub-menu__item:not(:first-child):before, .icon-default.boss-fight-health-progress__item_state_active {
   width: 22px;
   height: 22px;
   background-position: -736px -688px;
}
.icons.icon-deposit-active, .icon-deposit-active.rslider__pager-btn:after, .icon-deposit-active.switch__icon:before, .icon-deposit-active.progress__draggable-inner:before, .icon-deposit-active.progress__draggable-inner:after, .icon-deposit-active.account-sub-menu__item:not(:first-child):before, .icon-deposit-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-deposit, .account-sub-menu__link:hover .rslider__pager-btn.icon-deposit:after, .account-sub-menu__link:hover .switch__icon.icon-deposit:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-deposit:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-deposit:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-deposit, .account-sub-menu__link_state_active .icons.icon-deposit, .account-sub-menu__link_state_active .rslider__pager-btn.icon-deposit:after, .account-sub-menu__link_state_active .switch__icon.icon-deposit:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-deposit:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-deposit:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-deposit {
   width: 28px;
   height: 22px;
   background-position: -344px -647px;
}
.icons.icon-deposit, .icon-deposit.rslider__pager-btn:after, .icon-deposit.switch__icon:before, .icon-deposit.progress__draggable-inner:before, .icon-deposit.progress__draggable-inner:after, .icon-deposit.account-sub-menu__item:not(:first-child):before, .icon-deposit.boss-fight-health-progress__item_state_active {
   width: 28px;
   height: 22px;
   background-position: -377px -647px;
}
.icons.icon-downloads-hvr, .icon-downloads-hvr.rslider__pager-btn:after, .icon-downloads-hvr.switch__icon:before, .icon-downloads-hvr.progress__draggable-inner:before, .icon-downloads-hvr.progress__draggable-inner:after, .icon-downloads-hvr.account-sub-menu__item:not(:first-child):before, .icon-downloads-hvr.boss-fight-health-progress__item_state_active, .form-box__ulpload-file-holder:hover .icons.icon-downloads, .form-box__ulpload-file-holder:hover .rslider__pager-btn.icon-downloads:after, .form-box__ulpload-file-holder:hover .switch__icon.icon-downloads:before, .form-box__ulpload-file-holder:hover .progress__draggable-inner.icon-downloads:before, .form-box__ulpload-file-holder:hover .progress__draggable-inner.icon-downloads:after, .form-box__ulpload-file-holder:hover .account-sub-menu__item.icon-downloads:not(:first-child):before, .form-box__ulpload-file-holder:hover .boss-fight-health-progress__item_state_active.icon-downloads {
   width: 39px;
   height: 39px;
   background-position: -474px -536px;
}
.icons.icon-downloads, .icon-downloads.rslider__pager-btn:after, .icon-downloads.switch__icon:before, .icon-downloads.progress__draggable-inner:before, .icon-downloads.progress__draggable-inner:after, .icon-downloads.account-sub-menu__item:not(:first-child):before, .icon-downloads.boss-fight-health-progress__item_state_active {
   width: 39px;
   height: 38px;
   background-position: -296px -493px;
}
.icons.icon-favorite-small-active, .icon-favorite-small-active.rslider__pager-btn:after, .icon-favorite-small-active.switch__icon:before, .icon-favorite-small-active.progress__draggable-inner:before, .icon-favorite-small-active.progress__draggable-inner:after, .icon-favorite-small-active.account-sub-menu__item:not(:first-child):before, .icon-favorite-small-active.boss-fight-health-progress__item_state_active {
   width: 15px;
   height: 14px;
   background-position: -766px -444px;
}
.icons.icon-favorite-small, .icon-favorite-small.rslider__pager-btn:after, .icon-favorite-small.switch__icon:before, .icon-favorite-small.progress__draggable-inner:before, .icon-favorite-small.progress__draggable-inner:after, .icon-favorite-small.account-sub-menu__item:not(:first-child):before, .icon-favorite-small.boss-fight-health-progress__item_state_active {
   width: 15px;
   height: 13px;
   background-position: -766px -507px;
}
.icons.icon-favorite, .icon-favorite.rslider__pager-btn:after, .icon-favorite.switch__icon:before, .icon-favorite.progress__draggable-inner:before, .icon-favorite.progress__draggable-inner:after, .icon-favorite.account-sub-menu__item:not(:first-child):before, .icon-favorite.boss-fight-health-progress__item_state_active {
   width: 32px;
   height: 28px;
   background-position: -699px -383px;
}
.icons.icon-favourite-lable, .icon-favourite-lable.rslider__pager-btn:after, .icon-favourite-lable.switch__icon:before, .icon-favourite-lable.progress__draggable-inner:before, .icon-favourite-lable.progress__draggable-inner:after, .icon-favourite-lable.account-sub-menu__item:not(:first-child):before, .icon-favourite-lable.boss-fight-health-progress__item_state_active {
   width: 15px;
   height: 14px;
   background-position: -766px -463px;
}
.icons.icon-favourite, .icon-favourite.rslider__pager-btn:after, .icon-favourite.switch__icon:before, .icon-favourite.progress__draggable-inner:before, .icon-favourite.progress__draggable-inner:after, .icon-favourite.account-sub-menu__item:not(:first-child):before, .icon-favourite.boss-fight-health-progress__item_state_active {
   width: 32px;
   height: 29px;
   background-position: -699px -315px;
}
.icons.icon-game-achievs-active, .icon-game-achievs-active.rslider__pager-btn:after, .icon-game-achievs-active.switch__icon:before, .icon-game-achievs-active.progress__draggable-inner:before, .icon-game-achievs-active.progress__draggable-inner:after, .icon-game-achievs-active.account-sub-menu__item:not(:first-child):before, .icon-game-achievs-active.boss-fight-health-progress__item_state_active, .game-page-tabs__link:hover .icons.icon-game-achievs, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-achievs:after, .game-page-tabs__link:hover .switch__icon.icon-game-achievs:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-achievs:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-achievs:after, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-achievs, .game-page-tabs__link_state_active .icons.icon-game-achievs, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-achievs:after, .game-page-tabs__link_state_active .switch__icon.icon-game-achievs:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-achievs:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-achievs:after, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-achievs {
   width: 38px;
   height: 38px;
   background-position: -340px -493px;
}
.icons.icon-game-achievs, .icon-game-achievs.rslider__pager-btn:after, .icon-game-achievs.switch__icon:before, .icon-game-achievs.progress__draggable-inner:before, .icon-game-achievs.progress__draggable-inner:after, .icon-game-achievs.account-sub-menu__item:not(:first-child):before, .icon-game-achievs.boss-fight-health-progress__item_state_active {
   width: 24px;
   height: 24px;
   background-position: -736px -270px;
}
.icons.icon-game-adventure-active, .icon-game-adventure-active.rslider__pager-btn:after, .icon-game-adventure-active.switch__icon:before, .icon-game-adventure-active.progress__draggable-inner:before, .icon-game-adventure-active.progress__draggable-inner:after, .icon-game-adventure-active.account-sub-menu__item:not(:first-child):before, .icon-game-adventure-active.boss-fight-health-progress__item_state_active, .game-page-tabs__link:hover .icons.icon-game-adventure, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-adventure:after, .game-page-tabs__link:hover .switch__icon.icon-game-adventure:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-adventure:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-adventure:after, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-adventure, .game-page-tabs__link_state_active .icons.icon-game-adventure, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-adventure:after, .game-page-tabs__link_state_active .switch__icon.icon-game-adventure:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-adventure:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-adventure:after, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-adventure {
   width: 38px;
   height: 38px;
   background-position: -383px -493px;
}
.icons.icon-game-adventure, .icon-game-adventure.rslider__pager-btn:after, .icon-game-adventure.switch__icon:before, .icon-game-adventure.progress__draggable-inner:before, .icon-game-adventure.progress__draggable-inner:after, .icon-game-adventure.account-sub-menu__item:not(:first-child):before, .icon-game-adventure.boss-fight-health-progress__item_state_active {
   width: 20px;
   height: 22px;
   background-position: -674px -385px;
}
.icons.icon-game-bets-achieves-combo-hvr, .icon-game-bets-achieves-combo-hvr.rslider__pager-btn:after, .icon-game-bets-achieves-combo-hvr.switch__icon:before, .icon-game-bets-achieves-combo-hvr.progress__draggable-inner:before, .icon-game-bets-achieves-combo-hvr.progress__draggable-inner:after, .icon-game-bets-achieves-combo-hvr.account-sub-menu__item:not(:first-child):before, .icon-game-bets-achieves-combo-hvr.boss-fight-health-progress__item_state_active, .game-page-tabs__link:hover .icons.icon-game-bets-achieves-combo, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .switch__icon.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo, .game-page-tabs__link_state_active .icons.icon-game-bets-achieves-combo, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .switch__icon.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo {
   width: 38px;
   height: 38px;
   background-position: -426px -493px;
}
.icons.icon-game-bets-achieves-combo, .icon-game-bets-achieves-combo.rslider__pager-btn:after, .icon-game-bets-achieves-combo.switch__icon:before, .icon-game-bets-achieves-combo.progress__draggable-inner:before, .icon-game-bets-achieves-combo.progress__draggable-inner:after, .icon-game-bets-achieves-combo.account-sub-menu__item:not(:first-child):before, .icon-game-bets-achieves-combo.boss-fight-health-progress__item_state_active {
   width: 38px;
   height: 38px;
   background-position: -469px -493px;
}
.icons.icon-game-bets-achieves-single-hvr, .icon-game-bets-achieves-single-hvr.rslider__pager-btn:after, .icon-game-bets-achieves-single-hvr.switch__icon:before, .icon-game-bets-achieves-single-hvr.progress__draggable-inner:before, .icon-game-bets-achieves-single-hvr.progress__draggable-inner:after, .icon-game-bets-achieves-single-hvr.account-sub-menu__item:not(:first-child):before, .icon-game-bets-achieves-single-hvr.boss-fight-health-progress__item_state_active, .game-page-tabs__link:hover .icons.icon-game-bets-achieves-single, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .switch__icon.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single, .game-page-tabs__link_state_active .icons.icon-game-bets-achieves-single, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .switch__icon.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single {
   width: 38px;
   height: 38px;
   background-position: -512px -493px;
}
.icons.icon-game-bets-achieves-single, .icon-game-bets-achieves-single.rslider__pager-btn:after, .icon-game-bets-achieves-single.switch__icon:before, .icon-game-bets-achieves-single.progress__draggable-inner:before, .icon-game-bets-achieves-single.progress__draggable-inner:after, .icon-game-bets-achieves-single.account-sub-menu__item:not(:first-child):before, .icon-game-bets-achieves-single.boss-fight-health-progress__item_state_active {
   width: 38px;
   height: 38px;
   background-position: -555px -493px;
}
.icons.icon-game-bets-tournament-active, .icon-game-bets-tournament-active.rslider__pager-btn:after, .icon-game-bets-tournament-active.switch__icon:before, .icon-game-bets-tournament-active.progress__draggable-inner:before, .icon-game-bets-tournament-active.progress__draggable-inner:after, .icon-game-bets-tournament-active.account-sub-menu__item:not(:first-child):before, .icon-game-bets-tournament-active.boss-fight-health-progress__item_state_active, .game-page-tabs__link:hover .icons.icon-game-bets-tournament, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-bets-tournament:after, .game-page-tabs__link:hover .switch__icon.icon-game-bets-tournament:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-tournament:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-tournament:after, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-bets-tournament, .game-page-tabs__link_state_active .icons.icon-game-bets-tournament, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .switch__icon.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-bets-tournament {
   width: 38px;
   height: 38px;
   background-position: -598px -493px;
}
.icons.icon-game-bets-tournament, .icon-game-bets-tournament.rslider__pager-btn:after, .icon-game-bets-tournament.switch__icon:before, .icon-game-bets-tournament.progress__draggable-inner:before, .icon-game-bets-tournament.progress__draggable-inner:after, .icon-game-bets-tournament.account-sub-menu__item:not(:first-child):before, .icon-game-bets-tournament.boss-fight-health-progress__item_state_active {
   width: 38px;
   height: 38px;
   background-position: -641px -493px;
}
.icons.icon-game-bets-user-active, .icon-game-bets-user-active.rslider__pager-btn:after, .icon-game-bets-user-active.switch__icon:before, .icon-game-bets-user-active.progress__draggable-inner:before, .icon-game-bets-user-active.progress__draggable-inner:after, .icon-game-bets-user-active.account-sub-menu__item:not(:first-child):before, .icon-game-bets-user-active.boss-fight-health-progress__item_state_active, .game-page-tabs__link:hover .icons.icon-game-bets-user, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-bets-user:after, .game-page-tabs__link:hover .switch__icon.icon-game-bets-user:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-user:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-user:after, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-bets-user, .game-page-tabs__link_state_active .icons.icon-game-bets-user, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-bets-user:after, .game-page-tabs__link_state_active .switch__icon.icon-game-bets-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-user:after, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-bets-user {
   width: 38px;
   height: 38px;
   background-position: -518px -536px;
}
.icons.icon-game-bets-user, .icon-game-bets-user.rslider__pager-btn:after, .icon-game-bets-user.switch__icon:before, .icon-game-bets-user.progress__draggable-inner:before, .icon-game-bets-user.progress__draggable-inner:after, .icon-game-bets-user.account-sub-menu__item:not(:first-child):before, .icon-game-bets-user.boss-fight-health-progress__item_state_active {
   width: 38px;
   height: 38px;
   background-position: -561px -536px;
}
.icons.icon-game-box-decor, .icon-game-box-decor.rslider__pager-btn:after, .icon-game-box-decor.switch__icon:before, .icon-game-box-decor.progress__draggable-inner:before, .icon-game-box-decor.progress__draggable-inner:after, .icon-game-box-decor.account-sub-menu__item:not(:first-child):before, .icon-game-box-decor.boss-fight-health-progress__item_state_active {
   width: 23px;
   height: 24px;
   background-position: -736px -327px;
}
.icons.icon-game-contest-active, .icon-game-contest-active.rslider__pager-btn:after, .icon-game-contest-active.switch__icon:before, .icon-game-contest-active.progress__draggable-inner:before, .icon-game-contest-active.progress__draggable-inner:after, .icon-game-contest-active.account-sub-menu__item:not(:first-child):before, .icon-game-contest-active.boss-fight-health-progress__item_state_active, .game-page-tabs__link:hover .icons.icon-game-contest, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-contest:after, .game-page-tabs__link:hover .switch__icon.icon-game-contest:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-contest:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-contest:after, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-contest, .game-page-tabs__link_state_active .icons.icon-game-contest, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-contest:after, .game-page-tabs__link_state_active .switch__icon.icon-game-contest:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-contest:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-contest:after, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-contest {
   width: 38px;
   height: 38px;
   background-position: -604px -536px;
}
.icons.icon-game-contest, .icon-game-contest.rslider__pager-btn:after, .icon-game-contest.switch__icon:before, .icon-game-contest.progress__draggable-inner:before, .icon-game-contest.progress__draggable-inner:after, .icon-game-contest.account-sub-menu__item:not(:first-child):before, .icon-game-contest.boss-fight-health-progress__item_state_active {
   width: 17px;
   height: 22px;
   background-position: -766px -132px;
}
.icons.icon-game-cup-active, .icon-game-cup-active.rslider__pager-btn:after, .icon-game-cup-active.switch__icon:before, .icon-game-cup-active.progress__draggable-inner:before, .icon-game-cup-active.progress__draggable-inner:after, .icon-game-cup-active.account-sub-menu__item:not(:first-child):before, .icon-game-cup-active.boss-fight-health-progress__item_state_active, .game-page-tabs__link:hover .icons.icon-game-cup, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-cup:after, .game-page-tabs__link:hover .switch__icon.icon-game-cup:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-cup:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-cup:after, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-cup, .game-page-tabs__link_state_active .icons.icon-game-cup, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-cup:after, .game-page-tabs__link_state_active .switch__icon.icon-game-cup:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-cup:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-cup:after, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-cup {
   width: 38px;
   height: 38px;
   background-position: -647px -536px;
}
.icons.icon-game-cup, .icon-game-cup.rslider__pager-btn:after, .icon-game-cup.switch__icon:before, .icon-game-cup.progress__draggable-inner:before, .icon-game-cup.progress__draggable-inner:after, .icon-game-cup.account-sub-menu__item:not(:first-child):before, .icon-game-cup.boss-fight-health-progress__item_state_active {
   width: 20px;
   height: 22px;
   background-position: -674px -412px;
}
.icons.icon-game-notifications-active, .icon-game-notifications-active.rslider__pager-btn:after, .icon-game-notifications-active.switch__icon:before, .icon-game-notifications-active.progress__draggable-inner:before, .icon-game-notifications-active.progress__draggable-inner:after, .icon-game-notifications-active.account-sub-menu__item:not(:first-child):before, .icon-game-notifications-active.boss-fight-health-progress__item_state_active, .game-page-tabs__link:hover .icons.icon-game-notifications, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-notifications:after, .game-page-tabs__link:hover .switch__icon.icon-game-notifications:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-notifications:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-notifications:after, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-notifications, .game-page-tabs__link_state_active .icons.icon-game-notifications, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-notifications:after, .game-page-tabs__link_state_active .switch__icon.icon-game-notifications:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-notifications:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-notifications:after, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-notifications {
   width: 38px;
   height: 38px;
   background-position: -471px -590px;
}
.icons.icon-game-notifications, .icon-game-notifications.rslider__pager-btn:after, .icon-game-notifications.switch__icon:before, .icon-game-notifications.progress__draggable-inner:before, .icon-game-notifications.progress__draggable-inner:after, .icon-game-notifications.account-sub-menu__item:not(:first-child):before, .icon-game-notifications.boss-fight-health-progress__item_state_active {
   width: 10px;
   height: 20px;
   background-position: -766px -482px;
}
.icons.icon-game-user-active, .icon-game-user-active.rslider__pager-btn:after, .icon-game-user-active.switch__icon:before, .icon-game-user-active.progress__draggable-inner:before, .icon-game-user-active.progress__draggable-inner:after, .icon-game-user-active.account-sub-menu__item:not(:first-child):before, .icon-game-user-active.boss-fight-health-progress__item_state_active, .game-page-tabs__link:hover .icons.icon-game-user, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-user:after, .game-page-tabs__link:hover .switch__icon.icon-game-user:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-user:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-user:after, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-user, .game-page-tabs__link_state_active .icons.icon-game-user, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-user:after, .game-page-tabs__link_state_active .switch__icon.icon-game-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-user:after, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-user {
   width: 38px;
   height: 38px;
   background-position: -514px -590px;
}
.icons.icon-game-user, .icon-game-user.rslider__pager-btn:after, .icon-game-user.switch__icon:before, .icon-game-user.progress__draggable-inner:before, .icon-game-user.progress__draggable-inner:after, .icon-game-user.account-sub-menu__item:not(:first-child):before, .icon-game-user.boss-fight-health-progress__item_state_active {
   width: 19px;
   height: 21px;
   background-position: -766px 0px;
}
.icons.icon-games-filter-favorite, .icon-games-filter-favorite.rslider__pager-btn:after, .icon-games-filter-favorite.switch__icon:before, .icon-games-filter-favorite.progress__draggable-inner:before, .icon-games-filter-favorite.progress__draggable-inner:after, .icon-games-filter-favorite.account-sub-menu__item:not(:first-child):before, .icon-games-filter-favorite.boss-fight-health-progress__item_state_active {
   width: 32px;
   height: 29px;
   background-position: -699px -349px;
}
.icons.icon-games-filter-jackpot-slots, .icon-games-filter-jackpot-slots.rslider__pager-btn:after, .icon-games-filter-jackpot-slots.switch__icon:before, .icon-games-filter-jackpot-slots.progress__draggable-inner:before, .icon-games-filter-jackpot-slots.progress__draggable-inner:after, .icon-games-filter-jackpot-slots.account-sub-menu__item:not(:first-child):before, .icon-games-filter-jackpot-slots.boss-fight-health-progress__item_state_active {
   width: 41px;
   height: 28px;
   background-position: -534px -458px;
}
.icons.icon-games-filter-livedealers, .icon-games-filter-livedealers.rslider__pager-btn:after, .icon-games-filter-livedealers.switch__icon:before, .icon-games-filter-livedealers.progress__draggable-inner:before, .icon-games-filter-livedealers.progress__draggable-inner:after, .icon-games-filter-livedealers.account-sub-menu__item:not(:first-child):before, .icon-games-filter-livedealers.boss-fight-health-progress__item_state_active {
   width: 45px;
   height: 38px;
   background-position: -196px -493px;
}
.icons.icon-games-filter-megaways, .icon-games-filter-megaways.rslider__pager-btn:after, .icon-games-filter-megaways.switch__icon:before, .icon-games-filter-megaways.progress__draggable-inner:before, .icon-games-filter-megaways.progress__draggable-inner:after, .icon-games-filter-megaways.account-sub-menu__item:not(:first-child):before, .icon-games-filter-megaways.boss-fight-health-progress__item_state_active {
   width: 56px;
   height: 49px;
   background-position: 0px -536px;
}
.icons.icon-games-filter-new, .icon-games-filter-new.rslider__pager-btn:after, .icon-games-filter-new.switch__icon:before, .icon-games-filter-new.progress__draggable-inner:before, .icon-games-filter-new.progress__draggable-inner:after, .icon-games-filter-new.account-sub-menu__item:not(:first-child):before, .icon-games-filter-new.boss-fight-health-progress__item_state_active {
   width: 39px;
   height: 40px;
   background-position: -383px -590px;
}
.icons.icon-games-filter-other, .icon-games-filter-other.rslider__pager-btn:after, .icon-games-filter-other.switch__icon:before, .icon-games-filter-other.progress__draggable-inner:before, .icon-games-filter-other.progress__draggable-inner:after, .icon-games-filter-other.account-sub-menu__item:not(:first-child):before, .icon-games-filter-other.boss-fight-health-progress__item_state_active {
   width: 36px;
   height: 38px;
   background-position: -557px -590px;
}
.icons.icon-games-filter-search, .icon-games-filter-search.rslider__pager-btn:after, .icon-games-filter-search.switch__icon:before, .icon-games-filter-search.progress__draggable-inner:before, .icon-games-filter-search.progress__draggable-inner:after, .icon-games-filter-search.account-sub-menu__item:not(:first-child):before, .icon-games-filter-search.boss-fight-health-progress__item_state_active {
   width: 32px;
   height: 35px;
   background-position: -699px 0px;
}
.icons.icon-games-filter-slots, .icon-games-filter-slots.rslider__pager-btn:after, .icon-games-filter-slots.switch__icon:before, .icon-games-filter-slots.progress__draggable-inner:before, .icon-games-filter-slots.progress__draggable-inner:after, .icon-games-filter-slots.account-sub-menu__item:not(:first-child):before, .icon-games-filter-slots.boss-fight-health-progress__item_state_active {
   width: 44px;
   height: 45px;
   background-position: -61px -536px;
}
.icons.icon-games-filter-tables, .icon-games-filter-tables.rslider__pager-btn:after, .icon-games-filter-tables.switch__icon:before, .icon-games-filter-tables.progress__draggable-inner:before, .icon-games-filter-tables.progress__draggable-inner:after, .icon-games-filter-tables.account-sub-menu__item:not(:first-child):before, .icon-games-filter-tables.boss-fight-health-progress__item_state_active {
   width: 33px;
   height: 37px;
   background-position: -495px -405px;
}
.icons.icon-games-filter-top, .icon-games-filter-top.rslider__pager-btn:after, .icon-games-filter-top.switch__icon:before, .icon-games-filter-top.progress__draggable-inner:before, .icon-games-filter-top.progress__draggable-inner:after, .icon-games-filter-top.account-sub-menu__item:not(:first-child):before, .icon-games-filter-top.boss-fight-health-progress__item_state_active {
   width: 33px;
   height: 36px;
   background-position: -639px -590px;
}
.icons.icon-games-filter-videopocker, .icon-games-filter-videopocker.rslider__pager-btn:after, .icon-games-filter-videopocker.switch__icon:before, .icon-games-filter-videopocker.progress__draggable-inner:before, .icon-games-filter-videopocker.progress__draggable-inner:after, .icon-games-filter-videopocker.account-sub-menu__item:not(:first-child):before, .icon-games-filter-videopocker.boss-fight-health-progress__item_state_active {
   width: 37px;
   height: 32px;
   background-position: -38px -647px;
}
.icons.icon-gameshistory-active, .icon-gameshistory-active.rslider__pager-btn:after, .icon-gameshistory-active.switch__icon:before, .icon-gameshistory-active.progress__draggable-inner:before, .icon-gameshistory-active.progress__draggable-inner:after, .icon-gameshistory-active.account-sub-menu__item:not(:first-child):before, .icon-gameshistory-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-gameshistory, .account-sub-menu__link:hover .rslider__pager-btn.icon-gameshistory:after, .account-sub-menu__link:hover .switch__icon.icon-gameshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-gameshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-gameshistory, .account-sub-menu__link_state_active .icons.icon-gameshistory, .account-sub-menu__link_state_active .rslider__pager-btn.icon-gameshistory:after, .account-sub-menu__link_state_active .switch__icon.icon-gameshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-gameshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-gameshistory {
   width: 24px;
   height: 21px;
   background-position: -736px -582px;
}
.icons.icon-gameshistory, .icon-gameshistory.rslider__pager-btn:after, .icon-gameshistory.switch__icon:before, .icon-gameshistory.progress__draggable-inner:before, .icon-gameshistory.progress__draggable-inner:after, .icon-gameshistory.account-sub-menu__item:not(:first-child):before, .icon-gameshistory.boss-fight-health-progress__item_state_active {
   width: 24px;
   height: 21px;
   background-position: -736px -608px;
}
.icons.icon-gift-promo-active, .icon-gift-promo-active.rslider__pager-btn:after, .icon-gift-promo-active.switch__icon:before, .icon-gift-promo-active.progress__draggable-inner:before, .icon-gift-promo-active.progress__draggable-inner:after, .icon-gift-promo-active.account-sub-menu__item:not(:first-child):before, .icon-gift-promo-active.boss-fight-health-progress__item_state_active, .account-menu__link:hover .icons.icon-gift-promo, .account-menu__link:hover .rslider__pager-btn.icon-gift-promo:after, .account-menu__link:hover .switch__icon.icon-gift-promo:before, .account-menu__link:hover .progress__draggable-inner.icon-gift-promo:before, .account-menu__link:hover .progress__draggable-inner.icon-gift-promo:after, .account-menu__link:hover .account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.icon-gift-promo, .account-menu__link_state_active .icons.icon-gift-promo, .account-menu__link_state_active .rslider__pager-btn.icon-gift-promo:after, .account-menu__link_state_active .switch__icon.icon-gift-promo:before, .account-menu__link_state_active .progress__draggable-inner.icon-gift-promo:before, .account-menu__link_state_active .progress__draggable-inner.icon-gift-promo:after, .account-menu__link_state_active .account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-gift-promo {
   width: 25px;
   height: 27px;
   background-position: -736px 0px;
}
.icons.icon-gift-promo, .icon-gift-promo.rslider__pager-btn:after, .icon-gift-promo.switch__icon:before, .icon-gift-promo.progress__draggable-inner:before, .icon-gift-promo.progress__draggable-inner:after, .icon-gift-promo.account-sub-menu__item:not(:first-child):before, .icon-gift-promo.boss-fight-health-progress__item_state_active {
   width: 25px;
   height: 27px;
   background-position: -736px -32px;
}
.icons.icon-gifts-active, .icon-gifts-active.rslider__pager-btn:after, .icon-gifts-active.switch__icon:before, .icon-gifts-active.progress__draggable-inner:before, .icon-gifts-active.progress__draggable-inner:after, .icon-gifts-active.account-sub-menu__item:not(:first-child):before, .icon-gifts-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-gifts, .account-sub-menu__link:hover .rslider__pager-btn.icon-gifts:after, .account-sub-menu__link:hover .switch__icon.icon-gifts:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-gifts:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-gifts:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-gifts, .account-sub-menu__link_state_active .icons.icon-gifts, .account-sub-menu__link_state_active .rslider__pager-btn.icon-gifts:after, .account-sub-menu__link_state_active .switch__icon.icon-gifts:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-gifts:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-gifts:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-gifts {
   width: 16px;
   height: 19px;
   background-position: -766px -330px;
}
.icons.icon-gifts-secondary, .icon-gifts-secondary.rslider__pager-btn:after, .icon-gifts-secondary.switch__icon:before, .icon-gifts-secondary.progress__draggable-inner:before, .icon-gifts-secondary.progress__draggable-inner:after, .icon-gifts-secondary.account-sub-menu__item:not(:first-child):before, .icon-gifts-secondary.boss-fight-health-progress__item_state_active {
   width: 19px;
   height: 21px;
   background-position: -766px -26px;
}
.icons.icon-gifts, .icon-gifts.rslider__pager-btn:after, .icon-gifts.switch__icon:before, .icon-gifts.progress__draggable-inner:before, .icon-gifts.progress__draggable-inner:after, .icon-gifts.account-sub-menu__item:not(:first-child):before, .icon-gifts.boss-fight-health-progress__item_state_active {
   width: 16px;
   height: 19px;
   background-position: -766px -354px;
}
.icons.icon-input-error, .icon-input-error.rslider__pager-btn:after, .icon-input-error.switch__icon:before, .icon-input-error.progress__draggable-inner:before, .icon-input-error.progress__draggable-inner:after, .icon-input-error.account-sub-menu__item:not(:first-child):before, .icon-input-error.boss-fight-health-progress__item_state_active {
   width: 23px;
   height: 23px;
   background-position: -736px -385px;
}
.icons.icon-input-ok, .icon-input-ok.rslider__pager-btn:after, .icon-input-ok.switch__icon:before, .icon-input-ok.progress__draggable-inner:before, .icon-input-ok.progress__draggable-inner:after, .icon-input-ok.account-sub-menu__item:not(:first-child):before, .icon-input-ok.boss-fight-health-progress__item_state_active {
   width: 23px;
   height: 23px;
   background-position: -736px -413px;
}
.icons.icon-jackpot, .icon-jackpot.rslider__pager-btn:after, .icon-jackpot.switch__icon:before, .icon-jackpot.progress__draggable-inner:before, .icon-jackpot.progress__draggable-inner:after, .icon-jackpot.account-sub-menu__item:not(:first-child):before, .icon-jackpot.boss-fight-health-progress__item_state_active {
   width: 41px;
   height: 28px;
   background-position: -580px -458px;
}
.icons.icon-live-dealers, .icon-live-dealers.rslider__pager-btn:after, .icon-live-dealers.switch__icon:before, .icon-live-dealers.progress__draggable-inner:before, .icon-live-dealers.progress__draggable-inner:after, .icon-live-dealers.account-sub-menu__item:not(:first-child):before, .icon-live-dealers.boss-fight-health-progress__item_state_active {
   width: 45px;
   height: 38px;
   background-position: -246px -493px;
}
.icons.icon-logo-sports, .icon-logo-sports.rslider__pager-btn:after, .icon-logo-sports.switch__icon:before, .icon-logo-sports.progress__draggable-inner:before, .icon-logo-sports.progress__draggable-inner:after, .icon-logo-sports.account-sub-menu__item:not(:first-child):before, .icon-logo-sports.boss-fight-health-progress__item_state_active {
   width: 191px;
   height: 38px;
   background-position: 0px -493px;
}
.icons.icon-logo, .icon-logo.rslider__pager-btn:after, .icon-logo.switch__icon:before, .icon-logo.progress__draggable-inner:before, .icon-logo.progress__draggable-inner:after, .icon-logo.account-sub-menu__item:not(:first-child):before, .icon-logo.boss-fight-health-progress__item_state_active {
   width: 154px;
   height: 38px;
   background-position: -534px -264px;
}
.icons.icon-main-filter-fish-hunter, .icon-main-filter-fish-hunter.rslider__pager-btn:after, .icon-main-filter-fish-hunter.switch__icon:before, .icon-main-filter-fish-hunter.progress__draggable-inner:before, .icon-main-filter-fish-hunter.progress__draggable-inner:after, .icon-main-filter-fish-hunter.account-sub-menu__item:not(:first-child):before, .icon-main-filter-fish-hunter.boss-fight-health-progress__item_state_active {
   width: 75px;
   height: 73px;
   background-position: -534px -307px;
}
.icons.icon-menu-active, .icon-menu-active.rslider__pager-btn:after, .icon-menu-active.switch__icon:before, .icon-menu-active.progress__draggable-inner:before, .icon-menu-active.progress__draggable-inner:after, .icon-menu-active.account-sub-menu__item:not(:first-child):before, .icon-menu-active.boss-fight-health-progress__item_state_active {
   width: 30px;
   height: 18px;
   background-position: -476px -647px;
}
.icons.icon-menu-green, .icon-menu-green.rslider__pager-btn:after, .icon-menu-green.switch__icon:before, .icon-menu-green.progress__draggable-inner:before, .icon-menu-green.progress__draggable-inner:after, .icon-menu-green.account-sub-menu__item:not(:first-child):before, .icon-menu-green.boss-fight-health-progress__item_state_active {
   width: 30px;
   height: 17px;
   background-position: -546px -647px;
}
.icons.icon-menu-hvr, .icon-menu-hvr.rslider__pager-btn:after, .icon-menu-hvr.switch__icon:before, .icon-menu-hvr.progress__draggable-inner:before, .icon-menu-hvr.progress__draggable-inner:after, .icon-menu-hvr.account-sub-menu__item:not(:first-child):before, .icon-menu-hvr.boss-fight-health-progress__item_state_active {
   width: 38px;
   height: 25px;
   background-position: -626px -458px;
}
.icons.icon-menu, .icon-menu.rslider__pager-btn:after, .icon-menu.switch__icon:before, .icon-menu.progress__draggable-inner:before, .icon-menu.progress__draggable-inner:after, .icon-menu.account-sub-menu__item:not(:first-child):before, .icon-menu.boss-fight-health-progress__item_state_active {
   width: 30px;
   height: 18px;
   background-position: -511px -647px;
}
.icons.icon-new, .icon-new.rslider__pager-btn:after, .icon-new.switch__icon:before, .icon-new.progress__draggable-inner:before, .icon-new.progress__draggable-inner:after, .icon-new.account-sub-menu__item:not(:first-child):before, .icon-new.boss-fight-health-progress__item_state_active {
   width: 39px;
   height: 40px;
   background-position: -427px -590px;
}
.icons.icon-next-hvr, .icon-next-hvr.rslider__pager-btn:after, .icon-next-hvr.switch__icon:before, .icon-next-hvr.progress__draggable-inner:before, .icon-next-hvr.progress__draggable-inner:after, .icon-next-hvr.account-sub-menu__item:not(:first-child):before, .icon-next-hvr.boss-fight-health-progress__item_state_active, .icons.captcha__submit-btn.icon-next:hover, .rslider__pager-btn.captcha__submit-btn.icon-next:hover:after, .switch__icon.captcha__submit-btn.icon-next:hover:before, .progress__draggable-inner.captcha__submit-btn.icon-next:hover:before, .progress__draggable-inner.captcha__submit-btn.icon-next:hover:after, .account-sub-menu__item.captcha__submit-btn.icon-next:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.captcha__submit-btn.icon-next:hover {
   width: 40px;
   height: 40px;
   background-position: -204px -536px;
}
.icons.icon-next, .icon-next.rslider__pager-btn:after, .icon-next.switch__icon:before, .icon-next.progress__draggable-inner:before, .icon-next.progress__draggable-inner:after, .icon-next.account-sub-menu__item:not(:first-child):before, .icon-next.boss-fight-health-progress__item_state_active {
   width: 40px;
   height: 40px;
   background-position: -249px -536px;
}
.icons.icon-other, .icon-other.rslider__pager-btn:after, .icon-other.switch__icon:before, .icon-other.progress__draggable-inner:before, .icon-other.progress__draggable-inner:after, .icon-other.account-sub-menu__item:not(:first-child):before, .icon-other.boss-fight-health-progress__item_state_active {
   width: 36px;
   height: 38px;
   background-position: -598px -590px;
}
.icons.icon-pagination-contest-slider-active, .icon-pagination-contest-slider-active.rslider__pager-btn:after, .icon-pagination-contest-slider-active.switch__icon:before, .icon-pagination-contest-slider-active.progress__draggable-inner:before, .icon-pagination-contest-slider-active.progress__draggable-inner:after, .icon-pagination-contest-slider-active.account-sub-menu__item:not(:first-child):before, .icon-pagination-contest-slider-active.boss-fight-health-progress__item_state_active, .contest-slider .rslider__pager-btn:hover:after, .contest-slider .rslider__pager-item_state_active .icons.rslider__pager-btn, .contest-slider .rslider__pager-item_state_active .rslider__pager-btn:after, .contest-slider .rslider__pager-item_state_active .switch__icon.rslider__pager-btn:before, .contest-slider .rslider__pager-item_state_active .progress__draggable-inner.rslider__pager-btn:before, .contest-slider .rslider__pager-item_state_active .account-sub-menu__item.rslider__pager-btn:not(:first-child):before, .contest-slider .rslider__pager-item_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn {
   width: 11px;
   height: 12px;
   background-position: -766px -704px;
}
.icons.icon-pagination-contest-slider, .icon-pagination-contest-slider.rslider__pager-btn:after, .icon-pagination-contest-slider.switch__icon:before, .icon-pagination-contest-slider.progress__draggable-inner:before, .icon-pagination-contest-slider.progress__draggable-inner:after, .icon-pagination-contest-slider.account-sub-menu__item:not(:first-child):before, .icon-pagination-contest-slider.boss-fight-health-progress__item_state_active, .contest-slider .rslider__pager-btn:after {
   width: 11px;
   height: 12px;
   background-position: -766px -721px;
}
.icons.icon-pagination-main-slider-active, .icon-pagination-main-slider-active.rslider__pager-btn:after, .icon-pagination-main-slider-active.switch__icon:before, .icon-pagination-main-slider-active.progress__draggable-inner:before, .icon-pagination-main-slider-active.progress__draggable-inner:after, .icon-pagination-main-slider-active.account-sub-menu__item:not(:first-child):before, .icon-pagination-main-slider-active.boss-fight-health-progress__item_state_active, .rslider__pager-item_state_active .icons.rslider__pager-btn, .rslider__pager-item_state_active .rslider__pager-btn:after, .rslider__pager-item_state_active .switch__icon.rslider__pager-btn:before, .rslider__pager-item_state_active .progress__draggable-inner.rslider__pager-btn:before, .rslider__pager-item_state_active .account-sub-menu__item.rslider__pager-btn:not(:first-child):before, .rslider__pager-item_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn, .rslider__pager-btn:hover:after, .contest-slider_style_secondary .rslider__pager-btn:hover:after, .contest-slider_style_secondary .rslider__pager-item_state_active .rslider__pager-btn:after {
   width: 27px;
   height: 27px;
   background-position: -699px -556px;
}
.icons.icon-pagination-main-slider, .icon-pagination-main-slider.switch__icon:before, .icon-pagination-main-slider.progress__draggable-inner:before, .icon-pagination-main-slider.progress__draggable-inner:after, .icon-pagination-main-slider.account-sub-menu__item:not(:first-child):before, .icon-pagination-main-slider.boss-fight-health-progress__item_state_active, .icons.rslider__pager-btn:after, .rslider__pager-btn:after, .contest-slider_style_secondary .rslider__pager-btn:after {
   width: 27px;
   height: 27px;
   background-position: -699px -588px;
}
.icons.icon-payouts-active, .icon-payouts-active.rslider__pager-btn:after, .icon-payouts-active.switch__icon:before, .icon-payouts-active.progress__draggable-inner:before, .icon-payouts-active.progress__draggable-inner:after, .icon-payouts-active.account-sub-menu__item:not(:first-child):before, .icon-payouts-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-payouts, .account-sub-menu__link:hover .rslider__pager-btn.icon-payouts:after, .account-sub-menu__link:hover .switch__icon.icon-payouts:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-payouts:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-payouts:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-payouts, .account-sub-menu__link_state_active .icons.icon-payouts, .account-sub-menu__link_state_active .rslider__pager-btn.icon-payouts:after, .account-sub-menu__link_state_active .switch__icon.icon-payouts:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-payouts:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-payouts:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-payouts {
   width: 26px;
   height: 37px;
   background-position: -699px -195px;
}
.icons.icon-payouts, .icon-payouts.rslider__pager-btn:after, .icon-payouts.switch__icon:before, .icon-payouts.progress__draggable-inner:before, .icon-payouts.progress__draggable-inner:after, .icon-payouts.account-sub-menu__item:not(:first-child):before, .icon-payouts.boss-fight-health-progress__item_state_active {
   width: 26px;
   height: 37px;
   background-position: -699px -237px;
}
.icons.icon-personalinfo-active, .icon-personalinfo-active.rslider__pager-btn:after, .icon-personalinfo-active.switch__icon:before, .icon-personalinfo-active.progress__draggable-inner:before, .icon-personalinfo-active.progress__draggable-inner:after, .icon-personalinfo-active.account-sub-menu__item:not(:first-child):before, .icon-personalinfo-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-personalinfo, .account-sub-menu__link:hover .rslider__pager-btn.icon-personalinfo:after, .account-sub-menu__link:hover .switch__icon.icon-personalinfo:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-personalinfo:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-personalinfo, .account-sub-menu__link_state_active .icons.icon-personalinfo, .account-sub-menu__link_state_active .rslider__pager-btn.icon-personalinfo:after, .account-sub-menu__link_state_active .switch__icon.icon-personalinfo:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-personalinfo:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-personalinfo {
   width: 25px;
   height: 21px;
   background-position: -736px -441px;
}
.icons.icon-personalinfo-promo-active, .icon-personalinfo-promo-active.rslider__pager-btn:after, .icon-personalinfo-promo-active.switch__icon:before, .icon-personalinfo-promo-active.progress__draggable-inner:before, .icon-personalinfo-promo-active.progress__draggable-inner:after, .icon-personalinfo-promo-active.account-sub-menu__item:not(:first-child):before, .icon-personalinfo-promo-active.boss-fight-health-progress__item_state_active, .account-menu__link:hover .icons.icon-personalinfo-promo, .account-menu__link:hover .rslider__pager-btn.icon-personalinfo-promo:after, .account-menu__link:hover .switch__icon.icon-personalinfo-promo:before, .account-menu__link:hover .progress__draggable-inner.icon-personalinfo-promo:before, .account-menu__link:hover .progress__draggable-inner.icon-personalinfo-promo:after, .account-menu__link:hover .account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.icon-personalinfo-promo, .account-menu__link_state_active .icons.icon-personalinfo-promo, .account-menu__link_state_active .rslider__pager-btn.icon-personalinfo-promo:after, .account-menu__link_state_active .switch__icon.icon-personalinfo-promo:before, .account-menu__link_state_active .progress__draggable-inner.icon-personalinfo-promo:before, .account-menu__link_state_active .progress__draggable-inner.icon-personalinfo-promo:after, .account-menu__link_state_active .account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-personalinfo-promo {
   width: 24px;
   height: 25px;
   background-position: -736px -94px;
}
.icons.icon-personalinfo-promo, .icon-personalinfo-promo.rslider__pager-btn:after, .icon-personalinfo-promo.switch__icon:before, .icon-personalinfo-promo.progress__draggable-inner:before, .icon-personalinfo-promo.progress__draggable-inner:after, .icon-personalinfo-promo.account-sub-menu__item:not(:first-child):before, .icon-personalinfo-promo.boss-fight-health-progress__item_state_active {
   width: 24px;
   height: 25px;
   background-position: -736px -124px;
}
.icons.icon-personalinfo, .icon-personalinfo.rslider__pager-btn:after, .icon-personalinfo.switch__icon:before, .icon-personalinfo.progress__draggable-inner:before, .icon-personalinfo.progress__draggable-inner:after, .icon-personalinfo.account-sub-menu__item:not(:first-child):before, .icon-personalinfo.boss-fight-health-progress__item_state_active {
   width: 25px;
   height: 21px;
   background-position: -736px -467px;
}
.icons.icon-profile-tuning-active, .icon-profile-tuning-active.rslider__pager-btn:after, .icon-profile-tuning-active.switch__icon:before, .icon-profile-tuning-active.progress__draggable-inner:before, .icon-profile-tuning-active.progress__draggable-inner:after, .icon-profile-tuning-active.account-sub-menu__item:not(:first-child):before, .icon-profile-tuning-active.boss-fight-health-progress__item_state_active {
   width: 34px;
   height: 24px;
   background-position: -202px -647px;
}
.icons.icon-profile-tuning, .icon-profile-tuning.rslider__pager-btn:after, .icon-profile-tuning.switch__icon:before, .icon-profile-tuning.progress__draggable-inner:before, .icon-profile-tuning.progress__draggable-inner:after, .icon-profile-tuning.account-sub-menu__item:not(:first-child):before, .icon-profile-tuning.boss-fight-health-progress__item_state_active {
   width: 34px;
   height: 24px;
   background-position: -241px -647px;
}
.icons.icon-profilenotifications-active, .icon-profilenotifications-active.rslider__pager-btn:after, .icon-profilenotifications-active.switch__icon:before, .icon-profilenotifications-active.progress__draggable-inner:before, .icon-profilenotifications-active.progress__draggable-inner:after, .icon-profilenotifications-active.account-sub-menu__item:not(:first-child):before, .icon-profilenotifications-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-profilenotifications, .account-sub-menu__link:hover .rslider__pager-btn.icon-profilenotifications:after, .account-sub-menu__link:hover .switch__icon.icon-profilenotifications:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-profilenotifications:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-profilenotifications, .account-sub-menu__link_state_active .icons.icon-profilenotifications, .account-sub-menu__link_state_active .rslider__pager-btn.icon-profilenotifications:after, .account-sub-menu__link_state_active .switch__icon.icon-profilenotifications:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-profilenotifications:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-profilenotifications {
   width: 19px;
   height: 19px;
   background-position: -766px -159px;
}
.icons.icon-profilenotifications-secondary, .icon-profilenotifications-secondary.rslider__pager-btn:after, .icon-profilenotifications-secondary.switch__icon:before, .icon-profilenotifications-secondary.progress__draggable-inner:before, .icon-profilenotifications-secondary.progress__draggable-inner:after, .icon-profilenotifications-secondary.account-sub-menu__item:not(:first-child):before, .icon-profilenotifications-secondary.boss-fight-health-progress__item_state_active {
   width: 19px;
   height: 21px;
   background-position: -766px -52px;
}
.icons.icon-profilenotifications, .icon-profilenotifications.rslider__pager-btn:after, .icon-profilenotifications.switch__icon:before, .icon-profilenotifications.progress__draggable-inner:before, .icon-profilenotifications.progress__draggable-inner:after, .icon-profilenotifications.account-sub-menu__item:not(:first-child):before, .icon-profilenotifications.boss-fight-health-progress__item_state_active {
   width: 19px;
   height: 19px;
   background-position: -766px -183px;
}
.icons.icon-promo-bonus-plus, .icon-promo-bonus-plus.rslider__pager-btn:after, .icon-promo-bonus-plus.switch__icon:before, .icon-promo-bonus-plus.progress__draggable-inner:before, .icon-promo-bonus-plus.progress__draggable-inner:after, .icon-promo-bonus-plus.account-sub-menu__item:not(:first-child):before, .icon-promo-bonus-plus.boss-fight-health-progress__item_state_active {
   width: 31px;
   height: 36px;
   background-position: -699px -80px;
}
.icons.icon-radio-btn-checker, .icon-radio-btn-checker.rslider__pager-btn:after, .icon-radio-btn-checker.switch__icon:before, .icon-radio-btn-checker.progress__draggable-inner:before, .icon-radio-btn-checker.progress__draggable-inner:after, .icon-radio-btn-checker.account-sub-menu__item:not(:first-child):before, .icon-radio-btn-checker.boss-fight-health-progress__item_state_active, .radio-btn__input:checked ~ .icons.radio-btn__icon, .radio-btn__input:checked ~ .rslider__pager-btn.radio-btn__icon:after, .radio-btn__input:checked ~ .switch__icon.radio-btn__icon:before, .radio-btn__input:checked ~ .progress__draggable-inner.radio-btn__icon:before, .radio-btn__input:checked ~ .progress__draggable-inner.radio-btn__icon:after, .radio-btn__input:checked ~ .account-sub-menu__item.radio-btn__icon:not(:first-child):before, .radio-btn__input:checked ~ .boss-fight-health-progress__item_state_active.radio-btn__icon {
   width: 20px;
   height: 20px;
   background-position: -669px -458px;
}
.icons.icon-radio-btn, .icon-radio-btn.rslider__pager-btn:after, .icon-radio-btn.switch__icon:before, .icon-radio-btn.progress__draggable-inner:before, .icon-radio-btn.progress__draggable-inner:after, .icon-radio-btn.account-sub-menu__item:not(:first-child):before, .icon-radio-btn.boss-fight-health-progress__item_state_active {
   width: 20px;
   height: 20px;
   background-position: 0px -719px;
}
.icons.icon-rapid-drop-holder-hvr, .icon-rapid-drop-holder-hvr.rslider__pager-btn:after, .icon-rapid-drop-holder-hvr.switch__icon:before, .icon-rapid-drop-holder-hvr.progress__draggable-inner:before, .icon-rapid-drop-holder-hvr.progress__draggable-inner:after, .icon-rapid-drop-holder-hvr.account-sub-menu__item:not(:first-child):before, .icon-rapid-drop-holder-hvr.boss-fight-health-progress__item_state_active, .jackpot-list__row:hover .icons.icon-rapid-drop-holder, .jackpot-list__row:hover .rslider__pager-btn.icon-rapid-drop-holder:after, .jackpot-list__row:hover .switch__icon.icon-rapid-drop-holder:before, .jackpot-list__row:hover .progress__draggable-inner.icon-rapid-drop-holder:before, .jackpot-list__row:hover .progress__draggable-inner.icon-rapid-drop-holder:after, .jackpot-list__row:hover .account-sub-menu__item.icon-rapid-drop-holder:not(:first-child):before, .jackpot-list__row:hover .boss-fight-health-progress__item_state_active.icon-rapid-drop-holder {
   width: 160px;
   height: 83px;
   background-position: -534px -88px;
}
.icons.icon-rapid-drop-holder, .icon-rapid-drop-holder.rslider__pager-btn:after, .icon-rapid-drop-holder.switch__icon:before, .icon-rapid-drop-holder.progress__draggable-inner:before, .icon-rapid-drop-holder.progress__draggable-inner:after, .icon-rapid-drop-holder.account-sub-menu__item:not(:first-child):before, .icon-rapid-drop-holder.boss-fight-health-progress__item_state_active {
   width: 160px;
   height: 83px;
   background-position: -534px -176px;
}
.icons.icon-rapid-drop-hvr, .icon-rapid-drop-hvr.rslider__pager-btn:after, .icon-rapid-drop-hvr.switch__icon:before, .icon-rapid-drop-hvr.progress__draggable-inner:before, .icon-rapid-drop-hvr.progress__draggable-inner:after, .icon-rapid-drop-hvr.account-sub-menu__item:not(:first-child):before, .icon-rapid-drop-hvr.boss-fight-health-progress__item_state_active, .jackpot-list__cell:hover .icons.icon-rapid-drop, .jackpot-list__cell:hover .rslider__pager-btn.icon-rapid-drop:after, .jackpot-list__cell:hover .switch__icon.icon-rapid-drop:before, .jackpot-list__cell:hover .progress__draggable-inner.icon-rapid-drop:before, .jackpot-list__cell:hover .progress__draggable-inner.icon-rapid-drop:after, .jackpot-list__cell:hover .account-sub-menu__item.icon-rapid-drop:not(:first-child):before, .jackpot-list__cell:hover .boss-fight-health-progress__item_state_active.icon-rapid-drop {
   width: 262px;
   height: 130px;
   background-position: 0px -270px;
}
.icons.icon-rapid-drop, .icon-rapid-drop.rslider__pager-btn:after, .icon-rapid-drop.switch__icon:before, .icon-rapid-drop.progress__draggable-inner:before, .icon-rapid-drop.progress__draggable-inner:after, .icon-rapid-drop.account-sub-menu__item:not(:first-child):before, .icon-rapid-drop.boss-fight-health-progress__item_state_active {
   width: 262px;
   height: 130px;
   background-position: -267px -270px;
}
.icons.icon-refresh-hvr, .icon-refresh-hvr.rslider__pager-btn:after, .icon-refresh-hvr.switch__icon:before, .icon-refresh-hvr.progress__draggable-inner:before, .icon-refresh-hvr.progress__draggable-inner:after, .icon-refresh-hvr.account-sub-menu__item:not(:first-child):before, .icon-refresh-hvr.boss-fight-health-progress__item_state_active, .icons.captcha__refresh-btn.icon-refresh:hover, .rslider__pager-btn.captcha__refresh-btn.icon-refresh:hover:after, .switch__icon.captcha__refresh-btn.icon-refresh:hover:before, .progress__draggable-inner.captcha__refresh-btn.icon-refresh:hover:before, .progress__draggable-inner.captcha__refresh-btn.icon-refresh:hover:after, .account-sub-menu__item.captcha__refresh-btn.icon-refresh:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.captcha__refresh-btn.icon-refresh:hover {
   width: 40px;
   height: 40px;
   background-position: -294px -536px;
}
.icons.icon-refresh, .icon-refresh.rslider__pager-btn:after, .icon-refresh.switch__icon:before, .icon-refresh.progress__draggable-inner:before, .icon-refresh.progress__draggable-inner:after, .icon-refresh.account-sub-menu__item:not(:first-child):before, .icon-refresh.boss-fight-health-progress__item_state_active {
   width: 40px;
   height: 40px;
   background-position: -339px -536px;
}
.icons.icon-search-secondary, .icon-search-secondary.rslider__pager-btn:after, .icon-search-secondary.switch__icon:before, .icon-search-secondary.progress__draggable-inner:before, .icon-search-secondary.progress__draggable-inner:after, .icon-search-secondary.account-sub-menu__item:not(:first-child):before, .icon-search-secondary.boss-fight-health-progress__item_state_active {
   width: 32px;
   height: 35px;
   background-position: -699px -40px;
}
.icons.icon-search, .icon-search.rslider__pager-btn:after, .icon-search.switch__icon:before, .icon-search.progress__draggable-inner:before, .icon-search.progress__draggable-inner:after, .icon-search.account-sub-menu__item:not(:first-child):before, .icon-search.boss-fight-health-progress__item_state_active {
   width: 25px;
   height: 25px;
   background-position: -736px -64px;
}
.icons.icon-shop-active, .icon-shop-active.rslider__pager-btn:after, .icon-shop-active.switch__icon:before, .icon-shop-active.progress__draggable-inner:before, .icon-shop-active.progress__draggable-inner:after, .icon-shop-active.account-sub-menu__item:not(:first-child):before, .icon-shop-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-shop, .account-sub-menu__link:hover .rslider__pager-btn.icon-shop:after, .account-sub-menu__link:hover .switch__icon.icon-shop:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-shop:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-shop:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-shop, .account-sub-menu__link_state_active .icons.icon-shop, .account-sub-menu__link_state_active .rslider__pager-btn.icon-shop:after, .account-sub-menu__link_state_active .switch__icon.icon-shop:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-shop:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-shop:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-shop {
   width: 20px;
   height: 18px;
   background-position: -196px -688px;
}
.icons.icon-shop, .icon-shop.rslider__pager-btn:after, .icon-shop.switch__icon:before, .icon-shop.progress__draggable-inner:before, .icon-shop.progress__draggable-inner:after, .icon-shop.account-sub-menu__item:not(:first-child):before, .icon-shop.boss-fight-health-progress__item_state_active {
   width: 20px;
   height: 18px;
   background-position: -221px -688px;
}
.icons.icon-slots, .icon-slots.rslider__pager-btn:after, .icon-slots.switch__icon:before, .icon-slots.progress__draggable-inner:before, .icon-slots.progress__draggable-inner:after, .icon-slots.account-sub-menu__item:not(:first-child):before, .icon-slots.boss-fight-health-progress__item_state_active {
   width: 44px;
   height: 45px;
   background-position: -110px -536px;
}
.icons.icon-strong-active, .icon-strong-active.rslider__pager-btn:after, .icon-strong-active.switch__icon:before, .icon-strong-active.progress__draggable-inner:before, .icon-strong-active.progress__draggable-inner:after, .icon-strong-active.account-sub-menu__item:not(:first-child):before, .icon-strong-active.boss-fight-health-progress__item_state_active {
   width: 29px;
   height: 25px;
   background-position: -66px -688px;
}
.icons.icon-strong, .icon-strong.rslider__pager-btn:after, .icon-strong.switch__icon:before, .icon-strong.progress__draggable-inner:before, .icon-strong.progress__draggable-inner:after, .icon-strong.account-sub-menu__item:not(:first-child):before, .icon-strong.boss-fight-health-progress__item_state_active {
   width: 29px;
   height: 25px;
   background-position: -100px -688px;
}
.icons.icon-subscribe-active, .icon-subscribe-active.rslider__pager-btn:after, .icon-subscribe-active.switch__icon:before, .icon-subscribe-active.progress__draggable-inner:before, .icon-subscribe-active.progress__draggable-inner:after, .icon-subscribe-active.account-sub-menu__item:not(:first-child):before, .icon-subscribe-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-subscribe, .account-sub-menu__link:hover .rslider__pager-btn.icon-subscribe:after, .account-sub-menu__link:hover .switch__icon.icon-subscribe:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-subscribe:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-subscribe:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-subscribe, .account-sub-menu__link_state_active .icons.icon-subscribe, .account-sub-menu__link_state_active .rslider__pager-btn.icon-subscribe:after, .account-sub-menu__link_state_active .switch__icon.icon-subscribe:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-subscribe:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-subscribe:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-subscribe {
   width: 28px;
   height: 16px;
   background-position: -581px -647px;
}
.icons.icon-subscribe, .icon-subscribe.rslider__pager-btn:after, .icon-subscribe.switch__icon:before, .icon-subscribe.progress__draggable-inner:before, .icon-subscribe.progress__draggable-inner:after, .icon-subscribe.account-sub-menu__item:not(:first-child):before, .icon-subscribe.boss-fight-health-progress__item_state_active {
   width: 28px;
   height: 16px;
   background-position: -614px -647px;
}
.icons.icon-switch-lang-close, .icon-switch-lang-close.rslider__pager-btn:after, .icon-switch-lang-close.switch__icon:before, .icon-switch-lang-close.progress__draggable-inner:before, .icon-switch-lang-close.progress__draggable-inner:after, .icon-switch-lang-close.account-sub-menu__item:not(:first-child):before, .icon-switch-lang-close.boss-fight-health-progress__item_state_active, .popover-wrapper_state_show .icons.icon-switch-lang, .popover-wrapper_state_show .rslider__pager-btn.icon-switch-lang:after, .popover-wrapper_state_show .switch__icon.icon-switch-lang:before, .popover-wrapper_state_show .progress__draggable-inner.icon-switch-lang:before, .popover-wrapper_state_show .progress__draggable-inner.icon-switch-lang:after, .popover-wrapper_state_show .account-sub-menu__item.icon-switch-lang:not(:first-child):before, .popover-wrapper_state_show .boss-fight-health-progress__item_state_active.icon-switch-lang {
   width: 18px;
   height: 22px;
   background-position: -766px -78px;
}
.icons.icon-switch-lang, .icon-switch-lang.rslider__pager-btn:after, .icon-switch-lang.switch__icon:before, .icon-switch-lang.progress__draggable-inner:before, .icon-switch-lang.progress__draggable-inner:after, .icon-switch-lang.account-sub-menu__item:not(:first-child):before, .icon-switch-lang.boss-fight-health-progress__item_state_active {
   width: 18px;
   height: 22px;
   background-position: -766px -105px;
}
.icons.icon-switcher-checked, .icon-switcher-checked.rslider__pager-btn:after, .icon-switcher-checked.switch__icon:before, .icon-switcher-checked.progress__draggable-inner:before, .icon-switcher-checked.progress__draggable-inner:after, .icon-switcher-checked.account-sub-menu__item:not(:first-child):before, .icon-switcher-checked.boss-fight-health-progress__item_state_active, .switch__input:checked ~ .switch__icon:before {
   width: 28px;
   height: 30px;
   background-position: -699px -486px;
}
.icons.icon-switcher-s-checked, .icon-switcher-s-checked.rslider__pager-btn:after, .icon-switcher-s-checked.switch__icon:before, .icon-switcher-s-checked.progress__draggable-inner:before, .icon-switcher-s-checked.progress__draggable-inner:after, .icon-switcher-s-checked.account-sub-menu__item:not(:first-child):before, .icon-switcher-s-checked.boss-fight-health-progress__item_state_active, .switch_size_s .switch__input:checked ~ .switch__icon:before {
   width: 25px;
   height: 24px;
   background-position: -736px -154px;
}
.icons.icon-switcher-s, .icon-switcher-s.rslider__pager-btn:after, .icon-switcher-s.switch__icon:before, .icon-switcher-s.progress__draggable-inner:before, .icon-switcher-s.progress__draggable-inner:after, .icon-switcher-s.account-sub-menu__item:not(:first-child):before, .icon-switcher-s.boss-fight-health-progress__item_state_active, .switch_size_s .switch__icon:before {
   width: 25px;
   height: 24px;
   background-position: -736px -183px;
}
.icons.icon-switcher, .icon-switcher.rslider__pager-btn:after, .icon-switcher.progress__draggable-inner:before, .icon-switcher.progress__draggable-inner:after, .icon-switcher.account-sub-menu__item:not(:first-child):before, .icon-switcher.boss-fight-health-progress__item_state_active, .icons.switch__icon:before, .switch__icon:before, .account-sub-menu__item.switch__icon:not(:first-child):before {
   width: 28px;
   height: 30px;
   background-position: -699px -521px;
}
.icons.icon-table, .icon-table.rslider__pager-btn:after, .icon-table.switch__icon:before, .icon-table.progress__draggable-inner:before, .icon-table.progress__draggable-inner:after, .icon-table.account-sub-menu__item:not(:first-child):before, .icon-table.boss-fight-health-progress__item_state_active {
   width: 33px;
   height: 37px;
   background-position: -495px -447px;
}
.icons.icon-top, .icon-top.rslider__pager-btn:after, .icon-top.switch__icon:before, .icon-top.progress__draggable-inner:before, .icon-top.progress__draggable-inner:after, .icon-top.account-sub-menu__item:not(:first-child):before, .icon-top.boss-fight-health-progress__item_state_active {
   width: 33px;
   height: 36px;
   background-position: 0px -647px;
}
.icons.icon-tournament-adventure, .icon-tournament-adventure.rslider__pager-btn:after, .icon-tournament-adventure.switch__icon:before, .icon-tournament-adventure.progress__draggable-inner:before, .icon-tournament-adventure.progress__draggable-inner:after, .icon-tournament-adventure.account-sub-menu__item:not(:first-child):before, .icon-tournament-adventure.boss-fight-health-progress__item_state_active {
   width: 48px;
   height: 50px;
   background-position: -171px -590px;
}
.icons.icon-tournament-competition, .icon-tournament-competition.rslider__pager-btn:after, .icon-tournament-competition.switch__icon:before, .icon-tournament-competition.progress__draggable-inner:before, .icon-tournament-competition.progress__draggable-inner:after, .icon-tournament-competition.account-sub-menu__item:not(:first-child):before, .icon-tournament-competition.boss-fight-health-progress__item_state_active {
   width: 48px;
   height: 50px;
   background-position: -224px -590px;
}
.icons.icon-tournament-cup, .icon-tournament-cup.rslider__pager-btn:after, .icon-tournament-cup.switch__icon:before, .icon-tournament-cup.progress__draggable-inner:before, .icon-tournament-cup.progress__draggable-inner:after, .icon-tournament-cup.account-sub-menu__item:not(:first-child):before, .icon-tournament-cup.boss-fight-health-progress__item_state_active {
   width: 48px;
   height: 50px;
   background-position: -277px -590px;
}
.icons.icon-tournament-star, .icon-tournament-star.rslider__pager-btn:after, .icon-tournament-star.switch__icon:before, .icon-tournament-star.progress__draggable-inner:before, .icon-tournament-star.progress__draggable-inner:after, .icon-tournament-star.account-sub-menu__item:not(:first-child):before, .icon-tournament-star.boss-fight-health-progress__item_state_active {
   width: 48px;
   height: 50px;
   background-position: -330px -590px;
}
.icons.icon-transactionshistory-active, .icon-transactionshistory-active.rslider__pager-btn:after, .icon-transactionshistory-active.switch__icon:before, .icon-transactionshistory-active.progress__draggable-inner:before, .icon-transactionshistory-active.progress__draggable-inner:after, .icon-transactionshistory-active.account-sub-menu__item:not(:first-child):before, .icon-transactionshistory-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-transactionshistory, .account-sub-menu__link:hover .rslider__pager-btn.icon-transactionshistory:after, .account-sub-menu__link:hover .switch__icon.icon-transactionshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-transactionshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-transactionshistory, .account-sub-menu__link_state_active .icons.icon-transactionshistory, .account-sub-menu__link_state_active .rslider__pager-btn.icon-transactionshistory:after, .account-sub-menu__link_state_active .switch__icon.icon-transactionshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-transactionshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-transactionshistory {
   width: 32px;
   height: 32px;
   background-position: -699px -121px;
}
.icons.icon-transactionshistory, .icon-transactionshistory.rslider__pager-btn:after, .icon-transactionshistory.switch__icon:before, .icon-transactionshistory.progress__draggable-inner:before, .icon-transactionshistory.progress__draggable-inner:after, .icon-transactionshistory.account-sub-menu__item:not(:first-child):before, .icon-transactionshistory.boss-fight-health-progress__item_state_active {
   width: 32px;
   height: 32px;
   background-position: -699px -158px;
}
.icons.icon-verification-active, .icon-verification-active.rslider__pager-btn:after, .icon-verification-active.switch__icon:before, .icon-verification-active.progress__draggable-inner:before, .icon-verification-active.progress__draggable-inner:after, .icon-verification-active.account-sub-menu__item:not(:first-child):before, .icon-verification-active.boss-fight-health-progress__item_state_active, .account-sub-menu__link:hover .icons.icon-verification, .account-sub-menu__link:hover .rslider__pager-btn.icon-verification:after, .account-sub-menu__link:hover .switch__icon.icon-verification:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-verification:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-verification:after, .account-sub-menu__link:hover .account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-verification, .account-sub-menu__link_state_active .icons.icon-verification, .account-sub-menu__link_state_active .rslider__pager-btn.icon-verification:after, .account-sub-menu__link_state_active .switch__icon.icon-verification:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-verification:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-verification:after, .account-sub-menu__link_state_active .account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-verification {
   width: 28px;
   height: 22px;
   background-position: -410px -647px;
}
.icons.icon-verification, .icon-verification.rslider__pager-btn:after, .icon-verification.switch__icon:before, .icon-verification.progress__draggable-inner:before, .icon-verification.progress__draggable-inner:after, .icon-verification.account-sub-menu__item:not(:first-child):before, .icon-verification.boss-fight-health-progress__item_state_active {
   width: 28px;
   height: 22px;
   background-position: -443px -647px;
}
.icons.icon-video-poker, .icon-video-poker.rslider__pager-btn:after, .icon-video-poker.switch__icon:before, .icon-video-poker.progress__draggable-inner:before, .icon-video-poker.progress__draggable-inner:after, .icon-video-poker.account-sub-menu__item:not(:first-child):before, .icon-video-poker.boss-fight-health-progress__item_state_active {
   width: 37px;
   height: 32px;
   background-position: -80px -647px;
}
.icons.icon-volatility-active, .icon-volatility-active.rslider__pager-btn:after, .icon-volatility-active.switch__icon:before, .icon-volatility-active.progress__draggable-inner:before, .icon-volatility-active.account-sub-menu__item:not(:first-child):before, .icon-volatility-active.boss-fight-health-progress__item_state_active, .icons.progress__draggable-inner:after, .progress__draggable-inner:after {
   width: 23px;
   height: 24px;
   background-position: -736px -356px;
}
.icons.icon-volatility-value-1, .icon-volatility-value-1.rslider__pager-btn:after, .icon-volatility-value-1.switch__icon:before, .icon-volatility-value-1.progress__draggable-inner:before, .icon-volatility-value-1.progress__draggable-inner:after, .icon-volatility-value-1.account-sub-menu__item:not(:first-child):before, .icon-volatility-value-1.boss-fight-health-progress__item_state_active, .progress_type_volatility.progress_step_0 .progress__draggable .progress__draggable-inner:before {
   width: 52px;
   height: 52px;
   background-position: 0px -590px;
}
.icons.icon-volatility-value-2, .icon-volatility-value-2.rslider__pager-btn:after, .icon-volatility-value-2.switch__icon:before, .icon-volatility-value-2.progress__draggable-inner:before, .icon-volatility-value-2.progress__draggable-inner:after, .icon-volatility-value-2.account-sub-menu__item:not(:first-child):before, .icon-volatility-value-2.boss-fight-health-progress__item_state_active, .progress_type_volatility.progress_step_1 .progress__draggable .progress__draggable-inner:before {
   width: 52px;
   height: 52px;
   background-position: -57px -590px;
}
.icons.icon-volatility-value-3, .icon-volatility-value-3.rslider__pager-btn:after, .icon-volatility-value-3.switch__icon:before, .icon-volatility-value-3.progress__draggable-inner:before, .icon-volatility-value-3.progress__draggable-inner:after, .icon-volatility-value-3.account-sub-menu__item:not(:first-child):before, .icon-volatility-value-3.boss-fight-health-progress__item_state_active, .progress_type_volatility.progress_step_2 .progress__draggable .progress__draggable-inner:before {
   width: 52px;
   height: 52px;
   background-position: -114px -590px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6/2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
   .icons-2x, .icons, .rslider__pager-btn:after, .switch__icon:before, .progress__draggable-inner:before, .progress__draggable-inner:after, .account-sub-menu__item:not(:first-child):before, .boss-fight-health-progress__item_state_active {
       background-image: url("/content/img/sprite-icons-2x.png");
       background-size: 776.5px 733.5px;
  }
   .icons-2x.icon-account-decor-2x, .icon-account-decor-2x.icons, .icon-account-decor-2x.rslider__pager-btn:after, .icon-account-decor-2x.switch__icon:before, .icon-account-decor-2x.progress__draggable-inner:before, .icon-account-decor-2x.progress__draggable-inner:after, .icon-account-decor-2x.boss-fight-health-progress__item_state_active, .icons.icon-account-decor, .rslider__pager-btn.icon-account-decor:after, .switch__icon.icon-account-decor:before, .progress__draggable-inner.icon-account-decor:before, .progress__draggable-inner.icon-account-decor:after, .boss-fight-health-progress__item_state_active.icon-account-decor, .account-sub-menu__item:not(:first-child):before {
       width: 8px;
       height: 9px;
       background-position: -759.5px -442.5px;
  }
   .icons-2x.icon-achievements-2x, .icon-achievements-2x.icons, .icon-achievements-2x.rslider__pager-btn:after, .icon-achievements-2x.switch__icon:before, .icon-achievements-2x.progress__draggable-inner:before, .icon-achievements-2x.progress__draggable-inner:after, .icon-achievements-2x.account-sub-menu__item:not(:first-child):before, .icon-achievements-2x.boss-fight-health-progress__item_state_active, .icons.icon-achievements, .rslider__pager-btn.icon-achievements:after, .switch__icon.icon-achievements:before, .progress__draggable-inner.icon-achievements:before, .progress__draggable-inner.icon-achievements:after, .account-sub-menu__item.icon-achievements:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-achievements {
       width: 16px;
       height: 20px;
       background-position: -759.5px -24.5px;
  }
   .icons-2x.icon-achievements-active-2x, .icon-achievements-active-2x.icons, .icon-achievements-active-2x.rslider__pager-btn:after, .icon-achievements-active-2x.switch__icon:before, .icon-achievements-active-2x.progress__draggable-inner:before, .icon-achievements-active-2x.progress__draggable-inner:after, .icon-achievements-active-2x.account-sub-menu__item:not(:first-child):before, .icon-achievements-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-achievements-active, .icons.icon-achievements-active, .rslider__pager-btn.icons.icon-achievements-active:after, .switch__icon.icons.icon-achievements-active:before, .progress__draggable-inner.icons.icon-achievements-active:before, .progress__draggable-inner.icons.icon-achievements-active:after, .account-sub-menu__item.icons.icon-achievements-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-achievements-active, .icons-2x.icon-achievements-active.rslider__pager-btn:after, .icons.icon-achievements-active.rslider__pager-btn:after, .rslider__pager-btn.icon-achievements-active:after, .progress__draggable-inner.icon-achievements-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-achievements-active.rslider__pager-btn:after, .icons-2x.icon-achievements-active.switch__icon:before, .icons.icon-achievements-active.switch__icon:before, .switch__icon.icon-achievements-active:before, .progress__draggable-inner.icon-achievements-active.switch__icon:before, .account-sub-menu__item.icon-achievements-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-achievements-active.switch__icon:before, .icons-2x.icon-achievements-active.progress__draggable-inner:before, .icons.icon-achievements-active.progress__draggable-inner:before, .switch__icon.icon-achievements-active.progress__draggable-inner:before, .progress__draggable-inner.icon-achievements-active:before, .account-sub-menu__item.icon-achievements-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-achievements-active.progress__draggable-inner:before, .icons-2x.icon-achievements-active.progress__draggable-inner:after, .icons.icon-achievements-active.progress__draggable-inner:after, .rslider__pager-btn.icon-achievements-active.progress__draggable-inner:after, .progress__draggable-inner.icon-achievements-active:after, .boss-fight-health-progress__item_state_active.icon-achievements-active.progress__draggable-inner:after, .icons-2x.icon-achievements-active.account-sub-menu__item:not(:first-child):before, .icons.icon-achievements-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-achievements-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-achievements-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-achievements-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-achievements-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-achievements-active.boss-fight-health-progress__item_state_active, .icons.icon-achievements-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-achievements-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-achievements-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-achievements-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-achievements-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-achievements-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-achievements-active, .account-sub-menu__link:hover .icons-2x.icons.icon-achievements, .account-sub-menu__link:hover .icons.icon-achievements, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-achievements:after, .account-sub-menu__link:hover .switch__icon.icons.icon-achievements:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-achievements:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-achievements:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-achievements:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-achievements, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-achievements:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-achievements:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-achievements:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-achievements:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-achievements:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-achievements:before, .account-sub-menu__link:hover .icons.switch__icon.icon-achievements:before, .account-sub-menu__link:hover .switch__icon.icon-achievements:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-achievements:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-achievements:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-achievements:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-achievements:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-achievements:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-achievements:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-achievements:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-achievements:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-achievements:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-achievements:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-achievements:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-achievements:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-achievements:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-achievements:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-achievements, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-achievements, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-achievements:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-achievements:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-achievements:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-achievements:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-achievements:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-achievements, .account-sub-menu__link_state_active .icons-2x.icons.icon-achievements, .account-sub-menu__link_state_active .icons.icon-achievements, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-achievements:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-achievements:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-achievements:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-achievements:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-achievements:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-achievements, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-achievements:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-achievements:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-achievements:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-achievements:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-achievements:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-achievements:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-achievements:before, .account-sub-menu__link_state_active .switch__icon.icon-achievements:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-achievements:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-achievements:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-achievements:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-achievements:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-achievements:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-achievements:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-achievements:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-achievements:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-achievements:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-achievements:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-achievements:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-achievements:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-achievements:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-achievements:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-achievements:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-achievements, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-achievements, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-achievements:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-achievements:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-achievements:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-achievements:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-achievements:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-achievements {
       width: 16px;
       height: 20px;
       background-position: -759.5px -47px;
  }
   .icons-2x.icon-active-2x, .icon-active-2x.icons, .icon-active-2x.rslider__pager-btn:after, .icon-active-2x.switch__icon:before, .icon-active-2x.progress__draggable-inner:before, .icon-active-2x.progress__draggable-inner:after, .icon-active-2x.account-sub-menu__item:not(:first-child):before, .icon-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-active, .rslider__pager-btn.icon-active:after, .switch__icon.icon-active:before, .progress__draggable-inner.icon-active:before, .progress__draggable-inner.icon-active:after, .account-sub-menu__item.icon-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-active {
       width: 19.5px;
       height: 20px;
       background-position: -95.5px -682px;
  }
   .icons-2x.icon-adventure-hp-2x, .icon-adventure-hp-2x.icons, .icon-adventure-hp-2x.rslider__pager-btn:after, .icon-adventure-hp-2x.switch__icon:before, .icon-adventure-hp-2x.progress__draggable-inner:before, .icon-adventure-hp-2x.progress__draggable-inner:after, .icon-adventure-hp-2x.account-sub-menu__item:not(:first-child):before, .icon-adventure-hp-2x.boss-fight-health-progress__item_state_active, .icons.icon-adventure-hp, .rslider__pager-btn.icon-adventure-hp:after, .switch__icon.icon-adventure-hp:before, .progress__draggable-inner.icon-adventure-hp:before, .progress__draggable-inner.icon-adventure-hp:after, .account-sub-menu__item.icon-adventure-hp:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-adventure-hp {
       width: 12px;
       height: 13px;
       background-position: -759.5px -245px;
  }
   .icons-2x.icon-adventure-hp-boss-active-2x, .icon-adventure-hp-boss-active-2x.icons, .icon-adventure-hp-boss-active-2x.rslider__pager-btn:after, .icon-adventure-hp-boss-active-2x.switch__icon:before, .icon-adventure-hp-boss-active-2x.progress__draggable-inner:before, .icon-adventure-hp-boss-active-2x.progress__draggable-inner:after, .icon-adventure-hp-boss-active-2x.account-sub-menu__item:not(:first-child):before, .icon-adventure-hp-boss-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-adventure-hp-boss-active, .rslider__pager-btn.icon-adventure-hp-boss-active:after, .switch__icon.icon-adventure-hp-boss-active:before, .progress__draggable-inner.icon-adventure-hp-boss-active:before, .progress__draggable-inner.icon-adventure-hp-boss-active:after, .account-sub-menu__item.icon-adventure-hp-boss-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-adventure-hp-boss-active, .boss-fight-health-progress_type_boss .rslider__pager-btn.boss-fight-health-progress__item_state_active:after, .boss-fight-health-progress_type_boss .switch__icon.boss-fight-health-progress__item_state_active:before, .boss-fight-health-progress_type_boss .progress__draggable-inner.boss-fight-health-progress__item_state_active:before, .boss-fight-health-progress_type_boss .progress__draggable-inner.boss-fight-health-progress__item_state_active:after, .boss-fight-health-progress_type_boss .account-sub-menu__item.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress_type_boss .boss-fight-health-progress__item_state_active {
       width: 12px;
       height: 13px;
       background-position: -759.5px -260.5px;
  }
   .icons-2x.icon-adventure-hp-you-active-2x, .icon-adventure-hp-you-active-2x.icons, .icon-adventure-hp-you-active-2x.rslider__pager-btn:after, .icon-adventure-hp-you-active-2x.switch__icon:before, .icon-adventure-hp-you-active-2x.progress__draggable-inner:before, .icon-adventure-hp-you-active-2x.progress__draggable-inner:after, .icon-adventure-hp-you-active-2x.account-sub-menu__item:not(:first-child):before, .icons.icon-adventure-hp-you-active, .rslider__pager-btn.icon-adventure-hp-you-active:after, .switch__icon.icon-adventure-hp-you-active:before, .progress__draggable-inner.icon-adventure-hp-you-active:before, .progress__draggable-inner.icon-adventure-hp-you-active:after, .account-sub-menu__item.icon-adventure-hp-you-active:not(:first-child):before, .icons.boss-fight-health-progress__item_state_active, .rslider__pager-btn.boss-fight-health-progress__item_state_active:after, .switch__icon.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active {
       width: 12px;
       height: 13px;
       background-position: -759.5px -276px;
  }
   .icons-2x.icon-alert-close-2x, .icon-alert-close-2x.icons, .icon-alert-close-2x.rslider__pager-btn:after, .icon-alert-close-2x.switch__icon:before, .icon-alert-close-2x.progress__draggable-inner:before, .icon-alert-close-2x.progress__draggable-inner:after, .icon-alert-close-2x.account-sub-menu__item:not(:first-child):before, .icon-alert-close-2x.boss-fight-health-progress__item_state_active, .icons.icon-alert-close, .rslider__pager-btn.icon-alert-close:after, .switch__icon.icon-alert-close:before, .progress__draggable-inner.icon-alert-close:before, .progress__draggable-inner.icon-alert-close:after, .account-sub-menu__item.icon-alert-close:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-alert-close {
       width: 17px;
       height: 18px;
       background-position: -759.5px -69.5px;
  }
   .icons-2x.icon-arrow-left-2x, .icon-arrow-left-2x.icons, .icon-arrow-left-2x.rslider__pager-btn:after, .icon-arrow-left-2x.switch__icon:before, .icon-arrow-left-2x.progress__draggable-inner:before, .icon-arrow-left-2x.progress__draggable-inner:after, .icon-arrow-left-2x.account-sub-menu__item:not(:first-child):before, .icon-arrow-left-2x.boss-fight-health-progress__item_state_active, .icons.icon-arrow-left, .rslider__pager-btn.icon-arrow-left:after, .switch__icon.icon-arrow-left:before, .progress__draggable-inner.icon-arrow-left:before, .progress__draggable-inner.icon-arrow-left:after, .account-sub-menu__item.icon-arrow-left:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-arrow-left {
       width: 10.5px;
       height: 12.5px;
       background-position: -759.5px -334.5px;
  }
   .icons-2x.icon-arrow-left-hvr-2x, .icon-arrow-left-hvr-2x.icons, .icon-arrow-left-hvr-2x.rslider__pager-btn:after, .icon-arrow-left-hvr-2x.switch__icon:before, .icon-arrow-left-hvr-2x.progress__draggable-inner:before, .icon-arrow-left-hvr-2x.progress__draggable-inner:after, .icon-arrow-left-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-arrow-left-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-arrow-left-hvr, .rslider__pager-btn.icon-arrow-left-hvr:after, .switch__icon.icon-arrow-left-hvr:before, .progress__draggable-inner.icon-arrow-left-hvr:before, .progress__draggable-inner.icon-arrow-left-hvr:after, .account-sub-menu__item.icon-arrow-left-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-arrow-left-hvr {
       width: 10.5px;
       height: 12.5px;
       background-position: -759.5px -349.5px;
  }
   .icons-2x.icon-arrow-right-2x, .icon-arrow-right-2x.icons, .icon-arrow-right-2x.rslider__pager-btn:after, .icon-arrow-right-2x.switch__icon:before, .icon-arrow-right-2x.progress__draggable-inner:before, .icon-arrow-right-2x.progress__draggable-inner:after, .icon-arrow-right-2x.account-sub-menu__item:not(:first-child):before, .icon-arrow-right-2x.boss-fight-health-progress__item_state_active, .icons.icon-arrow-right, .rslider__pager-btn.icon-arrow-right:after, .switch__icon.icon-arrow-right:before, .progress__draggable-inner.icon-arrow-right:before, .progress__draggable-inner.icon-arrow-right:after, .account-sub-menu__item.icon-arrow-right:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-arrow-right {
       width: 10.5px;
       height: 12.5px;
       background-position: -759.5px -364.5px;
  }
   .icons-2x.icon-arrow-right-hvr-2x, .icon-arrow-right-hvr-2x.icons, .icon-arrow-right-hvr-2x.rslider__pager-btn:after, .icon-arrow-right-hvr-2x.switch__icon:before, .icon-arrow-right-hvr-2x.progress__draggable-inner:before, .icon-arrow-right-hvr-2x.progress__draggable-inner:after, .icon-arrow-right-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-arrow-right-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-arrow-right-hvr, .rslider__pager-btn.icon-arrow-right-hvr:after, .switch__icon.icon-arrow-right-hvr:before, .progress__draggable-inner.icon-arrow-right-hvr:before, .progress__draggable-inner.icon-arrow-right-hvr:after, .account-sub-menu__item.icon-arrow-right-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-arrow-right-hvr {
       width: 10.5px;
       height: 12.5px;
       background-position: -759.5px -379.5px;
  }
   .icons-2x.icon-balance-2x, .icon-balance-2x.icons, .icon-balance-2x.rslider__pager-btn:after, .icon-balance-2x.switch__icon:before, .icon-balance-2x.progress__draggable-inner:before, .icon-balance-2x.progress__draggable-inner:after, .icon-balance-2x.account-sub-menu__item:not(:first-child):before, .icon-balance-2x.boss-fight-health-progress__item_state_active, .icons.icon-balance, .rslider__pager-btn.icon-balance:after, .switch__icon.icon-balance:before, .progress__draggable-inner.icon-balance:before, .progress__draggable-inner.icon-balance:after, .account-sub-menu__item.icon-balance:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-balance {
       width: 26px;
       height: 23px;
       background-position: -725px -652px;
  }
   .icons-2x.icon-balance-active-2x, .icon-balance-active-2x.icons, .icon-balance-active-2x.rslider__pager-btn:after, .icon-balance-active-2x.switch__icon:before, .icon-balance-active-2x.progress__draggable-inner:before, .icon-balance-active-2x.progress__draggable-inner:after, .icon-balance-active-2x.account-sub-menu__item:not(:first-child):before, .icon-balance-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-balance-active, .icons.icon-balance-active, .rslider__pager-btn.icons.icon-balance-active:after, .switch__icon.icons.icon-balance-active:before, .progress__draggable-inner.icons.icon-balance-active:before, .progress__draggable-inner.icons.icon-balance-active:after, .account-sub-menu__item.icons.icon-balance-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-balance-active, .icons-2x.icon-balance-active.rslider__pager-btn:after, .icons.icon-balance-active.rslider__pager-btn:after, .rslider__pager-btn.icon-balance-active:after, .progress__draggable-inner.icon-balance-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-balance-active.rslider__pager-btn:after, .icons-2x.icon-balance-active.switch__icon:before, .icons.icon-balance-active.switch__icon:before, .switch__icon.icon-balance-active:before, .progress__draggable-inner.icon-balance-active.switch__icon:before, .account-sub-menu__item.icon-balance-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-balance-active.switch__icon:before, .icons-2x.icon-balance-active.progress__draggable-inner:before, .icons.icon-balance-active.progress__draggable-inner:before, .switch__icon.icon-balance-active.progress__draggable-inner:before, .progress__draggable-inner.icon-balance-active:before, .account-sub-menu__item.icon-balance-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-balance-active.progress__draggable-inner:before, .icons-2x.icon-balance-active.progress__draggable-inner:after, .icons.icon-balance-active.progress__draggable-inner:after, .rslider__pager-btn.icon-balance-active.progress__draggable-inner:after, .progress__draggable-inner.icon-balance-active:after, .boss-fight-health-progress__item_state_active.icon-balance-active.progress__draggable-inner:after, .icons-2x.icon-balance-active.account-sub-menu__item:not(:first-child):before, .icons.icon-balance-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-balance-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-balance-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-balance-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-balance-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-balance-active.boss-fight-health-progress__item_state_active, .icons.icon-balance-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-balance-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-balance-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-balance-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-balance-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-balance-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-balance-active, .account-sub-menu__link:hover .icons-2x.icons.icon-balance, .account-sub-menu__link:hover .icons.icon-balance, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-balance:after, .account-sub-menu__link:hover .switch__icon.icons.icon-balance:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-balance:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-balance:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-balance:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-balance, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-balance:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-balance:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-balance:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-balance:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-balance:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-balance:before, .account-sub-menu__link:hover .icons.switch__icon.icon-balance:before, .account-sub-menu__link:hover .switch__icon.icon-balance:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-balance:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-balance:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-balance:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-balance:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-balance:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-balance:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-balance:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-balance:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-balance:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-balance:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-balance:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-balance:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-balance:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-balance:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-balance, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-balance, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-balance:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-balance:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-balance:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-balance:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-balance:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-balance, .account-sub-menu__link_state_active .icons-2x.icons.icon-balance, .account-sub-menu__link_state_active .icons.icon-balance, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-balance:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-balance:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-balance:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-balance:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-balance:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-balance, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-balance:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-balance:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-balance:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-balance:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-balance:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-balance:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-balance:before, .account-sub-menu__link_state_active .switch__icon.icon-balance:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-balance:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-balance:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-balance:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-balance:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-balance:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-balance:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-balance:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-balance:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-balance:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-balance:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-balance:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-balance:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-balance:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-balance:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-balance:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-balance, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-balance, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-balance:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-balance:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-balance:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-balance:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-balance:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-balance {
       width: 26px;
       height: 23px;
       background-position: -725px -677.5px;
  }
   .icons-2x.icon-big-drop-2x, .icon-big-drop-2x.icons, .icon-big-drop-2x.rslider__pager-btn:after, .icon-big-drop-2x.switch__icon:before, .icon-big-drop-2x.progress__draggable-inner:before, .icon-big-drop-2x.progress__draggable-inner:after, .icon-big-drop-2x.account-sub-menu__item:not(:first-child):before, .icon-big-drop-2x.boss-fight-health-progress__item_state_active, .icons.icon-big-drop, .rslider__pager-btn.icon-big-drop:after, .switch__icon.icon-big-drop:before, .progress__draggable-inner.icon-big-drop:before, .progress__draggable-inner.icon-big-drop:after, .account-sub-menu__item.icon-big-drop:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-big-drop {
       width: 262px;
       height: 130px;
       background-position: 0px 0px;
  }
   .icons-2x.icon-big-drop-holder-2x, .icon-big-drop-holder-2x.icons, .icon-big-drop-holder-2x.rslider__pager-btn:after, .icon-big-drop-holder-2x.switch__icon:before, .icon-big-drop-holder-2x.progress__draggable-inner:before, .icon-big-drop-holder-2x.progress__draggable-inner:after, .icon-big-drop-holder-2x.account-sub-menu__item:not(:first-child):before, .icon-big-drop-holder-2x.boss-fight-health-progress__item_state_active, .icons.icon-big-drop-holder, .rslider__pager-btn.icon-big-drop-holder:after, .switch__icon.icon-big-drop-holder:before, .progress__draggable-inner.icon-big-drop-holder:before, .progress__draggable-inner.icon-big-drop-holder:after, .account-sub-menu__item.icon-big-drop-holder:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-big-drop-holder {
       width: 160px;
       height: 83px;
       background-position: 0px -397.5px;
  }
   .icons-2x.icon-big-drop-holder-hvr-2x, .icon-big-drop-holder-hvr-2x.icons, .icon-big-drop-holder-hvr-2x.rslider__pager-btn:after, .icon-big-drop-holder-hvr-2x.switch__icon:before, .icon-big-drop-holder-hvr-2x.progress__draggable-inner:before, .icon-big-drop-holder-hvr-2x.progress__draggable-inner:after, .icon-big-drop-holder-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-big-drop-holder-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-big-drop-holder-hvr, .rslider__pager-btn.icon-big-drop-holder-hvr:after, .switch__icon.icon-big-drop-holder-hvr:before, .progress__draggable-inner.icon-big-drop-holder-hvr:before, .progress__draggable-inner.icon-big-drop-holder-hvr:after, .account-sub-menu__item.icon-big-drop-holder-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-big-drop-holder-hvr, .jackpot-list__row:hover .icons.icon-big-drop-holder, .jackpot-list__row:hover .rslider__pager-btn.icon-big-drop-holder:after, .jackpot-list__row:hover .switch__icon.icon-big-drop-holder:before, .jackpot-list__row:hover .progress__draggable-inner.icon-big-drop-holder:before, .jackpot-list__row:hover .progress__draggable-inner.icon-big-drop-holder:after, .jackpot-list__row:hover .account-sub-menu__item.icon-big-drop-holder:not(:first-child):before, .jackpot-list__row:hover .boss-fight-health-progress__item_state_active.icon-big-drop-holder {
       width: 160px;
       height: 83px;
       background-position: -162.5px -397.5px;
  }
   .icons-2x.icon-big-drop-hvr-2x, .icon-big-drop-hvr-2x.icons, .icon-big-drop-hvr-2x.rslider__pager-btn:after, .icon-big-drop-hvr-2x.switch__icon:before, .icon-big-drop-hvr-2x.progress__draggable-inner:before, .icon-big-drop-hvr-2x.progress__draggable-inner:after, .icon-big-drop-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-big-drop-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-big-drop-hvr, .rslider__pager-btn.icon-big-drop-hvr:after, .switch__icon.icon-big-drop-hvr:before, .progress__draggable-inner.icon-big-drop-hvr:before, .progress__draggable-inner.icon-big-drop-hvr:after, .account-sub-menu__item.icon-big-drop-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-big-drop-hvr, .jackpot-list__cell:hover .icons.icon-big-drop, .jackpot-list__cell:hover .rslider__pager-btn.icon-big-drop:after, .jackpot-list__cell:hover .switch__icon.icon-big-drop:before, .jackpot-list__cell:hover .progress__draggable-inner.icon-big-drop:before, .jackpot-list__cell:hover .progress__draggable-inner.icon-big-drop:after, .jackpot-list__cell:hover .account-sub-menu__item.icon-big-drop:not(:first-child):before, .jackpot-list__cell:hover .boss-fight-health-progress__item_state_active.icon-big-drop {
       width: 262px;
       height: 130px;
       background-position: -264.5px 0px;
  }
   .icons-2x.icon-bonus-btn-2x, .icon-bonus-btn-2x.icons, .icon-bonus-btn-2x.rslider__pager-btn:after, .icon-bonus-btn-2x.switch__icon:before, .icon-bonus-btn-2x.progress__draggable-inner:before, .icon-bonus-btn-2x.progress__draggable-inner:after, .icon-bonus-btn-2x.account-sub-menu__item:not(:first-child):before, .icon-bonus-btn-2x.boss-fight-health-progress__item_state_active, .icons.icon-bonus-btn, .rslider__pager-btn.icon-bonus-btn:after, .switch__icon.icon-bonus-btn:before, .progress__draggable-inner.icon-bonus-btn:before, .progress__draggable-inner.icon-bonus-btn:after, .account-sub-menu__item.icon-bonus-btn:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-bonus-btn {
       width: 70px;
       height: 68px;
       background-position: -606.5px -297px;
  }
   .icons-2x.icon-bonus-btn-hvr-2x, .icon-bonus-btn-hvr-2x.icons, .icon-bonus-btn-hvr-2x.rslider__pager-btn:after, .icon-bonus-btn-hvr-2x.switch__icon:before, .icon-bonus-btn-hvr-2x.progress__draggable-inner:before, .icon-bonus-btn-hvr-2x.progress__draggable-inner:after, .icon-bonus-btn-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-bonus-btn-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-bonus-btn-hvr, .rslider__pager-btn.icon-bonus-btn-hvr:after, .switch__icon.icon-bonus-btn-hvr:before, .progress__draggable-inner.icon-bonus-btn-hvr:before, .progress__draggable-inner.icon-bonus-btn-hvr:after, .account-sub-menu__item.icon-bonus-btn-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-bonus-btn-hvr, .icons.bonus-code__button:hover, .rslider__pager-btn.bonus-code__button:hover:after, .switch__icon.bonus-code__button:hover:before, .progress__draggable-inner.bonus-code__button:hover:before, .progress__draggable-inner.bonus-code__button:hover:after, .account-sub-menu__item.bonus-code__button:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.bonus-code__button:hover {
       width: 70px;
       height: 68px;
       background-position: -529px -372.5px;
  }
   .icons-2x.icon-bonuscode-2x, .icon-bonuscode-2x.icons, .icon-bonuscode-2x.rslider__pager-btn:after, .icon-bonuscode-2x.switch__icon:before, .icon-bonuscode-2x.progress__draggable-inner:before, .icon-bonuscode-2x.progress__draggable-inner:after, .icon-bonuscode-2x.account-sub-menu__item:not(:first-child):before, .icon-bonuscode-2x.boss-fight-health-progress__item_state_active, .icons.icon-bonuscode, .rslider__pager-btn.icon-bonuscode:after, .switch__icon.icon-bonuscode:before, .progress__draggable-inner.icon-bonuscode:before, .progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__item.icon-bonuscode:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-bonuscode {
       width: 24px;
       height: 19px;
       background-position: -601.5px -419.5px;
  }
   .icons-2x.icon-bonuscode-active-2x, .icon-bonuscode-active-2x.icons, .icon-bonuscode-active-2x.rslider__pager-btn:after, .icon-bonuscode-active-2x.switch__icon:before, .icon-bonuscode-active-2x.progress__draggable-inner:before, .icon-bonuscode-active-2x.progress__draggable-inner:after, .icon-bonuscode-active-2x.account-sub-menu__item:not(:first-child):before, .icon-bonuscode-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-bonuscode-active, .icons.icon-bonuscode-active, .rslider__pager-btn.icons.icon-bonuscode-active:after, .switch__icon.icons.icon-bonuscode-active:before, .progress__draggable-inner.icons.icon-bonuscode-active:before, .progress__draggable-inner.icons.icon-bonuscode-active:after, .account-sub-menu__item.icons.icon-bonuscode-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-bonuscode-active, .icons-2x.icon-bonuscode-active.rslider__pager-btn:after, .icons.icon-bonuscode-active.rslider__pager-btn:after, .rslider__pager-btn.icon-bonuscode-active:after, .progress__draggable-inner.icon-bonuscode-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-bonuscode-active.rslider__pager-btn:after, .icons-2x.icon-bonuscode-active.switch__icon:before, .icons.icon-bonuscode-active.switch__icon:before, .switch__icon.icon-bonuscode-active:before, .progress__draggable-inner.icon-bonuscode-active.switch__icon:before, .account-sub-menu__item.icon-bonuscode-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-bonuscode-active.switch__icon:before, .icons-2x.icon-bonuscode-active.progress__draggable-inner:before, .icons.icon-bonuscode-active.progress__draggable-inner:before, .switch__icon.icon-bonuscode-active.progress__draggable-inner:before, .progress__draggable-inner.icon-bonuscode-active:before, .account-sub-menu__item.icon-bonuscode-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-bonuscode-active.progress__draggable-inner:before, .icons-2x.icon-bonuscode-active.progress__draggable-inner:after, .icons.icon-bonuscode-active.progress__draggable-inner:after, .rslider__pager-btn.icon-bonuscode-active.progress__draggable-inner:after, .progress__draggable-inner.icon-bonuscode-active:after, .boss-fight-health-progress__item_state_active.icon-bonuscode-active.progress__draggable-inner:after, .icons-2x.icon-bonuscode-active.account-sub-menu__item:not(:first-child):before, .icons.icon-bonuscode-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-bonuscode-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-bonuscode-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-bonuscode-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-bonuscode-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-bonuscode-active.boss-fight-health-progress__item_state_active, .icons.icon-bonuscode-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-bonuscode-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-bonuscode-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-bonuscode-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-bonuscode-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-bonuscode-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-bonuscode-active, .account-sub-menu__link:hover .icons-2x.icons.icon-bonuscode, .account-sub-menu__link:hover .icons.icon-bonuscode, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-bonuscode:after, .account-sub-menu__link:hover .switch__icon.icons.icon-bonuscode:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-bonuscode:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-bonuscode:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-bonuscode:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-bonuscode, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-bonuscode:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-bonuscode:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-bonuscode:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-bonuscode:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-bonuscode:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-bonuscode:before, .account-sub-menu__link:hover .icons.switch__icon.icon-bonuscode:before, .account-sub-menu__link:hover .switch__icon.icon-bonuscode:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-bonuscode:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-bonuscode:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-bonuscode:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-bonuscode:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-bonuscode:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-bonuscode:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-bonuscode:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-bonuscode:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-bonuscode:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-bonuscode, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-bonuscode, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-bonuscode:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-bonuscode:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-bonuscode:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-bonuscode:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-bonuscode:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-bonuscode, .account-sub-menu__link_state_active .icons-2x.icons.icon-bonuscode, .account-sub-menu__link_state_active .icons.icon-bonuscode, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-bonuscode:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-bonuscode:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-bonuscode:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-bonuscode:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-bonuscode:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-bonuscode, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-bonuscode:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-bonuscode:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-bonuscode:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-bonuscode:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-bonuscode:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-bonuscode:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-bonuscode:before, .account-sub-menu__link_state_active .switch__icon.icon-bonuscode:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-bonuscode:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-bonuscode:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-bonuscode:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-bonuscode:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-bonuscode:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-bonuscode:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-bonuscode:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-bonuscode:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-bonuscode:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-bonuscode:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-bonuscode:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-bonuscode, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-bonuscode, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-bonuscode:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-bonuscode:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-bonuscode:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-bonuscode:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-bonuscode:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-bonuscode {
       width: 23px;
       height: 19px;
       background-position: -628px -419.5px;
  }
   .icons-2x.icon-button-slider-active-2x, .icon-button-slider-active-2x.icons, .icon-button-slider-active-2x.rslider__pager-btn:after, .icon-button-slider-active-2x.switch__icon:before, .icon-button-slider-active-2x.progress__draggable-inner:before, .icon-button-slider-active-2x.progress__draggable-inner:after, .icon-button-slider-active-2x.account-sub-menu__item:not(:first-child):before, .icon-button-slider-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-button-slider-active, .rslider__pager-btn.icon-button-slider-active:after, .switch__icon.icon-button-slider-active:before, .progress__draggable-inner.icon-button-slider-active:before, .progress__draggable-inner.icon-button-slider-active:after, .account-sub-menu__item.icon-button-slider-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-button-slider-active {
       width: 11px;
       height: 11px;
       background-position: -759.5px -394.5px;
  }
   .icons-2x.icon-button-slider-default-2x, .icon-button-slider-default-2x.icons, .icon-button-slider-default-2x.rslider__pager-btn:after, .icon-button-slider-default-2x.switch__icon:before, .icon-button-slider-default-2x.progress__draggable-inner:before, .icon-button-slider-default-2x.progress__draggable-inner:after, .icon-button-slider-default-2x.account-sub-menu__item:not(:first-child):before, .icon-button-slider-default-2x.boss-fight-health-progress__item_state_active, .icons.icon-button-slider-default, .rslider__pager-btn.icon-button-slider-default:after, .switch__icon.icon-button-slider-default:before, .progress__draggable-inner.icon-button-slider-default:before, .progress__draggable-inner.icon-button-slider-default:after, .account-sub-menu__item.icon-button-slider-default:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-button-slider-default {
       width: 11px;
       height: 11px;
       background-position: -759.5px -408px;
  }
   .icons-2x.icon-button-slider-tuning-big-2x, .icon-button-slider-tuning-big-2x.icons, .icon-button-slider-tuning-big-2x.rslider__pager-btn:after, .icon-button-slider-tuning-big-2x.switch__icon:before, .icon-button-slider-tuning-big-2x.progress__draggable-inner:before, .icon-button-slider-tuning-big-2x.progress__draggable-inner:after, .icon-button-slider-tuning-big-2x.account-sub-menu__item:not(:first-child):before, .icon-button-slider-tuning-big-2x.boss-fight-health-progress__item_state_active, .icons.icon-button-slider-tuning-big, .rslider__pager-btn.icon-button-slider-tuning-big:after, .switch__icon.icon-button-slider-tuning-big:before, .progress__draggable-inner.icon-button-slider-tuning-big:before, .progress__draggable-inner.icon-button-slider-tuning-big:after, .account-sub-menu__item.icon-button-slider-tuning-big:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-button-slider-tuning-big, .cashier-slider .rslider__pager-item_state_active .rslider__pager-btn:after, .cashier-slider .rslider__pager-item_state_active .rslider__pager-btn:hover:after, .cashier-slider .rslider__pager-item_state_active .rslider__pager-btn:focus:after {
       width: 16px;
       height: 16.5px;
       background-position: -759.5px -133px;
  }
   .icons-2x.icon-button-slider-tuning-big-active-2x, .icon-button-slider-tuning-big-active-2x.icons, .icon-button-slider-tuning-big-active-2x.rslider__pager-btn:after, .icon-button-slider-tuning-big-active-2x.switch__icon:before, .icon-button-slider-tuning-big-active-2x.progress__draggable-inner:before, .icon-button-slider-tuning-big-active-2x.progress__draggable-inner:after, .icon-button-slider-tuning-big-active-2x.account-sub-menu__item:not(:first-child):before, .icon-button-slider-tuning-big-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-button-slider-tuning-big-active, .rslider__pager-btn.icon-button-slider-tuning-big-active:after, .switch__icon.icon-button-slider-tuning-big-active:before, .progress__draggable-inner.icon-button-slider-tuning-big-active:before, .progress__draggable-inner.icon-button-slider-tuning-big-active:after, .account-sub-menu__item.icon-button-slider-tuning-big-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-button-slider-tuning-big-active {
       width: 16px;
       height: 16.5px;
       background-position: -759.5px -152px;
  }
   .icons-2x.icon-button-slider-tuning-small-2x, .icon-button-slider-tuning-small-2x.icons, .icon-button-slider-tuning-small-2x.rslider__pager-btn:after, .icon-button-slider-tuning-small-2x.switch__icon:before, .icon-button-slider-tuning-small-2x.progress__draggable-inner:before, .icon-button-slider-tuning-small-2x.progress__draggable-inner:after, .icon-button-slider-tuning-small-2x.account-sub-menu__item:not(:first-child):before, .icon-button-slider-tuning-small-2x.boss-fight-health-progress__item_state_active, .icons.icon-button-slider-tuning-small, .rslider__pager-btn.icon-button-slider-tuning-small:after, .switch__icon.icon-button-slider-tuning-small:before, .progress__draggable-inner.icon-button-slider-tuning-small:before, .progress__draggable-inner.icon-button-slider-tuning-small:after, .account-sub-menu__item.icon-button-slider-tuning-small:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-button-slider-tuning-small, .cashier-slider .rslider__pager-btn:hover:after, .cashier-slider .rslider__pager-btn:focus:after, .cashier-slider .rslider__pager-item:not(.rslider__pager-item_state_active) .icons.rslider__pager-btn_state_choosen:after, .cashier-slider .rslider__pager-item:not(.rslider__pager-item_state_active) .rslider__pager-btn.rslider__pager-btn_state_choosen:after, .cashier-slider .rslider__pager-item:not(.rslider__pager-item_state_active) .progress__draggable-inner.rslider__pager-btn_state_choosen:after, .cashier-slider .rslider__pager-item:not(.rslider__pager-item_state_active) .boss-fight-health-progress__item_state_active.rslider__pager-btn_state_choosen:after {
       width: 11.5px;
       height: 12px;
       background-position: -759.5px -291.5px;
  }
   .icons-2x.icon-button-slider-tuning-small-active-2x, .icon-button-slider-tuning-small-active-2x.icons, .icon-button-slider-tuning-small-active-2x.rslider__pager-btn:after, .icon-button-slider-tuning-small-active-2x.switch__icon:before, .icon-button-slider-tuning-small-active-2x.progress__draggable-inner:before, .icon-button-slider-tuning-small-active-2x.progress__draggable-inner:after, .icon-button-slider-tuning-small-active-2x.account-sub-menu__item:not(:first-child):before, .icon-button-slider-tuning-small-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-button-slider-tuning-small-active, .rslider__pager-btn.icon-button-slider-tuning-small-active:after, .switch__icon.icon-button-slider-tuning-small-active:before, .progress__draggable-inner.icon-button-slider-tuning-small-active:before, .progress__draggable-inner.icon-button-slider-tuning-small-active:after, .account-sub-menu__item.icon-button-slider-tuning-small-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-button-slider-tuning-small-active {
       width: 11.5px;
       height: 12px;
       background-position: -759.5px -306px;
  }
   .icons-2x.icon-button-slider-tuning-unable-2x, .icon-button-slider-tuning-unable-2x.icons, .icon-button-slider-tuning-unable-2x.rslider__pager-btn:after, .icon-button-slider-tuning-unable-2x.switch__icon:before, .icon-button-slider-tuning-unable-2x.progress__draggable-inner:before, .icon-button-slider-tuning-unable-2x.progress__draggable-inner:after, .icon-button-slider-tuning-unable-2x.account-sub-menu__item:not(:first-child):before, .icon-button-slider-tuning-unable-2x.boss-fight-health-progress__item_state_active, .icons.icon-button-slider-tuning-unable, .rslider__pager-btn.icon-button-slider-tuning-unable:after, .switch__icon.icon-button-slider-tuning-unable:before, .progress__draggable-inner.icon-button-slider-tuning-unable:before, .progress__draggable-inner.icon-button-slider-tuning-unable:after, .account-sub-menu__item.icon-button-slider-tuning-unable:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-button-slider-tuning-unable, .cashier-slider .rslider__pager-btn:after {
       width: 11.5px;
       height: 11.5px;
       background-position: -759.5px -320.5px;
  }
   .icons-2x.icon-button-slider-tuning-unable-big-2x, .icon-button-slider-tuning-unable-big-2x.icons, .icon-button-slider-tuning-unable-big-2x.rslider__pager-btn:after, .icon-button-slider-tuning-unable-big-2x.switch__icon:before, .icon-button-slider-tuning-unable-big-2x.progress__draggable-inner:before, .icon-button-slider-tuning-unable-big-2x.progress__draggable-inner:after, .icon-button-slider-tuning-unable-big-2x.account-sub-menu__item:not(:first-child):before, .icon-button-slider-tuning-unable-big-2x.boss-fight-health-progress__item_state_active, .icons.icon-button-slider-tuning-unable-big, .rslider__pager-btn.icon-button-slider-tuning-unable-big:after, .switch__icon.icon-button-slider-tuning-unable-big:before, .progress__draggable-inner.icon-button-slider-tuning-unable-big:before, .progress__draggable-inner.icon-button-slider-tuning-unable-big:after, .account-sub-menu__item.icon-button-slider-tuning-unable-big:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-button-slider-tuning-unable-big {
       width: 16px;
       height: 16.5px;
       background-position: -759.5px -171px;
  }
   .icons-2x.icon-calendar-2x, .icon-calendar-2x.icons, .icon-calendar-2x.rslider__pager-btn:after, .icon-calendar-2x.switch__icon:before, .icon-calendar-2x.progress__draggable-inner:before, .icon-calendar-2x.progress__draggable-inner:after, .icon-calendar-2x.account-sub-menu__item:not(:first-child):before, .icon-calendar-2x.boss-fight-health-progress__item_state_active, .icons.icon-calendar, .rslider__pager-btn.icon-calendar:after, .switch__icon.icon-calendar:before, .progress__draggable-inner.icon-calendar:before, .progress__draggable-inner.icon-calendar:after, .account-sub-menu__item.icon-calendar:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-calendar {
       width: 28px;
       height: 30px;
       background-position: -725px -93.5px;
  }
   .icons-2x.icon-calendar-active-2x, .icon-calendar-active-2x.icons, .icon-calendar-active-2x.rslider__pager-btn:after, .icon-calendar-active-2x.switch__icon:before, .icon-calendar-active-2x.progress__draggable-inner:before, .icon-calendar-active-2x.progress__draggable-inner:after, .icon-calendar-active-2x.account-sub-menu__item:not(:first-child):before, .icon-calendar-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-calendar-active, .tab_state_active .icons.icon-calendar, .tab:hover .icons.icon-calendar, .rslider__pager-btn.icon-calendar-active:after, .tab_state_active .rslider__pager-btn.icon-calendar:after, .tab:hover .rslider__pager-btn.icon-calendar:after, .switch__icon.icon-calendar-active:before, .tab_state_active .switch__icon.icon-calendar:before, .tab:hover .switch__icon.icon-calendar:before, .progress__draggable-inner.icon-calendar-active:before, .tab_state_active .progress__draggable-inner.icon-calendar:before, .tab:hover .progress__draggable-inner.icon-calendar:before, .progress__draggable-inner.icon-calendar-active:after, .tab_state_active .progress__draggable-inner.icon-calendar:after, .tab:hover .progress__draggable-inner.icon-calendar:after, .account-sub-menu__item.icon-calendar-active:not(:first-child):before, .tab_state_active .account-sub-menu__item.icon-calendar:not(:first-child):before, .tab:hover .account-sub-menu__item.icon-calendar:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-calendar-active, .tab_state_active .boss-fight-health-progress__item_state_active.icon-calendar, .tab:hover .boss-fight-health-progress__item_state_active.icon-calendar {
       width: 28px;
       height: 30px;
       background-position: -725px -126px;
  }
   .icons-2x.icon-cashier-2x, .icon-cashier-2x.icons, .icon-cashier-2x.rslider__pager-btn:after, .icon-cashier-2x.switch__icon:before, .icon-cashier-2x.progress__draggable-inner:before, .icon-cashier-2x.progress__draggable-inner:after, .icon-cashier-2x.account-sub-menu__item:not(:first-child):before, .icon-cashier-2x.boss-fight-health-progress__item_state_active, .icons.icon-cashier, .rslider__pager-btn.icon-cashier:after, .switch__icon.icon-cashier:before, .progress__draggable-inner.icon-cashier:before, .progress__draggable-inner.icon-cashier:after, .account-sub-menu__item.icon-cashier:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-cashier {
       width: 34.5px;
       height: 27px;
       background-position: 0px -682px;
  }
   .icons-2x.icon-cashier-active-2x, .icon-cashier-active-2x.icons, .icon-cashier-active-2x.rslider__pager-btn:after, .icon-cashier-active-2x.switch__icon:before, .icon-cashier-active-2x.progress__draggable-inner:before, .icon-cashier-active-2x.progress__draggable-inner:after, .icon-cashier-active-2x.account-sub-menu__item:not(:first-child):before, .icon-cashier-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-cashier-active, .icons.icon-cashier-active, .rslider__pager-btn.icons.icon-cashier-active:after, .switch__icon.icons.icon-cashier-active:before, .progress__draggable-inner.icons.icon-cashier-active:before, .progress__draggable-inner.icons.icon-cashier-active:after, .account-sub-menu__item.icons.icon-cashier-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-cashier-active, .icons-2x.icon-cashier-active.rslider__pager-btn:after, .icons.icon-cashier-active.rslider__pager-btn:after, .rslider__pager-btn.icon-cashier-active:after, .progress__draggable-inner.icon-cashier-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-cashier-active.rslider__pager-btn:after, .icons-2x.icon-cashier-active.switch__icon:before, .icons.icon-cashier-active.switch__icon:before, .switch__icon.icon-cashier-active:before, .progress__draggable-inner.icon-cashier-active.switch__icon:before, .account-sub-menu__item.icon-cashier-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-cashier-active.switch__icon:before, .icons-2x.icon-cashier-active.progress__draggable-inner:before, .icons.icon-cashier-active.progress__draggable-inner:before, .switch__icon.icon-cashier-active.progress__draggable-inner:before, .progress__draggable-inner.icon-cashier-active:before, .account-sub-menu__item.icon-cashier-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-cashier-active.progress__draggable-inner:before, .icons-2x.icon-cashier-active.progress__draggable-inner:after, .icons.icon-cashier-active.progress__draggable-inner:after, .rslider__pager-btn.icon-cashier-active.progress__draggable-inner:after, .progress__draggable-inner.icon-cashier-active:after, .boss-fight-health-progress__item_state_active.icon-cashier-active.progress__draggable-inner:after, .icons-2x.icon-cashier-active.account-sub-menu__item:not(:first-child):before, .icons.icon-cashier-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-cashier-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-cashier-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-cashier-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-cashier-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-cashier-active.boss-fight-health-progress__item_state_active, .icons.icon-cashier-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-cashier-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-cashier-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-cashier-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-cashier-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-cashier-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-cashier-active, .account-menu__link:hover .icons-2x.icons.icon-cashier, .account-menu__link:hover .icons.icon-cashier, .account-menu__link:hover .rslider__pager-btn.icons.icon-cashier:after, .account-menu__link:hover .switch__icon.icons.icon-cashier:before, .account-menu__link:hover .progress__draggable-inner.icons.icon-cashier:before, .account-menu__link:hover .progress__draggable-inner.icons.icon-cashier:after, .account-menu__link:hover .account-sub-menu__item.icons.icon-cashier:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-cashier, .account-menu__link:hover .icons-2x.rslider__pager-btn.icon-cashier:after, .account-menu__link:hover .icons.rslider__pager-btn.icon-cashier:after, .account-menu__link:hover .rslider__pager-btn.icon-cashier:after, .account-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-cashier:after, .account-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-cashier:after, .account-menu__link:hover .icons-2x.switch__icon.icon-cashier:before, .account-menu__link:hover .icons.switch__icon.icon-cashier:before, .account-menu__link:hover .switch__icon.icon-cashier:before, .account-menu__link:hover .progress__draggable-inner.switch__icon.icon-cashier:before, .account-menu__link:hover .account-sub-menu__item.switch__icon.icon-cashier:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-cashier:before, .account-menu__link:hover .icons-2x.progress__draggable-inner.icon-cashier:before, .account-menu__link:hover .icons.progress__draggable-inner.icon-cashier:before, .account-menu__link:hover .switch__icon.progress__draggable-inner.icon-cashier:before, .account-menu__link:hover .progress__draggable-inner.icon-cashier:before, .account-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-cashier:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-cashier:before, .account-menu__link:hover .icons-2x.progress__draggable-inner.icon-cashier:after, .account-menu__link:hover .icons.progress__draggable-inner.icon-cashier:after, .account-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-cashier:after, .account-menu__link:hover .progress__draggable-inner.icon-cashier:after, .account-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-cashier:after, .account-menu__link:hover .icons-2x.account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link:hover .icons.account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link:hover .switch__icon.account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link:hover .account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-cashier, .account-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-cashier, .account-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-cashier:after, .account-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-cashier:before, .account-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-cashier:before, .account-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-cashier:after, .account-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-cashier:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.icon-cashier, .account-menu__link_state_active .icons-2x.icons.icon-cashier, .account-menu__link_state_active .icons.icon-cashier, .account-menu__link_state_active .rslider__pager-btn.icons.icon-cashier:after, .account-menu__link_state_active .switch__icon.icons.icon-cashier:before, .account-menu__link_state_active .progress__draggable-inner.icons.icon-cashier:before, .account-menu__link_state_active .progress__draggable-inner.icons.icon-cashier:after, .account-menu__link_state_active .account-sub-menu__item.icons.icon-cashier:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-cashier, .account-menu__link_state_active .icons-2x.rslider__pager-btn.icon-cashier:after, .account-menu__link_state_active .icons.rslider__pager-btn.icon-cashier:after, .account-menu__link_state_active .rslider__pager-btn.icon-cashier:after, .account-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-cashier:after, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-cashier:after, .account-menu__link_state_active .icons-2x.switch__icon.icon-cashier:before, .account-menu__link_state_active .icons.switch__icon.icon-cashier:before, .account-menu__link_state_active .switch__icon.icon-cashier:before, .account-menu__link_state_active .progress__draggable-inner.switch__icon.icon-cashier:before, .account-menu__link_state_active .account-sub-menu__item.switch__icon.icon-cashier:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-cashier:before, .account-menu__link_state_active .icons-2x.progress__draggable-inner.icon-cashier:before, .account-menu__link_state_active .icons.progress__draggable-inner.icon-cashier:before, .account-menu__link_state_active .switch__icon.progress__draggable-inner.icon-cashier:before, .account-menu__link_state_active .progress__draggable-inner.icon-cashier:before, .account-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-cashier:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-cashier:before, .account-menu__link_state_active .icons-2x.progress__draggable-inner.icon-cashier:after, .account-menu__link_state_active .icons.progress__draggable-inner.icon-cashier:after, .account-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-cashier:after, .account-menu__link_state_active .progress__draggable-inner.icon-cashier:after, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-cashier:after, .account-menu__link_state_active .icons-2x.account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link_state_active .icons.account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link_state_active .switch__icon.account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link_state_active .account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-cashier:not(:first-child):before, .account-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-cashier, .account-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-cashier, .account-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-cashier:after, .account-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-cashier:before, .account-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-cashier:before, .account-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-cashier:after, .account-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-cashier:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-cashier {
       width: 34.5px;
       height: 27px;
       background-position: -37px -682px;
  }
   .icons-2x.icon-checkbox-active-2x, .icon-checkbox-active-2x.icons, .icon-checkbox-active-2x.rslider__pager-btn:after, .icon-checkbox-active-2x.switch__icon:before, .icon-checkbox-active-2x.progress__draggable-inner:before, .icon-checkbox-active-2x.progress__draggable-inner:after, .icon-checkbox-active-2x.account-sub-menu__item:not(:first-child):before, .icon-checkbox-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-checkbox-active, .rslider__pager-btn.icon-checkbox-active:after, .switch__icon.icon-checkbox-active:before, .progress__draggable-inner.icon-checkbox-active:before, .progress__draggable-inner.icon-checkbox-active:after, .account-sub-menu__item.icon-checkbox-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-checkbox-active {
       width: 22px;
       height: 21.5px;
       background-position: -316px -640px;
  }
   .icons-2x.icon-checkbox-default-2x, .icon-checkbox-default-2x.icons, .icon-checkbox-default-2x.rslider__pager-btn:after, .icon-checkbox-default-2x.switch__icon:before, .icon-checkbox-default-2x.progress__draggable-inner:before, .icon-checkbox-default-2x.progress__draggable-inner:after, .icon-checkbox-default-2x.account-sub-menu__item:not(:first-child):before, .icon-checkbox-default-2x.boss-fight-health-progress__item_state_active, .icons.icon-checkbox-default, .rslider__pager-btn.icon-checkbox-default:after, .switch__icon.icon-checkbox-default:before, .progress__draggable-inner.icon-checkbox-default:before, .progress__draggable-inner.icon-checkbox-default:after, .account-sub-menu__item.icon-checkbox-default:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-checkbox-default {
       width: 23px;
       height: 21.5px;
       background-position: -691.5px -628.5px;
  }
   .icons-2x.icon-checkbox-s-active-2x, .icon-checkbox-s-active-2x.icons, .icon-checkbox-s-active-2x.rslider__pager-btn:after, .icon-checkbox-s-active-2x.switch__icon:before, .icon-checkbox-s-active-2x.progress__draggable-inner:before, .icon-checkbox-s-active-2x.progress__draggable-inner:after, .icon-checkbox-s-active-2x.account-sub-menu__item:not(:first-child):before, .icon-checkbox-s-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-checkbox-s-active, .rslider__pager-btn.icon-checkbox-s-active:after, .switch__icon.icon-checkbox-s-active:before, .progress__draggable-inner.icon-checkbox-s-active:before, .progress__draggable-inner.icon-checkbox-s-active:after, .account-sub-menu__item.icon-checkbox-s-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-checkbox-s-active {
       width: 28px;
       height: 26px;
       background-position: -725px -339.5px;
  }
   .icons-2x.icon-checkbox-s-default-2x, .icon-checkbox-s-default-2x.icons, .icon-checkbox-s-default-2x.rslider__pager-btn:after, .icon-checkbox-s-default-2x.switch__icon:before, .icon-checkbox-s-default-2x.progress__draggable-inner:before, .icon-checkbox-s-default-2x.progress__draggable-inner:after, .icon-checkbox-s-default-2x.account-sub-menu__item:not(:first-child):before, .icon-checkbox-s-default-2x.boss-fight-health-progress__item_state_active, .icons.icon-checkbox-s-default, .rslider__pager-btn.icon-checkbox-s-default:after, .switch__icon.icon-checkbox-s-default:before, .progress__draggable-inner.icon-checkbox-s-default:before, .progress__draggable-inner.icon-checkbox-s-default:after, .account-sub-menu__item.icon-checkbox-s-default:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-checkbox-s-default {
       width: 28px;
       height: 26px;
       background-position: -725px -368px;
  }
   .icons-2x.icon-checkbox-s-secondary-active-2x, .icon-checkbox-s-secondary-active-2x.icons, .icon-checkbox-s-secondary-active-2x.rslider__pager-btn:after, .icon-checkbox-s-secondary-active-2x.switch__icon:before, .icon-checkbox-s-secondary-active-2x.progress__draggable-inner:before, .icon-checkbox-s-secondary-active-2x.progress__draggable-inner:after, .icon-checkbox-s-secondary-active-2x.account-sub-menu__item:not(:first-child):before, .icon-checkbox-s-secondary-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-checkbox-s-secondary-active, .rslider__pager-btn.icon-checkbox-s-secondary-active:after, .switch__icon.icon-checkbox-s-secondary-active:before, .progress__draggable-inner.icon-checkbox-s-secondary-active:before, .progress__draggable-inner.icon-checkbox-s-secondary-active:after, .account-sub-menu__item.icon-checkbox-s-secondary-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-checkbox-s-secondary-active {
       width: 28px;
       height: 26px;
       background-position: -725px -396.5px;
  }
   .icons-2x.icon-checkbox-s-secondary-default-2x, .icon-checkbox-s-secondary-default-2x.icons, .icon-checkbox-s-secondary-default-2x.rslider__pager-btn:after, .icon-checkbox-s-secondary-default-2x.switch__icon:before, .icon-checkbox-s-secondary-default-2x.progress__draggable-inner:before, .icon-checkbox-s-secondary-default-2x.progress__draggable-inner:after, .icon-checkbox-s-secondary-default-2x.account-sub-menu__item:not(:first-child):before, .icon-checkbox-s-secondary-default-2x.boss-fight-health-progress__item_state_active, .icons.icon-checkbox-s-secondary-default, .rslider__pager-btn.icon-checkbox-s-secondary-default:after, .switch__icon.icon-checkbox-s-secondary-default:before, .progress__draggable-inner.icon-checkbox-s-secondary-default:before, .progress__draggable-inner.icon-checkbox-s-secondary-default:after, .account-sub-menu__item.icon-checkbox-s-secondary-default:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-checkbox-s-secondary-default {
       width: 28px;
       height: 26px;
       background-position: -725px -425px;
  }
   .icons-2x.icon-clock-2x, .icon-clock-2x.icons, .icon-clock-2x.rslider__pager-btn:after, .icon-clock-2x.switch__icon:before, .icon-clock-2x.progress__draggable-inner:before, .icon-clock-2x.progress__draggable-inner:after, .icon-clock-2x.account-sub-menu__item:not(:first-child):before, .icon-clock-2x.boss-fight-health-progress__item_state_active, .icons.icon-clock, .rslider__pager-btn.icon-clock:after, .switch__icon.icon-clock:before, .progress__draggable-inner.icon-clock:before, .progress__draggable-inner.icon-clock:after, .account-sub-menu__item.icon-clock:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-clock {
       width: 40px;
       height: 41px;
       background-position: -365.5px -585.5px;
  }
   .icons-2x.icon-close-2x, .icon-close-2x.icons, .icon-close-2x.rslider__pager-btn:after, .icon-close-2x.switch__icon:before, .icon-close-2x.progress__draggable-inner:before, .icon-close-2x.progress__draggable-inner:after, .icon-close-2x.account-sub-menu__item:not(:first-child):before, .icon-close-2x.boss-fight-health-progress__item_state_active, .icons.icon-close, .rslider__pager-btn.icon-close:after, .switch__icon.icon-close:before, .progress__draggable-inner.icon-close:before, .progress__draggable-inner.icon-close:after, .account-sub-menu__item.icon-close:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-close {
       width: 40px;
       height: 39px;
       background-position: -408px -585.5px;
  }
   .icons-2x.icon-close-default-2x, .icon-close-default-2x.icons, .icon-close-default-2x.rslider__pager-btn:after, .icon-close-default-2x.switch__icon:before, .icon-close-default-2x.progress__draggable-inner:before, .icon-close-default-2x.progress__draggable-inner:after, .icon-close-default-2x.account-sub-menu__item:not(:first-child):before, .icon-close-default-2x.boss-fight-health-progress__item_state_active, .icons.icon-close-default, .rslider__pager-btn.icon-close-default:after, .switch__icon.icon-close-default:before, .progress__draggable-inner.icon-close-default:before, .progress__draggable-inner.icon-close-default:after, .account-sub-menu__item.icon-close-default:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-close-default {
       width: 23px;
       height: 24px;
       background-position: -691.5px -312px;
  }
   .icons-2x.icon-close-default-active-2x, .icon-close-default-active-2x.icons, .icon-close-default-active-2x.rslider__pager-btn:after, .icon-close-default-active-2x.switch__icon:before, .icon-close-default-active-2x.progress__draggable-inner:before, .icon-close-default-active-2x.progress__draggable-inner:after, .icon-close-default-active-2x.account-sub-menu__item:not(:first-child):before, .icon-close-default-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-close-default-active, .rslider__pager-btn.icon-close-default-active:after, .switch__icon.icon-close-default-active:before, .progress__draggable-inner.icon-close-default-active:before, .progress__draggable-inner.icon-close-default-active:after, .account-sub-menu__item.icon-close-default-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-close-default-active {
       width: 23px;
       height: 24px;
       background-position: -691.5px -338.5px;
  }
   .icons-2x.icon-close-default-hvr-2x, .icon-close-default-hvr-2x.icons, .icon-close-default-hvr-2x.rslider__pager-btn:after, .icon-close-default-hvr-2x.switch__icon:before, .icon-close-default-hvr-2x.progress__draggable-inner:before, .icon-close-default-hvr-2x.progress__draggable-inner:after, .icon-close-default-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-close-default-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-close-default-hvr, .rslider__pager-btn.icon-close-default-hvr:after, .switch__icon.icon-close-default-hvr:before, .progress__draggable-inner.icon-close-default-hvr:before, .progress__draggable-inner.icon-close-default-hvr:after, .account-sub-menu__item.icon-close-default-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-close-default-hvr {
       width: 31px;
       height: 31px;
       background-position: -691.5px 0px;
  }
   .icons-2x.icon-close-hvr-2x, .icon-close-hvr-2x.icons, .icon-close-hvr-2x.rslider__pager-btn:after, .icon-close-hvr-2x.switch__icon:before, .icon-close-hvr-2x.progress__draggable-inner:before, .icon-close-hvr-2x.progress__draggable-inner:after, .icon-close-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-close-hvr-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-close-hvr, .icons.icon-close-hvr, .rslider__pager-btn.icons.icon-close-hvr:after, .switch__icon.icons.icon-close-hvr:before, .progress__draggable-inner.icons.icon-close-hvr:before, .progress__draggable-inner.icons.icon-close-hvr:after, .account-sub-menu__item.icons.icon-close-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-close-hvr, .icons-2x.icon-close-hvr.rslider__pager-btn:after, .icons.icon-close-hvr.rslider__pager-btn:after, .rslider__pager-btn.icon-close-hvr:after, .progress__draggable-inner.icon-close-hvr.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-close-hvr.rslider__pager-btn:after, .icons-2x.icon-close-hvr.switch__icon:before, .icons.icon-close-hvr.switch__icon:before, .switch__icon.icon-close-hvr:before, .progress__draggable-inner.icon-close-hvr.switch__icon:before, .account-sub-menu__item.icon-close-hvr.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-close-hvr.switch__icon:before, .icons-2x.icon-close-hvr.progress__draggable-inner:before, .icons.icon-close-hvr.progress__draggable-inner:before, .switch__icon.icon-close-hvr.progress__draggable-inner:before, .progress__draggable-inner.icon-close-hvr:before, .account-sub-menu__item.icon-close-hvr.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-close-hvr.progress__draggable-inner:before, .icons-2x.icon-close-hvr.progress__draggable-inner:after, .icons.icon-close-hvr.progress__draggable-inner:after, .rslider__pager-btn.icon-close-hvr.progress__draggable-inner:after, .progress__draggable-inner.icon-close-hvr:after, .boss-fight-health-progress__item_state_active.icon-close-hvr.progress__draggable-inner:after, .icons-2x.icon-close-hvr.account-sub-menu__item:not(:first-child):before, .icons.icon-close-hvr.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-close-hvr.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-close-hvr.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-close-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-close-hvr.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-close-hvr.boss-fight-health-progress__item_state_active, .icons.icon-close-hvr.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-close-hvr.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-close-hvr.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-close-hvr.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-close-hvr.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-close-hvr.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-close-hvr, .icons-2x.icons.modal__close:hover, .icons.modal__close:hover, .rslider__pager-btn.icons.modal__close:hover:after, .switch__icon.icons.modal__close:hover:before, .progress__draggable-inner.icons.modal__close:hover:before, .progress__draggable-inner.icons.modal__close:hover:after, .account-sub-menu__item.icons.modal__close:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.icons.modal__close:hover, .icons-2x.rslider__pager-btn.modal__close:hover:after, .icons.rslider__pager-btn.modal__close:hover:after, .rslider__pager-btn.modal__close:hover:after, .progress__draggable-inner.rslider__pager-btn.modal__close:hover:after, .boss-fight-health-progress__item_state_active.rslider__pager-btn.modal__close:hover:after, .icons-2x.switch__icon.modal__close:hover:before, .icons.switch__icon.modal__close:hover:before, .switch__icon.modal__close:hover:before, .progress__draggable-inner.switch__icon.modal__close:hover:before, .account-sub-menu__item.switch__icon.modal__close:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.switch__icon.modal__close:hover:before, .icons-2x.progress__draggable-inner.modal__close:hover:before, .icons.progress__draggable-inner.modal__close:hover:before, .switch__icon.progress__draggable-inner.modal__close:hover:before, .progress__draggable-inner.modal__close:hover:before, .account-sub-menu__item.progress__draggable-inner.modal__close:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.progress__draggable-inner.modal__close:hover:before, .icons-2x.progress__draggable-inner.modal__close:hover:after, .icons.progress__draggable-inner.modal__close:hover:after, .rslider__pager-btn.progress__draggable-inner.modal__close:hover:after, .progress__draggable-inner.modal__close:hover:after, .boss-fight-health-progress__item_state_active.progress__draggable-inner.modal__close:hover:after, .icons-2x.account-sub-menu__item.modal__close:not(:first-child):hover:before, .icons.account-sub-menu__item.modal__close:not(:first-child):hover:before, .switch__icon.account-sub-menu__item.modal__close:not(:first-child):hover:before, .progress__draggable-inner.account-sub-menu__item.modal__close:not(:first-child):hover:before, .account-sub-menu__item.modal__close:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.account-sub-menu__item.modal__close:not(:first-child):hover:before, .icons-2x.boss-fight-health-progress__item_state_active.modal__close:hover, .icons.boss-fight-health-progress__item_state_active.modal__close:hover, .rslider__pager-btn.boss-fight-health-progress__item_state_active.modal__close:hover:after, .switch__icon.boss-fight-health-progress__item_state_active.modal__close:hover:before, .progress__draggable-inner.boss-fight-health-progress__item_state_active.modal__close:hover:before, .progress__draggable-inner.boss-fight-health-progress__item_state_active.modal__close:hover:after, .account-sub-menu__item.boss-fight-health-progress__item_state_active.modal__close:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.modal__close:hover, .icons-2x.icons.play-area__closer:hover, .icons.play-area__closer:hover, .rslider__pager-btn.icons.play-area__closer:hover:after, .switch__icon.icons.play-area__closer:hover:before, .progress__draggable-inner.icons.play-area__closer:hover:before, .progress__draggable-inner.icons.play-area__closer:hover:after, .account-sub-menu__item.icons.play-area__closer:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.icons.play-area__closer:hover, .icons-2x.rslider__pager-btn.play-area__closer:hover:after, .icons.rslider__pager-btn.play-area__closer:hover:after, .rslider__pager-btn.play-area__closer:hover:after, .progress__draggable-inner.rslider__pager-btn.play-area__closer:hover:after, .boss-fight-health-progress__item_state_active.rslider__pager-btn.play-area__closer:hover:after, .icons-2x.switch__icon.play-area__closer:hover:before, .icons.switch__icon.play-area__closer:hover:before, .switch__icon.play-area__closer:hover:before, .progress__draggable-inner.switch__icon.play-area__closer:hover:before, .account-sub-menu__item.switch__icon.play-area__closer:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.switch__icon.play-area__closer:hover:before, .icons-2x.progress__draggable-inner.play-area__closer:hover:before, .icons.progress__draggable-inner.play-area__closer:hover:before, .switch__icon.progress__draggable-inner.play-area__closer:hover:before, .progress__draggable-inner.play-area__closer:hover:before, .account-sub-menu__item.progress__draggable-inner.play-area__closer:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.progress__draggable-inner.play-area__closer:hover:before, .icons-2x.progress__draggable-inner.play-area__closer:hover:after, .icons.progress__draggable-inner.play-area__closer:hover:after, .rslider__pager-btn.progress__draggable-inner.play-area__closer:hover:after, .progress__draggable-inner.play-area__closer:hover:after, .boss-fight-health-progress__item_state_active.progress__draggable-inner.play-area__closer:hover:after, .icons-2x.account-sub-menu__item.play-area__closer:not(:first-child):hover:before, .icons.account-sub-menu__item.play-area__closer:not(:first-child):hover:before, .switch__icon.account-sub-menu__item.play-area__closer:not(:first-child):hover:before, .progress__draggable-inner.account-sub-menu__item.play-area__closer:not(:first-child):hover:before, .account-sub-menu__item.play-area__closer:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.account-sub-menu__item.play-area__closer:not(:first-child):hover:before, .icons-2x.boss-fight-health-progress__item_state_active.play-area__closer:hover, .icons.boss-fight-health-progress__item_state_active.play-area__closer:hover, .rslider__pager-btn.boss-fight-health-progress__item_state_active.play-area__closer:hover:after, .switch__icon.boss-fight-health-progress__item_state_active.play-area__closer:hover:before, .progress__draggable-inner.boss-fight-health-progress__item_state_active.play-area__closer:hover:before, .progress__draggable-inner.boss-fight-health-progress__item_state_active.play-area__closer:hover:after, .account-sub-menu__item.boss-fight-health-progress__item_state_active.play-area__closer:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.play-area__closer:hover, .icons-2x.icons.live-streams-player__closer:hover, .icons.live-streams-player__closer:hover, .rslider__pager-btn.icons.live-streams-player__closer:hover:after, .switch__icon.icons.live-streams-player__closer:hover:before, .progress__draggable-inner.icons.live-streams-player__closer:hover:before, .progress__draggable-inner.icons.live-streams-player__closer:hover:after, .account-sub-menu__item.icons.live-streams-player__closer:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.icons.live-streams-player__closer:hover, .icons-2x.rslider__pager-btn.live-streams-player__closer:hover:after, .icons.rslider__pager-btn.live-streams-player__closer:hover:after, .rslider__pager-btn.live-streams-player__closer:hover:after, .progress__draggable-inner.rslider__pager-btn.live-streams-player__closer:hover:after, .boss-fight-health-progress__item_state_active.rslider__pager-btn.live-streams-player__closer:hover:after, .icons-2x.switch__icon.live-streams-player__closer:hover:before, .icons.switch__icon.live-streams-player__closer:hover:before, .switch__icon.live-streams-player__closer:hover:before, .progress__draggable-inner.switch__icon.live-streams-player__closer:hover:before, .account-sub-menu__item.switch__icon.live-streams-player__closer:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.switch__icon.live-streams-player__closer:hover:before, .icons-2x.progress__draggable-inner.live-streams-player__closer:hover:before, .icons.progress__draggable-inner.live-streams-player__closer:hover:before, .switch__icon.progress__draggable-inner.live-streams-player__closer:hover:before, .progress__draggable-inner.live-streams-player__closer:hover:before, .account-sub-menu__item.progress__draggable-inner.live-streams-player__closer:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.progress__draggable-inner.live-streams-player__closer:hover:before, .icons-2x.progress__draggable-inner.live-streams-player__closer:hover:after, .icons.progress__draggable-inner.live-streams-player__closer:hover:after, .rslider__pager-btn.progress__draggable-inner.live-streams-player__closer:hover:after, .progress__draggable-inner.live-streams-player__closer:hover:after, .boss-fight-health-progress__item_state_active.progress__draggable-inner.live-streams-player__closer:hover:after, .icons-2x.account-sub-menu__item.live-streams-player__closer:not(:first-child):hover:before, .icons.account-sub-menu__item.live-streams-player__closer:not(:first-child):hover:before, .switch__icon.account-sub-menu__item.live-streams-player__closer:not(:first-child):hover:before, .progress__draggable-inner.account-sub-menu__item.live-streams-player__closer:not(:first-child):hover:before, .account-sub-menu__item.live-streams-player__closer:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.account-sub-menu__item.live-streams-player__closer:not(:first-child):hover:before, .icons-2x.boss-fight-health-progress__item_state_active.live-streams-player__closer:hover, .icons.boss-fight-health-progress__item_state_active.live-streams-player__closer:hover, .rslider__pager-btn.boss-fight-health-progress__item_state_active.live-streams-player__closer:hover:after, .switch__icon.boss-fight-health-progress__item_state_active.live-streams-player__closer:hover:before, .progress__draggable-inner.boss-fight-health-progress__item_state_active.live-streams-player__closer:hover:before, .progress__draggable-inner.boss-fight-health-progress__item_state_active.live-streams-player__closer:hover:after, .account-sub-menu__item.boss-fight-health-progress__item_state_active.live-streams-player__closer:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.live-streams-player__closer:hover {
       width: 40px;
       height: 39px;
       background-position: -450.5px -585.5px;
  }
   .icons-2x.icon-close-menu-2x, .icon-close-menu-2x.icons, .icon-close-menu-2x.rslider__pager-btn:after, .icon-close-menu-2x.switch__icon:before, .icon-close-menu-2x.progress__draggable-inner:before, .icon-close-menu-2x.progress__draggable-inner:after, .icon-close-menu-2x.account-sub-menu__item:not(:first-child):before, .icon-close-menu-2x.boss-fight-health-progress__item_state_active, .icons.icon-close-menu, .rslider__pager-btn.icon-close-menu:after, .switch__icon.icon-close-menu:before, .progress__draggable-inner.icon-close-menu:before, .progress__draggable-inner.icon-close-menu:after, .account-sub-menu__item.icon-close-menu:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-close-menu {
       width: 23px;
       height: 23px;
       background-position: -691.5px -480.5px;
  }
   .icons-2x.icon-coin-opacity-2x, .icon-coin-opacity-2x.icons, .icon-coin-opacity-2x.rslider__pager-btn:after, .icon-coin-opacity-2x.switch__icon:before, .icon-coin-opacity-2x.progress__draggable-inner:before, .icon-coin-opacity-2x.progress__draggable-inner:after, .icon-coin-opacity-2x.account-sub-menu__item:not(:first-child):before, .icon-coin-opacity-2x.boss-fight-health-progress__item_state_active, .icons.icon-coin-opacity, .rslider__pager-btn.icon-coin-opacity:after, .switch__icon.icon-coin-opacity:before, .progress__draggable-inner.icon-coin-opacity:before, .progress__draggable-inner.icon-coin-opacity:after, .account-sub-menu__item.icon-coin-opacity:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-coin-opacity {
       width: 59.5px;
       height: 59.5px;
       background-position: 0px -523.5px;
  }
   .icons-2x.icon-contest-2x, .icon-contest-2x.icons, .icon-contest-2x.rslider__pager-btn:after, .icon-contest-2x.switch__icon:before, .icon-contest-2x.progress__draggable-inner:before, .icon-contest-2x.progress__draggable-inner:after, .icon-contest-2x.account-sub-menu__item:not(:first-child):before, .icon-contest-2x.boss-fight-health-progress__item_state_active, .icons.icon-contest, .rslider__pager-btn.icon-contest:after, .switch__icon.icon-contest:before, .progress__draggable-inner.icon-contest:before, .progress__draggable-inner.icon-contest:after, .account-sub-menu__item.icon-contest:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-contest {
       width: 20px;
       height: 25.5px;
       background-position: -691.5px -525.5px;
  }
   .icons-2x.icon-contest-active-2x, .icon-contest-active-2x.icons, .icon-contest-active-2x.rslider__pager-btn:after, .icon-contest-active-2x.switch__icon:before, .icon-contest-active-2x.progress__draggable-inner:before, .icon-contest-active-2x.progress__draggable-inner:after, .icon-contest-active-2x.account-sub-menu__item:not(:first-child):before, .icon-contest-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-contest-active, .tab_state_active .icons.icon-contest, .tab:hover .icons.icon-contest, .rslider__pager-btn.icon-contest-active:after, .tab_state_active .rslider__pager-btn.icon-contest:after, .tab:hover .rslider__pager-btn.icon-contest:after, .switch__icon.icon-contest-active:before, .tab_state_active .switch__icon.icon-contest:before, .tab:hover .switch__icon.icon-contest:before, .progress__draggable-inner.icon-contest-active:before, .tab_state_active .progress__draggable-inner.icon-contest:before, .tab:hover .progress__draggable-inner.icon-contest:before, .progress__draggable-inner.icon-contest-active:after, .tab_state_active .progress__draggable-inner.icon-contest:after, .tab:hover .progress__draggable-inner.icon-contest:after, .account-sub-menu__item.icon-contest-active:not(:first-child):before, .tab_state_active .account-sub-menu__item.icon-contest:not(:first-child):before, .tab:hover .account-sub-menu__item.icon-contest:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-contest-active, .tab_state_active .boss-fight-health-progress__item_state_active.icon-contest, .tab:hover .boss-fight-health-progress__item_state_active.icon-contest {
       width: 20px;
       height: 25.5px;
       background-position: -691.5px -553.5px;
  }
   .icons-2x.icon-counter-decor-2x, .icon-counter-decor-2x.icons, .icon-counter-decor-2x.rslider__pager-btn:after, .icon-counter-decor-2x.switch__icon:before, .icon-counter-decor-2x.progress__draggable-inner:before, .icon-counter-decor-2x.progress__draggable-inner:after, .icon-counter-decor-2x.account-sub-menu__item:not(:first-child):before, .icon-counter-decor-2x.boss-fight-health-progress__item_state_active, .icons.icon-counter-decor, .rslider__pager-btn.icon-counter-decor:after, .switch__icon.icon-counter-decor:before, .progress__draggable-inner.icon-counter-decor:before, .progress__draggable-inner.icon-counter-decor:after, .account-sub-menu__item.icon-counter-decor:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-counter-decor {
       width: 12px;
       height: 7px;
       background-position: -759.5px -421.5px;
  }
   .icons-2x.icon-counter-slice-decor-2x, .icon-counter-slice-decor-2x.icons, .icon-counter-slice-decor-2x.rslider__pager-btn:after, .icon-counter-slice-decor-2x.switch__icon:before, .icon-counter-slice-decor-2x.progress__draggable-inner:before, .icon-counter-slice-decor-2x.progress__draggable-inner:after, .icon-counter-slice-decor-2x.account-sub-menu__item:not(:first-child):before, .icon-counter-slice-decor-2x.boss-fight-health-progress__item_state_active, .icons.icon-counter-slice-decor, .rslider__pager-btn.icon-counter-slice-decor:after, .switch__icon.icon-counter-slice-decor:before, .progress__draggable-inner.icon-counter-slice-decor:before, .progress__draggable-inner.icon-counter-slice-decor:after, .account-sub-menu__item.icon-counter-slice-decor:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-counter-slice-decor {
       width: 9px;
       height: 9px;
       background-position: -759.5px -431px;
  }
   .icons-2x.icon-cup-2x, .icon-cup-2x.icons, .icon-cup-2x.rslider__pager-btn:after, .icon-cup-2x.switch__icon:before, .icon-cup-2x.progress__draggable-inner:before, .icon-cup-2x.progress__draggable-inner:after, .icon-cup-2x.account-sub-menu__item:not(:first-child):before, .icon-cup-2x.boss-fight-health-progress__item_state_active, .icons.icon-cup, .rslider__pager-btn.icon-cup:after, .switch__icon.icon-cup:before, .progress__draggable-inner.icon-cup:before, .progress__draggable-inner.icon-cup:after, .account-sub-menu__item.icon-cup:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-cup {
       width: 17.5px;
       height: 19.5px;
       background-position: -82.5px -711.5px;
  }
   .icons-2x.icon-cup-active-2x, .icon-cup-active-2x.icons, .icon-cup-active-2x.rslider__pager-btn:after, .icon-cup-active-2x.switch__icon:before, .icon-cup-active-2x.progress__draggable-inner:before, .icon-cup-active-2x.progress__draggable-inner:after, .icon-cup-active-2x.account-sub-menu__item:not(:first-child):before, .icon-cup-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-cup-active, .rslider__pager-btn.icon-cup-active:after, .switch__icon.icon-cup-active:before, .progress__draggable-inner.icon-cup-active:before, .progress__draggable-inner.icon-cup-active:after, .account-sub-menu__item.icon-cup-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-cup-active {
       width: 17.5px;
       height: 19.5px;
       background-position: -102.5px -711.5px;
  }
   .icons-2x.icon-daily-drop-2x, .icon-daily-drop-2x.icons, .icon-daily-drop-2x.rslider__pager-btn:after, .icon-daily-drop-2x.switch__icon:before, .icon-daily-drop-2x.progress__draggable-inner:before, .icon-daily-drop-2x.progress__draggable-inner:after, .icon-daily-drop-2x.account-sub-menu__item:not(:first-child):before, .icon-daily-drop-2x.boss-fight-health-progress__item_state_active, .icons.icon-daily-drop, .rslider__pager-btn.icon-daily-drop:after, .switch__icon.icon-daily-drop:before, .progress__draggable-inner.icon-daily-drop:before, .progress__draggable-inner.icon-daily-drop:after, .account-sub-menu__item.icon-daily-drop:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-daily-drop {
       width: 262px;
       height: 130px;
       background-position: 0px -132.5px;
  }
   .icons-2x.icon-daily-drop-holder-2x, .icon-daily-drop-holder-2x.icons, .icon-daily-drop-holder-2x.rslider__pager-btn:after, .icon-daily-drop-holder-2x.switch__icon:before, .icon-daily-drop-holder-2x.progress__draggable-inner:before, .icon-daily-drop-holder-2x.progress__draggable-inner:after, .icon-daily-drop-holder-2x.account-sub-menu__item:not(:first-child):before, .icon-daily-drop-holder-2x.boss-fight-health-progress__item_state_active, .icons.icon-daily-drop-holder, .rslider__pager-btn.icon-daily-drop-holder:after, .switch__icon.icon-daily-drop-holder:before, .progress__draggable-inner.icon-daily-drop-holder:before, .progress__draggable-inner.icon-daily-drop-holder:after, .account-sub-menu__item.icon-daily-drop-holder:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-daily-drop-holder {
       width: 160px;
       height: 83px;
       background-position: -325px -397.5px;
  }
   .icons-2x.icon-daily-drop-holder-hvr-2x, .icon-daily-drop-holder-hvr-2x.icons, .icon-daily-drop-holder-hvr-2x.rslider__pager-btn:after, .icon-daily-drop-holder-hvr-2x.switch__icon:before, .icon-daily-drop-holder-hvr-2x.progress__draggable-inner:before, .icon-daily-drop-holder-hvr-2x.progress__draggable-inner:after, .icon-daily-drop-holder-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-daily-drop-holder-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-daily-drop-holder-hvr, .rslider__pager-btn.icon-daily-drop-holder-hvr:after, .switch__icon.icon-daily-drop-holder-hvr:before, .progress__draggable-inner.icon-daily-drop-holder-hvr:before, .progress__draggable-inner.icon-daily-drop-holder-hvr:after, .account-sub-menu__item.icon-daily-drop-holder-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-daily-drop-holder-hvr, .jackpot-list__row:hover .icons.icon-daily-drop-holder, .jackpot-list__row:hover .rslider__pager-btn.icon-daily-drop-holder:after, .jackpot-list__row:hover .switch__icon.icon-daily-drop-holder:before, .jackpot-list__row:hover .progress__draggable-inner.icon-daily-drop-holder:before, .jackpot-list__row:hover .progress__draggable-inner.icon-daily-drop-holder:after, .jackpot-list__row:hover .account-sub-menu__item.icon-daily-drop-holder:not(:first-child):before, .jackpot-list__row:hover .boss-fight-health-progress__item_state_active.icon-daily-drop-holder {
       width: 160px;
       height: 83px;
       background-position: -529px 0px;
  }
   .icons-2x.icon-daily-drop-holder, .icon-daily-drop-holder.icons, .icon-daily-drop-holder.rslider__pager-btn:after, .icon-daily-drop-holder.switch__icon:before, .icon-daily-drop-holder.progress__draggable-inner:before, .icon-daily-drop-holder.progress__draggable-inner:after, .icon-daily-drop-holder.account-sub-menu__item:not(:first-child):before, .icon-daily-drop-holder.boss-fight-health-progress__item_state_active {
       width: 84px;
       height: 44.5px;
       background-position: -601.5px -372.5px;
  }
   .icons-2x.icon-daily-drop-hvr-2x, .icon-daily-drop-hvr-2x.icons, .icon-daily-drop-hvr-2x.rslider__pager-btn:after, .icon-daily-drop-hvr-2x.switch__icon:before, .icon-daily-drop-hvr-2x.progress__draggable-inner:before, .icon-daily-drop-hvr-2x.progress__draggable-inner:after, .icon-daily-drop-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-daily-drop-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-daily-drop-hvr, .rslider__pager-btn.icon-daily-drop-hvr:after, .switch__icon.icon-daily-drop-hvr:before, .progress__draggable-inner.icon-daily-drop-hvr:before, .progress__draggable-inner.icon-daily-drop-hvr:after, .account-sub-menu__item.icon-daily-drop-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-daily-drop-hvr, .jackpot-list__cell:hover .icons.icon-daily-drop, .jackpot-list__cell:hover .rslider__pager-btn.icon-daily-drop:after, .jackpot-list__cell:hover .switch__icon.icon-daily-drop:before, .jackpot-list__cell:hover .progress__draggable-inner.icon-daily-drop:before, .jackpot-list__cell:hover .progress__draggable-inner.icon-daily-drop:after, .jackpot-list__cell:hover .account-sub-menu__item.icon-daily-drop:not(:first-child):before, .jackpot-list__cell:hover .boss-fight-health-progress__item_state_active.icon-daily-drop {
       width: 262px;
       height: 130px;
       background-position: -264.5px -132.5px;
  }
   .icons-2x.icon-default-2x, .icon-default-2x.icons, .icon-default-2x.rslider__pager-btn:after, .icon-default-2x.switch__icon:before, .icon-default-2x.progress__draggable-inner:before, .icon-default-2x.progress__draggable-inner:after, .icon-default-2x.account-sub-menu__item:not(:first-child):before, .icon-default-2x.boss-fight-health-progress__item_state_active, .icons.icon-default, .rslider__pager-btn.icon-default:after, .switch__icon.icon-default:before, .progress__draggable-inner.icon-default:before, .progress__draggable-inner.icon-default:after, .account-sub-menu__item.icon-default:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-default {
       width: 19.5px;
       height: 20px;
       background-position: -117.5px -682px;
  }
   .icons-2x.icon-deposit-2x, .icon-deposit-2x.icons, .icon-deposit-2x.rslider__pager-btn:after, .icon-deposit-2x.switch__icon:before, .icon-deposit-2x.progress__draggable-inner:before, .icon-deposit-2x.progress__draggable-inner:after, .icon-deposit-2x.account-sub-menu__item:not(:first-child):before, .icon-deposit-2x.boss-fight-health-progress__item_state_active, .icons.icon-deposit, .rslider__pager-btn.icon-deposit:after, .switch__icon.icon-deposit:before, .progress__draggable-inner.icon-deposit:before, .progress__draggable-inner.icon-deposit:after, .account-sub-menu__item.icon-deposit:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-deposit {
       width: 27.5px;
       height: 21.5px;
       background-position: -691.5px -110.5px;
  }
   .icons-2x.icon-deposit-active-2x, .icon-deposit-active-2x.icons, .icon-deposit-active-2x.rslider__pager-btn:after, .icon-deposit-active-2x.switch__icon:before, .icon-deposit-active-2x.progress__draggable-inner:before, .icon-deposit-active-2x.progress__draggable-inner:after, .icon-deposit-active-2x.account-sub-menu__item:not(:first-child):before, .icon-deposit-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-deposit-active, .icons.icon-deposit-active, .rslider__pager-btn.icons.icon-deposit-active:after, .switch__icon.icons.icon-deposit-active:before, .progress__draggable-inner.icons.icon-deposit-active:before, .progress__draggable-inner.icons.icon-deposit-active:after, .account-sub-menu__item.icons.icon-deposit-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-deposit-active, .icons-2x.icon-deposit-active.rslider__pager-btn:after, .icons.icon-deposit-active.rslider__pager-btn:after, .rslider__pager-btn.icon-deposit-active:after, .progress__draggable-inner.icon-deposit-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-deposit-active.rslider__pager-btn:after, .icons-2x.icon-deposit-active.switch__icon:before, .icons.icon-deposit-active.switch__icon:before, .switch__icon.icon-deposit-active:before, .progress__draggable-inner.icon-deposit-active.switch__icon:before, .account-sub-menu__item.icon-deposit-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-deposit-active.switch__icon:before, .icons-2x.icon-deposit-active.progress__draggable-inner:before, .icons.icon-deposit-active.progress__draggable-inner:before, .switch__icon.icon-deposit-active.progress__draggable-inner:before, .progress__draggable-inner.icon-deposit-active:before, .account-sub-menu__item.icon-deposit-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-deposit-active.progress__draggable-inner:before, .icons-2x.icon-deposit-active.progress__draggable-inner:after, .icons.icon-deposit-active.progress__draggable-inner:after, .rslider__pager-btn.icon-deposit-active.progress__draggable-inner:after, .progress__draggable-inner.icon-deposit-active:after, .boss-fight-health-progress__item_state_active.icon-deposit-active.progress__draggable-inner:after, .icons-2x.icon-deposit-active.account-sub-menu__item:not(:first-child):before, .icons.icon-deposit-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-deposit-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-deposit-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-deposit-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-deposit-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-deposit-active.boss-fight-health-progress__item_state_active, .icons.icon-deposit-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-deposit-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-deposit-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-deposit-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-deposit-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-deposit-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-deposit-active, .account-sub-menu__link:hover .icons-2x.icons.icon-deposit, .account-sub-menu__link:hover .icons.icon-deposit, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-deposit:after, .account-sub-menu__link:hover .switch__icon.icons.icon-deposit:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-deposit:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-deposit:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-deposit:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-deposit, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-deposit:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-deposit:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-deposit:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-deposit:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-deposit:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-deposit:before, .account-sub-menu__link:hover .icons.switch__icon.icon-deposit:before, .account-sub-menu__link:hover .switch__icon.icon-deposit:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-deposit:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-deposit:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-deposit:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-deposit:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-deposit:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-deposit:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-deposit:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-deposit:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-deposit:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-deposit:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-deposit:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-deposit:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-deposit:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-deposit:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-deposit, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-deposit, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-deposit:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-deposit:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-deposit:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-deposit:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-deposit:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-deposit, .account-sub-menu__link_state_active .icons-2x.icons.icon-deposit, .account-sub-menu__link_state_active .icons.icon-deposit, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-deposit:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-deposit:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-deposit:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-deposit:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-deposit:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-deposit, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-deposit:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-deposit:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-deposit:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-deposit:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-deposit:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-deposit:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-deposit:before, .account-sub-menu__link_state_active .switch__icon.icon-deposit:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-deposit:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-deposit:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-deposit:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-deposit:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-deposit:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-deposit:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-deposit:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-deposit:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-deposit:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-deposit:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-deposit:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-deposit:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-deposit:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-deposit:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-deposit:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-deposit, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-deposit, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-deposit:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-deposit:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-deposit:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-deposit:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-deposit:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-deposit {
       width: 27.5px;
       height: 21.5px;
       background-position: -691.5px -134.5px;
  }
   .icons-2x.icon-downloads-2x, .icon-downloads-2x.icons, .icon-downloads-2x.rslider__pager-btn:after, .icon-downloads-2x.switch__icon:before, .icon-downloads-2x.progress__draggable-inner:before, .icon-downloads-2x.progress__draggable-inner:after, .icon-downloads-2x.account-sub-menu__item:not(:first-child):before, .icon-downloads-2x.boss-fight-health-progress__item_state_active, .icons.icon-downloads, .rslider__pager-btn.icon-downloads:after, .switch__icon.icon-downloads:before, .progress__draggable-inner.icon-downloads:before, .progress__draggable-inner.icon-downloads:after, .account-sub-menu__item.icon-downloads:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-downloads {
       width: 38px;
       height: 38px;
       background-position: -193.5px -483px;
  }
   .icons-2x.icon-downloads-hvr-2x, .icon-downloads-hvr-2x.icons, .icon-downloads-hvr-2x.rslider__pager-btn:after, .icon-downloads-hvr-2x.switch__icon:before, .icon-downloads-hvr-2x.progress__draggable-inner:before, .icon-downloads-hvr-2x.progress__draggable-inner:after, .icon-downloads-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-downloads-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-downloads-hvr, .rslider__pager-btn.icon-downloads-hvr:after, .switch__icon.icon-downloads-hvr:before, .progress__draggable-inner.icon-downloads-hvr:before, .progress__draggable-inner.icon-downloads-hvr:after, .account-sub-menu__item.icon-downloads-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-downloads-hvr, .form-box__ulpload-file-holder:hover .icons.icon-downloads, .form-box__ulpload-file-holder:hover .rslider__pager-btn.icon-downloads:after, .form-box__ulpload-file-holder:hover .switch__icon.icon-downloads:before, .form-box__ulpload-file-holder:hover .progress__draggable-inner.icon-downloads:before, .form-box__ulpload-file-holder:hover .progress__draggable-inner.icon-downloads:after, .form-box__ulpload-file-holder:hover .account-sub-menu__item.icon-downloads:not(:first-child):before, .form-box__ulpload-file-holder:hover .boss-fight-health-progress__item_state_active.icon-downloads {
       width: 38px;
       height: 39px;
       background-position: -493px -585.5px;
  }
   .icons-2x.icon-favorite-2x, .icon-favorite-2x.icons, .icon-favorite-2x.rslider__pager-btn:after, .icon-favorite-2x.switch__icon:before, .icon-favorite-2x.progress__draggable-inner:before, .icon-favorite-2x.progress__draggable-inner:after, .icon-favorite-2x.account-sub-menu__item:not(:first-child):before, .icon-favorite-2x.boss-fight-health-progress__item_state_active, .icons.icon-favorite, .rslider__pager-btn.icon-favorite:after, .switch__icon.icon-favorite:before, .progress__draggable-inner.icon-favorite:before, .progress__draggable-inner.icon-favorite:after, .account-sub-menu__item.icon-favorite:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-favorite {
       width: 32px;
       height: 28px;
       background-position: -725px -63px;
  }
   .icons-2x.icon-favorite-small-2x, .icon-favorite-small-2x.icons, .icon-favorite-small-2x.rslider__pager-btn:after, .icon-favorite-small-2x.switch__icon:before, .icon-favorite-small-2x.progress__draggable-inner:before, .icon-favorite-small-2x.progress__draggable-inner:after, .icon-favorite-small-2x.account-sub-menu__item:not(:first-child):before, .icon-favorite-small-2x.boss-fight-health-progress__item_state_active, .icons.icon-favorite-small, .rslider__pager-btn.icon-favorite-small:after, .switch__icon.icon-favorite-small:before, .progress__draggable-inner.icon-favorite-small:before, .progress__draggable-inner.icon-favorite-small:after, .account-sub-menu__item.icon-favorite-small:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-favorite-small {
       width: 15px;
       height: 14px;
       background-position: -759.5px -212.5px;
  }
   .icons-2x.icon-favorite-small-active-2x, .icon-favorite-small-active-2x.icons, .icon-favorite-small-active-2x.rslider__pager-btn:after, .icon-favorite-small-active-2x.switch__icon:before, .icon-favorite-small-active-2x.progress__draggable-inner:before, .icon-favorite-small-active-2x.progress__draggable-inner:after, .icon-favorite-small-active-2x.account-sub-menu__item:not(:first-child):before, .icon-favorite-small-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-favorite-small-active, .rslider__pager-btn.icon-favorite-small-active:after, .switch__icon.icon-favorite-small-active:before, .progress__draggable-inner.icon-favorite-small-active:before, .progress__draggable-inner.icon-favorite-small-active:after, .account-sub-menu__item.icon-favorite-small-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-favorite-small-active {
       width: 7.5px;
       height: 7px;
       background-position: -759.5px -454px;
  }
   .icons-2x.icon-favourite-2x, .icon-favourite-2x.icons, .icon-favourite-2x.rslider__pager-btn:after, .icon-favourite-2x.switch__icon:before, .icon-favourite-2x.progress__draggable-inner:before, .icon-favourite-2x.progress__draggable-inner:after, .icon-favourite-2x.account-sub-menu__item:not(:first-child):before, .icon-favourite-2x.boss-fight-health-progress__item_state_active, .icons.icon-favourite, .rslider__pager-btn.icon-favourite:after, .switch__icon.icon-favourite:before, .progress__draggable-inner.icon-favourite:before, .progress__draggable-inner.icon-favourite:after, .account-sub-menu__item.icon-favourite:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-favourite {
       width: 31.5px;
       height: 29px;
       background-position: -725px -31.5px;
  }
   .icons-2x.icon-favourite-lable-2x, .icon-favourite-lable-2x.icons, .icon-favourite-lable-2x.rslider__pager-btn:after, .icon-favourite-lable-2x.switch__icon:before, .icon-favourite-lable-2x.progress__draggable-inner:before, .icon-favourite-lable-2x.progress__draggable-inner:after, .icon-favourite-lable-2x.account-sub-menu__item:not(:first-child):before, .icon-favourite-lable-2x.boss-fight-health-progress__item_state_active, .icons.icon-favourite-lable, .rslider__pager-btn.icon-favourite-lable:after, .switch__icon.icon-favourite-lable:before, .progress__draggable-inner.icon-favourite-lable:before, .progress__draggable-inner.icon-favourite-lable:after, .account-sub-menu__item.icon-favourite-lable:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-favourite-lable {
       width: 15px;
       height: 13.5px;
       background-position: -759.5px -229px;
  }
   .icons-2x.icon-game-achievs-2x, .icon-game-achievs-2x.icons, .icon-game-achievs-2x.rslider__pager-btn:after, .icon-game-achievs-2x.switch__icon:before, .icon-game-achievs-2x.progress__draggable-inner:before, .icon-game-achievs-2x.progress__draggable-inner:after, .icon-game-achievs-2x.account-sub-menu__item:not(:first-child):before, .icon-game-achievs-2x.boss-fight-health-progress__item_state_active, .icons.icon-game-achievs, .rslider__pager-btn.icon-game-achievs:after, .switch__icon.icon-game-achievs:before, .progress__draggable-inner.icon-game-achievs:before, .progress__draggable-inner.icon-game-achievs:after, .account-sub-menu__item.icon-game-achievs:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-achievs {
       width: 24px;
       height: 24px;
       background-position: -691.5px -258.5px;
  }
   .icons-2x.icon-game-achievs-active-2x, .icon-game-achievs-active-2x.icons, .icon-game-achievs-active-2x.rslider__pager-btn:after, .icon-game-achievs-active-2x.switch__icon:before, .icon-game-achievs-active-2x.progress__draggable-inner:before, .icon-game-achievs-active-2x.progress__draggable-inner:after, .icon-game-achievs-active-2x.account-sub-menu__item:not(:first-child):before, .icon-game-achievs-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-game-achievs-active, .icons.icon-game-achievs-active, .rslider__pager-btn.icons.icon-game-achievs-active:after, .switch__icon.icons.icon-game-achievs-active:before, .progress__draggable-inner.icons.icon-game-achievs-active:before, .progress__draggable-inner.icons.icon-game-achievs-active:after, .account-sub-menu__item.icons.icon-game-achievs-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-game-achievs-active, .icons-2x.icon-game-achievs-active.rslider__pager-btn:after, .icons.icon-game-achievs-active.rslider__pager-btn:after, .rslider__pager-btn.icon-game-achievs-active:after, .progress__draggable-inner.icon-game-achievs-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-game-achievs-active.rslider__pager-btn:after, .icons-2x.icon-game-achievs-active.switch__icon:before, .icons.icon-game-achievs-active.switch__icon:before, .switch__icon.icon-game-achievs-active:before, .progress__draggable-inner.icon-game-achievs-active.switch__icon:before, .account-sub-menu__item.icon-game-achievs-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-achievs-active.switch__icon:before, .icons-2x.icon-game-achievs-active.progress__draggable-inner:before, .icons.icon-game-achievs-active.progress__draggable-inner:before, .switch__icon.icon-game-achievs-active.progress__draggable-inner:before, .progress__draggable-inner.icon-game-achievs-active:before, .account-sub-menu__item.icon-game-achievs-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-achievs-active.progress__draggable-inner:before, .icons-2x.icon-game-achievs-active.progress__draggable-inner:after, .icons.icon-game-achievs-active.progress__draggable-inner:after, .rslider__pager-btn.icon-game-achievs-active.progress__draggable-inner:after, .progress__draggable-inner.icon-game-achievs-active:after, .boss-fight-health-progress__item_state_active.icon-game-achievs-active.progress__draggable-inner:after, .icons-2x.icon-game-achievs-active.account-sub-menu__item:not(:first-child):before, .icons.icon-game-achievs-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-game-achievs-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-game-achievs-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-game-achievs-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-achievs-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-game-achievs-active.boss-fight-health-progress__item_state_active, .icons.icon-game-achievs-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-game-achievs-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-game-achievs-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-achievs-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-achievs-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-game-achievs-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-achievs-active, .game-page-tabs__link:hover .icons-2x.icons.icon-game-achievs, .game-page-tabs__link:hover .icons.icon-game-achievs, .game-page-tabs__link:hover .rslider__pager-btn.icons.icon-game-achievs:after, .game-page-tabs__link:hover .switch__icon.icons.icon-game-achievs:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-achievs:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-achievs:after, .game-page-tabs__link:hover .account-sub-menu__item.icons.icon-game-achievs:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icons.icon-game-achievs, .game-page-tabs__link:hover .icons-2x.rslider__pager-btn.icon-game-achievs:after, .game-page-tabs__link:hover .icons.rslider__pager-btn.icon-game-achievs:after, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-achievs:after, .game-page-tabs__link:hover .progress__draggable-inner.rslider__pager-btn.icon-game-achievs:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-achievs:after, .game-page-tabs__link:hover .icons-2x.switch__icon.icon-game-achievs:before, .game-page-tabs__link:hover .icons.switch__icon.icon-game-achievs:before, .game-page-tabs__link:hover .switch__icon.icon-game-achievs:before, .game-page-tabs__link:hover .progress__draggable-inner.switch__icon.icon-game-achievs:before, .game-page-tabs__link:hover .account-sub-menu__item.switch__icon.icon-game-achievs:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-game-achievs:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-achievs:before, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-achievs:before, .game-page-tabs__link:hover .switch__icon.progress__draggable-inner.icon-game-achievs:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-achievs:before, .game-page-tabs__link:hover .account-sub-menu__item.progress__draggable-inner.icon-game-achievs:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-achievs:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-achievs:after, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-achievs:after, .game-page-tabs__link:hover .rslider__pager-btn.progress__draggable-inner.icon-game-achievs:after, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-achievs:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-achievs:after, .game-page-tabs__link:hover .icons-2x.account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link:hover .icons.account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link:hover .switch__icon.account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link:hover .progress__draggable-inner.account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-game-achievs, .game-page-tabs__link:hover .icons.boss-fight-health-progress__item_state_active.icon-game-achievs, .game-page-tabs__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-achievs:after, .game-page-tabs__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-game-achievs:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-achievs:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-achievs:after, .game-page-tabs__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-achievs:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-achievs, .game-page-tabs__link_state_active .icons-2x.icons.icon-game-achievs, .game-page-tabs__link_state_active .icons.icon-game-achievs, .game-page-tabs__link_state_active .rslider__pager-btn.icons.icon-game-achievs:after, .game-page-tabs__link_state_active .switch__icon.icons.icon-game-achievs:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-achievs:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-achievs:after, .game-page-tabs__link_state_active .account-sub-menu__item.icons.icon-game-achievs:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-game-achievs, .game-page-tabs__link_state_active .icons-2x.rslider__pager-btn.icon-game-achievs:after, .game-page-tabs__link_state_active .icons.rslider__pager-btn.icon-game-achievs:after, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-achievs:after, .game-page-tabs__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-game-achievs:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-achievs:after, .game-page-tabs__link_state_active .icons-2x.switch__icon.icon-game-achievs:before, .game-page-tabs__link_state_active .icons.switch__icon.icon-game-achievs:before, .game-page-tabs__link_state_active .switch__icon.icon-game-achievs:before, .game-page-tabs__link_state_active .progress__draggable-inner.switch__icon.icon-game-achievs:before, .game-page-tabs__link_state_active .account-sub-menu__item.switch__icon.icon-game-achievs:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-game-achievs:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-achievs:before, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-achievs:before, .game-page-tabs__link_state_active .switch__icon.progress__draggable-inner.icon-game-achievs:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-achievs:before, .game-page-tabs__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-game-achievs:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-achievs:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-achievs:after, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-achievs:after, .game-page-tabs__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-game-achievs:after, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-achievs:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-achievs:after, .game-page-tabs__link_state_active .icons-2x.account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link_state_active .icons.account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link_state_active .switch__icon.account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-achievs:not(:first-child):before, .game-page-tabs__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-game-achievs, .game-page-tabs__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-game-achievs, .game-page-tabs__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-achievs:after, .game-page-tabs__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-game-achievs:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-achievs:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-achievs:after, .game-page-tabs__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-achievs:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-achievs {
       width: 38px;
       height: 38px;
       background-position: -234px -483px;
  }
   .icons-2x.icon-game-adventure-2x, .icon-game-adventure-2x.icons, .icon-game-adventure-2x.rslider__pager-btn:after, .icon-game-adventure-2x.switch__icon:before, .icon-game-adventure-2x.progress__draggable-inner:before, .icon-game-adventure-2x.progress__draggable-inner:after, .icon-game-adventure-2x.account-sub-menu__item:not(:first-child):before, .icon-game-adventure-2x.boss-fight-health-progress__item_state_active, .icons.icon-game-adventure, .rslider__pager-btn.icon-game-adventure:after, .switch__icon.icon-game-adventure:before, .progress__draggable-inner.icon-game-adventure:before, .progress__draggable-inner.icon-game-adventure:after, .account-sub-menu__item.icon-game-adventure:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-adventure {
       width: 20px;
       height: 22px;
       background-position: -668px -443px;
  }
   .icons-2x.icon-game-adventure-active-2x, .icon-game-adventure-active-2x.icons, .icon-game-adventure-active-2x.rslider__pager-btn:after, .icon-game-adventure-active-2x.switch__icon:before, .icon-game-adventure-active-2x.progress__draggable-inner:before, .icon-game-adventure-active-2x.progress__draggable-inner:after, .icon-game-adventure-active-2x.account-sub-menu__item:not(:first-child):before, .icon-game-adventure-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-game-adventure-active, .icons.icon-game-adventure-active, .rslider__pager-btn.icons.icon-game-adventure-active:after, .switch__icon.icons.icon-game-adventure-active:before, .progress__draggable-inner.icons.icon-game-adventure-active:before, .progress__draggable-inner.icons.icon-game-adventure-active:after, .account-sub-menu__item.icons.icon-game-adventure-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-game-adventure-active, .icons-2x.icon-game-adventure-active.rslider__pager-btn:after, .icons.icon-game-adventure-active.rslider__pager-btn:after, .rslider__pager-btn.icon-game-adventure-active:after, .progress__draggable-inner.icon-game-adventure-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-game-adventure-active.rslider__pager-btn:after, .icons-2x.icon-game-adventure-active.switch__icon:before, .icons.icon-game-adventure-active.switch__icon:before, .switch__icon.icon-game-adventure-active:before, .progress__draggable-inner.icon-game-adventure-active.switch__icon:before, .account-sub-menu__item.icon-game-adventure-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-adventure-active.switch__icon:before, .icons-2x.icon-game-adventure-active.progress__draggable-inner:before, .icons.icon-game-adventure-active.progress__draggable-inner:before, .switch__icon.icon-game-adventure-active.progress__draggable-inner:before, .progress__draggable-inner.icon-game-adventure-active:before, .account-sub-menu__item.icon-game-adventure-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-adventure-active.progress__draggable-inner:before, .icons-2x.icon-game-adventure-active.progress__draggable-inner:after, .icons.icon-game-adventure-active.progress__draggable-inner:after, .rslider__pager-btn.icon-game-adventure-active.progress__draggable-inner:after, .progress__draggable-inner.icon-game-adventure-active:after, .boss-fight-health-progress__item_state_active.icon-game-adventure-active.progress__draggable-inner:after, .icons-2x.icon-game-adventure-active.account-sub-menu__item:not(:first-child):before, .icons.icon-game-adventure-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-game-adventure-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-game-adventure-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-game-adventure-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-adventure-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-game-adventure-active.boss-fight-health-progress__item_state_active, .icons.icon-game-adventure-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-game-adventure-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-game-adventure-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-adventure-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-adventure-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-game-adventure-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-adventure-active, .game-page-tabs__link:hover .icons-2x.icons.icon-game-adventure, .game-page-tabs__link:hover .icons.icon-game-adventure, .game-page-tabs__link:hover .rslider__pager-btn.icons.icon-game-adventure:after, .game-page-tabs__link:hover .switch__icon.icons.icon-game-adventure:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-adventure:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-adventure:after, .game-page-tabs__link:hover .account-sub-menu__item.icons.icon-game-adventure:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icons.icon-game-adventure, .game-page-tabs__link:hover .icons-2x.rslider__pager-btn.icon-game-adventure:after, .game-page-tabs__link:hover .icons.rslider__pager-btn.icon-game-adventure:after, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-adventure:after, .game-page-tabs__link:hover .progress__draggable-inner.rslider__pager-btn.icon-game-adventure:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-adventure:after, .game-page-tabs__link:hover .icons-2x.switch__icon.icon-game-adventure:before, .game-page-tabs__link:hover .icons.switch__icon.icon-game-adventure:before, .game-page-tabs__link:hover .switch__icon.icon-game-adventure:before, .game-page-tabs__link:hover .progress__draggable-inner.switch__icon.icon-game-adventure:before, .game-page-tabs__link:hover .account-sub-menu__item.switch__icon.icon-game-adventure:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-game-adventure:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-adventure:before, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-adventure:before, .game-page-tabs__link:hover .switch__icon.progress__draggable-inner.icon-game-adventure:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-adventure:before, .game-page-tabs__link:hover .account-sub-menu__item.progress__draggable-inner.icon-game-adventure:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-adventure:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-adventure:after, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-adventure:after, .game-page-tabs__link:hover .rslider__pager-btn.progress__draggable-inner.icon-game-adventure:after, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-adventure:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-adventure:after, .game-page-tabs__link:hover .icons-2x.account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link:hover .icons.account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link:hover .switch__icon.account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link:hover .progress__draggable-inner.account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-game-adventure, .game-page-tabs__link:hover .icons.boss-fight-health-progress__item_state_active.icon-game-adventure, .game-page-tabs__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-adventure:after, .game-page-tabs__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-game-adventure:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-adventure:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-adventure:after, .game-page-tabs__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-adventure:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-adventure, .game-page-tabs__link_state_active .icons-2x.icons.icon-game-adventure, .game-page-tabs__link_state_active .icons.icon-game-adventure, .game-page-tabs__link_state_active .rslider__pager-btn.icons.icon-game-adventure:after, .game-page-tabs__link_state_active .switch__icon.icons.icon-game-adventure:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-adventure:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-adventure:after, .game-page-tabs__link_state_active .account-sub-menu__item.icons.icon-game-adventure:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-game-adventure, .game-page-tabs__link_state_active .icons-2x.rslider__pager-btn.icon-game-adventure:after, .game-page-tabs__link_state_active .icons.rslider__pager-btn.icon-game-adventure:after, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-adventure:after, .game-page-tabs__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-game-adventure:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-adventure:after, .game-page-tabs__link_state_active .icons-2x.switch__icon.icon-game-adventure:before, .game-page-tabs__link_state_active .icons.switch__icon.icon-game-adventure:before, .game-page-tabs__link_state_active .switch__icon.icon-game-adventure:before, .game-page-tabs__link_state_active .progress__draggable-inner.switch__icon.icon-game-adventure:before, .game-page-tabs__link_state_active .account-sub-menu__item.switch__icon.icon-game-adventure:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-game-adventure:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-adventure:before, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-adventure:before, .game-page-tabs__link_state_active .switch__icon.progress__draggable-inner.icon-game-adventure:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-adventure:before, .game-page-tabs__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-game-adventure:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-adventure:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-adventure:after, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-adventure:after, .game-page-tabs__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-game-adventure:after, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-adventure:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-adventure:after, .game-page-tabs__link_state_active .icons-2x.account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link_state_active .icons.account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link_state_active .switch__icon.account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-adventure:not(:first-child):before, .game-page-tabs__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-game-adventure, .game-page-tabs__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-game-adventure, .game-page-tabs__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-adventure:after, .game-page-tabs__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-game-adventure:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-adventure:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-adventure:after, .game-page-tabs__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-adventure:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-adventure {
       width: 38px;
       height: 38px;
       background-position: -274.5px -483px;
  }
   .icons-2x.icon-game-bets-achieves-combo-2x, .icon-game-bets-achieves-combo-2x.icons, .icon-game-bets-achieves-combo-2x.rslider__pager-btn:after, .icon-game-bets-achieves-combo-2x.switch__icon:before, .icon-game-bets-achieves-combo-2x.progress__draggable-inner:before, .icon-game-bets-achieves-combo-2x.progress__draggable-inner:after, .icon-game-bets-achieves-combo-2x.account-sub-menu__item:not(:first-child):before, .icon-game-bets-achieves-combo-2x.boss-fight-health-progress__item_state_active, .icons.icon-game-bets-achieves-combo, .rslider__pager-btn.icon-game-bets-achieves-combo:after, .switch__icon.icon-game-bets-achieves-combo:before, .progress__draggable-inner.icon-game-bets-achieves-combo:before, .progress__draggable-inner.icon-game-bets-achieves-combo:after, .account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo {
       width: 38px;
       height: 38px;
       background-position: -315px -483px;
  }
   .icons-2x.icon-game-bets-achieves-combo-hvr-2x, .icon-game-bets-achieves-combo-hvr-2x.icons, .icon-game-bets-achieves-combo-hvr-2x.rslider__pager-btn:after, .icon-game-bets-achieves-combo-hvr-2x.switch__icon:before, .icon-game-bets-achieves-combo-hvr-2x.progress__draggable-inner:before, .icon-game-bets-achieves-combo-hvr-2x.progress__draggable-inner:after, .icon-game-bets-achieves-combo-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-game-bets-achieves-combo-hvr-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-game-bets-achieves-combo-hvr, .icons.icon-game-bets-achieves-combo-hvr, .rslider__pager-btn.icons.icon-game-bets-achieves-combo-hvr:after, .switch__icon.icons.icon-game-bets-achieves-combo-hvr:before, .progress__draggable-inner.icons.icon-game-bets-achieves-combo-hvr:before, .progress__draggable-inner.icons.icon-game-bets-achieves-combo-hvr:after, .account-sub-menu__item.icons.icon-game-bets-achieves-combo-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-game-bets-achieves-combo-hvr, .icons-2x.icon-game-bets-achieves-combo-hvr.rslider__pager-btn:after, .icons.icon-game-bets-achieves-combo-hvr.rslider__pager-btn:after, .rslider__pager-btn.icon-game-bets-achieves-combo-hvr:after, .progress__draggable-inner.icon-game-bets-achieves-combo-hvr.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo-hvr.rslider__pager-btn:after, .icons-2x.icon-game-bets-achieves-combo-hvr.switch__icon:before, .icons.icon-game-bets-achieves-combo-hvr.switch__icon:before, .switch__icon.icon-game-bets-achieves-combo-hvr:before, .progress__draggable-inner.icon-game-bets-achieves-combo-hvr.switch__icon:before, .account-sub-menu__item.icon-game-bets-achieves-combo-hvr.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo-hvr.switch__icon:before, .icons-2x.icon-game-bets-achieves-combo-hvr.progress__draggable-inner:before, .icons.icon-game-bets-achieves-combo-hvr.progress__draggable-inner:before, .switch__icon.icon-game-bets-achieves-combo-hvr.progress__draggable-inner:before, .progress__draggable-inner.icon-game-bets-achieves-combo-hvr:before, .account-sub-menu__item.icon-game-bets-achieves-combo-hvr.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo-hvr.progress__draggable-inner:before, .icons-2x.icon-game-bets-achieves-combo-hvr.progress__draggable-inner:after, .icons.icon-game-bets-achieves-combo-hvr.progress__draggable-inner:after, .rslider__pager-btn.icon-game-bets-achieves-combo-hvr.progress__draggable-inner:after, .progress__draggable-inner.icon-game-bets-achieves-combo-hvr:after, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo-hvr.progress__draggable-inner:after, .icons-2x.icon-game-bets-achieves-combo-hvr.account-sub-menu__item:not(:first-child):before, .icons.icon-game-bets-achieves-combo-hvr.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-game-bets-achieves-combo-hvr.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-game-bets-achieves-combo-hvr.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-game-bets-achieves-combo-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo-hvr.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-game-bets-achieves-combo-hvr.boss-fight-health-progress__item_state_active, .icons.icon-game-bets-achieves-combo-hvr.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-game-bets-achieves-combo-hvr.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-game-bets-achieves-combo-hvr.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-bets-achieves-combo-hvr.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-bets-achieves-combo-hvr.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-game-bets-achieves-combo-hvr.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo-hvr, .game-page-tabs__link:hover .icons-2x.icons.icon-game-bets-achieves-combo, .game-page-tabs__link:hover .icons.icon-game-bets-achieves-combo, .game-page-tabs__link:hover .rslider__pager-btn.icons.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .switch__icon.icons.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .account-sub-menu__item.icons.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icons.icon-game-bets-achieves-combo, .game-page-tabs__link:hover .icons-2x.rslider__pager-btn.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .icons.rslider__pager-btn.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .progress__draggable-inner.rslider__pager-btn.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .icons-2x.switch__icon.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .icons.switch__icon.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .switch__icon.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .progress__draggable-inner.switch__icon.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .account-sub-menu__item.switch__icon.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .switch__icon.progress__draggable-inner.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .account-sub-menu__item.progress__draggable-inner.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .rslider__pager-btn.progress__draggable-inner.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .icons-2x.account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link:hover .icons.account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link:hover .switch__icon.account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link:hover .progress__draggable-inner.account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo, .game-page-tabs__link:hover .icons.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo, .game-page-tabs__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo:after, .game-page-tabs__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo, .game-page-tabs__link_state_active .icons-2x.icons.icon-game-bets-achieves-combo, .game-page-tabs__link_state_active .icons.icon-game-bets-achieves-combo, .game-page-tabs__link_state_active .rslider__pager-btn.icons.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .switch__icon.icons.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .account-sub-menu__item.icons.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-game-bets-achieves-combo, .game-page-tabs__link_state_active .icons-2x.rslider__pager-btn.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .icons.rslider__pager-btn.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .icons-2x.switch__icon.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .icons.switch__icon.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .switch__icon.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .progress__draggable-inner.switch__icon.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .account-sub-menu__item.switch__icon.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .switch__icon.progress__draggable-inner.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .icons-2x.account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link_state_active .icons.account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link_state_active .switch__icon.account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo, .game-page-tabs__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo, .game-page-tabs__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo:after, .game-page-tabs__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-combo {
       width: 38px;
       height: 38px;
       background-position: -355.5px -483px;
  }
   .icons-2x.icon-game-bets-achieves-single-2x, .icon-game-bets-achieves-single-2x.icons, .icon-game-bets-achieves-single-2x.rslider__pager-btn:after, .icon-game-bets-achieves-single-2x.switch__icon:before, .icon-game-bets-achieves-single-2x.progress__draggable-inner:before, .icon-game-bets-achieves-single-2x.progress__draggable-inner:after, .icon-game-bets-achieves-single-2x.account-sub-menu__item:not(:first-child):before, .icon-game-bets-achieves-single-2x.boss-fight-health-progress__item_state_active, .icons.icon-game-bets-achieves-single, .rslider__pager-btn.icon-game-bets-achieves-single:after, .switch__icon.icon-game-bets-achieves-single:before, .progress__draggable-inner.icon-game-bets-achieves-single:before, .progress__draggable-inner.icon-game-bets-achieves-single:after, .account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single {
       width: 38px;
       height: 38px;
       background-position: -396px -483px;
  }
   .icons-2x.icon-game-bets-achieves-single-hvr-2x, .icon-game-bets-achieves-single-hvr-2x.icons, .icon-game-bets-achieves-single-hvr-2x.rslider__pager-btn:after, .icon-game-bets-achieves-single-hvr-2x.switch__icon:before, .icon-game-bets-achieves-single-hvr-2x.progress__draggable-inner:before, .icon-game-bets-achieves-single-hvr-2x.progress__draggable-inner:after, .icon-game-bets-achieves-single-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-game-bets-achieves-single-hvr-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-game-bets-achieves-single-hvr, .icons.icon-game-bets-achieves-single-hvr, .rslider__pager-btn.icons.icon-game-bets-achieves-single-hvr:after, .switch__icon.icons.icon-game-bets-achieves-single-hvr:before, .progress__draggable-inner.icons.icon-game-bets-achieves-single-hvr:before, .progress__draggable-inner.icons.icon-game-bets-achieves-single-hvr:after, .account-sub-menu__item.icons.icon-game-bets-achieves-single-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-game-bets-achieves-single-hvr, .icons-2x.icon-game-bets-achieves-single-hvr.rslider__pager-btn:after, .icons.icon-game-bets-achieves-single-hvr.rslider__pager-btn:after, .rslider__pager-btn.icon-game-bets-achieves-single-hvr:after, .progress__draggable-inner.icon-game-bets-achieves-single-hvr.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single-hvr.rslider__pager-btn:after, .icons-2x.icon-game-bets-achieves-single-hvr.switch__icon:before, .icons.icon-game-bets-achieves-single-hvr.switch__icon:before, .switch__icon.icon-game-bets-achieves-single-hvr:before, .progress__draggable-inner.icon-game-bets-achieves-single-hvr.switch__icon:before, .account-sub-menu__item.icon-game-bets-achieves-single-hvr.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single-hvr.switch__icon:before, .icons-2x.icon-game-bets-achieves-single-hvr.progress__draggable-inner:before, .icons.icon-game-bets-achieves-single-hvr.progress__draggable-inner:before, .switch__icon.icon-game-bets-achieves-single-hvr.progress__draggable-inner:before, .progress__draggable-inner.icon-game-bets-achieves-single-hvr:before, .account-sub-menu__item.icon-game-bets-achieves-single-hvr.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single-hvr.progress__draggable-inner:before, .icons-2x.icon-game-bets-achieves-single-hvr.progress__draggable-inner:after, .icons.icon-game-bets-achieves-single-hvr.progress__draggable-inner:after, .rslider__pager-btn.icon-game-bets-achieves-single-hvr.progress__draggable-inner:after, .progress__draggable-inner.icon-game-bets-achieves-single-hvr:after, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single-hvr.progress__draggable-inner:after, .icons-2x.icon-game-bets-achieves-single-hvr.account-sub-menu__item:not(:first-child):before, .icons.icon-game-bets-achieves-single-hvr.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-game-bets-achieves-single-hvr.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-game-bets-achieves-single-hvr.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-game-bets-achieves-single-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single-hvr.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-game-bets-achieves-single-hvr.boss-fight-health-progress__item_state_active, .icons.icon-game-bets-achieves-single-hvr.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-game-bets-achieves-single-hvr.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-game-bets-achieves-single-hvr.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-bets-achieves-single-hvr.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-bets-achieves-single-hvr.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-game-bets-achieves-single-hvr.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single-hvr, .game-page-tabs__link:hover .icons-2x.icons.icon-game-bets-achieves-single, .game-page-tabs__link:hover .icons.icon-game-bets-achieves-single, .game-page-tabs__link:hover .rslider__pager-btn.icons.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .switch__icon.icons.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .account-sub-menu__item.icons.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icons.icon-game-bets-achieves-single, .game-page-tabs__link:hover .icons-2x.rslider__pager-btn.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .icons.rslider__pager-btn.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .progress__draggable-inner.rslider__pager-btn.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .icons-2x.switch__icon.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .icons.switch__icon.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .switch__icon.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .progress__draggable-inner.switch__icon.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .account-sub-menu__item.switch__icon.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .switch__icon.progress__draggable-inner.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .account-sub-menu__item.progress__draggable-inner.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .rslider__pager-btn.progress__draggable-inner.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .icons-2x.account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link:hover .icons.account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link:hover .switch__icon.account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link:hover .progress__draggable-inner.account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single, .game-page-tabs__link:hover .icons.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single, .game-page-tabs__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single:after, .game-page-tabs__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single, .game-page-tabs__link_state_active .icons-2x.icons.icon-game-bets-achieves-single, .game-page-tabs__link_state_active .icons.icon-game-bets-achieves-single, .game-page-tabs__link_state_active .rslider__pager-btn.icons.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .switch__icon.icons.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .account-sub-menu__item.icons.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-game-bets-achieves-single, .game-page-tabs__link_state_active .icons-2x.rslider__pager-btn.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .icons.rslider__pager-btn.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .icons-2x.switch__icon.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .icons.switch__icon.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .switch__icon.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .progress__draggable-inner.switch__icon.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .account-sub-menu__item.switch__icon.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .switch__icon.progress__draggable-inner.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .icons-2x.account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link_state_active .icons.account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link_state_active .switch__icon.account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single, .game-page-tabs__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single, .game-page-tabs__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single:after, .game-page-tabs__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-bets-achieves-single {
       width: 38px;
       height: 38px;
       background-position: -436.5px -483px;
  }
   .icons-2x.icon-game-bets-tournament-2x, .icon-game-bets-tournament-2x.icons, .icon-game-bets-tournament-2x.rslider__pager-btn:after, .icon-game-bets-tournament-2x.switch__icon:before, .icon-game-bets-tournament-2x.progress__draggable-inner:before, .icon-game-bets-tournament-2x.progress__draggable-inner:after, .icon-game-bets-tournament-2x.account-sub-menu__item:not(:first-child):before, .icon-game-bets-tournament-2x.boss-fight-health-progress__item_state_active, .icons.icon-game-bets-tournament, .rslider__pager-btn.icon-game-bets-tournament:after, .switch__icon.icon-game-bets-tournament:before, .progress__draggable-inner.icon-game-bets-tournament:before, .progress__draggable-inner.icon-game-bets-tournament:after, .account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-tournament {
       width: 38px;
       height: 38px;
       background-position: -477px -483px;
  }
   .icons-2x.icon-game-bets-tournament-active-2x, .icon-game-bets-tournament-active-2x.icons, .icon-game-bets-tournament-active-2x.rslider__pager-btn:after, .icon-game-bets-tournament-active-2x.switch__icon:before, .icon-game-bets-tournament-active-2x.progress__draggable-inner:before, .icon-game-bets-tournament-active-2x.progress__draggable-inner:after, .icon-game-bets-tournament-active-2x.account-sub-menu__item:not(:first-child):before, .icon-game-bets-tournament-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-game-bets-tournament-active, .icons.icon-game-bets-tournament-active, .rslider__pager-btn.icons.icon-game-bets-tournament-active:after, .switch__icon.icons.icon-game-bets-tournament-active:before, .progress__draggable-inner.icons.icon-game-bets-tournament-active:before, .progress__draggable-inner.icons.icon-game-bets-tournament-active:after, .account-sub-menu__item.icons.icon-game-bets-tournament-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-game-bets-tournament-active, .icons-2x.icon-game-bets-tournament-active.rslider__pager-btn:after, .icons.icon-game-bets-tournament-active.rslider__pager-btn:after, .rslider__pager-btn.icon-game-bets-tournament-active:after, .progress__draggable-inner.icon-game-bets-tournament-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-game-bets-tournament-active.rslider__pager-btn:after, .icons-2x.icon-game-bets-tournament-active.switch__icon:before, .icons.icon-game-bets-tournament-active.switch__icon:before, .switch__icon.icon-game-bets-tournament-active:before, .progress__draggable-inner.icon-game-bets-tournament-active.switch__icon:before, .account-sub-menu__item.icon-game-bets-tournament-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-tournament-active.switch__icon:before, .icons-2x.icon-game-bets-tournament-active.progress__draggable-inner:before, .icons.icon-game-bets-tournament-active.progress__draggable-inner:before, .switch__icon.icon-game-bets-tournament-active.progress__draggable-inner:before, .progress__draggable-inner.icon-game-bets-tournament-active:before, .account-sub-menu__item.icon-game-bets-tournament-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-tournament-active.progress__draggable-inner:before, .icons-2x.icon-game-bets-tournament-active.progress__draggable-inner:after, .icons.icon-game-bets-tournament-active.progress__draggable-inner:after, .rslider__pager-btn.icon-game-bets-tournament-active.progress__draggable-inner:after, .progress__draggable-inner.icon-game-bets-tournament-active:after, .boss-fight-health-progress__item_state_active.icon-game-bets-tournament-active.progress__draggable-inner:after, .icons-2x.icon-game-bets-tournament-active.account-sub-menu__item:not(:first-child):before, .icons.icon-game-bets-tournament-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-game-bets-tournament-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-game-bets-tournament-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-game-bets-tournament-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-tournament-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-game-bets-tournament-active.boss-fight-health-progress__item_state_active, .icons.icon-game-bets-tournament-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-game-bets-tournament-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-game-bets-tournament-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-bets-tournament-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-bets-tournament-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-game-bets-tournament-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-tournament-active, .game-page-tabs__link:hover .icons-2x.icons.icon-game-bets-tournament, .game-page-tabs__link:hover .icons.icon-game-bets-tournament, .game-page-tabs__link:hover .rslider__pager-btn.icons.icon-game-bets-tournament:after, .game-page-tabs__link:hover .switch__icon.icons.icon-game-bets-tournament:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-bets-tournament:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-bets-tournament:after, .game-page-tabs__link:hover .account-sub-menu__item.icons.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icons.icon-game-bets-tournament, .game-page-tabs__link:hover .icons-2x.rslider__pager-btn.icon-game-bets-tournament:after, .game-page-tabs__link:hover .icons.rslider__pager-btn.icon-game-bets-tournament:after, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-bets-tournament:after, .game-page-tabs__link:hover .progress__draggable-inner.rslider__pager-btn.icon-game-bets-tournament:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-bets-tournament:after, .game-page-tabs__link:hover .icons-2x.switch__icon.icon-game-bets-tournament:before, .game-page-tabs__link:hover .icons.switch__icon.icon-game-bets-tournament:before, .game-page-tabs__link:hover .switch__icon.icon-game-bets-tournament:before, .game-page-tabs__link:hover .progress__draggable-inner.switch__icon.icon-game-bets-tournament:before, .game-page-tabs__link:hover .account-sub-menu__item.switch__icon.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-game-bets-tournament:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-bets-tournament:before, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-bets-tournament:before, .game-page-tabs__link:hover .switch__icon.progress__draggable-inner.icon-game-bets-tournament:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-tournament:before, .game-page-tabs__link:hover .account-sub-menu__item.progress__draggable-inner.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-tournament:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-bets-tournament:after, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-bets-tournament:after, .game-page-tabs__link:hover .rslider__pager-btn.progress__draggable-inner.icon-game-bets-tournament:after, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-tournament:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-tournament:after, .game-page-tabs__link:hover .icons-2x.account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link:hover .icons.account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link:hover .switch__icon.account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link:hover .progress__draggable-inner.account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-game-bets-tournament, .game-page-tabs__link:hover .icons.boss-fight-health-progress__item_state_active.icon-game-bets-tournament, .game-page-tabs__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-bets-tournament:after, .game-page-tabs__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-game-bets-tournament:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-tournament:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-tournament:after, .game-page-tabs__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-bets-tournament, .game-page-tabs__link_state_active .icons-2x.icons.icon-game-bets-tournament, .game-page-tabs__link_state_active .icons.icon-game-bets-tournament, .game-page-tabs__link_state_active .rslider__pager-btn.icons.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .switch__icon.icons.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .account-sub-menu__item.icons.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-game-bets-tournament, .game-page-tabs__link_state_active .icons-2x.rslider__pager-btn.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .icons.rslider__pager-btn.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .icons-2x.switch__icon.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .icons.switch__icon.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .switch__icon.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .progress__draggable-inner.switch__icon.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .account-sub-menu__item.switch__icon.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .switch__icon.progress__draggable-inner.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .icons-2x.account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link_state_active .icons.account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link_state_active .switch__icon.account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-game-bets-tournament, .game-page-tabs__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-game-bets-tournament, .game-page-tabs__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-tournament:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-tournament:after, .game-page-tabs__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-bets-tournament:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-bets-tournament {
       width: 38px;
       height: 38px;
       background-position: -517.5px -483px;
  }
   .icons-2x.icon-game-bets-user-2x, .icon-game-bets-user-2x.icons, .icon-game-bets-user-2x.rslider__pager-btn:after, .icon-game-bets-user-2x.switch__icon:before, .icon-game-bets-user-2x.progress__draggable-inner:before, .icon-game-bets-user-2x.progress__draggable-inner:after, .icon-game-bets-user-2x.account-sub-menu__item:not(:first-child):before, .icon-game-bets-user-2x.boss-fight-health-progress__item_state_active, .icons.icon-game-bets-user, .rslider__pager-btn.icon-game-bets-user:after, .switch__icon.icon-game-bets-user:before, .progress__draggable-inner.icon-game-bets-user:before, .progress__draggable-inner.icon-game-bets-user:after, .account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-user {
       width: 38px;
       height: 38px;
       background-position: -558px -483px;
  }
   .icons-2x.icon-game-bets-user-active-2x, .icon-game-bets-user-active-2x.icons, .icon-game-bets-user-active-2x.rslider__pager-btn:after, .icon-game-bets-user-active-2x.switch__icon:before, .icon-game-bets-user-active-2x.progress__draggable-inner:before, .icon-game-bets-user-active-2x.progress__draggable-inner:after, .icon-game-bets-user-active-2x.account-sub-menu__item:not(:first-child):before, .icon-game-bets-user-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-game-bets-user-active, .icons.icon-game-bets-user-active, .rslider__pager-btn.icons.icon-game-bets-user-active:after, .switch__icon.icons.icon-game-bets-user-active:before, .progress__draggable-inner.icons.icon-game-bets-user-active:before, .progress__draggable-inner.icons.icon-game-bets-user-active:after, .account-sub-menu__item.icons.icon-game-bets-user-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-game-bets-user-active, .icons-2x.icon-game-bets-user-active.rslider__pager-btn:after, .icons.icon-game-bets-user-active.rslider__pager-btn:after, .rslider__pager-btn.icon-game-bets-user-active:after, .progress__draggable-inner.icon-game-bets-user-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-game-bets-user-active.rslider__pager-btn:after, .icons-2x.icon-game-bets-user-active.switch__icon:before, .icons.icon-game-bets-user-active.switch__icon:before, .switch__icon.icon-game-bets-user-active:before, .progress__draggable-inner.icon-game-bets-user-active.switch__icon:before, .account-sub-menu__item.icon-game-bets-user-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-user-active.switch__icon:before, .icons-2x.icon-game-bets-user-active.progress__draggable-inner:before, .icons.icon-game-bets-user-active.progress__draggable-inner:before, .switch__icon.icon-game-bets-user-active.progress__draggable-inner:before, .progress__draggable-inner.icon-game-bets-user-active:before, .account-sub-menu__item.icon-game-bets-user-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-user-active.progress__draggable-inner:before, .icons-2x.icon-game-bets-user-active.progress__draggable-inner:after, .icons.icon-game-bets-user-active.progress__draggable-inner:after, .rslider__pager-btn.icon-game-bets-user-active.progress__draggable-inner:after, .progress__draggable-inner.icon-game-bets-user-active:after, .boss-fight-health-progress__item_state_active.icon-game-bets-user-active.progress__draggable-inner:after, .icons-2x.icon-game-bets-user-active.account-sub-menu__item:not(:first-child):before, .icons.icon-game-bets-user-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-game-bets-user-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-game-bets-user-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-game-bets-user-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-user-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-game-bets-user-active.boss-fight-health-progress__item_state_active, .icons.icon-game-bets-user-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-game-bets-user-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-game-bets-user-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-bets-user-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-bets-user-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-game-bets-user-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-bets-user-active, .game-page-tabs__link:hover .icons-2x.icons.icon-game-bets-user, .game-page-tabs__link:hover .icons.icon-game-bets-user, .game-page-tabs__link:hover .rslider__pager-btn.icons.icon-game-bets-user:after, .game-page-tabs__link:hover .switch__icon.icons.icon-game-bets-user:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-bets-user:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-bets-user:after, .game-page-tabs__link:hover .account-sub-menu__item.icons.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icons.icon-game-bets-user, .game-page-tabs__link:hover .icons-2x.rslider__pager-btn.icon-game-bets-user:after, .game-page-tabs__link:hover .icons.rslider__pager-btn.icon-game-bets-user:after, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-bets-user:after, .game-page-tabs__link:hover .progress__draggable-inner.rslider__pager-btn.icon-game-bets-user:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-bets-user:after, .game-page-tabs__link:hover .icons-2x.switch__icon.icon-game-bets-user:before, .game-page-tabs__link:hover .icons.switch__icon.icon-game-bets-user:before, .game-page-tabs__link:hover .switch__icon.icon-game-bets-user:before, .game-page-tabs__link:hover .progress__draggable-inner.switch__icon.icon-game-bets-user:before, .game-page-tabs__link:hover .account-sub-menu__item.switch__icon.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-game-bets-user:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-bets-user:before, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-bets-user:before, .game-page-tabs__link:hover .switch__icon.progress__draggable-inner.icon-game-bets-user:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-user:before, .game-page-tabs__link:hover .account-sub-menu__item.progress__draggable-inner.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-user:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-bets-user:after, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-bets-user:after, .game-page-tabs__link:hover .rslider__pager-btn.progress__draggable-inner.icon-game-bets-user:after, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-bets-user:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-user:after, .game-page-tabs__link:hover .icons-2x.account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link:hover .icons.account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link:hover .switch__icon.account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link:hover .progress__draggable-inner.account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-game-bets-user, .game-page-tabs__link:hover .icons.boss-fight-health-progress__item_state_active.icon-game-bets-user, .game-page-tabs__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-bets-user:after, .game-page-tabs__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-game-bets-user:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-user:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-user:after, .game-page-tabs__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-bets-user, .game-page-tabs__link_state_active .icons-2x.icons.icon-game-bets-user, .game-page-tabs__link_state_active .icons.icon-game-bets-user, .game-page-tabs__link_state_active .rslider__pager-btn.icons.icon-game-bets-user:after, .game-page-tabs__link_state_active .switch__icon.icons.icon-game-bets-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-bets-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-bets-user:after, .game-page-tabs__link_state_active .account-sub-menu__item.icons.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-game-bets-user, .game-page-tabs__link_state_active .icons-2x.rslider__pager-btn.icon-game-bets-user:after, .game-page-tabs__link_state_active .icons.rslider__pager-btn.icon-game-bets-user:after, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-bets-user:after, .game-page-tabs__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-game-bets-user:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-bets-user:after, .game-page-tabs__link_state_active .icons-2x.switch__icon.icon-game-bets-user:before, .game-page-tabs__link_state_active .icons.switch__icon.icon-game-bets-user:before, .game-page-tabs__link_state_active .switch__icon.icon-game-bets-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.switch__icon.icon-game-bets-user:before, .game-page-tabs__link_state_active .account-sub-menu__item.switch__icon.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-game-bets-user:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-bets-user:before, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-bets-user:before, .game-page-tabs__link_state_active .switch__icon.progress__draggable-inner.icon-game-bets-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-user:before, .game-page-tabs__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-user:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-bets-user:after, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-bets-user:after, .game-page-tabs__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-game-bets-user:after, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-bets-user:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-bets-user:after, .game-page-tabs__link_state_active .icons-2x.account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link_state_active .icons.account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link_state_active .switch__icon.account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-game-bets-user, .game-page-tabs__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-game-bets-user, .game-page-tabs__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-bets-user:after, .game-page-tabs__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-game-bets-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-bets-user:after, .game-page-tabs__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-bets-user:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-bets-user {
       width: 38px;
       height: 38px;
       background-position: -598.5px -483px;
  }
   .icons-2x.icon-game-box-decor-2x, .icon-game-box-decor-2x.icons, .icon-game-box-decor-2x.rslider__pager-btn:after, .icon-game-box-decor-2x.switch__icon:before, .icon-game-box-decor-2x.progress__draggable-inner:before, .icon-game-box-decor-2x.progress__draggable-inner:after, .icon-game-box-decor-2x.account-sub-menu__item:not(:first-child):before, .icon-game-box-decor-2x.boss-fight-health-progress__item_state_active, .icons.icon-game-box-decor, .rslider__pager-btn.icon-game-box-decor:after, .switch__icon.icon-game-box-decor:before, .progress__draggable-inner.icon-game-box-decor:before, .progress__draggable-inner.icon-game-box-decor:after, .account-sub-menu__item.icon-game-box-decor:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-box-decor {
       width: 23px;
       height: 24px;
       background-position: -691.5px -365px;
  }
   .icons-2x.icon-game-contest-2x, .icon-game-contest-2x.icons, .icon-game-contest-2x.rslider__pager-btn:after, .icon-game-contest-2x.switch__icon:before, .icon-game-contest-2x.progress__draggable-inner:before, .icon-game-contest-2x.progress__draggable-inner:after, .icon-game-contest-2x.account-sub-menu__item:not(:first-child):before, .icon-game-contest-2x.boss-fight-health-progress__item_state_active, .icons.icon-game-contest, .rslider__pager-btn.icon-game-contest:after, .switch__icon.icon-game-contest:before, .progress__draggable-inner.icon-game-contest:before, .progress__draggable-inner.icon-game-contest:after, .account-sub-menu__item.icon-game-contest:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-contest {
       width: 17px;
       height: 22px;
       background-position: -759.5px 0px;
  }
   .icons-2x.icon-game-contest-active-2x, .icon-game-contest-active-2x.icons, .icon-game-contest-active-2x.rslider__pager-btn:after, .icon-game-contest-active-2x.switch__icon:before, .icon-game-contest-active-2x.progress__draggable-inner:before, .icon-game-contest-active-2x.progress__draggable-inner:after, .icon-game-contest-active-2x.account-sub-menu__item:not(:first-child):before, .icon-game-contest-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-game-contest-active, .icons.icon-game-contest-active, .rslider__pager-btn.icons.icon-game-contest-active:after, .switch__icon.icons.icon-game-contest-active:before, .progress__draggable-inner.icons.icon-game-contest-active:before, .progress__draggable-inner.icons.icon-game-contest-active:after, .account-sub-menu__item.icons.icon-game-contest-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-game-contest-active, .icons-2x.icon-game-contest-active.rslider__pager-btn:after, .icons.icon-game-contest-active.rslider__pager-btn:after, .rslider__pager-btn.icon-game-contest-active:after, .progress__draggable-inner.icon-game-contest-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-game-contest-active.rslider__pager-btn:after, .icons-2x.icon-game-contest-active.switch__icon:before, .icons.icon-game-contest-active.switch__icon:before, .switch__icon.icon-game-contest-active:before, .progress__draggable-inner.icon-game-contest-active.switch__icon:before, .account-sub-menu__item.icon-game-contest-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-contest-active.switch__icon:before, .icons-2x.icon-game-contest-active.progress__draggable-inner:before, .icons.icon-game-contest-active.progress__draggable-inner:before, .switch__icon.icon-game-contest-active.progress__draggable-inner:before, .progress__draggable-inner.icon-game-contest-active:before, .account-sub-menu__item.icon-game-contest-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-contest-active.progress__draggable-inner:before, .icons-2x.icon-game-contest-active.progress__draggable-inner:after, .icons.icon-game-contest-active.progress__draggable-inner:after, .rslider__pager-btn.icon-game-contest-active.progress__draggable-inner:after, .progress__draggable-inner.icon-game-contest-active:after, .boss-fight-health-progress__item_state_active.icon-game-contest-active.progress__draggable-inner:after, .icons-2x.icon-game-contest-active.account-sub-menu__item:not(:first-child):before, .icons.icon-game-contest-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-game-contest-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-game-contest-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-game-contest-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-contest-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-game-contest-active.boss-fight-health-progress__item_state_active, .icons.icon-game-contest-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-game-contest-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-game-contest-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-contest-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-contest-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-game-contest-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-contest-active, .game-page-tabs__link:hover .icons-2x.icons.icon-game-contest, .game-page-tabs__link:hover .icons.icon-game-contest, .game-page-tabs__link:hover .rslider__pager-btn.icons.icon-game-contest:after, .game-page-tabs__link:hover .switch__icon.icons.icon-game-contest:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-contest:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-contest:after, .game-page-tabs__link:hover .account-sub-menu__item.icons.icon-game-contest:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icons.icon-game-contest, .game-page-tabs__link:hover .icons-2x.rslider__pager-btn.icon-game-contest:after, .game-page-tabs__link:hover .icons.rslider__pager-btn.icon-game-contest:after, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-contest:after, .game-page-tabs__link:hover .progress__draggable-inner.rslider__pager-btn.icon-game-contest:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-contest:after, .game-page-tabs__link:hover .icons-2x.switch__icon.icon-game-contest:before, .game-page-tabs__link:hover .icons.switch__icon.icon-game-contest:before, .game-page-tabs__link:hover .switch__icon.icon-game-contest:before, .game-page-tabs__link:hover .progress__draggable-inner.switch__icon.icon-game-contest:before, .game-page-tabs__link:hover .account-sub-menu__item.switch__icon.icon-game-contest:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-game-contest:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-contest:before, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-contest:before, .game-page-tabs__link:hover .switch__icon.progress__draggable-inner.icon-game-contest:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-contest:before, .game-page-tabs__link:hover .account-sub-menu__item.progress__draggable-inner.icon-game-contest:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-contest:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-contest:after, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-contest:after, .game-page-tabs__link:hover .rslider__pager-btn.progress__draggable-inner.icon-game-contest:after, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-contest:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-contest:after, .game-page-tabs__link:hover .icons-2x.account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link:hover .icons.account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link:hover .switch__icon.account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link:hover .progress__draggable-inner.account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-game-contest, .game-page-tabs__link:hover .icons.boss-fight-health-progress__item_state_active.icon-game-contest, .game-page-tabs__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-contest:after, .game-page-tabs__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-game-contest:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-contest:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-contest:after, .game-page-tabs__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-contest:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-contest, .game-page-tabs__link_state_active .icons-2x.icons.icon-game-contest, .game-page-tabs__link_state_active .icons.icon-game-contest, .game-page-tabs__link_state_active .rslider__pager-btn.icons.icon-game-contest:after, .game-page-tabs__link_state_active .switch__icon.icons.icon-game-contest:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-contest:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-contest:after, .game-page-tabs__link_state_active .account-sub-menu__item.icons.icon-game-contest:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-game-contest, .game-page-tabs__link_state_active .icons-2x.rslider__pager-btn.icon-game-contest:after, .game-page-tabs__link_state_active .icons.rslider__pager-btn.icon-game-contest:after, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-contest:after, .game-page-tabs__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-game-contest:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-contest:after, .game-page-tabs__link_state_active .icons-2x.switch__icon.icon-game-contest:before, .game-page-tabs__link_state_active .icons.switch__icon.icon-game-contest:before, .game-page-tabs__link_state_active .switch__icon.icon-game-contest:before, .game-page-tabs__link_state_active .progress__draggable-inner.switch__icon.icon-game-contest:before, .game-page-tabs__link_state_active .account-sub-menu__item.switch__icon.icon-game-contest:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-game-contest:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-contest:before, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-contest:before, .game-page-tabs__link_state_active .switch__icon.progress__draggable-inner.icon-game-contest:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-contest:before, .game-page-tabs__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-game-contest:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-contest:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-contest:after, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-contest:after, .game-page-tabs__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-game-contest:after, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-contest:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-contest:after, .game-page-tabs__link_state_active .icons-2x.account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link_state_active .icons.account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link_state_active .switch__icon.account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-contest:not(:first-child):before, .game-page-tabs__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-game-contest, .game-page-tabs__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-game-contest, .game-page-tabs__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-contest:after, .game-page-tabs__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-game-contest:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-contest:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-contest:after, .game-page-tabs__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-contest:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-contest {
       width: 38px;
       height: 38px;
       background-position: -639px -483px;
  }
   .icons-2x.icon-game-cup-2x, .icon-game-cup-2x.icons, .icon-game-cup-2x.rslider__pager-btn:after, .icon-game-cup-2x.switch__icon:before, .icon-game-cup-2x.progress__draggable-inner:before, .icon-game-cup-2x.progress__draggable-inner:after, .icon-game-cup-2x.account-sub-menu__item:not(:first-child):before, .icon-game-cup-2x.boss-fight-health-progress__item_state_active, .icons.icon-game-cup, .rslider__pager-btn.icon-game-cup:after, .switch__icon.icon-game-cup:before, .progress__draggable-inner.icon-game-cup:before, .progress__draggable-inner.icon-game-cup:after, .account-sub-menu__item.icon-game-cup:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-cup {
       width: 18.5px;
       height: 21px;
       background-position: -41px -711.5px;
  }
   .icons-2x.icon-game-cup-active-2x, .icon-game-cup-active-2x.icons, .icon-game-cup-active-2x.rslider__pager-btn:after, .icon-game-cup-active-2x.switch__icon:before, .icon-game-cup-active-2x.progress__draggable-inner:before, .icon-game-cup-active-2x.progress__draggable-inner:after, .icon-game-cup-active-2x.account-sub-menu__item:not(:first-child):before, .icon-game-cup-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-game-cup-active, .icons.icon-game-cup-active, .rslider__pager-btn.icons.icon-game-cup-active:after, .switch__icon.icons.icon-game-cup-active:before, .progress__draggable-inner.icons.icon-game-cup-active:before, .progress__draggable-inner.icons.icon-game-cup-active:after, .account-sub-menu__item.icons.icon-game-cup-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-game-cup-active, .icons-2x.icon-game-cup-active.rslider__pager-btn:after, .icons.icon-game-cup-active.rslider__pager-btn:after, .rslider__pager-btn.icon-game-cup-active:after, .progress__draggable-inner.icon-game-cup-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-game-cup-active.rslider__pager-btn:after, .icons-2x.icon-game-cup-active.switch__icon:before, .icons.icon-game-cup-active.switch__icon:before, .switch__icon.icon-game-cup-active:before, .progress__draggable-inner.icon-game-cup-active.switch__icon:before, .account-sub-menu__item.icon-game-cup-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-cup-active.switch__icon:before, .icons-2x.icon-game-cup-active.progress__draggable-inner:before, .icons.icon-game-cup-active.progress__draggable-inner:before, .switch__icon.icon-game-cup-active.progress__draggable-inner:before, .progress__draggable-inner.icon-game-cup-active:before, .account-sub-menu__item.icon-game-cup-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-cup-active.progress__draggable-inner:before, .icons-2x.icon-game-cup-active.progress__draggable-inner:after, .icons.icon-game-cup-active.progress__draggable-inner:after, .rslider__pager-btn.icon-game-cup-active.progress__draggable-inner:after, .progress__draggable-inner.icon-game-cup-active:after, .boss-fight-health-progress__item_state_active.icon-game-cup-active.progress__draggable-inner:after, .icons-2x.icon-game-cup-active.account-sub-menu__item:not(:first-child):before, .icons.icon-game-cup-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-game-cup-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-game-cup-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-game-cup-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-cup-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-game-cup-active.boss-fight-health-progress__item_state_active, .icons.icon-game-cup-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-game-cup-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-game-cup-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-cup-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-cup-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-game-cup-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-cup-active, .game-page-tabs__link:hover .icons-2x.icons.icon-game-cup, .game-page-tabs__link:hover .icons.icon-game-cup, .game-page-tabs__link:hover .rslider__pager-btn.icons.icon-game-cup:after, .game-page-tabs__link:hover .switch__icon.icons.icon-game-cup:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-cup:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-cup:after, .game-page-tabs__link:hover .account-sub-menu__item.icons.icon-game-cup:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icons.icon-game-cup, .game-page-tabs__link:hover .icons-2x.rslider__pager-btn.icon-game-cup:after, .game-page-tabs__link:hover .icons.rslider__pager-btn.icon-game-cup:after, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-cup:after, .game-page-tabs__link:hover .progress__draggable-inner.rslider__pager-btn.icon-game-cup:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-cup:after, .game-page-tabs__link:hover .icons-2x.switch__icon.icon-game-cup:before, .game-page-tabs__link:hover .icons.switch__icon.icon-game-cup:before, .game-page-tabs__link:hover .switch__icon.icon-game-cup:before, .game-page-tabs__link:hover .progress__draggable-inner.switch__icon.icon-game-cup:before, .game-page-tabs__link:hover .account-sub-menu__item.switch__icon.icon-game-cup:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-game-cup:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-cup:before, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-cup:before, .game-page-tabs__link:hover .switch__icon.progress__draggable-inner.icon-game-cup:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-cup:before, .game-page-tabs__link:hover .account-sub-menu__item.progress__draggable-inner.icon-game-cup:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-cup:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-cup:after, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-cup:after, .game-page-tabs__link:hover .rslider__pager-btn.progress__draggable-inner.icon-game-cup:after, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-cup:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-cup:after, .game-page-tabs__link:hover .icons-2x.account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link:hover .icons.account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link:hover .switch__icon.account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link:hover .progress__draggable-inner.account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-game-cup, .game-page-tabs__link:hover .icons.boss-fight-health-progress__item_state_active.icon-game-cup, .game-page-tabs__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-cup:after, .game-page-tabs__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-game-cup:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-cup:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-cup:after, .game-page-tabs__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-cup:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-cup, .game-page-tabs__link_state_active .icons-2x.icons.icon-game-cup, .game-page-tabs__link_state_active .icons.icon-game-cup, .game-page-tabs__link_state_active .rslider__pager-btn.icons.icon-game-cup:after, .game-page-tabs__link_state_active .switch__icon.icons.icon-game-cup:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-cup:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-cup:after, .game-page-tabs__link_state_active .account-sub-menu__item.icons.icon-game-cup:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-game-cup, .game-page-tabs__link_state_active .icons-2x.rslider__pager-btn.icon-game-cup:after, .game-page-tabs__link_state_active .icons.rslider__pager-btn.icon-game-cup:after, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-cup:after, .game-page-tabs__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-game-cup:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-cup:after, .game-page-tabs__link_state_active .icons-2x.switch__icon.icon-game-cup:before, .game-page-tabs__link_state_active .icons.switch__icon.icon-game-cup:before, .game-page-tabs__link_state_active .switch__icon.icon-game-cup:before, .game-page-tabs__link_state_active .progress__draggable-inner.switch__icon.icon-game-cup:before, .game-page-tabs__link_state_active .account-sub-menu__item.switch__icon.icon-game-cup:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-game-cup:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-cup:before, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-cup:before, .game-page-tabs__link_state_active .switch__icon.progress__draggable-inner.icon-game-cup:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-cup:before, .game-page-tabs__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-game-cup:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-cup:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-cup:after, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-cup:after, .game-page-tabs__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-game-cup:after, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-cup:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-cup:after, .game-page-tabs__link_state_active .icons-2x.account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link_state_active .icons.account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link_state_active .switch__icon.account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-cup:not(:first-child):before, .game-page-tabs__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-game-cup, .game-page-tabs__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-game-cup, .game-page-tabs__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-cup:after, .game-page-tabs__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-game-cup:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-cup:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-cup:after, .game-page-tabs__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-cup:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-cup {
       width: 38px;
       height: 38px;
       background-position: -306.5px -523.5px;
  }
   .icons-2x.icon-game-notifications-2x, .icon-game-notifications-2x.icons, .icon-game-notifications-2x.rslider__pager-btn:after, .icon-game-notifications-2x.switch__icon:before, .icon-game-notifications-2x.progress__draggable-inner:before, .icon-game-notifications-2x.progress__draggable-inner:after, .icon-game-notifications-2x.account-sub-menu__item:not(:first-child):before, .icon-game-notifications-2x.boss-fight-health-progress__item_state_active, .icons.icon-game-notifications, .rslider__pager-btn.icon-game-notifications:after, .switch__icon.icon-game-notifications:before, .progress__draggable-inner.icon-game-notifications:before, .progress__draggable-inner.icon-game-notifications:after, .account-sub-menu__item.icon-game-notifications:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-notifications {
       width: 10.5px;
       height: 20px;
       background-position: -759.5px -190px;
  }
   .icons-2x.icon-game-notifications-active-2x, .icon-game-notifications-active-2x.icons, .icon-game-notifications-active-2x.rslider__pager-btn:after, .icon-game-notifications-active-2x.switch__icon:before, .icon-game-notifications-active-2x.progress__draggable-inner:before, .icon-game-notifications-active-2x.progress__draggable-inner:after, .icon-game-notifications-active-2x.account-sub-menu__item:not(:first-child):before, .icon-game-notifications-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-game-notifications-active, .icons.icon-game-notifications-active, .rslider__pager-btn.icons.icon-game-notifications-active:after, .switch__icon.icons.icon-game-notifications-active:before, .progress__draggable-inner.icons.icon-game-notifications-active:before, .progress__draggable-inner.icons.icon-game-notifications-active:after, .account-sub-menu__item.icons.icon-game-notifications-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-game-notifications-active, .icons-2x.icon-game-notifications-active.rslider__pager-btn:after, .icons.icon-game-notifications-active.rslider__pager-btn:after, .rslider__pager-btn.icon-game-notifications-active:after, .progress__draggable-inner.icon-game-notifications-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-game-notifications-active.rslider__pager-btn:after, .icons-2x.icon-game-notifications-active.switch__icon:before, .icons.icon-game-notifications-active.switch__icon:before, .switch__icon.icon-game-notifications-active:before, .progress__draggable-inner.icon-game-notifications-active.switch__icon:before, .account-sub-menu__item.icon-game-notifications-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-notifications-active.switch__icon:before, .icons-2x.icon-game-notifications-active.progress__draggable-inner:before, .icons.icon-game-notifications-active.progress__draggable-inner:before, .switch__icon.icon-game-notifications-active.progress__draggable-inner:before, .progress__draggable-inner.icon-game-notifications-active:before, .account-sub-menu__item.icon-game-notifications-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-notifications-active.progress__draggable-inner:before, .icons-2x.icon-game-notifications-active.progress__draggable-inner:after, .icons.icon-game-notifications-active.progress__draggable-inner:after, .rslider__pager-btn.icon-game-notifications-active.progress__draggable-inner:after, .progress__draggable-inner.icon-game-notifications-active:after, .boss-fight-health-progress__item_state_active.icon-game-notifications-active.progress__draggable-inner:after, .icons-2x.icon-game-notifications-active.account-sub-menu__item:not(:first-child):before, .icons.icon-game-notifications-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-game-notifications-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-game-notifications-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-game-notifications-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-notifications-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-game-notifications-active.boss-fight-health-progress__item_state_active, .icons.icon-game-notifications-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-game-notifications-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-game-notifications-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-notifications-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-notifications-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-game-notifications-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-notifications-active, .game-page-tabs__link:hover .icons-2x.icons.icon-game-notifications, .game-page-tabs__link:hover .icons.icon-game-notifications, .game-page-tabs__link:hover .rslider__pager-btn.icons.icon-game-notifications:after, .game-page-tabs__link:hover .switch__icon.icons.icon-game-notifications:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-notifications:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-notifications:after, .game-page-tabs__link:hover .account-sub-menu__item.icons.icon-game-notifications:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icons.icon-game-notifications, .game-page-tabs__link:hover .icons-2x.rslider__pager-btn.icon-game-notifications:after, .game-page-tabs__link:hover .icons.rslider__pager-btn.icon-game-notifications:after, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-notifications:after, .game-page-tabs__link:hover .progress__draggable-inner.rslider__pager-btn.icon-game-notifications:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-notifications:after, .game-page-tabs__link:hover .icons-2x.switch__icon.icon-game-notifications:before, .game-page-tabs__link:hover .icons.switch__icon.icon-game-notifications:before, .game-page-tabs__link:hover .switch__icon.icon-game-notifications:before, .game-page-tabs__link:hover .progress__draggable-inner.switch__icon.icon-game-notifications:before, .game-page-tabs__link:hover .account-sub-menu__item.switch__icon.icon-game-notifications:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-game-notifications:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-notifications:before, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-notifications:before, .game-page-tabs__link:hover .switch__icon.progress__draggable-inner.icon-game-notifications:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-notifications:before, .game-page-tabs__link:hover .account-sub-menu__item.progress__draggable-inner.icon-game-notifications:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-notifications:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-notifications:after, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-notifications:after, .game-page-tabs__link:hover .rslider__pager-btn.progress__draggable-inner.icon-game-notifications:after, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-notifications:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-notifications:after, .game-page-tabs__link:hover .icons-2x.account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link:hover .icons.account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link:hover .switch__icon.account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link:hover .progress__draggable-inner.account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-game-notifications, .game-page-tabs__link:hover .icons.boss-fight-health-progress__item_state_active.icon-game-notifications, .game-page-tabs__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-notifications:after, .game-page-tabs__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-game-notifications:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-notifications:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-notifications:after, .game-page-tabs__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-notifications:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-notifications, .game-page-tabs__link_state_active .icons-2x.icons.icon-game-notifications, .game-page-tabs__link_state_active .icons.icon-game-notifications, .game-page-tabs__link_state_active .rslider__pager-btn.icons.icon-game-notifications:after, .game-page-tabs__link_state_active .switch__icon.icons.icon-game-notifications:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-notifications:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-notifications:after, .game-page-tabs__link_state_active .account-sub-menu__item.icons.icon-game-notifications:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-game-notifications, .game-page-tabs__link_state_active .icons-2x.rslider__pager-btn.icon-game-notifications:after, .game-page-tabs__link_state_active .icons.rslider__pager-btn.icon-game-notifications:after, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-notifications:after, .game-page-tabs__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-game-notifications:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-notifications:after, .game-page-tabs__link_state_active .icons-2x.switch__icon.icon-game-notifications:before, .game-page-tabs__link_state_active .icons.switch__icon.icon-game-notifications:before, .game-page-tabs__link_state_active .switch__icon.icon-game-notifications:before, .game-page-tabs__link_state_active .progress__draggable-inner.switch__icon.icon-game-notifications:before, .game-page-tabs__link_state_active .account-sub-menu__item.switch__icon.icon-game-notifications:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-game-notifications:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-notifications:before, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-notifications:before, .game-page-tabs__link_state_active .switch__icon.progress__draggable-inner.icon-game-notifications:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-notifications:before, .game-page-tabs__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-game-notifications:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-notifications:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-notifications:after, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-notifications:after, .game-page-tabs__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-game-notifications:after, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-notifications:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-notifications:after, .game-page-tabs__link_state_active .icons-2x.account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link_state_active .icons.account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link_state_active .switch__icon.account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-notifications:not(:first-child):before, .game-page-tabs__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-game-notifications, .game-page-tabs__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-game-notifications, .game-page-tabs__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-notifications:after, .game-page-tabs__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-game-notifications:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-notifications:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-notifications:after, .game-page-tabs__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-notifications:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-notifications {
       width: 38px;
       height: 38px;
       background-position: -347px -523.5px;
  }
   .icons-2x.icon-game-user-2x, .icon-game-user-2x.icons, .icon-game-user-2x.rslider__pager-btn:after, .icon-game-user-2x.switch__icon:before, .icon-game-user-2x.progress__draggable-inner:before, .icon-game-user-2x.progress__draggable-inner:after, .icon-game-user-2x.account-sub-menu__item:not(:first-child):before, .icon-game-user-2x.boss-fight-health-progress__item_state_active, .icons.icon-game-user, .rslider__pager-btn.icon-game-user:after, .switch__icon.icon-game-user:before, .progress__draggable-inner.icon-game-user:before, .progress__draggable-inner.icon-game-user:after, .account-sub-menu__item.icon-game-user:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-user {
       width: 18px;
       height: 21px;
       background-position: -62px -711.5px;
  }
   .icons-2x.icon-game-user-active-2x, .icon-game-user-active-2x.icons, .icon-game-user-active-2x.rslider__pager-btn:after, .icon-game-user-active-2x.switch__icon:before, .icon-game-user-active-2x.progress__draggable-inner:before, .icon-game-user-active-2x.progress__draggable-inner:after, .icon-game-user-active-2x.account-sub-menu__item:not(:first-child):before, .icon-game-user-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-game-user-active, .icons.icon-game-user-active, .rslider__pager-btn.icons.icon-game-user-active:after, .switch__icon.icons.icon-game-user-active:before, .progress__draggable-inner.icons.icon-game-user-active:before, .progress__draggable-inner.icons.icon-game-user-active:after, .account-sub-menu__item.icons.icon-game-user-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-game-user-active, .icons-2x.icon-game-user-active.rslider__pager-btn:after, .icons.icon-game-user-active.rslider__pager-btn:after, .rslider__pager-btn.icon-game-user-active:after, .progress__draggable-inner.icon-game-user-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-game-user-active.rslider__pager-btn:after, .icons-2x.icon-game-user-active.switch__icon:before, .icons.icon-game-user-active.switch__icon:before, .switch__icon.icon-game-user-active:before, .progress__draggable-inner.icon-game-user-active.switch__icon:before, .account-sub-menu__item.icon-game-user-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-user-active.switch__icon:before, .icons-2x.icon-game-user-active.progress__draggable-inner:before, .icons.icon-game-user-active.progress__draggable-inner:before, .switch__icon.icon-game-user-active.progress__draggable-inner:before, .progress__draggable-inner.icon-game-user-active:before, .account-sub-menu__item.icon-game-user-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-user-active.progress__draggable-inner:before, .icons-2x.icon-game-user-active.progress__draggable-inner:after, .icons.icon-game-user-active.progress__draggable-inner:after, .rslider__pager-btn.icon-game-user-active.progress__draggable-inner:after, .progress__draggable-inner.icon-game-user-active:after, .boss-fight-health-progress__item_state_active.icon-game-user-active.progress__draggable-inner:after, .icons-2x.icon-game-user-active.account-sub-menu__item:not(:first-child):before, .icons.icon-game-user-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-game-user-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-game-user-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-game-user-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-user-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-game-user-active.boss-fight-health-progress__item_state_active, .icons.icon-game-user-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-game-user-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-game-user-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-user-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-game-user-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-game-user-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-game-user-active, .game-page-tabs__link:hover .icons-2x.icons.icon-game-user, .game-page-tabs__link:hover .icons.icon-game-user, .game-page-tabs__link:hover .rslider__pager-btn.icons.icon-game-user:after, .game-page-tabs__link:hover .switch__icon.icons.icon-game-user:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-user:before, .game-page-tabs__link:hover .progress__draggable-inner.icons.icon-game-user:after, .game-page-tabs__link:hover .account-sub-menu__item.icons.icon-game-user:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icons.icon-game-user, .game-page-tabs__link:hover .icons-2x.rslider__pager-btn.icon-game-user:after, .game-page-tabs__link:hover .icons.rslider__pager-btn.icon-game-user:after, .game-page-tabs__link:hover .rslider__pager-btn.icon-game-user:after, .game-page-tabs__link:hover .progress__draggable-inner.rslider__pager-btn.icon-game-user:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-user:after, .game-page-tabs__link:hover .icons-2x.switch__icon.icon-game-user:before, .game-page-tabs__link:hover .icons.switch__icon.icon-game-user:before, .game-page-tabs__link:hover .switch__icon.icon-game-user:before, .game-page-tabs__link:hover .progress__draggable-inner.switch__icon.icon-game-user:before, .game-page-tabs__link:hover .account-sub-menu__item.switch__icon.icon-game-user:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-game-user:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-user:before, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-user:before, .game-page-tabs__link:hover .switch__icon.progress__draggable-inner.icon-game-user:before, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-user:before, .game-page-tabs__link:hover .account-sub-menu__item.progress__draggable-inner.icon-game-user:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-user:before, .game-page-tabs__link:hover .icons-2x.progress__draggable-inner.icon-game-user:after, .game-page-tabs__link:hover .icons.progress__draggable-inner.icon-game-user:after, .game-page-tabs__link:hover .rslider__pager-btn.progress__draggable-inner.icon-game-user:after, .game-page-tabs__link:hover .progress__draggable-inner.icon-game-user:after, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-user:after, .game-page-tabs__link:hover .icons-2x.account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link:hover .icons.account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link:hover .switch__icon.account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link:hover .progress__draggable-inner.account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link:hover .account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-game-user, .game-page-tabs__link:hover .icons.boss-fight-health-progress__item_state_active.icon-game-user, .game-page-tabs__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-user:after, .game-page-tabs__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-game-user:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-user:before, .game-page-tabs__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-user:after, .game-page-tabs__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-user:not(:first-child):before, .game-page-tabs__link:hover .boss-fight-health-progress__item_state_active.icon-game-user, .game-page-tabs__link_state_active .icons-2x.icons.icon-game-user, .game-page-tabs__link_state_active .icons.icon-game-user, .game-page-tabs__link_state_active .rslider__pager-btn.icons.icon-game-user:after, .game-page-tabs__link_state_active .switch__icon.icons.icon-game-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.icons.icon-game-user:after, .game-page-tabs__link_state_active .account-sub-menu__item.icons.icon-game-user:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-game-user, .game-page-tabs__link_state_active .icons-2x.rslider__pager-btn.icon-game-user:after, .game-page-tabs__link_state_active .icons.rslider__pager-btn.icon-game-user:after, .game-page-tabs__link_state_active .rslider__pager-btn.icon-game-user:after, .game-page-tabs__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-game-user:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-game-user:after, .game-page-tabs__link_state_active .icons-2x.switch__icon.icon-game-user:before, .game-page-tabs__link_state_active .icons.switch__icon.icon-game-user:before, .game-page-tabs__link_state_active .switch__icon.icon-game-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.switch__icon.icon-game-user:before, .game-page-tabs__link_state_active .account-sub-menu__item.switch__icon.icon-game-user:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-game-user:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-user:before, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-user:before, .game-page-tabs__link_state_active .switch__icon.progress__draggable-inner.icon-game-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-user:before, .game-page-tabs__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-game-user:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-user:before, .game-page-tabs__link_state_active .icons-2x.progress__draggable-inner.icon-game-user:after, .game-page-tabs__link_state_active .icons.progress__draggable-inner.icon-game-user:after, .game-page-tabs__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-game-user:after, .game-page-tabs__link_state_active .progress__draggable-inner.icon-game-user:after, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-game-user:after, .game-page-tabs__link_state_active .icons-2x.account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link_state_active .icons.account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link_state_active .switch__icon.account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link_state_active .account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-game-user:not(:first-child):before, .game-page-tabs__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-game-user, .game-page-tabs__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-game-user, .game-page-tabs__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-game-user:after, .game-page-tabs__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-game-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-user:before, .game-page-tabs__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-game-user:after, .game-page-tabs__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-game-user:not(:first-child):before, .game-page-tabs__link_state_active .boss-fight-health-progress__item_state_active.icon-game-user {
       width: 38px;
       height: 38px;
       background-position: -387.5px -523.5px;
  }
   .icons-2x.icon-games-filter-favorite-2x, .icon-games-filter-favorite-2x.icons, .icon-games-filter-favorite-2x.rslider__pager-btn:after, .icon-games-filter-favorite-2x.switch__icon:before, .icon-games-filter-favorite-2x.progress__draggable-inner:before, .icon-games-filter-favorite-2x.progress__draggable-inner:after, .icon-games-filter-favorite-2x.account-sub-menu__item:not(:first-child):before, .icon-games-filter-favorite-2x.boss-fight-health-progress__item_state_active, .icons.icon-games-filter-favorite, .rslider__pager-btn.icon-games-filter-favorite:after, .switch__icon.icon-games-filter-favorite:before, .progress__draggable-inner.icon-games-filter-favorite:before, .progress__draggable-inner.icon-games-filter-favorite:after, .account-sub-menu__item.icon-games-filter-favorite:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-games-filter-favorite {
       width: 32px;
       height: 29px;
       background-position: -725px 0px;
  }
   .icons-2x.icon-games-filter-jackpot-slots-2x, .icon-games-filter-jackpot-slots-2x.icons, .icon-games-filter-jackpot-slots-2x.rslider__pager-btn:after, .icon-games-filter-jackpot-slots-2x.switch__icon:before, .icon-games-filter-jackpot-slots-2x.progress__draggable-inner:before, .icon-games-filter-jackpot-slots-2x.progress__draggable-inner:after, .icon-games-filter-jackpot-slots-2x.account-sub-menu__item:not(:first-child):before, .icon-games-filter-jackpot-slots-2x.boss-fight-health-progress__item_state_active, .icons.icon-games-filter-jackpot-slots, .rslider__pager-btn.icon-games-filter-jackpot-slots:after, .switch__icon.icon-games-filter-jackpot-slots:before, .progress__draggable-inner.icon-games-filter-jackpot-slots:before, .progress__draggable-inner.icon-games-filter-jackpot-slots:after, .account-sub-menu__item.icon-games-filter-jackpot-slots:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-games-filter-jackpot-slots {
       width: 38.5px;
       height: 28px;
       background-position: -582px -523.5px;
  }
   .icons-2x.icon-games-filter-livedealers-2x, .icon-games-filter-livedealers-2x.icons, .icon-games-filter-livedealers-2x.rslider__pager-btn:after, .icon-games-filter-livedealers-2x.switch__icon:before, .icon-games-filter-livedealers-2x.progress__draggable-inner:before, .icon-games-filter-livedealers-2x.progress__draggable-inner:after, .icon-games-filter-livedealers-2x.account-sub-menu__item:not(:first-child):before, .icon-games-filter-livedealers-2x.boss-fight-health-progress__item_state_active, .icons.icon-games-filter-livedealers, .rslider__pager-btn.icon-games-filter-livedealers:after, .switch__icon.icon-games-filter-livedealers:before, .progress__draggable-inner.icon-games-filter-livedealers:before, .progress__draggable-inner.icon-games-filter-livedealers:after, .account-sub-menu__item.icon-games-filter-livedealers:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-games-filter-livedealers {
       width: 44px;
       height: 38.5px;
       background-position: -213.5px -523.5px;
  }
   .icons-2x.icon-games-filter-megaways-2x, .icon-games-filter-megaways-2x.icons, .icon-games-filter-megaways-2x.rslider__pager-btn:after, .icon-games-filter-megaways-2x.switch__icon:before, .icon-games-filter-megaways-2x.progress__draggable-inner:before, .icon-games-filter-megaways-2x.progress__draggable-inner:after, .icon-games-filter-megaways-2x.account-sub-menu__item:not(:first-child):before, .icon-games-filter-megaways-2x.boss-fight-health-progress__item_state_active, .icons.icon-games-filter-megaways, .rslider__pager-btn.icon-games-filter-megaways:after, .switch__icon.icon-games-filter-megaways:before, .progress__draggable-inner.icon-games-filter-megaways:before, .progress__draggable-inner.icon-games-filter-megaways:after, .account-sub-menu__item.icon-games-filter-megaways:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-games-filter-megaways {
       width: 56px;
       height: 49px;
       background-position: -62px -523.5px;
  }
   .icons-2x.icon-games-filter-new-2x, .icon-games-filter-new-2x.icons, .icon-games-filter-new-2x.rslider__pager-btn:after, .icon-games-filter-new-2x.switch__icon:before, .icon-games-filter-new-2x.progress__draggable-inner:before, .icon-games-filter-new-2x.progress__draggable-inner:after, .icon-games-filter-new-2x.account-sub-menu__item:not(:first-child):before, .icon-games-filter-new-2x.boss-fight-health-progress__item_state_active, .icons.icon-games-filter-new, .rslider__pager-btn.icon-games-filter-new:after, .switch__icon.icon-games-filter-new:before, .progress__draggable-inner.icon-games-filter-new:before, .progress__draggable-inner.icon-games-filter-new:after, .account-sub-menu__item.icon-games-filter-new:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-games-filter-new {
       width: 39px;
       height: 40px;
       background-position: -487.5px -397.5px;
  }
   .icons-2x.icon-games-filter-other-2x, .icon-games-filter-other-2x.icons, .icon-games-filter-other-2x.rslider__pager-btn:after, .icon-games-filter-other-2x.switch__icon:before, .icon-games-filter-other-2x.progress__draggable-inner:before, .icon-games-filter-other-2x.progress__draggable-inner:after, .icon-games-filter-other-2x.account-sub-menu__item:not(:first-child):before, .icon-games-filter-other-2x.boss-fight-health-progress__item_state_active, .icons.icon-games-filter-other, .rslider__pager-btn.icon-games-filter-other:after, .switch__icon.icon-games-filter-other:before, .progress__draggable-inner.icon-games-filter-other:before, .progress__draggable-inner.icon-games-filter-other:after, .account-sub-menu__item.icon-games-filter-other:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-games-filter-other {
       width: 35.5px;
       height: 38px;
       background-position: -428px -523.5px;
  }
   .icons-2x.icon-games-filter-search-2x, .icon-games-filter-search-2x.icons, .icon-games-filter-search-2x.rslider__pager-btn:after, .icon-games-filter-search-2x.switch__icon:before, .icon-games-filter-search-2x.progress__draggable-inner:before, .icon-games-filter-search-2x.progress__draggable-inner:after, .icon-games-filter-search-2x.account-sub-menu__item:not(:first-child):before, .icon-games-filter-search-2x.boss-fight-health-progress__item_state_active, .icons.icon-games-filter-search, .rslider__pager-btn.icon-games-filter-search:after, .switch__icon.icon-games-filter-search:before, .progress__draggable-inner.icon-games-filter-search:before, .progress__draggable-inner.icon-games-filter-search:after, .account-sub-menu__item.icon-games-filter-search:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-games-filter-search {
       width: 31.5px;
       height: 34px;
       background-position: -566.5px -585.5px;
  }
   .icons-2x.icon-games-filter-slots-2x, .icon-games-filter-slots-2x.icons, .icon-games-filter-slots-2x.rslider__pager-btn:after, .icon-games-filter-slots-2x.switch__icon:before, .icon-games-filter-slots-2x.progress__draggable-inner:before, .icon-games-filter-slots-2x.progress__draggable-inner:after, .icon-games-filter-slots-2x.account-sub-menu__item:not(:first-child):before, .icon-games-filter-slots-2x.boss-fight-health-progress__item_state_active, .icons.icon-games-filter-slots, .rslider__pager-btn.icon-games-filter-slots:after, .switch__icon.icon-games-filter-slots:before, .progress__draggable-inner.icon-games-filter-slots:before, .progress__draggable-inner.icon-games-filter-slots:after, .account-sub-menu__item.icon-games-filter-slots:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-games-filter-slots {
       width: 44px;
       height: 45px;
       background-position: -120.5px -523.5px;
  }
   .icons-2x.icon-games-filter-tables-2x, .icon-games-filter-tables-2x.icons, .icon-games-filter-tables-2x.rslider__pager-btn:after, .icon-games-filter-tables-2x.switch__icon:before, .icon-games-filter-tables-2x.progress__draggable-inner:before, .icon-games-filter-tables-2x.progress__draggable-inner:after, .icon-games-filter-tables-2x.account-sub-menu__item:not(:first-child):before, .icon-games-filter-tables-2x.boss-fight-health-progress__item_state_active, .icons.icon-games-filter-tables, .rslider__pager-btn.icon-games-filter-tables:after, .switch__icon.icon-games-filter-tables:before, .progress__draggable-inner.icon-games-filter-tables:before, .progress__draggable-inner.icon-games-filter-tables:after, .account-sub-menu__item.icon-games-filter-tables:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-games-filter-tables {
       width: 32px;
       height: 36.5px;
       background-position: -529px -443px;
  }
   .icons-2x.icon-games-filter-top-2x, .icon-games-filter-top-2x.icons, .icon-games-filter-top-2x.rslider__pager-btn:after, .icon-games-filter-top-2x.switch__icon:before, .icon-games-filter-top-2x.progress__draggable-inner:before, .icon-games-filter-top-2x.progress__draggable-inner:after, .icon-games-filter-top-2x.account-sub-menu__item:not(:first-child):before, .icon-games-filter-top-2x.boss-fight-health-progress__item_state_active, .icons.icon-games-filter-top, .rslider__pager-btn.icon-games-filter-top:after, .switch__icon.icon-games-filter-top:before, .progress__draggable-inner.icon-games-filter-top:before, .progress__draggable-inner.icon-games-filter-top:after, .account-sub-menu__item.icon-games-filter-top:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-games-filter-top {
       width: 32.5px;
       height: 35px;
       background-position: -598px -443px;
  }
   .icons-2x.icon-games-filter-videopocker-2x, .icon-games-filter-videopocker-2x.icons, .icon-games-filter-videopocker-2x.rslider__pager-btn:after, .icon-games-filter-videopocker-2x.switch__icon:before, .icon-games-filter-videopocker-2x.progress__draggable-inner:before, .icon-games-filter-videopocker-2x.progress__draggable-inner:after, .icon-games-filter-videopocker-2x.account-sub-menu__item:not(:first-child):before, .icon-games-filter-videopocker-2x.boss-fight-health-progress__item_state_active, .icons.icon-games-filter-videopocker, .rslider__pager-btn.icon-games-filter-videopocker:after, .switch__icon.icon-games-filter-videopocker:before, .progress__draggable-inner.icon-games-filter-videopocker:before, .progress__draggable-inner.icon-games-filter-videopocker:after, .account-sub-menu__item.icon-games-filter-videopocker:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-games-filter-videopocker {
       width: 36.5px;
       height: 31px;
       background-position: -504px -523.5px;
  }
   .icons-2x.icon-gameshistory-2x, .icon-gameshistory-2x.icons, .icon-gameshistory-2x.rslider__pager-btn:after, .icon-gameshistory-2x.switch__icon:before, .icon-gameshistory-2x.progress__draggable-inner:before, .icon-gameshistory-2x.progress__draggable-inner:after, .icon-gameshistory-2x.account-sub-menu__item:not(:first-child):before, .icon-gameshistory-2x.boss-fight-health-progress__item_state_active, .icons.icon-gameshistory, .rslider__pager-btn.icon-gameshistory:after, .switch__icon.icon-gameshistory:before, .progress__draggable-inner.icon-gameshistory:before, .progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__item.icon-gameshistory:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gameshistory {
       width: 24px;
       height: 21px;
       background-position: -691.5px -581.5px;
  }
   .icons-2x.icon-gameshistory-active-2x, .icon-gameshistory-active-2x.icons, .icon-gameshistory-active-2x.rslider__pager-btn:after, .icon-gameshistory-active-2x.switch__icon:before, .icon-gameshistory-active-2x.progress__draggable-inner:before, .icon-gameshistory-active-2x.progress__draggable-inner:after, .icon-gameshistory-active-2x.account-sub-menu__item:not(:first-child):before, .icon-gameshistory-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-gameshistory-active, .icons.icon-gameshistory-active, .rslider__pager-btn.icons.icon-gameshistory-active:after, .switch__icon.icons.icon-gameshistory-active:before, .progress__draggable-inner.icons.icon-gameshistory-active:before, .progress__draggable-inner.icons.icon-gameshistory-active:after, .account-sub-menu__item.icons.icon-gameshistory-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-gameshistory-active, .icons-2x.icon-gameshistory-active.rslider__pager-btn:after, .icons.icon-gameshistory-active.rslider__pager-btn:after, .rslider__pager-btn.icon-gameshistory-active:after, .progress__draggable-inner.icon-gameshistory-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-gameshistory-active.rslider__pager-btn:after, .icons-2x.icon-gameshistory-active.switch__icon:before, .icons.icon-gameshistory-active.switch__icon:before, .switch__icon.icon-gameshistory-active:before, .progress__draggable-inner.icon-gameshistory-active.switch__icon:before, .account-sub-menu__item.icon-gameshistory-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gameshistory-active.switch__icon:before, .icons-2x.icon-gameshistory-active.progress__draggable-inner:before, .icons.icon-gameshistory-active.progress__draggable-inner:before, .switch__icon.icon-gameshistory-active.progress__draggable-inner:before, .progress__draggable-inner.icon-gameshistory-active:before, .account-sub-menu__item.icon-gameshistory-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gameshistory-active.progress__draggable-inner:before, .icons-2x.icon-gameshistory-active.progress__draggable-inner:after, .icons.icon-gameshistory-active.progress__draggable-inner:after, .rslider__pager-btn.icon-gameshistory-active.progress__draggable-inner:after, .progress__draggable-inner.icon-gameshistory-active:after, .boss-fight-health-progress__item_state_active.icon-gameshistory-active.progress__draggable-inner:after, .icons-2x.icon-gameshistory-active.account-sub-menu__item:not(:first-child):before, .icons.icon-gameshistory-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-gameshistory-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-gameshistory-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-gameshistory-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gameshistory-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-gameshistory-active.boss-fight-health-progress__item_state_active, .icons.icon-gameshistory-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-gameshistory-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-gameshistory-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-gameshistory-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-gameshistory-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-gameshistory-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gameshistory-active, .account-sub-menu__link:hover .icons-2x.icons.icon-gameshistory, .account-sub-menu__link:hover .icons.icon-gameshistory, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-gameshistory:after, .account-sub-menu__link:hover .switch__icon.icons.icon-gameshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-gameshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-gameshistory:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-gameshistory:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-gameshistory, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-gameshistory:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-gameshistory:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-gameshistory:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-gameshistory:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-gameshistory:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-gameshistory:before, .account-sub-menu__link:hover .icons.switch__icon.icon-gameshistory:before, .account-sub-menu__link:hover .switch__icon.icon-gameshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-gameshistory:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-gameshistory:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-gameshistory:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-gameshistory:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-gameshistory:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-gameshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-gameshistory:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-gameshistory:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-gameshistory:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-gameshistory, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-gameshistory, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-gameshistory:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-gameshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-gameshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-gameshistory:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-gameshistory:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-gameshistory, .account-sub-menu__link_state_active .icons-2x.icons.icon-gameshistory, .account-sub-menu__link_state_active .icons.icon-gameshistory, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-gameshistory:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-gameshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-gameshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-gameshistory:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-gameshistory:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-gameshistory, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-gameshistory:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-gameshistory:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-gameshistory:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-gameshistory:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-gameshistory:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-gameshistory:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-gameshistory:before, .account-sub-menu__link_state_active .switch__icon.icon-gameshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-gameshistory:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-gameshistory:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-gameshistory:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-gameshistory:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-gameshistory:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-gameshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-gameshistory:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-gameshistory:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-gameshistory:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-gameshistory:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-gameshistory:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-gameshistory, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-gameshistory, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-gameshistory:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-gameshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-gameshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-gameshistory:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-gameshistory:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-gameshistory {
       width: 24px;
       height: 21px;
       background-position: -691.5px -605px;
  }
   .icons-2x.icon-gift-promo-2x, .icon-gift-promo-2x.icons, .icon-gift-promo-2x.rslider__pager-btn:after, .icon-gift-promo-2x.switch__icon:before, .icon-gift-promo-2x.progress__draggable-inner:before, .icon-gift-promo-2x.progress__draggable-inner:after, .icon-gift-promo-2x.account-sub-menu__item:not(:first-child):before, .icon-gift-promo-2x.boss-fight-health-progress__item_state_active, .icons.icon-gift-promo, .rslider__pager-btn.icon-gift-promo:after, .switch__icon.icon-gift-promo:before, .progress__draggable-inner.icon-gift-promo:before, .progress__draggable-inner.icon-gift-promo:after, .account-sub-menu__item.icon-gift-promo:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gift-promo {
       width: 25px;
       height: 27px;
       background-position: -725px -508.5px;
  }
   .icons-2x.icon-gift-promo-active-2x, .icon-gift-promo-active-2x.icons, .icon-gift-promo-active-2x.rslider__pager-btn:after, .icon-gift-promo-active-2x.switch__icon:before, .icon-gift-promo-active-2x.progress__draggable-inner:before, .icon-gift-promo-active-2x.progress__draggable-inner:after, .icon-gift-promo-active-2x.account-sub-menu__item:not(:first-child):before, .icon-gift-promo-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-gift-promo-active, .icons.icon-gift-promo-active, .rslider__pager-btn.icons.icon-gift-promo-active:after, .switch__icon.icons.icon-gift-promo-active:before, .progress__draggable-inner.icons.icon-gift-promo-active:before, .progress__draggable-inner.icons.icon-gift-promo-active:after, .account-sub-menu__item.icons.icon-gift-promo-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-gift-promo-active, .icons-2x.icon-gift-promo-active.rslider__pager-btn:after, .icons.icon-gift-promo-active.rslider__pager-btn:after, .rslider__pager-btn.icon-gift-promo-active:after, .progress__draggable-inner.icon-gift-promo-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-gift-promo-active.rslider__pager-btn:after, .icons-2x.icon-gift-promo-active.switch__icon:before, .icons.icon-gift-promo-active.switch__icon:before, .switch__icon.icon-gift-promo-active:before, .progress__draggable-inner.icon-gift-promo-active.switch__icon:before, .account-sub-menu__item.icon-gift-promo-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gift-promo-active.switch__icon:before, .icons-2x.icon-gift-promo-active.progress__draggable-inner:before, .icons.icon-gift-promo-active.progress__draggable-inner:before, .switch__icon.icon-gift-promo-active.progress__draggable-inner:before, .progress__draggable-inner.icon-gift-promo-active:before, .account-sub-menu__item.icon-gift-promo-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gift-promo-active.progress__draggable-inner:before, .icons-2x.icon-gift-promo-active.progress__draggable-inner:after, .icons.icon-gift-promo-active.progress__draggable-inner:after, .rslider__pager-btn.icon-gift-promo-active.progress__draggable-inner:after, .progress__draggable-inner.icon-gift-promo-active:after, .boss-fight-health-progress__item_state_active.icon-gift-promo-active.progress__draggable-inner:after, .icons-2x.icon-gift-promo-active.account-sub-menu__item:not(:first-child):before, .icons.icon-gift-promo-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-gift-promo-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-gift-promo-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-gift-promo-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gift-promo-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-gift-promo-active.boss-fight-health-progress__item_state_active, .icons.icon-gift-promo-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-gift-promo-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-gift-promo-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-gift-promo-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-gift-promo-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-gift-promo-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gift-promo-active, .account-menu__link:hover .icons-2x.icons.icon-gift-promo, .account-menu__link:hover .icons.icon-gift-promo, .account-menu__link:hover .rslider__pager-btn.icons.icon-gift-promo:after, .account-menu__link:hover .switch__icon.icons.icon-gift-promo:before, .account-menu__link:hover .progress__draggable-inner.icons.icon-gift-promo:before, .account-menu__link:hover .progress__draggable-inner.icons.icon-gift-promo:after, .account-menu__link:hover .account-sub-menu__item.icons.icon-gift-promo:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-gift-promo, .account-menu__link:hover .icons-2x.rslider__pager-btn.icon-gift-promo:after, .account-menu__link:hover .icons.rslider__pager-btn.icon-gift-promo:after, .account-menu__link:hover .rslider__pager-btn.icon-gift-promo:after, .account-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-gift-promo:after, .account-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-gift-promo:after, .account-menu__link:hover .icons-2x.switch__icon.icon-gift-promo:before, .account-menu__link:hover .icons.switch__icon.icon-gift-promo:before, .account-menu__link:hover .switch__icon.icon-gift-promo:before, .account-menu__link:hover .progress__draggable-inner.switch__icon.icon-gift-promo:before, .account-menu__link:hover .account-sub-menu__item.switch__icon.icon-gift-promo:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-gift-promo:before, .account-menu__link:hover .icons-2x.progress__draggable-inner.icon-gift-promo:before, .account-menu__link:hover .icons.progress__draggable-inner.icon-gift-promo:before, .account-menu__link:hover .switch__icon.progress__draggable-inner.icon-gift-promo:before, .account-menu__link:hover .progress__draggable-inner.icon-gift-promo:before, .account-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-gift-promo:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-gift-promo:before, .account-menu__link:hover .icons-2x.progress__draggable-inner.icon-gift-promo:after, .account-menu__link:hover .icons.progress__draggable-inner.icon-gift-promo:after, .account-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-gift-promo:after, .account-menu__link:hover .progress__draggable-inner.icon-gift-promo:after, .account-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-gift-promo:after, .account-menu__link:hover .icons-2x.account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link:hover .icons.account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link:hover .switch__icon.account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link:hover .account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-gift-promo, .account-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-gift-promo, .account-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-gift-promo:after, .account-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-gift-promo:before, .account-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-gift-promo:before, .account-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-gift-promo:after, .account-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-gift-promo:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.icon-gift-promo, .account-menu__link_state_active .icons-2x.icons.icon-gift-promo, .account-menu__link_state_active .icons.icon-gift-promo, .account-menu__link_state_active .rslider__pager-btn.icons.icon-gift-promo:after, .account-menu__link_state_active .switch__icon.icons.icon-gift-promo:before, .account-menu__link_state_active .progress__draggable-inner.icons.icon-gift-promo:before, .account-menu__link_state_active .progress__draggable-inner.icons.icon-gift-promo:after, .account-menu__link_state_active .account-sub-menu__item.icons.icon-gift-promo:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-gift-promo, .account-menu__link_state_active .icons-2x.rslider__pager-btn.icon-gift-promo:after, .account-menu__link_state_active .icons.rslider__pager-btn.icon-gift-promo:after, .account-menu__link_state_active .rslider__pager-btn.icon-gift-promo:after, .account-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-gift-promo:after, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-gift-promo:after, .account-menu__link_state_active .icons-2x.switch__icon.icon-gift-promo:before, .account-menu__link_state_active .icons.switch__icon.icon-gift-promo:before, .account-menu__link_state_active .switch__icon.icon-gift-promo:before, .account-menu__link_state_active .progress__draggable-inner.switch__icon.icon-gift-promo:before, .account-menu__link_state_active .account-sub-menu__item.switch__icon.icon-gift-promo:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-gift-promo:before, .account-menu__link_state_active .icons-2x.progress__draggable-inner.icon-gift-promo:before, .account-menu__link_state_active .icons.progress__draggable-inner.icon-gift-promo:before, .account-menu__link_state_active .switch__icon.progress__draggable-inner.icon-gift-promo:before, .account-menu__link_state_active .progress__draggable-inner.icon-gift-promo:before, .account-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-gift-promo:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-gift-promo:before, .account-menu__link_state_active .icons-2x.progress__draggable-inner.icon-gift-promo:after, .account-menu__link_state_active .icons.progress__draggable-inner.icon-gift-promo:after, .account-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-gift-promo:after, .account-menu__link_state_active .progress__draggable-inner.icon-gift-promo:after, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-gift-promo:after, .account-menu__link_state_active .icons-2x.account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link_state_active .icons.account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link_state_active .switch__icon.account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link_state_active .account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-gift-promo:not(:first-child):before, .account-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-gift-promo, .account-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-gift-promo, .account-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-gift-promo:after, .account-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-gift-promo:before, .account-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-gift-promo:before, .account-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-gift-promo:after, .account-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-gift-promo:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-gift-promo {
       width: 25px;
       height: 27px;
       background-position: -725px -538px;
  }
   .icons-2x.icon-gifts-2x, .icon-gifts-2x.icons, .icon-gifts-2x.rslider__pager-btn:after, .icon-gifts-2x.switch__icon:before, .icon-gifts-2x.progress__draggable-inner:before, .icon-gifts-2x.progress__draggable-inner:after, .icon-gifts-2x.account-sub-menu__item:not(:first-child):before, .icon-gifts-2x.boss-fight-health-progress__item_state_active, .icons.icon-gifts, .rslider__pager-btn.icon-gifts:after, .switch__icon.icon-gifts:before, .progress__draggable-inner.icon-gifts:before, .progress__draggable-inner.icon-gifts:after, .account-sub-menu__item.icon-gifts:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gifts {
       width: 16px;
       height: 19px;
       background-position: -759.5px -90px;
  }
   .icons-2x.icon-gifts-active-2x, .icon-gifts-active-2x.icons, .icon-gifts-active-2x.rslider__pager-btn:after, .icon-gifts-active-2x.switch__icon:before, .icon-gifts-active-2x.progress__draggable-inner:before, .icon-gifts-active-2x.progress__draggable-inner:after, .icon-gifts-active-2x.account-sub-menu__item:not(:first-child):before, .icon-gifts-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-gifts-active, .icons.icon-gifts-active, .rslider__pager-btn.icons.icon-gifts-active:after, .switch__icon.icons.icon-gifts-active:before, .progress__draggable-inner.icons.icon-gifts-active:before, .progress__draggable-inner.icons.icon-gifts-active:after, .account-sub-menu__item.icons.icon-gifts-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-gifts-active, .icons-2x.icon-gifts-active.rslider__pager-btn:after, .icons.icon-gifts-active.rslider__pager-btn:after, .rslider__pager-btn.icon-gifts-active:after, .progress__draggable-inner.icon-gifts-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-gifts-active.rslider__pager-btn:after, .icons-2x.icon-gifts-active.switch__icon:before, .icons.icon-gifts-active.switch__icon:before, .switch__icon.icon-gifts-active:before, .progress__draggable-inner.icon-gifts-active.switch__icon:before, .account-sub-menu__item.icon-gifts-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gifts-active.switch__icon:before, .icons-2x.icon-gifts-active.progress__draggable-inner:before, .icons.icon-gifts-active.progress__draggable-inner:before, .switch__icon.icon-gifts-active.progress__draggable-inner:before, .progress__draggable-inner.icon-gifts-active:before, .account-sub-menu__item.icon-gifts-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gifts-active.progress__draggable-inner:before, .icons-2x.icon-gifts-active.progress__draggable-inner:after, .icons.icon-gifts-active.progress__draggable-inner:after, .rslider__pager-btn.icon-gifts-active.progress__draggable-inner:after, .progress__draggable-inner.icon-gifts-active:after, .boss-fight-health-progress__item_state_active.icon-gifts-active.progress__draggable-inner:after, .icons-2x.icon-gifts-active.account-sub-menu__item:not(:first-child):before, .icons.icon-gifts-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-gifts-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-gifts-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-gifts-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gifts-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-gifts-active.boss-fight-health-progress__item_state_active, .icons.icon-gifts-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-gifts-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-gifts-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-gifts-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-gifts-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-gifts-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gifts-active, .account-sub-menu__link:hover .icons-2x.icons.icon-gifts, .account-sub-menu__link:hover .icons.icon-gifts, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-gifts:after, .account-sub-menu__link:hover .switch__icon.icons.icon-gifts:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-gifts:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-gifts:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-gifts:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-gifts, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-gifts:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-gifts:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-gifts:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-gifts:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-gifts:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-gifts:before, .account-sub-menu__link:hover .icons.switch__icon.icon-gifts:before, .account-sub-menu__link:hover .switch__icon.icon-gifts:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-gifts:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-gifts:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-gifts:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-gifts:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-gifts:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-gifts:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-gifts:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-gifts:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-gifts:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-gifts:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-gifts:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-gifts:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-gifts:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-gifts:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-gifts, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-gifts, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-gifts:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-gifts:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-gifts:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-gifts:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-gifts:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-gifts, .account-sub-menu__link_state_active .icons-2x.icons.icon-gifts, .account-sub-menu__link_state_active .icons.icon-gifts, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-gifts:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-gifts:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-gifts:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-gifts:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-gifts:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-gifts, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-gifts:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-gifts:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-gifts:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-gifts:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-gifts:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-gifts:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-gifts:before, .account-sub-menu__link_state_active .switch__icon.icon-gifts:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-gifts:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-gifts:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-gifts:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-gifts:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-gifts:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-gifts:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-gifts:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-gifts:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-gifts:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-gifts:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-gifts:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-gifts:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-gifts:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-gifts:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-gifts:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-gifts, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-gifts, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-gifts:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-gifts:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-gifts:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-gifts:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-gifts:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-gifts {
       width: 16px;
       height: 19px;
       background-position: -759.5px -111.5px;
  }
   .icons-2x.icon-gifts-secondary-2x, .icon-gifts-secondary-2x.icons, .icon-gifts-secondary-2x.rslider__pager-btn:after, .icon-gifts-secondary-2x.switch__icon:before, .icon-gifts-secondary-2x.progress__draggable-inner:before, .icon-gifts-secondary-2x.progress__draggable-inner:after, .icon-gifts-secondary-2x.account-sub-menu__item:not(:first-child):before, .icon-gifts-secondary-2x.boss-fight-health-progress__item_state_active, .icons.icon-gifts-secondary, .rslider__pager-btn.icon-gifts-secondary:after, .switch__icon.icon-gifts-secondary:before, .progress__draggable-inner.icon-gifts-secondary:before, .progress__draggable-inner.icon-gifts-secondary:after, .account-sub-menu__item.icon-gifts-secondary:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-gifts-secondary {
       width: 19.5px;
       height: 20.5px;
       background-position: -669px -585.5px;
  }
   .icons-2x.icon-input-error-2x, .icon-input-error-2x.icons, .icon-input-error-2x.rslider__pager-btn:after, .icon-input-error-2x.switch__icon:before, .icon-input-error-2x.progress__draggable-inner:before, .icon-input-error-2x.progress__draggable-inner:after, .icon-input-error-2x.account-sub-menu__item:not(:first-child):before, .icon-input-error-2x.boss-fight-health-progress__item_state_active, .icons.icon-input-error, .rslider__pager-btn.icon-input-error:after, .switch__icon.icon-input-error:before, .progress__draggable-inner.icon-input-error:before, .progress__draggable-inner.icon-input-error:after, .account-sub-menu__item.icon-input-error:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-input-error {
       width: 22px;
       height: 22px;
       background-position: -691.5px -652.5px;
  }
   .icons-2x.icon-input-ok-2x, .icon-input-ok-2x.icons, .icon-input-ok-2x.rslider__pager-btn:after, .icon-input-ok-2x.switch__icon:before, .icon-input-ok-2x.progress__draggable-inner:before, .icon-input-ok-2x.progress__draggable-inner:after, .icon-input-ok-2x.account-sub-menu__item:not(:first-child):before, .icon-input-ok-2x.boss-fight-health-progress__item_state_active, .icons.icon-input-ok, .rslider__pager-btn.icon-input-ok:after, .switch__icon.icon-input-ok:before, .progress__draggable-inner.icon-input-ok:before, .progress__draggable-inner.icon-input-ok:after, .account-sub-menu__item.icon-input-ok:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-input-ok {
       width: 22px;
       height: 22px;
       background-position: -664px -523.5px;
  }
   .icons-2x.icon-jackpot-2x, .icon-jackpot-2x.icons, .icon-jackpot-2x.rslider__pager-btn:after, .icon-jackpot-2x.switch__icon:before, .icon-jackpot-2x.progress__draggable-inner:before, .icon-jackpot-2x.progress__draggable-inner:after, .icon-jackpot-2x.account-sub-menu__item:not(:first-child):before, .icon-jackpot-2x.boss-fight-health-progress__item_state_active, .icons.icon-jackpot, .rslider__pager-btn.icon-jackpot:after, .switch__icon.icon-jackpot:before, .progress__draggable-inner.icon-jackpot:before, .progress__draggable-inner.icon-jackpot:after, .account-sub-menu__item.icon-jackpot:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-jackpot {
       width: 38.5px;
       height: 28px;
       background-position: -623px -523.5px;
  }
   .icons-2x.icon-live-dealers-2x, .icon-live-dealers-2x.icons, .icon-live-dealers-2x.rslider__pager-btn:after, .icon-live-dealers-2x.switch__icon:before, .icon-live-dealers-2x.progress__draggable-inner:before, .icon-live-dealers-2x.progress__draggable-inner:after, .icon-live-dealers-2x.account-sub-menu__item:not(:first-child):before, .icon-live-dealers-2x.boss-fight-health-progress__item_state_active, .icons.icon-live-dealers, .rslider__pager-btn.icon-live-dealers:after, .switch__icon.icon-live-dealers:before, .progress__draggable-inner.icon-live-dealers:before, .progress__draggable-inner.icon-live-dealers:after, .account-sub-menu__item.icon-live-dealers:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-live-dealers {
       width: 44px;
       height: 38.5px;
       background-position: -260px -523.5px;
  }
   .icons-2x.icon-logo-2x, .icon-logo-2x.icons, .icon-logo-2x.rslider__pager-btn:after, .icon-logo-2x.switch__icon:before, .icon-logo-2x.progress__draggable-inner:before, .icon-logo-2x.progress__draggable-inner:after, .icon-logo-2x.account-sub-menu__item:not(:first-child):before, .icon-logo-2x.boss-fight-health-progress__item_state_active, .icons.icon-logo, .rslider__pager-btn.icon-logo:after, .switch__icon.icon-logo:before, .progress__draggable-inner.icon-logo:before, .progress__draggable-inner.icon-logo:after, .account-sub-menu__item.icon-logo:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-logo {
       width: 154px;
       height: 38px;
       background-position: -529px -256.5px;
  }
   .icons-2x.icon-logo-sports-2x, .icon-logo-sports-2x.icons, .icon-logo-sports-2x.rslider__pager-btn:after, .icon-logo-sports-2x.switch__icon:before, .icon-logo-sports-2x.progress__draggable-inner:before, .icon-logo-sports-2x.progress__draggable-inner:after, .icon-logo-sports-2x.account-sub-menu__item:not(:first-child):before, .icon-logo-sports-2x.boss-fight-health-progress__item_state_active, .icons.icon-logo-sports, .rslider__pager-btn.icon-logo-sports:after, .switch__icon.icon-logo-sports:before, .progress__draggable-inner.icon-logo-sports:before, .progress__draggable-inner.icon-logo-sports:after, .account-sub-menu__item.icon-logo-sports:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-logo-sports {
       width: 191px;
       height: 38px;
       background-position: 0px -483px;
  }
   .icons-2x.icon-main-filter-fish-hunter-2x, .icon-main-filter-fish-hunter-2x.icons, .icon-main-filter-fish-hunter-2x.rslider__pager-btn:after, .icon-main-filter-fish-hunter-2x.switch__icon:before, .icon-main-filter-fish-hunter-2x.progress__draggable-inner:before, .icon-main-filter-fish-hunter-2x.progress__draggable-inner:after, .icon-main-filter-fish-hunter-2x.account-sub-menu__item:not(:first-child):before, .icon-main-filter-fish-hunter-2x.boss-fight-health-progress__item_state_active, .icons.icon-main-filter-fish-hunter, .rslider__pager-btn.icon-main-filter-fish-hunter:after, .switch__icon.icon-main-filter-fish-hunter:before, .progress__draggable-inner.icon-main-filter-fish-hunter:before, .progress__draggable-inner.icon-main-filter-fish-hunter:after, .account-sub-menu__item.icon-main-filter-fish-hunter:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-main-filter-fish-hunter {
       width: 75px;
       height: 73px;
       background-position: -529px -297px;
  }
   .icons-2x.icon-menu-2x, .icon-menu-2x.icons, .icon-menu-2x.rslider__pager-btn:after, .icon-menu-2x.switch__icon:before, .icon-menu-2x.progress__draggable-inner:before, .icon-menu-2x.progress__draggable-inner:after, .icon-menu-2x.account-sub-menu__item:not(:first-child):before, .icon-menu-2x.boss-fight-health-progress__item_state_active, .icons.icon-menu, .rslider__pager-btn.icon-menu:after, .switch__icon.icon-menu:before, .progress__draggable-inner.icon-menu:before, .progress__draggable-inner.icon-menu:after, .account-sub-menu__item.icon-menu:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-menu {
       width: 30px;
       height: 18px;
       background-position: -691.5px -391.5px;
  }
   .icons-2x.icon-menu-active-2x, .icon-menu-active-2x.icons, .icon-menu-active-2x.rslider__pager-btn:after, .icon-menu-active-2x.switch__icon:before, .icon-menu-active-2x.progress__draggable-inner:before, .icon-menu-active-2x.progress__draggable-inner:after, .icon-menu-active-2x.account-sub-menu__item:not(:first-child):before, .icon-menu-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-menu-active, .rslider__pager-btn.icon-menu-active:after, .switch__icon.icon-menu-active:before, .progress__draggable-inner.icon-menu-active:before, .progress__draggable-inner.icon-menu-active:after, .account-sub-menu__item.icon-menu-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-menu-active {
       width: 30px;
       height: 18px;
       background-position: -691.5px -412px;
  }
   .icons-2x.icon-menu-green-2x, .icon-menu-green-2x.icons, .icon-menu-green-2x.rslider__pager-btn:after, .icon-menu-green-2x.switch__icon:before, .icon-menu-green-2x.progress__draggable-inner:before, .icon-menu-green-2x.progress__draggable-inner:after, .icon-menu-green-2x.account-sub-menu__item:not(:first-child):before, .icon-menu-green-2x.boss-fight-health-progress__item_state_active, .icons.icon-menu-green, .rslider__pager-btn.icon-menu-green:after, .switch__icon.icon-menu-green:before, .progress__draggable-inner.icon-menu-green:before, .progress__draggable-inner.icon-menu-green:after, .account-sub-menu__item.icon-menu-green:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-menu-green {
       width: 30px;
       height: 17px;
       background-position: -691.5px -506px;
  }
   .icons-2x.icon-menu-hvr-2x, .icon-menu-hvr-2x.icons, .icon-menu-hvr-2x.rslider__pager-btn:after, .icon-menu-hvr-2x.switch__icon:before, .icon-menu-hvr-2x.progress__draggable-inner:before, .icon-menu-hvr-2x.progress__draggable-inner:after, .icon-menu-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-menu-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-menu-hvr, .rslider__pager-btn.icon-menu-hvr:after, .switch__icon.icon-menu-hvr:before, .progress__draggable-inner.icon-menu-hvr:before, .progress__draggable-inner.icon-menu-hvr:after, .account-sub-menu__item.icon-menu-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-menu-hvr {
       width: 39px;
       height: 26px;
       background-position: -200.5px -640px;
  }
   .icons-2x.icon-new-2x, .icon-new-2x.icons, .icon-new-2x.rslider__pager-btn:after, .icon-new-2x.switch__icon:before, .icon-new-2x.progress__draggable-inner:before, .icon-new-2x.progress__draggable-inner:after, .icon-new-2x.account-sub-menu__item:not(:first-child):before, .icon-new-2x.boss-fight-health-progress__item_state_active, .icons.icon-new, .rslider__pager-btn.icon-new:after, .switch__icon.icon-new:before, .progress__draggable-inner.icon-new:before, .progress__draggable-inner.icon-new:after, .account-sub-menu__item.icon-new:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-new {
       width: 39px;
       height: 40px;
       background-position: -487.5px -440px;
  }
   .icons-2x.icon-next-2x, .icon-next-2x.icons, .icon-next-2x.rslider__pager-btn:after, .icon-next-2x.switch__icon:before, .icon-next-2x.progress__draggable-inner:before, .icon-next-2x.progress__draggable-inner:after, .icon-next-2x.account-sub-menu__item:not(:first-child):before, .icon-next-2x.boss-fight-health-progress__item_state_active, .icons.icon-next, .rslider__pager-btn.icon-next:after, .switch__icon.icon-next:before, .progress__draggable-inner.icon-next:before, .progress__draggable-inner.icon-next:after, .account-sub-menu__item.icon-next:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-next {
       width: 39px;
       height: 39.5px;
       background-position: 0px -640px;
  }
   .icons-2x.icon-next-hvr-2x, .icon-next-hvr-2x.icons, .icon-next-hvr-2x.rslider__pager-btn:after, .icon-next-hvr-2x.switch__icon:before, .icon-next-hvr-2x.progress__draggable-inner:before, .icon-next-hvr-2x.progress__draggable-inner:after, .icon-next-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-next-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-next-hvr, .rslider__pager-btn.icon-next-hvr:after, .switch__icon.icon-next-hvr:before, .progress__draggable-inner.icon-next-hvr:before, .progress__draggable-inner.icon-next-hvr:after, .account-sub-menu__item.icon-next-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-next-hvr, .icons.captcha__submit-btn.icon-next:hover, .rslider__pager-btn.captcha__submit-btn.icon-next:hover:after, .switch__icon.captcha__submit-btn.icon-next:hover:before, .progress__draggable-inner.captcha__submit-btn.icon-next:hover:before, .progress__draggable-inner.captcha__submit-btn.icon-next:hover:after, .account-sub-menu__item.captcha__submit-btn.icon-next:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.captcha__submit-btn.icon-next:hover {
       width: 39px;
       height: 39.5px;
       background-position: -41.5px -640px;
  }
   .icons-2x.icon-other-2x, .icon-other-2x.icons, .icon-other-2x.rslider__pager-btn:after, .icon-other-2x.switch__icon:before, .icon-other-2x.progress__draggable-inner:before, .icon-other-2x.progress__draggable-inner:after, .icon-other-2x.account-sub-menu__item:not(:first-child):before, .icon-other-2x.boss-fight-health-progress__item_state_active, .icons.icon-other, .rslider__pager-btn.icon-other:after, .switch__icon.icon-other:before, .progress__draggable-inner.icon-other:before, .progress__draggable-inner.icon-other:after, .account-sub-menu__item.icon-other:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-other {
       width: 35.5px;
       height: 38px;
       background-position: -466px -523.5px;
  }
   .icons-2x.icon-pagination-contest-slider-2x, .icon-pagination-contest-slider-2x.icons, .icon-pagination-contest-slider-2x.rslider__pager-btn:after, .icon-pagination-contest-slider-2x.switch__icon:before, .icon-pagination-contest-slider-2x.progress__draggable-inner:before, .icon-pagination-contest-slider-2x.progress__draggable-inner:after, .icon-pagination-contest-slider-2x.account-sub-menu__item:not(:first-child):before, .icon-pagination-contest-slider-2x.boss-fight-health-progress__item_state_active, .icons.icon-pagination-contest-slider, .rslider__pager-btn.icon-pagination-contest-slider:after, .switch__icon.icon-pagination-contest-slider:before, .progress__draggable-inner.icon-pagination-contest-slider:before, .progress__draggable-inner.icon-pagination-contest-slider:after, .account-sub-menu__item.icon-pagination-contest-slider:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-pagination-contest-slider, .contest-slider .rslider__pager-btn:after {
       width: 27px;
       height: 27px;
       background-position: -725px -221.5px;
  }
   .icons-2x.icon-pagination-contest-slider-active-2x, .icon-pagination-contest-slider-active-2x.icons, .icon-pagination-contest-slider-active-2x.rslider__pager-btn:after, .icon-pagination-contest-slider-active-2x.switch__icon:before, .icon-pagination-contest-slider-active-2x.progress__draggable-inner:before, .icon-pagination-contest-slider-active-2x.progress__draggable-inner:after, .icon-pagination-contest-slider-active-2x.account-sub-menu__item:not(:first-child):before, .icon-pagination-contest-slider-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-pagination-contest-slider-active, .rslider__pager-btn.icon-pagination-contest-slider-active:after, .switch__icon.icon-pagination-contest-slider-active:before, .progress__draggable-inner.icon-pagination-contest-slider-active:before, .progress__draggable-inner.icon-pagination-contest-slider-active:after, .account-sub-menu__item.icon-pagination-contest-slider-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-pagination-contest-slider-active, .contest-slider .rslider__pager-btn:hover:after, .contest-slider .rslider__pager-item_state_active .icons.rslider__pager-btn, .contest-slider .rslider__pager-item_state_active .rslider__pager-btn:after, .contest-slider .rslider__pager-item_state_active .switch__icon.rslider__pager-btn:before, .contest-slider .rslider__pager-item_state_active .progress__draggable-inner.rslider__pager-btn:before, .contest-slider .rslider__pager-item_state_active .account-sub-menu__item.rslider__pager-btn:not(:first-child):before, .contest-slider .rslider__pager-item_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn {
       width: 27px;
       height: 27px;
       background-position: -725px -251px;
  }
   .icons-2x.icon-pagination-main-slider-2x, .icon-pagination-main-slider-2x.icons, .icon-pagination-main-slider-2x.switch__icon:before, .icon-pagination-main-slider-2x.progress__draggable-inner:before, .icon-pagination-main-slider-2x.progress__draggable-inner:after, .icon-pagination-main-slider-2x.account-sub-menu__item:not(:first-child):before, .icon-pagination-main-slider-2x.boss-fight-health-progress__item_state_active, .icons.icon-pagination-main-slider, .switch__icon.icon-pagination-main-slider:before, .progress__draggable-inner.icon-pagination-main-slider:before, .progress__draggable-inner.icon-pagination-main-slider:after, .account-sub-menu__item.icon-pagination-main-slider:not(:first-child):before, .rslider__pager-btn.icon-pagination-main-slider.boss-fight-health-progress__item_state_active:after, .boss-fight-health-progress__item_state_active.icon-pagination-main-slider, .icons.rslider__pager-btn:after, .rslider__pager-btn:after, .contest-slider_style_secondary .rslider__pager-btn:after {
       width: 27px;
       height: 27px;
       background-position: -725px -280.5px;
  }
   .icons-2x.icon-pagination-main-slider-active-2x, .icon-pagination-main-slider-active-2x.icons, .icon-pagination-main-slider-active-2x.rslider__pager-btn:after, .icon-pagination-main-slider-active-2x.switch__icon:before, .icon-pagination-main-slider-active-2x.progress__draggable-inner:before, .icon-pagination-main-slider-active-2x.progress__draggable-inner:after, .icon-pagination-main-slider-active-2x.account-sub-menu__item:not(:first-child):before, .icon-pagination-main-slider-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-pagination-main-slider-active, .icons.icon-pagination-main-slider-active, .rslider__pager-btn.icons.icon-pagination-main-slider-active:after, .switch__icon.icons.icon-pagination-main-slider-active:before, .progress__draggable-inner.icons.icon-pagination-main-slider-active:before, .progress__draggable-inner.icons.icon-pagination-main-slider-active:after, .account-sub-menu__item.icons.icon-pagination-main-slider-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-pagination-main-slider-active, .icons-2x.icon-pagination-main-slider-active.rslider__pager-btn:after, .icons.icon-pagination-main-slider-active.rslider__pager-btn:after, .rslider__pager-btn.icon-pagination-main-slider-active:after, .progress__draggable-inner.icon-pagination-main-slider-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-pagination-main-slider-active.rslider__pager-btn:after, .icons-2x.icon-pagination-main-slider-active.switch__icon:before, .icons.icon-pagination-main-slider-active.switch__icon:before, .switch__icon.icon-pagination-main-slider-active:before, .progress__draggable-inner.icon-pagination-main-slider-active.switch__icon:before, .account-sub-menu__item.icon-pagination-main-slider-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-pagination-main-slider-active.switch__icon:before, .icons-2x.icon-pagination-main-slider-active.progress__draggable-inner:before, .icons.icon-pagination-main-slider-active.progress__draggable-inner:before, .switch__icon.icon-pagination-main-slider-active.progress__draggable-inner:before, .progress__draggable-inner.icon-pagination-main-slider-active:before, .account-sub-menu__item.icon-pagination-main-slider-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-pagination-main-slider-active.progress__draggable-inner:before, .icons-2x.icon-pagination-main-slider-active.progress__draggable-inner:after, .icons.icon-pagination-main-slider-active.progress__draggable-inner:after, .rslider__pager-btn.icon-pagination-main-slider-active.progress__draggable-inner:after, .progress__draggable-inner.icon-pagination-main-slider-active:after, .boss-fight-health-progress__item_state_active.icon-pagination-main-slider-active.progress__draggable-inner:after, .icons-2x.icon-pagination-main-slider-active.account-sub-menu__item:not(:first-child):before, .icons.icon-pagination-main-slider-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-pagination-main-slider-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-pagination-main-slider-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-pagination-main-slider-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-pagination-main-slider-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-pagination-main-slider-active.boss-fight-health-progress__item_state_active, .icons.icon-pagination-main-slider-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-pagination-main-slider-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-pagination-main-slider-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-pagination-main-slider-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-pagination-main-slider-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-pagination-main-slider-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-pagination-main-slider-active, .rslider__pager-item_state_active .icons-2x.icons.rslider__pager-btn, .rslider__pager-item_state_active .icons.rslider__pager-btn, .rslider__pager-item_state_active .rslider__pager-btn.icons:after, .rslider__pager-item_state_active .switch__icon.icons.rslider__pager-btn:before, .rslider__pager-item_state_active .progress__draggable-inner.icons.rslider__pager-btn:before, .rslider__pager-item_state_active .progress__draggable-inner.icons.rslider__pager-btn:after, .rslider__pager-item_state_active .account-sub-menu__item.icons.rslider__pager-btn:not(:first-child):before, .rslider__pager-item_state_active .boss-fight-health-progress__item_state_active.icons.rslider__pager-btn, .rslider__pager-item_state_active .icons-2x.rslider__pager-btn:after, .rslider__pager-item_state_active .icons.rslider__pager-btn:after, .rslider__pager-item_state_active .rslider__pager-btn:after, .rslider__pager-item_state_active .progress__draggable-inner.rslider__pager-btn:after, .rslider__pager-item_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn:after, .rslider__pager-item_state_active .icons-2x.switch__icon.rslider__pager-btn:before, .rslider__pager-item_state_active .icons.switch__icon.rslider__pager-btn:before, .rslider__pager-item_state_active .switch__icon.rslider__pager-btn:before, .rslider__pager-item_state_active .progress__draggable-inner.switch__icon.rslider__pager-btn:before, .rslider__pager-item_state_active .account-sub-menu__item.switch__icon.rslider__pager-btn:not(:first-child):before, .rslider__pager-item_state_active .boss-fight-health-progress__item_state_active.switch__icon.rslider__pager-btn:before, .rslider__pager-item_state_active .icons-2x.progress__draggable-inner.rslider__pager-btn:before, .rslider__pager-item_state_active .icons.progress__draggable-inner.rslider__pager-btn:before, .rslider__pager-item_state_active .switch__icon.progress__draggable-inner.rslider__pager-btn:before, .rslider__pager-item_state_active .progress__draggable-inner.rslider__pager-btn:before, .rslider__pager-item_state_active .account-sub-menu__item.progress__draggable-inner.rslider__pager-btn:not(:first-child):before, .rslider__pager-item_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.rslider__pager-btn:before, .rslider__pager-item_state_active .icons-2x.account-sub-menu__item.rslider__pager-btn:not(:first-child):before, .rslider__pager-item_state_active .icons.account-sub-menu__item.rslider__pager-btn:not(:first-child):before, .rslider__pager-item_state_active .switch__icon.account-sub-menu__item.rslider__pager-btn:not(:first-child):before, .rslider__pager-item_state_active .progress__draggable-inner.account-sub-menu__item.rslider__pager-btn:not(:first-child):before, .rslider__pager-item_state_active .account-sub-menu__item.rslider__pager-btn:not(:first-child):before, .rslider__pager-item_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.rslider__pager-btn:not(:first-child):before, .rslider__pager-item_state_active .icons-2x.boss-fight-health-progress__item_state_active.rslider__pager-btn, .rslider__pager-item_state_active .icons.boss-fight-health-progress__item_state_active.rslider__pager-btn, .rslider__pager-item_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active:after, .rslider__pager-item_state_active .switch__icon.boss-fight-health-progress__item_state_active.rslider__pager-btn:before, .rslider__pager-item_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.rslider__pager-btn:before, .rslider__pager-item_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.rslider__pager-btn:after, .rslider__pager-item_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.rslider__pager-btn:not(:first-child):before, .rslider__pager-item_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn, .icons-2x.rslider__pager-btn:hover:after, .icons.rslider__pager-btn:hover:after, .rslider__pager-btn:hover:after, .progress__draggable-inner.rslider__pager-btn:hover:after, .boss-fight-health-progress__item_state_active.rslider__pager-btn:hover:after, .contest-slider_style_secondary .icons-2x.rslider__pager-btn:hover:after, .contest-slider_style_secondary .icons.rslider__pager-btn:hover:after, .contest-slider_style_secondary .rslider__pager-btn:hover:after, .contest-slider_style_secondary .progress__draggable-inner.rslider__pager-btn:hover:after, .contest-slider_style_secondary .boss-fight-health-progress__item_state_active.rslider__pager-btn:hover:after, .contest-slider_style_secondary .rslider__pager-item_state_active .icons-2x.rslider__pager-btn:after, .contest-slider_style_secondary .rslider__pager-item_state_active .icons.rslider__pager-btn:after, .contest-slider_style_secondary .rslider__pager-item_state_active .rslider__pager-btn:after, .contest-slider_style_secondary .rslider__pager-item_state_active .progress__draggable-inner.rslider__pager-btn:after, .contest-slider_style_secondary .rslider__pager-item_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn:after {
       width: 27px;
       height: 27px;
       background-position: -725px -310px;
  }
   .icons-2x.icon-payouts-2x, .icon-payouts-2x.icons, .icon-payouts-2x.rslider__pager-btn:after, .icon-payouts-2x.switch__icon:before, .icon-payouts-2x.progress__draggable-inner:before, .icon-payouts-2x.progress__draggable-inner:after, .icon-payouts-2x.account-sub-menu__item:not(:first-child):before, .icon-payouts-2x.boss-fight-health-progress__item_state_active, .icons.icon-payouts, .rslider__pager-btn.icon-payouts:after, .switch__icon.icon-payouts:before, .progress__draggable-inner.icon-payouts:before, .progress__draggable-inner.icon-payouts:after, .account-sub-menu__item.icon-payouts:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-payouts {
       width: 26px;
       height: 36px;
       background-position: -691.5px -33.5px;
  }
   .icons-2x.icon-payouts-active-2x, .icon-payouts-active-2x.icons, .icon-payouts-active-2x.rslider__pager-btn:after, .icon-payouts-active-2x.switch__icon:before, .icon-payouts-active-2x.progress__draggable-inner:before, .icon-payouts-active-2x.progress__draggable-inner:after, .icon-payouts-active-2x.account-sub-menu__item:not(:first-child):before, .icon-payouts-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-payouts-active, .icons.icon-payouts-active, .rslider__pager-btn.icons.icon-payouts-active:after, .switch__icon.icons.icon-payouts-active:before, .progress__draggable-inner.icons.icon-payouts-active:before, .progress__draggable-inner.icons.icon-payouts-active:after, .account-sub-menu__item.icons.icon-payouts-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-payouts-active, .icons-2x.icon-payouts-active.rslider__pager-btn:after, .icons.icon-payouts-active.rslider__pager-btn:after, .rslider__pager-btn.icon-payouts-active:after, .progress__draggable-inner.icon-payouts-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-payouts-active.rslider__pager-btn:after, .icons-2x.icon-payouts-active.switch__icon:before, .icons.icon-payouts-active.switch__icon:before, .switch__icon.icon-payouts-active:before, .progress__draggable-inner.icon-payouts-active.switch__icon:before, .account-sub-menu__item.icon-payouts-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-payouts-active.switch__icon:before, .icons-2x.icon-payouts-active.progress__draggable-inner:before, .icons.icon-payouts-active.progress__draggable-inner:before, .switch__icon.icon-payouts-active.progress__draggable-inner:before, .progress__draggable-inner.icon-payouts-active:before, .account-sub-menu__item.icon-payouts-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-payouts-active.progress__draggable-inner:before, .icons-2x.icon-payouts-active.progress__draggable-inner:after, .icons.icon-payouts-active.progress__draggable-inner:after, .rslider__pager-btn.icon-payouts-active.progress__draggable-inner:after, .progress__draggable-inner.icon-payouts-active:after, .boss-fight-health-progress__item_state_active.icon-payouts-active.progress__draggable-inner:after, .icons-2x.icon-payouts-active.account-sub-menu__item:not(:first-child):before, .icons.icon-payouts-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-payouts-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-payouts-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-payouts-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-payouts-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-payouts-active.boss-fight-health-progress__item_state_active, .icons.icon-payouts-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-payouts-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-payouts-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-payouts-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-payouts-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-payouts-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-payouts-active, .account-sub-menu__link:hover .icons-2x.icons.icon-payouts, .account-sub-menu__link:hover .icons.icon-payouts, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-payouts:after, .account-sub-menu__link:hover .switch__icon.icons.icon-payouts:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-payouts:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-payouts:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-payouts:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-payouts, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-payouts:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-payouts:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-payouts:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-payouts:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-payouts:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-payouts:before, .account-sub-menu__link:hover .icons.switch__icon.icon-payouts:before, .account-sub-menu__link:hover .switch__icon.icon-payouts:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-payouts:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-payouts:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-payouts:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-payouts:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-payouts:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-payouts:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-payouts:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-payouts:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-payouts:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-payouts:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-payouts:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-payouts:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-payouts:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-payouts:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-payouts, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-payouts, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-payouts:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-payouts:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-payouts:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-payouts:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-payouts:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-payouts, .account-sub-menu__link_state_active .icons-2x.icons.icon-payouts, .account-sub-menu__link_state_active .icons.icon-payouts, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-payouts:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-payouts:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-payouts:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-payouts:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-payouts:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-payouts, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-payouts:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-payouts:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-payouts:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-payouts:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-payouts:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-payouts:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-payouts:before, .account-sub-menu__link_state_active .switch__icon.icon-payouts:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-payouts:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-payouts:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-payouts:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-payouts:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-payouts:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-payouts:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-payouts:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-payouts:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-payouts:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-payouts:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-payouts:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-payouts:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-payouts:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-payouts:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-payouts:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-payouts, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-payouts, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-payouts:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-payouts:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-payouts:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-payouts:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-payouts:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-payouts {
       width: 26px;
       height: 36px;
       background-position: -691.5px -72px;
  }
   .icons-2x.icon-personalinfo-2x, .icon-personalinfo-2x.icons, .icon-personalinfo-2x.rslider__pager-btn:after, .icon-personalinfo-2x.switch__icon:before, .icon-personalinfo-2x.progress__draggable-inner:before, .icon-personalinfo-2x.progress__draggable-inner:after, .icon-personalinfo-2x.account-sub-menu__item:not(:first-child):before, .icon-personalinfo-2x.boss-fight-health-progress__item_state_active, .icons.icon-personalinfo, .rslider__pager-btn.icon-personalinfo:after, .switch__icon.icon-personalinfo:before, .progress__draggable-inner.icon-personalinfo:before, .progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__item.icon-personalinfo:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-personalinfo {
       width: 25px;
       height: 21.5px;
       background-position: -691.5px -432.5px;
  }
   .icons-2x.icon-personalinfo-active-2x, .icon-personalinfo-active-2x.icons, .icon-personalinfo-active-2x.rslider__pager-btn:after, .icon-personalinfo-active-2x.switch__icon:before, .icon-personalinfo-active-2x.progress__draggable-inner:before, .icon-personalinfo-active-2x.progress__draggable-inner:after, .icon-personalinfo-active-2x.account-sub-menu__item:not(:first-child):before, .icon-personalinfo-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-personalinfo-active, .icons.icon-personalinfo-active, .rslider__pager-btn.icons.icon-personalinfo-active:after, .switch__icon.icons.icon-personalinfo-active:before, .progress__draggable-inner.icons.icon-personalinfo-active:before, .progress__draggable-inner.icons.icon-personalinfo-active:after, .account-sub-menu__item.icons.icon-personalinfo-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-personalinfo-active, .icons-2x.icon-personalinfo-active.rslider__pager-btn:after, .icons.icon-personalinfo-active.rslider__pager-btn:after, .rslider__pager-btn.icon-personalinfo-active:after, .progress__draggable-inner.icon-personalinfo-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-personalinfo-active.rslider__pager-btn:after, .icons-2x.icon-personalinfo-active.switch__icon:before, .icons.icon-personalinfo-active.switch__icon:before, .switch__icon.icon-personalinfo-active:before, .progress__draggable-inner.icon-personalinfo-active.switch__icon:before, .account-sub-menu__item.icon-personalinfo-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-personalinfo-active.switch__icon:before, .icons-2x.icon-personalinfo-active.progress__draggable-inner:before, .icons.icon-personalinfo-active.progress__draggable-inner:before, .switch__icon.icon-personalinfo-active.progress__draggable-inner:before, .progress__draggable-inner.icon-personalinfo-active:before, .account-sub-menu__item.icon-personalinfo-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-personalinfo-active.progress__draggable-inner:before, .icons-2x.icon-personalinfo-active.progress__draggable-inner:after, .icons.icon-personalinfo-active.progress__draggable-inner:after, .rslider__pager-btn.icon-personalinfo-active.progress__draggable-inner:after, .progress__draggable-inner.icon-personalinfo-active:after, .boss-fight-health-progress__item_state_active.icon-personalinfo-active.progress__draggable-inner:after, .icons-2x.icon-personalinfo-active.account-sub-menu__item:not(:first-child):before, .icons.icon-personalinfo-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-personalinfo-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-personalinfo-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-personalinfo-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-personalinfo-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-personalinfo-active.boss-fight-health-progress__item_state_active, .icons.icon-personalinfo-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-personalinfo-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-personalinfo-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-personalinfo-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-personalinfo-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-personalinfo-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-personalinfo-active, .account-sub-menu__link:hover .icons-2x.icons.icon-personalinfo, .account-sub-menu__link:hover .icons.icon-personalinfo, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-personalinfo:after, .account-sub-menu__link:hover .switch__icon.icons.icon-personalinfo:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-personalinfo:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-personalinfo:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-personalinfo:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-personalinfo, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-personalinfo:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-personalinfo:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-personalinfo:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-personalinfo:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-personalinfo:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-personalinfo:before, .account-sub-menu__link:hover .icons.switch__icon.icon-personalinfo:before, .account-sub-menu__link:hover .switch__icon.icon-personalinfo:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-personalinfo:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-personalinfo:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-personalinfo:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-personalinfo:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-personalinfo:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-personalinfo:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-personalinfo:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-personalinfo:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-personalinfo:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-personalinfo, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-personalinfo, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-personalinfo:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-personalinfo:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-personalinfo:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-personalinfo:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-personalinfo:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-personalinfo, .account-sub-menu__link_state_active .icons-2x.icons.icon-personalinfo, .account-sub-menu__link_state_active .icons.icon-personalinfo, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-personalinfo:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-personalinfo:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-personalinfo:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-personalinfo:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-personalinfo:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-personalinfo, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-personalinfo:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-personalinfo:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-personalinfo:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-personalinfo:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-personalinfo:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-personalinfo:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-personalinfo:before, .account-sub-menu__link_state_active .switch__icon.icon-personalinfo:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-personalinfo:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-personalinfo:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-personalinfo:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-personalinfo:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-personalinfo:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-personalinfo:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-personalinfo:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-personalinfo:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-personalinfo:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-personalinfo:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-personalinfo:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-personalinfo, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-personalinfo, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-personalinfo:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-personalinfo:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-personalinfo:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-personalinfo:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-personalinfo:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-personalinfo {
       width: 25px;
       height: 21.5px;
       background-position: -691.5px -456.5px;
  }
   .icons-2x.icon-personalinfo-promo-2x, .icon-personalinfo-promo-2x.icons, .icon-personalinfo-promo-2x.rslider__pager-btn:after, .icon-personalinfo-promo-2x.switch__icon:before, .icon-personalinfo-promo-2x.progress__draggable-inner:before, .icon-personalinfo-promo-2x.progress__draggable-inner:after, .icon-personalinfo-promo-2x.account-sub-menu__item:not(:first-child):before, .icon-personalinfo-promo-2x.boss-fight-health-progress__item_state_active, .icons.icon-personalinfo-promo, .rslider__pager-btn.icon-personalinfo-promo:after, .switch__icon.icon-personalinfo-promo:before, .progress__draggable-inner.icon-personalinfo-promo:before, .progress__draggable-inner.icon-personalinfo-promo:after, .account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-personalinfo-promo {
       width: 24px;
       height: 26px;
       background-position: -725px -567.5px;
  }
   .icons-2x.icon-personalinfo-promo-active-2x, .icon-personalinfo-promo-active-2x.icons, .icon-personalinfo-promo-active-2x.rslider__pager-btn:after, .icon-personalinfo-promo-active-2x.switch__icon:before, .icon-personalinfo-promo-active-2x.progress__draggable-inner:before, .icon-personalinfo-promo-active-2x.progress__draggable-inner:after, .icon-personalinfo-promo-active-2x.account-sub-menu__item:not(:first-child):before, .icon-personalinfo-promo-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-personalinfo-promo-active, .icons.icon-personalinfo-promo-active, .rslider__pager-btn.icons.icon-personalinfo-promo-active:after, .switch__icon.icons.icon-personalinfo-promo-active:before, .progress__draggable-inner.icons.icon-personalinfo-promo-active:before, .progress__draggable-inner.icons.icon-personalinfo-promo-active:after, .account-sub-menu__item.icons.icon-personalinfo-promo-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-personalinfo-promo-active, .icons-2x.icon-personalinfo-promo-active.rslider__pager-btn:after, .icons.icon-personalinfo-promo-active.rslider__pager-btn:after, .rslider__pager-btn.icon-personalinfo-promo-active:after, .progress__draggable-inner.icon-personalinfo-promo-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-personalinfo-promo-active.rslider__pager-btn:after, .icons-2x.icon-personalinfo-promo-active.switch__icon:before, .icons.icon-personalinfo-promo-active.switch__icon:before, .switch__icon.icon-personalinfo-promo-active:before, .progress__draggable-inner.icon-personalinfo-promo-active.switch__icon:before, .account-sub-menu__item.icon-personalinfo-promo-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-personalinfo-promo-active.switch__icon:before, .icons-2x.icon-personalinfo-promo-active.progress__draggable-inner:before, .icons.icon-personalinfo-promo-active.progress__draggable-inner:before, .switch__icon.icon-personalinfo-promo-active.progress__draggable-inner:before, .progress__draggable-inner.icon-personalinfo-promo-active:before, .account-sub-menu__item.icon-personalinfo-promo-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-personalinfo-promo-active.progress__draggable-inner:before, .icons-2x.icon-personalinfo-promo-active.progress__draggable-inner:after, .icons.icon-personalinfo-promo-active.progress__draggable-inner:after, .rslider__pager-btn.icon-personalinfo-promo-active.progress__draggable-inner:after, .progress__draggable-inner.icon-personalinfo-promo-active:after, .boss-fight-health-progress__item_state_active.icon-personalinfo-promo-active.progress__draggable-inner:after, .icons-2x.icon-personalinfo-promo-active.account-sub-menu__item:not(:first-child):before, .icons.icon-personalinfo-promo-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-personalinfo-promo-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-personalinfo-promo-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-personalinfo-promo-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-personalinfo-promo-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-personalinfo-promo-active.boss-fight-health-progress__item_state_active, .icons.icon-personalinfo-promo-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-personalinfo-promo-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-personalinfo-promo-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-personalinfo-promo-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-personalinfo-promo-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-personalinfo-promo-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-personalinfo-promo-active, .account-menu__link:hover .icons-2x.icons.icon-personalinfo-promo, .account-menu__link:hover .icons.icon-personalinfo-promo, .account-menu__link:hover .rslider__pager-btn.icons.icon-personalinfo-promo:after, .account-menu__link:hover .switch__icon.icons.icon-personalinfo-promo:before, .account-menu__link:hover .progress__draggable-inner.icons.icon-personalinfo-promo:before, .account-menu__link:hover .progress__draggable-inner.icons.icon-personalinfo-promo:after, .account-menu__link:hover .account-sub-menu__item.icons.icon-personalinfo-promo:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-personalinfo-promo, .account-menu__link:hover .icons-2x.rslider__pager-btn.icon-personalinfo-promo:after, .account-menu__link:hover .icons.rslider__pager-btn.icon-personalinfo-promo:after, .account-menu__link:hover .rslider__pager-btn.icon-personalinfo-promo:after, .account-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-personalinfo-promo:after, .account-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-personalinfo-promo:after, .account-menu__link:hover .icons-2x.switch__icon.icon-personalinfo-promo:before, .account-menu__link:hover .icons.switch__icon.icon-personalinfo-promo:before, .account-menu__link:hover .switch__icon.icon-personalinfo-promo:before, .account-menu__link:hover .progress__draggable-inner.switch__icon.icon-personalinfo-promo:before, .account-menu__link:hover .account-sub-menu__item.switch__icon.icon-personalinfo-promo:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-personalinfo-promo:before, .account-menu__link:hover .icons-2x.progress__draggable-inner.icon-personalinfo-promo:before, .account-menu__link:hover .icons.progress__draggable-inner.icon-personalinfo-promo:before, .account-menu__link:hover .switch__icon.progress__draggable-inner.icon-personalinfo-promo:before, .account-menu__link:hover .progress__draggable-inner.icon-personalinfo-promo:before, .account-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-personalinfo-promo:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-personalinfo-promo:before, .account-menu__link:hover .icons-2x.progress__draggable-inner.icon-personalinfo-promo:after, .account-menu__link:hover .icons.progress__draggable-inner.icon-personalinfo-promo:after, .account-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-personalinfo-promo:after, .account-menu__link:hover .progress__draggable-inner.icon-personalinfo-promo:after, .account-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-personalinfo-promo:after, .account-menu__link:hover .icons-2x.account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link:hover .icons.account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link:hover .switch__icon.account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link:hover .account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-personalinfo-promo, .account-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-personalinfo-promo, .account-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-personalinfo-promo:after, .account-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-personalinfo-promo:before, .account-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-personalinfo-promo:before, .account-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-personalinfo-promo:after, .account-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-personalinfo-promo:not(:first-child):before, .account-menu__link:hover .boss-fight-health-progress__item_state_active.icon-personalinfo-promo, .account-menu__link_state_active .icons-2x.icons.icon-personalinfo-promo, .account-menu__link_state_active .icons.icon-personalinfo-promo, .account-menu__link_state_active .rslider__pager-btn.icons.icon-personalinfo-promo:after, .account-menu__link_state_active .switch__icon.icons.icon-personalinfo-promo:before, .account-menu__link_state_active .progress__draggable-inner.icons.icon-personalinfo-promo:before, .account-menu__link_state_active .progress__draggable-inner.icons.icon-personalinfo-promo:after, .account-menu__link_state_active .account-sub-menu__item.icons.icon-personalinfo-promo:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-personalinfo-promo, .account-menu__link_state_active .icons-2x.rslider__pager-btn.icon-personalinfo-promo:after, .account-menu__link_state_active .icons.rslider__pager-btn.icon-personalinfo-promo:after, .account-menu__link_state_active .rslider__pager-btn.icon-personalinfo-promo:after, .account-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-personalinfo-promo:after, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-personalinfo-promo:after, .account-menu__link_state_active .icons-2x.switch__icon.icon-personalinfo-promo:before, .account-menu__link_state_active .icons.switch__icon.icon-personalinfo-promo:before, .account-menu__link_state_active .switch__icon.icon-personalinfo-promo:before, .account-menu__link_state_active .progress__draggable-inner.switch__icon.icon-personalinfo-promo:before, .account-menu__link_state_active .account-sub-menu__item.switch__icon.icon-personalinfo-promo:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-personalinfo-promo:before, .account-menu__link_state_active .icons-2x.progress__draggable-inner.icon-personalinfo-promo:before, .account-menu__link_state_active .icons.progress__draggable-inner.icon-personalinfo-promo:before, .account-menu__link_state_active .switch__icon.progress__draggable-inner.icon-personalinfo-promo:before, .account-menu__link_state_active .progress__draggable-inner.icon-personalinfo-promo:before, .account-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-personalinfo-promo:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-personalinfo-promo:before, .account-menu__link_state_active .icons-2x.progress__draggable-inner.icon-personalinfo-promo:after, .account-menu__link_state_active .icons.progress__draggable-inner.icon-personalinfo-promo:after, .account-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-personalinfo-promo:after, .account-menu__link_state_active .progress__draggable-inner.icon-personalinfo-promo:after, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-personalinfo-promo:after, .account-menu__link_state_active .icons-2x.account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link_state_active .icons.account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link_state_active .switch__icon.account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link_state_active .account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-personalinfo-promo:not(:first-child):before, .account-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-personalinfo-promo, .account-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-personalinfo-promo, .account-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-personalinfo-promo:after, .account-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-personalinfo-promo:before, .account-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-personalinfo-promo:before, .account-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-personalinfo-promo:after, .account-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-personalinfo-promo:not(:first-child):before, .account-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-personalinfo-promo {
       width: 24px;
       height: 26px;
       background-position: -725px -596px;
  }
   .icons-2x.icon-profile-tuning-2x, .icon-profile-tuning-2x.icons, .icon-profile-tuning-2x.rslider__pager-btn:after, .icon-profile-tuning-2x.switch__icon:before, .icon-profile-tuning-2x.progress__draggable-inner:before, .icon-profile-tuning-2x.progress__draggable-inner:after, .icon-profile-tuning-2x.account-sub-menu__item:not(:first-child):before, .icon-profile-tuning-2x.boss-fight-health-progress__item_state_active, .icons.icon-profile-tuning, .rslider__pager-btn.icon-profile-tuning:after, .switch__icon.icon-profile-tuning:before, .progress__draggable-inner.icon-profile-tuning:before, .progress__draggable-inner.icon-profile-tuning:after, .account-sub-menu__item.icon-profile-tuning:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-profile-tuning {
       width: 34.5px;
       height: 24px;
       background-position: -242px -640px;
  }
   .icons-2x.icon-profile-tuning-active-2x, .icon-profile-tuning-active-2x.icons, .icon-profile-tuning-active-2x.rslider__pager-btn:after, .icon-profile-tuning-active-2x.switch__icon:before, .icon-profile-tuning-active-2x.progress__draggable-inner:before, .icon-profile-tuning-active-2x.progress__draggable-inner:after, .icon-profile-tuning-active-2x.account-sub-menu__item:not(:first-child):before, .icon-profile-tuning-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-profile-tuning-active, .rslider__pager-btn.icon-profile-tuning-active:after, .switch__icon.icon-profile-tuning-active:before, .progress__draggable-inner.icon-profile-tuning-active:before, .progress__draggable-inner.icon-profile-tuning-active:after, .account-sub-menu__item.icon-profile-tuning-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-profile-tuning-active {
       width: 34.5px;
       height: 24px;
       background-position: -279px -640px;
  }
   .icons-2x.icon-profilenotifications-2x, .icon-profilenotifications-2x.icons, .icon-profilenotifications-2x.rslider__pager-btn:after, .icon-profilenotifications-2x.switch__icon:before, .icon-profilenotifications-2x.progress__draggable-inner:before, .icon-profilenotifications-2x.progress__draggable-inner:after, .icon-profilenotifications-2x.account-sub-menu__item:not(:first-child):before, .icon-profilenotifications-2x.boss-fight-health-progress__item_state_active, .icons.icon-profilenotifications, .rslider__pager-btn.icon-profilenotifications:after, .switch__icon.icon-profilenotifications:before, .progress__draggable-inner.icon-profilenotifications:before, .progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-profilenotifications {
       width: 19px;
       height: 19px;
       background-position: -183.5px -682px;
  }
   .icons-2x.icon-profilenotifications-active-2x, .icon-profilenotifications-active-2x.icons, .icon-profilenotifications-active-2x.rslider__pager-btn:after, .icon-profilenotifications-active-2x.switch__icon:before, .icon-profilenotifications-active-2x.progress__draggable-inner:before, .icon-profilenotifications-active-2x.progress__draggable-inner:after, .icon-profilenotifications-active-2x.account-sub-menu__item:not(:first-child):before, .icon-profilenotifications-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-profilenotifications-active, .icons.icon-profilenotifications-active, .rslider__pager-btn.icons.icon-profilenotifications-active:after, .switch__icon.icons.icon-profilenotifications-active:before, .progress__draggable-inner.icons.icon-profilenotifications-active:before, .progress__draggable-inner.icons.icon-profilenotifications-active:after, .account-sub-menu__item.icons.icon-profilenotifications-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-profilenotifications-active, .icons-2x.icon-profilenotifications-active.rslider__pager-btn:after, .icons.icon-profilenotifications-active.rslider__pager-btn:after, .rslider__pager-btn.icon-profilenotifications-active:after, .progress__draggable-inner.icon-profilenotifications-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-profilenotifications-active.rslider__pager-btn:after, .icons-2x.icon-profilenotifications-active.switch__icon:before, .icons.icon-profilenotifications-active.switch__icon:before, .switch__icon.icon-profilenotifications-active:before, .progress__draggable-inner.icon-profilenotifications-active.switch__icon:before, .account-sub-menu__item.icon-profilenotifications-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-profilenotifications-active.switch__icon:before, .icons-2x.icon-profilenotifications-active.progress__draggable-inner:before, .icons.icon-profilenotifications-active.progress__draggable-inner:before, .switch__icon.icon-profilenotifications-active.progress__draggable-inner:before, .progress__draggable-inner.icon-profilenotifications-active:before, .account-sub-menu__item.icon-profilenotifications-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-profilenotifications-active.progress__draggable-inner:before, .icons-2x.icon-profilenotifications-active.progress__draggable-inner:after, .icons.icon-profilenotifications-active.progress__draggable-inner:after, .rslider__pager-btn.icon-profilenotifications-active.progress__draggable-inner:after, .progress__draggable-inner.icon-profilenotifications-active:after, .boss-fight-health-progress__item_state_active.icon-profilenotifications-active.progress__draggable-inner:after, .icons-2x.icon-profilenotifications-active.account-sub-menu__item:not(:first-child):before, .icons.icon-profilenotifications-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-profilenotifications-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-profilenotifications-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-profilenotifications-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-profilenotifications-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-profilenotifications-active.boss-fight-health-progress__item_state_active, .icons.icon-profilenotifications-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-profilenotifications-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-profilenotifications-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-profilenotifications-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-profilenotifications-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-profilenotifications-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-profilenotifications-active, .account-sub-menu__link:hover .icons-2x.icons.icon-profilenotifications, .account-sub-menu__link:hover .icons.icon-profilenotifications, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-profilenotifications:after, .account-sub-menu__link:hover .switch__icon.icons.icon-profilenotifications:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-profilenotifications:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-profilenotifications:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-profilenotifications, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-profilenotifications:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-profilenotifications:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-profilenotifications:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-profilenotifications:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-profilenotifications:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-profilenotifications:before, .account-sub-menu__link:hover .icons.switch__icon.icon-profilenotifications:before, .account-sub-menu__link:hover .switch__icon.icon-profilenotifications:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-profilenotifications:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-profilenotifications:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-profilenotifications:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-profilenotifications:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-profilenotifications:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-profilenotifications:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-profilenotifications:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-profilenotifications, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-profilenotifications, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-profilenotifications:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-profilenotifications:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-profilenotifications:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-profilenotifications:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-profilenotifications, .account-sub-menu__link_state_active .icons-2x.icons.icon-profilenotifications, .account-sub-menu__link_state_active .icons.icon-profilenotifications, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-profilenotifications:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-profilenotifications:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-profilenotifications:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-profilenotifications:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-profilenotifications, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-profilenotifications:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-profilenotifications:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-profilenotifications:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-profilenotifications:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-profilenotifications:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-profilenotifications:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-profilenotifications:before, .account-sub-menu__link_state_active .switch__icon.icon-profilenotifications:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-profilenotifications:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-profilenotifications:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-profilenotifications:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-profilenotifications:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-profilenotifications:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-profilenotifications:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-profilenotifications:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-profilenotifications:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-profilenotifications, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-profilenotifications, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-profilenotifications:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-profilenotifications:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-profilenotifications:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-profilenotifications:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-profilenotifications:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-profilenotifications {
       width: 19px;
       height: 19px;
       background-position: -205px -682px;
  }
   .icons-2x.icon-profilenotifications-secondary-2x, .icon-profilenotifications-secondary-2x.icons, .icon-profilenotifications-secondary-2x.rslider__pager-btn:after, .icon-profilenotifications-secondary-2x.switch__icon:before, .icon-profilenotifications-secondary-2x.progress__draggable-inner:before, .icon-profilenotifications-secondary-2x.progress__draggable-inner:after, .icon-profilenotifications-secondary-2x.account-sub-menu__item:not(:first-child):before, .icon-profilenotifications-secondary-2x.boss-fight-health-progress__item_state_active, .icons.icon-profilenotifications-secondary, .rslider__pager-btn.icon-profilenotifications-secondary:after, .switch__icon.icon-profilenotifications-secondary:before, .progress__draggable-inner.icon-profilenotifications-secondary:before, .progress__draggable-inner.icon-profilenotifications-secondary:after, .account-sub-menu__item.icon-profilenotifications-secondary:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-profilenotifications-secondary {
       width: 19px;
       height: 21px;
       background-position: -74px -682px;
  }
   .icons-2x.icon-promo-bonus-plus-2x, .icon-promo-bonus-plus-2x.icons, .icon-promo-bonus-plus-2x.rslider__pager-btn:after, .icon-promo-bonus-plus-2x.switch__icon:before, .icon-promo-bonus-plus-2x.progress__draggable-inner:before, .icon-promo-bonus-plus-2x.progress__draggable-inner:after, .icon-promo-bonus-plus-2x.account-sub-menu__item:not(:first-child):before, .icon-promo-bonus-plus-2x.boss-fight-health-progress__item_state_active, .icons.icon-promo-bonus-plus, .rslider__pager-btn.icon-promo-bonus-plus:after, .switch__icon.icon-promo-bonus-plus:before, .progress__draggable-inner.icon-promo-bonus-plus:before, .progress__draggable-inner.icon-promo-bonus-plus:after, .account-sub-menu__item.icon-promo-bonus-plus:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-promo-bonus-plus {
       width: 30.5px;
       height: 36px;
       background-position: -533.5px -585.5px;
  }
   .icons-2x.icon-radio-btn-2x, .icon-radio-btn-2x.icons, .icon-radio-btn-2x.rslider__pager-btn:after, .icon-radio-btn-2x.switch__icon:before, .icon-radio-btn-2x.progress__draggable-inner:before, .icon-radio-btn-2x.progress__draggable-inner:after, .icon-radio-btn-2x.account-sub-menu__item:not(:first-child):before, .icon-radio-btn-2x.boss-fight-health-progress__item_state_active, .icons.icon-radio-btn, .rslider__pager-btn.icon-radio-btn:after, .switch__icon.icon-radio-btn:before, .progress__draggable-inner.icon-radio-btn:before, .progress__draggable-inner.icon-radio-btn:after, .account-sub-menu__item.icon-radio-btn:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-radio-btn {
       width: 19.5px;
       height: 20px;
       background-position: -139.5px -682px;
  }
   .icons-2x.icon-radio-btn-checker-2x, .icon-radio-btn-checker-2x.icons, .icon-radio-btn-checker-2x.rslider__pager-btn:after, .icon-radio-btn-checker-2x.switch__icon:before, .icon-radio-btn-checker-2x.progress__draggable-inner:before, .icon-radio-btn-checker-2x.progress__draggable-inner:after, .icon-radio-btn-checker-2x.account-sub-menu__item:not(:first-child):before, .icon-radio-btn-checker-2x.boss-fight-health-progress__item_state_active, .icons.icon-radio-btn-checker, .rslider__pager-btn.icon-radio-btn-checker:after, .switch__icon.icon-radio-btn-checker:before, .progress__draggable-inner.icon-radio-btn-checker:before, .progress__draggable-inner.icon-radio-btn-checker:after, .account-sub-menu__item.icon-radio-btn-checker:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-radio-btn-checker, .radio-btn__input:checked ~ .icons.radio-btn__icon, .radio-btn__input:checked ~ .rslider__pager-btn.radio-btn__icon:after, .radio-btn__input:checked ~ .switch__icon.radio-btn__icon:before, .radio-btn__input:checked ~ .progress__draggable-inner.radio-btn__icon:before, .radio-btn__input:checked ~ .progress__draggable-inner.radio-btn__icon:after, .radio-btn__input:checked ~ .account-sub-menu__item.radio-btn__icon:not(:first-child):before, .radio-btn__input:checked ~ .boss-fight-health-progress__item_state_active.radio-btn__icon {
       width: 19.5px;
       height: 20px;
       background-position: -161.5px -682px;
  }
   .icons-2x.icon-rapid-drop-2x, .icon-rapid-drop-2x.icons, .icon-rapid-drop-2x.rslider__pager-btn:after, .icon-rapid-drop-2x.switch__icon:before, .icon-rapid-drop-2x.progress__draggable-inner:before, .icon-rapid-drop-2x.progress__draggable-inner:after, .icon-rapid-drop-2x.account-sub-menu__item:not(:first-child):before, .icon-rapid-drop-2x.boss-fight-health-progress__item_state_active, .icons.icon-rapid-drop, .rslider__pager-btn.icon-rapid-drop:after, .switch__icon.icon-rapid-drop:before, .progress__draggable-inner.icon-rapid-drop:before, .progress__draggable-inner.icon-rapid-drop:after, .account-sub-menu__item.icon-rapid-drop:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-rapid-drop {
       width: 262px;
       height: 130px;
       background-position: 0px -265px;
  }
   .icons-2x.icon-rapid-drop-holder-2x, .icon-rapid-drop-holder-2x.icons, .icon-rapid-drop-holder-2x.rslider__pager-btn:after, .icon-rapid-drop-holder-2x.switch__icon:before, .icon-rapid-drop-holder-2x.progress__draggable-inner:before, .icon-rapid-drop-holder-2x.progress__draggable-inner:after, .icon-rapid-drop-holder-2x.account-sub-menu__item:not(:first-child):before, .icon-rapid-drop-holder-2x.boss-fight-health-progress__item_state_active, .icons.icon-rapid-drop-holder, .rslider__pager-btn.icon-rapid-drop-holder:after, .switch__icon.icon-rapid-drop-holder:before, .progress__draggable-inner.icon-rapid-drop-holder:before, .progress__draggable-inner.icon-rapid-drop-holder:after, .account-sub-menu__item.icon-rapid-drop-holder:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-rapid-drop-holder {
       width: 160px;
       height: 83px;
       background-position: -529px -85.5px;
  }
   .icons-2x.icon-rapid-drop-holder-hvr-2x, .icon-rapid-drop-holder-hvr-2x.icons, .icon-rapid-drop-holder-hvr-2x.rslider__pager-btn:after, .icon-rapid-drop-holder-hvr-2x.switch__icon:before, .icon-rapid-drop-holder-hvr-2x.progress__draggable-inner:before, .icon-rapid-drop-holder-hvr-2x.progress__draggable-inner:after, .icon-rapid-drop-holder-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-rapid-drop-holder-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-rapid-drop-holder-hvr, .rslider__pager-btn.icon-rapid-drop-holder-hvr:after, .switch__icon.icon-rapid-drop-holder-hvr:before, .progress__draggable-inner.icon-rapid-drop-holder-hvr:before, .progress__draggable-inner.icon-rapid-drop-holder-hvr:after, .account-sub-menu__item.icon-rapid-drop-holder-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-rapid-drop-holder-hvr, .jackpot-list__row:hover .icons.icon-rapid-drop-holder, .jackpot-list__row:hover .rslider__pager-btn.icon-rapid-drop-holder:after, .jackpot-list__row:hover .switch__icon.icon-rapid-drop-holder:before, .jackpot-list__row:hover .progress__draggable-inner.icon-rapid-drop-holder:before, .jackpot-list__row:hover .progress__draggable-inner.icon-rapid-drop-holder:after, .jackpot-list__row:hover .account-sub-menu__item.icon-rapid-drop-holder:not(:first-child):before, .jackpot-list__row:hover .boss-fight-health-progress__item_state_active.icon-rapid-drop-holder {
       width: 160px;
       height: 83px;
       background-position: -529px -171px;
  }
   .icons-2x.icon-rapid-drop-hvr-2x, .icon-rapid-drop-hvr-2x.icons, .icon-rapid-drop-hvr-2x.rslider__pager-btn:after, .icon-rapid-drop-hvr-2x.switch__icon:before, .icon-rapid-drop-hvr-2x.progress__draggable-inner:before, .icon-rapid-drop-hvr-2x.progress__draggable-inner:after, .icon-rapid-drop-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-rapid-drop-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-rapid-drop-hvr, .rslider__pager-btn.icon-rapid-drop-hvr:after, .switch__icon.icon-rapid-drop-hvr:before, .progress__draggable-inner.icon-rapid-drop-hvr:before, .progress__draggable-inner.icon-rapid-drop-hvr:after, .account-sub-menu__item.icon-rapid-drop-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-rapid-drop-hvr, .jackpot-list__cell:hover .icons.icon-rapid-drop, .jackpot-list__cell:hover .rslider__pager-btn.icon-rapid-drop:after, .jackpot-list__cell:hover .switch__icon.icon-rapid-drop:before, .jackpot-list__cell:hover .progress__draggable-inner.icon-rapid-drop:before, .jackpot-list__cell:hover .progress__draggable-inner.icon-rapid-drop:after, .jackpot-list__cell:hover .account-sub-menu__item.icon-rapid-drop:not(:first-child):before, .jackpot-list__cell:hover .boss-fight-health-progress__item_state_active.icon-rapid-drop {
       width: 262px;
       height: 130px;
       background-position: -264.5px -265px;
  }
   .icons-2x.icon-refresh-2x, .icon-refresh-2x.icons, .icon-refresh-2x.rslider__pager-btn:after, .icon-refresh-2x.switch__icon:before, .icon-refresh-2x.progress__draggable-inner:before, .icon-refresh-2x.progress__draggable-inner:after, .icon-refresh-2x.account-sub-menu__item:not(:first-child):before, .icon-refresh-2x.boss-fight-health-progress__item_state_active, .icons.icon-refresh, .rslider__pager-btn.icon-refresh:after, .switch__icon.icon-refresh:before, .progress__draggable-inner.icon-refresh:before, .progress__draggable-inner.icon-refresh:after, .account-sub-menu__item.icon-refresh:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-refresh {
       width: 39px;
       height: 39.5px;
       background-position: -83px -640px;
  }
   .icons-2x.icon-refresh-hvr-2x, .icon-refresh-hvr-2x.icons, .icon-refresh-hvr-2x.rslider__pager-btn:after, .icon-refresh-hvr-2x.switch__icon:before, .icon-refresh-hvr-2x.progress__draggable-inner:before, .icon-refresh-hvr-2x.progress__draggable-inner:after, .icon-refresh-hvr-2x.account-sub-menu__item:not(:first-child):before, .icon-refresh-hvr-2x.boss-fight-health-progress__item_state_active, .icons.icon-refresh-hvr, .rslider__pager-btn.icon-refresh-hvr:after, .switch__icon.icon-refresh-hvr:before, .progress__draggable-inner.icon-refresh-hvr:before, .progress__draggable-inner.icon-refresh-hvr:after, .account-sub-menu__item.icon-refresh-hvr:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-refresh-hvr, .icons.captcha__refresh-btn.icon-refresh:hover, .rslider__pager-btn.captcha__refresh-btn.icon-refresh:hover:after, .switch__icon.captcha__refresh-btn.icon-refresh:hover:before, .progress__draggable-inner.captcha__refresh-btn.icon-refresh:hover:before, .progress__draggable-inner.captcha__refresh-btn.icon-refresh:hover:after, .account-sub-menu__item.captcha__refresh-btn.icon-refresh:not(:first-child):hover:before, .boss-fight-health-progress__item_state_active.captcha__refresh-btn.icon-refresh:hover {
       width: 39px;
       height: 39.5px;
       background-position: -124.5px -640px;
  }
   .icons-2x.icon-search-2x, .icon-search-2x.icons, .icon-search-2x.rslider__pager-btn:after, .icon-search-2x.switch__icon:before, .icon-search-2x.progress__draggable-inner:before, .icon-search-2x.progress__draggable-inner:after, .icon-search-2x.account-sub-menu__item:not(:first-child):before, .icon-search-2x.boss-fight-health-progress__item_state_active, .icons.icon-search, .rslider__pager-btn.icon-search:after, .switch__icon.icon-search:before, .progress__draggable-inner.icon-search:before, .progress__draggable-inner.icon-search:after, .account-sub-menu__item.icon-search:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-search {
       width: 24.5px;
       height: 25px;
       background-position: -725px -624.5px;
  }
   .icons-2x.icon-search-secondary-2x, .icon-search-secondary-2x.icons, .icon-search-secondary-2x.rslider__pager-btn:after, .icon-search-secondary-2x.switch__icon:before, .icon-search-secondary-2x.progress__draggable-inner:before, .icon-search-secondary-2x.progress__draggable-inner:after, .icon-search-secondary-2x.account-sub-menu__item:not(:first-child):before, .icon-search-secondary-2x.boss-fight-health-progress__item_state_active, .icons.icon-search-secondary, .rslider__pager-btn.icon-search-secondary:after, .switch__icon.icon-search-secondary:before, .progress__draggable-inner.icon-search-secondary:before, .progress__draggable-inner.icon-search-secondary:after, .account-sub-menu__item.icon-search-secondary:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-search-secondary {
       width: 31.5px;
       height: 34px;
       background-position: -600.5px -585.5px;
  }
   .icons-2x.icon-shop-2x, .icon-shop-2x.icons, .icon-shop-2x.rslider__pager-btn:after, .icon-shop-2x.switch__icon:before, .icon-shop-2x.progress__draggable-inner:before, .icon-shop-2x.progress__draggable-inner:after, .icon-shop-2x.account-sub-menu__item:not(:first-child):before, .icon-shop-2x.boss-fight-health-progress__item_state_active, .icons.icon-shop, .rslider__pager-btn.icon-shop:after, .switch__icon.icon-shop:before, .progress__draggable-inner.icon-shop:before, .progress__draggable-inner.icon-shop:after, .account-sub-menu__item.icon-shop:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-shop {
       width: 19.5px;
       height: 17.5px;
       background-position: -226.5px -682px;
  }
   .icons-2x.icon-shop-active-2x, .icon-shop-active-2x.icons, .icon-shop-active-2x.rslider__pager-btn:after, .icon-shop-active-2x.switch__icon:before, .icon-shop-active-2x.progress__draggable-inner:before, .icon-shop-active-2x.progress__draggable-inner:after, .icon-shop-active-2x.account-sub-menu__item:not(:first-child):before, .icon-shop-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-shop-active, .icons.icon-shop-active, .rslider__pager-btn.icons.icon-shop-active:after, .switch__icon.icons.icon-shop-active:before, .progress__draggable-inner.icons.icon-shop-active:before, .progress__draggable-inner.icons.icon-shop-active:after, .account-sub-menu__item.icons.icon-shop-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-shop-active, .icons-2x.icon-shop-active.rslider__pager-btn:after, .icons.icon-shop-active.rslider__pager-btn:after, .rslider__pager-btn.icon-shop-active:after, .progress__draggable-inner.icon-shop-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-shop-active.rslider__pager-btn:after, .icons-2x.icon-shop-active.switch__icon:before, .icons.icon-shop-active.switch__icon:before, .switch__icon.icon-shop-active:before, .progress__draggable-inner.icon-shop-active.switch__icon:before, .account-sub-menu__item.icon-shop-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-shop-active.switch__icon:before, .icons-2x.icon-shop-active.progress__draggable-inner:before, .icons.icon-shop-active.progress__draggable-inner:before, .switch__icon.icon-shop-active.progress__draggable-inner:before, .progress__draggable-inner.icon-shop-active:before, .account-sub-menu__item.icon-shop-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-shop-active.progress__draggable-inner:before, .icons-2x.icon-shop-active.progress__draggable-inner:after, .icons.icon-shop-active.progress__draggable-inner:after, .rslider__pager-btn.icon-shop-active.progress__draggable-inner:after, .progress__draggable-inner.icon-shop-active:after, .boss-fight-health-progress__item_state_active.icon-shop-active.progress__draggable-inner:after, .icons-2x.icon-shop-active.account-sub-menu__item:not(:first-child):before, .icons.icon-shop-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-shop-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-shop-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-shop-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-shop-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-shop-active.boss-fight-health-progress__item_state_active, .icons.icon-shop-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-shop-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-shop-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-shop-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-shop-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-shop-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-shop-active, .account-sub-menu__link:hover .icons-2x.icons.icon-shop, .account-sub-menu__link:hover .icons.icon-shop, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-shop:after, .account-sub-menu__link:hover .switch__icon.icons.icon-shop:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-shop:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-shop:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-shop:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-shop, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-shop:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-shop:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-shop:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-shop:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-shop:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-shop:before, .account-sub-menu__link:hover .icons.switch__icon.icon-shop:before, .account-sub-menu__link:hover .switch__icon.icon-shop:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-shop:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-shop:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-shop:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-shop:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-shop:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-shop:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-shop:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-shop:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-shop:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-shop:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-shop:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-shop:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-shop:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-shop:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-shop, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-shop, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-shop:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-shop:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-shop:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-shop:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-shop:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-shop, .account-sub-menu__link_state_active .icons-2x.icons.icon-shop, .account-sub-menu__link_state_active .icons.icon-shop, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-shop:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-shop:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-shop:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-shop:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-shop:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-shop, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-shop:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-shop:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-shop:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-shop:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-shop:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-shop:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-shop:before, .account-sub-menu__link_state_active .switch__icon.icon-shop:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-shop:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-shop:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-shop:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-shop:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-shop:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-shop:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-shop:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-shop:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-shop:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-shop:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-shop:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-shop:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-shop:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-shop:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-shop:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-shop, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-shop, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-shop:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-shop:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-shop:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-shop:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-shop:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-shop {
       width: 19.5px;
       height: 17.5px;
       background-position: -248.5px -682px;
  }
   .icons-2x.icon-slots-2x, .icon-slots-2x.icons, .icon-slots-2x.rslider__pager-btn:after, .icon-slots-2x.switch__icon:before, .icon-slots-2x.progress__draggable-inner:before, .icon-slots-2x.progress__draggable-inner:after, .icon-slots-2x.account-sub-menu__item:not(:first-child):before, .icon-slots-2x.boss-fight-health-progress__item_state_active, .icons.icon-slots, .rslider__pager-btn.icon-slots:after, .switch__icon.icon-slots:before, .progress__draggable-inner.icon-slots:before, .progress__draggable-inner.icon-slots:after, .account-sub-menu__item.icon-slots:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-slots {
       width: 44px;
       height: 45px;
       background-position: -167px -523.5px;
  }
   .icons-2x.icon-strong-2x, .icon-strong-2x.icons, .icon-strong-2x.rslider__pager-btn:after, .icon-strong-2x.switch__icon:before, .icon-strong-2x.progress__draggable-inner:before, .icon-strong-2x.progress__draggable-inner:after, .icon-strong-2x.account-sub-menu__item:not(:first-child):before, .icon-strong-2x.boss-fight-health-progress__item_state_active, .icons.icon-strong, .rslider__pager-btn.icon-strong:after, .switch__icon.icon-strong:before, .progress__draggable-inner.icon-strong:before, .progress__draggable-inner.icon-strong:after, .account-sub-menu__item.icon-strong:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-strong {
       width: 28px;
       height: 25px;
       background-position: -725px -453.5px;
  }
   .icons-2x.icon-strong-active-2x, .icon-strong-active-2x.icons, .icon-strong-active-2x.rslider__pager-btn:after, .icon-strong-active-2x.switch__icon:before, .icon-strong-active-2x.progress__draggable-inner:before, .icon-strong-active-2x.progress__draggable-inner:after, .icon-strong-active-2x.account-sub-menu__item:not(:first-child):before, .icon-strong-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-strong-active, .rslider__pager-btn.icon-strong-active:after, .switch__icon.icon-strong-active:before, .progress__draggable-inner.icon-strong-active:before, .progress__draggable-inner.icon-strong-active:after, .account-sub-menu__item.icon-strong-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-strong-active {
       width: 28px;
       height: 25px;
       background-position: -725px -481px;
  }
   .icons-2x.icon-subscribe-2x, .icon-subscribe-2x.icons, .icon-subscribe-2x.rslider__pager-btn:after, .icon-subscribe-2x.switch__icon:before, .icon-subscribe-2x.progress__draggable-inner:before, .icon-subscribe-2x.progress__draggable-inner:after, .icon-subscribe-2x.account-sub-menu__item:not(:first-child):before, .icon-subscribe-2x.boss-fight-health-progress__item_state_active, .icons.icon-subscribe, .rslider__pager-btn.icon-subscribe:after, .switch__icon.icon-subscribe:before, .progress__draggable-inner.icon-subscribe:before, .progress__draggable-inner.icon-subscribe:after, .account-sub-menu__item.icon-subscribe:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-subscribe {
       width: 27.5px;
       height: 15.5px;
       background-position: -653.5px -419.5px;
  }
   .icons-2x.icon-subscribe-active-2x, .icon-subscribe-active-2x.icons, .icon-subscribe-active-2x.rslider__pager-btn:after, .icon-subscribe-active-2x.switch__icon:before, .icon-subscribe-active-2x.progress__draggable-inner:before, .icon-subscribe-active-2x.progress__draggable-inner:after, .icon-subscribe-active-2x.account-sub-menu__item:not(:first-child):before, .icon-subscribe-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-subscribe-active, .icons.icon-subscribe-active, .rslider__pager-btn.icons.icon-subscribe-active:after, .switch__icon.icons.icon-subscribe-active:before, .progress__draggable-inner.icons.icon-subscribe-active:before, .progress__draggable-inner.icons.icon-subscribe-active:after, .account-sub-menu__item.icons.icon-subscribe-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-subscribe-active, .icons-2x.icon-subscribe-active.rslider__pager-btn:after, .icons.icon-subscribe-active.rslider__pager-btn:after, .rslider__pager-btn.icon-subscribe-active:after, .progress__draggable-inner.icon-subscribe-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-subscribe-active.rslider__pager-btn:after, .icons-2x.icon-subscribe-active.switch__icon:before, .icons.icon-subscribe-active.switch__icon:before, .switch__icon.icon-subscribe-active:before, .progress__draggable-inner.icon-subscribe-active.switch__icon:before, .account-sub-menu__item.icon-subscribe-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-subscribe-active.switch__icon:before, .icons-2x.icon-subscribe-active.progress__draggable-inner:before, .icons.icon-subscribe-active.progress__draggable-inner:before, .switch__icon.icon-subscribe-active.progress__draggable-inner:before, .progress__draggable-inner.icon-subscribe-active:before, .account-sub-menu__item.icon-subscribe-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-subscribe-active.progress__draggable-inner:before, .icons-2x.icon-subscribe-active.progress__draggable-inner:after, .icons.icon-subscribe-active.progress__draggable-inner:after, .rslider__pager-btn.icon-subscribe-active.progress__draggable-inner:after, .progress__draggable-inner.icon-subscribe-active:after, .boss-fight-health-progress__item_state_active.icon-subscribe-active.progress__draggable-inner:after, .icons-2x.icon-subscribe-active.account-sub-menu__item:not(:first-child):before, .icons.icon-subscribe-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-subscribe-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-subscribe-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-subscribe-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-subscribe-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-subscribe-active.boss-fight-health-progress__item_state_active, .icons.icon-subscribe-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-subscribe-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-subscribe-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-subscribe-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-subscribe-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-subscribe-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-subscribe-active, .account-sub-menu__link:hover .icons-2x.icons.icon-subscribe, .account-sub-menu__link:hover .icons.icon-subscribe, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-subscribe:after, .account-sub-menu__link:hover .switch__icon.icons.icon-subscribe:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-subscribe:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-subscribe:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-subscribe:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-subscribe, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-subscribe:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-subscribe:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-subscribe:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-subscribe:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-subscribe:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-subscribe:before, .account-sub-menu__link:hover .icons.switch__icon.icon-subscribe:before, .account-sub-menu__link:hover .switch__icon.icon-subscribe:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-subscribe:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-subscribe:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-subscribe:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-subscribe:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-subscribe:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-subscribe:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-subscribe:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-subscribe:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-subscribe:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-subscribe:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-subscribe:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-subscribe:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-subscribe:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-subscribe:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-subscribe, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-subscribe, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-subscribe:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-subscribe:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-subscribe:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-subscribe:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-subscribe:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-subscribe, .account-sub-menu__link_state_active .icons-2x.icons.icon-subscribe, .account-sub-menu__link_state_active .icons.icon-subscribe, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-subscribe:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-subscribe:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-subscribe:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-subscribe:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-subscribe:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-subscribe, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-subscribe:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-subscribe:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-subscribe:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-subscribe:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-subscribe:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-subscribe:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-subscribe:before, .account-sub-menu__link_state_active .switch__icon.icon-subscribe:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-subscribe:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-subscribe:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-subscribe:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-subscribe:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-subscribe:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-subscribe:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-subscribe:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-subscribe:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-subscribe:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-subscribe:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-subscribe:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-subscribe:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-subscribe:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-subscribe:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-subscribe:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-subscribe, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-subscribe, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-subscribe:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-subscribe:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-subscribe:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-subscribe:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-subscribe:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-subscribe {
       width: 27.5px;
       height: 15.5px;
       background-position: -340.5px -640px;
  }
   .icons-2x.icon-switch-lang-2x, .icon-switch-lang-2x.icons, .icon-switch-lang-2x.rslider__pager-btn:after, .icon-switch-lang-2x.switch__icon:before, .icon-switch-lang-2x.progress__draggable-inner:before, .icon-switch-lang-2x.progress__draggable-inner:after, .icon-switch-lang-2x.account-sub-menu__item:not(:first-child):before, .icon-switch-lang-2x.boss-fight-health-progress__item_state_active, .icons.icon-switch-lang, .rslider__pager-btn.icon-switch-lang:after, .switch__icon.icon-switch-lang:before, .progress__draggable-inner.icon-switch-lang:before, .progress__draggable-inner.icon-switch-lang:after, .account-sub-menu__item.icon-switch-lang:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-switch-lang {
       width: 18px;
       height: 22px;
       background-position: 0px -711.5px;
  }
   .icons-2x.icon-switch-lang-close-2x, .icon-switch-lang-close-2x.icons, .icon-switch-lang-close-2x.rslider__pager-btn:after, .icon-switch-lang-close-2x.switch__icon:before, .icon-switch-lang-close-2x.progress__draggable-inner:before, .icon-switch-lang-close-2x.progress__draggable-inner:after, .icon-switch-lang-close-2x.account-sub-menu__item:not(:first-child):before, .icon-switch-lang-close-2x.boss-fight-health-progress__item_state_active, .icons.icon-switch-lang-close, .rslider__pager-btn.icon-switch-lang-close:after, .switch__icon.icon-switch-lang-close:before, .progress__draggable-inner.icon-switch-lang-close:before, .progress__draggable-inner.icon-switch-lang-close:after, .account-sub-menu__item.icon-switch-lang-close:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-switch-lang-close, .popover-wrapper_state_show .icons.icon-switch-lang, .popover-wrapper_state_show .rslider__pager-btn.icon-switch-lang:after, .popover-wrapper_state_show .switch__icon.icon-switch-lang:before, .popover-wrapper_state_show .progress__draggable-inner.icon-switch-lang:before, .popover-wrapper_state_show .progress__draggable-inner.icon-switch-lang:after, .popover-wrapper_state_show .account-sub-menu__item.icon-switch-lang:not(:first-child):before, .popover-wrapper_state_show .boss-fight-health-progress__item_state_active.icon-switch-lang {
       width: 18px;
       height: 22px;
       background-position: -20.5px -711.5px;
  }
   .icons-2x.icon-switcher-2x, .icon-switcher-2x.icons, .icon-switcher-2x.rslider__pager-btn:after, .icon-switcher-2x.progress__draggable-inner:before, .icon-switcher-2x.progress__draggable-inner:after, .icon-switcher-2x.account-sub-menu__item:not(:first-child):before, .icon-switcher-2x.boss-fight-health-progress__item_state_active, .icons.icon-switcher, .rslider__pager-btn.icon-switcher:after, .progress__draggable-inner.icon-switcher:before, .progress__draggable-inner.icon-switcher:after, .account-sub-menu__item.icon-switcher:not(:first-child):before, .switch__icon.icon-switcher.boss-fight-health-progress__item_state_active:before, .boss-fight-health-progress__item_state_active.icon-switcher, .icons.switch__icon:before, .switch__icon:before, .account-sub-menu__item.switch__icon:not(:first-child):before {
       width: 27.5px;
       height: 29px;
       background-position: -725px -158.5px;
  }
   .icons-2x.icon-switcher-checked-2x, .icon-switcher-checked-2x.icons, .icon-switcher-checked-2x.rslider__pager-btn:after, .icon-switcher-checked-2x.switch__icon:before, .icon-switcher-checked-2x.progress__draggable-inner:before, .icon-switcher-checked-2x.progress__draggable-inner:after, .icon-switcher-checked-2x.account-sub-menu__item:not(:first-child):before, .icon-switcher-checked-2x.boss-fight-health-progress__item_state_active, .icons.icon-switcher-checked, .rslider__pager-btn.icon-switcher-checked:after, .switch__icon.icon-switcher-checked:before, .progress__draggable-inner.icon-switcher-checked:before, .progress__draggable-inner.icon-switcher-checked:after, .account-sub-menu__item.icon-switcher-checked:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-switcher-checked, .switch__input:checked ~ .switch__icon:before {
       width: 27.5px;
       height: 29px;
       background-position: -725px -190px;
  }
   .icons-2x.icon-switcher-s-2x, .icon-switcher-s-2x.icons, .icon-switcher-s-2x.rslider__pager-btn:after, .icon-switcher-s-2x.switch__icon:before, .icon-switcher-s-2x.progress__draggable-inner:before, .icon-switcher-s-2x.progress__draggable-inner:after, .icon-switcher-s-2x.account-sub-menu__item:not(:first-child):before, .icon-switcher-s-2x.boss-fight-health-progress__item_state_active, .icons.icon-switcher-s, .rslider__pager-btn.icon-switcher-s:after, .switch__icon.icon-switcher-s:before, .progress__draggable-inner.icon-switcher-s:before, .progress__draggable-inner.icon-switcher-s:after, .account-sub-menu__item.icon-switcher-s:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-switcher-s, .switch_size_s .switch__icon:before {
       width: 24.5px;
       height: 24px;
       background-position: -691.5px -158.5px;
  }
   .icons-2x.icon-switcher-s-checked-2x, .icon-switcher-s-checked-2x.icons, .icon-switcher-s-checked-2x.rslider__pager-btn:after, .icon-switcher-s-checked-2x.switch__icon:before, .icon-switcher-s-checked-2x.progress__draggable-inner:before, .icon-switcher-s-checked-2x.progress__draggable-inner:after, .icon-switcher-s-checked-2x.account-sub-menu__item:not(:first-child):before, .icon-switcher-s-checked-2x.boss-fight-health-progress__item_state_active, .icons.icon-switcher-s-checked, .rslider__pager-btn.icon-switcher-s-checked:after, .switch__icon.icon-switcher-s-checked:before, .progress__draggable-inner.icon-switcher-s-checked:before, .progress__draggable-inner.icon-switcher-s-checked:after, .account-sub-menu__item.icon-switcher-s-checked:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-switcher-s-checked, .switch_size_s .switch__input:checked ~ .switch__icon:before {
       width: 24.5px;
       height: 24px;
       background-position: -691.5px -185px;
  }
   .icons-2x.icon-table-2x, .icon-table-2x.icons, .icon-table-2x.rslider__pager-btn:after, .icon-table-2x.switch__icon:before, .icon-table-2x.progress__draggable-inner:before, .icon-table-2x.progress__draggable-inner:after, .icon-table-2x.account-sub-menu__item:not(:first-child):before, .icon-table-2x.boss-fight-health-progress__item_state_active, .icons.icon-table, .rslider__pager-btn.icon-table:after, .switch__icon.icon-table:before, .progress__draggable-inner.icon-table:before, .progress__draggable-inner.icon-table:after, .account-sub-menu__item.icon-table:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-table {
       width: 32px;
       height: 36.5px;
       background-position: -563.5px -443px;
  }
   .icons-2x.icon-top-2x, .icon-top-2x.icons, .icon-top-2x.rslider__pager-btn:after, .icon-top-2x.switch__icon:before, .icon-top-2x.progress__draggable-inner:before, .icon-top-2x.progress__draggable-inner:after, .icon-top-2x.account-sub-menu__item:not(:first-child):before, .icon-top-2x.boss-fight-health-progress__item_state_active, .icons.icon-top, .rslider__pager-btn.icon-top:after, .switch__icon.icon-top:before, .progress__draggable-inner.icon-top:before, .progress__draggable-inner.icon-top:after, .account-sub-menu__item.icon-top:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-top {
       width: 32.5px;
       height: 35px;
       background-position: -633px -443px;
  }
   .icons-2x.icon-tournament-adventure-2x, .icon-tournament-adventure-2x.icons, .icon-tournament-adventure-2x.rslider__pager-btn:after, .icon-tournament-adventure-2x.switch__icon:before, .icon-tournament-adventure-2x.progress__draggable-inner:before, .icon-tournament-adventure-2x.progress__draggable-inner:after, .icon-tournament-adventure-2x.account-sub-menu__item:not(:first-child):before, .icon-tournament-adventure-2x.boss-fight-health-progress__item_state_active, .icons.icon-tournament-adventure, .rslider__pager-btn.icon-tournament-adventure:after, .switch__icon.icon-tournament-adventure:before, .progress__draggable-inner.icon-tournament-adventure:before, .progress__draggable-inner.icon-tournament-adventure:after, .account-sub-menu__item.icon-tournament-adventure:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-tournament-adventure {
       width: 48px;
       height: 50px;
       background-position: -163.5px -585.5px;
  }
   .icons-2x.icon-tournament-competition-2x, .icon-tournament-competition-2x.icons, .icon-tournament-competition-2x.rslider__pager-btn:after, .icon-tournament-competition-2x.switch__icon:before, .icon-tournament-competition-2x.progress__draggable-inner:before, .icon-tournament-competition-2x.progress__draggable-inner:after, .icon-tournament-competition-2x.account-sub-menu__item:not(:first-child):before, .icon-tournament-competition-2x.boss-fight-health-progress__item_state_active, .icons.icon-tournament-competition, .rslider__pager-btn.icon-tournament-competition:after, .switch__icon.icon-tournament-competition:before, .progress__draggable-inner.icon-tournament-competition:before, .progress__draggable-inner.icon-tournament-competition:after, .account-sub-menu__item.icon-tournament-competition:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-tournament-competition {
       width: 48px;
       height: 50px;
       background-position: -214px -585.5px;
  }
   .icons-2x.icon-tournament-cup-2x, .icon-tournament-cup-2x.icons, .icon-tournament-cup-2x.rslider__pager-btn:after, .icon-tournament-cup-2x.switch__icon:before, .icon-tournament-cup-2x.progress__draggable-inner:before, .icon-tournament-cup-2x.progress__draggable-inner:after, .icon-tournament-cup-2x.account-sub-menu__item:not(:first-child):before, .icon-tournament-cup-2x.boss-fight-health-progress__item_state_active, .icons.icon-tournament-cup, .rslider__pager-btn.icon-tournament-cup:after, .switch__icon.icon-tournament-cup:before, .progress__draggable-inner.icon-tournament-cup:before, .progress__draggable-inner.icon-tournament-cup:after, .account-sub-menu__item.icon-tournament-cup:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-tournament-cup {
       width: 48px;
       height: 50px;
       background-position: -264.5px -585.5px;
  }
   .icons-2x.icon-tournament-star-2x, .icon-tournament-star-2x.icons, .icon-tournament-star-2x.rslider__pager-btn:after, .icon-tournament-star-2x.switch__icon:before, .icon-tournament-star-2x.progress__draggable-inner:before, .icon-tournament-star-2x.progress__draggable-inner:after, .icon-tournament-star-2x.account-sub-menu__item:not(:first-child):before, .icon-tournament-star-2x.boss-fight-health-progress__item_state_active, .icons.icon-tournament-star, .rslider__pager-btn.icon-tournament-star:after, .switch__icon.icon-tournament-star:before, .progress__draggable-inner.icon-tournament-star:before, .progress__draggable-inner.icon-tournament-star:after, .account-sub-menu__item.icon-tournament-star:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-tournament-star {
       width: 48px;
       height: 50px;
       background-position: -315px -585.5px;
  }
   .icons-2x.icon-transactionshistory-2x, .icon-transactionshistory-2x.icons, .icon-transactionshistory-2x.rslider__pager-btn:after, .icon-transactionshistory-2x.switch__icon:before, .icon-transactionshistory-2x.progress__draggable-inner:before, .icon-transactionshistory-2x.progress__draggable-inner:after, .icon-transactionshistory-2x.account-sub-menu__item:not(:first-child):before, .icon-transactionshistory-2x.boss-fight-health-progress__item_state_active, .icons.icon-transactionshistory, .rslider__pager-btn.icon-transactionshistory:after, .switch__icon.icon-transactionshistory:before, .progress__draggable-inner.icon-transactionshistory:before, .progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-transactionshistory {
       width: 32px;
       height: 32px;
       background-position: -634.5px -585.5px;
  }
   .icons-2x.icon-transactionshistory-active-2x, .icon-transactionshistory-active-2x.icons, .icon-transactionshistory-active-2x.rslider__pager-btn:after, .icon-transactionshistory-active-2x.switch__icon:before, .icon-transactionshistory-active-2x.progress__draggable-inner:before, .icon-transactionshistory-active-2x.progress__draggable-inner:after, .icon-transactionshistory-active-2x.account-sub-menu__item:not(:first-child):before, .icon-transactionshistory-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-transactionshistory-active, .icons.icon-transactionshistory-active, .rslider__pager-btn.icons.icon-transactionshistory-active:after, .switch__icon.icons.icon-transactionshistory-active:before, .progress__draggable-inner.icons.icon-transactionshistory-active:before, .progress__draggable-inner.icons.icon-transactionshistory-active:after, .account-sub-menu__item.icons.icon-transactionshistory-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-transactionshistory-active, .icons-2x.icon-transactionshistory-active.rslider__pager-btn:after, .icons.icon-transactionshistory-active.rslider__pager-btn:after, .rslider__pager-btn.icon-transactionshistory-active:after, .progress__draggable-inner.icon-transactionshistory-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-transactionshistory-active.rslider__pager-btn:after, .icons-2x.icon-transactionshistory-active.switch__icon:before, .icons.icon-transactionshistory-active.switch__icon:before, .switch__icon.icon-transactionshistory-active:before, .progress__draggable-inner.icon-transactionshistory-active.switch__icon:before, .account-sub-menu__item.icon-transactionshistory-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-transactionshistory-active.switch__icon:before, .icons-2x.icon-transactionshistory-active.progress__draggable-inner:before, .icons.icon-transactionshistory-active.progress__draggable-inner:before, .switch__icon.icon-transactionshistory-active.progress__draggable-inner:before, .progress__draggable-inner.icon-transactionshistory-active:before, .account-sub-menu__item.icon-transactionshistory-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-transactionshistory-active.progress__draggable-inner:before, .icons-2x.icon-transactionshistory-active.progress__draggable-inner:after, .icons.icon-transactionshistory-active.progress__draggable-inner:after, .rslider__pager-btn.icon-transactionshistory-active.progress__draggable-inner:after, .progress__draggable-inner.icon-transactionshistory-active:after, .boss-fight-health-progress__item_state_active.icon-transactionshistory-active.progress__draggable-inner:after, .icons-2x.icon-transactionshistory-active.account-sub-menu__item:not(:first-child):before, .icons.icon-transactionshistory-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-transactionshistory-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-transactionshistory-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-transactionshistory-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-transactionshistory-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-transactionshistory-active.boss-fight-health-progress__item_state_active, .icons.icon-transactionshistory-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-transactionshistory-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-transactionshistory-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-transactionshistory-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-transactionshistory-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-transactionshistory-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-transactionshistory-active, .account-sub-menu__link:hover .icons-2x.icons.icon-transactionshistory, .account-sub-menu__link:hover .icons.icon-transactionshistory, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-transactionshistory:after, .account-sub-menu__link:hover .switch__icon.icons.icon-transactionshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-transactionshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-transactionshistory:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-transactionshistory, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-transactionshistory:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-transactionshistory:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-transactionshistory:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-transactionshistory:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-transactionshistory:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-transactionshistory:before, .account-sub-menu__link:hover .icons.switch__icon.icon-transactionshistory:before, .account-sub-menu__link:hover .switch__icon.icon-transactionshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-transactionshistory:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-transactionshistory:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-transactionshistory:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-transactionshistory:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-transactionshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-transactionshistory:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-transactionshistory:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-transactionshistory, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-transactionshistory, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-transactionshistory:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-transactionshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-transactionshistory:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-transactionshistory:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-transactionshistory, .account-sub-menu__link_state_active .icons-2x.icons.icon-transactionshistory, .account-sub-menu__link_state_active .icons.icon-transactionshistory, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-transactionshistory:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-transactionshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-transactionshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-transactionshistory:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-transactionshistory, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-transactionshistory:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-transactionshistory:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-transactionshistory:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-transactionshistory:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-transactionshistory:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-transactionshistory:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-transactionshistory:before, .account-sub-menu__link_state_active .switch__icon.icon-transactionshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-transactionshistory:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-transactionshistory:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-transactionshistory:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-transactionshistory:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-transactionshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-transactionshistory:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-transactionshistory:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-transactionshistory:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-transactionshistory, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-transactionshistory, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-transactionshistory:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-transactionshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-transactionshistory:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-transactionshistory:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-transactionshistory:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-transactionshistory {
       width: 32px;
       height: 32px;
       background-position: -166px -640px;
  }
   .icons-2x.icon-verification-2x, .icon-verification-2x.icons, .icon-verification-2x.rslider__pager-btn:after, .icon-verification-2x.switch__icon:before, .icon-verification-2x.progress__draggable-inner:before, .icon-verification-2x.progress__draggable-inner:after, .icon-verification-2x.account-sub-menu__item:not(:first-child):before, .icon-verification-2x.boss-fight-health-progress__item_state_active, .icons.icon-verification, .rslider__pager-btn.icon-verification:after, .switch__icon.icon-verification:before, .progress__draggable-inner.icon-verification:before, .progress__draggable-inner.icon-verification:after, .account-sub-menu__item.icon-verification:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-verification {
       width: 27.5px;
       height: 21px;
       background-position: -691.5px -211.5px;
  }
   .icons-2x.icon-verification-active-2x, .icon-verification-active-2x.icons, .icon-verification-active-2x.rslider__pager-btn:after, .icon-verification-active-2x.switch__icon:before, .icon-verification-active-2x.progress__draggable-inner:before, .icon-verification-active-2x.progress__draggable-inner:after, .icon-verification-active-2x.account-sub-menu__item:not(:first-child):before, .icon-verification-active-2x.boss-fight-health-progress__item_state_active, .icons-2x.icons.icon-verification-active, .icons.icon-verification-active, .rslider__pager-btn.icons.icon-verification-active:after, .switch__icon.icons.icon-verification-active:before, .progress__draggable-inner.icons.icon-verification-active:before, .progress__draggable-inner.icons.icon-verification-active:after, .account-sub-menu__item.icons.icon-verification-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icons.icon-verification-active, .icons-2x.icon-verification-active.rslider__pager-btn:after, .icons.icon-verification-active.rslider__pager-btn:after, .rslider__pager-btn.icon-verification-active:after, .progress__draggable-inner.icon-verification-active.rslider__pager-btn:after, .boss-fight-health-progress__item_state_active.icon-verification-active.rslider__pager-btn:after, .icons-2x.icon-verification-active.switch__icon:before, .icons.icon-verification-active.switch__icon:before, .switch__icon.icon-verification-active:before, .progress__draggable-inner.icon-verification-active.switch__icon:before, .account-sub-menu__item.icon-verification-active.switch__icon:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-verification-active.switch__icon:before, .icons-2x.icon-verification-active.progress__draggable-inner:before, .icons.icon-verification-active.progress__draggable-inner:before, .switch__icon.icon-verification-active.progress__draggable-inner:before, .progress__draggable-inner.icon-verification-active:before, .account-sub-menu__item.icon-verification-active.progress__draggable-inner:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-verification-active.progress__draggable-inner:before, .icons-2x.icon-verification-active.progress__draggable-inner:after, .icons.icon-verification-active.progress__draggable-inner:after, .rslider__pager-btn.icon-verification-active.progress__draggable-inner:after, .progress__draggable-inner.icon-verification-active:after, .boss-fight-health-progress__item_state_active.icon-verification-active.progress__draggable-inner:after, .icons-2x.icon-verification-active.account-sub-menu__item:not(:first-child):before, .icons.icon-verification-active.account-sub-menu__item:not(:first-child):before, .switch__icon.icon-verification-active.account-sub-menu__item:not(:first-child):before, .progress__draggable-inner.icon-verification-active.account-sub-menu__item:not(:first-child):before, .account-sub-menu__item.icon-verification-active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-verification-active.account-sub-menu__item:not(:first-child):before, .icons-2x.icon-verification-active.boss-fight-health-progress__item_state_active, .icons.icon-verification-active.boss-fight-health-progress__item_state_active, .rslider__pager-btn.icon-verification-active.boss-fight-health-progress__item_state_active:after, .switch__icon.icon-verification-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-verification-active.boss-fight-health-progress__item_state_active:before, .progress__draggable-inner.icon-verification-active.boss-fight-health-progress__item_state_active:after, .account-sub-menu__item.icon-verification-active.boss-fight-health-progress__item_state_active:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-verification-active, .account-sub-menu__link:hover .icons-2x.icons.icon-verification, .account-sub-menu__link:hover .icons.icon-verification, .account-sub-menu__link:hover .rslider__pager-btn.icons.icon-verification:after, .account-sub-menu__link:hover .switch__icon.icons.icon-verification:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-verification:before, .account-sub-menu__link:hover .progress__draggable-inner.icons.icon-verification:after, .account-sub-menu__link:hover .account-sub-menu__item.icons.icon-verification:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icons.icon-verification, .account-sub-menu__link:hover .icons-2x.rslider__pager-btn.icon-verification:after, .account-sub-menu__link:hover .icons.rslider__pager-btn.icon-verification:after, .account-sub-menu__link:hover .rslider__pager-btn.icon-verification:after, .account-sub-menu__link:hover .progress__draggable-inner.rslider__pager-btn.icon-verification:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-verification:after, .account-sub-menu__link:hover .icons-2x.switch__icon.icon-verification:before, .account-sub-menu__link:hover .icons.switch__icon.icon-verification:before, .account-sub-menu__link:hover .switch__icon.icon-verification:before, .account-sub-menu__link:hover .progress__draggable-inner.switch__icon.icon-verification:before, .account-sub-menu__link:hover .account-sub-menu__item.switch__icon.icon-verification:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.switch__icon.icon-verification:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-verification:before, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-verification:before, .account-sub-menu__link:hover .switch__icon.progress__draggable-inner.icon-verification:before, .account-sub-menu__link:hover .progress__draggable-inner.icon-verification:before, .account-sub-menu__link:hover .account-sub-menu__item.progress__draggable-inner.icon-verification:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-verification:before, .account-sub-menu__link:hover .icons-2x.progress__draggable-inner.icon-verification:after, .account-sub-menu__link:hover .icons.progress__draggable-inner.icon-verification:after, .account-sub-menu__link:hover .rslider__pager-btn.progress__draggable-inner.icon-verification:after, .account-sub-menu__link:hover .progress__draggable-inner.icon-verification:after, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-verification:after, .account-sub-menu__link:hover .icons-2x.account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link:hover .icons.account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link:hover .switch__icon.account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link:hover .progress__draggable-inner.account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link:hover .account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link:hover .icons-2x.boss-fight-health-progress__item_state_active.icon-verification, .account-sub-menu__link:hover .icons.boss-fight-health-progress__item_state_active.icon-verification, .account-sub-menu__link:hover .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-verification:after, .account-sub-menu__link:hover .switch__icon.boss-fight-health-progress__item_state_active.icon-verification:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-verification:before, .account-sub-menu__link:hover .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-verification:after, .account-sub-menu__link:hover .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-verification:not(:first-child):before, .account-sub-menu__link:hover .boss-fight-health-progress__item_state_active.icon-verification, .account-sub-menu__link_state_active .icons-2x.icons.icon-verification, .account-sub-menu__link_state_active .icons.icon-verification, .account-sub-menu__link_state_active .rslider__pager-btn.icons.icon-verification:after, .account-sub-menu__link_state_active .switch__icon.icons.icon-verification:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-verification:before, .account-sub-menu__link_state_active .progress__draggable-inner.icons.icon-verification:after, .account-sub-menu__link_state_active .account-sub-menu__item.icons.icon-verification:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icons.icon-verification, .account-sub-menu__link_state_active .icons-2x.rslider__pager-btn.icon-verification:after, .account-sub-menu__link_state_active .icons.rslider__pager-btn.icon-verification:after, .account-sub-menu__link_state_active .rslider__pager-btn.icon-verification:after, .account-sub-menu__link_state_active .progress__draggable-inner.rslider__pager-btn.icon-verification:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.rslider__pager-btn.icon-verification:after, .account-sub-menu__link_state_active .icons-2x.switch__icon.icon-verification:before, .account-sub-menu__link_state_active .icons.switch__icon.icon-verification:before, .account-sub-menu__link_state_active .switch__icon.icon-verification:before, .account-sub-menu__link_state_active .progress__draggable-inner.switch__icon.icon-verification:before, .account-sub-menu__link_state_active .account-sub-menu__item.switch__icon.icon-verification:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.switch__icon.icon-verification:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-verification:before, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-verification:before, .account-sub-menu__link_state_active .switch__icon.progress__draggable-inner.icon-verification:before, .account-sub-menu__link_state_active .progress__draggable-inner.icon-verification:before, .account-sub-menu__link_state_active .account-sub-menu__item.progress__draggable-inner.icon-verification:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-verification:before, .account-sub-menu__link_state_active .icons-2x.progress__draggable-inner.icon-verification:after, .account-sub-menu__link_state_active .icons.progress__draggable-inner.icon-verification:after, .account-sub-menu__link_state_active .rslider__pager-btn.progress__draggable-inner.icon-verification:after, .account-sub-menu__link_state_active .progress__draggable-inner.icon-verification:after, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.progress__draggable-inner.icon-verification:after, .account-sub-menu__link_state_active .icons-2x.account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link_state_active .icons.account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link_state_active .switch__icon.account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link_state_active .progress__draggable-inner.account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link_state_active .account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.account-sub-menu__item.icon-verification:not(:first-child):before, .account-sub-menu__link_state_active .icons-2x.boss-fight-health-progress__item_state_active.icon-verification, .account-sub-menu__link_state_active .icons.boss-fight-health-progress__item_state_active.icon-verification, .account-sub-menu__link_state_active .rslider__pager-btn.boss-fight-health-progress__item_state_active.icon-verification:after, .account-sub-menu__link_state_active .switch__icon.boss-fight-health-progress__item_state_active.icon-verification:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-verification:before, .account-sub-menu__link_state_active .progress__draggable-inner.boss-fight-health-progress__item_state_active.icon-verification:after, .account-sub-menu__link_state_active .account-sub-menu__item.boss-fight-health-progress__item_state_active.icon-verification:not(:first-child):before, .account-sub-menu__link_state_active .boss-fight-health-progress__item_state_active.icon-verification {
       width: 27.5px;
       height: 21px;
       background-position: -691.5px -235px;
  }
   .icons-2x.icon-video-poker-2x, .icon-video-poker-2x.icons, .icon-video-poker-2x.rslider__pager-btn:after, .icon-video-poker-2x.switch__icon:before, .icon-video-poker-2x.progress__draggable-inner:before, .icon-video-poker-2x.progress__draggable-inner:after, .icon-video-poker-2x.account-sub-menu__item:not(:first-child):before, .icon-video-poker-2x.boss-fight-health-progress__item_state_active, .icons.icon-video-poker, .rslider__pager-btn.icon-video-poker:after, .switch__icon.icon-video-poker:before, .progress__draggable-inner.icon-video-poker:before, .progress__draggable-inner.icon-video-poker:after, .account-sub-menu__item.icon-video-poker:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-video-poker {
       width: 36.5px;
       height: 31px;
       background-position: -543px -523.5px;
  }
   .icons-2x.icon-volatility-active-2x, .icon-volatility-active-2x.icons, .icon-volatility-active-2x.rslider__pager-btn:after, .icon-volatility-active-2x.switch__icon:before, .icon-volatility-active-2x.progress__draggable-inner:before, .icon-volatility-active-2x.account-sub-menu__item:not(:first-child):before, .icon-volatility-active-2x.boss-fight-health-progress__item_state_active, .icons.icon-volatility-active, .rslider__pager-btn.icon-volatility-active:after, .switch__icon.icon-volatility-active:before, .progress__draggable-inner.icon-volatility-active:before, .account-sub-menu__item.icon-volatility-active:not(:first-child):before, .progress__draggable-inner.icon-volatility-active.boss-fight-health-progress__item_state_active:after, .boss-fight-health-progress__item_state_active.icon-volatility-active, .icons.progress__draggable-inner:after, .progress__draggable-inner:after {
       width: 23px;
       height: 24.5px;
       background-position: -691.5px -285px;
  }
   .icons-2x.icon-volatility-value-1-2x, .icon-volatility-value-1-2x.icons, .icon-volatility-value-1-2x.rslider__pager-btn:after, .icon-volatility-value-1-2x.switch__icon:before, .icon-volatility-value-1-2x.progress__draggable-inner:before, .icon-volatility-value-1-2x.progress__draggable-inner:after, .icon-volatility-value-1-2x.account-sub-menu__item:not(:first-child):before, .icon-volatility-value-1-2x.boss-fight-health-progress__item_state_active, .icons.icon-volatility-value-1, .rslider__pager-btn.icon-volatility-value-1:after, .switch__icon.icon-volatility-value-1:before, .progress__draggable-inner.icon-volatility-value-1:before, .progress__draggable-inner.icon-volatility-value-1:after, .account-sub-menu__item.icon-volatility-value-1:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-volatility-value-1, .progress_type_volatility.progress_step_0 .progress__draggable .progress__draggable-inner:before {
       width: 52px;
       height: 52px;
       background-position: 0px -585.5px;
  }
   .icons-2x.icon-volatility-value-2-2x, .icon-volatility-value-2-2x.icons, .icon-volatility-value-2-2x.rslider__pager-btn:after, .icon-volatility-value-2-2x.switch__icon:before, .icon-volatility-value-2-2x.progress__draggable-inner:before, .icon-volatility-value-2-2x.progress__draggable-inner:after, .icon-volatility-value-2-2x.account-sub-menu__item:not(:first-child):before, .icon-volatility-value-2-2x.boss-fight-health-progress__item_state_active, .icons.icon-volatility-value-2, .rslider__pager-btn.icon-volatility-value-2:after, .switch__icon.icon-volatility-value-2:before, .progress__draggable-inner.icon-volatility-value-2:before, .progress__draggable-inner.icon-volatility-value-2:after, .account-sub-menu__item.icon-volatility-value-2:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-volatility-value-2, .progress_type_volatility.progress_step_1 .progress__draggable .progress__draggable-inner:before {
       width: 52px;
       height: 52px;
       background-position: -54.5px -585.5px;
  }
   .icons-2x.icon-volatility-value-3-2x, .icon-volatility-value-3-2x.icons, .icon-volatility-value-3-2x.rslider__pager-btn:after, .icon-volatility-value-3-2x.switch__icon:before, .icon-volatility-value-3-2x.progress__draggable-inner:before, .icon-volatility-value-3-2x.progress__draggable-inner:after, .icon-volatility-value-3-2x.account-sub-menu__item:not(:first-child):before, .icon-volatility-value-3-2x.boss-fight-health-progress__item_state_active, .icons.icon-volatility-value-3, .rslider__pager-btn.icon-volatility-value-3:after, .switch__icon.icon-volatility-value-3:before, .progress__draggable-inner.icon-volatility-value-3:before, .progress__draggable-inner.icon-volatility-value-3:after, .account-sub-menu__item.icon-volatility-value-3:not(:first-child):before, .boss-fight-health-progress__item_state_active.icon-volatility-value-3, .progress_type_volatility.progress_step_2 .progress__draggable .progress__draggable-inner:before {
       width: 52px;
       height: 52px;
       background-position: -109px -585.5px;
  }
}
.payment-systems {
   background-image: url("");
   background-size: 1199px 1164px;
}
.payment-systems.icon-payment-1 {
   width: 85px;
   height: 60px;
   background-position: -838px -1039px;
}
.payment-systems.icon-payment-10 {
   width: 132px;
   height: 60px;
   background-position: -740px -260px;
}
.payment-systems.icon-payment-1010 {
   width: 146px;
   height: 60px;
   background-position: -582px -260px;
}
.payment-systems.icon-payment-1011 {
   width: 167px;
   height: 60px;
   background-position: 0px -390px;
}
.payment-systems.icon-payment-1012 {
   width: 81px;
   height: 60px;
   background-position: -1114px -325px;
}
.payment-systems.icon-payment-1013 {
   width: 101px;
   height: 60px;
   background-position: -1004px -325px;
}
.payment-systems.icon-payment-1014 {
   width: 175px;
   height: 60px;
   background-position: 0px -325px;
}
.payment-systems.icon-payment-1017 {
   width: 83px;
   height: 60px;
   background-position: -1114px -65px;
}
.payment-systems.icon-payment-1018 {
   width: 106px;
   height: 60px;
   background-position: -224px -909px;
}
.payment-systems.icon-payment-1019 {
   width: 88px;
   height: 60px;
   background-position: -286px -1039px;
}
.payment-systems.icon-payment-1021 {
   width: 172px;
   height: 60px;
   background-position: -403px -130px;
}
.payment-systems.icon-payment-1022 {
   width: 112px;
   height: 60px;
   background-position: -879px -650px;
}
.payment-systems.icon-payment-1023 {
   width: 130px;
   height: 60px;
   background-position: -740px -520px;
}
.payment-systems.icon-payment-1024 {
   width: 140px;
   height: 60px;
   background-position: -594px -519px;
}
.payment-systems.icon-payment-1025 {
   width: 107px;
   height: 60px;
   background-position: 0px -909px;
}
.payment-systems.icon-payment-1026 {
   width: 131px;
   height: 60px;
   background-position: -740px -390px;
}
.payment-systems.icon-payment-1027 {
   width: 65px;
   height: 60px;
   background-position: -920px -844px;
}
.payment-systems.icon-payment-1028 {
   width: 100px;
   height: 60px;
   background-position: -1004px -455px;
}
.payment-systems.icon-payment-1029 {
   width: 153px;
   height: 60px;
   background-position: -582px 0px;
}
.payment-systems.icon-payment-1030 {
   width: 117px;
   height: 60px;
   background-position: -879px -130px;
}
.payment-systems.icon-payment-1031 {
   width: 112px;
   height: 60px;
   background-position: -879px -715px;
}
.payment-systems.icon-payment-1032 {
   width: 170px;
   height: 60px;
   background-position: -403px -260px;
}
.payment-systems.icon-payment-1033 {
   width: 105px;
   height: 60px;
   background-position: -446px -909px;
}
.payment-systems.icon-payment-1034 {
   width: 95px;
   height: 60px;
   background-position: -509px -974px;
}
.payment-systems.icon-payment-1035 {
   width: 180px;
   height: 60px;
   background-position: -209px -65px;
}
.payment-systems.icon-payment-1036 {
   width: 139px;
   height: 60px;
   background-position: -586px -584px;
}
.payment-systems.icon-payment-1037 {
   width: 133px;
   height: 60px;
   background-position: -740px -130px;
}
.payment-systems.icon-payment-1038 {
   width: 87px;
   height: 60px;
   background-position: -472px -1039px;
}
.payment-systems.icon-payment-1039 {
   width: 96px;
   height: 60px;
   background-position: -307px -974px;
}
.payment-systems.icon-payment-1040 {
   width: 125px;
   height: 60px;
   background-position: -266px -779px;
}
.payment-systems.icon-payment-1041 {
   width: 89px;
   height: 60px;
   background-position: -784px -779px;
}
.payment-systems.icon-payment-1042 {
   width: 146px;
   height: 60px;
   background-position: -582px -325px;
}
.payment-systems.icon-payment-1043 {
   width: 158px;
   height: 59px;
   background-position: -344px -390px;
}
.payment-systems.icon-payment-1048 {
   width: 174px;
   height: 60px;
   background-position: -403px 0px;
}
.payment-systems.icon-payment-1049 {
   width: 115px;
   height: 60px;
   background-position: -879px -520px;
}
.payment-systems.icon-payment-1050 {
   width: 124px;
   height: 60px;
   background-position: -526px -779px;
}
.payment-systems.icon-payment-1051 {
   width: 98px;
   height: 60px;
   background-position: -1004px -715px;
}
.payment-systems.icon-payment-11 {
   width: 117px;
   height: 60px;
   background-position: -879px -195px;
}
.payment-systems.icon-payment-12 {
   width: 189px;
   height: 60px;
   background-position: 0px -130px;
}
.payment-systems.icon-payment-13 {
   width: 66px;
   height: 60px;
   background-position: -1114px -975px;
}
.payment-systems.icon-payment-16 {
   width: 94px;
   height: 60px;
   background-position: -709px -974px;
}
.payment-systems.icon-payment-17 {
   width: 86px;
   height: 60px;
   background-position: -656px -1039px;
}
.payment-systems.icon-payment-19 {
   width: 129px;
   height: 60px;
   background-position: 0px -714px;
}
.payment-systems.icon-payment-2 {
   width: 142px;
   height: 60px;
   background-position: -447px -519px;
}
.payment-systems.icon-payment-3 {
   width: 97px;
   height: 60px;
   background-position: -103px -974px;
}
.payment-systems.icon-payment-32 {
   width: 137px;
   height: 60px;
   background-position: -144px -649px;
}
.payment-systems.icon-payment-33 {
   width: 117px;
   height: 60px;
   background-position: -879px -260px;
}
.payment-systems.icon-payment-36 {
   width: 111px;
   height: 60px;
   background-position: -234px -844px;
}
.payment-systems.icon-payment-43 {
   width: 142px;
   height: 60px;
   background-position: 0px -584px;
}
.payment-systems.icon-payment-44 {
   width: 120px;
   height: 60px;
   background-position: -879px 0px;
}
.payment-systems.icon-payment-45 {
   width: 108px;
   height: 60px;
   background-position: -694px -844px;
}
.payment-systems.icon-payment-47 {
   width: 68px;
   height: 60px;
   background-position: -1114px -845px;
}
.payment-systems.icon-payment-48 {
   width: 128px;
   height: 60px;
   background-position: -536px -714px;
}
.payment-systems.icon-payment-49 {
   width: 100px;
   height: 60px;
   background-position: -1004px -520px;
}
.payment-systems.icon-payment-5 {
   width: 143px;
   height: 60px;
   background-position: -151px -519px;
}
.payment-systems.icon-payment-50 {
   width: 105px;
   height: 60px;
   background-position: -556px -909px;
}
.payment-systems.icon-payment-501 {
   width: 85px;
   height: 60px;
   background-position: -928px -1039px;
}
.payment-systems.icon-payment-502 {
   width: 70px;
   height: 60px;
   background-position: -1114px -585px;
}
.payment-systems.icon-payment-503 {
   width: 176px;
   height: 60px;
   background-position: 0px -260px;
}
.payment-systems.icon-payment-51 {
   width: 109px;
   height: 60px;
   background-position: -466px -844px;
}
.payment-systems.icon-payment-52 {
   width: 104px;
   height: 60px;
   background-position: -1004px -65px;
}
.payment-systems.icon-payment-53 {
   width: 78px;
   height: 60px;
   background-position: -1114px -455px;
}
.payment-systems.icon-payment-54 {
   width: 98px;
   height: 60px;
   background-position: -1004px -780px;
}
.payment-systems.icon-payment-55 {
   width: 129px;
   height: 60px;
   background-position: -134px -714px;
}
.payment-systems.icon-payment-57 {
   width: 204px;
   height: 60px;
   background-position: 0px 0px;
}
.payment-systems.icon-payment-6 {
   width: 92px;
   height: 60px;
   background-position: -907px -974px;
}
.payment-systems.icon-payment-61 {
   width: 102px;
   height: 60px;
   background-position: -1004px -195px;
}
.payment-systems.icon-payment-67 {
   width: 135px;
   height: 60px;
   background-position: -428px -649px;
}
.payment-systems.icon-payment-7 {
   width: 105px;
   height: 60px;
   background-position: -666px -909px;
}
.payment-systems.icon-payment-8 {
   width: 134px;
   height: 60px;
   background-position: -740px 0px;
}
.payment-systems.icon-payment-84 {
   width: 147px;
   height: 60px;
   background-position: -582px -130px;
}
.payment-systems.icon-payment-86 {
   width: 128px;
   height: 60px;
   background-position: -669px -714px;
}
.payment-systems.icon-payment-90 {
   width: 91px;
   height: 60px;
   background-position: 0px -1039px;
}
.payment-systems.icon-payment-91 {
   width: 180px;
   height: 60px;
   background-position: -209px -130px;
}
.payment-systems.icon-payment-92 {
   width: 83px;
   height: 60px;
   background-position: -1114px -130px;
}
.payment-systems.icon-payment-hvr-1, .payment-systems.icon-payment-1:hover {
   width: 85px;
   height: 60px;
   background-position: -1018px -1039px;
}
.payment-systems.icon-payment-hvr-10, .payment-systems.icon-payment-10:hover {
   width: 132px;
   height: 60px;
   background-position: -740px -325px;
}
.payment-systems.icon-payment-hvr-1010, .payment-systems.icon-payment-1010:hover {
   width: 146px;
   height: 60px;
   background-position: -582px -390px;
}
.payment-systems.icon-payment-hvr-1011, .payment-systems.icon-payment-1011:hover {
   width: 167px;
   height: 60px;
   background-position: -172px -390px;
}
.payment-systems.icon-payment-hvr-1012, .payment-systems.icon-payment-1012:hover {
   width: 81px;
   height: 60px;
   background-position: -1114px -390px;
}
.payment-systems.icon-payment-hvr-1013, .payment-systems.icon-payment-1013:hover {
   width: 101px;
   height: 60px;
   background-position: -1004px -390px;
}
.payment-systems.icon-payment-hvr-1014, .payment-systems.icon-payment-1014:hover {
   width: 175px;
   height: 60px;
   background-position: -180px -325px;
}
.payment-systems.icon-payment-hvr-1017, .payment-systems.icon-payment-1017:hover {
   width: 83px;
   height: 60px;
   background-position: -1114px -195px;
}
.payment-systems.icon-payment-hvr-1018, .payment-systems.icon-payment-1018:hover {
   width: 106px;
   height: 60px;
   background-position: -335px -909px;
}
.payment-systems.icon-payment-hvr-1019, .payment-systems.icon-payment-1019:hover {
   width: 88px;
   height: 60px;
   background-position: -379px -1039px;
}
.payment-systems.icon-payment-hvr-1021, .payment-systems.icon-payment-1021:hover {
   width: 172px;
   height: 60px;
   background-position: -403px -195px;
}
.payment-systems.icon-payment-hvr-1022, .payment-systems.icon-payment-1022:hover {
   width: 112px;
   height: 60px;
   background-position: 0px -844px;
}
.payment-systems.icon-payment-hvr-1023, .payment-systems.icon-payment-1023:hover {
   width: 130px;
   height: 60px;
   background-position: -740px -585px;
}
.payment-systems.icon-payment-hvr-1024, .payment-systems.icon-payment-1024:hover {
   width: 140px;
   height: 60px;
   background-position: -441px -584px;
}
.payment-systems.icon-payment-hvr-1025, .payment-systems.icon-payment-1025:hover {
   width: 107px;
   height: 60px;
   background-position: -112px -909px;
}
.payment-systems.icon-payment-hvr-1026, .payment-systems.icon-payment-1026:hover {
   width: 131px;
   height: 60px;
   background-position: -740px -455px;
}
.payment-systems.icon-payment-hvr-1027, .payment-systems.icon-payment-1027:hover {
   width: 65px;
   height: 60px;
   background-position: 0px -1104px;
}
.payment-systems.icon-payment-hvr-1028, .payment-systems.icon-payment-1028:hover {
   width: 100px;
   height: 60px;
   background-position: -1004px -585px;
}
.payment-systems.icon-payment-hvr-1029, .payment-systems.icon-payment-1029:hover {
   width: 153px;
   height: 60px;
   background-position: -582px -65px;
}
.payment-systems.icon-payment-hvr-1030, .payment-systems.icon-payment-1030:hover {
   width: 117px;
   height: 60px;
   background-position: -879px -325px;
}
.payment-systems.icon-payment-hvr-1031, .payment-systems.icon-payment-1031:hover {
   width: 112px;
   height: 60px;
   background-position: -117px -844px;
}
.payment-systems.icon-payment-hvr-1032, .payment-systems.icon-payment-1032:hover {
   width: 170px;
   height: 60px;
   background-position: -403px -325px;
}
.payment-systems.icon-payment-hvr-1033, .payment-systems.icon-payment-1033:hover {
   width: 105px;
   height: 60px;
   background-position: -776px -909px;
}
.payment-systems.icon-payment-hvr-1034, .payment-systems.icon-payment-1034:hover {
   width: 95px;
   height: 60px;
   background-position: -609px -974px;
}
.payment-systems.icon-payment-hvr-1035, .payment-systems.icon-payment-1035:hover {
   width: 180px;
   height: 60px;
   background-position: 0px -195px;
}
.payment-systems.icon-payment-hvr-1036, .payment-systems.icon-payment-1036:hover {
   width: 139px;
   height: 60px;
   background-position: 0px -649px;
}
.payment-systems.icon-payment-hvr-1037, .payment-systems.icon-payment-1037:hover {
   width: 133px;
   height: 60px;
   background-position: -740px -195px;
}
.payment-systems.icon-payment-hvr-1038, .payment-systems.icon-payment-1038:hover {
   width: 87px;
   height: 60px;
   background-position: -564px -1039px;
}
.payment-systems.icon-payment-hvr-1039, .payment-systems.icon-payment-1039:hover {
   width: 96px;
   height: 60px;
   background-position: -408px -974px;
}
.payment-systems.icon-payment-hvr-1040, .payment-systems.icon-payment-1040:hover {
   width: 125px;
   height: 60px;
   background-position: -396px -779px;
}
.payment-systems.icon-payment-hvr-1041, .payment-systems.icon-payment-1041:hover {
   width: 89px;
   height: 60px;
   background-position: -192px -1039px;
}
.payment-systems.icon-payment-hvr-1042, .payment-systems.icon-payment-1042:hover {
   width: 146px;
   height: 60px;
   background-position: 0px -519px;
}
.payment-systems.icon-payment-hvr-1043, .payment-systems.icon-payment-1043:hover {
   width: 158px;
   height: 59px;
   background-position: 0px -455px;
}
.payment-systems.icon-payment-hvr-1048, .payment-systems.icon-payment-1048:hover {
   width: 174px;
   height: 60px;
   background-position: -403px -65px;
}
.payment-systems.icon-payment-hvr-1049, .payment-systems.icon-payment-1049:hover {
   width: 115px;
   height: 60px;
   background-position: -879px -585px;
}
.payment-systems.icon-payment-hvr-1050, .payment-systems.icon-payment-1050:hover {
   width: 124px;
   height: 60px;
   background-position: -655px -779px;
}
.payment-systems.icon-payment-hvr-1051, .payment-systems.icon-payment-1051:hover {
   width: 98px;
   height: 60px;
   background-position: -1004px -845px;
}
.payment-systems.icon-payment-hvr-11, .payment-systems.icon-payment-11:hover {
   width: 117px;
   height: 60px;
   background-position: -879px -390px;
}
.payment-systems.icon-payment-hvr-12, .payment-systems.icon-payment-12:hover {
   width: 189px;
   height: 60px;
   background-position: -209px 0px;
}
.payment-systems.icon-payment-hvr-13, .payment-systems.icon-payment-13:hover {
   width: 66px;
   height: 60px;
   background-position: -802px -714px;
}
.payment-systems.icon-payment-hvr-16, .payment-systems.icon-payment-16:hover {
   width: 94px;
   height: 60px;
   background-position: -808px -974px;
}
.payment-systems.icon-payment-hvr-17, .payment-systems.icon-payment-17:hover {
   width: 86px;
   height: 60px;
   background-position: -747px -1039px;
}
.payment-systems.icon-payment-hvr-19, .payment-systems.icon-payment-19:hover {
   width: 129px;
   height: 60px;
   background-position: -268px -714px;
}
.payment-systems.icon-payment-hvr-2, .payment-systems.icon-payment-2:hover {
   width: 142px;
   height: 60px;
   background-position: -147px -584px;
}
.payment-systems.icon-payment-hvr-3, .payment-systems.icon-payment-3:hover {
   width: 97px;
   height: 60px;
   background-position: -205px -974px;
}
.payment-systems.icon-payment-hvr-32, .payment-systems.icon-payment-32:hover {
   width: 137px;
   height: 60px;
   background-position: -286px -649px;
}
.payment-systems.icon-payment-hvr-33, .payment-systems.icon-payment-33:hover {
   width: 117px;
   height: 60px;
   background-position: -879px -455px;
}
.payment-systems.icon-payment-hvr-36, .payment-systems.icon-payment-36:hover {
   width: 111px;
   height: 60px;
   background-position: -350px -844px;
}
.payment-systems.icon-payment-hvr-43, .payment-systems.icon-payment-43:hover {
   width: 142px;
   height: 60px;
   background-position: -294px -584px;
}
.payment-systems.icon-payment-hvr-44, .payment-systems.icon-payment-44:hover {
   width: 120px;
   height: 60px;
   background-position: -879px -65px;
}
.payment-systems.icon-payment-hvr-45, .payment-systems.icon-payment-45:hover {
   width: 108px;
   height: 60px;
   background-position: -807px -844px;
}
.payment-systems.icon-payment-hvr-47, .payment-systems.icon-payment-47:hover {
   width: 68px;
   height: 60px;
   background-position: -1114px -910px;
}
.payment-systems.icon-payment-hvr-48, .payment-systems.icon-payment-48:hover {
   width: 128px;
   height: 60px;
   background-position: 0px -779px;
}
.payment-systems.icon-payment-hvr-49, .payment-systems.icon-payment-49:hover {
   width: 100px;
   height: 60px;
   background-position: -1004px -650px;
}
.payment-systems.icon-payment-hvr-5, .payment-systems.icon-payment-5:hover {
   width: 143px;
   height: 60px;
   background-position: -299px -519px;
}
.payment-systems.icon-payment-hvr-50, .payment-systems.icon-payment-50:hover {
   width: 105px;
   height: 60px;
   background-position: -886px -909px;
}
.payment-systems.icon-payment-hvr-501, .payment-systems.icon-payment-501:hover {
   width: 85px;
   height: 60px;
   background-position: -1114px 0px;
}
.payment-systems.icon-payment-hvr-502, .payment-systems.icon-payment-502:hover {
   width: 70px;
   height: 60px;
   background-position: -1114px -650px;
}
.payment-systems.icon-payment-hvr-503, .payment-systems.icon-payment-503:hover {
   width: 176px;
   height: 60px;
   background-position: -181px -260px;
}
.payment-systems.icon-payment-hvr-51, .payment-systems.icon-payment-51:hover {
   width: 109px;
   height: 60px;
   background-position: -580px -844px;
}
.payment-systems.icon-payment-hvr-52, .payment-systems.icon-payment-52:hover {
   width: 104px;
   height: 60px;
   background-position: -1004px -130px;
}
.payment-systems.icon-payment-hvr-53, .payment-systems.icon-payment-53:hover {
   width: 78px;
   height: 60px;
   background-position: -1114px -520px;
}
.payment-systems.icon-payment-hvr-54, .payment-systems.icon-payment-54:hover {
   width: 98px;
   height: 60px;
   background-position: 0px -974px;
}
.payment-systems.icon-payment-hvr-55, .payment-systems.icon-payment-55:hover {
   width: 129px;
   height: 60px;
   background-position: -402px -714px;
}
.payment-systems.icon-payment-hvr-57, .payment-systems.icon-payment-57:hover {
   width: 204px;
   height: 60px;
   background-position: 0px -65px;
}
.payment-systems.icon-payment-hvr-6, .payment-systems.icon-payment-6:hover {
   width: 92px;
   height: 60px;
   background-position: -1004px -974px;
}
.payment-systems.icon-payment-hvr-61, .payment-systems.icon-payment-61:hover {
   width: 102px;
   height: 60px;
   background-position: -1004px -260px;
}
.payment-systems.icon-payment-hvr-67, .payment-systems.icon-payment-67:hover {
   width: 135px;
   height: 60px;
   background-position: -568px -649px;
}
.payment-systems.icon-payment-hvr-7, .payment-systems.icon-payment-7:hover {
   width: 105px;
   height: 60px;
   background-position: -1004px 0px;
}
.payment-systems.icon-payment-hvr-8, .payment-systems.icon-payment-8:hover {
   width: 134px;
   height: 60px;
   background-position: -740px -65px;
}
.payment-systems.icon-payment-hvr-84, .payment-systems.icon-payment-84:hover {
   width: 147px;
   height: 60px;
   background-position: -582px -195px;
}
.payment-systems.icon-payment-hvr-86, .payment-systems.icon-payment-86:hover {
   width: 128px;
   height: 60px;
   background-position: -133px -779px;
}
.payment-systems.icon-payment-hvr-90, .payment-systems.icon-payment-90:hover {
   width: 91px;
   height: 60px;
   background-position: -96px -1039px;
}
.payment-systems.icon-payment-hvr-91, .payment-systems.icon-payment-91:hover {
   width: 180px;
   height: 60px;
   background-position: -185px -195px;
}
.payment-systems.icon-payment-hvr-92, .payment-systems.icon-payment-92:hover {
   width: 83px;
   height: 60px;
   background-position: -1114px -260px;
}
.payment-systems.icon-payment-hvr-mastercard, .payment-systems.icon-payment-mastercard:hover {
   width: 70px;
   height: 60px;
   background-position: -1114px -715px;
}
.payment-systems.icon-payment-mastercard {
   width: 70px;
   height: 60px;
   background-position: -1114px -780px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6/2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
   .payment-systems-2x, .payment-systems {
       background-image: url("");
       background-size: 1180.5px 1121.5px;
  }
   .payment-systems-2x.icon-payment-1-2x, .icon-payment-1-2x.payment-systems, .payment-systems.icon-payment-1 {
       width: 85px;
       height: 60px;
       background-position: -818.5px -999px;
  }
   .payment-systems-2x.icon-payment-10-2x, .icon-payment-10-2x.payment-systems, .payment-systems.icon-payment-10 {
       width: 132px;
       height: 60px;
       background-position: -724px -312.5px;
  }
   .payment-systems-2x.icon-payment-1010-2x, .icon-payment-1010-2x.payment-systems, .payment-systems.icon-payment-1010 {
       width: 146px;
       height: 60px;
       background-position: -574.5px -62.5px;
  }
   .payment-systems-2x.icon-payment-1011-2x, .icon-payment-1011-2x.payment-systems, .payment-systems.icon-payment-1011 {
       width: 167px;
       height: 60px;
       background-position: 0px -375px;
  }
   .payment-systems-2x.icon-payment-1012-2x, .icon-payment-1012-2x.payment-systems, .payment-systems.icon-payment-1012 {
       width: 81px;
       height: 60px;
       background-position: -1095.5px -312.5px;
  }
   .payment-systems-2x.icon-payment-1013-2x, .icon-payment-1013-2x.payment-systems, .payment-systems.icon-payment-1013 {
       width: 101px;
       height: 60px;
       background-position: -988px -312.5px;
  }
   .payment-systems-2x.icon-payment-1014-2x, .icon-payment-1014-2x.payment-systems, .payment-systems.icon-payment-1014 {
       width: 175px;
       height: 60px;
       background-position: 0px -312.5px;
  }
   .payment-systems-2x.icon-payment-1017-2x, .icon-payment-1017-2x.payment-systems, .payment-systems.icon-payment-1017 {
       width: 83px;
       height: 60px;
       background-position: -1095.5px -62.5px;
  }
   .payment-systems-2x.icon-payment-1018-2x, .icon-payment-1018-2x.payment-systems, .payment-systems.icon-payment-1018 {
       width: 106px;
       height: 60px;
       background-position: -219px -874px;
  }
   .payment-systems-2x.icon-payment-1019-2x, .icon-payment-1019-2x.payment-systems, .payment-systems.icon-payment-1019 {
       width: 88px;
       height: 60px;
       background-position: -370px -999px;
  }
   .payment-systems-2x.icon-payment-1021-2x, .icon-payment-1021-2x.payment-systems, .payment-systems.icon-payment-1021 {
       width: 172px;
       height: 60px;
       background-position: -398px -125px;
  }
   .payment-systems-2x.icon-payment-1022-2x, .icon-payment-1022-2x.payment-systems, .payment-systems.icon-payment-1022 {
       width: 112px;
       height: 60px;
       background-position: -861.5px -687.5px;
  }
   .payment-systems-2x.icon-payment-1023-2x, .icon-payment-1023-2x.payment-systems, .payment-systems.icon-payment-1023 {
       width: 130px;
       height: 60px;
       background-position: -724px -562.5px;
  }
   .payment-systems-2x.icon-payment-1024-2x, .icon-payment-1024-2x.payment-systems, .payment-systems.icon-payment-1024 {
       width: 140px;
       height: 60px;
       background-position: -433.5px -561.5px;
  }
   .payment-systems-2x.icon-payment-1025-2x, .icon-payment-1025-2x.payment-systems, .payment-systems.icon-payment-1025 {
       width: 107px;
       height: 60px;
       background-position: 0px -874px;
  }
   .payment-systems-2x.icon-payment-1026-2x, .icon-payment-1026-2x.payment-systems, .payment-systems.icon-payment-1026 {
       width: 131px;
       height: 60px;
       background-position: -724px -437.5px;
  }
   .payment-systems-2x.icon-payment-1027-2x, .icon-payment-1027-2x.payment-systems, .payment-systems.icon-payment-1027 {
       width: 65px;
       height: 60px;
       background-position: -901px -811.5px;
  }
   .payment-systems-2x.icon-payment-1028-2x, .icon-payment-1028-2x.payment-systems, .payment-systems.icon-payment-1028 {
       width: 100px;
       height: 60px;
       background-position: -988px -437.5px;
  }
   .payment-systems-2x.icon-payment-1029-2x, .icon-payment-1029-2x.payment-systems, .payment-systems.icon-payment-1029 {
       width: 153px;
       height: 60px;
       background-position: 0px -499px;
  }
   .payment-systems-2x.icon-payment-1030-2x, .icon-payment-1030-2x.payment-systems, .payment-systems.icon-payment-1030 {
       width: 117px;
       height: 60px;
       background-position: -861.5px -187.5px;
  }
   .payment-systems-2x.icon-payment-1031-2x, .icon-payment-1031-2x.payment-systems, .payment-systems.icon-payment-1031 {
       width: 112px;
       height: 60px;
       background-position: 0px -811.5px;
  }
   .payment-systems-2x.icon-payment-1031-x2, .icon-payment-1031-x2.payment-systems {
       width: 92px;
       height: 28px;
       background-position: -988px -875px;
  }
   .payment-systems-2x.icon-payment-1032-2x, .icon-payment-1032-2x.payment-systems, .payment-systems.icon-payment-1032 {
       width: 170px;
       height: 60px;
       background-position: -398px -250px;
  }
   .payment-systems-2x.icon-payment-1033-2x, .icon-payment-1033-2x.payment-systems, .payment-systems.icon-payment-1033 {
       width: 105px;
       height: 60px;
       background-position: -436px -874px;
  }
   .payment-systems-2x.icon-payment-1034-2x, .icon-payment-1034-2x.payment-systems, .payment-systems.icon-payment-1034 {
       width: 95px;
       height: 60px;
       background-position: -496.5px -936.5px;
  }
   .payment-systems-2x.icon-payment-1035-2x, .icon-payment-1035-2x.payment-systems, .payment-systems.icon-payment-1035 {
       width: 180px;
       height: 60px;
       background-position: -206.5px -62.5px;
  }
   .payment-systems-2x.icon-payment-1036-2x, .icon-payment-1036-2x.payment-systems, .payment-systems.icon-payment-1036 {
       width: 139px;
       height: 60px;
       background-position: 0px -624px;
  }
   .payment-systems-2x.icon-payment-1037-2x, .icon-payment-1037-2x.payment-systems, .payment-systems.icon-payment-1037 {
       width: 133px;
       height: 60px;
       background-position: -724px -187.5px;
  }
   .payment-systems-2x.icon-payment-1038-2x, .icon-payment-1038-2x.payment-systems, .payment-systems.icon-payment-1038 {
       width: 87px;
       height: 60px;
       background-position: -551px -999px;
  }
   .payment-systems-2x.icon-payment-1039-2x, .icon-payment-1039-2x.payment-systems, .payment-systems.icon-payment-1039 {
       width: 96px;
       height: 60px;
       background-position: -299.5px -936.5px;
  }
   .payment-systems-2x.icon-payment-1040-2x, .icon-payment-1040-2x.payment-systems, .payment-systems.icon-payment-1040 {
       width: 125px;
       height: 60px;
       background-position: -391.5px -749px;
  }
   .payment-systems-2x.icon-payment-1041-2x, .icon-payment-1041-2x.payment-systems, .payment-systems.icon-payment-1041 {
       width: 89px;
       height: 60px;
       background-position: -187px -999px;
  }
   .payment-systems-2x.icon-payment-1042-2x, .icon-payment-1042-2x.payment-systems, .payment-systems.icon-payment-1042 {
       width: 146px;
       height: 60px;
       background-position: -574.5px -125px;
  }
   .payment-systems-2x.icon-payment-1043-2x, .icon-payment-1043-2x.payment-systems, .payment-systems.icon-payment-1043 {
       width: 158px;
       height: 59px;
       background-position: -339px -375px;
  }
   .payment-systems-2x.icon-payment-1048-2x, .icon-payment-1048-2x.payment-systems, .payment-systems.icon-payment-1048 {
       width: 174px;
       height: 60px;
       background-position: -398px 0px;
  }
   .payment-systems-2x.icon-payment-1049-2x, .icon-payment-1049-2x.payment-systems, .payment-systems.icon-payment-1049 {
       width: 115px;
       height: 60px;
       background-position: -861.5px -562.5px;
  }
   .payment-systems-2x.icon-payment-1050-2x, .icon-payment-1050-2x.payment-systems, .payment-systems.icon-payment-1050 {
       width: 124px;
       height: 60px;
       background-position: -646.5px -749px;
  }
   .payment-systems-2x.icon-payment-1051-2x, .icon-payment-1051-2x.payment-systems, .payment-systems.icon-payment-1051 {
       width: 98px;
       height: 60px;
       background-position: -988px -687.5px;
  }
   .payment-systems-2x.icon-payment-11-2x, .icon-payment-11-2x.payment-systems, .payment-systems.icon-payment-11 {
       width: 117px;
       height: 60px;
       background-position: -861.5px -250px;
  }
   .payment-systems-2x.icon-payment-12-2x, .icon-payment-12-2x.payment-systems, .payment-systems.icon-payment-12 {
       width: 189px;
       height: 60px;
       background-position: 0px -125px;
  }
   .payment-systems-2x.icon-payment-13-2x, .icon-payment-13-2x.payment-systems, .payment-systems.icon-payment-13 {
       width: 66px;
       height: 60px;
       background-position: -1095.5px -937.5px;
  }
   .payment-systems-2x.icon-payment-16-2x, .icon-payment-16-2x.payment-systems, .payment-systems.icon-payment-16 {
       width: 94px;
       height: 60px;
       background-position: -691.5px -936.5px;
  }
   .payment-systems-2x.icon-payment-17-2x, .icon-payment-17-2x.payment-systems, .payment-systems.icon-payment-17 {
       width: 86px;
       height: 60px;
       background-position: -773px -749px;
  }
   .payment-systems-2x.icon-payment-19-2x, .icon-payment-19-2x.payment-systems, .payment-systems.icon-payment-19 {
       width: 129px;
       height: 60px;
       background-position: -132.5px -686.5px;
  }
   .payment-systems-2x.icon-payment-2-2x, .icon-payment-2-2x.payment-systems, .payment-systems.icon-payment-2 {
       width: 142px;
       height: 60px;
       background-position: -574.5px -437.5px;
  }
   .payment-systems-2x.icon-payment-3-2x, .icon-payment-3-2x.payment-systems, .payment-systems.icon-payment-3 {
       width: 97px;
       height: 60px;
       background-position: -100.5px -936.5px;
  }
   .payment-systems-2x.icon-payment-32-2x, .icon-payment-32-2x.payment-systems, .payment-systems.icon-payment-32 {
       width: 137px;
       height: 60px;
       background-position: -283px -624px;
  }
   .payment-systems-2x.icon-payment-33-2x, .icon-payment-33-2x.payment-systems, .payment-systems.icon-payment-33 {
       width: 117px;
       height: 60px;
       background-position: -861.5px -312.5px;
  }
   .payment-systems-2x.icon-payment-36-2x, .icon-payment-36-2x.payment-systems, .payment-systems.icon-payment-36 {
       width: 111px;
       height: 60px;
       background-position: -460.5px -499px;
  }
   .payment-systems-2x.icon-payment-43-2x, .icon-payment-43-2x.payment-systems, .payment-systems.icon-payment-43 {
       width: 142px;
       height: 60px;
       background-position: 0px -561.5px;
  }
   .payment-systems-2x.icon-payment-44-2x, .icon-payment-44-2x.payment-systems, .payment-systems.icon-payment-44 {
       width: 120px;
       height: 60px;
       background-position: -861.5px -62.5px;
  }
   .payment-systems-2x.icon-payment-45-2x, .icon-payment-45-2x.payment-systems, .payment-systems.icon-payment-45 {
       width: 108px;
       height: 60px;
       background-position: -680px -811.5px;
  }
   .payment-systems-2x.icon-payment-47-2x, .icon-payment-47-2x.payment-systems, .payment-systems.icon-payment-47 {
       width: 68px;
       height: 60px;
       background-position: -1095.5px -812.5px;
  }
   .payment-systems-2x.icon-payment-48-2x, .icon-payment-48-2x.payment-systems, .payment-systems.icon-payment-48 {
       width: 128px;
       height: 60px;
       background-position: -658.5px -686.5px;
  }
   .payment-systems-2x.icon-payment-49-2x, .icon-payment-49-2x.payment-systems, .payment-systems.icon-payment-49 {
       width: 100px;
       height: 60px;
       background-position: -988px -500px;
  }
   .payment-systems-2x.icon-payment-5-2x, .icon-payment-5-2x.payment-systems, .payment-systems.icon-payment-5 {
       width: 143px;
       height: 60px;
       background-position: -574.5px -312.5px;
  }
   .payment-systems-2x.icon-payment-50-2x, .icon-payment-50-2x.payment-systems, .payment-systems.icon-payment-50 {
       width: 105px;
       height: 60px;
       background-position: -543.5px -874px;
  }
   .payment-systems-2x.icon-payment-501-2x, .icon-payment-501-2x.payment-systems, .payment-systems.icon-payment-501 {
       width: 85px;
       height: 60px;
       background-position: -906px -999px;
  }
   .payment-systems-2x.icon-payment-502-2x, .icon-payment-502-2x.payment-systems, .payment-systems.icon-payment-502 {
       width: 70px;
       height: 60px;
       background-position: -1095.5px -562.5px;
  }
   .payment-systems-2x.icon-payment-503-2x, .icon-payment-503-2x.payment-systems, .payment-systems.icon-payment-503 {
       width: 176px;
       height: 60px;
       background-position: 0px -250px;
  }
   .payment-systems-2x.icon-payment-51-2x, .icon-payment-51-2x.payment-systems, .payment-systems.icon-payment-51 {
       width: 109px;
       height: 60px;
       background-position: -457px -811.5px;
  }
   .payment-systems-2x.icon-payment-52-2x, .icon-payment-52-2x.payment-systems, .payment-systems.icon-payment-52 {
       width: 104px;
       height: 60px;
       background-position: -988px -62.5px;
  }
   .payment-systems-2x.icon-payment-53-2x, .icon-payment-53-2x.payment-systems, .payment-systems.icon-payment-53 {
       width: 78px;
       height: 60px;
       background-position: -1095.5px -437.5px;
  }
   .payment-systems-2x.icon-payment-54-2x, .icon-payment-54-2x.payment-systems, .payment-systems.icon-payment-54 {
       width: 98px;
       height: 60px;
       background-position: -988px -750px;
  }
   .payment-systems-2x.icon-payment-55-2x, .icon-payment-55-2x.payment-systems, .payment-systems.icon-payment-55 {
       width: 129px;
       height: 60px;
       background-position: -264px -686.5px;
  }
   .payment-systems-2x.icon-payment-57-2x, .icon-payment-57-2x.payment-systems, .payment-systems.icon-payment-57 {
       width: 204px;
       height: 60px;
       background-position: 0px 0px;
  }
   .payment-systems-2x.icon-payment-6-2x, .icon-payment-6-2x.payment-systems, .payment-systems.icon-payment-6 {
       width: 92px;
       height: 60px;
       background-position: -884.5px -936.5px;
  }
   .payment-systems-2x.icon-payment-61-2x, .icon-payment-61-2x.payment-systems, .payment-systems.icon-payment-61 {
       width: 102px;
       height: 60px;
       background-position: -988px -187.5px;
  }
   .payment-systems-2x.icon-payment-67-2x, .icon-payment-67-2x.payment-systems, .payment-systems.icon-payment-67 {
       width: 135px;
       height: 60px;
       background-position: -562px -624px;
  }
   .payment-systems-2x.icon-payment-7-2x, .icon-payment-7-2x.payment-systems, .payment-systems.icon-payment-7 {
       width: 105px;
       height: 60px;
       background-position: -651px -874px;
  }
   .payment-systems-2x.icon-payment-8-2x, .icon-payment-8-2x.payment-systems, .payment-systems.icon-payment-8 {
       width: 134px;
       height: 60px;
       background-position: -724px -62.5px;
  }
   .payment-systems-2x.icon-payment-84-2x, .icon-payment-84-2x.payment-systems, .payment-systems.icon-payment-84 {
       width: 147px;
       height: 60px;
       background-position: -311px -499px;
  }
   .payment-systems-2x.icon-payment-86-2x, .icon-payment-86-2x.payment-systems, .payment-systems.icon-payment-86 {
       width: 128px;
       height: 60px;
       background-position: 0px -749px;
  }
   .payment-systems-2x.icon-payment-90-2x, .icon-payment-90-2x.payment-systems, .payment-systems.icon-payment-90 {
       width: 91px;
       height: 60px;
       background-position: 0px -999px;
  }
   .payment-systems-2x.icon-payment-91-2x, .icon-payment-91-2x.payment-systems, .payment-systems.icon-payment-91 {
       width: 180px;
       height: 60px;
       background-position: -206.5px -125px;
  }
   .payment-systems-2x.icon-payment-92-2x, .icon-payment-92-2x.payment-systems, .payment-systems.icon-payment-92 {
       width: 83px;
       height: 60px;
       background-position: -1095.5px -125px;
  }
   .payment-systems-2x.icon-payment-hvr-1-2x, .icon-payment-hvr-1-2x.payment-systems, .payment-systems.icon-payment-hvr-1, .payment-systems.icon-payment-1:hover {
       width: 85px;
       height: 60px;
       background-position: -993.5px -999px;
  }
   .payment-systems-2x.icon-payment-hvr-10-2x, .icon-payment-hvr-10-2x.payment-systems, .payment-systems.icon-payment-hvr-10, .payment-systems.icon-payment-10:hover {
       width: 132px;
       height: 60px;
       background-position: -724px -375px;
  }
   .payment-systems-2x.icon-payment-hvr-1010-2x, .icon-payment-hvr-1010-2x.payment-systems, .payment-systems.icon-payment-hvr-1010, .payment-systems.icon-payment-1010:hover {
       width: 146px;
       height: 60px;
       background-position: -574.5px -187.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1011-2x, .icon-payment-hvr-1011-2x.payment-systems, .payment-systems.icon-payment-hvr-1011, .payment-systems.icon-payment-1011:hover {
       width: 167px;
       height: 60px;
       background-position: -169.5px -375px;
  }
   .payment-systems-2x.icon-payment-hvr-1012-2x, .icon-payment-hvr-1012-2x.payment-systems, .payment-systems.icon-payment-hvr-1012, .payment-systems.icon-payment-1012:hover {
       width: 81px;
       height: 60px;
       background-position: -1095.5px -375px;
  }
   .payment-systems-2x.icon-payment-hvr-1013-2x, .icon-payment-hvr-1013-2x.payment-systems, .payment-systems.icon-payment-hvr-1013, .payment-systems.icon-payment-1013:hover {
       width: 101px;
       height: 60px;
       background-position: -988px -375px;
  }
   .payment-systems-2x.icon-payment-hvr-1014-2x, .icon-payment-hvr-1014-2x.payment-systems, .payment-systems.icon-payment-hvr-1014, .payment-systems.icon-payment-1014:hover {
       width: 175px;
       height: 60px;
       background-position: -177.5px -312.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1017-2x, .icon-payment-hvr-1017-2x.payment-systems, .payment-systems.icon-payment-hvr-1017, .payment-systems.icon-payment-1017:hover {
       width: 83px;
       height: 60px;
       background-position: -1095.5px -187.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1018-2x, .icon-payment-hvr-1018-2x.payment-systems, .payment-systems.icon-payment-hvr-1018, .payment-systems.icon-payment-1018:hover {
       width: 106px;
       height: 60px;
       background-position: -327.5px -874px;
  }
   .payment-systems-2x.icon-payment-hvr-1019-2x, .icon-payment-hvr-1019-2x.payment-systems, .payment-systems.icon-payment-hvr-1019, .payment-systems.icon-payment-1019:hover {
       width: 88px;
       height: 60px;
       background-position: -460.5px -999px;
  }
   .payment-systems-2x.icon-payment-hvr-1021-2x, .icon-payment-hvr-1021-2x.payment-systems, .payment-systems.icon-payment-hvr-1021, .payment-systems.icon-payment-1021:hover {
       width: 172px;
       height: 60px;
       background-position: -398px -187.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1022-2x, .icon-payment-hvr-1022-2x.payment-systems, .payment-systems.icon-payment-hvr-1022, .payment-systems.icon-payment-1022:hover {
       width: 112px;
       height: 60px;
       background-position: -114.5px -811.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1023-2x, .icon-payment-hvr-1023-2x.payment-systems, .payment-systems.icon-payment-hvr-1023, .payment-systems.icon-payment-1023:hover {
       width: 130px;
       height: 60px;
       background-position: 0px -686.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1024-2x, .icon-payment-hvr-1024-2x.payment-systems, .payment-systems.icon-payment-hvr-1024, .payment-systems.icon-payment-1024:hover {
       width: 140px;
       height: 60px;
       background-position: -576px -561.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1025-2x, .icon-payment-hvr-1025-2x.payment-systems, .payment-systems.icon-payment-hvr-1025, .payment-systems.icon-payment-1025:hover {
       width: 107px;
       height: 60px;
       background-position: -109.5px -874px;
  }
   .payment-systems-2x.icon-payment-hvr-1026-2x, .icon-payment-hvr-1026-2x.payment-systems, .payment-systems.icon-payment-hvr-1026, .payment-systems.icon-payment-1026:hover {
       width: 131px;
       height: 60px;
       background-position: -724px -500px;
  }
   .payment-systems-2x.icon-payment-hvr-1027-2x, .icon-payment-hvr-1027-2x.payment-systems, .payment-systems.icon-payment-hvr-1027, .payment-systems.icon-payment-1027:hover {
       width: 65px;
       height: 60px;
       background-position: 0px -1061.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1028-2x, .icon-payment-hvr-1028-2x.payment-systems, .payment-systems.icon-payment-hvr-1028, .payment-systems.icon-payment-1028:hover {
       width: 100px;
       height: 60px;
       background-position: -988px -562.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1029-2x, .icon-payment-hvr-1029-2x.payment-systems, .payment-systems.icon-payment-hvr-1029, .payment-systems.icon-payment-1029:hover {
       width: 153px;
       height: 60px;
       background-position: -155.5px -499px;
  }
   .payment-systems-2x.icon-payment-hvr-1030-2x, .icon-payment-hvr-1030-2x.payment-systems, .payment-systems.icon-payment-hvr-1030, .payment-systems.icon-payment-1030:hover {
       width: 117px;
       height: 60px;
       background-position: -861.5px -375px;
  }
   .payment-systems-2x.icon-payment-hvr-1031-2x, .icon-payment-hvr-1031-2x.payment-systems, .payment-systems.icon-payment-hvr-1031, .payment-systems.icon-payment-1031:hover {
       width: 112px;
       height: 60px;
       background-position: -229px -811.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1032-2x, .icon-payment-hvr-1032-2x.payment-systems, .payment-systems.icon-payment-hvr-1032, .payment-systems.icon-payment-1032:hover {
       width: 170px;
       height: 60px;
       background-position: -398px -312.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1033-2x, .icon-payment-hvr-1033-2x.payment-systems, .payment-systems.icon-payment-hvr-1033, .payment-systems.icon-payment-1033:hover {
       width: 105px;
       height: 60px;
       background-position: -758.5px -874px;
  }
   .payment-systems-2x.icon-payment-hvr-1034-2x, .icon-payment-hvr-1034-2x.payment-systems, .payment-systems.icon-payment-hvr-1034, .payment-systems.icon-payment-1034:hover {
       width: 95px;
       height: 60px;
       background-position: -594px -936.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1035-2x, .icon-payment-hvr-1035-2x.payment-systems, .payment-systems.icon-payment-hvr-1035, .payment-systems.icon-payment-1035:hover {
       width: 180px;
       height: 60px;
       background-position: 0px -187.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1036-2x, .icon-payment-hvr-1036-2x.payment-systems, .payment-systems.icon-payment-hvr-1036, .payment-systems.icon-payment-1036:hover {
       width: 139px;
       height: 60px;
       background-position: -141.5px -624px;
  }
   .payment-systems-2x.icon-payment-hvr-1037-2x, .icon-payment-hvr-1037-2x.payment-systems, .payment-systems.icon-payment-hvr-1037, .payment-systems.icon-payment-1037:hover {
       width: 133px;
       height: 60px;
       background-position: -724px -250px;
  }
   .payment-systems-2x.icon-payment-hvr-1038-2x, .icon-payment-hvr-1038-2x.payment-systems, .payment-systems.icon-payment-hvr-1038, .payment-systems.icon-payment-1038:hover {
       width: 87px;
       height: 60px;
       background-position: -640.5px -999px;
  }
   .payment-systems-2x.icon-payment-hvr-1039-2x, .icon-payment-hvr-1039-2x.payment-systems, .payment-systems.icon-payment-hvr-1039, .payment-systems.icon-payment-1039:hover {
       width: 96px;
       height: 60px;
       background-position: -398px -936.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1040-2x, .icon-payment-hvr-1040-2x.payment-systems, .payment-systems.icon-payment-hvr-1040, .payment-systems.icon-payment-1040:hover {
       width: 125px;
       height: 60px;
       background-position: -519px -749px;
  }
   .payment-systems-2x.icon-payment-hvr-1041-2x, .icon-payment-hvr-1041-2x.payment-systems, .payment-systems.icon-payment-hvr-1041, .payment-systems.icon-payment-1041:hover {
       width: 89px;
       height: 60px;
       background-position: -278.5px -999px;
  }
   .payment-systems-2x.icon-payment-hvr-1042-2x, .icon-payment-hvr-1042-2x.payment-systems, .payment-systems.icon-payment-hvr-1042, .payment-systems.icon-payment-1042:hover {
       width: 146px;
       height: 60px;
       background-position: -574.5px -250px;
  }
   .payment-systems-2x.icon-payment-hvr-1043-2x, .icon-payment-hvr-1043-2x.payment-systems, .payment-systems.icon-payment-hvr-1043, .payment-systems.icon-payment-1043:hover {
       width: 158px;
       height: 59px;
       background-position: 0px -437.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1048-2x, .icon-payment-hvr-1048-2x.payment-systems, .payment-systems.icon-payment-hvr-1048, .payment-systems.icon-payment-1048:hover {
       width: 174px;
       height: 60px;
       background-position: -398px -62.5px;
  }
   .payment-systems-2x.icon-payment-hvr-1049-2x, .icon-payment-hvr-1049-2x.payment-systems, .payment-systems.icon-payment-hvr-1049, .payment-systems.icon-payment-1049:hover {
       width: 115px;
       height: 60px;
       background-position: -861.5px -625px;
  }
   .payment-systems-2x.icon-payment-hvr-1050-2x, .icon-payment-hvr-1050-2x.payment-systems, .payment-systems.icon-payment-hvr-1050, .payment-systems.icon-payment-1050:hover {
       width: 124px;
       height: 60px;
       background-position: -861.5px 0px;
  }
   .payment-systems-2x.icon-payment-hvr-1051-2x, .icon-payment-hvr-1051-2x.payment-systems, .payment-systems.icon-payment-hvr-1051, .payment-systems.icon-payment-1051:hover {
       width: 98px;
       height: 60px;
       background-position: -988px -812.5px;
  }
   .payment-systems-2x.icon-payment-hvr-11-2x, .icon-payment-hvr-11-2x.payment-systems, .payment-systems.icon-payment-hvr-11, .payment-systems.icon-payment-11:hover {
       width: 117px;
       height: 60px;
       background-position: -861.5px -437.5px;
  }
   .payment-systems-2x.icon-payment-hvr-12-2x, .icon-payment-hvr-12-2x.payment-systems, .payment-systems.icon-payment-hvr-12, .payment-systems.icon-payment-12:hover {
       width: 189px;
       height: 60px;
       background-position: -206.5px 0px;
  }
   .payment-systems-2x.icon-payment-hvr-13-2x, .icon-payment-hvr-13-2x.payment-systems, .payment-systems.icon-payment-hvr-13, .payment-systems.icon-payment-13:hover {
       width: 66px;
       height: 60px;
       background-position: -789px -686.5px;
  }
   .payment-systems-2x.icon-payment-hvr-16-2x, .icon-payment-hvr-16-2x.payment-systems, .payment-systems.icon-payment-hvr-16, .payment-systems.icon-payment-16:hover {
       width: 94px;
       height: 60px;
       background-position: -788px -936.5px;
  }
   .payment-systems-2x.icon-payment-hvr-17-2x, .icon-payment-hvr-17-2x.payment-systems, .payment-systems.icon-payment-hvr-17, .payment-systems.icon-payment-17:hover {
       width: 86px;
       height: 60px;
       background-position: -730px -999px;
  }
   .payment-systems-2x.icon-payment-hvr-19-2x, .icon-payment-hvr-19-2x.payment-systems, .payment-systems.icon-payment-hvr-19, .payment-systems.icon-payment-19:hover {
       width: 129px;
       height: 60px;
       background-position: -395.5px -686.5px;
  }
   .payment-systems-2x.icon-payment-hvr-2-2x, .icon-payment-hvr-2-2x.payment-systems, .payment-systems.icon-payment-hvr-2, .payment-systems.icon-payment-2:hover {
       width: 142px;
       height: 60px;
       background-position: -144.5px -561.5px;
  }
   .payment-systems-2x.icon-payment-hvr-3-2x, .icon-payment-hvr-3-2x.payment-systems, .payment-systems.icon-payment-hvr-3, .payment-systems.icon-payment-3:hover {
       width: 97px;
       height: 60px;
       background-position: -200px -936.5px;
  }
   .payment-systems-2x.icon-payment-hvr-32-2x, .icon-payment-hvr-32-2x.payment-systems, .payment-systems.icon-payment-hvr-32, .payment-systems.icon-payment-32:hover {
       width: 137px;
       height: 60px;
       background-position: -422.5px -624px;
  }
   .payment-systems-2x.icon-payment-hvr-33-2x, .icon-payment-hvr-33-2x.payment-systems, .payment-systems.icon-payment-hvr-33, .payment-systems.icon-payment-33:hover {
       width: 117px;
       height: 60px;
       background-position: -861.5px -500px;
  }
   .payment-systems-2x.icon-payment-hvr-36-2x, .icon-payment-hvr-36-2x.payment-systems, .payment-systems.icon-payment-hvr-36, .payment-systems.icon-payment-36:hover {
       width: 111px;
       height: 60px;
       background-position: -343.5px -811.5px;
  }
   .payment-systems-2x.icon-payment-hvr-43-2x, .icon-payment-hvr-43-2x.payment-systems, .payment-systems.icon-payment-hvr-43, .payment-systems.icon-payment-43:hover {
       width: 142px;
       height: 60px;
       background-position: -289px -561.5px;
  }
   .payment-systems-2x.icon-payment-hvr-44-2x, .icon-payment-hvr-44-2x.payment-systems, .payment-systems.icon-payment-hvr-44, .payment-systems.icon-payment-44:hover {
       width: 120px;
       height: 60px;
       background-position: -861.5px -125px;
  }
   .payment-systems-2x.icon-payment-hvr-45-2x, .icon-payment-hvr-45-2x.payment-systems, .payment-systems.icon-payment-hvr-45, .payment-systems.icon-payment-45:hover {
       width: 108px;
       height: 60px;
       background-position: -790.5px -811.5px;
  }
   .payment-systems-2x.icon-payment-hvr-47-2x, .icon-payment-hvr-47-2x.payment-systems, .payment-systems.icon-payment-hvr-47, .payment-systems.icon-payment-47:hover {
       width: 68px;
       height: 60px;
       background-position: -1095.5px -875px;
  }
   .payment-systems-2x.icon-payment-hvr-48-2x, .icon-payment-hvr-48-2x.payment-systems, .payment-systems.icon-payment-hvr-48, .payment-systems.icon-payment-48:hover {
       width: 128px;
       height: 60px;
       background-position: -130.5px -749px;
  }
   .payment-systems-2x.icon-payment-hvr-49-2x, .icon-payment-hvr-49-2x.payment-systems, .payment-systems.icon-payment-hvr-49, .payment-systems.icon-payment-49:hover {
       width: 100px;
       height: 60px;
       background-position: -988px -625px;
  }
   .payment-systems-2x.icon-payment-hvr-5-2x, .icon-payment-hvr-5-2x.payment-systems, .payment-systems.icon-payment-hvr-5, .payment-systems.icon-payment-5:hover {
       width: 143px;
       height: 60px;
       background-position: -574.5px -375px;
  }
   .payment-systems-2x.icon-payment-hvr-50-2x, .icon-payment-hvr-50-2x.payment-systems, .payment-systems.icon-payment-hvr-50, .payment-systems.icon-payment-50:hover {
       width: 105px;
       height: 60px;
       background-position: -866px -874px;
  }
   .payment-systems-2x.icon-payment-hvr-501-2x, .icon-payment-hvr-501-2x.payment-systems, .payment-systems.icon-payment-hvr-501, .payment-systems.icon-payment-501:hover {
       width: 85px;
       height: 60px;
       background-position: -1095.5px 0px;
  }
   .payment-systems-2x.icon-payment-hvr-502-2x, .icon-payment-hvr-502-2x.payment-systems, .payment-systems.icon-payment-hvr-502, .payment-systems.icon-payment-502:hover {
       width: 70px;
       height: 60px;
       background-position: -1095.5px -625px;
  }
   .payment-systems-2x.icon-payment-hvr-503-2x, .icon-payment-hvr-503-2x.payment-systems, .payment-systems.icon-payment-hvr-503, .payment-systems.icon-payment-503:hover {
       width: 176px;
       height: 60px;
       background-position: -178.5px -250px;
  }
   .payment-systems-2x.icon-payment-hvr-51-2x, .icon-payment-hvr-51-2x.payment-systems, .payment-systems.icon-payment-hvr-51, .payment-systems.icon-payment-51:hover {
       width: 109px;
       height: 60px;
       background-position: -568.5px -811.5px;
  }
   .payment-systems-2x.icon-payment-hvr-52-2x, .icon-payment-hvr-52-2x.payment-systems, .payment-systems.icon-payment-hvr-52, .payment-systems.icon-payment-52:hover {
       width: 104px;
       height: 60px;
       background-position: -988px -125px;
  }
   .payment-systems-2x.icon-payment-hvr-53-2x, .icon-payment-hvr-53-2x.payment-systems, .payment-systems.icon-payment-hvr-53, .payment-systems.icon-payment-53:hover {
       width: 78px;
       height: 60px;
       background-position: -1095.5px -500px;
  }
   .payment-systems-2x.icon-payment-hvr-54-2x, .icon-payment-hvr-54-2x.payment-systems, .payment-systems.icon-payment-hvr-54, .payment-systems.icon-payment-54:hover {
       width: 98px;
       height: 60px;
       background-position: 0px -936.5px;
  }
   .payment-systems-2x.icon-payment-hvr-55-2x, .icon-payment-hvr-55-2x.payment-systems, .payment-systems.icon-payment-hvr-55, .payment-systems.icon-payment-55:hover {
       width: 129px;
       height: 60px;
       background-position: -527px -686.5px;
  }
   .payment-systems-2x.icon-payment-hvr-57-2x, .icon-payment-hvr-57-2x.payment-systems, .payment-systems.icon-payment-hvr-57, .payment-systems.icon-payment-57:hover {
       width: 204px;
       height: 60px;
       background-position: 0px -62.5px;
  }
   .payment-systems-2x.icon-payment-hvr-6-2x, .icon-payment-hvr-6-2x.payment-systems, .payment-systems.icon-payment-hvr-6, .payment-systems.icon-payment-6:hover {
       width: 92px;
       height: 60px;
       background-position: -979px -936.5px;
  }
   .payment-systems-2x.icon-payment-hvr-61-2x, .icon-payment-hvr-61-2x.payment-systems, .payment-systems.icon-payment-hvr-61, .payment-systems.icon-payment-61:hover {
       width: 102px;
       height: 60px;
       background-position: -988px -250px;
  }
   .payment-systems-2x.icon-payment-hvr-67-2x, .icon-payment-hvr-67-2x.payment-systems, .payment-systems.icon-payment-hvr-67, .payment-systems.icon-payment-67:hover {
       width: 135px;
       height: 60px;
       background-position: -724px 0px;
  }
   .payment-systems-2x.icon-payment-hvr-7-2x, .icon-payment-hvr-7-2x.payment-systems, .payment-systems.icon-payment-hvr-7, .payment-systems.icon-payment-7:hover {
       width: 105px;
       height: 60px;
       background-position: -988px 0px;
  }
   .payment-systems-2x.icon-payment-hvr-8-2x, .icon-payment-hvr-8-2x.payment-systems, .payment-systems.icon-payment-hvr-8, .payment-systems.icon-payment-8:hover {
       width: 134px;
       height: 60px;
       background-position: -724px -125px;
  }
   .payment-systems-2x.icon-payment-hvr-84-2x, .icon-payment-hvr-84-2x.payment-systems, .payment-systems.icon-payment-hvr-84, .payment-systems.icon-payment-84:hover {
       width: 147px;
       height: 60px;
       background-position: -574.5px 0px;
  }
   .payment-systems-2x.icon-payment-hvr-86-2x, .icon-payment-hvr-86-2x.payment-systems, .payment-systems.icon-payment-hvr-86, .payment-systems.icon-payment-86:hover {
       width: 128px;
       height: 60px;
       background-position: -261px -749px;
  }
   .payment-systems-2x.icon-payment-hvr-90-2x, .icon-payment-hvr-90-2x.payment-systems, .payment-systems.icon-payment-hvr-90, .payment-systems.icon-payment-90:hover {
       width: 91px;
       height: 60px;
       background-position: -93.5px -999px;
  }
   .payment-systems-2x.icon-payment-hvr-91-2x, .icon-payment-hvr-91-2x.payment-systems, .payment-systems.icon-payment-hvr-91, .payment-systems.icon-payment-91:hover {
       width: 180px;
       height: 60px;
       background-position: -182.5px -187.5px;
  }
   .payment-systems-2x.icon-payment-hvr-92-2x, .icon-payment-hvr-92-2x.payment-systems, .payment-systems.icon-payment-hvr-92, .payment-systems.icon-payment-92:hover {
       width: 83px;
       height: 60px;
       background-position: -1095.5px -250px;
  }
   .payment-systems-2x.icon-payment-hvr-mastercard-2x, .icon-payment-hvr-mastercard-2x.payment-systems, .payment-systems.icon-payment-hvr-mastercard, .payment-systems.icon-payment-mastercard:hover {
       width: 70px;
       height: 60px;
       background-position: -1095.5px -687.5px;
  }
   .payment-systems-2x.icon-payment-mastercard-2x, .icon-payment-mastercard-2x.payment-systems, .payment-systems.icon-payment-mastercard {
       width: 70px;
       height: 60px;
       background-position: -1095.5px -750px;
  }
}
.partners {
   background-image: url("");
   background-size: 1231px 1151px;
}
.partners.icon-adult-hvr, .partners.icon-adult:hover {
   width: 57px;
   height: 60px;
   background-position: -1165px -260px;
}
.partners.icon-adult {
   width: 57px;
   height: 60px;
   background-position: -1165px -325px;
}
.partners.icon-partner-1x2-gaming-hvr, .partners.icon-partner-1x2-gaming:hover {
   width: 124px;
   height: 60px;
   background-position: -931px 0px;
}
.partners.icon-partner-1x2-gaming {
   width: 124px;
   height: 60px;
   background-position: -931px -65px;
}
.partners.icon-partner-2by2-hvr, .partners.icon-partner-2by2:hover {
   width: 128px;
   height: 60px;
   background-position: -134px -845px;
}
.partners.icon-partner-2by2 {
   width: 128px;
   height: 60px;
   background-position: -267px -845px;
}
.partners.icon-partner-ainsworth-hvr, .partners.icon-partner-ainsworth:hover {
   width: 160px;
   height: 60px;
   background-position: 0px -520px;
}
.partners.icon-partner-ainsworth {
   width: 160px;
   height: 60px;
   background-position: -165px -520px;
}
.partners.icon-partner-asia-gaming-hvr, .partners.icon-partner-asia-gaming:hover {
   width: 89px;
   height: 60px;
   background-position: -1060px -650px;
}
.partners.icon-partner-asia-gaming {
   width: 89px;
   height: 60px;
   background-position: -1060px -715px;
}
.partners.icon-partner-atronic-hvr, .partners.icon-partner-atronic:hover {
   width: 152px;
   height: 60px;
   background-position: 0px -585px;
}
.partners.icon-partner-atronic {
   width: 152px;
   height: 60px;
   background-position: -157px -585px;
}
.partners.icon-partner-belatra-hvr, .partners.icon-partner-belatra:hover {
   width: 142px;
   height: 60px;
   background-position: -602px -715px;
}
.partners.icon-partner-belatra {
   width: 142px;
   height: 60px;
   background-position: -784px 0px;
}
.partners.icon-partner-bet-digital-hvr {
   width: 113px;
   height: 28px;
   background-position: -934px -910px;
}
.partners.icon-partner-bet-digital {
   width: 113px;
   height: 28px;
   background-position: -185px -1040px;
}
.partners.icon-partner-bet2tech-hvr, .partners.icon-partner-bet2tech:hover {
   width: 116px;
   height: 60px;
   background-position: -495px -520px;
}
.partners.icon-partner-bet2tech {
   width: 116px;
   height: 60px;
   background-position: 0px -910px;
}
.partners.icon-partner-big-time-gaming-hvr, .partners.icon-partner-big-time-gaming:hover {
   width: 190px;
   height: 60px;
   background-position: 0px -195px;
}
.partners.icon-partner-big-time-gaming {
   width: 190px;
   height: 60px;
   background-position: -195px -195px;
}
.partners.icon-partner-bla-bla-bla-studios-hvr, .partners.icon-partner-bla-bla-bla-studios:hover {
   width: 132px;
   height: 60px;
   background-position: -784px -715px;
}
.partners.icon-partner-bla-bla-bla-studios {
   width: 132px;
   height: 60px;
   background-position: 0px -780px;
}
.partners.icon-partner-blueprint-hvr, .partners.icon-partner-blueprint:hover {
   width: 177px;
   height: 60px;
   background-position: -436px -130px;
}
.partners.icon-partner-blueprint {
   width: 177px;
   height: 60px;
   background-position: -436px -195px;
}
.partners.icon-partner-booming-games-hvr, .partners.icon-partner-booming-games:hover {
   width: 120px;
   height: 60px;
   background-position: -931px -130px;
}
.partners.icon-partner-booming-games {
   width: 120px;
   height: 60px;
   background-position: -931px -195px;
}
.partners.icon-partner-booongo-hvr, .partners.icon-partner-booongo:hover {
   width: 145px;
   height: 60px;
   background-position: -302px -715px;
}
.partners.icon-partner-booongo {
   width: 145px;
   height: 60px;
   background-position: -452px -715px;
}
.partners.icon-partner-cq9-hvr, .partners.icon-partner-cq9:hover {
   width: 102px;
   height: 60px;
   background-position: -796px -975px;
}
.partners.icon-partner-cq9 {
   width: 102px;
   height: 60px;
   background-position: -903px -975px;
}
.partners.icon-partner-crown-hvr, .partners.icon-partner-crown:hover, .list-media__link_type_license:hover .partners.icon-partner-crown {
   width: 49px;
   height: 60px;
   background-position: -1165px -520px;
}
.partners.icon-partner-crown {
   width: 49px;
   height: 60px;
   background-position: -1165px -585px;
}
.partners.icon-partner-Ebet-hvr, .partners.icon-partner-Ebet:hover {
   width: 120px;
   height: 60px;
   background-position: -931px -260px;
}
.partners.icon-partner-Ebet {
   width: 120px;
   height: 60px;
   background-position: -931px -325px;
}
.partners.icon-partner-ecogra-hvr, .partners.icon-partner-ecogra:hover {
   width: 119px;
   height: 60px;
   background-position: -931px -520px;
}
.partners.icon-partner-ecogra-indepently-audited-hvr {
   width: 218px;
   height: 60px;
   background-position: 0px 0px;
}
.partners.icon-partner-ecogra-indepently-audited {
   width: 218px;
   height: 60px;
   background-position: 0px -65px;
}
.partners.icon-partner-ecogra {
   width: 119px;
   height: 60px;
   background-position: -931px -585px;
}
.partners.icon-partner-egt-hvr, .partners.icon-partner-egt:hover {
   width: 120px;
   height: 60px;
   background-position: -931px -390px;
}
.partners.icon-partner-egt {
   width: 120px;
   height: 60px;
   background-position: -931px -455px;
}
.partners.icon-partner-elk-hvr, .partners.icon-partner-elk:hover {
   width: 103px;
   height: 60px;
   background-position: -580px -975px;
}
.partners.icon-partner-elk {
   width: 103px;
   height: 60px;
   background-position: -688px -975px;
}
.partners.icon-partner-endorphina-hvr, .partners.icon-partner-endorphina:hover {
   width: 139px;
   height: 60px;
   background-position: -784px -325px;
}
.partners.icon-partner-endorphina {
   width: 139px;
   height: 60px;
   background-position: -784px -390px;
}
.partners.icon-partner-evolution-gaming-hvr, .partners.icon-partner-evolution-gaming:hover {
   width: 149px;
   height: 32px;
   background-position: 0px -1074px;
}
.partners.icon-partner-evolution-gaming {
   width: 149px;
   height: 32px;
   background-position: -154px -1074px;
}
.partners.icon-partner-foxium-hvr, .partners.icon-partner-foxium:hover {
   width: 149px;
   height: 60px;
   background-position: -628px -585px;
}
.partners.icon-partner-foxium {
   width: 149px;
   height: 60px;
   background-position: 0px -650px;
}
.partners.icon-partner-ga-hvr, .partners.icon-partner-ga:hover {
   width: 71px;
   height: 60px;
   background-position: -525px -390px;
}
.partners.icon-partner-ga {
   width: 71px;
   height: 60px;
   background-position: -515px -455px;
}
.partners.icon-partner-gam-stop-hvr, .partners.icon-partner-gam-stop:hover {
   width: 160px;
   height: 60px;
   background-position: -330px -520px;
}
.partners.icon-partner-gam-stop {
   width: 160px;
   height: 60px;
   background-position: -619px 0px;
}
.partners.icon-partner-gambling-commision-hvr, .partners.icon-partner-gambling-commision:hover {
   width: 148px;
   height: 60px;
   background-position: -154px -650px;
}
.partners.icon-partner-gambling-commision {
   width: 148px;
   height: 60px;
   background-position: -307px -650px;
}
.partners.icon-partner-gambling-therapy-hvr, .partners.icon-partner-gambling-therapy:hover {
   width: 130px;
   height: 60px;
   background-position: -137px -780px;
}
.partners.icon-partner-gambling-therapy {
   width: 130px;
   height: 60px;
   background-position: -272px -780px;
}
.partners.icon-partner-gamcare-hvr, .partners.icon-partner-gamcare:hover {
   width: 66px;
   height: 60px;
   background-position: -1165px 0px;
}
.partners.icon-partner-gamcare {
   width: 66px;
   height: 60px;
   background-position: -1165px -65px;
}
.partners.icon-partner-game-play-hvr, .partners.icon-partner-game-play:hover {
   width: 192px;
   height: 60px;
   background-position: -223px -65px;
}
.partners.icon-partner-game-play {
   width: 192px;
   height: 60px;
   background-position: -223px -130px;
}
.partners.icon-partner-gaming-corps-hvr, .partners.icon-partner-gaming-corps:hover {
   width: 159px;
   height: 40px;
   background-position: -421px -910px;
}
.partners.icon-partner-gaming-corps {
   width: 159px;
   height: 40px;
   background-position: -585px -910px;
}
.partners.icon-partner-genesis-hvr, .partners.icon-partner-genesis:hover {
   width: 140px;
   height: 60px;
   background-position: -784px -195px;
}
.partners.icon-partner-genesis {
   width: 140px;
   height: 60px;
   background-position: -784px -260px;
}
.partners.icon-partner-gig-games-hvr, .partners.icon-partner-gig-games:hover {
   width: 72px;
   height: 60px;
   background-position: -1060px -910px;
}
.partners.icon-partner-gig-games {
   width: 72px;
   height: 60px;
   background-position: -1060px -975px;
}
.partners.icon-partner-habanero-hvr, .partners.icon-partner-habanero:hover {
   width: 208px;
   height: 60px;
   background-position: 0px -130px;
}
.partners.icon-partner-habanero {
   width: 208px;
   height: 60px;
   background-position: -223px 0px;
}
.partners.icon-partner-hacksaw-gaming-hvr, .partners.icon-partner-hacksaw-gaming:hover {
   width: 153px;
   height: 60px;
   background-position: -619px -455px;
}
.partners.icon-partner-hacksaw-gaming {
   width: 153px;
   height: 60px;
   background-position: -619px -520px;
}
.partners.icon-partner-igrosoft-hvr, .partners.icon-partner-igrosoft:hover {
   width: 108px;
   height: 60px;
   background-position: -354px -975px;
}
.partners.icon-partner-igrosoft {
   width: 108px;
   height: 60px;
   background-position: -467px -975px;
}
.partners.icon-partner-iron-dog-hvr, .partners.icon-partner-iron-dog:hover {
   width: 65px;
   height: 60px;
   background-position: -1165px -130px;
}
.partners.icon-partner-iron-dog {
   width: 65px;
   height: 60px;
   background-position: -1165px -195px;
}
.partners.icon-partner-isoftbet-hvr, .partners.icon-partner-isoftbet:hover {
   width: 117px;
   height: 60px;
   background-position: -931px -780px;
}
.partners.icon-partner-isoftbet {
   width: 117px;
   height: 60px;
   background-position: -931px -845px;
}
.partners.icon-partner-JBD-hvr, .partners.icon-partner-JBD:hover {
   width: 94px;
   height: 60px;
   background-position: -1060px -260px;
}
.partners.icon-partner-JBD {
   width: 94px;
   height: 60px;
   background-position: -1060px -325px;
}
.partners.icon-partner-joycasino-marketing-hvr, .partners.icon-partner-joycasino-marketing:hover {
   width: 88px;
   height: 32px;
   background-position: -308px -1074px;
}
.partners.icon-partner-joycasino-marketing {
   width: 88px;
   height: 32px;
   background-position: -401px -1074px;
}
.partners.icon-partner-kalamba-games-hvr, .partners.icon-partner-kalamba-games:hover {
   width: 142px;
   height: 60px;
   background-position: -784px -65px;
}
.partners.icon-partner-kalamba-games {
   width: 142px;
   height: 60px;
   background-position: -784px -130px;
}
.partners.icon-partner-lightning-box-hvr, .partners.icon-partner-lightning-box:hover {
   width: 98px;
   height: 60px;
   background-position: -1060px -130px;
}
.partners.icon-partner-lightning-box {
   width: 98px;
   height: 60px;
   background-position: -1060px -195px;
}
.partners.icon-partner-mega-jack-hvr, .partners.icon-partner-mega-jack:hover {
   width: 112px;
   height: 60px;
   background-position: -120px -975px;
}
.partners.icon-partner-mega-jack {
   width: 112px;
   height: 60px;
   background-position: -237px -975px;
}
.partners.icon-partner-mga-hvr, .partners.icon-partner-mga:hover {
   width: 94px;
   height: 60px;
   background-position: -1060px -390px;
}
.partners.icon-partner-mga {
   width: 94px;
   height: 60px;
   background-position: -1060px -455px;
}
.partners.icon-partner-microgaming-hvr, .partners.icon-partner-microgaming:hover {
   width: 170px;
   height: 60px;
   background-position: 0px -390px;
}
.partners.icon-partner-microgaming {
   width: 170px;
   height: 60px;
   background-position: -175px -390px;
}
.partners.icon-partner-netent-hvr, .partners.icon-partner-netent:hover {
   width: 125px;
   height: 60px;
   background-position: -400px -845px;
}
.partners.icon-partner-netent {
   width: 125px;
   height: 60px;
   background-position: -530px -845px;
}
.partners.icon-partner-nextgen-hvr {
   width: 180px;
   height: 29px;
   background-position: -749px -910px;
}
.partners.icon-partner-nextgen {
   width: 180px;
   height: 29px;
   background-position: 0px -1040px;
}
.partners.icon-partner-nolimit-city-hvr, .partners.icon-partner-nolimit-city:hover {
   width: 130px;
   height: 60px;
   background-position: -407px -780px;
}
.partners.icon-partner-nolimit-city {
   width: 130px;
   height: 60px;
   background-position: -542px -780px;
}
.partners.icon-partner-novomatic-hvr, .partners.icon-partner-novomatic:hover {
   width: 152px;
   height: 60px;
   background-position: -314px -585px;
}
.partners.icon-partner-novomatic {
   width: 152px;
   height: 60px;
   background-position: -471px -585px;
}
.partners.icon-partner-pg-soft-hvr, .partners.icon-partner-pg-soft:hover {
   width: 77px;
   height: 40px;
   background-position: 0px -1111px;
}
.partners.icon-partner-pg-soft {
   width: 77px;
   height: 40px;
   background-position: -82px -1111px;
}
.partners.icon-partner-plank-hvr, .partners.icon-partner-plank:hover {
   width: 100px;
   height: 60px;
   background-position: -1060px 0px;
}
.partners.icon-partner-plank {
   width: 100px;
   height: 60px;
   background-position: -1060px -65px;
}
.partners.icon-partner-playngo-hvr, .partners.icon-partner-playngo:hover {
   width: 134px;
   height: 60px;
   background-position: -784px -455px;
}
.partners.icon-partner-playngo {
   width: 134px;
   height: 60px;
   background-position: -784px -520px;
}
.partners.icon-partner-playson-hvr, .partners.icon-partner-playson:hover {
   width: 170px;
   height: 60px;
   background-position: -350px -390px;
}
.partners.icon-partner-playson {
   width: 170px;
   height: 60px;
   background-position: 0px -455px;
}
.partners.icon-partner-playtech-hvr, .partners.icon-partner-playtech:hover {
   width: 156px;
   height: 60px;
   background-position: -619px -325px;
}
.partners.icon-partner-playtech {
   width: 156px;
   height: 60px;
   background-position: -619px -390px;
}
.partners.icon-partner-poshfriends-china-hvr, .partners.icon-partner-poshfriends-china:hover {
   width: 90px;
   height: 60px;
   background-position: -1060px -520px;
}
.partners.icon-partner-poshfriends-china {
   width: 90px;
   height: 60px;
   background-position: -1060px -585px;
}
.partners.icon-partner-poshfriends-hvr, .partners.icon-partner-poshfriends:hover {
   width: 87px;
   height: 60px;
   background-position: -1060px -780px;
}
.partners.icon-partner-poshfriends {
   width: 87px;
   height: 60px;
   background-position: -1060px -845px;
}
.partners.icon-partner-pragmatic-play-hvr, .partners.icon-partner-pragmatic-play:hover {
   width: 146px;
   height: 60px;
   background-position: 0px -715px;
}
.partners.icon-partner-pragmatic-play {
   width: 146px;
   height: 60px;
   background-position: -151px -715px;
}
.partners.icon-partner-push-gaming-hvr, .partners.icon-partner-push-gaming:hover {
   width: 181px;
   height: 60px;
   background-position: 0px -325px;
}
.partners.icon-partner-push-gaming {
   width: 181px;
   height: 60px;
   background-position: -186px -325px;
}
.partners.icon-partner-quickspin-hvr, .partners.icon-partner-quickspin:hover {
   width: 134px;
   height: 60px;
   background-position: -784px -585px;
}
.partners.icon-partner-quickspin {
   width: 134px;
   height: 60px;
   background-position: -784px -650px;
}
.partners.icon-partner-rabcat-hvr, .partners.icon-partner-rabcat:hover {
   width: 56px;
   height: 60px;
   background-position: -1165px -390px;
}
.partners.icon-partner-rabcat {
   width: 56px;
   height: 60px;
   background-position: -1165px -455px;
}
.partners.icon-partner-real-dealer-hvr, .partners.icon-partner-real-dealer:hover {
   width: 145px;
   height: 47px;
   background-position: -121px -910px;
}
.partners.icon-partner-real-dealer {
   width: 145px;
   height: 47px;
   background-position: -271px -910px;
}
.partners.icon-partner-red-rake-hvr, .partners.icon-partner-red-rake:hover {
   width: 115px;
   height: 60px;
   background-position: -811px -780px;
}
.partners.icon-partner-red-rake {
   width: 115px;
   height: 60px;
   background-position: 0px -975px;
}
.partners.icon-partner-red-tiger-hvr, .partners.icon-partner-red-tiger:hover {
   width: 159px;
   height: 60px;
   background-position: -619px -65px;
}
.partners.icon-partner-red-tiger {
   width: 159px;
   height: 60px;
   background-position: -619px -130px;
}
.partners.icon-partner-relax-gaming-hvr, .partners.icon-partner-relax-gaming:hover {
   width: 118px;
   height: 60px;
   background-position: -931px -650px;
}
.partners.icon-partner-relax-gaming {
   width: 118px;
   height: 60px;
   background-position: -931px -715px;
}
.partners.icon-partner-skywind-hvr, .partners.icon-partner-skywind:hover {
   width: 173px;
   height: 60px;
   background-position: -436px -260px;
}
.partners.icon-partner-skywind {
   width: 173px;
   height: 60px;
   background-position: -436px -325px;
}
.partners.icon-partner-studio-canal-hvr, .partners.icon-partner-studio-canal:hover {
   width: 187px;
   height: 60px;
   background-position: 0px -260px;
}
.partners.icon-partner-studio-canal {
   width: 187px;
   height: 60px;
   background-position: -192px -260px;
}
.partners.icon-partner-swintt-hvr, .partners.icon-partner-swintt:hover {
   width: 125px;
   height: 60px;
   background-position: -660px -845px;
}
.partners.icon-partner-swintt {
   width: 125px;
   height: 60px;
   background-position: -790px -845px;
}
.partners.icon-partner-thunderkick-hvr, .partners.icon-partner-thunderkick:hover {
   width: 165px;
   height: 60px;
   background-position: -175px -455px;
}
.partners.icon-partner-thunderkick {
   width: 165px;
   height: 60px;
   background-position: -345px -455px;
}
.partners.icon-partner-tom-horn-hvr, .partners.icon-partner-tom-horn:hover {
   width: 148px;
   height: 60px;
   background-position: -460px -650px;
}
.partners.icon-partner-tom-horn {
   width: 148px;
   height: 60px;
   background-position: -613px -650px;
}
.partners.icon-partner-toptrend-hvr, .partners.icon-partner-toptrend:hover {
   width: 159px;
   height: 60px;
   background-position: -619px -195px;
}
.partners.icon-partner-toptrend {
   width: 159px;
   height: 60px;
   background-position: -619px -260px;
}
.partners.icon-partner-unicum-hvr, .partners.icon-partner-unicum:hover {
   width: 129px;
   height: 60px;
   background-position: -677px -780px;
}
.partners.icon-partner-unicum {
   width: 129px;
   height: 60px;
   background-position: 0px -845px;
}
.partners.icon-partner-yggdrasil-hvr, .partners.icon-partner-yggdrasil:hover {
   width: 178px;
   height: 60px;
   background-position: -436px 0px;
}
.partners.icon-partner-yggdrasil {
   width: 178px;
   height: 60px;
   background-position: -436px -65px;
}
.partners.social-networks-blog {
   width: 32px;
   height: 32px;
   background-position: -1165px -650px;
}
.partners.social-networks-instagram {
   width: 32px;
   height: 32px;
   background-position: -1165px -687px;
}
.partners.social-networks-telegram {
   width: 32px;
   height: 32px;
   background-position: -1165px -724px;
}
.partners.social-networks-twitter {
   width: 32px;
   height: 32px;
   background-position: -1165px -761px;
}
.partners.social-networks-youtube {
   width: 32px;
   height: 32px;
   background-position: -1165px -798px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6/2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
   .partners-2x, .partners {
       background-image: url("");
       background-size: 1194.5px 1126px;
  }
   .partners-2x.icon-adult-2x, .icon-adult-2x.partners, .partners.icon-adult {
       width: 57px;
       height: 60px;
       background-position: -367px -312.5px;
  }
   .partners-2x.icon-adult-hvr-2x, .icon-adult-hvr-2x.partners, .partners.icon-adult-hvr, .partners.icon-adult:hover {
       width: 57px;
       height: 60px;
       background-position: -135px -1066px;
  }
   .partners-2x.icon-partner-1x2-gaming-2x, .icon-partner-1x2-gaming-2x.partners, .partners.icon-partner-1x2-gaming {
       width: 124px;
       height: 60px;
       background-position: -918.5px 0px;
  }
   .partners-2x.icon-partner-1x2-gaming-hvr-2x, .icon-partner-1x2-gaming-hvr-2x.partners, .partners.icon-partner-1x2-gaming-hvr, .partners.icon-partner-1x2-gaming:hover {
       width: 124px;
       height: 60px;
       background-position: -918.5px -62.5px;
  }
   .partners-2x.icon-partner-2by2-2x, .icon-partner-2by2-2x.partners, .partners.icon-partner-2by2 {
       width: 128px;
       height: 60px;
       background-position: -131.5px -812.5px;
  }
   .partners-2x.icon-partner-2by2-hvr-2x, .icon-partner-2by2-hvr-2x.partners, .partners.icon-partner-2by2-hvr, .partners.icon-partner-2by2:hover {
       width: 128px;
       height: 60px;
       background-position: -262px -812.5px;
  }
   .partners-2x.icon-partner-ainsworth-2x, .icon-partner-ainsworth-2x.partners, .partners.icon-partner-ainsworth {
       width: 160px;
       height: 60px;
       background-position: 0px -500px;
  }
   .partners-2x.icon-partner-ainsworth-hvr-2x, .icon-partner-ainsworth-hvr-2x.partners, .partners.icon-partner-ainsworth-hvr, .partners.icon-partner-ainsworth:hover {
       width: 160px;
       height: 60px;
       background-position: -162.5px -500px;
  }
   .partners-2x.icon-partner-asia-gaming-2x, .icon-partner-asia-gaming-2x.partners, .partners.icon-partner-asia-gaming {
       width: 89px;
       height: 60px;
       background-position: -1045px -500px;
  }
   .partners-2x.icon-partner-asia-gaming-hvr-2x, .icon-partner-asia-gaming-hvr-2x.partners, .partners.icon-partner-asia-gaming-hvr, .partners.icon-partner-asia-gaming:hover {
       width: 89px;
       height: 60px;
       background-position: -1045px -562.5px;
  }
   .partners-2x.icon-partner-atronic-2x, .icon-partner-atronic-2x.partners, .partners.icon-partner-atronic {
       width: 152px;
       height: 60px;
       background-position: 0px -562.5px;
  }
   .partners-2x.icon-partner-atronic-hvr-2x, .icon-partner-atronic-hvr-2x.partners, .partners.icon-partner-atronic-hvr, .partners.icon-partner-atronic:hover {
       width: 152px;
       height: 60px;
       background-position: -154.5px -562.5px;
  }
   .partners-2x.icon-partner-belatra-2x, .icon-partner-belatra-2x.partners, .partners.icon-partner-belatra {
       width: 142px;
       height: 60px;
       background-position: -592px -687.5px;
  }
   .partners-2x.icon-partner-belatra-hvr-2x, .icon-partner-belatra-hvr-2x.partners, .partners.icon-partner-belatra-hvr, .partners.icon-partner-belatra:hover {
       width: 142px;
       height: 60px;
       background-position: -774px 0px;
  }
   .partners-2x.icon-partner-bet-digital-2x, .icon-partner-bet-digital-2x.partners, .partners.icon-partner-bet-digital {
       width: 113px;
       height: 28px;
       background-position: -182.5px -1000px;
  }
   .partners-2x.icon-partner-bet-digital-hvr-2x, .icon-partner-bet-digital-hvr-2x.partners, .partners.icon-partner-bet-digital-hvr {
       width: 113px;
       height: 28px;
       background-position: -298px -1000px;
  }
   .partners-2x.icon-partner-bet2tech-2x, .icon-partner-bet2tech-2x.partners, .partners.icon-partner-bet2tech {
       width: 116px;
       height: 60px;
       background-position: -487.5px -500px;
  }
   .partners-2x.icon-partner-bet2tech-hvr-2x, .icon-partner-bet2tech-hvr-2x.partners, .partners.icon-partner-bet2tech-hvr, .partners.icon-partner-bet2tech:hover {
       width: 116px;
       height: 60px;
       background-position: -796px -750px;
  }
   .partners-2x.icon-partner-big-time-gaming-2x, .icon-partner-big-time-gaming-2x.partners, .partners.icon-partner-big-time-gaming {
       width: 190px;
       height: 60px;
       background-position: 0px -187.5px;
  }
   .partners-2x.icon-partner-big-time-gaming-hvr-2x, .icon-partner-big-time-gaming-hvr-2x.partners, .partners.icon-partner-big-time-gaming-hvr, .partners.icon-partner-big-time-gaming:hover {
       width: 190px;
       height: 60px;
       background-position: -192.5px -187.5px;
  }
   .partners-2x.icon-partner-bla-bla-bla-studios-2x, .icon-partner-bla-bla-bla-studios-2x.partners, .partners.icon-partner-bla-bla-bla-studios {
       width: 132px;
       height: 60px;
       background-position: -774px -687.5px;
  }
   .partners-2x.icon-partner-bla-bla-bla-studios-hvr-2x, .icon-partner-bla-bla-bla-studios-hvr-2x.partners, .partners.icon-partner-bla-bla-bla-studios-hvr, .partners.icon-partner-bla-bla-bla-studios:hover {
       width: 132px;
       height: 60px;
       background-position: 0px -750px;
  }
   .partners-2x.icon-partner-blueprint-2x, .icon-partner-blueprint-2x.partners, .partners.icon-partner-blueprint {
       width: 177px;
       height: 60px;
       background-position: -431px -125px;
  }
   .partners-2x.icon-partner-blueprint-hvr-2x, .icon-partner-blueprint-hvr-2x.partners, .partners.icon-partner-blueprint-hvr, .partners.icon-partner-blueprint:hover {
       width: 177px;
       height: 60px;
       background-position: -431px -187.5px;
  }
   .partners-2x.icon-partner-booming-games-2x, .icon-partner-booming-games-2x.partners, .partners.icon-partner-booming-games {
       width: 120px;
       height: 60px;
       background-position: -918.5px -125px;
  }
   .partners-2x.icon-partner-booming-games-hvr-2x, .icon-partner-booming-games-hvr-2x.partners, .partners.icon-partner-booming-games-hvr, .partners.icon-partner-booming-games:hover {
       width: 120px;
       height: 60px;
       background-position: -918.5px -187.5px;
  }
   .partners-2x.icon-partner-booongo-2x, .icon-partner-booongo-2x.partners, .partners.icon-partner-booongo {
       width: 145px;
       height: 60px;
       background-position: -297px -687.5px;
  }
   .partners-2x.icon-partner-booongo-hvr-2x, .icon-partner-booongo-hvr-2x.partners, .partners.icon-partner-booongo-hvr, .partners.icon-partner-booongo:hover {
       width: 145px;
       height: 60px;
       background-position: -444.5px -687.5px;
  }
   .partners-2x.icon-partner-cq9-2x-hvr, .icon-partner-cq9-2x-hvr.partners {
       width: 80px;
       height: 29px;
       background-position: -482px -1031.5px;
  }
   .partners-2x.icon-partner-cq9-2x, .icon-partner-cq9-2x.partners, .partners.icon-partner-cq9 {
       width: 102px;
       height: 60px;
       background-position: -661px -937.5px;
  }
   .partners-2x.icon-partner-cq9-hvr-2x, .icon-partner-cq9-hvr-2x.partners, .partners.icon-partner-cq9-hvr, .partners.icon-partner-cq9:hover {
       width: 102px;
       height: 60px;
       background-position: -765.5px -937.5px;
  }
   .partners-2x.icon-partner-crown-2x, .icon-partner-crown-2x.partners, .partners.icon-partner-crown {
       width: 49px;
       height: 60px;
       background-position: -379px -250px;
  }
   .partners-2x.icon-partner-crown-hvr-2x, .icon-partner-crown-hvr-2x.partners, .partners.icon-partner-crown-hvr, .list-media__link_type_license:hover .partners.icon-partner-crown, .partners.icon-partner-crown:hover {
       width: 49px;
       height: 60px;
       background-position: -1145.5px 0px;
  }
   .partners-2x.icon-partner-Ebet-2x, .icon-partner-Ebet-2x.partners, .partners.icon-partner-Ebet {
       width: 120px;
       height: 60px;
       background-position: -918.5px -250px;
  }
   .partners-2x.icon-partner-Ebet-hvr-2x, .icon-partner-Ebet-hvr-2x.partners, .partners.icon-partner-Ebet-hvr, .partners.icon-partner-Ebet:hover {
       width: 120px;
       height: 60px;
       background-position: -918.5px -312.5px;
  }
   .partners-2x.icon-partner-ecogra-2x, .icon-partner-ecogra-2x.partners, .partners.icon-partner-ecogra {
       width: 119px;
       height: 60px;
       background-position: -918.5px -500px;
  }
   .partners-2x.icon-partner-ecogra-hvr-2x, .icon-partner-ecogra-hvr-2x.partners, .partners.icon-partner-ecogra-hvr, .partners.icon-partner-ecogra:hover {
       width: 119px;
       height: 60px;
       background-position: -918.5px -562.5px;
  }
   .partners-2x.icon-partner-ecogra-indepently-audited-2x, .icon-partner-ecogra-indepently-audited-2x.partners, .partners.icon-partner-ecogra-indepently-audited {
       width: 218px;
       height: 60px;
       background-position: 0px 0px;
  }
   .partners-2x.icon-partner-ecogra-indepently-audited-hvr-2x, .icon-partner-ecogra-indepently-audited-hvr-2x.partners, .partners.icon-partner-ecogra-indepently-audited-hvr {
       width: 218px;
       height: 60px;
       background-position: 0px -62.5px;
  }
   .partners-2x.icon-partner-egt-2x, .icon-partner-egt-2x.partners, .partners.icon-partner-egt {
       width: 120px;
       height: 60px;
       background-position: -918.5px -375px;
  }
   .partners-2x.icon-partner-egt-hvr-2x, .icon-partner-egt-hvr-2x.partners, .partners.icon-partner-egt-hvr, .partners.icon-partner-egt:hover {
       width: 120px;
       height: 60px;
       background-position: -918.5px -437.5px;
  }
   .partners-2x.icon-partner-elk-2x, .icon-partner-elk-2x.partners, .partners.icon-partner-elk {
       width: 103px;
       height: 60px;
       background-position: -450px -937.5px;
  }
   .partners-2x.icon-partner-elk-hvr-2x, .icon-partner-elk-hvr-2x.partners, .partners.icon-partner-elk-hvr, .partners.icon-partner-elk:hover {
       width: 103px;
       height: 60px;
       background-position: -555.5px -937.5px;
  }
   .partners-2x.icon-partner-endorphina-2x, .icon-partner-endorphina-2x.partners, .partners.icon-partner-endorphina {
       width: 139px;
       height: 60px;
       background-position: -774px -312.5px;
  }
   .partners-2x.icon-partner-endorphina-hvr-2x, .icon-partner-endorphina-hvr-2x.partners, .partners.icon-partner-endorphina-hvr, .partners.icon-partner-endorphina:hover {
       width: 139px;
       height: 60px;
       background-position: -774px -375px;
  }
   .partners-2x.icon-partner-evolution-gaming-2x, .icon-partner-evolution-gaming-2x.partners, .partners.icon-partner-evolution-gaming {
       width: 149px;
       height: 32px;
       background-position: 0px -1031.5px;
  }
   .partners-2x.icon-partner-evolution-gaming-hvr-2x, .icon-partner-evolution-gaming-hvr-2x.partners, .partners.icon-partner-evolution-gaming-hvr, .partners.icon-partner-evolution-gaming:hover {
       width: 149px;
       height: 32px;
       background-position: -151.5px -1031.5px;
  }
   .partners-2x.icon-partner-foxium-2x, .icon-partner-foxium-2x.partners, .partners.icon-partner-foxium {
       width: 149px;
       height: 60px;
       background-position: -618px -562.5px;
  }
   .partners-2x.icon-partner-foxium-hvr-2x, .icon-partner-foxium-hvr-2x.partners, .partners.icon-partner-foxium-hvr, .partners.icon-partner-foxium:hover {
       width: 149px;
       height: 60px;
       background-position: 0px -625px;
  }
   .partners-2x.icon-partner-ga-2x, .icon-partner-ga-2x.partners, .partners.icon-partner-ga {
       width: 71px;
       height: 60px;
       background-position: -1045px -875px;
  }
   .partners-2x.icon-partner-ga-hvr-2x, .icon-partner-ga-hvr-2x.partners, .partners.icon-partner-ga-hvr, .partners.icon-partner-ga:hover {
       width: 71px;
       height: 60px;
       background-position: -1045px -937.5px;
  }
   .partners-2x.icon-partner-gam-stop-2x, .icon-partner-gam-stop-2x.partners, .partners.icon-partner-gam-stop {
       width: 160px;
       height: 60px;
       background-position: -325px -500px;
  }
   .partners-2x.icon-partner-gam-stop-hvr-2x, .icon-partner-gam-stop-hvr-2x.partners, .partners.icon-partner-gam-stop-hvr, .partners.icon-partner-gam-stop:hover {
       width: 160px;
       height: 60px;
       background-position: -611.5px 0px;
  }
   .partners-2x.icon-partner-gambling-commision-2x, .icon-partner-gambling-commision-2x.partners, .partners.icon-partner-gambling-commision {
       width: 148px;
       height: 60px;
       background-position: -151.5px -625px;
  }
   .partners-2x.icon-partner-gambling-commision-hvr-2x, .icon-partner-gambling-commision-hvr-2x.partners, .partners.icon-partner-gambling-commision-hvr, .partners.icon-partner-gambling-commision:hover {
       width: 148px;
       height: 60px;
       background-position: -302px -625px;
  }
   .partners-2x.icon-partner-gambling-therapy-2x, .icon-partner-gambling-therapy-2x.partners, .partners.icon-partner-gambling-therapy {
       width: 130px;
       height: 60px;
       background-position: -134.5px -750px;
  }
   .partners-2x.icon-partner-gambling-therapy-hvr-2x, .icon-partner-gambling-therapy-hvr-2x.partners, .partners.icon-partner-gambling-therapy-hvr, .partners.icon-partner-gambling-therapy:hover {
       width: 130px;
       height: 60px;
       background-position: -267px -750px;
  }
   .partners-2x.icon-partner-gamcare-2x, .icon-partner-gamcare-2x.partners, .partners.icon-partner-gamcare {
       width: 66px;
       height: 60px;
       background-position: -517.5px -375px;
  }
   .partners-2x.icon-partner-gamcare-hvr-2x, .icon-partner-gamcare-hvr-2x.partners, .partners.icon-partner-gamcare-hvr, .partners.icon-partner-gamcare:hover {
       width: 66px;
       height: 60px;
       background-position: -972.5px -937.5px;
  }
   .partners-2x.icon-partner-game-play-2x, .icon-partner-game-play-2x.partners, .partners.icon-partner-game-play {
       width: 192px;
       height: 60px;
       background-position: -220.5px -62.5px;
  }
   .partners-2x.icon-partner-game-play-hvr-2x, .icon-partner-game-play-hvr-2x.partners, .partners.icon-partner-game-play-hvr, .partners.icon-partner-game-play:hover {
       width: 192px;
       height: 60px;
       background-position: -220.5px -125px;
  }
   .partners-2x.icon-partner-gaming-corps-2x, .icon-partner-gaming-corps-2x.partners, .partners.icon-partner-gaming-corps {
       width: 159px;
       height: 40px;
       background-position: -530px -875px;
  }
   .partners-2x.icon-partner-gaming-corps-hvr-2x, .icon-partner-gaming-corps-hvr-2x.partners, .partners.icon-partner-gaming-corps-hvr, .partners.icon-partner-gaming-corps:hover {
       width: 159px;
       height: 40px;
       background-position: -691.5px -875px;
  }
   .partners-2x.icon-partner-genesis-2x, .icon-partner-genesis-2x.partners, .partners.icon-partner-genesis {
       width: 140px;
       height: 60px;
       background-position: -774px -187.5px;
  }
   .partners-2x.icon-partner-genesis-hvr-2x, .icon-partner-genesis-hvr-2x.partners, .partners.icon-partner-genesis-hvr, .partners.icon-partner-genesis:hover {
       width: 140px;
       height: 60px;
       background-position: -774px -250px;
  }
   .partners-2x.icon-partner-gig-games-2x, .icon-partner-gig-games-2x.partners, .partners.icon-partner-gig-games {
       width: 72px;
       height: 60px;
       background-position: -1045px -750px;
  }
   .partners-2x.icon-partner-gig-games-hvr-2x, .icon-partner-gig-games-hvr-2x.partners, .partners.icon-partner-gig-games-hvr, .partners.icon-partner-gig-games:hover {
       width: 72px;
       height: 60px;
       background-position: -1045px -812.5px;
  }
   .partners-2x.icon-partner-habanero-2x, .icon-partner-habanero-2x.partners, .partners.icon-partner-habanero {
       width: 208px;
       height: 60px;
       background-position: 0px -125px;
  }
   .partners-2x.icon-partner-habanero-hvr-2x, .icon-partner-habanero-hvr-2x.partners, .partners.icon-partner-habanero-hvr, .partners.icon-partner-habanero:hover {
       width: 208px;
       height: 60px;
       background-position: -220.5px 0px;
  }
   .partners-2x.icon-partner-hacksaw-gaming-2x, .icon-partner-hacksaw-gaming-2x.partners, .partners.icon-partner-hacksaw-gaming {
       width: 153px;
       height: 60px;
       background-position: -611.5px -437.5px;
  }
   .partners-2x.icon-partner-hacksaw-gaming-hvr-2x, .icon-partner-hacksaw-gaming-hvr-2x.partners, .partners.icon-partner-hacksaw-gaming-hvr, .partners.icon-partner-hacksaw-gaming:hover {
       width: 153px;
       height: 60px;
       background-position: -611.5px -500px;
  }
   .partners-2x.icon-partner-igrosoft-2x, .icon-partner-igrosoft-2x.partners, .partners.icon-partner-igrosoft {
       width: 108px;
       height: 60px;
       background-position: -229px -937.5px;
  }
   .partners-2x.icon-partner-igrosoft-hvr-2x, .icon-partner-igrosoft-hvr-2x.partners, .partners.icon-partner-igrosoft-hvr, .partners.icon-partner-igrosoft:hover {
       width: 108px;
       height: 60px;
       background-position: -339.5px -937.5px;
  }
   .partners-2x.icon-partner-iron-dog-2x, .icon-partner-iron-dog-2x.partners, .partners.icon-partner-iron-dog {
       width: 65px;
       height: 60px;
       background-position: 0px -1066px;
  }
   .partners-2x.icon-partner-iron-dog-hvr-2x, .icon-partner-iron-dog-hvr-2x.partners, .partners.icon-partner-iron-dog-hvr, .partners.icon-partner-iron-dog:hover {
       width: 65px;
       height: 60px;
       background-position: -67.5px -1066px;
  }
   .partners-2x.icon-partner-isoftbet-2x, .icon-partner-isoftbet-2x.partners, .partners.icon-partner-isoftbet {
       width: 117px;
       height: 60px;
       background-position: -918.5px -750px;
  }
   .partners-2x.icon-partner-isoftbet-hvr-2x, .icon-partner-isoftbet-hvr-2x.partners, .partners.icon-partner-isoftbet-hvr, .partners.icon-partner-isoftbet:hover {
       width: 117px;
       height: 60px;
       background-position: -918.5px -812.5px;
  }
   .partners-2x.icon-partner-JBD-2x, .icon-partner-JBD-2x.partners, .partners.icon-partner-JBD {
       width: 94px;
       height: 60px;
       background-position: -1045px -125px;
  }
   .partners-2x.icon-partner-JBD-hvr-2x, .icon-partner-JBD-hvr-2x.partners, .partners.icon-partner-JBD-hvr, .partners.icon-partner-JBD:hover {
       width: 94px;
       height: 60px;
       background-position: -1045px -187.5px;
  }
   .partners-2x.icon-partner-joycasino-marketing-2x, .icon-partner-joycasino-marketing-2x.partners, .partners.icon-partner-joycasino-marketing {
       width: 87px;
       height: 32px;
       background-position: -303px -1031.5px;
  }
   .partners-2x.icon-partner-joycasino-marketing-hvr-2x, .icon-partner-joycasino-marketing-hvr-2x.partners, .partners.icon-partner-joycasino-marketing-hvr, .partners.icon-partner-joycasino-marketing:hover {
       width: 87px;
       height: 32px;
       background-position: -392.5px -1031.5px;
  }
   .partners-2x.icon-partner-kalamba-games-2x, .icon-partner-kalamba-games-2x.partners, .partners.icon-partner-kalamba-games {
       width: 142px;
       height: 60px;
       background-position: -774px -62.5px;
  }
   .partners-2x.icon-partner-kalamba-games-hvr-2x, .icon-partner-kalamba-games-hvr-2x.partners, .partners.icon-partner-kalamba-games-hvr, .partners.icon-partner-kalamba-games:hover {
       width: 142px;
       height: 60px;
       background-position: -774px -125px;
  }
   .partners-2x.icon-partner-lightning-box-2x, .icon-partner-lightning-box-2x.partners, .partners.icon-partner-lightning-box {
       width: 98px;
       height: 60px;
       background-position: -1045px 0px;
  }
   .partners-2x.icon-partner-lightning-box-hvr-2x, .icon-partner-lightning-box-hvr-2x.partners, .partners.icon-partner-lightning-box-hvr, .partners.icon-partner-lightning-box:hover {
       width: 98px;
       height: 60px;
       background-position: -1045px -62.5px;
  }
   .partners-2x.icon-partner-mega-jack-2x, .icon-partner-mega-jack-2x.partners, .partners.icon-partner-mega-jack {
       width: 112px;
       height: 60px;
       background-position: 0px -937.5px;
  }
   .partners-2x.icon-partner-mega-jack-hvr-2x, .icon-partner-mega-jack-hvr-2x.partners, .partners.icon-partner-mega-jack-hvr, .partners.icon-partner-mega-jack:hover {
       width: 112px;
       height: 60px;
       background-position: -114.5px -937.5px;
  }
   .partners-2x.icon-partner-mga-2x, .icon-partner-mga-2x.partners, .partners.icon-partner-mga {
       width: 94px;
       height: 60px;
       background-position: -1045px -250px;
  }
   .partners-2x.icon-partner-mga-hvr-2x, .icon-partner-mga-hvr-2x.partners, .partners.icon-partner-mga-hvr, .partners.icon-partner-mga:hover {
       width: 94px;
       height: 60px;
       background-position: -1045px -312.5px;
  }
   .partners-2x.icon-partner-microgaming-2x, .icon-partner-microgaming-2x.partners, .partners.icon-partner-microgaming {
       width: 170px;
       height: 60px;
       background-position: 0px -375px;
  }
   .partners-2x.icon-partner-microgaming-hvr-2x, .icon-partner-microgaming-hvr-2x.partners, .partners.icon-partner-microgaming-hvr, .partners.icon-partner-microgaming:hover {
       width: 170px;
       height: 60px;
       background-position: -172.5px -375px;
  }
   .partners-2x.icon-partner-netent-2x, .icon-partner-netent-2x.partners, .partners.icon-partner-netent {
       width: 125px;
       height: 60px;
       background-position: -392.5px -812.5px;
  }
   .partners-2x.icon-partner-netent-hvr-2x, .icon-partner-netent-hvr-2x.partners, .partners.icon-partner-netent-hvr, .partners.icon-partner-netent:hover {
       width: 125px;
       height: 60px;
       background-position: -520px -812.5px;
  }
   .partners-2x.icon-partner-nextgen-2x, .icon-partner-nextgen-2x.partners, .partners.icon-partner-nextgen {
       width: 180px;
       height: 29px;
       background-position: -853px -875px;
  }
   .partners-2x.icon-partner-nextgen-hvr-2x, .icon-partner-nextgen-hvr-2x.partners, .partners.icon-partner-nextgen-hvr {
       width: 180px;
       height: 29px;
       background-position: 0px -1000px;
  }
   .partners-2x.icon-partner-nolimit-city-2x, .icon-partner-nolimit-city-2x.partners, .partners.icon-partner-nolimit-city {
       width: 130px;
       height: 60px;
       background-position: -399.5px -750px;
  }
   .partners-2x.icon-partner-nolimit-city-hvr-2x, .icon-partner-nolimit-city-hvr-2x.partners, .partners.icon-partner-nolimit-city-hvr, .partners.icon-partner-nolimit-city:hover {
       width: 130px;
       height: 60px;
       background-position: -532px -750px;
  }
   .partners-2x.icon-partner-novomatic-2x, .icon-partner-novomatic-2x.partners, .partners.icon-partner-novomatic {
       width: 152px;
       height: 60px;
       background-position: -309px -562.5px;
  }
   .partners-2x.icon-partner-novomatic-hvr-2x, .icon-partner-novomatic-hvr-2x.partners, .partners.icon-partner-novomatic-hvr, .partners.icon-partner-novomatic:hover {
       width: 152px;
       height: 60px;
       background-position: -463.5px -562.5px;
  }
   .partners-2x.icon-partner-pg-soft-2x, .icon-partner-pg-soft-2x.partners, .partners.icon-partner-pg-soft {
       width: 77px;
       height: 40px;
       background-position: -311.5px -1066px;
  }
   .partners-2x.icon-partner-pg-soft-hvr-2x, .icon-partner-pg-soft-hvr-2x.partners, .partners.icon-partner-pg-soft-hvr, .partners.icon-partner-pg-soft:hover {
       width: 77px;
       height: 40px;
       background-position: -391px -1066px;
  }
   .partners-2x.icon-partner-plank-2x, .icon-partner-plank-2x.partners, .partners.icon-partner-plank {
       width: 100px;
       height: 60px;
       background-position: -507.5px -437.5px;
  }
   .partners-2x.icon-partner-plank-hvr-2x, .icon-partner-plank-hvr-2x.partners, .partners.icon-partner-plank-hvr, .partners.icon-partner-plank:hover {
       width: 100px;
       height: 60px;
       background-position: -870px -937.5px;
  }
   .partners-2x.icon-partner-playngo-2x, .icon-partner-playngo-2x.partners, .partners.icon-partner-playngo {
       width: 134px;
       height: 60px;
       background-position: -774px -437.5px;
  }
   .partners-2x.icon-partner-playngo-hvr-2x, .icon-partner-playngo-hvr-2x.partners, .partners.icon-partner-playngo-hvr, .partners.icon-partner-playngo:hover {
       width: 134px;
       height: 60px;
       background-position: -774px -500px;
  }
   .partners-2x.icon-partner-playson-2x, .icon-partner-playson-2x.partners, .partners.icon-partner-playson {
       width: 170px;
       height: 60px;
       background-position: -345px -375px;
  }
   .partners-2x.icon-partner-playson-hvr-2x, .icon-partner-playson-hvr-2x.partners, .partners.icon-partner-playson-hvr, .partners.icon-partner-playson:hover {
       width: 170px;
       height: 60px;
       background-position: 0px -437.5px;
  }
   .partners-2x.icon-partner-playtech-2x, .icon-partner-playtech-2x.partners, .partners.icon-partner-playtech {
       width: 156px;
       height: 60px;
       background-position: -611.5px -312.5px;
  }
   .partners-2x.icon-partner-playtech-hvr-2x, .icon-partner-playtech-hvr-2x.partners, .partners.icon-partner-playtech-hvr, .partners.icon-partner-playtech:hover {
       width: 156px;
       height: 60px;
       background-position: -611.5px -375px;
  }
   .partners-2x.icon-partner-poshfriends-2x, .icon-partner-poshfriends-2x.partners, .partners.icon-partner-poshfriends {
       width: 87px;
       height: 60px;
       background-position: -1045px -625px;
  }
   .partners-2x.icon-partner-poshfriends-china-2x, .icon-partner-poshfriends-china-2x.partners, .partners.icon-partner-poshfriends-china {
       width: 90px;
       height: 60px;
       background-position: -1045px -375px;
  }
   .partners-2x.icon-partner-poshfriends-china-hvr-2x, .icon-partner-poshfriends-china-hvr-2x.partners, .partners.icon-partner-poshfriends-china-hvr, .partners.icon-partner-poshfriends-china:hover {
       width: 90px;
       height: 60px;
       background-position: -1045px -437.5px;
  }
   .partners-2x.icon-partner-poshfriends-hvr-2x, .icon-partner-poshfriends-hvr-2x.partners, .partners.icon-partner-poshfriends-hvr, .partners.icon-partner-poshfriends:hover {
       width: 87px;
       height: 60px;
       background-position: -1045px -687.5px;
  }
   .partners-2x.icon-partner-pragmatic-play-2x, .icon-partner-pragmatic-play-2x.partners, .partners.icon-partner-pragmatic-play {
       width: 146px;
       height: 60px;
       background-position: 0px -687.5px;
  }
   .partners-2x.icon-partner-pragmatic-play-hvr-2x, .icon-partner-pragmatic-play-hvr-2x.partners, .partners.icon-partner-pragmatic-play-hvr, .partners.icon-partner-pragmatic-play:hover {
       width: 146px;
       height: 60px;
       background-position: -148.5px -687.5px;
  }
   .partners-2x.icon-partner-push-gaming-2x, .icon-partner-push-gaming-2x.partners, .partners.icon-partner-push-gaming {
       width: 181px;
       height: 60px;
       background-position: 0px -312.5px;
  }
   .partners-2x.icon-partner-push-gaming-hvr-2x, .icon-partner-push-gaming-hvr-2x.partners, .partners.icon-partner-push-gaming-hvr, .partners.icon-partner-push-gaming:hover {
       width: 181px;
       height: 60px;
       background-position: -183.5px -312.5px;
  }
   .partners-2x.icon-partner-quickspin-2x, .icon-partner-quickspin-2x.partners, .partners.icon-partner-quickspin {
       width: 134px;
       height: 60px;
       background-position: -774px -562.5px;
  }
   .partners-2x.icon-partner-quickspin-hvr-2x, .icon-partner-quickspin-hvr-2x.partners, .partners.icon-partner-quickspin-hvr, .partners.icon-partner-quickspin:hover {
       width: 134px;
       height: 60px;
       background-position: -774px -625px;
  }
   .partners-2x.icon-partner-rabcat-2x, .icon-partner-rabcat-2x.partners, .partners.icon-partner-rabcat {
       width: 56px;
       height: 60px;
       background-position: -194.5px -1066px;
  }
   .partners-2x.icon-partner-rabcat-hvr-2x, .icon-partner-rabcat-hvr-2x.partners, .partners.icon-partner-rabcat-hvr, .partners.icon-partner-rabcat:hover {
       width: 56px;
       height: 60px;
       background-position: -253px -1066px;
  }
   .partners-2x.icon-partner-real-dealer-2x, .icon-partner-real-dealer-2x.partners, .partners.icon-partner-real-dealer {
       width: 145px;
       height: 47px;
       background-position: -235px -875px;
  }
   .partners-2x.icon-partner-real-dealer-hvr-2x, .icon-partner-real-dealer-hvr-2x.partners, .partners.icon-partner-real-dealer-hvr, .partners.icon-partner-real-dealer:hover {
       width: 145px;
       height: 47px;
       background-position: -382.5px -875px;
  }
   .partners-2x.icon-partner-red-rake-2x, .icon-partner-red-rake-2x.partners, .partners.icon-partner-red-rake {
       width: 115px;
       height: 60px;
       background-position: 0px -875px;
  }
   .partners-2x.icon-partner-red-rake-hvr-2x, .icon-partner-red-rake-hvr-2x.partners, .partners.icon-partner-red-rake-hvr, .partners.icon-partner-red-rake:hover {
       width: 115px;
       height: 60px;
       background-position: -117.5px -875px;
  }
   .partners-2x.icon-partner-red-tiger-2x, .icon-partner-red-tiger-2x.partners, .partners.icon-partner-red-tiger {
       width: 159px;
       height: 60px;
       background-position: -611.5px -62.5px;
  }
   .partners-2x.icon-partner-red-tiger-hvr-2x, .icon-partner-red-tiger-hvr-2x.partners, .partners.icon-partner-red-tiger-hvr, .partners.icon-partner-red-tiger:hover {
       width: 159px;
       height: 60px;
       background-position: -611.5px -125px;
  }
   .partners-2x.icon-partner-relax-gaming-2x, .icon-partner-relax-gaming-2x.partners, .partners.icon-partner-relax-gaming {
       width: 118px;
       height: 60px;
       background-position: -918.5px -625px;
  }
   .partners-2x.icon-partner-relax-gaming-hvr-2x, .icon-partner-relax-gaming-hvr-2x.partners, .partners.icon-partner-relax-gaming-hvr, .partners.icon-partner-relax-gaming:hover {
       width: 118px;
       height: 60px;
       background-position: -918.5px -687.5px;
  }
   .partners-2x.icon-partner-skywind-2x, .icon-partner-skywind-2x.partners, .partners.icon-partner-skywind {
       width: 173px;
       height: 60px;
       background-position: -431px -250px;
  }
   .partners-2x.icon-partner-skywind-hvr-2x, .icon-partner-skywind-hvr-2x.partners, .partners.icon-partner-skywind-hvr, .partners.icon-partner-skywind:hover {
       width: 173px;
       height: 60px;
       background-position: -431px -312.5px;
  }
   .partners-2x.icon-partner-studio-canal-2x, .icon-partner-studio-canal-2x.partners, .partners.icon-partner-studio-canal {
       width: 187px;
       height: 60px;
       background-position: 0px -250px;
  }
   .partners-2x.icon-partner-studio-canal-hvr-2x, .icon-partner-studio-canal-hvr-2x.partners, .partners.icon-partner-studio-canal-hvr, .partners.icon-partner-studio-canal:hover {
       width: 187px;
       height: 60px;
       background-position: -189.5px -250px;
  }
   .partners-2x.icon-partner-swintt-2x, .icon-partner-swintt-2x.partners, .partners.icon-partner-swintt {
       width: 125px;
       height: 60px;
       background-position: -647.5px -812.5px;
  }
   .partners-2x.icon-partner-swintt-hvr-2x, .icon-partner-swintt-hvr-2x.partners, .partners.icon-partner-swintt-hvr, .partners.icon-partner-swintt:hover {
       width: 125px;
       height: 60px;
       background-position: -775px -812.5px;
  }
   .partners-2x.icon-partner-thunderkick-2x, .icon-partner-thunderkick-2x.partners, .partners.icon-partner-thunderkick {
       width: 165px;
       height: 60px;
       background-position: -172.5px -437.5px;
  }
   .partners-2x.icon-partner-thunderkick-hvr-2x, .icon-partner-thunderkick-hvr-2x.partners, .partners.icon-partner-thunderkick-hvr, .partners.icon-partner-thunderkick:hover {
       width: 165px;
       height: 60px;
       background-position: -340px -437.5px;
  }
   .partners-2x.icon-partner-tom-horn-2x, .icon-partner-tom-horn-2x.partners, .partners.icon-partner-tom-horn {
       width: 148px;
       height: 60px;
       background-position: -452.5px -625px;
  }
   .partners-2x.icon-partner-tom-horn-hvr-2x, .icon-partner-tom-horn-hvr-2x.partners, .partners.icon-partner-tom-horn-hvr, .partners.icon-partner-tom-horn:hover {
       width: 148px;
       height: 60px;
       background-position: -603px -625px;
  }
   .partners-2x.icon-partner-toptrend-2x, .icon-partner-toptrend-2x.partners, .partners.icon-partner-toptrend {
       width: 159px;
       height: 60px;
       background-position: -611.5px -187.5px;
  }
   .partners-2x.icon-partner-toptrend-hvr-2x, .icon-partner-toptrend-hvr-2x.partners, .partners.icon-partner-toptrend-hvr, .partners.icon-partner-toptrend:hover {
       width: 159px;
       height: 60px;
       background-position: -611.5px -250px;
  }
   .partners-2x.icon-partner-unicum-2x, .icon-partner-unicum-2x.partners, .partners.icon-partner-unicum {
       width: 129px;
       height: 60px;
       background-position: -664.5px -750px;
  }
   .partners-2x.icon-partner-unicum-hvr-2x, .icon-partner-unicum-hvr-2x.partners, .partners.icon-partner-unicum-hvr, .partners.icon-partner-unicum:hover {
       width: 129px;
       height: 60px;
       background-position: 0px -812.5px;
  }
   .partners-2x.icon-partner-yggdrasil-2x, .icon-partner-yggdrasil-2x.partners, .partners.icon-partner-yggdrasil {
       width: 178px;
       height: 60px;
       background-position: -431px 0px;
  }
   .partners-2x.icon-partner-yggdrasil-hvr-2x, .icon-partner-yggdrasil-hvr-2x.partners, .partners.icon-partner-yggdrasil-hvr, .partners.icon-partner-yggdrasil:hover {
       width: 178px;
       height: 60px;
       background-position: -431px -62.5px;
  }
   .partners-2x.social-networks-blog-2x, .social-networks-blog-2x.partners, .partners.social-networks-blog {
       width: 32px;
       height: 32px;
       background-position: -1145.5px -62.5px;
  }
   .partners-2x.social-networks-instagram-2x, .social-networks-instagram-2x.partners, .partners.social-networks-instagram {
       width: 32px;
       height: 32px;
       background-position: -1145.5px -97px;
  }
   .partners-2x.social-networks-telegram-2x, .social-networks-telegram-2x.partners, .partners.social-networks-telegram {
       width: 32px;
       height: 32px;
       background-position: -1145.5px -131.5px;
  }
   .partners-2x.social-networks-twitter-2x, .social-networks-twitter-2x.partners, .partners.social-networks-twitter {
       width: 32px;
       height: 32px;
       background-position: -1145.5px -166px;
  }
   .partners-2x.social-networks-youtube-2x, .social-networks-youtube-2x.partners, .partners.social-networks-youtube {
       width: 32px;
       height: 32px;
       background-position: -1145.5px -200.5px;
  }
}
.social {
   background-image: url("/content/img/sprite-social-networks.png");
   background-size: 205px 151px;
}
.social.icon-fb-hvr, .social.icon-fb:hover {
   width: 30px;
   height: 34px;
   background-position: 0px 0px;
}
.social.icon-fb {
   width: 30px;
   height: 34px;
   background-position: -35px 0px;
}
.social.icon-fl-hvr, .social.icon-fl:hover {
   width: 30px;
   height: 34px;
   background-position: -70px 0px;
}
.social.icon-fl {
   width: 30px;
   height: 34px;
   background-position: 0px -39px;
}
.social.icon-gp-hvr, .social.icon-gp:hover {
   width: 30px;
   height: 34px;
   background-position: -35px -39px;
}
.social.icon-gp {
   width: 30px;
   height: 34px;
   background-position: -70px -39px;
}
.social.icon-in-hvr, .social.icon-in:hover {
   width: 30px;
   height: 34px;
   background-position: -105px 0px;
}
.social.icon-in {
   width: 30px;
   height: 34px;
   background-position: -105px -39px;
}
.social.icon-mr-hvr, .social.icon-mr:hover {
   width: 30px;
   height: 34px;
   background-position: 0px -78px;
}
.social.icon-mr {
   width: 30px;
   height: 34px;
   background-position: -35px -78px;
}
.social.icon-ok-hvr, .social.icon-ok:hover {
   width: 30px;
   height: 34px;
   background-position: -70px -78px;
}
.social.icon-ok {
   width: 30px;
   height: 34px;
   background-position: -105px -78px;
}
.social.icon-tb-hvr, .social.icon-tb:hover {
   width: 30px;
   height: 34px;
   background-position: -140px 0px;
}
.social.icon-tb {
   width: 30px;
   height: 34px;
   background-position: -140px -39px;
}
.social.icon-tw-hvr, .social.icon-tw:hover {
   width: 30px;
   height: 34px;
   background-position: -140px -78px;
}
.social.icon-tw {
   width: 30px;
   height: 34px;
   background-position: 0px -117px;
}
.social.icon-vk-hvr, .social.icon-vk:hover {
   width: 30px;
   height: 34px;
   background-position: -35px -117px;
}
.social.icon-vk {
   width: 30px;
   height: 34px;
   background-position: -70px -117px;
}
.social.icon-ya-hvr, .social.icon-ya:hover {
   width: 30px;
   height: 34px;
   background-position: -105px -117px;
}
.social.icon-ya {
   width: 30px;
   height: 34px;
   background-position: -140px -117px;
}
.social.icon-yh-hvr, .social.icon-yh:hover {
   width: 30px;
   height: 34px;
   background-position: -175px 0px;
}
.social.icon-yh {
   width: 30px;
   height: 34px;
   background-position: -175px -39px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6/2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
   .social-2x, .social {
       background-image: url("/content/img/sprite-social-networks-2x.png");
       background-size: 192.5px 143.5px;
  }
   .social-2x.icon-fb-2x, .icon-fb-2x.social, .social.icon-fb {
       width: 30px;
       height: 34px;
       background-position: 0px 0px;
  }
   .social-2x.icon-fb-hvr-2x, .icon-fb-hvr-2x.social, .social.icon-fb-hvr, .social.icon-fb:hover {
       width: 30px;
       height: 34px;
       background-position: -32.5px 0px;
  }
   .social-2x.icon-fl-2x, .icon-fl-2x.social, .social.icon-fl {
       width: 30px;
       height: 34px;
       background-position: -65px 0px;
  }
   .social-2x.icon-fl-hvr-2x, .icon-fl-hvr-2x.social, .social.icon-fl-hvr, .social.icon-fl:hover {
       width: 30px;
       height: 34px;
       background-position: 0px -36.5px;
  }
   .social-2x.icon-gp-2x, .icon-gp-2x.social, .social.icon-gp {
       width: 30px;
       height: 34px;
       background-position: -32.5px -36.5px;
  }
   .social-2x.icon-gp-hvr-2x, .icon-gp-hvr-2x.social, .social.icon-gp-hvr, .social.icon-gp:hover {
       width: 30px;
       height: 34px;
       background-position: -65px -36.5px;
  }
   .social-2x.icon-in-2x, .icon-in-2x.social, .social.icon-in {
       width: 30px;
       height: 34px;
       background-position: -97.5px 0px;
  }
   .social-2x.icon-in-hvr-2x, .icon-in-hvr-2x.social, .social.icon-in-hvr, .social.icon-in:hover {
       width: 30px;
       height: 34px;
       background-position: -97.5px -36.5px;
  }
   .social-2x.icon-mr-2x, .icon-mr-2x.social, .social.icon-mr {
       width: 30px;
       height: 34px;
       background-position: 0px -73px;
  }
   .social-2x.icon-mr-hvr-2x, .icon-mr-hvr-2x.social, .social.icon-mr-hvr, .social.icon-mr:hover {
       width: 30px;
       height: 34px;
       background-position: -32.5px -73px;
  }
   .social-2x.icon-ok-2x, .icon-ok-2x.social, .social.icon-ok {
       width: 30px;
       height: 34px;
       background-position: -65px -73px;
  }
   .social-2x.icon-ok-hvr-2x, .icon-ok-hvr-2x.social, .social.icon-ok-hvr, .social.icon-ok:hover {
       width: 30px;
       height: 34px;
       background-position: -97.5px -73px;
  }
   .social-2x.icon-tb-2x, .icon-tb-2x.social, .social.icon-tb {
       width: 30px;
       height: 34px;
       background-position: -130px 0px;
  }
   .social-2x.icon-tb-hvr-2x, .icon-tb-hvr-2x.social, .social.icon-tb-hvr, .social.icon-tb:hover {
       width: 30px;
       height: 34px;
       background-position: -130px -36.5px;
  }
   .social-2x.icon-tw-2x, .icon-tw-2x.social, .social.icon-tw {
       width: 30px;
       height: 34px;
       background-position: -130px -73px;
  }
   .social-2x.icon-tw-hvr-2x, .icon-tw-hvr-2x.social, .social.icon-tw-hvr, .social.icon-tw:hover {
       width: 30px;
       height: 34px;
       background-position: 0px -109.5px;
  }
   .social-2x.icon-vk-2x, .icon-vk-2x.social, .social.icon-vk {
       width: 30px;
       height: 34px;
       background-position: -32.5px -109.5px;
  }
   .social-2x.icon-vk-hvr-2x, .icon-vk-hvr-2x.social, .social.icon-vk-hvr, .social.icon-vk:hover {
       width: 30px;
       height: 34px;
       background-position: -65px -109.5px;
  }
   .social-2x.icon-ya-2x, .icon-ya-2x.social, .social.icon-ya {
       width: 30px;
       height: 34px;
       background-position: -97.5px -109.5px;
  }
   .social-2x.icon-ya-hvr-2x, .icon-ya-hvr-2x.social, .social.icon-ya-hvr, .social.icon-ya:hover {
       width: 30px;
       height: 34px;
       background-position: -130px -109.5px;
  }
   .social-2x.icon-yh-2x, .icon-yh-2x.social, .social.icon-yh {
       width: 30px;
       height: 34px;
       background-position: -162.5px 0px;
  }
   .social-2x.icon-yh-hvr-2x, .icon-yh-hvr-2x.social, .social.icon-yh-hvr, .social.icon-yh:hover {
       width: 30px;
       height: 34px;
       background-position: -162.5px -36.5px;
  }
}
.flags {
   background-image: url("");
   background-size: 170px 109px;
}
.flags.icon-ar-flag {
   width: 30px;
   height: 33px;
   background-position: 0px 0px;
}
.flags.icon-bg-flag {
   width: 30px;
   height: 33px;
   background-position: -35px 0px;
}
.flags.icon-cs-flag {
   width: 30px;
   height: 33px;
   background-position: -70px 0px;
}
.flags.icon-de-flag {
   width: 30px;
   height: 33px;
   background-position: 0px -38px;
}
.flags.icon-en-flag {
   width: 30px;
   height: 33px;
   background-position: -35px -38px;
}
.flags.icon-fi-flag {
   width: 30px;
   height: 33px;
   background-position: -70px -38px;
}
.flags.icon-it-flag {
   width: 30px;
   height: 33px;
   background-position: -105px 0px;
}
.flags.icon-ja-flag {
   width: 30px;
   height: 33px;
   background-position: -105px -38px;
}
.flags.icon-no-flag {
   width: 30px;
   height: 33px;
   background-position: 0px -76px;
}
.flags.icon-pl-flag {
   width: 30px;
   height: 33px;
   background-position: -35px -76px;
}
.flags.icon-pt-flag {
   width: 30px;
   height: 33px;
   background-position: -70px -76px;
}
.flags.icon-ro-flag {
   width: 30px;
   height: 33px;
   background-position: -105px -76px;
}
.flags.icon-ru-flag {
   width: 30px;
   height: 33px;
   background-position: -140px 0px;
}
.flags.icon-sv-flag {
   width: 30px;
   height: 33px;
   background-position: -140px -38px;
}
@media (min--moz-device-pixel-ratio: 1.3), (-o-min-device-pixel-ratio: 2.6/2), (-webkit-min-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx) {
   .flags-2x, .flags {
       background-image: url("");
       background-size: 160px 104px;
  }
   .flags-2x.icon-ar-flag-2x, .icon-ar-flag-2x.flags, .flags.icon-ar-flag {
       width: 30px;
       height: 33px;
       background-position: 0px 0px;
  }
   .flags-2x.icon-bg-flag-2x, .icon-bg-flag-2x.flags, .flags.icon-bg-flag {
       width: 30px;
       height: 33px;
       background-position: -32.5px 0px;
  }
   .flags-2x.icon-cs-flag-2x, .icon-cs-flag-2x.flags, .flags.icon-cs-flag {
       width: 30px;
       height: 33px;
       background-position: -65px 0px;
  }
   .flags-2x.icon-de-flag-2x, .icon-de-flag-2x.flags, .flags.icon-de-flag {
       width: 30px;
       height: 33px;
       background-position: 0px -35.5px;
  }
   .flags-2x.icon-en-flag-2x, .icon-en-flag-2x.flags, .flags.icon-en-flag {
       width: 30px;
       height: 33px;
       background-position: -32.5px -35.5px;
  }
   .flags-2x.icon-fi-flag-2x, .icon-fi-flag-2x.flags, .flags.icon-fi-flag {
       width: 30px;
       height: 33px;
       background-position: -65px -35.5px;
  }
   .flags-2x.icon-it-flag-2x, .icon-it-flag-2x.flags, .flags.icon-it-flag {
       width: 30px;
       height: 33px;
       background-position: -97.5px 0px;
  }
   .flags-2x.icon-ja-flag-2x, .icon-ja-flag-2x.flags, .flags.icon-ja-flag {
       width: 30px;
       height: 33px;
       background-position: -97.5px -35.5px;
  }
   .flags-2x.icon-no-flag-2x, .icon-no-flag-2x.flags, .flags.icon-no-flag {
       width: 30px;
       height: 33px;
       background-position: 0px -71px;
  }
   .flags-2x.icon-pl-flag-2x, .icon-pl-flag-2x.flags, .flags.icon-pl-flag {
       width: 30px;
       height: 33px;
       background-position: -32.5px -71px;
  }
   .flags-2x.icon-pt-flag-2x, .icon-pt-flag-2x.flags, .flags.icon-pt-flag {
       width: 30px;
       height: 33px;
       background-position: -65px -71px;
  }
   .flags-2x.icon-ro-flag-2x, .icon-ro-flag-2x.flags, .flags.icon-ro-flag {
       width: 30px;
       height: 33px;
       background-position: -97.5px -71px;
  }
   .flags-2x.icon-ru-flag-2x, .icon-ru-flag-2x.flags, .flags.icon-ru-flag {
       width: 30px;
       height: 33px;
       background-position: -130px 0px;
  }
   .flags-2x.icon-sv-flag-2x, .icon-sv-flag-2x.flags, .flags.icon-sv-flag {
       width: 30px;
       height: 33px;
       background-position: -130px -35.5px;
  }
}
.btn-success-bg, .button_style_success .button__decor:after, .button_style_success .button__decor:before, .button_style_success .button__aside:after, .button_style_success .button__aside:before, .button_style_success {
   background-image: url("/content/img/sprite-btn-success-bg.png");
   background-size: 53px 525px;
}
.btn-success-bg.icon-btn-success-bg-left-hover, .button_style_success .icon-btn-success-bg-left-hover.button__decor:after, .button_style_success .icon-btn-success-bg-left-hover.button__decor:before, .button_style_success .icon-btn-success-bg-left-hover.button__aside:after, .button_style_success .icon-btn-success-bg-left-hover.button__aside:before, .button_style_success:hover .button__aside:before, .icon-btn-success-bg-left-hover.button_style_success {
   width: 35px;
   height: 43px;
   background-position: 0px 0px;
}
.btn-success-bg.icon-btn-success-bg-left-xactive, .button_style_success .icon-btn-success-bg-left-xactive.button__decor:after, .button_style_success .icon-btn-success-bg-left-xactive.button__decor:before, .button_style_success .icon-btn-success-bg-left-xactive.button__aside:after, .button_style_success .icon-btn-success-bg-left-xactive.button__aside:before, .button_style_success:active .button__aside:before, .icon-btn-success-bg-left-xactive.button_style_success {
   width: 35px;
   height: 43px;
   background-position: 0px -48px;
}
.btn-success-bg.icon-btn-success-bg-left, .button_style_success .icon-btn-success-bg-left.button__decor:after, .button_style_success .icon-btn-success-bg-left.button__decor:before, .button_style_success .icon-btn-success-bg-left.button__aside:after, .button_style_success .btn-success-bg.button__aside:before, .button_style_success .button__aside:before, .icon-btn-success-bg-left.button_style_success {
   width: 35px;
   height: 43px;
   background-position: 0px -96px;
}
.btn-success-bg.icon-btn-success-bg-right-hover, .button_style_success .icon-btn-success-bg-right-hover.button__decor:after, .button_style_success .icon-btn-success-bg-right-hover.button__decor:before, .button_style_success .icon-btn-success-bg-right-hover.button__aside:after, .button_style_success:hover .button__aside:after, .button_style_success .icon-btn-success-bg-right-hover.button__aside:before, .icon-btn-success-bg-right-hover.button_style_success {
   width: 35px;
   height: 43px;
   background-position: 0px -144px;
}
.btn-success-bg.icon-btn-success-bg-right-xactive, .button_style_success .icon-btn-success-bg-right-xactive.button__decor:after, .button_style_success .icon-btn-success-bg-right-xactive.button__decor:before, .button_style_success .icon-btn-success-bg-right-xactive.button__aside:after, .button_style_success:active .button__aside:after, .button_style_success .icon-btn-success-bg-right-xactive.button__aside:before, .icon-btn-success-bg-right-xactive.button_style_success {
   width: 35px;
   height: 43px;
   background-position: 0px -192px;
}
.btn-success-bg.icon-btn-success-bg-right, .button_style_success .icon-btn-success-bg-right.button__decor:after, .button_style_success .icon-btn-success-bg-right.button__decor:before, .button_style_success .btn-success-bg.button__aside:after, .button_style_success .button__aside:after, .button_style_success .icon-btn-success-bg-right.button__aside:before, .icon-btn-success-bg-right.button_style_success {
   width: 35px;
   height: 43px;
   background-position: 0px -240px;
}
.btn-success-bg.icon-btn-success-bg-tail-hover, .button_style_success .icon-btn-success-bg-tail-hover.button__decor:after, .button_style_success .icon-btn-success-bg-tail-hover.button__decor:before, .button_style_success .icon-btn-success-bg-tail-hover.button__aside:after, .button_style_success .icon-btn-success-bg-tail-hover.button__aside:before, .icon-btn-success-bg-tail-hover.button_style_success, .btn-success-bg.icon-btn-success-bg-tail:hover, .button_style_success .icon-btn-success-bg-tail.button__decor:hover:after, .button_style_success .icon-btn-success-bg-tail.button__decor:hover:before, .button_style_success .icon-btn-success-bg-tail.button__aside:hover:after, .button_style_success .icon-btn-success-bg-tail.button__aside:hover:before, .btn-success-bg.button_style_success:hover, .button_style_success .button_style_success.button__decor:hover:after, .button_style_success .button_style_success.button__decor:hover:before, .button_style_success .button_style_success.button__aside:hover:after, .button_style_success .button_style_success.button__aside:hover:before, .icon-btn-success-bg-tail.button_style_success:hover, .button_style_success:hover {
   width: 53px;
   height: 43px;
   background-position: 0px -288px;
}
.btn-success-bg.icon-btn-success-bg-tail-xactive, .button_style_success .icon-btn-success-bg-tail-xactive.button__decor:after, .button_style_success .icon-btn-success-bg-tail-xactive.button__decor:before, .button_style_success .icon-btn-success-bg-tail-xactive.button__aside:after, .button_style_success .icon-btn-success-bg-tail-xactive.button__aside:before, .icon-btn-success-bg-tail-xactive.button_style_success, .btn-success-bg.icon-btn-success-bg-tail:active, .button_style_success .icon-btn-success-bg-tail.button__decor:active:after, .button_style_success .icon-btn-success-bg-tail.button__decor:active:before, .button_style_success .icon-btn-success-bg-tail.button__aside:active:after, .button_style_success .icon-btn-success-bg-tail.button__aside:active:before, .btn-success-bg.button_style_success:active, .button_style_success .button_style_success.button__decor:active:after, .button_style_success .button_style_success.button__decor:active:before, .button_style_success .button_style_success.button__aside:active:after, .button_style_success .button_style_success.button__aside:active:before, .icon-btn-success-bg-tail.button_style_success:active, .button_style_success:active, .btn-success-bg.icon-btn-success-bg-tail:hover:active, .btn-success-bg.button_style_success:hover:active, .icon-btn-success-bg-tail.button_style_success:hover:active, .button_style_success:hover:active {
   width: 53px;
   height: 43px;
   background-position: 0px -336px;
}
.btn-success-bg.icon-btn-success-bg-tail, .button_style_success .icon-btn-success-bg-tail.button__decor:after, .button_style_success .icon-btn-success-bg-tail.button__decor:before, .button_style_success .icon-btn-success-bg-tail.button__aside:after, .button_style_success .icon-btn-success-bg-tail.button__aside:before, .btn-success-bg.button_style_success, .button_style_success .button_style_success.button__decor:after, .button_style_success .button_style_success.button__decor:before, .button_style_success .button_style_success.button__aside:after, .button_style_success .button_style_success.button__aside:before, .button_style_success {
   width: 53px;
   height: 43px;
   background-position: 0px -384px;
}
.btn-success-bg.icon-btn-success-bg-decor-left, .button_style_success .icon-btn-success-bg-decor-left.button__decor:after, .button_style_success .btn-success-bg.button__decor:before, .button_style_success .button__decor:before, .button_style_success .icon-btn-success-bg-decor-left.button__aside:after, .button_style_success .icon-btn-success-bg-decor-left.button__aside:before, .icon-btn-success-bg-decor-left.button_style_success {
   width: 51px;
   height: 44px;
   background-position: 0px -432px;
}
.btn-success-bg.icon-btn-success-bg-decor-right, .button_style_success .btn-success-bg.button__decor:after, .button_style_success .button__decor:after, .button_style_success .icon-btn-success-bg-decor-right.button__decor:before, .button_style_success .icon-btn-success-bg-decor-right.button__aside:after, .button_style_success .icon-btn-success-bg-decor-right.button__aside:before, .icon-btn-success-bg-decor-right.button_style_success {
   width: 50px;
   height: 44px;
   background-position: 0px -481px;
}
.btn-success-bg-size-m, .button_style_success.button_size_m .button__aside:after, .button_style_success.button_size_m .button__aside:before, .button_style_success.button_size_m {
   background-image: url("/content/img/sprite-btn-success-bg-size-m.png");
   background-size: 78px 625px;
}
.btn-success-bg-size-m.icon-btn-success-bg-size-m-left-hover, .button_style_success.button_size_m .icon-btn-success-bg-size-m-left-hover.button__aside:after, .button_style_success.button_size_m .icon-btn-success-bg-size-m-left-hover.button__aside:before, .button_style_success.button_size_m:hover .button__aside:before, .icon-btn-success-bg-size-m-left-hover.button_style_success.button_size_m {
   width: 55px;
   height: 65px;
   background-position: 0px 0px;
}
.btn-success-bg-size-m.icon-btn-success-bg-size-m-left-xactive, .button_style_success.button_size_m .icon-btn-success-bg-size-m-left-xactive.button__aside:after, .button_style_success.button_size_m .icon-btn-success-bg-size-m-left-xactive.button__aside:before, .button_style_success.button_size_m:active .button__aside:before, .icon-btn-success-bg-size-m-left-xactive.button_style_success.button_size_m {
   width: 55px;
   height: 65px;
   background-position: 0px -70px;
}
.btn-success-bg-size-m.icon-btn-success-bg-size-m-left, .button_style_success.button_size_m .icon-btn-success-bg-size-m-left.button__aside:after, .button_style_success.button_size_m .button__aside:before, .icon-btn-success-bg-size-m-left.button_style_success.button_size_m {
   width: 55px;
   height: 65px;
   background-position: 0px -140px;
}
.btn-success-bg-size-m.icon-btn-success-bg-size-m-right-hover, .button_style_success.button_size_m .icon-btn-success-bg-size-m-right-hover.button__aside:after, .button_style_success.button_size_m:hover .button__aside:after, .button_style_success.button_size_m .icon-btn-success-bg-size-m-right-hover.button__aside:before, .icon-btn-success-bg-size-m-right-hover.button_style_success.button_size_m {
   width: 55px;
   height: 65px;
   background-position: 0px -210px;
}
.btn-success-bg-size-m.icon-btn-success-bg-size-m-right-xactive, .button_style_success.button_size_m .icon-btn-success-bg-size-m-right-xactive.button__aside:after, .button_style_success.button_size_m:active .button__aside:after, .button_style_success.button_size_m .icon-btn-success-bg-size-m-right-xactive.button__aside:before, .icon-btn-success-bg-size-m-right-xactive.button_style_success.button_size_m {
   width: 55px;
   height: 65px;
   background-position: 0px -280px;
}
.btn-success-bg-size-m.icon-btn-success-bg-size-m-right, .button_style_success.button_size_m .button__aside:after, .button_style_success.button_size_m .icon-btn-success-bg-size-m-right.button__aside:before, .icon-btn-success-bg-size-m-right.button_style_success.button_size_m {
   width: 55px;
   height: 65px;
   background-position: 0px -350px;
}
.btn-success-bg-size-m.icon-btn-success-bg-size-m-tail-hover, .button_style_success.button_size_m .icon-btn-success-bg-size-m-tail-hover.button__aside:after, .button_style_success.button_size_m .icon-btn-success-bg-size-m-tail-hover.button__aside:before, .icon-btn-success-bg-size-m-tail-hover.button_style_success.button_size_m, .btn-success-bg-size-m.icon-btn-success-bg-size-m-tail:hover, .button_style_success.button_size_m .icon-btn-success-bg-size-m-tail.button__aside:hover:after, .button_style_success.button_size_m .icon-btn-success-bg-size-m-tail.button__aside:hover:before, .button_style_success.button_size_m:hover {
   width: 78px;
   height: 65px;
   background-position: 0px -420px;
}
.btn-success-bg-size-m.icon-btn-success-bg-size-m-tail-xactive, .button_style_success.button_size_m .icon-btn-success-bg-size-m-tail-xactive.button__aside:after, .button_style_success.button_size_m .icon-btn-success-bg-size-m-tail-xactive.button__aside:before, .icon-btn-success-bg-size-m-tail-xactive.button_style_success.button_size_m, .btn-success-bg-size-m.icon-btn-success-bg-size-m-tail:active, .button_style_success.button_size_m .icon-btn-success-bg-size-m-tail.button__aside:active:after, .button_style_success.button_size_m .icon-btn-success-bg-size-m-tail.button__aside:active:before, .button_style_success.button_size_m:active {
   width: 78px;
   height: 65px;
   background-position: 0px -490px;
}
.btn-success-bg-size-m.icon-btn-success-bg-size-m-tail, .button_style_success.button_size_m .icon-btn-success-bg-size-m-tail.button__aside:after, .button_style_success.button_size_m .icon-btn-success-bg-size-m-tail.button__aside:before, .btn-success-bg-size-m.button_style_success.button_size_m, .button_style_success.button_size_m .button_style_success.button_size_m.button__aside:after, .button_style_success.button_size_m .button_style_success.button_size_m.button__aside:before, .button_style_success.button_size_m {
   width: 78px;
   height: 65px;
   background-position: 0px -560px;
}
.btn-success-bg-size-l, .button_style_success.button_size_l .button__aside:after, .button_style_success.button_size_l .button__aside:before, .button_style_success.button_size_l {
   background-image: url("/content/img/sprite-btn-success-bg-size-l.png");
   background-size: 94px 796px;
}
.btn-success-bg-size-l.icon-btn-success-bg-size-l-left-hover, .button_style_success.button_size_l .icon-btn-success-bg-size-l-left-hover.button__aside:after, .button_style_success.button_size_l .icon-btn-success-bg-size-l-left-hover.button__aside:before, .button_style_success.button_size_l:hover .button__aside:before, .icon-btn-success-bg-size-l-left-hover.button_style_success.button_size_l {
   width: 94px;
   height: 84px;
   background-position: 0px 0px;
}
.btn-success-bg-size-l.icon-btn-success-bg-size-l-left-xactive, .button_style_success.button_size_l .icon-btn-success-bg-size-l-left-xactive.button__aside:after, .button_style_success.button_size_l .icon-btn-success-bg-size-l-left-xactive.button__aside:before, .button_style_success.button_size_l:active .button__aside:before, .icon-btn-success-bg-size-l-left-xactive.button_style_success.button_size_l {
   width: 94px;
   height: 84px;
   background-position: 0px -89px;
}
.btn-success-bg-size-l.icon-btn-success-bg-size-l-left, .button_style_success.button_size_l .icon-btn-success-bg-size-l-left.button__aside:after, .button_style_success.button_size_l .button__aside:before, .icon-btn-success-bg-size-l-left.button_style_success.button_size_l {
   width: 94px;
   height: 84px;
   background-position: 0px -178px;
}
.btn-success-bg-size-l.icon-btn-success-bg-size-l-right-hover, .button_style_success.button_size_l .icon-btn-success-bg-size-l-right-hover.button__aside:after, .button_style_success.button_size_l:hover .button__aside:after, .button_style_success.button_size_l .icon-btn-success-bg-size-l-right-hover.button__aside:before, .icon-btn-success-bg-size-l-right-hover.button_style_success.button_size_l {
   width: 94px;
   height: 84px;
   background-position: 0px -267px;
}
.btn-success-bg-size-l.icon-btn-success-bg-size-l-right-xactive, .button_style_success.button_size_l .icon-btn-success-bg-size-l-right-xactive.button__aside:after, .button_style_success.button_size_l:active .button__aside:after, .button_style_success.button_size_l .icon-btn-success-bg-size-l-right-xactive.button__aside:before, .icon-btn-success-bg-size-l-right-xactive.button_style_success.button_size_l {
   width: 94px;
   height: 84px;
   background-position: 0px -356px;
}
.btn-success-bg-size-l.icon-btn-success-bg-size-l-right, .button_style_success.button_size_l .button__aside:after, .button_style_success.button_size_l .icon-btn-success-bg-size-l-right.button__aside:before, .icon-btn-success-bg-size-l-right.button_style_success.button_size_l {
   width: 94px;
   height: 84px;
   background-position: 0px -445px;
}
.btn-success-bg-size-l.icon-btn-success-bg-size-l-tail-hover, .button_style_success.button_size_l .icon-btn-success-bg-size-l-tail-hover.button__aside:after, .button_style_success.button_size_l .icon-btn-success-bg-size-l-tail-hover.button__aside:before, .icon-btn-success-bg-size-l-tail-hover.button_style_success.button_size_l, .btn-success-bg-size-l.icon-btn-success-bg-size-l-tail:hover, .button_style_success.button_size_l .icon-btn-success-bg-size-l-tail.button__aside:hover:after, .button_style_success.button_size_l .icon-btn-success-bg-size-l-tail.button__aside:hover:before, .button_style_success.button_size_l:hover {
   width: 94px;
   height: 84px;
   background-position: 0px -534px;
}
.btn-success-bg-size-l.icon-btn-success-bg-size-l-tail-xactive, .button_style_success.button_size_l .icon-btn-success-bg-size-l-tail-xactive.button__aside:after, .button_style_success.button_size_l .icon-btn-success-bg-size-l-tail-xactive.button__aside:before, .icon-btn-success-bg-size-l-tail-xactive.button_style_success.button_size_l, .btn-success-bg-size-l.icon-btn-success-bg-size-l-tail:active, .button_style_success.button_size_l .icon-btn-success-bg-size-l-tail.button__aside:active:after, .button_style_success.button_size_l .icon-btn-success-bg-size-l-tail.button__aside:active:before, .button_style_success.button_size_l:active {
   width: 94px;
   height: 84px;
   background-position: 0px -623px;
}
.btn-success-bg-size-l.icon-btn-success-bg-size-l-tail, .button_style_success.button_size_l .icon-btn-success-bg-size-l-tail.button__aside:after, .button_style_success.button_size_l .icon-btn-success-bg-size-l-tail.button__aside:before, .btn-success-bg-size-l.button_style_success.button_size_l, .button_style_success.button_size_l .button_style_success.button_size_l.button__aside:after, .button_style_success.button_size_l .button_style_success.button_size_l.button__aside:before, .button_style_success.button_size_l {
   width: 94px;
   height: 84px;
   background-position: 0px -712px;
}
.btn-success-decor-bg-size-m, .button_style_success.button_size_m .button__decor:after, .button_style_success.button_size_m .button__decor:before {
   background-image: url("/content/img/sprite-btn-success-decor-bg-size-m.png");
   background-size: 188px 423px;
}
.btn-success-decor-bg-size-m.icon-btn-success-smoke-bg-size-m-left, .button_style_success.button_size_m .icon-btn-success-smoke-bg-size-m-left.button__decor:after, .button_style_success.button_size_m .icon-btn-success-smoke-bg-size-m-left.button__decor:before {
   width: 60px;
   height: 42px;
   background-position: 0px 0px;
}
.btn-success-decor-bg-size-m.icon-btn-success-smoke-bg-size-m-right, .button_style_success.button_size_m .icon-btn-success-smoke-bg-size-m-right.button__decor:after, .button_style_success.button_size_m .icon-btn-success-smoke-bg-size-m-right.button__decor:before {
   width: 60px;
   height: 42px;
   background-position: 0px -47px;
}
.btn-success-decor-bg-size-m.icon-btn-success-decor-above-bg-size-m, .button_style_success.button_size_m .icon-btn-success-decor-above-bg-size-m.button__decor:after, .button_style_success.button_size_m .icon-btn-success-decor-above-bg-size-m.button__decor:before {
   width: 188px;
   height: 49px;
   background-position: 0px -94px;
}
.btn-success-decor-bg-size-m.icon-btn-success-decor-bg-size-m-hover, .button_style_success.button_size_m .icon-btn-success-decor-bg-size-m-hover.button__decor:after, .button_style_success.button_size_m:hover .button__decor:after, .button_style_success.button_size_m .icon-btn-success-decor-bg-size-m-hover.button__decor:before {
   width: 188px;
   height: 65px;
   background-position: 0px -148px;
}
.btn-success-decor-bg-size-m.icon-btn-success-decor-bg-size-m-left, .button_style_success.button_size_m .icon-btn-success-decor-bg-size-m-left.button__decor:after, .button_style_success.button_size_m .button__decor:before {
   width: 62px;
   height: 65px;
   background-position: 0px -218px;
}
.btn-success-decor-bg-size-m.icon-btn-success-decor-bg-size-m-right, .button_style_success.button_size_m .button__decor:after, .button_style_success.button_size_m .icon-btn-success-decor-bg-size-m-right.button__decor:before {
   width: 59px;
   height: 65px;
   background-position: 0px -288px;
}
.btn-success-decor-bg-size-m.icon-btn-success-decor-bg-size-m-xactive, .button_style_success.button_size_m .icon-btn-success-decor-bg-size-m-xactive.button__decor:after, .button_style_success.button_size_m:active .button__decor:after, .button_style_success.button_size_m .icon-btn-success-decor-bg-size-m-xactive.button__decor:before {
   width: 188px;
   height: 65px;
   background-position: 0px -358px;
}
.btn-success-decor-bg-size-l, .button_style_success.button_size_l .button__decor:before {
   background-image: url("/content/img/sprite-btn-success-decor-bg-size-l.png");
   background-size: 262px 262px;
}
.btn-success-decor-bg-size-l.icon-btn-success-decor-bg-size-l-hover, .button_style_success.button_size_l .icon-btn-success-decor-bg-size-l-hover.button__decor:before, .button_style_success.button_size_l:hover .button__decor:before {
   width: 262px;
   height: 84px;
   background-position: 0px 0px;
}
.btn-success-decor-bg-size-l.icon-btn-success-decor-bg-size-l-xactive, .button_style_success.button_size_l .icon-btn-success-decor-bg-size-l-xactive.button__decor:before, .button_style_success.button_size_l:active .button__decor:before {
   width: 262px;
   height: 84px;
   background-position: 0px -89px;
}
.btn-success-decor-bg-size-l.icon-btn-success-decor-bg-size-l, .button_style_success.button_size_l .button__decor:before {
   width: 262px;
   height: 84px;
   background-position: 0px -178px;
}
.btn-success-shadow-bg-size-m, .button_style_success.button_size_m .button__shadow:after, .button_style_success.button_size_m .button__shadow:before {
   background-image: url("/content/img/sprite-btn-success-shadow-bg-size-m.png");
   background-size: 69px 135px;
}
.btn-success-shadow-bg-size-m.icon-btn-success-shadow-bg-size-m-left, .button_style_success.button_size_m .icon-btn-success-shadow-bg-size-m-left.button__shadow:after, .button_style_success.button_size_m .button__shadow:before {
   width: 69px;
   height: 65px;
   background-position: 0px 0px;
}
.btn-success-shadow-bg-size-m.icon-btn-success-shadow-bg-size-m-right, .button_style_success.button_size_m .button__shadow:after, .button_style_success.button_size_m .icon-btn-success-shadow-bg-size-m-right.button__shadow:before {
   width: 69px;
   height: 65px;
   background-position: 0px -70px;
}
.btn-success-shadow-bg-size-l, .button_style_success.button_size_l .button__shadow:after, .button_style_success.button_size_l .button__shadow:before, .button_style_success.button_size_l .button__shadow {
   background-image: url("/content/img/sprite-btn-success-shadow-bg-size-l.png");
   background-size: 143px 535px;
}
.btn-success-shadow-bg-size-l.icon-btn-success-shadow-bg-size-l-atail, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-atail.button__shadow:after, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-atail.button__shadow:before, .button_style_success.button_size_l .button__shadow {
   width: 136px;
   height: 75px;
   background-position: 0px 0px;
}
.btn-success-shadow-bg-size-l.icon-btn-success-shadow-bg-size-l-left, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-left.button__shadow:after, .button_style_success.button_size_l .button__shadow:before, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-left.button__shadow {
   width: 136px;
   height: 75px;
   background-position: 0px -80px;
}
.btn-success-shadow-bg-size-l.icon-btn-success-shadow-bg-size-l-right, .button_style_success.button_size_l .button__shadow:after, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-right.button__shadow:before, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-right.button__shadow {
   width: 136px;
   height: 75px;
   background-position: 0px -160px;
}
.btn-success-shadow-bg-size-l.icon-btn-success-shadow-bg-size-l-left-hover, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-left-hover.button__shadow:after, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-left-hover.button__shadow:before, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-left-hover.button__shadow {
   width: 143px;
   height: 95px;
   background-position: 0px -240px;
}
.btn-success-shadow-bg-size-l.icon-btn-success-shadow-bg-size-l-right-hover, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-right-hover.button__shadow:after, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-right-hover.button__shadow:before, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-right-hover.button__shadow {
   width: 143px;
   height: 95px;
   background-position: 0px -340px;
}
.btn-success-shadow-bg-size-l.icon-btn-success-shadow-bg-size-l-tail-hover, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-tail-hover.button__shadow:after, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-tail-hover.button__shadow:before, .button_style_success.button_size_l .icon-btn-success-shadow-bg-size-l-tail-hover.button__shadow {
   width: 143px;
   height: 95px;
   background-position: 0px -440px;
}
.btn-flat-success-bg, .button_style_flat-success .button__aside:after, .button_style_flat-success .button__aside:before, .button_style_flat-success {
   background-image: url("");
   background-size: 61px 283px;
}
.btn-flat-success-bg.icon-btn-flat-success-bg-left-hover, .button_style_flat-success .icon-btn-flat-success-bg-left-hover.button__aside:after, .button_style_flat-success .icon-btn-flat-success-bg-left-hover.button__aside:before, .button_style_flat-success:hover .button__aside:before, .icon-btn-flat-success-bg-left-hover.button_style_flat-success {
   width: 20px;
   height: 27px;
   background-position: 0px 0px;
}
.btn-flat-success-bg.icon-btn-flat-success-bg-left-xactive, .button_style_flat-success .icon-btn-flat-success-bg-left-xactive.button__aside:after, .button_style_flat-success .icon-btn-flat-success-bg-left-xactive.button__aside:before, .button_style_flat-success:active .button__aside:before, .icon-btn-flat-success-bg-left-xactive.button_style_flat-success {
   width: 20px;
   height: 27px;
   background-position: 0px -32px;
}
.btn-flat-success-bg.icon-btn-flat-success-bg-left, .button_style_flat-success .icon-btn-flat-success-bg-left.button__aside:after, .button_style_flat-success .btn-flat-success-bg.button__aside:before, .button_style_flat-success .button__aside:before, .icon-btn-flat-success-bg-left.button_style_flat-success {
   width: 20px;
   height: 27px;
   background-position: 0px -64px;
}
.btn-flat-success-bg.icon-btn-flat-success-bg-right-hover, .button_style_flat-success .icon-btn-flat-success-bg-right-hover.button__aside:after, .button_style_flat-success:hover .button__aside:after, .button_style_flat-success .icon-btn-flat-success-bg-right-hover.button__aside:before, .icon-btn-flat-success-bg-right-hover.button_style_flat-success {
   width: 20px;
   height: 27px;
   background-position: 0px -96px;
}
.btn-flat-success-bg.icon-btn-flat-success-bg-right-xactive, .button_style_flat-success .icon-btn-flat-success-bg-right-xactive.button__aside:after, .button_style_flat-success:active .button__aside:after, .button_style_flat-success .icon-btn-flat-success-bg-right-xactive.button__aside:before, .icon-btn-flat-success-bg-right-xactive.button_style_flat-success {
   width: 20px;
   height: 27px;
   background-position: 0px -128px;
}
.btn-flat-success-bg.icon-btn-flat-success-bg-right, .button_style_flat-success .btn-flat-success-bg.button__aside:after, .button_style_flat-success .button__aside:after, .button_style_flat-success .icon-btn-flat-success-bg-right.button__aside:before, .icon-btn-flat-success-bg-right.button_style_flat-success {
   width: 20px;
   height: 27px;
   background-position: 0px -160px;
}
.btn-flat-success-bg.icon-btn-flat-success-bg-tail-hover, .button_style_flat-success .icon-btn-flat-success-bg-tail-hover.button__aside:after, .button_style_flat-success .icon-btn-flat-success-bg-tail-hover.button__aside:before, .icon-btn-flat-success-bg-tail-hover.button_style_flat-success, .btn-flat-success-bg.icon-btn-flat-success-bg-tail:hover, .button_style_flat-success .icon-btn-flat-success-bg-tail.button__aside:hover:after, .button_style_flat-success .icon-btn-flat-success-bg-tail.button__aside:hover:before, .btn-flat-success-bg.button_style_flat-success:hover, .button_style_flat-success .button_style_flat-success.button__aside:hover:after, .button_style_flat-success .button_style_flat-success.button__aside:hover:before, .icon-btn-flat-success-bg-tail.button_style_flat-success:hover, .button_style_flat-success:hover {
   width: 61px;
   height: 27px;
   background-position: 0px -192px;
}
.btn-flat-success-bg.icon-btn-flat-success-bg-tail-xactive, .button_style_flat-success .icon-btn-flat-success-bg-tail-xactive.button__aside:after, .button_style_flat-success .icon-btn-flat-success-bg-tail-xactive.button__aside:before, .icon-btn-flat-success-bg-tail-xactive.button_style_flat-success, .btn-flat-success-bg.icon-btn-flat-success-bg-tail:active, .button_style_flat-success .icon-btn-flat-success-bg-tail.button__aside:active:after, .button_style_flat-success .icon-btn-flat-success-bg-tail.button__aside:active:before, .btn-flat-success-bg.button_style_flat-success:active, .button_style_flat-success .button_style_flat-success.button__aside:active:after, .button_style_flat-success .button_style_flat-success.button__aside:active:before, .icon-btn-flat-success-bg-tail.button_style_flat-success:active, .button_style_flat-success:active {
   width: 61px;
   height: 27px;
   background-position: 0px -224px;
}
.btn-flat-success-bg.icon-btn-flat-success-bg-tail, .button_style_flat-success .icon-btn-flat-success-bg-tail.button__aside:after, .button_style_flat-success .icon-btn-flat-success-bg-tail.button__aside:before, .btn-flat-success-bg.button_style_flat-success, .button_style_flat-success .button_style_flat-success.button__aside:after, .button_style_flat-success .button_style_flat-success.button__aside:before, .button_style_flat-success {
   width: 61px;
   height: 27px;
   background-position: 0px -256px;
}
.btn-flat-success-bg-size-m, .button_style_flat-success.button_size_m .button__aside:after, .button_style_flat-success.button_size_m .button__aside:before, .button_style_flat-success.button_size_m {
   background-image: url("");
   background-size: 88px 400px;
}
.btn-flat-success-bg-size-m.icon-btn-flat-success-bg-size-m-left-hover, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-left-hover.button__aside:after, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-left-hover.button__aside:before, .button_style_flat-success.button_size_m:hover .button__aside:before, .icon-btn-flat-success-bg-size-m-left-hover.button_style_flat-success.button_size_m {
   width: 30px;
   height: 40px;
   background-position: 0px 0px;
}
.btn-flat-success-bg-size-m.icon-btn-flat-success-bg-size-m-left-xactive, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-left-xactive.button__aside:after, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-left-xactive.button__aside:before, .button_style_flat-success.button_size_m:active .button__aside:before, .icon-btn-flat-success-bg-size-m-left-xactive.button_style_flat-success.button_size_m {
   width: 30px;
   height: 40px;
   background-position: 0px -45px;
}
.btn-flat-success-bg-size-m.icon-btn-flat-success-bg-size-m-left, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-left.button__aside:after, .button_style_flat-success.button_size_m .button__aside:before, .icon-btn-flat-success-bg-size-m-left.button_style_flat-success.button_size_m {
   width: 30px;
   height: 40px;
   background-position: 0px -90px;
}
.btn-flat-success-bg-size-m.icon-btn-flat-success-bg-size-m-right-hover, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-right-hover.button__aside:after, .button_style_flat-success.button_size_m:hover .button__aside:after, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-right-hover.button__aside:before, .icon-btn-flat-success-bg-size-m-right-hover.button_style_flat-success.button_size_m {
   width: 30px;
   height: 40px;
   background-position: 0px -135px;
}
.btn-flat-success-bg-size-m.icon-btn-flat-success-bg-size-m-right-xactive, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-right-xactive.button__aside:after, .button_style_flat-success.button_size_m:active .button__aside:after, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-right-xactive.button__aside:before, .icon-btn-flat-success-bg-size-m-right-xactive.button_style_flat-success.button_size_m {
   width: 30px;
   height: 40px;
   background-position: 0px -180px;
}
.btn-flat-success-bg-size-m.icon-btn-flat-success-bg-size-m-right, .button_style_flat-success.button_size_m .button__aside:after, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-right.button__aside:before, .icon-btn-flat-success-bg-size-m-right.button_style_flat-success.button_size_m {
   width: 30px;
   height: 40px;
   background-position: 0px -225px;
}
.btn-flat-success-bg-size-m.icon-btn-flat-success-bg-size-m-tail-hover, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-tail-hover.button__aside:after, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-tail-hover.button__aside:before, .icon-btn-flat-success-bg-size-m-tail-hover.button_style_flat-success.button_size_m, .btn-flat-success-bg-size-m.icon-btn-flat-success-bg-size-m-tail:hover, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-tail.button__aside:hover:after, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-tail.button__aside:hover:before, .button_style_flat-success.button_size_m:hover {
   width: 88px;
   height: 40px;
   background-position: 0px -270px;
}
.btn-flat-success-bg-size-m.icon-btn-flat-success-bg-size-m-tail-xactive, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-tail-xactive.button__aside:after, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-tail-xactive.button__aside:before, .icon-btn-flat-success-bg-size-m-tail-xactive.button_style_flat-success.button_size_m, .btn-flat-success-bg-size-m.icon-btn-flat-success-bg-size-m-tail:active, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-tail.button__aside:active:after, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-tail.button__aside:active:before, .button_style_flat-success.button_size_m:active {
   width: 88px;
   height: 40px;
   background-position: 0px -315px;
}
.btn-flat-success-bg-size-m.icon-btn-flat-success-bg-size-m-tail, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-tail.button__aside:after, .button_style_flat-success.button_size_m .icon-btn-flat-success-bg-size-m-tail.button__aside:before, .btn-flat-success-bg-size-m.button_style_flat-success.button_size_m, .button_style_flat-success.button_size_m .button_style_flat-success.button_size_m.button__aside:after, .button_style_flat-success.button_size_m .button_style_flat-success.button_size_m.button__aside:before, .button_style_flat-success.button_size_m {
   width: 88px;
   height: 40px;
   background-position: 0px -360px;
}
.btn-flat-success-bg-size-l, .button_style_flat-success.button_size_l .button__aside:after, .button_style_flat-success.button_size_l .button__aside:before, .button_style_flat-success.button_size_l {
   background-image: url("");
   background-size: 116px 508px;
}
.btn-flat-success-bg-size-l.icon-btn-flat-success-bg-size-l-left-hover, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-left-hover.button__aside:after, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-left-hover.button__aside:before, .button_style_flat-success.button_size_l:hover .button__aside:before, .icon-btn-flat-success-bg-size-l-left-hover.button_style_flat-success.button_size_l {
   width: 40px;
   height: 52px;
   background-position: 0px 0px;
}
.btn-flat-success-bg-size-l.icon-btn-flat-success-bg-size-l-left-xactive, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-left-xactive.button__aside:after, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-left-xactive.button__aside:before, .button_style_flat-success.button_size_l:active .button__aside:before, .icon-btn-flat-success-bg-size-l-left-xactive.button_style_flat-success.button_size_l {
   width: 40px;
   height: 52px;
   background-position: 0px -57px;
}
.btn-flat-success-bg-size-l.icon-btn-flat-success-bg-size-l-left, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-left.button__aside:after, .button_style_flat-success.button_size_l .button__aside:before, .icon-btn-flat-success-bg-size-l-left.button_style_flat-success.button_size_l {
   width: 40px;
   height: 52px;
   background-position: 0px -114px;
}
.btn-flat-success-bg-size-l.icon-btn-flat-success-bg-size-l-right-hover, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-right-hover.button__aside:after, .button_style_flat-success.button_size_l:hover .button__aside:after, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-right-hover.button__aside:before, .icon-btn-flat-success-bg-size-l-right-hover.button_style_flat-success.button_size_l {
   width: 40px;
   height: 52px;
   background-position: 0px -171px;
}
.btn-flat-success-bg-size-l.icon-btn-flat-success-bg-size-l-right-xactive, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-right-xactive.button__aside:after, .button_style_flat-success.button_size_l:active .button__aside:after, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-right-xactive.button__aside:before, .icon-btn-flat-success-bg-size-l-right-xactive.button_style_flat-success.button_size_l {
   width: 40px;
   height: 52px;
   background-position: 0px -228px;
}
.btn-flat-success-bg-size-l.icon-btn-flat-success-bg-size-l-right, .button_style_flat-success.button_size_l .button__aside:after, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-right.button__aside:before, .icon-btn-flat-success-bg-size-l-right.button_style_flat-success.button_size_l {
   width: 40px;
   height: 52px;
   background-position: 0px -285px;
}
.btn-flat-success-bg-size-l.icon-btn-flat-success-bg-size-l-tail-hover, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-tail-hover.button__aside:after, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-tail-hover.button__aside:before, .icon-btn-flat-success-bg-size-l-tail-hover.button_style_flat-success.button_size_l, .btn-flat-success-bg-size-l.icon-btn-flat-success-bg-size-l-tail:hover, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-tail.button__aside:hover:after, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-tail.button__aside:hover:before, .button_style_flat-success.button_size_l:hover {
   width: 116px;
   height: 52px;
   background-position: 0px -342px;
}
.btn-flat-success-bg-size-l.icon-btn-flat-success-bg-size-l-tail-xactive, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-tail-xactive.button__aside:after, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-tail-xactive.button__aside:before, .icon-btn-flat-success-bg-size-l-tail-xactive.button_style_flat-success.button_size_l, .btn-flat-success-bg-size-l.icon-btn-flat-success-bg-size-l-tail:active, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-tail.button__aside:active:after, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-tail.button__aside:active:before, .button_style_flat-success.button_size_l:active {
   width: 116px;
   height: 52px;
   background-position: 0px -399px;
}
.btn-flat-success-bg-size-l.icon-btn-flat-success-bg-size-l-tail, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-tail.button__aside:after, .button_style_flat-success.button_size_l .icon-btn-flat-success-bg-size-l-tail.button__aside:before, .btn-flat-success-bg-size-l.button_style_flat-success.button_size_l, .button_style_flat-success.button_size_l .button_style_flat-success.button_size_l.button__aside:after, .button_style_flat-success.button_size_l .button_style_flat-success.button_size_l.button__aside:before, .button_style_flat-success.button_size_l {
   width: 116px;
   height: 52px;
   background-position: 0px -456px;
}
.btn-flat-warning-bg, .alert__button_type_warning .button__aside:after, .alert__button_type_warning .button__aside:before, .alert__button_type_warning, .alert__button_type_success .button__aside:after, .alert__button_type_success .button__aside:before, .alert__button_type_success, .alert__button_type_info .button__aside:after, .alert__button_type_info .button__aside:before, .alert__button_type_info, .alert__button_type_error .button__aside:after, .alert__button_type_error .button__aside:before, .alert__button_type_error, .button_style_flat-warning .button__aside:after, .button_style_flat-warning .button__aside:before, .button_style_flat-warning {
   background-image: url("/content/img/sprite-btn-flat-warning-bg.png");
   background-size: 61px 283px;
}
.btn-flat-warning-bg.icon-btn-flat-warning-bg-left-hover, .alert__button_type_warning .icon-btn-flat-warning-bg-left-hover.button__aside:after, .alert__button_type_warning .icon-btn-flat-warning-bg-left-hover.button__aside:before, .alert__button_type_warning:hover .button__aside:before, .icon-btn-flat-warning-bg-left-hover.alert__button_type_warning, .alert__button_type_success .icon-btn-flat-warning-bg-left-hover.button__aside:after, .alert__button_type_success .icon-btn-flat-warning-bg-left-hover.button__aside:before, .alert__button_type_success:hover .button__aside:before, .icon-btn-flat-warning-bg-left-hover.alert__button_type_success, .alert__button_type_info .icon-btn-flat-warning-bg-left-hover.button__aside:after, .alert__button_type_info .icon-btn-flat-warning-bg-left-hover.button__aside:before, .alert__button_type_info:hover .button__aside:before, .icon-btn-flat-warning-bg-left-hover.alert__button_type_info, .alert__button_type_error .icon-btn-flat-warning-bg-left-hover.button__aside:after, .alert__button_type_error .icon-btn-flat-warning-bg-left-hover.button__aside:before, .alert__button_type_error:hover .button__aside:before, .icon-btn-flat-warning-bg-left-hover.alert__button_type_error, .button_style_flat-warning .icon-btn-flat-warning-bg-left-hover.button__aside:after, .button_style_flat-warning .icon-btn-flat-warning-bg-left-hover.button__aside:before, .button_style_flat-warning:hover .button__aside:before, .icon-btn-flat-warning-bg-left-hover.button_style_flat-warning {
   width: 20px;
   height: 27px;
   background-position: 0px 0px;
}
.btn-flat-warning-bg.icon-btn-flat-warning-bg-left-xactive, .alert__button_type_warning .icon-btn-flat-warning-bg-left-xactive.button__aside:after, .alert__button_type_warning .icon-btn-flat-warning-bg-left-xactive.button__aside:before, .alert__button_type_warning:active .button__aside:before, .icon-btn-flat-warning-bg-left-xactive.alert__button_type_warning, .alert__button_type_success .icon-btn-flat-warning-bg-left-xactive.button__aside:after, .alert__button_type_success .icon-btn-flat-warning-bg-left-xactive.button__aside:before, .alert__button_type_success:active .button__aside:before, .icon-btn-flat-warning-bg-left-xactive.alert__button_type_success, .alert__button_type_info .icon-btn-flat-warning-bg-left-xactive.button__aside:after, .alert__button_type_info .icon-btn-flat-warning-bg-left-xactive.button__aside:before, .alert__button_type_info:active .button__aside:before, .icon-btn-flat-warning-bg-left-xactive.alert__button_type_info, .alert__button_type_error .icon-btn-flat-warning-bg-left-xactive.button__aside:after, .alert__button_type_error .icon-btn-flat-warning-bg-left-xactive.button__aside:before, .alert__button_type_error:active .button__aside:before, .icon-btn-flat-warning-bg-left-xactive.alert__button_type_error, .button_style_flat-warning .icon-btn-flat-warning-bg-left-xactive.button__aside:after, .button_style_flat-warning .icon-btn-flat-warning-bg-left-xactive.button__aside:before, .button_style_flat-warning:active .button__aside:before, .icon-btn-flat-warning-bg-left-xactive.button_style_flat-warning {
   width: 20px;
   height: 27px;
   background-position: 0px -32px;
}
.btn-flat-warning-bg.icon-btn-flat-warning-bg-left, .alert__button_type_warning .icon-btn-flat-warning-bg-left.button__aside:after, .alert__button_type_warning .btn-flat-warning-bg.button__aside:before, .alert__button_type_warning .button__aside:before, .icon-btn-flat-warning-bg-left.alert__button_type_warning, .alert__button_type_success .icon-btn-flat-warning-bg-left.button__aside:after, .alert__button_type_success .btn-flat-warning-bg.button__aside:before, .alert__button_type_success .button__aside:before, .icon-btn-flat-warning-bg-left.alert__button_type_success, .alert__button_type_info .icon-btn-flat-warning-bg-left.button__aside:after, .alert__button_type_info .btn-flat-warning-bg.button__aside:before, .alert__button_type_info .button__aside:before, .icon-btn-flat-warning-bg-left.alert__button_type_info, .alert__button_type_error .icon-btn-flat-warning-bg-left.button__aside:after, .alert__button_type_error .btn-flat-warning-bg.button__aside:before, .alert__button_type_error .button__aside:before, .icon-btn-flat-warning-bg-left.alert__button_type_error, .button_style_flat-warning .icon-btn-flat-warning-bg-left.button__aside:after, .button_style_flat-warning .btn-flat-warning-bg.button__aside:before, .button_style_flat-warning .button__aside:before, .icon-btn-flat-warning-bg-left.button_style_flat-warning {
   width: 20px;
   height: 27px;
   background-position: 0px -64px;
}
.btn-flat-warning-bg.icon-btn-flat-warning-bg-right-hover, .alert__button_type_warning .icon-btn-flat-warning-bg-right-hover.button__aside:after, .alert__button_type_warning:hover .button__aside:after, .alert__button_type_warning .icon-btn-flat-warning-bg-right-hover.button__aside:before, .icon-btn-flat-warning-bg-right-hover.alert__button_type_warning, .alert__button_type_success .icon-btn-flat-warning-bg-right-hover.button__aside:after, .alert__button_type_success:hover .button__aside:after, .alert__button_type_success .icon-btn-flat-warning-bg-right-hover.button__aside:before, .icon-btn-flat-warning-bg-right-hover.alert__button_type_success, .alert__button_type_info .icon-btn-flat-warning-bg-right-hover.button__aside:after, .alert__button_type_info:hover .button__aside:after, .alert__button_type_info .icon-btn-flat-warning-bg-right-hover.button__aside:before, .icon-btn-flat-warning-bg-right-hover.alert__button_type_info, .alert__button_type_error .icon-btn-flat-warning-bg-right-hover.button__aside:after, .alert__button_type_error:hover .button__aside:after, .alert__button_type_error .icon-btn-flat-warning-bg-right-hover.button__aside:before, .icon-btn-flat-warning-bg-right-hover.alert__button_type_error, .button_style_flat-warning .icon-btn-flat-warning-bg-right-hover.button__aside:after, .button_style_flat-warning:hover .button__aside:after, .button_style_flat-warning .icon-btn-flat-warning-bg-right-hover.button__aside:before, .icon-btn-flat-warning-bg-right-hover.button_style_flat-warning {
   width: 20px;
   height: 27px;
   background-position: 0px -96px;
}
.btn-flat-warning-bg.icon-btn-flat-warning-bg-right-xactive, .alert__button_type_warning .icon-btn-flat-warning-bg-right-xactive.button__aside:after, .alert__button_type_warning:active .button__aside:after, .alert__button_type_warning .icon-btn-flat-warning-bg-right-xactive.button__aside:before, .icon-btn-flat-warning-bg-right-xactive.alert__button_type_warning, .alert__button_type_success .icon-btn-flat-warning-bg-right-xactive.button__aside:after, .alert__button_type_success:active .button__aside:after, .alert__button_type_success .icon-btn-flat-warning-bg-right-xactive.button__aside:before, .icon-btn-flat-warning-bg-right-xactive.alert__button_type_success, .alert__button_type_info .icon-btn-flat-warning-bg-right-xactive.button__aside:after, .alert__button_type_info:active .button__aside:after, .alert__button_type_info .icon-btn-flat-warning-bg-right-xactive.button__aside:before, .icon-btn-flat-warning-bg-right-xactive.alert__button_type_info, .alert__button_type_error .icon-btn-flat-warning-bg-right-xactive.button__aside:after, .alert__button_type_error:active .button__aside:after, .alert__button_type_error .icon-btn-flat-warning-bg-right-xactive.button__aside:before, .icon-btn-flat-warning-bg-right-xactive.alert__button_type_error, .button_style_flat-warning .icon-btn-flat-warning-bg-right-xactive.button__aside:after, .button_style_flat-warning:active .button__aside:after, .button_style_flat-warning .icon-btn-flat-warning-bg-right-xactive.button__aside:before, .icon-btn-flat-warning-bg-right-xactive.button_style_flat-warning {
   width: 20px;
   height: 27px;
   background-position: 0px -128px;
}
.btn-flat-warning-bg.icon-btn-flat-warning-bg-right, .alert__button_type_warning .btn-flat-warning-bg.button__aside:after, .alert__button_type_warning .button__aside:after, .alert__button_type_warning .icon-btn-flat-warning-bg-right.button__aside:before, .icon-btn-flat-warning-bg-right.alert__button_type_warning, .alert__button_type_success .btn-flat-warning-bg.button__aside:after, .alert__button_type_success .button__aside:after, .alert__button_type_success .icon-btn-flat-warning-bg-right.button__aside:before, .icon-btn-flat-warning-bg-right.alert__button_type_success, .alert__button_type_info .btn-flat-warning-bg.button__aside:after, .alert__button_type_info .button__aside:after, .alert__button_type_info .icon-btn-flat-warning-bg-right.button__aside:before, .icon-btn-flat-warning-bg-right.alert__button_type_info, .alert__button_type_error .btn-flat-warning-bg.button__aside:after, .alert__button_type_error .button__aside:after, .alert__button_type_error .icon-btn-flat-warning-bg-right.button__aside:before, .icon-btn-flat-warning-bg-right.alert__button_type_error, .button_style_flat-warning .btn-flat-warning-bg.button__aside:after, .button_style_flat-warning .button__aside:after, .button_style_flat-warning .icon-btn-flat-warning-bg-right.button__aside:before, .icon-btn-flat-warning-bg-right.button_style_flat-warning {
   width: 20px;
   height: 27px;
   background-position: 0px -160px;
}
.btn-flat-warning-bg.icon-btn-flat-warning-bg-tail-hover, .alert__button_type_warning .icon-btn-flat-warning-bg-tail-hover.button__aside:after, .alert__button_type_warning .icon-btn-flat-warning-bg-tail-hover.button__aside:before, .icon-btn-flat-warning-bg-tail-hover.alert__button_type_warning, .alert__button_type_success .icon-btn-flat-warning-bg-tail-hover.button__aside:after, .alert__button_type_success .icon-btn-flat-warning-bg-tail-hover.button__aside:before, .icon-btn-flat-warning-bg-tail-hover.alert__button_type_success, .alert__button_type_info .icon-btn-flat-warning-bg-tail-hover.button__aside:after, .alert__button_type_info .icon-btn-flat-warning-bg-tail-hover.button__aside:before, .icon-btn-flat-warning-bg-tail-hover.alert__button_type_info, .alert__button_type_error .icon-btn-flat-warning-bg-tail-hover.button__aside:after, .alert__button_type_error .icon-btn-flat-warning-bg-tail-hover.button__aside:before, .icon-btn-flat-warning-bg-tail-hover.alert__button_type_error, .button_style_flat-warning .icon-btn-flat-warning-bg-tail-hover.button__aside:after, .button_style_flat-warning .icon-btn-flat-warning-bg-tail-hover.button__aside:before, .icon-btn-flat-warning-bg-tail-hover.button_style_flat-warning, .btn-flat-warning-bg.icon-btn-flat-warning-bg-tail:hover, .alert__button_type_warning .icon-btn-flat-warning-bg-tail.button__aside:hover:after, .alert__button_type_warning .icon-btn-flat-warning-bg-tail.button__aside:hover:before, .btn-flat-warning-bg.alert__button_type_warning:hover, .alert__button_type_warning .alert__button_type_warning.button__aside:hover:after, .alert__button_type_warning .alert__button_type_warning.button__aside:hover:before, .icon-btn-flat-warning-bg-tail.alert__button_type_warning:hover, .alert__button_type_warning:hover, .alert__button_type_success .icon-btn-flat-warning-bg-tail.button__aside:hover:after, .alert__button_type_success .button__aside.alert__button_type_warning:hover:after, .alert__button_type_success .icon-btn-flat-warning-bg-tail.button__aside:hover:before, .alert__button_type_success .button__aside.alert__button_type_warning:hover:before, .btn-flat-warning-bg.alert__button_type_success:hover, .alert__button_type_warning .alert__button_type_success.button__aside:hover:after, .alert__button_type_warning .alert__button_type_success.button__aside:hover:before, .alert__button_type_success.alert__button_type_warning:hover, .alert__button_type_success .alert__button_type_success.button__aside:hover:after, .alert__button_type_success .alert__button_type_success.button__aside:hover:before, .icon-btn-flat-warning-bg-tail.alert__button_type_success:hover, .alert__button_type_success:hover, .alert__button_type_info .icon-btn-flat-warning-bg-tail.button__aside:hover:after, .alert__button_type_info .button__aside.alert__button_type_warning:hover:after, .alert__button_type_info .button__aside.alert__button_type_success:hover:after, .alert__button_type_info .icon-btn-flat-warning-bg-tail.button__aside:hover:before, .alert__button_type_info .button__aside.alert__button_type_warning:hover:before, .alert__button_type_info .button__aside.alert__button_type_success:hover:before, .btn-flat-warning-bg.alert__button_type_info:hover, .alert__button_type_warning .alert__button_type_info.button__aside:hover:after, .alert__button_type_warning .alert__button_type_info.button__aside:hover:before, .alert__button_type_info.alert__button_type_warning:hover, .alert__button_type_success .alert__button_type_info.button__aside:hover:after, .alert__button_type_success .alert__button_type_info.button__aside:hover:before, .alert__button_type_info.alert__button_type_success:hover, .alert__button_type_info .alert__button_type_info.button__aside:hover:after, .alert__button_type_info .alert__button_type_info.button__aside:hover:before, .icon-btn-flat-warning-bg-tail.alert__button_type_info:hover, .alert__button_type_info:hover, .alert__button_type_error .icon-btn-flat-warning-bg-tail.button__aside:hover:after, .alert__button_type_error .button__aside.alert__button_type_warning:hover:after, .alert__button_type_error .button__aside.alert__button_type_success:hover:after, .alert__button_type_error .button__aside.alert__button_type_info:hover:after, .alert__button_type_error .icon-btn-flat-warning-bg-tail.button__aside:hover:before, .alert__button_type_error .button__aside.alert__button_type_warning:hover:before, .alert__button_type_error .button__aside.alert__button_type_success:hover:before, .alert__button_type_error .button__aside.alert__button_type_info:hover:before, .btn-flat-warning-bg.alert__button_type_error:hover, .alert__button_type_warning .alert__button_type_error.button__aside:hover:after, .alert__button_type_warning .alert__button_type_error.button__aside:hover:before, .alert__button_type_error.alert__button_type_warning:hover, .alert__button_type_success .alert__button_type_error.button__aside:hover:after, .alert__button_type_success .alert__button_type_error.button__aside:hover:before, .alert__button_type_error.alert__button_type_success:hover, .alert__button_type_info .alert__button_type_error.button__aside:hover:after, .alert__button_type_info .alert__button_type_error.button__aside:hover:before, .alert__button_type_error.alert__button_type_info:hover, .alert__button_type_error .alert__button_type_error.button__aside:hover:after, .alert__button_type_error .alert__button_type_error.button__aside:hover:before, .icon-btn-flat-warning-bg-tail.alert__button_type_error:hover, .alert__button_type_error:hover, .button_style_flat-warning .icon-btn-flat-warning-bg-tail.button__aside:hover:after, .button_style_flat-warning .button__aside.alert__button_type_warning:hover:after, .button_style_flat-warning .button__aside.alert__button_type_success:hover:after, .button_style_flat-warning .button__aside.alert__button_type_info:hover:after, .button_style_flat-warning .button__aside.alert__button_type_error:hover:after, .button_style_flat-warning .icon-btn-flat-warning-bg-tail.button__aside:hover:before, .button_style_flat-warning .button__aside.alert__button_type_warning:hover:before, .button_style_flat-warning .button__aside.alert__button_type_success:hover:before, .button_style_flat-warning .button__aside.alert__button_type_info:hover:before, .button_style_flat-warning .button__aside.alert__button_type_error:hover:before, .btn-flat-warning-bg.button_style_flat-warning:hover, .alert__button_type_warning .button_style_flat-warning.button__aside:hover:after, .alert__button_type_warning .button_style_flat-warning.button__aside:hover:before, .button_style_flat-warning.alert__button_type_warning:hover, .alert__button_type_success .button_style_flat-warning.button__aside:hover:after, .alert__button_type_success .button_style_flat-warning.button__aside:hover:before, .button_style_flat-warning.alert__button_type_success:hover, .alert__button_type_info .button_style_flat-warning.button__aside:hover:after, .alert__button_type_info .button_style_flat-warning.button__aside:hover:before, .button_style_flat-warning.alert__button_type_info:hover, .alert__button_type_error .button_style_flat-warning.button__aside:hover:after, .alert__button_type_error .button_style_flat-warning.button__aside:hover:before, .button_style_flat-warning.alert__button_type_error:hover, .button_style_flat-warning .button_style_flat-warning.button__aside:hover:after, .button_style_flat-warning .button_style_flat-warning.button__aside:hover:before, .icon-btn-flat-warning-bg-tail.button_style_flat-warning:hover, .button_style_flat-warning:hover {
   width: 61px;
   height: 27px;
   background-position: 0px -192px;
}
.btn-flat-warning-bg.icon-btn-flat-warning-bg-tail-xactive, .alert__button_type_warning .icon-btn-flat-warning-bg-tail-xactive.button__aside:after, .alert__button_type_warning .icon-btn-flat-warning-bg-tail-xactive.button__aside:before, .icon-btn-flat-warning-bg-tail-xactive.alert__button_type_warning, .alert__button_type_success .icon-btn-flat-warning-bg-tail-xactive.button__aside:after, .alert__button_type_success .icon-btn-flat-warning-bg-tail-xactive.button__aside:before, .icon-btn-flat-warning-bg-tail-xactive.alert__button_type_success, .alert__button_type_info .icon-btn-flat-warning-bg-tail-xactive.button__aside:after, .alert__button_type_info .icon-btn-flat-warning-bg-tail-xactive.button__aside:before, .icon-btn-flat-warning-bg-tail-xactive.alert__button_type_info, .alert__button_type_error .icon-btn-flat-warning-bg-tail-xactive.button__aside:after, .alert__button_type_error .icon-btn-flat-warning-bg-tail-xactive.button__aside:before, .icon-btn-flat-warning-bg-tail-xactive.alert__button_type_error, .button_style_flat-warning .icon-btn-flat-warning-bg-tail-xactive.button__aside:after, .button_style_flat-warning .icon-btn-flat-warning-bg-tail-xactive.button__aside:before, .icon-btn-flat-warning-bg-tail-xactive.button_style_flat-warning, .btn-flat-warning-bg.icon-btn-flat-warning-bg-tail:active, .alert__button_type_warning .icon-btn-flat-warning-bg-tail.button__aside:active:after, .alert__button_type_warning .icon-btn-flat-warning-bg-tail.button__aside:active:before, .btn-flat-warning-bg.alert__button_type_warning:active, .alert__button_type_warning .alert__button_type_warning.button__aside:active:after, .alert__button_type_warning .alert__button_type_warning.button__aside:active:before, .icon-btn-flat-warning-bg-tail.alert__button_type_warning:active, .alert__button_type_warning:active, .alert__button_type_success .icon-btn-flat-warning-bg-tail.button__aside:active:after, .alert__button_type_success .button__aside.alert__button_type_warning:active:after, .alert__button_type_success .icon-btn-flat-warning-bg-tail.button__aside:active:before, .alert__button_type_success .button__aside.alert__button_type_warning:active:before, .btn-flat-warning-bg.alert__button_type_success:active, .alert__button_type_warning .alert__button_type_success.button__aside:active:after, .alert__button_type_warning .alert__button_type_success.button__aside:active:before, .alert__button_type_success.alert__button_type_warning:active, .alert__button_type_success .alert__button_type_success.button__aside:active:after, .alert__button_type_success .alert__button_type_success.button__aside:active:before, .icon-btn-flat-warning-bg-tail.alert__button_type_success:active, .alert__button_type_success:active, .alert__button_type_info .icon-btn-flat-warning-bg-tail.button__aside:active:after, .alert__button_type_info .button__aside.alert__button_type_warning:active:after, .alert__button_type_info .button__aside.alert__button_type_success:active:after, .alert__button_type_info .icon-btn-flat-warning-bg-tail.button__aside:active:before, .alert__button_type_info .button__aside.alert__button_type_warning:active:before, .alert__button_type_info .button__aside.alert__button_type_success:active:before, .btn-flat-warning-bg.alert__button_type_info:active, .alert__button_type_warning .alert__button_type_info.button__aside:active:after, .alert__button_type_warning .alert__button_type_info.button__aside:active:before, .alert__button_type_info.alert__button_type_warning:active, .alert__button_type_success .alert__button_type_info.button__aside:active:after, .alert__button_type_success .alert__button_type_info.button__aside:active:before, .alert__button_type_info.alert__button_type_success:active, .alert__button_type_info .alert__button_type_info.button__aside:active:after, .alert__button_type_info .alert__button_type_info.button__aside:active:before, .icon-btn-flat-warning-bg-tail.alert__button_type_info:active, .alert__button_type_info:active, .alert__button_type_error .icon-btn-flat-warning-bg-tail.button__aside:active:after, .alert__button_type_error .button__aside.alert__button_type_warning:active:after, .alert__button_type_error .button__aside.alert__button_type_success:active:after, .alert__button_type_error .button__aside.alert__button_type_info:active:after, .alert__button_type_error .icon-btn-flat-warning-bg-tail.button__aside:active:before, .alert__button_type_error .button__aside.alert__button_type_warning:active:before, .alert__button_type_error .button__aside.alert__button_type_success:active:before, .alert__button_type_error .button__aside.alert__button_type_info:active:before, .btn-flat-warning-bg.alert__button_type_error:active, .alert__button_type_warning .alert__button_type_error.button__aside:active:after, .alert__button_type_warning .alert__button_type_error.button__aside:active:before, .alert__button_type_error.alert__button_type_warning:active, .alert__button_type_success .alert__button_type_error.button__aside:active:after, .alert__button_type_success .alert__button_type_error.button__aside:active:before, .alert__button_type_error.alert__button_type_success:active, .alert__button_type_info .alert__button_type_error.button__aside:active:after, .alert__button_type_info .alert__button_type_error.button__aside:active:before, .alert__button_type_error.alert__button_type_info:active, .alert__button_type_error .alert__button_type_error.button__aside:active:after, .alert__button_type_error .alert__button_type_error.button__aside:active:before, .icon-btn-flat-warning-bg-tail.alert__button_type_error:active, .alert__button_type_error:active, .button_style_flat-warning .icon-btn-flat-warning-bg-tail.button__aside:active:after, .button_style_flat-warning .button__aside.alert__button_type_warning:active:after, .button_style_flat-warning .button__aside.alert__button_type_success:active:after, .button_style_flat-warning .button__aside.alert__button_type_info:active:after, .button_style_flat-warning .button__aside.alert__button_type_error:active:after, .button_style_flat-warning .icon-btn-flat-warning-bg-tail.button__aside:active:before, .button_style_flat-warning .button__aside.alert__button_type_warning:active:before, .button_style_flat-warning .button__aside.alert__button_type_success:active:before, .button_style_flat-warning .button__aside.alert__button_type_info:active:before, .button_style_flat-warning .button__aside.alert__button_type_error:active:before, .btn-flat-warning-bg.button_style_flat-warning:active, .alert__button_type_warning .button_style_flat-warning.button__aside:active:after, .alert__button_type_warning .button_style_flat-warning.button__aside:active:before, .button_style_flat-warning.alert__button_type_warning:active, .alert__button_type_success .button_style_flat-warning.button__aside:active:after, .alert__button_type_success .button_style_flat-warning.button__aside:active:before, .button_style_flat-warning.alert__button_type_success:active, .alert__button_type_info .button_style_flat-warning.button__aside:active:after, .alert__button_type_info .button_style_flat-warning.button__aside:active:before, .button_style_flat-warning.alert__button_type_info:active, .alert__button_type_error .button_style_flat-warning.button__aside:active:after, .alert__button_type_error .button_style_flat-warning.button__aside:active:before, .button_style_flat-warning.alert__button_type_error:active, .button_style_flat-warning .button_style_flat-warning.button__aside:active:after, .button_style_flat-warning .button_style_flat-warning.button__aside:active:before, .icon-btn-flat-warning-bg-tail.button_style_flat-warning:active, .button_style_flat-warning:active {
   width: 61px;
   height: 27px;
   background-position: 0px -224px;
}
.btn-flat-warning-bg.icon-btn-flat-warning-bg-tail, .alert__button_type_warning .icon-btn-flat-warning-bg-tail.button__aside:after, .alert__button_type_warning .icon-btn-flat-warning-bg-tail.button__aside:before, .btn-flat-warning-bg.alert__button_type_warning, .alert__button_type_warning .alert__button_type_warning.button__aside:after, .alert__button_type_warning .alert__button_type_warning.button__aside:before, .alert__button_type_warning, .alert__button_type_success .icon-btn-flat-warning-bg-tail.button__aside:after, .alert__button_type_success .button__aside.alert__button_type_warning:after, .alert__button_type_success .icon-btn-flat-warning-bg-tail.button__aside:before, .alert__button_type_success .button__aside.alert__button_type_warning:before, .btn-flat-warning-bg.alert__button_type_success, .alert__button_type_warning .alert__button_type_success.button__aside:after, .alert__button_type_warning .alert__button_type_success.button__aside:before, .alert__button_type_success .alert__button_type_success.button__aside:after, .alert__button_type_success .alert__button_type_success.button__aside:before, .alert__button_type_success, .alert__button_type_info .icon-btn-flat-warning-bg-tail.button__aside:after, .alert__button_type_info .button__aside.alert__button_type_warning:after, .alert__button_type_info .button__aside.alert__button_type_success:after, .alert__button_type_info .icon-btn-flat-warning-bg-tail.button__aside:before, .alert__button_type_info .button__aside.alert__button_type_warning:before, .alert__button_type_info .button__aside.alert__button_type_success:before, .btn-flat-warning-bg.alert__button_type_info, .alert__button_type_warning .alert__button_type_info.button__aside:after, .alert__button_type_warning .alert__button_type_info.button__aside:before, .alert__button_type_success .alert__button_type_info.button__aside:after, .alert__button_type_success .alert__button_type_info.button__aside:before, .alert__button_type_info .alert__button_type_info.button__aside:after, .alert__button_type_info .alert__button_type_info.button__aside:before, .alert__button_type_info, .alert__button_type_error .icon-btn-flat-warning-bg-tail.button__aside:after, .alert__button_type_error .button__aside.alert__button_type_warning:after, .alert__button_type_error .button__aside.alert__button_type_success:after, .alert__button_type_error .button__aside.alert__button_type_info:after, .alert__button_type_error .icon-btn-flat-warning-bg-tail.button__aside:before, .alert__button_type_error .button__aside.alert__button_type_warning:before, .alert__button_type_error .button__aside.alert__button_type_success:before, .alert__button_type_error .button__aside.alert__button_type_info:before, .btn-flat-warning-bg.alert__button_type_error, .alert__button_type_warning .alert__button_type_error.button__aside:after, .alert__button_type_warning .alert__button_type_error.button__aside:before, .alert__button_type_success .alert__button_type_error.button__aside:after, .alert__button_type_success .alert__button_type_error.button__aside:before, .alert__button_type_info .alert__button_type_error.button__aside:after, .alert__button_type_info .alert__button_type_error.button__aside:before, .alert__button_type_error .alert__button_type_error.button__aside:after, .alert__button_type_error .alert__button_type_error.button__aside:before, .alert__button_type_error, .button_style_flat-warning .icon-btn-flat-warning-bg-tail.button__aside:after, .button_style_flat-warning .button__aside.alert__button_type_warning:after, .button_style_flat-warning .button__aside.alert__button_type_success:after, .button_style_flat-warning .button__aside.alert__button_type_info:after, .button_style_flat-warning .button__aside.alert__button_type_error:after, .button_style_flat-warning .icon-btn-flat-warning-bg-tail.button__aside:before, .button_style_flat-warning .button__aside.alert__button_type_warning:before, .button_style_flat-warning .button__aside.alert__button_type_success:before, .button_style_flat-warning .button__aside.alert__button_type_info:before, .button_style_flat-warning .button__aside.alert__button_type_error:before, .btn-flat-warning-bg.button_style_flat-warning, .alert__button_type_warning .button_style_flat-warning.button__aside:after, .alert__button_type_warning .button_style_flat-warning.button__aside:before, .alert__button_type_success .button_style_flat-warning.button__aside:after, .alert__button_type_success .button_style_flat-warning.button__aside:before, .alert__button_type_info .button_style_flat-warning.button__aside:after, .alert__button_type_info .button_style_flat-warning.button__aside:before, .alert__button_type_error .button_style_flat-warning.button__aside:after, .alert__button_type_error .button_style_flat-warning.button__aside:before, .button_style_flat-warning .button_style_flat-warning.button__aside:after, .button_style_flat-warning .button_style_flat-warning.button__aside:before, .button_style_flat-warning {
   width: 61px;
   height: 27px;
   background-position: 0px -256px;
}
.btn-revoke-bg, .button_style_revoke .button__aside:after, .button_style_revoke .button__aside:before, .button_style_revoke {
   background-image: url("");
   background-size: 61px 283px;
}
.btn-revoke-bg.icon-btn-revoke-bg-left-hover, .button_style_revoke .icon-btn-revoke-bg-left-hover.button__aside:after, .button_style_revoke .icon-btn-revoke-bg-left-hover.button__aside:before, .button_style_revoke:hover .button__aside:before, .icon-btn-revoke-bg-left-hover.button_style_revoke {
   width: 20px;
   height: 27px;
   background-position: 0px 0px;
}
.btn-revoke-bg.icon-btn-revoke-bg-left-xactive, .button_style_revoke .icon-btn-revoke-bg-left-xactive.button__aside:after, .button_style_revoke .icon-btn-revoke-bg-left-xactive.button__aside:before, .button_style_revoke:active .button__aside:before, .icon-btn-revoke-bg-left-xactive.button_style_revoke {
   width: 20px;
   height: 27px;
   background-position: 0px -32px;
}
.btn-revoke-bg.icon-btn-revoke-bg-left, .button_style_revoke .icon-btn-revoke-bg-left.button__aside:after, .button_style_revoke .btn-revoke-bg.button__aside:before, .button_style_revoke .button__aside:before, .icon-btn-revoke-bg-left.button_style_revoke {
   width: 20px;
   height: 27px;
   background-position: 0px -64px;
}
.btn-revoke-bg.icon-btn-revoke-bg-right-hover, .button_style_revoke .icon-btn-revoke-bg-right-hover.button__aside:after, .button_style_revoke:hover .button__aside:after, .button_style_revoke .icon-btn-revoke-bg-right-hover.button__aside:before, .icon-btn-revoke-bg-right-hover.button_style_revoke {
   width: 20px;
   height: 27px;
   background-position: 0px -96px;
}
.btn-revoke-bg.icon-btn-revoke-bg-right-xactive, .button_style_revoke .icon-btn-revoke-bg-right-xactive.button__aside:after, .button_style_revoke:active .button__aside:after, .button_style_revoke .icon-btn-revoke-bg-right-xactive.button__aside:before, .icon-btn-revoke-bg-right-xactive.button_style_revoke {
   width: 20px;
   height: 27px;
   background-position: 0px -128px;
}
.btn-revoke-bg.icon-btn-revoke-bg-right, .button_style_revoke .btn-revoke-bg.button__aside:after, .button_style_revoke .button__aside:after, .button_style_revoke .icon-btn-revoke-bg-right.button__aside:before, .icon-btn-revoke-bg-right.button_style_revoke {
   width: 20px;
   height: 27px;
   background-position: 0px -160px;
}
.btn-revoke-bg.icon-btn-revoke-bg-tail-hover, .button_style_revoke .icon-btn-revoke-bg-tail-hover.button__aside:after, .button_style_revoke .icon-btn-revoke-bg-tail-hover.button__aside:before, .icon-btn-revoke-bg-tail-hover.button_style_revoke, .btn-revoke-bg.icon-btn-revoke-bg-tail:hover, .button_style_revoke .icon-btn-revoke-bg-tail.button__aside:hover:after, .button_style_revoke .icon-btn-revoke-bg-tail.button__aside:hover:before, .btn-revoke-bg.button_style_revoke:hover, .button_style_revoke .button_style_revoke.button__aside:hover:after, .button_style_revoke .button_style_revoke.button__aside:hover:before, .icon-btn-revoke-bg-tail.button_style_revoke:hover, .button_style_revoke:hover {
   width: 61px;
   height: 27px;
   background-position: 0px -192px;
}
.btn-revoke-bg.icon-btn-revoke-bg-tail-xactive, .button_style_revoke .icon-btn-revoke-bg-tail-xactive.button__aside:after, .button_style_revoke .icon-btn-revoke-bg-tail-xactive.button__aside:before, .icon-btn-revoke-bg-tail-xactive.button_style_revoke, .btn-revoke-bg.icon-btn-revoke-bg-tail:active, .button_style_revoke .icon-btn-revoke-bg-tail.button__aside:active:after, .button_style_revoke .icon-btn-revoke-bg-tail.button__aside:active:before, .btn-revoke-bg.button_style_revoke:active, .button_style_revoke .button_style_revoke.button__aside:active:after, .button_style_revoke .button_style_revoke.button__aside:active:before, .icon-btn-revoke-bg-tail.button_style_revoke:active, .button_style_revoke:active {
   width: 61px;
   height: 27px;
   background-position: 0px -224px;
}
.btn-revoke-bg.icon-btn-revoke-bg-tail, .button_style_revoke .icon-btn-revoke-bg-tail.button__aside:after, .button_style_revoke .icon-btn-revoke-bg-tail.button__aside:before, .btn-revoke-bg.button_style_revoke, .button_style_revoke .button_style_revoke.button__aside:after, .button_style_revoke .button_style_revoke.button__aside:before, .button_style_revoke {
   width: 61px;
   height: 27px;
   background-position: 0px -256px;
}
.btn-revoke-bg-size-l, .button_style_revoke.button_size_l .button__aside:after, .button_style_revoke.button_size_l .button__aside:before, .button_style_revoke.button_size_l {
   background-image: url("");
   background-size: 116px 508px;
}
.btn-revoke-bg-size-l.icon-btn-revoke-bg-size-l-left-hover, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-left-hover.button__aside:after, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-left-hover.button__aside:before, .button_style_revoke.button_size_l:hover .button__aside:before, .icon-btn-revoke-bg-size-l-left-hover.button_style_revoke.button_size_l {
   width: 40px;
   height: 52px;
   background-position: 0px 0px;
}
.btn-revoke-bg-size-l.icon-btn-revoke-bg-size-l-left-xactive, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-left-xactive.button__aside:after, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-left-xactive.button__aside:before, .button_style_revoke.button_size_l:active .button__aside:before, .icon-btn-revoke-bg-size-l-left-xactive.button_style_revoke.button_size_l {
   width: 40px;
   height: 52px;
   background-position: 0px -57px;
}
.btn-revoke-bg-size-l.icon-btn-revoke-bg-size-l-left, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-left.button__aside:after, .button_style_revoke.button_size_l .button__aside:before, .icon-btn-revoke-bg-size-l-left.button_style_revoke.button_size_l {
   width: 40px;
   height: 52px;
   background-position: 0px -114px;
}
.btn-revoke-bg-size-l.icon-btn-revoke-bg-size-l-right-hover, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-right-hover.button__aside:after, .button_style_revoke.button_size_l:hover .button__aside:after, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-right-hover.button__aside:before, .icon-btn-revoke-bg-size-l-right-hover.button_style_revoke.button_size_l {
   width: 40px;
   height: 52px;
   background-position: 0px -171px;
}
.btn-revoke-bg-size-l.icon-btn-revoke-bg-size-l-right-xactive, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-right-xactive.button__aside:after, .button_style_revoke.button_size_l:active .button__aside:after, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-right-xactive.button__aside:before, .icon-btn-revoke-bg-size-l-right-xactive.button_style_revoke.button_size_l {
   width: 40px;
   height: 52px;
   background-position: 0px -228px;
}
.btn-revoke-bg-size-l.icon-btn-revoke-bg-size-l-right, .button_style_revoke.button_size_l .button__aside:after, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-right.button__aside:before, .icon-btn-revoke-bg-size-l-right.button_style_revoke.button_size_l {
   width: 40px;
   height: 52px;
   background-position: 0px -285px;
}
.btn-revoke-bg-size-l.icon-btn-revoke-bg-size-l-tail-hover, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-tail-hover.button__aside:after, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-tail-hover.button__aside:before, .icon-btn-revoke-bg-size-l-tail-hover.button_style_revoke.button_size_l, .btn-revoke-bg-size-l.icon-btn-revoke-bg-size-l-tail:hover, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-tail.button__aside:hover:after, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-tail.button__aside:hover:before, .button_style_revoke.button_size_l:hover {
   width: 116px;
   height: 52px;
   background-position: 0px -342px;
}
.btn-revoke-bg-size-l.icon-btn-revoke-bg-size-l-tail-xactive, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-tail-xactive.button__aside:after, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-tail-xactive.button__aside:before, .icon-btn-revoke-bg-size-l-tail-xactive.button_style_revoke.button_size_l, .btn-revoke-bg-size-l.icon-btn-revoke-bg-size-l-tail:active, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-tail.button__aside:active:after, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-tail.button__aside:active:before, .button_style_revoke.button_size_l:active {
   width: 116px;
   height: 52px;
   background-position: 0px -399px;
}
.btn-revoke-bg-size-l.icon-btn-revoke-bg-size-l-tail, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-tail.button__aside:after, .button_style_revoke.button_size_l .icon-btn-revoke-bg-size-l-tail.button__aside:before, .btn-revoke-bg-size-l.button_style_revoke.button_size_l, .button_style_revoke.button_size_l .button_style_revoke.button_size_l.button__aside:after, .button_style_revoke.button_size_l .button_style_revoke.button_size_l.button__aside:before, .button_style_revoke.button_size_l {
   width: 116px;
   height: 52px;
   background-position: 0px -456px;
}
.btn-warning-bg-size-m, .button_style_warning.button_size_m .button__aside:after, .button_style_warning.button_size_m .button__aside:before, .button_style_warning.button_size_m {
   background-image: url("");
   background-size: 131px 796px;
}
.btn-warning-bg-size-m.icon-btn-warning-bg-size-m-left-hover, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-left-hover.button__aside:after, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-left-hover.button__aside:before, .button_style_warning.button_size_m:hover .button__aside:before, .icon-btn-warning-bg-size-m-left-hover.button_style_warning.button_size_m {
   width: 65px;
   height: 84px;
   background-position: 0px 0px;
}
.btn-warning-bg-size-m.icon-btn-warning-bg-size-m-left-xactive, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-left-xactive.button__aside:after, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-left-xactive.button__aside:before, .button_style_warning.button_size_m:active .button__aside:before, .icon-btn-warning-bg-size-m-left-xactive.button_style_warning.button_size_m {
   width: 65px;
   height: 84px;
   background-position: 0px -89px;
}
.btn-warning-bg-size-m.icon-btn-warning-bg-size-m-left, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-left.button__aside:after, .button_style_warning.button_size_m .button__aside:before, .icon-btn-warning-bg-size-m-left.button_style_warning.button_size_m {
   width: 65px;
   height: 84px;
   background-position: 0px -178px;
}
.btn-warning-bg-size-m.icon-btn-warning-bg-size-m-right-hover, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-right-hover.button__aside:after, .button_style_warning.button_size_m:hover .button__aside:after, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-right-hover.button__aside:before, .icon-btn-warning-bg-size-m-right-hover.button_style_warning.button_size_m {
   width: 65px;
   height: 84px;
   background-position: 0px -267px;
}
.btn-warning-bg-size-m.icon-btn-warning-bg-size-m-right-xactive, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-right-xactive.button__aside:after, .button_style_warning.button_size_m:active .button__aside:after, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-right-xactive.button__aside:before, .icon-btn-warning-bg-size-m-right-xactive.button_style_warning.button_size_m {
   width: 65px;
   height: 84px;
   background-position: 0px -356px;
}
.btn-warning-bg-size-m.icon-btn-warning-bg-size-m-right, .button_style_warning.button_size_m .button__aside:after, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-right.button__aside:before, .icon-btn-warning-bg-size-m-right.button_style_warning.button_size_m {
   width: 65px;
   height: 84px;
   background-position: 0px -445px;
}
.btn-warning-bg-size-m.icon-btn-warning-bg-size-m-tail-hover, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-tail-hover.button__aside:after, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-tail-hover.button__aside:before, .icon-btn-warning-bg-size-m-tail-hover.button_style_warning.button_size_m, .btn-warning-bg-size-m.icon-btn-warning-bg-size-m-tail:hover, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-tail.button__aside:hover:after, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-tail.button__aside:hover:before, .button_style_warning.button_size_m:hover {
   width: 131px;
   height: 84px;
   background-position: 0px -534px;
}
.btn-warning-bg-size-m.icon-btn-warning-bg-size-m-tail-xactive, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-tail-xactive.button__aside:after, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-tail-xactive.button__aside:before, .icon-btn-warning-bg-size-m-tail-xactive.button_style_warning.button_size_m, .btn-warning-bg-size-m.icon-btn-warning-bg-size-m-tail:active, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-tail.button__aside:active:after, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-tail.button__aside:active:before, .button_style_warning.button_size_m:active {
   width: 131px;
   height: 84px;
   background-position: 0px -623px;
}
.btn-warning-bg-size-m.icon-btn-warning-bg-size-m-tail, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-tail.button__aside:after, .button_style_warning.button_size_m .icon-btn-warning-bg-size-m-tail.button__aside:before, .btn-warning-bg-size-m.button_style_warning.button_size_m, .button_style_warning.button_size_m .button_style_warning.button_size_m.button__aside:after, .button_style_warning.button_size_m .button_style_warning.button_size_m.button__aside:before, .button_style_warning.button_size_m {
   width: 131px;
   height: 84px;
   background-position: 0px -712px;
}
.btn-warning-bg-size-xl, .button_style_warning.button_size_xl .button__aside:after, .button_style_warning.button_size_xl .button__aside:before, .button_style_warning.button_size_xl {
   background-image: url("");
   background-size: 122px 985px;
}
.btn-warning-bg-size-xl.icon-btn-warning-bg-size-xl-left-hover, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-left-hover.button__aside:after, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-left-hover.button__aside:before, .button_style_warning.button_size_xl:hover .button__aside:before, .icon-btn-warning-bg-size-xl-left-hover.button_style_warning.button_size_xl {
   width: 80px;
   height: 105px;
   background-position: 0px 0px;
}
.btn-warning-bg-size-xl.icon-btn-warning-bg-size-xl-left-xactive, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-left-xactive.button__aside:after, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-left-xactive.button__aside:before, .button_style_warning.button_size_xl:active .button__aside:before, .icon-btn-warning-bg-size-xl-left-xactive.button_style_warning.button_size_xl {
   width: 80px;
   height: 105px;
   background-position: 0px -110px;
}
.btn-warning-bg-size-xl.icon-btn-warning-bg-size-xl-left, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-left.button__aside:after, .button_style_warning.button_size_xl .button__aside:before, .icon-btn-warning-bg-size-xl-left.button_style_warning.button_size_xl {
   width: 80px;
   height: 105px;
   background-position: 0px -220px;
}
.btn-warning-bg-size-xl.icon-btn-warning-bg-size-xl-right-hover, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-right-hover.button__aside:after, .button_style_warning.button_size_xl:hover .button__aside:after, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-right-hover.button__aside:before, .icon-btn-warning-bg-size-xl-right-hover.button_style_warning.button_size_xl {
   width: 80px;
   height: 105px;
   background-position: 0px -330px;
}
.btn-warning-bg-size-xl.icon-btn-warning-bg-size-xl-right-xactive, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-right-xactive.button__aside:after, .button_style_warning.button_size_xl:active .button__aside:after, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-right-xactive.button__aside:before, .icon-btn-warning-bg-size-xl-right-xactive.button_style_warning.button_size_xl {
   width: 80px;
   height: 105px;
   background-position: 0px -440px;
}
.btn-warning-bg-size-xl.icon-btn-warning-bg-size-xl-right, .button_style_warning.button_size_xl .button__aside:after, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-right.button__aside:before, .icon-btn-warning-bg-size-xl-right.button_style_warning.button_size_xl {
   width: 80px;
   height: 105px;
   background-position: 0px -550px;
}
.btn-warning-bg-size-xl.icon-btn-warning-bg-size-xl-tail-hover, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-tail-hover.button__aside:after, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-tail-hover.button__aside:before, .icon-btn-warning-bg-size-xl-tail-hover.button_style_warning.button_size_xl, .btn-warning-bg-size-xl.icon-btn-warning-bg-size-xl-tail:hover, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-tail.button__aside:hover:after, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-tail.button__aside:hover:before, .button_style_warning.button_size_xl:hover {
   width: 122px;
   height: 105px;
   background-position: 0px -660px;
}
.btn-warning-bg-size-xl.icon-btn-warning-bg-size-xl-tail-xactive, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-tail-xactive.button__aside:after, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-tail-xactive.button__aside:before, .icon-btn-warning-bg-size-xl-tail-xactive.button_style_warning.button_size_xl, .btn-warning-bg-size-xl.icon-btn-warning-bg-size-xl-tail:active, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-tail.button__aside:active:after, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-tail.button__aside:active:before, .button_style_warning.button_size_xl:active {
   width: 122px;
   height: 105px;
   background-position: 0px -770px;
}
.btn-warning-bg-size-xl.icon-btn-warning-bg-size-xl-tail, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-tail.button__aside:after, .button_style_warning.button_size_xl .icon-btn-warning-bg-size-xl-tail.button__aside:before, .btn-warning-bg-size-xl.button_style_warning.button_size_xl, .button_style_warning.button_size_xl .button_style_warning.button_size_xl.button__aside:after, .button_style_warning.button_size_xl .button_style_warning.button_size_xl.button__aside:before, .button_style_warning.button_size_xl {
   width: 122px;
   height: 105px;
   background-position: 0px -880px;
}
.btn-warning-decor-bg-size-m, .button_style_warning.button_size_m .button__decor:before {
   background-image: url("");
   background-size: 261px 262px;
}
.btn-warning-decor-bg-size-m.icon-btn-warning-decor-bg-size-m-active, .button_style_warning.button_size_m .icon-btn-warning-decor-bg-size-m-active.button__decor:before, .button_style_warning.button_size_m:active .button__decor:before {
   width: 261px;
   height: 84px;
   background-position: 0px 0px;
}
.btn-warning-decor-bg-size-m.icon-btn-warning-decor-bg-size-m-hover, .button_style_warning.button_size_m .icon-btn-warning-decor-bg-size-m-hover.button__decor:before, .button_style_warning.button_size_m:hover .button__decor:before {
   width: 261px;
   height: 84px;
   background-position: 0px -89px;
}
.btn-warning-decor-bg-size-m.icon-btn-warning-decor-bg-size-m, .button_style_warning.button_size_m .button__decor:before {
   width: 261px;
   height: 84px;
   background-position: 0px -178px;
}
.btn-warning-decor-bg-size-xl, .button_style_warning.button_size_xl .button__decor:before {
   background-image: url("");
   background-size: 436px 687px;
}
.btn-warning-decor-bg-size-xl.icon-btn-decor-arrow-bg-left, .button_style_warning.button_size_xl .icon-btn-decor-arrow-bg-left.button__decor:before {
   width: 60px;
   height: 77px;
   background-position: 0px 0px;
}
.btn-warning-decor-bg-size-xl.icon-btn-decor-arrow-bg-right, .button_style_warning.button_size_xl .icon-btn-decor-arrow-bg-right.button__decor:before {
   width: 60px;
   height: 77px;
   background-position: 0px -82px;
}
.btn-warning-decor-bg-size-xl.icon-btn-warning-decor-bg-size-xl-hover, .button_style_warning.button_size_xl .icon-btn-warning-decor-bg-size-xl-hover.button__decor:before, .button_style_warning.button_size_xl:hover .button__decor:before {
   width: 282px;
   height: 105px;
   background-position: 0px -164px;
}
.btn-warning-decor-bg-size-xl.icon-btn-warning-decor-bg-size-xl-xactive, .button_style_warning.button_size_xl .icon-btn-warning-decor-bg-size-xl-xactive.button__decor:before, .button_style_warning.button_size_xl:active .button__decor:before {
   width: 282px;
   height: 105px;
   background-position: 0px -274px;
}
.btn-warning-decor-bg-size-xl.icon-btn-warning-decor-bg-size-xl, .button_style_warning.button_size_xl .button__decor:before {
   width: 282px;
   height: 105px;
   background-position: 0px -384px;
}
.btn-warning-decor-bg-size-xl.icon-btn-warning-shadow-bg-size-xl, .button_style_warning.button_size_xl .icon-btn-warning-shadow-bg-size-xl.button__decor:before {
   width: 436px;
   height: 193px;
   background-position: 0px -494px;
}
.btn-warning-shadow-bg-size-xl, .button_style_warning.button_size_xl .button__shadow:after, .button_style_warning.button_size_xl .button__shadow:before, .button_style_warning.button_size_xl .button__shadow {
   background-image: url("");
   background-size: 155px 589px;
}
.btn-warning-shadow-bg-size-xl.icon-btn-warning-shadow-bg-size-xl-atail, .button_style_warning.button_size_xl .icon-btn-warning-shadow-bg-size-xl-atail.button__shadow:after, .button_style_warning.button_size_xl .icon-btn-warning-shadow-bg-size-xl-atail.button__shadow:before, .button_style_warning.button_size_xl .button__shadow {
   width: 155px;
   height: 193px;
   background-position: 0px 0px;
}
.btn-warning-shadow-bg-size-xl.icon-btn-warning-shadow-bg-size-xl-left, .button_style_warning.button_size_xl .icon-btn-warning-shadow-bg-size-xl-left.button__shadow:after, .button_style_warning.button_size_xl .button__shadow:before, .button_style_warning.button_size_xl .icon-btn-warning-shadow-bg-size-xl-left.button__shadow {
   width: 155px;
   height: 193px;
   background-position: 0px -198px;
}
.btn-warning-shadow-bg-size-xl.icon-btn-warning-shadow-bg-size-xl-right, .button_style_warning.button_size_xl .button__shadow:after, .button_style_warning.button_size_xl .icon-btn-warning-shadow-bg-size-xl-right.button__shadow:before, .button_style_warning.button_size_xl .icon-btn-warning-shadow-bg-size-xl-right.button__shadow {
   width: 155px;
   height: 193px;
   background-position: 0px -396px;
}
.bonus-code-default, .bonus-code__animation-default {
   background-repeat: no-repeat;
   background-image: url("");
   background-size: 6573px 323px;
}
.bonus-code-default.bonus-code-default01, .bonus-code-default01.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: 0px 0px;
}
.bonus-code-default.bonus-code-default02, .bonus-code-default02.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -313px 0px;
}
.bonus-code-default.bonus-code-default03, .bonus-code-default03.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -626px 0px;
}
.bonus-code-default.bonus-code-default04, .bonus-code-default04.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -939px 0px;
}
.bonus-code-default.bonus-code-default05, .bonus-code-default05.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -1252px 0px;
}
.bonus-code-default.bonus-code-default06, .bonus-code-default06.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -1565px 0px;
}
.bonus-code-default.bonus-code-default07, .bonus-code-default07.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -1878px 0px;
}
.bonus-code-default.bonus-code-default08, .bonus-code-default08.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -2191px 0px;
}
.bonus-code-default.bonus-code-default09, .bonus-code-default09.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -2504px 0px;
}
.bonus-code-default.bonus-code-default10, .bonus-code-default10.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -2817px 0px;
}
.bonus-code-default.bonus-code-default11, .bonus-code-default11.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -3130px 0px;
}
.bonus-code-default.bonus-code-default12, .bonus-code-default12.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -3443px 0px;
}
.bonus-code-default.bonus-code-default13, .bonus-code-default13.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -3756px 0px;
}
.bonus-code-default.bonus-code-default14, .bonus-code-default14.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -4069px 0px;
}
.bonus-code-default.bonus-code-default15, .bonus-code-default15.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -4382px 0px;
}
.bonus-code-default.bonus-code-default16, .bonus-code-default16.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -4695px 0px;
}
.bonus-code-default.bonus-code-default17, .bonus-code-default17.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -5008px 0px;
}
.bonus-code-default.bonus-code-default18, .bonus-code-default18.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -5321px 0px;
}
.bonus-code-default.bonus-code-default19, .bonus-code-default19.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -5634px 0px;
}
.bonus-code-default.bonus-code-default20, .bonus-code-default20.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -5947px 0px;
}
.bonus-code-default.bonus-code-default21, .bonus-code-default21.bonus-code__animation-default {
   width: 313px;
   height: 323px;
   background-position: -6260px 0px;
}
.bonus-code-bonus, .bonus-code__animation-cashbonus {
   background-repeat: no-repeat;
   background-image: url("");
   background-size: 6573px 323px;
}
.bonus-code-bonus.bonus-code-bonus01, .bonus-code-bonus01.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: 0px 0px;
}
.bonus-code-bonus.bonus-code-bonus02, .bonus-code-bonus02.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -313px 0px;
}
.bonus-code-bonus.bonus-code-bonus03, .bonus-code-bonus03.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -626px 0px;
}
.bonus-code-bonus.bonus-code-bonus04, .bonus-code-bonus04.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -939px 0px;
}
.bonus-code-bonus.bonus-code-bonus05, .bonus-code-bonus05.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -1252px 0px;
}
.bonus-code-bonus.bonus-code-bonus06, .bonus-code-bonus06.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -1565px 0px;
}
.bonus-code-bonus.bonus-code-bonus07, .bonus-code-bonus07.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -1878px 0px;
}
.bonus-code-bonus.bonus-code-bonus08, .bonus-code-bonus08.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -2191px 0px;
}
.bonus-code-bonus.bonus-code-bonus09, .bonus-code-bonus09.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -2504px 0px;
}
.bonus-code-bonus.bonus-code-bonus10, .bonus-code-bonus10.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -2817px 0px;
}
.bonus-code-bonus.bonus-code-bonus11, .bonus-code-bonus11.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -3130px 0px;
}
.bonus-code-bonus.bonus-code-bonus12, .bonus-code-bonus12.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -3443px 0px;
}
.bonus-code-bonus.bonus-code-bonus13, .bonus-code-bonus13.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -3756px 0px;
}
.bonus-code-bonus.bonus-code-bonus14, .bonus-code-bonus14.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -4069px 0px;
}
.bonus-code-bonus.bonus-code-bonus15, .bonus-code-bonus15.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -4382px 0px;
}
.bonus-code-bonus.bonus-code-bonus16, .bonus-code-bonus16.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -4695px 0px;
}
.bonus-code-bonus.bonus-code-bonus17, .bonus-code-bonus17.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -5008px 0px;
}
.bonus-code-bonus.bonus-code-bonus18, .bonus-code-bonus18.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -5321px 0px;
}
.bonus-code-bonus.bonus-code-bonus19, .bonus-code-bonus19.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -5634px 0px;
}
.bonus-code-bonus.bonus-code-bonus20, .bonus-code-bonus20.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -5947px 0px;
}
.bonus-code-bonus.bonus-code-bonus21, .bonus-code-bonus21.bonus-code__animation-cashbonus {
   width: 313px;
   height: 323px;
   background-position: -6260px 0px;
}
.bonus-code-fs, .bonus-code__animation-freespin {
   background-repeat: no-repeat;
   background-image: url("");
   background-size: 6573px 323px;
}
.bonus-code-fs.bonus-code-fs01, .bonus-code-fs01.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: 0px 0px;
}
.bonus-code-fs.bonus-code-fs02, .bonus-code-fs02.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -313px 0px;
}
.bonus-code-fs.bonus-code-fs03, .bonus-code-fs03.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -626px 0px;
}
.bonus-code-fs.bonus-code-fs04, .bonus-code-fs04.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -939px 0px;
}
.bonus-code-fs.bonus-code-fs05, .bonus-code-fs05.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -1252px 0px;
}
.bonus-code-fs.bonus-code-fs06, .bonus-code-fs06.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -1565px 0px;
}
.bonus-code-fs.bonus-code-fs07, .bonus-code-fs07.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -1878px 0px;
}
.bonus-code-fs.bonus-code-fs08, .bonus-code-fs08.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -2191px 0px;
}
.bonus-code-fs.bonus-code-fs09, .bonus-code-fs09.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -2504px 0px;
}
.bonus-code-fs.bonus-code-fs10, .bonus-code-fs10.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -2817px 0px;
}
.bonus-code-fs.bonus-code-fs11, .bonus-code-fs11.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -3130px 0px;
}
.bonus-code-fs.bonus-code-fs12, .bonus-code-fs12.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -3443px 0px;
}
.bonus-code-fs.bonus-code-fs13, .bonus-code-fs13.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -3756px 0px;
}
.bonus-code-fs.bonus-code-fs14, .bonus-code-fs14.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -4069px 0px;
}
.bonus-code-fs.bonus-code-fs15, .bonus-code-fs15.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -4382px 0px;
}
.bonus-code-fs.bonus-code-fs16, .bonus-code-fs16.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -4695px 0px;
}
.bonus-code-fs.bonus-code-fs17, .bonus-code-fs17.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -5008px 0px;
}
.bonus-code-fs.bonus-code-fs18, .bonus-code-fs18.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -5321px 0px;
}
.bonus-code-fs.bonus-code-fs19, .bonus-code-fs19.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -5634px 0px;
}
.bonus-code-fs.bonus-code-fs20, .bonus-code-fs20.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -5947px 0px;
}
.bonus-code-fs.bonus-code-fs21, .bonus-code-fs21.bonus-code__animation-freespin {
   width: 313px;
   height: 323px;
   background-position: -6260px 0px;
}
.bonus-code-fb, .bonus-code__animation-freebet {
   background-repeat: no-repeat;
   background-image: url("");
   background-size: 6573px 323px;
}
.bonus-code-fb.bonus-code-fb01, .bonus-code-fb01.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: 0px 0px;
}
.bonus-code-fb.bonus-code-fb02, .bonus-code-fb02.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -313px 0px;
}
.bonus-code-fb.bonus-code-fb03, .bonus-code-fb03.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -626px 0px;
}
.bonus-code-fb.bonus-code-fb04, .bonus-code-fb04.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -939px 0px;
}
.bonus-code-fb.bonus-code-fb05, .bonus-code-fb05.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -1252px 0px;
}
.bonus-code-fb.bonus-code-fb06, .bonus-code-fb06.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -1565px 0px;
}
.bonus-code-fb.bonus-code-fb07, .bonus-code-fb07.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -1878px 0px;
}
.bonus-code-fb.bonus-code-fb08, .bonus-code-fb08.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -2191px 0px;
}
.bonus-code-fb.bonus-code-fb09, .bonus-code-fb09.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -2504px 0px;
}
.bonus-code-fb.bonus-code-fb10, .bonus-code-fb10.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -2817px 0px;
}
.bonus-code-fb.bonus-code-fb11, .bonus-code-fb11.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -3130px 0px;
}
.bonus-code-fb.bonus-code-fb12, .bonus-code-fb12.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -3443px 0px;
}
.bonus-code-fb.bonus-code-fb13, .bonus-code-fb13.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -3756px 0px;
}
.bonus-code-fb.bonus-code-fb14, .bonus-code-fb14.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -4069px 0px;
}
.bonus-code-fb.bonus-code-fb15, .bonus-code-fb15.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -4382px 0px;
}
.bonus-code-fb.bonus-code-fb16, .bonus-code-fb16.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -4695px 0px;
}
.bonus-code-fb.bonus-code-fb17, .bonus-code-fb17.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -5008px 0px;
}
.bonus-code-fb.bonus-code-fb18, .bonus-code-fb18.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -5321px 0px;
}
.bonus-code-fb.bonus-code-fb19, .bonus-code-fb19.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -5634px 0px;
}
.bonus-code-fb.bonus-code-fb20, .bonus-code-fb20.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -5947px 0px;
}
.bonus-code-fb.bonus-code-fb21, .bonus-code-fb21.bonus-code__animation-freebet {
   width: 313px;
   height: 323px;
   background-position: -6260px 0px;
}
.bonus-code-ft, .bonus-code__animation-feature-trigger {
   background-repeat: no-repeat;
   background-image: url("");
   background-size: 6573px 323px;
}
.bonus-code-ft.bonus-code-ft01, .bonus-code-ft01.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: 0px 0px;
}
.bonus-code-ft.bonus-code-ft02, .bonus-code-ft02.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -313px 0px;
}
.bonus-code-ft.bonus-code-ft03, .bonus-code-ft03.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -626px 0px;
}
.bonus-code-ft.bonus-code-ft04, .bonus-code-ft04.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -939px 0px;
}
.bonus-code-ft.bonus-code-ft05, .bonus-code-ft05.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -1252px 0px;
}
.bonus-code-ft.bonus-code-ft06, .bonus-code-ft06.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -1565px 0px;
}
.bonus-code-ft.bonus-code-ft07, .bonus-code-ft07.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -1878px 0px;
}
.bonus-code-ft.bonus-code-ft08, .bonus-code-ft08.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -2191px 0px;
}
.bonus-code-ft.bonus-code-ft09, .bonus-code-ft09.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -2504px 0px;
}
.bonus-code-ft.bonus-code-ft10, .bonus-code-ft10.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -2817px 0px;
}
.bonus-code-ft.bonus-code-ft11, .bonus-code-ft11.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -3130px 0px;
}
.bonus-code-ft.bonus-code-ft12, .bonus-code-ft12.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -3443px 0px;
}
.bonus-code-ft.bonus-code-ft13, .bonus-code-ft13.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -3756px 0px;
}
.bonus-code-ft.bonus-code-ft14, .bonus-code-ft14.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -4069px 0px;
}
.bonus-code-ft.bonus-code-ft15, .bonus-code-ft15.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -4382px 0px;
}
.bonus-code-ft.bonus-code-ft16, .bonus-code-ft16.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -4695px 0px;
}
.bonus-code-ft.bonus-code-ft17, .bonus-code-ft17.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -5008px 0px;
}
.bonus-code-ft.bonus-code-ft18, .bonus-code-ft18.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -5321px 0px;
}
.bonus-code-ft.bonus-code-ft19, .bonus-code-ft19.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -5634px 0px;
}
.bonus-code-ft.bonus-code-ft20, .bonus-code-ft20.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -5947px 0px;
}
.bonus-code-ft.bonus-code-ft21, .bonus-code-ft21.bonus-code__animation-feature-trigger {
   width: 313px;
   height: 323px;
   background-position: -6260px 0px;
}
.bonus-code-rfb, .bonus-code__animation-risk-freebet {
   background-repeat: no-repeat;
   background-image: url("");
   background-size: 6573px 323px;
}
.bonus-code-rfb.bonus-code-rfb01, .bonus-code-rfb01.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: 0px 0px;
}
.bonus-code-rfb.bonus-code-rfb02, .bonus-code-rfb02.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -313px 0px;
}
.bonus-code-rfb.bonus-code-rfb03, .bonus-code-rfb03.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -626px 0px;
}
.bonus-code-rfb.bonus-code-rfb04, .bonus-code-rfb04.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -939px 0px;
}
.bonus-code-rfb.bonus-code-rfb05, .bonus-code-rfb05.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -1252px 0px;
}
.bonus-code-rfb.bonus-code-rfb06, .bonus-code-rfb06.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -1565px 0px;
}
.bonus-code-rfb.bonus-code-rfb07, .bonus-code-rfb07.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -1878px 0px;
}
.bonus-code-rfb.bonus-code-rfb08, .bonus-code-rfb08.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -2191px 0px;
}
.bonus-code-rfb.bonus-code-rfb09, .bonus-code-rfb09.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -2504px 0px;
}
.bonus-code-rfb.bonus-code-rfb10, .bonus-code-rfb10.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -2817px 0px;
}
.bonus-code-rfb.bonus-code-rfb11, .bonus-code-rfb11.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -3130px 0px;
}
.bonus-code-rfb.bonus-code-rfb12, .bonus-code-rfb12.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -3443px 0px;
}
.bonus-code-rfb.bonus-code-rfb13, .bonus-code-rfb13.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -3756px 0px;
}
.bonus-code-rfb.bonus-code-rfb14, .bonus-code-rfb14.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -4069px 0px;
}
.bonus-code-rfb.bonus-code-rfb15, .bonus-code-rfb15.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -4382px 0px;
}
.bonus-code-rfb.bonus-code-rfb16, .bonus-code-rfb16.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -4695px 0px;
}
.bonus-code-rfb.bonus-code-rfb17, .bonus-code-rfb17.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -5008px 0px;
}
.bonus-code-rfb.bonus-code-rfb18, .bonus-code-rfb18.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -5321px 0px;
}
.bonus-code-rfb.bonus-code-rfb19, .bonus-code-rfb19.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -5634px 0px;
}
.bonus-code-rfb.bonus-code-rfb20, .bonus-code-rfb20.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -5947px 0px;
}
.bonus-code-rfb.bonus-code-rfb21, .bonus-code-rfb21.bonus-code__animation-risk-freebet {
   width: 313px;
   height: 323px;
   background-position: -6260px 0px;
}
.jackpot-animation, .project94 .rc-jackpot.rc-jackpot_countdown .rc-jackpot__content::before, .jackpot-list__animation {
   background-repeat: no-repeat;
   background-image: url("");
   background-size: 6210px 108px;
}
.jackpot-animation.jackpot01, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot01.rc-jackpot__content::before, .jackpot01.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: 0px 0px;
}
.jackpot-animation.jackpot02, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot02.rc-jackpot__content::before, .jackpot02.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -414px 0px;
}
.jackpot-animation.jackpot03, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot03.rc-jackpot__content::before, .jackpot03.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -828px 0px;
}
.jackpot-animation.jackpot04, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot04.rc-jackpot__content::before, .jackpot04.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -1242px 0px;
}
.jackpot-animation.jackpot05, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot05.rc-jackpot__content::before, .jackpot05.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -1656px 0px;
}
.jackpot-animation.jackpot06, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot06.rc-jackpot__content::before, .jackpot06.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -2070px 0px;
}
.jackpot-animation.jackpot07, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot07.rc-jackpot__content::before, .jackpot07.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -2484px 0px;
}
.jackpot-animation.jackpot08, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot08.rc-jackpot__content::before, .jackpot08.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -2898px 0px;
}
.jackpot-animation.jackpot09, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot09.rc-jackpot__content::before, .jackpot09.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -3312px 0px;
}
.jackpot-animation.jackpot10, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot10.rc-jackpot__content::before, .jackpot10.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -3726px 0px;
}
.jackpot-animation.jackpot11, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot11.rc-jackpot__content::before, .jackpot11.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -4140px 0px;
}
.jackpot-animation.jackpot12, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot12.rc-jackpot__content::before, .jackpot12.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -4554px 0px;
}
.jackpot-animation.jackpot13, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot13.rc-jackpot__content::before, .jackpot13.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -4968px 0px;
}
.jackpot-animation.jackpot14, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot14.rc-jackpot__content::before, .jackpot14.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -5382px 0px;
}
.jackpot-animation.jackpot15, .project94 .rc-jackpot.rc-jackpot_countdown .jackpot15.rc-jackpot__content::before, .jackpot15.jackpot-list__animation {
   width: 414px;
   height: 108px;
   background-position: -5796px 0px;
}
.layout {
   background: url("/content/img/body-main-bg.png") 0 0 repeat rgba(32, 28, 25, 0.77);
  /* Old browsers */
}
.layout_theme_white {
   background: url("/content/img/body-main-bg-secondary.jpg") 50% 0 repeat #c0a392;
   background-attachment: fixed;
}
.layout_theme_white .preloader {
   background-color: transparent;
}
.layout_theme_white .preloader:after {
   max-width: 282px;
   background: url("") center center no-repeat;
   background-color: transparent;
   background-size: contain;
}
.layout_theme_white .game-box .game-box__img-holder:after {
   box-shadow: inset 0 0 6px 0 rgba(193, 161, 126, 0.39), inset 1px 1px 0 0 rgba(255, 255, 255, 0.3);
}
.layout_theme_white .custom-info {
   background: transparent;
   color: #333230;
}
.main-slider__btn-holder {
   position: relative;
   padding-top: 34px;
}
.main-slider__btn {
   z-index: 2;
   position: relative;
   vertical-align: middle;
   display: inline-block;
}
.gift-slider-placeholder {
   position: relative;
}
.gift-slider-placeholder__bg {
   position: absolute;
   top: 0;
   right: 16px;
   left: 16px;
   height: 100%;
   background: url("") 0 0 repeat-x;
}
.lottery-slider {
   padding-right: 37px;
   padding-left: 37px;
}
.lottery-slider .rslider__arrow {
   z-index: 1;
   position: absolute;
   top: 37px;
   margin: 0;
}
.lottery-slider .rslider__arrow_type_left {
   left: 5px;
}
.lottery-slider .rslider__arrow_type_right {
   right: 5px;
}
.lottery-slider__item {
   width: 158px;
   height: 102px;
}
.lottery-slider__item .lottery-box {
   width: 158px;
   height: 102px;
}
.lottery-slider__item .lottery-box__info-holder {
   font-size: 9px;
}
.user-content h2 {
   position: relative;
}
.user-content h2:after {
   position: absolute;
   content: "";
   border-bottom: 1px solid #c0957b;
   top: 100%;
   left: 0;
   margin-top: 5px;
   width: 60px;
}
.jackpot {
   position: relative;
   height: 452px;
   background: url("") 24px 0 no-repeat;
}
.jackpot__holder {
   white-space: nowrap;
   padding: 148px 0 0 345px;
}
.jackpot__title {
   -moz-transform: rotate(-3deg);
   -o-transform: rotate(-3deg);
   -ms-transform: rotate(-3deg);
   -webkit-transform: rotate(-3deg);
   transform: rotate(-3deg);
   font-family: "AlgerianBasD", Georgia, serif;
   font-size: 25px;
   line-height: 1.25;
   color: #ffe2b7;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: absolute;
   top: 263px;
   left: 252px;
   width: 292px;
   height: 80px;
   line-height: 80px;
   text-align: center;
   white-space: nowrap;
   text-transform: uppercase;
   text-shadow: 0 0 6px #000, 2px 2px 0 #9f7660;
}
.jackpot__currency {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 25px;
   line-height: 1.25;
   color: #ffe2b7;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: bottom;
   display: inline-block;
   margin-right: 25px;
   text-shadow: 0px 0px 10px #ff5a00, 1px 1px 0px #9f7660, 2px 2px 0px #ffe2b7;
}
.jackpot__total {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 50px;
   line-height: 1.25;
   color: #ffe2b7;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: middle;
   display: inline-block;
   text-shadow: 0px 0px 10px #ff5a00, 1px 1px 0px #9f7660, 2px 2px 0px #ffe2b7;
}
.jackpot_style_secondary {
   background: none;
}
.jackpot_style_secondary .jackpot__title {
   z-index: 1;
   top: 25px;
   left: 0;
   right: 0;
   margin: auto;
   font-family: Georgia, Times, "Times New Roman", serif;
   color: #675242;
   font-size: 18px;
   font-weight: bold;
   text-transform: capitalize;
   transform: none;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
}
.line {
   border-top: 1px solid #4E4C4A;
}
.line_style_dot-img {
   border: 0 none;
   height: 10px;
   background: url("") 0 0 repeat-x;
}
.line_style_double-dot-img {
   border: 0 none;
   height: 10px;
   background: url("") 0 0 repeat-x;
}
.line_style_wavy-img {
   border: 0 none;
   height: 10px;
   background: url("") 0 0 repeat-x;
}
.line_style_multi-bg {
   height: 7px;
   border: 0 none;
   background-color: #ddeaf1;
   box-shadow: inset 0 1px 0 0 #ddeaf1, inset 0 4px 0 0 #fff;
}
.line_style_solid-bold {
   border-top: 2px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
}
.line_style_solid-thin {
   border-top: 1px solid #57483c;
}
.line_style_info {
   border-color: #433c36;
}
.line_style_dark {
   border-color: #020303;
}
.line_style_dark-gray {
   border-color: #d6e1e6;
}
.head-control-panel {
   box-sizing: border-box;
   z-index: 1060;
   position: fixed;
   top: 0;
   left: 0;
   width: 100%;
   padding-right: 10px;
   padding-left: 10px;
   white-space: nowrap;
   background: url("/content/img/main-header-bg.jpg") 50% 0 repeat-x;
   background-color: #57483c;
   font-size: 0;
   min-height: 51px;
}
.layout_theme_white .head-control-panel {
   box-shadow: 0 1px 0 0 rgba(255, 255, 255, 0.5);
}
.head-control-panel__aligner {
   vertical-align: middle;
   display: inline-block;
   height: 51px;
}
.head-control-panel__lang {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   position: relative;
   vertical-align: middle;
   display: inline-block;
   width: 96px;
   height: 44px;
   padding-right: 6px;
   padding-left: 6px;
   background: url("/content/img/head-control-current-lang-bg.png") 0 0 no-repeat;
   cursor: pointer;
}
.head-control-panel__lang:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.head-control-panel__lang-pseudo-link {
   -webkit-touch-callout: none;
   -webkit-user-select: none;
   -khtml-user-select: none;
   -moz-user-select: none;
   -ms-user-select: none;
   user-select: none;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #c5ac95;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: middle;
   display: inline-block;
   text-decoration: none;
   text-transform: uppercase;
}
.head-control-panel__nav-bar {
   width: 40px;
   vertical-align: middle;
   display: inline-block;
   cursor: pointer;
}
.head-control-panel__logo {
   position: relative;
   vertical-align: middle;
   display: inline-block;
}
.head-control-panel__dynamic {
   vertical-align: middle;
   display: inline-block;
}
.head-control-panel__float-menu {
   float: right;
}
@media screen and (max-width: 1279px) {
   .head-control-panel__float-menu {
       position: absolute;
       top: 0;
       right: 0;
       padding-right: 10px;
       padding-left: 10px;
  }
}
.head-control-panel__icon-lang {
   position: relative;
   width: 28px;
   height: 0;
   padding-bottom: 28px;
   overflow: hidden;
   box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.41);
   border-radius: 100%;
   border: 1px solid #b59881;
   vertical-align: middle;
   display: inline-block;
   margin-right: 10px;
}
.head-control-panel__icon-lang:after {
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   border-radius: 100%;
   box-shadow: inset 2px 3px 0 0 #352013, inset 0 0 0 3px rgba(80, 44, 22, 0.5);
}
.head-control-panel__toggle-btn {
   -moz-transform: translateX(50%);
   -o-transform: translateX(50%);
   -ms-transform: translateX(50%);
   -webkit-transform: translateX(50%);
   transform: translateX(50%);
   z-index: 1;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   margin: auto;
   width: 32px;
   height: 27px;
   background: url("/content/img/lang-switcher-bg.png") 0 50% no-repeat;
}
.head-control-panel__toggle-btn .icons, .head-control-panel__toggle-btn .rslider__pager-btn:after, .head-control-panel__toggle-btn .switch__icon:before, .head-control-panel__toggle-btn .progress__draggable-inner:before, .head-control-panel__toggle-btn .progress__draggable-inner:after, .head-control-panel__toggle-btn .account-sub-menu__item:not(:first-child):before, .head-control-panel__toggle-btn .boss-fight-health-progress__item_state_active {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
}
.head-control-panel__lang-decor {
   -moz-transform: translateX(-50%);
   -o-transform: translateX(-50%);
   -ms-transform: translateX(-50%);
   -webkit-transform: translateX(-50%);
   transform: translateX(-50%);
   z-index: 1;
   position: absolute;
   top: 0;
   left: 100%;
   width: 39px;
   height: 27px;
   background: url("/content/img/tube-top-lang-decor.png") 100% 100% no-repeat;
}
.head-control-panel__divider {
   vertical-align: middle;
   display: inline-block;
   height: 51px;
   margin-right: 17px;
   margin-left: 10px;
   width: 17px;
   background: url("/content/img/head-control-divider.png") 0 0 no-repeat;
}
.head-dynamic-menu {
   margin: 0;
   padding: 0;
   font-size: 0;
   white-space: nowrap;
}
.head-dynamic-menu__item {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 12px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
   position: relative;
   height: 51px;
   vertical-align: middle;
   display: inline-block;
   list-style-type: none;
   white-space: nowrap;
}
.head-dynamic-menu__item:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
   width: 17px;
   margin-right: 10px;
   margin-left: 10px;
   background: url("/content/img/head-control-divider.png") 0 0 no-repeat;
}
.head-dynamic-menu__pseudo-link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: middle;
   display: inline-block;
   border-bottom: 1px solid;
   text-decoration: none;
}
.head-dynamic-menu__pseudo-link:hover {
   border-bottom: 1px solid transparent;
}
.head-dynamic-menu__promo {
   vertical-align: middle;
   display: inline-block;
   text-decoration: none;
}
.head-dynamic-menu__promo-icon {
   position: relative;
   vertical-align: middle;
   display: inline-block;
}
.head-dynamic-menu__promo-badge {
   position: relative;
   vertical-align: middle;
   display: inline-block;
   margin-top: -8px;
   margin-left: -4px;
}
.head-dynamic-menu__balance-text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #c5ac95;
   text-shadow: 1px 1px #000;
   font-weight: normal;
   vertical-align: middle;
   display: inline-block;
   margin-right: 5px;
}
.head-dynamic-menu__balance-link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: middle;
   display: inline-block;
   border-bottom: 1px solid;
   text-decoration: none;
}
.head-dynamic-menu__balance-link:hover {
   border-bottom-color: transparent;
}
.head-dynamic-menu__balance-link .currency__value {
   font-size: inherit;
}
.head-dynamic-menu__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: middle;
   display: inline-block;
   margin-right: 10px;
}
.lang-list {
   overflow: hidden;
   border: 1px solid rgba(255, 207, 134, 0.4);
   border-radius: 20px;
   margin: 0;
   padding: 0;
   font-size: 0;
   white-space: normal;
}
.lang-list__icon {
   position: relative;
   width: 30px;
   height: 0;
   padding-bottom: 30px;
   overflow: hidden;
   box-shadow: 3px 3px 0 0 rgba(0, 0, 0, 0.41);
   border-radius: 100%;
   vertical-align: middle;
   border: 1px solid #b59881;
   display: inline-block;
   margin-right: 10px;
}
.lang-list__icon:after {
   content: "";
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   border-radius: 100%;
   box-shadow: inset 2px 3px 0 0 #352013, inset 0 0 0 3px rgba(80, 44, 22, 0.5);
}
.lang-list__item {
   vertical-align: top;
   display: inline-block;
   width: 50%;
   height: 50px;
   white-space: nowrap;
   list-style-type: none;
   cursor: pointer;
   box-shadow: 0 1px 0 0 #000, 0 2px 0 0 rgba(255, 255, 255, 0.2), 1px 0 0 0 rgba(255, 255, 255, 0.2);
}
.lang-list__item:hover {
   background-color: rgba(0, 0, 0, 0.38);
}
.lang-list__link {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   display: block;
   width: 100%;
   height: inherit;
   padding-right: 10px;
   padding-left: 10px;
   text-decoration: none;
   text-transform: uppercase;
   color: #c5ac95;
}
.lang-list__link:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.lang-list__link_state_active {
   cursor: default;
   color: #2d6da0;
}
.lang-list__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: inherit;
   text-shadow: 0 1px rgba(0, 0, 0, 0.48);
   font-weight: normal;
   vertical-align: middle;
   display: inline-block;
}
.lang-list__item_state_active {
   background-color: rgba(0, 0, 0, 0.38);
}
.sign-up-box_type_soc-reg {
   text-align: center;
}
.sign-up-box_type_soc-reg .sign-up-box__columns-holder {
   display: inline-block;
   text-align: left;
}
.sign-up-box_type_soc-reg .sign-up-box__fields-column {
   width: 700px;
   margin-right: 0;
}
.sign-up-box_type_soc-reg .sign-up-box__fields-column.sign-up-box__fields-column-fill-required-fields {
   width: 400px;
}
.sign-up-box_type_soc-reg .sign-up-box__present-column {
   cursor: default;
}
.sign-up-box_type_short-one {
   text-align: center;
}
.sign-up-box_type_short-one .sign-up-box__columns-holder {
   display: inline-block;
   text-align: left;
}
.sign-up-box_type_short-one .sign-up-box__present-column {
   cursor: default;
}
.sign-up-box_type_short-one .sign-up-box__fields-column {
   width: 375px;
}
.sign-up-box_type_short-one .sign-up-box__captcha-holder {
   margin-top: 20px;
   margin-bottom: 20px;
}
.sign-up-box_type_short-two {
   text-align: center;
}
.sign-up-box_type_short-two .sign-up-box__columns-holder {
   display: inline-block;
   text-align: left;
}
.sign-up-box_type_short-two .sign-up-box__present-column {
   cursor: default;
}
.sign-up-box_type_short-two .sign-up-box__fields-column {
   width: 375px;
}
.sign-up-box_type_short-two .sign-up-box__captcha-holder {
   margin-top: 20px;
   margin-bottom: 20px;
}
.sign-up-box__progress-step {
   overflow: hidden;
   width: 27px;
   height: 12px;
   margin: 0 auto 30px;
}
.sign-up-box__progress-step:before, .sign-up-box__progress-step:after {
   content: "";
   float: left;
   width: 12px;
   height: 11px;
   border-radius: 100%;
   box-shadow: 0 1px 0 rgba(255, 255, 255, 0.44);
}
.sign-up-box__progress-step:before {
   float: left;
   background-color: #2d6da0;
}
.sign-up-box__progress-step:after {
   float: right;
   background-color: #ba9773;
}
.sign-up-box__first-step {
   overflow: hidden;
   text-align: center;
}
.sign-up-box__second-step .sign-up-box__progress-step:before {
   background-color: #ba9773;
}
.sign-up-box__second-step .sign-up-box__progress-step:after {
   background-color: #2d6da0;
}
.sign-up-box__main-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   margin: 25px 0 50px;
   text-align: center;
   font-weight: normal;
}
.sign-up-box__presents-list {
   display: inline-block;
   margin: 0;
   padding: 0;
   white-space: nowrap;
   text-align: center;
   font-size: 0;
}
.sign-up-box__presents-list:hover .sign-up-box__list-img-holder {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=38)";
   filter: alpha(opactiy=38);
   -moz-opacity: 0.38;
   -khtml-opacity: 0.38;
   opacity: 0.38;
}
.sign-up-box__presents-list:hover .sign-up-box__list-summary {
   color: rgba(87, 72, 60, 0.5);
}
.sign-up-box__presents-list:hover .sign-up-box__list-link {
   color: rgba(87, 72, 60, 0.5);
}
.sign-up-box__presents-list:hover .sign-up-box__list-item:hover {
   cursor: pointer;
}
.sign-up-box__presents-list:hover .sign-up-box__list-item:hover .sign-up-box__list-img-holder {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
}
.sign-up-box__presents-list:hover .sign-up-box__list-item:hover .sign-up-box__list-decor-holder {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
}
.sign-up-box__presents-list:hover .sign-up-box__list-item:hover .sign-up-box__list-link {
   color: #57483c;
}
.sign-up-box__presents-list:hover .sign-up-box__list-item:hover .sign-up-box__list-summary {
   color: #57483c;
}
.sign-up-box__list-item {
   vertical-align: top;
   display: inline-block;
   margin-right: 50px;
   margin-left: 50px;
   width: 220px;
   white-space: normal;
   list-style-type: none;
   cursor: pointer;
}
.sign-up-box__list-img-holder {
   position: relative;
   width: 100%;
   height: 0;
   padding-bottom: 100%;
}
.sign-up-box__list-decor-holder {
   position: absolute;
   width: 372px;
   height: 0;
   padding-bottom: 192px;
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   top: 0;
   bottom: 0;
   left: 50%;
   margin: auto 0 auto -186px;
}
.sign-up-box__list-link-holder {
   margin-top: 25px;
   margin-bottom: 15px;
   min-height: 50px;
   text-align: center;
}
.sign-up-box__list-link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 20px;
   line-height: 1.25;
   color: #000;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   display: inline;
   text-decoration: none;
   cursor: pointer;
}
.sign-up-box__list-link:hover {
   border-bottom-color: transparent;
}
.sign-up-box__list-summary {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.43;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: relative;
   margin: 0;
   padding-top: 10px;
   text-align: center;
}
.sign-up-box__list-summary:before {
   content: "";
   position: absolute;
   height: 0;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   border-top: 3px solid rgba(158, 83, 42, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.29);
}
.sign-up-box__columns-holder:before, .sign-up-box__columns-holder:after {
   content: "";
   display: table;
}
.sign-up-box__columns-holder:after {
   clear: both;
}
.sign-up-box__present-column {
   position: relative;
   float: left;
   margin-right: 60px;
   width: 122px;
   min-height: 1px;
   text-align: center;
   cursor: pointer;
}
.sign-up-box__present-column:hover .pseudo-link {
   border-bottom-color: transparent;
}
.sign-up-box__present-column_style_secondary {
   width: 122px;
}
.sign-up-box__present-img-holder {
   position: relative;
   width: 100%;
   height: 0;
   padding-bottom: 100%;
   margin-bottom: 10px;
}
.sign-up-box__present-decor-holder {
   position: absolute;
   width: 340px;
   height: 0;
   padding-bottom: 175.4838709677px;
   z-index: -1;
   top: 0;
   bottom: 0;
   left: 50%;
   margin: auto 0 auto -170px;
   cursor: default;
}
.sign-up-box__fields-column {
   position: relative;
   float: left;
   margin-right: 40px;
}
.sign-up-box__social-column {
   position: relative;
   float: left;
   width: 142px;
   min-height: 1px;
   margin-left: 30px;
}
.sign-up-box__captcha-holder {
   margin-top: 55px;
   margin-bottom: 20px;
}
.sign-up-box__divider-column {
   position: absolute;
   top: 0;
   bottom: 0;
   left: 100%;
   width: 70px;
   text-align: center;
}
.sign-up-box__divider-column:before {
   content: "";
   position: absolute;
   top: 0;
   right: 50%;
   height: 45%;
   border-right: 1px solid #bd9a73;
   box-shadow: 1px 1px 1px 0px rgba(255, 255, 255, 0.29);
}
.sign-up-box__divider-column:after {
   content: "";
   position: absolute;
   right: 50%;
   height: 45%;
   bottom: 0;
   border-right: 1px solid #bd9a73;
   box-shadow: 1px 1px 1px 0px rgba(255, 255, 255, 0.29);
}
.sign-up-box__divider-text {
   font-family: Tahoma, Arial, sans-serif;
   font-size: 14px;
   line-height: 50px;
   color: #b38a5d;
   text-shadow: 0 1px rgba(255, 255, 255, 0.51);
   font-weight: bold;
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   height: 50px;
   margin: auto;
   text-transform: uppercase;
}
.sign-up-box__double-present-img-holder {
   position: relative;
   width: 100%;
   height: 0;
   padding-bottom: 257.4297188755%;
}
.sign-up-box__divider-line {
   position: absolute;
   top: 0;
   bottom: 0;
   right: 100%;
   margin-right: 30px;
   border-right: 1px solid #bd9a73;
   box-shadow: 1px 1px 1px 0 rgba(255, 255, 255, 0.29);
}
.sign-up-box__sub-title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.sign-up-box__bonus-code {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   display: flex;
   justify-content: center;
   align-items: center;
   position: relative;
   width: 100%;
   height: 64px;
   padding: 0 10px;
   background: rgba(214, 184, 163, 0.3);
}
.sign-up-box__bonus-code .validation {
   width: 100%;
}
.sign-up-box__bonus-code-decoration {
   position: absolute;
   width: 100%;
   height: 100%;
   overflow: hidden;
}
.sign-up-box__bonus-code-decoration::before {
   content: "";
   position: absolute;
   top: -6px;
   bottom: -6px;
   left: -6px;
   right: -6px;
   border: 7px dashed rgba(167, 81, 0, 0.3);
}
.side-menu {
   z-index: 1070;
   display: none;
   position: fixed;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}
.side-menu_state_open {
   display: block;
}
.side-menu__overlay {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
   filter: alpha(opactiy=80);
   -moz-opacity: 0.8;
   -khtml-opacity: 0.8;
   opacity: 0.8;
   position: fixed;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   background-color: #57483c;
}
.side-menu__aside {
   position: fixed;
   top: 0;
   right: 0;
   bottom: 0;
   width: 380px;
   background: url("/content/img/sidemenu-vertical-decor-bg.png") 0 100% repeat-y, url("/content/img/sidemenu-bg.png") 0 0 repeat #363332;
}
.side-menu__close {
   cursor: pointer;
   position: absolute;
   top: 10px;
   right: 10px;
   width: 30px;
   height: 30px;
}
.side-menu__content {
   padding: 50px 0 0 70px;
}
.side-menu__divider {
   -webkit-box-sizing: border-box;
   -moz-box-sizing: border-box;
   box-sizing: border-box;
   min-height: 100px;
   margin-top: 30px;
   margin-left: -70px;
   padding-top: 30px;
   padding-left: 70px;
   background: url("/content/img/sidemenu-decor-bg.png") 0 0 no-repeat, url("/content/img/sidemenu-horizontal-decor-bg.png") 100% 0 repeat-x;
}
.side-menu__user {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #c5ac95;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: middle;
   display: inline-block;
   margin-right: 20px;
}
.side-menu__pseudo-link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   vertical-align: middle;
   display: inline-block;
   margin-right: 20px;
   border-bottom: 1px solid;
   text-decoration: none;
}
.side-menu__pseudo-link:hover {
   border-bottom-color: transparent;
}
.side-menu-list {
   margin: 0;
   padding: 0;
}
.side-menu-list__item {
   margin-top: 20px;
   list-style-type: none;
}
.side-menu-list__item:first-child {
   margin-top: 0;
}
.side-menu-list__link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 18px;
   line-height: 1.25;
   color: #ffcf86;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   text-decoration: none;
}
.side-menu-list__link:hover {
   text-decoration: underline;
}
.side-menu-list__icon {
   position: relative;
   width: 18px;
   height: 16px;
   margin-left: 10px;
   display: inline-block;
   font-size: 18px;
}
.lottery-box {
   box-sizing: border-box;
   position: relative;
   width: 213px;
   height: 100px;
}
.lottery-box:hover .lottery-box__icon-plus {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
}
.lottery-box:hover .lottery-box__btn-holder {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
}
.lottery-box_size_small {
   transform: scale(0.65);
   margin-top: -10px;
   margin-left: -40px;
}
.lottery-box_type_empty {
   background: url("") center center no-repeat;
}
.lottery-box__obj-holder {
   position: relative;
   width: 100%;
   height: 0;
   padding-bottom: 64.2857142857%;
}
.lottery-box__info-holder {
   z-index: 1;
   box-sizing: border-box;
   position: absolute;
   top: 0;
   left: 0;
   right: 0;
   bottom: 0;
   text-align: center;
   font-size: 12px;
}
.lottery-box__info-row {
   display: inline-block;
   text-align: right;
}
.lottery-box__info-row + .lottery-box__info-row {
   text-align: left;
   margin-left: 10px;
}
.lottery-box__expiry-date {
   display: block;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 1em;
   line-height: 1.25;
   color: #413737;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.lottery-box__expiry-time {
   display: block;
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 1em;
   line-height: 1.25;
   color: #413737;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.lottery-box__item {
   position: absolute;
   top: -1px;
   right: -1px;
   bottom: -1px;
   left: -1px;
}
.lottery-box__item-inner {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
}
.lottery-box__item-inner:before, .lottery-box__item-inner:after {
   z-index: 1;
   content: "";
   box-sizing: border-box;
   position: absolute;
   right: -16px;
   border-radius: 100%;
   border: 1px solid #d8e3e7;
   width: 32px;
   height: 24px;
   background-color: rgba(32, 28, 25, 0.77);
}
.lottery-box__item-inner:before {
   top: -12px;
   clip: rect(12px 16px auto auto);
}
.lottery-box__item-inner:after {
   bottom: -12px;
   clip: rect(auto 16px 12px auto);
}
.lottery-box__icon-plus {
   position: absolute;
   top: 0;
   right: 0;
   bottom: 0;
   left: 0;
   margin: auto;
   width: 27px;
   height: 27px;
}
.lottery-box__icon-plus:before, .lottery-box__icon-plus:after {
   content: "";
   position: absolute;
   background-color: #ddeaf1;
}
.lottery-box__icon-plus:before {
   top: 0;
   bottom: 0;
   left: 50%;
   width: 3px;
   margin-left: -1.5px;
}
.lottery-box__icon-plus:after {
   top: 50%;
   right: 0;
   left: 0;
   height: 3px;
   margin-top: -1.5px;
}
.lottery-box__btn-holder {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   z-index: 1;
   box-sizing: border-box;
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
   padding-right: 6px;
   padding-left: 6px;
   white-space: nowrap;
   text-align: center;
   background: url("") center center no-repeat;
}
.lottery-box__btn-holder:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.lottery-box__lottery-caption {
   color: #c11d21;
   text-align: center;
   font-size: 18px;
   text-transform: uppercase;
   margin: 13px 0 10px;
}
.lottery-box__label {
   width: 100%;
   font-size: 11px;
   text-align: center;
   color: #832505;
   background: url("") center center no-repeat;
}
.tab {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 20px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: relative;
   text-align: center;
   padding: 13px 20px;
   cursor: pointer;
}
.tab:after {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
   filter: alpha(opactiy=0);
   -moz-opacity: 0;
   -khtml-opacity: 0;
   opacity: 0;
   content: "";
   position: absolute;
   top: 100%;
   right: 0;
   left: 0;
   width: 0;
   height: 0;
   margin: auto;
   border-style: solid;
   border-width: 5px 5px 0;
   border-color: #c84740 transparent transparent;
}
.tab:hover {
   color: #c84740;
}
.tab:hover .tab__count {
   background: #d62b00;
  /* Old browsers */
   background: -webkit-linear-gradient(top, #d62b00 0%, #aa2200 100%);
  /* Chrome10+,Safari5.1+ */
   background: -ms-linear-gradient(top, #d62b00 0%, #aa2200 100%);
  /* IE10+ */
   background: linear-gradient(to bottom, #d62b00 0%, #aa2200 100%);
  /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor, endColorstr=$endColor, GradientType=0);
  /* IE6-9 */
   color: #ffcf86;
}
.tab:hover .tab__border {
   border-top: 1px solid rgba(200, 71, 64, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.24);
}
.tab_state_active {
   color: #c84740;
   cursor: default;
}
.tab_state_active:after {
   -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
   filter: alpha(opactiy=100);
   -moz-opacity: 1;
   -khtml-opacity: 1;
   opacity: 1;
}
.tab_state_active .tab__count {
   background: #d62b00;
  /* Old browsers */
   background: -webkit-linear-gradient(top, #d62b00 0%, #aa2200 100%);
  /* Chrome10+,Safari5.1+ */
   background: -ms-linear-gradient(top, #d62b00 0%, #aa2200 100%);
  /* IE10+ */
   background: linear-gradient(to bottom, #d62b00 0%, #aa2200 100%);
  /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor, endColorstr=$endColor, GradientType=0);
  /* IE6-9 */
   color: #ffcf86;
}
.tab_state_active .tab__border {
   display: block;
   border-top: 1px solid rgba(200, 71, 64, 0.44);
   border-bottom: 1px solid rgba(255, 255, 255, 0.24);
}
.tab__holder {
   position: relative;
   display: inline-block;
}
.tab__icon {
   vertical-align: middle;
   margin-right: 10px;
}
.tab__text {
   display: inline-block;
   vertical-align: middle;
}
.tab__count {
   background: #c99c6b;
  /* Old browsers */
   background: -webkit-linear-gradient(top, #c99c6b 0%, #b87d52 100%);
  /* Chrome10+,Safari5.1+ */
   background: -ms-linear-gradient(top, #c99c6b 0%, #b87d52 100%);
  /* IE10+ */
   background: linear-gradient(to bottom, #c99c6b 0%, #b87d52 100%);
  /* W3C */
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=$startColor, endColorstr=$endColor, GradientType=0);
  /* IE6-9 */
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 12px;
   line-height: 20px;
   color: #f2debf;
   text-shadow: 0 1px rgba(0, 0, 0, 0.5);
   font-weight: normal;
   position: absolute;
   bottom: 50%;
   left: 100%;
   border-radius: 20px;
   margin-left: 5px;
   padding-right: 5px;
   padding-left: 5px;
   white-space: nowrap;
}
.tab__border {
   box-sizing: border-box;
   position: absolute;
   top: 100%;
   right: 0;
   left: 0;
   height: 0;
   border-top: 1px solid rgba(174, 122, 70, 0.41);
   border-bottom: 1px solid rgba(255, 255, 255, 0.24);
}
.promo-page__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 50px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   position: relative;
   margin: 0 0 40px;
   text-align: center;
   text-transform: uppercase;
   font-weight: normal;
}
.promo-page__top-btn-holder {
   position: relative;
   margin: auto;
   width: 540px;
   white-space: nowrap;
   text-align: center;
}
.promo-page__top-btn-holder:before {
   content: "";
   vertical-align: middle;
   display: inline-block;
   height: 113px;
}
.promo-page__top-btn-holder-with-divider:after {
   content: "";
   position: absolute;
   right: 0;
   bottom: 0;
   left: 0;
   border-radius: 2px;
   margin: auto;
   margin-bottom: -15px;
   width: 60px;
   height: 1px;
   background-color: #ae7a46;
}
.promo-page__top-btn-decor {
   position: absolute;
   width: 100%;
   height: 0;
   padding-bottom: 21.9844357977%;
   z-index: -1;
   top: 0;
   left: 0;
}
.intl-tel-input .input, .intl-tel-input input[type=tel] {
   padding-left: 40px;
}
.intl-tel-input .selected-flag {
   width: 40px;
   padding: 0 10px;
}
.intl-tel-input .selected-flag .arrow {
   border-top: 5px solid #8b979e;
   border-right: 4px solid transparent;
   border-left: 4px solid transparent;
}
.intl-tel-input .selected-flag .arrow.up {
   border-bottom: 5px solid #8b979e;
}
.intl-tel-input .selected-flag .iti-arrow {
   border-top-color: #9e532a;
}
.intl-tel-input .country-list {
   max-height: 156px;
}
.intl-tel-input .country-list::-webkit-scrollbar {
   width: 8px;
   height: 8px;
}
.intl-tel-input .country-list::-webkit-scrollbar-thumb {
   border-radius: 4px;
   box-shadow: inset 1px 0 0 0 #2d6da0, inset 2px 0 0 0 #fff, inset -1px 0 0 0 #2d6da0, inset -2px 0 0 0 #fff;
   background: #2d6da0;
}
.intl-tel-input .country-list::-webkit-scrollbar-track {
   border-radius: 4px;
   border: 1px solid #2d6da0;
   background-color: transparent;
}
.intl-tel-input .country-list {
   scrollbar-face-color: #2d6da0;
   scrollbar-track-color: transparent;
}
.intl-tel-input .country-list .country {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
   box-sizing: border-box;
   height: 39px;
   border-top: 1px solid rgba(158, 103, 42, 0.5);
   padding: 10px 20px;
}
.intl-tel-input .country-list .country:last-child {
   border-radius: 0 0 4px 4px;
}
.intl-tel-input .country-list .country.highlight {
   background-color: #eff2f4;
   color: #2d6da0;
}
.preloader {
   position: relative;
   box-sizing: border-box;
   margin: auto;
   max-width: 282px;
   width: 100%;
   height: auto;
}
.tabs-list {
   margin: 0;
   padding: 0;
}
.tabs-list_style_secondary:after {
   content: "";
   display: block;
   margin-top: -1px;
   margin-bottom: 10px;
   border-top: 1px solid #c84740;
   border-bottom: 1px solid rgba(255, 255, 255, 0.44);
}
.tabs-list_style_secondary .tabs-list__link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 16px;
   line-height: 1.25;
   color: #57483c;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: normal;
}
.tabs-list_style_secondary .tabs-list__link:before, .tabs-list_style_secondary .tabs-list__link:after {
   content: "";
   position: absolute;
   top: 100%;
   right: 0;
   left: 0;
   margin: auto;
   width: 0;
   height: 0;
   border-style: solid;
   border-color: transparent;
}
.tabs-list_style_secondary .tabs-list__link:before {
   border-width: 9px 9px 0;
}
.tabs-list_style_secondary .tabs-list__link:after {
   border-width: 8px 8px 0;
}
.tabs-list_style_secondary .tabs-list__link_state_active {
   color: #c84740;
}
.tabs-list_style_secondary .tabs-list__link_state_active:before {
   border-top-color: rgba(255, 255, 255, 0.44);
}
.tabs-list_style_secondary .tabs-list__link_state_active:after {
   border-top-color: #c84740;
}
.tabs-list__link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #988b81;
   text-shadow: 1px 1px rgba(255, 255, 255, 0.2);
   font-weight: bold;
   position: relative;
   display: inline-block;
   padding-top: 5px;
   padding-bottom: 5px;
   cursor: pointer;
}
.tabs-list__link_state_active {
   color: #ffcf86;
   cursor: default;
}
.tabs-list__item {
   vertical-align: middle;
   display: inline-block;
   list-style-type: none;
}
.tabs-list__item:not(:first-child) {
   margin-left: 30px;
}
.button:not(.cabbagino-btn) {
   width: auto !important;
   min-width: 10px;
}
.button:not(.cabbagino-btn):before {
   display: none;
}
.button_style_success {
   margin-right: 17.5px;
   margin-left: 17.5px;
}
.button_style_success .button__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(0, 0, 0, 0.23);
   font-weight: normal;
   margin-right: -17.5px;
   margin-left: -17.5px;
}
.button_style_success .button__decor:before {
   left: -35px;
}
.button_style_success .button__decor:after {
   right: -35px;
}
.button_style_success:active .button__decor {
   display: none;
}
.button_style_success.button_size_m {
   min-width: 55px;
   margin-right: 55px;
   margin-left: 55px;
}
.button_style_success.button_size_m .button__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 20px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(0, 0, 0, 0.23);
   font-weight: normal;
   margin-right: -27.5px;
   margin-left: -27.5px;
}
.button_style_success.button_size_m .button__text:before {
   border-color: transparent #fff transparent transparent;
}
.button_style_success.button_size_m .button__text:after {
   border-color: transparent transparent transparent #fff;
}
.button_style_success.button_size_m .button__decor:before {
   left: -55px;
}
.button_style_success.button_size_m .button__decor:after {
   right: -55px;
}
.button_style_success.button_size_m .button__shadow {
   height: 100%;
}
.button_style_success.button_size_m .button__arrow-decor:before {
   margin-right: 85px;
}
.button_style_success.button_size_m .button__arrow-decor:after {
   margin-left: 85px;
}
.button_style_success.button_size_m:hover .button__decor:after {
   -moz-transform: translateX(-50%);
   -o-transform: translateX(-50%);
   -ms-transform: translateX(-50%);
   -webkit-transform: translateX(-50%);
   transform: translateX(-50%);
   top: 0;
   bottom: 0;
   left: 50%;
}
.button_style_success.button_size_m:active .button__decor {
   display: block;
}
.button_style_success.button_size_m:active .button__decor:before {
   display: none;
}
.button_style_success.button_size_l {
   min-width: 47px;
   margin-right: 94px;
   margin-left: 94px;
}
.button_style_success.button_size_l .button__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 20px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(0, 0, 0, 0.23);
   font-weight: normal;
   margin-right: -47px;
   margin-left: -47px;
   margin-bottom: 5px;
}
.button_style_success.button_size_l .button__text:before {
   border-color: transparent #fff transparent transparent;
}
.button_style_success.button_size_l .button__text:after {
   border-color: transparent transparent transparent #fff;
}
.button_style_success.button_size_l .button__decor:before {
   -moz-transform: translateX(-50%);
   -o-transform: translateX(-50%);
   -ms-transform: translateX(-50%);
   -webkit-transform: translateX(-50%);
   transform: translateX(-50%);
   top: 0;
   bottom: 0;
   left: 50%;
}
.button_style_success.button_size_l .button__decor:after {
   display: none;
}
.button_style_success.button_size_l .button__arrow-decor:before {
   margin-right: 124px;
}
.button_style_success.button_size_l .button__arrow-decor:after {
   margin-left: 124px;
}
.button_style_success.button_size_l:active .button__decor {
   display: block;
}
.button_style_warning.button_size_m {
   margin-right: 65px;
   margin-left: 65px;
   min-width: 100px;
}
.button_style_warning.button_size_m .button__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 20px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(0, 0, 0, 0.23);
   font-weight: normal;
   margin-right: -32.5px;
   margin-left: -32.5px;
}
.button_style_warning.button_size_m .button__text:before {
   border-color: transparent #fff transparent transparent;
}
.button_style_warning.button_size_m .button__text:after {
   border-color: transparent transparent transparent #fff;
}
.button_style_warning.button_size_m .button__decor:before {
   -moz-transform: translateX(-50%);
   -o-transform: translateX(-50%);
   -ms-transform: translateX(-50%);
   -webkit-transform: translateX(-50%);
   transform: translateX(-50%);
   top: 0;
   bottom: 0;
   left: 50%;
}
.button_style_warning.button_size_m .button__decor:after {
   display: none;
}
.button_style_warning.button_size_m:active .button__decor {
   display: block;
}
.button_style_warning.button_size_xl {
   margin-right: 80px;
   margin-left: 80px;
   min-width: 131px;
}
.button_style_warning.button_size_xl .button__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 20px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(0, 0, 0, 0.23);
   font-weight: normal;
   margin-right: -40px;
   margin-left: -40px;
}
.button_style_warning.button_size_xl .button__text:before {
   border-color: transparent #fff transparent transparent;
}
.button_style_warning.button_size_xl .button__text:after {
   border-color: transparent transparent transparent #fff;
}
.button_style_warning.button_size_xl .button__decor:before {
   -moz-transform: translateX(-50%);
   -o-transform: translateX(-50%);
   -ms-transform: translateX(-50%);
   -webkit-transform: translateX(-50%);
   transform: translateX(-50%);
   top: 0;
   bottom: 0;
   left: 50%;
}
.button_style_warning.button_size_xl .button__decor:after {
   display: none;
}
.button_style_warning.button_size_xl:active .button__decor {
   display: block;
}
.button_style_revoke {
   margin-right: 20px;
   margin-left: 20px;
   min-width: 50px;
   color: #fff;
}
.button_style_revoke .button__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(105, 65, 36, 0.42);
   font-weight: bold;
   margin-right: -10px;
   margin-left: -10px;
}
.button_style_revoke:hover {
   color: #fff;
}
.button_style_revoke:active {
   color: #fff;
}
.button_style_revoke.button_size_l {
   min-width: 40px;
   margin-right: 40px;
   margin-left: 40px;
}
.button_style_revoke.button_size_l .button__text {
   margin-right: -20px;
   margin-left: -20px;
}
.button_style_flat-warning {
   margin-right: 20px;
   margin-left: 20px;
   min-width: 50px;
   color: #fff;
}
.button_style_flat-warning .button__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(98, 31, 7, 0.42);
   font-weight: bold;
   margin-right: -10px;
   margin-left: -10px;
}
.button_style_flat-warning:hover {
   color: #fff;
}
.button_style_flat-warning:active {
   color: #fff;
}
.button_style_flat-success {
   margin-right: 20px;
   margin-left: 20px;
   min-width: 50px;
   color: #fff;
}
.button_style_flat-success .button__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(22, 60, 32, 0.42);
   font-weight: bold;
   margin-right: -10px;
   margin-left: -10px;
}
.button_style_flat-success:hover {
   color: #fff;
}
.button_style_flat-success:active {
   color: #fff;
}
.button_style_flat-success.button_size_m {
   min-width: 30px;
   margin-right: 30px;
   margin-left: 30px;
}
.button_style_flat-success.button_size_m .button__text {
   font-weight: normal;
   margin-right: -15px;
   margin-left: -15px;
}
.button_style_flat-success.button_size_l {
   min-width: 40px;
   margin-right: 40px;
   margin-left: 40px;
}
.button_style_flat-success.button_size_l .button__text {
   margin-right: -20px;
   margin-left: -20px;
}
.button_style_sport-success {
   background-color: #2da521;
   color: #fff;
   border-radius: 5px;
   padding: 6px 10px;
   text-transform: uppercase;
}
.button_style_sport-success:hover {
   background-color: #57b74d;
   color: #fff;
}
.button_style_sport-success:active {
   background-color: #57b74d;
   color: #fff;
}
.button_style_sport-success.button_size_l .button__text {
   font-size: 14px;
}
.button_show_arrow-decor .button__arrow-decor {
   opacity: 1;
}
.button_show_decor-above .button__decor-above {
   opacity: 1;
}
.button_font-size_25.button_size_l .button__text {
   font-size: 25px;
}
.button__aside {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}
.button__aside:before {
   content: "";
   position: absolute;
   top: 0;
   right: 100%;
}
.button__aside:after {
   content: "";
   position: absolute;
   top: 0;
   left: 100%;
}
.button__shadow {
   -moz-transform: translateY(-50%);
   -o-transform: translateY(-50%);
   -ms-transform: translateY(-50%);
   -webkit-transform: translateY(-50%);
   transform: translateY(-50%);
   z-index: -1;
   position: absolute;
   top: 50%;
   left: 0;
   width: 100% !important;
}
.button__shadow:before, .button__shadow:after {
   content: "";
   position: absolute;
   top: 0;
}
.button__shadow:before {
   right: 100%;
}
.button__shadow:after {
   left: 100%;
}
.button__arrow-decor {
   opacity: 0;
   pointer-events: none;
   position: absolute;
   top: 50%;
   left: 0;
   margin-top: 10px;
   width: 100%;
   height: 0;
}
.button__arrow-decor:before, .button__arrow-decor:after {
   content: "";
   position: absolute;
   width: 60px;
   height: 77px;
   bottom: 0;
}
.button__arrow-decor:before {
   right: 100%;
   margin-right: 94px;
   background: url("/content/img/icon-btn-decor-arrow-bg-left.png") 0 0 no-repeat;
}
.button__arrow-decor:after {
   left: 100%;
   margin-left: 94px;
   background: url("/content/img/icon-btn-decor-arrow-bg-right.png") 100% 0 no-repeat;
}
.button__decor {
   position: absolute;
   top: 0;
   left: 0;
   width: 100%;
   height: 100%;
}
.button__decor:before, .button__decor:after {
   content: "";
   position: absolute;
   top: 0;
}
.button__aligner {
   vertical-align: middle;
   display: inline-block;
   height: 100%;
}
.button__text:before, .button__text:after {
   content: "";
   position: absolute;
   top: 0;
   bottom: 0;
   width: 0;
   height: 0;
   margin: auto;
   border-width: 3px 4px;
   border-style: solid;
   border-color: transparent;
}
.button__text:before {
   right: 100%;
   margin-right: 10px;
}
.button__text:after {
   left: 100%;
   margin-left: 10px;
}
.button__decor-above {
   -moz-transform: translateX(-50%);
   -o-transform: translateX(-50%);
   -ms-transform: translateX(-50%);
   -webkit-transform: translateX(-50%);
   transform: translateX(-50%);
   opacity: 0;
   z-index: -1;
   position: absolute;
   width: 188px;
   height: 49px;
   top: 0;
   right: 0;
   bottom: 100%;
   left: 50%;
   margin: auto;
   background: url("/content/img/decor-above.png") 0 0 no-repeat;
}
.progress:before {
   -moz-transform: translateY(-50%);
   -o-transform: translateY(-50%);
   -ms-transform: translateY(-50%);
   -webkit-transform: translateY(-50%);
   transform: translateY(-50%);
   content: "";
   position: absolute;
   top: 50%;
   right: 0;
   left: 0;
   border-radius: 100px/13px;
   height: 25px;
   box-shadow: 0 5px 6px 0 rgba(0, 0, 0, 0.12);
}
.progress:after {
   content: "";
   position: absolute;
   top: 0;
   right: 20%;
   left: 20%;
   border-radius: 100px/30px;
   box-shadow: 0 5px 15px 1px rgba(255, 255, 255, 0.8);
}
.progress_size_s {
   height: 3px;
}
.progress_size_s .progress__placeholder {
   box-shadow: none;
   border-radius: 2px;
   background: #433c36;
}
.progress_size_s .progress__placeholder:before, .progress_size_s .progress__placeholder:after {
   display: none;
}
.progress_size_s .progress__bar {
   box-shadow: none;
   border-radius: 2px;
   background: #03a528;
}
.progress_type_status .progress__bar {
   border-color: #fff #7bc152 #4bb20e;
   background: linear-gradient(to bottom, #5df202 0%, #1c3f07 100%);
}
.progress_type_status .progress__current-title {
   color: #4ca565;
}
.layout_theme_white .progress_type_status .progress__current-title {
   color: #276f3b;
}
.progress_type_points .progress__bar {
   border-color: #fff #4dcbc2 #08c1b3;
   background: linear-gradient(to bottom, #25d0c5 0%, #085853 100%);
}
.progress_type_points .progress__current-title {
   color: #57483c;
}
.progress_type_bonus .progress__bar {
   border-color: #fff #f67b4d #ff4c08;
   background: linear-gradient(to bottom, #ff8522 0%, #c2240a 100%);
}
.progress_type_bonus .progress__current-title {
   color: #57483c;
}
.progress_type_big-streak-simple .progress__bar {
   border-color: #fff #7bc152 #4bb20e;
   background: linear-gradient(to bottom, #5df202 0%, #1c3f07 100%);
}
.progress_type_big-streak-multi .progress__bar {
   border-color: #fff #f67b4d #ff4c08;
   background: linear-gradient(to bottom, #ff8522 0%, #c2240a 100%);
}
.progress_type_adventure-boss:before {
   -moz-transform: rotate(180deg);
   -o-transform: rotate(180deg);
   -ms-transform: rotate(180deg);
   -webkit-transform: rotate(180deg);
   transform: rotate(180deg);
   content: "";
   position: absolute;
   top: -7px;
   right: 0;
   left: 0;
   bottom: 0;
   border-radius: 100px/13px;
   height: 25px;
   box-shadow: 0 5px 6px 0 rgba(0, 0, 0, 0.12);
}
.progress_type_adventure-boss .progress__bar {
   border-color: #fff #4dcbc2 #08c1b3;
   background: linear-gradient(to bottom, #25d0c5 0%, #085853 100%);
}
.progress_type_adventure-you .progress__bar {
   border-color: #fff #f67b4d #ff4c08;
   background: linear-gradient(to bottom, #ff8522 0%, #c2240a 100%);
}
.progress__placeholder {
   position: absolute;
   top: 2px;
   right: 0;
   bottom: 3px;
   left: 0;
   border-radius: 4px;
   border-width: 1px;
   border-style: solid;
   border-color: #c7caca #959b9b #5d6666;
   background: linear-gradient(to bottom, #8ba8a9 0%, transparent 100%);
}
.progress__placeholder:before, .progress__placeholder:after {
   -moz-transform: translateY(-50%);
   -o-transform: translateY(-50%);
   -ms-transform: translateY(-50%);
   -webkit-transform: translateY(-50%);
   transform: translateY(-50%);
   content: "";
   position: absolute;
   top: 50%;
   width: 10px;
   height: 10px;
   border-radius: 100%;
   background-color: rgba(0, 0, 0, 0.35);
   box-shadow: inset 1px 1px 0 0 rgba(0, 0, 0, 0.25), 1px 1px 0 0 rgba(255, 255, 255, 0.5);
}
.progress__placeholder:before {
   left: -3px;
}
.progress__placeholder:after {
   right: -3px;
}
.progress_type_sport:before {
   box-shadow: none;
}
.alert__button_type_error {
   margin-right: 20px;
   margin-left: 20px;
   min-width: 50px;
   color: #fff;
}
.alert__button_type_info {
   margin-right: 20px;
   margin-left: 20px;
   min-width: 50px;
   color: #fff;
}
.alert__button_type_success {
   margin-right: 20px;
   margin-left: 20px;
   min-width: 50px;
   color: #fff;
}
.alert__button_type_warning {
   margin-right: 20px;
   margin-left: 20px;
   min-width: 50px;
   color: #fff;
}
.alert__button-text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 1.25;
   color: #fff;
   text-shadow: 1px 1px rgba(98, 31, 7, 0.42);
   font-weight: bold;
   position: relative;
   vertical-align: middle;
   display: inline-block;
   font-size: 13px;
   line-height: 1.25;
   white-space: normal;
   text-shadow: none;
   margin-right: -10px;
   margin-left: -10px;
}
.project94 .rc-jackpot-list {
   background-position: 0 0;
   background-repeat: no-repeat;
   background-image: url("/content/img/jackpot-list-bg.png");
   padding: 50px 0 0 10px;
   width: 598px;
   height: 403px;
}
.project94 .rc-jackpot-list .rc-jackpot-list__label {
   display: block;
   text-align: center;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-weight: bold;
   font-size: 18px;
   color: #675242;
   text-transform: uppercase;
   text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.49);
   margin-bottom: 5px;
}

/* @media (min-width: 1200px) {
   .rc-jackpot-list_fancy {
      background-image: url("/content/img/jackpot-list-fancy-bg.png");
   }
} */
.project94 .rc-jackpot-list.rc-jackpot-list_fancy {
   width: 1180px;
   height: 320px;
   padding: 0 0 0 0;
   background: none;
   position: relative;
   text-align: center;
}
.project94 .rc-jackpot-list.rc-jackpot-list_fancy::before {
   content: "";
   position: absolute;
   top: -55px;
   left: -15px;
   width: 1212px;
   height: 371px;
   background-position: 0 0;
   background-repeat: no-repeat;
   background-image: url("/content/img/jackpot-list-fancy-bg.png");
}
.project94 .rc-jackpot-list.rc-jackpot-list_fancy .rc-jackpot-list__label {
   position: relative;
   z-index: 1;
}
.rc-jackpot-icon.rc-jackpot-icon_png {
   display: inline-block;
   width: 83px;
   height: 83px;
   background-repeat: no-repeat;
   background-position: 0 0;
}
.rc-jackpot-icon.rc-jackpot-icon_png.rc-jackpot-icon_big {
   background-image: url("/content/img/jackpot-simple-big.png");
}
.rc-jackpot-icon.rc-jackpot-icon_png.rc-jackpot-icon_daily {
   background-image: url("/content/img/jackpot-simple-daily.png");
}
.rc-jackpot-icon.rc-jackpot-icon_png.rc-jackpot-icon_rapid {
   background-image: url("/content/img/jackpot-simple-rapid.png");
}
.rc-jackpot-icon.rc-jackpot-icon_png.rc-jackpot-icon_size_90 {
   width: 90px;
   height: 90px;
}
.rc-jackpot-icon.rc-jackpot-icon_png.rc-jackpot-icon_size_90.rc-jackpot-icon_big {
   background-image: url("/content/img/jackpot-fancy-big.png");
}
.rc-jackpot-icon.rc-jackpot-icon_png.rc-jackpot-icon_size_90.rc-jackpot-icon_daily {
   background-image: url("/content/img/jackpot-fancy-daily.png");
}
.rc-jackpot-icon.rc-jackpot-icon_png.rc-jackpot-icon_size_90.rc-jackpot-icon_rapid {
   background-image: url("/content/img/jackpot-fancy-rapid.png");
}
.rc-jackpot {
   text-align: left;
}
.rc-jackpot .rc-jackpot__icon {
   display: inline-block;
   vertical-align: middle;
}
.rc-jackpot .rc-jackpot__content {
   display: inline-block;
   vertical-align: middle;
}
.rc-jackpot .rc-jackpot__name {
   display: block;
   text-transform: uppercase;
}
.rc-jackpot .rc-jackpot__amount {
   display: block;
}
.project94 .rc-jackpot {
   text-align: left;
}
.project94 .rc-jackpot .rc-jackpot__icon {
   display: inline-block;
   vertical-align: middle;
}
.project94 .rc-jackpot .rc-jackpot__content {
   display: inline-block;
   vertical-align: middle;
}
.project94 .rc-jackpot .rc-jackpot__name {
   display: block;
   text-transform: uppercase;
}
.project94 .rc-jackpot .rc-jackpot__amount {
   display: block;
}
.project94 .rc-jackpot {
   max-width: 569px;
   height: 100px;
   padding-top: 15px;
   position: relative;
}
.project94 .rc-jackpot::before {
   width: 569px;
   height: 71px;
   position: absolute;
   top: 27px;
   content: "";
   background-position: 0 0;
   background-repeat: no-repeat;
}
.project94 .rc-jackpot .rc-jackpot__content {
   font-family: Georgia, "Times New Roman", Times, serif;
   text-align: center;
   vertical-align: middle;
   min-width: 350px;
}
.project94 .rc-jackpot .rc-jackpot__icon {
   position: relative;
   width: 82px;
   margin-right: 2px;
   text-align: center;
   vertical-align: middle;
   margin-left: 24px;
}
.project94 .rc-jackpot .rc-jackpot__name {
   position: absolute;
   top: 14px;
   left: 0;
   right: 0;
   text-align: center;
   font-size: 14px;
   text-decoration: underline;
   text-shadow: 1px 1px 0 black;
}
.project94 .rc-jackpot .rc-jackpot__amount {
   font-size: 29px;
   font-weight: normal;
}
.project94 .rc-jackpot .rc-jackpot__amount .rc-jackpot-amount__currency {
   font-size: 16px;
   color: #dbb89c;
   text-shadow: none;
}
.project94 .rc-jackpot .rc-jackpot__amount .rc-jackpot-amount__total {
   font-family: "Times New Roman", Times, serif;
   position: relative;
   color: #46392e;
   height: 42px;
   display: inline-block;
   margin-left: 10px;
}
.project94 .rc-jackpot .rc-jackpot__amount .rc-jackpot-amount__total .rc-jackpot-counter__symbol {
   font-size: 32px;
   display: inline-block;
   width: 26px;
   height: 48px;
   background-image: url("/content/img/jackpot-counter-bg.png");
   background-position: 0 0;
   background-repeat: no-repeat;
   line-height: 42px;
   color: #342921;
   text-shadow: 1px 0 0 rgba(255, 255, 255, 0.43);
}
.project94 .rc-jackpot .rc-jackpot__amount .rc-jackpot-amount__total .rc-jackpot-counter__symbol.rc-jackpot-counter__symbol_separator {
   width: 12px;
   background: none;
   color: #debea4;
   text-shadow: 1px 0 0 rgba(0, 0, 0, 0.4);
}
.project94 .rc-jackpot.rc-jackpot_type_big::before {
   background-image: url("/content/img/jackpot-simple-big-light.png");
}
.project94 .rc-jackpot.rc-jackpot_type_big .rc-jackpot__name {
   color: #00c800;
}
.project94 .rc-jackpot.rc-jackpot_type_daily::before {
   background-image: url("/content/img/jackpot-simple-daily-light.png");
}
.project94 .rc-jackpot.rc-jackpot_type_daily .rc-jackpot__name {
   color: #ffa700;
}
.project94 .rc-jackpot.rc-jackpot_type_rapid::before {
   background-image: url("/content/img/jackpot-simple-rapid-light.png");
}
.project94 .rc-jackpot.rc-jackpot_type_rapid .rc-jackpot__name {
   color: #00acff;
}
.project94 .rc-jackpot.rc-jackpot_countdown::after {
   position: absolute;
   left: 90px;
   top: 4px;
   content: "";
   width: 480px;
   height: 136px;
   background-position: 0 0;
   background-repeat: no-repeat;
   background-image: url("");
}
.project94 .rc-jackpot.rc-jackpot_countdown .rc-jackpot__content::before {
   content: "";
   position: absolute;
   width: 335px;
   height: 103px;
   z-index: 1;
   top: 4px;
   left: 118px;
   animation: jackpotAnimation 1.3s infinite steps(15);
}
.project94 .rc-jackpot.rc-jackpot_countdown .rc-jackpot__amount::after {
   content: "";
   position: absolute;
   background-position: 0 0;
   background-repeat: no-repeat;
   background-image: url("");
   width: 94px;
   height: 78px;
   right: 0;
   top: 19px;
}
.project94 .rc-jackpot.rc-jackpot_countdown .rc-countdown {
   position: absolute;
   left: 350px;
   bottom: 7px;
   z-index: 1;
   color: #fff;
   font-weight: 400;
   font-size: 16px;
   text-shadow: 1px 1px 0 rgba(54, 35, 19, 0.76);
   text-align: left;
}
.project94 .rc-jackpot.rc-jackpot_countdown .rc-countdown::before {
   content: "";
   position: absolute;
   background-position: 0 0;
   background-repeat: no-repeat;
   background-image: url("");
   width: 232px;
   height: 60px;
   z-index: -1;
   left: -23px;
   top: -8px;
}
.project94 .rc-jackpot.rc-jackpot_countdown .rc-countdown .rc-countdown__label {
   font-size: 12px;
   text-transform: uppercase;
   color: #beafa3;
   z-index: 1;
}
.project94 .rc-jackpot.rc-jackpot_countdown .rc-countdown .rc-countdown__time {
   z-index: 1;
}
.project94 .rc-jackpot.rc-jackpot_fancy {
   width: 380px;
   display: inline-block;
   padding-top: 27px;
   height: 220px;
   cursor: pointer;
}
.project94 .rc-jackpot.rc-jackpot_fancy::before {
   width: 240px;
   height: 130px;
   position: absolute;
   top: -12px;
   left: 50%;
   margin-left: -120px;
   content: "";
   background-position: 0 0;
   background-repeat: no-repeat;
}
.project94 .rc-jackpot.rc-jackpot_fancy .rc-jackpot__icon {
   display: block;
   padding: 0;
   margin: 0 auto;
}
.project94 .rc-jackpot.rc-jackpot_fancy .rc-jackpot__content {
   position: relative;
   text-align: center;
   display: block;
}
.project94 .rc-jackpot.rc-jackpot_fancy .rc-jackpot__content::before {
   width: 377px;
   height: 103px;
   top: -11px;
   left: 0;
}
.project94 .rc-jackpot.rc-jackpot_fancy .rc-jackpot__content .rc-jackpot__name {
   font-size: 15px;
   position: static;
   margin-bottom: 8px;
}
.project94 .rc-jackpot.rc-jackpot_fancy .rc-jackpot__content .rc-jackpot__amount::after {
   width: 106px;
   height: 78px;
   background-image: url("/content/img/jackpot-fancy-countdown-decor.png");
   z-index: 1;
   right: -15px;
   top: 34px;
}
.project94 .rc-jackpot.rc-jackpot_fancy.rc-jackpot_type_big::before {
   background-image: url("/content/img/jackpot-fancy-big-light.png");
   margin-left: -107px;
}
.project94 .rc-jackpot.rc-jackpot_fancy.rc-jackpot_type_daily::before {
   background-image: url("/content/img/jackpot-fancy-daily-light.png");
   margin-left: -108px;
}
.project94 .rc-jackpot.rc-jackpot_fancy.rc-jackpot_type_rapid::before {
   background-image: url("/content/img/jackpot-fancy-rapid-light.png");
   margin-left: -108px;
}
.project94 .rc-jackpot.rc-jackpot_fancy.rc-jackpot_countdown::after {
   left: -6px;
   top: 108px;
   width: 398px;
   height: 116px;
}
.project94 .rc-jackpot.rc-jackpot_fancy.rc-jackpot_countdown .rc-countdown {
   position: absolute;
   left: 50%;
   bottom: -30px;
   z-index: 1;
   color: #fff;
   font-weight: 400;
   font-size: 16px;
   width: 185px;
   height: 20px;
   margin-left: -90px;
}
.project94 .rc-jackpot.rc-jackpot_fancy:hover .rc-jackpot__name {
   text-decoration: none;
}
.project94 .rc-jackpot.rc-jackpot_fancy:hover.rc-jackpot_type_big::before {
   background-image: url("/content/img/jackpot-fancy-big-light-hover.png");
   margin-left: -107px;
}
.project94 .rc-jackpot.rc-jackpot_fancy:hover.rc-jackpot_type_daily::before {
   background-image: url("/content/img/jackpot-fancy-daily-light-hover.png");
   margin-left: -108px;
}
.project94 .rc-jackpot.rc-jackpot_fancy:hover.rc-jackpot_type_rapid::before {
   background-image: url("/content/img/jackpot-fancy-rapid-light-hover.png");
   margin-left: -108px;
}
.sports-banners {
   margin-bottom: 50px;
}
.payout-hint {
   font-family: Georgia, Times, "Times New Roman", serif;
   padding: 15px;
   border-radius: 4px;
   line-height: 20px;
   display: flex;
   flex-direction: column;
}
.payout-hint.success {
   background-color: #e6ece7;
   border: 2px solid #89a783;
}
.payout-hint.warning {
   background-color: #ffdbc7;
   border: 2px solid #e49568;
}
.payout-hint.error {
   background-color: #efdad9;
   border: 2px solid #cf837b;
}
.payout-hint.docs {
   background-color: #dac7b4;
   border: 2px solid #b9936b;
}
.payout-hint__wrapper {
   display: flex;
   flex-direction: row;
}
.payout-hint__text-block {
   display: flex;
   flex-direction: column;
}
.payout-hint__text-block span {
   margin-bottom: 4px;
}
.payout-hint__text-block ul {
   padding: 0;
}
.payout-hint__title {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   line-height: 20px;
}
.payout-hint__title.success {
   color: #52855e;
}
.payout-hint__title.warning {
   color: #9e532a;
}
.payout-hint__title.error {
   color: #c84740;
}
.payout-hint__title.docs {
   color: #57483c;
}
.payout-hint__text {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   color: #57483c;
   line-height: 20px;
}
.payout-hint__text.warning {
   color: #9e532a;
}
.payout-hint__text.error {
   color: #c84740;
}
.payout-hint__withdrawal-time {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   color: #276f3b;
   line-height: 20px;
}
.payout-hint__payout-rules {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   color: #57483c;
   line-height: 20px;
   margin-top: 22px;
   display: flex;
}
.payout-hint__pseudo-link {
   font-family: Georgia, Times, "Times New Roman", serif;
   font-size: 14px;
   color: #2d6da0;
   line-height: 20px;
   margin-left: 4px;
}
.payout-hint__svg {
   position: initial;
   width: 20px;
   height: 20px;
   margin-right: 10px;
}
.hint__list-mark-item {
   font-family: Georgia, Times, "Times New Roman", serif;
   display: flex;
   align-items: center;
   color: #276f3b;
}
.hint__list-mark-item p {
   margin: 0;
}
.hint__list-mark-item.error {
   color: #57483c;
}
.hint__list-mark-item svg {
   height: 13px;
}
.payout-hint__button-container {
   display: flex;
   justify-content: center;
   margin-top: 15px;
}
.payout-hint__button-container .button {
   width: 90px !important;
   font-size: 13px;
}
.progress_type_fake:after {
   content: "100";
   font-family: Arial, Tahoma, sans-serif;
   font-size: 12px;
   line-height: 1;
   color: #b9c6cc;
   position: absolute;
   top: 100%;
   right: 31.51%;
   margin-top: 5px;
}
.isOpen {
   display: block !important;
}
.obj-container {
   margin: 10px auto;
   background: #E6EBEC;
}
.obj-container h2 {
   margin: 0;
   padding: 10px;
   cursor: pointer;
}
.obj-ul {
   display: none;
   margin: 0;
   padding: 0;
   list-style: none;
}
.obj-li {
   overflow: hidden;
   padding: 10px;
   margin: 10px 0;
   background: lightgoldenrodyellow;
}
.obj-title {
   font-size: 20px;
   font-weight: bold;
   color: darkslateblue;
}
.obj-type i {
   font-weight: bold;
   margin-left: 10px;
}
.obj-row {
   text-align: left;
   padding-left: 20px;
}
.obj-item {
   display: inline-block;
   width: 100%;
}
.obj-key {
   font-weight: bold;
   color: #A93030;
}
.obj-key-collection {
   font-weight: bold;
   color: #2727CA;
}
.obj-key-inline {
   color: #ad646a;
   font-weight: bold;
}
.volatilityProgress .big-streak-box__condition.active {
   color: blue;
}
.volatilityProgress .big-streak-box__cell:first-child span {
   text-align: left;
}
.volatilityProgress .big-streak-box__cell:last-child span {
   text-align: right;
}
.tmpTable {
   table-layout: fixed;
   display: table;
   width: 100%;
}
.grecaptcha-badge {
   visibility: hidden;
}

.flex {
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   align-items: center;
   justify-content: center;
}

@media (max-width: 1200px) {
   .display-none {
      display: none;
   }
}


@media (max-width: 1025px) {
   .max-w-1025 {
      display: none;
   }
}

@media (max-width: 655px) {
   .max-w-655 {
      display: none;
   }
   .logo {
      top: 5px;
      position: relative;
   }
}


.form-group {
  margin: 15px;
}

.accordion__toggle {
  background: none;
}

.table-responsive {
    -webkit-overflow-scrolling: touch;
    display: block;
    overflow-x: auto;
    width: 100%;
  }