a { color: #fff; text-decoration: none; } a:hover { text-decoration: underline; } li { color: #fff; }  .c-registration {     position: relative;     box-sizing: border-box;     padding: 1.875em;     width: 100%;     border-radius: .1875em;     background-color: #fff;     font-size: 16px }  @media (max-width: 1149px) {     .c-registration {         font-size: 14px     } }  .c-registration__block {     width: 100%;     height: 2.625em }  .c-registration__block--currency {     border: 1px solid #d6dbdd }  .c-registration * {     box-sizing: border-box }  .c-registration__title {     margin: 0em 0em .55556em;     text-align: center;     text-transform: uppercase;     font-size: 1.6875em;     font-weight: 700;     line-height: 1.2;     color: #23507d }  .c-registration__tabs {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     width: 100%;     height: 2.125em;     overflow: hidden }  .c-registration__tab {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     cursor: pointer;     -webkit-flex: 1 0 auto;     -ms-flex: 1 0 auto;     flex: 1 0 auto;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     background-color: #d7e5f1;     color: #377bbb }  .c-registration__tab:not(:last-of-type) {     margin-right: 1px }  .c-registration__tab.active {     background-color: #377bbb;     color: #fff;     transition: background-color 0.3s ease }  .c-registration__inner {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     padding: 1.25em .9375em .9375em;     border: 1px solid #d7e5f1 }  .c-registration__fields {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     -webkit-flex-wrap: wrap;     -ms-flex-wrap: wrap;     flex-wrap: wrap;     -webkit-justify-content: space-between;     -ms-flex-pack: justify;     justify-content: space-between }  .c-registration__field {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     -webkit-flex: 1 0 auto;     -ms-flex: 1 0 auto;     flex: 1 0 auto;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     width: calc(50% - .9375em);     height: 2.625em;     margin: 0em .3125em .625em;     border: 1px solid #d6dbdd }  .c-registration__field--currency {     border: 0;     height: auto;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column }  .c-registration__field>.input__wrapper {     width: 100%;     height: 100% }  .c-registration__field--captcha {     margin-top: .3125em;     border: none;     text-align: center }  .c-registration__field--captcha {     height: auto !important }  .c-registration .multiselect {     position: relative;     box-sizing: border-box;     height: 100%;     min-height: auto;     text-align: initial !important;     font-size: 1em }  .c-registration .multiselect__tags {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     padding: 0em .9375em;     width: auto;     height: 100%;     min-height: auto;     border: none !important;     background: transparent;     font-size: 1em;     line-height: 1.2 }  .c-registration .multiselect__single, .c-registration .multiselect__placeholder {     padding: 0;     width: 90%;     margin: 0;     overflow: hidden;     background: rgba(0, 0, 0, 0);     text-overflow: ellipsis;     font-size: 1em;     white-space: nowrap;     color: #23507d }  .c-registration .multiselect__single {     min-height: auto;     font-weight: 500;     line-height: 1.2 }  .c-registration .multiselect__select {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     cursor: pointer;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     justify-items: center;     width: 1.66667em;     height: 100%;     font-size: 1.5em }  .c-registration .multiselect__select::before {     content: '\f107';     top: 0;     margin: 0;     border: none;     font-family: FontAwesome;     color: #23507d }  .c-registration .multiselect__input {     width: auto;     margin-bottom: 0;     background: transparent;     color: #23507d }  .c-registration__input {     position: relative;     padding: 0em .9375em;     width: 100%;     height: 100%;     outline: none;     border: none;     background: transparent;     font-size: 1em;     font-weight: 500;     line-height: 1.2;     color: #23507d;     font-family: Roboto, sans-serif }  .c-registration__input::-webkit-input-placeholder {     font-weight: 400;     color: transparent }  .c-registration__input::-moz-placeholder {     font-weight: 400;     color: transparent }  .c-registration__input:-ms-input-placeholder {     font-weight: 400;     color: transparent }  .c-registration__input::-ms-input-placeholder {     font-weight: 400;     color: transparent }  .c-registration__input::placeholder {     font-weight: 400;     color: transparent }  .c-registration__button {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     cursor: pointer;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     width: 100%;     height: 100%;     min-height: 3em;     box-shadow: inset 0 -.28571em #547120;     background-color: #7ca731;     text-transform: uppercase;     font-size: .875em;     font-weight: 500;     letter-spacing: 0.25px;     color: #fff;     transition: box-shadow 0.2s linear !important }  .c-registration__button:hover {     box-shadow: inset 0 -3.21429em #547120 }  .c-registration__button-wrap {     -webkit-flex: 1 0 auto;     -ms-flex: 1 0 auto;     flex: 1 0 auto;     width: calc(50% - .9375em);     height: 2.625em;     margin: 0em .3125em .625em;     text-align: center }  @media screen and (min-width: 0\0) {     .c-registration__button-wrap #registration_loading {         height: 100%     }     .c-registration__button-wrap #registration_loading img {         height: 100%     } }  .c-registration__field--captcha, .c-registration__rules {     -webkit-flex: 1 0 auto;     -ms-flex: 1 0 auto;     flex: 1 0 auto;     width: 100%;     margin: 0em .41667em .83333em;     text-align: center;     font-size: .75em;     line-height: 1.35;     color: #23507d }  .c-registration__field--captcha a, .c-registration__rules a {     text-decoration: underline;     color: #377bbb }  @media (max-width: 1149px) {     .c-registration__wrap {         max-width: 43.75em     } }  @media screen and (min-width: 0\0) {     .c-registration .vdp-datepicker__calendar .cell {         -webkit-flex: 0 1 auto;         -ms-flex: 0 1 auto;         flex: 0 1 auto;         width: calc((100% / 7) - .16667em)     } }  @media (max-width: 1274px) {     .information-page.registration .information__wrapper .c-registration {         font-size: 14px     } }  @media (max-width: 1109px) {     .information-page.registration .information__wrapper .c-registration {         font-size: 12px     } }  @media (max-width: 1499px) {     .information-page.registration .information__wrapper .c-registration__wrap {         margin-left: auto;         margin-right: 10%     } }  @media (max-width: 1274px) {     .information-page.registration .information__wrapper .c-registration__wrap {         max-width: 43.75em     } }  @media (max-width: 1109px) {     .information-page.registration .information__wrapper .c-registration__wrap {         max-width: 37.5em     } }  @media screen and (min-width: 0\0) {     .c-registration__field--phone_mega .multiselect__single {         display: -webkit-flex;         display: -ms-flexbox;         display: flex;         -webkit-justify-content: flex-start;         -ms-flex-pack: start;         justify-content: flex-start;         width: auto;         min-width: 5em     } }  @media screen and (min-width: 0\0) {     .c-registration__field--phone_mega .multiselect {         width: auto;         margin-right: .9375em     } }  @media screen and (min-width: 0\0) {     .c-registration__select--country .multiselect__option {         display: -webkit-flex;         display: -ms-flexbox;         display: flex     } }  .c-registration-country__text {     font-family: Roboto, sans-serif }  @media screen and (min-width: 0\0) {     .c-registration-country__text {         margin-left: 1.25em     } }  @media (min-width: 1150px) {     .c-registration__popup.box-modal {         margin-left: 20em     } }  @media (min-width: 1600px) {     .c-registration__popup.box-modal {         margin-left: 10em     } }  @media (max-width: 1149px) {     .c-registration__popup.box-modal {         width: 61.25em     } }  @media (max-width: 1749px) {     .c-registration__after.with_bonuses {         left: 10em     } }  @media screen and (min-width: 0\0) {     .c-registration-info #UserData {         display: -webkit-flex;         display: -ms-flexbox;         display: flex;         margin-right: .625em     } }  @media screen and (min-width: 0\0) {     .c-registration-info__col {         display: -webkit-flex;         display: -ms-flexbox;         display: flex;         -webkit-flex-direction: column;         -ms-flex-direction: column;         flex-direction: column;         -webkit-align-items: flex-start;         -ms-flex-align: start;         align-items: flex-start     } }  @media screen and (min-width: 0\0) {     .c-registration-info__text:nth-of-type(1),     .c-registration-info__password:nth-of-type(1) {         margin-bottom: .625em     } }  @media screen and (min-width: 0\0) {     .c-registration-info__ico:nth-of-type(1) {         margin-bottom: .625em     } }  @-webkit-keyframes copyData {     0%,     100% {         -webkit-transform: scale(1);         transform: scale(1)     }     50% {         -webkit-transform: scale(1.3);         transform: scale(1.3)     } }  @keyframes copyData {     0%,     100% {         -webkit-transform: scale(1);         transform: scale(1)     }     50% {         -webkit-transform: scale(1.3);         transform: scale(1.3)     } }  @media screen and (min-width: 0\0) {     .c-registration-info {         display: -webkit-flex;         display: -ms-flexbox;         display: flex     } }  .c-registration-password {     display: grid;     grid-template-rows: repeat(2, 2em);     grid-template-columns: repeat(2, calc(50% - .625em));     grid-gap: .625em 1.25em;     padding-bottom: 1.25em;     max-width: 26.25em;     margin: 0 auto;     border-bottom: 1px solid #d6dbdd }  .registration-betting {     height: 100% }  .registration-betting .js_reg_form_scroll {     position: relative;     -webkit-flex: 1 1 auto;     -ms-flex: 1 1 auto;     flex: 1 1 auto;     height: calc(100% - 2.1875em);     overflow: hidden;     background: #fff;     font-size: 1.33333em }  .registration-betting .c-registration {     padding: .9375em 1.5625em .625em;     border-radius: 0;     font-size: 16px }  @media (max-width: 1749px) {     .registration-betting .c-registration {         padding: 1.07143em;         font-size: 14px     } }  .registration-betting .c-registration__title {     margin-bottom: .75em;     font-size: 1.25em;     line-height: 1.1 }  .registration-betting .c-registration .multiselect__select {     top: 0;     padding: 0;     height: 100%;     right: 0 }  .registration-betting .c-registration .multiselect__single {     font-size: .875em }  .registration-betting .c-registration__tabs {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     height: 2.125em;     margin-bottom: 1.25em }  .registration-betting .c-registration__tab {     -webkit-flex: 1 0 auto;     -ms-flex: 1 0 auto;     flex: 1 0 auto;     width: 50%;     font-size: .875em;     line-height: 1.2 }  .registration-betting .c-registration__tab span {     padding: 0em .35714em;     overflow: hidden;     text-overflow: ellipsis;     white-space: nowrap }  @media screen and (min-width: 0\0) {     .registration-betting .c-registration__tab {         width: 50%     } }  .registration-betting .c-registration__inner {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     padding: 0em;     border: none }  .registration-betting .c-registration__fields {     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     margin-bottom: 0 }  .registration-betting .c-registration__fields::before {     content: none }  @media screen and (min-width: 0\0) {     .registration-betting .c-registration__fields {         display: -webkit-flex;         display: -ms-flexbox;         display: flex;         -webkit-flex-direction: column;         -ms-flex-direction: column;         flex-direction: column     } }  .registration-betting .c-registration__field {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     width: 100%;     margin: 0em 0em .625em }  .registration-betting .c-registration__field--currency {     height: auto }  .registration-betting .c-registration__field--ref_code>.input__wrapper {     width: 100% }  .registration-betting .c-registration__field--captcha {     text-align: center;     font-size: .6875em }  .registration-betting .c-registration__input {     font-size: .875em }  .registration-betting .c-registration__input::-webkit-input-placeholder {     color: #23507d;     transition: color 0.2s linear }  .registration-betting .c-registration__input::-moz-placeholder {     color: #23507d;     transition: color 0.2s linear }  .registration-betting .c-registration__input:-ms-input-placeholder {     color: #23507d;     transition: color 0.2s linear }  .registration-betting .c-registration__input::-ms-input-placeholder {     color: #23507d;     transition: color 0.2s linear }  .registration-betting .c-registration__input::placeholder {     color: #23507d;     transition: color 0.2s linear }  .registration-betting .c-registration__input:focus::-webkit-input-placeholder, .registration-betting .c-registration__input.filled::-webkit-input-placeholder {     color: transparent }  .registration-betting .c-registration__input:focus::-moz-placeholder, .registration-betting .c-registration__input.filled::-moz-placeholder {     color: transparent }  .registration-betting .c-registration__input:focus:-ms-input-placeholder, .registration-betting .c-registration__input.filled:-ms-input-placeholder {     color: transparent }  .registration-betting .c-registration__input:focus::-ms-input-placeholder, .registration-betting .c-registration__input.filled::-ms-input-placeholder {     color: transparent }  .registration-betting .c-registration__input:focus::placeholder, .registration-betting .c-registration__input.filled::placeholder {     color: transparent }  .registration-betting .c-registration__button {     height: 2.625em;     min-height: auto;     margin: 0 }  .registration-betting .c-registration__button-wrap {     width: 100%;     margin: 0em 0em .625em 0em }  .registration-betting .c-registration__rules {     text-align: center;     font-size: .6875em }  .registration-betting__link {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex-wrap: wrap;     -ms-flex-wrap: wrap;     flex-wrap: wrap;     -webkit-flex: 0 0 auto;     -ms-flex: 0 0 auto;     flex: 0 0 auto;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     width: 100%;     min-height: 2.5em;     text-align: center;     box-shadow: inset 0 -.28571em #526e1f;     background-color: #79a430;     text-transform: uppercase;     font-size: 1.16667em;     font-weight: 500;     letter-spacing: 0.25px;     color: #fff;     transition: box-shadow 0.2s linear }  @media (max-width: 1749px) {     .registration-betting__link {         font-size: .875em     } }  .registration-betting__link:hover {     box-shadow: inset 0 -3.57143em #526e1f }  @media screen and (min-width: 0\0) {     .registration-betting__link {         height: 2.5em     } }  .right_wrapper_reg .c-registration {     min-height: 12.5em }  .right_wrapper_reg .main-preloader {     position: absolute;     width: 100%;     height: 100% }  .ps {     -ms-touch-action: auto;     touch-action: auto;     overflow: hidden!important;     -ms-overflow-style: none }  @supports (-ms-overflow-style:none) {     .ps {         overflow: auto!important     } }  @media (-ms-high-contrast:none), screen and (-ms-high-contrast:active) {     .ps {         overflow: auto!important     } }  .ps.ps--active-x>.ps__scrollbar-x-rail, .ps.ps--active-y>.ps__scrollbar-y-rail {     display: block;     background-color: transparent }  .ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail {     background-color: #eee;     opacity: .9 }  .ps.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x {     background-color: #999;     height: 11px }  .ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail {     background-color: #eee;     opacity: .9 }  .ps.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y {     background-color: #999;     width: 11px }  .ps>.ps__scrollbar-x-rail {     display: none;     position: absolute;     opacity: 0;     transition: background-color .2s linear, opacity .2s linear;     bottom: 0;     height: 15px }  .ps>.ps__scrollbar-x-rail>.ps__scrollbar-x {     position: absolute;     background-color: #aaa;     border-radius: 6px;     transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;     bottom: 2px;     height: 6px }  .ps>.ps__scrollbar-x-rail:active>.ps__scrollbar-x, .ps>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x {     height: 11px }  .ps>.ps__scrollbar-y-rail {     display: none;     position: absolute;     opacity: 0;     transition: background-color .2s linear, opacity .2s linear;     right: 0;     width: 15px }  .ps>.ps__scrollbar-y-rail>.ps__scrollbar-y {     position: absolute;     background-color: #aaa;     border-radius: 6px;     transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;     right: 2px;     width: 6px }  .ps>.ps__scrollbar-y-rail:active>.ps__scrollbar-y, .ps>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y {     width: 11px }  .ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail {     background-color: #eee;     opacity: .9 }  .ps:hover.ps--in-scrolling.ps--x>.ps__scrollbar-x-rail>.ps__scrollbar-x {     background-color: #999;     height: 11px }  .ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail {     background-color: #eee;     opacity: .9 }  .ps:hover.ps--in-scrolling.ps--y>.ps__scrollbar-y-rail>.ps__scrollbar-y {     background-color: #999;     width: 11px }  .ps:hover>.ps__scrollbar-x-rail, .ps:hover>.ps__scrollbar-y-rail {     opacity: .6 }  .ps:hover>.ps__scrollbar-x-rail:hover {     background-color: #eee;     opacity: .9 }  .ps:hover>.ps__scrollbar-x-rail:hover>.ps__scrollbar-x {     background-color: #999 }  .ps:hover>.ps__scrollbar-y-rail:hover {     background-color: #eee;     opacity: .9 }  .ps:hover>.ps__scrollbar-y-rail:hover>.ps__scrollbar-y {     background-color: #999 }  .ps-container {     position: relative }  .VueCarousel {     position: relative }  .VueCarousel-wrapper {     width: 100%;     position: relative;     overflow: hidden }  .VueCarousel-inner {     display: -ms-flexbox;     display: flex;     -ms-flex-direction: row;     flex-direction: row;     -webkit-backface-visibility: hidden;     backface-visibility: hidden }  .VueCarousel-slide {     -ms-flex-preferred-size: inherit;     flex-basis: inherit;     -ms-flex-positive: 0;     flex-grow: 0;     -ms-flex-negative: 0;     flex-shrink: 0;     -webkit-user-select: none;     -moz-user-select: none;     -ms-user-select: none;     user-select: none;     -webkit-backface-visibility: hidden;     backface-visibility: hidden;     -webkit-touch-callout: none;     outline: none }  .multiselect__spinner {     position: absolute;     right: 1px;     top: 1px;     width: 48px;     height: 35px;     background: #fff;     display: block }  .multiselect__spinner:after, .multiselect__spinner:before {     position: absolute;     content: "";     top: 50%;     left: 50%;     margin: -8px 0 0 -8px;     width: 16px;     height: 16px;     border-radius: 100%;     border: 2px solid transparent;     border-top-color: #41b883;     box-shadow: 0 0 0 1px transparent }  .multiselect__spinner:before {     -webkit-animation: spinning 2.4s cubic-bezier(.41, .26, .2, .62);     animation: spinning 2.4s cubic-bezier(.41, .26, .2, .62);     -webkit-animation-iteration-count: infinite;     animation-iteration-count: infinite }  .multiselect__spinner:after {     -webkit-animation: spinning 2.4s cubic-bezier(.51, .09, .21, .8);     animation: spinning 2.4s cubic-bezier(.51, .09, .21, .8);     -webkit-animation-iteration-count: infinite;     animation-iteration-count: infinite }  .multiselect__loading-enter-active, .multiselect__loading-leave-active {     transition: opacity .4s ease-in-out;     opacity: 1 }  .multiselect__loading-enter, .multiselect__loading-leave-active {     opacity: 0 }  .multiselect, .multiselect__input, .multiselect__single {     font-family: inherit;     font-size: 16px;     -ms-touch-action: manipulation;     touch-action: manipulation }  .multiselect {     box-sizing: content-box;     display: block;     position: relative;     width: 100%;     min-height: 40px;     text-align: left;     color: #35495e }  .multiselect * {     box-sizing: border-box }  .multiselect:focus {     outline: none }  .multiselect__input, .multiselect__single {     position: relative;     display: inline-block;     min-height: 20px;     line-height: 20px;     border: none;     border-radius: 5px;     background: #fff;     padding: 0 0 0 5px;     width: 100%;     transition: border .1s ease;     box-sizing: border-box;     margin-bottom: 8px;     vertical-align: top }  .multiselect__input:-ms-input-placeholder {     color: #35495e }  .multiselect__input::-webkit-input-placeholder {     color: #35495e }  .multiselect__input::-moz-placeholder {     color: #35495e }  .multiselect__input::-ms-input-placeholder {     color: #35495e }  .multiselect__input::placeholder {     color: #35495e }  .multiselect__tag~.multiselect__input, .multiselect__tag~.multiselect__single {     width: auto }  .multiselect__input:hover, .multiselect__single:hover {     border-color: #cfcfcf }  .multiselect__input:focus, .multiselect__single:focus {     border-color: #a8a8a8;     outline: none }  .multiselect__single {     padding-left: 5px;     margin-bottom: 8px }  .multiselect__tags-wrap {     display: inline }  .multiselect__tags {     min-height: 40px;     display: block;     padding: 8px 40px 0 8px;     border-radius: 5px;     border: 1px solid #e8e8e8;     background: #fff;     font-size: 14px }  .multiselect__tag-icon:focus, .multiselect__tag-icon:hover {     background: #369a6e }  .multiselect__tag-icon:focus:after, .multiselect__tag-icon:hover:after {     color: #fff }  .multiselect__current, .multiselect__select {     line-height: 16px;     box-sizing: border-box;     display: block;     margin: 0;     text-decoration: none;     cursor: pointer }  .multiselect__select {     position: absolute;     width: 40px;     height: 38px;     right: 1px;     top: 1px;     padding: 4px 8px;     text-align: center;     transition: transform .2s ease; } .page__content, #maincontent {     background: url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png),                 url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-top.png) repeat-x 50% 9.375em,                 url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg.jpg) left top/100% auto repeat-y, #00172d }  @media (max-width: 1366px) {     .page__content,     #maincontent {         background: url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png),                     url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-top.png) repeat-x 50% 8.75em,                     url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg.jpg) left top/100% auto repeat-y, #00172d     } } .btn, .registration-betting .c-registration__button, .c-registration__button, .popup_button_call_action, .sp-btn:not(.sp-box-gow), .sp-modal .popup_button, .page__header .auth__form .auth-button, .contacts-form__button, .ap-banners__btn, .apm-form__btn, .am__btn_lock.save_acc_set, .am__btn_lock.change-phone, .am__btn.change-phone, .box-modal.account-activation .account-activation__but, .xgames-popup.xgames-popup_error .xgames-popup__button_light, .xgames-popup.xgames-popup_auth .xgames-popup__button, #link_email .lep-form__btn, .popup-factor-list__btn, .g-cashback__button, .rules-menu__button {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     cursor: pointer;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     padding: 0;     width: 100%;     max-width: 17.14286em;     margin: 0;     overflow: hidden;     outline: none;     border: none;     text-align: center;     text-transform: uppercase;     text-decoration: none;     height: 3.57143em;     font-weight: 400 } .page__title, .promo__title, .page-more__title, .games-menu, .btn_second, .aside-banner, .registration-betting, .games__item, .bonus__item, .promo__item, .sp-modal .popup_button#popup_reg, .b-jackpot, .contacts, .contacts-form__input, .contacts-form__message, .contacts-form__button_reset, .ap-left, .ap-banners__item, .apm-block, .am__btn.change-phone, .xgames-popup.xgames-popup_auth .xgames-popup__button_dark, .g-cashback, .slider, .bonus-panel, .jackpot-rules__wrapper {     box-shadow: 0em 0em .4375em rgba(0, 0, 0, 0.3) }  .games-menu {     background-color: #00172d;     border: 1px solid #4e6a8e;     color: #fff }  .games-menu__item, .ap-left-nav__item, .information-nav__link {     position: relative;     font-size: .875em;     transition: color .3s ease;     min-height: 2.85714em;     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     padding: 0em .71429em;     cursor: pointer;     text-decoration: none;     color: #fff }  .games-menu__item::after, .ap-left-nav__item::after, .information-nav__link::after {     content: '';     display: block;     position: absolute;     top: 0;     left: 50%;     -webkit-transform: translateX(-50%);     transform: translateX(-50%);     width: calc(100% - 1.42857em);     height: 1px;     background-image: linear-gradient(to right, rgba(20, 160, 255, 0.2) 0%, rgba(20, 160, 255, 0.6) 20%, rgba(20, 160, 255, 0.05) 60%, transparent 100%) } .games-menu__item:hover, .ap-left-nav__item:hover, .information-nav__link:hover, .active.games-menu__item, .active.ap-left-nav__item, .active.information-nav__link {     color: #14a0ff;     background: url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png) } .games__panel, .slider .VueCarousel-pagination {     position: relative;     background: url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png), radial-gradient(ellipse at top, rgba(20, 160, 255, 0.3), transparent 60%), #00172d; box-shadow: inset 1px 0 5px rgba(0, 0, 0, 0.8) }  .games__panel::before, .slider .VueCarousel-pagination::before {     content: '';     display: block;     position: absolute;     top: 0;     left: 0;     width: 100%;     height: 1px;     background-image: linear-gradient(to right, transparent 0%, rgba(20, 160, 255, 0.8) 50%, transparent 100%) }  .column.content, .ap__center, .content__row:not(.content__row_top), .page-more {     background-image: linear-gradient(to right, transparent 0%, rgba(20, 160, 255, 0.7) 50%, transparent 100%);     background-size: 100% 1px;     background-repeat: no-repeat }  html {     line-height: 1.15;     -webkit-text-size-adjust: 100% }  h1, h2, h3, h4, p, body {     margin: 0 }  h1 {     font-size: 2em;     margin: 0.67em 0 }  hr {     box-sizing: content-box;     height: 0;     overflow: visible }  pre {     font-family: monospace, monospace;     font-size: 1em }  a {     background-color: transparent }  abbr[title] {     border-bottom: none;     text-decoration: underline;     -webkit-text-decoration: underline dotted;     text-decoration: underline dotted }  b, strong {     font-weight: bolder }  img {     border-style: none }  button, input, optgroup, select, textarea {     font-family: inherit;     font-size: 100%;     line-height: 1.15;     margin: 0 }  button, input {     overflow: visible }  button, select {     text-transform: none }  button, [type="button"], [type="reset"], [type="submit"] {     -webkit-appearance: button }  button::-moz-focus-inner, [type="button"]::-moz-focus-inner, [type="reset"]::-moz-focus-inner, [type="submit"]::-moz-focus-inner {     border-style: none;     padding: 0 }  button:-moz-focusring, [type="button"]:-moz-focusring, [type="reset"]:-moz-focusring, [type="submit"]:-moz-focusring {     outline: 1px dotted ButtonText }  textarea {     overflow: auto }  html {     height: auto }  body {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     font-family: "Roboto", "Open Sans", sans-serif;     box-sizing: border-box;     height: 100%;     font-size: 16px;     margin: 0;     background-color: #00172d }  body * {     box-sizing: border-box }  body *::before, body *::after {     box-sizing: border-box }  .u-block {     display: block }  .page {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     width: 100%;     min-width: 1000px;     min-height: 100vh }  .page__header {     position: fixed;     top: 0;     left: 0;     z-index: 1010;     width: 100%;     border-bottom: 1px solid #14a0ff;     background-color: #00172d;     background-image: radial-gradient(ellipse at top, rgba(20, 160, 255, 0.3), transparent 60%) }  .page__header .auth-panel {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex-direction: row;     -ms-flex-direction: row;     flex-direction: row;     height: 100% }  .page__header .auth-panel a {     text-decoration: none; }  .page__content {     position: relative;     -webkit-flex: 1 1 auto;     -ms-flex: 1 1 auto;     flex: 1 1 auto;     height: calc(100% - 12.5em) }  .page__footer {     position: relative;     background-color: #00172d }  .page__column {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex-direction: row;     -ms-flex-direction: row;     flex-direction: row;     -webkit-flex-wrap: nowrap;     -ms-flex-wrap: nowrap;     flex-wrap: nowrap;     -webkit-align-items: flex-start;     -ms-flex-align: start;     align-items: flex-start;     -webkit-justify-content: space-between;     -ms-flex-pack: justify;     justify-content: space-between }  .btn {     background: linear-gradient(#9ede05, #567302);     background-size: 100% 120%;     border: 1px solid #ccff00;     color: #fff;     box-shadow: 0em 0em .75em rgba(157, 220, 5, 0.3);     transition: background-position 0.3s linear;     font-size: .875em }  .btn:hover {     background: linear-gradient(#9ede05, #567302);     background-size: 100% 120%;     background-position: 100% 100% }  .btn_center {     margin: 0 auto }  .btn_show-more {     margin-top: 1.42857em }  .aside-banner {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     height: 100%;     background-position: center;     background-repeat: no-repeat;     background-size: cover;     text-align: center;     text-decoration: none;     color: #fff } .aside-banner-wrap {     border: 1px solid #4e6a8e }  .aside-banner-wrap+.aside-banner-wrap {     margin-top: 1.25em }  .column_right .aside-banner {     height: 14em }  .aside-banner__wrap {     padding: .9375em;     background-color: rgba(0, 23, 45, 0.6) }  .aside-banner__title {     text-transform: uppercase;     font-size: 1.25em;     font-weight: 500 }  .aside-banner__title .aside-banner__txt {     color: #9ddc05 }  .aside-banner__text {     margin-top: .625em }  .aside-banner .btn {     position: absolute;     bottom: 1.25em;     left: 50%;     -webkit-transform: translateX(-50%);     transform: translateX(-50%) }  .column {     padding: 1.25em }  .column.content {     background-position-y: 1.25em }  .column_left, .column_right {     padding-top: 2.5em }  .column_left {     -webkit-flex-basis: 15.625em;     -ms-flex-preferred-size: 15.625em;     flex-basis: 15.625em;     width: 15.625em;     min-width: 15.625em;     max-width: 15.625em }  .column_right {     -webkit-flex-basis: 23.75em;     -ms-flex-preferred-size: 23.75em;     flex-basis: 23.75em;     width: 23.75em;     min-width: 23.75em;     max-width: 23.75em;     overflow: hidden }  .g-header__dropdown {     display: none }  [sandbox='allow-same-origin allow-scripts'] {     right: 50px !important;     left: auto !important }  .VueCarousel-slide {     max-width: 100% }  .header__logo {     display: block;     position: relative;     width: 17.5em;     height: 2.5em;     margin: 0 auto 20px; }  .header__logo::before {     content: '';     display: block;     position: absolute;     bottom: -.5625em;     left: -6.25em;     width: 13.5em;     height: 1.5em; }  .header__logo .logo {     width: 100%;     height: 100% }  .header__row {     display: grid;     display: -ms-grid;     position: relative;     grid-template-columns:  minmax(-webkit-min-content, -webkit-max-content);     grid-template-columns: minmax(min-content, max-content);     border-top: 1px solid #4e6a8e;     background-color: #00172d; }  @media (max-width: 1199px) {     .header__row {         font-size: 14px     } }  @media (max-width: 1049px) {     .header__row {         font-size: 13px     } }  .header__row::before {     content: '';     -ms-grid-column: 1;     grid-column: 1 }  .header__sidebar {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: flex-end;     -ms-flex-pack: end;     justify-content: flex-end;     -ms-grid-column: 3;     grid-column: 3;     height: 100%;     margin-right: 1.25em;     margin-left: 1.25em }  .main-menu {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     -ms-grid-column: 2;     grid-column: 2;     border-right: 1px solid #4e6a8e;     border-left: 1px solid #4e6a8e }  .main-menu__link {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     padding: 1.07143em;     text-transform: uppercase;     text-decoration: none;     font-size: .875em;     font-weight: 500;     color: #fff;     transition: color 0.3s ease }  .main-menu__item {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center }  .main-menu__item.dropdown .main-menu__link::after {     content: '\f107';     margin-bottom: .125em;     margin-left: .5em;     font-family: FontAwesome;     transition: -webkit-transform 0.3s;     transition: transform 0.3s;     transition: transform 0.3s, -webkit-transform 0.3s }  .main-menu__item.dropdown:hover .main-menu__link::after {     -webkit-transform: rotate(-180deg);     transform: rotate(-180deg);     -webkit-transform-origin: center;     transform-origin: center }  .main-menu__item:not(:last-child) {     border-right: 1px solid #4e6a8e }  #f-menubar .main-menu__item {     border: none; }  #f-menubar .main-menu__item.dropdown .main-menu__link:after {     display: none; }  #f-menubar.main-menu {     border: none; }  .main-menu__item:hover .main-menu__link {     color: #14a0ff }  @media (max-width: 1440px) {     .main-menu--auth .main-menu__item--bonus .main-menu__text,     .main-menu--auth .main-menu__item--1xPromo .main-menu__text,     .main-menu--auth .main-menu__item--contacts .main-menu__text,     .main-menu--auth .main-menu__item--mobile .main-menu__text,     .main-menu--auth .main-menu__item--more .main-menu__text {         display: none     }     .main-menu--auth .main-menu__item--bonus .main-menu__icon,     .main-menu--auth .main-menu__item--1xPromo .main-menu__icon,     .main-menu--auth .main-menu__item--contacts .main-menu__icon,     .main-menu--auth .main-menu__item--mobile .main-menu__icon,     .main-menu--auth .main-menu__item--more .main-menu__icon {         margin: 0     }     .main-menu--auth .main-menu__item--games {         -webkit-order: -2;         -ms-flex-order: -2;         order: -2     }     .main-menu--auth .main-menu__item--account {         -webkit-order: -1;         -ms-flex-order: -1;         order: -1     } }  .main-menu__icon {     margin-bottom: .1875em;     margin-right: .5em;     font-family: FontAwesome;     font-size: 1em;     color: #14a0ff }  .main-menu__icon--games::before {     content: '\f11b' }  .main-menu__icon--bonus::before {     content: '\f06b' }  .main-menu__icon--account::before {     content: '\f007' }  .main-menu__icon--jackpot::before {     content: '\f005' }  .main-menu__icon--promo::before {     content: '\f091' }  .main-menu__icon--contacts::before {     content: '\f095' }  .main-menu__icon--mobile::before {     content: '\f10b';     font-size: 1.3125em }  .main-menu__icon--more::before {     content: '\f009' }  .dropdown-active .main-drop, .dropdown:hover .main-drop {     visibility: visible;     opacity: 1;     z-index: 5;     box-shadow: .3125em .3125em 1.25em .125em #00172d, -.3125em .3125em 1.25em .125em #00172d;     -webkit-transform: translateY(0);     transform: translateY(0) }  .games-menu {     position: fixed !important;     top: 11.875em;     left: 1.25em;     bottom: 50px;     width: 13.125em;     min-width: 13.125em;     height: 65%;     overflow: hidden;     z-index: 999; } .games-menu:hover {     overflow-y: scroll!important; } @media (max-width: 1365px) {     .games-menu {         top: 11.125em     } }  .games-menu__list {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column }  .games-search {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: space-between;     -ms-flex-pack: justify;     justify-content: space-between;     padding: .625em }  .games-search__input {     width: 11.64286em;     outline: 0;     border: 0;     background: 0;     font-size: .875em;     line-height: 1;     color: #fff }  .games-search__input::-webkit-input-placeholder {     color: rgba(20, 160, 255, 0.7) }  .games-search__input::-moz-placeholder {     color: rgba(20, 160, 255, 0.7) }  .games-search__input:-ms-input-placeholder {     color: rgba(20, 160, 255, 0.7) }  .games-search__input::-ms-input-placeholder {     color: rgba(20, 160, 255, 0.7) }  .games-search__input::placeholder {     color: rgba(20, 160, 255, 0.7) }  .games-search__btn {     cursor: pointer;     outline: 0;     border: 0;     background: 0 }  .games-search__btn::before {     content: '\f002';     font-family: FontAwesome;     font-size: .875em;     color: rgba(20, 160, 255, 0.7);     transition: color 0.3s ease }  .games-search__btn:hover::before, .games-search__btn.active::before {     color: #14a0ff }  .main-drop {     visibility: hidden;     opacity: 0;     position: absolute;     top: calc(100% + 1px);     left: -1px;     z-index: 1;     padding: 2px;     border: 1px solid #4e6a8e;     background-color: #00172d;     -webkit-transform: translateY(.625em);     transform: translateY(.625em);     transition: opacity 0.3s, visibility 0.3s, -webkit-transform 0.3s;     transition: transform 0.3s, opacity 0.3s, visibility 0.3s;     transition: transform 0.3s, opacity 0.3s, visibility 0.3s, -webkit-transform 0.3s;     will-change: transform, opacity, visibility }  .main-drop--language {     box-sizing: content-box;     width: 19.0625em;     right: -1px;     left: auto }  .right_wrapper_reg {     margin-bottom: 1.25em }  .registration-betting {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex-direction: column-reverse;     -ms-flex-direction: column-reverse;     flex-direction: column-reverse;     border: 1px solid #4e6a8e }  .registration-betting .js_reg_form_scroll {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     padding: 0em .625em;     margin: 0em -.625em;     background: 0 !important }  .registration-betting .js_reg_form_scroll input:-webkit-autofill, .registration-betting .js_reg_form_scroll input:-webkit-autofill:hover, .registration-betting .js_reg_form_scroll input:-webkit-autofill:focus {     box-shadow: 0em 0em 0em 62.5em #002344 inset;     -webkit-text-fill-color: #fff }  .registration-betting .multiselect__single, .registration-betting .multiselect__select::before {     color: #fff }  .registration-betting .multiselect__input::-webkit-input-placeholder {     color: #fff }  .registration-betting .multiselect__input:-moz-placeholder {     color: #fff }  .registration-betting .multiselect__input::-moz-placeholder {     color: #fff }  .registration-betting .multiselect__input:-ms-input-placeholder {     color: #fff }  .registration-betting .multiselect .c-registration-country {     margin-right: .625em }  .registration-betting__link {     display: block;     padding: .9375em;     height: auto;     box-shadow: none;     background-color: #002c56;     text-decoration: none;     font-size: 1em;     font-weight: 400 }  .registration-betting__link span {     display: block } .registration-betting__link:hover {     box-shadow: none;     background-image: url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png); 	color: #14a0ff; } .registration-betting .c-registration {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     padding-top: 5.3125em;     background: linear-gradient(to top, #00172d, #003160) }  .registration-betting .c-registration__field {     border: 1px solid #869ebc }  .registration-betting .c-registration__field--captcha {     margin-top: 1.25em;     border: 0;     color: #fff }  .registration-betting .c-registration__field--captcha a {     color: #94d4ff }  .registration-betting .c-registration__rules {     padding: 1.81818em 0em;     color: #fff }  .registration-betting .c-registration__rules a {     color: #94d4ff }  .registration-betting .c-registration__button {     background: linear-gradient(#9ede05, #567302);     background-size: 100% 120%;     border: 1px solid #ccff00;     color: #fff;     box-shadow: 0em 0em .75em rgba(157, 220, 5, 0.3);     transition: background-position 0.3s linear;     max-width: 100%;     height: 2.5em;     font-weight: 400;     transition: background-position 0.3s linear !important }  .registration-betting .c-registration__button:hover {     background: linear-gradient(#9ede05, #567302);     background-size: 100% 120%;     background-position: 100% 100% }  .registration-betting .c-registration__input {     color: #fff }  .registration-betting .c-registration__input::-webkit-input-placeholder {     color: #fff }  .registration-betting .c-registration__input:-moz-placeholder {     color: #fff }  .registration-betting .c-registration__input::-moz-placeholder {     color: #fff }  .registration-betting .c-registration__input:-ms-input-placeholder {     color: #fff } .registration-betting .c-registration__title {     position: absolute;     top: 1.25em;     left: 50%;     padding: .75em .625em;     width: calc(100% + 1.25em);     border: 1px solid #869ebc;     box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);     background: radial-gradient(circle, rgba(20, 160, 255, 0.4), transparent 70%), url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png), #002c56;     font-size: 1em;     font-weight: 400;     color: #fff;     -webkit-transform: translateX(-50%);     transform: translateX(-50%) } .registration-betting .c-registration__title::before, .registration-betting .c-registration__title::after {     content: '';     position: absolute }  .registration-betting .c-registration__title::before {     top: calc(100% + 1px);     left: -1px;     border-top: 5px solid rgba(20, 160, 255, 0.5);     border-left: 10px solid transparent }  .registration-betting .c-registration__title::after {     top: calc(100% + 1px);     right: -1px;     border-top: 5px solid rgba(20, 160, 255, 0.4);     border-right: 10px solid transparent }  .registration-betting .c-registration__tab {     width: calc(50% - 1px) }  .c-registration {     border: 1px solid #4e6a8e;     background-color: #00172d }  .c-registration__body-wrapper {     width: 100% }  .c-registration__title, .c-registration__tab-name, .c-registration__input, .c-registration-genpass__btn--visible::before, .c-registration__text, .c-registration-country--arrow::before {     color: #fff }  .c-registration__tabs {     height: auto;     min-height: 1.84211em }  .c-registration__tab {     -webkit-flex: 1 0 auto;     -ms-flex: 1 0 auto;     flex: 1 0 auto;     padding: .2em;     margin-bottom: .2em;     border: 1px solid #4e6a8e;     background-color: #001f3c;     font-size: .9375em }  .c-registration__tab.active {     background-color: #14a0ff }  .c-registration__tab:last-child {     -webkit-flex-shrink: 1;     -ms-flex-negative: 1;     flex-shrink: 1 }  .c-registration__field {     border: 1px solid #4e6a8e }  .c-registration__field--number .c-registration__input::-webkit-input-placeholder {     color: #fff !important }  .c-registration__field--number .c-registration__input:-moz-placeholder {     color: #fff !important }  .c-registration__field--number .c-registration__input::-moz-placeholder {     color: #fff !important }  .c-registration__field--number .c-registration__input:-ms-input-placeholder {     color: #fff !important }  @media screen and (min-width: 0\0) {     .c-registration__field .multiselect .c-registration-country__text {         margin-left: 0     } }  .c-registration__field--captcha {     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     padding: .2em .66667em;     width: calc(50% - 1em);     border: none }  .c-registration__field>.input__wrapper {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center }  .c-registration__field>.input__wrapper .c-registration__input {     height: auto }  .c-registration__fields:not(:first-of-type)::before {     background-color: #4e6a8e }  .c-registration__field--captcha, .c-registration__rules {     color: #c7e8ff }  .c-registration__field--captcha a, .c-registration__rules a {     color: #14a0ff }  .c-registration .multiselect__select::before, .c-registration .multiselect__single, .c-registration .multiselect__placeholder, .c-registration .multiselect__input {     color: #fff }  .c-registration .multiselect__input::-webkit-input-placeholder {     color: #fff }  .c-registration .multiselect__input:-moz-placeholder {     color: #fff }  .c-registration .multiselect__input::-moz-placeholder {     color: #fff }  .c-registration .multiselect__input:-ms-input-placeholder {     color: #fff }  .c-registration .multiselect__select {     top: 0;     left: auto;     right: 1px }  .c-registration__input {     text-align: left }  .c-registration__input::-webkit-input-placeholder {     opacity: 1;     transition: opacity 0.3s ease }  .c-registration__input::-moz-placeholder {     opacity: 1;     transition: opacity 0.3s ease }  .c-registration__input:-moz-placeholder {     opacity: 1;     transition: opacity 0.3s ease }  .c-registration__input:-ms-input-placeholder {     opacity: 1;     transition: opacity 0.3s ease }  .c-registration__input:focus::-webkit-input-placeholder {     opacity: 0;     transition: opacity 0.3s ease }  .c-registration__input:focus::-moz-placeholder {     opacity: 0;     transition: opacity 0.3s ease }  .c-registration__input:focus:-moz-placeholder {     opacity: 0;     transition: opacity 0.3s ease }  .c-registration__input:focus:-ms-input-placeholder {     opacity: 0;     transition: opacity 0.3s ease }  .c-registration__input::-webkit-input-placeholder {     opacity: 1;     overflow: visible;     font-size: 16px;     color: #fff } .c-registration__input:-moz-placeholder {     opacity: 1;     overflow: visible;     font-size: 16px;     color: #fff } .c-registration__input::-moz-placeholder {     opacity: 1;     overflow: visible;     font-size: 16px;     color: #fff }  .c-registration__input:-ms-input-placeholder {     opacity: 1;     overflow: visible;     font-size: 16px;     color: #fff } .c-registration__button {     background: linear-gradient(#9ede05, #567302);     background-size: 100% 120%;     border: 1px solid #ccff00;     color: #fff;     box-shadow: 0em 0em .75em rgba(157, 220, 5, 0.3);     transition: background-position 0.3s linear;     max-width: 100%;     height: auto;     font-size: .875em;     transition: background-position 0.3s linear !important }  .c-registration__button:hover {     background: linear-gradient(#9ede05, #567302);     background-size: 100% 120%;     background-position: 100% 100% }  .c-registration__button:hover {     box-shadow: 0em 0em .85714em rgba(157, 220, 5, 0.3);     background: linear-gradient(#9ede05, #567302);     background-position: 100% 100%;     background-size: 100% 120% }  .footer__wrap {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     -webkit-justify-content: space-between;     -ms-flex-pack: justify;     justify-content: space-between;     padding: 2.5em 1.25em 3.125em;     background-color: #00172d;     background-image: radial-gradient(circle at top, rgba(20, 160, 255, 0.2), transparent 40%);     color: #fff }  .footer__wrap--main {     padding: 30px 20px; }  .footer__col {     margin-top: .625em;     margin-left: 3.125em }  @media (max-width: 1600px) {     .footer__col {         margin-left: 1.5625em     } }  .footer__col--logo {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     margin: 0 }  .footer__col--payments {     margin-top: 0 }  .footer__logo {     width: 13.75em;     height: 1.875em }  @media (max-width: 1440px) {     .footer__logo {         width: 11.25em     } }  @media (max-width: 1200px) {     .footer__logo {         width: 8.75em     } }  .footer__logo .logo {     width: 100%;     height: 100% }  .footer__copyright {     text-align: left;     text-transform: uppercase;     font-size: .75em }  @media (max-width: 1200px) {     .footer__copyright {         font-size: .625em     } }  .footer__copyright .u-block-link {     color: #14a0ff }  .footer__copyright .u-block-link:hover {     text-decoration: none }  .footer__payments {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     -webkit-flex-wrap: wrap;     -ms-flex-wrap: wrap;     flex-wrap: wrap;     -webkit-justify-content: space-between;     -ms-flex-pack: justify;     justify-content: space-between;     width: 10.375em }  .footer__payments::before, .footer__payments::after {     content: '';     position: absolute;     background-color: rgba(255, 255, 255, 0.4) }  .footer__payments::before {     top: 50%;     left: 0;     width: 100%;     height: 1px }  .footer__payments::after {     top: 0;     left: 50%;     width: 1px;     height: 100% }  .footer__img {     width: 44%;     height: 2em;     background: center no-repeat } .footer__img--webmoney {     background-image: url(/wp-content/themes/1xbet----casino.ru/shared/2536/web_money.png) } .footer__img--visa {     background-image: url(/wp-content/themes/1xbet----casino.ru/shared/2536/visa.png) } .footer__img--maestro {     background-image: url(/wp-content/themes/1xbet----casino.ru/shared/2536/maestro.png) } .footer__img--qiwi {     background-image: url(/wp-content/themes/1xbet----casino.ru/shared/2536/qiwi_wallet.png) } .footer__img--maestro, .footer__img--qiwi {     background-position-y: .4375em } .footer__to-top {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: absolute;     top: -.9375em;     left: 50%;     z-index: 99;     cursor: pointer;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     width: 9.375em;     height: 3.4375em;     background: url(/wp-content/themes/1xbet----casino.ru/shared/2536/back.png) 0 0 / contain no-repeat;     -webkit-transform: translateX(-50%);     transform: translateX(-50%); } .footer__to-top::before {     content: '\f106';     margin-top: .30769em;     font-family: FontAwesome;     font-size: 1.625em;     color: #fff }  .games-samsung {     display: block;     padding: .625em;     width: 100%;     background-position: 50% 50%;     background-repeat: no-repeat;     background-size: cover;     image-rendering: -webkit-optimize-contrast;     image-rendering: crisp-edges }  .games-samsung__text {     margin: 0;     text-transform: uppercase;     font-size: .875em;     font-weight: 500;     line-height: 1.4;     color: #fff }  .games-samsung__text_heading {     margin-bottom: 3.33333em;     font-size: 1.125em }  .games-samsung__row {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     margin-bottom: .625em }  .games-samsung__button {     display: block;     cursor: pointer;     padding: 0;     width: 12.85714em;     height: 2.28571em;     margin: 0 auto;     outline: none;     border: 2px solid #febc06;     border-radius: 1.14286em;     box-shadow: 0 0 .5em rgba(228, 33, 7, 0.35);     background: #f96b28;     text-transform: uppercase;     text-decoration: none;     font-size: .875em;     font-weight: 500;     color: #fff;     transition: background 0.3s;     will-change: background }  .games-samsung__button:not(button) {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     text-align: center }  .games-samsung__button:hover {     background: #fa8d5a }  .games-counter {     width: 3.25em;     height: 3.25em;     margin: 0em .3125em }  .games-counter__circle {     fill: rgba(0, 0, 0, 0.5);     stroke: #5d4f4a;     stroke-width: 2px }  .games-counter__circle_over {     stroke: #ed8646;     stroke-dasharray: 150 150;     stroke-dashoffset: 0 }  .games-counter__num {     font-size: 1.1875em;     fill: #fff;     text-anchor: middle }  .games-counter__unit {     font-size: .75em;     fill: #fff;     text-anchor: middle }  .games__list {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex-wrap: wrap;     -ms-flex-wrap: wrap;     flex-wrap: wrap;     margin: 0em -.3125em }  .games__item {     width: calc(25% - .6875em);     margin: .3125em;     border: 1px solid #4e6a8e;     font-size: 0.85vw }  @media (max-width: 1365px) {     .games__item {         width: calc(33.3333% - .625em);         font-size: 1.4vw     } }  .games__item:hover .games__overlay {     opacity: 1 }  .games__item:hover .games__overlay .btn {     -webkit-transform: translate(-50%, 0);     transform: translate(-50%, 0) }  .games__window {     position: relative;     padding-top: 50%;     overflow: hidden;     background-position: center;     background-repeat: no-repeat;     background-size: cover }  .games__window>* {     position: absolute }  .games__status {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: absolute;     top: 0;     left: 0;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     width: 5.25em;     height: 1.375em;     text-transform: uppercase;     color: #fff;     -webkit-transform: rotate(-45deg) translate(-1.375em, -.5em);     transform: rotate(-45deg) translate(-1.375em, -.5em);     -webkit-transform-origin: center;     transform-origin: center }  .games__status::after {     font-size: .875em }  .games__status_new {     background: #ff781f }  .games__status_new::after {     content: 'NEW' }  .games__status_free {     background: #f00 }  .games__status_free::after {     content: 'FREE' }  .games__status_best {     background: #82af31 }  .games__status_best::after {     content: 'BEST' }  .games__overlay {     opacity: 0;     top: 0;     left: 0;     width: 100%;     height: 100%;     background-color: rgba(0, 23, 45, 0.8);     transition: opacity 0.3s ease }  .games__overlay .btn {     position: absolute;     bottom: 1.25em;     left: 50%;     max-width: 65%;     height: 2.8125em;     -webkit-transform: translate(-50%, -.625em);     transform: translate(-50%, -.625em);     transition: opacity 0.3s ease, background-position 0.3s linear, -webkit-transform 0.3s ease-in-out;     transition: opacity 0.3s ease, transform 0.3s ease-in-out, background-position 0.3s linear;     transition: opacity 0.3s ease, transform 0.3s ease-in-out, background-position 0.3s linear, -webkit-transform 0.3s ease-in-out }  .games__name {     padding: 1.875em 1.25em 0em;     text-align: center;     color: #fff }  .games__panel {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: space-between;     -ms-flex-pack: justify;     justify-content: space-between;     padding: 0em .625em;     height: 3.125em;     color: #fff }  .games__title {     margin-right: auto;     overflow: hidden;     text-transform: uppercase;     text-overflow: ellipsis;     font-size: .875em;     white-space: nowrap }  .page__header .auth-panel {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center }  .page__header .auth-panel__item {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     height: 100% }  .page__header .auth-panel__item:not(:first-child) {     margin-left: .3125em }  .page__header .auth-panel__item .main-drop {     right: -1px;     left: auto }  .page__header .auth-panel__btn {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     cursor: pointer;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     padding: 0;     padding-right: 1.66667em;     outline: 0;     border: 1px solid #4e6a8e;     border-radius: 2px;     background: 0;     text-transform: uppercase;     font-size: .75em;     font-weight: 500;     line-height: 1.4;     white-space: nowrap;     color: #fff;     transition: background-color 0.3s ease } .page__header .auth-panel__btn::before {     padding: .35714em .71429em;     font-family: FontAwesome;     font-size: 1.16667em;     color: #fff;     margin-right: 1.42857em;     border-right: 1px solid #4e6a8e }  .page__header .auth-panel__btn_enter::before {     content: '\f090' }  .page__header .auth-panel__btn_reg::before {     content: '\f044';     background-color: #14a0ff }  .page__header .auth-panel__btn:hover, .page__header .auth-panel__btn.active {     background-color: rgba(20, 160, 255, 0.1) }  .b-jackpot {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: absolute;     top: 10.375em;     right: 5em;     z-index: 20;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     min-width: 21.25em;     height: auto;     border: 1px solid #4e6a8e;     box-shadow: 1.375em 0em .4375em -1.375em #14a0ff, -1.375em 0em .4375em -1.375em #14a0ff;     background: rgba(0, 23, 45, 0.4) }  .b-jackpot:hover .b-jackpot__content {     height: 10.375em }  .b-jackpot__title {     text-transform: uppercase;     font-size: 1.5em;     color: #fff } .b-jackpot__head {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     z-index: 1;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     height: 3.8125em;     box-shadow: 0 3px 6px -1px #000;     background: url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png),      radial-gradient(ellipse at 50% -90%, rgba(20, 160, 255, 0.6), transparent 60%),      radial-gradient(ellipse at 50% 190%, rgba(20, 160, 255, 0.6), transparent 60%), #00172d;     background-size: cover, auto;     font-size: .625em; } .b-jackpot__head::after, .b-jackpot__head::before {     content: '';     display: block;     position: absolute;     left: 0;     width: 100%;     height: 1px;     background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #1e5799 30%, #1e5799 50%, #1e5799 70%, rgba(255, 255, 255, 0) 100%) }  .b-jackpot__head::after {     top: 0 }  .b-jackpot__head::before {     bottom: 0 }  .b-jackpot__content {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     height: 0;     overflow: hidden;     transition: height 0.2s ease-in-out }  .b-jackpot__line {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex: 1 1 100%;     -ms-flex: 1 1 100%;     flex: 1 1 100%;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: space-between;     -ms-flex-pack: justify;     justify-content: space-between;     padding: .375em .875em }  .b-jackpot__line *::-ms-backdrop, .b-jackpot__line {     min-height: 2.57143em }  .b-jackpot__line--center {     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center }  .b-jackpot__line+.b-jackpot__line {     position: relative }  .b-jackpot__line+.b-jackpot__line::before {     content: '';     display: block;     position: absolute;     top: 0;     left: 0;     width: 100%;     height: 1px;     background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #1e5799 25%, #1e5799 30%, rgba(255, 255, 255, 0) 100%); }  .b-jackpot__text {     -webkit-flex: 1 1 auto;     -ms-flex: 1 1 auto;     flex: 1 1 auto;     padding-right: 1.25em;     overflow: hidden;     text-transform: uppercase;     font-size: .875em;     word-wrap: break-word;     color: #fff; }  .b-jackpot__currency, .b-jackpot__frame, .b-jackpot__total, .b-jackpot__quantity, .b-jackpot__wining {     display: -webkit-flex;     display: -ms-flexbox;     display: flex; }  .b-jackpot__frame {     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     width: 1.1em;     height: 1.4em;     border: 1px solid #074675;     background: #041e37;     font-size: 1.25em;     color: #fff; }  .b-jackpot__frame+.b-jackpot__frame {     margin-left: 3px; }  .b-jackpot__frame:nth-last-child(3n) {     margin-left: .5em; }  .b-jackpot__frame:first-child {     margin-left: 0; }  .b-jackpot__currency {     margin-left: .625em; }  .b-jackpot__currency .b-jackpot__frame {     text-transform: uppercase;     color: #14a0ff; }  .b-jackpot__currency .b-jackpot__frame:nth-last-child(3) {     margin-left: 3px; }  .b-jackpot__currency .b-jackpot__frame:first-child {     margin-left: 0; }  .b-jackpot__quantity, .b-jackpot__currency {     direction: ltr; }  .b-jackpot__rules {     cursor: pointer;     padding: 2px 0;     text-decoration: underline;     font-size: .875em;     color: #14a0ff; } .b-jackpot__rules:hover {     text-decoration: none }  .page__content {     height: auto }  .slider {     border: 1px solid #4e6a8e;     background-color: #00172d }  .slider__slide {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     -webkit-align-items: flex-start;     -ms-flex-align: start;     align-items: flex-start;     -webkit-justify-content: space-between;     -ms-flex-pack: justify;     justify-content: space-between;     height: 100%;     background-position: center;     background-size: cover;     text-decoration: none }  .slider__slide .slide_link {     width: 100%;     height: 100% }  .slider__text {     padding: 0em 1em;     max-width: 22.5em;     margin-bottom: .75em;     font-size: 1.25em;     color: #fff }  .slider .btn {     margin: 0em 1.25em 2.5em }  .slider__title {     padding: .83333em;     margin: 1.66667em 0em;     background-color: rgba(0, 23, 45, 0.5);     text-transform: uppercase;     font-size: 1.5em;     color: #fff }  .slider .VueCarousel-pagination {     display: -webkit-flex !important;     display: -ms-flexbox !important;     display: flex !important;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     padding: 0em .9375em;     height: 3.4375em }  .slider .VueCarousel-dot-container {     display: -webkit-flex !important;     display: -ms-flexbox !important;     display: flex !important;     -webkit-flex: 1 1 100%;     -ms-flex: 1 1 100%;     flex: 1 1 100%;     -webkit-flex-direction: row;     -ms-flex-direction: row;     flex-direction: row;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     width: 100%;     height: 100% }  .slider .VueCarousel-dot {     display: -webkit-inline-flex !important;     display: -ms-inline-flexbox !important;     display: inline-flex !important;     padding: 0 !important;     margin: 0 !important;     font-size: 1em !important;     line-height: 0 !important }  .slider .VueCarousel-dot:not(:last-child) {     margin-right: .3125em !important }  .slider .VueCarousel-dot--active .VueCarousel-dot-button {     background-color: #14a0ff !important }  .slider .VueCarousel-dot-button {     cursor: pointer;     width: .875em !important;     min-width: .875em;     height: .875em !important;     outline: none !important;     border: none !important;     border-radius: 50%;     background-color: #fff !important;     font-size: 1em !important;     line-height: 0 !important;     transition: background-color 0.3s ease }  .slider .VueCarousel-dot-button:hover {     background-color: #14a0ff !important }  .content {     width: 100% }  .content__row {     padding: 1.25em 0em }  @media (max-width: 1365px) {     .content__row_top {         font-size: .875em     } }  .content__row_flex {     display: -webkit-flex;     display: -ms-flexbox;     display: flex }  .content__cell.slider {     -webkit-flex: 1 1 60%;     -ms-flex: 1 1 60%;     flex: 1 1 60% }  .content__cell.content__block {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex: 1 1 40%;     -ms-flex: 1 1 40%;     flex: 1 1 40%;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     margin-left: .625em }  .content__cell.content__block .b-jackpot {     position: relative;     top: auto;     right: auto;     z-index: 10;     min-width: auto;     height: 100%;     font-size: 1em }  .content__cell.content__block .b-jackpot__head {     background-position: center;     font-size: 1em }  .content__cell.content__block .b-jackpot__content {     height: 100% }  .content.promo {     font-size: 0.84vw } .bonus-panel {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-justify-content: space-between;     -ms-flex-pack: justify;     justify-content: space-between;     min-height: 3.5em;     margin-top: .625em;     border: 1px solid #4e6a8e;     background: #00172d url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png) } .bonus-panel__item {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     cursor: pointer;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     width: 100%;     overflow: hidden;     background-image: radial-gradient(ellipse, rgba(20, 160, 255, 0.3), transparent 78%);     text-decoration: none;     color: #fff }  .bonus-panel__item:not(:last-child)::before {     content: '';     position: absolute;     top: 0;     width: 1px;     height: 100%;     background-image: linear-gradient(to top, transparent 0%, rgba(255, 255, 255, 0.5) 50%, transparent 100%);     right: 0 }  .bonus-panel__item:hover, .bonus-panel__item:focus {     -webkit-filter: drop-shadow(0 0 2px rgba(135, 178, 250, 0.5));     filter: drop-shadow(0 0 2px rgba(135, 178, 250, 0.5)) }  .bonus-panel__item:active .bonus-panel__ico {     -webkit-transform: scale(0.9);     transform: scale(0.9) }  .bonus-panel__ico {     width: 100%;     height: 54px;     fill: #fff; }  .panel {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: space-between;     -ms-flex-pack: justify;     justify-content: space-between;     color: #fff }  .panel__title {     text-transform: uppercase;     font-size: 1.125em }  .panel__all-games {     cursor: pointer;     font-size: .875em;     transition: color 0.2s ease }  .panel__all-games::after {     content: '\f105';     font-family: FontAwesome;     margin-left: .35714em }  .panel__all-games:hover {     color: #14a0ff }  .games-list {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     -webkit-flex-direction: row;     -ms-flex-direction: row;     flex-direction: row;     -webkit-flex-wrap: wrap;     -ms-flex-wrap: wrap;     flex-wrap: wrap;     width: 43.625em;     min-width: 43.625em;     height: 21.8125em;     overflow: hidden;     background: linear-gradient(#00172d 50%, #002c57 0) center top/100% 6.125em repeat;     background-attachment: local }  @media (max-width: 1365px) {     .games-list {         font-size: 14px     } }  .games-list__status {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: absolute;     top: 0;     left: 0;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     width: 5.25em;     height: .875em;     text-transform: uppercase;     color: #fff;     -webkit-transform: rotate(-45deg) translate(-1.5em, -.625em);     transform: rotate(-45deg) translate(-1.5em, -.625em);     -webkit-transform-origin: center;     transform-origin: center }  .games-list__status::after {     font-size: .75em }  .games-list__status.ribbon_new {     box-shadow: 0 1px 2px 0 #000;     background: #ff781f }  .games-list__status.ribbon_new::after {     content: 'NEW' }  .games-list__status.ribbon_promo {     box-shadow: 0 1px 2px 0 #000;     background: #f00 }  .games-list__status.ribbon_promo::after {     content: 'PROMO' }  .games-list__status.ribbon_cashback {     box-shadow: 0 1px 2px 0 #000;     background: #3177af }  .games-list__status.ribbon_cashback::after {     content: 'CASHBACK' }  .games-list__status.ribbon_best {     box-shadow: 0 1px 2px 0 #000;     background: #82af31 }  .games-list__status.ribbon_best::after {     content: 'BEST' }  .games-list__item {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     cursor: pointer;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     padding: 0em .875em;     min-width: 14.1875em;     max-width: 14.1875em;     height: 3.0625em;     overflow: hidden;     border-right: 1px solid #4e6a8e;     text-decoration: none }  .games-list__item:nth-child(3n) {     border-right: none } .games-list__item:hover {     background-image: url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png) } .games-list__item:hover .games-list__name {     color: #14a0ff }  .games-list__icon {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     padding: 4px;     min-width: 50% }  .games-list__name {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     padding: 4px;     min-width: 50%;     height: 3.63636em;     text-align: center;     text-transform: uppercase;     font-size: .6875em;     color: #fff;     transition: color 0.3s ease }  .settings-list {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column }  @media (max-width: 1365px) {     .settings-list {         font-size: 14px     } }  .settings-list__item {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     cursor: pointer;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     padding: 0em 1em;     min-width: 12.5em;     max-width: 12.5em;     height: 2.8125em;     text-decoration: none;     box-sizing: content-box }  .settings-list__item+.settings-list__item {     background-image: linear-gradient(to right, transparent 0%, rgba(20, 160, 255, 0.7) 50%, transparent 100%);     background-repeat: no-repeat;     background-size: 100% 1px }  .settings-list__item+.settings-list__item:hover {     background-image: linear-gradient(to right, transparent 0%, rgba(20, 160, 255, 0.7) 50%, transparent 100%), url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png);     background-repeat: no-repeat, repeat;     background-size: 100% 1px, auto; } .settings-list__item:hover {     background-image: url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png); } .settings-list__item:hover .settings-list__text {     color: #14a0ff }  .settings-list__icon {     min-width: 1.25em;     text-align: center }  .settings-list__icon::before {     font-family: FontAwesome;     color: #fff }  .settings-list__icon--deposit::before {     content: '\f019' }  .settings-list__icon--withdraw::before {     content: '\f093' }  .settings-list__icon--account::before {     content: '\f234' }  .settings-list__icon--settings::before {     content: '\f085' }  .settings-list__icon--logout::before {     content: '\f08b' }  .settings-list__icon--rules::before {     content: '\f02d' }  .settings-list__icon--privacy::before {     content: '\f21b' }  .settings-list__icon--cookies::before {     content: '\f02d' }  .settings-list__icon--contacts::before {     content: '\f2b9' }  .settings-list__icon--about::before {     content: '\f129' }  .settings-list__icon+.settings-list__text {     margin-left: 1em }  .settings-list__text {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     min-height: auto;     text-transform: uppercase;     font-size: .75em;     color: #fff;     transition: color 0.3s ease }  .ico-1xgames.ico_sherlock {     width: 64px;     height: 26px; }  .ico-1xgames.ico_fouraces {     width: 43px;     height: 35px; }  .ico-1xgames.ico_got {     width: 47px;     height: 23px; }  #maincontent.page__content {     padding-top: 9.375em }  .ico-funbet {     background-repeat: no-repeat }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico-funbet {         background-repeat: no-repeat     } }  .ico_africanroulette {     background-size: 1026.31579% 1525.71429%;     background-position: 71.02273% 48.09619%;     width: 57px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_africanroulette {         background-size: 1026.31579% 1525.71429%;         background-position: 71.02273% 48.09619%     } }  .ico_baccara {     background-size: 835.71429% 1977.77778%;     background-position: 29.12621% 71.00592%;     width: 70px;     height: 27px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_baccara {         background-size: 835.71429% 1977.77778%;         background-position: 29.12621% 71.00592%     } }  .ico_ballsfortynine {     background-size: 1671.42857% 1525.71429%;     background-position: 91.27273% 87.97595%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_ballsfortynine {         background-size: 1671.42857% 1525.71429%;         background-position: 91.27273% 87.97595%     } }  .ico_basketball {     background-size: 1671.42857% 1525.71429%;     background-position: -.18182% 100%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_basketball {         background-size: 1671.42857% 1525.71429%;         background-position: -.09091% 100%     } }  .ico_battlecity {     background-size: 1671.42857% 1525.71429%;     background-position: 50.90909% 100%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_battlecity {         background-size: 1671.42857% 1525.71429%;         background-position: 50.90909% 100%     } }  .ico_battleroyale {     background-size: 835.71429% 3560%;     background-position: 20% 89.21002%;     width: 70px;     height: 15px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_battleroyale {         background-size: 835.71429% 3560%;         background-position: 20% 89.21002%     } }  .ico_battleships {     background-size: 835.71429% 1907.14286%;     background-position: 14.56311% 71.14625%;     width: 70px;     height: 28px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_battleships {         background-size: 835.71429% 1907.14286%;         background-position: 14.56311% 71.14625%     } }  .ico_beatthejoker {     background-size: 1103.77358% 1525.71429%;     background-position: 22.55639% 78.95792%;     width: 53px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_beatthejoker {         background-size: 1103.77358% 1525.71429%;         background-position: 22.55639% 78.95792%     } }  .ico_bingobonanza {     background-size: 835.71429% 1525.71429%;     background-position: 29.12621% 8.01603%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_bingobonanza {         background-size: 835.71429% 1525.71429%;         background-position: 29.12621% 8.01603%     } }  .ico_blackjack_switch {     background-size: 835.71429% 1525.71429%;     background-position: 29.12621% 16.03206%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_blackjack_switch {         background-size: 835.71429% 1525.71429%;         background-position: 29.12621% 16.03206%     } }  .ico_bura {     background-size: 1426.82927% 1525.71429%;     background-position: 92.27941% 16.03206%;     width: 41px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_bura {         background-size: 1426.82927% 1525.71429%;         background-position: 92.27941% 16.03206%     } }  .ico_cards {     background-size: 835.71429% 2670%;     background-position: 43.68932% 84.4358%;     width: 70px;     height: 20px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_cards {         background-size: 835.71429% 2670%;         background-position: 43.68932% 84.4358%     } }  .ico_crownanchor {     background-size: 1271.73913% 1525.71429%;     background-position: 82.74583% 72.14429%;     width: 46px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_crownanchor {         background-size: 1271.73913% 1525.71429%;         background-position: 82.74583% 72.14429%     } }  .ico_cryptcrusade {     background-size: 835.71429% 1525.71429%;     background-position: -.19417% 32.06413%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_cryptcrusade {         background-size: 835.71429% 1525.71429%;         background-position: -.09709% 32.06413%     } }  .ico_cryptcrusade2 {     background-size: 835.71429% 1525.71429%;     background-position: 14.56311% 32.06413%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_cryptcrusade2 {         background-size: 835.71429% 1525.71429%;         background-position: 14.56311% 32.06413%     } }  .ico_crystal {     background-size: 835.71429% 1525.71429%;     background-position: 29.12621% 32.06413%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_crystal {         background-size: 835.71429% 1525.71429%;         background-position: 29.12621% 32.06413%     } }  .ico_dailytournament_game {     background-size: 1044.64286% 1525.71429%;     background-position: -.18904% 78.95792%;     width: 56px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_dailytournament_game {         background-size: 1044.64286% 1525.71429%;         background-position: -.09452% 78.95792%     } }  .ico_derby {     background-size: 1193.87755% 1525.71429%;     background-position: 83.20896% 40.08016%;     width: 49px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_derby {         background-size: 1193.87755% 1525.71429%;         background-position: 83.20896% 40.08016%     } }  .ico_diamondslot {     background-size: 847.82609% 1525.71429%;     background-position: -.1938% 56.11222%;     width: 69px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_diamondslot {         background-size: 847.82609% 1525.71429%;         background-position: -.0969% 56.11222%     } }  .ico_dice {     background-size: 1720.58824% 1525.71429%;     background-position: 100% 8.01603%;     width: 34px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_dice {         background-size: 1720.58824% 1525.71429%;         background-position: 100% 8.01603%     } }  .ico_diceofriches {     background-size: 835.71429% 1525.71429%;     background-position: 43.68932% 32.06413%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_diceofriches {         background-size: 835.71429% 1525.71429%;         background-position: 43.68932% 32.06413%     } }  .ico_domino {     background-size: 835.71429% 1618.18182%;     background-position: 28.93204% 55.88822%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_domino {         background-size: 835.71429% 1618.18182%;         background-position: 28.93204% 55.88822%     } }  .ico_dragon {     background-size: 835.71429% 2225%;     background-position: 14.56311% 85.09804%;     width: 70px;     height: 24px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_dragon {         background-size: 835.71429% 2225%;         background-position: 14.56311% 85.09804%     } }  .ico_dragonsgold {     background-size: 835.71429% 1525.71429%;     background-position: -.19417% 0;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_dragonsgold {         background-size: 835.71429% 1525.71429%;         background-position: -.09709% 0     } }  .ico_durak {     background-size: 835.71429% 2670%;     background-position: 58.25243% 84.4358%;     width: 70px;     height: 20px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_durak {         background-size: 835.71429% 2670%;         background-position: 58.25243% 84.4358%     } }  .ico_easternnight {     background-size: 886.36364% 1525.71429%;     background-position: 72.25434% 8.01603%;     width: 66px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_easternnight {         background-size: 886.36364% 1525.71429%;         background-position: 72.25434% 8.01603%     } }  .ico_faith {     background-size: 835.71429% 1525.71429%;     background-position: 14.56311% 48.09619%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_faith {         background-size: 835.71429% 1525.71429%;         background-position: 14.56311% 48.09619%     } }  .ico_formulaone {     background-size: 835.71429% 1525.71429%;     background-position: 29.12621% 48.09619%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_formulaone {         background-size: 835.71429% 1525.71429%;         background-position: 29.12621% 48.09619%     } }  .ico_fortuneapple {     background-size: 835.71429% 2053.84615%;     background-position: 58.25243% 70.86614%;     width: 70px;     height: 26px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_fortuneapple {         background-size: 835.71429% 2053.84615%;         background-position: 58.25243% 70.86614%     } }  .ico_fortuneeighteen {     background-size: 835.71429% 1525.71429%;     background-position: 58.25243% 0;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_fortuneeighteen {         background-size: 835.71429% 1525.71429%;         background-position: 58.25243% 0     } }  .ico_fouraces {     background-size: 1360.46512% 1525.71429%;     background-position: 92.61993% 8.01603%;     width: 43px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_fouraces {         background-size: 1360.46512% 1525.71429%;         background-position: 92.61993% 8.01603%     } }  .ico_fruitblast {     background-size: 914.0625% 1525.71429%;     background-position: 71.97697% 24.0481%;     width: 64px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_fruitblast {         background-size: 914.0625% 1525.71429%;         background-position: 71.97697% 24.0481%     } }  .ico_fruitcocktail {     background-size: 1671.42857% 1525.71429%;     background-position: 91.27273% 71.94389%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_fruitcocktail {         background-size: 1671.42857% 1525.71429%;         background-position: 91.27273% 71.94389%     } }  .ico_garage {     background-size: 835.71429% 2136%;     background-position: 60.38835% 77.40668%;     width: 70px;     height: 25px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_garage {         background-size: 835.71429% 2136%;         background-position: 60.38835% 77.40668%     } }  .ico_gemsodyssey {     background-size: 835.71429% 1525.71429%;     background-position: 58.25243% 40.08016%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_gemsodyssey {         background-size: 835.71429% 1525.71429%;         background-position: 58.25243% 40.08016%     } }  .ico_getbonus {     background-size: 1671.42857% 1525.71429%;     background-position: 7.27273% 100%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_getbonus {         background-size: 1671.42857% 1525.71429%;         background-position: 7.27273% 100%     } }  .ico_getbonusny {     background-size: 835.71429% 1525.71429%;     background-position: -.19417% 48.09619%;     width: 70px;     height: 35px } @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_getbonusny {         background-size: 835.71429% 1525.71429%;         background-position: -.09709% 48.09619%     } }  .ico_goal {     background-size: 1671.42857% 1525.71429%;     background-position: 21.81818% 100%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_goal {         background-size: 1671.42857% 1525.71429%;         background-position: 21.81818% 100%     } } .ico_gold {     background-size: 1539.47368% 1525.71429%;     background-position: 91.77331% 40.08016%;     width: 38px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_gold {         background-size: 1539.47368% 1525.71429%;         background-position: 91.77331% 40.08016%     } }  .ico_got {     background-size: 1244.68085% 1525.71429%;     background-position: 82.89963% 56.11222%;     width: 47px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_got {         background-size: 1244.68085% 1525.71429%;         background-position: 82.89963% 56.11222%     } }  .ico_greyhound {     background-size: 1244.68085% 1525.71429%;     background-position: 82.89963% 64.12826%;     width: 47px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_greyhound {         background-size: 1244.68085% 1525.71429%;         background-position: 82.89963% 64.12826%     } }  .ico_gta {     background-size: 873.13433% 1525.71429%;     background-position: -.19305% 64.12826%;     width: 67px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_gta {         background-size: 873.13433% 1525.71429%;         background-position: -.09653% 64.12826%     } }  .ico_headsortails {     background-size: 1772.72727% 1525.71429%;     background-position: 99.81884% 24.0481%;     width: 33px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_headsortails {         background-size: 1772.72727% 1525.71429%;         background-position: 99.81884% 24.0481%     } }  .ico_higherlower {     background-size: 835.71429% 1525.71429%;     background-position: 14.56311% 24.0481%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_higherlower {         background-size: 835.71429% 1525.71429%;         background-position: 14.56311% 24.0481%     } }  .ico_higherlower_alt {     background-size: 1044.64286% 1525.71429%;     background-position: 70.88847% 64.12826%;     width: 56px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_higherlower_alt {         background-size: 1044.64286% 1525.71429%;         background-position: 70.88847% 64.12826%     } }  .ico_hiloroyal {     background-size: 835.71429% 1525.71429%;     background-position: 58.25243% 48.09619%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_hiloroyal {         background-size: 835.71429% 1525.71429%;         background-position: 58.25243% 48.09619%     } }  .ico_hilotriplechance {     background-size: 835.71429% 1525.71429%;     background-position: 29.12621% 0;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_hilotriplechance {         background-size: 835.71429% 1525.71429%;         background-position: 29.12621% 0     } }  .ico_indpoker {     background-size: 835.71429% 1525.71429%;     background-position: 43.68932% 8.01603%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_indpoker {         background-size: 835.71429% 1525.71429%;         background-position: 43.68932% 8.01603%     } }  .ico_island {     background-size: 1671.42857% 1525.71429%;     background-position: 65.45455% 100%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_island {         background-size: 1671.42857% 1525.71429%;         background-position: 65.45455% 100%     } }  .ico_ivories {     background-size: 1950% 1525.71429%;     background-position: 99.27928% 40.08016%;     width: 30px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_ivories {         background-size: 1950% 1525.71429%;         background-position: 99.27928% 40.08016%     } }  .ico_kamikaze {     background-size: 1671.42857% 1525.71429%;     background-position: 91.27273% 55.91182%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_kamikaze {         background-size: 1671.42857% 1525.71429%;         background-position: 91.27273% 55.91182%     } }  .ico_keks {     background-size: 1083.33333% 1525.71429%;     background-position: 11.48776% 78.95792%;     width: 54px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_keks {         background-size: 1083.33333% 1525.71429%;         background-position: 11.48776% 78.95792%     } }  .ico_killerclubs {     background-size: 835.71429% 1525.71429%;     background-position: 43.68932% 16.03206%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_killerclubs {         background-size: 835.71429% 1525.71429%;         background-position: 43.68932% 16.03206%     } }  .ico_lucky {     background-size: 1193.87755% 1525.71429%;     background-position: 83.20896% 48.09619%;     width: 49px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_lucky {         background-size: 1193.87755% 1525.71429%;         background-position: 83.20896% 48.09619%     } }  .ico_luckyslot {     background-size: 835.71429% 2427.27273%;     background-position: 29.12621% 84.76562%;     width: 70px;     height: 22px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_luckyslot {         background-size: 835.71429% 2427.27273%;         background-position: 29.12621% 84.76562%     } }  .ico_mazzetti {     background-size: 835.71429% 2670%;     background-position: 72.81553% 84.4358%;     width: 70px;     height: 20px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_mazzetti {         background-size: 835.71429% 2670%;         background-position: 72.81553% 84.4358%     } }  .ico_minesweeper {     background-size: 835.71429% 2136%;     background-position: 45.82524% 77.40668%;     width: 70px;     height: 25px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_minesweeper {         background-size: 835.71429% 2136%;         background-position: 45.82524% 77.40668%     } }  .ico_moneywheel {     background-size: 1329.54545% 1525.71429%;     background-position: 92.79113% 0;     width: 44px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_moneywheel {         background-size: 1329.54545% 1525.71429%;         background-position: 92.79113% 0     } }  .ico_monkeys {     background-size: 835.71429% 1618.18182%;     background-position: 43.49515% 55.88822%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_monkeys {         background-size: 835.71429% 1618.18182%;         background-position: 43.49515% 55.88822%     } }  .ico_nervesofsteal {     background-size: 900% 1525.71429%;     background-position: 72.11538% 16.03206%;     width: 65px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_nervesofsteal {         background-size: 900% 1525.71429%;         background-position: 72.11538% 16.03206%     } }  .ico_newyearslots {     background-size: 835.71429% 1525.71429%;     background-position: 43.68932% 24.0481%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_newyearslots {         background-size: 835.71429% 1525.71429%;         background-position: 43.68932% 24.0481%     } }  .ico_overunder {     background-size: 1026.31579% 1525.71429%;     background-position: 71.02273% 56.11222%;     width: 57px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_overunder {         background-size: 1026.31579% 1525.71429%;         background-position: 71.02273% 56.11222%     } }  .ico_pachinko {     background-size: 1720.58824% 1525.71429%;     background-position: 87.11434% 100%;     width: 34px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_pachinko {         background-size: 1720.58824% 1525.71429%;         background-position: 87.11434% 100%     } }  .ico_pandorasslots {     background-size: 1671.42857% 1525.71429%;     background-position: 36.36364% 100%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_pandorasslots {         background-size: 1671.42857% 1525.71429%;         background-position: 36.36364% 100%     } }  .ico_party {     background-size: 975% 1525.71429%;     background-position: 71.42857% 32.06413%;     width: 60px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_party {         background-size: 975% 1525.71429%;         background-position: 71.42857% 32.06413%     } }  .ico_penalty {     background-size: 1170% 1525.71429%;     background-position: 83.36449% 24.0481%;     width: 50px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_penalty {         background-size: 1170% 1525.71429%;         background-position: 83.36449% 24.0481%     } }  .ico_pharaohskingdom {     background-size: 1193.87755% 1525.71429%;     background-position: 83.20896% 32.06413%;     width: 49px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_pharaohskingdom {         background-size: 1193.87755% 1525.71429%;         background-position: 83.20896% 32.06413%     } }  .ico_pipeline {     background-size: 835.71429% 1525.71429%;     background-position: -.19417% 40.08016%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_pipeline {         background-size: 835.71429% 1525.71429%;         background-position: -.09709% 40.08016%     } }  .ico_piratechest {     background-size: 1170% 1525.71429%;     background-position: 83.36449% 16.03206%;     width: 50px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_piratechest {         background-size: 1170% 1525.71429%;         background-position: 83.36449% 16.03206%     } }  .ico_plumber {     background-size: 835.71429% 1525.71429%;     background-position: 58.25243% 16.03206%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_plumber {         background-size: 835.71429% 1525.71429%;         background-position: 58.25243% 16.03206%     } }  .ico_poker {     background-size: 1720.58824% 1525.71429%;     background-position: 100% 0;     width: 34px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_poker {         background-size: 1720.58824% 1525.71429%;         background-position: 100% 0     } }  .ico_pokerlight {     background-size: 1720.58824% 1525.71429%;     background-position: 100% 16.03206%;     width: 34px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_pokerlight {         background-size: 1720.58824% 1525.71429%;         background-position: 100% 16.03206%     } }  .ico_poseidon {     background-size: 835.71429% 1668.75%;     background-position: 42.52427% 63.74502%;     width: 70px;     height: 32px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_poseidon {         background-size: 835.71429% 1668.75%;         background-position: 42.52427% 63.74502%     } }  .ico_reddog {     background-size: 835.71429% 1525.71429%;     background-position: 58.25243% 32.06413%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_reddog {         background-size: 835.71429% 1525.71429%;         background-position: 58.25243% 32.06413%     } }  .ico_reelsofgods {     background-size: 1671.42857% 1525.71429%;     background-position: 91.27273% 79.95992%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_reelsofgods {         background-size: 1671.42857% 1525.71429%;         background-position: 91.27273% 79.95992%     } }  .ico_resident {     background-size: 835.71429% 3814.28571%;     background-position: 34.56311% 89.03846%;     width: 70px;     height: 14px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_resident {         background-size: 835.71429% 3814.28571%;         background-position: 34.56311% 89.03846%     } }  .ico_respinslot {     background-size: 835.71429% 2053.84615%;     background-position: 43.68932% 70.86614%;     width: 70px;     height: 26px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_respinslot {         background-size: 835.71429% 2053.84615%;         background-position: 43.68932% 70.86614%     } }  .ico_reversi {     background-size: 835.71429% 1525.71429%;     background-position: 58.25243% 24.0481%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_reversi {         background-size: 835.71429% 1525.71429%;         background-position: 58.25243% 24.0481%     } }  .ico_rock {     background-size: 1360.46512% 1907.14286%;     background-position: 82.28782% 79.05138%;     width: 43px;     height: 28px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_rock {         background-size: 1360.46512% 1907.14286%;         background-position: 82.28782% 79.05138%     } } .ico_roulette {     background-size: 873.13433% 1525.71429%;     background-position: 13.89961% 64.12826%;     width: 67px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_roulette {         background-size: 873.13433% 1525.71429%;         background-position: 13.89961% 64.12826%     } }  .ico_rouletteiso {     background-size: 1170% 1525.71429%;     background-position: 83.36449% 8.01603%;     width: 50px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_rouletteiso {         background-size: 1170% 1525.71429%;         background-position: 83.36449% 8.01603%     } }  .ico_rummy {     background-size: 1671.42857% 1525.71429%;     background-position: 58.18182% 100%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_rummy {         background-size: 1671.42857% 1525.71429%;         background-position: 58.18182% 100%     } }  .ico_rusroulette {     background-size: 1581.08108% 1570.58824%;     background-position: 91.60584% 48%;     width: 37px;     height: 34px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_rusroulette {         background-size: 1581.08108% 1570.58824%;         background-position: 91.60584% 48%     } }  .ico_russianlotto {     background-size: 1671.42857% 1525.71429%;     background-position: 91.27273% 63.92786%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_russianlotto {         background-size: 1671.42857% 1525.71429%;         background-position: 91.27273% 63.92786%     } }  .ico_sattamatka {     background-size: 835.71429% 1525.71429%;     background-position: 58.25243% 8.01603%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_sattamatka {         background-size: 835.71429% 1525.71429%;         background-position: 58.25243% 8.01603%     } }  .ico_scratch {     background-size: 1083.33333% 1722.58065%;     background-position: -.18832% 92.04771%;     width: 54px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_scratch {         background-size: 1083.33333% 1722.58065%;         background-position: -.09416% 92.04771%     } }  .ico_scratchcard {     background-size: 835.71429% 1525.71429%;     background-position: 43.68932% 48.09619%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_scratchcard {         background-size: 835.71429% 1525.71429%;         background-position: 43.68932% 48.09619%     } }  .ico_secretcase {     background-size: 835.71429% 1525.71429%;     background-position: 43.68932% 40.08016%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_secretcase {         background-size: 835.71429% 1525.71429%;         background-position: 43.68932% 40.08016%     } }  .ico_setteemezzo {     background-size: 835.71429% 1525.71429%;     background-position: 14.56311% 40.08016%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_setteemezzo {         background-size: 835.71429% 1525.71429%;         background-position: 14.56311% 40.08016%     } }  .ico_sherlock {     background-size: 886.36364% 1525.71429%;     background-position: 72.25434% 0;     width: 66px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_sherlock {         background-size: 886.36364% 1525.71429%;         background-position: 72.25434% 0     } }  .ico_shootout {     background-size: 835.71429% 1618.18182%;     background-position: 58.05825% 55.88822%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_shootout {         background-size: 835.71429% 1618.18182%;         background-position: 58.05825% 55.88822%     } }  .ico_skingames {     background-size: 1426.82927% 1525.71429%;     background-position: 92.27941% 24.0481%;     width: 41px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_skingames {         background-size: 1426.82927% 1525.71429%;         background-position: 92.27941% 24.0481%     } }  .ico_solitaire {     background-size: 1103.77358% 1525.71429%;     background-position: 33.45865% 78.95792%;     width: 53px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_solitaire {         background-size: 1103.77358% 1525.71429%;         background-position: 33.45865% 78.95792%     } }  .ico_spinandwin {     background-size: 835.71429% 1525.71429%;     background-position: 43.68932% 0;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_spinandwin {         background-size: 835.71429% 1525.71429%;         background-position: 43.68932% 0     } }  .ico_starlotto {     background-size: 835.71429% 1525.71429%;     background-position: 29.12621% 24.0481%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_starlotto {         background-size: 835.71429% 1525.71429%;         background-position: 29.12621% 24.0481%     } }  .ico_starwars {     background-size: 835.71429% 1618.18182%;     background-position: 27.96117% 63.87226%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_starwars {         background-size: 835.71429% 1618.18182%;         background-position: 27.96117% 63.87226%     } }  .ico_supermario {     background-size: 835.71429% 1525.71429%;     background-position: -.19417% 24.0481%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_supermario {         background-size: 835.71429% 1525.71429%;         background-position: -.09709% 24.0481%     } }  .ico_swampland {     background-size: 835.71429% 1570.58824%;     background-position: 14.36893% 56%;     width: 70px;     height: 34px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_swampland {         background-size: 835.71429% 1570.58824%;         background-position: 14.36893% 56%     } }  .ico_thimbles {     background-size: 1500% 1722.58065%;     background-position: 10.80586% 92.04771%;     width: 39px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_thimbles {         background-size: 1500% 1722.58065%;         background-position: 10.80586% 92.04771%     } }  .ico_thousand {     background-size: 1147.05882% 1525.71429%;     background-position: 83.5206% 0;     width: 51px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_thousand {         background-size: 1147.05882% 1525.71429%;         background-position: 83.5206% 0     } }  .ico_treasurefright {     background-size: 835.71429% 2225%;     background-position: -.19417% 85.09804%;     width: 70px;     height: 24px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_treasurefright {         background-size: 835.71429% 2225%;         background-position: -.09709% 85.09804%     } }  .ico_tripleseven {     background-size: 1539.47368% 1525.71429%;     background-position: 91.77331% 32.06413%;     width: 38px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_tripleseven {         background-size: 1539.47368% 1525.71429%;         background-position: 91.77331% 32.06413%     } }  .ico_trippleholdem {     background-size: 835.71429% 1841.37931%;     background-position: -.19417% 71.28713%;     width: 70px;     height: 29px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_trippleholdem {         background-size: 835.71429% 1841.37931%;         background-position: -.09709% 71.28713%     } } .ico_twentyone {     background-size: 835.71429% 1780%;     background-position: 57.08738% 63.49206%;     width: 70px;     height: 30px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_twentyone {         background-size: 835.71429% 1780%;         background-position: 57.08738% 63.49206%     } }  .ico_twentyone_iso {     background-size: 1828.125% 1525.71429%;     background-position: 99.63834% 32.06413%;     width: 32px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_twentyone_iso {         background-size: 1828.125% 1525.71429%;         background-position: 99.63834% 32.06413%     } }  .ico_twentyonelive {     background-size: 1671.42857% 1525.71429%;     background-position: 80% 100%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_twentyonelive {         background-size: 1671.42857% 1525.71429%;         background-position: 80% 100%     } }  .ico_ufcgame {     background-size: 1671.42857% 1525.71429%;     background-position: 72.72727% 100%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_ufcgame {         background-size: 1671.42857% 1525.71429%;         background-position: 72.72727% 100%     } }  .ico_ufosheep {     background-size: 1008.62069% 1525.71429%;     background-position: 71.1575% 40.08016%;     width: 58px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_ufosheep {         background-size: 1008.62069% 1525.71429%;         background-position: 71.1575% 40.08016%     } }  .ico_vikings {     background-size: 835.71429% 1525.71429%;     background-position: 14.56311% 16.03206%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_vikings {         background-size: 835.71429% 1525.71429%;         background-position: 14.56311% 16.03206%     } }  .ico_vrcasino {     background-size: 835.71429% 7628.57143%;     background-position: 49.12621% 87.85579%;     width: 70px;     height: 7px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_vrcasino {         background-size: 835.71429% 7628.57143%;         background-position: 49.12621% 87.85579%     } }  .ico_walkingdead {     background-size: 835.71429% 1525.71429%;     background-position: -.19417% 16.03206%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_walkingdead {         background-size: 835.71429% 1525.71429%;         background-position: -.09709% 16.03206%     } }  .ico_war {     background-size: 835.71429% 1525.71429%;     background-position: 14.56311% 8.01603%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_war {         background-size: 835.71429% 1525.71429%;         background-position: 14.56311% 8.01603%     } }  .ico_western {     background-size: 1671.42857% 1525.71429%;     background-position: 43.63636% 100%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_western {         background-size: 1671.42857% 1525.71429%;         background-position: 43.63636% 100%     } }  .ico_whichhand {     background-size: 1671.42857% 1525.71429%;     background-position: 29.09091% 100%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_whichhand {         background-size: 1671.42857% 1525.71429%;         background-position: 29.09091% 100%     } }  .ico_witch {     background-size: 1671.42857% 1525.71429%;     background-position: 14.54545% 100%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_witch {         background-size: 1671.42857% 1525.71429%;         background-position: 14.54545% 100%     } }  .ico_worldcup {     background-size: 835.71429% 1525.71429%;     background-position: -.19417% 8.01603%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_worldcup {         background-size: 835.71429% 1525.71429%;         background-position: -.09709% 8.01603%     } }  .ico_xkeno {     background-size: 835.71429% 1525.71429%;     background-position: 29.12621% 40.08016%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_xkeno {         background-size: 835.71429% 1525.71429%;         background-position: 29.12621% 40.08016%     } }  .ico_yahtzee {     background-size: 835.71429% 1525.71429%;     background-position: 14.56311% 0;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_yahtzee {         background-size: 835.71429% 1525.71429%;         background-position: 14.56311% 0     } } .ico-1xgames {     background-image: url(/wp-content/themes/1xbet----casino.ru/shared/2536/sprite_one_games-1641ebaa94.png); 	background-repeat: no-repeat; } .ico_autumnlottery {     background-size: 490% 1062.96296%;     background-position: 22.64957% 58.07692%;     width: 60px;     height: 27px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_autumnlottery {         background-size: 490% 1062.96296%;         background-position: 22.64957% 58.07692%     } }  .ico_beatus {     background-size: 840% 820%;     background-position: 30.88803% 75.79365%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_beatus {         background-size: 840% 820%;         background-position: 30.88803% 75.79365%     } }  .ico_big_game {     background-size: 840% 820%;     background-position: 100% 47.61905%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_big_game {         background-size: 840% 820%;         background-position: 100% 47.61905%     } }  .ico_black_friday {     background-size: 840% 820%;     background-position: 77.22008% 91.66667%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_black_friday {         background-size: 840% 820%;         background-position: 77.22008% 91.66667%     } }  .ico_camry {     background-size: 515.78947% 820%;     background-position: 63.29114% 15.87302%;     width: 57px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_camry {         background-size: 515.78947% 820%;         background-position: 63.29114% 15.87302%     } }  .ico_cashback {     background-size: 816.66667% 820%;     background-position: 82.17054% 31.74603%;     width: 36px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_cashback {         background-size: 816.66667% 820%;         background-position: 82.17054% 31.74603%     } }  .ico_cashback_activate {     background-size: 840% 820%;     background-position: 100% 63.49206%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_cashback_activate {         background-size: 840% 820%;         background-position: 100% 63.49206%     } }  .ico_comebetdrive {     background-size: 490% 1913.33333%;     background-position: 27.77778% 99.63235%;     width: 60px;     height: 15px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_comebetdrive {         background-size: 490% 1913.33333%;         background-position: 27.77778% 99.63235%     } }  .ico_cyberplat {     background-size: 420% 896.875%;     background-position: -.44643% 15.68627%;     width: 70px;     height: 32px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_cyberplat {         background-size: 420% 896.875%;         background-position: -.22321% 15.68627%     } }  .ico_dailytournament {     background-size: 525% 820%;     background-position: -.42017% 44.04762%;     width: 56px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_dailytournament {         background-size: 525% 820%;         background-position: -.21008% 44.04762%     } }  .ico_dayx {     background-size: 420% 844.11765%;     background-position: 33.48214% 0;     width: 70px;     height: 34px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_dayx {         background-size: 420% 844.11765%;         background-position: 33.48214% 0     } }  .ico_depositlottery {     background-size: 420% 989.65517%;     background-position: 33.48214% 29.84496%;     width: 70px;     height: 29px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_depositlottery {         background-size: 420% 989.65517%;         background-position: 33.48214% 29.84496%     } }  .ico_fantasyfootball {     background-size: 420% 1510.52632%;     background-position: 52.67857% 56.34328%;     width: 70px;     height: 19px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_fantasyfootball {         background-size: 420% 1510.52632%;         background-position: 52.67857% 56.34328%     } }  .ico_fifa2018 {     background-size: 1837.5% 1913.33333%;     background-position: 76.25899% 58.82353%;     width: 16px;     height: 15px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_fifa2018 {         background-size: 1837.5% 1913.33333%;         background-position: 76.25899% 58.82353%     } }  .ico_fr_day {     background-size: 1013.7931% 820%;     background-position: 65.66038% 44.04762%;     width: 29px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_fr_day {         background-size: 1013.7931% 820%;         background-position: 65.66038% 44.04762%     } }  .ico_grandprix {     background-size: 515.78947% 820%;     background-position: 63.29114% 0;     width: 57px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_grandprix {         background-size: 515.78947% 820%;         background-position: 63.29114% 0     } }  .ico_halloween {     background-size: 840% 820%;     background-position: 30.88803% 91.66667%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_halloween {         background-size: 840% 820%;         background-position: 30.88803% 91.66667%     } }  .ico_iphonefever {     background-size: 840% 820%;     background-position: 81.85328% 47.61905%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_iphonefever {         background-size: 840% 820%;         background-position: 81.85328% 47.61905%     } }  .ico_jaguar {     background-size: 840% 820%;     background-position: -.3861% 75.79365%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_jaguar {         background-size: 840% 820%;         background-position: -.19305% 75.79365%     } }  .ico_kassa24 {     background-size: 840% 820%;     background-position: 15.44402% 75.79365%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_kassa24 {         background-size: 840% 820%;         background-position: 15.44402% 75.79365%     } }  .ico_landing_box {     background-size: 840% 820%;     background-position: 61.77606% 75.79365%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_landing_box {         background-size: 840% 820%;         background-position: 61.77606% 75.79365%     } }  .ico_lhbbtv {     background-size: 980% 1366.66667%;     background-position: 98.10606% 75.18797%;     width: 30px;     height: 21px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_lhbbtv {         background-size: 980% 1366.66667%;         background-position: 98.10606% 75.18797%     } }  .ico_limonwooppay {     background-size: 816.66667% 820%;     background-position: 82.17054% 15.87302%;     width: 36px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_limonwooppay {         background-size: 816.66667% 820%;         background-position: 82.17054% 15.87302%     } }  .ico_luckyday {     background-size: 840% 820%;     background-position: 77.22008% 75.79365%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_luckyday {         background-size: 840% 820%;         background-position: 77.22008% 75.79365%     } }  .ico_megafight {     background-size: 840% 820%;     background-position: 100% 0;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_megafight {         background-size: 840% 820%;         background-position: 100% 0     } }  .ico_multiply2 {     background-size: 840% 820%;     background-position: 100% 15.87302%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_multiply2 {         background-size: 840% 820%;         background-position: 100% 15.87302%     } }  .ico_new-year-battle {     background-size: 420% 989.65517%;     background-position: -.44643% 29.84496%;     width: 70px;     height: 29px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_new-year-battle {         background-size: 420% 989.65517%;         background-position: -.22321% 29.84496%     } }  .ico_newyear {     background-size: 700% 820%;     background-position: 84.12698% 0;     width: 42px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_newyear {         background-size: 700% 820%;         background-position: 84.12698% 0     } }  .ico_newyear_2018 {     background-size: 612.5% 820%;     background-position: -.4065% 59.92063%;     width: 48px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_newyear_2018 {         background-size: 612.5% 820%;         background-position: -.20325% 59.92063%     } }  .ico_olympic {     background-size: 840% 820%;     background-position: -.3861% 91.66667%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_olympic {         background-size: 840% 820%;         background-position: -.19305% 91.66667%     } }  .ico_oscar {     background-size: 840% 820%;     background-position: 15.44402% 91.66667%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_oscar {         background-size: 840% 820%;         background-position: 15.44402% 91.66667%     } }  .ico_qiwilottery {     background-size: 420% 956.66667%;     background-position: 33.48214% 15.5642%;     width: 70px;     height: 30px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_qiwilottery {         background-size: 420% 956.66667%;         background-position: 33.48214% 15.5642%     } }  .ico_registration {     background-size: 490% 1793.75%;     background-position: -.42735% 100%;     width: 60px;     height: 16px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_registration {         background-size: 490% 1793.75%;         background-position: -.21368% 100%     } }  .ico_russianpremier {     background-size: 840% 820%;     background-position: 61.77606% 91.66667%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_russianpremier {         background-size: 840% 820%;         background-position: 61.77606% 91.66667%     } }  .ico_samsungtournament {     background-size: 1176% 820%;     background-position: 89.21933% 91.66667%;     width: 25px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_samsungtournament {         background-size: 1176% 820%;         background-position: 89.21933% 91.66667%     } }  .ico_snowfall {     background-size: 420% 820%;     background-position: -.44643% 0;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_snowfall {         background-size: 420% 820%;         background-position: -.22321% 0     } }  .ico_spring_lottery {     background-size: 840% 820%;     background-position: 46.33205% 91.66667%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_spring_lottery {         background-size: 840% 820%;         background-position: 46.33205% 91.66667%     } }  .ico_summer {     background-size: 600% 820%;     background-position: 48.97959% 44.04762%;     width: 49px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_summer {         background-size: 600% 820%;         background-position: 48.97959% 44.04762%     } }  .ico_wbss-wba {     background-size: 840% 820%;     background-position: 100% 31.74603%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_wbss-wba {         background-size: 840% 820%;         background-position: 46.33205% 75.79365%     } }  .ico_wbss {     background-size: 840% 820%;     background-position: 46.33205% 75.79365%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_wbss {         background-size: 840% 820%;         background-position: 100% 31.74603%     } }  .ico_zenit {     background-size: 544.44444% 820%;     background-position: 25.41667% 44.04762%;     width: 54px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_zenit {         background-size: 544.44444% 820%;         background-position: 25.41667% 44.04762%     } }  .ico-share {     background-repeat: no-repeat }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico-share {         background-repeat: no-repeat     } }  .ico_-1 {     background-size: 3940% 3540%;     background-position: 99.08854% 34.73837%;     width: 20px;     height: 20px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_-1 {         background-size: 3940% 3540%;         background-position: 99.08854% 34.73837%     } }  .ico_102 {     background-size: 1125.71429% 4164.70588%;     background-position: 52.22841% 96.96093%;     width: 70px;     height: 17px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_102 {         background-size: 1125.71429% 4164.70588%;         background-position: 52.22841% 96.96093%     } }  .ico_103 {     background-size: 1125.71429% 2622.22222%;     background-position: 52.22841% 75.47724%;     width: 70px;     height: 27px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_103 {         background-size: 1125.71429% 2622.22222%;         background-position: 52.22841% 75.47724%     } }  .ico_105 {     background-size: 1125.71429% 3726.31579%;     background-position: 73.11978% 83.8897%;     width: 70px;     height: 19px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_105 {         background-size: 1125.71429% 3726.31579%;         background-position: 73.11978% 83.8897%     } }  .ico_107 {     background-size: 1125.71429% 4425%;     background-position: 10.44568% 100%;     width: 70px;     height: 16px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_107 {         background-size: 1125.71429% 4425%;         background-position: 10.44568% 100%     } }  .ico_108 {     background-size: 2251.42857% 2022.85714%;     background-position: 89.37583% 35.66122%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_108 {         background-size: 2251.42857% 2022.85714%;         background-position: 89.37583% 35.66122%     } }  .ico_11 {     background-size: 1125.71429% 5057.14286%;     background-position: 83.56546% 99.71182%;     width: 70px;     height: 14px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_11 {         background-size: 1125.71429% 5057.14286%;         background-position: 83.56546% 99.71182%     } }  .ico_121 {     background-size: 1125.71429% 5446.15385%;     background-position: 100% 22.01439%;     width: 70px;     height: 13px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_121 {         background-size: 1125.71429% 5446.15385%;         background-position: 100% 22.01439%     } }  .ico_123 {     background-size: 1125.71429% 3933.33333%;     background-position: 52.22841% 93.62319%;     width: 70px;     height: 18px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_123 {         background-size: 1125.71429% 3933.33333%;         background-position: 52.22841% 93.62319%     } }  .ico_125 {     background-size: 1125.71429% 2832%;     background-position: 52.22841% 80.08785%;     width: 70px;     height: 25px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_125 {         background-size: 1125.71429% 2832%;         background-position: 52.22841% 80.08785%     } }  .ico_127 {     background-size: 1125.71429% 2022.85714%;     background-position: -.13928% 17.83061%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_127 {         background-size: 1125.71429% 2022.85714%;         background-position: -.06964% 17.83061%     } }  .ico_13 {     background-size: 1291.80328% 2082.35294%;     background-position: 71.93948% 43.17507%;     width: 61px;     height: 34px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_13 {         background-size: 1291.80328% 2082.35294%;         background-position: 71.93948% 43.17507%     } }  .ico_141 {     background-size: 1125.71429% 4164.70588%;     background-position: 41.78273% 96.96093%;     width: 70px;     height: 17px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_141 {         background-size: 1125.71429% 4164.70588%;         background-position: 41.78273% 96.96093%     } }  .ico_14100 {     background-size: 2251.42857% 2022.85714%;     background-position: 89.37583% 59.43536%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_14100 {         background-size: 2251.42857% 2022.85714%;         background-position: 89.37583% 59.43536%     } }  .ico_143 {     background-size: 1158.82353% 2022.85714%;     background-position: 62.5% 5.94354%;     width: 68px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_143 {         background-size: 1158.82353% 2022.85714%;         background-position: 62.5% 5.94354%     } }  .ico_14500 {     background-size: 2251.42857% 2022.85714%;     background-position: 89.37583% 53.49183%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_14500 {         background-size: 2251.42857% 2022.85714%;         background-position: 89.37583% 53.49183%     } }  .ico_147 {     background-size: 1158.82353% 2022.85714%;     background-position: 62.5% 0;     width: 68px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_147 {         background-size: 1158.82353% 2022.85714%;         background-position: 62.5% 0     } }  .ico_149 {     background-size: 1125.71429% 3933.33333%;     background-position: 31.33705% 93.62319%;     width: 70px;     height: 18px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_149 {         background-size: 1125.71429% 3933.33333%;         background-position: 31.33705% 93.62319%     } }  .ico_151 {     background-size: 1125.71429% 2283.87097%;     background-position: 72.84123% 15.95273%;     width: 70px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_151 {         background-size: 1125.71429% 2283.87097%;         background-position: 72.84123% 15.95273%     } }  .ico_156 {     background-size: 1125.71429% 7080%;     background-position: 100% 40.68768%;     width: 70px;     height: 10px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_156 {         background-size: 1125.71429% 7080%;         background-position: 100% 40.68768%     } }  .ico_160 {     background-size: 2073.68421% 2950%;     background-position: 95.73333% 34.94152%;     width: 38px;     height: 24px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_160 {         background-size: 2073.68421% 2950%;         background-position: 95.73333% 34.94152%     } }  .ico_161 {     background-size: 1125.71429% 2528.57143%;     background-position: 72.84123% 70.29412%;     width: 70px;     height: 28px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_161 {         background-size: 1125.71429% 2528.57143%;         background-position: 72.84123% 70.29412%     } }  .ico_167 {     background-size: 1713.04348% 2022.85714%;     background-position: 7.00809% 90.04458%;     width: 46px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_167 {         background-size: 1713.04348% 2022.85714%;         background-position: 7.00809% 90.04458%     } }  .ico_169 {     background-size: 1125.71429% 2145.45455%;     background-position: 31.33705% 65.03704%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_169 {         background-size: 1125.71429% 2145.45455%;         background-position: 31.33705% 65.03704%     } }  .ico_171 {     background-size: 1576% 2022.85714%;     background-position: 81.02981% 26.74591%;     width: 50px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_171 {         background-size: 1576% 2022.85714%;         background-position: 81.02981% 26.74591%     } }  .ico_173 {     background-size: 1713.04348% 2022.85714%;     background-position: 13.8814% 90.04458%;     width: 46px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_173 {         background-size: 1713.04348% 2022.85714%;         background-position: 13.8814% 90.04458%     } }  .ico_175 {     background-size: 1125.71429% 4720%;     background-position: 20.89136% 99.8557%;     width: 70px;     height: 15px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_175 {         background-size: 1125.71429% 4720%;         background-position: 20.89136% 99.8557%     } }  .ico_177 {     background-size: 1125.71429% 2950%;     background-position: 83.28691% 38.0117%;     width: 70px;     height: 24px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_177 {         background-size: 1125.71429% 2950%;         background-position: 83.28691% 38.0117%     } }  .ico_179 {     background-size: 1125.71429% 3726.31579%;     background-position: -.13928% 93.75907%;     width: 70px;     height: 19px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_179 {         background-size: 1125.71429% 3726.31579%;         background-position: -.06964% 93.75907%     } }  .ico_181 {     background-size: 1125.71429% 3078.26087%;     background-position: 83.28691% 67.59124%;     width: 70px;     height: 23px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_181 {         background-size: 1125.71429% 3078.26087%;         background-position: 83.28691% 67.59124%     } }  .ico_187 {     background-size: 1676.59574% 2022.85714%;     background-position: -.13495% 90.04458%;     width: 47px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_187 {         background-size: 1676.59574% 2022.85714%;         background-position: -.06748% 90.04458%     } }  .ico_189 {     background-size: 2387.87879% 2022.85714%;     background-position: 89.13907% 65.3789%;     width: 33px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_189 {         background-size: 2387.87879% 2022.85714%;         background-position: 89.13907% 65.3789%     } }  .ico_20 {     background-size: 1125.71429% 2082.35294%;     background-position: 10.44568% 59.34718%;     width: 70px;     height: 34px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_20 {         background-size: 1125.71429% 2082.35294%;         background-position: 10.44568% 59.34718%     } }  .ico_207 {     background-size: 1125.71429% 4164.70588%;     background-position: -.13928% 96.96093%;     width: 70px;     height: 17px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_207 {         background-size: 1125.71429% 4164.70588%;         background-position: -.06964% 96.96093%     } }  .ico_21 {     background-size: 1876.19048% 2022.85714%;     background-position: 34.04826% 90.04458%;     width: 42px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_21 {         background-size: 1876.19048% 2022.85714%;         background-position: 34.04826% 90.04458%     } }  .ico_21000 {     background-size: 1125.71429% 2360%;     background-position: 72.84123% 37.75811%;     width: 70px;     height: 30px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_21000 {         background-size: 1125.71429% 2360%;         background-position: 72.84123% 37.75811%     } }  .ico_22 {     background-size: 1921.95122% 2022.85714%;     background-position: 46.58635% 90.04458%;     width: 41px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_22 {         background-size: 1921.95122% 2022.85714%;         background-position: 46.58635% 90.04458%     } }  .ico_221 {     background-size: 1125.71429% 2723.07692%;     background-position: 31.33705% 80.20528%;     width: 70px;     height: 26px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_221 {         background-size: 1125.71429% 2723.07692%;         background-position: 31.33705% 80.20528%     } }  .ico_227 {     background-size: 1125.71429% 2022.85714%;     background-position: 10.44568% 41.60475%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_227 {         background-size: 1125.71429% 2022.85714%;         background-position: 10.44568% 41.60475%     } }  .ico_228 {     background-size: 1125.71429% 2832%;     background-position: 83.28691% 0;     width: 70px;     height: 25px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_228 {         background-size: 1125.71429% 2832%;         background-position: 83.28691% 0     } }  .ico_229 {     background-size: 1876.19048% 2022.85714%;     background-position: 40.34853% 90.04458%;     width: 42px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_229 {         background-size: 1876.19048% 2022.85714%;         background-position: 40.34853% 90.04458%     } }  .ico_23 {     background-size: 1125.71429% 3218.18182%;     background-position: 20.89136% 84.25656%;     width: 70px;     height: 22px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_23 {         background-size: 1125.71429% 3218.18182%;         background-position: 20.89136% 84.25656%     } }  .ico_230 {     background-size: 1125.71429% 2950%;     background-position: 83.28691% 54.97076%;     width: 70px;     height: 24px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_230 {         background-size: 1125.71429% 2950%;         background-position: 83.28691% 54.97076%     } }  .ico_231 {     background-size: 1713.04348% 2022.85714%;     background-position: 20.75472% 90.04458%;     width: 46px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_231 {         background-size: 1713.04348% 2022.85714%;         background-position: 20.75472% 90.04458%     } }  .ico_25 {     background-size: 1125.71429% 4164.70588%;     background-position: 73.11978% 93.4877%;     width: 70px;     height: 17px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_25 {         background-size: 1125.71429% 4164.70588%;         background-position: 73.11978% 93.4877%     } }  .ico_269 {     background-size: 1125.71429% 4425%;     background-position: -.13928% 100%;     width: 70px;     height: 16px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_269 {         background-size: 1125.71429% 4425%;         background-position: -.06964% 100%     } }  .ico_270 {     background-size: 1125.71429% 2723.07692%;     background-position: -.13928% 80.20528%;     width: 70px;     height: 26px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_270 {         background-size: 1125.71429% 2723.07692%;         background-position: -.06964% 80.20528%     } }  .ico_271 {     background-size: 1125.71429% 3726.31579%;     background-position: 75.76602% 87.95356%;     width: 70px;     height: 19px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_271 {         background-size: 1125.71429% 3726.31579%;         background-position: 75.76602% 87.95356%     } }  .ico_287 {     background-size: 1790.90909% 2022.85714%;     background-position: 27.55376% 90.04458%;     width: 44px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_287 {         background-size: 1790.90909% 2022.85714%;         background-position: 27.55376% 90.04458%     } }  .ico_29 {     background-size: 1125.71429% 2441.37931%;     background-position: 72.84123% 60.38292%;     width: 70px;     height: 29px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_29 {         background-size: 1125.71429% 2441.37931%;         background-position: 72.84123% 60.38292%     } }  .ico_3 {     background-size: 1125.71429% 2832%;     background-position: 83.28691% 17.56955%;     width: 70px;     height: 25px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_3 {         background-size: 1125.71429% 2832%;         background-position: 83.28691% 17.56955%     } }  .ico_30 {     background-size: 1432.72727% 2022.85714%;     background-position: 61.39154% 35.66122%;     width: 55px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_30 {         background-size: 1432.72727% 2022.85714%;         background-position: 61.39154% 35.66122%     } }  .ico_300 {     background-size: 1125.71429% 2832%;     background-position: 83.28691% 13.17716%;     width: 70px;     height: 25px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_300 {         background-size: 1125.71429% 2832%;         background-position: 83.28691% 13.17716%     } }  .ico_31 {     background-size: 1125.71429% 4720%;     background-position: 62.67409% 99.8557%;     width: 70px;     height: 15px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_31 {         background-size: 1125.71429% 4720%;         background-position: 62.67409% 99.8557%     } }  .ico_32 {     background-size: 1125.71429% 6436.36364%;     background-position: 100% 38.4505%;     width: 70px;     height: 11px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_32 {         background-size: 1125.71429% 6436.36364%;         background-position: 100% 38.4505%     } }  .ico_325 {     background-size: 2251.42857% 2022.85714%;     background-position: 89.37583% 29.71768%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_325 {         background-size: 2251.42857% 2022.85714%;         background-position: 89.37583% 29.71768%     } }  .ico_327 {     background-size: 1125.71429% 2022.85714%;     background-position: 52.22841% 41.60475%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_327 {         background-size: 1125.71429% 2022.85714%;         background-position: 52.22841% 41.60475%     } }  .ico_34 {     background-size: 1125.71429% 2832%;     background-position: 83.28691% 4.39239%;     width: 70px;     height: 25px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_34 {         background-size: 1125.71429% 2832%;         background-position: 83.28691% 4.39239%     } }  .ico_36 {     background-size: 1125.71429% 2950%;     background-position: 83.28691% 42.25146%;     width: 70px;     height: 24px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_36 {         background-size: 1125.71429% 2950%;         background-position: 83.28691% 42.25146%     } }  .ico_367 {     background-size: 2717.24138% 2022.85714%;     background-position: 94.59816% 14.1159%;     width: 29px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_367 {         background-size: 2717.24138% 2022.85714%;         background-position: 94.59816% 14.1159%     } }  .ico_37 {     background-size: 2129.72973% 2022.85714%;     background-position: 89.61385% 17.83061%;     width: 37px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_37 {         background-size: 2129.72973% 2022.85714%;         background-position: 89.61385% 17.83061%     } }  .ico_38 {     background-size: 1125.71429% 5057.14286%;     background-position: 100% 10.95101%;     width: 70px;     height: 14px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_38 {         background-size: 1125.71429% 5057.14286%;         background-position: 100% 10.95101%     } }  .ico_4 {     background-size: 1125.71429% 2082.35294%;     background-position: 41.78273% 53.41246%;     width: 70px;     height: 34px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_4 {         background-size: 1125.71429% 2082.35294%;         background-position: 41.78273% 53.41246%     } } .ico_41 {     background-size: 1125.71429% 3540%;     background-position: 62.67409% 84.01163%;     width: 70px;     height: 20px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_41 {         background-size: 1125.71429% 3540%;         background-position: 62.67409% 84.01163%     } }  .ico_411 {     background-size: 1125.71429% 2283.87097%;     background-position: 72.84123% 5.31758%;     width: 70px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_411 {         background-size: 1125.71429% 2283.87097%;         background-position: 72.84123% 5.31758%     } }  .ico_413 {     background-size: 1125.71429% 2145.45455%;     background-position: 31.33705% 59.25926%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_413 {         background-size: 1125.71429% 2145.45455%;         background-position: 31.33705% 59.25926%     } }  .ico_431 {     background-size: 1125.71429% 2283.87097%;     background-position: 72.84123% 21.27031%;     width: 70px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_431 {         background-size: 1125.71429% 2283.87097%;         background-position: 72.84123% 21.27031%     } }  .ico_435 {     background-size: 2073.68421% 2022.85714%;     background-position: 89.73333% 5.94354%;     width: 38px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_435 {         background-size: 2073.68421% 2022.85714%;         background-position: 89.73333% 5.94354%     } }  .ico_437 {     background-size: 1125.71429% 2832%;     background-position: 41.78273% 80.08785%;     width: 70px;     height: 25px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_437 {         background-size: 1125.71429% 2832%;         background-position: 41.78273% 80.08785%     } }  .ico_449 {     background-size: 1125.71429% 3078.26087%;     background-position: 83.28691% 79.85401%;     width: 70px;     height: 23px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_449 {         background-size: 1125.71429% 3078.26087%;         background-position: 83.28691% 79.85401%     } }  .ico_453 {     background-size: 1125.71429% 2832%;     background-position: 62.67409% 80.08785%;     width: 70px;     height: 25px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_453 {         background-size: 1125.71429% 2832%;         background-position: 62.67409% 80.08785%     } }  .ico_455 {     background-size: 1125.71429% 5900%;     background-position: 100% 31.89655%;     width: 70px;     height: 12px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_455 {         background-size: 1125.71429% 5900%;         background-position: 100% 31.89655%     } }  .ico_47 {     background-size: 1125.71429% 2145.45455%;     background-position: 41.78273% 65.03704%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_47 {         background-size: 1125.71429% 2145.45455%;         background-position: 41.78273% 65.03704%     } }  .ico_471 {     background-size: 1125.71429% 2723.07692%;     background-position: 10.44568% 80.20528%;     width: 70px;     height: 26px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_471 {         background-size: 1125.71429% 2723.07692%;         background-position: 10.44568% 80.20528%     } }  .ico_481 {     background-size: 1125.71429% 4164.70588%;     background-position: 62.67409% 93.4877%;     width: 70px;     height: 17px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_481 {         background-size: 1125.71429% 4164.70588%;         background-position: 62.67409% 93.4877%     } }  .ico_487 {     background-size: 1125.71429% 2950%;     background-position: 83.28691% 63.45029%;     width: 70px;     height: 24px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_487 {         background-size: 1125.71429% 2950%;         background-position: 83.28691% 63.45029%     } }  .ico_5 {     background-size: 1125.71429% 3218.18182%;     background-position: 10.44568% 84.25656%;     width: 70px;     height: 22px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_5 {         background-size: 1125.71429% 3218.18182%;         background-position: 10.44568% 84.25656%     } }  .ico_50 {     background-size: 2073.68421% 2022.85714%;     background-position: 89.73333% 11.88707%;     width: 38px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_50 {         background-size: 2073.68421% 2022.85714%;         background-position: 89.73333% 11.88707%     } }  .ico_51 {     background-size: 1125.71429% 2283.87097%;     background-position: 52.22841% 70.4579%;     width: 70px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_51 {         background-size: 1125.71429% 2283.87097%;         background-position: 52.22841% 70.4579%     } }  .ico_52 {     background-size: 1125.71429% 2082.35294%;     background-position: 20.89136% 59.34718%;     width: 70px;     height: 34px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_52 {         background-size: 1125.71429% 2082.35294%;         background-position: 20.89136% 59.34718%     } }  .ico_525 {     background-size: 1125.71429% 5057.14286%;     background-position: 100% 8.21326%;     width: 70px;     height: 14px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_525 {         background-size: 1125.71429% 5057.14286%;         background-position: 100% 8.21326%     } }  .ico_527 {     background-size: 1125.71429% 4720%;     background-position: 31.33705% 99.8557%;     width: 70px;     height: 15px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_527 {         background-size: 1125.71429% 4720%;         background-position: 31.33705% 99.8557%     } }  .ico_529 {     background-size: 1250.79365% 2022.85714%;     background-position: 62.06897% 11.88707%;     width: 63px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_529 {         background-size: 1250.79365% 2022.85714%;         background-position: 62.06897% 11.88707%     } }  .ico_53 {     background-size: 1125.71429% 4164.70588%;     background-position: 31.33705% 96.96093%;     width: 70px;     height: 17px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_53 {         background-size: 1125.71429% 4164.70588%;         background-position: 31.33705% 96.96093%     } }  .ico_531 {     background-size: 1125.71429% 2212.5%;     background-position: 10.44568% 70.56213%;     width: 70px;     height: 32px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_531 {         background-size: 1125.71429% 2212.5%;         background-position: 10.44568% 70.56213%     } }  .ico_539 {     background-size: 1125.71429% 3726.31579%;     background-position: 65.32033% 87.95356%;     width: 70px;     height: 19px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_539 {         background-size: 1125.71429% 3726.31579%;         background-position: 65.32033% 87.95356%     } }  .ico_547 {     background-size: 1125.71429% 2022.85714%;     background-position: 10.44568% 23.77415%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_547 {         background-size: 1125.71429% 2022.85714%;         background-position: 10.44568% 23.77415%     } }  .ico_5500 {     background-size: 1125.71429% 7080%;     background-position: 100% 42.83668%;     width: 70px;     height: 10px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_5500 {         background-size: 1125.71429% 7080%;         background-position: 100% 42.83668%     } }  .ico_551 {     background-size: 1125.71429% 2212.5%;     background-position: -.13928% 70.56213%;     width: 70px;     height: 32px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_551 {         background-size: 1125.71429% 2212.5%;         background-position: -.06964% 70.56213%     } }  .ico_555 {     background-size: 1125.71429% 2022.85714%;     background-position: 31.33705% 0;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_555 {         background-size: 1125.71429% 2022.85714%;         background-position: 31.33705% 0     } }  .ico_557 {     background-size: 1125.71429% 2022.85714%;     background-position: 41.78273% 11.88707%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_557 {         background-size: 1125.71429% 2022.85714%;         background-position: 41.78273% 11.88707%     } }  .ico_573 {     background-size: 1125.71429% 2145.45455%;     background-position: -.13928% 65.03704%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_573 {         background-size: 1125.71429% 2145.45455%;         background-position: -.06964% 65.03704%     } }  .ico_575 {     background-size: 1125.71429% 5900%;     background-position: 100% 27.01149%;     width: 70px;     height: 12px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_575 {         background-size: 1125.71429% 5900%;         background-position: 100% 27.01149%     } }  .ico_577 {     background-size: 1125.71429% 2082.35294%;     background-position: -.13928% 59.34718%;     width: 70px;     height: 34px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_577 {         background-size: 1125.71429% 2082.35294%;         background-position: -.06964% 59.34718%     } }  .ico_58 {     background-size: 1125.71429% 2022.85714%;     background-position: 10.44568% 53.49183%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_58 {         background-size: 1125.71429% 2022.85714%;         background-position: 10.44568% 53.49183%     } }  .ico_581 {     background-size: 1407.14286% 2022.85714%;     background-position: 61.47541% 29.71768%;     width: 56px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_581 {         background-size: 1407.14286% 2022.85714%;         background-position: 61.47541% 29.71768%     } }  .ico_593 {     background-size: 1125.71429% 2832%;     background-position: 83.28691% 21.96193%;     width: 70px;     height: 25px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_593 {         background-size: 1125.71429% 2832%;         background-position: 83.28691% 21.96193%     } }  .ico_599 {     background-size: 1125.71429% 5057.14286%;     background-position: 73.11978% 99.71182%;     width: 70px;     height: 14px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_599 {         background-size: 1125.71429% 5057.14286%;         background-position: 73.11978% 99.71182%     } }  .ico_6 {     background-size: 1125.71429% 4720%;     background-position: 41.78273% 99.8557%;     width: 70px;     height: 15px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_6 {         background-size: 1125.71429% 4720%;         background-position: 41.78273% 99.8557%     } }  .ico_61 {     background-size: 1125.71429% 2145.45455%;     background-position: 52.22841% 65.03704%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_61 {         background-size: 1125.71429% 2145.45455%;         background-position: 52.22841% 65.03704%     } } .ico_619 {     background-size: 1125.71429% 4720%;     background-position: 52.22841% 99.8557%;     width: 70px;     height: 15px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_619 {         background-size: 1125.71429% 4720%;         background-position: 52.22841% 99.8557%     } }  .ico_621 {     background-size: 1125.71429% 2212.5%;     background-position: 31.33705% 70.56213%;     width: 70px;     height: 32px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_621 {         background-size: 1125.71429% 2212.5%;         background-position: 31.33705% 70.56213%     } }  .ico_63 {     background-size: 1125.71429% 2022.85714%;     background-position: 31.33705% 53.49183%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_63 {         background-size: 1125.71429% 2022.85714%;         background-position: 31.33705% 53.49183%     } }  .ico_641 {     background-size: 1125.71429% 3078.26087%;     background-position: 83.28691% 75.76642%;     width: 70px;     height: 23px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_641 {         background-size: 1125.71429% 3078.26087%;         background-position: 83.28691% 75.76642%     } }  .ico_643 {     background-size: 1125.71429% 2212.5%;     background-position: 20.89136% 70.56213%;     width: 70px;     height: 32px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_643 {         background-size: 1125.71429% 2212.5%;         background-position: 20.89136% 70.56213%     } }  .ico_644 {     background-size: 1125.71429% 3540%;     background-position: 52.22841% 84.01163%;     width: 70px;     height: 20px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_644 {         background-size: 1125.71429% 3540%;         background-position: 52.22841% 84.01163%     } }  .ico_645 {     background-size: 1125.71429% 2145.45455%;     background-position: 10.44568% 65.03704%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_645 {         background-size: 1125.71429% 2145.45455%;         background-position: 10.44568% 65.03704%     } }  .ico_648 {     background-size: 1125.71429% 2022.85714%;     background-position: 10.44568% 0;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_648 {         background-size: 1125.71429% 2022.85714%;         background-position: 10.44568% 0     } }  .ico_650 {     background-size: 1125.71429% 2022.85714%;     background-position: 20.89136% 53.49183%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_650 {         background-size: 1125.71429% 2022.85714%;         background-position: 20.89136% 53.49183%     } }  .ico_651 {     background-size: 1125.71429% 3078.26087%;     background-position: -.13928% 84.37956%;     width: 70px;     height: 23px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_651 {         background-size: 1125.71429% 3078.26087%;         background-position: -.06964% 84.37956%     } }  .ico_652 {     background-size: 1125.71429% 3726.31579%;     background-position: 54.87465% 87.95356%;     width: 70px;     height: 19px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_652 {         background-size: 1125.71429% 3726.31579%;         background-position: 54.87465% 87.95356%     } }  .ico_657 {     background-size: 1576% 2022.85714%;     background-position: 81.02981% 32.68945%;     width: 50px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_657 {         background-size: 1576% 2022.85714%;         background-position: 81.02981% 32.68945%     } }  .ico_659 {     background-size: 1125.71429% 5057.14286%;     background-position: 100% 2.73775%;     width: 70px;     height: 14px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_659 {         background-size: 1125.71429% 5057.14286%;         background-position: 100% 2.73775%     } }  .ico_66 {     background-size: 1125.71429% 4164.70588%;     background-position: 83.56546% 93.4877%;     width: 70px;     height: 17px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_66 {         background-size: 1125.71429% 4164.70588%;         background-position: 83.56546% 93.4877%     } }  .ico_660 {     background-size: 1125.71429% 2082.35294%;     background-position: 52.22841% 53.41246%;     width: 70px;     height: 34px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_660 {         background-size: 1125.71429% 2082.35294%;         background-position: 52.22841% 53.41246%     } }  .ico_662 {     background-size: 1125.71429% 2950%;     background-position: 83.28691% 50.73099%;     width: 70px;     height: 24px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_662 {         background-size: 1125.71429% 2950%;         background-position: 83.28691% 50.73099%     } }  .ico_663 {     background-size: 1125.71429% 2022.85714%;     background-position: -.13928% 53.49183%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_663 {         background-size: 1125.71429% 2022.85714%;         background-position: -.06964% 53.49183%     } }  .ico_664 {     background-size: 1250.79365% 2022.85714%;     background-position: 62.06897% 17.83061%;     width: 63px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_664 {         background-size: 1250.79365% 2022.85714%;         background-position: 62.06897% 17.83061%     } }  .ico_665 {     background-size: 1125.71429% 2022.85714%;     background-position: 52.22841% 47.54829%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_665 {         background-size: 1125.71429% 2022.85714%;         background-position: 52.22841% 47.54829%     } }  .ico_666 {     background-size: 1125.71429% 2022.85714%;     background-position: 52.22841% 35.66122%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_666 {         background-size: 1125.71429% 2022.85714%;         background-position: 52.22841% 35.66122%     } }  .ico_667 {     background-size: 1970% 2022.85714%;     background-position: 89.97326% 0;     width: 40px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_667 {         background-size: 1970% 2022.85714%;         background-position: 89.97326% 0     } }  .ico_668 {     background-size: 1335.59322% 2022.85714%;     background-position: 71.74211% 49.03418%;     width: 59px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_668 {         background-size: 1335.59322% 2022.85714%;         background-position: 71.74211% 49.03418%     } }  .ico_67 {     background-size: 2188.88889% 3933.33333%;     background-position: 100% 13.76812%;     width: 36px;     height: 18px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_67 {         background-size: 2188.88889% 3933.33333%;         background-position: 100% 13.76812%     } }  .ico_672 {     background-size: 1125.71429% 2022.85714%;     background-position: 52.22841% 29.71768%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_672 {         background-size: 1125.71429% 2022.85714%;         background-position: 52.22841% 29.71768%     } }  .ico_673 {     background-size: 1125.71429% 4164.70588%;     background-position: 10.44568% 96.96093%;     width: 70px;     height: 17px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_673 {         background-size: 1125.71429% 4164.70588%;         background-position: 10.44568% 96.96093%     } }  .ico_674 {     background-size: 1125.71429% 2723.07692%;     background-position: 20.89136% 80.20528%;     width: 70px;     height: 26px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_674 {         background-size: 1125.71429% 2723.07692%;         background-position: 20.89136% 80.20528%     } }  .ico_677 {     background-size: 1125.71429% 2528.57143%;     background-position: -.13928% 75.58824%;     width: 70px;     height: 28px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_677 {         background-size: 1125.71429% 2528.57143%;         background-position: -.06964% 75.58824%     } }  .ico_678 {     background-size: 1125.71429% 2528.57143%;     background-position: 31.33705% 75.58824%;     width: 70px;     height: 28px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_678 {         background-size: 1125.71429% 2528.57143%;         background-position: 31.33705% 75.58824%     } }  .ico_679 {     background-size: 1125.71429% 2528.57143%;     background-position: 20.89136% 75.58824%;     width: 70px;     height: 28px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_679 {         background-size: 1125.71429% 2528.57143%;         background-position: 20.89136% 75.58824%     } }  .ico_680 {     background-size: 1125.71429% 2145.45455%;     background-position: 20.89136% 65.03704%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_680 {         background-size: 1125.71429% 2145.45455%;         background-position: 20.89136% 65.03704%     } }  .ico_681 {     background-size: 1125.71429% 2022.85714%;     background-position: 52.22841% 23.77415%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_681 {         background-size: 1125.71429% 2022.85714%;         background-position: 52.22841% 23.77415%     } }  .ico_69000 {     background-size: 2251.42857% 2022.85714%;     background-position: 89.37583% 47.54829%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_69000 {         background-size: 2251.42857% 2022.85714%;         background-position: 89.37583% 47.54829%     } }  .ico_691 {     background-size: 1125.71429% 4425%;     background-position: 73.11978% 96.82081%;     width: 70px;     height: 16px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_691 {         background-size: 1125.71429% 4425%;         background-position: 73.11978% 96.82081%     } }  .ico_692 {     background-size: 1125.71429% 2283.87097%;     background-position: 72.84123% 10.63516%;     width: 70px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_692 {         background-size: 1125.71429% 2283.87097%;         background-position: 72.84123% 10.63516%     } }  .ico_694 {     background-size: 1125.71429% 4425%;     background-position: 62.67409% 96.82081%;     width: 70px;     height: 16px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_694 {         background-size: 1125.71429% 4425%;         background-position: 62.67409% 96.82081%     } }  .ico_695 {     background-size: 1125.71429% 2022.85714%;     background-position: 52.22841% 17.83061%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_695 {         background-size: 1125.71429% 2022.85714%;         background-position: 52.22841% 17.83061%     } }  .ico_696 {     background-size: 1125.71429% 2528.57143%;     background-position: 10.44568% 75.58824%;     width: 70px;     height: 28px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_696 {         background-size: 1125.71429% 2528.57143%;         background-position: 10.44568% 75.58824%     } }  .ico_697 {     background-size: 1125.71429% 5900%;     background-position: 100% 24.56897%;     width: 70px;     height: 12px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_697 {         background-size: 1125.71429% 5900%;         background-position: 100% 24.56897%     } }  .ico_698 {     background-size: 1125.71429% 2283.87097%;     background-position: 72.84123% 26.58789%;     width: 70px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_698 {         background-size: 1125.71429% 2283.87097%;         background-position: 72.84123% 26.58789%     } }  .ico_7 {     background-size: 1125.71429% 5057.14286%;     background-position: 100% 5.4755%;     width: 70px;     height: 14px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_7 {         background-size: 1125.71429% 5057.14286%;         background-position: 100% 5.4755%     } }  .ico_70 {     background-size: 1125.71429% 2022.85714%;     background-position: 52.22841% 11.88707%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_70 {         background-size: 1125.71429% 2022.85714%;         background-position: 52.22841% 11.88707%     } }  .ico_701 {     background-size: 1545.09804% 2283.87097%;     background-position: 61.05834% 59.08419%;     width: 51px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_701 {         background-size: 1545.09804% 2283.87097%;         background-position: 61.05834% 59.08419%     } }  .ico_702 {     background-size: 1125.71429% 2622.22222%;     background-position: 41.78273% 75.47724%;     width: 70px;     height: 27px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_702 {         background-size: 1125.71429% 2622.22222%;         background-position: 41.78273% 75.47724%     } }  .ico_703 {     background-size: 1125.71429% 2022.85714%;     background-position: 52.22841% 5.94354%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_703 {         background-size: 1125.71429% 2022.85714%;         background-position: 52.22841% 5.94354%     } }  .ico_704 {     background-size: 1515.38462% 2022.85714%;     background-position: 61.1413% 47.54829%;     width: 52px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_704 {         background-size: 1515.38462% 2022.85714%;         background-position: 61.1413% 47.54829%     } }  .ico_705 {     background-size: 1270.96774% 2022.85714%;     background-position: 72.03857% 32.0951%;     width: 62px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_705 {         background-size: 1270.96774% 2022.85714%;         background-position: 72.03857% 32.0951%     } }  .ico_706 {     background-size: 1515.38462% 2022.85714%;     background-position: 61.1413% 41.60475%;     width: 52px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_706 {         background-size: 1515.38462% 2022.85714%;         background-position: 61.1413% 41.60475%     } }  .ico_708 {     background-size: 1515.38462% 2022.85714%;     background-position: 61.1413% 53.49183%;     width: 52px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_708 {         background-size: 1515.38462% 2022.85714%;         background-position: 61.1413% 53.49183%     } }  .ico_709 {     background-size: 1125.71429% 2022.85714%;     background-position: 52.22841% 0;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_709 {         background-size: 1125.71429% 2022.85714%;         background-position: 52.22841% 0     } }  .ico_712 {     background-size: 1125.71429% 2022.85714%;     background-position: 41.78273% 47.54829%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_712 {         background-size: 1125.71429% 2022.85714%;         background-position: 41.78273% 47.54829%     } }  .ico_716 {     background-size: 1250.79365% 2022.85714%;     background-position: 62.06897% 23.77415%;     width: 63px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_716 {         background-size: 1250.79365% 2022.85714%;         background-position: 62.06897% 23.77415%     } }  .ico_717 {     background-size: 1125.71429% 2022.85714%;     background-position: 31.33705% 47.54829%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_717 {         background-size: 1125.71429% 2022.85714%;         background-position: 31.33705% 47.54829%     } }  .ico_718 {     background-size: 2251.42857% 2022.85714%;     background-position: 89.37583% 41.60475%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_718 {         background-size: 2251.42857% 2022.85714%;         background-position: 89.37583% 41.60475%     } }  .ico_72 {     background-size: 1125.71429% 2022.85714%;     background-position: 20.89136% 47.54829%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_72 {         background-size: 1125.71429% 2022.85714%;         background-position: 20.89136% 47.54829%     } }  .ico_720 {     background-size: 1125.71429% 7866.66667%;     background-position: 100% 47.06724%;     width: 70px;     height: 9px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_720 {         background-size: 1125.71429% 7866.66667%;         background-position: 100% 47.06724%     } }  .ico_722 {     background-size: 1125.71429% 3218.18182%;     background-position: 31.33705% 84.25656%;     width: 70px;     height: 22px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_722 {         background-size: 1125.71429% 3218.18182%;         background-position: 31.33705% 84.25656%     } }  .ico_723 {     background-size: 1125.71429% 10114.28571%;     background-position: 100% 48.9301%;     width: 70px;     height: 7px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_723 {         background-size: 1125.71429% 10114.28571%;         background-position: 100% 48.9301%     } }  .ico_724 {     background-size: 1125.71429% 2022.85714%;     background-position: 10.44568% 47.54829%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_724 {         background-size: 1125.71429% 2022.85714%;         background-position: 10.44568% 47.54829%     } }  .ico_726 {     background-size: 1125.71429% 2441.37931%;     background-position: 72.84123% 65.39028%;     width: 70px;     height: 29px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_726 {         background-size: 1125.71429% 2441.37931%;         background-position: 72.84123% 65.39028%     } }  .ico_727 {     background-size: 1125.71429% 7080%;     background-position: 100% 44.98567%;     width: 70px;     height: 10px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_727 {         background-size: 1125.71429% 7080%;         background-position: 100% 44.98567%     } }  .ico_728 {     background-size: 1125.71429% 2145.45455%;     background-position: 52.22841% 59.25926%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_728 {         background-size: 1125.71429% 2145.45455%;         background-position: 52.22841% 59.25926%     } }  .ico_730 {     background-size: 1125.71429% 2832%;     background-position: 83.28691% 8.78477%;     width: 70px;     height: 25px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_730 {         background-size: 1125.71429% 2832%;         background-position: 83.28691% 8.78477%     } }  .ico_734 {     background-size: 1125.71429% 2022.85714%;     background-position: -.13928% 47.54829%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_734 {         background-size: 1125.71429% 2022.85714%;         background-position: -.06964% 47.54829%     } }  .ico_736 {     background-size: 1125.71429% 2283.87097%;     background-position: 72.84123% 0;     width: 70px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_736 {         background-size: 1125.71429% 2283.87097%;         background-position: 72.84123% 0     } }  .ico_745 {     background-size: 1125.71429% 2022.85714%;     background-position: 41.78273% 41.60475%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_745 {         background-size: 1125.71429% 2022.85714%;         background-position: 41.78273% 41.60475%     } }  .ico_746 {     background-size: 1125.71429% 2022.85714%;     background-position: 31.33705% 41.60475%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_746 {         background-size: 1125.71429% 2022.85714%;         background-position: 31.33705% 41.60475%     } }  .ico_747 {     background-size: 1125.71429% 2022.85714%;     background-position: 20.89136% 41.60475%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_747 {         background-size: 1125.71429% 2022.85714%;         background-position: 20.89136% 41.60475%     } }  .ico_749 {     background-size: 1125.71429% 3371.42857%;     background-position: 41.78273% 84.13392%;     width: 70px;     height: 21px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_749 {         background-size: 1125.71429% 3371.42857%;         background-position: 41.78273% 84.13392%     } }  .ico_750 {     background-size: 1125.71429% 2022.85714%;     background-position: -.13928% 41.60475%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_750 {         background-size: 1125.71429% 2022.85714%;         background-position: -.06964% 41.60475%     } }  .ico_754 {     background-size: 1335.59322% 2022.85714%;     background-position: 71.74211% 54.97771%;     width: 59px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_754 {         background-size: 1335.59322% 2022.85714%;         background-position: 71.74211% 54.97771%     } }  .ico_759 {     background-size: 2251.42857% 2022.85714%;     background-position: 89.37583% 23.77415%;     width: 35px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_759 {         background-size: 2251.42857% 2022.85714%;         background-position: 89.37583% 23.77415%     } }  .ico_761 {     background-size: 1125.71429% 2950%;     background-position: 83.28691% 46.49123%;     width: 70px;     height: 24px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_761 {         background-size: 1125.71429% 2950%;         background-position: 83.28691% 46.49123%     } }  .ico_762 {     background-size: 1125.71429% 2022.85714%;     background-position: 41.78273% 35.66122%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_762 {         background-size: 1125.71429% 2022.85714%;         background-position: 41.78273% 35.66122%     } }  .ico_763 {     background-size: 1125.71429% 2022.85714%;     background-position: 41.78273% 29.71768%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_763 {         background-size: 1125.71429% 2022.85714%;         background-position: 41.78273% 29.71768%     } }  .ico_765 {     background-size: 1125.71429% 2022.85714%;     background-position: -.13928% 0;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_765 {         background-size: 1125.71429% 2022.85714%;         background-position: -.06964% 0     } }  .ico_766 {     background-size: 1125.71429% 2022.85714%;     background-position: 41.78273% 17.83061%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_766 {         background-size: 1125.71429% 2022.85714%;         background-position: 41.78273% 17.83061%     } }  .ico_772 {     background-size: 1125.71429% 2022.85714%;     background-position: 41.78273% 5.94354%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_772 {         background-size: 1125.71429% 2022.85714%;         background-position: 41.78273% 5.94354%     } }  .ico_773 {     background-size: 1125.71429% 2022.85714%;     background-position: 41.78273% 0;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_773 {         background-size: 1125.71429% 2022.85714%;         background-position: 41.78273% 0     } }  .ico_774 {     background-size: 1125.71429% 2022.85714%;     background-position: 31.33705% 35.66122%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_774 {         background-size: 1125.71429% 2022.85714%;         background-position: 31.33705% 35.66122%     } }  .ico_778 {     background-size: 1125.71429% 2022.85714%;     background-position: 20.89136% 35.66122%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_778 {         background-size: 1125.71429% 2022.85714%;         background-position: 20.89136% 35.66122%     } }  .ico_779 {     background-size: 1125.71429% 2022.85714%;     background-position: 10.44568% 35.66122%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_779 {         background-size: 1125.71429% 2022.85714%;         background-position: 10.44568% 35.66122%     } }  .ico_780 {     background-size: 1125.71429% 5900%;     background-position: 100% 29.45402%;     width: 70px;     height: 12px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_780 {         background-size: 1125.71429% 5900%;         background-position: 100% 29.45402%     } }  .ico_783 {     background-size: 1125.71429% 2022.85714%;     background-position: -.13928% 35.66122%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_783 {         background-size: 1125.71429% 2022.85714%;         background-position: -.06964% 35.66122%     } }  .ico_784 {     background-size: 1125.71429% 2022.85714%;     background-position: 31.33705% 29.71768%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_784 {         background-size: 1125.71429% 2022.85714%;         background-position: 31.33705% 29.71768%     } }  .ico_785 {     background-size: 1125.71429% 2022.85714%;     background-position: 20.89136% 29.71768%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_785 {         background-size: 1125.71429% 2022.85714%;         background-position: 20.89136% 29.71768%     } }  .ico_786 {     background-size: 1125.71429% 2022.85714%;     background-position: 10.44568% 29.71768%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_786 {         background-size: 1125.71429% 2022.85714%;         background-position: 10.44568% 29.71768%     } }  .ico_787 {     background-size: 1125.71429% 2022.85714%;     background-position: -.13928% 29.71768%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_787 {         background-size: 1125.71429% 2022.85714%;         background-position: -.06964% 29.71768%     } }  .ico_790 {     background-size: 1125.71429% 4164.70588%;     background-position: 20.89136% 96.96093%;     width: 70px;     height: 17px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_790 {         background-size: 1125.71429% 4164.70588%;         background-position: 20.89136% 96.96093%     } }  .ico_7900 {     background-size: 1125.71429% 3933.33333%;     background-position: 41.78273% 93.62319%;     width: 70px;     height: 18px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_7900 {         background-size: 1125.71429% 3933.33333%;         background-position: 41.78273% 93.62319%     } }  .ico_792 {     background-size: 1125.71429% 2022.85714%;     background-position: 31.33705% 23.77415%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_792 {         background-size: 1125.71429% 2022.85714%;         background-position: 31.33705% 23.77415%     } }  .ico_793 {     background-size: 1125.71429% 2022.85714%;     background-position: 31.33705% 17.83061%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_793 {         background-size: 1125.71429% 2022.85714%;         background-position: 31.33705% 17.83061%     } }  .ico_795 {     background-size: 1125.71429% 3933.33333%;     background-position: 20.89136% 93.62319%;     width: 70px;     height: 18px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_795 {         background-size: 1125.71429% 3933.33333%;         background-position: 20.89136% 93.62319%     } }  .ico_796 {     background-size: 1125.71429% 3933.33333%;     background-position: 10.44568% 93.62319%;     width: 70px;     height: 18px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_796 {         background-size: 1125.71429% 3933.33333%;         background-position: 10.44568% 93.62319%     } }  .ico_797 {     background-size: 1125.71429% 2950%;     background-position: 83.28691% 59.21053%;     width: 70px;     height: 24px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_797 {         background-size: 1125.71429% 2950%;         background-position: 83.28691% 59.21053%     } }  .ico_799 {     background-size: 1125.71429% 5446.15385%;     background-position: 100% 19.42446%;     width: 70px;     height: 13px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_799 {         background-size: 1125.71429% 5446.15385%;         background-position: 100% 19.42446%     } }  .ico_8 {     background-size: 1125.71429% 5057.14286%;     background-position: 100% 0;     width: 70px;     height: 14px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_8 {         background-size: 1125.71429% 5057.14286%;         background-position: 100% 0     } }  .ico_800 {     background-size: 1125.71429% 2022.85714%;     background-position: 31.33705% 11.88707%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_800 {         background-size: 1125.71429% 2022.85714%;         background-position: 31.33705% 11.88707%     } }  .ico_801 {     background-size: 1125.71429% 2022.85714%;     background-position: 31.33705% 5.94354%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_801 {         background-size: 1125.71429% 2022.85714%;         background-position: 31.33705% 5.94354%     } }  .ico_804 {     background-size: 1125.71429% 2022.85714%;     background-position: 20.89136% 23.77415%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_804 {         background-size: 1125.71429% 2022.85714%;         background-position: 20.89136% 23.77415%     } }  .ico_807 {     background-size: 1125.71429% 2022.85714%;     background-position: -.13928% 23.77415%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_807 {         background-size: 1125.71429% 2022.85714%;         background-position: -.06964% 23.77415%     } }  .ico_809 {     background-size: 1125.71429% 2022.85714%;     background-position: 20.89136% 17.83061%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_809 {         background-size: 1125.71429% 2022.85714%;         background-position: 20.89136% 17.83061%     } }  .ico_811 {     background-size: 1125.71429% 2022.85714%;     background-position: 10.44568% 17.83061%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_811 {         background-size: 1125.71429% 2022.85714%;         background-position: 10.44568% 17.83061%     } }  .ico_813 {     background-size: 1125.71429% 2022.85714%;     background-position: 20.89136% 11.88707%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_813 {         background-size: 1125.71429% 2022.85714%;         background-position: 20.89136% 11.88707%     } }  .ico_820 {     background-size: 1125.71429% 2723.07692%;     background-position: 62.67409% 75.36657%;     width: 70px;     height: 26px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_820 {         background-size: 1125.71429% 2723.07692%;         background-position: 62.67409% 75.36657%     } }  .ico_821 {     background-size: 1125.71429% 2022.85714%;     background-position: 20.89136% 5.94354%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_821 {         background-size: 1125.71429% 2022.85714%;         background-position: 20.89136% 5.94354%     } }  .ico_825 {     background-size: 1125.71429% 2022.85714%;     background-position: 20.89136% 0;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_825 {         background-size: 1125.71429% 2022.85714%;         background-position: 20.89136% 0     } }  .ico_827 {     background-size: 1125.71429% 2022.85714%;     background-position: 10.44568% 11.88707%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_827 {         background-size: 1125.71429% 2022.85714%;         background-position: 10.44568% 11.88707%     } }  .ico_828 {     background-size: 1125.71429% 2022.85714%;     background-position: -.13928% 11.88707%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_828 {         background-size: 1125.71429% 2022.85714%;         background-position: -.06964% 11.88707%     } }  .ico_829 {     background-size: 1125.71429% 2022.85714%;     background-position: 10.44568% 5.94354%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_829 {         background-size: 1125.71429% 2022.85714%;         background-position: 10.44568% 5.94354%     } }  .ico_831 {     background-size: 1125.71429% 2022.85714%;     background-position: -.13928% 5.94354%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_831 {         background-size: 1125.71429% 2022.85714%;         background-position: -.06964% 5.94354%     } }  .ico_834 {     background-size: 1125.71429% 2022.85714%;     background-position: 41.78273% 23.77415%;     width: 70px;     height: 35px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_834 {         background-size: 1125.71429% 2022.85714%;         background-position: 41.78273% 23.77415%     } }  .ico_838 {     background-size: 1125.71429% 4425%;     background-position: 83.56546% 96.82081%;     width: 70px;     height: 16px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_838 {         background-size: 1125.71429% 4425%;         background-position: 83.56546% 96.82081%     } }  .ico_9 {     background-size: 1125.71429% 3078.26087%;     background-position: 83.28691% 71.67883%;     width: 70px;     height: 23px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_9 {         background-size: 1125.71429% 3078.26087%;         background-position: 83.28691% 71.67883%     } }  .ico_99 {     background-size: 1125.71429% 2283.87097%;     background-position: 41.78273% 70.4579%;     width: 70px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_99 {         background-size: 1125.71429% 2283.87097%;         background-position: 41.78273% 70.4579%     } }  .ico_world_cup {     background-size: 1125.71429% 2145.45455%;     background-position: 41.78273% 59.25926%;     width: 70px;     height: 33px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_world_cup {         background-size: 1125.71429% 2145.45455%;         background-position: 41.78273% 59.25926%     } }  .ico-slots {     background-repeat: no-repeat }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico-slots {         background-repeat: no-repeat     } }  .ico_basket {     background-size: 495% 224.13793%;     background-position: 68.35443% 0;     width: 20px;     height: 29px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_basket {         background-size: 495% 224.13793%;         background-position: 68.35443% 0     } }  .ico_cyberfootball {     background-size: 450% 209.67742%;     background-position: -1.2987% 0;     width: 22px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_cyberfootball {         background-size: 450% 209.67742%;         background-position: -.64935% 0     } }  .ico_fifteen {     background-size: 495% 224.13793%;     background-position: -1.26582% 100%;     width: 20px;     height: 29px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_fifteen {         background-size: 495% 224.13793%;         background-position: -.63291% 100%     } }  .ico_football {     background-size: 495% 250%;     background-position: 100% 0;     width: 20px;     height: 26px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_football {         background-size: 495% 250%;         background-position: 100% 0     } }  .ico_free {     background-size: 450% 224.13793%;     background-position: 35.06494% 0;     width: 22px;     height: 29px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_free {         background-size: 450% 224.13793%;         background-position: 35.06494% 0     } }  .ico_hockey {     background-size: 495% 224.13793%;     background-position: 31.64557% 100%;     width: 20px;     height: 29px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_hockey {         background-size: 495% 224.13793%;         background-position: 31.64557% 100%     } }  .ico_score {     background-size: 495% 224.13793%;     background-position: 63.29114% 100%;     width: 20px;     height: 29px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_score {         background-size: 495% 224.13793%;         background-position: 63.29114% 100%     } }  .ico-toto {     background-repeat: no-repeat }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico-toto {         background-repeat: no-repeat     } }  .ico_ezugi-tv {     background-size: 434.61538% 388.46154%;     background-position: 86.2069% 30.66667%;     width: 26px;     height: 26px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_ezugi-tv {         background-size: 434.61538% 388.46154%;         background-position: 86.2069% 30.66667%     } }  .ico_goldenrace {     background-size: 275.60976% 374.07407%;     background-position: -1.38889% 58.10811%;     width: 41px;     height: 27px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_goldenrace {         background-size: 275.60976% 374.07407%;         background-position: -.69444% 58.10811%     } }  .ico_lin {     background-size: 297.36842% 561.11111%;     background-position: 100% 0;     width: 38px;     height: 18px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_lin {         background-size: 297.36842% 561.11111%;         background-position: 100% 0     } }  .ico_livebet {     background-size: 161.42857% 631.25%;     background-position: -2.32558% 25.88235%;     width: 70px;     height: 16px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_livebet {         background-size: 161.42857% 631.25%;         background-position: -1.16279% 25.88235%     } }  .ico_tombala {     background-size: 434.61538% 388.46154%;     background-position: -1.14943% 100%;     width: 26px;     height: 26px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_tombala {         background-size: 434.61538% 388.46154%;         background-position: -.57471% 100%     } }  .ico_tvbet {     background-size: 161.42857% 594.11765%;     background-position: -2.32558% 0;     width: 70px;     height: 17px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_tvbet {         background-size: 161.42857% 594.11765%;         background-position: -1.16279% 0     } }  .ico-TV {     background-repeat: no-repeat }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico-TV {         background-repeat: no-repeat     } }  .ico_baccarat {     background-size: 204.16667% 353.57143%;     background-position: -.8% 100%;     width: 120px;     height: 28px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_baccarat {         background-size: 204.16667% 353.57143%;         background-position: -.4% 100%     } }  .ico_black_jack {     background-size: 204.16667% 353.57143%;     background-position: 100% 0;     width: 120px;     height: 28px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_black_jack {         background-size: 204.16667% 353.57143%;         background-position: 100% 0     } }  .ico_holdem_poker {     background-size: 204.16667% 450%;     background-position: 100% 42.85714%;     width: 120px;     height: 22px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_holdem_poker {         background-size: 204.16667% 450%;         background-position: 100% 42.85714%     } }  .ico_roulette_live {     background-size: 204.16667% 319.35484%;     background-position: -.8% 0;     width: 120px;     height: 31px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_roulette_live {         background-size: 204.16667% 319.35484%;         background-position: -.4% 0     } }  .ico_top_card {     background-size: 204.16667% 330%;     background-position: -.8% 52.17391%;     width: 120px;     height: 30px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_top_card {         background-size: 204.16667% 330%;         background-position: -.4% 52.17391%     } }  .ico_vip_black_jack {     background-size: 226.85185% 450%;     background-position: 91.24088% 77.92208%;     width: 108px;     height: 22px }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico_vip_black_jack {         background-size: 226.85185% 450%;         background-position: 91.24088% 77.92208%     } }  .ico-big-tiles {     background-repeat: no-repeat }  @media (-webkit-min-device-pixel-ratio:2), (min-resolution:192dpi) {     .ico-big-tiles {         background-repeat: no-repeat     } } @font-face {     font-family: 'FontAwesome';     src: url(/wp-content/themes/1xbet----casino.ru/shared/2536/fontawesome-webfont.eot); src: url(/wp-content/themes/1xbet----casino.ru/shared/2536/fontawesome-webfont.eot) format('embedded-opentype'), url(/wp-content/themes/1xbet----casino.ru/wp-content/themes/1xbet----casino.ru/shared/2536/fontawesome-webfont.woff2) format('woff2'), url(/wp-content/themes/1xbet----casino.ru/shared/2536/fontawesome-webfont.woff) format('woff'), url(/wp-content/themes/1xbet----casino.ru/shared/2536/fontawesome-webfont.ttf) format('truetype'); font-weight: normal; font-style: normal } .page-more__title {     width: 100%;     margin-top: 1.04167em;     margin-bottom: .41667em;     font-size: 1.5em;     box-shadow: 0em 0em .4375em rgba(0,0,0,0.3);     padding: .2em .48em;     margin-top: .8em;     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     -webkit-justify-content: center;     -ms-flex-pack: center;     justify-content: center;     -webkit-align-items: center;     -ms-flex-align: center;     align-items: center;     color: #fff;     background-color: #00172d;     border: 1px solid #4e6a8e;     text-transform: uppercase;     text-align: center;     font-weight: 700; }  .text-block {     display: -webkit-flex;     display: -ms-flexbox;     display: flex;     position: relative;     z-index: 1;     -webkit-flex-direction: column;     -ms-flex-direction: column;     flex-direction: column;     padding: 1.1875em 1.5em;     overflow: hidden;     border: 1px solid #4e6a8e;     background-color: #00172d;     margin-bottom: 40px; }  .text-block h2, .text-block h3 {     margin-bottom: .45833em;     font-size: 1.5em;     position: relative;     margin: 1.5em 0em .66667em;     margin-top: 1.5em;     margin-bottom: 0.66667em;     text-transform: uppercase;     font-weight: 400;     color: #14a0ff; }  .text-block p {     margin: 0em 0em .75em;     font-size: .875em;     line-height: 1.4;     color: #fff; }  .text-block img {     max-width: 100%;     height: auto;     margin: 15px auto; }  .block-article {     display: flex;     justify-content: space-between;     margin: 5px 0 30px; }  .block-article .article {     width: 31%;     border: 1px solid #4e6a8e;     background: url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png), radial-gradient(ellipse at top, rgba(20, 160, 255, 0.3), transparent 60%), #00172d;     color: #fff;     text-decoration: none;     position: relative; } .block-article .article .img {     width: 100%;     height: 200px;     background-repeat: no-repeat;     background-position: center;     background-size: cover; }  .block-article .article .info {     margin: 20px; }  .block-article .article .info .flex {     display: flex;     justify-content: space-between;     flex-direction: row;     align-items: center;     margin-bottom: 20px; }  .block-article .article .date {     font-size: 14px;     color: #ccc; }  .block-article .article .title {     margin-bottom: 20px;     font-size: 18px;     font-weight: bold;     height: 100px;     overflow: hidden;     margin-bottom: 90px; }  .block-article .article .bottom {     position: absolute;     left: 0;     bottom: 0;     width: 100%;     padding-bottom: 20px; }  .block-article .article .btn {     margin: 0 auto; }  .block-article .article .stars {     font-size: 18px; }  .block-article .article .stars .yellow {     color: #eab555; }  .block-article .article .stars .white {     color: #ccc; }  .rating {     display: flex;     justify-content: space-between;     flex-direction: row;     align-items: center;     margin-bottom: 40px; }  .rating .share {     color: #fff;     font-size: 16px;     line-height: 30px;     display: flex;     justify-content: flex-start;     flex-direction: row;     align-items: center; } .rating .share span {     margin-right: 15px; }  .rating .share a {     height: 30px;     margin-right: 5px;     opacity: .7; }  .rating .share a:hover {     opacity: 1; }  .rating .share img {     height: 30px; }  .rating .stars {     font-size: 24px; }  .rating .stars .yellow {     color: #eab555; }  .rating .stars .white {     color: #ccc; }  .comments {     margin: 30px 0 50px; }  .comments .comment {     color: #fff;     margin-bottom: 20px;     border: 1px solid #4e6a8e;     padding: 10px;     background: #112131;     font-size: 14px; }  .comments .comment .name-user {     margin-bottom: 5px; }  .comments .comment .date {     color: #14a0ff;     margin-bottom: 10px;     font-size: 12px; }  .btn_show-more {     margin-bottom: 50px; }  .form-comment {     margin: 20px 0;     color: #ccc; }  .form-comment form {     margin: 15px 0;     width: 70%; }  .form-comment form textarea {     width: 100%;     height: 100px;     padding: 10px;     border: 1px solid #4e6a8e;     background-color: #002447;     color: #fff;     box-shadow: 0em 0em .4375em rgba(0,0,0,0.3); }  .form-comment form .flex {     display: flex;     justify-content: space-between;     margin: 20px 0; }  .form-comment form input[type="email"], .form-comment form input[type="text"] {     width: 49%;     border: 1px solid #4e6a8e;     background-color: #002447;     color: #fff;     box-shadow: 0em 0em .4375em rgba(0,0,0,0.3);     box-shadow: none;     margin: 0;     padding: 10px; }  a.menu-lines {     display: none; }  .page__header .header-promo {     background: #1a5685;     padding: 10px 20px;     color: #fff;     margin-bottom: 20px;     text-align: center; } .page__header .header-promo span.promocode {     background: #fff;     border: 1px dashed #ccc;     color: #000;     border-radius: 3px;     padding: 0 10px;     margin: 0 5px;     font-weight: bold; }  .page__header .header-promo span.bold {     font-weight: bold;     color: #f7ae0b; }  .promocode-box {     background: linear-gradient(to top, #00172d, #003160);     border: 1px solid #4e6a8e;     position: relative;     color: #fff;     padding: 5.3125em 1.5625em .625em;     margin-bottom: 20px;     text-align: center;     line-height: 24px; } .promocode-box h2 {     position: absolute;     top: 1.25em;     left: 50%;     padding: .75em .625em;     width: calc(100% + 1.25em);     border: 1px solid #869ebc;     box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);     background: radial-gradient(circle, rgba(20, 160, 255, 0.4), transparent 70%), url(/wp-content/themes/1xbet----casino.ru/shared/2536/bg-repeat-100.png), #002c56;     font-size: 1em;     font-weight: 400;     color: #fff;     -webkit-transform: translateX(-50%);     transform: translateX(-50%);     font-size: 16px;     text-align: center;     text-transform: uppercase; } .promocode-box .apromo {     background: #fff;     border: 1px dashed #ccc;     color: #000;     border-radius: 3px;     padding: 5px 10px;     margin: 0 auto 20px;     font-weight: bold;     width: 130px;     font-size: 20px;     text-transform: uppercase;     text-align: center; }   @media (max-width: 1600px) {     .games__item { width: calc(33% - .6875em); } } @media (max-width: 1400px) {     .games__item { width: calc(50% - .6875em); font-size: 16px; }     .block-article .article .info .flex { display: block; }     .block-article .article .title { font-size: 16px; }     .block-article .article .img { height: 150px; }     .form-comment form { width: 100%; } } @media (max-width: 1200px) {     .column.column_left { display: none; }     .page__column { display: block; }     .column.column_right { margin: 0 auto 50px; padding-top: 0; }     .footer__wrap { display: block; }     #f-menubar.main-menu { width: 100%; margin: 20px auto; }     .footer__logo { width: auto; }     .footer__col { margin: 0; }     .footer__copyright { text-align: center; }     .footer__payments { width: 80%; margin: 30px auto 0; }     .footer__payments:before, .footer__payments:after { display: none; }     .footer__img { width: 20%; }     .banners { display: flex; justify-content: space-between; margin-top: 30px; }     .column_right { width: 100%; max-width: 100%; }     .right_wrapper_reg { width: 450px; margin: 0 auto; }     .aside-banner-wrap + .aside-banner-wrap { margin-top: 0;}     .aside-banner-wrap { width: 31%; }     .games__item { width: calc(25% - .6875em); }     .bonus-panel__ico { height: auto; }     .column.column_visible { padding: 20px 0; }     .column_visible .games-menu { position: relative!important; top: auto; left: auto; right: auto; bottom: auto; height: auto; width: 100%; }     .column_visible .games-search { width: 40%; margin: 0 0 20px; }     .column_visible .games-menu__list { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-flow: row wrap;         justify-content: flex-start; }     .games-menu__item { width: 20%; }     .page__header .header-promo { font-size: 14px; } } @media (max-width: 992px) {     .page { min-width: 1px; }     .main-menu__link { padding: 10px; }     .games__item { width: calc(33% - .6875em); }     .games-menu__item { width: 25%; }     .page__header .header-promo { display: none; }     .header__logo { margin-top: 20px; } } @media (max-width: 768px) {     .page-more__title { font-size: 20px; }     .text-block h2, .text-block h3 { font-size: 16px; }     .header__row:before { display: none; }     a.menu-lines { display: block; width: 35px; outline: none; margin: 3px 20px 0; }     a.menu-lines .line { height: 3px; width: 35px; background: #fff; margin-bottom: 5px; border-radius: 5px; }     .main-menu__item:not(:last-child), .main-menu { border: none; }     #menubar { display: none; position: absolute; top: 47px; left: 0; background-color: #00172d; border-bottom: 1px solid #14a0ff; }     .header__row { padding: 10px 0; display: flex; justify-content: space-between; position: relative; }     .main-menu__item { align-items: flex-start; justify-content: flex-start; }     .content__row_flex { display: block; }     .content__cell.slider { flex: 1 1 100%; }     .content__cell.content__block { margin: 20px 0; }     .games__item { width: calc(50% - .6875em); font-size: 14px; }     .banners { display: block; }     .aside-banner-wrap { width: 450px; margin: 0 auto 20px; }     .main-menu__link { font-size: 12px; }     .games-menu__item { width: 33%; }     .column_visible .games-search { width: 70%; } } @media (max-width: 640px) {     .games__item { font-size: 12px; }     .games-list { width: 500px; min-width: 1px }     .games-list__item { width: 50%; min-width: 1px; max-width: 50%; }     .block-article { display: block; }     .block-article .article { width: 100%; display: block; margin-bottom: 20px; }     .block-article .article .title { height: 50px; }     .block-article .article .info .flex { display: flex; }     .games-menu__item { width: 50%; }     .column_visible .games-search { width: 100%; } } @media (max-width: 525px) {     .games__item { width: calc(50% - .6875em); }     .right_wrapper_reg { width: 400px; }     .aside-banner-wrap { width: 400px; }     .games-list { width: 400px; }     .rating { display: block; }     .rating .stars { text-align: right; margin-top: 10px; }     #f-menubar.main-menu { display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; -webkit-flex-flow: row wrap; justify-content: center; } } @media (max-width: 440px) {     .games__item { width: calc(100% - .6875em); font-size: 16px; }     .right_wrapper_reg { width: 100%; }     .aside-banner-wrap { width: 100%; }     .column_right { min-width: 1px; }     .games-list { width: 340px; }     .form-comment form .flex { display: block; }     .form-comment form input[type="email"] { width: 100%; }     .form-comment form input[type="text"] { width: 100%; margin-bottom: 10px; }     .form-comment form .btn { margin: 0 auto; }     .form-comment form textarea { height: 150px; }     .rating .share { display: block; text-align: center; }     .rating .share span { width: 100%; margin: 0 0 10px; display: block; }     .rating .stars { text-align: center; }     .games-menu__item { width: 100%; }     .page-more__title { font-size: 18px; } } @media (max-width: 360px) {     .games-list { width: 300px; }     .games-list__item { width: 100%; max-width: 100%; } }  a.main-menu__link:hover { text-decoration: none; }