@font-face {font-family: "svg-icons";src: url("/assets/templates/vulkan/fonts/svg-icons.eot");src: url("/assets/templates/vulkan/fonts/svg-icons.eot") format("eot"),url("/assets/templates/vulkan/fonts/svg-icons.woff2") format("woff2"),url("/assets/templates/vulkan/fonts/svg-icons.woff") format("woff"),url("/assets/templates/vulkan/fonts/svg-icons.ttf") format("truetype"),url("/assets/templates/vulkan/fonts/svg-icons.svg") format("svg");}
.icon, .remodal-close, .nc-arrows, .home-slider [class^="home-slider__arrow-"], .globologin-item, .game-item__icon-info, .game-item__close, .game-list__icon, .game-list__btn-overlay-false, .game-list__btn-overlay-true, .game-list__btn-play-icon, .main-menu__icon-games, .main-menu__icon-profile, .main-menu__icon-lottery, .main-menu__icon-tournaments, .nc-mobile-menu__close, .popup__close, .popup__input-validation-icon, .popup__checkbox-mask, .popup__tooltip-info, .popup__remind-message-icon, .popup__button-error-icon, .tournament-limits__icon, .tournament-limits__tooltip-icon, .tournament-limits__tooltip-content-icon, .tournament-page__back-icon, .tournament-btn-icon, .icon-places, .tournament__icon-arrow-slim-left, .nc-search__icon-search, .nc-search__icon-close, .nc-game-type__item-star, .nc-game-type__icons-all-games, .nc-game-type__icons-types-games, .nc-game-type__icons-producers-games, .nc-game-type__icons-top, .nc-game-type__icons-new, .nc-game-type__icons-arrow, .nc-search-btn__icon, .nc-game-item__btn-play-icon, .nc-game-item__favorites, .game-list__favorites, .nc-game-item__icon, .nc-game-item__jackpot-info--icon-img, [class^="icon-"], [class*=" icon-"] {font-family: "svg-icons" !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-achiev-mk1:before, .icon-achiev-mk5:before, .icon-achiev-ssl:before, .icon-achiev-vipclub:before, .icon-achiev:before, .icon-akcia-menu-mk1:before, .icon-akcia-menu-mk5:before, .icon-alert:before, .icon-all-games-lara:before, .nc-game-type__icons-all-games:before, .icon-all-games-mk1:before, .icon-all-games-mk3:before, .icon-android:before, .icon-arrow-down-lara:before, .nc-game-type__icons-arrow:before, .icon-arrow-left-ssl:before, .icon-arrow-left-vipclub:before, .icon-arrow-left:before, .home-slider__arrow-prev:before, .icon-arrow-right-ssl:before, .icon-arrow-right-vipclub:before, .icon-arrow-right:before, .home-slider__arrow-next:before, .icon-arrow-slim-left:before, .tournament__icon-arrow-slim-left:before, .icon-arrow-up-lara:before, .icon-arrow-up-mk3:before, .icon-arrow-up-ssl:before, .icon-arrow-up-vipclub:before, .icon-attention:before, .icon-back:before, .icon-bell:before, .icon-cabinet-mk2:before, .icon-checkbox-checked-lara:before, .popup__input-validation-icon:before, .popup__checkbox-mask:before, .icon-checkbox-checked-mk1:before, .icon-clock-mk3:before, .icon-clock-ssl:before, .icon-clock-vipclub:before, .icon-clock:before, .icon-close-mk3:before, .icon-close:before, .remodal-close:before, .game-item__close:before, .nc-mobile-menu__close:before, .popup__close:before, .nc-search__icon-close:before, .icon-copy:before, .icon-coupon:before, .icon-cup-mk3:before, .icon-cup-ssl:before, .icon-cup-vipclub:before, .icon-cup:before, .main-menu__icon-tournaments:before, .icon-default-like-hover:before, .icon-default-like:before, .icon-default-loader:before, .icon-default-lottery-finish:before, .icon-ear-close:before, .icon-exit-mk2:before, .icon-exit-ssl:before, .icon-exit:before, .icon-facebook:before, .globologin-fb:before, .icon-favorite-lara:before, .icon-favorite-ssl:before, .icon-favorite-vipclub:before, .icon-game-types-mk2:before, .icon-gamehall-ssl:before, .icon-gamehall-vipclub:before, .icon-gamehall:before, .main-menu__icon-games:before, .icon-games-mk2:before, .icon-gift-lara:before, .icon-gift-mk3:before, .icon-gift-mk5:before, .icon-gift-privat:before, .icon-gift-ssl:before, .icon-gift-vipclub:before, .icon-go-back:before, .icon-good:before, .icon-google-plus:before, .globologin-gg:before, .icon-hot-lara:before, .game-list__icons-hot .game-list__icon:before, .nc-game-item__icons-hot .nc-game-item__icon:before, .icon-hot-mk1:before, .icon-info-privat:before, .icon-info:before, .game-item__icon-info:before, .popup__tooltip-info:before, .tournament-limits__tooltip-icon:before, .nc-game-item__jackpot-info--icon-img:before, .icon-limits-mk2:before, .icon-limits:before, .tournament-limits__tooltip-content-icon:before, .icon-list-mk3:before, .icon-list-ssl:before, .icon-list-vipclub:before, .icon-list:before, .icon-lock:before, .icon-logout-vipclub:before, .icon-logout:before, .icon-lotofun-like:before, .icon-lottery-finish-vipclub:before, .icon-lottery-mk2:before, .icon-lottery-ssl:before, .icon-lottery-vipclub:before, .icon-lottery:before, .main-menu__icon-lottery:before, .icon-mail:before, .icon-mailru:before, .globologin-mr:before, .icon-menu-lara:before, .icon-mobile-cashbox-mk1:before, .icon-mobile-cashbox-mk5:before, .icon-mobile-cashbox-vipclub:before, .icon-mobile-cashbox:before, .icon-mobile-games-mk1:before, .icon-mobile-games-ssl:before, .icon-mobile-games-vipclub:before, .icon-mobile-games:before, .icon-mobile-profile-mk1:before, .icon-mobile-profile-mk5:before, .icon-mobile-profile-vipclub:before, .icon-mobile-profile:before, .icon-mobile-support-mk1:before, .icon-mobile-support-mk5:before, .icon-mobile-support-vipclub:before, .icon-mobile-support:before, .icon-my-favorites:before, .icon-new:before, .game-list__icons-new .game-list__icon:before, .nc-game-item__icons-new .nc-game-item__icon:before, .icon-news-mk2:before, .icon-notification-lara:before, .icon-notification-mk1:before, .icon-notification-privat:before, .icon-notification-ssl:before, .icon-notification-vipclub:before, .icon-notification:before, .icon-ny-promo:before, .icon-ok:before, .globologin-ok:before, .icon-ordered-list:before, .icon-pencil:before, .icon-play-hover:before, .game-list__btn-overlay-true:before, .icon-play-privat:before, .game-list__btn-play-icon:before, .nc-game-item__btn-play-icon:before, .icon-play:before, .game-list__btn-overlay-false:before, .icon-producers-games-lara:before, .nc-game-type__icons-producers-games:before, .icon-producers-games-mk1:before, .icon-producers-games-mk3:before, .icon-producers-games-ssl:before, .icon-producers-games-vipclub:before, .icon-profile-mk1:before, .icon-profile-mk5:before, .main-menu__icon-profile:before, .icon-profile-ssl:before, .icon-profile-vipclub:before, .icon-profile:before, .icon-profile2-ssl:before, .icon-profile2-vipclub:before, .icon-progress-bar-circle:before, .icon-progress-bar-triangle:before, .icon-radio-checked:before, .icon-refresh:before, .popup__button-error-icon:before, .icon-remind-mail-ssl:before, .icon-remind-mail:before, .popup__remind-message-icon:before, .icon-search-ssl:before, .icon-search-vipclub:before, .icon-search:before, .nc-search__icon-search:before, .nc-search-btn__icon:before, .icon-ssl-like:before, .icon-star:before, .nc-game-type__item-star:before, .icon-support-mk2:before, .icon-tabs-tournament-ssl:before, .icon-tabs-tournament-vipclub:before, .icon-telegram:before, .icon-tournament-arrow-down:before, .tournament-more__btn-icon:before, .icon-tournament-arrow-left:before, .icon-tournament-arrow-up:before, .tournament-more__btn:active .tournament-more__btn-icon:before, .icon-tournament-back-lotoru:before, .icon-tournament-back-vu1-old:before, .icon-tournament-back-vu1:before, .tournament-page__back-icon:before, .icon-tournament-banknotes-vipclub:before, .icon-tournament-banknotes:before, .icon-tournament-btn-disabled-vipcub:before, .icon-tournament-btn-disabled-vu5:before, .tournament-btn-icon:before, .icon-tournament-btn-disabled:before, .icon-tournament-flag-vipclub:before, .icon-tournament-flag:before, .icon-tournament-games-prev:before, .icon-tournament-icon-ssl:before, .icon-tournament-icon-vipclub:before, .icon-tournament-icon:before, .game-list__icon-tournament-inner:before, .nc-game-item__icon-tournament-inner:before, .icon-tournament-limits:before, .tournament-limits__icon:before, .icon-tournament-mk2:before, .icon-tournament-person-flag-vipclub:before, .icon-tournament-person-flag:before, .icon-tournament-place-1:before, .icon-tournament-place-3:before, .icon-tournament-places-gms:before, .icon-tournament-places-lotoru:before, .icon-tournament-places-ssl:before, .icon-tournament-places-vipcub:before, .icon-tournament-places-vu1:before, .icon-tournament-places-vu2:before, .icon-tournament-places-vu3:before, .icon-tournament-places-vu5:before, .icon-places:before, .icon-tournament-slots-vipclub:before, .icon-tournament-slots:before, .icon-triangle-left:before, .icon-triangle-right:before, .icon-twitter:before, .globologin-tw:before, .icon-type-games-lara:before, .nc-game-type__icons-types-games:before, .icon-type-games-mk1:before, .icon-type-games-mk3:before, .icon-type-games-ssl:before, .icon-type-games-vipclub:before, .icon-type-new-ssl:before, .icon-type-new-vipclub:before, .icon-type-new:before, .nc-game-type__icons-new:before, .icon-type-top-ssl:before, .icon-type-top-vipclub:before, .icon-type-top:before, .nc-game-type__icons-top:before, .icon-vabank-like:before, .icon-vendors-mk2:before, .icon-video-mk2:before, .icon-vipclub-like:before, .icon-vk:before, .globologin-vk:before, .icon-vu3-like-hover:before, .icon-vu3-like:before, .icon-vu5-like:before, .nc-game-item__favorites:before, .game-list__favorites:before, .nc-game-item__favorites:hover:before, .game-list__favorites:hover:before, .nc-game-item__favorites.is-active:before, .is-active.game-list__favorites:before, .icon-yandex:before, .globologin-ya:before {font-family: "svg-icons";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-style: normal;font-variant: normal;font-weight: normal;text-decoration: none;text-transform: none;}
.icon-achiev-mk1:before {content: "";}
.icon-achiev-mk5:before {content: "";}
.icon-achiev-ssl:before {content: "";}
.icon-achiev-vipclub:before {content: "";}
.icon-achiev:before {content: "";}
.icon-akcia-menu-mk1:before {content: "";}
.icon-akcia-menu-mk5:before {content: "";}
.icon-alert:before {content: "";}
.icon-all-games-lara:before, .nc-game-type__icons-all-games:before {content: "";}
.icon-all-games-mk1:before {content: "";}
.icon-all-games-mk3:before {content: "";}
.icon-android:before {content: "";}
.icon-arrow-down-lara:before, .nc-game-type__icons-arrow:before {content: "";}
.icon-arrow-left-ssl:before {content: "";}
.icon-arrow-left-vipclub:before {content: "";}
.icon-arrow-left:before, .home-slider__arrow-prev:before {content: "";}
.icon-arrow-right-ssl:before {content: "";}
.icon-arrow-right-vipclub:before {content: "";}
.icon-arrow-right:before, .home-slider__arrow-next:before {content: "";}
.icon-arrow-slim-left:before, .tournament__icon-arrow-slim-left:before {content: "";}
.icon-arrow-up-lara:before {content: "";}
.icon-arrow-up-mk3:before {content: "";}
.icon-arrow-up-ssl:before {content: "";}
.icon-arrow-up-vipclub:before {content: "";}
.icon-attention:before {content: "";}
.icon-back:before {content: "";}
.icon-bell:before {content: "";}
.icon-cabinet-mk2:before {content: "";}
.icon-checkbox-checked-lara:before, .popup__input-validation-icon:before, .popup__checkbox-mask:before {content: "";}
.icon-checkbox-checked-mk1:before {content: "";}
.icon-clock-mk3:before {content: "";}
.icon-clock-ssl:before {content: "";}
.icon-clock-vipclub:before {content: "";}
.icon-clock:before {content: "";}
.icon-close-mk3:before {content: "";}
.icon-close:before, .remodal-close:before, .game-item__close:before, .nc-mobile-menu__close:before, .popup__close:before, .nc-search__icon-close:before {content: "";}
.icon-copy:before {content: "";}
.icon-coupon:before {content: "";}
.icon-cup-mk3:before {content: "";}
.icon-cup-ssl:before {content: "";}
.icon-cup-vipclub:before {content: "";}
.icon-cup:before, .main-menu__icon-tournaments:before {content: "";}
.icon-default-like-hover:before {content: "";}
.icon-default-like:before {content: "";}
.icon-default-loader:before {content: "";}
.icon-default-lottery-finish:before {content: "";}
.icon-ear-close:before {content: "";}
.icon-exit-mk2:before {content: "";}
.icon-exit-ssl:before {content: "";}
.icon-exit:before {content: "";}
.icon-facebook:before, .globologin-fb:before {content: "";}
.icon-favorite-lara:before {content: "";}
.icon-favorite-ssl:before {content: "";}
.icon-favorite-vipclub:before {content: "";}
.icon-game-types-mk2:before {content: "";}
.icon-gamehall-ssl:before {content: "";}
.icon-gamehall-vipclub:before {content: "";}
.icon-gamehall:before, .main-menu__icon-games:before {content: "";}
.icon-games-mk2:before {content: "";}
.icon-gift-lara:before {content: "";}
.icon-gift-mk3:before {content: "";}
.icon-gift-mk5:before {content: "";}
.icon-gift-privat:before {content: "";}
.icon-gift-ssl:before {content: "";}
.icon-gift-vipclub:before {content: "";}
.icon-go-back:before {content: "";}
.icon-good:before {content: "";}
.icon-google-plus:before, .globologin-gg:before {content: "";}
.icon-hot-lara:before, .game-list__icons-hot .game-list__icon:before, .nc-game-item__icons-hot .nc-game-item__icon:before {content: "";}
.icon-hot-mk1:before {content: "";}
.icon-info-privat:before {content: "";}
.icon-info:before, .game-item__icon-info:before, .popup__tooltip-info:before, .tournament-limits__tooltip-icon:before, .nc-game-item__jackpot-info--icon-img:before {content: "";}
.icon-limits-mk2:before {content: "";}
.icon-limits:before, .tournament-limits__tooltip-content-icon:before {content: "";}
.icon-list-mk3:before {content: "";}
.icon-list-ssl:before {content: "";}
.icon-list-vipclub:before {content: "";}
.icon-list:before {content: "";}
.icon-lock:before {content: "";}
.icon-logout-vipclub:before {content: "";}
.icon-logout:before {content: "";}
.icon-lotofun-like:before {content: "";}
.icon-lottery-finish-vipclub:before {content: "";}
.icon-lottery-mk2:before {content: "";}
.icon-lottery-ssl:before {content: "";}
.icon-lottery-vipclub:before {content: "";}
.icon-lottery:before, .main-menu__icon-lottery:before {content: "";}
.icon-mail:before {content: "";}
.icon-mailru:before, .globologin-mr:before {content: "";}
.icon-menu-lara:before {content: "";}
.icon-mobile-cashbox-mk1:before {content: "";}
.icon-mobile-cashbox-mk5:before {content: "";}
.icon-mobile-cashbox-vipclub:before {content: "";}
.icon-mobile-cashbox:before {content: "";}
.icon-mobile-games-mk1:before {content: "";}
.icon-mobile-games-ssl:before {content: "";}
.icon-mobile-games-vipclub:before {content: "";}
.icon-mobile-games:before {content: "";}
.icon-mobile-profile-mk1:before {content: "";}
.icon-mobile-profile-mk5:before {content: "";}
.icon-mobile-profile-vipclub:before {content: "";}
.icon-mobile-profile:before {content: "";}
.icon-mobile-support-mk1:before {content: "";}
.icon-mobile-support-mk5:before {content: "";}
.icon-mobile-support-vipclub:before {content: "";}
.icon-mobile-support:before {content: "";}
.icon-my-favorites:before {content: "";}
.icon-new:before, .game-list__icons-new .game-list__icon:before, .nc-game-item__icons-new .nc-game-item__icon:before {content: "";}
.icon-news-mk2:before {content: "";}
.icon-notification-lara:before {content: "";}
.icon-notification-mk1:before {content: "";}
.icon-notification-privat:before {content: "";}
.icon-notification-ssl:before {content: "";}
.icon-notification-vipclub:before {content: "";}
.icon-notification:before {content: "";}
.icon-ny-promo:before {content: "";}
.icon-ok:before, .globologin-ok:before {content: "";}
.icon-ordered-list:before {content: "";}
.icon-pencil:before {content: "";}
.icon-play-hover:before, .game-list__btn-overlay-true:before {content: "";}
.icon-play-privat:before, .game-list__btn-play-icon:before, .nc-game-item__btn-play-icon:before {content: "";}
.icon-play:before, .game-list__btn-overlay-false:before {content: "";}
.icon-producers-games-lara:before, .nc-game-type__icons-producers-games:before {content: "";}
.icon-producers-games-mk1:before {content: "";}
.icon-producers-games-mk3:before {content: "";}
.icon-producers-games-ssl:before {content: "";}
.icon-producers-games-vipclub:before {content: "";}
.icon-profile-mk1:before {content: "";}
.icon-profile-mk5:before, .main-menu__icon-profile:before {content: "";}
.icon-profile-ssl:before {content: "";}
.icon-profile-vipclub:before {content: "";}
.icon-profile:before {content: "";}
.icon-profile2-ssl:before {content: "";}
.icon-profile2-vipclub:before {content: "";}
.icon-progress-bar-circle:before {content: "";}
.icon-progress-bar-triangle:before {content: "";}
.icon-radio-checked:before {content: "";}
.icon-refresh:before, .popup__button-error-icon:before {content: "";}
.icon-remind-mail-ssl:before {content: "";}
.icon-remind-mail:before, .popup__remind-message-icon:before {content: "";}
.icon-search-ssl:before {content: "";}
.icon-search-vipclub:before {content: "";}
.icon-search:before, .nc-search__icon-search:before, .nc-search-btn__icon:before {content: "";}
.icon-ssl-like:before {content: "";}
.icon-star:before, .nc-game-type__item-star:before {content: "";}
.icon-support-mk2:before {content: "";}
.icon-tabs-tournament-ssl:before {content: "";}
.icon-tabs-tournament-vipclub:before {content: "";}
.icon-telegram:before {content: "";}
.icon-tournament-arrow-down:before, .tournament-more__btn-icon:before {content: "";}
.icon-tournament-arrow-left:before {content: "";}
.icon-tournament-arrow-up:before, .tournament-more__btn:active .tournament-more__btn-icon:before {content: "";}
.icon-tournament-back-lotoru:before {content: "";}
.icon-tournament-back-vu1-old:before {content: "";}
.icon-tournament-back-vu1:before, .tournament-page__back-icon:before {content: "";}
.icon-tournament-banknotes-vipclub:before {content: "";}
.icon-tournament-banknotes:before {content: "";}
.icon-tournament-btn-disabled-vipcub:before {content: "";}
.icon-tournament-btn-disabled-vu5:before, .tournament-btn-icon:before {content: "";}
.icon-tournament-btn-disabled:before {content: "";}
.icon-tournament-flag-vipclub:before {content: "";}
.icon-tournament-flag:before {content: "";}
.icon-tournament-games-prev:before {content: "";}
.icon-tournament-icon-ssl:before {content: "";}
.icon-tournament-icon-vipclub:before {content: "";}
.icon-tournament-icon:before, .game-list__icon-tournament-inner:before, .nc-game-item__icon-tournament-inner:before {content: "";}
.icon-tournament-limits:before, .tournament-limits__icon:before {content: "";}
.icon-tournament-mk2:before {content: "";}
.icon-tournament-person-flag-vipclub:before {content: "";}
.icon-tournament-person-flag:before {content: "";}
.icon-tournament-place-1:before {content: "";}
.icon-tournament-place-3:before {content: "";}
.icon-tournament-places-gms:before {content: "";}
.icon-tournament-places-lotoru:before {content: "";}
.icon-tournament-places-ssl:before {content: "";}
.icon-tournament-places-vipcub:before {content: "";}
.icon-tournament-places-vu1:before {content: "";}
.icon-tournament-places-vu2:before {content: "";}
.icon-tournament-places-vu3:before {content: "";}
.icon-tournament-places-vu5:before, .icon-places:before {content: "";}
.icon-tournament-slots-vipclub:before {content: "";}
.icon-tournament-slots:before {content: "";}
.icon-triangle-left:before {content: "";}
.icon-triangle-right:before {content: "";}
.icon-twitter:before, .globologin-tw:before {content: "";}
.icon-type-games-lara:before, .nc-game-type__icons-types-games:before {content: "";}
.icon-type-games-mk1:before {content: "";}
.icon-type-games-mk3:before {content: "";}
.icon-type-games-ssl:before {content: "";}
.icon-type-games-vipclub:before {content: "";}
.icon-type-new-ssl:before {content: "";}
.icon-type-new-vipclub:before {content: "";}
.icon-type-new:before, .nc-game-type__icons-new:before {content: "";}
.icon-type-top-ssl:before {content: "";}
.icon-type-top-vipclub:before {content: "";}
.icon-type-top:before, .nc-game-type__icons-top:before {content: "";}
.icon-vabank-like:before {content: "";}
.icon-vendors-mk2:before {content: "";}
.icon-video-mk2:before {content: "";}
.icon-vipclub-like:before {content: "";}
.icon-vk:before, .globologin-vk:before {content: "";}
.icon-vu3-like-hover:before {content: "";}
.icon-vu3-like:before {content: "";}
.icon-vu5-like:before, .nc-game-item__favorites:before, .game-list__favorites:before, .nc-game-item__favorites:hover:before, .game-list__favorites:hover:before, .nc-game-item__favorites.is-active:before, .is-active.game-list__favorites:before {content: "";}
.icon-yandex:before, .globologin-ya:before {content: "";}
html.remodal-is-locked {overflow: hidden;-ms-touch-action: none;touch-action: none;}
.remodal, [data-remodal-id] {display: none;}
.remodal-overlay {position: fixed;z-index: 9999;top: -5000px;right: -5000px;bottom: -5000px;left: -5000px;display: none;}
.remodal-wrapper {position: fixed;z-index: 10000;top: 0;right: 0;bottom: 0;left: 0;display: none;overflow: auto;text-align: center;-webkit-overflow-scrolling: touch;}
.remodal-wrapper:after {display: inline-block;height: 100%;margin-left: -.05em;content: "";}
.remodal-overlay, .remodal-wrapper {-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.remodal {position: relative;outline: none;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;text-size-adjust: 100%;}
.remodal-is-initialized {display: inline-block;}
.remodal-bg.remodal-is-opening, .remodal-bg.remodal-is-opened {-webkit-filter: blur(3px);filter: blur(3px);}
.remodal-overlay {background: rgba(43,46,56,.9);}
.remodal-overlay.remodal-is-opening, .remodal-overlay.remodal-is-closing {-webkit-animation-duration: .3s;animation-duration: .3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.remodal-overlay.remodal-is-opening {-webkit-animation-name: remodal-overlay-opening-keyframes;animation-name: remodal-overlay-opening-keyframes;}
.remodal-overlay.remodal-is-closing {-webkit-animation-name: remodal-overlay-closing-keyframes;animation-name: remodal-overlay-closing-keyframes;}
.remodal-wrapper {padding: 10px 10px 0;}
.remodal {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;margin-bottom: 10px;padding: 35px;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);color: #2b2e38;}
.remodal.remodal-is-opening, .remodal.remodal-is-closing {-webkit-animation-duration: .3s;animation-duration: .3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.remodal.remodal-is-opening {-webkit-animation-name: remodal-opening-keyframes;animation-name: remodal-opening-keyframes;}
.remodal.remodal-is-closing {-webkit-animation-name: remodal-closing-keyframes;animation-name: remodal-closing-keyframes;}
.remodal, .remodal-wrapper:after {vertical-align: middle;}
.remodal-confirm, .remodal-cancel {font: inherit;display: inline-block;overflow: visible;min-width: 110px;margin: 0;padding: 12px 0;cursor: pointer;-webkit-transition: background .2s;transition: background .2s;text-align: center;vertical-align: middle;text-decoration: none;border: 0;outline: 0;}
.remodal-confirm {color: #fff;background: #81c784;}
.remodal-confirm:hover, .remodal-confirm:focus {background: #66bb6a;}
.remodal-cancel {color: #fff;background: #e57373;}
.remodal-cancel:hover, .remodal-cancel:focus {background: #ef5350;}
.remodal-confirm::-moz-focus-inner, .remodal-cancel::-moz-focus-inner, .remodal-close::-moz-focus-inner {padding: 0;border: 0;}
@-webkit-keyframes remodal-opening-keyframes {from {-webkit-transform: scale(1.05);transform: scale(1.05);opacity: 0;}
	to {-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes remodal-opening-keyframes {from {-webkit-transform: scale(1.05);transform: scale(1.05);opacity: 0;}
	to {-webkit-transform: none;transform: none;opacity: 1;}}
@-webkit-keyframes remodal-closing-keyframes {from {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}
	to {-webkit-transform: scale(.95);transform: scale(.95);opacity: 0;}}
@keyframes remodal-closing-keyframes {from {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}
	to {-webkit-transform: scale(.95);transform: scale(.95);opacity: 0;}}
@-webkit-keyframes remodal-overlay-opening-keyframes {from {opacity: 0;}
	to {opacity: 1;}}
@keyframes remodal-overlay-opening-keyframes {from {opacity: 0;}
	to {opacity: 1;}}
@-webkit-keyframes remodal-overlay-closing-keyframes {from {opacity: 1;}
	to {opacity: 0;}}
@keyframes remodal-overlay-closing-keyframes {from {opacity: 1;}
	to {opacity: 0;}}
@media only screen and (min-width: 641px) {.remodal {max-width: 700px;}}
.lt-ie9 .remodal-overlay {background: #2b2e38;}
.lt-ie9 .remodal {width: 700px;}
.remodal {margin: 0;padding: 0;vertical-align: top;max-width: 660px;}
.remodal[role="dialog"] {margin-top: 20px;margin-bottom: 20px;}
.remodal-overlay {background-color: rgba(26,26,26,.7);}
.remodal-wrapper {padding: 10px;}
@media (min-width: 508px) {.remodal-wrapper {padding: 40px;}}
.remodal-close {z-index: 1;color: gray;background: none;border-radius: 0;border: 0;outline: 0;width: 70px;height: 70px;text-align: center;cursor: pointer;position: absolute;margin: auto;left: auto;top: -5px;right: -5px;font-size: 30px;padding: 0;-webkit-transform: scale(1) rotate(0deg) translate3d(0,0,0);transform: scale(1) rotate(0deg) translate3d(0,0,0);-webkit-transition: color .2s ease,-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);transition: color .2s ease,-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);transition: transform .5s cubic-bezier(.68,-.55,.265,1.55),color .2s ease;transition: transform .5s cubic-bezier(.68,-.55,.265,1.55),color .2s ease,-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.remodal-close:hover {color: #505050;-webkit-transform: scale(1.3) rotate(180deg) translate3d(0,0,0);transform: scale(1.3) rotate(180deg) translate3d(0,0,0);}
.remodal-close:active {-webkit-transform: scale(1) rotate(180deg) translate3d(0,0,0);transform: scale(1) rotate(180deg) translate3d(0,0,0);-webkit-transition: -webkit-transform .05s ease;transition: -webkit-transform .05s ease;transition: transform .05s ease;transition: transform .05s ease,-webkit-transform .05s ease;color: #505050;}
.nc-info, .game-item__icon-info, .tournament-limits__tooltip-icon, .nc-game-item__jackpot-info--icon-img {display: inline-block;width: 24px;height: 24px;line-height: 24px;background: #1b2e5b;color: #fff;font-size: 18px;border-radius: 50px;-webkit-box-shadow: none;box-shadow: none;text-align: center;vertical-align: middle;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: help;-webkit-transition: all ease .2s;transition: all ease .2s;}
.nc-info:hover, .game-item__icon-info:hover, .tournament-limits__tooltip-icon:hover, .nc-game-item__jackpot-info--icon-img:hover {color: #fff;background: #223a73;-webkit-box-shadow: none;box-shadow: none;}
.nc-info:active, .game-item__icon-info:active, .tournament-limits__tooltip-icon:active, .nc-game-item__jackpot-info--icon-img:active {color: #fff;background: #1b2e5b;}
.nc-info:before, .game-item__icon-info:before, .tournament-limits__tooltip-icon:before, .nc-game-item__jackpot-info--icon-img:before {line-height: 24px;}
.profile__edit-center .nc-info, .profile__edit-center .game-item__icon-info, .profile__edit-center .tournament-limits__tooltip-icon, .profile__edit-center .nc-game-item__jackpot-info--icon-img {background: #1b2e5b;color: #fff;}
.profile__edit-center .nc-info:hover, .profile__edit-center .game-item__icon-info:hover, .profile__edit-center .tournament-limits__tooltip-icon:hover, .profile__edit-center .nc-game-item__jackpot-info--icon-img:hover {background: #223a73;}
.nc-info-light, .popup__tooltip-info {display: inline-block;width: 24px;height: 24px;line-height: 24px;background: rgba(0,0,0,0);color: #335083;font-size: 18px;border-radius: 50px;-webkit-box-shadow: inset 0 0 0 1px #20a8ff;box-shadow: inset 0 0 0 1px #20a8ff;text-align: center;vertical-align: middle;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: help;-webkit-transition: all ease .2s;transition: all ease .2s;}
.nc-info-light:hover, .popup__tooltip-info:hover {color: #335083;background: rgba(0,0,0,0);-webkit-box-shadow: inset 0 0 0 1px #47bffe;box-shadow: inset 0 0 0 1px #47bffe;}
.nc-info-light:active, .popup__tooltip-info:active {color: #335083;background: rgba(0,0,0,0);}
.nc-info-light:before, .popup__tooltip-info:before {line-height: 24px;}
.nc-pin, .main-menu__count {position: absolute;display: inline-block;background: -webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#b73000));background: linear-gradient(to bottom,#ff4300 0%,#b73000 100%);border-radius: 50px;border: 0;color: #fff;text-align: center;font-size: 12px;font-weight: 600;width: 20px;height: 20px;line-height: 20px;-webkit-box-shadow: 0 2px 4px 0 rgba(255,0,0,.52);box-shadow: 0 2px 4px 0 rgba(255,0,0,.52);}
.nc-ribbon {position: absolute;top: -4px;left: 50%;line-height: 14px;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);background: #ea3e00;font-size: 10px;color: #fff;text-transform: uppercase;padding: 3px 6px;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 0 0 4px 4px;-webkit-box-shadow: 0 2px 0 #932800;box-shadow: 0 2px 0 #932800;text-shadow: 0 1px 0 #932800;white-space: nowrap;z-index: 1;}
.nc-ribbon:after, .nc-ribbon:before {content: "";width: 0;height: 0;border-color: transparent;position: absolute;display: block;border-style: solid;top: 0;z-index: 15;}
.nc-ribbon:before {border-width: 4px 4px 0 0;border-right-color: #932800;left: -4px;}
.nc-ribbon:after {border-width: 4px 0 0 4px;border-left-color: #932800;right: -4px;}
.nc-input, .fast-registration__input, .popup__input, .popup__remind-input-email {background: #fff;border: 1px solid #cbd0db;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;display: inline-block;padding: 10px 22px;max-height: 40px;width: 100%;line-height: 20px;text-align: left;font-size: 14px;font-weight: 400;}
.nc-input::-webkit-input-placeholder, .fast-registration__input::-webkit-input-placeholder, .popup__input::-webkit-input-placeholder, .popup__remind-input-email::-webkit-input-placeholder {color: gray;font-size: 14px;font-style: italic;}
.nc-input::-moz-placeholder, .fast-registration__input::-moz-placeholder, .popup__input::-moz-placeholder, .popup__remind-input-email::-moz-placeholder {color: gray;font-size: 14px;font-style: italic;}
.nc-input:-moz-placeholder, .fast-registration__input:-moz-placeholder, .popup__input:-moz-placeholder, .popup__remind-input-email:-moz-placeholder {color: gray;font-size: 14px;font-style: italic;}
.nc-input:-ms-input-placeholder, .fast-registration__input:-ms-input-placeholder, .popup__input:-ms-input-placeholder, .popup__remind-input-email:-ms-input-placeholder {color: gray;font-size: 14px;font-style: italic;}
.nc-input:focus, .fast-registration__input:focus, .popup__input:focus, .popup__remind-input-email:focus {border-color: #cbd0db;color: #4c4c4c;outline: none;}
.popup__column-register .nc-input, .popup__column-register .fast-registration__input, .popup__column-register .popup__input, .popup__column-register .popup__remind-input-email {padding: 10px 40px 10px 22px;}
.nc-arrows, .home-slider [class^="home-slider__arrow-"] {border-radius: 50px;border: 1px solid transparent;background: #fff;-webkit-box-shadow: 0 2px 3px rgba(0,0,0,.3);box-shadow: 0 2px 3px rgba(0,0,0,.3);color: #20a8ff;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer;}
.nc-arrows:hover, .home-slider:hover[class^="home-slider__arrow-"] {color: #41bdff;border: 1px solid transparent;background: #fff;-webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.3);box-shadow: 0 2px 3px 0 rgba(0,0,0,.3);}
.nc-arrows:active, .home-slider:active[class^="home-slider__arrow-"] {color: #20a8ff;border: 1px solid transparent;background: #ddd;-webkit-box-shadow: initial;box-shadow: initial;}
.nc-btn, .nc-auth-buttons__btn-reg, .nc-auth-buttons__btn-log, .fast-registration__btn, .home-slider__btn-primary, .home-slider__btn-link, .game-item__btn, .game-item__realgame-btn, .game-list__btn-play, .game-list__btn-demo, .popup__enter-btn, .popup__register-btn, .popup__btn-register, .popup__btn-login, .popup__btn-link, .popup__btn-close, .popup__send-btn, .popup__restore-enter-btn, .popup__remind-btn-login, .popup__remind-btn-send, .tournament-btn, .tournament-more__btn, .nc-game-item__btn-play, .nc-game-item__btn-demo, .nc-game-item__jackpot-info--tooltip-content-btn {padding: 10px 22px;display: inline-block;outline: none;text-align: center;font-size: 16px;font-weight: 400;border-radius: 4px;border: 0;-webkit-transition: all .2s ease;transition: all .2s ease;text-transform: none;cursor: pointer;-webkit-box-sizing: border-box;box-sizing: border-box;line-height: 1;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
@media (min-width: 754px) {.nc-btn, .nc-auth-buttons__btn-reg, .nc-auth-buttons__btn-log, .fast-registration__btn, .home-slider__btn-primary, .home-slider__btn-link, .game-item__btn, .game-item__realgame-btn, .game-list__btn-play, .game-list__btn-demo, .popup__enter-btn, .popup__register-btn, .popup__btn-register, .popup__btn-login, .popup__btn-link, .popup__btn-close, .popup__send-btn, .popup__restore-enter-btn, .popup__remind-btn-login, .popup__remind-btn-send, .tournament-btn, .tournament-more__btn, .nc-game-item__btn-play, .nc-game-item__btn-demo, .nc-game-item__jackpot-info--tooltip-content-btn {padding: 12px 22px;font-size: 16px;}}
.nc-btn:hover, .nc-auth-buttons__btn-reg:hover, .nc-auth-buttons__btn-log:hover, .fast-registration__btn:hover, .home-slider__btn-primary:hover, .home-slider__btn-link:hover, .game-item__btn:hover, .game-item__realgame-btn:hover, .game-list__btn-play:hover, .game-list__btn-demo:hover, .popup__enter-btn:hover, .popup__register-btn:hover, .popup__btn-register:hover, .popup__btn-login:hover, .popup__btn-link:hover, .popup__btn-close:hover, .popup__send-btn:hover, .popup__restore-enter-btn:hover, .popup__remind-btn-login:hover, .popup__remind-btn-send:hover, .tournament-btn:hover, .tournament-more__btn:hover, .nc-game-item__btn-play:hover, .nc-game-item__btn-demo:hover, .nc-game-item__jackpot-info--tooltip-content-btn:hover {text-decoration: none;}
.nc-btn.is-disabled, .is-disabled.nc-auth-buttons__btn-reg, .is-disabled.nc-auth-buttons__btn-log, .is-disabled.fast-registration__btn, .is-disabled.home-slider__btn-primary, .is-disabled.home-slider__btn-link, .is-disabled.game-item__btn, .is-disabled.game-item__realgame-btn, .is-disabled.game-list__btn-play, .is-disabled.game-list__btn-demo, .is-disabled.popup__enter-btn, .is-disabled.popup__register-btn, .is-disabled.popup__btn-register, .is-disabled.popup__btn-login, .is-disabled.popup__btn-link, .is-disabled.popup__btn-close, .is-disabled.popup__send-btn, .is-disabled.popup__restore-enter-btn, .is-disabled.popup__remind-btn-login, .is-disabled.popup__remind-btn-send, .is-disabled.tournament-btn, .is-disabled.tournament-more__btn, .is-disabled.nc-game-item__btn-play, .is-disabled.nc-game-item__btn-demo, .is-disabled.nc-game-item__jackpot-info--tooltip-content-btn {border-color: inherit;color: inherit;cursor: default;opacity: .3;}
.nc-btn.is-disabled:hover, .is-disabled.nc-auth-buttons__btn-reg:hover, .is-disabled.nc-auth-buttons__btn-log:hover, .is-disabled.fast-registration__btn:hover, .is-disabled.home-slider__btn-primary:hover, .is-disabled.home-slider__btn-link:hover, .is-disabled.game-item__btn:hover, .is-disabled.game-item__realgame-btn:hover, .is-disabled.game-list__btn-play:hover, .is-disabled.game-list__btn-demo:hover, .is-disabled.popup__enter-btn:hover, .is-disabled.popup__register-btn:hover, .is-disabled.popup__btn-register:hover, .is-disabled.popup__btn-login:hover, .is-disabled.popup__btn-link:hover, .is-disabled.popup__btn-close:hover, .is-disabled.popup__send-btn:hover, .is-disabled.popup__restore-enter-btn:hover, .is-disabled.popup__remind-btn-login:hover, .is-disabled.popup__remind-btn-send:hover, .is-disabled.tournament-btn:hover, .is-disabled.tournament-more__btn:hover, .is-disabled.nc-game-item__btn-play:hover, .is-disabled.nc-game-item__btn-demo:hover, .is-disabled.nc-game-item__jackpot-info--tooltip-content-btn:hover {background: none;border-color: inherit;color: inherit;}
.nc-btn-default, .globologin-item {color: #fff;background: #1b2e5b;-webkit-box-shadow: none;box-shadow: none;}
.nc-btn-default:hover, .globologin-item:hover {color: #fff;background: #243d78;-webkit-box-shadow: none;box-shadow: none;}
.nc-btn-default:active, .globologin-item:active {color: rgba(255,255,255,.7);background: #041430;border: none;-webkit-box-shadow: none;box-shadow: none;}
.nc-btn-primary, .nc-auth-buttons__btn-reg, .fast-registration__btn, .home-slider__btn-primary, .game-item__btn, .game-item__realgame-btn, .game-list__btn-play, .popup__btn-register, .popup__btn-login, .popup__btn-link, .popup__btn-close, .popup__send-btn, .popup__restore-enter-btn, .popup__remind-btn-send, .tournament-btn--join, .nc-game-item__btn-play, .nc-game-item__jackpot-info--tooltip-content-btn {color: #b64c00;background: -webkit-gradient(linear,left top,left bottom,color-stop(45%,#ffcf00),color-stop(90%,#ffa200),to(#ffbf00));background: linear-gradient(to bottom,#ffcf00 45%,#ffa200 90%,#ffbf00 100%);-webkit-box-shadow: inset 0 -1px 0 #af510a;box-shadow: inset 0 -1px 0 #af510a;text-shadow: 0 1px 0 #fdd401;border: none;}
.nc-btn-primary:hover, .nc-auth-buttons__btn-reg:hover, .fast-registration__btn:hover, .home-slider__btn-primary:hover, .game-item__btn:hover, .game-item__realgame-btn:hover, .game-list__btn-play:hover, .popup__btn-register:hover, .popup__btn-login:hover, .popup__btn-link:hover, .popup__btn-close:hover, .popup__send-btn:hover, .popup__restore-enter-btn:hover, .popup__remind-btn-send:hover, .tournament-btn--join:hover, .nc-game-item__btn-play:hover, .nc-game-item__jackpot-info--tooltip-content-btn:hover {color: #b64c00;background: -webkit-gradient(linear,left top,left bottom,color-stop(45%,#ffe300),color-stop(90%,#ffba00),to(#ffd300));background: linear-gradient(to bottom,#ffe300 45%,#ffba00 90%,#ffd300 100%);-webkit-box-shadow: inset 0 -1px 0 #af510a;box-shadow: inset 0 -1px 0 #af510a;}
.nc-btn-primary:active, .nc-auth-buttons__btn-reg:active, .fast-registration__btn:active, .home-slider__btn-primary:active, .game-item__btn:active, .game-item__realgame-btn:active, .game-list__btn-play:active, .popup__btn-register:active, .popup__btn-login:active, .popup__btn-link:active, .popup__btn-close:active, .popup__send-btn:active, .popup__restore-enter-btn:active, .popup__remind-btn-send:active, .tournament-btn--join:active, .nc-game-item__btn-play:active, .nc-game-item__jackpot-info--tooltip-content-btn:active {background: -webkit-gradient(linear,left top,left bottom,from(#ffa200),color-stop(45%,#ffcf00));background: linear-gradient(to bottom,#ffa200 0%,#ffcf00 45%);-webkit-box-shadow: inset 0 1px 0 #af510a;box-shadow: inset 0 1px 0 #af510a;color: #b64c00;text-shadow: 0 -1px 0 #fdd401;border: none;}
.nc-btn-secondary, .nc-auth-buttons__btn-log, .tournament-btn--details {color: #031e4a;background: -webkit-gradient(linear,left top,left bottom,color-stop(45%,#1665d9),color-stop(90%,#0f438e),to(#124b9c));background: linear-gradient(to bottom,#1665d9 45%,#0f438e 90%,#124b9c 100%);-webkit-box-shadow: inset 0 -1px 0 #062e70;box-shadow: inset 0 -1px 0 #062e70;text-shadow: 0 1px 0 #0062ff;border: none;}
.nc-btn-secondary:hover, .nc-auth-buttons__btn-log:hover, .tournament-btn--details:hover {color: #031e4a;background: -webkit-gradient(linear,left top,left bottom,color-stop(45%,#0a72d6),color-stop(90%,#035694),to(#125f9c));background: linear-gradient(to bottom,#0a72d6 45%,#035694 90%,#125f9c 100%);-webkit-box-shadow: inset 0 -1px 0 #062e70;box-shadow: inset 0 -1px 0 #062e70;}
.nc-btn-secondary:active, .nc-auth-buttons__btn-log:active, .tournament-btn--details:active {color: #031e4a;background: -webkit-gradient(linear,left top,left bottom,from(#0f438e),color-stop(50%,#1665d9));background: linear-gradient(to bottom,#0f438e 0%,#1665d9 50%);text-shadow: 0 -1px 0 #0062ff;-webkit-box-shadow: inset 0 -1px 0 #062e70;box-shadow: inset 0 -1px 0 #062e70;}
.nc-btn-tertiary, .popup__enter-btn, .popup__register-btn, .popup__remind-btn-login, .tournament-more__btn {color: #20a8ff;background: rgba(0,0,0,0);-webkit-box-shadow: inset 0 0 0 1px #20a8ff;box-shadow: inset 0 0 0 1px #20a8ff;}
.nc-btn-tertiary:hover, .popup__enter-btn:hover, .popup__register-btn:hover, .popup__remind-btn-login:hover, .tournament-more__btn:hover {color: #20a8ff;background: rgba(0,0,0,0);-webkit-box-shadow: inset 0 0 0 1px #1476b6;box-shadow: inset 0 0 0 1px #1476b6;}
.nc-btn-tertiary:active, .popup__enter-btn:active, .popup__register-btn:active, .popup__remind-btn-login:active, .tournament-more__btn:active {color: #1476b6;background: rgba(0,0,0,0);-webkit-box-shadow: inset 0 0 0 1px #1476b6;box-shadow: inset 0 0 0 1px #1476b6;}
.nc-btn-ghost {color: #cb9e44;background: rgba(0,0,0,0);-webkit-box-shadow: inset 0 0 0 2px #cb9e44;box-shadow: inset 0 0 0 2px #cb9e44;}
.nc-btn-ghost:hover {color: #fff;background: #deab4a;-webkit-box-shadow: inset 0 0 0 2px #deab4a;box-shadow: inset 0 0 0 2px #deab4a;}
.nc-btn-ghost:active {color: #fff;background: #deab4a;-webkit-box-shadow: inset 0 0 0 2px #deab4a;box-shadow: inset 0 0 0 2px #deab4a;}
.nc-btn-link {color: #20a8ff;}
.nc-btn-link:hover {color: #20a8ff;}
.nc-btn-link:active {color: #20a8ff;}
.nc-btn-small {font-size: 14px;padding: 6px 10px;}
.nc-btn-medium {font-size: 16px;padding: 8px 22px;}
.nc-btn-large, .fast-registration__btn, .game-item__btn, .popup__enter-btn, .popup__register-btn, .popup__btn-register, .popup__btn-login, .popup__btn-link, .popup__btn-close, .popup__send-btn, .popup__restore-enter-btn, .popup__remind-btn-login, .popup__remind-btn-send, .tournament-btn {font-size: 18px;padding: 12px 26px;}
.vipclub-action-btn {background: #ff2525;color: #fff;}
.vipclub-action-btn:hover {background: #fff;color: #ff2525;-webkit-box-shadow: inset 0 0 0 2px #ff2525;box-shadow: inset 0 0 0 2px #ff2525;}
.nc-auth-buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.is-small .nc-auth-buttons__btn-reg {padding: 10px 14px;}
@media (min-width: 508px) {.nc-auth-buttons__btn-reg {padding: 13px 27px;font-size: 18px;}}
.nc-auth-buttons__btn-log {margin-right: 10px;font-size: 16px;}
.is-small .nc-auth-buttons__btn-log {padding: 10px 16px;}
@media (min-width: 508px) {.nc-auth-buttons__btn-log {font-size: 18px;}}
.nc-auth-social {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.nc-auth-social__title {margin-bottom: 7px;font-size: 14px;color: #fff;}
.nc-auth-social .globologin-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin: 0 -3px;}
html {font-family: sans-serif;}
html, body {height: 100%;}
body {margin: 0;font: 300 14px/1.3 "Open Sans",Helvetica,Arial,sans-serif;color: #4a4a4a;background-color: #010920;min-width: 320px;text-align: center;position: relative;overflow-x: hidden;}
.disable-hover {pointer-events: none !important;}
p {margin: 0 0 12px;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
input, textarea, button, select, label, a {-webkit-tap-highlight-color: rgba(0,0,0,0);}
button {border: none;}
img {font-size: 10px;}
.flex-sticky {background: rgba(0,0,0,0);min-height: 100%;}
.flex-sticky__header {cursor: default;}
.flex-sticky__homeslider {margin: 0 auto;max-width: 1300px;width: 100%;cursor: default;}
.flex-sticky__content {background: #edf1f7;width: 100%;max-width: 1300px;margin: 0 auto;cursor: default;}
.flex-sticky__content--wide {max-width: 100%;}
.flex-sticky__footer {cursor: default;overflow-x: hidden;}
.wrapper {width: 100%;height: 100%;position: relative;z-index: 20;}
.wrapper.is-open {overflow: hidden;position: fixed;}
.fast-registration {display: none;}
@media (min-width: 1054px) {.fast-registration {display: block;width: 100%;position: absolute;top: 0;left: 50%;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);max-width: 1300px;margin: 0 auto;z-index: 1;}}
.fast-registration__wrapper {position: absolute;right: 100px;background: #e8e8e8;border-radius: 5px;width: 300px;z-index: 1;-webkit-box-shadow: initial;box-shadow: initial;top: 165px;}
.fast-registration__header {background: #fff;padding: 16px 0;text-align: center;text-transform: uppercase;color: #152b3d;font-weight: 600;font-size: 14px;border-bottom: none;border-radius: 5px 5px 0 0;position: relative;}
.fast-registration__header-label {display: none;}
.fast-registration__body {padding: 17px 23px 20px;}
.fast-registration__input::-webkit-input-placeholder {color: #bdbdbd;}
.fast-registration__input::-moz-placeholder {color: #bdbdbd;}
.fast-registration__input:-moz-placeholder {color: #bdbdbd;}
.fast-registration__input:-ms-input-placeholder {color: #bdbdbd;}
.fast-registration__btn {margin: 13px 0 0;width: 100%;}
.home-slider__jackpot {position: relative;text-decoration: none;}
.home-slider__jackpot:hover {text-decoration: none;}
@media (min-width: 1054px) {.home-slider__jackpot {width: 100%;position: absolute;top: 0;left: 50%;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);max-width: 1300px;margin: 0 auto;z-index: 1;}}
.home-slider__jackpot-wrapper {padding: 10px 25px;-webkit-box-sizing: border-box;box-sizing: border-box;background: #091c40;-webkit-box-shadow: initial;box-shadow: initial;display: block;text-align: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 508px) {.home-slider__jackpot-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}
@media (min-width: 1054px) {.home-slider__jackpot-wrapper {position: absolute;z-index: 10;background: #091c40;border-radius: 4px;padding: 4px 30px;right: 10px;top: 10px;min-width: auto;-webkit-clip-path: none;clip-path: none;-webkit-transform: none;transform: none;border: 0;}}
@media (min-width: 1300px) {.home-slider__jackpot-wrapper {right: 10px;}}
.home-slider__jackpot-text {position: relative;text-align: center;margin-left: 0;}
@media (min-width: 508px) {.home-slider__jackpot-text {margin-left: 0;}}
@media (min-width: 1054px) {.home-slider__jackpot-text {text-align: center;margin-left: 0;}}
.home-slider__jackpot-text:before {content: none;position: absolute;top: 8px;left: -50px;width: 38px;height: 40px;background: rgba(0,0,0,0);background-size: contain;display: inline-block;}
@media (min-width: 1054px) {.home-slider__jackpot-text:before {top: -33px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 30px;height: 32px;}}
.home-slider__jackpot-title {color: #fff;display: inline-block;border-radius: initial;font-size: 14px;font-weight: 300;font-family: inherit;text-transform: initial;width: auto;letter-spacing: 0;}
@media (min-width: 1054px) {.home-slider__jackpot-title {color: #fff;background: rgba(0,0,0,0);-webkit-box-shadow: initial;box-shadow: initial;left: initial;padding: 0;position: initial;top: initial;-webkit-transform: translate(0,0);transform: translate(0,0);}}
@media (min-width: 1054px) {.home-slider__jackpot-title-ribbon-left:before, .home-slider__jackpot-title-ribbon-left:after {content: "";position: absolute;left: -8px;width: 0;height: 0;border-style: solid;}
	.home-slider__jackpot-title-ribbon-left:before {top: 0;border-width: 0 8px 15px 0;border-color: transparent rgba(0,0,0,0) transparent transparent;}
	.home-slider__jackpot-title-ribbon-left:after {bottom: 0;border-width: 0 0 15px 8px;border-color: transparent transparent rgba(0,0,0,0) transparent;}}
.home-slider__jackpot-title-ribbon-right {position: absolute;top: 0;right: 0;height: 100%;}
@media (min-width: 1054px) {.home-slider__jackpot-title-ribbon-right:before, .home-slider__jackpot-title-ribbon-right:after {content: "";position: absolute;right: -8px;width: 0;height: 0;border-style: solid;}
	.home-slider__jackpot-title-ribbon-right:before {top: 0;border-width: 15px 8px 0 0;border-color: rgba(0,0,0,0) transparent transparent transparent;}
	.home-slider__jackpot-title-ribbon-right:after {bottom: 0;border-width: 15px 0 0 8px;border-color: transparent transparent transparent rgba(0,0,0,0);}}
.home-slider__jackpot-amount-wrapper {position: relative;overflow: hidden;border-radius: initial;display: block;}
@media (min-width: 1054px) {.home-slider__jackpot-amount-wrapper {-webkit-box-shadow: initial;box-shadow: initial;padding: 0;margin: 0;min-width: auto;}}
.home-slider__jackpot-amount-wrapper:after {content: "";-webkit-filter: blur(10px);filter: blur(10px);height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: -1;background: rgba(0,0,0,0);}
.home-slider__jackpot-amount {color: #ffb000;font-weight: initial;letter-spacing: 0;font-size: 32px;margin-right: 10px;}
@media (min-width: 1054px) {.home-slider__jackpot-amount {margin-right: 5px;line-height: 33px;font-size: 24px;}}
.home-slider__jackpot-currency {padding-right: 2px;color: #8097bb;font-size: 14px;font-style: italic;text-transform: lowercase;letter-spacing: 0;}
@media (min-width: 1054px) {.home-slider__jackpot-currency {color: #8097bb;}}
.home-slider {position: relative;margin: 0 auto;background: #0f0f0f;border-radius: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.home-slider:hover .home-slider__wrapper-arrow {display: block;}
@media (min-width: 754px) {.home-slider {margin-bottom: 0;border-radius: initial;overflow: hidden;}}
.home-slider [class^="home-slider__arrow-"] {width: 48px;height: 48px;font-size: initial;display: none;padding: 0;z-index: 15;position: absolute;}
@media (min-width: 754px) {.home-slider [class^="home-slider__arrow-"] {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}
.home-slider__wrapper-arrow {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-32px);transform: translate(-50%,-32px);width: 100%;max-width: 1300px;height: 0;z-index: 10;margin-top: 0;display: none;}
.home-slider__arrow-prev {left: 10px;}
.home-slider__arrow-next {right: 10px;-webkit-transform: rotate(0);transform: rotate(0);}
.home-slider__pagination {-webkit-transform: translate(0,-100%);transform: translate(0,-100%);background: #ddd;z-index: 10;}
.home-slider__pagination .swiper-pagination-progressbar {background: #ffb000;}
.home-slider .swiper-pagination-progress {top: 100%;}
.home-slider__container {position: relative;z-index: 1;padding-bottom: 0;border-radius: initial;height: 200px;}
@media (min-width: 754px) {.home-slider__container {height: 300px;}}
.home-slider--unauth .home-slider__container {height: 200px;}
@media (min-width: 754px) {.home-slider--unauth .home-slider__container {height: 300px;}}
.home-slider__swiper {text-align: center;position: absolute;top: 0;left: 0;height: 100%;width: 100%;overflow: hidden;z-index: 1;border-radius: initial;}
.home-slider__wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -ms-flexbox;display: -webkit-box;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;}
.home-slider__item {-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;overflow: hidden;}
.home-slider__thumb {position: absolute;top: 0;right: 0;width: 100%;height: 100%;overflow: hidden;z-index: -1;}
.home-slider__img {position: absolute;width: auto;height: 100%;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.home-slider__content {width: 100%;height: 100%;position: absolute;max-width: 1300px;margin: 0 auto;top: 0;}
@media (min-width: 1300px) {.home-slider__content {left: 50%;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);}}
.home-slider__content:before {content: "";position: absolute;top: 0;left: -50%;height: 200%;background: rgba(0,0,0,0);width: 200%;}
@media (min-width: 754px) {.home-slider__content:before {display: none;}}
.home-slider__content-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
.home-slider__content-wrapper {width: 100%;position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: rgba(0,0,0,0);left: 50%;height: 100%;max-width: 266px;top: 0;z-index: 10;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);}
@media (min-width: 754px) {.home-slider__content-wrapper {max-width: 400px;background: rgba(0,0,0,0);left: 50%;top: 0;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);-webkit-clip-path: none;clip-path: none;}}
@media (min-width: 1300px) {.home-slider__content-wrapper {left: 50%;}}
.home-slider--unauth .home-slider__content-wrapper {top: 0;}
@media (min-width: 754px) {.home-slider--unauth .home-slider__content-wrapper {top: 0;}}
.home-slider__svg {width: auto;height: 100%;position: relative;}
.home-slider__btn-group {position: absolute;left: 0;width: 100%;z-index: 20;bottom: 8%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media (min-width: 754px) {.home-slider__btn-group {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;bottom: 0;min-height: 100px;}}
.home-slider__btn-link {color: #fff;padding: 5px 17px;}
@media (min-width: 754px) {.home-slider__btn-link {margin-right: 0;color: #fff;background: rgba(0,0,0,0);}}
a.home-slider__btn-link {display: none;}
@media (min-width: 754px) {a.home-slider__btn-link {display: inline-block;}}
.home-slider__btn-link__text:hover {text-decoration: underline;}
.nc-game-categories {width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;background: #edf1f7;}
@media (min-width: 754px) {.nc-game-categories {padding: 0;}}
.nc-game-categories__list {max-width: 1300px;margin: 0 auto;padding: 6px 0px 0;text-align: left;border-radius: 0;border: 0;background: rgba(0,0,0,0);display: none;}
@media (min-width: 754px) {.nc-game-categories__list {text-align: left;padding: 6px 14px 0;}}
.nc-game-categories__item {display: inline-block;-webkit-box-sizing: border-box;box-sizing: border-box;min-width: 60px;padding: 8px 10px;background: #fff;border-radius: 4px;color: #242424;font-weight: 400;border: solid 1px transparent;font-size: 14px;line-height: 16px;-webkit-transition: background .2s ease,color .2s ease,border .2s ease,top .2s ease,-webkit-box-shadow .2s ease;transition: background .2s ease,color .2s ease,border .2s ease,top .2s ease,-webkit-box-shadow .2s ease;transition: background .2s ease,color .2s ease,border .2s ease,top .2s ease,box-shadow .2s ease;transition: background .2s ease,color .2s ease,border .2s ease,top .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;margin: 6px;text-transform: initial;-webkit-box-shadow: initial;box-shadow: initial;position: relative;top: 0;text-decoration: none;}
.nc-game-categories__item:hover, .nc-game-categories__item.is-active {background: #fff;color: #ffa000;border: 1px solid transparent;text-decoration: none;}
.nc-game-categories__item:hover:after, .nc-game-categories__item.is-active:after {opacity: 1;}
.globologin-box {display: none;margin: 0 0 20px 0;}
@media (min-width: 754px) {.globologin-box {display: block;}}
.auth-panel-alpha--mobile .globologin-box {display: inline-block;margin-bottom: 20px;}
.globologin-item {width: 44px;height: 44px;position: relative;cursor: pointer;margin: 3px;font-size: 30px;border-radius: 4px;color: #fff;padding: 0;display: inline-block;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all .2s ease;transition: all .2s ease;}
.globologin-item:before {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 15;}
.popup .globologin-item {width: 36px;height: 36px;margin: 3px;}
@media (min-width: 508px) {.popup .globologin-item {width: 44px;}}
.auth-panel-alpha--mobile .globologin-item {width: 36px;height: 36px;margin: 6px 6px 0 0;}
.auth-panel-alpha--mobile .globologin-item:last-child {margin-right: 0;}
.game-item {text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;background: rgba(0,0,0,0);width: 100%;position: relative;overflow: hidden;}
.game-item::after {clear: both;content: "";display: table;}
.game-item__wrapper {-webkit-box-sizing: border-box;box-sizing: border-box;background: rgba(0,0,0,.47);background-size: auto;min-height: 100%;height: auto !important;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media (min-width: 1054px) {.game-item__wrapper {padding-left: 320px;}}
@media (min-width: 508px) {.game-item__mobile-row {width: 80%;margin: 0 auto;}}
.game-item__mobile-col {float: left;width: 50%;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: left;padding: 0 5px;}
.game-item__text {font-size: 16px;color: #fff;}
.game-item__not-available {padding-top: 10px;font-size: 18px;color: #fff;font-weight: 600;}
.game-item__thumb {width: 100%;padding-bottom: 76.6%;position: relative;overflow: hidden;}
.game-item__img {width: 100%;height: auto;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.game-item__resizer {position: relative;margin-left: auto;margin-right: auto;}
.game-item__container {position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 20px auto;}
.game-item__header {width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;background: #0a1c40;font-size: 16px;padding: 0 16px;height: 40px;border-radius: 4px 4px 0 0;z-index: 20;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-webkit-box-align: center;-ms-flex-align: baseline;-ms-flex-align: center;align-items: baseline;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.game-item__header::after {clear: both;content: "";display: table;}
.game-item__title {color: #fff;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: left;text-transform: initial;font-weight: 300;}
.game-item__icon-info {vertical-align: text-bottom;}
.game-item__jackpot {line-height: 40px;height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 8px;-webkit-box-align: inherit;-ms-flex-align: inherit;align-items: inherit;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media (min-width: 754px) {.game-item__jackpot {font-size: 10px;}}
.game-item__jackpot-jackpot {color: #fff;font-size: 1.6em;display: inline-block;margin-right: 5px;}
.game-item__jackpot-amount {color: #ffb000;font-size: 2em;display: inline-block;font-weight: 600;}
.game-item__jackpot-currency {color: #8097bb;font-size: 1.4em;display: inline-block;font-style: italic;text-transform: lowercase;font-weight: 300;padding-left: 5px;}
.game-item__close {position: absolute;top: 0;right: 0;font-size: 28px;width: 40px;height: 40px;line-height: 40px;cursor: pointer;text-decoration: none;color: #8097bb;-webkit-box-shadow: initial;box-shadow: initial;border-radius: 50px;-ms-flex-preferred-size: 3%;flex-basis: 3%;}
.game-item__close:hover {text-decoration: none;}
.game-item__body {background: #000;position: relative;margin: auto;height: 100%;z-index: 10;}
.game-item__iframe {border: none;display: block;line-height: 1;position: absolute;top: 0;left: 0;width: 100%;height: auto;height: 100%;}
.game-item__footer {overflow: hidden;position: relative;}
.game-item__quick-payment {border-width: 0;}
.game-item__quick-payment iframe {border: 0;width: 100%;height: 52px;}
.game-item__preloader {height: 100vh;}
.game-item__preloader-loading {border-radius: 50%;border: 2px solid rgba(255,176,0,.5);-webkit-box-sizing: border-box;box-sizing: border-box;width: 32px;height: 32px;}
.game-item__preloader-loading:after {content: "";display: block;width: 2px;height: 2px;position: absolute;left: 50%;top: 50%;margin-top: -1px;margin-left: -1px;background: rgba(255,176,0,.5);}
.game-item__preloader-holder {width: 32px;height: 32px;z-index: 2;clear: both;overflow: hidden;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.game-item__preloader-rotate {width: 22px;height: 22px;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 50%;position: relative;left: 3px;top: 3px;-webkit-animation: rotate .8s infinite linear;animation: rotate .8s infinite linear;border: 2px solid #ffb000;border-right-color: transparent;}
.game-item__realgame {width: 100%;height: 50px;-webkit-box-sizing: border-box;box-sizing: border-box;background: #091c41;color: #8097bb;font-size: 14px;letter-spacing: .6px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 10px;margin: 20px 0;display: none;}
@media (min-width: 1054px) {.game-item__realgame {margin: 0;}}
.game-item__realgame.is-showed {display: -webkit-box;display: -ms-flexbox;display: flex;}
.game-item__realgame-text {margin: 0 25px 0 0;-ms-flex-negative: 1;flex-shrink: 1;}
.game-item__realgame-btn {-ms-flex-negative: 0;flex-shrink: 0;}
@-webkit-keyframes rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
.game-list__favorites.is-active {-webkit-transform: none;transform: none;}
.game-list__jackpot {position: absolute;bottom: 40px;left: 0;top: 0;z-index: 1;width: 100%;height: 100%;overflow: hidden;}
.game-list__jackpot-wrapper {position: absolute;left: 0;bottom: 0;width: 100%;padding: 2px 0;text-align: center;-webkit-filter: blur(0);filter: blur(0);color: #fff;z-index: 10;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-line-pack: center;align-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;font-family: inherit;background: rgba(36,36,36,.7);-webkit-transition: -webkit-filter .25s ease;transition: -webkit-filter .25s ease;transition: filter .25s ease;transition: filter .25s ease,-webkit-filter .25s ease;}
@media (min-width: 754px) {.game-list__jackpot-wrapper {bottom: 40px;}}
@media (min-width: 1054px) {.game-list__jackpot-wrapper {padding: 2px 0;}}
.game-list__item:hover .game-list__jackpot {-webkit-filter: blur(6px);filter: blur(6px);opacity: 1;}
.game-list__item--mygames .game-list__jackpot {bottom: 40px;}
.game-list__item--gamesidebar .game-list__jackpot {display: none;}
.game-list--popup .game-list__jackpot {padding: 2px 0;font-size: 12px;}
.game-list--popup:hover .game-list__jackpot {opacity: 1;-webkit-filter: blur(0);filter: blur(0);}
.game-list__jackpot-title {width: 100%;text-transform: initial;display: inline-block;font-size: 16px;margin: 0;background: rgba(0,0,0,0);line-height: 16px;padding: 0;}
@media (min-width: 754px) {.game-list__jackpot-title {margin: 0;line-height: 16px;font-size: 14px;padding: 0;background: rgba(0,0,0,0);}}
.game-list--popup .game-list__jackpot-title {font-size: 16px;margin: 0;background: rgba(0,0,0,0);line-height: 16px;padding: 0;}
.game-list__jackpot-balance {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-flex-preferred-size: 100%;flex-basis: 100%;height: 17px;}
@media (min-width: 508px) {.game-list__jackpot-balance {padding: 0;}}
@media (min-width: 754px) {.game-list__jackpot-balance {height: auto;}}
@media (min-width: 1054px) {.game-list__jackpot-balance {-ms-flex-preferred-size: auto;flex-basis: auto;}}
.game-list--popup .game-list__jackpot-balance {padding: 0;-ms-flex-preferred-size: 100%;flex-basis: 100%;}
.game-list__jackpot-amount {font-size: 16px;color: #ffb000;font-weight: 400;}
.game-list--popup .game-list__jackpot-amount {line-height: 20px;font-size: 16px;}
@media (min-width: 754px) {.game-list__jackpot-amount {font-size: 20px;}}
.game-list__jackpot-currency {font-style: italic;text-transform: lowercase;color: #8097bb;font-size: 14px;margin-left: 4px;}
@media (min-width: 754px) {.game-list__jackpot-currency {margin-left: 4px;font-size: 14px;}}
.game-list--popup .game-list__jackpot-currency {font-size: 14px;margin-left: 4px;}
.game-list {background: #edf1f7;padding: 5px 10px 20px;position: relative;text-align: left;overflow: hidden;}
.mobile .game-list__no-mobile .game-list__thumb:after {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(255,255,255,.7);}
@media (min-width: 754px) {.game-list {padding: 20px;overflow: visible;}
	.popup__tabs .game-list {padding: 20px;}}
.game-list--popup {padding: 20px;height: 385px;overflow-y: auto;}
.game-list__search {background: #cc9d42;}
.game-list__category-title {font-size: 20px;color: #282828;margin-bottom: 8px;font-weight: inherit;margin-top: 0;}
.game-list__category-amount {font-size: 18px;color: #20a8ff;display: inline-block;margin-left: 8px;}
.popup .game-list__category-amount {color: inherit;}
.game-list__icons {position: absolute;top: -4px;left: 5px;-webkit-transform: translate(0,0);transform: translate(0,0);display: -webkit-box;display: -ms-flexbox;display: flex;z-index: 1000;}
@media (min-width: 754px) {.game-list__icons {left: 8px;top: -4px;}}
.game-sidebar .game-list__icons {left: 5px;top: -4px;}
.game-list__icon:after {content: "";position: absolute;top: -2px;left: 0;width: 0;height: 0;border-style: solid;border-width: 0;}
.game-list__icons-new, .game-list__icons-hot {position: relative;margin-right: 4px;border-radius: 2px;vertical-align: top;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;width: 40px;height: 20px;font-size: 28px;}
@media (min-width: 754px) {.game-list__icons-new, .game-list__icons-hot {margin-right: 8px;}}
.game-sidebar .game-list__icons-new, .game-sidebar .game-list__icons-hot {margin-right: 4px;}
.game-list__icons-new:after, .game-list__icons-new:before, .game-list__icons-hot:after, .game-list__icons-hot:before {content: "";position: absolute;bottom: -7px;width: 0;height: 0;border-color: transparent;border-style: solid;border-top-color: #000;display: none;}
.game-list__icons-new:after, .game-list__icons-hot:after {left: 0;border-width: 7px 20px 0 0;}
.game-list__icons-new:before, .game-list__icons-hot:before {content: "";right: 0;border-width: 7px 0 0 20px;}
.game-list__icons-new {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;background: -webkit-gradient(linear,left top,left bottom,color-stop(10%,#f40),to(#b73000));background: linear-gradient(to bottom,#f40 10%,#b73000 100%);-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__icons-new:after, .game-list__icons-new:before {border-top-color: rgba(0,0,0,0);}
.game-list__icons-new .game-list__icon:after {border-color: transparent transparent linear-gradient(to bottom,#f40 10%,#b73000 100%) transparent;}
.game-list__icons-hot {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;background: -webkit-gradient(linear,left top,left bottom,color-stop(10%,#f40),to(#b73000));background: linear-gradient(to bottom,#f40 10%,#b73000 100%);-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__icons-hot:after, .game-list__icons-hot:before {border-top-color: rgba(0,0,0,0);}
.game-list__icons-hot .game-list__icon:after {border-color: transparent transparent linear-gradient(to bottom,#f40 10%,#b73000 100%) transparent;}
.game-list__list {font-size: 0;margin: -8px;}
.game-list__list::after {clear: both;content: "";display: table;}
.game-list__item {text-align: center;padding: 10px;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;vertical-align: top;}
.game-list__item--gamesidebar, .my-games--desktop .game-list__item, .my-games--mobile .game-list__item {-ms-flex-negative: 0;flex-shrink: 0;position: relative;}
.my-games--desktop .game-list__item {width: 200px;margin-right: 20px;}
.my-games--desktop .game-list__item:last-child {margin-right: 0;}
.my-games--mobile .game-list__item {width: 150px;margin-right: 20px;}
.my-games--mobile .game-list__item:last-child {margin-right: 0;}
.game-list__item--game {width: 50%;}
@media (min-width: 508px) {.game-list__item--game {width: 33.33333%;}}
@media (min-width: 754px) {.game-list__item--game {width: 25%;}}
.game-list--popup .game-list__item--game {width: 100%;}
@media (min-width: 508px) {.game-list--popup .game-list__item--game {width: 50%;}}
@media (min-width: 754px) {.game-list--popup .game-list__item--game {width: 33.33333%;}}
.game-list__item--banner {width: 100%;}
@media (min-width: 508px) {.game-list__item--banner {width: 66.66666%;}}
@media (min-width: 754px) {.game-list__item--banner {width: 50%;}}
.game-list__item--mygames {padding: 10px 0 20px;}
.game-list__item--mygames .game-list__container {border: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__item--mygames .game-list__game-title {background: #1b2e5b;color: #fff;}
.game-list__item--favorites {margin-top: 0;}
.game-list__item--favorites .game-list__container {border: 1px solid #2c323e;}
.game-list__item--gamesidebar {width: 100%;padding: 10px 5px;max-width: 135px;}
.game-list__item--gamesidebar .game-list__container {border: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__item--gamesidebar .game-list__game-title {background: #1b2e5b;color: #fff;}
.game-list__item--gamesidebar .game-list__back {-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__item--gamesidebar .game-list__game-title-text {padding: 13px 10px;}
.game-list__item:hover .game-list__btn-overlay, .game-list__item:hover .game-list__btn-play {pointer-events: inherit;-webkit-transform: translate(0%,0%);transform: translate(0%,0%);}
.game-list__container {-webkit-box-shadow: 0 2px 0 rgba(226,229,236,.62);box-shadow: 0 2px 0 rgba(226,229,236,.62);border: 1px solid #cbd0db;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;border-radius: 4px;position: relative;}
.game-list__item:hover .game-list__container {-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__item--gamesidebar:hover .game-list__container {-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__front {overflow: hidden;position: relative;padding-bottom: 40px;border-radius: 4px;}
@media (min-width: 754px) {.game-list__front {padding-bottom: 40px;}}
.game-list__item--mygames .game-list__front, .game-list__item--gamesidebar .game-list__front {padding-bottom: 40px;}
.game-list__thumb {width: 100%;padding-bottom: 76.6%;position: relative;overflow: hidden;background-color: #fff;border-radius: 4px 4px 0 0;z-index: 1;}
.game-list__item--banner .game-list__thumb {width: 100%;padding-bottom: 37.04918%;position: relative;padding-top: 40px;}
.game-list__img {width: 100%;height: auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;-webkit-filter: blur(0);filter: blur(0);}
.game-list__img.lazyload, .game-list__img.lazyloading {opacity: 0;}
.game-list__img.lazyloaded {opacity: 1;-webkit-transition: opacity 50ms,-webkit-transform .2s ease;transition: opacity 50ms,-webkit-transform .2s ease;transition: opacity 50ms,transform .2s ease;transition: opacity 50ms,transform .2s ease,-webkit-transform .2s ease;}
@media (min-width: 1054px) {.game-list__item--game:hover .game-list__img, .game-list__item--banner:hover .game-list__img {-webkit-transform: none;transform: none;}}
.game-list__item--game:hover .game-list__img, .game-list__item--banner:hover .game-list__img, .game-list__item--favorites .game-list__img {-webkit-filter: blur(6px);filter: blur(6px);}
.game-list__item--gamesidebar:hover .game-list__img {-webkit-filter: blur(0);filter: blur(0);}
.game-list__game-title {background: #fff;border-radius: 0 0 4px 4px;bottom: 0;-webkit-box-sizing: border-box;box-sizing: border-box;color: #282828;font-weight: initial;font-size: 14px;height: auto;line-height: 14px;position: absolute;width: 100%;z-index: 1000;-webkit-transform: translateY(calc(100% - 40px));transform: translateY(calc(100% - 40px));-webkit-transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s,-webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;}
.game-list__item:hover .game-list__game-title {-webkit-transform: translateY(0);transform: translateY(0);}
.game-list__item:hover .game-list__game-title--auth {-webkit-clip-path: none;clip-path: none;}
@media (min-width: 754px) {.game-list__game-title {font-size: 16px;-webkit-transform: translateY(calc(100% - 40px));transform: translateY(calc(100% - 40px));}}
@media (min-width: 1054px) {.game-list__game-title {font-size: 18px;}
	.game-list__item--mygames .game-list__game-title {font-size: 16px;font-weight: 300;}}
.game-list__item--mygames .game-list__game-title {-webkit-transform: translateY(calc(100% - 40px));transform: translateY(calc(100% - 40px));-webkit-transition: -webkit-transform 0s;transition: -webkit-transform 0s;transition: transform 0s;transition: transform 0s,-webkit-transform 0s;}
.game-list__item--gamesidebar .game-list__game-title {font-size: 12px;-webkit-transform: translateY(calc(100% - 40px));transform: translateY(calc(100% - 40px));}
.game-list__game-title-text {padding: 13px 10px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.game-list__item:hover .game-list__game-title--auth .game-list__game-title-text {padding: 17px 10px 7px;}
@media (min-width: 754px) {.game-list__item:hover .game-list__game-title--auth .game-list__game-title-text {padding: 27px 10px 7px;}}
@media (min-width: 754px) {.game-list__game-title-text {padding: 13px 10px;}
	.game-list__item--mygames .game-list__game-title-text {padding: 13px 10px;}}
.game-list__item--mygames:hover .game-list__game-title--auth .game-list__game-title-text {padding: 17px 10px 7px;}
.game-list__item--gamesidebar:hover .game-list__game-title--auth .game-list__game-title-text, .game-list__item--gamesidebar .game-list__game-title-text {padding: 13px 10px;}
.game-list__game-title-overlay {pointer-events: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.game-list__back {position: absolute;top: 0;left: 0;width: 100%;height: calc(100% - 40px);opacity: 0;border-radius: 4px 4px 0 0;background: rgba(26,26,26,.5);-webkit-box-shadow: initial;box-shadow: initial;overflow: hidden;-webkit-transition: opacity .2s ease-in .1s;transition: opacity .2s ease-in .1s;}
@media (min-width: 754px) {.game-list__back {height: calc(100% - 40px);}}
@media (min-width: 1300px) {.game-list__back {-webkit-transition-delay: 0s;transition-delay: 0s;}}
.game-list__item--mygames:hover .game-list__back, .game-list__item--gamesidebar:hover .game-list__back {height: calc(100% - 40px);}
.game-list__item:hover .game-list__back, .game-list__item--favorites .game-list__back {opacity: 1;z-index: 11;}
.game-list__item--gamesidebar .game-list__back {background: transparent;}
.game-list__btn-overlay {pointer-events: none;position: absolute;width: 0;height: 0;top: 0;left: 0;z-index: 2;-webkit-transform: translate(0%,-300%);transform: translate(0%,-300%);-webkit-transition: -webkit-transform .1s;transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;}
@media (min-width: 754px) {.game-list__btn-overlay {width: 100%;height: 100%;}}
.mobile .game-list__btn-overlay {-webkit-transform: translate(0%,0%);transform: translate(0%,0%);}
.mobile .game-sidebar .game-list__btn-overlay {width: 100%;height: 100%;}
.game-list__btn-overlay-play, .game-list__btn-overlay-demo {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-250%);transform: translate(-50%,-250%);width: 100px;height: 100px;display: none;z-index: 2;-webkit-transition: -webkit-transform .1s;transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;}
.game-list__item--game:hover .game-list__btn-overlay-play, .game-list__item--game:hover .game-list__btn-overlay-demo {-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
@media (min-width: 320px) {.game-list__btn-overlay-play, .game-list__btn-overlay-demo {width: 70px;height: 70px;}}
@media (min-width: 508px) {.game-list__btn-overlay-play, .game-list__btn-overlay-demo {width: 70px;height: 70px;}}
@media (min-width: 754px) {.game-list__btn-overlay-play, .game-list__btn-overlay-demo {width: 90px;height: 90px;}}
@media (min-width: 1054px) {.game-list__btn-overlay-play, .game-list__btn-overlay-demo {width: 100px;height: 100px;}}
.game-sidebar .game-list__btn-overlay-demo {width: 70px;height: 70px;}
.game-list__btn-overlay-play {top: 40%;pointer-events: inherit;-webkit-transition: -webkit-transform .1s;transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;}
.game-sidebar .game-list__btn-overlay-play {top: 50%;}
.game-sidebar .game-list__btn-overlay-play, .my-games .game-list__btn-overlay-play, .tournament-games .game-list__btn-overlay-play {width: 70px;height: 70px;}
.game-list__btn-overlay-false, .game-list__btn-overlay-true {position: absolute;top: 0;left: 0;font-size: 70px;}
@media (min-width: 320px) {.game-list__btn-overlay-false, .game-list__btn-overlay-true {font-size: 70px;}}
@media (min-width: 508px) {.game-list__btn-overlay-false, .game-list__btn-overlay-true {font-size: 70px;}}
@media (min-width: 754px) {.game-list__btn-overlay-false, .game-list__btn-overlay-true {font-size: 90px;}}
@media (min-width: 1054px) {.game-list__btn-overlay-false, .game-list__btn-overlay-true {font-size: 100px;}}
.game-sidebar .game-list__btn-overlay-false, .my-games .game-list__btn-overlay-false, .tournament-games .game-list__btn-overlay-false, .game-sidebar .game-list__btn-overlay-true, .my-games .game-list__btn-overlay-true, .tournament-games .game-list__btn-overlay-true {font-size: 70px;}
.game-list__btn-overlay-false {color: #fff;-webkit-transition: color .2s ease;transition: color .2s ease;}
.game-list__btn-overlay-play:hover .game-list__btn-overlay-false, .game-list__btn-overlay-demo:hover .game-list__btn-overlay-false {color: transparent;}
.game-list__btn-overlay-play:active .game-list__btn-overlay-false, .game-list__btn-overlay-demo:active .game-list__btn-overlay-false {color: #fff;}
.game-list__btn-overlay-true {color: transparent;-webkit-transition: color .2s ease;transition: color .2s ease;}
.game-list__btn-overlay-play:hover .game-list__btn-overlay-true, .game-list__btn-overlay-demo:hover .game-list__btn-overlay-true {color: #fff;}
.game-list__btn-overlay-play:active .game-list__btn-overlay-true, .game-list__btn-overlay-demo:active .game-list__btn-overlay-true {color: transparent;}
.game-list__btn-wrap {width: 100%;height: 100%;position: relative;top: 0;left: 0;opacity: 1;z-index: 1;-webkit-transition: -webkit-transform .05s ease-out;transition: -webkit-transform .05s ease-out;transition: transform .05s ease-out;transition: transform .05s ease-out,-webkit-transform .05s ease-out;}
@media (min-width: 1300px) {.game-list__btn-wrap {-webkit-transition: opacity .9s ease;transition: opacity .9s ease;}}
.game-list__btn-play-wrap {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-500%);transform: translate(-50%,-500%);z-index: 10;-webkit-transition: -webkit-transform .1s;transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;}
.game-list__item--gamesidebar .game-list__btn-play-wrap {display: none;}
.game-list__item:hover .game-list__btn-play-wrap, .game-list__item--favorites .game-list__btn-play-wrap {-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.game-list__btn-play {z-index: 10;pointer-events: none;white-space: nowrap;-webkit-box-sizing: border-box;box-sizing: border-box;}
@media (min-width: 754px) {.game-list__btn-play {min-width: 150px;padding: 12px 26px;font-size: 18px;}}
.game-list__btn-play-icon {top: 2px;margin-right: 3px;display: none;position: relative;}
@media (min-width: 754px) {.game-list__btn-play-icon {margin-right: 10px;}}
.game-list__btn-demo-wrap {position: absolute;z-index: 12;bottom: 7%;left: 50%;-webkit-transform: translate(-50%,-500%);transform: translate(-50%,-500%);display: block;-webkit-transition: -webkit-transform .1s;transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;}
.game-list__item--gamesidebar .game-list__btn-demo-wrap {display: none;}
.game-list__item:hover .game-list__btn-demo-wrap {-webkit-transform: translate(-50%,0);transform: translate(-50%,0);}
.game-list__btn-beta {position: relative;}
.game-sidebar .game-list__btn-beta, .game-list__btn-beta-hidden {display: none;}
.game-list__btn-demo {width: 101px;z-index: 10;color: #fff;font-size: 16px;text-decoration: none;padding: auto 10px 0 10px;}
@media (min-width: 754px) {.game-list__btn-demo {min-width: 150px;font-size: 18px;padding: 12px 26px;}}
@media (min-width: 1054px) {.game-list__btn-demo {font-size: 18px;padding: 12px 26px;}}
.game-list__btn-demo:hover {text-decoration: underline;}
.game-list__btn-demo:active {top: 0;}
.game-list__jackpot-total-amount {min-width: 170px;font-size: 32px;color: #bb9242;letter-spacing: -1.3px;background: url("/assets/templates/vulkan/img/lara-jackpot-amount.svg") no-repeat center;display: inline-block;padding: 24px 40px 17px 40px;margin: 10px 0;}
.game-list__jackpot-total-amount>span {font-size: 16px;}
.nc-header {background: #0a1c40;border-bottom: 0;position: relative;z-index: 1000;min-height: 70px;color: #b2c7ff;}
.nc-header__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;max-width: 1300px;margin: 0 auto;}
.nc-header__container.is-fixed {background: inherit;-webkit-box-sizing: border-box;box-sizing: border-box;position: fixed;width: 100%;}
@media (min-width: 754px) {.nc-header__container {padding: 10px 10px;}
	.nc-header__container.is-fixed {position: static;}}
.nc-header__logo {border-bottom: 1px solid #1b2e5b;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: 70px;padding: 5px 10px;}
.nc-header__logo>*:first-child {margin-left: 50%;-webkit-transform: translate3d(-50%,0,0);transform: translate3d(-50%,0,0);}
@media (min-width: 754px) {.nc-header__logo {border-bottom: none;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;padding: 0;height: 110px;}
	.nc-header__logo>*:first-child {margin-left: 0;-webkit-transform: scale(1) translate3d(0,0,0);transform: scale(1) translate3d(0,0,0);}}
@media (min-width: 1054px) {.nc-header__logo>*:first-child {background: rgba(0,0,0,0);margin-left: 0;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-transition: background .4s ease,-webkit-transform .2s ease;transition: background .4s ease,-webkit-transform .2s ease;transition: transform .2s ease,background .4s ease;transition: transform .2s ease,background .4s ease,-webkit-transform .2s ease;}
	.nc-header__logo>*:first-child.is-active {background: transparent;-webkit-transform: scale(1) translate3d(0,0,0);transform: scale(1) translate3d(0,0,0);}}
.nc-header__logo--login {display: none;}
@media (min-width: 754px) {.nc-header__logo--login {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.active-lottery .nc-header__logo--login {display: none;}
@media (min-width: 1054px) {.active-lottery .nc-header__logo--login {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.nc-header__block {display: -webkit-box;display: -ms-flexbox;display: flex;margin-right: 15px;}
.nc-header__block--column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media (min-width: 1054px) {.nc-header__block {margin-right: 40px;}}
.nc-header__block:last-child {margin-right: 0;}
.nc-header__block-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.nc-header__block-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;text-align: left;}
.nc-header__panel {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.nc-header__panel--mobile {-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;padding: 0 10px;height: 70px;}
@media (min-width: 754px) {.nc-header__panel--mobile {display: none;}}
.nc-header__panel--desktop {display: none;}
.active-lottery .nc-header__panel--desktop {width: auto;}
@media (min-width: 754px) {.nc-header__panel--desktop {display: -webkit-box;display: -ms-flexbox;display: flex;}
	.active-lottery .nc-header__panel--desktop {width: 100%;-ms-flex-pack: distribute;justify-content: space-around;}}
@media (min-width: 1054px) {.nc-header__panel--desktop {width: auto;}
	.active-lottery .nc-header__panel--desktop {width: auto;}}
.nc-header__auth {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: auto;width: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 12px 0;}
@media (min-width: 754px) {.nc-header__auth {width: auto;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding: 0;}}
.nc-header__auth--mobile {display: none;}
@media (min-width: 754px) {.nc-header__auth--mobile {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.nc-header__auth-social {display: none;}
@media (min-width: 1054px) {.nc-header__auth-social {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.nc-header__auth-buttons {min-width: 270px;}
@media (min-width: 754px) {.nc-header__auth-buttons {margin-left: 50px;}}
.nc-header .lottery-user-tickets__item:nth-child(1) [data-tooltip-position|="bottom-right"] .tooltip-content {-webkit-transform: translate(-10%,0%);transform: translate(-10%,0%);}
.nc-logo {width: 130px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;}
.nc-logo:after {content: none;display: block;position: absolute;width: 1px;height: 1px;-webkit-box-shadow: 0 0 60px 10px #fff;box-shadow: 0 0 60px 10px #fff;top: 50%;right: 57%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.active-lottery .nc-logo {display: none;}
@media (min-width: 1054px) {.active-lottery .nc-logo {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.nc-logo--centered {margin-left: 50%;-webkit-transform: translate3d(-50%,0,0);transform: translate3d(-50%,0,0);}
.nc-logo--small {width: 80px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.nc-logo__img {width: 100%;height: auto;-o-object-fit: contain;object-fit: contain;position: relative;z-index: 1;}
.main-menu {position: relative;width: 100%;margin: 0 auto;font-family: inherit;}
.main-menu--desktop {background: -webkit-gradient(linear,left top,left bottom,from(#094070),to(#0b305a));background: linear-gradient(to bottom,#094070,#0b305a);display: none;}
@media (min-width: 754px) {.main-menu--desktop {display: block;border-top: initial;border-bottom: initial;-webkit-transition: -webkit-transform .25s ease-out;transition: -webkit-transform .25s ease-out;transition: transform .25s ease-out;transition: transform .25s ease-out,-webkit-transform .25s ease-out;-webkit-transform: translate(0,0);transform: translate(0,0);-webkit-box-shadow: initial;box-shadow: initial;margin-bottom: 0;}}
.main-menu--mobile {background: #0a1c40;border-top: 1px solid #041430;-webkit-transform: translate(0,0);transform: translate(0,0);-webkit-transition: -webkit-transform .25s ease-out;transition: -webkit-transform .25s ease-out;transition: transform .25s ease-out;transition: transform .25s ease-out,-webkit-transform .25s ease-out;}
.main-menu__wrapper {max-width: 1300px;margin: 0 auto;}
.main-menu__list {padding: 0 20px;-webkit-box-sizing: border-box;box-sizing: border-box;list-style: none;margin: 0;}
@media (min-width: 754px) {.main-menu__list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;}}
@media (min-width: 1054px) {.main-menu__list {border-width: 0 1px;margin-left: 0;padding: 0;border-top: none;}}
.main-menu--mobile .main-menu__list {min-width: 100%;padding: 0;}
.main-menu__link {padding: 20px 0;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: background .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition: background .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition: background .2s ease,color .2s ease,box-shadow .2s ease;transition: background .2s ease,color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;font-size: 16px;font-weight: 300;text-transform: initial;line-height: 20px;display: block;position: relative;text-decoration: none;color: #fff;letter-spacing: 0;}
.main-menu__link:last-child {margin-left: initial;}
@media (min-width: 754px) {.main-menu__link {-ms-flex-preferred-size: 25%;flex-basis: 25%;}
	.main-menu__link:hover {-webkit-box-shadow: initial;box-shadow: initial;}}
@media (min-width: 1054px) {.main-menu__link {-ms-flex-preferred-size: 25%;flex-basis: 25%;}}
.main-menu__link:hover {background: radial-gradient(ellipse farthest-corner at 50% 0,#0098ff 0%,rgba(0,112,189,.24) 90%);color: #fff;}
.main-menu__link:active {background: radial-gradient(ellipse farthest-corner at 50% 0,#0098ff 0%,rgba(0,112,189,.24) 90%);color: #76b4dc;-webkit-box-shadow: inset 0 2px 0 0 rgba(0,0,0,.45);box-shadow: inset 0 2px 0 0 rgba(0,0,0,.45);}
.main-menu__link.is-active {background: radial-gradient(ellipse farthest-corner at 50% 0,#0098ff 0%,rgba(0,112,189,.24) 90%);color: #fff;}
.main-menu__link.is-active:hover {background: radial-gradient(ellipse farthest-corner at 50% 0,#0098ff 0%,rgba(0,112,189,.24) 90%);-webkit-box-shadow: initial;box-shadow: initial;}
.main-menu__link.is-active:active {background: radial-gradient(ellipse farthest-corner at 50% 0,#0098ff 0%,rgba(0,112,189,.24) 90%);color: #76b4dc;}
.main-menu--mobile .main-menu__link {padding: 20px 15px;display: block;float: inherit;width: auto;text-align: left;background: #0a1c40;}
.main-menu--mobile .main-menu__link:hover {background: transparent;}
.main-menu--mobile .main-menu__link:active {background: transparent;}
.main-menu--mobile .main-menu__link.is-active:hover {background: transparent;}
.main-menu--mobile .main-menu__link.is-active:active {background: transparent;}
.main-menu__link-coming {color: rgba(255,255,255,.6);}
.main-menu__link-coming:hover, .main-menu__link-coming:active, .main-menu--mobile .main-menu__link-coming:active {background: transparent;color: rgba(255,255,255,.6);-webkit-box-shadow: initial;box-shadow: initial;}
.main-menu__link-coming .main-menu__title:before {content: "Coming soon";position: absolute;background: -webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#b73000));background: linear-gradient(to bottom,#ff4300,#b73000);-webkit-box-shadow: initial;box-shadow: initial;text-transform: initial;font-weight: 600;color: #fff;border-radius: 2px;font-size: 12px;line-height: 20px;padding: 0 7px;min-width: 95px;top: -12px;left: 20px;-webkit-box-sizing: border-box;box-sizing: border-box;z-index: 20;}
@media (min-width: 1054px) {.main-menu__link-coming .main-menu__title:before {left: 30px;}}
.main-menu__link-coming .main-menu__title:after {content: "";position: absolute;top: -15px;left: 20px;width: 0;height: 0;border-style: solid;border-width: 0;border-color: transparent transparent linear-gradient(to bottom,#ff4300,#b73000) transparent;}
@media (min-width: 1054px) {.main-menu__link-coming .main-menu__title:after {left: 30px;}}
.main-menu__link.is-selected {background: rgba(0,0,0,.4);}
.main-menu__title {position: relative;display: inline-block;padding: 0;border-radius: initial;}
.main-menu__link.is-active .main-menu__title {-webkit-box-shadow: initial;box-shadow: initial;}
.main-menu__count {top: -10px;right: -18px;}
.main-menu__icon {font-size: 20px;margin-right: 7px;vertical-align: middle;color: #fff;}
.main-menu__icon-profile {font-size: inherit;}
.main-menu__icon-lottery {font-size: 24px;}
.main-menu__icon-tournaments {font-size: 28px;}
.main-menu__text {vertical-align: middle;}
.nc-mobile-menu {display: block;}
@media (min-width: 754px) {.nc-mobile-menu {display: none;}}
.nc-mobile-menu__wrapper {background: #0a1c40;-webkit-box-sizing: border-box;box-sizing: border-box;position: fixed;top: 0;right: -320px;width: 320px;height: 100%;text-align: left;-webkit-transform: translate(0,0);transform: translate(0,0);-webkit-transition: -webkit-transform .1s ease;transition: -webkit-transform .1s ease;transition: transform .1s ease;transition: transform .1s ease,-webkit-transform .1s ease;overflow: hidden;z-index: 10200;}
.nc-mobile-menu__wrapper.is-open {-webkit-transform: translate(-100%,0);transform: translate(-100%,0);}
.nc-mobile-menu__container {-webkit-box-sizing: border-box;box-sizing: border-box;width: 340px;height: 100%;font-size: 16px;text-align: center;overflow: auto;padding-right: 20px;}
.nc-mobile-menu__block {padding: 0 25px 20px;}
.nc-mobile-menu__header {border-bottom: 1px solid #1b2e5b;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 0 20px;margin-bottom: 20px;height: 70px;text-align: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.nc-mobile-menu__close {-ms-flex-item-align: center;align-self: center;text-decoration: none;font-size: 30px;color: #d1d5de;}
.nc-mobile-menu__close:hover {text-decoration: none;}
.nc-mobile-menu .lottery-user-tickets__item:nth-child(1) [data-tooltip-position|="bottom-right"] .tooltip-content {-webkit-transform: translate(-10%,0%);transform: translate(-10%,0%);}
.nc-mobile-menu .lottery-user-tickets__item:nth-child(2) [data-tooltip-position|="bottom-right"] .tooltip-content {-webkit-transform: translate(-35%,0%);transform: translate(-35%,0%);}
.nc-mobile-menu .lottery-user-tickets__item:nth-child(3) [data-tooltip-position|="bottom-right"] .tooltip-content {-webkit-transform: translate(-50%,0%);transform: translate(-50%,0%);}
.popup-thanks p img {max-width: 70%;}
.popup-thanks .popup__body {padding-left: 10px;padding-right: 10px;}
@media (min-width: 754px) {.popup-thanks .popup__body {padding-left: 40px;padding-right: 40px;}}
.popup-thanks .popup__body div {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;}
.popup-thanks .popup__body div img {width: 45%;height: 45%;max-width: 200px;max-height: 200px;}
.in-error {border-color: #d03b2a;}
.popup__remind-input-email.is-validated ~ .popup__input-validation-icon {color: #00a000;}
.message-popup {display: none;}
.password-box {display: inline-block;}
.password-progress {display: none;height: 12px;margin-top: 10px;overflow: hidden;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);box-shadow: inset 0 1px 2px rgba(0,0,0,.1);}
.progress-bar {float: left;height: 100%;background-color: #337ab7;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition: width .6s ease;transition: width .6s ease;}
.bg-red {background: #e74c3c;}
.bg-orange {background: #f39c12;border: 1px solid #f39c12;}
.bg-green {background: #62a113;border: 1px solid #62a113;}
.popup {background: #fff;border-radius: 3px;text-align: center;overflow: hidden;display: none !important;}
.popup:first-of-type {display: block !important;}
.js-popup-wrapper .popup {display: none !important;}
.popup__close {color: gray;background: none;border: 0;outline: 0;width: 30px;height: 34px;line-height: 34px;text-align: center;cursor: pointer;position: absolute;margin: auto;top: 15px;right: 15px;font-size: 30px;display: none;}
.popup__header {padding: 20px 0;line-height: 19px;text-align: center;position: relative;display: table;width: 100%;min-height: 20px;min-height: auto;background: #fff;border-bottom: 1px solid #e5e5e5;-webkit-box-sizing: border-box;box-sizing: border-box;}
.popup__header-title {padding: 0 46px;font-size: 20px;text-transform: initial;font-weight: inherit;font-family: inherit;color: #242424;letter-spacing: 0;display: table-cell;vertical-align: middle;text-align: center;}
.popup__header-title:empty {height: 18px;}
.popup__content {padding: 0 0 20px;position: relative;background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.popup__content--colored {background: #f5f5f5;padding: 20px 10px 0;}
.popup__content--colored::after {clear: both;content: "";display: table;}
.popup__content-remind {margin-bottom: 30px;}
.popup__footer {background-color: #fff;border-top: 1px solid #e5e5e5;position: relative;padding-top: 15px;padding-bottom: 15px;min-height: 25px;clear: both;}
.popup__footer-title {text-align: center;padding-bottom: 8px;font-size: 16px;display: block;color: #1a1a1a;font-weight: initial;}
.popup__column {display: inline-block;vertical-align: middle;width: 100%;}
.popup__column-register {display: inline-block;vertical-align: middle;width: 100%;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;margin-bottom: 0;}
.popup__social {text-align: center;padding-bottom: 23px;}
.popup__social-title {text-align: center;padding-top: 15px;padding-bottom: 5px;font-size: 14px;color: #898989;font-weight: initial;letter-spacing: 0;}
.popup__social .globologin-box {margin: 0 -4px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.popup__social .globologin-box span {vertical-align: middle;color: #fff;background: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span:hover {color: #fff;background: initial;}
.popup__social .globologin-box span:active {color: #fff;background: initial;}
.popup__social .globologin-box span.globologin-vk {background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-vk:hover {color: #fff;background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-vk:active {color: #fff;background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-fb {background: #2153b1;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-fb:hover {color: #fff;background: #2153b1;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-fb:active {color: #fff;background: #2153b1;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-mr {background: #2980e7;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-mr:hover {background: #2980e7;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-mr:active {color: #fff;background: #2980e7;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ok {background: #f5a623;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ok:hover {background: #f5a623;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ok:active {color: #fff;background: #f5a623;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ya {background: #d50e0e;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ya:hover {background: #d50e0e;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ya:active {color: #fff;background: #d50e0e;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-gg {background: #ea5a4d;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-gg:hover {background: #ea5a4d;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-gg:active {color: #fff;background: #ea5a4d;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-tw {background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-tw:hover {background: #4a90e2;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-tw:active {color: #fff;background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__sep {height: 1px;background: #cbd0db;position: relative;text-align: center;margin-bottom: 20px;margin-left: auto;margin-right: auto;max-width: 368px;}
.popup__sep-title {display: inline-block;vertical-align: middle;font-style: italic;font-weight: initial;font-size: 14px;color: #898989;background: #fff;position: relative;top: -10px;padding: 0 10px;}
.popup__form {max-width: 256px;margin: 0 auto;position: relative;z-index: 15;}
.popup__input-container {position: relative;}
.has-error .popup__input {border-color: #d03b2a;}
.popup__input-validation-icon {position: absolute;top: 12px;right: 10px;color: transparent;font-size: 16px;}
.popup__input.is-validated ~ .popup__input-validation-icon {color: #00a000;}
.popup__input.in-error.is-validated ~ .popup__input-validation-icon {color: transparent;}
.popup__input--radio {position: absolute;left: -9999px;}
.popup__input--radio:checked ~ .popup__radio-mask:before {background: #ffb000;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__input--checkbox {position: absolute;left: -9999px;}
.popup__input--checkbox:checked ~ .popup__checkbox-mask {color: #ffb000;text-shadow: initial;}
.popup__label {display: inline-block;overflow: hidden;font-size: 14px;color: #1a1a1a;letter-spacing: 0;cursor: pointer;position: relative;font-weight: initial;}
.popup__label-title {padding-top: 3px;float: left;max-width: 200px;padding-right: 15px;color: inherit;font-weight: inherit;}
.popup__label-text {padding-top: 6px;float: left;max-width: 200px;padding-right: 10px;}
.popup__label--upper {text-transform: uppercase;padding-top: 3px;}
.popup__input-row {margin-bottom: 12px;clear: both;overflow: hidden;text-align: left;position: relative;}
.popup__input-wr {margin-bottom: 12px;position: relative;}
.popup__checkbox-mask {width: 26px;height: 26px;display: inline-block;vertical-align: middle;line-height: 26px;text-align: center;border: 1px solid #d8d8d8;background: rgba(0,0,0,0);border-radius: 4px;-webkit-transition: all .25s linear;transition: all .25s linear;margin-right: 10px;color: transparent;float: left;}
.popup__checkbox-mask:hover {border: 1px solid #d8d8d8;}
.popup__radio-mask {border: 1px solid #d8d8d8;background: #fff;margin-right: 2px;display: inline-block;vertical-align: middle;text-align: center;border-radius: 50%;float: left;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 4px;width: 26px;height: 26px;}
.popup__radio-mask:hover {border: 1px solid #d8d8d8;}
.popup__radio-mask:before {content: "";display: block;border-radius: 50%;width: 16px;height: 16px;}
.popup__btn-register {width: 100%;}
.popup__btn {padding: 20px;}
.popup__btn-close {margin: 0 auto;padding: 12px 40px;min-width: 138px;}
.tabs .popup__btn-close {font-size: 16px;}
.popup__rules-desc {font-size: 14px;color: #1a1a1a;max-width: 286px;margin: 15px auto;text-align: left;}
.popup__rules-link {font-size: 14px;color: #1f94ff;letter-spacing: 0;text-decoration: none;}
.popup__rules-link:hover {text-decoration: underline;}
.popup__forgot-link {font-size: 16px;color: #20a8ff;letter-spacing: 0;text-decoration: none;display: table;margin: 5px auto 0;padding: 10px 20px;text-transform: initial;font-weight: inherit;}
.popup__forgot-link:hover {text-decoration: underline;}
.popup__send-btn {margin-top: -19px;margin-bottom: 5px;text-transform: capitalize;}
.popup__restore-enter-btn {text-transform: capitalize;}
.popup__error {color: #d03b2a;font-style: italic;border-radius: 3px;font-size: 12px;position: relative;margin: 12px 0 5px;text-align: left;font-weight: 500;}
.has-error .popup__error {display: block !important;}
.popup__hint {background: #62a113;color: #fff;font-style: italic;border-radius: 3px;padding: 6px;font-size: 12px;position: relative;margin: 12px 0;text-align: center;font-weight: 500;display: none !important;}
.popup__hint:before {content: "";position: absolute;bottom: 99%;left: 50%;height: 0;width: 0;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);border-color: transparent;border-bottom-color: #62a113;border-width: 0 10px 10px 10px;border-style: solid;}
.popup__tooltip {position: absolute;right: 10px;top: 9px;}
.popup__tooltip-body {-webkit-filter: drop-shadow(1px 1px 4px #ddd);filter: drop-shadow(1px 1px 4px #ddd);}
.popup__tooltip-content {width: 236px;text-align: left;}
[data-tooltip-position|="top-left"] .popup__tooltip-content {-webkit-transform: translate(-92%,-100%);transform: translate(-92%,-100%);}
.popup__border-hint {border: 1px solid #62a113 !important;}
.popup__border-error {border: 1px solid #d03b2a !important;}
.popup__remind-message {background: #edf1f7;background-size: initial;padding: 40px 10px;font-size: 16px;line-height: 20px;color: #2f2f2f;margin: 0 0 28px 0;-webkit-box-shadow: initial;box-shadow: initial;font-weight: inherit;}
.popup__remind-message.is-confirmed {padding: 70px 10px;}
.popup__remind-message.is-confirmed+.popup__content {padding-bottom: 20px;}
.popup__remind-message-icon {display: none;font-size: 60px;margin-bottom: 30px;}
.popup__remind-input-wrap {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;}
.popup__remind-form {margin: 12px auto 12px;max-width: 360px;min-width: 280px;padding: 0 10px;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;}
.popup__remind-input-email {margin-bottom: 0;border-color: #cbd0db;}
.popup__remind-input-email:focus {color: #000;}
.has-error .popup__remind-input-email {border-color: #d03b2a;}
.popup__refill-false .nc-btn-link {margin-top: 14px;display: block;}
.popup__loading {font-size: 20px;line-height: 22px;padding: 20px 0;color: #242424;display: block;background-color: #fff;}
.popup__body {background: #f1f1f1;padding: 20px 10px;-webkit-box-shadow: initial;box-shadow: initial;color: #131313;font-size: 16px;font-family: inherit;font-weight: normal;}
.popup__jackpot .popup__body {padding: 40px 10px 44px;font-size: 20px;background: #f1f1f1;color: #131313;}
.popup__body--message-error {padding: 40px 10px;background: #edf1f7;color: #2f2f2f;}
.popup__message {background: #f1f1f1;padding: 20px 10px;font-size: 16px;line-height: 20px;color: #131313;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__message-text {max-width: initial;margin: 5px auto;line-height: 27px;font-weight: 400;text-transform: initial;}
.popup__message-img {max-width: 90%;height: auto;}
.popup__custom {display: none;}
.popup__custom-content {padding: 50px 15px;}
@media (min-width: 508px) {.popup__custom-content {padding: 50px;}}
.popup__button-error {color: #20a8ff;font-size: 16px;font-weight: initial;text-transform: initial;line-height: 24px;margin-top: 10px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.popup__button-error-icon {font-size: 20px;margin-right: 10px;}
.popup .is-disabled {opacity: .5;}
.popup__jackpot-sum {margin-top: 16px;padding: 12px 25px 7px 25px;border-radius: 4px;background-color: #fff;border: solid 1px #cbd0db;font-size: 16px;font-style: italic;color: #898989;display: inline-block;text-transform: capitalize;}
@media (min-width: 508px) {.popup__jackpot-sum {padding: 12px 35px 7px 35px;font-size: 30px;}}
body {padding-right: 0 !important;}
.popup-thanks p img {max-width: 70%;}
.popup-thanks .popup__body {padding-left: 10px;padding-right: 10px;}
@media (min-width: 754px) {.popup-thanks .popup__body {padding-left: 40px;padding-right: 40px;}}
.popup-thanks .popup__body div {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;}
.popup-thanks .popup__body div img {width: 45%;height: 45%;max-width: 200px;max-height: 200px;}
.in-error {border-color: #d03b2a;}
.popup__remind-input-email.is-validated ~ .popup__input-validation-icon {color: #00a000;}
.message-popup {display: none;}
.password-box {display: inline-block;}
.password-progress {display: none;height: 12px;margin-top: 10px;overflow: hidden;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);box-shadow: inset 0 1px 2px rgba(0,0,0,.1);}
.progress-bar {float: left;height: 100%;background-color: #337ab7;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition: width .6s ease;transition: width .6s ease;}
.bg-red {background: #e74c3c;}
.bg-orange {background: #f39c12;border: 1px solid #f39c12;}
.bg-green {background: #62a113;border: 1px solid #62a113;}
.popup {background: #fff;border-radius: 3px;text-align: center;overflow: hidden;display: none !important;}
.popup:first-of-type {display: block !important;}
.js-popup-wrapper .popup {display: none !important;}
.popup__close {color: gray;background: none;border: 0;outline: 0;width: 30px;height: 34px;line-height: 34px;text-align: center;cursor: pointer;position: absolute;margin: auto;top: 15px;right: 15px;font-size: 30px;display: none;}
.popup__header {padding: 20px 0;line-height: 19px;text-align: center;position: relative;display: table;width: 100%;min-height: 20px;min-height: auto;background: #fff;border-bottom: 1px solid #e5e5e5;-webkit-box-sizing: border-box;box-sizing: border-box;}
.popup__header-title {padding: 0 46px;font-size: 20px;text-transform: initial;font-weight: inherit;font-family: inherit;color: #242424;letter-spacing: 0;display: table-cell;vertical-align: middle;text-align: center;}
.popup__header-title:empty {height: 18px;}
.popup__content {padding: 0 0 20px;position: relative;background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.popup__content--colored {background: #f5f5f5;padding: 20px 10px 0;}
.popup__content--colored::after {clear: both;content: "";display: table;}
.popup__content-remind {margin-bottom: 30px;}
.popup__footer {background-color: #fff;border-top: 1px solid #e5e5e5;position: relative;padding-top: 15px;padding-bottom: 15px;min-height: 25px;clear: both;}
.popup__footer-title {text-align: center;padding-bottom: 8px;font-size: 16px;display: block;color: #1a1a1a;font-weight: initial;}
.popup__column {display: inline-block;vertical-align: middle;width: 100%;}
.popup__column-register {display: inline-block;vertical-align: middle;width: 100%;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;margin-bottom: 0;}
.popup__social {text-align: center;padding-bottom: 23px;}
.popup__social-title {text-align: center;padding-top: 15px;padding-bottom: 5px;font-size: 14px;color: #898989;font-weight: initial;letter-spacing: 0;}
.popup__social .globologin-box {margin: 0 -4px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.popup__social .globologin-box span {vertical-align: middle;color: #fff;background: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span:hover {color: #fff;background: initial;}
.popup__social .globologin-box span:active {color: #fff;background: initial;}
.popup__social .globologin-box span.globologin-vk {background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-vk:hover {color: #fff;background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-vk:active {color: #fff;background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-fb {background: #2153b1;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-fb:hover {color: #fff;background: #2153b1;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-fb:active {color: #fff;background: #2153b1;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-mr {background: #2980e7;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-mr:hover {background: #2980e7;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-mr:active {color: #fff;background: #2980e7;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ok {background: #f5a623;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ok:hover {background: #f5a623;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ok:active {color: #fff;background: #f5a623;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ya {background: #d50e0e;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ya:hover {background: #d50e0e;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ya:active {color: #fff;background: #d50e0e;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-gg {background: #ea5a4d;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-gg:hover {background: #ea5a4d;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-gg:active {color: #fff;background: #ea5a4d;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-tw {background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-tw:hover {background: #4a90e2;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-tw:active {color: #fff;background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__sep {height: 1px;background: #cbd0db;position: relative;text-align: center;margin-bottom: 20px;margin-left: auto;margin-right: auto;max-width: 368px;}
.popup__sep-title {display: inline-block;vertical-align: middle;font-style: italic;font-weight: initial;font-size: 14px;color: #898989;background: #fff;position: relative;top: -10px;padding: 0 10px;}
.popup__form {max-width: 256px;margin: 0 auto;position: relative;z-index: 15;}
.popup__input-container {position: relative;}
.has-error .popup__input {border-color: #d03b2a;}
.popup__input-validation-icon {position: absolute;top: 12px;right: 10px;color: transparent;font-size: 16px;}
.popup__input.is-validated ~ .popup__input-validation-icon {color: #00a000;}
.popup__input.in-error.is-validated ~ .popup__input-validation-icon {color: transparent;}
.popup__input--radio {position: absolute;left: -9999px;}
.popup__input--radio:checked ~ .popup__radio-mask:before {background: #ffb000;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__input--checkbox {position: absolute;left: -9999px;}
.popup__input--checkbox:checked ~ .popup__checkbox-mask {color: #ffb000;text-shadow: initial;}
.popup__label {display: inline-block;overflow: hidden;font-size: 14px;color: #1a1a1a;letter-spacing: 0;cursor: pointer;position: relative;font-weight: initial;}
.popup__label-title {padding-top: 3px;float: left;max-width: 200px;padding-right: 15px;color: inherit;font-weight: inherit;}
.popup__label-text {padding-top: 6px;float: left;max-width: 200px;padding-right: 10px;}
.popup__label--upper {text-transform: uppercase;padding-top: 3px;}
.popup__input-row {margin-bottom: 12px;clear: both;overflow: hidden;text-align: left;position: relative;}
.popup__input-wr {margin-bottom: 12px;position: relative;}
.popup__checkbox-mask {width: 26px;height: 26px;display: inline-block;vertical-align: middle;line-height: 26px;text-align: center;border: 1px solid #d8d8d8;background: rgba(0,0,0,0);border-radius: 4px;-webkit-transition: all .25s linear;transition: all .25s linear;margin-right: 10px;color: transparent;float: left;}
.popup__checkbox-mask:hover {border: 1px solid #d8d8d8;}
.popup__radio-mask {border: 1px solid #d8d8d8;background: #fff;margin-right: 2px;display: inline-block;vertical-align: middle;text-align: center;border-radius: 50%;float: left;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 4px;width: 26px;height: 26px;}
.popup__radio-mask:hover {border: 1px solid #d8d8d8;}
.popup__radio-mask:before {content: "";display: block;border-radius: 50%;width: 16px;height: 16px;}
.popup__btn-register {width: 100%;}
.popup__btn {padding: 20px;}
.popup__btn-close {margin: 0 auto;padding: 12px 40px;min-width: 138px;}
.tabs .popup__btn-close {font-size: 16px;}
.popup__rules-desc {font-size: 14px;color: #1a1a1a;max-width: 286px;margin: 15px auto;text-align: left;}
.popup__rules-link {font-size: 14px;color: #1f94ff;letter-spacing: 0;text-decoration: none;}
.popup__rules-link:hover {text-decoration: underline;}
.popup__forgot-link {font-size: 16px;color: #20a8ff;letter-spacing: 0;text-decoration: none;display: table;margin: 5px auto 0;padding: 10px 20px;text-transform: initial;font-weight: inherit;}
.popup__forgot-link:hover {text-decoration: underline;}
.popup__send-btn {margin-top: -19px;margin-bottom: 5px;text-transform: capitalize;}
.popup__restore-enter-btn {text-transform: capitalize;}
.popup__error {color: #d03b2a;font-style: italic;border-radius: 3px;font-size: 12px;position: relative;margin: 12px 0 5px;text-align: left;font-weight: 500;}
.has-error .popup__error {display: block !important;}
.popup__hint {background: #62a113;color: #fff;font-style: italic;border-radius: 3px;padding: 6px;font-size: 12px;position: relative;margin: 12px 0;text-align: center;font-weight: 500;display: none !important;}
.popup__hint:before {content: "";position: absolute;bottom: 99%;left: 50%;height: 0;width: 0;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);border-color: transparent;border-bottom-color: #62a113;border-width: 0 10px 10px 10px;border-style: solid;}
.popup__tooltip {position: absolute;right: 10px;top: 9px;}
.popup__tooltip-body {-webkit-filter: drop-shadow(1px 1px 4px #ddd);filter: drop-shadow(1px 1px 4px #ddd);}
.popup__tooltip-content {width: 236px;text-align: left;}
[data-tooltip-position|="top-left"] .popup__tooltip-content {-webkit-transform: translate(-92%,-100%);transform: translate(-92%,-100%);}
.popup__border-hint {border: 1px solid #62a113 !important;}
.popup__border-error {border: 1px solid #d03b2a !important;}
.popup__remind-message {background: #edf1f7;background-size: initial;padding: 40px 10px;font-size: 16px;line-height: 20px;color: #2f2f2f;margin: 0 0 28px 0;-webkit-box-shadow: initial;box-shadow: initial;font-weight: inherit;}
.popup__remind-message.is-confirmed {padding: 70px 10px;}
.popup__remind-message.is-confirmed+.popup__content {padding-bottom: 20px;}
.popup__remind-message-icon {display: none;font-size: 60px;margin-bottom: 30px;}
.popup__remind-input-wrap {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;}
.popup__remind-form {margin: 12px auto 12px;max-width: 360px;min-width: 280px;padding: 0 10px;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;}
.popup__remind-input-email {margin-bottom: 0;border-color: #cbd0db;}
.popup__remind-input-email:focus {color: #000;}
.has-error .popup__remind-input-email {border-color: #d03b2a;}
.popup__refill-false .nc-btn-link {margin-top: 14px;display: block;}
.popup__loading {font-size: 20px;line-height: 22px;padding: 20px 0;color: #242424;display: block;background-color: #fff;}
.popup__body {background: #f1f1f1;padding: 20px 10px;-webkit-box-shadow: initial;box-shadow: initial;color: #131313;font-size: 16px;font-family: inherit;font-weight: normal;}
.popup__jackpot .popup__body {padding: 40px 10px 44px;font-size: 20px;background: #f1f1f1;color: #131313;}
.popup__body--message-error {padding: 40px 10px;background: #edf1f7;color: #2f2f2f;}
.popup__message {background: #f1f1f1;padding: 20px 10px;font-size: 16px;line-height: 20px;color: #131313;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__message-text {max-width: initial;margin: 5px auto;line-height: 27px;font-weight: 400;text-transform: initial;}
.popup__message-img {max-width: 90%;height: auto;}
.popup__custom {display: none;}
.popup__custom-content {padding: 50px 15px;}
@media (min-width: 508px) {.popup__custom-content {padding: 50px;}}
.popup__button-error {color: #20a8ff;font-size: 16px;font-weight: initial;text-transform: initial;line-height: 24px;margin-top: 10px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.popup__button-error-icon {font-size: 20px;margin-right: 10px;}
.popup .is-disabled {opacity: .5;}
.popup__jackpot-sum {margin-top: 16px;padding: 12px 25px 7px 25px;border-radius: 4px;background-color: #fff;border: solid 1px #cbd0db;font-size: 16px;font-style: italic;color: #898989;display: inline-block;text-transform: capitalize;}
@media (min-width: 508px) {.popup__jackpot-sum {padding: 12px 35px 7px 35px;font-size: 30px;}}
body {padding-right: 0 !important;}
.tournament-limits {padding: 4px 14px 4px 16px;bottom: 16px;left: 50%;max-width: 80%;position: absolute;color: #fff;font-size: 14px;line-height: 20px;text-align: center;z-index: 22;white-space: nowrap;border: solid 1px #ec5d55;border-radius: 100px;background: rgba(0,0,0,.6);-webkit-box-shadow: none;box-shadow: none;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
@media (min-width: 508px) {.tournament-limits {padding: 6px 14px 6px 16px;}}
.tournament-limits--list {bottom: 48px;}
@media (min-width: 508px) {.tournament-limits--list {bottom: 48px;}}
@media (min-width: 754px) {.tournament-limits--list {bottom: 54px;}}
@media (min-width: 1054px) {.tournament-limits--list {bottom: 16px;}}
@media (min-width: 1300px) {.tournament-limits--list {bottom: 16px;}}
.tournament-limits--page {bottom: 68px;}
@media (min-width: 508px) {.tournament-limits--page {bottom: 62px;}}
@media (min-width: 754px) {.tournament-limits--page {bottom: 68px;}}
@media (min-width: 1054px) {.tournament-limits--page {bottom: 90px;}}
@media (min-width: 1300px) {.tournament-limits--page {bottom: 126px;}}
.tournament-limits__icon {display: inline-block;width: 25px;padding-right: 6px;color: #ec5d55;font-size: 24px;vertical-align: middle;}
.tournament-limits--sidebar {bottom: 0;margin-top: 20px;position: relative;}
.tournament-limits--sidebar .tournament-limits__tooltip-content {width: 260px;-webkit-transform: translate(-84%,-100%);transform: translate(-84%,-100%);}
.tournament-limits--sidebar .tournament-limits__tooltip-text {width: 220px;}
.tournament-limits--sidebar:hover {z-index: 99990;}
.tournament-limits__tooltip {display: inline-block;position: relative;margin-left: 6px;}
.tournament-limits__tooltip-body {text-align: left;white-space: normal;}
.tournament-limits__tooltip-content {padding: 15px 20px 5px 20px;width: 280px;border-radius: 3px;-webkit-box-shadow: 0 -2px 13px 2px rgba(0,0,0,.28);box-shadow: 0 -2px 13px 2px rgba(0,0,0,.28);}
.tournament-limits__tooltip-content-icon {color: #7f7f7f;padding-top: 2px;float: left;}
.tournament-limits__tooltip-wrap {overflow: hidden;margin-bottom: 10px;}
.tournament-limits__tooltip-wrap--empty {margin-bottom: 0;}
.tournament-limits__tooltip-title {margin-bottom: 10px;font-size: 14px;font-weight: bold;color: #4a4a4a;text-transform: uppercase;}
.tournament-limits__tooltip-text {width: 240px;margin-left: 12px;font-size: 14px;color: #4a4a4a;float: left;}
.tournament-limits__tooltip-text span {color: #4a4a4a;font-size: 16px;}
.tournament-limits__tooltip-text span.tournament-limits__tooltip-text-level {color: #4a4a4a;font-weight: normal;}
.tournament-limits__tooltip-text span.tournament-limits__tooltip-text-summ {font-weight: normal;}
.tournament-limits__tooltip-text span.tournament-limits__tooltip-text-currency {font-size: 12px;font-weight: normal;font-style: normal;color: #4a4a4a;text-transform: lowercase;}
.tournament-page {background: #edf1f7;position: relative;padding-bottom: 0;margin-top: 0;border-radius: 0;}
@media (min-width: 754px) {.tournament-page {margin-top: 0;}}
.tournament-page--game {background: #edf1f7;}
.tournament-page__thumb {padding-bottom: 236px;position: relative;border-radius: 0;}
@media (min-width: 508px) {.tournament-page__thumb {width: 100%;padding-bottom: 45.21073%;position: relative;}}
@media (min-width: 754px) {.tournament-page__thumb {width: 100%;padding-bottom: 33.5958%;position: relative;}}
@media (min-width: 1054px) {.tournament-page__thumb {width: 100%;padding-bottom: 28.81517%;position: relative;}}
@media (min-width: 1300px) {.tournament-page__thumb {width: 100%;padding-bottom: 28.61538%;position: relative;}}
.tournament-page--past .tournament-page__thumb {min-height: 232px;padding-bottom: 10px;}
@media (min-width: 508px) {.tournament-page--past .tournament-page__thumb {padding-bottom: 70px;}}
@media (min-width: 1054px) {.tournament-page--past .tournament-page__thumb {padding-bottom: 90px;}}
@media (min-width: 1300px) {.tournament-page--past .tournament-page__thumb {padding-bottom: 118px;}}
.tournament-page--past .tournament-page__thumb:before {background-color: rgba(10,28,64,.7);}
.tournament-page--past .tournament-page__thumb:after {position: absolute;width: 100%;top: 0;bottom: 0;background-color: rgba(0,0,0,0);content: "";display: block;z-index: 10;}
.tournament-page__thumb-inner {overflow: hidden;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.tournament-page__thumb-inner:before {width: 100%;top: 0;bottom: 0;display: block;content: "";position: absolute;background-color: rgba(0,0,0,.3);border-radius: 0;z-index: 20;}
.tournament-page__img {width: auto;height: 100%;display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 10;}
@media (min-width: 754px) {.tournament-page__img {width: 100%;height: auto;}}
.tournament-page__wrapper {position: relative;overflow: hidden;}
@media (min-width: 754px) {.tournament-page__column {width: calc(100% - 294px);float: left;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;border-right: 1px solid #f5f5f5;}
	.tournament-page__column:after {top: 1px;right: -1px;height: 8px;width: 1px;content: "";position: absolute;background: #fff;}}
@media (min-width: 1054px) {.tournament-page__column {width: calc(100% - 380px);float: left;}}
@media (min-width: 754px) {.tournament-page--future .tournament-page__column {width: 294px;float: left;}}
@media (min-width: 1054px) {.tournament-page--future .tournament-page__column {width: 380px;}}
.tournament-page__info {padding: 0 0 30px 0;}
@media (min-width: 754px) {.tournament-page__info {width: 294px;float: left;}
	.tournament-page__info:after {top: 0;bottom: 0;width: 1px;background: none;content: "";position: absolute;}}
@media (min-width: 1054px) {.tournament-page__info {width: 380px;}}
@media (min-width: 754px) {.tournament-page--future .tournament-page__info {width: calc(100% - 294px);}}
@media (min-width: 1054px) {.tournament-page--future .tournament-page__info {width: calc(100% - 380px);}}
.tournament-page__status {position: absolute;left: 50%;-webkit-transform: translate(-50%,-14px);transform: translate(-50%,-14px);}
.tournament-page__content {padding: 10px 0 0 0;background: #fff;position: relative;text-align: left;margin: -25px 8px 0 8px;border: none;border-radius: 3px;-webkit-box-shadow: initial;box-shadow: initial;z-index: 20;}
@media (min-width: 508px) {.tournament-page__content {margin: -40px 10px 0 10px;}}
@media (min-width: 754px) {.tournament-page__content {margin: -44px 20px 0 20px;}}
@media (min-width: 1054px) {.tournament-page__content {margin: -68px 55px 0 55px;}}
@media (min-width: 1300px) {.tournament-page__content {margin: -100px 80px 0 80px;}}
.tournament-page__link {margin-bottom: 20px;color: #00bae8;display: inline-block;text-decoration: none;border-bottom: 1px solid transparent;}
.tournament-page__link:hover {text-decoration: none;border-bottom-color: #00bae8;}
@media (min-width: 754px) {.tournament-page__link {left: 20px;top: 16px;position: absolute;}}
.tournament-page__back {color: #00bae8;font-size: 14px;text-decoration: none;display: none;position: absolute;left: 20px;font-weight: 600;}
.tournament-page__back:hover {color: #20a8ff;text-decoration: none;}
.tournament-page__back:active {color: #20a8ff;}
.tournament-page__back-icon {vertical-align: top;margin-top: 2px;padding-right: 4px;font-size: 15px;display: inline-block;}
@media (min-width: 754px) {.tournament-page__back {display: inline-block;top: 35px;}}
.tournament-page__label {left: 50%;padding: 4px 12px;color: #fff;font-weight: 500;font-size: 12px;line-height: 1;background-color: rgba(0,0,0,0);background-image: -webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#b73000));background-image: linear-gradient(to bottom,#ff4300,#b73000);background-position: center top;border-radius: 2px;border: none;top: 4px;position: absolute;text-transform: uppercase;text-align: center;white-space: nowrap;display: inline-block;-webkit-box-shadow: none;box-shadow: none;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 22;}
@media (min-width: 508px) {.tournament-page__label {font-size: 14px;top: 4px;}}
@media (min-width: 754px) {.tournament-page__label {top: 10px;}}
.tournament-page--past .tournament-page__label {z-index: 21;}
.tournament-page__title {padding: 15px 20px 0 20px;margin: 0;color: #ffb000;font-weight: 400;text-decoration: none;text-transform: none;font-size: 26px;text-align: center;display: block;font-family: inherit;}
@media (min-width: 508px) {.tournament-page__title {padding: 15px 90px 0 90px;}}
@media (min-width: 754px) {.tournament-page__title {font-size: 30px;}}
.tournament-page--past .tournament-page__title {width: auto;position: static;color: #ffb000;-webkit-transform: translate(0,0);transform: translate(0,0);}
.tournament-page__title--game {position: static;color: #ffb000;-webkit-transform: translate(0,0);transform: translate(0,0);font-weight: normal;}
@media (min-width: 508px) {.tournament-page__title--game {padding: 15px 20px 10px 20px;}}
.badge-active, .badge-future, .badge-past {padding: 0 7px 0;color: #fff;font-weight: 600;font-size: 12px;line-height: 12px;background: -webkit-gradient(linear,left top,left bottom,from(#57af7f),to(#377a56));background: linear-gradient(to bottom,#57af7f,#377a56);border-radius: 2px;text-transform: uppercase;text-align: center;white-space: nowrap;display: inline;-webkit-box-shadow: none;box-shadow: none;}
.badge-active:before {content: "";margin-bottom: 1px;height: 6px;width: 6px;margin-right: 6px;background: #fff;border-radius: 100%;display: inline-block;vertical-align: middle;}
.badge-past {background-color: #ffb000;background-image: none;-webkit-box-shadow: none;box-shadow: none;}
.badge-future {background-color: #cb9e44;-webkit-box-shadow: none;box-shadow: none;}
.icon-tournament-arrow-left {font-size: 12px;padding-right: 5px;vertical-align: middle;}
.tournament-h1 {margin: 0;padding: 18px;background: #edf1f7;color: #1a1a1a;}
.tournament-title {padding: 24px 5px 0;background: #edf1f7;font-size: 14px;font-weight: 400;color: #1a1a1a;text-align: left;text-transform: none;}
@media (min-width: 508px) {.tournament-title {font-size: 20px;padding: 24px 10px 0;}}
@media (min-width: 754px) {.tournament-title {padding: 24px 20px 0;}}
@media (min-width: 1054px) {.tournament-title {padding: 24px 56px 0;}}
@media (min-width: 1300px) {.tournament-title {padding: 24px 20px 0;}}
.tournament-list {background: #edf1f7;padding: 1px 5px 2px;}
.tournament-list::after {clear: both;content: "";display: table;}
@media (min-width: 508px) {.tournament-list {padding: 1px 10px 2px;}}
@media (min-width: 754px) {.tournament-list {padding: 1px 20px 2px;}}
@media (min-width: 1054px) {.tournament-list {padding: 1px 56px 2px;}}
@media (min-width: 1300px) {.tournament-list {padding: 1px 20px 2px;}}
.tournament-list__item {margin-top: 19px;background: #fff;border-radius: 3px;overflow: visible;-webkit-box-shadow: none;box-shadow: none;}
.tournament-list__item::after {clear: both;content: "";display: table;}
.tournament-list__item--selected {-webkit-box-shadow: 0 0 0 2px #ffb000;box-shadow: 0 0 0 2px #ffb000;}
.tournament-list__item--past {margin-top: 24px;border: none;}
.tournament-list__item--past::after {clear: both;content: "";display: table;}
.tournament-list__item--past .tournament-list__item-thumb {width: 100%;width: 100%;padding-bottom: 51.97368%;position: relative;max-width: none;float: none;background-size: auto 100%;overflow: visible;}
@media (min-width: 508px) {.tournament-list__item--past .tournament-list__item-thumb {width: 100%;padding-bottom: 61.01695%;position: relative;}}
@media (min-width: 754px) {.tournament-list__item--past .tournament-list__item-thumb {width: 100%;padding-bottom: 51.72414%;position: relative;}}
@media (min-width: 1054px) {.tournament-list__item--past .tournament-list__item-thumb {width: 100%;padding-bottom: 61.81818%;position: relative;}}
@media (min-width: 1300px) {.tournament-list__item--past .tournament-list__item-thumb {width: 100%;padding-bottom: 52%;position: relative;}}
.tournament-list__item--past .tournament-list__item-thumb:before {background: rgba(0,0,0,.3);border-radius: 2px 2px 0 0;}
.tournament-list__item--past .tournament-list__item-thumb-thumb {-webkit-filter: none;filter: none;}
@media (min-width: 508px) {.tournament-list__item--past {width: 48%;float: left;display: inline-block;}
	.tournament-list__item--past:nth-child(odd) {margin-right: 2%;}}
@media (min-width: 1054px) {.tournament-list__item--past {width: 24%;margin-right: 1%;}
	.tournament-list__item--past:nth-child(even), .tournament-list__item--past:nth-child(odd) {margin-right: 1%;}
	.tournament-list__item--past:nth-child(4n) {margin-right: 0;}}
.tournament-list__item--past.tournament-list__item--selected {-webkit-box-shadow: none;box-shadow: none;}
.tournament-list__item-column {padding: 0 20px;-webkit-box-sizing: border-box;box-sizing: border-box;}
@media (min-width: 754px) {.tournament-list__item-column {width: 50%;float: left;}}
@media (min-width: 1054px) {.tournament-list__item-column {width: 100%;float: none;padding: 10px 20px 0 20px;}}
.tournament-list__item-date {padding: 6px 10px 10px;font-size: 14px;color: rgba(26,26,26,.3);display: block;text-align: center;text-decoration: none;}
@media (min-width: 508px) {.tournament-list__item-date {font-size: 14px;}}
.tournament-list__item-date:hover {text-decoration: none;}
.tournament-list__item-title {color: #ffb000;font-weight: 400;text-decoration: none;font-size: 24px;font-family: inherit;display: block;text-transform: none;overflow: hidden;}
@media (min-width: 1054px) {.tournament-list__item-title {-webkit-box-sizing: border-box;box-sizing: border-box;}
	.tournament-list__item-column .tournament-list__item-title {max-width: 290px;max-height: 62.4px;margin: 0 auto;display: block;display: -webkit-box;line-height: 1.3;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}}
.tournament-list__item--past .tournament-list__item-title {height: 2.4em;line-height: 1.2em;width: auto;padding: 0 10px;font-size: 16px;font-weight: 400;text-align: center;overflow: hidden;}
.tournament-list__item-title:hover {color: #00bae8;}
.tournament-list__item-thumb {position: relative;position: relative;overflow: visible;width: 100%;padding-bottom: 64.47368%;}
@media (min-width: 508px) {.tournament-list__item-thumb {width: 100%;padding-bottom: 47.96748%;position: relative;}}
@media (min-width: 754px) {.tournament-list__item-thumb {width: 100%;padding-bottom: 35.95506%;position: relative;}}
@media (min-width: 1054px) {.tournament-list__item-thumb {padding-bottom: 336px;float: left;max-width: 944px;width: calc(100% - 316px);}}
.tournament-list__item-thumb-thumb {top: 0;left: 0;width: 100%;height: 100%;border-radius: 0;position: absolute;overflow: hidden;}
@media (min-width: 1054px) {.tournament-list__item-thumb-thumb {border-radius: 0;}
	.tournament-list__item--past .tournament-list__item-thumb-thumb {border-radius: 0;}}
.tournament-list__item-img {width: auto;height: 100%;display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
@media (min-width: 1300px) {.tournament-list__item-img {width: 100%;height: auto;}}
.tournament-list__item--past .tournament-list__item-img {width: auto;height: 100%;}
.tournament-list__item-link {position: absolute;top: 0;bottom: 0;width: 100%;display: block;text-decoration: none;background-color: rgba(0,0,0,.3);border-radius: 0;}
.tournament-list__item-link:hover {text-decoration: none;}
@media (min-width: 1054px) {.tournament-list__item-link {border-radius: 0;}
	.tournament-list__item--past .tournament-list__item-link {border-radius: 0;background: rgba(0,0,0,.3);z-index: 1;}}
.tournament-btn {left: 50%;top: auto;bottom: 18px;position: absolute;white-space: nowrap;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 40;}
@media (min-width: 508px) {.tournament-btn {bottom: 18px;}}
.tournament-btn-icon {margin-right: 8px;vertical-align: top;margin-top: 1px;display: inline-block;}
.tournament-btn--sidebar {bottom: 0;padding: 8px 20px;margin-top: 20px;font-size: 16px;position: relative;}
.tournament-btn--sidebar.tournament-btn--disabled {font-size: 12px;padding: 8px 20px;bottom: 0;}
.tournament-btn:active {top: auto;}
.tournament-btn+.tournament-user-info {display: none;}
.tournament-page .tournament-btn {bottom: 92px;}
@media (min-width: 508px) {.tournament-page .tournament-btn {bottom: 80px;}}
@media (min-width: 754px) {.tournament-page .tournament-btn {bottom: 90px;}}
@media (min-width: 1054px) {.tournament-page .tournament-btn {bottom: 112px;}}
@media (min-width: 1300px) {.tournament-page .tournament-btn {bottom: 153px;}}
.tournament-page .tournament-btn:active {top: auto;}
.tournament-btn--disabled {bottom: 66px;padding: 6px 10px 4px 10px;background: #57af7f;border-radius: 100px;color: #fff;font-size: 12px;font-weight: 400;-webkit-box-shadow: none;box-shadow: none;cursor: default;text-shadow: none;}
.tournament-btn--disabled:after {content: none;}
.tournament-btn--disabled:hover {color: #fff;-webkit-box-shadow: none;box-shadow: none;background: #57af7f;}
div.tournament-btn--disabled, a.tournament-btn--disabled {text-transform: none;}
@media (min-width: 1054px) {div.tournament-btn--disabled, a.tournament-btn--disabled {padding: 6px 13px 4px 16px;font-size: 14px;}}
.tournament-btn--disabled+div.tournament-user-info {display: inline-block;}
.tournament-btn__link {padding-left: 4px;color: #fff;font-weight: 600;pointer-events: all;cursor: pointer;text-decoration: underline;text-transform: none;}
.tournament-btn__link:hover {color: #fff;text-decoration: none;}
.tournament-list__item-content {padding: 10px 0 0 0;position: relative;text-align: left;}
@media (min-width: 1054px) {.tournament-list__item-content {width: 316px;float: left;}}
.tournament-list__item--past .tournament-list__item-content {padding-top: 10px;width: 100%;border-radius: 0 0 2px 2px;}
.tournament-list__item-status {left: 50%;position: absolute;-webkit-transform: translate(-50%,-16px);transform: translate(-50%,-16px);}
@media (min-width: 1054px) {.tournament-list__item-status {top: 0;left: auto;right: 15px;-webkit-transform: translate(0%,-5px);transform: translate(0%,-5px);}}
.tournament-list__item-status-finished {padding: 0;left: auto;bottom: 10%;width: 100%;position: absolute;color: #fff;text-align: center;white-space: nowrap;background-color: rgba(0,0,0,0);font-size: 14px;font-weight: 400;text-transform: none;display: block;-webkit-transform: translate(0,0);transform: translate(0,0);z-index: 10;}
.tournament-list__item-details {padding: 14px 0 10px;width: 100%;margin-top: 10px;font-size: 14px;font-weight: inherit;color: #20a8ff;position: relative;display: block;text-align: center;text-decoration: none;text-transform: none;border-top: 1px solid #f5f5f5;clear: both;}
.tournament-list__item-details:hover {color: #4a4a4a;text-decoration: underline;}
.tournament-list__item-details:after {top: 2px;height: 2px;width: 100%;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;content: "";position: absolute;display: block;}
@media (min-width: 754px) {.tournament-list__item-details:after {top: -6px;right: 0;width: 49.6%;}}
@media (min-width: 1054px) {.tournament-list__item-details {padding-top: 14px;top: 293px;margin-top: 0;position: absolute;}
	.tournament-list__item-details:after {top: 2px;height: 2px;width: 100%;}}
.tournament-list__item--past .tournament-list__item-details {top: auto;position: relative;margin-top: 4px;padding-top: 14px;}
.tournament-list__item-label {padding: 4px 12px;color: #fff;font-size: 12px;font-weight: 500;line-height: 1;background-color: rgba(0,0,0,0);background-image: -webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#b73000));background-image: linear-gradient(to bottom,#ff4300,#b73000);border-radius: 2px;border: none;position: absolute;text-transform: uppercase;white-space: nowrap;left: 50%;-webkit-box-shadow: none;box-shadow: none;-webkit-transform: translate(-50%,-4px);transform: translate(-50%,-4px);z-index: 20;}
@media (min-width: 508px) {.tournament-list__item-label {-webkit-transform: translate(-50%,-4px);transform: translate(-50%,-4px);}}
.tournament-list__item--past .tournament-list__item-label {color: #fff;background: #d03b2a;display: block;-webkit-box-shadow: none;box-shadow: none;}
.tournament-more {background: #edf1f7;}
.tournament-more__btn {margin: 30px 0;}
.tournament-more__btn-icon {margin-top: 3px;margin-left: 10px;line-height: 1;font-size: 16px;height: 14px;display: inline-block;vertical-align: middle;}
.tournament-message {padding: 60px;font-size: 30px;font-family: inherit;color: #969ab6;text-align: center;}
.tournament-separator {height: 30px;background: #edf1f7;}
.badge-mechanic, .badge-live, .badge-soon {padding: 0 7px;color: #fff;font-weight: 500;font-size: 12px;line-height: 13px;text-align: center;text-transform: lowercase;border-radius: 2px;white-space: nowrap;}
.badge-mechanic {margin-right: 10px;background: -webkit-gradient(linear,left top,left bottom,from(#f9c822),to(#e28500));background: linear-gradient(to bottom,#f9c822,#e28500);-webkit-box-shadow: none;box-shadow: none;}
.badge-live {background: -webkit-gradient(linear,left top,left bottom,from(#57af7f),to(#377a56));background: linear-gradient(to bottom,#57af7f,#377a56);-webkit-box-shadow: none;box-shadow: none;}
.badge-live:before {content: "";margin-bottom: 1px;height: 6px;width: 6px;margin-right: 6px;background: #fff;border-radius: 100%;display: inline-block;vertical-align: middle;}
.badge-soon {background: #ed3f49;display: none;-webkit-box-shadow: none;box-shadow: none;}
.icon-places {top: 50%;left: 50%;position: absolute;color: #fff;font-size: 60px;-webkit-transform: translate(-50%,-58%);transform: translate(-50%,-58%);display: block;z-index: 10;}
.icon-places:before {display: inline-block;vertical-align: middle;}
.tournament__icon-arrow-slim-left {padding-left: 6px;display: none;font-size: 16px;vertical-align: middle;}
.nc-secondary-menu {border-top: 0;margin: 0;position: relative;z-index: 2;-webkit-box-shadow: initial;box-shadow: initial;}
.nc-secondary-menu__wrapper {background: #fff;border-radius: 0;border: none;-webkit-box-shadow: 0;box-shadow: 0;}
.nc-secondary-menu__container {max-width: 1300px;margin: auto;position: relative;}
.nc-search {margin: auto;margin-bottom: -55px;position: relative;height: 55px;background: #fff;-webkit-transition: border .1s ease,-webkit-transform .1s ease;transition: border .1s ease,-webkit-transform .1s ease;transition: transform .1s ease,border .1s ease;transition: transform .1s ease,border .1s ease,-webkit-transform .1s ease;z-index: 11;-webkit-transform: scale(0,1);transform: scale(0,1);-webkit-transform-origin: right;transform-origin: right;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 14px;-webkit-box-shadow: 0;box-shadow: 0;width: auto;}
@media (min-width: 754px) {.nc-search {padding: 0 0;}}
.nc-search.is-active {-webkit-transform: scale(1,1);transform: scale(1,1);}
.nc-search.is-active+.nc-game-type {-webkit-transition: -webkit-transform .1s ease;transition: -webkit-transform .1s ease;transition: transform .1s ease;transition: transform .1s ease,-webkit-transform .1s ease;-webkit-transform: scale(0,1);transform: scale(0,1);}
.nc-search.is-focus {border: solid 1px #4175ff;}
.nc-search__form {display: -webkit-box;display: -ms-flexbox;display: flex;height: 45px;background: rgba(0,0,0,0);-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 50px;width: 100%;-webkit-transition: border .1s ease;transition: border .1s ease;border: none #af8b56;}
@media (min-width: 754px) {.nc-search__form {margin: 0;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.nc-search__form.is-focus {border: none #af8b56;}
.nc-search__input {font-size: 16px;line-height: 1.5;padding: 0;border: none;width: 100%;text-indent: 20px;-webkit-box-sizing: border-box;box-sizing: border-box;color: #242424;background: transparent;font-weight: normal;}
.nc-search__input:focus {outline: none;}
.nc-search__input::-webkit-input-placeholder {font-style: italic;color: rgba(0,0,0,0);}
.nc-search__input::-moz-placeholder {font-style: italic;color: rgba(0,0,0,0);}
.nc-search__input:-moz-placeholder {font-style: italic;color: rgba(0,0,0,0);}
.nc-search__input:-ms-input-placeholder {font-style: italic;color: rgba(0,0,0,0);}
.nc-search__label {cursor: pointer;min-width: 30px;line-height: 55px;-webkit-box-shadow: none;box-shadow: none;border: 1px solid transparent;-webkit-transition: color .1s ease;transition: color .1s ease;background: transparent;text-align: center;margin: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media (min-width: 754px) {.nc-search__label {min-width: 55px;}}
.nc-search__label:hover .nc-search__icon-search {color: #af8b56;}
.nc-search__icon-search {font-size: 30px;color: #fa0;-webkit-transition: color .1s ease;transition: color .1s ease;}
.is-active .nc-search__icon-search, .is-focus .nc-search__icon-search {color: #fa0;}
.nc-search__close {cursor: pointer;min-width: 30px;line-height: 55px;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media (min-width: 754px) {.nc-search__close {min-width: 55px;}}
.nc-search__icon-close {font-size: 26px;color: #fa0;}
.nc-game-type {-webkit-transform: scale(1,1);transform: scale(1,1);-webkit-transform-origin: left;transform-origin: left;-webkit-transition: -webkit-transform .1s ease;transition: -webkit-transform .1s ease;transition: transform .1s ease;transition: transform .1s ease,-webkit-transform .1s ease;}
.nc-game-type__list {width: 100%;height: 55px;text-align: left;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-transition: -webkit-transform .25s;transition: -webkit-transform .25s;transition: transform .25s;transition: transform .25s,-webkit-transform .25s;-webkit-transform: scale(1,1);transform: scale(1,1);-webkit-transform-origin: left;transform-origin: left;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 5px 20px;position: relative;max-width: 1300px;margin: 0 auto;}
@media (min-width: 754px) {.nc-game-type__list {padding: 0 20px;}}
@media (min-width: 1300px) {.nc-game-type__list {padding: 0 20px;}}
.nc-game-type__item {text-decoration: none;font-size: 14px;cursor: pointer;color: #4a4a4a;text-transform: initial;padding: 12px 18px;border-radius: 0;font-weight: inherit;margin: 0 5px 0 0;-webkit-box-sizing: border-box;box-sizing: border-box;line-height: 17px;display: inline-block;position: relative;-webkit-transition: color .2s ease;transition: color .2s ease;outline: none;width: auto;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.nc-game-type__item:after {content: "";position: absolute;bottom: -2px;left: 0;width: 100%;height: 2px;background: #ffa000;-webkit-transform: scale(0,1);transform: scale(0,1);-webkit-transform-origin: center;transform-origin: center;-webkit-transition: -webkit-transform .2s ease;transition: -webkit-transform .2s ease;transition: transform .2s ease;transition: transform .2s ease,-webkit-transform .2s ease;}
.nc-game-type__item:hover:after, .nc-game-type__item.is-active:after {-webkit-transform: scale(1,1);transform: scale(1,1);}
.nc-game-type__item.is-active:after {background: #ffa000;}
@media (min-width: 754px) {.nc-game-type__item {font-size: 16px;padding: 15px 5px;margin: 0 20px 0 0;}}
.nc-game-type__item:hover {text-decoration: none;color: #ffa000;}
.nc-game-type__item:active {color: #4a4a4a;}
.nc-game-type__item.is-active {color: #ffa000;}
.nc-game-type__item:active, .nc-game-type__item.is-active {-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-type__item-text {vertical-align: middle;will-change: color;font-size: 0;text-decoration: none;}
a.nc-game-type__item-text {font-size: 16px;}
@media (min-width: 754px) {.nc-game-type__item-text {font-size: 16px;}}
.nc-game-type__item-star {font-size: 30px;line-height: 0;color: #cc9d42;vertical-align: middle;display: none;}
@media (min-width: 754px) {.nc-game-type__item-star {display: inline-block;}}
.nc-game-type+ul {padding-left: 0;}
.nc-game-type__icons {display: inline-block;vertical-align: middle;margin-right: 0;color: inherit;font-size: 24px;}
@media (min-width: 754px) {.nc-game-type__icons {margin-right: 5px;}}
.nc-game-type__icons-arrow {display: inline-block;vertical-align: middle;font-size: 0;-webkit-transition: -webkit-transform .2s ease;transition: -webkit-transform .2s ease;transition: transform .2s ease;transition: transform .2s ease,-webkit-transform .2s ease;color: inherit;}
.is-active .nc-game-type__icons-arrow {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
@media (min-width: 754px) {.nc-game-type__icons-arrow {margin-left: 5px;font-size: 12px;}}
.nc-search-btn {cursor: pointer;height: 55px;background: rgba(0,0,0,0);text-align: center;z-index: 10;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: absolute;right: 0;margin-right: 10px;top: 50%;opacity: 1;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: opacity .1s ease;transition: opacity .1s ease;border-radius: 0;}
.nc-search-btn.is-active {opacity: 0;}
.nc-search-btn:hover {background: none;}
.nc-search-btn__icon {font-size: 30px;color: #fa0;-webkit-box-shadow: initial;box-shadow: initial;background: rgba(0,0,0,0);border-radius: 0;width: 55px;height: 55px;margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: all .1s ease;transition: all .1s ease;}
.nc-search-btn__icon:hover {color: #fa0;}
.nc-game-item {text-align: center;padding: 10px;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;vertical-align: top;position: relative;}
.tournament-games .nc-game-item {-ms-flex-negative: 0;flex-shrink: 0;padding-left: 5px;padding-right: 5px;}
@media (min-width: 508px) {.tournament-games .nc-game-item {padding: 10px;}}
.nc-game-item--gamesidebar, .my-games--desktop .nc-game-item, .my-games--mobile .nc-game-item {-ms-flex-negative: 0;flex-shrink: 0;position: relative;}
.my-games--desktop .nc-game-item {width: 200px;margin-right: 20px;}
.my-games--desktop .nc-game-item:last-child {margin-right: 0;}
.my-games--mobile .nc-game-item {width: 150px;margin-right: 20px;}
.my-games--mobile .nc-game-item:last-child {margin-right: 0;}
.nc-game-item--game {width: 50%;}
.game-list--popup .nc-game-item--game {width: 50%;}
@media (min-width: 508px) {.nc-game-item--game {width: 33.33333%;}
	.game-list--popup .nc-game-item--game {width: 50%;}}
@media (min-width: 754px) {.nc-game-item--game {width: 25%;}
	.game-list--popup .nc-game-item--game {width: 33.33333%;}}
.nc-game-item--mygames {padding: 10px 0 20px;}
.nc-game-item--mygames .nc-game-item__container {border: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item--mygames .nc-game-item__game-title {background: #1b2e5b;}
.nc-game-item--mygames .nc-game-item__game-title-text {color: #fff;}
.nc-game-item--gamesidebar {width: 100%;padding: 10px 5px;max-width: 135px;}
.nc-game-item--gamesidebar .nc-game-item__container {border: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item--gamesidebar .nc-game-item__game-title {background: #1b2e5b;}
.nc-game-item--gamesidebar .nc-game-item__game-title-text {color: #fff;}
.nc-game-item--gamesidebar .nc-game-item__back {-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item--gamesidebar .nc-game-item__game-title-text {padding: 13px 10px;}
.mobile .nc-game-item__no-mobile .nc-game-item__thumb {-webkit-filter: grayscale(1);filter: grayscale(1);}
.nc-game-item__container {border-top: 1px solid #cbd0db;border-bottom: none;border-left: 1px solid #cbd0db;border-right: 1px solid #cbd0db;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;border-radius: 4px 4px 0 0;position: relative;}
.nc-game-item__container:hover .nc-game-item__img {-webkit-filter: 0;filter: 0;}
.nc-game-item__container:hover+.nc-game-item__icons {display: none;}
.nc-game-item__container:hover .nc-game-item__back {opacity: 1;-webkit-transition: opacity cubic-bezier(.18,.89,.32,1.28) .25s;transition: opacity cubic-bezier(.18,.89,.32,1.28) .25s;}
.nc-game-item__container:hover .nc-game-item__favorites, .nc-game-item__container:hover .game-list__favorites, .nc-game-item__container:hover .nc-game-item__btn-play, .nc-game-item__container:hover .nc-game-item__btn-demo, .nc-game-item__container:hover .nc-game-item__btn-overlay {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s,-webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;}
.nc-game-item__container:hover ~ .nc-game-item__game-title {-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item__front {position: relative;z-index: 1;border-radius: 4px;-webkit-transform: scale(1);transform: scale(1);}
.nc-game-item__thumb {width: 100%;padding-bottom: 76.6%;position: relative;border-radius: 4px 4px 0 0;z-index: 1;background-size: cover;background-position: center;overflow: hidden;}
.nc-game-item__img {width: 100%;height: auto;display: block;position: absolute;top: 0;left: 0;}
.nc-game-item__game-title {background: #fff;border-radius: 0 0 4px 4px;-webkit-box-sizing: border-box;box-sizing: border-box;font-weight: initial;font-size: 14px;height: auto;line-height: 14px;display: inline-block;width: 100%;-webkit-transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s,-webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;}
.game-list .nc-game-item__game-title, .game-sidebar .nc-game-item__game-title {border-top: none;border-bottom: 1px solid #cbd0db;border-left: 1px solid #cbd0db;border-right: 1px solid #cbd0db;-webkit-box-shadow: 0 2px 0 rgba(226,229,236,.62);box-shadow: 0 2px 0 rgba(226,229,236,.62);}
.game-list__item:hover .nc-game-item__game-title {-webkit-transform: translateY(0);transform: translateY(0);}
.nc-game-item--gamesidebar .nc-game-item__game-title {font-size: 12px;-webkit-transform: translateY(calc(100% - 40px));transform: translateY(calc(100% - 40px));border: none;-webkit-box-shadow: none;box-shadow: none;}
@media (min-width: 754px) {.nc-game-item__game-title {font-size: 16px;}}
@media (min-width: 1054px) {.nc-game-item__game-title {font-size: 18px;}
	.game-list__item--mygames .nc-game-item__game-title {font-size: 16px;font-weight: 300;}}
.nc-game-item__game-title-text {padding: 13px 10px;color: #282828;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.game-list__item:hover .game-list__game-title--auth .nc-game-item__game-title-text {padding: 17px 10px 7px;}
@media (min-width: 754px) {.game-list__item:hover .game-list__game-title--auth .nc-game-item__game-title-text {padding: 27px 10px 7px;}}
@media (min-width: 754px) {.nc-game-item__game-title-text {padding: 13px 10px;}}
.nc-game-item__back {position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;opacity: 0;-webkit-transition: all cubic-bezier(.18,.89,.32,1.28) .25s;-webkit-transition: -webkit-transform .2s ease-in .1s;transition: all cubic-bezier(.18,.89,.32,1.28) .25s;transition: -webkit-transform .2s ease-in .1s;transition: transform .2s ease-in .1s;transition: transform .2s ease-in .1s,-webkit-transform .2s ease-in .1s;border-radius: 4px 4px 0 0;-webkit-box-shadow: initial;box-shadow: initial;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transform: scale(1);transform: scale(1);will-change: transform,opacity;background: rgba(26,26,26,.8);padding-top: 40px;}
.tournament-games .nc-game-item__back {padding-top: 34px;}
@media (min-width: 1300px) {.nc-game-item__back {-webkit-transition-delay: 0s;transition-delay: 0s;}}
.nc-game-item__btn-overlay {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;-webkit-transition: -webkit-transform .1s;transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;-webkit-transform: scale(0);transform: scale(0);}
.nc-game-item__btn-play {z-index: 10;white-space: nowrap;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s,-webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;}
.nc-game-item--gamesidebar .nc-game-item__btn-play {display: none;}
@media (min-width: 754px) {.nc-game-item__btn-play {padding: 12px 26px;font-size: 18px;min-width: 150px;}}
.nc-game-item__btn-play-icon {top: 2px;margin-right: 3px;display: none;position: relative;}
@media (min-width: 754px) {.nc-game-item__btn-play-icon {margin-right: 10px;}}
.nc-game-item__btn-demo {z-index: 10;color: #fff;font-size: 16px;text-decoration: none;padding: 5px 10px 0 10px;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s,-webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;}
.nc-game-item--gamesidebar .nc-game-item__btn-demo {display: none;}
@media (min-width: 754px) {.nc-game-item__btn-demo {min-width: 150px;font-size: 16px;padding-top: 10px;padding-bottom: 0;}}
@media (min-width: 1054px) {.nc-game-item__btn-demo {padding: 12px 26px;font-size: 18px;}}
a.nc-game-item__btn-demo:hover {text-decoration: underline;color: #fff;}
.nc-game-item__btn-demo:active {top: 0;}
.nc-game-item__favorites, .game-list__favorites {position: absolute;top: 3%;right: 3%;text-decoration: none;z-index: 1000;width: 32px;height: 32px;line-height: initial;color: rgba(255,255,255,.5);font-size: 32px;border-radius: 100px;-webkit-box-shadow: none;box-shadow: none;-webkit-transform: scale(0);transform: scale(0);text-shadow: none;}
.nc-game-item__favorites:after, .game-list__favorites:after {border-radius: 50px;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: -webkit-box-shadow .2s ease;transition: -webkit-box-shadow .2s ease;transition: box-shadow .2s ease;transition: box-shadow .2s ease,-webkit-box-shadow .2s ease;}
@media (min-width: 1054px) {.nc-game-item__favorites, .game-list__favorites {top: 3%;right: 3%;}}
.nc-game-item__favorites:hover, .game-list__favorites:hover {color: #fff;-webkit-box-shadow: none;box-shadow: none;text-decoration: none;text-shadow: none;}
.nc-game-item__favorites:hover:after, .game-list__favorites:hover:after {-webkit-box-shadow: initial;box-shadow: initial;}
.mobile .nc-game-item__favorites:hover:after, .mobile .game-list__favorites:hover:after {-webkit-box-shadow: inherit;box-shadow: inherit;}
.nc-game-item__favorites.is-active, .is-active.game-list__favorites {color: #f8b002;background: rgba(0,0,0,0);-webkit-box-shadow: none;box-shadow: none;text-shadow: none;}
.nc-game-item__favorites.is-active:after, .is-active.game-list__favorites:after {-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item__jackpot {position: absolute;left: 0;bottom: 0;width: 100%;padding: 2px 0;text-align: center;color: #fff;z-index: 10;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-line-pack: center;align-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;font-family: inherit;background: rgba(36,36,36,.7);-webkit-transition: -webkit-filter .25s ease;transition: -webkit-filter .25s ease;transition: filter .25s ease;transition: filter .25s ease,-webkit-filter .25s ease;pointer-events: none;}
.nc-game-item--gamesidebar .nc-game-item__jackpot {display: none;}
@media (min-width: 1054px) {.nc-game-item__jackpot {padding: 2px 0;}}
.nc-game-item__jackpot-title {width: 100%;text-transform: initial;display: inline-block;color: inherit;font-size: 16px;font-family: inherit;margin: 0;background: rgba(0,0,0,0);line-height: 16px;padding: 0;}
@media (min-width: 754px) {.nc-game-item__jackpot-title {margin: 0;line-height: 16px;font-size: 14px;padding: 0;background: rgba(0,0,0,0);}}
.nc-game-item__jackpot-balance {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-webkit-box-align: center;-ms-flex-align: baseline;-ms-flex-align: center;align-items: baseline;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-flex-preferred-size: 100%;flex-basis: 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
@media (min-width: 508px) {.nc-game-item__jackpot-balance {padding: 0;}}
@media (min-width: 754px) {.nc-game-item__jackpot-balance {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
@media (min-width: 1054px) {.nc-game-item__jackpot-balance {-ms-flex-preferred-size: auto;flex-basis: auto;}}
.nc-game-item__jackpot-amount {font-size: 13px;color: #ffb000;font-weight: 400;}
.game-list--popup .nc-game-item__jackpot-amount {line-height: 20px;font-size: 13px;}
@media (min-width: 754px) {.nc-game-item__jackpot-amount {font-size: 20px;}}
.nc-game-item__jackpot-currency {font-style: italic;text-transform: lowercase;color: #8097bb;font-size: 14px;margin-left: 4px;}
@media (min-width: 754px) {.nc-game-item__jackpot-currency {font-size: 14px;}}
.game-list--popup .nc-game-item__jackpot-currency {font-size: 14px;margin-left: 4px;}
.nc-game-item__icons {position: absolute;top: 6px;left: 8px;-webkit-transform: translate(0,0);transform: translate(0,0);display: -webkit-box;display: -ms-flexbox;display: flex;z-index: 3;}
.nc-game-item__icons>div {margin: 0 2px;}
@media (min-width: 754px) {.nc-game-item__icons>div {margin: 0 4px;}}
.game-sidebar .nc-game-item__icons {left: 8px;top: 6px;}
.nc-game-item__icon:after {content: "";position: absolute;top: -2px;left: 0;width: 0;height: 0;border-style: solid;border-width: 0;}
.nc-game-item__icons-new, .nc-game-item__icons-hot {position: relative;border-radius: 2px;vertical-align: top;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;width: 40px;height: 20px;font-size: 24px;}
.game-sidebar .nc-game-item__icons-new, .game-sidebar .nc-game-item__icons-hot {margin-right: 2px;}
.nc-game-item__icons-new:after, .nc-game-item__icons-new:before, .nc-game-item__icons-hot:after, .nc-game-item__icons-hot:before {content: "";position: absolute;bottom: -7px;width: 0;height: 0;border-color: transparent;border-style: solid;border-top-color: #000;display: none;}
.nc-game-item__icons-new:after, .nc-game-item__icons-hot:after {left: 0;border-width: 7px 20px 0 0;}
.nc-game-item__icons-new:before, .nc-game-item__icons-hot:before {content: "";right: 0;border-width: 7px 0 0 20px;}
.nc-game-item__icons-new {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;background: -webkit-gradient(linear,left top,left bottom,color-stop(10%,#f40),to(#b73000));background: linear-gradient(to bottom,#f40 10%,#b73000 100%);-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item__icons-new:after, .nc-game-item__icons-new:before {border-top-color: rgba(0,0,0,0);}
.nc-game-item__icons-new .nc-game-item__icon:after {border-color: transparent transparent linear-gradient(to bottom,#f40 10%,#b73000 100%) transparent;}
.nc-game-item__icons-hot {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;background: -webkit-gradient(linear,left top,left bottom,color-stop(10%,#f40),to(#b73000));background: linear-gradient(to bottom,#f40 10%,#b73000 100%);-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item__icons-hot:after, .nc-game-item__icons-hot:before {border-top-color: rgba(0,0,0,0);}
.nc-game-item__icons-hot .nc-game-item__icon:after {border-color: transparent transparent linear-gradient(to bottom,#f40 10%,#b73000 100%) transparent;}
.nc-game-item__jackpot-info {position: absolute;top: 3%;left: 50%;-webkit-transform: translate(-50%,0%);transform: translate(-50%,0%);-webkit-transition: -webkit-transform .2s;transition: -webkit-transform .2s;transition: transform .2s;transition: transform .2s,-webkit-transform .2s;z-index: 4;width: auto;min-width: 60px;opacity: 0;display: none;}
.game-list:not(.game-list--popup) .nc-game-item__jackpot-info {display: block;pointer-events: none;}
.game-item__header .nc-game-item__jackpot-info {display: inline-block;opacity: 1;position: relative;top: auto;left: auto;min-width: auto;-webkit-transform: translate(0);transform: translate(0);margin-left: 5px;line-height: 1;}
@media (min-width: 754px) {.nc-game-item__jackpot-info {min-width: 75px;}}
.mobile .nc-game-item__jackpot-info {-webkit-transform: translate(-50%,-300%);transform: translate(-50%,-300%);}
.nc-game-item__container:hover .nc-game-item__jackpot-info {-webkit-transform: translate(-50%,0);transform: translate(-50%,0);opacity: 1;pointer-events: auto;}
.nc-game-item__jackpot-info--icon-img {vertical-align: text-bottom;}
.nc-game-item__jackpot-info--icon-text {font-size: 10px;color: #fff;border: 1px solid #fff;background: rgba(0,0,0,0);border-radius: 20px;height: 32px;line-height: 30px;-webkit-box-sizing: border-box;box-sizing: border-box;text-transform: uppercase;}
.nc-game-item__jackpot-info:hover .nc-game-item__jackpot-info--icon-text {background: #fff;color: #cc9d42;-webkit-box-shadow: 0 0 3px 0px #fff;box-shadow: 0 0 3px 0px #fff;}
@media (min-width: 754px) {.nc-game-item__jackpot-info--icon-text {font-size: 12px;}}
.nc-game-item__jackpot-info--tooltip-content {display: none;width: 310px;padding: 10px;-webkit-filter: drop-shadow(0px 0px 0px #000);filter: drop-shadow(0px 0px 0px #000);-webkit-box-sizing: border-box;box-sizing: border-box;}
.desktop .nc-game-item__jackpot-info--tooltip-content, .mobile .nc-game-item__jackpot-info--tooltip-content {display: block;}
[data-tooltip-position|="top-left"] .nc-game-item__jackpot-info--tooltip-content {-webkit-transform: translate(-75%,-100%);transform: translate(-75%,-100%);}
[data-tooltip-position|="bottom-right"] .nc-game-item__jackpot-info--tooltip-content {-webkit-transform: translate(-75%,0%);transform: translate(-75%,0%);}
[data-tooltip-position|="bottom-left"] .nc-game-item__jackpot-info--tooltip-content {-webkit-transform: translate(-75%,0%);transform: translate(-75%,0%);}
[data-tooltip-position|="bottom-right"] .nc-game-item__jackpot-info--tooltip-content {-webkit-transform: translate(-25%,0%);transform: translate(-25%,0%);}
.nc-game-item__jackpot-info--tooltip-content-title {font-size: 16px;margin: 0;margin-bottom: 7px;font-weight: bold;}
.game-list--popup .nc-game-item__jackpot-info--tooltip-content-title {font-size: 14px;}
.nc-game-item__jackpot-info--tooltip-content-text {margin: 0;max-width: 350px;font-size: 14px;}
.nc-game-item__jackpot-info--tooltip-content-grid {margin: 25px 0 10px;}
.nc-game-item__jackpot-info--tooltip-content-img {border-radius: 5px;width: 100%;}
.nc-game-item__jackpot-info--tooltip-content-pic {display: inline-block;margin-bottom: 10px;}
.nc-game-item__jackpot-info--tooltip-content-btn {text-transform: capitalize;}
.game-list__icon-tournament, .nc-game-item__icon-tournament {position: relative;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;-webkit-box-shadow: none;box-shadow: none;border-radius: 2px;font-size: 16px;background: -webkit-gradient(linear,left bottom,left top,color-stop(3%,#1a8ad2),color-stop(63%,#20a8ff));background: linear-gradient(0deg,#1a8ad2 3%,#20a8ff 63%);display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 20px;width: 30px;}
.game-list__icon-tournament-inner, .nc-game-item__icon-tournament-inner {color: #fff;}
html {line-height: 1.15;-webkit-text-size-adjust: 100%;}
body {margin: 0;}
h1 {font-size: 2em;margin: .67em 0;}
hr {-webkit-box-sizing: content-box;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;text-decoration: underline dotted;-webkit-text-decoration: underline dotted;}
b, strong {font-weight: bolder;}
code, kbd, samp {font-family: monospace,monospace;font-size: 1em;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sub {bottom: -.25em;}
sup {top: -.5em;}
img {border-style: none;}
@media (max-width: 1100px) {img {height: auto;}
	iframe {}}
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;}
fieldset {padding: .35em .75em .625em;}
legend {-webkit-box-sizing: border-box;box-sizing: border-box;color: inherit;display: table;max-width: 100%;padding: 0;white-space: normal;}
progress {vertical-align: baseline;}
textarea {overflow: auto;}
[type="checkbox"], [type="radio"] {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button {height: auto;}
[type="search"] {-webkit-appearance: textfield;outline-offset: -2px;}
[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
::-webkit-file-upload-button {-webkit-appearance: button;font: inherit;}
details {display: block;}
summary {display: list-item;}
template {display: none;}
[hidden] {display: none;}
@font-face {font-family: "svg-icons";src: url("/assets/templates/vulkan/fonts/svg-icons.eot?442456");src: url("/assets/templates/vulkan/fonts/svg-icons.eot?#iefix442456") format("eot"),url("/assets/templates/vulkan/fonts/svg-icons.woff2?442456") format("woff2"),url("/assets/templates/vulkan/fonts/svg-icons.woff?442456") format("woff"),url("/assets/templates/vulkan/fonts/svg-icons.ttf?442456") format("truetype"),url("/assets/templates/vulkan/fonts/svg-icons.svg#svg-icons?442456") format("svg");}
.icon, .remodal-close, .notification__close, .notification__item-close, .mobile-user-menu__icon, .nc-mobile-menu__close, .banner__item-checkbox, .btn-all-games__icon-arrow-down, .cashbox-gift__item-arrows, .cashbox__comppoints-info, .cashbox__exchange-icon, .cashbox__bonusnotification-icon, .cashbox__icon-info, .cashbox__message-icon-alert, .cashbox-form__label-checkbox-mask, .cashbox-form__label-card-cvv-tooltip-info, .cashbox-form__form-copy-icon, .cashbox-history__icon-arrow-down, .cashbox-history__icon-arrow-up, .cashbox-history__arrow-right, .comp-thumb__finish-icon, .game-item__icon-info, .game-item__close, .game-list__icon, .game-list__btn-overlay-false, .game-list__btn-overlay-true, .game-list__btn-play-icon, .game-sidebar__icon-info, .game-sidebar__icon-arrow-down, .game-sidebar__icon-clock, .game-sidebar__icon-cup, .game-sidebar__icon-list, .gifts__arrow-prev, .gifts__arrow-next, .gifts__done, .gifts__zero-icon, .gifts__icon-info, .gifts__icon-close, .globologin-item, .footer-social__item, .go-up__wrapper, .levels__container .swiper-button-prev, .levels__container .swiper-button-next, .levels__progress-done-icon, .lottery-user-tickets__loader, .main-menu__icon-games, .main-menu__icon-profile, .main-menu__icon-lottery, .main-menu__icon-tournaments, .my-games__container-icon-favorite, .my-games__container-icon-myfavorites, .my-games-btn__icon-favorite, .my-games-btn__icon-arrow-down, .nc-btn-menu__menu-icon, .nc-game-item__btn-play-icon, .nc-game-item__favorites, .game-list__favorites, .nc-game-item__icon, .nc-game-item__jackpot-info--icon-img, .nc-game-type__item-star, .nc-game-type__icons-all-games, .nc-game-type__icons-types-games, .nc-game-type__icons-producers-games, .nc-game-type__icons-top, .nc-game-type__icons-new, .nc-game-type__icons-arrow, .nc-search__icon-search, .nc-search__icon-close, .nc-search-btn__icon, .nc-search-result__container-icon, .nc-search-result__result-icon, .sidebar-nav__link-icon, .sidebar-nav__icon-favorite, .sidebar-nav__icon-arrow-down, .nc-arrows, .home-slider [class^="home-slider__arrow-"], .my-games [class^="my-games__arrow-"], .tournament-games__arrow-next, .tournament-games__arrow-prev, .winners [class^="winners__arrow-"], .nc-user-buttons__icon-gift, .nc-user-buttons__icon-notification, .nc-user-buttons__icon-favorite, .nc-user-buttons__icon-arrow-down, .nc-user-level-name__icon-info, .note__close, .notification__icon, .popup__close, .popup__input-validation-icon, .popup__checkbox-mask, .popup__tooltip-info, .popup__remind-message-icon, .popup__button-error-icon, .profile__email-icon-alert, .profile__checkbox-mask, .profile__info-icon, .profile__icon-arrow-down, .promo-trn__item:before, .promo-trn__info-icon, .promo-timeline__done, .league__card-nav, .league__steps-icon, .league__icon-attention, .league__icon-gifts, .league__icon-tournaments, .league__icon-rules, .league__icon-table, .miles__prize-gonfalon-icon, .miles__status-progress-bar-icon, .miles__achievs-progress-bar-icon, .miles__icon-checked, .miles__icon-info, .miles__icon-list, .miles__icon-cup, .miles__icon-gift, .miles__icon-close, .miles__result-table-item-checkbox-icon, .quick-payment__close-icon, .voting__icon-good, .voting__icon-checked, .table__icon-arrow-down, .table__icon-arrow-right, .tabs__link-icon-tournament, .tabs__icon--gift, .tabs__icon--profile, .tabs__icon--achiev, .tabs__icon--lock, .tabs__icon-close, .tabs__icon-clock, .tabs__icon-cup, .tabs__icon-list, .tabs__icon--ny-promo, .tabs__icon-search, .icon-flag, .icon-banknotes, .icon-slots, .icon-person-flag, .tournament-limits__icon, .tournament-limits__tooltip-icon, .tournament-limits__tooltip-content-icon, .tournament-btn-icon, .icon-places, .tournament__icon-arrow-slim-left, .tournament-page__back-icon, .tournaments-sidebar__arrows-next, .tournaments-sidebar__arrows-prev, .table-gift__icon-gift, .tournament-tooltip__icon, .icon-place-1, .icon-place-3, .icon-place-2, .winners__close-btn, .ear__close, .promo-fifa__icon-gift, .nc-formula__btn-close, .swp__achiev-icon-done, .swp__btn-close, .swp__icon-info, .swp__icon-game, .swp__icon-gift, [class^="icon-"], [class*=" icon-"] {font-family: "svg-icons" !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-achiev-mk1:before, .icon-achiev-mk5:before, .league__icon-table:before, .tabs__icon--achiev:before, .icon-achiev-ssl:before, .icon-achiev-vipclub:before, .icon-achiev:before, .league__steps-icon-achiev:before, .icon-akcia-menu-mk1:before, .icon-akcia-menu-mk5:before, .icon-alert:before, .cashbox__bonusnotification-icon:before, .cashbox__message-icon-alert:before, .profile__email-icon-alert:before, .icon-all-games-lara:before, .nc-game-type__icons-all-games:before, .icon-all-games-mk1:before, .icon-all-games-mk3:before, .icon-android:before, .icon-arrow-down-lara:before, .btn-all-games__icon-arrow-down:before, .cashbox-gift__item-arrows:before, .cashbox-history__icon-arrow-down:before, .game-sidebar__icon-arrow-down:before, .my-games-btn__icon-arrow-down:before, .nc-game-type__icons-arrow:before, .sidebar-nav__icon-arrow-down:before, .nc-user-buttons__icon-arrow-down:before, .profile__icon-arrow-down:before, .miles__result-table-item-checkbox-icon:before, .quick-payment__close-icon:before, .table__icon-arrow-down:before, .winners__close-btn:before, .icon-arrow-left-ssl:before, .icon-arrow-left-vipclub:before, .icon-arrow-left:before, .gifts__arrow-prev:before, .home-slider__arrow-prev:before, .levels__container .swiper-button-prev:before, .my-games__arrow-prev:before, .league__card-nav--prew:before, .tournament-games__arrow-prev:before, .tournaments-sidebar__arrows-prev:before, .winners__arrow-prev:before, .icon-arrow-right-ssl:before, .icon-arrow-right-vipclub:before, .icon-arrow-right:before, .cashbox-history__arrow-right:before, .gifts__arrow-next:before, .home-slider__arrow-next:before, .levels__container .swiper-button-next:before, .my-games__arrow-next:before, .league__card-nav--next:before, .table__icon-arrow-right:before, .tournament-games__arrow-next:before, .tournaments-sidebar__arrows-next:before, .winners__arrow-next:before, .icon-arrow-slim-left:before, .tournament__icon-arrow-slim-left:before, .icon-arrow-up-lara:before, .cashbox-history__icon-arrow-up:before, .go-up__wrapper:before, .icon-arrow-up-mk3:before, .icon-arrow-up-ssl:before, .icon-arrow-up-vipclub:before, .icon-attention:before, .league__icon-attention:before, .icon-back:before, .icon-bell:before, .icon-cabinet-mk2:before, .icon-checkbox-checked-lara:before, .banner__item-checkbox:before, .cashbox-form__label-checkbox-mask:before, .gifts__done:before, .levels__progress-done-icon:before, .popup__input-validation-icon:before, .popup__checkbox-mask:before, .profile__checkbox-mask:before, .promo-timeline__done:before, .is-open .miles__prize-gonfalon-icon:before, .miles__icon-checked:before, .voting__icon-checked:before, .swp__achiev-icon-done:before, .icon-checkbox-checked-mk1:before, .icon-clock-mk3:before, .icon-clock-ssl:before, .icon-clock-vipclub:before, .icon-clock:before, .game-sidebar__icon-clock:before, .tabs__icon-clock:before, .icon-close-mk3:before, .icon-close:before, .remodal-close:before, .notification__close:before, .notification__item-close:before, .nc-mobile-menu__close:before, .game-item__close:before, .gifts__icon-close:before, .nc-search__icon-close:before, .note__close:before, .popup__close:before, .miles__icon-close:before, .tabs__icon-close:before, .nc-formula__btn-close:before, .swp__btn-close:before, .icon-copy:before, .cashbox-form__form-copy-icon:before, .icon-coupon:before, .icon-cup-mk3:before, .icon-cup-ssl:before, .icon-cup-vipclub:before, .icon-cup:before, .game-sidebar__icon-cup:before, .main-menu__icon-tournaments:before, .promo-trn__item:before, .league__steps-icon-cup:before, .league__icon-tournaments:before, .tabs__icon-cup:before, .icon-default-like-hover:before, .icon-default-like:before, .icon-default-loader:before, .lottery-user-tickets__loader:before, .icon-default-lottery-finish:before, .comp-thumb__finish-icon:before, .icon-ear-close:before, .ear__close:before, .icon-exit-mk2:before, .icon-exit-ssl:before, .icon-exit:before, .icon-facebook:before, .footer-social__item--fb:before, .globologin-fb:before, .icon-favorite-lara:before, .my-games__container-icon-favorite:before, .my-games-btn__icon-favorite:before, .sidebar-nav__icon-favorite:before, .nc-user-buttons__icon-favorite:before, .icon-favorite-ssl:before, .icon-favorite-vipclub:before, .icon-game-types-mk2:before, .icon-gamehall-ssl:before, .icon-gamehall-vipclub:before, .icon-gamehall:before, .main-menu__icon-games:before, .icon-games-mk2:before, .icon-gift-lara:before, .table-gift__icon-gift:before, .icon-gift-mk3:before, .icon-gift-mk5:before, .gifts__zero-icon:before, .nc-user-buttons__icon-gift:before, .league__steps-icon-gift:before, .league__icon-gifts:before, .miles__icon-gift:before, .tabs__icon--gift:before, .promo-fifa__icon-gift:before, .swp__icon-gift:before, .icon-gift-privat:before, .icon-gift-ssl:before, .icon-gift-vipclub:before, .icon-go-back:before, .icon-good:before, .voting__icon-good:before, .icon-google-plus:before, .footer-social__item--gg:before, .globologin-gg:before, .icon-hot-lara:before, .game-list__icons-hot .game-list__icon:before, .nc-game-item__icons-hot .nc-game-item__icon:before, .icon-hot-mk1:before, .icon-info-privat:before, .icon-info:before, .cashbox__comppoints-info:before, .cashbox__icon-info:before, .cashbox-form__label-card-cvv-tooltip-info:before, .game-item__icon-info:before, .game-sidebar__icon-info:before, .gifts__icon-info:before, .lottery-caption__icon-info:before, .nc-game-item__jackpot-info--icon-img:before, .nc-user-level-name__icon-info:before, .popup__tooltip-info:before, .profile__info-icon:before, .promo-trn__info-icon:before, .miles__tooltip-icon:before, .miles__icon-info:before, .tournament-limits__tooltip-icon:before, .tournament-tooltip__icon:before, .swp__icon-info:before, .icon-limits-mk2:before, .icon-limits:before, .tournament-limits__tooltip-content-icon:before, .icon-list-mk3:before, .icon-list-ssl:before, .icon-list-vipclub:before, .icon-list:before, .game-sidebar__icon-list:before, .tabs__icon-list:before, .icon-lock:before, .miles__prize-gonfalon-icon:before, .tabs__icon--lock:before, .icon-logout-vipclub:before, .icon-logout:before, .sidebar-nav__link-icon:before, .icon-lotofun-like:before, .icon-lottery-finish-vipclub:before, .icon-lottery-mk2:before, .icon-lottery-ssl:before, .icon-lottery-vipclub:before, .icon-lottery:before, .main-menu__icon-lottery:before, .icon-mail:before, .icon-mailru:before, .footer-social__item--mr:before, .globologin-mr:before, .icon-menu-lara:before, .nc-btn-menu__menu-icon:before, .icon-mobile-cashbox-mk1:before, .icon-mobile-cashbox-mk5:before, .mobile-user-menu__icon--cashbox:before, .icon-mobile-cashbox-vipclub:before, .icon-mobile-cashbox:before, .icon-mobile-games-mk1:before, .icon-mobile-games-ssl:before, .mobile-user-menu__icon--games:before, .icon-mobile-games-vipclub:before, .icon-mobile-games:before, .icon-mobile-profile-mk1:before, .icon-mobile-profile-mk5:before, .mobile-user-menu__icon--profile:before, .icon-mobile-profile-vipclub:before, .icon-mobile-profile:before, .icon-mobile-support-mk1:before, .icon-mobile-support-mk5:before, .mobile-user-menu__icon--support:before, .icon-mobile-support-vipclub:before, .icon-mobile-support:before, .icon-my-favorites:before, .my-games__container-icon-myfavorites:before, .icon-new:before, .game-list__icons-new .game-list__icon:before, .nc-game-item__icons-new .nc-game-item__icon:before, .notification__item-icon-new:before, .icon-news-mk2:before, .icon-notification-lara:before, .nc-user-buttons__icon-notification:before, .notification__icon:before, .icon-notification-mk1:before, .icon-notification-privat:before, .icon-notification-ssl:before, .icon-notification-vipclub:before, .icon-notification:before, .notification__count:before, .tabs__count:before, .icon-ny-promo:before, .tabs__icon--ny-promo:before, .icon-ok:before, .footer-social__item--ok:before, .globologin-ok:before, .icon-ordered-list:before, .miles__icon-list:before, .icon-pencil:before, .icon-play-hover:before, .game-list__btn-overlay-true:before, .icon-play-privat:before, .game-list__btn-play-icon:before, .nc-game-item__btn-play-icon:before, .icon-play:before, .game-list__btn-overlay-false:before, .icon-producers-games-lara:before, .nc-game-type__icons-producers-games:before, .swp__icon-game:before, .icon-producers-games-mk1:before, .league__steps-icon-play:before, .icon-producers-games-mk3:before, .icon-producers-games-ssl:before, .icon-producers-games-vipclub:before, .icon-profile-mk1:before, .icon-profile-mk5:before, .main-menu__icon-profile:before, .tabs__icon--profile:before, .icon-profile-ssl:before, .icon-profile-vipclub:before, .icon-profile:before, .icon-profile2-ssl:before, .icon-profile2-vipclub:before, .icon-progress-bar-circle:before, .miles__status-progress-bar-icon:before, .miles__achievs-progress-bar-icon:before, .icon-progress-bar-triangle:before, .icon-radio-checked:before, .cashbox__exchange-icon:before, .icon-refresh:before, .popup__button-error-icon:before, .icon-remind-mail-ssl:before, .icon-remind-mail:before, .popup__remind-message-icon:before, .icon-search-ssl:before, .icon-search-vipclub:before, .icon-search:before, .nc-search__icon-search:before, .nc-search-btn__icon:before, .nc-search-result__container-icon:before, .nc-search-result__result-icon:before, .tabs__icon-search:before, .icon-ssl-like:before, .icon-star:before, .nc-game-type__item-star:before, .icon-support-mk2:before, .icon-tabs-tournament-ssl:before, .tabs__link-icon-tournament:before, .icon-tabs-tournament-vipclub:before, .icon-telegram:before, .footer-social__item--tm:before, .icon-tournament-arrow-down:before, .tournament-more__btn-icon:before, .icon-tournament-arrow-left:before, .icon-tournament-arrow-up:before, .tournament-more__btn:active .tournament-more__btn-icon:before, .icon-tournament-back-lotoru:before, .icon-tournament-back-vu1-old:before, .icon-tournament-back-vu1:before, .tournament-page__back-icon:before, .icon-tournament-banknotes-vipclub:before, .icon-tournament-banknotes:before, .icon-banknotes:before, .icon-tournament-btn-disabled-vipcub:before, .icon-tournament-btn-disabled-vu5:before, .tournament-btn-icon:before, .icon-tournament-btn-disabled:before, .icon-tournament-flag-vipclub:before, .icon-tournament-flag:before, .icon-flag:before, .league__icon-rules:before, .icon-tournament-games-prev:before, .icon-tournament-icon-ssl:before, .icon-tournament-icon-vipclub:before, .icon-tournament-icon:before, .game-list__icon-tournament-inner:before, .nc-game-item__icon-tournament-inner:before, .miles__icon-cup:before, .tournament-sidebar__item-label-icon:before, .icon-tournament-limits:before, .tournament-limits__icon:before, .icon-tournament-mk2:before, .icon-tournament-person-flag-vipclub:before, .icon-tournament-person-flag:before, .icon-person-flag:before, .icon-tournament-place-1:before, .icon-place-1:before, .icon-tournament-place-3:before, .icon-place-3:before, .icon-place-2:before, .icon-tournament-places-gms:before, .icon-tournament-places-lotoru:before, .icon-tournament-places-ssl:before, .icon-tournament-places-vipcub:before, .icon-tournament-places-vu1:before, .icon-tournament-places-vu2:before, .icon-tournament-places-vu3:before, .icon-tournament-places-vu5:before, .icon-places:before, .icon-tournament-slots-vipclub:before, .icon-tournament-slots:before, .icon-slots:before, .icon-triangle-left:before, .icon-triangle-right:before, .icon-twitter:before, .footer-social__item--tw:before, .globologin-tw:before, .icon-type-games-lara:before, .nc-game-type__icons-types-games:before, .icon-type-games-mk1:before, .icon-type-games-mk3:before, .icon-type-games-ssl:before, .icon-type-games-vipclub:before, .icon-type-new-ssl:before, .icon-type-new-vipclub:before, .icon-type-new:before, .nc-game-type__icons-new:before, .icon-type-top-ssl:before, .icon-type-top-vipclub:before, .icon-type-top:before, .nc-game-type__icons-top:before, .icon-vabank-like:before, .icon-vendors-mk2:before, .icon-video-mk2:before, .icon-vipclub-like:before, .icon-vk:before, .footer-social__item--vk:before, .globologin-vk:before, .icon-vu3-like-hover:before, .icon-vu3-like:before, .icon-vu5-like:before, .nc-game-item__favorites:before, .game-list__favorites:before, .nc-game-item__favorites:hover:before, .game-list__favorites:hover:before, .nc-game-item__favorites.is-active:before, .is-active.game-list__favorites:before, .icon-yandex:before, .footer-social__item--ya:before, .globologin-ya:before {font-family: "svg-icons";-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-style: normal;font-variant: normal;font-weight: normal;text-decoration: none;text-transform: none;}
.icon-achiev-mk1:before {content: "";}
.icon-achiev-mk5:before, .league__icon-table:before, .tabs__icon--achiev:before {content: "";}
.icon-achiev-ssl:before {content: "";}
.icon-achiev-vipclub:before {content: "";}
.icon-achiev:before, .league__steps-icon-achiev:before {content: "";}
.icon-akcia-menu-mk1:before {content: "";}
.icon-akcia-menu-mk5:before {content: "";}
.icon-alert:before, .cashbox__bonusnotification-icon:before, .cashbox__message-icon-alert:before, .profile__email-icon-alert:before {content: "";}
.icon-all-games-lara:before, .nc-game-type__icons-all-games:before {content: "";}
.icon-all-games-mk1:before {content: "";}
.icon-all-games-mk3:before {content: "";}
.icon-android:before {content: "";}
.icon-arrow-down-lara:before, .btn-all-games__icon-arrow-down:before, .cashbox-gift__item-arrows:before, .cashbox-history__icon-arrow-down:before, .game-sidebar__icon-arrow-down:before, .my-games-btn__icon-arrow-down:before, .nc-game-type__icons-arrow:before, .sidebar-nav__icon-arrow-down:before, .nc-user-buttons__icon-arrow-down:before, .profile__icon-arrow-down:before, .miles__result-table-item-checkbox-icon:before, .quick-payment__close-icon:before, .table__icon-arrow-down:before, .winners__close-btn:before {content: "";}
.icon-arrow-left-ssl:before {content: "";}
.icon-arrow-left-vipclub:before {content: "";}
.icon-arrow-left:before, .gifts__arrow-prev:before, .home-slider__arrow-prev:before, .levels__container .swiper-button-prev:before, .my-games__arrow-prev:before, .league__card-nav--prew:before, .tournament-games__arrow-prev:before, .tournaments-sidebar__arrows-prev:before, .winners__arrow-prev:before {content: "";}
.icon-arrow-right-ssl:before {content: "";}
.icon-arrow-right-vipclub:before {content: "";}
.icon-arrow-right:before, .cashbox-history__arrow-right:before, .gifts__arrow-next:before, .home-slider__arrow-next:before, .levels__container .swiper-button-next:before, .my-games__arrow-next:before, .league__card-nav--next:before, .table__icon-arrow-right:before, .tournament-games__arrow-next:before, .tournaments-sidebar__arrows-next:before, .winners__arrow-next:before {content: "";}
.icon-arrow-slim-left:before, .tournament__icon-arrow-slim-left:before {content: "";}
.icon-arrow-up-lara:before, .cashbox-history__icon-arrow-up:before, .go-up__wrapper:before {content: "";}
.icon-arrow-up-mk3:before {content: "";}
.icon-arrow-up-ssl:before {content: "";}
.icon-arrow-up-vipclub:before {content: "";}
.icon-attention:before, .league__icon-attention:before {content: "";}
.icon-back:before {content: "";}
.icon-bell:before {content: "";}
.icon-cabinet-mk2:before {content: "";}
.icon-checkbox-checked-lara:before, .banner__item-checkbox:before, .cashbox-form__label-checkbox-mask:before, .gifts__done:before, .levels__progress-done-icon:before, .popup__input-validation-icon:before, .popup__checkbox-mask:before, .profile__checkbox-mask:before, .promo-timeline__done:before, .is-open .miles__prize-gonfalon-icon:before, .miles__icon-checked:before, .voting__icon-checked:before, .swp__achiev-icon-done:before {content: "";}
.icon-checkbox-checked-mk1:before {content: "";}
.icon-clock-mk3:before {content: "";}
.icon-clock-ssl:before {content: "";}
.icon-clock-vipclub:before {content: "";}
.icon-clock:before, .game-sidebar__icon-clock:before, .tabs__icon-clock:before {content: "";}
.icon-close-mk3:before {content: "";}
.icon-close:before, .remodal-close:before, .notification__close:before, .notification__item-close:before, .nc-mobile-menu__close:before, .game-item__close:before, .gifts__icon-close:before, .nc-search__icon-close:before, .note__close:before, .popup__close:before, .miles__icon-close:before, .tabs__icon-close:before, .nc-formula__btn-close:before, .swp__btn-close:before {content: "";}
.icon-copy:before, .cashbox-form__form-copy-icon:before {content: "";}
.icon-coupon:before {content: "";}
.icon-cup-mk3:before {content: "";}
.icon-cup-ssl:before {content: "";}
.icon-cup-vipclub:before {content: "";}
.icon-cup:before, .game-sidebar__icon-cup:before, .main-menu__icon-tournaments:before, .promo-trn__item:before, .league__steps-icon-cup:before, .league__icon-tournaments:before, .tabs__icon-cup:before {content: "";}
.icon-default-like-hover:before {content: "";}
.icon-default-like:before {content: "";}
.icon-default-loader:before, .lottery-user-tickets__loader:before {content: "";}
.icon-default-lottery-finish:before, .comp-thumb__finish-icon:before {content: "";}
.icon-ear-close:before, .ear__close:before {content: "";}
.icon-exit-mk2:before {content: "";}
.icon-exit-ssl:before {content: "";}
.icon-exit:before {content: "";}
.icon-facebook:before, .footer-social__item--fb:before, .globologin-fb:before {content: "";}
.icon-favorite-lara:before, .my-games__container-icon-favorite:before, .my-games-btn__icon-favorite:before, .sidebar-nav__icon-favorite:before, .nc-user-buttons__icon-favorite:before {content: "";}
.icon-favorite-ssl:before {content: "";}
.icon-favorite-vipclub:before {content: "";}
.icon-game-types-mk2:before {content: "";}
.icon-gamehall-ssl:before {content: "";}
.icon-gamehall-vipclub:before {content: "";}
.icon-gamehall:before, .main-menu__icon-games:before {content: "";}
.icon-games-mk2:before {content: "";}
.icon-gift-lara:before, .table-gift__icon-gift:before {content: "";}
.icon-gift-mk3:before {content: "";}
.icon-gift-mk5:before, .gifts__zero-icon:before, .nc-user-buttons__icon-gift:before, .league__steps-icon-gift:before, .league__icon-gifts:before, .miles__icon-gift:before, .tabs__icon--gift:before, .promo-fifa__icon-gift:before, .swp__icon-gift:before {content: "";}
.icon-gift-privat:before {content: "";}
.icon-gift-ssl:before {content: "";}
.icon-gift-vipclub:before {content: "";}
.icon-go-back:before {content: "";}
.icon-good:before, .voting__icon-good:before {content: "";}
.icon-google-plus:before, .footer-social__item--gg:before, .globologin-gg:before {content: "";}
.icon-hot-lara:before, .game-list__icons-hot .game-list__icon:before, .nc-game-item__icons-hot .nc-game-item__icon:before {content: "";}
.icon-hot-mk1:before {content: "";}
.icon-info-privat:before {content: "";}
.icon-info:before, .cashbox__comppoints-info:before, .cashbox__icon-info:before, .cashbox-form__label-card-cvv-tooltip-info:before, .game-item__icon-info:before, .game-sidebar__icon-info:before, .gifts__icon-info:before, .lottery-caption__icon-info:before, .nc-game-item__jackpot-info--icon-img:before, .nc-user-level-name__icon-info:before, .popup__tooltip-info:before, .profile__info-icon:before, .promo-trn__info-icon:before, .miles__tooltip-icon:before, .miles__icon-info:before, .tournament-limits__tooltip-icon:before, .tournament-tooltip__icon:before, .swp__icon-info:before {content: "";}
.icon-limits-mk2:before {content: "";}
.icon-limits:before, .tournament-limits__tooltip-content-icon:before {content: "";}
.icon-list-mk3:before {content: "";}
.icon-list-ssl:before {content: "";}
.icon-list-vipclub:before {content: "";}
.icon-list:before, .game-sidebar__icon-list:before, .tabs__icon-list:before {content: "";}
.icon-lock:before, .miles__prize-gonfalon-icon:before, .tabs__icon--lock:before {content: "";}
.icon-logout-vipclub:before {content: "";}
.icon-logout:before, .sidebar-nav__link-icon:before {content: "";}
.icon-lotofun-like:before {content: "";}
.icon-lottery-finish-vipclub:before {content: "";}
.icon-lottery-mk2:before {content: "";}
.icon-lottery-ssl:before {content: "";}
.icon-lottery-vipclub:before {content: "";}
.icon-lottery:before, .main-menu__icon-lottery:before {content: "";}
.icon-mail:before {content: "";}
.icon-mailru:before, .footer-social__item--mr:before, .globologin-mr:before {content: "";}
.icon-menu-lara:before, .nc-btn-menu__menu-icon:before {content: "";}
.icon-mobile-cashbox-mk1:before {content: "";}
.icon-mobile-cashbox-mk5:before, .mobile-user-menu__icon--cashbox:before {content: "";}
.icon-mobile-cashbox-vipclub:before {content: "";}
.icon-mobile-cashbox:before {content: "";}
.icon-mobile-games-mk1:before {content: "";}
.icon-mobile-games-ssl:before, .mobile-user-menu__icon--games:before {content: "";}
.icon-mobile-games-vipclub:before {content: "";}
.icon-mobile-games:before {content: "";}
.icon-mobile-profile-mk1:before {content: "";}
.icon-mobile-profile-mk5:before, .mobile-user-menu__icon--profile:before {content: "";}
.icon-mobile-profile-vipclub:before {content: "";}
.icon-mobile-profile:before {content: "";}
.icon-mobile-support-mk1:before {content: "";}
.icon-mobile-support-mk5:before, .mobile-user-menu__icon--support:before {content: "";}
.icon-mobile-support-vipclub:before {content: "";}
.icon-mobile-support:before {content: "";}
.icon-my-favorites:before, .my-games__container-icon-myfavorites:before {content: "";}
.icon-new:before, .game-list__icons-new .game-list__icon:before, .nc-game-item__icons-new .nc-game-item__icon:before, .notification__item-icon-new:before {content: "";}
.icon-news-mk2:before {content: "";}
.icon-notification-lara:before, .nc-user-buttons__icon-notification:before, .notification__icon:before {content: "";}
.icon-notification-mk1:before {content: "";}
.icon-notification-privat:before {content: "";}
.icon-notification-ssl:before {content: "";}
.icon-notification-vipclub:before {content: "";}
.icon-notification:before, .notification__count:before, .tabs__count:before {content: "";}
.icon-ny-promo:before, .tabs__icon--ny-promo:before {content: "";}
.icon-ok:before, .footer-social__item--ok:before, .globologin-ok:before {content: "";}
.icon-ordered-list:before, .miles__icon-list:before {content: "";}
.icon-pencil:before {content: "";}
.icon-play-hover:before, .game-list__btn-overlay-true:before {content: "";}
.icon-play-privat:before, .game-list__btn-play-icon:before, .nc-game-item__btn-play-icon:before {content: "";}
.icon-play:before, .game-list__btn-overlay-false:before {content: "";}
.icon-producers-games-lara:before, .nc-game-type__icons-producers-games:before, .swp__icon-game:before {content: "";}
.icon-producers-games-mk1:before, .league__steps-icon-play:before {content: "";}
.icon-producers-games-mk3:before {content: "";}
.icon-producers-games-ssl:before {content: "";}
.icon-producers-games-vipclub:before {content: "";}
.icon-profile-mk1:before {content: "";}
.icon-profile-mk5:before, .main-menu__icon-profile:before, .tabs__icon--profile:before {content: "";}
.icon-profile-ssl:before {content: "";}
.icon-profile-vipclub:before {content: "";}
.icon-profile:before {content: "";}
.icon-profile2-ssl:before {content: "";}
.icon-profile2-vipclub:before {content: "";}
.icon-progress-bar-circle:before, .miles__status-progress-bar-icon:before, .miles__achievs-progress-bar-icon:before {content: "";}
.icon-progress-bar-triangle:before {content: "";}
.icon-radio-checked:before, .cashbox__exchange-icon:before {content: "";}
.icon-refresh:before, .popup__button-error-icon:before {content: "";}
.icon-remind-mail-ssl:before {content: "";}
.icon-remind-mail:before, .popup__remind-message-icon:before {content: "";}
.icon-search-ssl:before {content: "";}
.icon-search-vipclub:before {content: "";}
.icon-search:before, .nc-search__icon-search:before, .nc-search-btn__icon:before, .nc-search-result__container-icon:before, .nc-search-result__result-icon:before, .tabs__icon-search:before {content: "";}
.icon-ssl-like:before {content: "";}
.icon-star:before, .nc-game-type__item-star:before {content: "";}
.icon-support-mk2:before {content: "";}
.icon-tabs-tournament-ssl:before, .tabs__link-icon-tournament:before {content: "";}
.icon-tabs-tournament-vipclub:before {content: "";}
.icon-telegram:before, .footer-social__item--tm:before {content: "";}
.icon-tournament-arrow-down:before, .tournament-more__btn-icon:before {content: "";}
.icon-tournament-arrow-left:before {content: "";}
.icon-tournament-arrow-up:before, .tournament-more__btn:active .tournament-more__btn-icon:before {content: "";}
.icon-tournament-back-lotoru:before {content: "";}
.icon-tournament-back-vu1-old:before {content: "";}
.icon-tournament-back-vu1:before, .tournament-page__back-icon:before {content: "";}
.icon-tournament-banknotes-vipclub:before {content: "";}
.icon-tournament-banknotes:before, .icon-banknotes:before {content: "";}
.icon-tournament-btn-disabled-vipcub:before {content: "";}
.icon-tournament-btn-disabled-vu5:before, .tournament-btn-icon:before {content: "";}
.icon-tournament-btn-disabled:before {content: "";}
.icon-tournament-flag-vipclub:before {content: "";}
.icon-tournament-flag:before, .icon-flag:before, .league__icon-rules:before {content: "";}
.icon-tournament-games-prev:before {content: "";}
.icon-tournament-icon-ssl:before {content: "";}
.icon-tournament-icon-vipclub:before {content: "";}
.icon-tournament-icon:before, .game-list__icon-tournament-inner:before, .nc-game-item__icon-tournament-inner:before, .miles__icon-cup:before, .tournament-sidebar__item-label-icon:before {content: "";}
.icon-tournament-limits:before, .tournament-limits__icon:before {content: "";}
.icon-tournament-mk2:before {content: "";}
.icon-tournament-person-flag-vipclub:before {content: "";}
.icon-tournament-person-flag:before, .icon-person-flag:before {content: "";}
.icon-tournament-place-1:before, .icon-place-1:before {content: "";}
.icon-tournament-place-3:before, .icon-place-3:before, .icon-place-2:before {content: "";}
.icon-tournament-places-gms:before {content: "";}
.icon-tournament-places-lotoru:before {content: "";}
.icon-tournament-places-ssl:before {content: "";}
.icon-tournament-places-vipcub:before {content: "";}
.icon-tournament-places-vu1:before {content: "";}
.icon-tournament-places-vu2:before {content: "";}
.icon-tournament-places-vu3:before {content: "";}
.icon-tournament-places-vu5:before, .icon-places:before {content: "";}
.icon-tournament-slots-vipclub:before {content: "";}
.icon-tournament-slots:before, .icon-slots:before {content: "";}
.icon-triangle-left:before {content: "";}
.icon-triangle-right:before {content: "";}
.icon-twitter:before, .footer-social__item--tw:before, .globologin-tw:before {content: "";}
.icon-type-games-lara:before, .nc-game-type__icons-types-games:before {content: "";}
.icon-type-games-mk1:before {content: "";}
.icon-type-games-mk3:before {content: "";}
.icon-type-games-ssl:before {content: "";}
.icon-type-games-vipclub:before {content: "";}
.icon-type-new-ssl:before {content: "";}
.icon-type-new-vipclub:before {content: "";}
.icon-type-new:before, .nc-game-type__icons-new:before {content: "";}
.icon-type-top-ssl:before {content: "";}
.icon-type-top-vipclub:before {content: "";}
.icon-type-top:before, .nc-game-type__icons-top:before {content: "";}
.icon-vabank-like:before {content: "";}
.icon-vendors-mk2:before {content: "";}
.icon-video-mk2:before {content: "";}
.icon-vipclub-like:before {content: "";}
.icon-vk:before, .footer-social__item--vk:before, .globologin-vk:before {content: "";}
.icon-vu3-like-hover:before {content: "";}
.icon-vu3-like:before {content: "";}
.icon-vu5-like:before, .nc-game-item__favorites:before, .game-list__favorites:before, .nc-game-item__favorites:hover:before, .game-list__favorites:hover:before, .nc-game-item__favorites.is-active:before, .is-active.game-list__favorites:before {content: "";}
.icon-yandex:before, .footer-social__item--ya:before, .globologin-ya:before {content: "";}
@font-face {font-family: "Open Sans";font-style: normal;font-weight: 300;src: url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-300.eot?442456");src: local("Open Sans Light"),local("OpenSans-Light"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-300.eot?#iefix442456") format("embedded-opentype"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-300.woff2?442456") format("woff2"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-300.woff?442456") format("woff"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-300.ttf?442456") format("truetype"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-300.svg#OpenSans?442456") format("svg");}
@font-face {font-family: "Open Sans";font-style: italic;font-weight: 300;src: url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-300italic.eot?442456");src: local("Open Sans Light Italic"),local("OpenSansLight-Italic"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-300italic.eot?#iefix442456") format("embedded-opentype"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-300italic.woff2?442456") format("woff2"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-300italic.woff?442456") format("woff"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-300italic.ttf?442456") format("truetype"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-300italic.svg#OpenSans?442456") format("svg");}
@font-face {font-family: "Open Sans";font-style: normal;font-weight: 400;src: url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-regular.eot?442456");src: local("Open Sans"),local("OpenSans"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-regular.eot?#iefix442456") format("embedded-opentype"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-regular.woff2?442456") format("woff2"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-regular.woff?442456") format("woff"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-regular.ttf?442456") format("truetype"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-regular.svg#OpenSans?442456") format("svg");}
@font-face {font-family: "Open Sans";font-style: normal;font-weight: 600;src: url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-600.eot?442456");src: local("Open Sans Semibold"),local("OpenSans-Semibold"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-600.eot?#iefix442456") format("embedded-opentype"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-600.woff2?442456") format("woff2"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-600.woff?442456") format("woff"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-600.ttf?442456") format("truetype"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-600.svg#OpenSans?442456") format("svg");}
@font-face {font-family: "Open Sans";font-style: normal;font-weight: 700;src: url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-700.eot?442456");src: local("Open Sans Bold"),local("OpenSans-Bold"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-700.eot?#iefix442456") format("embedded-opentype"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-700.woff2?442456") format("woff2"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-700.woff?442456") format("woff"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-700.ttf?442456") format("truetype"),url("/assets/templates/vulkan/fonts/open-sans-v13-cyrillic_latin-700.svg#OpenSans?442456") format("svg");}
.swiper-container {margin: 0 auto;position: relative;overflow: hidden;z-index: 1;}
.swiper-container-no-flexbox .swiper-slide {float: left;}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-ms-flex-direction: column;flex-direction: column;}
.swiper-wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;}
.swiper-container-android .swiper-slide, .swiper-wrapper {-webkit-transform: translate3d(0px,0,0);transform: translate3d(0px,0,0);}
.swiper-container-multirow>.swiper-wrapper {-webkit-box-lines: multiple;-moz-box-lines: multiple;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.swiper-container-free-mode>.swiper-wrapper {-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;}
.swiper-slide {-webkit-flex-shrink: 0;-ms-flex: 0 0 auto;-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;}
.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {height: auto;}
.swiper-container-autoheight .swiper-wrapper {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-transition-property: -webkit-transform,height;-webkit-transition-property: height,-webkit-transform;transition-property: height,-webkit-transform;transition-property: transform,height;transition-property: transform,height,-webkit-transform;}
.swiper-container .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000;}
.swiper-wp8-horizontal {-ms-touch-action: pan-y;touch-action: pan-y;}
.swiper-wp8-vertical {-ms-touch-action: pan-x;touch-action: pan-x;}
.swiper-button-prev, .swiper-button-next {position: absolute;top: 50%;width: 27px;height: 44px;margin-top: -22px;z-index: 10;cursor: pointer;background-size: 27px 44px;background-position: center;background-repeat: no-repeat;}
.swiper-button-prev.swiper-button-disabled, .swiper-button-next.swiper-button-disabled {opacity: .35;cursor: auto;pointer-events: none;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");left: 10px;right: auto;}
.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23007aff\'%2F%3E%3C%2Fsvg%3E");right: 10px;left: auto;}
.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23000000\'%2F%3E%3C%2Fsvg%3E");}
.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20viewBox%3D\'0%200%2027%2044\'%3E%3Cpath%20d%3D\'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z\'%20fill%3D\'%23ffffff\'%2F%3E%3C%2Fsvg%3E");}
.swiper-pagination {position: absolute;text-align: center;-webkit-transition: 300ms;transition: 300ms;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);z-index: 10;}
.swiper-pagination.swiper-pagination-hidden {opacity: 0;}
.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal>.swiper-pagination-bullets {bottom: 10px;left: 0;width: 100%;}
.swiper-pagination-bullet {width: 8px;height: 8px;display: inline-block;border-radius: 100%;background: #000;opacity: .2;}
button.swiper-pagination-bullet {border: none;margin: 0;padding: 0;-webkit-box-shadow: none;box-shadow: none;-moz-appearance: none;-ms-appearance: none;-webkit-appearance: none;appearance: none;}
.swiper-pagination-clickable .swiper-pagination-bullet {cursor: pointer;}
.swiper-pagination-white .swiper-pagination-bullet {background: #fff;}
.swiper-pagination-bullet-active {opacity: 1;background: #007aff;}
.swiper-pagination-white .swiper-pagination-bullet-active {background: #fff;}
.swiper-pagination-black .swiper-pagination-bullet-active {background: #000;}
.swiper-container-vertical>.swiper-pagination-bullets {right: 10px;top: 50%;-webkit-transform: translate3d(0px,-50%,0);transform: translate3d(0px,-50%,0);}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 5px 0;display: block;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;}
.swiper-pagination-progress {background: rgba(0,0,0,.25);position: absolute;}
.swiper-pagination-progress .swiper-pagination-progressbar {background: #007aff;position: absolute;left: 0;top: 0;width: 100%;height: 100%;-webkit-transform: scale(0);transform: scale(0);-webkit-transform-origin: left top;transform-origin: left top;}
.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {-webkit-transform-origin: right top;transform-origin: right top;}
.swiper-container-horizontal>.swiper-pagination-progress {width: 100%;height: 4px;left: 0;top: 0;}
.swiper-container-vertical>.swiper-pagination-progress {width: 4px;height: 100%;left: 0;top: 0;}
.swiper-pagination-progress.swiper-pagination-white {background: rgba(255,255,255,.5);}
.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {background: #fff;}
.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {background: #000;}
.swiper-container-3d {-webkit-perspective: 1200px;-o-perspective: 1200px;perspective: 1200px;}
.swiper-container-3d .swiper-wrapper, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-cube-shadow {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-slide-shadow-bottom {position: absolute;left: 0;top: 0;width: 100%;height: 100%;pointer-events: none;z-index: 10;}
.swiper-container-3d .swiper-slide-shadow-left {background-image: -webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-right {background-image: -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-top {background-image: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-3d .swiper-slide-shadow-bottom {background-image: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0));}
.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper {-ms-perspective: 1200px;}
.swiper-container-cube, .swiper-container-flip {overflow: visible;}
.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide {pointer-events: none;-webkit-backface-visibility: hidden;backface-visibility: hidden;z-index: 1;}
.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-cube .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-top, .swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-right {z-index: 0;-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.swiper-container-cube .swiper-slide {visibility: hidden;-webkit-transform-origin: 0 0;transform-origin: 0 0;width: 100%;height: 100%;}
.swiper-container-cube.swiper-container-rtl .swiper-slide {-webkit-transform-origin: 100% 0;transform-origin: 100% 0;}
.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-prev, .swiper-container-cube .swiper-slide-next+.swiper-slide {pointer-events: auto;visibility: visible;}
.swiper-container-cube .swiper-cube-shadow {position: absolute;left: 0;bottom: 0px;width: 100%;height: 100%;background: #000;opacity: .6;-webkit-filter: blur(50px);filter: blur(50px);z-index: 0;}
.swiper-container-fade.swiper-container-free-mode .swiper-slide {-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;}
.swiper-container-fade .swiper-slide {pointer-events: none;-webkit-transition-property: opacity;transition-property: opacity;}
.swiper-container-fade .swiper-slide .swiper-slide {pointer-events: none;}
.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {pointer-events: auto;}
.swiper-scrollbar {border-radius: 10px;position: relative;-ms-touch-action: none;background: rgba(0,0,0,.1);}
.swiper-container-horizontal>.swiper-scrollbar {position: absolute;left: 1%;bottom: 3px;z-index: 50;height: 5px;width: 98%;}
.swiper-container-vertical>.swiper-scrollbar {position: absolute;right: 3px;top: 1%;z-index: 50;width: 5px;height: 98%;}
.swiper-scrollbar-drag {height: 100%;width: 100%;position: relative;background: rgba(0,0,0,.5);border-radius: 10px;left: 0;top: 0;}
.swiper-scrollbar-cursor-drag {cursor: move;}
.swiper-lazy-preloader {width: 42px;height: 42px;position: absolute;left: 50%;top: 50%;margin-left: -21px;margin-top: -21px;z-index: 10;-webkit-transform-origin: 50%;transform-origin: 50%;-webkit-animation: swiper-preloader-spin 1s steps(12,end) infinite;animation: swiper-preloader-spin 1s steps(12,end) infinite;}
.swiper-lazy-preloader:after {display: block;content: "";width: 100%;height: 100%;background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%236c6c6c\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position: 50%;background-size: 100%;background-repeat: no-repeat;}
.swiper-lazy-preloader-white:after {background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D\'0%200%20120%20120\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%20xmlns%3Axlink%3D\'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink\'%3E%3Cdefs%3E%3Cline%20id%3D\'l\'%20x1%3D\'60\'%20x2%3D\'60\'%20y1%3D\'7\'%20y2%3D\'27\'%20stroke%3D\'%23fff\'%20stroke-width%3D\'11\'%20stroke-linecap%3D\'round\'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(30%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(60%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(90%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(120%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.27\'%20transform%3D\'rotate(150%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.37\'%20transform%3D\'rotate(180%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.46\'%20transform%3D\'rotate(210%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.56\'%20transform%3D\'rotate(240%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.66\'%20transform%3D\'rotate(270%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.75\'%20transform%3D\'rotate(300%2060%2C60)\'%2F%3E%3Cuse%20xlink%3Ahref%3D\'%23l\'%20opacity%3D\'.85\'%20transform%3D\'rotate(330%2060%2C60)\'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}
@-webkit-keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);}}
@keyframes swiper-preloader-spin {100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
.swiper-scrollbar {background: rgba(0,0,0,.1);}
.swiper-scrollbar-drag {background: rgba(0,0,0,.5);}
html.remodal-is-locked {overflow: hidden;-ms-touch-action: none;touch-action: none;}
.remodal, [data-remodal-id] {display: none;}
.remodal-overlay {position: fixed;z-index: 9999;top: -5000px;right: -5000px;bottom: -5000px;left: -5000px;display: none;}
.remodal-wrapper {position: fixed;z-index: 10000;top: 0;right: 0;bottom: 0;left: 0;display: none;overflow: auto;text-align: center;-webkit-overflow-scrolling: touch;}
.remodal-wrapper:after {display: inline-block;height: 100%;margin-left: -.05em;content: "";}
.remodal-overlay, .remodal-wrapper {-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.remodal {position: relative;outline: none;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;text-size-adjust: 100%;}
.remodal-is-initialized {display: inline-block;}
.remodal-bg.remodal-is-opening, .remodal-bg.remodal-is-opened {-webkit-filter: blur(3px);filter: blur(3px);}
.remodal-overlay {background: rgba(43,46,56,.9);}
.remodal-overlay.remodal-is-opening, .remodal-overlay.remodal-is-closing {-webkit-animation-duration: .3s;animation-duration: .3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.remodal-overlay.remodal-is-opening {-webkit-animation-name: remodal-overlay-opening-keyframes;animation-name: remodal-overlay-opening-keyframes;}
.remodal-overlay.remodal-is-closing {-webkit-animation-name: remodal-overlay-closing-keyframes;animation-name: remodal-overlay-closing-keyframes;}
.remodal-wrapper {padding: 10px 10px 0;}
.remodal {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;margin-bottom: 10px;padding: 35px;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);color: #2b2e38;}
.remodal.remodal-is-opening, .remodal.remodal-is-closing {-webkit-animation-duration: .3s;animation-duration: .3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}
.remodal.remodal-is-opening {-webkit-animation-name: remodal-opening-keyframes;animation-name: remodal-opening-keyframes;}
.remodal.remodal-is-closing {-webkit-animation-name: remodal-closing-keyframes;animation-name: remodal-closing-keyframes;}
.remodal, .remodal-wrapper:after {vertical-align: middle;}
.remodal-confirm, .remodal-cancel {font: inherit;display: inline-block;overflow: visible;min-width: 110px;margin: 0;padding: 12px 0;cursor: pointer;-webkit-transition: background .2s;transition: background .2s;text-align: center;vertical-align: middle;text-decoration: none;border: 0;outline: 0;}
.remodal-confirm {color: #fff;background: #81c784;}
.remodal-confirm:hover, .remodal-confirm:focus {background: #66bb6a;}
.remodal-cancel {color: #fff;background: #e57373;}
.remodal-cancel:hover, .remodal-cancel:focus {background: #ef5350;}
.remodal-confirm::-moz-focus-inner, .remodal-cancel::-moz-focus-inner, .remodal-close::-moz-focus-inner, .notification__close::-moz-focus-inner, .notification__item-close::-moz-focus-inner {padding: 0;border: 0;}
@-webkit-keyframes remodal-opening-keyframes {from {-webkit-transform: scale(1.05);transform: scale(1.05);opacity: 0;}
	to {-webkit-transform: none;transform: none;opacity: 1;}}
@keyframes remodal-opening-keyframes {from {-webkit-transform: scale(1.05);transform: scale(1.05);opacity: 0;}
	to {-webkit-transform: none;transform: none;opacity: 1;}}
@-webkit-keyframes remodal-closing-keyframes {from {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}
	to {-webkit-transform: scale(.95);transform: scale(.95);opacity: 0;}}
@keyframes remodal-closing-keyframes {from {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}
	to {-webkit-transform: scale(.95);transform: scale(.95);opacity: 0;}}
@-webkit-keyframes remodal-overlay-opening-keyframes {from {opacity: 0;}
	to {opacity: 1;}}
@keyframes remodal-overlay-opening-keyframes {from {opacity: 0;}
	to {opacity: 1;}}
@-webkit-keyframes remodal-overlay-closing-keyframes {from {opacity: 1;}
	to {opacity: 0;}}
@keyframes remodal-overlay-closing-keyframes {from {opacity: 1;}
	to {opacity: 0;}}
@media only screen and (min-width: 641px) {.remodal {max-width: 700px;}}
.lt-ie9 .remodal-overlay {background: #2b2e38;}
.lt-ie9 .remodal {width: 700px;}
.remodal {margin: 0;padding: 0;vertical-align: top;max-width: 660px;}
.remodal[role="dialog"] {margin-top: 20px;margin-bottom: 20px;}
.remodal-overlay {background-color: rgba(26,26,26,.7);}
.remodal-wrapper {padding: 10px;}
@media (min-width: 508px) {.remodal-wrapper {padding: 40px;}}
.remodal-close, .notification__close, .notification__item-close {z-index: 1;color: gray;background: none;border-radius: 0;border: 0;outline: 0;width: 70px;height: 70px;text-align: center;cursor: pointer;position: absolute;margin: auto;left: auto;top: -5px;right: -5px;font-size: 30px;padding: 0;-webkit-transform: scale(1) rotate(0deg) translate3d(0,0,0);transform: scale(1) rotate(0deg) translate3d(0,0,0);-webkit-transition: color .2s ease,-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);transition: color .2s ease,-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);transition: transform .5s cubic-bezier(.68,-.55,.265,1.55),color .2s ease;transition: transform .5s cubic-bezier(.68,-.55,.265,1.55),color .2s ease,-webkit-transform .5s cubic-bezier(.68,-.55,.265,1.55);-webkit-transform-style: preserve-3d;transform-style: preserve-3d;}
.remodal-close:hover, .notification__close:hover, .notification__item-close:hover {color: #505050;-webkit-transform: scale(1.3) rotate(180deg) translate3d(0,0,0);transform: scale(1.3) rotate(180deg) translate3d(0,0,0);}
.remodal-close:active, .notification__close:active, .notification__item-close:active {-webkit-transform: scale(1) rotate(180deg) translate3d(0,0,0);transform: scale(1) rotate(180deg) translate3d(0,0,0);-webkit-transition: -webkit-transform .05s ease;transition: -webkit-transform .05s ease;transition: transform .05s ease;transition: transform .05s ease,-webkit-transform .05s ease;color: #505050;}
.tooltip {visibility: visible;position: relative;}
.tooltip-body {position: absolute;top: 0;left: 0;-webkit-box-sizing: border-box;box-sizing: border-box;line-height: 19px;z-index: 16;-webkit-transform: translate(0%,0);transform: translate(0%,0);opacity: 0;-webkit-transition: visibility .4s ease,opacity .4s ease,-webkit-transform .4s ease;transition: visibility .4s ease,opacity .4s ease,-webkit-transform .4s ease;transition: transform .4s ease,visibility .4s ease,opacity .4s ease;transition: transform .4s ease,visibility .4s ease,opacity .4s ease,-webkit-transform .4s ease;visibility: hidden;height: 0;width: 0;}
.tooltip-body:before {content: "";border-style: solid;border-color: transparent;display: block;position: absolute;top: -10px;left: 0;width: 0;height: 0;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);z-index: 20;}
[data-tooltip-position|="top"] .tooltip-body:before {-webkit-transform: translate(-50%,0%);transform: translate(-50%,0%);border-top-color: #fff;border-width: 10px 10px 0 10px;top: 0;}
[data-tooltip-position|="bottom"] .tooltip-body:before {-webkit-transform: translate(-50%,0%);transform: translate(-50%,0%);border-bottom-color: #fff;border-width: 0 10px 10px 10px;}
[data-tooltip-position|="middle-right"] .tooltip-body:before {-webkit-transform: translate(-100%,0%);transform: translate(-100%,0%);border-right-color: #fff;border-width: 10px 10px 10px 0;}
[data-tooltip-position|="middle-left"] .tooltip-body:before {-webkit-transform: translate(0%,0%);transform: translate(0%,0%);border-left-color: #fff;border-width: 10px 0 10px 10px;}
[data-tooltip-position|="middle-center"] .tooltip-body:before {display: none;}
[data-tooltip-position|="top"] .tooltip-body {left: 50%;top: calc(0% - 10px);}
[data-tooltip-position|="bottom"] .tooltip-body {left: 50%;top: calc(100% + 10px);}
[data-tooltip-position|="middle"] .tooltip-body {top: 50%;}
[data-tooltip-position|="middle-right"] .tooltip-body {left: calc(100% + 10px);}
[data-tooltip-position|="middle-left"] .tooltip-body {left: calc(0% - 10px);}
[data-tooltip-position|="middle-center"] .tooltip-body {top: 50%;left: 50%;}
.tooltip:not([data-tooltip-event="click"]):hover .tooltip-body {visibility: visible;opacity: 1;}
.tooltip[data-tooltip-event="click"] .is-showed {visibility: visible;opacity: 1;}
.tooltip-content {padding: 10px;width: 150px;-webkit-transform: translate(0%,0%);transform: translate(0%,0%);background: #fff;font-size: 14px;color: #242424;-webkit-box-shadow: 0 -2px 13px 2px rgba(0,0,0,.28);box-shadow: 0 -2px 13px 2px rgba(0,0,0,.28);}
[data-tooltip-position|="top-center"] .tooltip-content {-webkit-transform: translate(-50%,-100%);transform: translate(-50%,-100%);}
[data-tooltip-position|="top-right"] .tooltip-content {-webkit-transform: translate(-20%,-100%);transform: translate(-20%,-100%);}
[data-tooltip-position|="top-left"] .tooltip-content {-webkit-transform: translate(-80%,-100%);transform: translate(-80%,-100%);}
[data-tooltip-position|="bottom-center"] .tooltip-content {-webkit-transform: translate(-50%,0%);transform: translate(-50%,0%);}
[data-tooltip-position|="bottom-right"] .tooltip-content {-webkit-transform: translate(-20%,0%);transform: translate(-20%,0%);}
[data-tooltip-position|="bottom-left"] .tooltip-content {-webkit-transform: translate(-80%,0%);transform: translate(-80%,0%);}
[data-tooltip-position|="middle-right"] .tooltip-content {-webkit-transform: translate(0%,-50%);transform: translate(0%,-50%);}
[data-tooltip-position|="middle-left"] .tooltip-content {-webkit-transform: translate(-100%,-50%);transform: translate(-100%,-50%);}
[data-tooltip-position|="middle-center"] .tooltip-content {-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.comp-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: left;-webkit-box-shadow: none;box-shadow: none;}
@media (min-width: 754px) {.comp-item {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;height: 300px;}}
.is-finished .comp-item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: auto;margin: 10px .5%;}
@media (min-width: 754px) {.is-finished .comp-item {width: 49%;}}
@media (min-width: 1054px) {.is-finished .comp-item {width: 24%;}}
.comp-item__content {background: #fff;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 10px;border-radius: 0 0 3px 3px;}
@media (min-width: 754px) {.comp-item__content {width: 500px;}}
@media (min-width: 754px) {.comp-item__content {border-radius: 0 3px 3px 0;padding: 0 20px;}}
.is-finished .comp-item__content {border-radius: 0 0 3px 3px;}
@media (min-width: 754px) {.is-finished .comp-item__content {width: auto;}}
.lottery-page {text-align: left;background: #fff;margin-top: 0;margin-bottom: 0;border: none;}
.lottery-page .comp-thumb {padding: 0;min-height: 200px;border-radius: 0;padding-bottom: 30px;-webkit-box-sizing: border-box;box-sizing: border-box;}
@media (min-width: 754px) {.lottery-page .comp-thumb {min-height: 300px;}}
.lottery-page .comp-thumb__label {position: relative;left: auto;top: auto;-webkit-transform: translate(0);transform: translate(0);}
.lottery-page .comp-heading {text-align: center;border-top: none;}
.lottery-page .comp-heading__label {top: -4px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.lottery-page .comp-heading__title {color: inherit;}
.lottery-page .comp-heading__prize-fund span {color: inherit;font-size: 18px;}
.lottery-page .comp-heading:after {left: 0;right: 0;background-color: #f5f5f5;}
.lottery-page__content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 20px 10px;color: inherit;}
@media (min-width: 754px) {.lottery-page__content {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;padding: 20px 30px;}}
@media (min-width: 1054px) {.lottery-page__content {padding: 20px 100px;}}
.lottery-page__main-block {position: relative;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;}
@media (min-width: 754px) {.lottery-page__main-block:after {position: absolute;content: "";top: -20px;bottom: 0;width: 1px;height: 100%;left: 100%;background: #f5f5f5;}}
.lottery-page__info-title {font-size: 16px;text-align: inherit;color: #4a4a4a;text-transform: inherit;font-family: inherit;font-weight: normal;}
.lottery-page__info-block {padding-left: 10px;max-width: 100%;}
@media (min-width: 754px) {.lottery-page__info-block {max-width: 530px;min-width: 320px;padding-left: 20px;}}
.lottery-list {padding: 0 10px;margin-bottom: 30px;background: rgba(0,0,0,0);}
@media (min-width: 754px) {.lottery-list {padding: 0 20px;}}
.lottery-list__title {font-size: 14px;font-weight: bold;text-transform: uppercase;text-align: left;color: #1a1a1a;line-height: 60px;}
.lottery-list__wrapper.is-finished {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
@media (min-width: 754px) {.lottery-list__wrapper.is-finished {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;}}
.lottery-list-empty {padding: 60px;font-size: 30px;text-align: center;color: #1a1a1a;font-family: inherit;}
.mobile-user-menu {padding: 0;margin: 0;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;list-style: none;}
.mobile-user-menu__item-link {color: #fff;font-size: 12px;font-weight: normal;text-align: center;text-transform: uppercase;text-decoration: none;}
.mobile-user-menu__item-link:hover, .mobile-user-menu__item-link:active {color: rgba(255,255,255,.7);text-decoration: none;}
.mobile-user-menu__icon {display: block;font-size: 20px;margin-bottom: 2px;}
.mobile-user-menu-cont {padding: 12px 0;bottom: 0;width: 100%;position: fixed;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: 210;}
.mobile-user-menu-cont--log {background: #0a1c40;}
.mobile-user-menu-cont--log+#altchat .beesender-widget-button-wrapper {display: none;}
@media (min-width: 754px) {.mobile-user-menu-cont--log+#altchat .beesender-widget-button-wrapper {display: block;}}
.mobile-user-menu-cont--unlog {background: #0a1c40;}
@media (min-width: 754px) {.mobile-user-menu-cont {display: none;}}
.nc-game-sidebar {background: #091c41;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 10px 20px 20px;width: 100%;color: #7f7f7f;position: relative;z-index: 1001;}
@media (min-width: 1054px) {.nc-game-sidebar {width: 320px;}}
.nc-game-sidebar__header {-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 5px 0;margin-bottom: 20px;height: 70px;position: relative;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.nc-game-sidebar__header:after {content: none;position: absolute;border-bottom: 1px solid #272728;width: 100%;bottom: 0;}
.nc-game-sidebar__panel {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin-bottom: 20px;}
.nc-game-sidebar__block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.nc-game-sidebar__block-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.nc-game-sidebar__block-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: left;line-height: 1;}
.nc-game-sidebar__auth {margin: auto;margin-bottom: 10px;max-width: 320px;}
.nc-header {background: #0a1c40;border-bottom: 0;position: relative;z-index: 1000;min-height: 70px;color: #b2c7ff;}
.nc-header__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;max-width: 1300px;margin: 0 auto;}
.nc-header__container.is-fixed {background: inherit;-webkit-box-sizing: border-box;box-sizing: border-box;position: fixed;width: 100%;}
@media (min-width: 754px) {.nc-header__container {padding: 10px 10px;}
	.nc-header__container.is-fixed {position: static;}}
.nc-header__logo {border-bottom: 1px solid #1b2e5b;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;height: 70px;padding: 5px 10px;}
.nc-header__logo>*:first-child {margin-left: 50%;-webkit-transform: translate3d(-50%,0,0);transform: translate3d(-50%,0,0);}
@media (min-width: 754px) {.nc-header__logo {border-bottom: none;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;padding: 0;height: 110px;}
	.nc-header__logo>*:first-child {margin-left: 0;-webkit-transform: scale(1) translate3d(0,0,0);transform: scale(1) translate3d(0,0,0);}}
@media (min-width: 1054px) {.nc-header__logo>*:first-child {background: rgba(0,0,0,0);margin-left: 0;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-transition: background .4s ease,-webkit-transform .2s ease;transition: background .4s ease,-webkit-transform .2s ease;transition: transform .2s ease,background .4s ease;transition: transform .2s ease,background .4s ease,-webkit-transform .2s ease;}
	.nc-header__logo>*:first-child.is-active {background: transparent;-webkit-transform: scale(1) translate3d(0,0,0);transform: scale(1) translate3d(0,0,0);}}
.nc-header__logo--login {display: none;}
@media (min-width: 754px) {.nc-header__logo--login {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.active-lottery .nc-header__logo--login {display: none;}
@media (min-width: 1054px) {.active-lottery .nc-header__logo--login {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.nc-header__block {display: -webkit-box;display: -ms-flexbox;display: flex;margin-right: 15px;}
.nc-header__block--column {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media (min-width: 1054px) {.nc-header__block {margin-right: 40px;}}
.nc-header__block:last-child {margin-right: 0;}
.nc-header__block-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-flex: 1;-ms-flex: auto;flex: auto;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.nc-header__block-right {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;text-align: left;}
.nc-header__panel {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.nc-header__panel--mobile {-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;padding: 0 10px;height: 70px;}
@media (min-width: 754px) {.nc-header__panel--mobile {display: none;}}
.nc-header__panel--desktop {display: none;}
.active-lottery .nc-header__panel--desktop {width: auto;}
@media (min-width: 754px) {.nc-header__panel--desktop {display: -webkit-box;display: -ms-flexbox;display: flex;}
	.active-lottery .nc-header__panel--desktop {width: 100%;-ms-flex-pack: distribute;justify-content: space-around;}}
@media (min-width: 1054px) {.nc-header__panel--desktop {width: auto;}
	.active-lottery .nc-header__panel--desktop {width: auto;}}
.nc-header__auth {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: auto;width: 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 12px 0;}
@media (min-width: 754px) {.nc-header__auth {width: auto;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;padding: 0;}}
.nc-header__auth--mobile {display: none;}
@media (min-width: 754px) {.nc-header__auth--mobile {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.nc-header__auth-social {display: none;}
@media (min-width: 1054px) {.nc-header__auth-social {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.nc-header__auth-buttons {min-width: 270px;}
@media (min-width: 754px) {.nc-header__auth-buttons {margin-left: 50px;}}
.nc-header .lottery-user-tickets__item:nth-child(1) [data-tooltip-position|="bottom-right"] .tooltip-content {-webkit-transform: translate(-10%,0%);transform: translate(-10%,0%);}
.nc-mobile-menu {display: block;}
@media (min-width: 754px) {.nc-mobile-menu {display: none;}}
.nc-mobile-menu__wrapper {background: #0a1c40;-webkit-box-sizing: border-box;box-sizing: border-box;position: fixed;top: 0;right: -320px;width: 320px;height: 100%;text-align: left;-webkit-transform: translate(0,0);transform: translate(0,0);-webkit-transition: -webkit-transform .1s ease;transition: -webkit-transform .1s ease;transition: transform .1s ease;transition: transform .1s ease,-webkit-transform .1s ease;overflow: hidden;z-index: 10200;}
.nc-mobile-menu__wrapper.is-open {-webkit-transform: translate(-100%,0);transform: translate(-100%,0);}
.nc-mobile-menu__container {-webkit-box-sizing: border-box;box-sizing: border-box;width: 340px;height: 100%;font-size: 16px;text-align: center;overflow: auto;padding-right: 20px;}
.nc-mobile-menu__block {padding: 0 25px 20px;}
.nc-mobile-menu__header {border-bottom: 1px solid #1b2e5b;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 0 20px;margin-bottom: 20px;height: 70px;text-align: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.nc-mobile-menu__close {-ms-flex-item-align: center;align-self: center;text-decoration: none;font-size: 30px;color: #d1d5de;}
.nc-mobile-menu__close:hover {text-decoration: none;}
.nc-mobile-menu .lottery-user-tickets__item:nth-child(1) [data-tooltip-position|="bottom-right"] .tooltip-content {-webkit-transform: translate(-10%,0%);transform: translate(-10%,0%);}
.nc-mobile-menu .lottery-user-tickets__item:nth-child(2) [data-tooltip-position|="bottom-right"] .tooltip-content {-webkit-transform: translate(-35%,0%);transform: translate(-35%,0%);}
.nc-mobile-menu .lottery-user-tickets__item:nth-child(3) [data-tooltip-position|="bottom-right"] .tooltip-content {-webkit-transform: translate(-50%,0%);transform: translate(-50%,0%);}
.nc-secondary-menu {border-top: 0;margin: 0;position: relative;z-index: 2;-webkit-box-shadow: initial;box-shadow: initial;}
.nc-secondary-menu__wrapper {background: #fff;border-radius: 0;border: none;-webkit-box-shadow: 0;box-shadow: 0;}
.nc-secondary-menu__container {max-width: 1300px;margin: auto;position: relative;}
.achievements {-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;z-index: 1;padding-bottom: 0;padding-top: 20px;width: 100%;}
.achievements__container {max-width: 300px;margin: auto;text-align: left;}
@media (min-width: 508px) {.achievements__container {max-width: 400px;}}
@media (min-width: 754px) {.achievements__container {max-width: 640px;}}
@media (min-width: 1054px) {.achievements__container {max-width: 820px;}}
.achievements__title {margin: 0 0 15px;width: 100%;font-size: 16px;text-align: left;color: #788ea2;font-weight: 400;text-transform: initial;}
.achievements-group {clear: both;padding-top: 15px;}
.achievements-group__nearest {display: block;padding-top: 0;border-bottom: 1px solid #ccdce4;margin-bottom: 10px;}
@media (min-width: 754px) {.achievements-group__nearest {width: auto;display: inline-block;border-bottom: 0;margin-bottom: 0;}}
.achievements-group__nearest .achievements-list__item:nth-child(5) {display: none;}
@media (min-width: 508px) {.achievements-group__nearest .achievements-list__item:nth-child(5) {display: inline-block;}}
@media (min-width: 754px) {.achievements-group__nearest .achievements-list__item:nth-child(5) {display: none;}}
@media (min-width: 1054px) {.achievements-group__nearest .achievements-list__item:nth-child(5) {display: inline-block;}}
.achievements-list {text-align: left;margin-left: -20px;}
@media (min-width: 754px) {.achievements-list {margin-left: -30px;}}
@media (min-width: 1054px) {.achievements-list {margin-left: -35px;}}
.achievements-list__item {margin: 0 0 20px 20px;position: relative;display: inline-block;}
@media (min-width: 754px) {.achievements-list__item {margin-left: 30px;}}
@media (min-width: 1054px) {.achievements-list__item {margin-left: 35px;}}
.achievements-list__item-wrap {width: 60px;height: 60px;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;position: relative;}
@media (min-width: 754px) {.achievements-list__item-wrap {width: 80px;height: 80px;}}
.achievements-list__img {width: 100%;height: auto;display: block;border-radius: 4px;}
.achievements-list__img-no-complete {-webkit-filter: sepia(1) saturate(30%) hue-rotate(180deg);filter: sepia(1) saturate(30%) hue-rotate(180deg);}
.achievements-list__count {top: -5px;right: -5px;}
.achievements-list__progress-wrap {position: absolute;bottom: 0;left: 0;right: 0;height: 7px;width: 100%;background: #ccdbe3;overflow: hidden;border-radius: 0 0 4px 4px;}
.achievements-list__progress-bar {position: absolute;bottom: 0;left: 0;width: 0;height: 7px;background: #ffa000;border-radius: 0 0 0 4px;-webkit-box-shadow: none;box-shadow: none;}
.achievements-list__tooltip.tooltip-body:before {border-top-color: #fff;}
.achievements-list__tooltip-content {padding: 10px;width: 150px;color: #627b92;font-size: 12px;font-weight: 600;background: #fff;text-align: center;}
.achievements-list__tooltip-content a {color: #ffa000;}
.achievements-executed__wrap {text-align: left;width: 100%;margin: 10px 0 20px;position: relative;}
.achievements-executed__wrap .achievements__title {margin: 0 20px 0 0;display: inline-block;width: auto;vertical-align: middle;}
@media (min-width: 754px) {.achievements-executed__wrap .achievements__title {display: block;margin: 0 0 15px;}}
@media (min-width: 754px) {.achievements-executed__wrap {width: 220px;max-width: 220px;margin: 0px auto;display: inline-block;vertical-align: top;}}
.achievements-executed__counter {color: #ffa000;font-size: 45px;position: relative;display: inline-block;vertical-align: middle;}
@media (min-width: 754px) {.achievements-executed__counter {font-size: 62px;padding: 0 30px;margin-right: 55px;}
	.achievements-executed__counter:after {content: "";position: absolute;right: 0;top: 0px;bottom: 0px;width: 1px;background: #ccdce4;}}
.after-footer {max-width: 1300px;width: 100%;margin: 0 auto;background: #07142e;border-top: none;}
@media (min-width: 754px) {.after-footer {padding-bottom: 90px;padding-bottom: 1px;}}
.footer_new {position: relative;background: #00071b;font-size: 11px;padding: 22px 30px;height: auto;color: #00071b;background-image: url("/assets/templates/vulkan/img/footer.png");background-repeat: no-repeat;background-position: 97% 25%;}
.footer_new .footer-nav {min-height: 80px;text-align: left;}
.footer_new .footer-nav ul {margin: 0;padding: 0;}
.footer_new .footer-nav ul li {width: 22%;display: inline-block;font-size: 13px;line-height: 18px;list-style: none;vertical-align: top;padding: 0;}
.footer_new .footer-nav a {color: #feb60c;}
footer .footer-nav a:hover {color: #fff;}
.footer_new .copyright {width: auto;line-height: 14px;margin: 0;float: none;color: #fff;padding-top: 20px;border-top: 1px solid #434a50;margin-top: 20px;}
.footer_new .copyright p {text-align: left;color: inherit;line-height: inherit;margin-bottom: 0;}
.after-footer-spicture {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.after-footer__wrapper {max-width: 1300px;margin: 0 auto;background: #07142e;padding: 15px 30px 115px;color: #fff;text-align: left;line-height: 19px;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;z-index: 10;overflow: hidden;}
@media (min-width: 754px) {.after-footer__wrapper {padding: 15px 30px 55px;}}
@media (min-width: 1300px) {.after-footer__wrapper {padding: 30px 50px 55px;}}
.after-footer__thumb {width: 100%;}
@media (min-width: 508px) {.after-footer__thumb {float: left;margin-right: 20px;max-width: 270px;}}
.after-footer__img {width: 100%;height: auto;}
.after-footer a {color: #20a8ff;text-decoration: underline;}
.after-footer a:hover {text-decoration: none;}
.after-footer h1 {margin: 0;font-size: 24px;color: #fff;font-weight: 300;line-height: 38px;}
.after-footer h2 {margin: 0;font-size: 20px;color: #fff;font-weight: 300;line-height: 30px;}
.after-footer p {margin: 10px 0;}
.after-footer ol {padding-left: 15px;margin: 10px 0;}
.after-footer ul {margin: 10px 0;padding-left: 20px;list-style-type: none;}
.after-footer ul li {padding-right: 5px;}
.after-footer ul li:before {content: "-";padding-right: 5px;}
.banner {display: -webkit-box;display: -ms-flexbox;display: flex;background: url("/assets/templates/vulkan/img/vu5-banner-bg.jpg?442456") 50% no-repeat;width: calc(100% + 20px);width: 100%;height: 90px;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.banner__wrapper {width: 230px;margin: 5px auto;color: #fff;font-size: 14px;font-weight: 400;text-shadow: 0 2px 2px rgba(0,0,0,.3);}
.banner__title {margin: 5px 0;text-align: center;}
.banner__item {text-align: left;line-height: 24px;}
.banner__item-checkbox {color: #ffa000;margin-right: 5px;}
.banner__item strong {font-weight: 600;}
html {font-family: sans-serif;}
html, body {height: 100%;}
body {margin: 0;font: 300 14px/1.3 "Open Sans",Helvetica,Arial,sans-serif;color: #4a4a4a;background-color: #010920;min-width: 320px;text-align: center;position: relative;overflow-x: hidden;}
.disable-hover {pointer-events: none !important;}
p {margin: 0 0 12px;}
a {text-decoration: none;}
a:hover {text-decoration: underline;}
input, textarea, button, select, label, a {-webkit-tap-highlight-color: rgba(0,0,0,0);}
button {border: none;}
img {font-size: 10px;}
.flex-sticky {background: rgba(0,0,0,0);min-height: 100%;}
.flex-sticky__header {cursor: default;}
.flex-sticky__homeslider {margin: 0 auto;max-width: 1300px;width: 100%;cursor: default;}
.flex-sticky__content {background: #edf1f7;width: 100%;max-width: 1300px;margin: 0 auto;cursor: default;}
.flex-sticky__content--wide {max-width: 100%;}
.flex-sticky__footer {cursor: default;overflow-x: hidden;}
::-moz-selection {background: rgba(204,157,66,.5);}
::selection {background: rgba(204,157,66,.5);}
::-moz-selection {background: rgba(204,157,66,.5);}
img::-moz-selection {background: transparent;}
img::selection {background: transparent;}
img::-moz-selection {background: transparent;}
body {-webkit-tap-highlight-color: transparent;}
.wrapper {width: 100%;height: 100%;position: relative;z-index: 20;}
.wrapper.is-open {overflow: hidden;position: fixed;}
.btn-all-games {background: #edf1f7;padding-bottom: 20px;padding-top: 5px;}
.btn-all-games__counter {opacity: 1;margin-left: 8px;}
.btn-all-games__icon-arrow-down {font-size: 16px;color: inherit;margin-left: 6px;vertical-align: middle;}
.cashbox-gift {margin: 0 auto 20px;width: 100%;max-width: 472px;z-index: 2;position: relative;}
.cashbox-gift__layout {position: relative;width: 100%;}
.cashbox-gift__options {position: absolute;top: 0;left: 0;width: 100%;overflow: auto;max-height: 500px;}
.cashbox-gift__title {padding-bottom: 18px;font-size: 14px;color: #898989;text-align: center;font-weight: normal;text-transform: none;}
.cashbox-gift__item {height: 100px;width: 100%;background: #fff;border-bottom: 1px solid rgba(0,0,0,.09);-webkit-box-shadow: 0 0 12px 0 rgba(0,0,0,.09);box-shadow: 0 0 12px 0 rgba(0,0,0,.09);border-radius: 4px;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer;text-align: left;display: table;table-layout: fixed;}
.cashbox-gift__item:hover, .cashbox-gift__item:active, .cashbox-gift__item--selected {background: #fff5e8;-webkit-box-shadow: 0 0 12px 0 rgba(255,176,0,.09),inset 0 0 0 2px #ffb000;box-shadow: 0 0 12px 0 rgba(255,176,0,.09),inset 0 0 0 2px #ffb000;}
.cashbox-gift__item::-moz-selection {background: transparent;}
.cashbox-gift__item::selection {background: transparent;}
.cashbox-gift__item-left {padding: 0 2%;width: 28%;text-align: center;display: table-cell;vertical-align: middle;}
.cashbox-gift__item-left img {max-width: 75px;width: 100%;height: auto;vertical-align: middle;}
.cashbox-gift__item-mid {width: 100%;text-align: left;vertical-align: middle;display: table-cell;}
.cashbox-gift__item-title {font-size: 14px;font-weight: 400;color: #242424;max-width: 90%;display: block;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.cashbox-gift__item-title-digits {color: #b64c00;font-size: 16px;}
.cashbox-gift__item-game {color: #242424;font-size: 12px;font-weight: bold;}
.cashbox-gift__item-raw-label {margin-right: 6px;font-size: 12px;color: #657d95;}
.cashbox-gift__item-raw-text {font-size: 12px;font-weight: 600;color: #242424;}
.cashbox-gift__item-raw-currency {color: #657d95;font-size: 12px;font-style: italic;text-transform: lowercase;}
.cashbox-gift__item-arrows {right: 20px;top: 50%;font-size: 16px;color: #242424;position: absolute;-webkit-transform: translateY(-50%) rotate(180deg);transform: translateY(-50%) rotate(180deg);}
.cashbox-gift__item--hide .cashbox-gift__item-arrows {-webkit-transform: translateY(-50%) rotate(0deg);transform: translateY(-50%) rotate(0deg);}
.cashbox {background: #fff;color: #242424;border-radius: inherit;position: relative;}
.cashbox__wrapper {-webkit-box-flex: 1;-ms-flex: 1 60%;flex: 1 60%;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.cashbox-page {max-width: 660px;min-width: 300px;width: 100%;margin: 0 auto;}
.cashbox__tooltip-body {text-align: left;}
@media (min-width: 508px) {.cashbox:before {content: none;position: absolute;top: -23px;left: 50%;background: #fff;border-radius: 50%;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);width: 40px;height: 40px;}
	.cashbox:after {content: none;position: absolute;top: -20px;left: 50%;background: none;background-size: cover;border-radius: 50%;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);width: 35px;height: 35px;}}
.cashbox__title {font-size: 20px;padding: 20px 0;line-height: 19px;font-weight: 400;text-transform: initial;font-family: inherit;color: #242424;position: relative;text-align: center;background: rgba(0,0,0,0);letter-spacing: initial;}
.cashbox__iframe {width: 100%;height: 600px;border-width: 0;max-width: 430px;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;-ms-flex-preferred-size: 100%;flex-basis: 100%;}
@media (min-width: 754px) {.cashbox__iframe {-ms-flex-preferred-size: 70%;flex-basis: 70%;}}
.cashbox__tabs-container {border-radius: 0 0 inherit inherit;overflow: hidden;}
.cashbox__tabs-list {margin: 0 auto;padding: 0 20px;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;position: relative;-webkit-box-align: stretch;-ms-flex-align: stretch;align-items: stretch;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: inherit;}
.cashbox__tabs-list:before, .cashbox__tabs-list:after {content: "";width: 100%;height: 1px;position: absolute;left: 0;}
.cashbox__tabs-list:before {top: 0;background: #f0f0f0;}
.cashbox__tabs-list:after {bottom: 0;background: #f0f0f0;}
@media (min-width: 508px) {.cashbox__tabs-list {padding: 0;}}
.cashbox__tabs-item {list-style: none;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0 10px;}
@media (min-width: 508px) {.cashbox__tabs-item {margin: 0 10px;}}
.cashbox__tabs-link {padding: 20px 10px;font-weight: 400;font-size: 14px;line-height: 20px;color: #242424;position: static;text-transform: initial;border-radius: 0;}
@media (min-width: 508px) {.cashbox__tabs-link {font-size: 16px;padding: 20px 10px;}}
.cashbox__tabs-link.is-active, .cashbox__tabs-link.active {color: #b64c00;-webkit-box-shadow: initial;box-shadow: initial;background: rgba(0,0,0,0);}
.cashbox__tabs-link.is-active:after, .cashbox__tabs-link.active:after {width: 100%;}
.cashbox__tabs-link.is-active:hover, .cashbox__tabs-link.active:hover {color: #b64c00;-webkit-box-shadow: initial;box-shadow: initial;}
.cashbox__tabs-link:after {content: "";background: #ffb000;width: 0;height: 1px;position: absolute;bottom: 0;left: 50%;-webkit-transition: width .2s ease;transition: width .2s ease;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);z-index: 10;}
.cashbox__tabs-link:hover {color: #b64c00;-webkit-box-shadow: initial;box-shadow: initial;text-decoration: none;}
.cashbox__tabs-link:hover:after {width: 100%;}
.cashbox__tabs-link:active {background: rgba(0,0,0,0);}
.cashbox__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 20px 10px;background: #edf1f7;}
.cashbox__refill-2 {background: #ebebeb;padding-top: 18px;}
.cashbox__withdraw .is-active {border: inherit;background: #fff;}
.cashbox__withdraw .is-active:after {position: absolute;content: "";width: 0;height: 0;border-bottom: 10px solid #dae3ef;border-left: 7px solid transparent;border-right: 7px solid transparent;bottom: -11px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-filter: drop-shadow(0px 0px 0px);filter: drop-shadow(0px 0px 0px);}
.cashbox__withdraw-methods {-webkit-box-flex: 1;-ms-flex: 1 60%;flex: 1 60%;}
.cashbox__refill {font-size: 12px;text-align: center;}
.cashbox__refill-title {font-size: 14px;display: block;font-style: initial;margin-bottom: 10px;}
.cashbox__refill-info {-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;font-size: 14px;color: rgba(0,0,0,.45);margin: 20px auto 0;max-width: 500px;-ms-flex-preferred-size: 100%;flex-basis: 100%;}
.cashbox-page .cashbox__refill-info {margin: 20px auto;}
.cashbox__comppoints {text-align: center;}
.cashbox__comppoints-title {font-size: 16px;color: #242424;text-transform: capitalize;font-style: initial;margin-bottom: 10px;}
.cashbox__comppoints-info {background: #ededed;margin-left: 5px;}
.cashbox__comppoints-info:hover {background: #ededed;}
.cashbox__comppoints-btn {margin-top: 17px;font-style: initial;}
.cashbox__exchange-icon {width: 26px;height: 26px;display: inline-block;vertical-align: middle;line-height: 26px;text-align: center;border-radius: 50%;border: 1px solid #d8d8d8;color: transparent;position: absolute;background: #fff;top: 50%;left: 16px;-webkit-transform: translate(0,-50);transform: translate(0,-50);}
.cashbox__exchange-ribbon {z-index: 21;font-style: initial;}
.cashbox__exchange-title {color: #1a1a1a;font-style: initial;font-weight: 400;}
.cashbox__exchange-sum {color: #242424;font-weight: 400;}
.cashbox__exchange-sum-currency {color: #242424;font-weight: 400;}
.cashbox__exchange-list {width: 100%;max-width: 512px;}
.cashbox__exchange-radio {display: none;}
.cashbox__exchange-radio:checked+.cashbox__exchange-label {border: 1px solid #cb9e44;}
.cashbox__exchange-radio:checked+.cashbox__exchange-label .cashbox__exchange-icon {color: #cc9d42;}
.cashbox__exchange-input {width: 65%;padding: 0 0 0 5px;border: 1px solid #ebebeb;border-radius: 4px;outline: none;line-height: 38px;font-size: 14px;font-style: initial;color: #7f7f7f;}
@media (min-width: 508px) {.cashbox__exchange-input {font-size: 24px;font-style: initial;font-weight: initial;color: #242424;padding: 0 0 0 10px;}}
.cashbox__exchange-label {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;background: #f5f5f5;margin: 20px 0;border-radius: 3px;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer;line-height: 32px;border: 1px solid transparent;-webkit-transition: border ease .2s,color ease .2s;transition: border ease .2s,color ease .2s;}
.cashbox__exchange-label:last-child {margin: 8px 0 17px;}
.cashbox__exchange-label:last-child:hover {border: 1px solid #cb9e44;}
.cashbox__exchange-comppoints, .cashbox__exchange-rub {-ms-flex-preferred-size: 50%;flex-basis: 50%;padding: 15px;color: #b3b3b3;border-radius: inherit;}
.cashbox__exchange-comppoints {background: #ebebeb;position: relative;padding-left: 40px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.cashbox__exchange-comppoints:after {content: "";position: absolute;top: 0;right: -10px;width: 0px;height: 0px;border-color: transparent;border-left-color: #ebebeb;border-width: 34px 0 34px 10px;border-style: solid;z-index: 20;}
.cashbox__exchange-number {color: #1a1a1a;font-size: 16px;font-style: initial;font-weight: 400;}
@media (min-width: 508px) {.cashbox__exchange-number {font-size: 24px;}}
.cashbox__bonusnotification {margin: 10px auto;padding: 0 10px;max-width: 472px;background: #b62e19;text-align: left;}
.cashbox__bonusnotification-text {font-size: 12px;color: #fff;border-radius: 4px;padding: 6px 10px;font-weight: initial;word-break: break-word;}
@media (min-width: 754px) {.cashbox__bonusnotification-text {padding: 6px 10px;font-size: 14px;}}
.cashbox__bonusnotification-icon {color: #fff;font-size: 20px;margin: 0 10px 0 0;display: none;}
@media (min-width: 754px) {.cashbox__bonusnotification-icon {font-size: 40px;}}
.cashbox__data {padding: 0 0 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
@media (min-width: 508px) {.cashbox__data {padding: 0 50px 30px;}}
.cashbox__data-balance {margin-bottom: 10px;-ms-flex-preferred-size: 100%;flex-basis: 100%;}
.cashbox__data-balance-text {display: inline-block;color: inherit;}
.cashbox__data-balance-amount {font-weight: 600;color: inherit;font-size: inherit;margin-left: 0;position: relative;}
.cashbox__data-balance-amount:before {content: none;position: absolute;top: -10px;left: -45px;width: 35px;height: 33px;background: none;background-size: cover;border-radius: 50px;-webkit-box-shadow: 0 2px 7px rgba(194,0,0,.14);box-shadow: 0 2px 7px rgba(194,0,0,.14);}
.cashbox__data-bonus, .cashbox__data-real {width: 50%;display: inline-block;-webkit-box-sizing: border-box;box-sizing: border-box;}
.cashbox__data-real {text-align: left;padding-left: 10px;}
@media (min-width: 508px) {.cashbox__data-real {margin-left: -20px;padding-left: 0;}}
@media (min-width: 754px) {.cashbox__data-real {margin-left: 0;}}
.cashbox__data-bonus {text-align: right;padding-right: 10px;}
@media (min-width: 508px) {.cashbox__data-bonus {padding-right: 0;margin-right: -20px;}}
@media (min-width: 754px) {.cashbox__data-bonus {margin-right: 0;}}
.cashbox__data-amount {font-weight: 600;color: inherit;}
.cashbox__data-currency {font-style: italic;font-weight: 100;text-transform: initial;color: inherit;font-size: inherit;}
.cashbox__progress {background: #ccc;margin: 0 50px 15px;position: relative;max-width: 472px;height: 2px;border-radius: 0;-ms-flex-preferred-size: 100%;flex-basis: 100%;}
@media (min-width: 508px) {.cashbox__progress {margin: 0 auto 15px;}}
.cashbox__progress:after {content: "";background: #ccc;border-radius: 50%;position: absolute;top: -4px;right: -4px;width: 10px;height: 10px;}
.cashbox__progress-line {background: #cc9d42;position: relative;height: 2px;border-radius: 0;}
.cashbox__progress-line:before, .cashbox__progress-line:after {content: "";background: #cc9d42;border-radius: 50%;position: absolute;}
.cashbox__progress-line:before {top: -4px;left: -4px;width: 10px;height: 10px;}
.cashbox__progress-line:after {top: -2px;right: -3px;width: 6px;height: 6px;}
.cashbox__progress-point {position: absolute;top: 10px;right: 0;white-space: nowrap;-webkit-transform: translate(50%,0);transform: translate(50%,0);}
.cashbox__tooltip {display: inline-block;position: relative;}
.cashbox__tooltip-content {padding: 5px;width: 90px;}
.cashbox__tooltip[data-tooltip-position|="bottom-left"] .tooltip-content {-webkit-transform: translate(-85%,0%);transform: translate(-85%,0%);}
.cashbox__tooltip[data-tooltip-position|="bottom-center"] .tooltip-content {-webkit-transform: translate(-70%,0%);transform: translate(-70%,0%);}
.cashbox__icon-info {top: -2px;}
.cashbox__icon-info:hover {background: #efefef;}
span.cashbox__icon-info {color: #242424;background: #efefef;}
.cashbox__message {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 10px;margin: 10px -10px;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;background: #f7111a;color: #fff;}
.cashbox__message-text {font-size: 12px;line-height: 1.29;text-align: left;color: inherit;}
.cashbox__message-text a {color: inherit;text-decoration: underline;}
@media (min-width: 754px) {.cashbox__message-text {font-size: 14px;}}
.cashbox__message-icon-alert {font-size: 20px;margin-right: 10px;}
@media (min-width: 754px) {.cashbox__message-icon-alert {font-size: 40px;margin-right: 20px;}}
.cashbox__tickets-info {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;width: 100%;max-width: 440px;-ms-flex-preferred-size: 100%;flex-basis: 100%;z-index: 1;}
@media (min-width: 754px) {.cashbox__tickets-info {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;width: 200px;-ms-flex-preferred-size: 30%;flex-basis: 30%;}}
.cashbox-payments {-webkit-box-flex: 1;-ms-flex: 1 60%;flex: 1 60%;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;z-index: 1;position: relative;}
.cashbox-payments__wrapper {max-width: 440px;margin: auto;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-flow: wrap;flex-flow: wrap;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;color: initial;}
.cashbox-payments__item {-ms-flex-preferred-size: 48%;flex-basis: 48%;height: 52px;margin: 5px 1%;-webkit-box-sizing: border-box;box-sizing: border-box;background: #fff;border-radius: 3px;padding: 5px;cursor: pointer;position: relative;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-o-object-fit: scale-down;object-fit: scale-down;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-shadow: none;box-shadow: none;border: none;}
.cashbox-payments__item:hover {background: #fff;border: inherit;}
.cashbox-payments__item img {width: 100%;-o-object-fit: contain;object-fit: contain;}
@media (min-width: 508px) {.cashbox-payments__item {height: 68px;margin: 5px 1.15%;-ms-flex-preferred-size: 31%;flex-basis: 31%;width: 128px;}}
.cashbox-payments__item.is-disabled {-webkit-filter: grayscale(1);filter: grayscale(1);pointer-events: none;}
.cashbox-payments__item.is-active {border: inherit;background: #fff;}
.cashbox-payments__item.is-active[data-value="2"]:after, .cashbox-payments__item.is-active[data-value="5"]:after, .cashbox-payments__item.is-active[data-value="6"]:after, .cashbox-payments__item.is-active[data-value="7"]:after, .cashbox-payments__item.is-active[data-value="44"]:after, .cashbox-payments__item.is-active[data-value="99"]:after {position: absolute;content: "";width: 0;height: 0;border-bottom: 10px solid #dae3ef;border-left: 7px solid transparent;border-right: 7px solid transparent;bottom: -11px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-filter: drop-shadow(0px 0px 0px);filter: drop-shadow(0px 0px 0px);}
.cashbox-payments__item.is-active ~ .cashbox-form {display: block;}
.cashbox-payments__item.order {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.cashbox-payments__item-withdraw {-ms-flex-preferred-size: 100%;flex-basis: 100%;height: 68px;margin: 5px auto;-webkit-box-sizing: border-box;box-sizing: border-box;background: #f9f9f9;border-radius: 3px;padding: 5px;cursor: pointer;position: relative;text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-o-object-fit: scale-down;object-fit: scale-down;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;-webkit-box-shadow: none;box-shadow: none;border: none;max-width: 470px;}
.cashbox-payments__item-withdraw-text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: left;}
.cashbox-payments__item-withdraw-image {width: 97px;-o-object-fit: contain;object-fit: contain;margin-right: 10px;}
@media (min-width: 754px) {.cashbox-payments__item-withdraw-image {width: 157px;}}
.cashbox-payments__row {text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;max-width: 300px;margin: 10px auto 0;}
@media (min-width: 508px) {.cashbox-payments__row {text-align: left;max-width: 360px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}
.cashbox-payments__transaction-popup {position: absolute;top: 0;bottom: 0;left: 0;right: 0;background: rgba(255,253,253,.78);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.cashbox-payments__transaction-message {font-size: 16px;}
.cashbox-points {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;max-width: 100%;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
.cashbox-points__elem {border-radius: 3px;background: #fff;border: none;height: 50px;outline: none;margin: 5px 1%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-line-pack: center;align-content: center;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-box-flex: 1;-ms-flex: 1 40%;flex: 1 40%;cursor: pointer;-webkit-box-shadow: none;box-shadow: none;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 508px) {.cashbox-points__elem {height: 36px;}}
.cashbox-points__elem:hover {border: inherit;background: #fff;-webkit-box-shadow: 0 1px 14px 0 rgba(0,0,0,.08);box-shadow: 0 1px 14px 0 rgba(0,0,0,.08);}
.cashbox-points__elem-dep {margin: 0 5px;font-size: 14px;font-weight: 600;color: #242424;}
.cashbox-points__elem-dep span {font-size: 12px;line-height: 1.5;text-transform: lowercase;font-style: italic;}
.cashbox-points__elem-bonus {color: #cb9e44;font-style: italic;font-weight: 600;}
.cashbox-points__elem-bonus span {font-size: 10px;font-weight: 200;}
.cashbox-pay-items {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;max-width: 100%;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
.cashbox-pay-items__title {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;padding: 5px 0 10px;font-size: 14px;color: #898989;text-align: center;font-weight: normal;text-transform: none;}
.cashbox-amount {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;width: 100%;-ms-flex-pack: distribute;justify-content: space-around;max-width: 320px;}
.cashbox-amount__increment, .cashbox-amount__decrement {width: 28px;height: 28px;background-color: #fff;-webkit-box-shadow: 0 0px 3px 0 rgba(0,0,0,.1);box-shadow: 0 0px 3px 0 rgba(0,0,0,.1);font-size: 25px;font-weight: 400;text-align: center;color: #ffb000;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s,-webkit-transform .3s;-ms-flex-preferred-size: 28px;flex-basis: 28px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;font-family: Arial;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-touch-action: manipulation;touch-action: manipulation;}
.cashbox-amount__increment:hover, .cashbox-amount__decrement:hover {-webkit-transform: scale(1.1);transform: scale(1.1);}
.cashbox-amount__increment:active, .cashbox-amount__decrement:active {-webkit-transform: scale(.9);transform: scale(.9);}
.cashbox-amount__input {background: #fff;-ms-flex-preferred-size: 160px;flex-basis: 160px;}
.cashbox-amount__input-amount {-ms-flex-preferred-size: 230px;flex-basis: 230px;}
.cashbox-amount__input-wrapper {text-align: center;font-style: normal;line-height: 1;color: #1a1a1a;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.cashbox-amount__input-input {border: 0;background: none;padding: 0;margin: 0;outline: none;text-align: right;font-size: 18px;font-weight: 500;max-width: 90px;}
.cashbox-amount__input-input[type=number]::-webkit-inner-spin-button, .cashbox-amount__input-input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;}
.cashbox-amount__input-input[type=number] {-moz-appearance: textfield;}
.cashbox-amount__input-currency {display: inline-block;font-size: 12px;line-height: 1.5;text-transform: lowercase;font-style: italic;font-weight: 600;}
.cashbox-form {background: #dae3ef;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;width: 100%;margin: 5px 1%;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;display: none;}
.cashbox-form__row {max-width: 250px;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
@media (min-width: 508px) {.cashbox-form__row {max-width: 300px;}}
.cashbox-form__row select {width: 100%;background: #fff;}
.cashbox-form__label {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;color: #898989;}
.cashbox-form__label-checkbox {position: absolute;left: -9999px;}
.cashbox-form__label-checkbox:checked ~ .cashbox-form__label-checkbox-mask {color: #ffb000;}
.cashbox-form__label-checkbox-mask {border: 1px solid #d8d8d8;background: #fff;border-radius: 8px;display: inline-block;margin-right: 10px;width: 26px;height: 26px;line-height: 26px;vertical-align: middle;text-align: center;-webkit-transition: all .25s linear;transition: all .25s linear;color: transparent;}
.cashbox-form__label-card-number {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;text-align: left;}
.cashbox-form__label-card-validity {-ms-flex-preferred-size: 100px;flex-basis: 100px;text-align: left;}
@media (min-width: 508px) {.cashbox-form__label-card-validity {-ms-flex-preferred-size: 130px;flex-basis: 130px;}}
.cashbox-form__label-card-user-name {-ms-flex-preferred-size: 170px;flex-basis: 170px;text-align: left;}
.cashbox-form__label-card-cvv {-ms-flex-preferred-size: 70px;flex-basis: 70px;}
.cashbox-form__label-card-cvv>span {vertical-align: middle;}
.cashbox-form__label-card-cvv-tooltip {display: inline-block;vertical-align: middle;}
.cashbox-form__label-card-cvv-tooltip-info {margin-left: 5px;}
.cashbox-form__label-card-cvv-tooltip .tooltip-content {padding: 20px 20px 30px 20px;width: 256px;border-radius: 4px;background: #edf1f7;}
.cashbox-form__label-card-cvv-tooltip .tooltip-body:before {border-bottom-color: #edf1f7;}
.cashbox-form__label-card-cvv-tooltip-img {margin-top: 19px;width: 100%;height: auto;}
.cashbox-form__label-amount {-ms-flex-preferred-size: 70px;flex-basis: 70px;text-align: left;}
.cashbox-form__input {background: #fff;width: 100%;margin: 10px 0;font-size: 16px;position: relative;padding-left: 30px;-ms-flex-preferred-size: 230px;flex-basis: 230px;}
.cashbox-form__input.error {border-color: red;}
.cashbox-form__input-input {border: 0;padding: 0;margin: 0;outline: none;text-align: left;background: transparent;}
.cashbox-form__input-input:-webkit-autofill {-webkit-text-fill-color: transparent;-webkit-transition: background-color 5000s ease-in-out 0s;transition: background-color 5000s ease-in-out 0s;}
.cashbox-form__input-input[type=number]::-webkit-inner-spin-button, .cashbox-form__input-input[type=number]::-webkit-outer-spin-button {-webkit-appearance: none;margin: 0;}
.cashbox-form__input-input[type=number] {-moz-appearance: textfield;}
@media (min-width: 508px) {.cashbox-form__input+label {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}}
.cashbox-form__input-card-number {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;}
.cashbox-form__input-card-validity {-ms-flex-preferred-size: 70px;flex-basis: 70px;}
.cashbox-form__input-card-name {margin-top: 4px;-ms-flex-preferred-size: 175px;flex-basis: 175px;text-transform: uppercase;}
@media (min-width: 508px) {.cashbox-form__input-card-name {-ms-flex-preferred-size: 210px;flex-basis: 210px;}}
.cashbox-form__input-card-cvv {margin-top: 4px;-ms-flex-preferred-size: 70px;flex-basis: 70px;}
.cashbox-form__input-card-number[type="tel"]::-webkit-input-placeholder, .cashbox-form__input-card-number[type="number"]::-webkit-input-placeholder, .cashbox-form__input-card-validity[type="tel"]::-webkit-input-placeholder, .cashbox-form__input-card-validity[type="number"]::-webkit-input-placeholder {font-style: normal;text-align: center;letter-spacing: .01em;}
.cashbox-form__input-card-number[type="tel"]::-moz-placeholder, .cashbox-form__input-card-number[type="number"]::-moz-placeholder, .cashbox-form__input-card-validity[type="tel"]::-moz-placeholder, .cashbox-form__input-card-validity[type="number"]::-moz-placeholder {font-style: normal;text-align: center;letter-spacing: .01em;}
.cashbox-form__input-card-number[type="tel"]:-moz-placeholder, .cashbox-form__input-card-number[type="number"]:-moz-placeholder, .cashbox-form__input-card-validity[type="tel"]:-moz-placeholder, .cashbox-form__input-card-validity[type="number"]:-moz-placeholder {font-style: normal;text-align: center;letter-spacing: .01em;}
.cashbox-form__input-card-number[type="tel"]:-ms-input-placeholder, .cashbox-form__input-card-number[type="number"]:-ms-input-placeholder, .cashbox-form__input-card-validity[type="tel"]:-ms-input-placeholder, .cashbox-form__input-card-validity[type="number"]:-ms-input-placeholder {font-style: normal;text-align: center;letter-spacing: .01em;}
.cashbox-form__input-card-number:focus::-webkit-input-placeholder, .cashbox-form__input-card-validity:focus::-webkit-input-placeholder {color: transparent;}
.cashbox-form__input-card-number:focus::-moz-placeholder, .cashbox-form__input-card-validity:focus::-moz-placeholder {color: transparent;}
.cashbox-form__input-card-number:focus:-moz-placeholder, .cashbox-form__input-card-validity:focus:-moz-placeholder {color: transparent;}
.cashbox-form__input-card-number:focus:-ms-input-placeholder, .cashbox-form__input-card-validity:focus:-ms-input-placeholder {color: transparent;}
.cashbox-form__select {height: 40px;margin: 0 10px;}
.cashbox-form .cashbox-form__select {width: 130px;}
.cashbox-form__btn {margin: 10px 0;}
.cashbox-form__btn[disabled] {-webkit-filter: grayscale(1);filter: grayscale(1);-webkit-transform: translateZ(0);transform: translateZ(0);}
.cashbox-form__btn-card {margin: 30px auto 0 auto;}
.cashbox-form__btn-switcher {margin: auto;width: 100%;}
.cashbox-form__form {padding: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
@media (min-width: 508px) {.cashbox-form__form {-ms-flex-pack: distribute;justify-content: space-around;}}
.cashbox-form__form--crypto {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: center;}
.cashbox-form__form-qr {background: #fff;}
.cashbox-form__form-text {font-size: 14px;}
.cashbox-form__form-hash {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;font-size: 14px;font-weight: 600;margin: 10px 0;}
.cashbox-form__form-hash span {vertical-align: middle;}
.cashbox-form__form-copy-icon {font-size: 23px;cursor: pointer;}
.cashbox-form__form-frame {width: 100%;height: 500px;}
.cashbox-withdraw__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;margin-bottom: 10px;}
.cashbox-withdraw select {-ms-flex-preferred-size: 100%;flex-basis: 100%;}
.cashbox__withdraw-request {max-width: 470px;margin: auto;width: 100%;}
.cashbox__withdraw-request-title {padding-bottom: 10px;font-size: 14px;}
.cashbox__withdraw-request-list {max-height: 300px;margin-bottom: 15px;overflow: auto;position: relative;-webkit-transition-delay: .35s;transition-delay: .35s;-webkit-transition: all .35s;transition: all .35s;}
.cashbox__withdraw-request-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 12px;height: 60px;background-color: #fff;color: #242424;border-top: 1px solid #edf1f7;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;-webkit-transition: all .35s;transition: all .35s;}
.cashbox__withdraw-request-amount {font-weight: 600;font-size: 16px;margin: 0;}
@media (min-width: 1054px) {.cashbox__withdraw-request-amount {font-size: 18px;}}
.cashbox__withdraw-request-currency {font-weight: initial;}
.cashbox__withdraw-request .withdraw-list-enter, .cashbox__withdraw-request .withdraw-list-leave-to {opacity: 0;}
.cashbox__withdraw-request .withdraw-list-leave-active {position: absolute;}
.cashbox-withdraw-form {background: #ddd;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;width: 100%;margin: 5px 1%;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;padding: 20px 0 10px;}
#rbk {display: none;}
.cashbox-history {position: relative;}
.cashbox-history:before {content: "";background: rgba(0,0,0,.1);width: 100%;height: 1px;position: absolute;top: 0;left: 0;}
.cashbox-history__icon-arrow-down {color: inherit;font-size: 12px;vertical-align: middle;display: inline-block;-webkit-transition: -webkit-transform .2s ease;transition: -webkit-transform .2s ease;transition: transform .2s ease;transition: transform .2s ease,-webkit-transform .2s ease;-webkit-transform: rotate(0);transform: rotate(0);}
.history__link.is-active .cashbox-history__icon-arrow-down {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.cashbox-history__icon-arrow-up {color: inherit;font-size: 12px;vertical-align: middle;display: inline-block;}
.cashbox-history__arrow-right {position: absolute;top: 12px;right: 9px;color: #7f7f7f;font-size: 14px;-webkit-transform: rotate(90deg);transform: rotate(90deg);}
@media (min-width: 508px) {.cashbox-history__arrow-right {top: 50%;right: 45%;-webkit-transform: translate(-50%,-50%) rotate(0);transform: translate(-50%,-50%) rotate(0);}}
.cashbox-history__head, .cashbox-history__turn {background: #f5f5f5;padding: 22px;}
.cashbox-history__link {color: #4e4e4e;font-size: 16px;text-transform: initial;font-weight: initial;letter-spacing: initial;text-decoration: none;}
.cashbox-history__body {display: none;}
.cashbox-history__list {padding: 6px 12px;background: #fff;max-width: inherit;}
@media (min-width: 508px) {.cashbox-history__list {padding: 6px 20px;}}
.cashbox-history__empty {font-size: 12px;}
.cashbox-history__item {background: #f5f5f5;padding: 8px 6px;margin: 4px 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;}
@media (min-width: 508px) {.cashbox-history__item {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;padding: 9px 15px;}}
.cashbox-history__time {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;text-align: left;font-size: 10px;color: #7f7f7f;-ms-flex-preferred-size: 30%;flex-basis: 30%;}
@media (min-width: 508px) {.cashbox-history__time {font-size: 12px;-ms-flex-preferred-size: 25%;flex-basis: 25%;}}
.cashbox-history__payment {font-size: 11px;color: #1a1a1a;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-ms-flex-preferred-size: 35%;flex-basis: 35%;text-align: left;}
@media (min-width: 508px) {.cashbox-history__payment {-ms-flex-preferred-size: 25%;flex-basis: 25%;font-size: 14px;}}
.cashbox-history__payment-icon, .cashbox-history__payment-bill {line-height: 20px;}
.cashbox-history__exchange {display: -webkit-box;display: -ms-flexbox;display: flex;display: block;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-preferred-size: 50%;flex-basis: 50%;text-align: right;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
@media (min-width: 508px) {.cashbox-history__exchange {display: inherit;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-preferred-size: 60%;flex-basis: 60%;text-align: center;}}
.cashbox-history__exchange-amount {font-size: 12px;font-style: initial;color: #242424;font-weight: 400;}
@media (min-width: 508px) {.cashbox-history__exchange-amount {font-size: 18px;}}
.cashbox-history__fee-wrapper .cashbox-history__exchange-amount {font-size: .8em;}
.cashbox-history__exchange-currency {font-size: 10px;color: #b3b3b3;font-style: italic;padding-right: 1px;}
.cashbox-history__fee-wrapper .cashbox-history__exchange-currency {font-size: .6em;}
@media (min-width: 508px) {.cashbox-history__exchange-currency {font-size: 14px;}}
.cashbox-history__status {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-preferred-size: 35%;flex-basis: 35%;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}
@media (min-width: 508px) {.cashbox-history__status {-ms-flex-preferred-size: 50%;flex-basis: 50%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}
.cashbox-history__cancel {text-decoration: none;color: #20a8ff;}
.cashbox-history__btn {padding: 16px 0;display: inline-block;color: #4e4e4e;font-size: 14px;}
.cashbox-history__comppoints-date {color: #1a1a1a;font-size: 14px;font-weight: 400;}
.cashbox-history__comppoints-exchange {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 85%;}
@media (min-width: 508px) {.cashbox-history__comppoints-exchange {max-width: 40%;}}
.cashbox-history__comppoints-amount {font-size: 16px;font-style: initial;}
@media (min-width: 508px) {.cashbox-history__comppoints-amount {font-size: 18px;}}
.cashbox-history__comppoints-currency {padding-right: 1px;font-size: 14px;color: #7f7f7f;font-style: italic;}
.cashbox-history__comppoints-status {position: absolute;bottom: 12px;right: 12px;width: 8px;height: 8px;border-radius: 100%;background: #2ab27b;}
@media (min-width: 508px) {.cashbox-history__comppoints-status {bottom: 50%;right: 16px;-webkit-transform: translate(0,50%);transform: translate(0,50%);}}
.cashbox-history__refill-date, .cashbox-history__withdraw-date {color: #1a1a1a;font-size: 12px;font-weight: 400;}
@media (min-width: 508px) {.cashbox-history__refill-date, .cashbox-history__withdraw-date {font-size: 14px;}}
.cashbox-history__refill-date, .cashbox-history__refill-time, .cashbox-history__withdraw-date, .cashbox-history__withdraw-time {line-height: 20px;}
.cashbox-history__refill-exchange, .cashbox-history__withdraw-exchange {font-size: 14px;color: #b3b3b3;font-style: italic;max-width: 85%;text-align: right;cursor: help;-ms-flex-preferred-size: 80%;flex-basis: 80%;}
@media (min-width: 508px) {.cashbox-history__refill-exchange, .cashbox-history__withdraw-exchange {-ms-flex-preferred-size: 65%;flex-basis: 65%;}}
.cashbox-history__refill-exchange .tooltip-body, .cashbox-history__withdraw-exchange .tooltip-body {left: 80%;}
.cashbox-history__refill-exchange .tooltip-content, .cashbox-history__withdraw-exchange .tooltip-content {white-space: normal;text-align: left;font-size: .8em;line-height: 1.2;}
.cashbox-history__refill-status, .cashbox-history__withdraw-status {position: relative;padding-right: 20px;font-size: 14px;height: 20px;}
.cashbox-history__refill-status:before, .cashbox-history__withdraw-status:before {content: "";position: absolute;top: 50%;right: 0;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);width: 8px;height: 8px;border-radius: 100%;}
@media (min-width: 508px) {.cashbox-history__refill-status:before, .cashbox-history__withdraw-status:before {right: 0;}}
.cashbox-history__refill-status--success:before, .cashbox-history__withdraw-status--success:before {background: #2ab27b;}
.cashbox-history__refill-status--canceled:before, .cashbox-history__withdraw-status--canceled:before {background: #ff504d;}
.cashbox-history__refill-status--waiting:before, .cashbox-history__withdraw-status--waiting:before {background: #ffa200;}
.cashbox-history__refill__withdraw-exchange, .cashbox-history__withdraw__withdraw-exchange {text-align: left;}
@media (min-width: 754px) {.cashbox-history__refill__withdraw-exchange, .cashbox-history__withdraw__withdraw-exchange {text-align: right;}}
.comp-heading {position: relative;text-align: center;}
@media (min-width: 754px) {.comp-heading {text-align: left;}}
.is-finished .comp-heading {text-align: center;}
.comp-heading:after {position: absolute;content: "";bottom: 0;left: -20px;right: -20px;height: 1px;background: #f5f5f5;}
.lottery-list .is-finished .comp-heading:after {display: none;}
.comp-heading__label {border-radius: 2px;font-size: 12px;font-weight: 600;line-height: 1;text-align: center;color: #fff;text-transform: lowercase;padding: 2px 14px;position: absolute;top: -4px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.comp-heading__label.is-active {background: -webkit-gradient(linear,left top,left bottom,from(#57af7f),to(#377a56));background: linear-gradient(to bottom,#57af7f,#377a56);-webkit-box-shadow: none;box-shadow: none;}
.comp-heading__label.in-queue {background: -webkit-gradient(linear,left top,left bottom,from(#f9c822),to(#e28500));background: linear-gradient(to bottom,#f9c822,#e28500);-webkit-box-shadow: none;box-shadow: none;}
.comp-heading__label.is-finished {background: #959eb6;-webkit-box-shadow: none;box-shadow: none;display: block;}
@media (min-width: 754px) {.lottery-list .comp-heading__label:not(.is-finished) {left: auto;right: auto;-webkit-transform: translateX(0);transform: translateX(0);}}
.comp-heading__title {font-size: 22px;line-height: 1.18;text-align: inherit;color: #152b3d;padding-top: 30px;font-family: inherit;font-weight: normal;display: inline-block;margin: 0;text-transform: none;}
.is-finished .comp-heading__title {padding: 27px 0 0 0;font-size: 14px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.is-finished .comp-heading__date {font-size: 14px;color: #737373;padding: 10px 0;}
.comp-heading__more {font-size: 14px;color: #00bae8;display: inline-block;padding: 20px 0 15px 0;position: relative;width: 100%;text-transform: none;font-weight: normal;}
.comp-heading__more:after {content: "";position: absolute;top: 1px;left: -20px;right: -20px;border-top: 4px double #f5f5f5;border-bottom: 1px solid #ebebeb;height: 2px;}
.comp-heading__prize-fund {font-size: 14px;text-align: inherit;color: #657d95;position: relative;padding: 10px 0;}
.comp-heading__prize-fund span {font-size: 18px;font-weight: 600;color: #ffc000;}
.lottery-prizes__group {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;padding-bottom: 30px;}
.lottery-prizes__title {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;margin-bottom: 30px;}
.lottery-prizes__title span {font-weight: bold;}
.lottery-prizes__icon {display: inline-block;vertical-align: bottom;width: 15px;}
.lottery-prizes__item {position: relative;padding-bottom: 20px;margin: 20px 15px;height: 110px;}
@media (min-width: 754px) {.lottery-prizes__item {height: 150px;}}
.lottery-prizes__item .tooltip-content {width: 200px;}
.lottery-prizes__item-image {height: 100%;width: auto;}
.lottery-prizes__item-quantity {position: absolute;left: 60%;top: -5px;padding: 3px 5px;font-size: 20px;font-weight: bold;text-align: center;color: #fff;border-radius: 26px;background-image: -webkit-gradient(linear,left top,left bottom,from(#dc1561),to(#fea602));background-image: linear-gradient(to bottom,#dc1561,#fea602);}
@media (min-width: 754px) {.lottery-prizes__item-quantity {top: -10px;font-size: 28px;}}
.lottery-prizes__item-amount {position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);bottom: 15%;border-radius: 2px;background-image: -webkit-gradient(linear,left bottom,left top,from(#ffb02c),to(#f69a00));background-image: linear-gradient(to top,#ffb02c,#f69a00);border: solid 2px #f69a00;text-align: center;color: #fff;font-size: 12px;padding: 0 6px;line-height: 1.2;}
.lottery-prizes__item-amount span {font-size: 14px;font-weight: bold;display: block;}
.lottery-prizes__item-name {text-align: center;font-size: 12px;line-height: 1.67;color: #1c2e6f;}
.lottery-prizes__item-winners {display: inline-block;margin: 2px 5px;}
.comp-thumb {position: relative;border-radius: 3px 3px 0 0;color: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 20px 0 10px 0;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;min-height: 200px;-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}
@media (min-width: 754px) {.comp-thumb {border-radius: 3px 0 0 3px;padding: 30px 0;}}
.is-finished .comp-thumb {border-radius: 3px 3px 0 0;overflow: hidden;}
.comp-thumb__image {position: absolute;top: 0;bottom: 0;right: 0;left: 0;background-position: center;background-size: cover;background-repeat: no-repeat;}
.is-finished .comp-thumb__image {-webkit-filter: inherit;filter: inherit;}
.is-finished .comp-thumb__image:after {content: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(255,255,255,.8);}
.comp-thumb__image:after {content: none;position: absolute;left: 0;right: 0;top: 0;bottom: 0;background: rgba(0,0,0,.3);}
.comp-thumb__label {position: absolute;left: 50%;top: -4px;-webkit-transform: translateX(-50%);transform: translateX(-50%);border-radius: 2px;background-color: linear-gradient(to bottom,#f40,#b73000);background-image: none;-webkit-box-shadow: none;box-shadow: none;border: none;font-size: 12px;font-weight: 600;color: #fff;padding: 5px 15px;text-transform: uppercase;}
.comp-thumb__label:before {content: none;z-index: -1;top: 2px;left: 2px;right: 2px;bottom: 2px;position: absolute;border-radius: 100px;background: #fff;}
.comp-thumb__link {position: absolute;left: 0;right: 0;top: 0;bottom: 0;}
.comp-thumb__timer {border-radius: 4px;background: rgba(0,0,0,.65);color: #fff;padding: 15px 30px;text-shadow: 0 1px 2px rgba(0,0,0,.5);border: 0;font-size: 12px;text-transform: uppercase;font-weight: bold;z-index: 1;text-align: center;}
.comp-thumb__timer-title {font-family: inherit;}
.comp-thumb__timer-wr {display: -webkit-box;display: -ms-flexbox;display: flex;}
.comp-thumb__timer-item, .comp-thumb__timer-dots {font-size: 20px;font-weight: normal;color: inherit;}
@media (min-width: 754px) {.comp-thumb__timer-item, .comp-thumb__timer-dots {font-size: 40px;}}
.comp-thumb__timer-dots {margin: 0 5px;}
.comp-thumb__timer-desc {font-size: 12px;text-transform: lowercase;}
.comp-thumb__comp-info {border-radius: 4px;background: rgba(0,0,0,.65);border: 0;color: #fff;padding: 5px 30px;z-index: 1;font-size: 12px;font-weight: normal;}
@media (min-width: 754px) {.comp-thumb__comp-info {font-size: 14px;}}
.comp-thumb__comp-info span {color: #ffb000;font-weight: 600;}
.comp-thumb__finish-icon {font-size: 60px;margin: 0 0 20px 0;z-index: 1;}
.comp-thumb__finish-text {font-size: 16px;font-weight: 600;text-align: center;color: inherit;text-transform: uppercase;z-index: 1;}
.comp-thumb__btn {z-index: 1;}
.content-text {padding: 20px 20px 40px;text-align: left;color: #152b3d;}
.content-text-before {padding-left: 0;padding-right: 0;}
.content-text::after {clear: both;content: "";display: table;}
.content-text h1, .content-text h2, .content-text h3, .content-text h4, .content-text h5, .content-text h6 {font-weight: 600;}
.content-text p, .content-text ul, .content-text ol {font-weight: 400;}
.content-text a {color: #00bbe7;text-decoration: underline;}
.content-text__img {float: left;margin: 0 20px 20px 0;max-width: 280px;}
.content__table-howto img {max-width: 100%;min-width: 50px;}
.content__table-howto td:first-child {width: 30%;vertical-align: top;}
@media (min-width: 1054px) {.content__table-howto--small td:first-child {width: 20%;}}
.email-verify {color: #000;width: 100%;padding-bottom: 60px;}
.email-verify__head {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;background: #0a1c40;padding: 10px 0;-webkit-box-sizing: border-box;box-sizing: border-box;}
.email-verify__head .nc-logo {display: block;width: 130px;}
@media (min-width: 754px) {.email-verify__head .nc-logo {width: 270px;}}
.email-verify__content {background: transparent;max-width: 1300px;margin: auto;padding: 10px;color: #fff;}
.email-verify h2 {font-weight: bold;font-size: 18px;color: #cb9e44;margin: 20px 0;}
.email-verify p {font-size: 14px;line-height: 1.5;}
.email-verify b {color: #cb9e44;font-weight: 600;}
.email-verify img:not(.altchat-button-icon) {height: auto;width: 100%;margin: 5px 0;}
@media (min-width: 754px) {.email-verify img:not(.altchat-button-icon) {display: inline-block;width: 48%;margin: 0 1%;}}
.email-verify__btn {color: #fff;font-size: 16px;border: none;background: transparent;outline: none;text-transform: none;font-weight: normal;cursor: pointer;}
.email-verify__btn:hover {text-decoration: underline;}
.email-verify__btn:disabled {opacity: .5;}
.email-verify form {position: relative;}
.email-verify__msg {display: block;position: absolute;top: 30px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);color: green;width: 100%;}
.email-verify__msg.error {color: red;}
.fast-registration {display: none;}
@media (min-width: 1054px) {.fast-registration {display: block;width: 100%;position: absolute;top: 0;left: 50%;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);max-width: 1300px;margin: 0 auto;z-index: 1;}}
.fast-registration__wrapper {position: absolute;right: 100px;background: #e8e8e8;border-radius: 5px;width: 300px;z-index: 1;-webkit-box-shadow: initial;box-shadow: initial;top: 165px;}
.fast-registration__header {background: #fff;padding: 16px 0;text-align: center;text-transform: uppercase;color: #152b3d;font-weight: 600;font-size: 14px;border-bottom: none;border-radius: 5px 5px 0 0;position: relative;}
.fast-registration__header-label {display: none;}
.fast-registration__body {padding: 17px 23px 20px;}
.fast-registration__input::-webkit-input-placeholder {color: #bdbdbd;}
.fast-registration__input::-moz-placeholder {color: #bdbdbd;}
.fast-registration__input:-moz-placeholder {color: #bdbdbd;}
.fast-registration__input:-ms-input-placeholder {color: #bdbdbd;}
.fast-registration__btn {margin: 13px 0 0;width: 100%;}
.footer {max-width: 1300px;margin: 0 auto;background: #081735;}
.footer__wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;max-width: 1300px;margin: 0 auto;background: #081735;position: relative;padding: 20px 15px;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media (min-width: 754px) {.footer__wrapper {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
@media (min-width: 1300px) {.footer__wrapper {padding: 20px 35px;}}
.footer__logo {width: 155px;height: 100px;margin: 10px auto;display: block;position: relative;-ms-flex-negative: 0;flex-shrink: 0;}
@media (min-width: 754px) {.footer__logo {margin: 10px 15px;}}
.footer__logo-img {position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-filter: sepia(1) hue-rotate(-190deg);filter: sepia(1) hue-rotate(-190deg);opacity: 1;}
.footer__menu {text-align: left;display: block;margin: 0;padding: 0;}
@media (min-width: 508px) {.footer__menu {text-align: left;}}
.footer__menu-item {display: inline-block;vertical-align: top;width: 49%;padding: 10px;-webkit-box-sizing: border-box;box-sizing: border-box;}
@media (min-width: 508px) {.footer__menu-item {width: 33.333%;}}
@media (min-width: 1054px) {.footer__menu-item {width: 25%;}}
.footer__menu-link {color: #fff;text-decoration: none;font-size: 14px;-webkit-transition: color .2s ease;transition: color .2s ease;text-transform: initial;font-weight: inherit;}
.footer__menu-link:hover {color: rgba(255,255,255,.7);}
.footer__license {display: inline-block;-ms-flex-item-align: center;align-self: center;-ms-flex-negative: 0;flex-shrink: 0;padding-top: 15px;}
@media (min-width: 754px) {.footer__license {padding-top: 0;}}
.footer__license>div>div {margin: 10px auto 0 auto;}
.footer-social {max-width: 1300px;margin: 0 auto;background: #081735;}
.footer-social__wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;clear: both;padding: 20px 0 0;max-width: 1300px;margin: 0 auto;}
@media (min-width: 754px) {.footer-social__wrapper {padding-bottom: 26px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.footer-social__content {display: -webkit-box;display: -ms-flexbox;display: flex;width: 100%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-sizing: border-box;box-sizing: border-box;}
@media (min-width: 508px) {.footer-social__content {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}
@media (min-width: 754px) {.footer-social__content {-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;padding-left: 25px;padding-right: 25px;width: auto;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.footer-social__title {display: block;padding: 10px 0;color: #fff;font-size: 14px;}
@media (min-width: 508px) {.footer-social__title {max-width: 80px;text-align: left;padding: 0;}}
@media (min-width: 754px) {.footer-social__title {max-width: none;text-align: left;padding: 0 20px 0 0;}}
@media (min-width: 1054px) {.footer-social__title {padding-left: 20px;padding-right: 60px;max-width: none;}}
.footer-social__items {color: #fff;}
.footer-social__items .footer-social__item {color: inherit;}
.footer-social__apk {background-color: #75b526;color: #fff;border-radius: 4px;text-align: left;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 5px 20px 5px 15px;font-size: 14px;line-height: 1.2;display: -webkit-box;display: -ms-flexbox;display: flex;margin: 35px auto 26px;cursor: pointer;max-width: 150px;}
@media (min-width: 754px) {.footer-social__apk {margin-top: 0;margin-bottom: 0;}}
.footer-social__apk .icon-android {font-size: 25px;margin-right: 10px;}
.iframe-wrapper {}
.iframe-wrapper iframe {}
.btn-more__wrap {padding: 0 0 51px;}
.btn-more {position: relative;text-align: center;min-width: 278px;margin: 8px auto 51px;color: #033155;font-size: 20px;display: block;text-decoration: none !important;}
.btn-more:after {content: "";display: block;position: absolute;left: 50%;margin-left: -139px;bottom: -46px;background-position: -194px 0;width: 278px;height: 37px;background-image: url("/assets/templates/vulkan/img/sprite.png");}
.btn-more:hover:after {background-position: -194px -63px;width: 278px;height: 37px;}
.btn_blue-mid, .btn_orange-mid {font-family: Arial,"Segoe UI","Open Sans",regular;display: inline-block;font-weight: 700;width: 262px;text-transform: uppercase;text-align: center;cursor: pointer;text-decoration: none;}
.btn_orange-mid {position: relative;text-shadow: 0 1px 0 #ffcb6d;-webkit-box-shadow: 0 4px 0 #955308,0 2px 8px #000;-moz-box-shadow: 0 4px 0 #955308,0 2px 8px #000;box-shadow: 0 4px 0 #955308,0 2px 8px #000;border-bottom-color: #ffbe25;color: #b44c00;font-size: 20px;line-height: 27px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;background: #ffce1e;background: -webkit-gradient(linear,left top,left bottom,from(#ffce1e),color-stop(12%,#ffce1e),color-stop(24%,#ffc71e),color-stop(57%,#ffb01e),color-stop(92%,#ffa11e),color-stop(97%,#ffbe25),to(#ffbe25));background: -webkit-linear-gradient(top,#ffce1e 0,#ffce1e 12%,#ffc71e 24%,#ffb01e 57%,#ffa11e 92%,#ffbe25 97%,#ffbe25 100%);background: -moz-linear-gradient(top,#ffce1e 0,#ffce1e 12%,#ffc71e 24%,#ffb01e 57%,#ffa11e 92%,#ffbe25 97%,#ffbe25 100%);background: -o-linear-gradient(top,#ffce1e 0,#ffce1e 12%,#ffc71e 24%,#ffb01e 57%,#ffa11e 92%,#ffbe25 97%,#ffbe25 100%);background: linear-gradient(to bottom,#ffce1e 0,#ffce1e 12%,#ffc71e 24%,#ffb01e 57%,#ffa11e 92%,#ffbe25 97%,#ffbe25 100%);padding: 11px 0;margin: 20px 0 0;transition: all 0s;text-decoration: none !important;}
.btn_orange-mid:hover {-webkit-box-shadow: 0 4px 0 #9e590b,0 2px 8px #000;-moz-box-shadow: 0 4px 0 #9e590b,0 2px 8px #000;box-shadow: 0 4px 0 #9e590b,0 2px 8px #000;color: #b44c00;border-top-color: #ff871e;background: #ff871e;background: -webkit-gradient(linear,left top,left bottom,from(#ff871e),color-stop(12%,#ff871e),color-stop(24%,#ff9a1e),color-stop(57%,#ffb41e),color-stop(74%,#ffbf1e),color-stop(86%,#ffd61e),color-stop(98%,#ffed25),to(#ffed25));background: -webkit-linear-gradient(top,#ff871e 0,#ff871e 12%,#ff9a1e 24%,#ffb41e 57%,#ffbf1e 74%,#ffd61e 86%,#ffed25 98%,#ffed25 100%);background: -moz-linear-gradient(top,#ff871e 0,#ff871e 12%,#ff9a1e 24%,#ffb41e 57%,#ffbf1e 74%,#ffd61e 86%,#ffed25 98%,#ffed25 100%);background: -o-linear-gradient(top,#ff871e 0,#ff871e 12%,#ff9a1e 24%,#ffb41e 57%,#ffbf1e 74%,#ffd61e 86%,#ffed25 98%,#ffed25 100%);background: linear-gradient(to bottom,#ff871e 0,#ff871e 12%,#ff9a1e 24%,#ffb41e 57%,#ffbf1e 74%,#ffd61e 86%,#ffed25 98%,#ffed25 100%);}
.btn_orange-mid:active {margin-bottom: -2px;color: #b44c00;border-top-color: #ff871e;line-height: 29px;-webkit-box-shadow: 0 2px 0 #8f5008,0 2px 8px #000;-moz-box-shadow: 0 2px 0 #8f5008,0 2px 8px #000;box-shadow: 0 2px 0 #8f5008,0 2px 8px #000;background: #ff871e;background: -webkit-gradient(linear,left top,left bottom,from(#ff871e),color-stop(12%,#ff871e),color-stop(24%,#ff9a1e),color-stop(57%,#ffb41e),color-stop(74%,#ffbf1e),color-stop(86%,#ffd61e),color-stop(98%,#ffed25),to(#ffed25));background: -webkit-linear-gradient(top,#ff871e 0,#ff871e 12%,#ff9a1e 24%,#ffb41e 57%,#ffbf1e 74%,#ffd61e 86%,#ffed25 98%,#ffed25 100%);background: -moz-linear-gradient(top,#ff871e 0,#ff871e 12%,#ff9a1e 24%,#ffb41e 57%,#ffbf1e 74%,#ffd61e 86%,#ffed25 98%,#ffed25 100%);background: -o-linear-gradient(top,#ff871e 0,#ff871e 12%,#ff9a1e 24%,#ffb41e 57%,#ffbf1e 74%,#ffd61e 86%,#ffed25 98%,#ffed25 100%);background: linear-gradient(to bottom,#ff871e 0,#ff871e 12%,#ff9a1e 24%,#ffb41e 57%,#ffbf1e 74%,#ffd61e 86%,#ffed25 98%,#ffed25 100%);}
.btn-wrapper {text-align: center;margin: 0px 0 10px 5px;}
.btn-wrapper .btn-play-real {width: 1060px;max-width: 100%;height: 50px;text-transform: uppercase;display: inline-block;display: block;text-align: center;line-height: 30px;padding: 10px 22px;margin: 3px;box-sizing: border-box;border-radius: 4px;font-size: 24px;text-decoration: none;cursor: pointer;outline: none;transition: all ease .2s;border: 0;font-weight: 400;position: relative;color: #b64c00;text-shadow: 0 1px 0 #fdd401;background: linear-gradient(to bottom,#ffcf00 45%,#ffa200 90%,#ffbf00 100%);box-shadow: inset 0 -1px 0 #af510a;}
.btn-wrapper .btn-play-real:hover {background: linear-gradient(to bottom,#ffe300 45%,#ffba00 90%,#ffd300 100%);box-shadow: inset 0 -1px 0 #af510a;}
.categoryLinks__wrap {text-align: center;}
.categoryLinks__wrap .btn-blue {color: #fff;color: #b64c00;display: inline-block;text-align: center;line-height: 20px;padding: 20px 42px;margin: 20px 30px;font-size: 24px;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;text-decoration: none;cursor: pointer;outline: none;-webkit-transition: all ease .2s;transition: all ease .2s;border: 0;border: none;font-weight: 400;position: relative;text-shadow: 0 1px 0 #fdd401;background: -webkit-gradient(linear,left top,left bottom,color-stop(45%,#ffcf00),color-stop(90%,#ffa200),to(#ffbf00));background: linear-gradient(to bottom,#ffcf00 45%,#ffa200 90%,#ffbf00 100%);-webkit-box-shadow: inset 0 -1px 0 #af510a;box-shadow: inset 0 -1px 0 #af510a;}
.categoryLinks__wrap .btn-blue:hover {background: -webkit-gradient(linear,left top,left bottom,color-stop(45%,#ffe300),color-stop(90%,#ffba00),to(#ffd300));background: linear-gradient(to bottom,#ffe300 45%,#ffba00 90%,#ffd300 100%);-webkit-box-shadow: inset 0 -1px 0 #af510a;box-shadow: inset 0 -1px 0 #af510a;}
.categoryLinks__wrap .btn-blue:active {background: -webkit-gradient(linear,left top,left bottom,from(#ffa200),color-stop(45%,#ffcf00));background: linear-gradient(to bottom,#ffa200 0%,#ffcf00 45%);-webkit-box-shadow: inset 0 1px 0 #af510a;box-shadow: inset 0 1px 0 #af510a;text-shadow: 0 -1px 0 #fdd401;}
@media (max-width: 1279px) {.categoryLinks__wrap .btn-blue {padding: 15px 20px;margin: 15px 15px;font-size: 22px;}}
@media (max-width: 991px) {.categoryLinks__wrap .btn-blue {padding: 15px;margin: 15px 10px;font-size: 18px;}}
@media (max-width: 767px) {.categoryLinks__wrap .btn-blue {padding: 10px;margin: 15px 5px 0;font-size: 16px;}}
@media (max-width: 359px) {.btn-wrapper .btn-play-real {font-size: 20px;}}
.game-item {text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;background: rgba(0,0,0,0);width: 100%;position: relative;overflow: hidden;}
.game-item::after {clear: both;content: "";display: table;}
.game-item__wrapper {-webkit-box-sizing: border-box;box-sizing: border-box;background: rgba(0,0,0,.47);background-size: auto;min-height: 100%;height: auto !important;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media (min-width: 1054px) {.game-item__wrapper {padding-left: 320px;}}
@media (min-width: 508px) {.game-item__mobile-row {width: 80%;margin: 0 auto;}}
.game-item__mobile-col {float: left;width: 50%;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: left;padding: 0 5px;}
.game-item__text {font-size: 16px;color: #fff;}
.game-item__not-available {padding-top: 10px;font-size: 18px;color: #fff;font-weight: 600;}
.game-item__thumb {width: 100%;padding-bottom: 76.6%;position: relative;overflow: hidden;}
.game-item__img {width: 100%;height: auto;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.game-item__resizer {position: relative;margin-left: auto;margin-right: auto;}
.game-item__container {position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 20px auto;}
.game-item__header {width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;background: #0a1c40;font-size: 16px;padding: 0 16px;height: 40px;border-radius: 4px 4px 0 0;z-index: 20;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-webkit-box-align: center;-ms-flex-align: baseline;-ms-flex-align: center;align-items: baseline;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.game-item__header::after {clear: both;content: "";display: table;}
.game-item__title {color: #fff;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: left;text-transform: initial;font-weight: 300;}
.game-item__icon-info {vertical-align: text-bottom;}
.game-item__jackpot {line-height: 40px;height: 40px;display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 8px;-webkit-box-align: inherit;-ms-flex-align: inherit;align-items: inherit;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media (min-width: 754px) {.game-item__jackpot {font-size: 10px;}}
.game-item__jackpot-jackpot {color: #fff;font-size: 1.6em;display: inline-block;margin-right: 5px;}
.game-item__jackpot-amount {color: #ffb000;font-size: 2em;display: inline-block;font-weight: 600;}
.game-item__jackpot-currency {color: #8097bb;font-size: 1.4em;display: inline-block;font-style: italic;text-transform: lowercase;font-weight: 300;padding-left: 5px;}
.game-item__close {position: absolute;top: 0;right: 0;font-size: 28px;width: 40px;height: 40px;line-height: 40px;cursor: pointer;text-decoration: none;color: #8097bb;-webkit-box-shadow: initial;box-shadow: initial;border-radius: 50px;-ms-flex-preferred-size: 3%;flex-basis: 3%;}
.game-item__close:hover {text-decoration: none;}
.game-item__body {background: #000;position: relative;margin: auto;height: 100%;z-index: 10;}
.game-item__iframe {border: none;display: block;line-height: 1;position: absolute;top: 0;left: 0;width: 100%;height: auto;height: 100%;}
.game-item__footer {overflow: hidden;position: relative;}
.game-item__quick-payment {border-width: 0;}
.game-item__quick-payment iframe {border: 0;width: 100%;height: 52px;}
.game-item__preloader {height: 100vh;}
.game-item__preloader-loading {border-radius: 50%;border: 2px solid rgba(255,176,0,.5);-webkit-box-sizing: border-box;box-sizing: border-box;width: 32px;height: 32px;}
.game-item__preloader-loading:after {content: "";display: block;width: 2px;height: 2px;position: absolute;left: 50%;top: 50%;margin-top: -1px;margin-left: -1px;background: rgba(255,176,0,.5);}
.game-item__preloader-holder {width: 32px;height: 32px;z-index: 2;clear: both;overflow: hidden;position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.game-item__preloader-rotate {width: 22px;height: 22px;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 50%;position: relative;left: 3px;top: 3px;-webkit-animation: rotate .8s infinite linear;animation: rotate .8s infinite linear;border: 2px solid #ffb000;border-right-color: transparent;}
.game-item__realgame {width: 100%;height: 50px;-webkit-box-sizing: border-box;box-sizing: border-box;background: #091c41;color: #8097bb;font-size: 14px;letter-spacing: .6px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 10px;margin: 20px 0;display: none;}
@media (min-width: 1054px) {.game-item__realgame {margin: 0;}}
.game-item__realgame.is-showed {display: -webkit-box;display: -ms-flexbox;display: flex;}
.game-item__realgame-text {margin: 0 25px 0 0;-ms-flex-negative: 1;flex-shrink: 1;}
.game-item__realgame-btn {-ms-flex-negative: 0;flex-shrink: 0;}
@-webkit-keyframes rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
.game-list__favorites.is-active {-webkit-transform: none;transform: none;}
.game-list__jackpot {position: absolute;bottom: 40px;left: 0;top: 0;z-index: 1;width: 100%;height: 100%;overflow: hidden;}
.game-list__jackpot-wrapper {position: absolute;left: 0;bottom: 0;width: 100%;padding: 2px 0;text-align: center;-webkit-filter: blur(0);filter: blur(0);color: #fff;z-index: 10;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-line-pack: center;align-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;font-family: inherit;background: rgba(36,36,36,.7);-webkit-transition: -webkit-filter .25s ease;transition: -webkit-filter .25s ease;transition: filter .25s ease;transition: filter .25s ease,-webkit-filter .25s ease;}
@media (min-width: 754px) {.game-list__jackpot-wrapper {bottom: 40px;}}
@media (min-width: 1054px) {.game-list__jackpot-wrapper {padding: 2px 0;}}
.game-list__item:hover .game-list__jackpot {-webkit-filter: blur(6px);filter: blur(6px);opacity: 1;}
.game-list__item--mygames .game-list__jackpot {bottom: 40px;}
.game-list__item--gamesidebar .game-list__jackpot {display: none;}
.game-list--popup .game-list__jackpot {padding: 2px 0;font-size: 12px;}
.game-list--popup:hover .game-list__jackpot {opacity: 1;-webkit-filter: blur(0);filter: blur(0);}
.game-list__jackpot-title {width: 100%;text-transform: initial;display: inline-block;font-size: 16px;margin: 0;background: rgba(0,0,0,0);line-height: 16px;padding: 0;}
@media (min-width: 754px) {.game-list__jackpot-title {margin: 0;line-height: 16px;font-size: 14px;padding: 0;background: rgba(0,0,0,0);}}
.game-list--popup .game-list__jackpot-title {font-size: 16px;margin: 0;background: rgba(0,0,0,0);line-height: 16px;padding: 0;}
.game-list__jackpot-balance {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-flex-preferred-size: 100%;flex-basis: 100%;height: 17px;}
@media (min-width: 508px) {.game-list__jackpot-balance {padding: 0;}}
@media (min-width: 754px) {.game-list__jackpot-balance {height: auto;}}
@media (min-width: 1054px) {.game-list__jackpot-balance {-ms-flex-preferred-size: auto;flex-basis: auto;}}
.game-list--popup .game-list__jackpot-balance {padding: 0;-ms-flex-preferred-size: 100%;flex-basis: 100%;}
.game-list__jackpot-amount {font-size: 16px;color: #ffb000;font-weight: 400;}
.game-list--popup .game-list__jackpot-amount {line-height: 20px;font-size: 16px;}
@media (min-width: 754px) {.game-list__jackpot-amount {font-size: 20px;}}
.game-list__jackpot-currency {font-style: italic;text-transform: lowercase;color: #8097bb;font-size: 14px;margin-left: 4px;}
@media (min-width: 754px) {.game-list__jackpot-currency {margin-left: 4px;font-size: 14px;}}
.game-list--popup .game-list__jackpot-currency {font-size: 14px;margin-left: 4px;}
.game-list {background: #edf1f7;padding: 5px 10px 20px;position: relative;text-align: left;overflow: hidden;}
.mobile .game-list__no-mobile .game-list__thumb:after {content: "";position: absolute;top: 0;bottom: 0;left: 0;right: 0;background-color: rgba(255,255,255,.7);}
@media (min-width: 754px) {.game-list {padding: 20px;overflow: visible;}
	.popup__tabs .game-list {padding: 20px;}}
@media (min-width: 320px) {.game-list {overflow: visible;}}
.game-list--popup {padding: 20px;height: 385px;overflow-y: auto;}
.game-list__search {background: #cc9d42;}
.game-list__category-title {font-size: 20px;color: #282828;margin-bottom: 8px;font-weight: inherit;margin-top: 0;}
.game-list__category-amount {font-size: 18px;color: #20a8ff;display: inline-block;margin-left: 8px;}
.popup .game-list__category-amount {color: inherit;}
.game-list__icons {position: absolute;top: -4px;left: 5px;-webkit-transform: translate(0,0);transform: translate(0,0);display: -webkit-box;display: -ms-flexbox;display: flex;z-index: 1000;}
@media (min-width: 754px) {.game-list__icons {left: 8px;top: -4px;}}
.game-sidebar .game-list__icons {left: 5px;top: -4px;}
.game-list__icon:after {content: "";position: absolute;top: -2px;left: 0;width: 0;height: 0;border-style: solid;border-width: 0;}
.game-list__icons-new, .game-list__icons-hot {position: relative;margin-right: 4px;border-radius: 2px;vertical-align: top;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;width: 40px;height: 20px;font-size: 28px;}
@media (min-width: 754px) {.game-list__icons-new, .game-list__icons-hot {margin-right: 8px;}}
.game-sidebar .game-list__icons-new, .game-sidebar .game-list__icons-hot {margin-right: 4px;}
.game-list__icons-new:after, .game-list__icons-new:before, .game-list__icons-hot:after, .game-list__icons-hot:before {content: "";position: absolute;bottom: -7px;width: 0;height: 0;border-color: transparent;border-style: solid;border-top-color: #000;display: none;}
.game-list__icons-new:after, .game-list__icons-hot:after {left: 0;border-width: 7px 20px 0 0;}
.game-list__icons-new:before, .game-list__icons-hot:before {content: "";right: 0;border-width: 7px 0 0 20px;}
.game-list__icons-new {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;background: -webkit-gradient(linear,left top,left bottom,color-stop(10%,#f40),to(#b73000));background: linear-gradient(to bottom,#f40 10%,#b73000 100%);-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__icons-new:after, .game-list__icons-new:before {border-top-color: rgba(0,0,0,0);}
.game-list__icons-new .game-list__icon:after {border-color: transparent transparent linear-gradient(to bottom,#f40 10%,#b73000 100%) transparent;}
.game-list__icons-hot {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;background: -webkit-gradient(linear,left top,left bottom,color-stop(10%,#f40),to(#b73000));background: linear-gradient(to bottom,#f40 10%,#b73000 100%);-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__icons-hot:after, .game-list__icons-hot:before {border-top-color: rgba(0,0,0,0);}
.game-list__icons-hot .game-list__icon:after {border-color: transparent transparent linear-gradient(to bottom,#f40 10%,#b73000 100%) transparent;}
.game-list__list {font-size: 0;margin: -8px;}
.game-list__list::after {clear: both;content: "";display: table;}
.game-list__header {background-color: white;font-size: 25px;font-weight: 600;padding-bottom: 12px;padding-left: 20px;padding-right: 20px;padding-top: 10px;margin-bottom: 20px;margin-left: -42px;margin-right: -42px;}
.game-list__header-my {margin: 10px -43px 15px -43px;padding: 4px 43px;font-weight: 400;}
@media (max-width: 752px) {.game-list__header-my {margin: 10px -33px 15px -43px;}}
.game-list__item {text-align: center;padding: 10px;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;vertical-align: top;}
.game-list__item--gamesidebar, .my-games--desktop .game-list__item, .my-games--mobile .game-list__item {-ms-flex-negative: 0;flex-shrink: 0;position: relative;}
.my-games--desktop .game-list__item {width: 200px;margin-right: 20px;}
.my-games--desktop .game-list__item:last-child {margin-right: 0;}
.my-games--mobile .game-list__item {width: 150px;margin-right: 20px;}
.my-games--mobile .game-list__item:last-child {margin-right: 0;}
.game-list__item--game {width: 50%;}
@media (min-width: 508px) {.game-list__item--game {width: 33.33333%;}}
@media (min-width: 754px) {.game-list__item--game {width: 25%;}}
.game-list--popup .game-list__item--game {width: 100%;}
@media (min-width: 508px) {.game-list--popup .game-list__item--game {width: 50%;}}
@media (min-width: 754px) {.game-list--popup .game-list__item--game {width: 33.33333%;}}
.game-list__item--banner {width: 100%;}
@media (min-width: 508px) {.game-list__item--banner {width: 66.66666%;}}
@media (min-width: 754px) {.game-list__item--banner {width: 50%;}}
.game-list__item--mygames {padding: 10px 0 20px;}
.game-list__item--mygames .game-list__container {border: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__item--mygames .game-list__game-title {background: #1b2e5b;color: #fff;}
.game-list__item--favorites {margin-top: 0;}
.game-list__item--favorites .game-list__container {border: 1px solid #2c323e;}
.game-list__item--gamesidebar {width: 100%;padding: 10px 5px;max-width: 135px;}
.game-list__item--gamesidebar .game-list__container {border: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__item--gamesidebar .game-list__game-title {background: #1b2e5b;color: #fff;}
.game-list__item--gamesidebar .game-list__back {-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__item--gamesidebar .game-list__game-title-text {padding: 13px 10px;}
.game-list__item:hover .game-list__btn-overlay, .game-list__item:hover .game-list__btn-play {pointer-events: inherit;-webkit-transform: translate(0%,0%);transform: translate(0%,0%);}
.game-list__container {-webkit-box-shadow: 0 2px 0 rgba(226,229,236,.62);box-shadow: 0 2px 0 rgba(226,229,236,.62);border: 1px solid #cbd0db;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;border-radius: 4px;position: relative;}
.game-list__item:hover .game-list__container {-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__item--gamesidebar:hover .game-list__container {-webkit-box-shadow: initial;box-shadow: initial;}
.game-list__front {overflow: hidden;position: relative;padding-bottom: 40px;border-radius: 4px;}
@media (min-width: 754px) {.game-list__front {padding-bottom: 40px;}}
.game-list__item--mygames .game-list__front, .game-list__item--gamesidebar .game-list__front {padding-bottom: 40px;}
.game-list__thumb {width: 100%;padding-bottom: 76.6%;position: relative;overflow: hidden;background-color: #fff;border-radius: 4px 4px 0 0;z-index: 1;}
.game-list__item--banner .game-list__thumb {width: 100%;padding-bottom: 37.04918%;position: relative;padding-top: 40px;}
.game-list__img {width: 100%;height: auto;position: absolute;top: 0;left: 0;right: 0;bottom: 0;-webkit-filter: blur(0);filter: blur(0);}
.game-list__img.lazyload, .game-list__img.lazyloading {opacity: 0;}
.game-list__img.lazyloaded {opacity: 1;-webkit-transition: opacity 50ms,-webkit-transform .2s ease;transition: opacity 50ms,-webkit-transform .2s ease;transition: opacity 50ms,transform .2s ease;transition: opacity 50ms,transform .2s ease,-webkit-transform .2s ease;}
@media (min-width: 1054px) {.game-list__item--game:hover .game-list__img, .game-list__item--banner:hover .game-list__img {-webkit-transform: none;transform: none;}}
.game-list__item--game:hover .game-list__img, .game-list__item--banner:hover .game-list__img, .game-list__item--favorites .game-list__img {-webkit-filter: blur(6px);filter: blur(6px);}
.game-list__item--gamesidebar:hover .game-list__img {-webkit-filter: blur(0);filter: blur(0);}
.game-list__game-title {background: #fff;border-radius: 0 0 4px 4px;bottom: 0;-webkit-box-sizing: border-box;box-sizing: border-box;color: #282828;font-weight: initial;font-size: 14px;height: auto;line-height: 14px;position: absolute;width: 100%;z-index: 1000;-webkit-transform: translateY(calc(100% - 40px));transform: translateY(calc(100% - 40px));-webkit-transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s,-webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;}
.game-list__item:hover .game-list__game-title {-webkit-transform: translateY(0);transform: translateY(0);}
.game-list__item:hover .game-list__game-title--auth {-webkit-clip-path: none;clip-path: none;}
@media (min-width: 754px) {.game-list__game-title {font-size: 16px;-webkit-transform: translateY(calc(100% - 40px));transform: translateY(calc(100% - 40px));}}
@media (min-width: 1054px) {.game-list__game-title {font-size: 18px;}
	.game-list__item--mygames .game-list__game-title {font-size: 16px;font-weight: 300;}}
.game-list__item--mygames .game-list__game-title {-webkit-transform: translateY(calc(100% - 40px));transform: translateY(calc(100% - 40px));-webkit-transition: -webkit-transform 0s;transition: -webkit-transform 0s;transition: transform 0s;transition: transform 0s,-webkit-transform 0s;}
.game-list__item--gamesidebar .game-list__game-title {font-size: 12px;-webkit-transform: translateY(calc(100% - 40px));transform: translateY(calc(100% - 40px));}
.game-list__game-title-text {padding: 13px 10px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.game-list__item:hover .game-list__game-title--auth .game-list__game-title-text {padding: 17px 10px 7px;}
@media (min-width: 754px) {.game-list__item:hover .game-list__game-title--auth .game-list__game-title-text {padding: 27px 10px 7px;}}
@media (min-width: 754px) {.game-list__game-title-text {padding: 13px 10px;}
	.game-list__item--mygames .game-list__game-title-text {padding: 13px 10px;}}
.game-list__item--mygames:hover .game-list__game-title--auth .game-list__game-title-text {padding: 17px 10px 7px;}
.game-list__item--gamesidebar:hover .game-list__game-title--auth .game-list__game-title-text, .game-list__item--gamesidebar .game-list__game-title-text {padding: 13px 10px;}
.game-list__game-title-overlay {pointer-events: none;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.game-list__back {position: absolute;top: 0;left: 0;width: 100%;height: calc(100% - 40px);opacity: 0;border-radius: 4px 4px 0 0;background: rgba(26,26,26,.5);-webkit-box-shadow: initial;box-shadow: initial;overflow: hidden;-webkit-transition: opacity .2s ease-in .1s;transition: opacity .2s ease-in .1s;}
@media (min-width: 754px) {.game-list__back {height: calc(100% - 40px);}}
@media (min-width: 1300px) {.game-list__back {-webkit-transition-delay: 0s;transition-delay: 0s;}}
.game-list__item--mygames:hover .game-list__back, .game-list__item--gamesidebar:hover .game-list__back {height: calc(100% - 40px);}
.game-list__item:hover .game-list__back, .game-list__item--favorites .game-list__back {opacity: 1;z-index: 11;}
.game-list__item--gamesidebar .game-list__back {background: transparent;}
.game-list__btn-overlay {pointer-events: none;position: absolute;width: 0;height: 0;top: 0;left: 0;z-index: 2;-webkit-transform: translate(0%,-300%);transform: translate(0%,-300%);-webkit-transition: -webkit-transform .1s;transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;}
@media (min-width: 754px) {.game-list__btn-overlay {width: 100%;height: 100%;}}
.mobile .game-list__btn-overlay {-webkit-transform: translate(0%,0%);transform: translate(0%,0%);}
.mobile .game-sidebar .game-list__btn-overlay {width: 100%;height: 100%;}
.game-list__btn-overlay-play, .game-list__btn-overlay-demo {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-250%);transform: translate(-50%,-250%);width: 100px;height: 100px;display: none;z-index: 2;-webkit-transition: -webkit-transform .1s;transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;}
.game-list__item--game:hover .game-list__btn-overlay-play, .game-list__item--game:hover .game-list__btn-overlay-demo {-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
@media (min-width: 320px) {.game-list__btn-overlay-play, .game-list__btn-overlay-demo {width: 70px;height: 70px;}}
@media (min-width: 508px) {.game-list__btn-overlay-play, .game-list__btn-overlay-demo {width: 70px;height: 70px;}}
@media (min-width: 754px) {.game-list__btn-overlay-play, .game-list__btn-overlay-demo {width: 90px;height: 90px;}}
@media (min-width: 1054px) {.game-list__btn-overlay-play, .game-list__btn-overlay-demo {width: 100px;height: 100px;}}
.game-sidebar .game-list__btn-overlay-demo {width: 70px;height: 70px;}
.game-list__btn-overlay-play {top: 40%;pointer-events: inherit;-webkit-transition: -webkit-transform .1s;transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;}
.game-sidebar .game-list__btn-overlay-play {top: 50%;}
.game-sidebar .game-list__btn-overlay-play, .my-games .game-list__btn-overlay-play, .tournament-games .game-list__btn-overlay-play {width: 70px;height: 70px;}
.game-list__btn-overlay-false, .game-list__btn-overlay-true {position: absolute;top: 0;left: 0;font-size: 70px;}
@media (min-width: 320px) {.game-list__btn-overlay-false, .game-list__btn-overlay-true {font-size: 70px;}}
@media (min-width: 508px) {.game-list__btn-overlay-false, .game-list__btn-overlay-true {font-size: 70px;}}
@media (min-width: 754px) {.game-list__btn-overlay-false, .game-list__btn-overlay-true {font-size: 90px;}}
@media (min-width: 1054px) {.game-list__btn-overlay-false, .game-list__btn-overlay-true {font-size: 100px;}}
.game-sidebar .game-list__btn-overlay-false, .my-games .game-list__btn-overlay-false, .tournament-games .game-list__btn-overlay-false, .game-sidebar .game-list__btn-overlay-true, .my-games .game-list__btn-overlay-true, .tournament-games .game-list__btn-overlay-true {font-size: 70px;}
.game-list__btn-overlay-false {color: #fff;-webkit-transition: color .2s ease;transition: color .2s ease;}
.game-list__btn-overlay-play:hover .game-list__btn-overlay-false, .game-list__btn-overlay-demo:hover .game-list__btn-overlay-false {color: transparent;}
.game-list__btn-overlay-play:active .game-list__btn-overlay-false, .game-list__btn-overlay-demo:active .game-list__btn-overlay-false {color: #fff;}
.game-list__btn-overlay-true {color: transparent;-webkit-transition: color .2s ease;transition: color .2s ease;}
.game-list__btn-overlay-play:hover .game-list__btn-overlay-true, .game-list__btn-overlay-demo:hover .game-list__btn-overlay-true {color: #fff;}
.game-list__btn-overlay-play:active .game-list__btn-overlay-true, .game-list__btn-overlay-demo:active .game-list__btn-overlay-true {color: transparent;}
.game-list__btn-wrap {width: 100%;height: 100%;position: relative;top: 0;left: 0;opacity: 1;z-index: 1;-webkit-transition: -webkit-transform .05s ease-out;transition: -webkit-transform .05s ease-out;transition: transform .05s ease-out;transition: transform .05s ease-out,-webkit-transform .05s ease-out;}
@media (min-width: 1300px) {.game-list__btn-wrap {-webkit-transition: opacity .9s ease;transition: opacity .9s ease;}}
.game-list__btn-play-wrap {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-500%);transform: translate(-50%,-500%);z-index: 10;-webkit-transition: -webkit-transform .1s;transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;}
.game-list__item--gamesidebar .game-list__btn-play-wrap {display: none;}
.game-list__item:hover .game-list__btn-play-wrap, .game-list__item--favorites .game-list__btn-play-wrap {-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.game-list__btn-play {z-index: 10;pointer-events: none;white-space: nowrap;-webkit-box-sizing: border-box;box-sizing: border-box;}
@media (min-width: 754px) {.game-list__btn-play {min-width: 150px;padding: 12px 26px;font-size: 18px;}}
.game-list__btn-play-icon {top: 2px;margin-right: 3px;display: none;position: relative;}
@media (min-width: 754px) {.game-list__btn-play-icon {margin-right: 10px;}}
.game-list__btn-demo-wrap {position: absolute;z-index: 12;bottom: 7%;left: 50%;-webkit-transform: translate(-50%,-500%);transform: translate(-50%,-500%);display: block;-webkit-transition: -webkit-transform .1s;transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;}
.game-list__item--gamesidebar .game-list__btn-demo-wrap {display: none;}
.game-list__item:hover .game-list__btn-demo-wrap {-webkit-transform: translate(-50%,0);transform: translate(-50%,0);}
.game-list__btn-beta {position: relative;}
.game-sidebar .game-list__btn-beta, .game-list__btn-beta-hidden {display: none;}
.game-list__btn-demo {width: 101px;z-index: 10;color: #fff;font-size: 16px;text-decoration: none;padding: auto 10px 0 10px;}
@media (min-width: 754px) {.game-list__btn-demo {min-width: 150px;font-size: 18px;padding: 12px 26px;}}
@media (min-width: 1054px) {.game-list__btn-demo {font-size: 18px;padding: 12px 26px;}}
.game-list__btn-demo:hover {text-decoration: underline;}
.game-list__btn-demo:active {top: 0;}
.game-list__jackpot-total-amount {min-width: 170px;font-size: 32px;color: #bb9242;letter-spacing: -1.3px;background: url("/assets/templates/vulkan/img/lara-jackpot-amount.svg?442456") no-repeat center;display: inline-block;padding: 24px 40px 17px 40px;margin: 10px 0;}
.game-list__jackpot-total-amount>span {font-size: 16px;}
.game-sidebar {background: #041430;text-align: left;-webkit-box-sizing: border-box;box-sizing: border-box;padding-bottom: 1.2em;}
@media (min-width: 1054px) {.game-sidebar {overflow: hidden;width: 320px;height: 100%;position: fixed;z-index: 20;top: 0;left: 0;bottom: 0;}}
.game-sidebar__divider {padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #152b49;}
.game-sidebar__container {width: 100%;}
@media (min-width: 1054px) {.game-sidebar__container {height: 100%;overflow: auto;padding-right: 20px;}}
.game-sidebar__header {position: absolute;text-align: center;background: #0a1c40;height: 60px;width: 100%;top: 0;left: 0;}
@media (min-width: 1054px) {.game-sidebar__header {position: relative;height: 120px;width: 320px;}}
.game-sidebar__tabs {text-align: center;}
@media (min-width: 1054px) {.game-sidebar__tabs {width: 320px;}}
.game-sidebar__tabs-list {background: #0a1c40;margin: 0;margin-bottom: 0;padding: 13px 0 0;text-align: center;border-bottom: initial;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media (min-width: 1054px) {.game-sidebar__tabs-list {padding: 0;}}
.game-sidebar__tabs-item {list-style: none;display: inline-block;padding: 0 0 17px;position: relative;}
@media (min-width: 1054px) {.game-sidebar__tabs-item {padding: 0 0 20px;}}
.game-sidebar__tabs-item:after {content: "";position: absolute;right: 50%;bottom: 0;-webkit-transform: translate(50%,0);transform: translate(50%,0);-webkit-transition: visibility .2s ease,opacity .2s ease;transition: visibility .2s ease,opacity .2s ease;width: 0;height: 0;border-color: transparent;border-bottom-color: #041430;border-width: 0 10px 10px 10px;border-style: solid;z-index: 15;visibility: hidden;opacity: 0;cursor: auto;-webkit-filter: none;filter: none;}
.game-sidebar__tabs-item.active:after {visibility: visible;opacity: 1;}
.game-sidebar__tabs-link {-webkit-transition: color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition: color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition: color .2s ease,background .2s ease,box-shadow .2s ease;transition: color .2s ease,background .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;font-size: 14px;font-weight: 400;text-transform: none;background: #1b2e5b;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;padding: 6px 8px;margin: 0 5px;border-radius: 0;position: relative;display: inline-block;}
.game-sidebar__tabs-link:hover {color: #4a4a4a;background: #041430;text-decoration: none;}
.game-sidebar__tabs-link:active, .game-sidebar__tabs-link.active {color: rgba(255,255,255,.75);-webkit-box-shadow: initial;box-shadow: initial;background: #041430;}
.game-sidebar__tabs-content {width: 320px;padding: 20px 14px;margin: 0 auto;-webkit-box-sizing: border-box;box-sizing: border-box;display: none;}
.game-sidebar__tabs-content.active {display: block;}
.game-sidebar__tabs-content--lottery {width: 100%;}
.game-sidebar__profile {background: #0a1c40;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 15px;position: relative;text-align: left;color: #76b4dc;-webkit-box-shadow: initial;box-shadow: initial;}
@media (min-width: 1054px) {.game-sidebar__profile {width: 320px;}}
.game-sidebar__profile-box {padding-top: 10px;margin: auto;max-width: 320px;}
.game-sidebar__profile .user-level {margin-bottom: 0;padding: 0;}
.game-sidebar__user {padding-bottom: 20px;float: left;width: calc(100% - 100px);}
.game-sidebar__favorites {padding: 0 0 10px;margin: 0 0 16px 0;}
.game-sidebar__favorites:after {content: "";background: #152b49;width: 100%;height: 1px;position: absolute;left: 0;bottom: 0;}
.game-sidebar__favorites {text-align: left;position: relative;}
.game-sidebar__favorites-title {display: inline-block;color: #fff;font-size: 16px;margin: 0 5px 10px 10px;}
.game-sidebar__favorites-amount {display: inline-block;color: #8097bb;font-size: 16px;}
.game-sidebar__favorites .swiper-button-disabled {visibility: hidden;}
.game-sidebar__tournaments {position: relative;text-align: center;}
.game-sidebar__tournaments-wrap {border-radius: 3px;-webkit-box-shadow: 0 2px 2px rgba(0,0,0,.17);box-shadow: 0 2px 2px rgba(0,0,0,.17);overflow: hidden;}
.game-sidebar__tournaments-title {display: block;padding: 25px 0 11px;background: #2e2e2e;color: #fff;font-size: 16px;}
.game-sidebar__tournaments-container {background: #0f0f0f;padding: 10px 0 0;color: #7f7f7f;}
.game-sidebar__tournaments-text {font-size: 16px;display: block;}
.game-sidebar__tournaments-amount {color: #cc9d42;font-size: 28px;}
.game-sidebar__tournaments-currency {font-style: italic;}
.game-sidebar__tournaments-table {width: 100%;color: #7f7f7f;border-collapse: collapse;border-spacing: 0;margin: 10px 0 0;}
.game-sidebar__tournaments-row {height: 30px;position: relative;}
.game-sidebar__tournaments-row:nth-child(1), .game-sidebar__tournaments-row:nth-child(2), .game-sidebar__tournaments-row:nth-child(3) {font-size: 18px;}
.game-sidebar__tournaments-row:nth-child(1):after, .game-sidebar__tournaments-row:nth-child(2):after, .game-sidebar__tournaments-row:nth-child(3):after {content: "";background: transparent;width: 4px;height: 29px;position: absolute;left: 0;}
.game-sidebar__tournaments-row:nth-child(1):after {background: #ffb000;}
.game-sidebar__tournaments-row:nth-child(2):after {background: #ffd791;}
.game-sidebar__tournaments-row:nth-child(3):after {background: #ffe3a0;}
.game-sidebar__tournaments-row--user {color: #fff;background: #2e2e2e;font-weight: 600;}
.game-sidebar__tournaments-name {text-align: left;}
.game-sidebar__tournaments-place {padding-left: 10px;text-align: center;}
.game-sidebar__btn {text-align: center;}
.game-sidebar__btn--primary {margin-top: 15px;}
.game-sidebar__btn--default {margin-top: 10px;margin-bottom: 20px;}
.game-sidebar__menu {margin: -20px -15px 0 -15px;min-height: 195px;}
.game-sidebar__menu-item {border-bottom: 1px solid #4e4e4e;text-align: left;}
.game-sidebar__menu-btn {cursor: pointer;display: block;line-height: 48px;padding: 0 15px;background: rgba(0,0,0,0);text-transform: none;color: #fff;margin: 0;-webkit-box-shadow: initial;box-shadow: initial;}
@media (min-width: 754px) {.game-sidebar__menu-btn {font-size: 16px;}}
@media (min-width: 1054px) {.game-sidebar__menu-btn {cursor: pointer;}}
.is-disabled .game-sidebar__menu-btn {cursor: default;opacity: .3;}
.game-sidebar__menu-content {padding: 0 25px;text-align: center;}
.is-disabled .game-sidebar__menu-content {display: none;}
.game-sidebar__menu-title {font-weight: initial;}
.game-sidebar__menu-item.is-open .game-sidebar__menu-title {color: inherit;}
.game-sidebar__menu-counter {color: #7f7f7f;margin-left: .4em;}
.game-sidebar__auth-panel {background: #0a1c40;padding-bottom: 25px;text-align: center;}
@media (min-width: 1054px) {.game-sidebar__auth-panel {min-width: 320px;}}
.game-sidebar__btn-reg {margin: 5px;}
.game-sidebar__btn-log {margin: 5px;}
.game-sidebar__icon-arrow-down {float: right;color: #fff;background: rgba(0,0,0,0);text-align: center;position: relative;top: 9px;line-height: 30px;width: auto;height: 30px;border-radius: 50px;font-size: 14px;border: none;-webkit-box-sizing: border-box;box-sizing: border-box;}
.game-sidebar__icon-arrow-down:before {display: inline-block;-webkit-transform: rotateX(0deg);transform: rotateX(0deg);-webkit-transition: -webkit-transform .2s ease;transition: -webkit-transform .2s ease;transition: transform .2s ease;transition: transform .2s ease,-webkit-transform .2s ease;}
.is-open .game-sidebar__icon-arrow-down:before {-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}
.game-sidebar__icon-clock {display: none;margin-top: -3px;font-size: 25px;color: #fff;vertical-align: middle;margin-right: .4em;}
.game-sidebar__icon-cup {display: none;margin-top: -3px;font-size: 25px;color: #fff;vertical-align: middle;margin-right: .4em;}
.game-sidebar__icon-list {display: none;margin-top: -3px;font-size: 25px;color: #fff;vertical-align: middle;margin-right: .4em;}
.game-sidebar .lottery-user-tickets__item [data-tooltip-position|="bottom-right"] .tooltip-content {-webkit-transform: translate(-14%,0%);transform: translate(-14%,0%);}
.gifts {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 10px;width: 100%;max-width: 800px;margin: auto;}
.popup .gifts {padding: 0;}
.gifts__title {margin: 0 0 15px;width: 100%;font-size: 16px;text-align: left;color: #788ea2;font-weight: 400;text-transform: initial;}
.gifts__container {position: relative;margin-top: -15px;width: 100%;height: auto;min-height: 300px;}
.gifts__wrapper-arrow-prev, .gifts__wrapper-arrow-next {background: rgba(0,0,0,0);position: absolute;width: 27px;height: 298px;line-height: 298px;top: 15px;-webkit-transition: opacity .3s ease;transition: opacity .3s ease;z-index: 10;}
.swiper-button-disabled+.gifts__wrapper-arrow-prev, .swiper-button-disabled+.gifts__wrapper-arrow-next {opacity: 0;}
.gifts__wrapper-arrow-prev {left: -1px;}
.gifts__wrapper-arrow-next {right: -1px;}
.gifts__arrow-prev, .gifts__arrow-next {cursor: pointer;position: absolute;top: 15px;-webkit-transform: translate(0,0);transform: translate(0,0);-webkit-box-shadow: initial;box-shadow: initial;width: 27px;height: 290px;line-height: 290px;background: rgba(255,255,255,.5);border-radius: 0;z-index: 20;color: #666;font-size: 20px;-webkit-transition: all .3s ease;transition: all .3s ease;}
.gifts__arrow-prev:hover, .gifts__arrow-next:hover {background: rgba(255,255,255,.8);color: #666;-webkit-box-shadow: initial;box-shadow: initial;}
.gifts__arrow-prev:active, .gifts__arrow-next:active {background: rgba(255,255,255,.8);color: #666;-webkit-box-shadow: initial;box-shadow: initial;}
.gifts__arrow-prev.swiper-button-disabled, .gifts__arrow-next.swiper-button-disabled {opacity: 0;}
.gifts__arrow-prev {left: -1px;}
.gifts__arrow-next {right: -1px;}
.gifts__list {margin: 0 -5px 20px;height: auto;}
.gifts__item {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 15px 5px 0;width: 260px;height: auto;-webkit-perspective: 1000px;perspective: 1000px;}
.gifts__item--disabled {display: none;}
.gifts__item-inner {position: relative;height: 298px;-webkit-box-shadow: initial;box-shadow: initial;}
.gifts__front, .gifts__back {background: #fff;border-radius: 4px;-webkit-box-shadow: initial;box-shadow: initial;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: absolute;left: 0;top: 0;padding: 15px 10px;width: 100%;height: 100%;overflow: hidden;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: border .2s ease,-webkit-transform .6s cubic-bezier(.39,.2,.37,1.54),-webkit-box-shadow .2s ease;transition: border .2s ease,-webkit-transform .6s cubic-bezier(.39,.2,.37,1.54),-webkit-box-shadow .2s ease;transition: transform .6s cubic-bezier(.39,.2,.37,1.54),border .2s ease,box-shadow .2s ease;transition: transform .6s cubic-bezier(.39,.2,.37,1.54),border .2s ease,box-shadow .2s ease,-webkit-transform .6s cubic-bezier(.39,.2,.37,1.54),-webkit-box-shadow .2s ease;}
.gifts__front:hover, .gifts__back:hover {border-color: rgba(0,0,0,0);-webkit-box-shadow: initial;box-shadow: initial;}
.gifts__front {padding-top: 120px;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}
.is-rotate .gifts__front {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.gifts__back {padding: 10px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.is-rotate .gifts__back {-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}
.gifts__thumb {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: absolute;top: 0;left: 0;width: 100%;height: 120px;padding: 50px 10px 10px;background: rgba(0,0,0,0);-webkit-box-sizing: border-box;box-sizing: border-box;}
.gifts__thumb-inner:before {content: none;position: absolute;top: 18px;left: 50%;height: 132px;width: 118px;background: none;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);}
.gifts__thumb-inner img {max-height: 100px;}
.gifts__thumb:before, .gifts__thumb:after {content: "";background: #fff;display: block;position: absolute;top: -45px;width: 155px;height: 110px;z-index: -1;}
.gifts__thumb:before {right: -13px;-webkit-transform: rotate(-15deg);transform: rotate(-15deg);}
.gifts__thumb:after {left: -13px;-webkit-transform: rotate(15deg);transform: rotate(15deg);}
.gifts__item--close .gifts__thumb:after, .gifts__item--close .gifts__thumb:before {background: #fff;}
.gifts__item--disabled .gifts__thumb:after, .gifts__item--disabled .gifts__thumb:before {background: #fff;}
.gifts__nav {position: absolute;right: 10px;top: 10px;}
.gifts__heading {font-size: 14px;font-family: inherit;font-weight: 600;padding: 24px 0 2px 0;color: #7f7f7f;text-transform: initial;}
.gifts__heading--ellipsis {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.gifts__link {font-weight: 300;text-decoration: none;color: #20a8ff;font-size: 16px;}
.gifts__done {font-size: 24px;color: #61a117;text-shadow: initial;position: relative;}
.gifts__done:before {width: 38px;height: 38px;line-height: 38px;position: absolute;border-radius: 50px;-webkit-box-shadow: initial;box-shadow: initial;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.profile__gifts-item--disabled .gifts__done {color: #9b9b9b;}
.gifts__pin {top: 17px;right: 63px;width: 40px;height: 40px;display: inline-block;position: absolute;border-radius: 100%;background-color: #ffa300;background-image: -webkit-gradient(linear,left top,left bottom,color-stop(45%,#ffcf00),color-stop(90%,#ffa200),to(#ffbf00));background-image: linear-gradient(to bottom,#ffcf00 45%,#ffa200 90%,#ffbf00 100%);background-position: center center;background-repeat: no-repeat;text-align: center;-webkit-box-shadow: 0 1px #af510a,inset 0 0 1px rgba(251,247,193,.75);box-shadow: 0 1px #af510a,inset 0 0 1px rgba(251,247,193,.75);}
.gifts__pin-text {display: inline-block;color: #fff;font-size: 13px;line-height: 40px;vertical-align: middle;text-transform: uppercase;text-shadow: 0 1px 0 #a2913a;}
.gifts__star {left: 50%;top: 118px;width: 80px;height: 22px;position: absolute;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);}
.gifts__star--1 {background: url("/assets/templates/vulkan/img/mk5-1star.png?442456") no-repeat center top/contain;}
.gifts__star--2 {background: url("/assets/templates/vulkan/img/mk5-2star.png?442456") no-repeat center top/contain;}
.gifts__star--3 {background: url("/assets/templates/vulkan/img/mk5-3star.png?442456") no-repeat center top/contain;}
.gifts__star--4 {background: url("/assets/templates/vulkan/img/mk5-4star.png?442456") no-repeat center top/contain;}
.gifts__shortdesc {color: #9b9b9b;font-size: 14px;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.gifts__shortdesc-digits {color: #4a4a4a;font-size: 16px;font-weight: 600;}
.gifts__timer {position: absolute;bottom: 50px;left: 0;width: 100%;padding: 15px 0;font-size: 18px;font-weight: 600;color: #7f7f7f;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}
.gifts__timer:before {content: "";position: relative;display: block;font-size: 12px;color: #758ac3;font-weight: 400;}
.gifts__timer span {padding: 0 0 0 6px;}
.gifts__timer span:first-child, .gifts__timer span:nth-child(2) {color: #ffb000;padding: 0;}
.gifts__timer span:nth-child(2) {padding: 0;font-weight: 300;font-size: 14px;}
.gifts__timer span.gifts__timer-letter {padding: 0;display: inline;font-weight: 300;font-size: 14px;}
.gifts__endtext {padding: 15px 0;position: absolute;bottom: 52px;left: 0;width: 100%;}
.gifts__close {position: absolute;right: 10px;top: 10px;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transform: rotateY(180deg);transform: rotateY(180deg);-webkit-transition: -webkit-transform .6s cubic-bezier(.39,.2,.37,1.54);transition: -webkit-transform .6s cubic-bezier(.39,.2,.37,1.54);transition: transform .6s cubic-bezier(.39,.2,.37,1.54);transition: transform .6s cubic-bezier(.39,.2,.37,1.54),-webkit-transform .6s cubic-bezier(.39,.2,.37,1.54);}
.is-rotate .gifts__close {-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}
.gifts__desc {font-weight: 100;color: rgba(103,103,103,.7);}
.gifts__desc--ellipsis {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.gifts__btn-activate, .gifts__btn-play, .gifts__btn-custom, .gifts__btn-cashback, .gifts__btn-cashbox {margin-top: auto;-ms-flex-item-align: center;align-self: center;}
.gifts__btn-activate.is-hidden, .gifts__btn-play.is-hidden, .gifts__btn-custom.is-hidden, .gifts__btn-cashback.is-hidden, .gifts__btn-cashbox.is-hidden {display: none;}
.gifts__status {margin-top: auto;line-height: 20px;padding: 8px 22px;color: #9b9b9b;}
.gifts__zero {padding: 50px 0 70px;display: none;}
.gifts__zero.is-showed {display: block;}
.gifts__zero-icon {display: inline-block;margin-bottom: 20px;position: relative;font-size: 48px;color: inherit;}
.gifts__popup .gifts__zero-icon {color: inherit;}
.gifts__zero-icon:after {content: "1";background: -webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#b73000));background: linear-gradient(to bottom,#ff4300,#b73000);-webkit-box-shadow: 0 2px 4px rgba(255,0,0,.52);box-shadow: 0 2px 4px rgba(255,0,0,.52);border-radius: 50%;position: absolute;top: -8px;right: -15px;width: 30px;height: 30px;line-height: 30px;font-family: "Arial",sans-serif;font-size: 14px;text-align: center;color: #fff;}
.gifts__zero-text {margin: 0 auto;max-width: 320px;font-size: 16px;line-height: 22px;color: #282828;}
.gifts__popup .gifts__zero-text {color: inherit;}
.gifts__icon-info {width: 24px;height: 24px;line-height: 24px;font-size: 18px;border-radius: 100%;display: inline-block;background: #fff;cursor: help;color: #335083;-webkit-box-shadow: inset 0 0 0 1px #20a8ff;box-shadow: inset 0 0 0 1px #20a8ff;}
.gifts__icon-info:hover {background: rgba(0,0,0,0);color: #335083;-webkit-box-shadow: inset 0 0 0 1px #47bffe;box-shadow: inset 0 0 0 1px #47bffe;}
.gifts__item--disabled .gifts__icon-info {background: rgba(0,0,0,0);}
.gifts__item--disabled .gifts__icon-info:hover {background: rgba(0,0,0,0);}
.gifts__icon-close {font-size: 24px;cursor: pointer;color: #7f7f7f;}
.globologin-box {display: none;margin: 0 0 20px 0;}
@media (min-width: 754px) {.globologin-box {display: block;}}
.auth-panel-alpha--mobile .globologin-box {display: inline-block;margin-bottom: 20px;}
.globologin-item, .footer-social__item {width: 44px;height: 44px;position: relative;cursor: pointer;margin: 3px;font-size: 30px;border-radius: 4px;color: #fff;padding: 0;display: inline-block;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: all .2s ease;transition: all .2s ease;}
.globologin-item:before, .footer-social__item:before {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 15;}
.popup .globologin-item, .popup .footer-social__item {width: 36px;height: 36px;margin: 3px;}
@media (min-width: 508px) {.popup .globologin-item, .popup .footer-social__item {width: 44px;}}
.auth-panel-alpha--mobile .globologin-item, .auth-panel-alpha--mobile .footer-social__item {width: 36px;height: 36px;margin: 6px 6px 0 0;}
.auth-panel-alpha--mobile .globologin-item:last-child, .auth-panel-alpha--mobile .footer-social__item:last-child {margin-right: 0;}
.go-up {position: fixed;z-index: 700;right: 15px;display: none;bottom: 140px;}
.go-up--log {bottom: 90px;}
@media (min-width: 754px) {.go-up--log {bottom: 140px;}}
@media (min-width: 1300px) {.go-up {right: 4%;}}
.go-up__wrapper {position: relative;top: 0;left: 0;width: 48px;height: 48px;line-height: 48px;border: none;border-radius: 50px;-webkit-box-shadow: 0 2px 3px rgba(0,0,0,.3);box-shadow: 0 2px 3px rgba(0,0,0,.3);background: #fff;color: #20a8ff;font-size: 18px;text-align: center;cursor: pointer;-webkit-transition: background .15s ease,color .15s ease,-webkit-box-shadow .05s ease;transition: background .15s ease,color .15s ease,-webkit-box-shadow .05s ease;transition: background .15s ease,color .15s ease,box-shadow .05s ease;transition: background .15s ease,color .15s ease,box-shadow .05s ease,-webkit-box-shadow .05s ease;}
.go-up__wrapper:hover {background: #fff;color: #20a8ff;-webkit-box-shadow: 0 2px 3px rgba(0,0,0,.3);box-shadow: 0 2px 3px rgba(0,0,0,.3);}
.go-up__wrapper:active {background: #fff;top: 0;-webkit-box-shadow: initial;box-shadow: initial;color: #20a8ff;}
.home-banners {max-width: 100%;}
.home-banners__wrapper {max-width: 1300px;margin: 0 auto;background: #f1f1f1;padding: 0 6px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.home-banners__wrapper::after {clear: both;content: "";display: table;}
.home-banners__item {-webkit-box-sizing: border-box;box-sizing: border-box;float: left;padding: 6px 6px 12px;width: 100%;}
@media (min-width: 1054px) {.home-banners__item {width: 50%;}}
.home-banners__item-content {background-size: cover;display: block;position: relative;position: relative;overflow: hidden;width: 100%;padding-bottom: 44.65409%;}
.home-banners__item-thumb {border-radius: 4px;width: 100%;height: auto;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%) scale(1);transform: translate(-50%,-50%) scale(1);}
.home-banners__item-box {border-radius: 4px 0 0 4px;background: rgba(0,0,0,.5);display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: absolute;top: 0;left: 0;width: 100%;height: 100%;text-align: center;}
@media (min-width: 508px) {.home-banners__item-box {width: 50%;}}
.home-banners__item-box-icon {display: block;margin: auto;width: 100%;height: 100%;}
.home-banners__item-box-inner {height: 100%;}
.home-banners__item-btn {position: absolute;bottom: 10px;left: 50%;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);}
@media (min-width: 754px) {.home-banners__item-btn {bottom: 40px;}}
.home-banners__item-link {left: 0;bottom: 11px;width: 100%;color: #fff;position: absolute;text-align: center;display: none;}
.home-banners__item-link:hover {text-decoration: underline;}
@media (min-width: 754px) {.home-banners__item-link {display: block;}}
.home-slider__jackpot {position: relative;text-decoration: none;}
.home-slider__jackpot:hover {text-decoration: none;}
@media (min-width: 1054px) {.home-slider__jackpot {width: 100%;position: absolute;top: 0;left: 50%;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);max-width: 1300px;margin: 0 auto;z-index: 1;}}
.home-slider__jackpot-wrapper {padding: 10px 25px;-webkit-box-sizing: border-box;box-sizing: border-box;background: #091c40;-webkit-box-shadow: initial;box-shadow: initial;display: block;text-align: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 508px) {.home-slider__jackpot-wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-pack: distribute;justify-content: space-around;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}}
@media (min-width: 1054px) {.home-slider__jackpot-wrapper {position: absolute;z-index: 10;background: #091c40;border-radius: 4px;padding: 4px 30px;right: 10px;top: 10px;min-width: auto;-webkit-clip-path: none;clip-path: none;-webkit-transform: none;transform: none;border: 0;}}
@media (min-width: 1300px) {.home-slider__jackpot-wrapper {right: 10px;}}
.home-slider__jackpot-text {position: relative;text-align: center;margin-left: 0;}
@media (min-width: 508px) {.home-slider__jackpot-text {margin-left: 0;}}
@media (min-width: 1054px) {.home-slider__jackpot-text {text-align: center;margin-left: 0;}}
.home-slider__jackpot-text:before {content: none;position: absolute;top: 8px;left: -50px;width: 38px;height: 40px;background: rgba(0,0,0,0);background-size: contain;display: inline-block;}
@media (min-width: 1054px) {.home-slider__jackpot-text:before {top: -33px;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 30px;height: 32px;}}
.home-slider__jackpot-title {color: #fff;display: inline-block;border-radius: initial;font-size: 14px;font-weight: 300;font-family: inherit;text-transform: initial;width: auto;letter-spacing: 0;}
@media (min-width: 1054px) {.home-slider__jackpot-title {color: #fff;background: rgba(0,0,0,0);-webkit-box-shadow: initial;box-shadow: initial;left: initial;padding: 0;position: initial;top: initial;-webkit-transform: translate(0,0);transform: translate(0,0);}}
@media (min-width: 1054px) {.home-slider__jackpot-title-ribbon-left:before, .home-slider__jackpot-title-ribbon-left:after {content: "";position: absolute;left: -8px;width: 0;height: 0;border-style: solid;}
	.home-slider__jackpot-title-ribbon-left:before {top: 0;border-width: 0 8px 15px 0;border-color: transparent rgba(0,0,0,0) transparent transparent;}
	.home-slider__jackpot-title-ribbon-left:after {bottom: 0;border-width: 0 0 15px 8px;border-color: transparent transparent rgba(0,0,0,0) transparent;}}
.home-slider__jackpot-title-ribbon-right {position: absolute;top: 0;right: 0;height: 100%;}
@media (min-width: 1054px) {.home-slider__jackpot-title-ribbon-right:before, .home-slider__jackpot-title-ribbon-right:after {content: "";position: absolute;right: -8px;width: 0;height: 0;border-style: solid;}
	.home-slider__jackpot-title-ribbon-right:before {top: 0;border-width: 15px 8px 0 0;border-color: rgba(0,0,0,0) transparent transparent transparent;}
	.home-slider__jackpot-title-ribbon-right:after {bottom: 0;border-width: 15px 0 0 8px;border-color: transparent transparent transparent rgba(0,0,0,0);}}
.home-slider__jackpot-amount-wrapper {position: relative;overflow: hidden;border-radius: initial;display: block;}
@media (min-width: 1054px) {.home-slider__jackpot-amount-wrapper {-webkit-box-shadow: initial;box-shadow: initial;padding: 0;margin: 0;min-width: auto;}}
.home-slider__jackpot-amount-wrapper:after {content: "";-webkit-filter: blur(10px);filter: blur(10px);height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: -1;background: rgba(0,0,0,0);}
.home-slider__jackpot-amount {color: #ffb000;font-weight: initial;letter-spacing: 0;font-size: 32px;margin-right: 10px;}
@media (min-width: 1054px) {.home-slider__jackpot-amount {margin-right: 5px;line-height: 33px;font-size: 24px;}}
.home-slider__jackpot-currency {padding-right: 2px;color: #8097bb;font-size: 14px;font-style: italic;text-transform: lowercase;letter-spacing: 0;}
@media (min-width: 1054px) {.home-slider__jackpot-currency {color: #8097bb;}}
.home-slider {position: relative;margin: 0 auto;background: #0f0f0f;border-radius: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.home-slider:hover .home-slider__wrapper-arrow {display: block;}
@media (min-width: 754px) {.home-slider {margin-bottom: 0;border-radius: initial;overflow: hidden;}}
.home-slider [class^="home-slider__arrow-"] {width: 48px;height: 48px;font-size: initial;display: none;padding: 0;z-index: 15;position: absolute;}
@media (min-width: 754px) {.home-slider [class^="home-slider__arrow-"] {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}
.home-slider__wrapper-arrow {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-32px);transform: translate(-50%,-32px);width: 100%;max-width: 1300px;height: 0;z-index: 10;margin-top: 0;display: none;}
.home-slider__arrow-prev {left: 10px;}
.home-slider__arrow-next {right: 10px;-webkit-transform: rotate(0);transform: rotate(0);}
.home-slider__pagination {-webkit-transform: translate(0,-100%);transform: translate(0,-100%);background: #ddd;z-index: 10;}
.home-slider__pagination .swiper-pagination-progressbar {background: #ffb000;}
.home-slider .swiper-pagination-progress {top: 100%;}
.home-slider__container {position: relative;z-index: 1;padding-bottom: 0;border-radius: initial;height: 200px;}
@media (min-width: 754px) {.home-slider__container {height: 300px;}}
.home-slider--unauth .home-slider__container {height: 200px;}
@media (min-width: 754px) {.home-slider--unauth .home-slider__container {height: 300px;}}
.home-slider__swiper {text-align: center;position: absolute;top: 0;left: 0;height: 100%;width: 100%;overflow: hidden;z-index: 1;border-radius: initial;}
.home-slider__wrapper {position: relative;width: 100%;height: 100%;z-index: 1;display: -ms-flexbox;display: -webkit-box;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;}
.home-slider__item {-ms-flex-negative: 0;flex-shrink: 0;width: 100%;height: 100%;position: relative;overflow: hidden;}
.home-slider__thumb {position: absolute;top: 0;right: 0;width: 100%;height: 100%;overflow: hidden;z-index: -1;}
.home-slider__img {position: absolute;width: auto;height: 100%;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);object-fit: cover;}
.home-slider__content {width: 100%;height: 100%;position: absolute;max-width: 1300px;margin: 0 auto;top: 0;}
@media (min-width: 1300px) {.home-slider__content {left: 50%;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);}}
.home-slider__content:before {content: "";position: absolute;top: 0;left: -50%;height: 200%;background: rgba(0,0,0,0);width: 200%;}
@media (min-width: 754px) {.home-slider__content:before {display: none;}}
.home-slider__content-link {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 1;}
.home-slider__content-wrapper {width: 100%;position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;background: rgba(0,0,0,0);left: 50%;height: 100%;max-width: 266px;top: 0;z-index: 10;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);}
@media (min-width: 754px) {.home-slider__content-wrapper {max-width: 400px;background: rgba(0,0,0,0);left: 50%;top: 0;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);-webkit-clip-path: none;clip-path: none;}}
@media (min-width: 1300px) {.home-slider__content-wrapper {left: 50%;}}
.home-slider--unauth .home-slider__content-wrapper {top: 0;}
@media (min-width: 754px) {.home-slider--unauth .home-slider__content-wrapper {top: 0;}}
.home-slider__svg {width: auto;height: 100%;position: relative;}
.home-slider__btn-group {position: absolute;left: 0;width: 100%;z-index: 20;bottom: 8%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media (min-width: 754px) {.home-slider__btn-group {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;bottom: 0;min-height: 100px;}}
.home-slider__btn-link {color: #fff;padding: 5px 17px;}
@media (min-width: 754px) {.home-slider__btn-link {margin-right: 0;color: #fff;background: rgba(0,0,0,0);}}
a.home-slider__btn-link {display: none;}
@media (min-width: 754px) {a.home-slider__btn-link {display: inline-block;}}
.home-slider__btn-link__text:hover {text-decoration: underline;}
.levels {-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;z-index: 1;padding-bottom: 30px;width: 100%;}
.levels__title {margin: 15px 10px 10px;font-size: 16px;text-align: left;color: #788ea2;font-weight: 400;text-transform: initial;}
.levels__container {height: auto;overflow: hidden;}
.levels__container .swiper-button-prev, .levels__container .swiper-button-next {display: none;background: rgba(255,255,255,.5);height: 270px;line-height: 270px;top: 22px;-webkit-transition: opacity .3s ease;transition: opacity .3s ease;}
.levels__container .swiper-button-prev:before, .levels__container .swiper-button-next:before {color: #666;font-size: 20px;}
.levels__container .swiper-button-prev:hover, .levels__container .swiper-button-next:hover {background: rgba(255,255,255,.8);}
.levels__container .swiper-button-prev.swiper-button-disabled, .levels__container .swiper-button-next.swiper-button-disabled {opacity: 0;}
.levels__container .swiper-button-prev {left: 0;}
.levels__container .swiper-button-next {right: 0;}
.levels__list {height: auto;position: relative;padding: 10px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.levels__item {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 5px;width: 110px;height: auto;position: relative;-ms-flex-negative: 0;flex-shrink: 0;margin-right: 75px;}
.levels__item-text {margin-top: 30px;}
@media (min-width: 754px) {.levels__item {width: 125px;}}
.levels__item:before {content: "";position: absolute;width: 0;height: 148px;background: #fff;border-radius: 100%;top: 10px;left: 29px;-webkit-transition: all .2s ease;transition: all .2s ease;}
.levels__item:first-child .levels__progress-line, .levels__item:first-child .levels__progress-done {border-radius: 0;}
.levels__item:last-child {width: calc(100% - 205px);visibility: hidden;}
.levels__item.swiper-slide-active .levels__progress-bg {width: 185px;}
@media (min-width: 754px) {.levels__item.swiper-slide-active .levels__progress-bg {width: 200px;}}
.levels__item.swiper-slide-active .levels__item-img {-webkit-transform: scale(1.32);transform: scale(1.32);-webkit-filter: none;filter: none;opacity: 1;margin-top: -20px;}
.levels__item.swiper-slide-active .levels__item-counter {-webkit-transform: scale(1.5);transform: scale(1.5);margin-top: -5px;margin-bottom: 0;}
.levels__item.swiper-slide-active ~ .levels__item .levels__item-img, .levels__item.swiper-slide-active ~ .levels__item .levels__item-counter {-webkit-filter: grayscale(100%);filter: grayscale(100%);opacity: 1;}
.levels__item.swiper-slide-active:before {background: #eb9c1c;-webkit-transform: scale(1.25);transform: scale(1.25);}
.levels__item-inner {background: rgba(0,0,0,0);border-radius: 4px;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;padding: 125px 10px 0;color: #9b9b9b;font-size: 14px;white-space: nowrap;}
.swiper-slide-active .levels__item-inner:before, .swiper-slide-active .levels__item-inner:after {visibility: visible;}
.swiper-slide-active .levels__item-inner:before {top: -25px;}
.swiper-slide-active .levels__item-inner:after {bottom: -25px;}
.levels__item-img {position: absolute;top: 40px;left: 0;right: 0;margin: auto;width: 100px;height: 100px;-webkit-transition: all .2s ease;transition: all .2s ease;-webkit-filter: grayscale(0%);filter: grayscale(0%);opacity: 1;margin-top: -5px;padding: 0;}
@media (min-width: 754px) {.levels__item-img {width: 115px;height: 115px;}}
.levels__item-counter {position: absolute;top: 65px;bottom: auto;left: 0;right: 0;margin: auto;font-size: 35px;font-family: "Oswald",sans-serif;font-weight: normal;color: #fff;letter-spacing: -2px;-webkit-transition: all .2s ease;transition: all .2s ease;display: block;margin-top: 5px;text-shadow: none;z-index: 3;}
@media (min-width: 754px) {.levels__item-counter {top: 75px;}}
.levels__item-title {margin: 0 0 -10px;position: relative;left: 0;line-height: 20px;font-weight: 400;color: #4a4a4a;font-size: 14px;-webkit-transform: translateX(0);transform: translateX(0);}
.swiper-slide-active .levels__item-title {color: #4a4a4a;}
.levels__item-hidden {display: none;}
.levels__progress {position: relative;margin: auto;margin-bottom: 10px;margin-top: 20px;width: 0;height: 50px;z-index: 1;}
.levels__progress-bg {background: rgba(0,0,0,0);-webkit-box-sizing: border-box;box-sizing: border-box;padding-top: 35px;position: absolute;left: 10px;width: 185px;height: 50px;z-index: 999;}
@media (min-width: 754px) {.levels__progress-bg {width: 200px;}}
.levels__progress-bg:before {content: none;position: absolute;width: 185px;height: 6px;left: 0;background: #fff;-webkit-box-shadow: 0 3px 9px 0 rgba(58,105,172,.12);box-shadow: 0 3px 9px 0 rgba(58,105,172,.12);}
.levels__progress-data {position: absolute;background: rgba(0,0,0,0);top: 10px;left: 50%;width: auto;min-width: 130px;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);border: none;padding: 5px;color: #4a4a4a;font-size: 14px;font-weight: 600;text-transform: initial;display: block;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.levels__progress-data--colored {color: #fda109;}
.levels__progress-line {background: #d7dfe8;position: relative;left: -10px;width: 100%;height: 2px;-webkit-box-shadow: initial;box-shadow: initial;}
.levels__progress-line:before {content: "";background: #d7dfe8;border-radius: 50%;position: absolute;top: -4px;right: -5px;width: 10px;height: 10px;-webkit-transform: rotate(0);transform: rotate(0);}
.levels__progress-line:after {position: absolute;top: -2px;left: 5px;height: 6px;background: #fff;width: 100%;z-index: -1;display: block;}
.levels__progress-line--last {background: transparent;}
.levels__progress-line--last:before {content: none;}
.levels__progress-done {background: #ffb000;position: relative;height: 2px;-webkit-box-shadow: initial;box-shadow: initial;}
.levels__progress-done-level {position: absolute;z-index: 100;color: #95aabf;font-size: 16px;top: -4px;left: -4px;width: 10px;height: 10px;line-height: 10px;font-family: "Roboto Condensed";}
.swiper-slide-active .levels__progress-done-level {top: -13px;left: -13px;width: 27px;height: 27px;line-height: 27px;color: #fff;font-size: 24px;font-weight: initial;}
.levels__progress-done-icon {background: #ffb000;-webkit-box-shadow: initial;box-shadow: initial;-webkit-transform: rotate(0);transform: rotate(0);top: -4px;left: -4px;width: 10px;height: 10px;line-height: 10px;color: #fff;z-index: 100;border-radius: 50%;position: absolute;display: block;font-size: 12px;}
.levels__progress-done-icon:before {display: none;}
.swiper-slide-active .levels__progress-done-icon {background: #ffb000;-webkit-box-shadow: initial;box-shadow: initial;top: -13px;left: -13px;width: 27px;height: 27px;line-height: 27px;-webkit-transform: none;transform: none;}
.swiper-slide-active .levels__progress-done-icon:before {display: block;}
.levels__progress-done:after {background: #ffb000;border-radius: 50%;position: absolute;content: "";top: -2px;right: -3px;width: 6px;height: 6px;}
.loading-spinner {border-radius: 50%;border: 2px solid rgba(255,176,0,.5);-webkit-box-sizing: border-box;box-sizing: border-box;width: 32px;height: 32px;display: none;}
.loading-spinner:after {content: "";display: block;width: 2px;height: 2px;position: absolute;left: 50%;top: 50%;margin-top: -1px;margin-left: -1px;background: rgba(255,176,0,.5);}
.loading-spinner__holder {z-index: 2;clear: both;position: absolute;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);margin-bottom: 0;}
.loading-spinner__rotate {width: 22px;height: 22px;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 50%;position: relative;left: 3px;top: 3px;-webkit-animation: loading-spinner-rotate .8s infinite linear;animation: loading-spinner-rotate .8s infinite linear;border: 2px solid #ffb000;border-right-color: transparent;}
.loading-spinner__btn-gamehall {position: relative;z-index: 23;}
@-webkit-keyframes loading-spinner-rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
@keyframes loading-spinner-rotate {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	100% {-webkit-transform: rotate(360deg);transform: rotate(360deg);}}
.lottery-caption {text-align: left;color: #fff;}
.nc-mobile-menu .lottery-caption {color: #fff;}
.lottery-caption>* {display: inline-block;vertical-align: middle;}
.lottery-caption__title {color: #fff;font-size: 14px;text-transform: uppercase;font-weight: bold;font-family: inherit;margin-right: 10px;}
.lottery-caption__icon {width: 20px;height: 20px;margin-right: 5px;background: url("/assets/templates/vulkan/img/default-tickets.png?442456") 50% no-repeat;background-size: contain;}
.lottery-caption .tooltip-content {width: 274px;-webkit-box-sizing: border-box;box-sizing: border-box;}
.nc-mobile-menu__block .lottery-caption .tooltip-content {-webkit-transform: translate(-42%,0%);transform: translate(-42%,0%);}
.game-sidebar .lottery-caption .tooltip-content {-webkit-transform: translate(-68%,0%);transform: translate(-68%,0%);}
.lottery-cashbox {-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0 0 10px 0;border-radius: 4px;background-color: #ebebeb;border: 2px solid #ffb000;}
@media (min-width: 754px) {.lottery-cashbox {margin-left: 10px;}}
.lottery-cashbox .lottery-caption {text-align: center;padding: 10px 0;}
.lottery-cashbox .lottery-caption .tooltip-content {-webkit-transform: translate(-70%,0%);transform: translate(-70%,0%);}
@media (min-width: 754px) {.lottery-cashbox .lottery-caption .tooltip-content {-webkit-transform: translate(-85%,0%);transform: translate(-85%,0%);}}
.lottery-cashbox .lottery-caption__title {color: #242424;}
.lottery-cashbox__title {background: #fff;font-size: 12px;font-style: italic;text-align: center;padding: 15px 0;color: #7f7f7f;}
.lottery-cashbox__elem {display: -webkit-box;display: -ms-flexbox;display: flex;display: grid;-ms-flex-pack: distribute;justify-content: space-around;-ms-flex-wrap: wrap;flex-wrap: wrap;border-radius: 3px;background-color: #fff;padding: 5px 10px;margin: 5px;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: left;grid-template-columns: 2fr minmax(100px,1fr);-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
@media (min-width: 754px) {.lottery-cashbox__elem {grid-template-columns: 1fr;}}
.lottery-cashbox__elem-name {font-size: 12px;padding: 5px 0;}
@media (min-width: 754px) {.lottery-cashbox__elem-name {font-size: 14px;}}
.lottery-cashbox__elem-name span {font-size: 12px;}
@media (min-width: 754px) {.lottery-cashbox__elem-name span {font-size: 16px;}}
.lottery-cashbox__elem-desc {font-size: 12px;color: #7f7f7f;}
.lottery-cashbox__elem-desc span {font-size: 14px;color: #ffb000;font-weight: bold;}
@media (min-width: 754px) {.lottery-cashbox__elem-desc span {font-size: 16px;}}
.lottery-cashbox__elem-icon {width: 15px;display: inline-block;vertical-align: bottom;margin-right: 2px;}
.lottery-info-tickets {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 10px 0;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
@media (min-width: 1054px) {.lottery-info-tickets {padding: 20px 0;}}
.lottery-info-tickets__elem {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;text-align: left;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 10px 0;width: 100%;max-width: 400px;}
@media (min-width: 754px) {.lottery-info-tickets__elem {max-width: 100%;}}
.lottery-info-tickets__elem-name {font-size: 14px;font-weight: 600;color: #4a4a4a;padding-bottom: 5px;}
.lottery-info-tickets--page .lottery-info-tickets__elem-name {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;color: #4a4a4a;}
.lottery-info-tickets__elem-icon {display: inline-block;vertical-align: bottom;width: 15px;}
.lottery-info-tickets__elem-desc-1, .lottery-info-tickets__elem-desc-2 {font-size: 12px;color: #4a4a4a;}
@media (min-width: 754px) {.lottery-info-tickets__elem-desc-1, .lottery-info-tickets__elem-desc-2 {font-size: 14px;}}
.lottery-info-tickets__elem-desc-1 span, .lottery-info-tickets__elem-desc-2 span {color: #ffa000;font-weight: 600;}
.lottery-info-tickets--page .lottery-info-tickets__elem-desc-1 span, .lottery-info-tickets--page .lottery-info-tickets__elem-desc-2 span {color: #4a4a4a;}
.lottery-info-tickets--page .lottery-info-tickets__elem-desc-1 {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;}
.lottery-info-tickets__elem-bet {border-radius: 13px;background-color: #f5f5f5;border: solid 1px #008fe7;color: #4a4a4a;padding: 2px 5px;font-size: 13px;}
.lottery-info-tickets__elem-bet span {color: #ffa000;font-weight: 600;font-size: 14px;}
.lottery-sidebar__wrapper {background: #0a1c40;border: 1px solid #1c315d;border-radius: 3px;}
.lottery-sidebar__wrapper .lottery-caption {text-align: center;padding: 20px 0 10px 0;color: #fff;}
.lottery-sidebar__wrapper .lottery-caption__title {color: #fff;text-transform: uppercase;font-weight: bold;}
.lottery-sidebar__title {background: #1b2e5b;font-size: 14px;font-weight: 600;color: #fff;line-height: 36px;}
.lottery-sidebar__btn {margin-bottom: 20px;}
.lottery-user-ticket-wrapper {min-height: 47px;}
.lottery-user-tickets {margin-top: 5px;text-align: left;}
.lottery-user-tickets__item {display: inline-block;color: #fff;font-size: 14px;font-weight: bold;margin-right: 10px;}
.lottery-user-tickets--expand .lottery-user-tickets__item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 15px 8px;margin: 10px;border-radius: 6px;border: 0;background: rgba(0,0,0,0);-webkit-box-shadow: none;box-shadow: none;color: #fff;}
.game-sidebar .lottery-user-tickets--expand .lottery-user-tickets__item {color: #fff;}
.lottery-user-tickets--expand .lottery-user-tickets__item.active-bet {background: #00bae8;-webkit-box-shadow: none;box-shadow: none;color: #fff;}
.lottery-user-tickets__item .tooltip-content {font-weight: normal;width: 200px;}
.lottery-user-tickets__icon {display: inline-block;vertical-align: middle;width: 15px;margin-right: 2px;}
.lottery-user-tickets__icon img {width: 100%;height: auto;}
.active-bet .lottery-user-tickets__amount span {color: none;}
.lottery-user-tickets__loader {font-size: 34px;width: 27px;height: 27px;visibility: hidden;}
.active-bet .lottery-user-tickets__loader {visibility: visible;animation: loading-spinner-rotate 1.5s infinite linear reverse;}
.lottery-user-tickets__bet {border-radius: 12px;background-color: #1b2e5b;color: #fff;border: 1px solid #1c315d;font-size: 12px;line-height: 24px;font-weight: 400;padding: 0 8px;}
.active-bet .lottery-user-tickets__bet {color: #7f7f7f;}
.lottery-user-tickets__bet span {font-weight: 600;color: #ffb000;}
.active-bet .lottery-user-tickets__bet span {color: #ffb000;}
.lottery-user-tickets__progress {position: relative;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;margin: 10px 0 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-flow: row wrap;flex-flow: row wrap;}
.lottery-user-tickets__progress-bar {background: #1b2e5b;height: 3px;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;position: relative;margin-bottom: 5px;overflow: hidden;border-radius: 3px;}
.active-bet .lottery-user-tickets__progress-bar {-webkit-transform: scale(1,2);transform: scale(1,2);background: #1b2e5b;}
.lottery-user-tickets__progress-bar--progress {background: #fff;position: absolute;left: 0;top: 0;height: 3px;-webkit-transition: width .3s;transition: width .3s;}
.active-bet .lottery-user-tickets__progress-bar--progress {background: #ffb000;}
.main-menu {position: relative;width: 100%;margin: 0 auto;font-family: inherit;}
.main-menu--desktop {background: -webkit-gradient(linear,left top,left bottom,from(#094070),to(#0b305a));background: linear-gradient(to bottom,#094070,#0b305a);display: none;}
@media (min-width: 754px) {.main-menu--desktop {display: block;border-top: initial;border-bottom: initial;-webkit-transition: -webkit-transform .25s ease-out;transition: -webkit-transform .25s ease-out;transition: transform .25s ease-out;transition: transform .25s ease-out,-webkit-transform .25s ease-out;-webkit-transform: translate(0,0);transform: translate(0,0);-webkit-box-shadow: initial;box-shadow: initial;margin-bottom: 0;}}
.main-menu--mobile {background: #0a1c40;border-top: 1px solid #041430;-webkit-transform: translate(0,0);transform: translate(0,0);-webkit-transition: -webkit-transform .25s ease-out;transition: -webkit-transform .25s ease-out;transition: transform .25s ease-out;transition: transform .25s ease-out,-webkit-transform .25s ease-out;}
.main-menu__wrapper {max-width: 1300px;margin: 0 auto;}
.main-menu__list {padding: 0 20px;-webkit-box-sizing: border-box;box-sizing: border-box;list-style: none;margin: 0;}
@media (min-width: 754px) {.main-menu__list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;}}
@media (min-width: 1054px) {.main-menu__list {border-width: 0 1px;margin-left: 0;padding: 0;border-top: none;}}
.main-menu--mobile .main-menu__list {min-width: 100%;padding: 0;}
.main-menu__link {padding: 20px 0;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: background .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition: background .2s ease,color .2s ease,-webkit-box-shadow .2s ease;transition: background .2s ease,color .2s ease,box-shadow .2s ease;transition: background .2s ease,color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;font-size: 16px;font-weight: 300;text-transform: initial;line-height: 20px;display: block;position: relative;text-decoration: none;color: #fff;letter-spacing: 0;}
.main-menu__link:last-child {margin-left: initial;}
.main-menu__link-span {padding: 0;}
@media (min-width: 754px) {.main-menu__link {-ms-flex-preferred-size: 25%;flex-basis: 25%;}
	.main-menu__link:hover {-webkit-box-shadow: initial;box-shadow: initial;}}
@media (min-width: 1054px) {.main-menu__link {-ms-flex-preferred-size: 25%;flex-basis: 25%;}}
.main-menu__link:hover {background: radial-gradient(ellipse farthest-corner at 50% 0,#0098ff 0%,rgba(0,112,189,.24) 90%);color: #fff;}
.main-menu__link:active {background: radial-gradient(ellipse farthest-corner at 50% 0,#0098ff 0%,rgba(0,112,189,.24) 90%);color: #76b4dc;-webkit-box-shadow: inset 0 2px 0 0 rgba(0,0,0,.45);box-shadow: inset 0 2px 0 0 rgba(0,0,0,.45);}
.main-menu__link.is-active {background: radial-gradient(ellipse farthest-corner at 50% 0,#0098ff 0%,rgba(0,112,189,.24) 90%);color: #fff;}
.main-menu__link.is-active:hover {background: radial-gradient(ellipse farthest-corner at 50% 0,#0098ff 0%,rgba(0,112,189,.24) 90%);-webkit-box-shadow: initial;box-shadow: initial;}
.main-menu__link.is-active:active {background: radial-gradient(ellipse farthest-corner at 50% 0,#0098ff 0%,rgba(0,112,189,.24) 90%);color: #76b4dc;}
.main-menu--mobile .main-menu__link {padding: 20px 15px;display: block;float: inherit;width: auto;text-align: left;background: #0a1c40;}
.main-menu--mobile .main-menu__link:hover {background: transparent;}
.main-menu--mobile .main-menu__link:active {background: transparent;}
.main-menu--mobile .main-menu__link.is-active:hover {background: transparent;}
.main-menu--mobile .main-menu__link.is-active:active {background: transparent;}
.main-menu__link-coming {color: rgba(255,255,255,.6);}
.main-menu__link-coming:hover, .main-menu__link-coming:active, .main-menu--mobile .main-menu__link-coming:active {background: transparent;color: rgba(255,255,255,.6);-webkit-box-shadow: initial;box-shadow: initial;}
.main-menu__link-coming .main-menu__title:before {content: "Coming soon";position: absolute;background: -webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#b73000));background: linear-gradient(to bottom,#ff4300,#b73000);-webkit-box-shadow: initial;box-shadow: initial;text-transform: initial;font-weight: 600;color: #fff;border-radius: 2px;font-size: 12px;line-height: 20px;padding: 0 7px;min-width: 95px;top: -12px;left: 20px;-webkit-box-sizing: border-box;box-sizing: border-box;z-index: 20;}
@media (min-width: 1054px) {.main-menu__link-coming .main-menu__title:before {left: 30px;}}
.main-menu__link-coming .main-menu__title:after {content: "";position: absolute;top: -15px;left: 20px;width: 0;height: 0;border-style: solid;border-width: 0;border-color: transparent transparent linear-gradient(to bottom,#ff4300,#b73000) transparent;}
@media (min-width: 1054px) {.main-menu__link-coming .main-menu__title:after {left: 30px;}}
.main-menu__link.is-selected {background: rgba(0,0,0,.4);}
.main-menu__title {position: relative;display: inline-block;padding: 0;border-radius: initial;}
.main-menu__link.is-active .main-menu__title {-webkit-box-shadow: initial;box-shadow: initial;}
.main-menu__count {top: -10px;right: -18px;}
.main-menu__icon {font-size: 20px;margin-right: 7px;vertical-align: middle;color: #fff;}
.main-menu__icon-profile {font-size: inherit;}
.main-menu__icon-lottery {font-size: 24px;}
.main-menu__icon-tournaments {font-size: 28px;}
.main-menu__text {vertical-align: middle;}
.my-games {position: relative;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;height: 300px;-webkit-transition: -webkit-transform .25s ease-out;transition: -webkit-transform .25s ease-out;transition: transform .25s ease-out;transition: transform .25s ease-out,-webkit-transform .25s ease-out;-webkit-box-shadow: initial;box-shadow: initial;overflow: hidden;-webkit-transform: scaleY(0);transform: scaleY(0);-webkit-transform-origin: top;transform-origin: top;margin-bottom: -300px;z-index: 41;}
.my-games--desktop {-webkit-box-shadow: initial;box-shadow: initial;border-top: 0;background: #041430;display: none;}
@media (min-width: 754px) {.my-games--desktop {display: block;z-index: 211;}}
.my-games--mobile {position: relative;-webkit-transform-origin: top;transform-origin: top;height: 200px;margin-bottom: -200px;background: #101434;}
.my-games.is-open {-webkit-transform: scaleY(1);transform: scaleY(1);}
.my-games.is-open+.main-menu {-webkit-transform: translate(0,300px);transform: translate(0,300px);-webkit-transition: -webkit-transform .25s ease-out;transition: -webkit-transform .25s ease-out;transition: transform .25s ease-out;transition: transform .25s ease-out,-webkit-transform .25s ease-out;}
.my-games.is-open+.main-menu--desktop {background: -webkit-gradient(linear,left top,left bottom,from(#094070),to(#0b305a));background: linear-gradient(to bottom,#094070,#0b305a);z-index: 211;}
.my-games.is-open+.main-menu--mobile {-webkit-transform: translate(0,200px);transform: translate(0,200px);}
.my-games__container {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 10px;max-width: 1300px;width: 100%;margin: 0 auto;opacity: 1;position: relative;}
.my-games__container:before {content: "";position: absolute;left: 0;bottom: 0;width: 100%;background: rgba(241,249,199,.15);}
@media (min-width: 754px) {.my-games__container {position: relative;padding: 20px;}
	.my-games__container:before {height: 0;}}
@media (min-width: 1300px) {.my-games__container {padding: 40px 75px;}}
.my-games__container-icon-favorite {font-size: 24px;}
.my-games__container-icon-myfavorites {font-size: 27px;color: rgba(255,255,255,.5);margin-right: 10px;}
.my-games__container-title {display: none;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: left;color: #fff;opacity: 0;-webkit-transition: opacity .2s ease;transition: opacity .2s ease;text-transform: initial;font-size: 14px;font-weight: initial;}
@media (min-width: 754px) {.my-games__container-title.is-showed {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.my-games.is-open .my-games__container-title {opacity: 1;}
@media (min-width: 754px) {.my-games__wrapper-arrow {position: absolute;width: 100%;left: 0;top: 125px;}}
.my-games [class^="my-games__arrow-"] {width: 48px;height: 48px;line-height: 40px;font-size: initial;position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;z-index: 15;padding: 0;}
.my-games [class^="my-games__arrow-"].swiper-button-disabled {visibility: hidden;}
.my-games__arrow-prev {left: 0;}
@media (min-width: 754px) {.my-games__arrow-prev {left: 10px;}}
.my-games__arrow-next {-webkit-transform: rotate(0);transform: rotate(0);right: 0;}
@media (min-width: 754px) {.my-games__arrow-next {right: 10px;}}
.my-games__swiper {margin: 0 auto;position: relative;overflow: hidden;z-index: 1;}
.my-games__wrapper {position: relative;width: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto;padding: 0;}
.my-games__favorites {max-width: 450px;margin: 0 auto 15px;}
.my-games__favorites-title {font-size: 18px;color: #fff;margin: 0;}
.my-games__favorites-text {color: #8097bb;}
.my-games__favorites-thumb {position: relative;}
.my-games__favorites-game {display: inline-block;position: relative;height: 100px;overflow: hidden;-webkit-mask-image: none;mask-image: none;}
.my-games__favorites-game:before {content: "";background: -webkit-gradient(linear,left top,left bottom,from(rgba(4,20,48,0)),to(#041430));background: linear-gradient(rgba(4,20,48,0),#041430);position: absolute;bottom: 0;left: 0;width: 100%;height: 45px;z-index: 100;}
.my-games__favorites-tooltip {background: rgba(26,31,73,.96);border-radius: 0;-webkit-box-shadow: 0 -2px 13px 2px rgba(0,0,0,.28);box-shadow: 0 -2px 13px 2px rgba(0,0,0,.28);-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;position: relative;top: 10px;padding: 10px 15px;max-width: 50%;font-size: 12px;text-align: left;vertical-align: top;color: #8097bb;border: 1px solid #253a56;}
@media (min-width: 754px) {.my-games__favorites-tooltip {left: 0;}}
.my-games__favorites-tooltip:before {content: "";position: absolute;top: 15px;left: -5px;width: 0;height: 0;border-color: transparent;border-right-color: rgba(26,31,73,.96);border-width: 6px 6px 6px 0;border-style: solid;z-index: 15;-webkit-filter: drop-shadow(-2px 0px 0 #253a56);filter: drop-shadow(-2px 0px 0 #253a56);}
.my-games-btn {position: relative;font-family: inherit;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 6px 10px;background: #1b2e5b;border-radius: 4px;border-top: 0;font-size: 14px;}
@media (min-width: 754px) {.my-games-btn {padding: 6px 10px;font-size: 14px;}}
.game-sidebar .my-games-btn {display: none;}
.my-games-btn__icon-favorite {color: #ffb000;font-size: 28px;line-height: 20px;width: 15px;position: relative;top: 0;left: -7px;}
.my-games-btn__text {margin: 0 8px;color: inherit;font-weight: inherit;font-size: inherit;text-transform: inherit;}
@media (min-width: 754px) {.my-games-btn__text {font-size: inherit;}}
.my-games-btn__icon-arrow-down {color: #76b4dc;width: auto;height: 20px;line-height: 20px;font-size: 14px;-webkit-transform: translate(0,0) rotate3d(0,0,0,0deg);transform: translate(0,0) rotate3d(0,0,0,0deg);-webkit-transition: -webkit-transform .2s ease;transition: -webkit-transform .2s ease;transition: transform .2s ease;transition: transform .2s ease,-webkit-transform .2s ease;position: relative;top: 50%;right: 0;border-radius: 50px;-webkit-box-shadow: initial;box-shadow: initial;}
.my-games-btn.is-active .my-games-btn__icon-arrow-down {-webkit-transform: translate(0,0) rotate3d(1,0,0,180deg);transform: translate(0,0) rotate3d(1,0,0,180deg);}
@media (min-width: 754px) {.my-games-btn__icon-arrow-down {position: relative;right: auto;top: auto;-webkit-transform: translate(0,0) rotate3d(0,0,0,0deg);transform: translate(0,0) rotate3d(0,0,0,0deg);}
	.my-games-btn.is-active .my-games-btn__icon-arrow-down {-webkit-transform: translate(0,0) rotate3d(1,0,0,180deg);transform: translate(0,0) rotate3d(1,0,0,180deg);}}
.nc-auth-buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.is-small .nc-auth-buttons__btn-reg {padding: 10px 14px;}
@media (min-width: 508px) {.nc-auth-buttons__btn-reg {padding: 13px 27px;font-size: 18px;}}
.nc-auth-buttons__btn-log {margin-right: 10px;font-size: 16px;}
.is-small .nc-auth-buttons__btn-log {padding: 10px 16px;}
@media (min-width: 508px) {.nc-auth-buttons__btn-log {font-size: 18px;}}
.nc-auth-social {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.nc-auth-social__title {margin-bottom: 7px;font-size: 14px;color: #fff;}
.nc-auth-social .globologin-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;margin: 0 -3px;}
.nc-btn-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-left: 20px;margin-right: 10px;position: relative;}
@media (min-width: 754px) {.nc-btn-menu {display: none;}}
.nc-btn-menu:hover {text-decoration: none;}
.nc-btn-menu__menu-icon {vertical-align: middle;font-size: 30px;color: #fff;}
.nc-btn, .btn-all-games__btn, .cashbox__comppoints-btn, .cashbox-form__btn, .cashbox__withdraw-request-btn, .comp-thumb__btn, .fast-registration__btn, .game-item__btn, .game-item__realgame-btn, .game-list__btn-play, .game-list__btn-demo, .game-sidebar__btn--primary, .game-sidebar__btn--default, .game-sidebar__btn-reg, .game-sidebar__btn-log, .gifts__btn-activate, .gifts__btn-play, .gifts__btn-custom, .gifts__btn-cashback, .gifts__btn-cashbox, .home-banners__item-btn, .home-slider__btn-primary, .home-slider__btn-link, .loading-spinner__btn-gamehall, .lottery-sidebar__btn, .my-games-btn, .nc-auth-buttons__btn-reg, .nc-auth-buttons__btn-log, .nc-btn-cashbox, .nc-game-item__btn-play, .nc-game-item__btn-demo, .nc-game-item__jackpot-info--tooltip-content-btn, .nc-profile__btn-primary, .nc-profile__btn-secondary, .nc-profile__btn-tertiary, .nc-profile__btn-link, .news-list__play, .notification__item-back-btn, .payments__btn, .popup__enter-btn, .popup__register-btn, .popup__btn-register, .popup__btn-login, .popup__btn-link, .popup__btn-close, .popup__send-btn, .popup__restore-enter-btn, .popup__remind-btn-login, .popup__remind-btn-send, .profile__user-data-edit, .profile__user-logout, .profile__scores-btn, .profile__scores-btn--secondary, .profile__scores-btn--link, .profile__edit-btn, .profile__edit-btn-cancel, .profile__edit-change-btn, .promo-trn__btn, .promo-ear__btn, .league__btn, .league__link, .miles__btn, .miles__link, .miles__tooltip-btn, .promo-popup-btn, .promo-popup-link, .voting__btn-next, .voting__btn-gift, .voting__btn-tertiary, .voting__btn-link, .table__btn-primary, .table__btn-secondary, .tournament-games__btn-all, .tournament-btn, .tournament-more__btn, .tournament-tooltip__btn-games, .tournament-tooltip__btn-details, .winners__btn, .promo-fifa__btn, .promo-fifa__btn-link, .nc-formula__btn, .swp__btn, .result__btn {padding: 10px 22px;display: inline-block;outline: none;text-align: center;font-size: 16px;font-weight: 400;border-radius: 4px;border: 0;-webkit-transition: all .2s ease;transition: all .2s ease;text-transform: none;cursor: pointer;-webkit-box-sizing: border-box;box-sizing: border-box;line-height: 1;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.btn-all-games__game {margin-top: 20px;}
@media (min-width: 754px) {.nc-btn, .btn-all-games__btn, .cashbox__comppoints-btn, .cashbox-form__btn, .cashbox__withdraw-request-btn, .comp-thumb__btn, .fast-registration__btn, .game-item__btn, .game-item__realgame-btn, .game-list__btn-play, .game-list__btn-demo, .game-sidebar__btn--primary, .game-sidebar__btn--default, .game-sidebar__btn-reg, .game-sidebar__btn-log, .gifts__btn-activate, .gifts__btn-play, .gifts__btn-custom, .gifts__btn-cashback, .gifts__btn-cashbox, .home-banners__item-btn, .home-slider__btn-primary, .home-slider__btn-link, .loading-spinner__btn-gamehall, .lottery-sidebar__btn, .my-games-btn, .nc-auth-buttons__btn-reg, .nc-auth-buttons__btn-log, .nc-btn-cashbox, .nc-game-item__btn-play, .nc-game-item__btn-demo, .nc-game-item__jackpot-info--tooltip-content-btn, .nc-profile__btn-primary, .nc-profile__btn-secondary, .nc-profile__btn-tertiary, .nc-profile__btn-link, .news-list__play, .notification__item-back-btn, .payments__btn, .popup__enter-btn, .popup__register-btn, .popup__btn-register, .popup__btn-login, .popup__btn-link, .popup__btn-close, .popup__send-btn, .popup__restore-enter-btn, .popup__remind-btn-login, .popup__remind-btn-send, .profile__user-data-edit, .profile__user-logout, .profile__scores-btn, .profile__scores-btn--secondary, .profile__scores-btn--link, .profile__edit-btn, .profile__edit-btn-cancel, .profile__edit-change-btn, .promo-trn__btn, .promo-ear__btn, .league__btn, .league__link, .miles__btn, .miles__link, .miles__tooltip-btn, .promo-popup-btn, .promo-popup-link, .voting__btn-next, .voting__btn-gift, .voting__btn-tertiary, .voting__btn-link, .table__btn-primary, .table__btn-secondary, .tournament-games__btn-all, .tournament-btn, .tournament-more__btn, .tournament-tooltip__btn-games, .tournament-tooltip__btn-details, .winners__btn, .promo-fifa__btn, .promo-fifa__btn-link, .nc-formula__btn, .swp__btn, .result__btn {padding: 12px 22px;font-size: 16px;}}
.nc-btn:hover, .btn-all-games__btn:hover, .cashbox__comppoints-btn:hover, .cashbox-form__btn:hover, .cashbox__withdraw-request-btn:hover, .comp-thumb__btn:hover, .fast-registration__btn:hover, .game-item__btn:hover, .game-item__realgame-btn:hover, .game-list__btn-play:hover, .game-list__btn-demo:hover, .game-sidebar__btn--primary:hover, .game-sidebar__btn--default:hover, .game-sidebar__btn-reg:hover, .game-sidebar__btn-log:hover, .gifts__btn-activate:hover, .gifts__btn-play:hover, .gifts__btn-custom:hover, .gifts__btn-cashback:hover, .gifts__btn-cashbox:hover, .home-banners__item-btn:hover, .home-slider__btn-primary:hover, .home-slider__btn-link:hover, .loading-spinner__btn-gamehall:hover, .lottery-sidebar__btn:hover, .my-games-btn:hover, .nc-auth-buttons__btn-reg:hover, .nc-auth-buttons__btn-log:hover, .nc-btn-cashbox:hover, .nc-game-item__btn-play:hover, .nc-game-item__btn-demo:hover, .nc-game-item__jackpot-info--tooltip-content-btn:hover, .nc-profile__btn-primary:hover, .nc-profile__btn-secondary:hover, .nc-profile__btn-tertiary:hover, .nc-profile__btn-link:hover, .news-list__play:hover, .notification__item-back-btn:hover, .payments__btn:hover, .popup__enter-btn:hover, .popup__register-btn:hover, .popup__btn-register:hover, .popup__btn-login:hover, .popup__btn-link:hover, .popup__btn-close:hover, .popup__send-btn:hover, .popup__restore-enter-btn:hover, .popup__remind-btn-login:hover, .popup__remind-btn-send:hover, .profile__user-data-edit:hover, .profile__user-logout:hover, .profile__scores-btn:hover, .profile__scores-btn--secondary:hover, .profile__scores-btn--link:hover, .profile__edit-btn:hover, .profile__edit-btn-cancel:hover, .profile__edit-change-btn:hover, .promo-trn__btn:hover, .promo-ear__btn:hover, .league__btn:hover, .league__link:hover, .miles__btn:hover, .miles__link:hover, .miles__tooltip-btn:hover, .promo-popup-btn:hover, .promo-popup-link:hover, .voting__btn-next:hover, .voting__btn-gift:hover, .voting__btn-tertiary:hover, .voting__btn-link:hover, .table__btn-primary:hover, .table__btn-secondary:hover, .tournament-games__btn-all:hover, .tournament-btn:hover, .tournament-more__btn:hover, .tournament-tooltip__btn-games:hover, .tournament-tooltip__btn-details:hover, .winners__btn:hover, .promo-fifa__btn:hover, .promo-fifa__btn-link:hover, .nc-formula__btn:hover, .swp__btn:hover, .result__btn:hover {text-decoration: none;}
.nc-btn.is-disabled, .is-disabled.btn-all-games__btn, .is-disabled.cashbox__comppoints-btn, .is-disabled.cashbox-form__btn, .is-disabled.cashbox__withdraw-request-btn, .is-disabled.comp-thumb__btn, .is-disabled.fast-registration__btn, .is-disabled.game-item__btn, .is-disabled.game-item__realgame-btn, .is-disabled.game-list__btn-play, .is-disabled.game-list__btn-demo, .is-disabled.game-sidebar__btn--primary, .is-disabled.game-sidebar__btn--default, .is-disabled.game-sidebar__btn-reg, .is-disabled.game-sidebar__btn-log, .is-disabled.gifts__btn-activate, .is-disabled.gifts__btn-play, .is-disabled.gifts__btn-custom, .is-disabled.gifts__btn-cashback, .is-disabled.gifts__btn-cashbox, .is-disabled.home-banners__item-btn, .is-disabled.home-slider__btn-primary, .is-disabled.home-slider__btn-link, .is-disabled.loading-spinner__btn-gamehall, .is-disabled.lottery-sidebar__btn, .is-disabled.my-games-btn, .is-disabled.nc-auth-buttons__btn-reg, .is-disabled.nc-auth-buttons__btn-log, .is-disabled.nc-btn-cashbox, .is-disabled.nc-game-item__btn-play, .is-disabled.nc-game-item__btn-demo, .is-disabled.nc-game-item__jackpot-info--tooltip-content-btn, .is-disabled.nc-profile__btn-primary, .is-disabled.nc-profile__btn-secondary, .is-disabled.nc-profile__btn-tertiary, .is-disabled.nc-profile__btn-link, .is-disabled.news-list__play, .is-disabled.notification__item-back-btn, .is-disabled.payments__btn, .is-disabled.popup__enter-btn, .is-disabled.popup__register-btn, .is-disabled.popup__btn-register, .is-disabled.popup__btn-login, .is-disabled.popup__btn-link, .is-disabled.popup__btn-close, .is-disabled.popup__send-btn, .is-disabled.popup__restore-enter-btn, .is-disabled.popup__remind-btn-login, .is-disabled.popup__remind-btn-send, .is-disabled.profile__user-data-edit, .is-disabled.profile__user-logout, .is-disabled.profile__scores-btn, .is-disabled.profile__scores-btn--secondary, .is-disabled.profile__scores-btn--link, .is-disabled.profile__edit-btn, .is-disabled.profile__edit-btn-cancel, .is-disabled.profile__edit-change-btn, .is-disabled.promo-trn__btn, .is-disabled.promo-ear__btn, .is-disabled.league__btn, .is-disabled.league__link, .is-disabled.miles__btn, .is-disabled.miles__link, .is-disabled.miles__tooltip-btn, .is-disabled.promo-popup-btn, .is-disabled.promo-popup-link, .is-disabled.voting__btn-next, .is-disabled.voting__btn-gift, .is-disabled.voting__btn-tertiary, .is-disabled.voting__btn-link, .is-disabled.table__btn-primary, .is-disabled.table__btn-secondary, .is-disabled.tournament-games__btn-all, .is-disabled.tournament-btn, .is-disabled.tournament-more__btn, .is-disabled.tournament-tooltip__btn-games, .is-disabled.tournament-tooltip__btn-details, .is-disabled.winners__btn, .is-disabled.promo-fifa__btn, .is-disabled.promo-fifa__btn-link, .is-disabled.nc-formula__btn, .is-disabled.swp__btn, .is-disabled.result__btn {border-color: inherit;color: inherit;cursor: default;opacity: .3;}
.nc-btn.is-disabled:hover, .is-disabled.btn-all-games__btn:hover, .is-disabled.cashbox__comppoints-btn:hover, .is-disabled.cashbox-form__btn:hover, .is-disabled.cashbox__withdraw-request-btn:hover, .is-disabled.comp-thumb__btn:hover, .is-disabled.fast-registration__btn:hover, .is-disabled.game-item__btn:hover, .is-disabled.game-item__realgame-btn:hover, .is-disabled.game-list__btn-play:hover, .is-disabled.game-list__btn-demo:hover, .is-disabled.game-sidebar__btn--primary:hover, .is-disabled.game-sidebar__btn--default:hover, .is-disabled.game-sidebar__btn-reg:hover, .is-disabled.game-sidebar__btn-log:hover, .is-disabled.gifts__btn-activate:hover, .is-disabled.gifts__btn-play:hover, .is-disabled.gifts__btn-custom:hover, .is-disabled.gifts__btn-cashback:hover, .is-disabled.gifts__btn-cashbox:hover, .is-disabled.home-banners__item-btn:hover, .is-disabled.home-slider__btn-primary:hover, .is-disabled.home-slider__btn-link:hover, .is-disabled.loading-spinner__btn-gamehall:hover, .is-disabled.lottery-sidebar__btn:hover, .is-disabled.my-games-btn:hover, .is-disabled.nc-auth-buttons__btn-reg:hover, .is-disabled.nc-auth-buttons__btn-log:hover, .is-disabled.nc-btn-cashbox:hover, .is-disabled.nc-game-item__btn-play:hover, .is-disabled.nc-game-item__btn-demo:hover, .is-disabled.nc-game-item__jackpot-info--tooltip-content-btn:hover, .is-disabled.nc-profile__btn-primary:hover, .is-disabled.nc-profile__btn-secondary:hover, .is-disabled.nc-profile__btn-tertiary:hover, .is-disabled.nc-profile__btn-link:hover, .is-disabled.news-list__play:hover, .is-disabled.notification__item-back-btn:hover, .is-disabled.payments__btn:hover, .is-disabled.popup__enter-btn:hover, .is-disabled.popup__register-btn:hover, .is-disabled.popup__btn-register:hover, .is-disabled.popup__btn-login:hover, .is-disabled.popup__btn-link:hover, .is-disabled.popup__btn-close:hover, .is-disabled.popup__send-btn:hover, .is-disabled.popup__restore-enter-btn:hover, .is-disabled.popup__remind-btn-login:hover, .is-disabled.popup__remind-btn-send:hover, .is-disabled.profile__user-data-edit:hover, .is-disabled.profile__user-logout:hover, .is-disabled.profile__scores-btn:hover, .is-disabled.profile__scores-btn--secondary:hover, .is-disabled.profile__scores-btn--link:hover, .is-disabled.profile__edit-btn:hover, .is-disabled.profile__edit-btn-cancel:hover, .is-disabled.profile__edit-change-btn:hover, .is-disabled.promo-trn__btn:hover, .is-disabled.promo-ear__btn:hover, .is-disabled.league__btn:hover, .is-disabled.league__link:hover, .is-disabled.miles__btn:hover, .is-disabled.miles__link:hover, .is-disabled.miles__tooltip-btn:hover, .is-disabled.promo-popup-btn:hover, .is-disabled.promo-popup-link:hover, .is-disabled.voting__btn-next:hover, .is-disabled.voting__btn-gift:hover, .is-disabled.voting__btn-tertiary:hover, .is-disabled.voting__btn-link:hover, .is-disabled.table__btn-primary:hover, .is-disabled.table__btn-secondary:hover, .is-disabled.tournament-games__btn-all:hover, .is-disabled.tournament-btn:hover, .is-disabled.tournament-more__btn:hover, .is-disabled.tournament-tooltip__btn-games:hover, .is-disabled.tournament-tooltip__btn-details:hover, .is-disabled.winners__btn:hover, .is-disabled.promo-fifa__btn:hover, .is-disabled.promo-fifa__btn-link:hover, .is-disabled.nc-formula__btn:hover, .is-disabled.swp__btn:hover, .is-disabled.result__btn:hover {background: none;border-color: inherit;color: inherit;}
.nc-btn-default, .game-sidebar__btn--default, .globologin-item, .footer-social__item, .my-games-btn, .payments__btn {color: #fff;background: #1b2e5b;-webkit-box-shadow: none;box-shadow: none;}
.nc-btn-default:hover, .game-sidebar__btn--default:hover, .globologin-item:hover, .footer-social__item:hover, .my-games-btn:hover, .payments__btn:hover {color: #fff;background: #243d78;-webkit-box-shadow: none;box-shadow: none;}
.nc-btn-default:active, .game-sidebar__btn--default:active, .globologin-item:active, .footer-social__item:active, .my-games-btn:active, .payments__btn:active {color: rgba(255,255,255,.7);background: #041430;border: none;-webkit-box-shadow: none;box-shadow: none;}
.nc-btn-primary, .btn-all-games__btn, .cashbox__comppoints-btn, .cashbox-form__btn, .cashbox-form__btn-switcher, .cashbox__withdraw-request-btn, .fast-registration__btn, .game-item__btn, .game-item__realgame-btn, .game-list__btn-play, .game-sidebar__btn--primary, .game-sidebar__btn-reg, .gifts__btn-cashbox, .gifts__btn-play, .gifts__btn-custom, .gifts__btn-cashback, .home-banners__item-btn, .home-slider__btn-primary, .loading-spinner__btn-gamehall, .lottery-sidebar__btn, .nc-auth-buttons__btn-reg, .nc-btn-cashbox, .nc-game-item__btn-play, .nc-game-item__jackpot-info--tooltip-content-btn, .nc-profile__btn-primary, .notification__item-back-btn, .popup__btn-register, .popup__btn-login, .popup__btn-link, .popup__btn-close, .popup__send-btn, .popup__restore-enter-btn, .popup__remind-btn-send, .profile__scores-btn--secondary, .profile__edit-btn, .promo-trn__btn, .promo-ear__btn, .league__btn, .miles__btn, .promo-popup-btn, .voting__btn-next, .voting__btn-gift, .table__btn-primary, .tournament-btn--join, .tournament-tooltip__btn-games, .winners__btn, .promo-fifa__btn, .nc-formula__btn, .swp__btn, .result__btn {color: #b64c00;background: -webkit-gradient(linear,left top,left bottom,color-stop(45%,#ffcf00),color-stop(90%,#ffa200),to(#ffbf00));background: linear-gradient(to bottom,#ffcf00 45%,#ffa200 90%,#ffbf00 100%);-webkit-box-shadow: inset 0 -1px 0 #af510a;box-shadow: inset 0 -1px 0 #af510a;text-shadow: 0 1px 0 #fdd401;border: none;}
.nc-btn-primary:hover, .btn-all-games__btn:hover, .cashbox__comppoints-btn:hover, .cashbox-form__btn:hover, .cashbox-form__btn-switcher:hover, .cashbox__withdraw-request-btn:hover, .fast-registration__btn:hover, .game-item__btn:hover, .game-item__realgame-btn:hover, .game-list__btn-play:hover, .game-sidebar__btn--primary:hover, .game-sidebar__btn-reg:hover, .gifts__btn-cashbox:hover, .gifts__btn-play:hover, .gifts__btn-custom:hover, .gifts__btn-cashback:hover, .home-banners__item-btn:hover, .home-slider__btn-primary:hover, .loading-spinner__btn-gamehall:hover, .lottery-sidebar__btn:hover, .nc-auth-buttons__btn-reg:hover, .nc-btn-cashbox:hover, .nc-game-item__btn-play:hover, .nc-game-item__jackpot-info--tooltip-content-btn:hover, .nc-profile__btn-primary:hover, .notification__item-back-btn:hover, .popup__btn-register:hover, .popup__btn-login:hover, .popup__btn-link:hover, .popup__btn-close:hover, .popup__send-btn:hover, .popup__restore-enter-btn:hover, .popup__remind-btn-send:hover, .profile__scores-btn--secondary:hover, .profile__edit-btn:hover, .promo-trn__btn:hover, .promo-ear__btn:hover, .league__btn:hover, .miles__btn:hover, .promo-popup-btn:hover, .voting__btn-next:hover, .voting__btn-gift:hover, .table__btn-primary:hover, .tournament-btn--join:hover, .tournament-tooltip__btn-games:hover, .winners__btn:hover, .promo-fifa__btn:hover, .nc-formula__btn:hover, .swp__btn:hover, .result__btn:hover {color: #b64c00;background: -webkit-gradient(linear,left top,left bottom,color-stop(45%,#ffe300),color-stop(90%,#ffba00),to(#ffd300));background: linear-gradient(to bottom,#ffe300 45%,#ffba00 90%,#ffd300 100%);-webkit-box-shadow: inset 0 -1px 0 #af510a;box-shadow: inset 0 -1px 0 #af510a;}
.nc-btn-primary:active, .btn-all-games__btn:active, .cashbox__comppoints-btn:active, .cashbox-form__btn:active, .cashbox-form__btn-switcher:active, .cashbox__withdraw-request-btn:active, .fast-registration__btn:active, .game-item__btn:active, .game-item__realgame-btn:active, .game-list__btn-play:active, .game-sidebar__btn--primary:active, .game-sidebar__btn-reg:active, .gifts__btn-cashbox:active, .gifts__btn-play:active, .gifts__btn-custom:active, .gifts__btn-cashback:active, .home-banners__item-btn:active, .home-slider__btn-primary:active, .loading-spinner__btn-gamehall:active, .lottery-sidebar__btn:active, .nc-auth-buttons__btn-reg:active, .nc-btn-cashbox:active, .nc-game-item__btn-play:active, .nc-game-item__jackpot-info--tooltip-content-btn:active, .nc-profile__btn-primary:active, .notification__item-back-btn:active, .popup__btn-register:active, .popup__btn-login:active, .popup__btn-link:active, .popup__btn-close:active, .popup__send-btn:active, .popup__restore-enter-btn:active, .popup__remind-btn-send:active, .profile__scores-btn--secondary:active, .profile__edit-btn:active, .promo-trn__btn:active, .promo-ear__btn:active, .league__btn:active, .miles__btn:active, .promo-popup-btn:active, .voting__btn-next:active, .voting__btn-gift:active, .table__btn-primary:active, .tournament-btn--join:active, .tournament-tooltip__btn-games:active, .winners__btn:active, .promo-fifa__btn:active, .nc-formula__btn:active, .swp__btn:active, .result__btn:active {background: -webkit-gradient(linear,left top,left bottom,from(#ffa200),color-stop(45%,#ffcf00));background: linear-gradient(to bottom,#ffa200 0%,#ffcf00 45%);-webkit-box-shadow: inset 0 1px 0 #af510a;box-shadow: inset 0 1px 0 #af510a;color: #b64c00;text-shadow: 0 -1px 0 #fdd401;border: none;}
.nc-btn-secondary, .comp-thumb__btn, .game-sidebar__btn-log, .gifts__btn-activate, .nc-auth-buttons__btn-log, .nc-profile__btn-secondary, .news-list__play, .tournament-games__btn-all, .tournament-btn--details {color: #031e4a;background: -webkit-gradient(linear,left top,left bottom,color-stop(45%,#1665d9),color-stop(90%,#0f438e),to(#124b9c));background: linear-gradient(to bottom,#1665d9 45%,#0f438e 90%,#124b9c 100%);-webkit-box-shadow: inset 0 -1px 0 #062e70;box-shadow: inset 0 -1px 0 #062e70;text-shadow: 0 1px 0 #0062ff;border: none;}
.nc-btn-secondary:hover, .comp-thumb__btn:hover, .game-sidebar__btn-log:hover, .gifts__btn-activate:hover, .nc-auth-buttons__btn-log:hover, .nc-profile__btn-secondary:hover, .news-list__play:hover, .tournament-games__btn-all:hover, .tournament-btn--details:hover {color: #031e4a;background: -webkit-gradient(linear,left top,left bottom,color-stop(45%,#0a72d6),color-stop(90%,#035694),to(#125f9c));background: linear-gradient(to bottom,#0a72d6 45%,#035694 90%,#125f9c 100%);-webkit-box-shadow: inset 0 -1px 0 #062e70;box-shadow: inset 0 -1px 0 #062e70;}
.nc-btn-secondary:active, .comp-thumb__btn:active, .game-sidebar__btn-log:active, .gifts__btn-activate:active, .nc-auth-buttons__btn-log:active, .nc-profile__btn-secondary:active, .news-list__play:active, .tournament-games__btn-all:active, .tournament-btn--details:active {color: #031e4a;background: -webkit-gradient(linear,left top,left bottom,from(#0f438e),color-stop(50%,#1665d9));background: linear-gradient(to bottom,#0f438e 0%,#1665d9 50%);text-shadow: 0 -1px 0 #0062ff;-webkit-box-shadow: inset 0 -1px 0 #062e70;box-shadow: inset 0 -1px 0 #062e70;}
.nc-btn-tertiary, .nc-profile__btn-tertiary, .popup__enter-btn, .popup__register-btn, .popup__remind-btn-login, .profile__user-data-edit, .profile__scores-btn--tertiary, .profile__edit-btn-cancel, .miles__tooltip-btn, .voting__btn-tertiary, .table__btn-secondary, .tournament-more__btn, .tournament-tooltip__btn-details {color: #20a8ff;background: rgba(0,0,0,0);-webkit-box-shadow: inset 0 0 0 1px #20a8ff;box-shadow: inset 0 0 0 1px #20a8ff;}
.nc-btn-tertiary:hover, .nc-profile__btn-tertiary:hover, .popup__enter-btn:hover, .popup__register-btn:hover, .popup__remind-btn-login:hover, .profile__user-data-edit:hover, .profile__scores-btn--tertiary:hover, .profile__edit-btn-cancel:hover, .miles__tooltip-btn:hover, .voting__btn-tertiary:hover, .table__btn-secondary:hover, .tournament-more__btn:hover, .tournament-tooltip__btn-details:hover {color: #20a8ff;background: rgba(0,0,0,0);-webkit-box-shadow: inset 0 0 0 1px #1476b6;box-shadow: inset 0 0 0 1px #1476b6;}
.nc-btn-tertiary:active, .nc-profile__btn-tertiary:active, .popup__enter-btn:active, .popup__register-btn:active, .popup__remind-btn-login:active, .profile__user-data-edit:active, .profile__scores-btn--tertiary:active, .profile__edit-btn-cancel:active, .miles__tooltip-btn:active, .voting__btn-tertiary:active, .table__btn-secondary:active, .tournament-more__btn:active, .tournament-tooltip__btn-details:active {color: #1476b6;background: rgba(0,0,0,0);-webkit-box-shadow: inset 0 0 0 1px #1476b6;box-shadow: inset 0 0 0 1px #1476b6;}
.nc-btn-ghost {color: #cb9e44;background: rgba(0,0,0,0);-webkit-box-shadow: inset 0 0 0 2px #cb9e44;box-shadow: inset 0 0 0 2px #cb9e44;}
.nc-btn-ghost:hover {color: #fff;background: #deab4a;-webkit-box-shadow: inset 0 0 0 2px #deab4a;box-shadow: inset 0 0 0 2px #deab4a;}
.nc-btn-ghost:active {color: #fff;background: #deab4a;-webkit-box-shadow: inset 0 0 0 2px #deab4a;box-shadow: inset 0 0 0 2px #deab4a;}
.nc-btn-link, .nc-profile__btn-link, .news-list__more, .news-page__back, .profile__user-logout, .profile__scores-btn--link, .profile__edit-change-btn, .league__link, .miles__link, .promo-popup-link, .voting__btn-link, .promo-fifa__btn-link {color: #20a8ff;}
.nc-btn-link:hover, .nc-profile__btn-link:hover, .news-list__more:hover, .news-page__back:hover, .profile__user-logout:hover, .profile__scores-btn--link:hover, .profile__edit-change-btn:hover, .league__link:hover, .miles__link:hover, .promo-popup-link:hover, .voting__btn-link:hover, .promo-fifa__btn-link:hover {color: #20a8ff;}
.nc-btn-link:active, .nc-profile__btn-link:active, .news-list__more:active, .news-page__back:active, .profile__user-logout:active, .profile__scores-btn--link:active, .profile__edit-change-btn:active, .league__link:active, .miles__link:active, .promo-popup-link:active, .voting__btn-link:active, .promo-fifa__btn-link:active {color: #20a8ff;}
.nc-btn-small {font-size: 14px;padding: 6px 10px;}
.nc-btn-medium, .gifts__btn-activate, .gifts__btn-play, .gifts__btn-custom, .gifts__btn-cashback, .gifts__btn-cashbox, .winners__btn {font-size: 16px;padding: 8px 22px;}
.nc-btn-large, .btn-all-games__btn, .cashbox__comppoints-btn, .fast-registration__btn, .game-item__btn, .loading-spinner__btn-gamehall, .popup__enter-btn, .popup__register-btn, .popup__btn-register, .popup__btn-login, .popup__btn-link, .popup__btn-close, .popup__send-btn, .popup__restore-enter-btn, .popup__remind-btn-login, .popup__remind-btn-send, .league__btn, .tournament-btn {font-size: 18px;padding: 12px 26px;}
.vipclub-action-btn {background: #ff2525;color: #fff;}
.vipclub-action-btn:hover {background: #fff;color: #ff2525;-webkit-box-shadow: inset 0 0 0 2px #ff2525;box-shadow: inset 0 0 0 2px #ff2525;}
.nc-game-categories {width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;background: #edf1f7;}
@media (min-width: 754px) {.nc-game-categories {padding: 0;}}
.nc-game-categories__list {max-width: 1300px;margin: 0 auto;padding: 6px 0px 0;text-align: left;border-radius: 0;border: 0;background: rgba(0,0,0,0);display: none;}
@media (min-width: 754px) {.nc-game-categories__list {text-align: left;padding: 6px 14px 0;}}
.nc-game-categories__item {display: inline-block;-webkit-box-sizing: border-box;box-sizing: border-box;min-width: 60px;padding: 8px 10px;background: #fff;border-radius: 4px;color: #242424;font-weight: 400;border: solid 1px transparent;font-size: 14px;line-height: 16px;-webkit-transition: background .2s ease,color .2s ease,border .2s ease,top .2s ease,-webkit-box-shadow .2s ease;transition: background .2s ease,color .2s ease,border .2s ease,top .2s ease,-webkit-box-shadow .2s ease;transition: background .2s ease,color .2s ease,border .2s ease,top .2s ease,box-shadow .2s ease;transition: background .2s ease,color .2s ease,border .2s ease,top .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;margin: 6px;text-transform: initial;-webkit-box-shadow: initial;box-shadow: initial;position: relative;top: 0;text-decoration: none;}
.nc-game-categories__item:hover, .nc-game-categories__item.is-active {background: #fff;color: #ffa000;border: 1px solid transparent;text-decoration: none;}
.nc-game-categories__item:hover:after, .nc-game-categories__item.is-active:after {opacity: 1;}
.nc-game-item {text-align: center;padding: 10px;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;vertical-align: top;position: relative;}
.tournament-games .nc-game-item {-ms-flex-negative: 0;flex-shrink: 0;padding-left: 5px;padding-right: 5px;}
@media (min-width: 508px) {.tournament-games .nc-game-item {padding: 10px;}}
.nc-game-item--gamesidebar, .my-games--desktop .nc-game-item, .my-games--mobile .nc-game-item {-ms-flex-negative: 0;flex-shrink: 0;position: relative;}
.my-games--desktop .nc-game-item {width: 200px;margin-right: 20px;}
.my-games--desktop .nc-game-item:last-child {margin-right: 0;}
.my-games--mobile .nc-game-item {width: 150px;margin-right: 20px;}
.my-games--mobile .nc-game-item:last-child {margin-right: 0;}
.nc-game-item--game {width: 50%;}
.game-list--popup .nc-game-item--game {width: 50%;}
@media (min-width: 508px) {.nc-game-item--game {width: 33.33333%;}
	.game-list--popup .nc-game-item--game {width: 50%;}}
@media (min-width: 754px) {.nc-game-item--game {width: 25%;}
	.game-list--popup .nc-game-item--game {width: 33.33333%;}}
.nc-game-item--mygames {padding: 10px 0 20px;}
.nc-game-item--mygames .nc-game-item__container {border: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item--mygames .nc-game-item__game-title {background: #1b2e5b;}
.nc-game-item--mygames .nc-game-item__game-title-text {color: #fff;}
.nc-game-item--gamesidebar {width: 100%;padding: 10px 5px;max-width: 135px;}
.nc-game-item--gamesidebar .nc-game-item__container {border: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item--gamesidebar .nc-game-item__game-title {background: #1b2e5b;}
.nc-game-item--gamesidebar .nc-game-item__game-title-text {color: #fff;}
.nc-game-item--gamesidebar .nc-game-item__back {-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item--gamesidebar .nc-game-item__game-title-text {padding: 13px 10px;}
.mobile .nc-game-item__no-mobile .nc-game-item__thumb {-webkit-filter: grayscale(1);filter: grayscale(1);}
.nc-game-item__container {border-top: 1px solid #cbd0db;border-bottom: none;border-left: 1px solid #cbd0db;border-right: 1px solid #cbd0db;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;border-radius: 4px 4px 0 0;position: relative;}
.nc-game-item__container:hover .nc-game-item__img, .nc-game-item__container:active .nc-game-item__img, .nc-game-item__container:focus .nc-game-item__img {-webkit-filter: 0;filter: 0;}
.nc-game-item__container:hover+.nc-game-item__icons, .nc-game-item__container:active+.nc-game-item__icons, .nc-game-item__container:focus+.nc-game-item__icons {display: none;}
.nc-game-item__container:hover .nc-game-item__back, .nc-game-item__container:active .nc-game-item__back, .nc-game-item__container:focus .nc-game-item__back {opacity: 1;-webkit-transition: opacity cubic-bezier(.18,.89,.32,1.28) .25s;transition: opacity cubic-bezier(.18,.89,.32,1.28) .25s;}
.nc-game-item__container:hover .nc-game-item__favorites, .nc-game-item__container:hover .game-list__favorites, .nc-game-item__container:hover .nc-game-item__btn-play, .nc-game-item__container:hover .nc-game-item__btn-demo, .nc-game-item__container:hover .nc-game-item__btn-overlay, .nc-game-item__container:active .nc-game-item__favorites, .nc-game-item__container:active .game-list__favorites, .nc-game-item__container:active .nc-game-item__btn-play, .nc-game-item__container:active .nc-game-item__btn-demo, .nc-game-item__container:active .nc-game-item__btn-overlay, .nc-game-item__container:focus .nc-game-item__favorites, .nc-game-item__container:focus .game-list__favorites, .nc-game-item__container:focus .nc-game-item__btn-play, .nc-game-item__container:focus .nc-game-item__btn-demo, .nc-game-item__container:focus .nc-game-item__btn-overlay {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s,-webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;}
.nc-game-item__container:hover ~ .nc-game-item__game-title, .nc-game-item__container:active ~ .nc-game-item__game-title, .nc-game-item__container:focus ~ .nc-game-item__game-title {-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item__front {position: relative;z-index: 1;border-radius: 4px;-webkit-transform: scale(1);transform: scale(1);}
.nc-game-item__thumb {width: 100%;padding-bottom: 76.6%;position: relative;border-radius: 4px 4px 0 0;z-index: 1;background-size: cover;background-position: center;overflow: hidden;}
.nc-game-item__img {width: 100%;height: auto;display: block;position: absolute;top: 0;left: 0;}
.nc-game-item__game-title {background: #fff;border-radius: 0 0 4px 4px;-webkit-box-sizing: border-box;box-sizing: border-box;font-weight: initial;font-size: 14px;height: auto;line-height: 14px;display: inline-block;width: 100%;-webkit-transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s,-webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;}
.game-list .nc-game-item__game-title, .game-sidebar .nc-game-item__game-title {border-top: none;border-bottom: 1px solid #cbd0db;border-left: 1px solid #cbd0db;border-right: 1px solid #cbd0db;-webkit-box-shadow: 0 2px 0 rgba(226,229,236,.62);box-shadow: 0 2px 0 rgba(226,229,236,.62);}
.game-list__item:hover .nc-game-item__game-title {-webkit-transform: translateY(0);transform: translateY(0);}
.nc-game-item--gamesidebar .nc-game-item__game-title {font-size: 12px;-webkit-transform: translateY(calc(100% - 40px));transform: translateY(calc(100% - 40px));border: none;-webkit-box-shadow: none;box-shadow: none;}
@media (min-width: 754px) {.nc-game-item__game-title {font-size: 16px;}}
@media (min-width: 1054px) {.nc-game-item__game-title {font-size: 18px;}
	.game-list__item--mygames .nc-game-item__game-title {font-size: 16px;font-weight: 300;}}
.nc-game-item__game-title-text {padding: 13px 10px;color: #282828;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.game-list__item:hover .game-list__game-title--auth .nc-game-item__game-title-text {padding: 17px 10px 7px;}
@media (min-width: 754px) {.game-list__item:hover .game-list__game-title--auth .nc-game-item__game-title-text {padding: 27px 10px 7px;}}
@media (min-width: 754px) {.nc-game-item__game-title-text {padding: 13px 10px;}}
.nc-game-item__back {position: absolute;top: 0;left: 0;z-index: 2;width: 100%;height: 100%;opacity: 0;-webkit-transition: all cubic-bezier(.18,.89,.32,1.28) .25s;-webkit-transition: -webkit-transform .2s ease-in .1s;transition: all cubic-bezier(.18,.89,.32,1.28) .25s;transition: -webkit-transform .2s ease-in .1s;transition: transform .2s ease-in .1s;transition: transform .2s ease-in .1s,-webkit-transform .2s ease-in .1s;border-radius: 4px 4px 0 0;-webkit-box-shadow: initial;box-shadow: initial;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transform: scale(1);transform: scale(1);will-change: transform,opacity;background: rgba(26,26,26,.8);padding-top: 40px;padding-top: 0;}
.tournament-games .nc-game-item__back {padding-top: 34px;}
@media (min-width: 1300px) {.nc-game-item__back {-webkit-transition-delay: 0s;transition-delay: 0s;}}
.nc-game-item__btn-overlay {position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;-webkit-transition: -webkit-transform .1s;transition: -webkit-transform .1s;transition: transform .1s;transition: transform .1s,-webkit-transform .1s;-webkit-transform: scale(0);transform: scale(0);}
.nc-game-item__btn-play {z-index: 10;white-space: nowrap;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s,-webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;}
.nc-game-item--gamesidebar .nc-game-item__btn-play {display: none;}
.game-list_new {padding: 0;}
#search-ajax-results-wrap {display: none;padding: 20px;}
#search-ajax-results-wrap .nc-game-item--game {width: 49%;}
@media (min-width: 754px) {.nc-game-item__btn-play {padding: 12px 26px;font-size: 18px;min-width: 150px;}
	#search-ajax-results-wrap .nc-game-item--game {width: 24.7%;}}
.nc-game-item__btn-play-icon {top: 2px;margin-right: 3px;display: none;position: relative;}
@media (min-width: 754px) {.nc-game-item__btn-play-icon {margin-right: 10px;}}
.nc-game-item__btn-demo {z-index: 10;color: #fff;font-size: 16px;text-decoration: none;padding: 5px 10px 0 10px;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: -webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s;transition: transform cubic-bezier(.18,.89,.32,1.28) .25s,-webkit-transform cubic-bezier(.18,.89,.32,1.28) .25s;}
.nc-game-item--gamesidebar .nc-game-item__btn-demo {display: none;}
@media (min-width: 754px) {.nc-game-item__btn-demo {min-width: 150px;font-size: 16px;padding-top: 10px;padding-bottom: 0;}}
@media (min-width: 1054px) {.nc-game-item__btn-demo {padding: 12px 26px;font-size: 18px;}}
a.nc-game-item__btn-demo:hover {text-decoration: underline;color: #fff;}
.nc-game-item__btn-demo:active {top: 0;}
.nc-game-item__favorites, .game-list__favorites {position: absolute;top: 3%;right: 3%;text-decoration: none;z-index: 1000;width: 32px;height: 32px;line-height: initial;color: rgba(255,255,255,.5);font-size: 32px;border-radius: 100px;-webkit-box-shadow: none;box-shadow: none;-webkit-transform: scale(0);transform: scale(0);text-shadow: none;}
.nc-game-item__favorites:after, .game-list__favorites:after {border-radius: 50px;content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transition: -webkit-box-shadow .2s ease;transition: -webkit-box-shadow .2s ease;transition: box-shadow .2s ease;transition: box-shadow .2s ease,-webkit-box-shadow .2s ease;}
@media (min-width: 1054px) {.nc-game-item__favorites, .game-list__favorites {top: 3%;right: 3%;}}
.nc-game-item__favorites:hover, .game-list__favorites:hover {color: #fff;-webkit-box-shadow: none;box-shadow: none;text-decoration: none;text-shadow: none;}
.nc-game-item__favorites:hover:after, .game-list__favorites:hover:after {-webkit-box-shadow: initial;box-shadow: initial;}
.mobile .nc-game-item__favorites:hover:after, .mobile .game-list__favorites:hover:after {-webkit-box-shadow: inherit;box-shadow: inherit;}
.nc-game-item__favorites.is-active, .is-active.game-list__favorites {color: #f8b002;background: rgba(0,0,0,0);-webkit-box-shadow: none;box-shadow: none;text-shadow: none;}
.nc-game-item__favorites.is-active:after, .is-active.game-list__favorites:after {-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item__jackpot {position: absolute;left: 0;bottom: 0;width: 100%;padding: 2px 0;text-align: center;color: #fff;z-index: 10;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-line-pack: center;align-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;font-family: inherit;background: rgba(36,36,36,.7);-webkit-transition: -webkit-filter .25s ease;transition: -webkit-filter .25s ease;transition: filter .25s ease;transition: filter .25s ease,-webkit-filter .25s ease;pointer-events: none;}
.nc-game-item--gamesidebar .nc-game-item__jackpot {display: none;}
@media (min-width: 1054px) {.nc-game-item__jackpot {padding: 2px 0;}}
.nc-game-item__jackpot-title {width: 100%;text-transform: initial;display: inline-block;color: inherit;font-size: 16px;font-family: inherit;margin: 0;background: rgba(0,0,0,0);line-height: 16px;padding: 0;}
@media (min-width: 754px) {.nc-game-item__jackpot-title {margin: 0;line-height: 16px;font-size: 14px;padding: 0;background: rgba(0,0,0,0);}}
.nc-game-item__jackpot-balance {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-webkit-box-align: center;-ms-flex-align: baseline;-ms-flex-align: center;align-items: baseline;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding: 0;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-flex-preferred-size: 100%;flex-basis: 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}
@media (min-width: 508px) {.nc-game-item__jackpot-balance {padding: 0;}}
@media (min-width: 754px) {.nc-game-item__jackpot-balance {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
@media (min-width: 1054px) {.nc-game-item__jackpot-balance {-ms-flex-preferred-size: auto;flex-basis: auto;}}
.nc-game-item__jackpot-amount {font-size: 13px;color: #ffb000;font-weight: 400;}
.game-list--popup .nc-game-item__jackpot-amount {line-height: 20px;font-size: 13px;}
@media (min-width: 754px) {.nc-game-item__jackpot-amount {font-size: 20px;}}
.nc-game-item__jackpot-currency {font-style: italic;text-transform: lowercase;color: #8097bb;font-size: 14px;margin-left: 4px;}
@media (min-width: 754px) {.nc-game-item__jackpot-currency {font-size: 14px;}}
.game-list--popup .nc-game-item__jackpot-currency {font-size: 14px;margin-left: 4px;}
.nc-game-item__icons {position: absolute;top: 6px;left: 8px;-webkit-transform: translate(0,0);transform: translate(0,0);display: -webkit-box;display: -ms-flexbox;display: flex;z-index: 3;}
.nc-game-item__icons>div {margin: 0 2px;}
@media (min-width: 754px) {.nc-game-item__icons>div {margin: 0 4px;}}
.game-sidebar .nc-game-item__icons {left: 8px;top: 6px;}
.nc-game-item__icon:after {content: "";position: absolute;top: -2px;left: 0;width: 0;height: 0;border-style: solid;border-width: 0;}
.nc-game-item__icons-new, .nc-game-item__icons-hot {position: relative;border-radius: 2px;vertical-align: top;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;width: 40px;height: 20px;font-size: 24px;}
.game-sidebar .nc-game-item__icons-new, .game-sidebar .nc-game-item__icons-hot {margin-right: 2px;}
.nc-game-item__icons-new:after, .nc-game-item__icons-new:before, .nc-game-item__icons-hot:after, .nc-game-item__icons-hot:before {content: "";position: absolute;bottom: -7px;width: 0;height: 0;border-color: transparent;border-style: solid;border-top-color: #000;display: none;}
.nc-game-item__icons-new:after, .nc-game-item__icons-hot:after {left: 0;border-width: 7px 20px 0 0;}
.nc-game-item__icons-new:before, .nc-game-item__icons-hot:before {content: "";right: 0;border-width: 7px 0 0 20px;}
.nc-game-item__icons-new {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;background: -webkit-gradient(linear,left top,left bottom,color-stop(10%,#f40),to(#b73000));background: linear-gradient(to bottom,#f40 10%,#b73000 100%);-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item__icons-new:after, .nc-game-item__icons-new:before {border-top-color: rgba(0,0,0,0);}
.nc-game-item__icons-new .nc-game-item__icon:after {border-color: transparent transparent linear-gradient(to bottom,#f40 10%,#b73000 100%) transparent;}
.nc-game-item__icons-hot {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;background: -webkit-gradient(linear,left top,left bottom,color-stop(10%,#f40),to(#b73000));background: linear-gradient(to bottom,#f40 10%,#b73000 100%);-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-item__icons-hot:after, .nc-game-item__icons-hot:before {border-top-color: rgba(0,0,0,0);}
.nc-game-item__icons-hot .nc-game-item__icon:after {border-color: transparent transparent linear-gradient(to bottom,#f40 10%,#b73000 100%) transparent;}
.nc-game-item__jackpot-info {position: absolute;top: 3%;left: 50%;-webkit-transform: translate(-50%,0%);transform: translate(-50%,0%);-webkit-transition: -webkit-transform .2s;transition: -webkit-transform .2s;transition: transform .2s;transition: transform .2s,-webkit-transform .2s;z-index: 4;width: auto;min-width: 60px;opacity: 0;display: none;}
.game-list:not(.game-list--popup) .nc-game-item__jackpot-info {display: block;pointer-events: none;}
.game-item__header .nc-game-item__jackpot-info {display: inline-block;opacity: 1;position: relative;top: auto;left: auto;min-width: auto;-webkit-transform: translate(0);transform: translate(0);margin-left: 5px;line-height: 1;}
@media (min-width: 754px) {.nc-game-item__jackpot-info {min-width: 75px;}}
.mobile .nc-game-item__jackpot-info {-webkit-transform: translate(-50%,-300%);transform: translate(-50%,-300%);}
.nc-game-item__container:hover .nc-game-item__jackpot-info, .nc-game-item__container:active .nc-game-item__jackpot-info, .nc-game-item__container:focus .nc-game-item__jackpot-info {-webkit-transform: translate(-50%,0);transform: translate(-50%,0);opacity: 1;pointer-events: auto;}
.nc-game-item__jackpot-info--icon-img {vertical-align: text-bottom;}
.nc-game-item__jackpot-info--icon-text {font-size: 10px;color: #fff;border: 1px solid #fff;background: rgba(0,0,0,0);border-radius: 20px;height: 32px;line-height: 30px;-webkit-box-sizing: border-box;box-sizing: border-box;text-transform: uppercase;}
.nc-game-item__jackpot-info:hover .nc-game-item__jackpot-info--icon-text {background: #fff;color: #cc9d42;-webkit-box-shadow: 0 0 3px 0px #fff;box-shadow: 0 0 3px 0px #fff;}
@media (min-width: 754px) {.nc-game-item__jackpot-info--icon-text {font-size: 12px;}}
.nc-game-item__jackpot-info--tooltip-content {display: none;width: 310px;padding: 10px;-webkit-filter: drop-shadow(0px 0px 0px #000);filter: drop-shadow(0px 0px 0px #000);-webkit-box-sizing: border-box;box-sizing: border-box;}
.desktop .nc-game-item__jackpot-info--tooltip-content, .mobile .nc-game-item__jackpot-info--tooltip-content {display: block;}
[data-tooltip-position|="top-left"] .nc-game-item__jackpot-info--tooltip-content {-webkit-transform: translate(-75%,-100%);transform: translate(-75%,-100%);}
[data-tooltip-position|="bottom-right"] .nc-game-item__jackpot-info--tooltip-content {-webkit-transform: translate(-75%,0%);transform: translate(-75%,0%);}
[data-tooltip-position|="bottom-left"] .nc-game-item__jackpot-info--tooltip-content {-webkit-transform: translate(-75%,0%);transform: translate(-75%,0%);}
[data-tooltip-position|="bottom-right"] .nc-game-item__jackpot-info--tooltip-content {-webkit-transform: translate(-25%,0%);transform: translate(-25%,0%);}
.nc-game-item__jackpot-info--tooltip-content-title {font-size: 16px;margin: 0;margin-bottom: 7px;font-weight: bold;}
.game-list--popup .nc-game-item__jackpot-info--tooltip-content-title {font-size: 14px;}
.nc-game-item__jackpot-info--tooltip-content-text {margin: 0;max-width: 350px;font-size: 14px;}
.nc-game-item__jackpot-info--tooltip-content-grid {margin: 25px 0 10px;}
.nc-game-item__jackpot-info--tooltip-content-img {border-radius: 5px;width: 100%;}
.nc-game-item__jackpot-info--tooltip-content-pic {display: inline-block;margin-bottom: 10px;}
.nc-game-item__jackpot-info--tooltip-content-btn {text-transform: capitalize;}
.game-list__icon-tournament, .nc-game-item__icon-tournament {position: relative;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;-webkit-box-shadow: none;box-shadow: none;border-radius: 2px;font-size: 16px;background: -webkit-gradient(linear,left bottom,left top,color-stop(3%,#1a8ad2),color-stop(63%,#20a8ff));background: linear-gradient(0deg,#1a8ad2 3%,#20a8ff 63%);display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;height: 20px;width: 30px;}
.game-list__icon-tournament-inner, .nc-game-item__icon-tournament-inner {color: #fff;}
.nc-game-type {-webkit-transform: scale(1,1);transform: scale(1,1);-webkit-transform-origin: left;transform-origin: left;-webkit-transition: -webkit-transform .1s ease;transition: -webkit-transform .1s ease;transition: transform .1s ease;transition: transform .1s ease,-webkit-transform .1s ease;}
.nc-game-type__list {width: 100%;height: 55px;text-align: left;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-transition: -webkit-transform .25s;transition: -webkit-transform .25s;transition: transform .25s;transition: transform .25s,-webkit-transform .25s;-webkit-transform: scale(1,1);transform: scale(1,1);-webkit-transform-origin: left;transform-origin: left;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 5px 20px;position: relative;max-width: 1300px;margin: 0 auto;}
@media (min-width: 754px) {.nc-game-type__list {padding: 0 20px;}}
@media (min-width: 1300px) {.nc-game-type__list {padding: 0 20px;}}
.nc-game-type__item {text-decoration: none;font-size: 14px;cursor: pointer;color: #4a4a4a;text-transform: initial;padding: 12px 18px;border-radius: 0;font-weight: inherit;margin: 0 5px 0 0;-webkit-box-sizing: border-box;box-sizing: border-box;line-height: 17px;display: inline-block;position: relative;-webkit-transition: color .2s ease;transition: color .2s ease;outline: none;width: auto;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.nc-game-type__item:after {content: "";position: absolute;bottom: -2px;left: 0;width: 100%;height: 2px;background: #ffa000;-webkit-transform: scale(0,1);transform: scale(0,1);-webkit-transform-origin: center;transform-origin: center;-webkit-transition: -webkit-transform .2s ease;transition: -webkit-transform .2s ease;transition: transform .2s ease;transition: transform .2s ease,-webkit-transform .2s ease;}
.nc-game-type__item:hover:after, .nc-game-type__item.is-active:after {-webkit-transform: scale(1,1);transform: scale(1,1);}
.nc-game-type__item.is-active:after {background: #ffa000;}
@media (min-width: 754px) {.nc-game-type__item {font-size: 16px;padding: 15px 5px;margin: 0 20px 0 0;}}
.nc-game-type__item:hover {text-decoration: none;color: #ffa000;}
.nc-game-type__item:active {color: #4a4a4a;}
.nc-game-type__item.is-active {color: #ffa000;}
.nc-game-type__item:active, .nc-game-type__item.is-active {-webkit-box-shadow: initial;box-shadow: initial;}
.nc-game-type__item-text {vertical-align: middle;will-change: color;font-size: 0;text-decoration: none;}
a.nc-game-type__item-text {font-size: 16px;}
@media (min-width: 754px) {.nc-game-type__item-text {font-size: 16px;}}
.nc-game-type__item-star {font-size: 30px;line-height: 0;color: #cc9d42;vertical-align: middle;display: none;}
@media (min-width: 754px) {.nc-game-type__item-star {display: inline-block;}}
.nc-game-type+ul {padding-left: 0;}
.nc-game-type__icons {display: inline-block;vertical-align: middle;margin-right: 0;color: inherit;font-size: 24px;}
@media (min-width: 754px) {.nc-game-type__icons {margin-right: 5px;}}
.nc-game-type__icons-arrow {display: inline-block;vertical-align: middle;font-size: 0;-webkit-transition: -webkit-transform .2s ease;transition: -webkit-transform .2s ease;transition: transform .2s ease;transition: transform .2s ease,-webkit-transform .2s ease;color: inherit;}
.is-active .nc-game-type__icons-arrow {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
@media (min-width: 754px) {.nc-game-type__icons-arrow {margin-left: 5px;font-size: 12px;}}
.nc-logo {width: 130px;position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;}
.nc-logo:after {content: none;display: block;position: absolute;width: 1px;height: 1px;-webkit-box-shadow: 0 0 60px 10px #fff;box-shadow: 0 0 60px 10px #fff;top: 50%;right: 57%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.active-lottery .nc-logo {display: none;}
@media (min-width: 1054px) {.active-lottery .nc-logo {display: -webkit-box;display: -ms-flexbox;display: flex;}}
.nc-logo--centered {margin-left: 50%;-webkit-transform: translate3d(-50%,0,0);transform: translate3d(-50%,0,0);}
.nc-logo--small {width: 80px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.nc-logo__img {width: 100%;height: auto;-o-object-fit: contain;object-fit: contain;position: relative;z-index: 1;}
.nc-profile {max-width: 820px;margin: 0 auto;padding: 0 10px 50px;}
.nc-profile__title {margin: 10px 0 10px;font-size: 16px;text-align: left;color: #788ea2;font-weight: 400;text-transform: initial;}
.nc-profile__content {background: #fff;border-radius: 4px;padding: 15px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;text-align: left;}
.nc-profile__content-bottom {border-top: 1px solid #efefef;margin-top: auto;padding-top: 15px;}
.nc-profile__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 754px) {.nc-profile__row {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}
.nc-profile__col {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;margin: 0 0 20px 0;}
.nc-profile__col:last-child {margin-right: 0;}
@media (min-width: 754px) {.nc-profile__col {-webkit-box-flex: 1;-ms-flex: 1 1 50%;flex: 1 1 50%;margin: 0 20px 0 0;}}
.nc-profile__user {display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 15px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.nc-profile__user-pic {margin-right: 15px;min-width: 45px;}
.nc-profile__user-info {font-size: 15px;font-weight: 400;color: #777;}
.nc-profile__balance {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;}
.nc-profile__balance-amount {font-size: 44px;font-weight: 400;color: #ffa000;}
.nc-profile__balance-currency {font-size: 12px;}
.nc-profile__verify {background: #c7c7c7;padding: 10px;color: #f7111a;}
.nc-profile__fade-enter-active, .nc-profile__fade-leave-active {-webkit-transition: opacity .2s;transition: opacity .2s;}
.nc-profile__fade-enter, .nc-profile__fade-leave-active {opacity: 0;}
.nc-search {margin: auto;margin-bottom: -55px;position: relative;height: 55px;background: #fff;-webkit-transition: border .1s ease,-webkit-transform .1s ease;transition: border .1s ease,-webkit-transform .1s ease;transition: transform .1s ease,border .1s ease;transition: transform .1s ease,border .1s ease,-webkit-transform .1s ease;z-index: 11;-webkit-transform: scale(0,1);transform: scale(0,1);-webkit-transform-origin: right;transform-origin: right;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 14px;-webkit-box-shadow: 0;box-shadow: 0;width: auto;}
@media (min-width: 754px) {.nc-search {padding: 0 0;}}
.nc-search.is-active {-webkit-transform: scale(1,1);transform: scale(1,1);}
.nc-search.is-active+.nc-game-type {-webkit-transition: -webkit-transform .1s ease;transition: -webkit-transform .1s ease;transition: transform .1s ease;transition: transform .1s ease,-webkit-transform .1s ease;-webkit-transform: scale(0,1);transform: scale(0,1);}
.nc-search.is-focus {border: solid 1px #4175ff;}
.nc-search__form {display: -webkit-box;display: -ms-flexbox;display: flex;height: 45px;background: rgba(0,0,0,0);-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 50px;width: 100%;-webkit-transition: border .1s ease;transition: border .1s ease;border: none #af8b56;}
@media (min-width: 754px) {.nc-search__form {margin: 0;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.nc-search__form.is-focus {border: none #af8b56;}
.nc-search__input {font-size: 16px;line-height: 1.5;padding: 0;border: none;width: 100%;text-indent: 20px;-webkit-box-sizing: border-box;box-sizing: border-box;color: #242424;background: transparent;font-weight: normal;}
.nc-search__input:focus {outline: none;}
.nc-search__input::-webkit-input-placeholder {font-style: italic;color: rgba(0,0,0,0);}
.nc-search__input::-moz-placeholder {font-style: italic;color: rgba(0,0,0,0);}
.nc-search__input:-moz-placeholder {font-style: italic;color: rgba(0,0,0,0);}
.nc-search__input:-ms-input-placeholder {font-style: italic;color: rgba(0,0,0,0);}
.nc-search__label {cursor: pointer;min-width: 30px;line-height: 55px;-webkit-box-shadow: none;box-shadow: none;border: 1px solid transparent;-webkit-transition: color .1s ease;transition: color .1s ease;background: transparent;text-align: center;margin: 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media (min-width: 754px) {.nc-search__label {min-width: 55px;}}
.nc-search__label:hover .nc-search__icon-search {color: #af8b56;}
.nc-search__icon-search {font-size: 30px;color: #fa0;-webkit-transition: color .1s ease;transition: color .1s ease;}
.is-active .nc-search__icon-search, .is-focus .nc-search__icon-search {color: #fa0;}
.nc-search__close {cursor: pointer;min-width: 30px;line-height: 55px;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media (min-width: 754px) {.nc-search__close {min-width: 55px;}}
.nc-search__icon-close {font-size: 26px;color: #fa0;}
.nc-search-btn {cursor: pointer;height: 55px;background: rgba(0,0,0,0);text-align: center;z-index: 10;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: absolute;right: 0;margin-right: 10px;top: 50%;opacity: 1;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: opacity .1s ease;transition: opacity .1s ease;border-radius: 0;}
.nc-search-btn.is-active {opacity: 0;}
.nc-search-btn:hover {background: none;}
.nc-search-btn__icon {font-size: 30px;color: #fa0;-webkit-box-shadow: initial;box-shadow: initial;background: rgba(0,0,0,0);border-radius: 0;width: 55px;height: 55px;margin: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transition: all .1s ease;transition: all .1s ease;}
.nc-search-btn__icon:hover {color: #fa0;}
.nc-search-result {max-width: 1300px;overflow: hidden;margin: 0 auto;}
.nc-search-result__container {display: none;background: #edf1f7;}
.nc-search-result__container-fail {color: #9b9b9b;font-size: 16px;display: block;z-index: 10;position: relative;}
.nc-search-result__container-content {position: relative;padding: 187px 0;text-align: center;}
.nc-search-result__container-content.is-hidden {display: none;}
.nc-search-result__container-icon {position: absolute;font-size: 150px;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);color: #fff;}
.nc-search-result__container-title {color: #1a1a1a;font-size: 24px;display: block;z-index: 10;position: relative;}
.nc-search-result__container-text {color: #99afcf;font-size: 16px;z-index: 10;position: relative;}
.nc-search-result__result {display: none;background: #edf1f7;}
.nc-search-result__result-fail {color: #9b9b9b;font-size: 16px;display: block;z-index: 10;position: relative;}
.nc-search-result__result-content {position: relative;padding: 187px 0;text-align: center;}
.nc-search-result__result-content.is-hidden {display: none;}
.nc-search-result__result-icon {position: absolute;font-size: 150px;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);color: #fff;}
.popup .nc-search-result__result-icon {color: #fff;}
.nc-search-result__result-title {color: #1a1a1a;font-size: 24px;display: block;z-index: 10;position: relative;}
.popup .nc-search-result__result-title {color: #1a1a1a;}
.nc-search-result__result-text {color: #99afcf;font-size: 16px;z-index: 10;position: relative;}
.popup .nc-search-result__result-text {color: #9b9b9b;}
.sidebar-nav {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.sidebar-nav__list {background: #0a1c40;border-top: 1px solid #1b2e5b;padding: 0;margin: 0;list-style: none;text-align: left;}
.sidebar-nav__list-second {border-top: none;}
.sidebar-nav__list--accent {background: transparent;}
.sidebar-nav__link {display: block;padding: 20px 25px;text-transform: none;font-size: 14px;font-weight: 400;font-family: inherit;color: #fff;position: relative;}
.sidebar-nav__link:hover {text-decoration: none;color: #fff;}
.sidebar-nav__item.is-open .sidebar-nav__link {color: #fff;}
.sidebar-nav__link-icon {color: #b2c7ff;padding-right: 6px;font-size: 16px;display: none;vertical-align: middle;}
.sidebar-nav__item--promo {border-bottom: 1px solid #1f2e58;}
.sidebar-nav__item--promo .sidebar-nav__item-text {font-size: 14px;font-weight: bold;}
.sidebar-nav__item-text {vertical-align: middle;}
.sidebar-nav__item-promo-icon {margin-right: 8px;width: 27px;height: 27px;vertical-align: middle;}
.sidebar-nav__counter {-webkit-transform: translate3d(-2px,-8px,0);transform: translate3d(-2px,-8px,0);}
.sidebar-nav__tags-list {background: #07142e;border-top: 1px solid #1b2e5b;border-bottom: 1px solid #1b2e5b;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 20px 25px 8px;list-style: none;-webkit-box-sizing: border-box;box-sizing: border-box;}
.sidebar-nav__tags-item {background: #1b2e5b;border-radius: 3px;border: 0;padding: 5px 10px;margin: 0 12px 12px 0;}
.sidebar-nav__tags-link {font-size: 14px;color: #fff;}
.sidebar-nav__tags-link:hover {text-decoration: none;}
.sidebar-nav__icon-favorite {float: left;padding-right: 5px;position: relative;top: -4px;font-size: 28px;color: #cc9d42;}
.sidebar-nav__icon-arrow-down {border: 1px solid;border-color: rgba(0,0,0,0);border-radius: 50%;float: right;position: relative;top: -5px;padding: 8px;font-size: 12px;color: #20a8ff;-webkit-transition: -webkit-transform .2s ease;transition: -webkit-transform .2s ease;transition: transform .2s ease;transition: transform .2s ease,-webkit-transform .2s ease;}
[data-accordion].is-open .sidebar-nav__icon-arrow-down {-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.nc-info, .cashbox__comppoints-info, .cashbox__icon-info, .game-item__icon-info, .game-sidebar__icon-info, .lottery-caption__icon-info, .nc-game-item__jackpot-info--icon-img, .nc-user-level-name__icon-info, .tournament-limits__tooltip-icon, .tournament-tooltip__icon {display: inline-block;width: 24px;height: 24px;line-height: 24px;background: #1b2e5b;color: #fff;font-size: 18px;border-radius: 50px;-webkit-box-shadow: none;box-shadow: none;text-align: center;vertical-align: middle;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: help;-webkit-transition: all ease .2s;transition: all ease .2s;}
.nc-info:hover, .cashbox__comppoints-info:hover, .cashbox__icon-info:hover, .game-item__icon-info:hover, .game-sidebar__icon-info:hover, .lottery-caption__icon-info:hover, .nc-game-item__jackpot-info--icon-img:hover, .nc-user-level-name__icon-info:hover, .tournament-limits__tooltip-icon:hover, .tournament-tooltip__icon:hover {color: #fff;background: #223a73;-webkit-box-shadow: none;box-shadow: none;}
.nc-info:active, .cashbox__comppoints-info:active, .cashbox__icon-info:active, .game-item__icon-info:active, .game-sidebar__icon-info:active, .lottery-caption__icon-info:active, .nc-game-item__jackpot-info--icon-img:active, .nc-user-level-name__icon-info:active, .tournament-limits__tooltip-icon:active, .tournament-tooltip__icon:active {color: #fff;background: #1b2e5b;}
.nc-info:before, .cashbox__comppoints-info:before, .cashbox__icon-info:before, .game-item__icon-info:before, .game-sidebar__icon-info:before, .lottery-caption__icon-info:before, .nc-game-item__jackpot-info--icon-img:before, .nc-user-level-name__icon-info:before, .tournament-limits__tooltip-icon:before, .tournament-tooltip__icon:before {line-height: 24px;}
.profile__edit-center .nc-info, .profile__edit-center .cashbox__comppoints-info, .profile__edit-center .cashbox__icon-info, .profile__edit-center .game-item__icon-info, .profile__edit-center .game-sidebar__icon-info, .profile__edit-center .lottery-caption__icon-info, .profile__edit-center .nc-game-item__jackpot-info--icon-img, .profile__edit-center .nc-user-level-name__icon-info, .profile__edit-center .tournament-limits__tooltip-icon, .profile__edit-center .tournament-tooltip__icon {background: #1b2e5b;color: #fff;}
.profile__edit-center .nc-info:hover, .profile__edit-center .cashbox__comppoints-info:hover, .profile__edit-center .cashbox__icon-info:hover, .profile__edit-center .game-item__icon-info:hover, .profile__edit-center .game-sidebar__icon-info:hover, .profile__edit-center .lottery-caption__icon-info:hover, .profile__edit-center .nc-game-item__jackpot-info--icon-img:hover, .profile__edit-center .nc-user-level-name__icon-info:hover, .profile__edit-center .tournament-limits__tooltip-icon:hover, .profile__edit-center .tournament-tooltip__icon:hover {background: #223a73;}
.nc-info-light, .cashbox-form__label-card-cvv-tooltip-info, .lottery-cashbox .lottery-caption__icon-info, .popup__tooltip-info, .profile__info-icon {display: inline-block;width: 24px;height: 24px;line-height: 24px;background: rgba(0,0,0,0);color: #335083;font-size: 18px;border-radius: 50px;-webkit-box-shadow: inset 0 0 0 1px #20a8ff;box-shadow: inset 0 0 0 1px #20a8ff;text-align: center;vertical-align: middle;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: help;-webkit-transition: all ease .2s;transition: all ease .2s;}
.nc-info-light:hover, .cashbox-form__label-card-cvv-tooltip-info:hover, .lottery-cashbox .lottery-caption__icon-info:hover, .popup__tooltip-info:hover, .profile__info-icon:hover {color: #335083;background: rgba(0,0,0,0);-webkit-box-shadow: inset 0 0 0 1px #47bffe;box-shadow: inset 0 0 0 1px #47bffe;}
.nc-info-light:active, .cashbox-form__label-card-cvv-tooltip-info:active, .lottery-cashbox .lottery-caption__icon-info:active, .popup__tooltip-info:active, .profile__info-icon:active {color: #335083;background: rgba(0,0,0,0);}
.nc-info-light:before, .cashbox-form__label-card-cvv-tooltip-info:before, .lottery-cashbox .lottery-caption__icon-info:before, .popup__tooltip-info:before, .profile__info-icon:before {line-height: 24px;}
.nc-pin, .achievements-list__count, .main-menu__count, .sidebar-nav__counter, .nc-user-buttons__counter, .notification__count, .tabs__count {position: absolute;display: inline-block;background: -webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#b73000));background: linear-gradient(to bottom,#ff4300 0%,#b73000 100%);border-radius: 50px;border: 0;color: #fff;text-align: center;font-size: 12px;font-weight: 600;width: 20px;height: 20px;line-height: 20px;-webkit-box-shadow: 0 2px 4px 0 rgba(255,0,0,.52);box-shadow: 0 2px 4px 0 rgba(255,0,0,.52);}
.nc-ribbon, .cashbox__exchange-ribbon, .game-sidebar__tournaments-caption {position: absolute;top: -4px;left: 50%;line-height: 14px;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);background: #ea3e00;font-size: 10px;color: #fff;text-transform: uppercase;padding: 3px 6px;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 0 0 4px 4px;-webkit-box-shadow: 0 2px 0 #932800;box-shadow: 0 2px 0 #932800;text-shadow: 0 1px 0 #932800;white-space: nowrap;z-index: 1;}
.nc-ribbon:after, .cashbox__exchange-ribbon:after, .game-sidebar__tournaments-caption:after, .nc-ribbon:before, .cashbox__exchange-ribbon:before, .game-sidebar__tournaments-caption:before {content: "";width: 0;height: 0;border-color: transparent;position: absolute;display: block;border-style: solid;top: 0;z-index: 15;}
.nc-ribbon:before, .cashbox__exchange-ribbon:before, .game-sidebar__tournaments-caption:before {border-width: 4px 4px 0 0;border-right-color: #932800;left: -4px;}
.nc-ribbon:after, .cashbox__exchange-ribbon:after, .game-sidebar__tournaments-caption:after {border-width: 4px 0 0 4px;border-left-color: #932800;right: -4px;}
.nc-input, .cashbox-amount__input, .cashbox-form__input, .cashbox-form__select, .fast-registration__input, .popup__input, .popup__remind-input-email, .profile__input {background: #fff;border: 1px solid #cbd0db;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 4px;display: inline-block;padding: 10px 22px;max-height: 40px;width: 100%;line-height: 20px;text-align: left;font-size: 14px;font-weight: 400;}
.nc-input::-webkit-input-placeholder, .cashbox-amount__input::-webkit-input-placeholder, .cashbox-form__input::-webkit-input-placeholder, .cashbox-form__select::-webkit-input-placeholder, .fast-registration__input::-webkit-input-placeholder, .popup__input::-webkit-input-placeholder, .popup__remind-input-email::-webkit-input-placeholder, .profile__input::-webkit-input-placeholder {color: gray;font-size: 14px;font-style: italic;}
.nc-input::-moz-placeholder, .cashbox-amount__input::-moz-placeholder, .cashbox-form__input::-moz-placeholder, .cashbox-form__select::-moz-placeholder, .fast-registration__input::-moz-placeholder, .popup__input::-moz-placeholder, .popup__remind-input-email::-moz-placeholder, .profile__input::-moz-placeholder {color: gray;font-size: 14px;font-style: italic;}
.nc-input:-moz-placeholder, .cashbox-amount__input:-moz-placeholder, .cashbox-form__input:-moz-placeholder, .cashbox-form__select:-moz-placeholder, .fast-registration__input:-moz-placeholder, .popup__input:-moz-placeholder, .popup__remind-input-email:-moz-placeholder, .profile__input:-moz-placeholder {color: gray;font-size: 14px;font-style: italic;}
.nc-input:-ms-input-placeholder, .cashbox-amount__input:-ms-input-placeholder, .cashbox-form__input:-ms-input-placeholder, .cashbox-form__select:-ms-input-placeholder, .fast-registration__input:-ms-input-placeholder, .popup__input:-ms-input-placeholder, .popup__remind-input-email:-ms-input-placeholder, .profile__input:-ms-input-placeholder {color: gray;font-size: 14px;font-style: italic;}
.nc-input:focus, .cashbox-amount__input:focus, .cashbox-form__input:focus, .cashbox-form__select:focus, .fast-registration__input:focus, .popup__input:focus, .popup__remind-input-email:focus, .profile__input:focus {border-color: #cbd0db;color: #4c4c4c;outline: none;}
.popup__column-register .nc-input, .popup__column-register .cashbox-amount__input, .popup__column-register .cashbox-form__input, .popup__column-register .cashbox-form__select, .popup__column-register .fast-registration__input, .popup__column-register .popup__input, .popup__column-register .popup__remind-input-email, .popup__column-register .profile__input {padding: 10px 40px 10px 22px;}
.nc-arrows, .home-slider [class^="home-slider__arrow-"], .my-games [class^="my-games__arrow-"], .tournament-games__arrow-next, .tournament-games__arrow-prev, .winners [class^="winners__arrow-"] {border-radius: 50px;border: 1px solid transparent;background: #fff;-webkit-box-shadow: 0 2px 3px rgba(0,0,0,.3);box-shadow: 0 2px 3px rgba(0,0,0,.3);color: #20a8ff;text-align: center;-webkit-box-sizing: border-box;box-sizing: border-box;cursor: pointer;}
.nc-arrows:hover, .home-slider:hover[class^="home-slider__arrow-"], .my-games:hover[class^="my-games__arrow-"], .tournament-games__arrow-next:hover, .tournament-games__arrow-prev:hover, .winners:hover[class^="winners__arrow-"] {color: #41bdff;border: 1px solid transparent;background: #fff;-webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.3);box-shadow: 0 2px 3px 0 rgba(0,0,0,.3);}
.nc-arrows:active, .home-slider:active[class^="home-slider__arrow-"], .my-games:active[class^="my-games__arrow-"], .tournament-games__arrow-next:active, .tournament-games__arrow-prev:active, .winners:active[class^="winners__arrow-"] {color: #20a8ff;border: 1px solid transparent;background: #ddd;-webkit-box-shadow: initial;box-shadow: initial;}
.nc-user-activity {border-radius: 2px;color: #fff;font-size: 10px;padding: 0px 2px;text-transform: lowercase;font-weight: bold;-webkit-box-shadow: border-box;box-shadow: border-box;text-align: center;max-width: 60px;}
@media (min-width: 754px) {.nc-user-activity {font-size: 11px;padding: 1px 6px;text-transform: uppercase;}}
.nc-user-activity--online {background-color: #7ed321;}
.nc-user-activity--offline {background-color: #b62e19;}
.nc-user-balance {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;max-width: 125px;}
.nc-user-balance__amount {font-size: 16px;font-weight: 600;color: #ffb000;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
@media (min-width: 754px) {.nc-user-balance__amount {font-size: 18px;}}
.nc-user-balance__currency {text-transform: lowercase;font-style: italic;color: inherit;margin-left: 5px;}
.nc-user-balance-icon__css {display: none;}
@media (min-width: 1054px) {.nc-user-balance-icon__css {background: #ffb900;border: none;border-radius: 50%;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-right: 12px;position: relative;width: 45px;height: 45px;overflow: hidden;font-size: 23px;text-shadow: 0 2px 0 rgba(0,0,0,.1);color: rgba(255,255,255,.6);z-index: 1;}
	.nc-user-balance-icon__css:before, .nc-user-balance-icon__css:after {content: "";}
	.nc-user-balance-icon__css:before {border-radius: 50%;border: 3px solid rgba(0,0,0,.1);-webkit-box-sizing: border-box;box-sizing: border-box;position: absolute;width: 37px;height: 37px;top: 4px;left: 4px;}
	.nc-user-balance-icon__css:after {background: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,.2)),to(rgba(255,255,255,.05)));background: linear-gradient(to bottom,rgba(255,255,255,.2),rgba(255,255,255,.05));position: absolute;width: 50px;height: 50px;-webkit-transform: translate3d(-49px,-28px,0) rotate(45deg);transform: translate3d(-49px,-28px,0) rotate(45deg);}}
.nc-user-balance-icon__css-moon {background-color: #fff;border-radius: 50%;width: 38px;height: 38px;position: relative;display: block;margin-right: 15px;}
.nc-user-balance-icon__css-moon:before {content: "";display: block;-webkit-transform: translate(-8px,-4px);transform: translate(-8px,-4px);border-radius: 50%;width: 38px;height: 38px;background: #0a1c40;}
.nc-user-balance-title {font-family: inherit;font-size: inherit;text-transform: none;color: inherit;}
.nc-user-buttons {-ms-flex-item-align: center;align-self: center;display: -webkit-box;display: -ms-flexbox;display: flex;}
.nc-user-buttons--without-fav>a {margin: 5px 0 5px 20px;}
.nc-user-buttons--without-fav>a:last-child {display: none;}
.nc-user-buttons__item {background: #1b2e5b;border: 2px solid transparent;border-radius: 4px;-webkit-box-shadow: none;box-shadow: none;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: relative;padding: 10px;margin: 5px;width: 40px;height: 40px;font-size: 28px;color: #d1d5de;}
.nc-user-buttons__item:hover {border: 2px solid transparent;background: #223a73;-webkit-box-shadow: none;box-shadow: none;text-decoration: none;}
.nc-user-buttons__item:hover .nc-user-buttons__icon-notification, .nc-user-buttons__item:hover .nc-user-buttons__icon-gift {color: #fff;}
.nc-user-buttons__item:active {border: 2px solid transparent;background: #1b2e5b;-webkit-box-shadow: none;box-shadow: none;}
.nc-user-buttons__item:active .nc-user-buttons__icon-notification, .nc-user-buttons__item:active .nc-user-buttons__icon-gift {color: rgba(255,255,255,.5);}
.nc-user-buttons__item:last-child {margin-right: 0;margin-left: 5px;}
@media (min-width: 1054px) {.nc-user-buttons__item:last-child {margin-left: 30px;}}
@media (min-width: 754px) {.nc-user-buttons__item {width: 45px;height: 45px;}
	.nc-user-buttons__item:last-child {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}
@media (min-width: 1054px) {.nc-user-buttons__item {margin: 5px 10px;}}
.nc-user-buttons__counter {top: -8px;right: -8px;}
.nc-user-buttons__counter:empty {display: none;}
.nc-user-buttons__icon-gift {font-size: inherit;}
.nc-user-buttons__icon-notification {padding: 10px;font-size: inherit;}
.nc-user-buttons__icon-favorite {color: #ffb000;font-size: inherit;text-shadow: none;-webkit-transform: none;transform: none;}
.nc-user-buttons__icon-arrow-down {display: block;margin-top: -6px;font-size: 11px;-webkit-transition: -webkit-transform .2s ease;transition: -webkit-transform .2s ease;transition: transform .2s ease;transition: transform .2s ease,-webkit-transform .2s ease;color: inherit;}
.is-active .nc-user-buttons__icon-arrow-down {-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}
.nc-user-level-name {text-align: left;font-family: inherit;font-size: inherit;}
.nc-user-level-name__name {color: #8097bb;}
.nc-user-level-name__name:hover {text-decoration: none;}
.nc-user-level-name__tooltip {display: inline-block;position: relative;top: -1px;margin-left: 8px;}
.nc-user-level-progress {background: #1b2e5b;border-radius: 0;margin-top: 7px;width: 100%;height: 2px;overflow: hidden;}
.nc-user-level-progress__level {background: #fff;height: inherit;-webkit-transition: width .3s ease;transition: width .3s ease;}
.nc-user-name {max-width: 110px;font-size: 16px;color: #fff;font-weight: initial;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
@media (min-width: 508px) {.nc-user-name {max-width: 200px;}}
@media (min-width: 754px) {.nc-user-name {font-size: 18px;max-width: 110px;}}
.game-sidebar .nc-user-name {color: #fff;line-height: 1.5;}
.nc-user-pic {display: -webkit-box;display: -ms-flexbox;display: flex;margin-right: 12px;position: relative;width: 45px;height: 45px;}
.nc-user-pic__img {border: 1px solid #009bff;border-radius: 50%;-webkit-box-shadow: initial;box-shadow: initial;-webkit-box-sizing: border-box;box-sizing: border-box;width: 40px;height: 40px;}
@media (min-width: 754px) {.nc-user-pic__img {width: 45px;height: 45px;}}
.winners-table {width: 95%;background: #fff;color: #545454;max-width: 1100px;margin: 30px auto;}
.winners-table__title {font-size: 18px;font-weight: 400;color: #cb9e44;padding: 15px 0;margin: 0;}
@media (min-width: 508px) {.winners-table__title {font-size: 26px;padding: 25px 0;}}
.winners-table__wrapper {width: 100%;text-align: left;-webkit-box-sizing: border-box;box-sizing: border-box;}
.winners-table__thead {background: #fafafa;font-size: 12px;color: inherit;}
@media (min-width: 508px) {.winners-table__thead {font-size: 14px;}}
.winners-table__tbody {font-size: 14px;}
@media (min-width: 754px) {.winners-table__tbody {font-size: 16px;}}
.winners-table__item {width: 100%;padding: 10px 0px;margin: auto;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;display: grid;-webkit-box-pack: space-evenly;-ms-flex-pack: space-evenly;justify-content: space-evenly;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;grid-auto-flow: row;grid-template-rows: auto;grid-template-columns: 50px 45% 45%;grid-template-areas: "count username game" "count amount date";}
.winners-table__thead .winners-table__item {grid-template-columns: 10% 15% 28% 20% 22%;grid-template-areas: "count username amount game date";}
@media (min-width: 508px) {.winners-table__thead .winners-table__item {grid-template-columns: 5% 20% 28% 25% 22%;}}
@media (min-width: 508px) {.winners-table__item {grid-template-columns: 5% 20% 28% 25% 22%;grid-template-areas: "count username amount game date";}}
.winners-table__item--count {text-align: center;font-weight: 600;-ms-flex-preferred-size: 5%;flex-basis: 5%;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;grid-area: count;}
@media (min-width: 508px) {.winners-table__item--count {-ms-flex-preferred-size: 50px;flex-basis: 50px;}
	.winners-table__thead .winners-table__item--count {justify-self: start;}}
.winners-table__wrapper .winners-table__tbody:nth-child(2) .winners-table__item--count, .winners-table__wrapper .winners-table__tbody:nth-child(3) .winners-table__item--count, .winners-table__wrapper .winners-table__tbody:nth-child(4) .winners-table__item--count {color: #cb9e44;}
.winners-table__thead .winners-table__item--count {font-weight: 400;justify-self: center;}
.winners-table__item--username {-ms-flex-preferred-size: 45%;flex-basis: 45%;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;grid-area: username;}
@media (min-width: 508px) {.winners-table__item--username {-ms-flex-preferred-size: 20%;flex-basis: 20%;}}
.winners-table__thead .winners-table__item--username {justify-self: end;}
.winners-table__thead .winners-table__item--username:after {content: "/";display: inline-block;margin-left: 3px;}
@media (min-width: 508px) {.winners-table__thead .winners-table__item--username:after {content: "";}}
@media (min-width: 508px) {.winners-table__thead .winners-table__item--username {justify-self: start;}}
.winners-table__item--amount {-ms-flex-preferred-size: 40%;flex-basis: 40%;-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;grid-area: amount;}
@media (min-width: 508px) {.winners-table__item--amount {-ms-flex-preferred-size: 20%;flex-basis: 20%;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}}
.winners-table__tbody .winners-table__item--amount {font-size: 15px;color: #cb9e44;font-weight: 600;}
@media (min-width: 754px) {.winners-table__tbody .winners-table__item--amount {font-size: 20px;}}
.winners-table__item--amount-currency {font-size: 12px;color: #545454;font-weight: 400;margin-left: 5px;}
@media (min-width: 754px) {.winners-table__item--amount-currency {font-size: 14px;}}
.winners-table__item--game {-ms-flex-preferred-size: 45%;flex-basis: 45%;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;grid-area: game;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
@media (min-width: 508px) {.winners-table__item--game {-ms-flex-preferred-size: 30%;flex-basis: 30%;-webkit-box-ordinal-group: 5;-ms-flex-order: 4;order: 4;}}
.winners-table__item--game img {width: 37px;height: 28px;border-radius: 3px;vertical-align: middle;margin-right: 5px;display: none;}
@media (min-width: 754px) {.winners-table__item--game img {display: inline-block;}}
.winners-table__item--game a {vertical-align: middle;color: inherit;text-decoration: underline;}
.winners-table__thead .winners-table__item--game {justify-self: end;}
.winners-table__thead .winners-table__item--game:after {content: "/";display: inline-block;margin-left: 3px;}
@media (min-width: 508px) {.winners-table__thead .winners-table__item--game:after {content: "";}}
@media (min-width: 508px) {.winners-table__thead .winners-table__item--game {justify-self: start;}}
.winners-table__item--date {-ms-flex-preferred-size: 40%;flex-basis: 40%;font-size: 12px;-webkit-box-ordinal-group: 6;-ms-flex-order: 5;order: 5;grid-area: date;}
@media (min-width: 754px) {.winners-table__item--date {font-size: 14px;}}
@media (min-width: 508px) {.winners-table__item--date {-ms-flex-preferred-size: 20%;flex-basis: 20%;}}
.nsc_ins, #netrox_container {position: fixed;z-index: 100;top: 60%;right: 0;-webkit-transform: translateX(190px) translateY(-50%);transform: translateX(190px) translateY(-50%);-webkit-transition: -webkit-transform .3s;transition: -webkit-transform .3s;transition: transform .3s;transition: transform .3s,-webkit-transform .3s;visibility: hidden;cursor: pointer;}
@media (min-width: 754px) {.nsc_ins, #netrox_container {visibility: visible;}}
.nsc_ins:hover, #netrox_container:hover {-webkit-transform: translateX(0px) translateY(-50%);transform: translateX(0px) translateY(-50%);}
#nsc_btn_img {position: absolute;border: none;left: 0;}
#nsc_btn_img:hover {top: 0 !important;}
.nsc_offline #nsc_btn_img {left: auto !important;right: 0;-webkit-filter: grayscale(1);filter: grayscale(1);}
.news-list {background: #f5f5f5;position: relative;margin-bottom: 158px;padding-top: 30px;}
.news-list::after {clear: both;content: "";display: table;}
.news-list__container {margin: 0 auto 20px;padding: 0 15px;overflow: hidden;}
@media (min-width: 508px) {.news-list__container:after {content: "";width: 2px;position: absolute;top: 26px;bottom: 20px;left: 50%;margin-left: -2px;background: #e6e6e6;z-index: 1;}}
@media (min-width: 1054px) {.news-list__container {padding: 0 56px;}}
.news-list__disc {background: #e6e6e6;border-radius: 50%;display: none;position: absolute;top: -4px;width: 8px;height: 8px;z-index: 2;}
.news-list__item {margin-bottom: 12px;background: rgba(0,0,0,0);background: #fff;-webkit-box-sizing: border-box;box-sizing: border-box;background-clip: content-box;position: relative;-webkit-box-shadow: initial;box-shadow: initial;border-radius: 4px;}
@media (min-width: 508px) {.news-list__item {margin-bottom: 36px;width: calc(50% - 28px);}
	.news-list__item:nth-child(odd) {float: left;clear: left;margin-right: 28px;border-radius: 4px 0 4px 4px;}
	.news-list__item:nth-child(odd) .news-list__disc {display: block;right: -31px;}
	.news-list__item:nth-child(odd) .news-list__link {margin-right: -10px;border-radius: 4px 0 0 0;}
	.news-list__item:nth-child(odd) .news-list__link:after {bottom: -10px;right: 0;height: 100%;width: 10px;background: #f5f5f5;}
	.news-list__item:nth-child(odd) .news-list__link:before {top: 0;right: 0;border-bottom: 10px solid #f5f5f5;border-left: 10px solid transparent;z-index: 10;}
	.news-list__item:nth-child(odd) .news-list__thumb-img {border-radius: 4px 0 0 0;}
	.news-list__item:nth-child(even) {float: right;margin-left: 28px;margin-top: 36px;margin-bottom: 0;border-radius: 0 4px 4px 4px;}
	.news-list__item:nth-child(even) .news-list__disc {display: block;left: -33px;}
	.news-list__item:nth-child(even) .news-list__link {margin-left: -10px;border-radius: 0 4px 0 0;}
	.news-list__item:nth-child(even) .news-list__link:after {bottom: -10px;left: 0;height: 100%;width: 10px;background: #f5f5f5;}
	.news-list__item:nth-child(even) .news-list__link:before {top: 0;left: 0;border-bottom: 10px solid #f5f5f5;border-right: 10px solid transparent;z-index: 10;}
	.news-list__item:nth-child(even) .news-list__thumb-img {border-radius: 0 4px 0 0;}}
.news-list__category {background: -webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#b73000));background: linear-gradient(to bottom,#ff4300,#b73000);border-radius: 2px;-webkit-box-shadow: initial;box-shadow: initial;display: inline-block;padding: 0 5px;margin-right: 10px;font-size: 12px;text-transform: uppercase;vertical-align: middle;line-height: 16px;color: #fff;border: initial;font-weight: 600;position: relative;}
.news-list__category-triangle {position: absolute;top: -3px;right: 0;width: 0;height: 0;border-style: solid;border-width: 0 0 3px 66px;border-color: transparent transparent rgba(0,0,0,0) transparent;}
.news-list__category:before {content: "";position: absolute;top: 0;right: -6px;width: 0;height: 0;border-style: solid;border-width: 10px 6px 0 0;border-color: rgba(0,0,0,0) transparent transparent transparent;}
.news-list__category:after {content: "";position: absolute;bottom: 0;right: -6px;width: 0;height: 0;border-style: solid;border-width: 10px 0 0 6px;border-color: transparent transparent transparent rgba(0,0,0,0);}
.news-list__date {display: inline-block;font-size: 14px;font-weight: initial;letter-spacing: 0;vertical-align: middle;color: #9b9b9b;}
.news-list__caption {margin-top: 0;margin-bottom: 26px;}
.news-list__header {font-size: 20px;color: #fff;line-height: 56px;}
.news-list__link {position: relative;background: #0a1c40 url("/assets/templates/vulkan/img/vu5-logo.png?442456") no-repeat center/30%;display: block;border-radius: 4px 4px 0 0;}
.news-list__link:after, .news-list__link:before {content: "";position: absolute;width: 0;height: 0;}
.news-list__thumb {position: relative;position: relative;overflow: hidden;border-radius: 4px 4px 0 0;width: 100%;padding-bottom: 23%;}
.news-list__thumb embed, .news-list__thumb video, .news-list__thumb iframe {position: absolute;top: 0;left: 0;height: 100%;width: 100%;display: block;}
.news-list__thumb-img {position: absolute;left: 50%;top: 0;-webkit-transform: translateX(-50%);transform: translateX(-50%);width: 100%;height: auto;}
.news-list__play {text-decoration: none;margin-right: 10px;}
.news-list__content {padding: 10px 20px 22px;text-align: left;background: rgba(0,0,0,0);border-radius: 0 0 4px 4px;}
.news-list__more {letter-spacing: normal;line-height: 24px;padding: 12px 0 2px 0;display: inline-block;}
.news-list__more:hover {text-decoration: underline;}
.news-list__title {font-size: 20px;color: #000;font-family: inherit;line-height: 28px;text-decoration: none;display: table;width: 100%;font-weight: 600;padding-bottom: 10px;}
.news-list__title span {display: table-cell;vertical-align: middle;}
.news-list__text {font-size: 16px;color: #555;font-weight: 300;font-family: inherit;letter-spacing: 0;line-height: 24px;padding-bottom: 12px;padding-top: 12px;overflow: hidden;max-height: 88px;min-height: 88px;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;}
.news-list__text:before {content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 0;background: -webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background: linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 100%);}
.news-list__text p {margin: 0;padding: 0;}
.news-list__text br {display: none;}
.news-list__text a {color: #20a8ff;}
.news-list__btn-wrapper {text-align: left;text-align: left;}
.news-preloader .news-list__title-preloader {width: 25%;height: 15px;border-radius: 3px;background-color: #e6e6e6;}
.news-preloader .news-list__category-preloader {width: 30%;height: 15px;margin: 15px 0;border-radius: 3px;background-color: #e6e6e6;}
.news-preloader .news-list__text-preloader {border-radius: 3px;background-color: #e6e6e6;}
.news-preloader .news-list__thumb-preloader {background-color: #e6e6e6;}
.news-page {background: #f5f5f5;margin: 20px auto 0;padding: 0;}
@media (min-width: 754px) {.news-page {padding: 20px 100px;}}
.news-page__header {background: #0a1c40 url("/assets/templates/vulkan/img/vu5-logo.png?442456") no-repeat center/200px;border-radius: 3px 3px 0 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;padding: 0 10px 20px 10px;position: relative;min-height: 253px;color: #fff;overflow: hidden;}
@media (min-width: 754px) {.news-page__header {padding: 0 30px 20px 30px;}}
.news-page__header--without-img {min-height: initial;background: rgba(0,0,0,0);border-radius: 3px 3px 0 0;}
.news-page__header--without-img .news-page__category {color: #fff;}
.news-page__back {position: absolute;left: 20px;top: 48px;display: none;z-index: 1;}
@media (min-width: 754px) {.news-page__back {display: block;z-index: 60;}}
.news-page__back:hover {text-decoration: none;}
.news-page__container {-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0 auto;padding: 0 10px 20px 10px;width: 100%;text-align: left;position: relative;z-index: 50;overflow: hidden;font-weight: initial;}
@media (min-width: 508px) {.news-page__container {padding: 0 80px 30px 80px;}}
.news-page__container img {max-width: 100%;height: auto;}
.news-page__container a {color: #20a8ff;}
.news-page__title {font-size: 22px;margin: 18px 0 10px 0;}
@media (min-width: 754px) {.news-page__title {font-size: 28px;}}
.news-page__container .news-page__title {line-height: normal;}
.news-page__thumb {background-size: cover;background-position: center center;position: absolute;left: 0;top: 0;width: 100%;height: 100%;border-radius: inherit;z-index: 20;}
.news-page__thumb:before {content: "";background: rgba(0,0,0,.2);position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 100;}
.news-page__thumb-img {width: auto;height: 100%;display: block;position: absolute;top: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 50;}
.news-page__category {background: -webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#b73000));background: linear-gradient(to bottom,#ff4300,#b73000);border-radius: 2px;-webkit-box-shadow: initial;box-shadow: initial;text-transform: uppercase;display: inline-block;padding: 0 5px;margin-right: 10px;font-size: 12px;line-height: 16px;border: initial;font-weight: 600;color: #fff;position: relative;}
.news-page__category:before {content: "";position: absolute;top: 0;right: -6px;width: 0;height: 0;border-style: solid;border-width: 10px 6px 0 0;border-color: rgba(0,0,0,0) transparent transparent transparent;}
.news-page__category:after {content: "";position: absolute;bottom: 0;right: -6px;width: 0;height: 0;border-style: solid;border-width: 10px 0 0 6px;border-color: transparent transparent transparent rgba(0,0,0,0);}
.news-page__date {font-size: 14px;}
.news-page__content {color: #555;background: #fff;font-family: inherit;border-radius: 0 0 3px 3px;padding: 15px 10px;font-size: 14px;line-height: 23px;position: relative;}
@media (min-width: 754px) {.news-page__content {padding: 20px 30px;font-size: 16px;}}
.news-page__content strong, .news-page__content b {font-weight: 700;}
.news-page__header-preloader {background-image: none;background-color: #e6e6e6;}
.news-page__content-preloader {width: 95%;height: 200px;border-radius: 3px;background-color: #e6e6e6;margin: 30px auto;}
.news-list-menu {margin: 0;background: #fff;}
.news-list-menu__list {margin: 0 !important;}
.news-list-menu__item {list-style: none;display: inline-block;}
.news-list-menu__link {text-decoration: none;outline: none;font-size: 14px;color: #898989;border-bottom: 2px solid transparent;display: block;padding: 0 15px;vertical-align: middle;line-height: 56px;font-weight: 500;}
.news-list-menu__link.is-active {color: #1a1a1a;border-color: #cb9e44;}
.news-list-menu__link:hover {cursor: pointer;}
.note {-webkit-box-sizing: border-box;box-sizing: border-box;position: fixed;left: 50%;top: 10px;margin: auto;width: 95%;z-index: 15000;opacity: 0;visibility: hidden;-webkit-transform: translateX(-50%);transform: translateX(-50%);background: rgba(255,255,255,.95);border-radius: 4px;padding: 15px;max-width: 770px;overflow: hidden;-webkit-box-shadow: initial;box-shadow: initial;border: none;}
.note::after {clear: both;content: "";display: table;}
@media (min-width: 1054px) {.note {max-width: 770px;}}
.wrapper--game-page .note {background: rgba(255,255,255,.95);}
.note * {-webkit-transform: scale(1);transform: scale(1);-webkit-transition: -webkit-transform 1s;transition: -webkit-transform 1s;transition: transform 1s;transition: transform 1s,-webkit-transform 1s;}
.note.is-show {opacity: 1;visibility: visible;}
.note.animate-note {-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.note.animate-note * {-webkit-transform: scale(0);transform: scale(0);}
.note__thumb {display: inline-block;position: relative;max-height: 50px;vertical-align: middle;}
.note__thumb-inner {position: relative;z-index: 20;}
.note__thumb:before {content: "";background: rgba(0,0,0,0);display: block;position: absolute;top: -10px;left: 10px;width: 80px;height: 10px;-webkit-transform: rotate(-35deg);transform: rotate(-35deg);z-index: 1;}
.note__thumb img {width: 40px;height: 40px;}
.note__content {display: inline-block;padding: 0 20px;line-height: 24px;vertical-align: middle;font-size: inherit;color: #7f7f7f;}
.wrapper--game-page .note__content {color: #7f7f7f;}
.note__close {position: absolute;right: 10px;top: 50%;margin-top: -20px;width: 40px;height: 40px;border-radius: 50px;-webkit-box-sizing: border-box;box-sizing: border-box;line-height: 40px;border: initial;font-size: 32px;text-decoration: none;cursor: pointer;color: #636363;}
.note__close:hover {text-decoration: none;color: #000;}
.wrapper--game-page .note__close {color: #636363;}
.note--play {-webkit-transform: translateX(-50%);transform: translateX(-50%);left: 50%;}
@media (min-width: 1054px) {.note--play {left: calc(50% + 160px);}}
.notification {top: 0;right: 36px;padding-top: 4px;position: absolute;display: inline-block;z-index: 1001;}
.mobile-menu .notification {display: none;}
.notification:hover {text-decoration: none;}
.notification__icon {width: 24px;height: 24px;cursor: pointer;color: #fff;font-size: 22px;}
@media (min-width: 754px) {.notification {top: 0;}}
.game-sidebar .notification {top: 0;width: 30px;height: 30px;background: none;padding: 4px 0 0 0;border-radius: 0;text-align: left;-webkit-box-shadow: none;box-shadow: none;}
@media (min-width: 1054px) {.game-sidebar .notification {left: 176px;top: 0;}}
.game-sidebar .notification__icon {width: 30px;font-size: 22px;line-height: 30px;display: inline-block;vertical-align: middle;}
.notification__tooltip-body {z-index: 210;}
.notification__container {padding: 0;width: 300px;}
[data-tooltip-position|="bottom-left"] .notification__container {-webkit-transform: translate(-55%,0%);transform: translate(-55%,0%);}
.nc-mobile-menu .notification__container {-webkit-transform: translate(-51.5%,0%);transform: translate(-51.5%,0%);}
.nc-game-sidebar .notification__container {-webkit-transform: translate(-68%,0%);transform: translate(-68%,0%);}
.game-sidebar .notification__container {width: 300px;}
@media (min-width: 754px) {.notification__container {width: 320px;}}
.notification__list {overflow-y: auto;max-height: 330px;}
.notification__close {top: 10px;right: 10px;height: auto;width: auto;border: none;}
.notification__title {padding: 15px 0;font-size: 12px;font-weight: 600;letter-spacing: 2px;color: #1a1a1a;text-transform: uppercase;text-align: center;border-bottom: 1px solid #d0d0d0;}
.notification__item {padding: 6px 8px;width: 100%;position: relative;text-align: left;border-bottom: 1px solid #d0d0d0;display: table;cursor: pointer;-webkit-box-sizing: border-box;box-sizing: border-box;}
.notification__item--read {background: #fff;}
.notification__item--new .notification__item-icon-new {display: inline-block;}
.notification__item:hover .notification__item-back {visibility: visible;opacity: 1;}
.notification__item-left {width: 64px;height: 64px;position: relative;display: table-cell;vertical-align: middle;}
.notification__item-left-img {width: 100%;height: auto;}
.notification__item-icon-new {left: -5px;top: -5px;width: 40px;height: 20px;color: #fff;font-size: 28px;line-height: 20px;background: #d03b2a;border-radius: 2px;vertical-align: top;position: absolute;display: none;text-align: center;-webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.3);box-shadow: 0 2px 3px 0 rgba(0,0,0,.3);}
.notification__item-right {font-size: 12px;line-height: 20px;color: #1a1a1a;display: table-cell;vertical-align: middle;padding-left: 5%;padding-right: 8%;}
.notification__item-back {top: 0;bottom: 0;left: 0;right: 0;position: absolute;background: rgba(255,255,255,.9);visibility: hidden;opacity: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;-ms-flex-line-pack: justify;align-content: space-between;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-transition: visibility 0s,opacity .5s ease;transition: visibility 0s,opacity .5s ease;}
.notification__item-back-btn {padding: 6px 16px;margin: auto;font-size: 14px;}
.notification__item-back-link {margin: auto;font-size: 14px;color: #4e4e4e;text-decoration: underline;}
.notification__item-back-link:hover {text-decoration: none;}
.notification__item-close {margin-top: -10px;top: 50%;right: 3%;width: auto;height: auto;color: #9b9b9b;font-size: 20px;border: none;}
.notification__item-close:hover {text-decoration: none;}
.notification__details {padding: 12px 0;font-size: 12px;color: #7f7f7f;display: block;text-align: center;text-decoration: underline;border-bottom: 1px solid #d0d0d0;background: rgba(255,255,255,.96);}
.notification__details:hover {text-decoration: none;}
.notification__count {top: 3px;right: 20px;}
.notification__count:before {font-size: 23px;color: rgba(0,0,0,0);position: absolute;top: 0;right: 0;z-index: -1;}
.notification__count:empty {display: none;}
.game-sidebar .notification__count {top: 3px;right: 11px;}
.payments {max-width: 1300px;width: 100%;margin: 0 auto;background: #07142e;border: none;border-right: none;border-left: none;}
.payments__wrapper {max-width: 1300px;margin: 0 auto;padding: 20px;background: #07142e;min-height: 60px;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media (min-width: 1054px) {.payments__wrapper {padding: 0 40px;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-pack: distribute;justify-content: space-around;}}
.payments__caption {font-size: 16px;color: #fff;}
.payments__list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: .35714rem 0;}
.payments__list-item {margin: .71429rem 2%;}
@media (min-width: 1054px) {.payments__list-item {margin-right: 1rem;margin-left: 1rem;}}
@media (min-width: 1300px) {.payments__list-item {margin-right: 1.78571rem;margin-left: 1.78571rem;}}
.svg-qiwi__fill {fill: #176aa0;}
.svg-yandex__fill {fill: #fff;}
.svg-webmoney__fill {fill: #006ab4;}
.intl-phone-input {position: relative;display: inline-block;font-family: Arial,Helvetica,sans-serif;}
.intl-phone-input input[type="text"] {display: block;width: 100%;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.42857143;color: #555;background-color: #fff;background-image: none;border: 1px solid #ccc;border-radius: 4px;-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);box-shadow: inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;}
.intl-phone-input input {border: 0;outline: none;}
.intl-phone-input * {-webkit-box-sizing: border-box;box-sizing: border-box;-moz-box-sizing: border-box;}
.intl-phone-input .hide {display: none;}
.intl-phone-input .v-hide {visibility: hidden;}
.intl-phone-input input, .intl-phone-input input[type=text], .intl-phone-input input[type=number], .intl-phone-input input[type=tel] {position: relative;z-index: 0;margin-top: 0 !important;margin-bottom: 0 !important;padding-right: 36px;margin-right: 0;}
.intl-phone-input input::-webkit-input-placeholder, .intl-phone-input input[type=text]::-webkit-input-placeholder, .intl-phone-input input[type=number]::-webkit-input-placeholder, .intl-phone-input input[type=tel]::-webkit-input-placeholder {color: rgba(117,117,117,.52);}
.intl-phone-input input::-moz-placeholder, .intl-phone-input input[type=text]::-moz-placeholder, .intl-phone-input input[type=number]::-moz-placeholder, .intl-phone-input input[type=tel]::-moz-placeholder {color: rgba(117,117,117,.52);}
.intl-phone-input input:-moz-placeholder, .intl-phone-input input[type=text]:-moz-placeholder, .intl-phone-input input[type=number]:-moz-placeholder, .intl-phone-input input[type=tel]:-moz-placeholder {color: rgba(117,117,117,.52);}
.intl-phone-input input:-ms-input-placeholder, .intl-phone-input input[type=text]:-ms-input-placeholder, .intl-phone-input input[type=number]:-ms-input-placeholder, .intl-phone-input input[type=tel]:-ms-input-placeholder {color: rgba(117,117,117,.52);}
.intl-phone-input .flag-container {position: absolute;top: 0;bottom: 0;right: 0;padding: 1px;}
.intl-phone-input .selected-flag {z-index: 1;position: relative;width: 36px;height: 100%;padding: 0 0 0 8px;}
.intl-phone-input .selected-flag .iti-flag {position: absolute;top: 0;bottom: 0;margin: auto;}
.intl-phone-input .selected-flag .iti-arrow {position: absolute;top: 50%;margin-top: -2px;right: 6px;width: 0;height: 0;border-left: 3px solid transparent;border-right: 3px solid transparent;border-top: 4px solid #555;}
.intl-phone-input .selected-flag .iti-arrow.up {border-top: none;border-bottom: 4px solid #555;}
.intl-phone-input .select-dial-code {position: relative;display: inline-block;margin-left: 25px;}
.intl-phone-input .country-list {position: absolute;z-index: 2;list-style: none;text-align: left;padding: 0;margin: 0 0 0 -1px;-webkit-box-shadow: 1px 1px 4px rgba(0,0,0,.2);box-shadow: 1px 1px 4px rgba(0,0,0,.2);background-color: white;border: 1px solid #ccc;white-space: nowrap;max-height: 200px;overflow-y: scroll;}
.intl-phone-input .country-list.dropup {bottom: 100%;margin-bottom: -1px;}
.intl-phone-input .country-list .flag-box {display: inline-block;width: 20px;}
@media (max-width: 500px) {.intl-phone-input .country-list {white-space: normal;}}
.intl-phone-input .country-list .divider {padding-bottom: 5px;margin-bottom: 5px;border-bottom: 1px solid #ccc;}
.intl-phone-input .country-list .country {padding: 5px 10px;}
.intl-phone-input .country-list .country .dial-code {color: #999;}
.intl-phone-input .country-list .country.highlight {background-color: rgba(0,0,0,.05);}
.intl-phone-input .country-list .flag-box, .intl-phone-input .country-list .country-name, .intl-phone-input .country-list .dial-code {vertical-align: middle;}
.intl-phone-input .country-list .flag-box, .intl-phone-input .country-list .country-name {margin-right: 6px;}
.intl-phone-input.allow-dropdown input, .intl-phone-input.allow-dropdown input[type=text], .intl-phone-input.allow-dropdown input[type=number], .intl-phone-input.allow-dropdown input[type=tel], .intl-phone-input.separate-dial-code input, .intl-phone-input.separate-dial-code input[type=text], .intl-phone-input.separate-dial-code input[type=number], .intl-phone-input.separate-dial-code input[type=tel] {padding-right: 6px;padding-left: 0px;padding-top: 0;padding-bottom: 0;margin-left: 0;width: 60%;}
.intl-phone-input.allow-dropdown .flag-container, .intl-phone-input.separate-dial-code .flag-container {right: auto;left: 0;}
.intl-phone-input.allow-dropdown .selected-flag, .intl-phone-input.separate-dial-code .selected-flag {width: 46px;}
.intl-phone-input.allow-dropdown .flag-container:hover {cursor: pointer;}
.intl-phone-input.allow-dropdown .flag-container:hover .selected-flag {background-color: rgba(0,0,0,.05);}
.intl-phone-input.allow-dropdown input[disabled]+.flag-container:hover, .intl-phone-input.allow-dropdown input[readonly]+.flag-container:hover {cursor: default;}
.intl-phone-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag, .intl-phone-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag {background-color: transparent;}
.intl-phone-input.separate-dial-code .selected-flag {background-color: rgba(0,0,0,.05);display: table;}
.intl-phone-input.separate-dial-code .selected-dial-code {display: table-cell;vertical-align: middle;padding-left: 28px;}
.intl-phone-input.separate-dial-code.iti-sdc-2 input, .intl-phone-input.separate-dial-code.iti-sdc-2 input[type=text], .intl-phone-input.separate-dial-code.iti-sdc-2 input[type=number], .intl-phone-input.separate-dial-code.iti-sdc-2 input[type=tel] {padding-left: 66px;}
.intl-phone-input.separate-dial-code.iti-sdc-2 .selected-flag {width: 60px;}
.intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-2 input, .intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text], .intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=number], .intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel] {padding-left: 76px;}
.intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag {width: 70px;}
.intl-phone-input.separate-dial-code.iti-sdc-3 input, .intl-phone-input.separate-dial-code.iti-sdc-3 input[type=text], .intl-phone-input.separate-dial-code.iti-sdc-3 input[type=number], .intl-phone-input.separate-dial-code.iti-sdc-3 input[type=tel] {padding-left: 74px;}
.intl-phone-input.separate-dial-code.iti-sdc-3 .selected-flag {width: 68px;}
.intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-3 input, .intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text], .intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=number], .intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel] {padding-left: 84px;}
.intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag {width: 78px;}
.intl-phone-input.separate-dial-code.iti-sdc-4 input, .intl-phone-input.separate-dial-code.iti-sdc-4 input[type=text], .intl-phone-input.separate-dial-code.iti-sdc-4 input[type=number], .intl-phone-input.separate-dial-code.iti-sdc-4 input[type=tel] {padding-left: 82px;}
.intl-phone-input.separate-dial-code.iti-sdc-4 .selected-flag {width: 76px;}
.intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-4 input, .intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text], .intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=number], .intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel] {padding-left: 92px;}
.intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag {width: 86px;}
.intl-phone-input.separate-dial-code.iti-sdc-5 input, .intl-phone-input.separate-dial-code.iti-sdc-5 input[type=text], .intl-phone-input.separate-dial-code.iti-sdc-5 input[type=number], .intl-phone-input.separate-dial-code.iti-sdc-5 input[type=tel] {padding-left: 90px;}
.intl-phone-input.separate-dial-code.iti-sdc-5 .selected-flag {width: 84px;}
.intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-5 input, .intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text], .intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=number], .intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel] {padding-left: 100px;}
.intl-phone-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag {width: 94px;}
.intl-phone-input.iti-container {position: absolute;top: -1000px;left: -1000px;z-index: 1060;padding: 1px;}
.intl-phone-input.iti-container:hover {cursor: pointer;}
.iti-mobile .intl-phone-input.iti-container {top: 30px;bottom: 30px;left: 30px;right: 30px;position: fixed;}
.iti-mobile .intl-phone-input .country-list {max-height: 100%;width: 100%;}
.iti-mobile .intl-phone-input .country-list .country {padding: 10px 10px;line-height: 1.5em;}
.iti-flag {width: 20px;}
.iti-flag.be {width: 18px;}
.iti-flag.ch {width: 15px;}
.iti-flag.mc {width: 19px;}
.iti-flag.ne {width: 18px;}
.iti-flag.np {width: 13px;}
.iti-flag.va {width: 15px;}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx) {.iti-flag {background-size: 5630px 15px;}}
.iti-flag.ac {height: 10px;background-position: 0px 0px;}
.iti-flag.ad {height: 14px;background-position: -22px 0px;}
.iti-flag.ae {height: 10px;background-position: -44px 0px;}
.iti-flag.af {height: 14px;background-position: -66px 0px;}
.iti-flag.ag {height: 14px;background-position: -88px 0px;}
.iti-flag.ai {height: 10px;background-position: -110px 0px;}
.iti-flag.al {height: 15px;background-position: -132px 0px;}
.iti-flag.am {height: 10px;background-position: -154px 0px;}
.iti-flag.ao {height: 14px;background-position: -176px 0px;}
.iti-flag.aq {height: 14px;background-position: -198px 0px;}
.iti-flag.ar {height: 13px;background-position: -220px 0px;}
.iti-flag.as {height: 10px;background-position: -242px 0px;}
.iti-flag.at {height: 14px;background-position: -264px 0px;}
.iti-flag.au {height: 10px;background-position: -286px 0px;}
.iti-flag.aw {height: 14px;background-position: -308px 0px;}
.iti-flag.ax {height: 13px;background-position: -330px 0px;}
.iti-flag.az {height: 10px;background-position: -352px 0px;}
.iti-flag.ba {height: 10px;background-position: -374px 0px;}
.iti-flag.bb {height: 14px;background-position: -396px 0px;}
.iti-flag.bd {height: 12px;background-position: -418px 0px;}
.iti-flag.be {height: 15px;background-position: -440px 0px;}
.iti-flag.bf {height: 14px;background-position: -460px 0px;}
.iti-flag.bg {height: 12px;background-position: -482px 0px;}
.iti-flag.bh {height: 12px;background-position: -504px 0px;}
.iti-flag.bi {height: 12px;background-position: -526px 0px;}
.iti-flag.bj {height: 14px;background-position: -548px 0px;}
.iti-flag.bl {height: 14px;background-position: -570px 0px;}
.iti-flag.bm {height: 10px;background-position: -592px 0px;}
.iti-flag.bn {height: 10px;background-position: -614px 0px;}
.iti-flag.bo {height: 14px;background-position: -636px 0px;}
.iti-flag.bq {height: 14px;background-position: -658px 0px;}
.iti-flag.br {height: 14px;background-position: -680px 0px;}
.iti-flag.bs {height: 10px;background-position: -702px 0px;}
.iti-flag.bt {height: 14px;background-position: -724px 0px;}
.iti-flag.bv {height: 15px;background-position: -746px 0px;}
.iti-flag.bw {height: 14px;background-position: -768px 0px;}
.iti-flag.by {height: 10px;background-position: -790px 0px;}
.iti-flag.bz {height: 14px;background-position: -812px 0px;}
.iti-flag.ca {height: 10px;background-position: -834px 0px;}
.iti-flag.cc {height: 10px;background-position: -856px 0px;}
.iti-flag.cd {height: 15px;background-position: -878px 0px;}
.iti-flag.cf {height: 14px;background-position: -900px 0px;}
.iti-flag.cg {height: 14px;background-position: -922px 0px;}
.iti-flag.ch {height: 15px;background-position: -944px 0px;}
.iti-flag.ci {height: 14px;background-position: -961px 0px;}
.iti-flag.ck {height: 10px;background-position: -983px 0px;}
.iti-flag.cl {height: 14px;background-position: -1005px 0px;}
.iti-flag.cm {height: 14px;background-position: -1027px 0px;}
.iti-flag.cn {height: 14px;background-position: -1049px 0px;}
.iti-flag.co {height: 14px;background-position: -1071px 0px;}
.iti-flag.cp {height: 14px;background-position: -1093px 0px;}
.iti-flag.cr {height: 12px;background-position: -1115px 0px;}
.iti-flag.cu {height: 10px;background-position: -1137px 0px;}
.iti-flag.cv {height: 12px;background-position: -1159px 0px;}
.iti-flag.cw {height: 14px;background-position: -1181px 0px;}
.iti-flag.cx {height: 10px;background-position: -1203px 0px;}
.iti-flag.cy {height: 13px;background-position: -1225px 0px;}
.iti-flag.cz {height: 14px;background-position: -1247px 0px;}
.iti-flag.de {height: 12px;background-position: -1269px 0px;}
.iti-flag.dg {height: 10px;background-position: -1291px 0px;}
.iti-flag.dj {height: 14px;background-position: -1313px 0px;}
.iti-flag.dk {height: 15px;background-position: -1335px 0px;}
.iti-flag.dm {height: 10px;background-position: -1357px 0px;}
.iti-flag.do {height: 13px;background-position: -1379px 0px;}
.iti-flag.dz {height: 14px;background-position: -1401px 0px;}
.iti-flag.ea {height: 14px;background-position: -1423px 0px;}
.iti-flag.ec {height: 14px;background-position: -1445px 0px;}
.iti-flag.ee {height: 13px;background-position: -1467px 0px;}
.iti-flag.eg {height: 14px;background-position: -1489px 0px;}
.iti-flag.eh {height: 10px;background-position: -1511px 0px;}
.iti-flag.er {height: 10px;background-position: -1533px 0px;}
.iti-flag.es {height: 14px;background-position: -1555px 0px;}
.iti-flag.et {height: 10px;background-position: -1577px 0px;}
.iti-flag.eu {height: 14px;background-position: -1599px 0px;}
.iti-flag.fi {height: 12px;background-position: -1621px 0px;}
.iti-flag.fj {height: 10px;background-position: -1643px 0px;}
.iti-flag.fk {height: 10px;background-position: -1665px 0px;}
.iti-flag.fm {height: 11px;background-position: -1687px 0px;}
.iti-flag.fo {height: 15px;background-position: -1709px 0px;}
.iti-flag.fr {height: 14px;background-position: -1731px 0px;}
.iti-flag.ga {height: 15px;background-position: -1753px 0px;}
.iti-flag.gb {height: 10px;background-position: -1775px 0px;}
.iti-flag.gd {height: 12px;background-position: -1797px 0px;}
.iti-flag.ge {height: 14px;background-position: -1819px 0px;}
.iti-flag.gf {height: 14px;background-position: -1841px 0px;}
.iti-flag.gg {height: 14px;background-position: -1863px 0px;}
.iti-flag.gh {height: 14px;background-position: -1885px 0px;}
.iti-flag.gi {height: 10px;background-position: -1907px 0px;}
.iti-flag.gl {height: 14px;background-position: -1929px 0px;}
.iti-flag.gm {height: 14px;background-position: -1951px 0px;}
.iti-flag.gn {height: 14px;background-position: -1973px 0px;}
.iti-flag.gp {height: 14px;background-position: -1995px 0px;}
.iti-flag.gq {height: 14px;background-position: -2017px 0px;}
.iti-flag.gr {height: 14px;background-position: -2039px 0px;}
.iti-flag.gs {height: 10px;background-position: -2061px 0px;}
.iti-flag.gt {height: 13px;background-position: -2083px 0px;}
.iti-flag.gu {height: 11px;background-position: -2105px 0px;}
.iti-flag.gw {height: 10px;background-position: -2127px 0px;}
.iti-flag.gy {height: 12px;background-position: -2149px 0px;}
.iti-flag.hk {height: 14px;background-position: -2171px 0px;}
.iti-flag.hm {height: 10px;background-position: -2193px 0px;}
.iti-flag.hn {height: 10px;background-position: -2215px 0px;}
.iti-flag.hr {height: 10px;background-position: -2237px 0px;}
.iti-flag.ht {height: 12px;background-position: -2259px 0px;}
.iti-flag.hu {height: 10px;background-position: -2281px 0px;}
.iti-flag.ic {height: 14px;background-position: -2303px 0px;}
.iti-flag.id {height: 14px;background-position: -2325px 0px;}
.iti-flag.ie {height: 10px;background-position: -2347px 0px;}
.iti-flag.il {height: 15px;background-position: -2369px 0px;}
.iti-flag.im {height: 10px;background-position: -2391px 0px;}
.iti-flag.in {height: 14px;background-position: -2413px 0px;}
.iti-flag.io {height: 10px;background-position: -2435px 0px;}
.iti-flag.iq {height: 14px;background-position: -2457px 0px;}
.iti-flag.ir {height: 12px;background-position: -2479px 0px;}
.iti-flag.is {height: 15px;background-position: -2501px 0px;}
.iti-flag.it {height: 14px;background-position: -2523px 0px;}
.iti-flag.je {height: 12px;background-position: -2545px 0px;}
.iti-flag.jm {height: 10px;background-position: -2567px 0px;}
.iti-flag.jo {height: 10px;background-position: -2589px 0px;}
.iti-flag.jp {height: 14px;background-position: -2611px 0px;}
.iti-flag.ke {height: 14px;background-position: -2633px 0px;}
.iti-flag.kg {height: 12px;background-position: -2655px 0px;}
.iti-flag.kh {height: 13px;background-position: -2677px 0px;}
.iti-flag.ki {height: 10px;background-position: -2699px 0px;}
.iti-flag.km {height: 12px;background-position: -2721px 0px;}
.iti-flag.kn {height: 14px;background-position: -2743px 0px;}
.iti-flag.kp {height: 10px;background-position: -2765px 0px;}
.iti-flag.kr {height: 14px;background-position: -2787px 0px;}
.iti-flag.kw {height: 10px;background-position: -2809px 0px;}
.iti-flag.ky {height: 10px;background-position: -2831px 0px;}
.iti-flag.kz {height: 10px;background-position: -2853px 0px;}
.iti-flag.la {height: 14px;background-position: -2875px 0px;}
.iti-flag.lb {height: 14px;background-position: -2897px 0px;}
.iti-flag.lc {height: 10px;background-position: -2919px 0px;}
.iti-flag.li {height: 12px;background-position: -2941px 0px;}
.iti-flag.lk {height: 10px;background-position: -2963px 0px;}
.iti-flag.lr {height: 11px;background-position: -2985px 0px;}
.iti-flag.ls {height: 14px;background-position: -3007px 0px;}
.iti-flag.lt {height: 12px;background-position: -3029px 0px;}
.iti-flag.lu {height: 12px;background-position: -3051px 0px;}
.iti-flag.lv {height: 10px;background-position: -3073px 0px;}
.iti-flag.ly {height: 10px;background-position: -3095px 0px;}
.iti-flag.ma {height: 14px;background-position: -3117px 0px;}
.iti-flag.mc {height: 15px;background-position: -3139px 0px;}
.iti-flag.md {height: 10px;background-position: -3160px 0px;}
.iti-flag.me {height: 10px;background-position: -3182px 0px;}
.iti-flag.mf {height: 14px;background-position: -3204px 0px;}
.iti-flag.mg {height: 14px;background-position: -3226px 0px;}
.iti-flag.mh {height: 11px;background-position: -3248px 0px;}
.iti-flag.mk {height: 10px;background-position: -3270px 0px;}
.iti-flag.ml {height: 14px;background-position: -3292px 0px;}
.iti-flag.mm {height: 14px;background-position: -3314px 0px;}
.iti-flag.mn {height: 10px;background-position: -3336px 0px;}
.iti-flag.mo {height: 14px;background-position: -3358px 0px;}
.iti-flag.mp {height: 10px;background-position: -3380px 0px;}
.iti-flag.mq {height: 14px;background-position: -3402px 0px;}
.iti-flag.mr {height: 14px;background-position: -3424px 0px;}
.iti-flag.ms {height: 10px;background-position: -3446px 0px;}
.iti-flag.mt {height: 14px;background-position: -3468px 0px;}
.iti-flag.mu {height: 14px;background-position: -3490px 0px;}
.iti-flag.mv {height: 14px;background-position: -3512px 0px;}
.iti-flag.mw {height: 14px;background-position: -3534px 0px;}
.iti-flag.mx {height: 12px;background-position: -3556px 0px;}
.iti-flag.my {height: 10px;background-position: -3578px 0px;}
.iti-flag.mz {height: 14px;background-position: -3600px 0px;}
.iti-flag.na {height: 14px;background-position: -3622px 0px;}
.iti-flag.nc {height: 10px;background-position: -3644px 0px;}
.iti-flag.ne {height: 15px;background-position: -3666px 0px;}
.iti-flag.nf {height: 10px;background-position: -3686px 0px;}
.iti-flag.ng {height: 10px;background-position: -3708px 0px;}
.iti-flag.ni {height: 12px;background-position: -3730px 0px;}
.iti-flag.nl {height: 14px;background-position: -3752px 0px;}
.iti-flag.no {height: 15px;background-position: -3774px 0px;}
.iti-flag.np {height: 15px;background-position: -3796px 0px;}
.iti-flag.nr {height: 10px;background-position: -3811px 0px;}
.iti-flag.nu {height: 10px;background-position: -3833px 0px;}
.iti-flag.nz {height: 10px;background-position: -3855px 0px;}
.iti-flag.om {height: 10px;background-position: -3877px 0px;}
.iti-flag.pa {height: 14px;background-position: -3899px 0px;}
.iti-flag.pe {height: 14px;background-position: -3921px 0px;}
.iti-flag.pf {height: 14px;background-position: -3943px 0px;}
.iti-flag.pg {height: 15px;background-position: -3965px 0px;}
.iti-flag.ph {height: 10px;background-position: -3987px 0px;}
.iti-flag.pk {height: 14px;background-position: -4009px 0px;}
.iti-flag.pl {height: 13px;background-position: -4031px 0px;}
.iti-flag.pm {height: 14px;background-position: -4053px 0px;}
.iti-flag.pn {height: 10px;background-position: -4075px 0px;}
.iti-flag.pr {height: 14px;background-position: -4097px 0px;}
.iti-flag.ps {height: 10px;background-position: -4119px 0px;}
.iti-flag.pt {height: 14px;background-position: -4141px 0px;}
.iti-flag.pw {height: 13px;background-position: -4163px 0px;}
.iti-flag.py {height: 11px;background-position: -4185px 0px;}
.iti-flag.qa {height: 8px;background-position: -4207px 0px;}
.iti-flag.re {height: 14px;background-position: -4229px 0px;}
.iti-flag.ro {height: 14px;background-position: -4251px 0px;}
.iti-flag.rs {height: 14px;background-position: -4273px 0px;}
.iti-flag.ru {height: 14px;background-position: -4295px 0px;}
.iti-flag.rw {height: 14px;background-position: -4317px 0px;}
.iti-flag.sa {height: 14px;background-position: -4339px 0px;}
.iti-flag.sb {height: 10px;background-position: -4361px 0px;}
.iti-flag.sc {height: 10px;background-position: -4383px 0px;}
.iti-flag.sd {height: 10px;background-position: -4405px 0px;}
.iti-flag.se {height: 13px;background-position: -4427px 0px;}
.iti-flag.sg {height: 14px;background-position: -4449px 0px;}
.iti-flag.sh {height: 10px;background-position: -4471px 0px;}
.iti-flag.si {height: 10px;background-position: -4493px 0px;}
.iti-flag.sj {height: 15px;background-position: -4515px 0px;}
.iti-flag.sk {height: 14px;background-position: -4537px 0px;}
.iti-flag.sl {height: 14px;background-position: -4559px 0px;}
.iti-flag.sm {height: 15px;background-position: -4581px 0px;}
.iti-flag.sn {height: 14px;background-position: -4603px 0px;}
.iti-flag.so {height: 14px;background-position: -4625px 0px;}
.iti-flag.sr {height: 14px;background-position: -4647px 0px;}
.iti-flag.ss {height: 10px;background-position: -4669px 0px;}
.iti-flag.st {height: 10px;background-position: -4691px 0px;}
.iti-flag.sv {height: 12px;background-position: -4713px 0px;}
.iti-flag.sx {height: 14px;background-position: -4735px 0px;}
.iti-flag.sy {height: 14px;background-position: -4757px 0px;}
.iti-flag.sz {height: 14px;background-position: -4779px 0px;}
.iti-flag.ta {height: 10px;background-position: -4801px 0px;}
.iti-flag.tc {height: 10px;background-position: -4823px 0px;}
.iti-flag.td {height: 14px;background-position: -4845px 0px;}
.iti-flag.tf {height: 14px;background-position: -4867px 0px;}
.iti-flag.tg {height: 13px;background-position: -4889px 0px;}
.iti-flag.th {height: 14px;background-position: -4911px 0px;}
.iti-flag.tj {height: 10px;background-position: -4933px 0px;}
.iti-flag.tk {height: 10px;background-position: -4955px 0px;}
.iti-flag.tl {height: 10px;background-position: -4977px 0px;}
.iti-flag.tm {height: 14px;background-position: -4999px 0px;}
.iti-flag.tn {height: 14px;background-position: -5021px 0px;}
.iti-flag.to {height: 10px;background-position: -5043px 0px;}
.iti-flag.tr {height: 14px;background-position: -5065px 0px;}
.iti-flag.tt {height: 12px;background-position: -5087px 0px;}
.iti-flag.tv {height: 10px;background-position: -5109px 0px;}
.iti-flag.tw {height: 14px;background-position: -5131px 0px;}
.iti-flag.tz {height: 14px;background-position: -5153px 0px;}
.iti-flag.ua {height: 14px;background-position: -5175px 0px;}
.iti-flag.ug {height: 14px;background-position: -5197px 0px;}
.iti-flag.um {height: 11px;background-position: -5219px 0px;}
.iti-flag.us {height: 11px;background-position: -5241px 0px;}
.iti-flag.uy {height: 14px;background-position: -5263px 0px;}
.iti-flag.uz {height: 10px;background-position: -5285px 0px;}
.iti-flag.va {height: 15px;background-position: -5307px 0px;}
.iti-flag.vc {height: 14px;background-position: -5324px 0px;}
.iti-flag.ve {height: 14px;background-position: -5346px 0px;}
.iti-flag.vg {height: 10px;background-position: -5368px 0px;}
.iti-flag.vi {height: 14px;background-position: -5390px 0px;}
.iti-flag.vn {height: 14px;background-position: -5412px 0px;}
.iti-flag.vu {height: 12px;background-position: -5434px 0px;}
.iti-flag.wf {height: 14px;background-position: -5456px 0px;}
.iti-flag.ws {height: 10px;background-position: -5478px 0px;}
.iti-flag.xk {height: 15px;background-position: -5500px 0px;}
.iti-flag.ye {height: 14px;background-position: -5522px 0px;}
.iti-flag.yt {height: 14px;background-position: -5544px 0px;}
.iti-flag.za {height: 14px;background-position: -5566px 0px;}
.iti-flag.zm {height: 14px;background-position: -5588px 0px;}
.iti-flag.zw {height: 10px;background-position: -5610px 0px;}
.iti-flag {width: 20px;height: 15px;-webkit-box-shadow: 0px 0px 1px 0px #888;box-shadow: 0px 0px 1px 0px #888;background-image: url("/assets/templates/vulkan/img/flags.png?442456");background-repeat: no-repeat;background-color: #dbdbdb;background-position: 20px 0;}
@media only screen and (-webkit-min-device-pixel-ratio: 2),
only screen and (min--moz-device-pixel-ratio: 2),
only screen and (min-device-pixel-ratio: 2),
only screen and (min-resolution: 192dpi),
only screen and (min-resolution: 2dppx) {.iti-flag {background-image: url("/assets/templates/vulkan/img/flags@2x.png?442456");}}
.iti-flag.np {background-color: transparent;}
.popup-thanks p img {max-width: 70%;}
.popup-thanks .popup__body {padding-left: 10px;padding-right: 10px;}
@media (min-width: 754px) {.popup-thanks .popup__body {padding-left: 40px;padding-right: 40px;}}
.popup-thanks .popup__body div {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;}
.popup-thanks .popup__body div img {width: 45%;height: 45%;max-width: 200px;max-height: 200px;}
.in-error {border-color: #d03b2a;}
.popup__remind-input-email.is-validated ~ .popup__input-validation-icon {color: #00a000;}
.message-popup {display: none;}
.password-box {display: inline-block;}
.password-progress {display: none;height: 12px;margin-top: 10px;overflow: hidden;background-color: #f5f5f5;border-radius: 4px;-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1);box-shadow: inset 0 1px 2px rgba(0,0,0,.1);}
.progress-bar {float: left;height: 100%;background-color: #337ab7;-webkit-box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);box-shadow: inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition: width .6s ease;transition: width .6s ease;}
.bg-red {background: #e74c3c;}
.bg-orange {background: #f39c12;border: 1px solid #f39c12;}
.bg-green {background: #62a113;border: 1px solid #62a113;}
.popup {background: #fff;border-radius: 3px;text-align: center;overflow: hidden;display: none !important;}
.popup:first-of-type {display: block !important;}
.js-popup-wrapper .popup {display: none !important;}
.popup__close {color: gray;background: none;border: 0;outline: 0;width: 30px;height: 34px;line-height: 34px;text-align: center;cursor: pointer;position: absolute;margin: auto;top: 15px;right: 15px;font-size: 30px;display: none;}
.popup__header {padding: 20px 0;line-height: 19px;text-align: center;position: relative;display: table;width: 100%;min-height: 20px;min-height: auto;background: #fff;border-bottom: 1px solid #e5e5e5;-webkit-box-sizing: border-box;box-sizing: border-box;}
.popup__header-title {padding: 0 46px;font-size: 20px;text-transform: initial;font-weight: inherit;font-family: inherit;color: #242424;letter-spacing: 0;display: table-cell;vertical-align: middle;text-align: center;}
.popup__header-title:empty {height: 18px;}
.popup__content {padding: 0 0 20px;position: relative;background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.popup__content--colored {background: #f5f5f5;padding: 20px 10px 0;}
.popup__content--colored::after {clear: both;content: "";display: table;}
.popup__content-remind {margin-bottom: 30px;}
.popup__footer {background-color: #fff;border-top: 1px solid #e5e5e5;position: relative;padding-top: 15px;padding-bottom: 15px;min-height: 25px;clear: both;}
.popup__footer-title {text-align: center;padding-bottom: 8px;font-size: 16px;display: block;color: #1a1a1a;font-weight: initial;}
.popup__column {display: inline-block;vertical-align: middle;width: 100%;}
.popup__column-register {display: inline-block;vertical-align: middle;width: 100%;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;margin-bottom: 0;}
.popup__social {text-align: center;padding-bottom: 23px;}
.popup__social-title {text-align: center;padding-top: 15px;padding-bottom: 5px;font-size: 14px;color: #898989;font-weight: initial;letter-spacing: 0;}
.popup__social .globologin-box {margin: 0 -4px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.popup__social .globologin-box span {vertical-align: middle;color: #fff;background: initial;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span:hover {color: #fff;background: initial;}
.popup__social .globologin-box span:active {color: #fff;background: initial;}
.popup__social .globologin-box span.globologin-vk {background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-vk:hover {color: #fff;background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-vk:active {color: #fff;background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-fb {background: #2153b1;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-fb:hover {color: #fff;background: #2153b1;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-fb:active {color: #fff;background: #2153b1;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-mr {background: #2980e7;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-mr:hover {background: #2980e7;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-mr:active {color: #fff;background: #2980e7;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ok {background: #f5a623;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ok:hover {background: #f5a623;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ok:active {color: #fff;background: #f5a623;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ya {background: #d50e0e;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ya:hover {background: #d50e0e;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-ya:active {color: #fff;background: #d50e0e;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-gg {background: #ea5a4d;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-gg:hover {background: #ea5a4d;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-gg:active {color: #fff;background: #ea5a4d;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-tw {background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-tw:hover {background: #4a90e2;color: #fff;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__social .globologin-box span.globologin-tw:active {color: #fff;background: #4a90e2;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__sep {height: 1px;background: #cbd0db;position: relative;text-align: center;margin-bottom: 20px;margin-left: auto;margin-right: auto;max-width: 368px;}
.popup__sep-title {display: inline-block;vertical-align: middle;font-style: italic;font-weight: initial;font-size: 14px;color: #898989;background: #fff;position: relative;top: -10px;padding: 0 10px;}
.popup__form {max-width: 256px;margin: 0 auto;position: relative;z-index: 15;}
.popup__input-container {position: relative;}
.has-error .popup__input {border-color: #d03b2a;}
.popup__input-validation-icon {position: absolute;top: 12px;right: 10px;color: transparent;font-size: 16px;}
.popup__input.is-validated ~ .popup__input-validation-icon {color: #00a000;}
.popup__input.in-error.is-validated ~ .popup__input-validation-icon {color: transparent;}
.popup__input--radio {position: absolute;left: -9999px;}
.popup__input--radio:checked ~ .popup__radio-mask:before {background: #ffb000;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__input--checkbox {position: absolute;left: -9999px;}
.popup__input--checkbox:checked ~ .popup__checkbox-mask {color: #ffb000;text-shadow: initial;}
.popup__label {display: inline-block;overflow: hidden;font-size: 14px;color: #1a1a1a;letter-spacing: 0;cursor: pointer;position: relative;font-weight: initial;}
.popup__label-title {padding-top: 3px;float: left;max-width: 200px;padding-right: 15px;color: inherit;font-weight: inherit;}
.popup__label-text {padding-top: 6px;float: left;max-width: 200px;padding-right: 10px;}
.popup__label--upper {text-transform: uppercase;padding-top: 3px;}
.popup__input-row {margin-bottom: 12px;clear: both;overflow: hidden;text-align: left;position: relative;}
.popup__input-wr {margin-bottom: 12px;position: relative;}
.popup__checkbox-mask {width: 26px;height: 26px;display: inline-block;vertical-align: middle;line-height: 26px;text-align: center;border: 1px solid #d8d8d8;background: rgba(0,0,0,0);border-radius: 4px;-webkit-transition: all .25s linear;transition: all .25s linear;margin-right: 10px;color: transparent;float: left;}
.popup__checkbox-mask:hover {border: 1px solid #d8d8d8;}
.popup__radio-mask {border: 1px solid #d8d8d8;background: #fff;margin-right: 2px;display: inline-block;vertical-align: middle;text-align: center;border-radius: 50%;float: left;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 4px;width: 26px;height: 26px;}
.popup__radio-mask:hover {border: 1px solid #d8d8d8;}
.popup__radio-mask:before {content: "";display: block;border-radius: 50%;width: 16px;height: 16px;}
.popup__btn-register {width: 100%;}
.popup__btn {padding: 20px;}
.popup__btn-close {margin: 0 auto;padding: 12px 40px;min-width: 138px;}
.tabs .popup__btn-close {font-size: 16px;}
.popup__rules-desc {font-size: 14px;color: #1a1a1a;max-width: 286px;margin: 15px auto;text-align: left;}
.popup__rules-link {font-size: 14px;color: #1f94ff;letter-spacing: 0;text-decoration: none;}
.popup__rules-link:hover {text-decoration: underline;}
.popup__forgot-link {font-size: 16px;color: #20a8ff;letter-spacing: 0;text-decoration: none;display: table;margin: 5px auto 0;padding: 10px 20px;text-transform: initial;font-weight: inherit;}
.popup__forgot-link:hover {text-decoration: underline;}
.popup__send-btn {margin-top: -19px;margin-bottom: 5px;text-transform: capitalize;}
.popup__restore-enter-btn {text-transform: capitalize;}
.popup__error {color: #d03b2a;font-style: italic;border-radius: 3px;font-size: 12px;position: relative;margin: 12px 0 5px;text-align: left;font-weight: 500;}
.has-error .popup__error {display: block !important;}
.popup__hint {background: #62a113;color: #fff;font-style: italic;border-radius: 3px;padding: 6px;font-size: 12px;position: relative;margin: 12px 0;text-align: center;font-weight: 500;display: none !important;}
.popup__hint:before {content: "";position: absolute;bottom: 99%;left: 50%;height: 0;width: 0;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);border-color: transparent;border-bottom-color: #62a113;border-width: 0 10px 10px 10px;border-style: solid;}
.popup__tooltip {position: absolute;right: 10px;top: 9px;}
.popup__tooltip-body {-webkit-filter: drop-shadow(1px 1px 4px #ddd);filter: drop-shadow(1px 1px 4px #ddd);}
.popup__tooltip-content {width: 236px;text-align: left;}
[data-tooltip-position|="top-left"] .popup__tooltip-content {-webkit-transform: translate(-92%,-100%);transform: translate(-92%,-100%);}
.popup__border-hint {border: 1px solid #62a113 !important;}
.popup__border-error {border: 1px solid #d03b2a !important;}
.popup__remind-message {background: #edf1f7;background-size: initial;padding: 40px 10px;font-size: 16px;line-height: 20px;color: #2f2f2f;margin: 0 0 28px 0;-webkit-box-shadow: initial;box-shadow: initial;font-weight: inherit;}
.popup__remind-message.is-confirmed {padding: 70px 10px;}
.popup__remind-message.is-confirmed+.popup__content {padding-bottom: 20px;}
.popup__remind-message-icon {display: none;font-size: 60px;margin-bottom: 30px;}
.popup__remind-input-wrap {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;}
.popup__remind-form {margin: 12px auto 12px;max-width: 360px;min-width: 280px;padding: 0 10px;-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-ms-flex-pack: distribute;justify-content: space-around;}
.popup__remind-input-email {margin-bottom: 0;border-color: #cbd0db;}
.popup__remind-input-email:focus {color: #000;}
.has-error .popup__remind-input-email {border-color: #d03b2a;}
.popup__refill-false .nc-btn-link, .popup__refill-false .nc-profile__btn-link, .popup__refill-false .news-list__more, .popup__refill-false .news-page__back, .popup__refill-false .profile__user-logout, .popup__refill-false .profile__scores-btn--link, .popup__refill-false .profile__edit-change-btn, .popup__refill-false .league__link, .popup__refill-false .miles__link, .popup__refill-false .promo-popup-link, .popup__refill-false .voting__btn-link, .popup__refill-false .promo-fifa__btn-link {margin-top: 14px;display: block;}
.popup__loading {font-size: 20px;line-height: 22px;padding: 20px 0;color: #242424;display: block;background-color: #fff;}
.popup__body {background: #f1f1f1;padding: 20px 10px;-webkit-box-shadow: initial;box-shadow: initial;color: #131313;font-size: 16px;font-family: inherit;font-weight: normal;}
.popup__jackpot .popup__body {padding: 40px 10px 44px;font-size: 20px;background: #f1f1f1;color: #131313;}
.popup__body--message-error {padding: 40px 10px;background: #edf1f7;color: #2f2f2f;}
.popup__message {background: #f1f1f1;padding: 20px 10px;font-size: 16px;line-height: 20px;color: #131313;-webkit-box-shadow: initial;box-shadow: initial;}
.popup__message-text {max-width: initial;margin: 5px auto;line-height: 27px;font-weight: 400;text-transform: initial;}
.popup__message-img {max-width: 90%;height: auto;}
.popup__custom {display: none;}
.popup__custom-content {padding: 50px 15px;}
@media (min-width: 508px) {.popup__custom-content {padding: 50px;}}
.popup__button-error {color: #20a8ff;font-size: 16px;font-weight: initial;text-transform: initial;line-height: 24px;margin-top: 10px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.popup__button-error-icon {font-size: 20px;margin-right: 10px;}
.popup .is-disabled {opacity: .5;}
.popup__jackpot-sum {margin-top: 16px;padding: 12px 25px 7px 25px;border-radius: 4px;background-color: #fff;border: solid 1px #cbd0db;font-size: 16px;font-style: italic;color: #898989;display: inline-block;text-transform: capitalize;}
@media (min-width: 508px) {.popup__jackpot-sum {padding: 12px 35px 7px 35px;font-size: 30px;}}
body {padding-right: 0 !important;}
.profile {background: rgba(0,0,0,0);padding: 10px;padding-top: 0;font-weight: 400;-webkit-box-shadow: initial;box-shadow: initial;margin: 0;}
.profile::after {clear: both;content: "";display: table;}
.profile__content {background: #fff;border-radius: 4px;-webkit-box-shadow: none;box-shadow: none;padding: 15px 10px;text-align: left;}
.profile__content::after {clear: both;content: "";display: table;}
@media (min-width: 508px) {.profile__content {padding: 15px;}}
.profile__user .profile__content {background: #fff;}
.profile__content-title {color: #4a4a4a;margin: 0;width: 100%;font-size: 16px;text-align: left;font-weight: 400;}
@media (min-width: 754px) {.profile__content-title {margin: 0 0 15px;}}
.profile__title {margin: 10px 0px 10px;font-size: 16px;text-align: left;color: #788ea2;font-weight: 400;text-transform: initial;}
.profile__error {text-align: center;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
@media (min-width: 508px) {.profile__error {text-align: right;}}
.profile__error ul {margin: 0 0 5px 10px;}
.profile__error * {background: rgba(0,0,0,0);-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;position: relative;padding: 0;margin: 0;width: 236px;font-size: 12px;font-style: italic;font-weight: 500;text-align: left;color: #d03b2a;}
.profile__error *>* {padding: 0;margin: 0;width: 100%;}
.profile__user {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;display: block;vertical-align: top;}
@media (min-width: 754px) {.profile__user {margin-right: 2%;max-width: 48%;display: inline-block;}}
.profile__user-thumb {display: inline-block;position: relative;z-index: 0;width: 52px;height: 52px;vertical-align: middle;border-radius: 50%;background: rgba(0,0,0,0);overflow: hidden;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;}
@media (min-width: 754px) {.profile__user-thumb {width: 65px;height: 65px;}}
.profile__user-thumb-img {width: 100%;height: auto;border-radius: inherit;}
.profile__user-data {width: 100%;border-top: 1px solid #d7dee8;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-ms-flex-pack: distribute;justify-content: space-around;background: #fff;margin: 16px 0 -16px 0;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 16px 0;}
.profile__user-data>a {width: 100%;}
.profile__user-data-name {display: block;display: none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin: 0;margin-bottom: 10px;max-width: 280px;font-size: 23px;font-weight: 400;color: #4a4a4a;}
@media (min-width: 754px) {.profile__user-data-name {display: block;}}
@media (min-width: 1054px) {.profile__user-data-name {margin-bottom: 20px;}}
.profile__user-data-edit {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.profile__user-info {margin-left: 10px;text-align: left;width: calc(100% - 67px);display: inline-block;vertical-align: middle;}
@media (min-width: 754px) {.profile__user-info {width: calc(100% - 80px);}}
.profile__user-email {margin-bottom: 5px;color: #4a4a4a;font-size: 16px;font-weight: 600;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
@media (min-width: 754px) {.profile__user-email {font-size: 16px;}}
.profile__user-email-not-pending {color: #ed3f49;}
.profile__user-id {color: #9b9b9b;font-size: 12px;}
@media (min-width: 754px) {.profile__user-id {font-size: 14px;}}
.profile__user-logout {font-weight: 400;}
.profile__user-logout:hover {text-decoration: underline;}
.profile__verify-container {width: auto;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0px;margin: 0px -10px 0;}
.profile__verify-container--error {background: #c7c7c7;color: #f7111a;}
.profile__verify-container--delivery {background: #c7c7c7;color: #f6a623;}
.profile__verify-message {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 10px;}
.profile__verify-message-text {font-style: initial;padding: 0 5px;font-size: 14px;text-align: left;font-weight: 400;-webkit-transition: opacity .2s ease .1s;transition: opacity .2s ease .1s;}
.profile__verify-message-text a {color: inherit;font-weight: 600;text-decoration: underline;}
.profile__email-icon-alert {font-size: 24px;margin-right: 5px;}
.profile__scores {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;display: block;vertical-align: top;text-align: left;}
@media (min-width: 754px) {.profile__scores {max-width: 48%;display: inline-block;}}
.profile__scores-item {-webkit-box-sizing: border-box;box-sizing: border-box;width: 100%;}
.profile__scores-item:nth-child(2) {border: none;padding: 0;margin-top: 40px;position: relative;}
.profile__scores-item:nth-child(2):before {content: "";background: 1px solid #f0f0f0;background: #efefef;position: absolute;top: -20px;left: -10px;width: calc(100% + 20px);height: 4px;}
@media (min-width: 754px) {.profile__scores-item:nth-child(2) {border-left: 1px solid #f0f0f0;padding-left: 15px;margin-top: 0px;width: 35%;}
	.profile__scores-item:nth-child(2):before {display: none;}}
.profile__scores-title {color: inherit;display: none;}
.profile__scores-box {-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;margin: 0 0 15px;vertical-align: initial;}
@media (min-width: 754px) {.profile__scores-box {width: auto;margin: 2px 0 0 0;}}
.profile__scores-amount {width: 100%;font-size: 28px;font-weight: 600;color: #4a4a4a;}
@media (min-width: 754px) {.profile__scores-amount {font-size: 45px;line-height: 63px;}}
.profile__scores-amount--colored {color: #ffb000;}
.profile__scores-currency {font-size: 14px;color: #7f7f7f;font-style: italic;text-transform: lowercase;font-weight: initial;line-height: 1;}
.profile__scores-bonus {width: 100%;color: #4a4a4a;}
.profile__scores-text {margin-bottom: 20px;color: #7f7f7f;}
.profile__scores-controls {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;width: 100%;border-top: 1px solid #d7dee8;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-ms-flex-pack: distribute;justify-content: space-around;background: #fff;margin: 16px 0 -16px 0;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 16px 0;}
.profile__scores-controls>a {width: 100%;}
.profile__scores-btn--link {text-transform: none;margin: 0;}
.profile__scores-btn--link:hover {text-decoration: underline;}
.profile__edit {margin: 0;width: 100%;color: #2b2e38;}
.profile__edit-top {border-bottom: 1px solid rgba(0,0,0,.1);padding: 20px 10px;}
.profile__edit-top::after {clear: both;content: "";display: table;}
@media (min-width: 508px) {.profile__edit-top {padding: 20px 2.5rem;}}
.profile__edit-center {border-bottom: 1px solid rgba(0,0,0,.1);padding: 35px 10px;margin-bottom: -20px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;}
@media (min-width: 508px) {.profile__edit-center {padding: 35px 60px;}}
.profile__edit-box {padding-bottom: 15px;-ms-flex-preferred-size: 100%;flex-basis: 100%;}
.profile__edit-row {text-align: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.profile__edit-row::after {clear: both;content: "";display: table;}
.profile__edit-row:last-child {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 508px) {.profile__edit-row {text-align: left;margin-bottom: 20px;}}
@media (min-width: 754px) {.profile__edit-row {display: block;}}
.profile__edit-thumb {margin-bottom: 20px;}
@media (min-width: 754px) {.profile__edit-thumb {float: left;margin-bottom: 0;max-width: 30%;}}
.profile__edit-img {border-radius: 50%;display: block;margin: auto;width: 130px;height: auto;border: initial;-webkit-box-sizing: border-box;box-sizing: border-box;}
.profile__edit-text {padding: 10px 0;display: inline-block;}
.profile__edit-gender {display: inline-block;vertical-align: middle;}
@media (min-width: 508px) {.profile__edit-gender {float: right;}}
.profile__edit-btn {padding-left: 27px;padding-right: 27px;margin: 0 15px 10px 0;}
.profile__edit-change-input {display: none;}
@media (min-width: 754px) {.profile__edit-data {float: right;max-width: 70%;}}
.profile__select-list {display: -webkit-box;display: -ms-flexbox;display: flex;max-width: 246px;margin: auto;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
@media (min-width: 508px) {.profile__select-list {float: right;}}
.profile__select {height: 41px;font-style: italic;}
@media (min-width: 754px) {select.profile__select {text-indent: 10%;}}
@media (min-width: 1054px) {select.profile__select {text-indent: inherit;}}
.profile__input {padding: 10px 5px;width: 52px;text-align: center;margin-left: 8px;-webkit-box-shadow: initial;box-shadow: initial;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
@media (min-width: 508px) {.profile__input {padding: 10px 0;}}
.profile__input-radio {position: absolute;left: -9999px;}
.profile__input-radio:checked ~ .profile__radio-mask:before {background: #ffb000;-webkit-box-shadow: initial;box-shadow: initial;}
.profile__input-checkbox {position: absolute;left: -9999px;}
.profile__input-checkbox:checked ~ .profile__checkbox-mask {color: #ffb000;}
.profile__input--name {float: none;width: 100%;max-width: 236px;}
@media (min-width: 508px) {.profile__input--name {float: right;}}
.profile__input--day {width: 100% !important;min-width: 52px;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}
.profile__input--month {min-width: 92px;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}
.profile__input--year {min-width: 76px;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;}
.profile__input--email {display: block;margin: auto;width: 196px;}
@media (min-width: 754px) {.profile__input--email {display: inline-block;}}
.profile__input--phone {display: block;margin: auto;margin-bottom: 20px;width: 196px;}
@media (min-width: 754px) {.profile__input--phone {display: inline-block;}}
.profile__input--time {padding: 10px;margin-left: 0;width: 110px;text-align: left;}
.profile__label {display: inline-block;padding: 10px 0;width: 100%;color: inherit;}
@media (min-width: 508px) {.profile__label {width: auto;}}
.profile__label-radio {float: none;cursor: pointer;}
.profile__label-radio:first-child .profile__label-text {margin-right: 10px;}
.profile__label-text {line-height: 28px;float: left;max-width: 200px;padding-right: 0;}
.profile__label-text label {cursor: pointer;}
.profile__radio-mask {border: 1px solid #d8d8d8;background: #fff;margin: 0 2px;display: inline-block;vertical-align: middle;text-align: center;border-radius: 50%;float: left;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 4px;width: 26px;height: 26px;}
.profile__radio-mask:before {content: "";display: block;border-radius: 50%;width: 16px;height: 16px;}
.profile__checkbox-mask {border: 1px solid #d8d8d8;background: #fff;border-radius: 8px;display: inline-block;float: left;margin-right: 10px;width: 26px;height: 26px;line-height: 26px;vertical-align: middle;text-align: center;-webkit-transition: all .25s linear;transition: all .25s linear;color: transparent;}
.profile__notice-btn {background: #f5f5f5;display: block;padding: 20px;font-size: 16px;text-decoration: none;color: #4a4a4a;}
.profile__notice-btn.is-open .profile__icon-arrow-down {-webkit-transform: rotateX(180deg);transform: rotateX(180deg);}
.profile__notice-content {display: none;padding: 30px 60px;}
.profile__notice-content::after {clear: both;content: "";display: table;}
.profile__notice-content.is-open {display: block;}
.profile__notice-col {-webkit-box-sizing: border-box;box-sizing: border-box;float: left;padding-right: 20px;width: 50%;text-align: left;}
.profile__notice-text {margin-bottom: 25px;font-style: italic;color: #4a4a4a;}
.profile__notice-timebox {padding: 10px 0 0 36px;color: #ddd;clear: both;}
.profile__notice-timebox-text {display: inline-block;margin-bottom: 10px;}
.profile__info {display: inline-block;position: relative;margin-left: 5px;}
.profile__info-tooltip-content {padding: 10px;width: 166px;}
[data-tooltip-position|="bottom-center"] .profile__info-tooltip-content {-webkit-transform: translate(-60%,0%);transform: translate(-60%,0%);}
@media (min-width: 508px) {[data-tooltip-position|="bottom-center"] .profile__info-tooltip-content {-webkit-transform: translate(-50%,0%);transform: translate(-50%,0%);}}
.profile__icon-arrow-down {display: inline-block;font-size: 12px;-webkit-transition: -webkit-transform .4s ease;transition: -webkit-transform .4s ease;transition: transform .4s ease;transition: transform .4s ease,-webkit-transform .4s ease;-webkit-transform: rotateX(0);transform: rotateX(0);}
.promo-trn {background: #1e1738;padding: 50px 10px;color: #fff;}
@media (min-width: 754px) {.promo-trn {padding: 50px;}}
.promo-trn__title {margin: 0;margin-bottom: 20px;}
.promo-trn__list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 20px 0;width: 100%;}
@media (min-width: 754px) {.promo-trn__list {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}
.promo-trn__item {background: #fff;border-radius: 10px 10px 0 0;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;padding: 0 0 20px 0;margin-bottom: 30px;position: relative;color: #999;}
.promo-trn__item:before {background: #ffb100;border-radius: 2px;position: absolute;top: 0;left: 50%;width: 40px;height: 24px;font-size: 24px;color: #fff;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);}
@media (min-width: 754px) {.promo-trn__item {-webkit-box-flex: 1;-ms-flex: 1 1 33.333%;flex: 1 1 33.333%;margin-right: 20px;}
	.promo-trn__item:last-child {margin-right: 0;}}
.promo-trn__thumb {margin-bottom: 20px;overflow: hidden;}
.promo-trn__thumb-img {border-radius: 5px 5px 0 0;display: block;width: 100%;}
.promo-trn__info {background: #2e2746;border: 1px solid #006287;border-radius: 8px;padding: 20px;position: relative;max-width: 820px;margin: 0 auto;font-style: italic;}
.promo-trn__info-icon {background: inherit;border: inherit;border-radius: 50%;position: absolute;left: 50%;top: 0;width: 30px;height: 30px;line-height: 30px;font-size: 24px;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);}
.promo-trn__fund {margin-bottom: 15px;}
.promo-trn__fund p {margin: 0;}
.promo-trn__fund span {font-size: 36px;font-weight: 600;color: #fba516;}
.promo-trn__fund span i {font-size: 16px;}
.promo-ear {background: #fff;-webkit-box-shadow: 2px 7px 8px 0 rgba(19,13,37,.3);box-shadow: 2px 7px 8px 0 rgba(19,13,37,.3);display: none;position: fixed;padding-bottom: 15px;right: 0;top: 25%;width: 290px;z-index: 2000;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);-webkit-transition: -webkit-transform .2s ease-in;transition: -webkit-transform .2s ease-in;transition: transform .2s ease-in;transition: transform .2s ease-in,-webkit-transform .2s ease-in;}
.promo-ear.is-open {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
@media (min-width: 754px) {.promo-ear {display: block;}}
.promo-ear__close {position: absolute;top: 10px;right: 10px;z-index: 100;cursor: pointer;}
@media (min-width: 754px) {.promo-ear__label {background: #f7111a;border-radius: 50%;border: 2px solid #fff;position: absolute;left: 0;top: 0;width: 60px;height: 60px;line-height: 60px;font-weight: 600;color: #adadad;cursor: pointer;-webkit-transform: translate3d(-105%,-80%,0);transform: translate3d(-105%,-80%,0);-webkit-animation: pulse-shadow--collection 4s infinite;animation: pulse-shadow--collection 4s infinite;-webkit-animation-delay: 4s;animation-delay: 4s;}
	.promo-ear__label-text {color: #fff;}
	.is-open .promo-ear__label {-webkit-animation: none;animation: none;}
	.promo-ear__label:before, .promo-ear__label:after {content: "";position: absolute;bottom: 0;right: 0;width: 0;height: 0;}
	.promo-ear__label:before {border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 15px solid #fff;-webkit-transform: translate3d(2px,10px,0) rotate(45deg);transform: translate3d(2px,10px,0) rotate(45deg);}
	.promo-ear__label:after {border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 15px solid #f90d38;-webkit-transform: translate3d(0,8px,0) rotate(45deg);transform: translate3d(0,8px,0) rotate(45deg);}}
.promo-ear__timer {background: #f70f2a;border-radius: 20px;display: inline-block;padding: 0 15px;height: 25px;line-height: 24px;color: #fff;-webkit-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0);}
.promo-ear__link {display: block;margin-bottom: 5px;font-weight: 600;font-size: 18px;text-decoration: none;color: #20a8ff;}
.promo-ear__link:hover {text-decoration: underline;}
.promo-ear__list {padding: 10px 15px;}
.promo-ear__item {display: block;height: 70px;text-align: left;font-weight: 400;}
.promo-ear__item::after {clear: both;content: "";display: table;}
.promo-ear__item:hover {text-decoration: none;}
.promo-ear__left {float: left;padding-right: 10px;width: 70px;height: 70px;}
.promo-ear__right {display: block;padding: 5px;}
.promo-ear__thumb {width: 100%;height: 100%;}
.promo-ear__desc {display: block;font-size: 12px;color: #ffb100;}
.promo-ear__fund {display: block;font-size: 28px;font-weight: 600;color: #ffb100;}
.promo-ear__current-img {margin: auto;width: 100px;height: 100px;}
.promo-ear__current-info {background: #edf1f7;border-radius: 50px;padding: 10px 20px;width: 200px;margin: auto;margin-top: 5px;font-weight: 400;}
.promo-ear__current-position {font-weight: 600;color: #ffb100;}
@-webkit-keyframes pulse-shadow--collection {0% {-webkit-box-shadow: 0 0;box-shadow: 0 0;}
	40% {-webkit-box-shadow: 0 0;box-shadow: 0 0;}
	90% {-webkit-box-shadow: 0 0 5px 10px rgba(3,168,124,0);box-shadow: 0 0 5px 10px rgba(3,168,124,0);}
	100% {-webkit-box-shadow: 0 0 0 0 rgba(3,168,124,0);box-shadow: 0 0 0 0 rgba(3,168,124,0);}}
@keyframes pulse-shadow--collection {0% {-webkit-box-shadow: 0 0;box-shadow: 0 0;}
	40% {-webkit-box-shadow: 0 0;box-shadow: 0 0;}
	90% {-webkit-box-shadow: 0 0 5px 10px rgba(3,168,124,0);box-shadow: 0 0 5px 10px rgba(3,168,124,0);}
	100% {-webkit-box-shadow: 0 0 0 0 rgba(3,168,124,0);box-shadow: 0 0 0 0 rgba(3,168,124,0);}}
.promo-prizefund {color: #ffb100;font-weight: 400;}
.promo-prizefund__amount {font-size: 35px;}
.promo-prizefund__amount--small {font-size: 24px;}
.promo-prizefund__currency {font-size: 14px;font-style: italic;}
.prize-list {padding-top: 20px;padding-bottom: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;font-weight: 400;}
.prize-list__item {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;position: relative;padding: 0 0 40px;}
.prize-list__item:first-child {width: 100%;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;}
.prize-list__item:first-child img {-o-object-fit: contain;object-fit: contain;width: 100%;height: auto;max-width: 700px;max-height: 300px;}
.prize-list__item img {max-width: 300px;}
.prize-list__title {display: block;padding-top: 15px;font-size: 14px;color: #4a4a4a;}
.prize-list__gonfalon {background: #094070;border-radius: 50%;-webkit-box-sizing: border-box;box-sizing: border-box;padding-top: 8px;position: absolute;top: 0;left: 50%;width: 50px;height: 50px;font-size: 12px;color: #fff;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);}
.promo-timeline {margin: 0 10px 30px;}
@media (min-width: 754px) {.promo-timeline {margin: 0 75px 30px;}}
.promo-timeline__body {-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 15px;position: relative;height: 30px;}
.promo-timeline__title {margin-bottom: 15px;text-decoration: none;display: inline-block;font-weight: 400;color: #2dadff;}
.promo-timeline__counter {color: #9b9b9b;}
.promo-timeline__part {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: absolute;height: 100%;z-index: 1;}
.promo-timeline__part:before {content: "";background: #e7e7e7;position: absolute;top: 50%;left: 0;width: 100%;height: 2px;-webkit-transform: translate3d(0,-1px,0);transform: translate3d(0,-1px,0);z-index: -1;}
.promo-timeline__part--left {left: 0;width: 37%;}
.promo-timeline__part--left:before {background: #ffb100;}
.promo-timeline__part--center {left: 50%;width: 26%;-webkit-transform: translate3d(-50%,0,0);transform: translate3d(-50%,0,0);z-index: 10;}
.promo-timeline__part--right {right: 0;width: 37%;}
.promo-timeline__done {background: #ffb100;border-radius: 30px;width: 30px;height: 30px;line-height: 30px;color: #fff;}
.promo-timeline__current {background: #ffb100;border: none;border-radius: 30px;padding: 5px 5px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;width: 100%;min-height: 20px;line-height: 1.5em;font-size: 10px;color: #fff;}
@media (min-width: 754px) {.promo-timeline__current {font-size: 12px;}}
.promo-timeline__future {background: #e7e7e7;border-radius: 30px;width: 16px;height: 16px;cursor: pointer;}
.promo-timer {display: inline;position: relative;}
.promo-timer__link {position: absolute;top: 15px;left: -40px;text-decoration: underline;}
.promo-timer__title {display: none;}
.promo-timer__clock {display: inline;position: relative;z-index: 10;}
.promo-timer__desc {text-transform: lowercase;font-size: 12px;}
.promo-timer__dots {padding: 0 2px;text-transform: none;}
.is-active .promo-timer {font-weight: bold;}
.league {background: #fff;color: #4a4a4a;}
.league__row {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 754px) {.league__row {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}
.league__cell {-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;margin: 0 10px 15px;text-align: left;}
@media (min-width: 754px) {.league__cell {-webkit-box-flex: 1;-ms-flex: 1 1 50%;flex: 1 1 50%;}}
.league__section {background: #edf0f7;padding: 10px;}
@media (min-width: 754px) {.league__section {padding: 30px 75px;}}
.league__section-row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 1054px) {.league__section-row {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}
.league__section-content {-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;margin-bottom: 30px;}
@media (min-width: 1054px) {.league__section-content {-webkit-box-flex: 1;-ms-flex: 1 1 70%;flex: 1 1 70%;margin-right: 25px;}}
.league__section-sidebar {-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;margin-bottom: 30px;}
@media (min-width: 1054px) {.league__section-sidebar {-webkit-box-flex: 1;-ms-flex: 1 1 30%;flex: 1 1 30%;}}
.league__title {display: block;margin-bottom: 15px;font-size: 24px;font-weight: 400;color: #002f87;}
.league__content {padding: 50px 75px;text-align: left;}
.league__header {background: #1c2e6f url("/assets/templates/vulkan/img/promo-background.jpg?442456") top -200px center no-repeat;padding: 10px 10px 120px;font-weight: 400;color: #fff;}
@media (min-width: 754px) {.league__header {padding: 20px 40px 120px;}}
.league__header-title {margin: 0 0 5px;font-size: 32px;font-weight: 600;color: #d3d7e4;}
.league__header-timer {background: #f70f2a;border-radius: 20px;display: inline-block;padding: 0 20px;line-height: 24px;color: #fff;}
.league__prizefund {color: #ffb100;font-weight: 400;}
.league__prizefund-amount {font-size: 35px;}
.league__prizefund-amount--small {font-size: 24px;}
.league__prizefund-currency {font-size: 14px;font-style: italic;}
.league__card {position: relative;}
.league__card-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: relative;padding: 20px 20px 0;margin: 0 auto;margin-top: -80px;margin-bottom: -1px;max-width: 1000px;}
@media (min-width: 754px) {.league__card-list {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.league__card-item {display: block;margin: 0 20px;position: relative;}
.league__card-item:not(.active) {display: none;}
@media (min-width: 754px) {.league__card-item {width: 33.333%;}
	.league__card-item:not(.active) {display: block;}}
.league__card-link {background: #fff;border: 1px solid #cbd0db;border-radius: 3px 3px 0 0;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;position: relative;padding-top: 60px;width: 100%;height: 100%;min-height: 280px;font-weight: 400;color: #002f87;overflow: hidden;z-index: 1;}
.league__card-link.active {border-bottom: 1px solid #edf0f7;}
.league__card-link:before {content: "";background: -webkit-gradient(linear,left bottom,left top,color-stop(10%,#edf0f7),to(#fff));background: linear-gradient(to top,#edf0f7 10%,#fff);border-radius: 3px 3px 0 0;position: absolute;top: 50%;left: 50%;width: 100%;height: 100%;z-index: -1;-webkit-transform: translate3d(-50%,-50%,0) scaleY(0);transform: translate3d(-50%,-50%,0) scaleY(0);-webkit-transform-origin: 50% 100%;transform-origin: 50% 100%;-webkit-transition: -webkit-transform .2s ease;transition: -webkit-transform .2s ease;transition: transform .2s ease;transition: transform .2s ease,-webkit-transform .2s ease;}
.league__card-link.active:before {-webkit-transform: translate3d(-50%,-50%,0) scaleY(1);transform: translate3d(-50%,-50%,0) scaleY(1);}
.league__card-link:hover {text-decoration: none;}
.league__card-block {display: block;margin-bottom: 15px;}
.league__card-block--bottom {margin-top: auto;}
.league__card-thumb {position: absolute;left: 0;top: 0;width: 100%;z-index: 20;-webkit-transform: translate3d(0,-45%,0);transform: translate3d(0,-45%,0);}
.league__card-thumb-img {max-width: 80px;height: auto;}
.league__card-nav {background: #fff;-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3);box-shadow: 0 1px 3px rgba(0,0,0,.3);border-radius: 50%;position: absolute;top: 150px;width: 50px;height: 50px;line-height: 50px;cursor: pointer;z-index: 30;opacity: .9;color: #20a8ff;-webkit-transition: all .2s ease;transition: all .2s ease;}
.league__card-nav:hover {opacity: 1;}
.league__card-nav:active {-webkit-box-shadow: 0 0 1px rgba(0,0,0,.3);box-shadow: 0 0 1px rgba(0,0,0,.3);-webkit-transform: scale(.98);transform: scale(.98);}
.league__card-nav--next {right: 20px;}
.league__card-nav--prew {left: 20px;}
.league__card-hint {display: block;font-size: 12px;color: #ccc;}
.league__card-content {background: #edf0f7;border-top: 1px solid #cbd0db;padding: 10px;}
@media (min-width: 754px) {.league__card-content {padding: 30px 75px;}}
.league__info {border-bottom: 2px solid #edf0f7;font-weight: 400;padding-bottom: 30px;}
.league__info-header {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
@media (min-width: 754px) {.league__info-header {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.league__info-title {font-size: 24px;color: #282828;}
.league__info-item {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-flex: 1;-ms-flex: 1 1 40%;flex: 1 1 40%;}
.league__info-item:nth-child(2) {-webkit-box-flex: 1;-ms-flex: 1 1 20%;flex: 1 1 20%;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
@media (min-width: 754px) {.league__info-item:last-child {text-align: left;}
	.league__info-item:first-child {text-align: right;}}
.league__info-thumb {max-width: 200px;}
.league__info-bottom {background: #edf1f7;border-radius: 50px;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;padding: 10px 20px;margin: 10px;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
@media (min-width: 754px) {.league__info-bottom {-webkit-transform: translate3d(0,-20px,0);transform: translate3d(0,-20px,0);margin: 0;}}
.league__steps {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;font-weight: 400;position: relative;max-width: 1000px;margin: 0 auto;}
.league__steps:before {content: "";background: #ffb100;position: absolute;top: 28px;left: 60px;width: 2px;height: 75%;}
@media (min-width: 754px) {.league__steps {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
	.league__steps:before {margin: auto;top: 28px;left: auto;right: auto;width: 75%;height: 2px;}}
.league__steps-item {-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 10px 40px;text-align: left;}
@media (min-width: 754px) {.league__steps-item {text-align: center;-webkit-box-flex: 1;-ms-flex: 1 1 25%;flex: 1 1 25%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}
.league__steps-icon {background: #ffb100;border-radius: 50%;display: inline-block;-ms-flex-negative: 0;flex-shrink: 0;margin: 0 10px 0 0;width: 40px;height: 40px;line-height: 40px;font-size: 32px;text-align: center;color: #fff;}
@media (min-width: 754px) {.league__steps-icon {margin: 0 0 10px 0;}}
.league__steps-icon-achiev {font-size: 26px;}
.league__steps-icon-play {font-size: 16px;}
.league__btn {letter-spacing: 1px;margin-bottom: 5px;}
.league__link {margin-bottom: 10px;}
.league__img {display: block;margin: 0 auto;max-width: 100%;height: auto;}
.league__img--main {display: block;margin: 0 auto;max-width: 100%;height: auto;}
.league__table {background: #fff;width: 100%;}
.league__footer {background: #fff;padding: 40px;font-weight: 400;}
.league__uppercase {text-transform: uppercase;}
.league .tabs__list {margin-bottom: 0;white-space: nowrap;overflow: auto;}
.league .tabs__link {font-size: 14px !important;}
.league .tabs__content {background: #edf1f7;}
.league__icon {font-size: 24px;padding: 0 10px;color: #b2c7ff;}
.league__icon:before {vertical-align: text-bottom;}
@media (min-width: 508px) {.league__icon {padding: 0 10px 0 0;}}
.league__icon-attention {font-size: 28px;vertical-align: middle;}
.league__icon-tournaments {font-size: 26px;}
.league__icon-rules {font-size: 20px !important;}
.miles {background: #edf1f7;color: #282828;overflow: hidden;}
.miles--strong {font-weight: 600;}
.miles__block {padding: 10px;}
@media (min-width: 754px) {.miles__block {padding: 20px;}}
@media (min-width: 1054px) {.miles__block {padding: 30px 40px;}}
.miles__block--custom {background: #edf1f7;}
.miles__block--text {background: #fff;}
.miles__block--table {background-color: #fff;padding-top: 50px;padding-bottom: 50px;}
.miles__title {margin: 0 0 20px;font-family: inherit;font-weight: 600;font-size: 18px;}
.miles__title--result {margin: 20px 0 0;}
@media (min-width: 754px) {.miles__title--result {margin: 10px 0 20px;}}
.miles__btn {white-space: nowrap;}
.miles__btn--result {margin: 0 0 15px;}
@media (min-width: 754px) {.miles__btn--result {margin: 0 0 25px;}}
.miles__btn--margin {margin: 20px 0 12px;}
.miles__link {margin-bottom: 10px;}
.miles__banner {-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;padding-top: 15px;height: 200px;}
@media (min-width: 754px) {.miles__banner {height: 300px;}}
.miles__banner-title {margin-bottom: 10px;font-size: 32px;font-weight: 600;color: #fff;}
.miles__banner-mili {-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 3px;margin: 0 auto;padding: 0 10px;position: absolute;bottom: 15px;left: 50%;width: 100%;max-width: 530px;-webkit-transform: translateX(-50%);transform: translateX(-50%);color: #333;}
.miles__banner-mili--result {bottom: 8px;max-width: 480px;}
@media (min-width: 508px) {.miles__banner-mili--result {bottom: 15px;}}
.miles__banner-btn {-webkit-box-sizing: border-box;box-sizing: border-box;position: absolute;padding: 20px 10px 10px;width: 100%;}
.miles__timer {background: #fff;border: none;border-radius: 15px;display: inline-block;position: relative;font-family: inherit;padding: 8px 12px;color: #333;font-weight: inherit;font-size: 12px;line-height: 1;text-transform: none;}
.miles__timeline-status .miles__timer {background: #ffb100;color: #fff;}
.miles__timer b {display: inline;color: #f40;font-weight: 800;font-size: inherit;}
.miles__timeline-status .miles__timer b {color: #fff;}
.miles__timer .promo-timer__item:first-child {color: inherit;}
.miles__timer-end {padding: 0;color: #f40;font-weight: 800;}
.miles__timer--label {padding: 8px 12px;background: #fff;border: none;font-weight: normal;}
.miles__content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-pack: distribute;justify-content: space-around;text-align: left;color: #282828;font-size: 14px;line-height: 24px;font-weight: 600;margin: 0 auto;}
@media (min-width: 754px) {.miles__content {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;font-size: 18px;}}
@media (min-width: 1054px) {.miles__content {padding: 0 50px 50px;}}
.miles__content--custom ol {list-style: none;position: relative;padding: 0;margin: 20px 0;-ms-flex-negative: 1;flex-shrink: 1;}
.miles__content--custom ol li {counter-increment: step-counter;position: relative;padding: 0 0 15px 35px;line-height: 1.14;font-size: 14px;font-family: inherit;}
@media (min-width: 754px) {.miles__content--custom ol li {padding: 10px 0 35px 70px;font-size: 18px;}}
.miles__content--custom ol li:before {content: counter(step-counter);background: #fff;border: none;border-radius: 50%;-webkit-box-shadow: none;box-shadow: none;color: #898989;width: 22px;height: 22px;line-height: 22px;position: absolute;top: -3px;left: 0;text-align: center;font-size: inherit;font-weight: 600;z-index: 100;-webkit-clip-path: none;clip-path: none;}
@media (min-width: 754px) {.miles__content--custom ol li:before {width: 40px;height: 40px;font-size: inherit;line-height: 40px;}}
.miles__content--custom ol li:not(:last-child):after {content: "";position: absolute;top: 0;bottom: 0;background: #fff;left: 11px;width: 1px;height: 100%;}
@media (min-width: 754px) {.miles__content--custom ol li:not(: last-child):after {top: 0;left: 20px;}}
.miles__prize-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;padding: 50px 10px 0;margin: 0 auto;}
@media (min-width: 754px) {.miles__prize-list {padding: 10px 50px;}
	.miles__tabs .miles__prize-list {padding: 50px 50px 10px;}}
.miles__prize-item {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 20px 5px 40px;position: relative;width: 100%;}
.miles__prize-item--finished {padding: 20px 5px 40px;}
@media (min-width: 754px) {.miles__prize-item {width: 50%;}
	.miles__prize-item:first-child {width: 100%;}}
@media (min-width: 1054px) {.miles__prize-item {padding: 20px 20px 40px;width: 33.333333%;}
	.miles__prize-item--finished {padding: 20px 20px 40px;}}
.miles__prize-thumb {max-width: 100%;height: auto;}
.miles__prize-title {margin: 10px auto 20px auto;max-width: 280px;color: #4a4a4a;font-weight: 400;}
@media (min-width: 754px) {.miles__prize-title {font-size: 14px;}}
.miles__prize-counter {background: #fff;border: none;border-radius: 20px;display: inline-block;padding: 5px 20px;color: #333;}
.miles__prize-counter-accent {font-weight: 600;color: #333;}
.miles__prize-gonfalon {background: #ffb100;border: none;border-radius: 3px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: absolute;top: 20px;left: 50%;padding: 3px 13px;min-width: 50px;color: #fff;-webkit-transform: translate(-50%,-100%);transform: translate(-50%,-100%);}
.miles__prize-gonfalon.is-open {background: #01a725;min-width: 50px;padding: 7px 13px;}
.miles__prize-gonfalon.is-finished {background: #ffb100;border: none;padding: 5px 10px;color: #fff;line-height: 1;top: 20px;}
.miles__prize-gonfalon.is-finished:before {right: -17px;}
.miles__prize-gonfalon.is-finished:after {left: -17px;}
.miles__prize-gonfalon-icon {background: inherit;border-radius: 50%;padding: 0 13px 0 0;position: static;bottom: -13px;left: 50%;font-size: inherit;-webkit-transform: translate(0,0);transform: translate(0,0);}
.is-open .miles__prize-gonfalon-icon {font-size: inherit;color: #fff;}
.is-finished .miles__prize-gonfalon-icon {display: none;}
.miles__prize-gonfalon-text {display: inline-block;text-align: left;font-family: inherit;}
.is-open .miles__prize-gonfalon-text {text-align: right;}
.is-finished .miles__prize-gonfalon-text {text-align: left;}
.miles__prize-gonfalon-amount {font-weight: 600;font-size: 16px;line-height: inherit;}
.miles__prize-gonfalon-currency {text-transform: none;font-size: 12px;line-height: 1;}
.miles__prize-gonfalon-currency.is-open {padding-top: 0;text-transform: none;font-weight: bold;}
.miles__result {background: #fff;}
.miles__result-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;margin-bottom: 25px;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 754px) {.miles__result-list {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}
.miles__result-item {text-align: center;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;padding: 20px 10px;border-top: 1px solid #e7f3fe;}
@media (min-width: 754px) {.miles__result-item {-webkit-box-flex: 1;-ms-flex: 1 1 33.333333%;flex: 1 1 33.333333%;padding: 0;border-top: none;}}
.miles__result-item:first-child {border-top: none;}
.miles__result-item:first-child img {max-width: 335px;}
.miles__result-item img {width: 100%;max-width: 200px;}
@media (min-width: 754px) {.miles__result-item img {max-width: 250px;}}
.miles__result-title {margin: 0 auto 15px auto;color: #4a4a4a;font-weight: 400;}
@media (min-width: 754px) {.miles__result-title {font-size: 14px;}}
.miles__result-user {background-color: #edf1f7;border-radius: 20px;display: inline-block;padding: 7px 14px;line-height: 1;min-width: 90px;color: #4a4a4a;}
.miles__result-table tbody {font-size: 14px;}
.miles__result-table tbody:first-child {color: inherit;}
.miles__result-table-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.miles__result-table-td-left {vertical-align: top;}
.miles__result-table-thumb {margin-right: 5px;display: inline-block;}
.miles__result-table-thumb img {width: 60px;height: auto;}
.miles__result-table-name {display: none;color: #898989;}
@media (min-width: 754px) {.miles__result-table-name {display: block;font-weight: 600;}}
.miles__result-table-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;position: relative;}
@media (min-width: 508px) {.miles__result-table-list {max-width: 800px;display: block;}}
.miles__result-table-item {-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;line-height: 1;padding: 4px;margin-bottom: 4px;margin-right: 10px;width: 70px;font-size: 12px;color: #898989;position: relative;max-height: none;opacity: 1;z-index: 2;-webkit-transition: max-height .1s ease,font-size .15s ease,padding .15s ease;transition: max-height .1s ease,font-size .15s ease,padding .15s ease;}
@media (min-width: 754px) {.miles__result-table-item {width: 90px;font-size: inherit;}}
.miles__result-status {background-color: #fff;border-radius: 3px;border: none;-webkit-box-shadow: none;box-shadow: none;padding: 27px 15px;overflow: hidden;}
@media (min-width: 508px) {.miles__result-status {padding: 0;text-align: left;display: -webkit-box;display: -ms-flexbox;display: flex;font-size: 12px;}}
.miles__result-status--left {padding: 10px 20px;font-size: 12px;}
@media (min-width: 508px) {.miles__result-status--left {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;padding: 8px 15px;}}
.miles__result-status-title {font-size: 16px;color: #23aaff;font-weight: 600;}
@media (min-width: 508px) {.miles__result-status-title {display: none;}}
.miles__result-points {padding: 20px 0 16px;}
@media (min-width: 508px) {.miles__result-points {background-color: #edf1f7;padding: 12px 15px;line-height: normal;}}
.miles__result-points-amount {display: inline-block;color: #23aaff;font-weight: 600;font-family: inherit;text-align: left;}
@media (min-width: 508px) {.miles__result-points-amount {display: block;font-size: 24px;}}
.miles__result-box {line-height: normal;}
@media (min-width: 508px) {.miles__result-box {padding: 12px 15px;-webkit-box-flex: 1;-ms-flex: 1 auto;flex: 1 auto;background: #fff;}}
.miles__result-box p {margin: 0;}
.miles__result-left {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;text-align: left;padding-bottom: 15px;line-height: normal;}
@media (min-width: 508px) {.miles__result-left {padding: 0;}}
.miles__result-smile {padding-right: 15px;}
.miles__result--colored {color: #23aaff;}
.miles__result--current {background-color: #ffb000;border-radius: 50px;font-weight: 600;text-align: center;text-transform: capitalize;color: #fff;}
.miles__progress {padding: 10px 20px;color: inherit;}
.miles__progress-title {margin-bottom: 10px;font-weight: 400;}
.miles__progress-line {background: rgba(153,153,153,.15);-webkit-box-shadow: none;box-shadow: none;border-radius: 0;margin-bottom: 10px;height: 2px;overflow: hidden;}
.miles__progress-line-slider {background: #ff0063;width: 0;height: inherit;}
.miles__progress-prize {color: #ff0063;font-weight: 400;}
.miles__tooltip {margin-left: 6px;line-height: 1;}
.miles__tooltip-icon {border-radius: 50%;display: inline-block;cursor: pointer;background: rgba(0,0,0,0);color: #fff;border: 1px solid #fff;width: 22px;height: 22px;line-height: 22px;font-size: 16px;}
.miles__tooltip-btn {margin-top: 5px;}
.miles__tooltip .tooltip-content {width: auto;min-width: 180px;-webkit-box-shadow: 0 3px 10px 0 rgba(0,0,0,.2);box-shadow: 0 3px 10px 0 rgba(0,0,0,.2);padding: 8px;font-size: 12px;font-weight: 600;text-align: left;color: #4e4e4e;}
@media (min-width: 508px) {.miles__tooltip .tooltip-content {min-width: 330px;-webkit-box-sizing: border-box;box-sizing: border-box;}}
.miles__tooltip .tooltip-content-bold {font-weight: 600;}
.miles__sidebar-widget {margin-top: 0;margin-bottom: 65px;color: #efefef;}
.miles__sidebar-touranments .tournament-sidebar__item {opacity: 1;visibility: visible;}
.miles__ear {display: none;position: fixed;right: 0;top: 25%;width: 270px;z-index: 2000;-webkit-transform: translate(100%,0);transform: translate(100%,0);-webkit-transition: -webkit-transform .1s ease;transition: -webkit-transform .1s ease;transition: transform .1s ease;transition: transform .1s ease,-webkit-transform .1s ease;color: #efefef;}
.miles__ear.is-open {-webkit-transform: translate(0,0);transform: translate(0,0);}
@media (min-width: 754px) {.miles__ear {display: block;}}
.miles__ear-widget {background: #1b2e5b;border-radius: 4px;border: 1px solid #1b2e5b;position: relative;color: #fff;top: 0;}
.is-open .miles__ear-widget {-webkit-box-shadow: 2px 7px 8px 0 rgba(19,13,37,.5);box-shadow: 2px 7px 8px 0 rgba(19,13,37,.5);}
.miles__ear-widget.is-small {top: 0;}
.miles__ear-widget .is-small {border-top: none;background: none;}
.miles__ear-icon {margin-top: 6px;width: 27px;height: 27px;display: inline-block;}
.miles__ear-close {position: absolute;top: -18px;right: 0;z-index: 100;font-size: 22px;cursor: pointer;color: gray;}
.miles__ear-close:hover {color: #4d4d4d;}
.miles__ear-label {background: linear-gradient(-45deg,#2f5292 25%,#4a9bcf);-webkit-box-shadow: 2px 10px 12px 0 rgba(0,88,255,.23);box-shadow: 2px 10px 12px 0 rgba(0,88,255,.23);border-radius: 50%;border: 2px solid #fff;position: absolute;left: 0;top: 0;width: 60px;height: 60px;line-height: 60px;font-weight: 600;text-transform: none;color: #fff;cursor: pointer;-webkit-transform: translate(-105%,-80%);transform: translate(-105%,-80%);}
.miles__ear-label:before, .miles__ear-label:after {content: "";position: absolute;bottom: 0;right: 0;width: 0;height: 0;}
.miles__ear-label:before {border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 15px solid #fff;-webkit-transform: translate(2px,10px) rotate(45deg);transform: translate(2px,10px) rotate(45deg);}
.miles__ear-label:after {border-top: 15px solid transparent;border-bottom: 15px solid transparent;border-left: 15px solid #2f5292;-webkit-transform: translate(0,8px) rotate(45deg);transform: translate(0,8px) rotate(45deg);}
.miles__ear-label-icon {position: absolute;left: 0;top: 0;-webkit-transform: translate(-110%,-80%);transform: translate(-110%,-80%);cursor: pointer;}
.miles__ear-timer {display: inline-block;position: absolute;left: 50%;padding: 5px 10px;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);font-size: 12px;min-width: 230px;}
.miles__ear-advertising {margin: 8px 15px;color: #fff;}
.miles__ear-advertising p {margin: 0;}
.miles__ear-link {display: inline-block;font-weight: 600;text-decoration: none;text-transform: none;font-size: 18px;color: #23aaff;padding: 34px 15px 0 15px;}
.miles__ear-link:hover {text-decoration: underline;}
.miles__ear-mili {background: #f5f5f5;margin-top: 30px;padding: 10px;color: #271343;}
.miles__ear .miles__status-title-separate {display: block;}
.miles__timeline-title {display: inline-block;margin-bottom: 5px;font-size: 18px;font-weight: 600;color: #38b2ff;text-transform: none;}
.miles__timeline-status {border-radius: 15px;display: inline-block;padding: 5px 10px;margin-bottom: 5px;color: #fff;}
.miles__timeline-body {-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 0 30px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;max-width: 1000px;margin: 0 auto;width: 100%;height: 25px;}
.miles__timeline-item {position: relative;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;height: 2px;counter-increment: step-counter;}
.miles__timeline-item:last-child {-webkit-box-flex: 0;-ms-flex: 0;flex: 0;}
.miles__timeline-point {background: #fff;-webkit-box-sizing: border-box;box-sizing: border-box;border-radius: 50%;position: absolute;left: 0;top: 50%;width: 10px;height: 10px;line-height: 25px;font-size: 0;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);color: #333;-webkit-clip-path: none;clip-path: none;z-index: 10;}
.miles__timeline-point:before {content: counter(step-counter);}
.is-close .miles__timeline-point {background: #ffb100;width: 28px;height: 28px;color: #fff;}
.is-close .miles__timeline-point:before {content: "";}
.is-active .miles__timeline-point {background: #fff;border: 9px solid #ffb100;width: 28px;height: 28px;line-height: 28px;}
.is-active .miles__timeline-point:before {content: "";}
.is-finish .miles__timeline-point {width: 28px;height: 28px;}
.is-finish .miles__timeline-point:before {content: "";}
.is-close .miles__timeline-point, .is-active .miles__timeline-point {-webkit-box-shadow: initial;box-shadow: initial;}
.miles__timeline-progress {background: #fff;height: 100%;}
.miles__timeline-progress-bar {background: #ffb100;-webkit-box-shadow: initial;box-shadow: initial;border-radius: 15px;width: 0;height: 100%;}
.miles__timeline-icon-checked {line-height: 28px;font-size: 11px;}
.miles__timeline-icon-cup {line-height: 28px;font-size: 18px;}
.miles__row {text-align: left;font-size: 12px;line-height: 20px;}
@media (min-width: 508px) {.miles__row {-webkit-column-count: 2;column-count: 2;-webkit-column-gap: 20px;column-gap: 20px;}}
.miles__row h2 {margin-top: 0;}
.miles__row h2, .miles__row h3 {font-size: inherit;}
.miles__row h2, .miles__row h3, .miles__row p, .miles__row ul, .miles__row ol {margin: 0;}
.miles__col {-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;text-align: left;}
@media (min-width: 754px) {.miles__col {-webkit-box-flex: 1;-ms-flex: 1 1 50%;flex: 1 1 50%;}}
.miles__status {background: #fff;border: none;border-radius: 3px;display: -webkit-box;display: -ms-flexbox;display: flex;overflow: hidden;font-size: 12px;}
.miles__status.is-small {border: none;}
.miles__banner-mili--result .miles__status {min-height: 67px;}
.miles__status-row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;width: 100%;}
.miles__result .miles__status-row {-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 508px) {.miles__result .miles__status-row {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}
.is-small .miles__status-row {-ms-flex-wrap: wrap;flex-wrap: wrap;background: #1b2e5b;}
.miles__status-left, .miles__status-right {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;padding: 10px 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
@media (min-width: 508px) {.miles__status-left, .miles__status-right {padding: 10px 15px;-webkit-box-flex: 1;-ms-flex: 1 1 55%;flex: 1 1 55%;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}
.is-small .miles__status-left, .is-small .miles__status-right {-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
@media (min-width: 508px) {.miles__status-left {padding: 10px 0 10px 20px;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;}}
@media (min-width: 508px) {.miles__status-right {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}}
.is-small .miles__status-right {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.miles__status-right--result {padding-top: 12px;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;background: none;}
.miles__status-smile {display: inline-block;margin-right: 10px;}
.miles__status-text {display: inline-block;text-align: left;color: #2d2247;}
.miles__status-text-amount {color: inherit;}
.miles__status-block {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}
.miles__status-points {background: #edf1f7;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 10px;text-align: left;line-height: 1;font-size: 12px;color: inherit;}
@media (min-width: 508px) {.miles__status-points {padding: 12px 15px;line-height: initial;}}
.miles__result .miles__status-points {-webkit-box-flex: 1;-ms-flex: 1 35%;flex: 1 35%;}
@media (min-width: 508px) {.miles__result .miles__status-points {padding: 9px 15px;}}
.is-small .miles__status-points {background: #1b2e5b;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;font-size: 14px;padding-top: 4px;}
.miles__status-points-amount {font-family: inherit;font-weight: 600;color: #23aaff;font-size: 18px;line-height: initial;text-align: left;}
@media (min-width: 508px) {.miles__status-points-amount {font-size: 24px;text-align: left;}}
.is-small .miles__status-points-amount {font-size: inherit;font-family: inherit;margin-left: 5px;font-weight: 600;color: #fff;}
.miles__status-box {background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;padding: 10px 5px;}
@media (min-width: 508px) {.miles__status-box {padding: 12px 15px;-webkit-box-flex: 1;-ms-flex: 1 70%;flex: 1 70%;}}
.miles__status-box p {text-align: left;margin-bottom: 0;}
.miles__result .miles__status-box {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;line-height: initial;}
@media (min-width: 508px) {.miles__result .miles__status-box {padding: 9px 15px;}}
.is-small .miles__status-box {margin-top: 0;background: #0a1c40;border-top: none;border-radius: 4px;}
.miles__status-prize {text-align: left;font-weight: bold;color: #23aaff;}
@media (min-width: 754px) {.miles__status-prize {font-size: 12px;}}
.is-small .miles__status-prize {text-align: center;color: #23aaff;}
.miles__status-title {text-align: left;line-height: 1;font-size: 12px;}
@media (min-width: 508px) {.miles__status-title {line-height: initial;}}
.is-small .miles__status-title {line-height: 18px;text-align: center;color: #fff;}
.miles__status-title-nearest {font-weight: 900;color: #23aaff;}
.is-small .miles__status-title-nearest {color: inherit;}
.miles__status-title-currency {font-weight: inherit;}
.miles__status-panel {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-weight: 600;color: #e7e7e7;}
.is-small .miles__status-panel {color: #2e4782;}
.miles__status-panel p {margin: 0;}
.miles__status-progress {background: #e7e7e7;border-radius: 10px;-webkit-box-flex: 1;-ms-flex: 1 auto;flex: 1 auto;margin-right: 10px;height: 2px;}
.is-small .miles__status-progress {background: #2e4782;margin-right: 5px;}
.miles__status-progress-bar {background: #ffb100;border-radius: inherit;-webkit-box-shadow: none;box-shadow: none;width: 0;height: inherit;position: relative;}
.miles__status-progress-bar-icon {position: absolute;right: 0;top: 50%;-webkit-transform: translate(50%,-50%);transform: translate(50%,-50%);color: #ffb100;font-size: 6px;}
.miles__text-participation {display: none;padding: 0 15px 15px 15px;margin: 0;color: #fff;font-size: 12px;}
.is-small .miles__text-participation {display: block;}
.miles__text-participation p {margin: 0;}
.miles__achievs {display: -webkit-box;display: -ms-flexbox;display: flex;text-align: left;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 300px;border: none;border-radius: 3px;padding: 10px 30px;-webkit-box-sizing: border-box;box-sizing: border-box;-ms-flex-negative: 0;flex-shrink: 0;margin-top: 20px;background-color: #fff;}
@media (min-width: 754px) {.miles__achievs {margin: 20px 0 0 20px;}}
.is-small .miles__achievs {border: none;width: 290px;background-color: transparent;margin: 0;padding: 20px 20px 5px;}
.is-ear .miles__achievs {display: none;}
.miles__achievs-headline {position: relative;top: -10px;padding: 2px 22px;font-size: 12px;text-transform: uppercase;font-weight: 600;color: #f7121a;border: none;border-radius: 50px;-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);box-shadow: 0 2px 4px 0 rgba(0,0,0,.1);background-color: #fff;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);}
.is-small .miles__achievs-headline {display: none;}
.miles__achievs-item {-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;margin-bottom: 20px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;width: 100%;}
.miles__achievs-content {width: 100%;font-size: 14px;line-height: 1;}
.miles__achievs-thumb {position: relative;margin-right: 10px;}
.miles__achievs-thumb-img {margin: 0;width: 60px;}
.miles__achievs-title {font-weight: bold;text-transform: uppercase;color: #23aaff;}
.miles__achievs-desc {margin: 6px 0 12px;color: #858585;font-weight: inherit;}
.is-small .miles__achievs-desc {color: #fff;}
.miles__achievs-progress {width: 100%;background-color: #d1d8e7;height: 2px;border-radius: 8px;}
.is-small .miles__achievs-progress {color: #d1d8e7;}
.miles__achievs-progress-bar {position: relative;height: inherit;background: #ffb100;-webkit-box-shadow: none;box-shadow: none;border-radius: 8px;}
.miles__achievs-progress-bar-icon {position: absolute;right: 0;top: 50%;-webkit-transform: translate(50%,-50%);transform: translate(50%,-50%);color: #ffb100;font-size: 6px;}
.miles__achievs-item .miles__achievs-progress-bar-icon {display: block;}
.miles__achievs-counter {border-radius: 20px;position: absolute;left: 50%;bottom: -2px;right: auto;font-size: 14px;color: #fff;-webkit-transform: translate(-50%,0);transform: translate(-50%,0);text-align: center;font-weight: inherit;border: none;background-color: #ff2525;width: 24px;height: 24px;line-height: 24px;-webkit-box-shadow: none;box-shadow: none;}
.miles .tabs__link {font-size: inherit;padding: 0 10px;}
@media (min-width: 754px) {.miles .tabs__link {font-size: initial;}}
.miles .tournament-games__title {text-align: center;font-size: 16px;font-weight: 600;}
.miles__icon-cup {display: block;}
.miles__icon-gift {font-size: 20px;vertical-align: text-top;color: inherit;}
.miles__icon-close {vertical-align: middle;}
.miles__result-table-item-checkbox {position: absolute;cursor: pointer;width: 100%;height: 100%;top: 0;right: -20px;z-index: 3;opacity: 0;}
.miles__result-table-item-checkbox:checked ~ .miles__result-table-item {margin-bottom: 0;max-height: 0;padding: 0;opacity: 0;}
.miles__result-table-item-checkbox:checked ~ .miles__result-table-item-checkbox-icon {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
.miles__result-table-item-checkbox-icon {position: absolute;right: -20px;top: 5px;width: 14px;height: 14px;color: #20a8ff;-webkit-transform: rotate(180deg);transform: rotate(180deg);-webkit-transition: all .25s ease-in-out;transition: all .25s ease-in-out;}
@media (min-width: 400px) {.miles__result-table-item-checkbox:checked ~ .miles__result-table-item, .miles__result-table-item-checkbox ~ .miles__result-table-item {max-height: none;padding: 4px;margin-bottom: 4px;opacity: 1;}
	.miles__result-table-item-checkbox, .miles__result-table-item-checkbox-icon {display: none;}}
.promo-popup {background: #fff;border-radius: 5px;-webkit-box-shadow: 0 7px 15px 0 rgba(0,0,0,.4);box-shadow: 0 7px 15px 0 rgba(0,0,0,.4);padding: 20px 10px;position: fixed;bottom: 100px;right: 20px;width: 260px;font-size: 14px;text-align: center;color: #374065;z-index: 1000;-webkit-transition: -webkit-transform .2s ease;transition: -webkit-transform .2s ease;transition: transform .2s ease;transition: transform .2s ease,-webkit-transform .2s ease;-webkit-transform: translate3d(200%,0,0);transform: translate3d(200%,0,0);}
@media all and (orientation: landscape) and (max-width: 640px) {.promo-popup {right: 80px;bottom: 20px;}}
.promo-popup.is-open {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.promo-popup-gonfalon {background: -webkit-gradient(linear,left bottom,left top,from(#db1562),to(#fda503));background: linear-gradient(to top,#db1562,#fda503);border-radius: 2px;padding: 2px 4px;position: absolute;top: 0;left: 50%;letter-spacing: 1px;font-size: 12px;text-transform: uppercase;color: #fff;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);}
.promo-popup-title {margin-bottom: 5px;font-weight: bold;color: #ff0063;}
.promo-popup-desc {margin-bottom: 15px;font-weight: bold;}
.promo-popup-thumb {margin: 0 auto;margin-bottom: 20px;position: relative;width: 120px;height: 120px;}
@media all and (orientation: landscape) and (max-width: 640px) {.promo-popup-thumb {display: none;}}
.promo-popup-img {width: 100%;height: auto;-webkit-transform: translate3d(5%,0,0);transform: translate3d(5%,0,0);}
.promo-popup-timer {margin-bottom: 10px;}
.promo-popup-timer-clock {font-size: 18px;font-weight: bold;color: #ff0063;}
.promo-popup-close {border: 1px solid #21c1fe;border-radius: 50%;position: absolute;top: 10px;right: 10px;width: 20px;height: 20px;color: #21c1fe;}
.promo-popup-close:hover {text-decoration: none;}
.promo-popup-close:before {content: "x";}
.promo-popup-btn {margin-bottom: 5px;font-weight: bold;}
.quick-payment {width: 100%;color: #000;background: #f5f5f5;font-size: 12px;-webkit-box-shadow: 0 -2px 18px 0 rgba(0,0,0,.2);box-shadow: 0 -2px 18px 0 rgba(0,0,0,.2);}
.play .quick-payment {display: none;}
.play.desktop .quick-payment {bottom: 0;padding-bottom: 86px;display: block;position: fixed;z-index: 600;-webkit-transform: translateY(65%);transform: translateY(65%);-webkit-transition: -webkit-transform .5s cubic-bezier(.31,.8,.28,.92);transition: -webkit-transform .5s cubic-bezier(.31,.8,.28,.92);transition: transform .5s cubic-bezier(.31,.8,.28,.92);transition: transform .5s cubic-bezier(.31,.8,.28,.92),-webkit-transform .5s cubic-bezier(.31,.8,.28,.92);}
@media (min-width: 1054px) {.play.desktop .quick-payment {padding-top: 10px;min-height: 86px;position: relative;background: transparent;-webkit-transform: translateY(0);transform: translateY(0);}}
.cashbox .quick-payment {margin: 14px auto;max-width: 472px;-webkit-transform: translateY(0);transform: translateY(0);-webkit-box-shadow: none;box-shadow: none;}
.play .cashbox .quick-payment {display: block;}
.quick-payment.is-open {-webkit-transform: translateY(0);transform: translateY(0);}
.quick-payment__close {background: #fff;border-radius: 10px;width: 90px;margin: auto;-webkit-box-shadow: 0 2px 3px 0 rgba(0,0,0,.1);box-shadow: 0 2px 3px 0 rgba(0,0,0,.1);padding: 3px 0;margin-top: -11px;-webkit-transform: scale(0);transform: scale(0);-webkit-transition: -webkit-transform .5s cubic-bezier(.31,.8,.28,.92);transition: -webkit-transform .5s cubic-bezier(.31,.8,.28,.92);transition: transform .5s cubic-bezier(.31,.8,.28,.92);transition: transform .5s cubic-bezier(.31,.8,.28,.92),-webkit-transform .5s cubic-bezier(.31,.8,.28,.92);}
@media (min-width: 1054px) {.quick-payment__close {display: none;}}
.is-open .quick-payment__close {-webkit-transform: scale(1);transform: scale(1);}
.quick-payment__close-icon {color: #cc9d42;vertical-align: middle;font-size: 10px;margin-left: 5px;}
.cashbox .quick-payment__close {display: none;}
.quick-payment__container {max-width: 600px;margin: auto;margin-bottom: 10px;}
.quick-payment__container>div {display: inline-block;vertical-align: middle;}
.cashbox .quick-payment__container {padding-top: 4px;margin-bottom: 0;}
@media (min-width: 1054px) {.quick-payment__container {display: none;}
	.cashbox .quick-payment__container {display: block;}}
.quick-payment__icon-item {width: 35px;}
.quick-payment__icon-item img {width: 100%;opacity: 1;-webkit-transition: -webkit-transform .5s cubic-bezier(.31,.8,.28,.92);transition: -webkit-transform .5s cubic-bezier(.31,.8,.28,.92);transition: transform .5s cubic-bezier(.31,.8,.28,.92);transition: transform .5s cubic-bezier(.31,.8,.28,.92),-webkit-transform .5s cubic-bezier(.31,.8,.28,.92);-webkit-transform: scale(1);transform: scale(1);}
.is-open .quick-payment__icon-item img {-webkit-transform: scale(0);transform: scale(0);opacity: 0;-webkit-transition: opacity .5s,-webkit-transform .5s;transition: opacity .5s,-webkit-transform .5s;transition: transform .5s,opacity .5s;transition: transform .5s,opacity .5s,-webkit-transform .5s;}
.quick-payment__title {margin: 0 35px;}
.quick-payment__frame {padding: 0 0 10px;opacity: 0;-webkit-transition: opacity .5s;transition: opacity .5s;}
@media (min-width: 1054px) {.quick-payment__frame {opacity: 1;}}
.is-open .quick-payment__frame {opacity: 1;-webkit-transition: opacity .5s;transition: opacity .5s;}
.cashbox .quick-payment__frame {padding: 0;opacity: 1;}
.quick-payment__frame iframe {border: 0;max-height: 84px;width: 100%;}
.cashbox .quick-payment__frame iframe {max-height: 90px;}
.voting {padding: 40px 10px;color: #282828;}
@media (min-width: 754px) {.voting {padding: 40px;min-height: 500px;}}
.voting__container {background: #fff;max-width: 1000px;margin: auto;}
.voting__header {margin-bottom: 40px;}
.voting__title {margin-bottom: 10px;font-size: 22px;font-weight: bold;}
.voting__desc {font-size: 18px;}
.voting__text {margin-bottom: 20px;font-size: 18px;font-weight: bold;}
.voting__error {color: #f7111a;}
.voting__link {font-weight: 600;color: #20a8ff;}
.voting__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 auto;margin-bottom: 40px;max-width: 711px;}
.voting__item {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;position: relative;padding: 0 5px;max-width: 237px;text-align: center;cursor: pointer;}
.voting__item-text {font-size: 12px;font-weight: bold;cursor: pointer;}
@media (min-width: 754px) {.voting__item-text {font-size: 18px;}}
.voting__item:hover .voting__thumb img {-webkit-transition: all .2s ease;transition: all .2s ease;opacity: .15;}
.voting__item:hover .voting__thumb .voting__thumb-overlay {visibility: visible;opacity: 1;}
.voting__radio {position: absolute;visibility: hidden;}
.voting__thumb {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;cursor: pointer;}
@media (min-width: 754px) {.voting__thumb {min-height: 237px;}}
.voting__thumb:not(.active) img {-webkit-transition: all .2s ease;transition: all .2s ease;opacity: .15;}
.voting__thumb:not(.active) .voting__thumb-overlay {visibility: visible;opacity: 1;}
.voting__thumb-img {display: block;width: 100%;height: auto;}
.voting__thumb-overlay {background: rgba(255,255,255,.8);border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;position: absolute;left: 50%;top: 50%;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);width: 50px;height: 50px;font-size: 16px;color: #333;-webkit-transition: all .2s ease;transition: all .2s ease;visibility: hidden;opacity: 0;}
.voting__thumb-overlay.hidden {display: none;}
@media (min-width: 754px) {.voting__thumb-overlay {width: 100px;height: 100px;font-size: 32px;}}
.voting__progress {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: absolute;left: 50%;top: 50%;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);width: 60%;height: 60%;-webkit-transition: opacity .2s ease;transition: opacity .2s ease;visibility: hidden;opacity: 0;}
.voting__progress .pie_progress {width: 100%;}
.voting__progress.active {visibility: visible;opacity: 1;}
.voting__progress-count {position: absolute;left: 50%;top: 50%;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);font-size: 14px;font-weight: 900;white-space: nowrap;color: #041430;}
@media (min-width: 754px) {.voting__progress-count {font-weight: 400;font-size: 32px;}}
.voting__timeline {max-width: 600px;margin: 0 auto;margin-bottom: 40px;position: relative;z-index: 1;}
.voting__timeline-progress {background: #e7e7e7;position: absolute;top: 50%;-webkit-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0);width: 98%;height: 2px;z-index: -1;}
.voting__timeline-progress-line {background: #ffb100;width: 0;height: inherit;-webkit-transition: all .4s ease;transition: all .4s ease;}
.voting__timeline-list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}
.voting__timeline-item {background: #e7e7e7;border-radius: 50%;width: 30px;height: 30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-transform: scale(.5);transform: scale(.5);-webkit-animation-timing-function: cubic-bezier(.42,0,.58,1);animation-timing-function: cubic-bezier(.42,0,.58,1);-webkit-transition: all .2s ease;transition: all .2s ease;}
.voting__timeline-item.active, .voting__timeline-item.done {background: #ffb100;width: 30px;height: 30px;color: #fff;-webkit-animation: timeline .4s;animation: timeline .4s;-webkit-transform: scale(1);transform: scale(1);}
.voting__timeline-index {font-size: 0;}
.active .voting__timeline-index {font-size: 14px;}
.voting__timeline-icon {opacity: 0;font-size: 0;-webkit-transition: opacity .2s ease;transition: opacity .2s ease;}
.done .voting__timeline-icon {opacity: 1;font-size: 13px;line-height: 14px;}
.voting__preloader div {background: #e7e7e7;margin-left: auto;margin-right: auto;}
.voting__preloader-title {max-width: 400px;height: 28px;margin-bottom: 15px;}
.voting__preloader-desc {max-width: 660px;height: 18px;margin-bottom: 50px;}
.voting__preloader-timeline {max-width: 600px;height: 5px;margin-bottom: 50px;}
.voting__preloader-text {max-width: 300px;height: 25px;margin-bottom: 30px;}
.voting__preloader-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;max-width: 800px;margin: auto;margin-bottom: 50px;}
.voting__preloader-item {border-radius: 50%;width: 100px;height: 100px;}
@media (min-width: 754px) {.voting__preloader-item {width: 170px;height: 170px;}}
.voting__btn {height: 44px;}
.voting__btn-next {display: none;}
.voting__btn-next.active {display: inline-block;-webkit-animation: scale .3s;animation: scale .3s;-webkit-animation-delay: .3s;animation-delay: .3s;}
.voting__btn-gift {display: none;}
.voting__btn-gift.active {display: inline-block;-webkit-animation: scale .3s;animation: scale .3s;}
.voting__icon-good.active {display: none;}
@-webkit-keyframes timeline {0% {-webkit-transform: scale(.5);transform: scale(.5);}
	70% {-webkit-transform: scale(.5);transform: scale(.5);}
	100% {-webkit-transform: scale(1);transform: scale(1);}}
@keyframes timeline {0% {-webkit-transform: scale(.5);transform: scale(.5);}
	70% {-webkit-transform: scale(.5);transform: scale(.5);}
	100% {-webkit-transform: scale(1);transform: scale(1);}}
@-webkit-keyframes moving {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	20% {-webkit-transform: rotate(3deg);transform: rotate(3deg);}
	40% {-webkit-transform: rotate(-3deg);transform: rotate(-3deg);}
	60% {-webkit-transform: rotate(3deg);transform: rotate(3deg);}
	80% {-webkit-transform: rotate(-3deg);transform: rotate(-3deg);}
	100% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}}
@keyframes moving {0% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}
	20% {-webkit-transform: rotate(3deg);transform: rotate(3deg);}
	40% {-webkit-transform: rotate(-3deg);transform: rotate(-3deg);}
	60% {-webkit-transform: rotate(3deg);transform: rotate(3deg);}
	80% {-webkit-transform: rotate(-3deg);transform: rotate(-3deg);}
	100% {-webkit-transform: rotate(0deg);transform: rotate(0deg);}}
@-webkit-keyframes scale {0% {-webkit-transform: scale(1);transform: scale(1);}
	20% {-webkit-transform: scale(1.1);transform: scale(1.1);}
	40% {-webkit-transform: scale(1);transform: scale(1);}
	60% {-webkit-transform: scale(1.05);transform: scale(1.05);}
	80% {-webkit-transform: scale(1);transform: scale(1);}
	90% {-webkit-transform: scale(1.025);transform: scale(1.025);}
	100% {-webkit-transform: scale(1);transform: scale(1);}}
@keyframes scale {0% {-webkit-transform: scale(1);transform: scale(1);}
	20% {-webkit-transform: scale(1.1);transform: scale(1.1);}
	40% {-webkit-transform: scale(1);transform: scale(1);}
	60% {-webkit-transform: scale(1.05);transform: scale(1.05);}
	80% {-webkit-transform: scale(1);transform: scale(1);}
	90% {-webkit-transform: scale(1.025);transform: scale(1.025);}
	100% {-webkit-transform: scale(1);transform: scale(1);}}
.static-page {text-align: left;padding: 1.78571rem;}
@media (min-width: 754px) {.static-page {padding-left: 3.57143rem;padding-right: 3.57143rem;}}
@media (min-width: 1054px) {.static-page {padding-left: 7.14286rem;padding-right: 7.14286rem;}}
.static-page__content {background: #fff;border-radius: 4px;padding: 1.78571rem;font-family: inherit;-webkit-box-shadow: initial;box-shadow: initial;color: #4a4a4a;}
@media (min-width: 754px) {.static-page__content {padding-left: 5.35714rem;padding-right: 5.35714rem;}}
@media (min-width: 1054px) {.static-page__content {padding: 3.57143rem 10.71429rem;}}
.static-page__content h1 {font-family: "Open Sans",sans-serif;}
.static-page__content a {color: #20a8ff;}
.table {background: #fff;border-collapse: collapse;width: 100%;font-size: 12px;font-weight: 400;text-align: left;color: #555;}
@media (min-width: 508px) {.table {font-size: 16px;}}
.table-wrapper {overflow-x: auto;}
.table tbody th, .table tbody td {border: 0;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 5px 10px;height: 56px;-webkit-transition: height .2s ease,font-size .01s ease,padding .1s ease,opacity .8s ease;transition: height .2s ease,font-size .01s ease,padding .1s ease,opacity .8s ease;}
.table tbody th:last-child, .table tbody td:last-child {text-align: right;}
.table tbody th {background: #fafbfd;color: #9b9b9b;height: 40px;font-weight: 400;}
@media (min-width: 508px) {.table tbody th {font-size: 14px;}}
.table tbody th span {color: inherit;}
.table tbody.is-active td:first-child, .table tbody.is-inverted td:first-child {font-weight: initial;font-size: 12px;}
.table tbody.is-active td:nth-child(2), .table tbody.is-inverted td:nth-child(2) {font-weight: bold;font-size: 14px;}
.table tbody.is-active td:nth-child(3), .table tbody.is-inverted td:nth-child(3) {font-weight: bold;font-size: 16px;}
.table tbody.is-active {color: #3cb3ff;background-color: inherit;}
.table tbody.is-active td:first-child {font-weight: bold;}
.table tbody.is-active td:nth-child(2) {text-transform: none;}
.table tbody.is-active td:nth-child(3) {color: #333;}
.table tbody.is-disabled {color: #898989;}
.table tbody.is-disabled td {font-weight: 600;}
.table tbody.is-inverted {background: #f5f5f5;border-top: 1px solid #fff;color: #898989;}
.table tbody.is-inverted tr:last-child {border-bottom: 0;}
.table tbody.is-first th {background-color: rgba(244,247,250,.43);}
.table tbody.is-first tr:nth-child(-n+4) td:first-child {color: #ffb000;}
.table tbody.is-separator tr {border-top: 1px solid #fff;border-bottom: 1px solid #fff;}
.table tbody.is-separator td {background: #f4f7fa;padding: 0;height: 2px;}
.table tbody .is-currently {background: #ffb000;font-weight: inherit;color: #fff;}
.table tbody .is-currently td:first-child {color: #fff !important;}
.table tbody.is-hidden th, .table tbody.is-hidden td, .table tbody.is-hidden tr {border-bottom: 0;padding: 0 10px;height: 0;font-size: 0;opacity: 0;}
.table__date {font-size: 12px;font-weight: normal;}
.table__tournament {font-size: 14px;}
.table__prize {font-size: 18px;}
.table__colored {font-weight: 600;color: #ffb000;}
.is-currently .table__colored {color: inherit;}
.table__btn-icons {display: none;position: relative;top: 2px;margin-right: 10px;}
@media (min-width: 754px) {.table__btn-icons {display: inline-block;}}
.table__icon-arrow-down {font-size: 12px;}
.table__icon-arrow-right {font-size: 12px;}
.table__btn-primary {white-space: nowrap;font-size: 0;font-weight: 600;padding: 14px;}
@media (min-width: 508px) {.table__btn-primary {font-size: inherit;padding: auto;line-height: 1;min-width: 155px;}}
.table__btn-secondary {white-space: nowrap;font-size: 0;padding: 14px;}
@media (min-width: 508px) {.table__btn-secondary {font-size: inherit;padding: auto;line-height: 1;min-width: 155px;}}
.table .is-active .promo-timer__item:first-child {float: left;padding-right: 4px;}
.table .is-active .promo-timer__item:first-child+.promo-timer__dots {float: left;}
.tabs {border-top: none;}
@media (min-width: 1300px) {.tabs {margin: 0 auto 0;}}
.popup .tabs {background: inherit;margin: auto;}
.tabs--without-icons .tabs__link {font-size: 12px;}
@media (min-width: 508px) {.tabs--without-icons .tabs__link {font-size: inherit;}}
.tabs__list {background: #fff;margin: 0 0 5px;padding: 0;list-style: none;-webkit-box-shadow: initial;box-shadow: initial;}
.popup .tabs__list {background: #fff;display: inline-block;margin: 0;-webkit-box-shadow: initial;box-shadow: initial;}
.profile .tabs__list {margin: 0 -10px 0;}
.tabs__item {display: inline-block;padding: 0 35px;padding-left: 0;padding-right: 0;}
@media (min-width: 754px) {.tabs__item {padding: 0 35px;}}
.popup .tabs__item {padding: 0 10px;}
.tabs__count {top: 10px;right: -13px;z-index: 1;}
.tabs__count:before {font-size: 23px;color: rgba(0,0,0,0);position: absolute;top: 0;right: 0;z-index: -1;}
@media (min-width: 754px) {.tabs__count {right: -13px;}}
.tabs__link {border: 1px solid transparent;border-radius: 20px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 15px 5px;position: relative;line-height: 58px;letter-spacing: 0;color: #4e4e4e;font-weight: initial;text-transform: initial;-webkit-transition: all .2s ease;transition: all .2s ease;font-family: inherit;font-size: 0;}
.tabs__link-text {padding-left: 5px;display: none;}
@media (min-width: 754px) {.tabs__link-text {display: inline-block;}}
.tabs__link-counter {padding-left: 5px;}
@media (min-width: 508px) {.tabs__link {font-size: 16px;}}
.news-list-menu .tabs__link {font-size: 12px;padding: 0 5px;}
@media (min-width: 508px) {.news-list-menu .tabs__link {font-size: 16px;}}
.popup .tabs__link {font-size: 0;color: inherit;}
.popup .tabs__link.active, .popup .tabs__link:hover {color: inherit;}
.tabs__link:before {content: "";background: #ffb000;margin: auto;position: absolute;left: 0;right: 0;bottom: -1px;width: 0;height: 1px;-webkit-transition: width .2s ease;transition: width .2s ease;}
.tabs__link:hover {border: 1px solid transparent;text-decoration: none;color: #b64c00;background: rgba(0,0,0,0);font-weight: initial;}
.tabs__link:hover:before {width: 100%;}
.tabs__link.active, .tabs__link.router-link-exact-active {border: 1px solid transparent;text-decoration: none;color: #b64c00;background: rgba(0,0,0,0);}
.tabs__link.active:before, .tabs__link.router-link-exact-active:before {width: 100%;}
@media (min-width: 754px) {.tabs__link {letter-spacing: 0;padding: 0 5px;}
	.popup .tabs__link {font-size: 16px;}}
.tabs__link-icon-tournament {display: none;margin-right: 7px;font-size: 18px;vertical-align: middle;}
@media (min-width: 508px) {.tabs__link-icon-tournament {display: none;}}
.tabs__btn {display: inline-block;position: relative;width: 40px;color: #ffb000;cursor: pointer;}
.tabs__btn:hover {color: inherit;}
.tabs__search {background: #fff;display: inline-block;margin: 0;position: absolute;width: 100%;height: 60px;vertical-align: middle;-webkit-transition: all .25s ease;transition: all .25s ease;left: 0;right: 0;top: 60px;bottom: 0;z-index: 60;-webkit-transform: scale(1,0);transform: scale(1,0);-webkit-transform-origin: top;transform-origin: top;}
.tabs__search.is-open {-webkit-transform: scale(1,1);transform: scale(1,1);}
.tabs__search.is-open ~ .tabs__content {-webkit-transform: translate(0,60px);transform: translate(0,60px);}
.tabs__search-input {border: none;-webkit-box-sizing: border-box;box-sizing: border-box;display: none;width: 100%;height: 0;outline: none;font-weight: 300;font-size: 14px;color: #242424;}
.is-open .tabs__search-input {border-top: 1px solid #e5e5e5;display: block;padding: 0 20px;height: 60px;outline: none;}
.tabs__search-input::-webkit-input-placeholder {font-style: italic;color: #ccc;}
.tabs__search-input::-moz-placeholder {font-style: italic;color: #ccc;}
.tabs__search-input:-moz-placeholder {font-style: italic;color: #ccc;}
.tabs__search-input:-ms-input-placeholder {font-style: italic;color: #ccc;}
.tabs__search-close {position: absolute;top: 0;right: 0;width: 60px;height: 60px;line-height: 60;text-align: center;cursor: pointer;visibility: hidden;opacity: 0;-webkit-transition: all .25s ease;transition: all .25s ease;-webkit-transform: translate(0,-30px);transform: translate(0,-30px);z-index: 280;}
.is-open .tabs__search-close {visibility: visible;opacity: 1;-webkit-transform: translate(0,0);transform: translate(0,0);}
.tabs__content {opacity: 0;margin: auto;width: 100%;}
.tabs__content::after {clear: both;content: "";display: table;}
.tabs__content.active {opacity: 1;}
.popup .tabs__content {border-bottom: 1px solid;border-top: 1px solid;border-color: #e5e5e5;min-height: 200px;-webkit-transform: translate(0,0px);transform: translate(0,0px);-webkit-transition: -webkit-transform .25s ease;transition: -webkit-transform .25s ease;transition: transform .25s ease;transition: transform .25s ease,-webkit-transform .25s ease;background: inherit;position: relative;}
.popup .tabs__content:after {content: none;position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;background: -webkit-gradient(linear,left top,left bottom,from(rgba(231,243,254,0)),to(#e7f3fe));background: linear-gradient(to bottom,rgba(231,243,254,0),#e7f3fe);z-index: 1000;}
.tabs__user-info-container {max-width: 820px;margin: auto;}
.tabs__icon {display: inline-block;padding-right: 10px;padding-left: 10px;position: relative;-webkit-transition: all .2s ease;transition: all .2s ease;color: #4e4e4e;margin-top: 0;}
.tabs__link:hover .tabs__icon {color: #b64c00;}
.tabs__link.active .tabs__icon {color: #b64c00;}
.popup .tabs__icon {padding-right: 0;padding-left: 0;display: inline-block;}
@media (min-width: 754px) {.popup .tabs__icon {padding-right: 10px;display: inline-block;}}
.tabs__icon--gift {font-size: 24px;}
.tabs__icon--profile {font-size: 24px;}
.tabs__icon--achiev {font-size: 24px;}
.tabs__icon--lock {padding: 0;position: relative;top: -5px;color: #2a2a2a;display: inline-block;font-size: 16px;}
.tabs__icon-close {line-height: 60px;position: absolute;top: 0;}
.tabs__icon-clock {font-size: 24px;position: relative;color: inherit;}
.tabs__icon-cup {font-size: 24px;position: relative;color: inherit;}
.tabs__icon-list {font-size: 24px;position: relative;color: inherit;}
.tabs__icon--ny-promo {font-size: 24px;}
.tabs__icon-search {font-size: 22px;}
.tournament-details {padding: 8px 20px 38px;}
.tournament-details div {margin-top: 20px;font-size: 14px;color: #4a4a4a;}
.tournament-details span {color: #9b9b9b;vertical-align: middle;margin-right: 10px;display: inline-block;width: 24px;text-align: center;}
.tournament-details b {font-size: 16px;font-weight: 600;color: #4a4a4a;}
.tournament-details__minbet b {color: #4a4a4a;}
.tournament-details i {color: #9b9b9b;text-transform: lowercase;font-size: 14px;}
@media (min-width: 508px) {.tournament-details {padding: 8px 80px 38px 80px;}}
@media (min-width: 754px) {.tournament-details {padding: 0 20px 38px 20px;}}
.tournament-list .tournament-details {padding: 8px 0 38px 20px;float: left;}
.tournament-list .tournament-details div {color: #4a4a4a;}
.tournament-list .tournament-details span {color: #9b9b9b;}
.tournament-list .tournament-details b {color: #4a4a4a;}
.tournament-list .tournament-details .tournament-details__minbet b {color: #4a4a4a;}
.tournament-list .tournament-details i {color: #9b9b9b;}
.icon-flag, .league__icon-rules {font-size: 15px;}
.icon-banknotes {font-size: 13px;}
.icon-slots {font-size: 17px;}
.icon-person-flag {font-size: 18px;}
.tournament-games {padding: 0 10px 0;border-top: 40px solid transparent;background: #edf1f7;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;}
@media (min-width: 754px) {.tournament-games {padding: 0 20px 0;}}
@media (min-width: 1054px) {.tournament-games {padding: 0 55px 0;}}
@media (min-width: 1300px) {.tournament-games {padding: 0 80px 0;}}
.tournament-games__title {margin: 0 0 10px 0;font-size: 16px;font-weight: normal;color: #152b3d;text-transform: initial;text-align: center;}
.tournament-games__title-number {color: #4a4a4a;}
.tournament-games__swiper {margin: 0 auto;position: relative;overflow: hidden;z-index: 1;width: 100%;}
.tournament-games__wrapper {position: relative;width: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;-webkit-box-sizing: content-box;box-sizing: content-box;}
.tournament-games__btn-all {margin-top: 20px;margin-bottom: 30px;font-size: 14px;}
@media (min-width: 508px) {.tournament-games__btn-all {font-size: 16px;padding: 10px 26px;}}
.tournament-games__arrow-next, .tournament-games__arrow-prev {top: 50%;width: 40px;height: 40px;font-size: 14px;line-height: 40px;-webkit-transform: translateY(-42%);transform: translateY(-42%);position: absolute;text-align: center;z-index: 1;-webkit-tap-highlight-color: transparent;}
@media (min-width: 754px) {.tournament-games__arrow-next, .tournament-games__arrow-prev {-webkit-transform: translateY(-42%);transform: translateY(-42%);}}
.tournament-games__arrow-next {right: 14px;}
@media (min-width: 1300px) {.tournament-games__arrow-next {right: 38px;}}
.tournament-games__arrow-prev {left: 14px;}
@media (min-width: 1300px) {.tournament-games__arrow-prev {left: 38px;}}
.tournament-limits {padding: 4px 14px 4px 16px;bottom: 16px;left: 50%;max-width: 80%;position: absolute;color: #fff;font-size: 14px;line-height: 20px;text-align: center;z-index: 22;white-space: nowrap;border: solid 1px #ec5d55;border-radius: 100px;background: rgba(0,0,0,.6);-webkit-box-shadow: none;box-shadow: none;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
@media (min-width: 508px) {.tournament-limits {padding: 6px 14px 6px 16px;}}
.tournament-limits--list {bottom: 48px;}
@media (min-width: 508px) {.tournament-limits--list {bottom: 48px;}}
@media (min-width: 754px) {.tournament-limits--list {bottom: 54px;}}
@media (min-width: 1054px) {.tournament-limits--list {bottom: 16px;}}
@media (min-width: 1300px) {.tournament-limits--list {bottom: 16px;}}
.tournament-limits--page {bottom: 68px;}
@media (min-width: 508px) {.tournament-limits--page {bottom: 62px;}}
@media (min-width: 754px) {.tournament-limits--page {bottom: 68px;}}
@media (min-width: 1054px) {.tournament-limits--page {bottom: 90px;}}
@media (min-width: 1300px) {.tournament-limits--page {bottom: 126px;}}
.tournament-limits__icon {display: inline-block;width: 25px;padding-right: 6px;color: #ec5d55;font-size: 24px;vertical-align: middle;}
.tournament-limits--sidebar {bottom: 0;margin-top: 20px;position: relative;}
.tournament-limits--sidebar .tournament-limits__tooltip-content {width: 260px;-webkit-transform: translate(-84%,-100%);transform: translate(-84%,-100%);}
.tournament-limits--sidebar .tournament-limits__tooltip-text {width: 220px;}
.tournament-limits--sidebar:hover {z-index: 99990;}
.tournament-limits__tooltip {display: inline-block;position: relative;margin-left: 6px;}
.tournament-limits__tooltip-body {text-align: left;white-space: normal;}
.tournament-limits__tooltip-content {padding: 15px 20px 5px 20px;width: 280px;border-radius: 3px;-webkit-box-shadow: 0 -2px 13px 2px rgba(0,0,0,.28);box-shadow: 0 -2px 13px 2px rgba(0,0,0,.28);}
.tournament-limits__tooltip-content-icon {color: #7f7f7f;padding-top: 2px;float: left;}
.tournament-limits__tooltip-wrap {overflow: hidden;margin-bottom: 10px;}
.tournament-limits__tooltip-wrap--empty {margin-bottom: 0;}
.tournament-limits__tooltip-title {margin-bottom: 10px;font-size: 14px;font-weight: bold;color: #4a4a4a;text-transform: uppercase;}
.tournament-limits__tooltip-text {width: 240px;margin-left: 12px;font-size: 14px;color: #4a4a4a;float: left;}
.tournament-limits__tooltip-text span {color: #4a4a4a;font-size: 16px;}
.tournament-limits__tooltip-text span.tournament-limits__tooltip-text-level {color: #4a4a4a;font-weight: normal;}
.tournament-limits__tooltip-text span.tournament-limits__tooltip-text-summ {font-weight: normal;}
.tournament-limits__tooltip-text span.tournament-limits__tooltip-text-currency {font-size: 12px;font-weight: normal;font-style: normal;color: #4a4a4a;text-transform: lowercase;}
.tournament-h1 {margin: 0;padding: 18px;background: #edf1f7;color: #1a1a1a;}
.tournament-title {padding: 24px 5px 0;background: #edf1f7;font-size: 14px;font-weight: 400;color: #1a1a1a;text-align: left;text-transform: none;}
@media (min-width: 508px) {.tournament-title {font-size: 20px;padding: 24px 10px 0;}}
@media (min-width: 754px) {.tournament-title {padding: 24px 20px 0;}}
@media (min-width: 1054px) {.tournament-title {padding: 24px 56px 0;}}
@media (min-width: 1300px) {.tournament-title {padding: 24px 20px 0;}}
.tournament-list {background: #edf1f7;padding: 1px 5px 2px;}
.tournament-list::after {clear: both;content: "";display: table;}
@media (min-width: 508px) {.tournament-list {padding: 1px 10px 2px;}}
@media (min-width: 754px) {.tournament-list {padding: 1px 20px 2px;}}
@media (min-width: 1054px) {.tournament-list {padding: 1px 56px 2px;}}
@media (min-width: 1300px) {.tournament-list {padding: 1px 20px 2px;}}
.tournament-list__item {margin-top: 19px;background: #fff;border-radius: 3px;overflow: visible;-webkit-box-shadow: none;box-shadow: none;}
.tournament-list__item::after {clear: both;content: "";display: table;}
.tournament-list__item--selected {-webkit-box-shadow: 0 0 0 2px #ffb000;box-shadow: 0 0 0 2px #ffb000;}
.tournament-list__item--past {margin-top: 24px;border: none;}
.tournament-list__item--past::after {clear: both;content: "";display: table;}
.tournament-list__item--past .tournament-list__item-thumb {width: 100%;width: 100%;padding-bottom: 51.97368%;position: relative;max-width: none;float: none;background-size: auto 100%;overflow: visible;}
@media (min-width: 508px) {.tournament-list__item--past .tournament-list__item-thumb {width: 100%;padding-bottom: 61.01695%;position: relative;}}
@media (min-width: 754px) {.tournament-list__item--past .tournament-list__item-thumb {width: 100%;padding-bottom: 51.72414%;position: relative;}}
@media (min-width: 1054px) {.tournament-list__item--past .tournament-list__item-thumb {width: 100%;padding-bottom: 61.81818%;position: relative;}}
@media (min-width: 1300px) {.tournament-list__item--past .tournament-list__item-thumb {width: 100%;padding-bottom: 52%;position: relative;}}
.tournament-list__item--past .tournament-list__item-thumb:before {background: rgba(0,0,0,.3);border-radius: 2px 2px 0 0;}
.tournament-list__item--past .tournament-list__item-thumb-thumb {-webkit-filter: none;filter: none;}
@media (min-width: 508px) {.tournament-list__item--past {width: 48%;float: left;display: inline-block;}
	.tournament-list__item--past:nth-child(odd) {margin-right: 2%;}}
@media (min-width: 1054px) {.tournament-list__item--past {width: 24%;margin-right: 1%;}
	.tournament-list__item--past:nth-child(even), .tournament-list__item--past:nth-child(odd) {margin-right: 1%;}
	.tournament-list__item--past:nth-child(4n) {margin-right: 0;}}
.tournament-list__item--past.tournament-list__item--selected {-webkit-box-shadow: none;box-shadow: none;}
.tournament-list__item-column {padding: 0 20px;-webkit-box-sizing: border-box;box-sizing: border-box;}
@media (min-width: 754px) {.tournament-list__item-column {width: 50%;float: left;}}
@media (min-width: 1054px) {.tournament-list__item-column {width: 100%;float: none;padding: 10px 20px 0 20px;}}
.tournament-list__item-date {padding: 6px 10px 10px;font-size: 14px;color: rgba(26,26,26,.3);display: block;text-align: center;text-decoration: none;}
@media (min-width: 508px) {.tournament-list__item-date {font-size: 14px;}}
.tournament-list__item-date:hover {text-decoration: none;}
.tournament-list__item-title {color: #ffb000;font-weight: 400;text-decoration: none;font-size: 24px;font-family: inherit;display: block;text-transform: none;overflow: hidden;}
@media (min-width: 1054px) {.tournament-list__item-title {-webkit-box-sizing: border-box;box-sizing: border-box;}
	.tournament-list__item-column .tournament-list__item-title {max-width: 290px;max-height: 62.4px;margin: 0 auto;display: block;display: -webkit-box;line-height: 1.3;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}}
.tournament-list__item--past .tournament-list__item-title {height: 2.4em;line-height: 1.2em;width: auto;padding: 0 10px;font-size: 16px;font-weight: 400;text-align: center;overflow: hidden;}
.tournament-list__item-title:hover {color: #00bae8;}
.tournament-list__item-thumb {position: relative;position: relative;overflow: visible;width: 100%;padding-bottom: 64.47368%;}
@media (min-width: 508px) {.tournament-list__item-thumb {width: 100%;padding-bottom: 47.96748%;position: relative;}}
@media (min-width: 754px) {.tournament-list__item-thumb {width: 100%;padding-bottom: 35.95506%;position: relative;}}
@media (min-width: 1054px) {.tournament-list__item-thumb {padding-bottom: 336px;float: left;max-width: 944px;width: calc(100% - 316px);}}
.tournament-list__item-thumb-thumb {top: 0;left: 0;width: 100%;height: 100%;border-radius: 0;position: absolute;overflow: hidden;}
@media (min-width: 1054px) {.tournament-list__item-thumb-thumb {border-radius: 0;}
	.tournament-list__item--past .tournament-list__item-thumb-thumb {border-radius: 0;}}
.tournament-list__item-img {width: auto;height: 100%;display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
@media (min-width: 1300px) {.tournament-list__item-img {width: 100%;height: auto;}}
.tournament-list__item--past .tournament-list__item-img {width: auto;height: 100%;}
.tournament-list__item-link {position: absolute;top: 0;bottom: 0;width: 100%;display: block;text-decoration: none;background-color: rgba(0,0,0,.3);border-radius: 0;}
.tournament-list__item-link:hover {text-decoration: none;}
@media (min-width: 1054px) {.tournament-list__item-link {border-radius: 0;}
	.tournament-list__item--past .tournament-list__item-link {border-radius: 0;background: rgba(0,0,0,.3);z-index: 1;}}
.tournament-btn {left: 50%;top: auto;bottom: 18px;position: absolute;white-space: nowrap;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 40;}
@media (min-width: 508px) {.tournament-btn {bottom: 18px;}}
.tournament-btn-icon {margin-right: 8px;vertical-align: top;margin-top: 1px;display: inline-block;}
.tournament-btn--sidebar {bottom: 0;padding: 8px 20px;margin-top: 20px;font-size: 16px;position: relative;}
.tournament-btn--sidebar.tournament-btn--disabled {font-size: 12px;padding: 8px 20px;bottom: 0;}
.tournament-btn:active {top: auto;}
.tournament-btn+.tournament-user-info {display: none;}
.tournament-page .tournament-btn {bottom: 92px;}
@media (min-width: 508px) {.tournament-page .tournament-btn {bottom: 80px;}}
@media (min-width: 754px) {.tournament-page .tournament-btn {bottom: 90px;}}
@media (min-width: 1054px) {.tournament-page .tournament-btn {bottom: 112px;}}
@media (min-width: 1300px) {.tournament-page .tournament-btn {bottom: 153px;}}
.tournament-page .tournament-btn:active {top: auto;}
.tournament-btn--disabled {bottom: 66px;padding: 6px 10px 4px 10px;background: #57af7f;border-radius: 100px;color: #fff;font-size: 12px;font-weight: 400;-webkit-box-shadow: none;box-shadow: none;cursor: default;text-shadow: none;}
.tournament-btn--disabled:after {content: none;}
.tournament-btn--disabled:hover {color: #fff;-webkit-box-shadow: none;box-shadow: none;background: #57af7f;}
div.tournament-btn--disabled, a.tournament-btn--disabled {text-transform: none;}
@media (min-width: 1054px) {div.tournament-btn--disabled, a.tournament-btn--disabled {padding: 6px 13px 4px 16px;font-size: 14px;}}
.tournament-btn--disabled+div.tournament-user-info {display: inline-block;}
.tournament-btn__link {padding-left: 4px;color: #fff;font-weight: 600;pointer-events: all;cursor: pointer;text-decoration: underline;text-transform: none;}
.tournament-btn__link:hover {color: #fff;text-decoration: none;}
.tournament-list__item-content {padding: 10px 0 0 0;position: relative;text-align: left;}
@media (min-width: 1054px) {.tournament-list__item-content {width: 316px;float: left;}}
.tournament-list__item--past .tournament-list__item-content {padding-top: 10px;width: 100%;border-radius: 0 0 2px 2px;}
.tournament-list__item-status {left: 50%;position: absolute;-webkit-transform: translate(-50%,-16px);transform: translate(-50%,-16px);}
@media (min-width: 1054px) {.tournament-list__item-status {top: 0;left: auto;right: 15px;-webkit-transform: translate(0%,-5px);transform: translate(0%,-5px);}}
.tournament-list__item-status-finished {padding: 0;left: auto;bottom: 10%;width: 100%;position: absolute;color: #fff;text-align: center;white-space: nowrap;background-color: rgba(0,0,0,0);font-size: 14px;font-weight: 400;text-transform: none;display: block;-webkit-transform: translate(0,0);transform: translate(0,0);z-index: 10;}
.tournament-list__item-details {padding: 14px 0 10px;width: 100%;margin-top: 10px;font-size: 14px;font-weight: inherit;color: #20a8ff;position: relative;display: block;text-align: center;text-decoration: none;text-transform: none;border-top: 1px solid #f5f5f5;clear: both;}
.tournament-list__item-details:hover {color: #4a4a4a;text-decoration: underline;}
.tournament-list__item-details:after {top: 2px;height: 2px;width: 100%;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;content: "";position: absolute;display: block;}
@media (min-width: 754px) {.tournament-list__item-details:after {top: -6px;right: 0;width: 49.6%;}}
@media (min-width: 1054px) {.tournament-list__item-details {padding-top: 14px;top: 293px;margin-top: 0;position: absolute;}
	.tournament-list__item-details:after {top: 2px;height: 2px;width: 100%;}}
.tournament-list__item--past .tournament-list__item-details {top: auto;position: relative;margin-top: 4px;padding-top: 14px;}
.tournament-list__item-label, .tournament-sidebar__item-label, .tournament-tooltip__label {padding: 4px 12px;color: #fff;font-size: 12px;font-weight: 500;line-height: 1;background-color: rgba(0,0,0,0);background-image: -webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#b73000));background-image: linear-gradient(to bottom,#ff4300,#b73000);border-radius: 2px;border: none;position: absolute;text-transform: uppercase;white-space: nowrap;left: 50%;-webkit-box-shadow: none;box-shadow: none;-webkit-transform: translate(-50%,-4px);transform: translate(-50%,-4px);z-index: 20;}
@media (min-width: 508px) {.tournament-list__item-label, .tournament-sidebar__item-label, .tournament-tooltip__label {-webkit-transform: translate(-50%,-4px);transform: translate(-50%,-4px);}}
.tournament-list__item--past .tournament-list__item-label, .tournament-list__item--past .tournament-sidebar__item-label, .tournament-list__item--past .tournament-tooltip__label {color: #fff;background: #d03b2a;display: block;-webkit-box-shadow: none;box-shadow: none;}
.tournament-more {background: #edf1f7;}
.tournament-more__btn {margin: 30px 0;}
.tournament-more__btn-icon {margin-top: 3px;margin-left: 10px;line-height: 1;font-size: 16px;height: 14px;display: inline-block;vertical-align: middle;}
.tournament-message {padding: 60px;font-size: 30px;font-family: inherit;color: #969ab6;text-align: center;}
.tournament-separator {height: 30px;background: #edf1f7;}
.badge-mechanic, .badge-live, .badge-soon {padding: 0 7px;color: #fff;font-weight: 500;font-size: 12px;line-height: 13px;text-align: center;text-transform: lowercase;border-radius: 2px;white-space: nowrap;}
.badge-mechanic {margin-right: 10px;background: -webkit-gradient(linear,left top,left bottom,from(#f9c822),to(#e28500));background: linear-gradient(to bottom,#f9c822,#e28500);-webkit-box-shadow: none;box-shadow: none;}
.badge-live {background: -webkit-gradient(linear,left top,left bottom,from(#57af7f),to(#377a56));background: linear-gradient(to bottom,#57af7f,#377a56);-webkit-box-shadow: none;box-shadow: none;}
.badge-live:before {content: "";margin-bottom: 1px;height: 6px;width: 6px;margin-right: 6px;background: #fff;border-radius: 100%;display: inline-block;vertical-align: middle;}
.badge-soon {background: #ed3f49;display: none;-webkit-box-shadow: none;box-shadow: none;}
.icon-places {top: 50%;left: 50%;position: absolute;color: #fff;font-size: 60px;-webkit-transform: translate(-50%,-58%);transform: translate(-50%,-58%);display: block;z-index: 10;}
.icon-places:before {display: inline-block;vertical-align: middle;}
.tournament__icon-arrow-slim-left {padding-left: 6px;display: none;font-size: 16px;vertical-align: middle;}
.tournament-page {background: #edf1f7;position: relative;padding-bottom: 0;margin-top: 0;border-radius: 0;}
@media (min-width: 754px) {.tournament-page {margin-top: 0;}}
.tournament-page--game {background: #edf1f7;}
.tournament-page__thumb {padding-bottom: 236px;position: relative;border-radius: 0;}
@media (min-width: 508px) {.tournament-page__thumb {width: 100%;padding-bottom: 45.21073%;position: relative;}}
@media (min-width: 754px) {.tournament-page__thumb {width: 100%;padding-bottom: 33.5958%;position: relative;}}
@media (min-width: 1054px) {.tournament-page__thumb {width: 100%;padding-bottom: 28.81517%;position: relative;}}
@media (min-width: 1300px) {.tournament-page__thumb {width: 100%;padding-bottom: 28.61538%;position: relative;}}
.tournament-page--past .tournament-page__thumb {min-height: 232px;padding-bottom: 10px;}
@media (min-width: 508px) {.tournament-page--past .tournament-page__thumb {padding-bottom: 70px;}}
@media (min-width: 1054px) {.tournament-page--past .tournament-page__thumb {padding-bottom: 90px;}}
@media (min-width: 1300px) {.tournament-page--past .tournament-page__thumb {padding-bottom: 118px;}}
.tournament-page--past .tournament-page__thumb:before {background-color: rgba(10,28,64,.7);}
.tournament-page--past .tournament-page__thumb:after {position: absolute;width: 100%;top: 0;bottom: 0;background-color: rgba(0,0,0,0);content: "";display: block;z-index: 10;}
.tournament-page__thumb-inner {overflow: hidden;position: absolute;top: 0;left: 0;width: 100%;height: 100%;}
.tournament-page__thumb-inner:before {width: 100%;top: 0;bottom: 0;display: block;content: "";position: absolute;background-color: rgba(0,0,0,.3);border-radius: 0;z-index: 20;}
.tournament-page__img {width: auto;height: 100%;display: block;position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);z-index: 10;}
@media (min-width: 754px) {.tournament-page__img {width: 100%;height: auto;}}
.tournament-page__wrapper {position: relative;overflow: hidden;}
@media (min-width: 754px) {.tournament-page__column {width: calc(100% - 294px);float: left;position: relative;-webkit-box-sizing: border-box;box-sizing: border-box;border-right: 1px solid #f5f5f5;}
	.tournament-page__column:after {top: 1px;right: -1px;height: 8px;width: 1px;content: "";position: absolute;background: #fff;}}
@media (min-width: 1054px) {.tournament-page__column {width: calc(100% - 380px);float: left;}}
@media (min-width: 754px) {.tournament-page--future .tournament-page__column {width: 294px;float: left;}}
@media (min-width: 1054px) {.tournament-page--future .tournament-page__column {width: 380px;}}
.tournament-page__info {padding: 0 0 30px 0;}
@media (min-width: 754px) {.tournament-page__info {width: 294px;float: left;}
	.tournament-page__info:after {top: 0;bottom: 0;width: 1px;background: none;content: "";position: absolute;}}
@media (min-width: 1054px) {.tournament-page__info {width: 380px;}}
@media (min-width: 754px) {.tournament-page--future .tournament-page__info {width: calc(100% - 294px);}}
@media (min-width: 1054px) {.tournament-page--future .tournament-page__info {width: calc(100% - 380px);}}
.tournament-page__status {position: absolute;left: 50%;-webkit-transform: translate(-50%,-14px);transform: translate(-50%,-14px);}
.tournament-page__content {padding: 10px 0 0 0;background: #fff;position: relative;text-align: left;margin: -25px 8px 0 8px;border: none;border-radius: 3px;-webkit-box-shadow: initial;box-shadow: initial;z-index: 20;}
@media (min-width: 508px) {.tournament-page__content {margin: -40px 10px 0 10px;}}
@media (min-width: 754px) {.tournament-page__content {margin: -44px 20px 0 20px;}}
@media (min-width: 1054px) {.tournament-page__content {margin: -68px 55px 0 55px;}}
@media (min-width: 1300px) {.tournament-page__content {margin: -100px 80px 0 80px;}}
.tournament-page__link {margin-bottom: 20px;color: #00bae8;display: inline-block;text-decoration: none;border-bottom: 1px solid transparent;}
.tournament-page__link:hover {text-decoration: none;border-bottom-color: #00bae8;}
@media (min-width: 754px) {.tournament-page__link {left: 20px;top: 16px;position: absolute;}}
.tournament-page__back {color: #00bae8;font-size: 14px;text-decoration: none;display: none;position: absolute;left: 20px;font-weight: 600;}
.tournament-page__back:hover {color: #20a8ff;text-decoration: none;}
.tournament-page__back:active {color: #20a8ff;}
.tournament-page__back-icon {vertical-align: top;margin-top: 2px;padding-right: 4px;font-size: 15px;display: inline-block;}
@media (min-width: 754px) {.tournament-page__back {display: inline-block;top: 35px;}}
.tournament-page__label {left: 50%;padding: 4px 12px;color: #fff;font-weight: 500;font-size: 12px;line-height: 1;background-color: rgba(0,0,0,0);background-image: -webkit-gradient(linear,left top,left bottom,from(#ff4300),to(#b73000));background-image: linear-gradient(to bottom,#ff4300,#b73000);background-position: center top;border-radius: 2px;border: none;top: 4px;position: absolute;text-transform: uppercase;text-align: center;white-space: nowrap;display: inline-block;-webkit-box-shadow: none;box-shadow: none;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 22;}
@media (min-width: 508px) {.tournament-page__label {font-size: 14px;top: 4px;}}
@media (min-width: 754px) {.tournament-page__label {top: 10px;}}
.tournament-page--past .tournament-page__label {z-index: 21;}
.tournament-page__title {padding: 15px 20px 0 20px;margin: 0;color: #ffb000;font-weight: 400;text-decoration: none;text-transform: none;font-size: 26px;text-align: center;display: block;font-family: inherit;}
@media (min-width: 508px) {.tournament-page__title {padding: 15px 90px 0 90px;}}
@media (min-width: 754px) {.tournament-page__title {font-size: 30px;}}
.tournament-page--past .tournament-page__title {width: auto;position: static;color: #ffb000;-webkit-transform: translate(0,0);transform: translate(0,0);}
.tournament-page__title--game {position: static;color: #ffb000;-webkit-transform: translate(0,0);transform: translate(0,0);font-weight: normal;}
@media (min-width: 508px) {.tournament-page__title--game {padding: 15px 20px 10px 20px;}}
.badge-active, .badge-future, .badge-past {padding: 0 7px 0;color: #fff;font-weight: 600;font-size: 12px;line-height: 12px;background: -webkit-gradient(linear,left top,left bottom,from(#57af7f),to(#377a56));background: linear-gradient(to bottom,#57af7f,#377a56);border-radius: 2px;text-transform: uppercase;text-align: center;white-space: nowrap;display: inline;-webkit-box-shadow: none;box-shadow: none;}
.badge-active:before {content: "";margin-bottom: 1px;height: 6px;width: 6px;margin-right: 6px;background: #fff;border-radius: 100%;display: inline-block;vertical-align: middle;}
.badge-past {background-color: #ffb000;background-image: none;-webkit-box-shadow: none;box-shadow: none;}
.badge-future {background-color: #cb9e44;-webkit-box-shadow: none;box-shadow: none;}
.icon-tournament-arrow-left {font-size: 12px;padding-right: 5px;vertical-align: middle;}
.tournament-prize {padding: 0 0;}
.tournament-prize__title {color: #9b9b9b;font-size: 14px;display: inline-block;vertical-align: baseline;}
.tournament-prize__sum {color: #9b9b9b;font-size: 14px;font-weight: normal;font-style: italic;text-transform: lowercase;display: inline-block;vertical-align: baseline;line-height: 31px;}
.tournament-prize__digits {margin-right: 2px;margin-left: 4px;color: #4a4a4a;font-size: 18px;font-weight: 600;font-style: normal;display: inline-block;vertical-align: baseline;line-height: 18px;}
.tournament-prize__digits:nth-child(2) {margin-left: 0;}
@media (min-width: 1054px) {.tournament-prize {margin-top: 10px;}}
.tournament-prize--sidebar {margin-top: 173px;margin-left: 0;margin-bottom: 0;padding: 18px 15px 10px 15px;text-align: left;background: #1b2e5b;border-radius: 0;-webkit-box-shadow: inset 0 1px 0 0 none,inset -1px 0 0 none,inset 1px 0 0 none;box-shadow: inset 0 1px 0 0 none,inset -1px 0 0 none,inset 1px 0 0 none;}
.tournament-prize--sidebar .tournament-prize__title {margin-bottom: 0;width: auto;font-size: 14px;line-height: 14px;color: #8097bb;text-align: left;vertical-align: bottom;}
.tournament-prize--sidebar .tournament-prize__colon {display: inline-block;}
.tournament-prize--sidebar .tournament-prize__sum {line-height: 14px;font-size: 14px;color: #8097bb;vertical-align: bottom;display: inline;display: block;display: inline-block;word-break: break-all;max-width: 148px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.tournament-prize--sidebar .tournament-prize__digits {margin-right: 0;font-size: 14px;font-weight: 600;line-height: 14px;color: #fff;text-transform: lowercase;vertical-align: bottom;display: inline;word-break: break-all;}
@media (min-width: 1054px) {.tournament-prize--sidebar {margin-top: 173px;}}
.tournament-list .tournament-prize__title {float: left;line-height: 31px;}
@media (min-width: 1054px) {.tournament-list .tournament-prize__sum {max-width: 168px;display: block;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}}
.tournament-list .tournament-prize__digits {display: inline;}
@media (min-width: 1054px) {.tournament-list .tournament-prize {margin: 14px 0 0 0;padding: 0 0;background: rgba(0,0,0,0);}}
.tournament-page .tournament-prize {padding: 0 20px 5px;text-align: center;border-bottom: 1px solid #f5f5f5;display: block;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.tournament-page .tournament-prize__title {color: #9b9b9b;font-family: inherit;text-transform: none;font-size: 14px;}
.tournament-page .tournament-prize__sum {padding-top: 0;color: #9b9b9b;font-size: 14px;}
.tournament-page .tournament-prize__sum:before {content: none;width: 44px;height: 45px;padding-right: 6px;background: url("/assets/templates/vulkan/img/tournament-prize-cup.svg?442456") no-repeat center top;display: inline-block;}
.tournament-page .tournament-prize__digits {margin-right: 2px;color: #4a4a4a;font-size: 18px;font-weight: bold;letter-spacing: 0;}
.tournament-rules, .tournament-description {padding: 24px 24px 10px 24px;border-top: 1px solid #f5f5f5;}
@media (min-width: 508px) {.tournament-rules, .tournament-description {padding: 24px 84px 20px 84px;}}
@media (min-width: 754px) {.tournament-rules, .tournament-description {padding: 24px 24px 20px 24px;}}
.tournament-rules__title, .tournament-description__title {color: #4a4a4a;font-size: 16px;font-weight: 400;font-family: inherit;text-transform: none;}
.tournament-rules__text, .tournament-description__text {padding-top: 20px;color: #4a4a4a;font-size: 14px;line-height: 20px;}
.tournament-rules h1, .tournament-description h1 {font-size: 16px;}
.tournament-rules p, .tournament-description p {margin: 0;}
.tournament-rules b, .tournament-description b {font-weight: bold;}
#tabs-tournaments {padding-top: 10px;min-height: 450px;position: relative !important;overflow: hidden;max-width: 320px;}
.tournaments-sidebar {padding-top: 0;margin-top: 0;}
.tournaments-sidebar__arrows {top: 0;left: 20px;right: 20px;height: 82px;position: absolute;background: rgba(0,0,0,0);border-radius: 3px;}
.tournaments-sidebar__arrows-next, .tournaments-sidebar__arrows-prev {width: 30px;height: 30px;top: 24px;border-radius: 50px;-webkit-box-shadow: inherit;box-shadow: inherit;-webkit-transform: translate(0,0);transform: translate(0,0);z-index: 2;background: #fff;border: 1px solid rgba(219,219,219,.2);position: absolute;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;cursor: pointer;}
.tournaments-sidebar__arrows-next:before, .tournaments-sidebar__arrows-prev:before {font-size: 14px;color: #20a8ff;}
.tournaments-sidebar__arrows-next:hover, .tournaments-sidebar__arrows-prev:hover {background: rgba(0,0,0,0);}
.tournaments-sidebar__arrows-next:hover:before, .tournaments-sidebar__arrows-prev:hover:before {color: #00bbe7;}
.tournaments-sidebar__arrows-next.swiper-button-disabled, .tournaments-sidebar__arrows-prev.swiper-button-disabled {display: none;}
.tournaments-sidebar__arrows-next {right: 0;}
.tournaments-sidebar__arrows-prev {left: 0;}
.tournaments-sidebar__pagination {top: 30px;bottom: auto;font-size: 16px;display: block;color: #8097bb;z-index: 0;}
.tournaments-sidebar__pagination .swiper-pagination-current {color: #fff;}
.tournaments-sidebar__swiper {margin: 0 auto;position: relative;z-index: 1;width: 100%;background: rgba(0,0,0,0);}
.tournaments-sidebar__wrapper {position: relative;width: 100%;z-index: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;transition-property: transform;transition-property: transform,-webkit-transform;-webkit-transition-timing-function: ease-out;transition-timing-function: ease-out;-webkit-box-sizing: content-box;box-sizing: content-box;}
.tournament-sidebar__item {padding: 0;margin-bottom: 66px;width: 285px;min-height: auto;border-radius: 3px;background-color: transparent;text-align: left;position: relative;opacity: 0;visibility: hidden;-ms-flex-negative: 0;flex-shrink: 0;}
.tournament-sidebar__item-label {top: 0;padding: 6px 6px 4px 6px;display: none;-webkit-transform: translate(-50%,-11px);transform: translate(-50%,-11px);}
.tournament-sidebar__item-label-icon {padding-right: 4px;color: #fff;font-size: 14px;display: inline-block;vertical-align: middle;}
.tournament-sidebar__item-thumb {left: 0;top: 68px;width: 283px;height: 104px;position: absolute;display: block;background-position: center top;background-size: 100% auto;background-repeat: no-repeat;border-left: 1px solid #1c315d;border-right: 1px solid #1c315d;border-top: 1px solid #1c315d;border-radius: 3px 3px 0 0;}
.tournament-sidebar__item-thumb:before {width: 100%;top: 0;bottom: 0;background-color: rgba(0,0,0,.3);border-radius: 3px 3px 0 0;content: "";display: block;position: absolute;}
.tournament-sidebar__item.swiper-slide-active {opacity: 1;visibility: visible;-webkit-transition: opacity .7s ease-in;transition: opacity .7s ease-in;}
.tournament-sidebar__item-title {top: 78px;left: 14px;margin: 6px auto 0 auto;width: auto;max-width: 232px;padding: 0;height: 46px;display: table;display: block;background: rgba(0,0,0,0);overflow: hidden;overflow: hidden;text-align: left;font-weight: 400;position: absolute;font-size: 22px;white-space: nowrap;white-space: normal;text-overflow: ellipsis;}
.tournament-sidebar__item-title-link {font-size: 22px;line-height: 22px;display: table-cell;vertical-align: middle;text-decoration: none;color: #fff;font-family: inherit;}
.tournament-sidebar__item-title:hover {text-decoration: none;}
.tournament-table {width: 100%;border-collapse: collapse;}
.tournament-table td {position: relative;vertical-align: middle;}
.tournament-table td>* {vertical-align: middle;}
.tournament-table-empty td {text-align: center;white-space: nowrap;}
.tournament-list__table .tournament-table-empty td {padding-top: 10px;padding-left: 10px;color: #555;font-size: 13px;}
@media (min-width: 1054px) {.tournament-list__table .tournament-table-empty td {padding-top: 0;}}
.tournament-page__table .tournament-table-empty td {padding-top: 18px;padding-left: 20px;color: #9b9b9b;font-size: 14px;font-weight: 400;}
.tournament-sidebar__tables .tournament-table-empty td {padding-top: 0;color: #fff;}
.tournament-table__title {padding-top: 16px;color: #1a1a1a;font-family: inherit;font-weight: 600;font-size: 16px;text-align: center;text-transform: none;}
.tournament-table-current td {-webkit-box-shadow: inset 0 1px 0 0 #00bbe7,inset 0 -1px 0 0 #00bbe7;box-shadow: inset 0 1px 0 0 #00bbe7,inset 0 -1px 0 0 #00bbe7;}
.tournament-table-current .table-position {border-radius: 100px 0 0 100px;-webkit-box-shadow: inset 0 1px 0 0 #00bbe7,inset 0 -1px 0 0 #00bbe7,inset 1px 0 0 #00bbe7;box-shadow: inset 0 1px 0 0 #00bbe7,inset 0 -1px 0 0 #00bbe7,inset 1px 0 0 #00bbe7;}
.tournament-table-separator td:before, .tournament-table-separator td:after {left: 0;height: 1px;width: 100%;display: block;position: absolute;content: "";border-top: 1px solid #4e4e4e;}
.tournament-table-separator td:before {bottom: 8px;border-bottom: 1px solid #4e4e4e;}
.tournament-table-separator td:after {bottom: 5px;}
.tournament-table-separator+tr td {padding-top: 2px;}
.tournament-table-avatar {margin-right: 10px;width: 36px;height: 36px;border-radius: 50%;vertical-align: middle;overflow: hidden;display: inline-block;}
.tournament-table-avatar img {width: 36px;height: 36px;}
.tournament-list__table-cont {padding-top: 6px;padding-left: 10px;padding-right: 10px;width: 100%;display: inline-block;-webkit-box-sizing: border-box;box-sizing: border-box;border-top: 1px solid #f5f5f5;}
@media (min-width: 754px) {.tournament-list__table-cont {padding-bottom: 16px;width: 50%;float: left;}}
@media (min-width: 1054px) {.tournament-list__table-cont {padding-top: 6px;width: 100%;float: none;}}
.tournament-list__table {padding: 6px 20px 0 20px;margin-top: 14px;position: relative;}
.tournament-list__table thead {display: none;}
.tournament-list__table td {padding: 3px 0;font-size: 16px;}
.tournament-list__table .table-position {padding-left: 10px;width: 30px;font-size: 14px;}
.tournament-list__table .table-nickname {width: 50%;}
.tournament-list__table .table-result {padding-right: 10px;text-align: right;}
.tournament-list__table .table-gift {visibility: hidden;display: none;}
.tournament-list__table .tournament-table-avatar {display: none;}
@media (min-width: 754px) {.tournament-list__table--first {margin-top: 0;}}
.tournament-list__table--first .table-position {color: #ffb000;font-weight: 500;}
.tournament-list__table--first .table-nickname {color: #555;font-weight: 500;}
.tournament-list__table--first .table-result {color: #555;font-weight: 500;}
.tournament-list__table--secondary {margin-top: 6px;}
.tournament-list__table--secondary .table-position {color: #b3b3b3;font-weight: normal;}
.tournament-list__table--secondary .table-nickname {color: #555;}
.tournament-list__table--secondary .table-result {color: #555;font-weight: normal;}
.tournament-list__table .tournament-table-current {background: rgba(0,0,0,0);}
.tournament-list__table .tournament-table-current .table-position {color: #ffb000;font-weight: 500;}
.tournament-list__table .tournament-table-current .table-nickname {color: #ffb000;font-weight: 500;}
.tournament-list__table .tournament-table-current .table-result {color: #ffb000;font-weight: 500;border-radius: 0 100px 100px 0;-webkit-box-shadow: inset 0 1px 0 0 #00bbe7,inset 0 -1px 0 0 #00bbe7,inset -1px 0 0 #00bbe7;box-shadow: inset 0 1px 0 0 #00bbe7,inset 0 -1px 0 0 #00bbe7,inset -1px 0 0 #00bbe7;}
@media (min-width: 754px) {.tournament-list__table {padding-bottom: 20px;border-top: none;}
	.tournament-list__table:after {top: 0;bottom: -16px;left: 0;width: 1px;content: "";background: #f5f5f5;position: absolute;display: block;}}
@media (min-width: 1054px) {.tournament-list__table {padding-bottom: 0;}
	.tournament-list__table:after {content: none;}}
.tournament-list__table .tournament-table-separator td:before, .tournament-list__table .tournament-table-separator td:after {border-top: 1px solid #f5f5f5;}
.tournament-list__table .tournament-table-separator td:before {border-bottom: 1px solid #f5f5f5;}
.tournament-page__table-cont {padding: 0;}
.tournament-page__table {margin-top: 14px;padding-bottom: 20px;table-layout: fixed;border-bottom: 1px solid #f5f5f5;}
.tournament-page__table thead {background: #fafafa;border-right: 20px solid #fafafa;border-left: 20px solid #fafafa;border-bottom: none;}
.tournament-page__table thead td {padding: 13px 0;font-size: 12px;color: #9b9b9b;}
@media (min-width: 508px) {.tournament-page__table thead td {font-size: 14px;}}
.tournament-page__table tbody {border-right: 20px solid transparent;border-left: 20px solid transparent;}
.tournament-page__table tbody td {padding: 10px 0;font-size: 14px;}
@media (min-width: 508px) {.tournament-page__table tbody td {font-size: 16px;}}
.tournament-page__table td:first-child {width: 35px;padding-right: 8px;text-align: right;}
@media (min-width: 1054px) {.tournament-page__table td:first-child {padding-left: 0px;}}
.tournament-page__table td:nth-child(2) {width: 28.5%;padding-left: 4px;}
@media (min-width: 1054px) {.tournament-page__table td:nth-child(2) {width: 22%;padding-left: 12px;}}
.tournament-page__table td:nth-child(3) {padding-left: 10px;text-align: right;}
.tournament-page__table td:nth-child(4) {padding-left: 10px;}
@media (min-width: 1054px) {.tournament-page__table td:nth-child(4) {padding-left: 20px;}}
.tournament-page__table .table-gift {padding-top: 6px;font-size: 12px;overflow: visible;display: table-cell;}
@media (min-width: 508px) {.tournament-page__table .table-gift {font-size: 14px;}}
.tournament-page__table--first .table-position {color: #9b9b9b;font-weight: 500;}
.tournament-page__table--first .table-nickname {color: #555;font-weight: normal;}
.tournament-page__table--first .table-result {color: #555;font-weight: normal;}
.tournament-page__table--first tbody tr:nth-child(-n+3) .table-position {font-size: 14px;}
@media (min-width: 508px) {.tournament-page__table--first tbody tr:nth-child(-n+3) .table-position {font-size: 16px;}}
.tournament-page__table--first tbody tr:nth-child(-n+3) .table-nickname, .tournament-page__table--first tbody tr:nth-child(-n+3) .table-result {font-size: 16px;}
@media (min-width: 508px) {.tournament-page__table--first tbody tr:nth-child(-n+3) .table-nickname, .tournament-page__table--first tbody tr:nth-child(-n+3) .table-result {font-size: 20px;}}
.tournament-page__table--first tbody tr:nth-child(-n+3) .table-gift {font-size: 12px;font-weight: 600;color: #555;}
@media (min-width: 508px) {.tournament-page__table--first tbody tr:nth-child(-n+3) .table-gift {font-size: 16px;}}
.tournament-page__table--first tbody tr:nth-child(-n+3):not(.tournament-table-current) .table-position {color: #ffb000;font-weight: 500;}
.tournament-page__table--first tbody tr:nth-child(-n+3):not(.tournament-table-current) .table-nickname {color: #555;}
.tournament-page__table--first tbody tr:nth-child(-n+3):not(.tournament-table-current) .table-result {color: #555;font-weight: 500;}
.tournament-page__table--secondary {margin: 0 0 20px 0;}
.tournament-page__table--secondary thead td {padding-top: 0;padding-bottom: 0;}
.tournament-page__table--secondary .table-position {color: #9b9b9b;font-weight: 500;}
.tournament-page__table--secondary .table-nickname {color: #555;}
.tournament-page__table--secondary .table-result {color: #555;font-weight: normal;}
.tournament-page__table .tournament-table-current {background: rgba(0,0,0,0);}
.tournament-page__table .tournament-table-current .table-position {color: #ffb000;font-weight: 500;}
.tournament-page__table .tournament-table-current .table-nickname {color: #ffb000;font-weight: normal;}
.tournament-page__table .tournament-table-current .table-result {color: #ffb000;font-weight: normal;}
.tournament-page__table .tournament-table-current .table-gift {padding-top: 9px;border-radius: 0 100px 100px 0;-webkit-box-shadow: inset 0 1px 0 0 #00bbe7,inset 0 -1px 0 0 #00bbe7,inset -1px 0 0 #00bbe7;box-shadow: inset 0 1px 0 0 #00bbe7,inset 0 -1px 0 0 #00bbe7,inset -1px 0 0 #00bbe7;}
.tournament-page__table .tournament-table-separator td {padding-bottom: 0;padding-top: 0;border-top: 1px solid #f5f5f5;}
.tournament-page__table .tournament-table-separator td:before {content: "";right: -20px;left: -20px;bottom: -4px;width: auto;border-top: 1px solid #f5f5f5;border-bottom: 1px solid #f5f5f5;}
.tournament-page__table .tournament-table-separator td:after {content: none;}
.tournament-page__table .tournament-table-separator .table-gift {overflow: visible;}
.tournament-page__table .tournament-table-separator+tr td {padding-top: 8px;}
.tournament-page__table--future thead td {color: #9b9b9b;}
.tournament-page__table--future .table-position {color: #9b9b9b;}
.tournament-page__table--future td {padding-top: 8px;}
.tournament-page__table--future td:first-child {width: 14%;padding-right: 8px;text-align: right;}
.tournament-page__table--future td:nth-child(2) {padding-left: 40px;width: 86%;color: #9b9b9b;}
.tournament-sidebar__tables {margin-top: 0;margin-left: 0;padding: 16px 6px;background: #0a1c40;overflow: hidden;border-radius: 0 0 3px 3px;-webkit-box-shadow: inset 0 -1px 0 0 #1c315d,inset -1px 0 0 #1c315d,inset 1px 0 0 #1c315d;box-shadow: inset 0 -1px 0 0 #1c315d,inset -1px 0 0 #1c315d,inset 1px 0 0 #1c315d;}
.tournament-sidebar__tables .tournament-list__table--first .table-position {color: #fff;font-weight: 500;}
.tournament-sidebar__tables .tournament-list__table--first .table-position:after {left: 0;width: 3px;top: 0;bottom: 0;background: #cb9e45;content: none;position: absolute;}
.tournament-sidebar__tables .tournament-list__table--first .table-nickname {color: #fff;font-weight: 500;}
.tournament-sidebar__tables .tournament-list__table--first .table-result {color: #8097bb;font-weight: 500;}
.tournament-sidebar__tables .tournament-list__table--first tr:nth-child(2) .table-position:after {background: #9b9b9b;}
.tournament-sidebar__tables .tournament-list__table--first tr:nth-child(3) .table-position:after {background: #4e4e4e;}
.tournament-sidebar__tables .tournament-list__table--secondary .table-position {color: #99afcf;}
.tournament-sidebar__tables .tournament-list__table--secondary .table-nickname {color: #99afcf;}
.tournament-sidebar__tables .tournament-list__table--secondary .table-result {color: #8097bb;font-weight: normal;}
.tournament-sidebar__tables .tournament-table-current {background: rgba(0,0,0,0);}
.tournament-sidebar__tables .tournament-table-current td {-webkit-box-shadow: inset 0 1px 0 0 #1b2e5b,inset 0 -1px 0 0 #1b2e5b;box-shadow: inset 0 1px 0 0 #1b2e5b,inset 0 -1px 0 0 #1b2e5b;}
.tournament-sidebar__tables .tournament-table-current .table-position {color: #ffa000;font-weight: 500;border-radius: 100px 0 0 100px;-webkit-box-shadow: inset 0 1px 0 0 #1b2e5b,inset 0 -1px 0 0 #1b2e5b,inset 1px 0 0 #1b2e5b;box-shadow: inset 0 1px 0 0 #1b2e5b,inset 0 -1px 0 0 #1b2e5b,inset 1px 0 0 #1b2e5b;}
.tournament-sidebar__tables .tournament-table-current .table-position:after {content: none;}
.tournament-sidebar__tables .tournament-table-current .table-nickname {color: #ffa000;font-weight: 500;}
.tournament-sidebar__tables .tournament-table-current .table-result {color: #ffa000;font-weight: 500;border-radius: 0 100px 100px 0;-webkit-box-shadow: inset 0 1px 0 0 #1b2e5b,inset 0 -1px 0 0 #1b2e5b,inset -1px 0 0 #1b2e5b;box-shadow: inset 0 1px 0 0 #1b2e5b,inset 0 -1px 0 0 #1b2e5b,inset -1px 0 0 #1b2e5b;}
.tournament-sidebar__tables .tournament-table-separator td {border-bottom: none;}
.tournament-sidebar__tables .tournament-table-separator td:before {border-top: 1px solid #3b3b3b;border-bottom: 1px solid #3b3b3b;}
.tournament-sidebar__tables .tournament-table-separator td:after {border-top: 1px solid #3b3b3b;}
.tournament-sidebar__tables .tournament-table-separator+tr td {padding-top: 6px;}
.tournament-sidebar__tables .tournament-table {margin-top: 0;}
.tournament-sidebar__tables .tournament-table td {padding: 6px 0;font-size: 14px;}
.tournament-sidebar__tables .tournament-table .table-position {width: 20px;padding-left: 10px;padding-right: 10px;}
.tournament-sidebar__tables .tournament-table .table-result {text-align: right;padding-right: 10px;}
.tournament-sidebar__tables .tournament-table:after {content: none;}
.tournament-table-game {padding-left: 8px;left: -8px;top: 0;bottom: 0;text-align: left;position: absolute;visibility: hidden;z-index: 1;}
.tournament-list__table .tournament-table-game {padding-left: 10px;width: 90vw;}
@media (min-width: 754px) {.tournament-list__table .tournament-table-game {width: 45vw;}}
@media (min-width: 1054px) {.tournament-list__table .tournament-table-game {width: 296px;}}
.tournament-page__table .tournament-table-game {width: 86vw;}
@media (min-width: 754px) {.tournament-page__table .tournament-table-game {width: calc(100vw - 370px);}}
@media (min-width: 1054px) {.tournament-page__table .tournament-table-game {width: calc(100vw - 458px);}}
.tournament-sidebar__tables .tournament-table-game {width: 276px;}
.tournament-table-game-img {left: 26px;width: auto;height: 100%;position: absolute;}
.tournament-page__table .tournament-table-game-img {left: 18px;}
.tournament-table-game-link {margin-left: 60px;font-size: 14px;font-weight: normal;color: #fff;text-decoration: underline;display: inline-block;vertical-align: middle;}
.tournament-list__table .tournament-table-game-link {color: #ffb000;}
.tournament-page__table .tournament-table-game-link {color: #9b9b9b;margin-left: 84px;-webkit-transform: translateY(50%);transform: translateY(50%);}
.tournament-sidebar__tables .tournament-table-game-link {color: #fff;}
.tournament-table-game-link:hover {text-decoration: none;}
.tournament-table-user-game:hover {background: none;}
.tournament-table-user-game:hover .tournament-table-game {visibility: visible;}
.tournament-table-user-game:hover .table-position {color: transparent;-webkit-box-shadow: none;box-shadow: none;}
.tournament-table-user-game:hover .table-nickname, .tournament-table-user-game:hover .table-result, .tournament-table-user-game:hover .table-gift {visibility: hidden;-webkit-box-shadow: none;box-shadow: none;}
.table-position {z-index: 210;}
.table-gift {position: relative;z-index: 240;}
.table-gift .tooltip {display: inline-block;}
.table-gift__line-prize {display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.table-gift__count {cursor: help;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.table-gift__count-number {font-size: 12px;font-weight: 600;border-radius: 2px;background-color: #ffa000;color: #fff;text-align: center;display: inline-block;line-height: 16px;min-width: 24px;padding: 0 2px;border: none;-webkit-box-sizing: border-box;box-sizing: border-box;}
.tournament-table-current .table-gift__count-number {background-color: #ffa000;color: #fff;border: none;}
.table-gift__icon-gift {padding-left: 8px;font-size: 22px;color: #ffa000;position: absolute;top: auto;left: 100%;}
.tournament-table-current .table-gift__icon-gift {color: #ffa000;}
.tournament-table-user-game:hover .table-gift__icon-gift {color: #ffa000;}
.table-gift .tooltip-body {top: calc(0% - 12px);}
.table-gift .tooltip-content {padding: 0;-webkit-transform: translate(-66%,-100%);transform: translate(-66%,-100%);}
@media (min-width: 754px) {.table-gift .tooltip-content {-webkit-transform: translate(-20%,-100%);transform: translate(-20%,-100%);}}
.table-gift__item {padding: 6px 12px;font-size: 12px;border-bottom: 1px solid rgba(216,216,216,.4);font-weight: normal;text-align: center;}
.table-gift__item:last-child {border-bottom: 0;}
.table-gift p {margin: 0;}
.tournament-timer {left: 50%;position: absolute;color: #fff;text-align: center;text-shadow: 0 1px 2px rgba(0,0,0,.5);-webkit-transform: translateX(-50%);transform: translateX(-50%);background: rgba(0,0,0,.5);border-radius: 4px;-webkit-box-shadow: initial;box-shadow: initial;padding: 8px 12px;border: none;z-index: 21;}
@media (min-width: 1054px) {.tournament-timer {padding: 14px 26px;}}
.tournament-timer__title {font-size: 10px;font-weight: bold;text-align: center;text-transform: uppercase;white-space: nowrap;color: #fff;font-family: inherit;}
@media (min-width: 508px) {.tournament-timer__title {font-size: 12px;}}
.tournament-timer__message {font-size: 12px;font-weight: bold;text-transform: uppercase;}
.tournament-timer__message+.tournament-timer__title {display: none;}
.tournament-timer__wr {white-space: nowrap;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.tournament-timer__msg {display: inline;font-size: 14px;color: #ffb000;text-shadow: none;position: static;}
.tournament-timer__item, .tournament-timer__dots {display: inline-block;font-weight: 600;font-size: 20px;}
@media (min-width: 1054px) {.tournament-timer__item, .tournament-timer__dots {font-size: 40px;}}
.tournament-timer__item {margin: 0 5px;vertical-align: middle;}
@media (min-width: 508px) {.tournament-timer__item {margin: 0 10px;}}
.tournament-timer__item-days {color: #fff;}
.tournament-timer__dots {vertical-align: top;}
.tournament-timer__desc {font-size: 10px;line-height: 12px;font-weight: initial;color: #fff;}
@media (min-width: 508px) {.tournament-timer__desc {font-size: 12px;}}
.tournament-timer__desc-days {color: #fff;}
.tournament-timer--list {bottom: 106px;}
@media (min-width: 508px) {.tournament-timer--list {bottom: 120px;}}
@media (min-width: 1054px) {.tournament-timer--list {bottom: 120px;}}
@media (min-width: 1300px) {.tournament-timer--list {bottom: 120px;}}
.tournament-timer--page {bottom: 140px;}
@media (min-width: 508px) {.tournament-timer--page {bottom: 128px;}}
@media (min-width: 754px) {.tournament-timer--page {bottom: 144px;}}
@media (min-width: 1054px) {.tournament-timer--page {bottom: 160px;}}
@media (min-width: 1300px) {.tournament-timer--page {bottom: 217px;}}
.tournament-timer--sidebar {left: 15px;width: auto;top: 144px;bottom: auto;color: #fff;padding: 1px 0;background-color: rgba(0,0,0,0);border: none;border-radius: 3px;-webkit-box-shadow: none;box-shadow: none;-webkit-transform: translateX(0);transform: translateX(0);}
@media (min-width: 508px) {.tournament-timer--sidebar {bottom: auto;}}
@media (min-width: 508px) {.tournament-timer--sidebar {padding: 1px 0;}}
.tournament-timer--sidebar .tournament-timer__msg {text-transform: none;font-family: inherit;}
.tournament-timer--sidebar .tournament-timer__item, .tournament-timer--sidebar .tournament-timer__dots {font-size: 18px;font-weight: 600;}
.tournament-timer--sidebar .tournament-timer__item {margin: 0 4px;}
.tournament-timer--sidebar .tournament-timer__item:first-child {margin-right: 2px;}
.tournament-timer--sidebar .js-days, .tournament-timer--sidebar .js-hours, .tournament-timer--sidebar .js-minutes, .tournament-timer--sidebar .js-seconds {display: inline-block;}
.tournament-timer--sidebar .tournament-timer__desc {margin-right: 2px;display: inline-block;}
@media (min-width: 508px) {.tournament-timer--sidebar {bottom: auto;}}
.tournament-timer--sidebar .tournament-timer__wr {-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.tournament-timer__desc-sidebar {display: none;font-size: initial;margin-right: 2px;}
.tournament-tooltip {top: 78px;right: 10px;display: inline-block;position: absolute;z-index: 10000;}
.tournament-tooltip__body {padding: 0;width: 290px;}
.tournament-tooltip__content {width: auto;padding: 0;-webkit-box-shadow: 0 -2px 13px 2px rgba(0,0,0,.28);box-shadow: 0 -2px 13px 2px rgba(0,0,0,.28);}
[data-tooltip-position|="bottom-left"] .tournament-tooltip__content {-webkit-transform: translate(-92%,0%);transform: translate(-92%,0%);}
.tournament-tooltip__inner {padding: 22px 16px;background: #fff;text-align: center;}
@media (min-width: 508px) {.tournament-tooltip__inner {padding: 22px 36px;}}
.tournament-tooltip__title {margin-bottom: 18px;font-size: 18px;font-weight: 600;color: #000;font-family: inherit;text-transform: none;}
.tournament-tooltip__text {margin-bottom: 18px;font-size: 14px;color: #000;text-align: left;}
.tournament-tooltip__btn-games, .tournament-tooltip__btn-details {font-size: 14px;padding: 8px 20px;}
@media (min-width: 508px) {.tournament-tooltip__btn-games, .tournament-tooltip__btn-details {font-size: 16px;}}
.tournament-tooltip__btn-games {margin-bottom: 16px;}
.tournament-tooltip__btn-details {color: #20a8ff;background: rgba(0,0,0,0);font-weight: normal;}
.tournament-tooltip__btn-details:hover {color: #ffa000;}
.tournament-tooltip__label {margin-bottom: 14px;display: inline-block;position: static;background-color: #d03b2a;-webkit-transform: translate(0,0);transform: translate(0,0);}
.tournament-user-info {padding: 1px 14px;left: 50%;min-width: 80%;position: absolute;color: #fff;font-size: 12px;font-weight: initial;line-height: 20px;text-align: center;display: table;border-radius: 30px;border: none;background: rgba(0,0,0,.6);-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-box-sizing: border-box;box-sizing: border-box;z-index: 20;white-space: normal;}
.tournament-user-info--list {bottom: 16px;}
@media (min-width: 508px) {.tournament-user-info--list {bottom: 16px;}}
@media (min-width: 754px) {.tournament-user-info--list {font-size: 14px;}}
@media (min-width: 1054px) {.tournament-user-info--list {bottom: 16px;}}
.tournament-user-info--page {bottom: 37px;}
@media (min-width: 508px) {.tournament-user-info--page {bottom: 48px;min-width: auto;white-space: nowrap;}}
@media (min-width: 754px) {.tournament-user-info--page {bottom: 54px;}}
@media (min-width: 1054px) {.tournament-user-info--page {bottom: 77px;font-size: 14px;}}
@media (min-width: 1300px) {.tournament-user-info--page {bottom: 111px;}}
@media (min-width: 508px) {.tournament-user-info {min-width: auto;white-space: nowrap;}}
@media (min-width: 754px) {.tournament-user-info {padding: 5px 14px;}}
.tournament-user-info span {color: #ffb000;font-weight: 700;}
.tournament-user-info i {font-style: italic;}
.tournament-winners {padding-top: 50px;top: auto;text-align: center;position: relative;z-index: 20;}
.tournament-winners__title {font-size: 14px;color: #fff;}
.tournament-winners__wr {padding-top: 0;margin: 0 auto;max-width: 594px;}
@media (min-width: 508px) {.tournament-winners__wr {padding-top: 6px;}}
.tournament-winners__item {padding: 14px 0 20px;width: 90px;border-radius: 2px;vertical-align: top;margin: 20px 0 0 0;display: inline-block;}
@media (min-width: 508px) {.tournament-winners__item {width: 122px;}}
.tournament-winners__item--1 {width: 110px;margin-top: 0;}
@media (min-width: 508px) {.tournament-winners__item--1 {width: 214px;margin: 0 10px;}}
@media (min-width: 754px) {.tournament-winners__item--1 {width: 244px;margin: 0 25px;}}
.tournament-winners__item--1 .tournament-winners__name {margin-top: 46px;}
@media (min-width: 508px) {.tournament-winners__item--1 .tournament-winners__name {margin-top: 56px;}}
.tournament-winners__item--1 .tournament-winners__prize {margin-top: 0;font-size: 16px;}
@media (min-width: 508px) {.tournament-winners__item--1 .tournament-winners__prize {font-size: 24px;}}
.tournament-winners__item span {padding-top: 12px;color: #fff;text-align: center;display: block;position: relative;font-weight: 400;font-family: "Open Sans",Helvetica,Arial,sans-serif !important;}
.tournament-winners__item span:before {top: 0;left: 50%;position: absolute;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
.tournament-winners__item.current {background: rgba(204,157,66,.89);}
.tournament-winners__name {margin-top: 30px;font-size: 14px;color: #fff;}
@media (min-width: 508px) {.tournament-winners__name {margin-top: 40px;}}
.tournament-winners__prize {margin-top: 2px;font-size: 14px;font-weight: 400;color: #fff;}
@media (min-width: 508px) {.tournament-winners__prize {font-size: 20px;margin-top: 7px;}}
.icon-place-1 {font-size: 30px;}
@media (min-width: 508px) {.icon-place-1 {font-size: 40px;}}
.icon-place-1:before {left: 50%;font-size: 75px;-webkit-transform: translateX(-50%);transform: translateX(-50%);}
@media (min-width: 508px) {.icon-place-1:before {font-size: 96px;}}
.icon-place-3, .icon-place-2 {font-size: 25px;}
@media (min-width: 508px) {.icon-place-3, .icon-place-2 {font-size: 34px;}}
.icon-place-3:before, .icon-place-2:before {font-size: 58px;}
@media (min-width: 508px) {.icon-place-3:before, .icon-place-2:before {font-size: 80px;}}
.user-status {width: 45px;height: 45px;position: relative;border-radius: 50%;-webkit-box-shadow: none;box-shadow: none;}
.user-status--large {width: 52px;height: 52px;}
@media (min-width: 754px) {.user-status--large {width: 65px;height: 65px;}}
.user-status__circle-progress:before {content: "";background: #00133e;border-radius: 50%;position: absolute;left: -1%;top: -1%;width: 102%;height: 102%;z-index: 8;}
.user-status__circle-progress .pie_progress__svg {position: relative;z-index: 30;}
.user-status__user-data {display: none;}
.user-status__pic {-webkit-box-sizing: border-box;box-sizing: border-box;position: absolute;top: 50%;left: 50%;z-index: 100;border-radius: 50%;width: 35px;height: 35px;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);-webkit-transition: opacity 1s;transition: opacity 1s;opacity: 0;background: url("/assets/templates/vulkan/img/user-status.png?442456");background-size: 85px;background-position: 0 197%;background-repeat: no-repeat;}
.user-status__pic--1 {background-position: 0 97%;}
.user-status__pic--2 {background-position: 0 73%;}
.user-status__pic--3 {background-position: 0 49%;}
.user-status__pic--4 {background-position: 0 25%;}
.user-status__pic--5 {background-position: 0 0;}
.user-status__pic--6 {background-position: 72% 25%;}
.user-status__pic--7 {background-position: 72% 0;}
.Whoops.container .panel {z-index: 100;}
.winners {color: #7f7f7f;background: rgba(0,0,0,0);width: 100%;max-width: 1300px;margin: 0 auto;-webkit-box-shadow: initial;box-shadow: initial;border: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;-webkit-transition: -webkit-transform .2s ease;transition: -webkit-transform .2s ease;transition: transform .2s ease;transition: transform .2s ease,-webkit-transform .2s ease;}
.winners__close-btn {background: #fff;border-radius: 50%;display: none;position: absolute;left: 50%;top: 0;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);width: 48px;height: 48px;border-top: 0;border-left: 0;color: #20a8ff;cursor: pointer;}
.winners__close-btn:before {-webkit-transform: translate3d(-50%,-100%,0);transform: translate3d(-50%,-100%,0);position: absolute;top: 50%;}
.is-hidden .winners__close-btn:before {-webkit-transform: rotateX(180deg) translate3d(-50%,100%,0);transform: rotateX(180deg) translate3d(-50%,100%,0);}
@media (min-width: 754px) {.winners__close-btn {display: block;}}
@media (min-width: 754px) {.winners {position: fixed;bottom: 0;z-index: 265;left: 0;right: 0;max-width: 100%;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
	.winners.is-hidden {-webkit-transform: translate3d(0,100%,0);transform: translate3d(0,100%,0);}}
.winners__title {display: none;-ms-flex-preferred-size: 100%;flex-basis: 100%;text-transform: uppercase;color: #1c2e6f;font-size: 12px;font-weight: 600;max-width: 80px;text-align: left;padding: 0;}
@media (min-width: 508px) {.winners__title {max-width: 180px;padding: 0;}}
.winners__swiper {padding: 0;overflow: hidden;position: relative;background: #fff;-ms-flex-preferred-size: 100%;flex-basis: 100%;}
.winners__swiper:before {content: "";position: absolute;width: 40px;height: 100%;top: 0;right: 0;background: -webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background: linear-gradient(to left,#fff 0%,rgba(255,255,255,0) 100%);z-index: 100;}
.winners [class^="winners__arrow-"] {font-size: 14px;position: absolute;top: 50%;padding: 0;width: 40px;height: 40px;line-height: 40px;z-index: 100;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);}
.winners__arrow-next {right: 15px;}
.winners--sidebar .winners__arrow-next {right: 0;}
.winners__arrow-prev {left: 15px;}
@media (min-width: 508px) {.winners__arrow-prev {right: 15px;}}
.winners__wrap {display: -webkit-box;display: -ms-flexbox;display: flex;}
.winners__item {padding: 13px;margin: 0;position: relative;-webkit-transition: opacity .2s ease;transition: opacity .2s ease;cursor: pointer;-ms-flex-negative: 0;flex-shrink: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;min-width: 190px;overflow: hidden;border-radius: 0;background: inherit;-webkit-box-shadow: none;box-shadow: none;border: none;}
.winners__item::after {clear: both;content: "";display: table;}
@media (min-width: 754px) {.winners__item {padding: 13px 25px;margin: 0;min-width: 210px;}}
.winners__thumb, .winners-preload__img {width: 70px;padding-bottom: 53px;position: relative;margin-right: 7px;overflow: hidden;border-radius: 4px;-webkit-box-shadow: initial;box-shadow: initial;z-index: 1;background-color: #e7eef6;}
.winners__game-img {position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%,-50%);transform: translate(-50%,-50%);width: 100%;height: auto;opacity: 1;-webkit-transition: opacify .2s ease;transition: opacify .2s ease;}
.winners__game-img.swiper-lazy-loaded {opacity: 1;}
.winners__description {text-align: left;position: relative;-webkit-transition: opacity .2s ease;transition: opacity .2s ease;}
.winners__item:hover .winners__description {opacity: 0;}
.winners__won {color: #ffb000;font-size: 20px;font-weight: 400;}
.winners__currency {font-style: italic;color: #7f7f7f;text-transform: initial;font-weight: initial;}
.winners__game-link {display: inline-block;margin-right: 5px;max-width: 100px;text-decoration: none;text-overflow: ellipsis;vertical-align: middle;white-space: nowrap;color: inherit;overflow: hidden;font-size: 16px;font-weight: 400;}
.winners__user-name {vertical-align: middle;font-weight: initial;color: #7f7f7f;}
.winners__btn-wrap {-webkit-transition: opacity ease .3s;transition: opacity ease .3s;position: absolute;left: 100px;opacity: 0;top: 50%;-webkit-transform: translate(0,-50%);transform: translate(0,-50%);}
.winners__item:hover .winners__btn-wrap {opacity: 1;}
.winners-preload {background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;}
.winners-preload__img {border-radius: 3px;min-width: 70px;}
.winners-preload__title {width: 156px;}
.winners-preload__currency {width: 90px;}
.winners-preload__text {height: 15px;border-radius: 3px;margin: 0 0 5px 5px;background: #e7eef6;}
.ear {bottom: 200px;right: 0;position: fixed;z-index: 2001;-webkit-transform: translate3d(100%,0,0);transform: translate3d(100%,0,0);-webkit-transition: -webkit-transform .1s ease;transition: -webkit-transform .1s ease;transition: transform .1s ease;transition: transform .1s ease,-webkit-transform .1s ease;display: none;}
@media (min-width: 754px) {.ear {display: block;}}
.ear.is-open {-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);}
.ear__icon {left: -4px;top: 47px;cursor: pointer;position: absolute;-webkit-transform: translate3d(-105%,-80%,0);transform: translate3d(-105%,-80%,0);}
.ear__content {padding: 28px;position: relative;background-color: #fff;border: solid 2px #000;}
.ear__logo {left: 50%;top: 0;position: absolute;-webkit-transform: translate(-50%,-15px);transform: translate(-50%,-15px);}
.ear__btn {padding: 14px 16px;color: #ff2525;background-color: #fff;-webkit-box-shadow: inset 0 0 0 2px #ff2525;box-shadow: inset 0 0 0 2px #ff2525;display: inline-block;border-radius: 1px;font-size: 16px;font-weight: 500;text-align: center;text-decoration: none;text-transform: uppercase;font-family: "Roboto","Open Sans",Helvetica,Arial,sans-serif;}
.ear__btn:hover {color: #fff;background-color: #ff2525;text-decoration: none;}
.ear__close {top: -22px;right: 0;font-size: 22px;color: #000;position: absolute;text-decoration: none;cursor: pointer;}
.ear__close:hover {color: #ff2525;text-decoration: none;}
.dmca {background: #081735;padding: 0 25px 25px;text-align: center;}
@media (min-width: 754px) {.dmca {padding: 0 25px;text-align: right;max-width: 1300px;margin: 0 auto;-webkit-box-sizing: border-box;box-sizing: border-box;}}
.dmca-badge {background: #8ac63f;display: inline-block;border-radius: 4px;padding: 0 10px;height: 42px;width: 147px;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: center;-webkit-transform: translate3d(0,27px,0);transform: translate3d(0,27px,0);}
@media (min-width: 754px) {.dmca-badge {-webkit-transform: translate3d(0,10px,0);transform: translate3d(0,10px,0);}}
.dmca-badge img {height: 100%;width: auto;}
.promo-fifa__header {background: #fff;padding: 20px 50px 40px;}
.promo-fifa__header-banner {width: 100%;max-width: 350px;margin-bottom: 15px;}
.promo-fifa__header-title {font-size: 18px;font-weight: 600;text-transform: uppercase;color: #f6a725;}
.promo-fifa__title {margin: 5px;font-weight: 600;text-transform: uppercase;}
.is-small .promo-fifa__title {display: none;}
.promo-fifa__desc {margin-bottom: 20px;}
.is-small .promo-fifa__desc {display: none;}
.promo-fifa__row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 20px;}
@media (min-width: 754px) {.promo-fifa__row {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}
.is-small .promo-fifa__row {-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 0;}
.promo-fifa__col {-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;}
@media (min-width: 754px) {.promo-fifa__col {-webkit-box-flex: 1;-ms-flex: 1 1 50%;flex: 1 1 50%;}
	.promo-fifa__col:first-child {margin-right: 20px;}}
.is-small .promo-fifa__col {-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;margin-right: 0;}
.promo-fifa__block {background: #fff;padding: 50px 10px;}
@media (min-width: 754px) {.promo-fifa__block {padding: 50px;}}
.promo-fifa__block--rules {position: relative;text-align: left;}
.promo-fifa__block--rules h3 {text-align: center;}
.promo-fifa__block--rules:before {content: "";background: #010822;position: absolute;top: 10px;left: 0;width: 100%;height: 20px;}
.promo-fifa__hero {padding: 0 10px 20px;}
@media (min-width: 754px) {.promo-fifa__hero {padding: 0 50px 20px;}}
.is-small .promo-fifa__panel {margin-bottom: 20px;}
.promo-fifa__panel-field {background: url("/assets/templates/vulkan/img/comands-grass-back.png") center bottom no-repeat;background-size: contain;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;margin: 0 auto 10px;width: 100%;max-width: 625px;height: 80px;}
.is-small .promo-fifa__panel-field {height: 40px;padding: 0;}
@media (min-width: 754px) {.promo-fifa__panel-field {padding: 0 100px;height: 100px;}}
.promo-fifa__panel-hint {margin-bottom: 5px;}
.is-small .promo-fifa__panel-hint {display: none;}
.promo-fifa__panel-filter {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0;width: 100%;margin: 0 auto 10px;max-width: 625px;}
.is-small .promo-fifa__panel-filter {padding: 0;}
@media (min-width: 754px) {.promo-fifa__panel-filter {padding: 0 100px;}}
.promo-fifa__panel-thumb {max-width: 88px;}
@media (min-width: 754px) {.promo-fifa__panel-thumb {max-width: 150px;}}
.is-small .promo-fifa__panel-thumb {max-width: 42px;}
.promo-fifa__panel-name {margin-bottom: 10px;font-weight: 600;}
.promo-fifa__panel-row {display: -webkit-box;display: -ms-flexbox;display: flex;}
.promo-fifa__panel-col {-webkit-box-flex: 1;-ms-flex: 1 1 50%;flex: 1 1 50%;}
.promo-fifa__panel-counter {border: 1px solid #0fb5e8;border-radius: 20px;display: inline-block;padding: 5px 15px;min-width: 80px;font-size: 16px;font-weight: 600;color: #0fb5e8;}
.is-small .promo-fifa__panel-counter {background: #1b2e5b;border: 0;}
.promo-fifa__panel-counter.is-current {background: #1b2e5b;}
.is-small .promo-fifa__panel-counter.is-current {border: 1px solid #0fb5e8;}
.promo-fifa__achievs {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
@media (min-width: 754px) {.promo-fifa__achievs {-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}}
.is-small .promo-fifa__achievs {-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.is-ear .promo-fifa__achievs {display: none;}
.promo-fifa__achievs-item {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 10px;margin-bottom: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;max-width: 400px;width: 100%;}
@media (min-width: 754px) {.promo-fifa__achievs-item {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;max-width: 160px;}}
.is-small .promo-fifa__achievs-item {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;max-width: 400px;}
.promo-fifa__achievs-content {padding-left: 15px;width: 100%;text-align: left;}
@media (min-width: 754px) {.promo-fifa__achievs-content {padding-left: 0;text-align: center;}}
.is-small .promo-fifa__achievs-content {padding-left: 15px;text-align: left;}
.promo-fifa__achievs-thumb {position: relative;}
.promo-fifa__achievs-thumb-img {margin: 0 10px 0 0;width: 100%;max-width: 80px;}
@media (min-width: 754px) {.promo-fifa__achievs-thumb-img {max-width: 150px;margin: 0 0 10px 0;}}
.is-small .promo-fifa__achievs-thumb-img {max-width: 55px;margin: 0 10px 0 0;}
.promo-fifa__achievs-title {font-weight: 900;text-transform: uppercase;color: #0fb5e8;}
.promo-fifa__achievs-desc {margin-bottom: 10px;}
.is-small .promo-fifa__achievs-desc {margin-bottom: 5px;}
.promo-fifa__achievs-progress {background: #fff;border-radius: 10px;width: 100%;height: 7px;overflow: hidden;}
.is-small .promo-fifa__achievs-progress {height: 2px;background: #1b2e5b;}
.promo-fifa__achievs-progress-bar {background: #0fb5e8;height: inherit;}
.is-small .promo-fifa__achievs-progress-bar {background: #fff;}
.promo-fifa__achievs-counter {background: #02bc5f;border-radius: 20px;position: absolute;left: 50%;bottom: -20%;width: 18px;height: 18px;line-height: 18px;font-size: 10px;color: #fff;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);}
@media (min-width: 754px) {.promo-fifa__achievs-counter {bottom: 0;width: 24px;height: 24px;line-height: 24px;font-size: 14px;}}
.is-small .promo-fifa__achievs-counter {bottom: -30%;width: 18px;height: 18px;line-height: 18px;font-size: 10px;}
.promo-fifa__timer {background: #fff;border: 1px solid #edf1f7;border-radius: 50px;display: inline-block;padding: 5px 20px;-webkit-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0);}
.promo-fifa__timer b {font-weight: 600;color: red;}
.promo-fifa__ear {background: transparent;border-radius: 4px;padding: 0;}
.promo-fifa__ear-label {background: url("/assets/templates/vulkan/img/icon-akcia.gif");background-size: cover;border: 0;font-size: 0;-webkit-animation: none;animation: none;}
.promo-fifa__ear-label:before, .promo-fifa__ear-label:after {display: none;}
.promo-fifa__ear-widget {background: #1b2e5b;border: 1px solid #1b2e5b;border-radius: inherit;font-size: 11px;color: #fff;}
.promo-fifa__ear-text {margin-bottom: 5px;}
.promo-fifa__ear-banner {margin-bottom: 10px;width: 100%;max-width: 200px;}
.promo-fifa__ear-bottom {background: #0a1c40;border-radius: inherit;padding: 10px 5px 0;}
.promo-fifa__ear-timer {background: #fff;border: 1px solid #efefef;border-radius: 30px;display: inline-block;padding: 5px 10px;color: #333;-webkit-transform: translate3d(0,-50%,0);transform: translate3d(0,-50%,0);}
.promo-fifa__ear-timer b {font-weight: 600;color: red;}
.promo-fifa__ear-counter {margin-bottom: 5px;font-weight: 600;}
.promo-fifa__ear-counter--colored {color: #0fb5e8;}
.promo-fifa__table {width: 100%;border-spacing: 0 2px;font-weight: 400;font-size: 12px;}
@media (min-width: 508px) {.promo-fifa__table {font-size: inherit;}}
.promo-fifa__table-thumb {width: 30px;vertical-align: middle;}
.promo-fifa__table tr {background: #edf1f7;border-bottom: 2px solid #fff;}
.promo-fifa__table tr.is-current {background: #fff;}
.promo-fifa__table tr.is-current td {border-top: 1px solid #f6a725;border-bottom: 1px solid #f6a725;font-weight: 900;}
.promo-fifa__table tr.is-current td:first-child {border-left: 1px solid #f6a725;}
.promo-fifa__table tr.is-current td:last-child {border-right: 1px solid #f6a725;}
.promo-fifa__table td {padding: 5px 10px;height: 48px;border-top: 1px solid #edf1f7;border-bottom: 1px solid #edf1f7;}
.promo-fifa__table td:nth-child(1) {width: 50px;text-align: left;}
.promo-fifa__table td:nth-child(2) {width: 95px;text-align: right;}
.promo-fifa__table td:nth-child(3) {width: 90px;}
.promo-fifa__table td:nth-child(4) {width: 160px;text-align: left;}
.promo-fifa__table p {margin: 0;}
.promo-fifa__sidebar {padding-top: 10px;}
.promo-fifa__gift {font-weight: 600;color: #b5b6b8;}
.is-currently .promo-fifa__gift {color: #fff;}
.promo-fifa__icon-gift {font-size: 20px;vertical-align: sub;margin-right: 2px;}
.promo-fifa .is-bolder {font-weight: 600;}
.promo-fifa .is-colored {color: #f6a725;}
.promo-fifa .is-currently .is-colored {color: #fff;}
.promo-fifa .is-only-desktop {display: none;}
@media (min-width: 754px) {.promo-fifa .is-only-desktop {display: inline-block;}}
.nc-formula__header {background: #091c41;background-position: center;background-repeat: no-repeat;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;padding: 15px 0;min-height: 300px;color: #fff;}
.nc-formula__header-banner {width: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.nc-formula__header-banner img {max-width: 100%;}
.nc-formula__header-title {font-size: 18px;font-weight: 600;padding: 0 10px;}
.nc-formula__header-btn {position: absolute;width: 100%;bottom: 35px;}
.nc-formula__header-timer {background: #fff;border-radius: 30px;display: inline-block;padding: 3px 15px;margin-bottom: 10px;color: #333;}
.nc-formula__header-timer b {color: #ff4300;}
.nc-formula__leagues {max-width: 900px;margin: 0 auto 6px;}
.nc-formula__leagues-inner {position: relative;margin: 0 auto;margin-top: 15px;margin-bottom: 15px;max-width: 280px;height: auto;}
.nc-formula__leagues-slide {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 5px;-webkit-perspective: 1000px;perspective: 1000px;}
.nc-formula__leagues-slide-front, .nc-formula__leagues-slide-back {background: #fff;border-radius: 3px;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;padding: 25px 10px;width: 100%;height: 230px;color: #333;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform .6s cubic-bezier(.39,.2,.37,1.54);transition: -webkit-transform .6s cubic-bezier(.39,.2,.37,1.54);transition: transform .6s cubic-bezier(.39,.2,.37,1.54);transition: transform .6s cubic-bezier(.39,.2,.37,1.54),-webkit-transform .6s cubic-bezier(.39,.2,.37,1.54);}
.nc-formula__leagues-slide-front {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;position: relative;overflow: hidden;-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}
.is-rotate .nc-formula__leagues-slide-front {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.nc-formula__leagues-slide-back {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);position: absolute;left: 0;top: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 15px;color: #666;}
.is-rotate .nc-formula__leagues-slide-back {-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}
.nc-formula__leagues-thumb {position: absolute;left: 50%;top: 50%;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);z-index: -1;}
.nc-formula__leagues-btn {background-color: #fff;background-size: 30%;-webkit-box-shadow: 0 0 2px rgba(0,0,0,.5);box-shadow: 0 0 2px rgba(0,0,0,.5);border-radius: 50%;width: 48px;height: 48px;-webkit-transition: all .2s ease;transition: all .2s ease;top: auto;bottom: 100px;}
.nc-formula__leagues-btn:active {-webkit-box-shadow: none;box-shadow: none;-webkit-transform: scale(.95);transform: scale(.95);}
@media (min-width: 754px) {.nc-formula__leagues-btn {display: none;}}
.nc-formula__btn-close {border: 1px solid #333;border-radius: 50%;display: inline-block;position: absolute;right: 10px;top: 10px;width: 20px;height: 20px;line-height: 20px;cursor: pointer;color: #333;}
.nc-formula__page {background: #fff;position: relative;padding: 50px 10px;}
@media (min-width: 754px) {.nc-formula__page {padding: 50px;}}
.nc-formula__page-title {margin-bottom: 10px;font-size: 24px;font-weight: 900;}
.nc-formula__page-title--colored {text-transform: uppercase;color: #ffb100;}
.nc-formula__page-desc {margin-bottom: 25px;}
.nc-formula__box {border: 2px solid #ffb100;padding: 50px 10px;margin-bottom: 50px;position: relative;}
@media (min-width: 754px) {.nc-formula__box {padding: 50px;}}
.nc-formula__box-title {margin-bottom: 15px;font-size: 16px;font-weight: 900;text-transform: uppercase;}
.nc-formula__box-desc {margin: 0 auto;margin-bottom: 20px;max-width: 700px;line-height: 22px;}
.nc-formula__box-info {background: #efefef;border-radius: 50px;display: inline-block;padding: 4px 20px;}
.nc-formula__box-info-icon {padding-right: 5px;width: 29px;vertical-align: middle;}
.nc-formula__box-gonfalon {background: #fff;border: 2px solid #ffb100;border-radius: 60px;position: absolute;left: 50%;top: 0;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);}
.nc-formula__box-gonfalon img {width: 46px;display: block;}
.nc-formula__box-gonfalon--bottom {top: auto;bottom: 0;-webkit-transform: translate3d(-50%,50%,0);transform: translate3d(-50%,50%,0);width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;max-width: 650px;padding: 4px 20px;}
.nc-formula__gonfalon {background: #fff;border: 1px solid #efefef;border-radius: 30px;padding: 4px 20px;position: absolute;top: 0;left: 50%;white-space: nowrap;-webkit-transform: translate3d(-50%,-50%,0);transform: translate3d(-50%,-50%,0);}
.nc-formula__steps {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 auto;margin-bottom: 40px;position: relative;max-width: 500px;font-weight: 400;}
.nc-formula__steps:before {content: "";background: #ffb100;position: absolute;top: 28px;left: 70px;width: 2px;height: 75%;}
@media (min-width: 754px) {.nc-formula__steps {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: nowrap;flex-wrap: nowrap;max-width: 900px;}
	.nc-formula__steps:before {margin: auto;top: 40px;left: auto;right: auto;width: 70%;height: 2px;}}
.nc-formula__steps-item {-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 10px 40px;text-align: left;text-transform: uppercase;font-weight: 600;color: #ffb100;}
@media (min-width: 754px) {.nc-formula__steps-item {text-align: center;-webkit-box-flex: 1;-ms-flex: 1 1 33.333%;flex: 1 1 33.333%;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}}
.nc-formula__steps-thumb {background: #fff;border: 2px solid #ffb100;border-radius: 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 0 10px 0 0;width: 60px;height: 60px;}
@media (min-width: 754px) {.nc-formula__steps-thumb {margin: 0 0 10px 0;}}
.nc-formula__steps-thumb img {display: block;max-width: 50px;width: 100%;height: auto;}
.nc-formula__row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 1054px) {.nc-formula__row {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}
.nc-formula__row--small {max-width: 600px;margin: 0 auto;}
.nc-formula__col {background: #fff;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;margin-bottom: 25px;}
@media (min-width: 1054px) {.nc-formula__col {-webkit-box-flex: 1;-ms-flex: 1 1 50%;flex: 1 1 50%;margin-bottom: 0;}
	.nc-formula__col:first-child {margin-right: 20px;}}
.nc-formula__calendar-item {-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0 auto;margin-bottom: 5px;padding: 0 25px;width: 100%;max-width: 270px;text-align: left;white-space: nowrap;height: 40px;line-height: 40px;}
.nc-formula__calendar-item--current {background: #edf1f7;border-radius: 30px;}
.nc-formula__calendar-item span {color: #ff4300;}
.nc-formula__calendar-item a {text-decoration: underline;color: #0fb5e8;}
.nc-formula__calendar-thumb {border-radius: 50%;display: inline-block;position: relative;margin-left: 5px;vertical-align: middle;width: 30px;height: 30px;overflow: hidden;}
.nc-formula__calendar-thumb-img {position: absolute;left: 50%;top: 50%;-webkit-transform: translate3d(-50%,-38.5%,0) scale(.4);transform: translate3d(-50%,-38.5%,0) scale(.4);}
.nc-formula__rating {font-weight: 900;}
.nc-formula__rating-title {height: 40px;line-height: 40px;}
.nc-formula__rating-thumb {border-radius: 50%;display: inline-block;position: relative;margin-right: 15px;max-height: 100%;vertical-align: middle;width: 40px;height: 40px;overflow: hidden;}
.nc-formula__rating-thumb-img {position: absolute;left: 50%;top: 50%;-webkit-transform: translate3d(-50%,-35.5%,0) scale(.5);transform: translate3d(-50%,-35.5%,0) scale(.5);}
.nc-formula__rating-item {background: #edf1f7;border-radius: 30px;margin: 0 auto;margin-bottom: 10px;height: 40px;line-height: 40px;text-align: left;width: 220px;}
.nc-formula__footer {padding: 50px 10px;}
@media (min-width: 754px) {.nc-formula__footer {padding: 50px;}}
.nc-formula__footer-title {border-bottom: 2px solid #edf1f7;padding: 20px;font-weight: 900;}
.nc-formula__footer-padding-box {padding: 20px 10px;}
.nc-formula__footer-block {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-align: left;margin: 0 auto;margin-bottom: 10px;max-width: 300px;}
.nc-formula__footer-block:last-child {margin-bottom: 0;}
.nc-formula__footer-block img {display: block;max-width: 62px;padding-right: 15px;}
.nc-formula__footer-block--mini img {max-width: 48px;}
.nc-formula__achiev-list {display: -webkit-box;display: -ms-flexbox;display: flex;padding: 20px 0;-ms-flex-pack: distribute;justify-content: space-around;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 754px) {.nc-formula__achiev-list {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}
.nc-formula__achiev-list--partial {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}
@media (min-width: 754px) {.nc-formula__achiev-list--partial {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}}
.nc-formula__achiev-list-block {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;}
.nc-formula__achiev-list-info {background: #fff;border-radius: 5px;-webkit-box-shadow: -3px 0 20px rgba(0,0,0,.2);box-shadow: -3px 0 20px rgba(0,0,0,.2);-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 20px;position: relative;text-align: left;font-weight: 400;}
@media (min-width: 754px) {.nc-formula__achiev-list-info {-webkit-box-flex: 1;-ms-flex: 1 1 50%;flex: 1 1 50%;margin-right: 20px;max-width: 350px;}}
.nc-formula__achiev-list-info:before {content: "";position: absolute;right: 0;left: 50%;top: 100%;width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 12px solid #fff;-webkit-transform: translate3d(-50%,0,0);transform: translate3d(-50%,0,0);}
@media (min-width: 754px) {.nc-formula__achiev-list-info:before {border-top: 12px solid transparent;border-bottom: 12px solid transparent;border-right: 12px solid #fff;right: auto;left: 0;top: 50%;-webkit-transform: translate3d(-100%,-50%,0);transform: translate3d(-100%,-50%,0);}}
.nc-formula__achiev {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 10px;}
.nc-formula__achiev.is-close {-webkit-filter: grayscale(100);filter: grayscale(100);}
.nc-formula__achiev-wrap {-webkit-box-flex: 1;-ms-flex: 1 1 50%;flex: 1 1 50%;max-width: 195px;}
@media (min-width: 754px) {.nc-formula__achiev-wrap {-webkit-box-flex: 1;-ms-flex: 1 1 25%;flex: 1 1 25%;}}
.nc-formula__achiev-title {margin-bottom: 10px;font-weight: 600;}
.nc-formula__achiev-img {display: block;width: 175px;height: auto;max-width: 100%;margin: 0 auto;}
.nc-formula__achiev-progress {background: #efefef;border-radius: 10px;height: 7px;overflow: hidden;}
.nc-formula__achiev-progress-bar {background: #0fb5e8;height: inherit;}
.nc-formula__rules {background: #edf1f7;padding: 50px 10px;color: #4a4a4a;}
.nc-formula__rules-row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.nc-formula__rules-cell {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;padding: 10px;text-align: left;}
@media (min-width: 754px) {.nc-formula__rules-cell {-webkit-box-flex: 1;-ms-flex: 1 50%;flex: 1 50%;}}
@media (min-width: 754px) {.nc-formula__rules {padding: 50px 80px;}}
.nc-formula__rules h3 {font-size: 1.5em;text-transform: uppercase;}
.nc-formula__thumb {border-radius: 50%;display: inline-block;position: relative;width: 50px;height: 50px;overflow: hidden;}
.nc-formula__thumb-img {position: absolute;left: 50%;top: 50%;-webkit-transform: translate3d(-50%,-32.5%,0) scale(.6);transform: translate3d(-50%,-32.5%,0) scale(.6);}
.nc-formula__ear-timer {background: #fff;border: 1px solid #efefef;color: #333;}
.nc-formula__ear-timer b {color: #ff4300;}
.nc-formula__ear-list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-pack: distribute;justify-content: space-around;padding: 20px;}
.nc-formula__ear-top {background: url("/assets/templates/vulkan/img/ear_bg.png");height: 110px;margin-top: -28px;}
.nc-formula__ear-label {background: url("/assets/templates/vulkan/img/akcia_icon.gif");border-radius: 0;background-size: contain;background-repeat: no-repeat;border: none;font-size: 0;height: 65px;-webkit-animation-name: none;animation-name: none;}
.nc-formula__ear-label:before, .nc-formula__ear-label:after {display: none;}
.nc-formula__ear-title {font-weight: 600;margin-bottom: 15px;}
.nc-formula__ear-link {font-weight: 400;text-transform: uppercase;color: #ffb100;}
.nc-formula__fund {position: relative;}
.nc-formula__fund-amount {position: absolute;top: 15%;left: 0;width: 100%;height: 85%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;font-weight: 600;color: #fff;}
.nc-formula__fund-amount div {width: 100%;font-size: 24px;}
.nc-formula__result-title {margin-bottom: 25px;font-size: 18px;font-weight: 600;}
@media (min-width: 754px) {.nc-formula__result-title {font-size: 24px;}}
.nc-formula__result__row {display: -webkit-box;display: -ms-flexbox;display: flex;}
.nc-formula__result__col {-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;}
@media (min-width: 754px) {.nc-formula__result__col {-webkit-box-flex: 1;-ms-flex: 1 1 50%;flex: 1 1 50%;}}
.nc-formula__result-table {margin-bottom: 50px;}
.nc-formula__result-table tbody td, .nc-formula__result-table tbody th {font-weight: 900;white-space: nowrap;}
.nc-formula__result-table-accent {white-space: nowrap;font-weight: 600;color: #0fb5e8;}
.nc-formula__result-winner {margin-bottom: 50px;}
.nc-formula__result-winner-thumb {background: url("/assets/templates/vulkan/img/win-place.png") center top no-repeat;background-size: contain;-webkit-box-sizing: border-box;box-sizing: border-box;padding-top: 75px;height: 200px;}
.nc-formula__result-winner-icon {width: 35px;}
.nc-formula__result-winner-amount {font-size: 36px;font-weight: 600;line-height: 28px;color: #1ab4ed;}
.nc-formula__result-winner-title {font-weight: 600;}
.nc-formula__result-thumb {border-radius: 50%;display: inline-block;position: relative;margin-right: 5px;max-height: 100%;vertical-align: middle;width: 40px;height: 40px;overflow: hidden;}
.nc-formula__result-thumb-img {position: absolute;left: 50%;top: 50%;-webkit-transform: translate3d(-50%,-35.5%,0) scale(.5);transform: translate3d(-50%,-35.5%,0) scale(.5);}
.nc-formula__champ {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 10px;}
.nc-formula__champ-left {-webkit-box-flex: 1;-ms-flex: 1 1 65%;flex: 1 1 65%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
@media (min-width: 508px) {.nc-formula__champ-left {-webkit-box-flex: 1;-ms-flex: 1 1 35%;flex: 1 1 35%;}}
.nc-formula__champ-right {-webkit-box-flex: 1;-ms-flex: 1 1 65%;flex: 1 1 65%;text-align: left;}
.nc-formula__champ-right b {font-weight: 600;}
.nc-formula__champ-name {padding: 0 10px;color: #758ac3;}
.swp {font-weight: 400;}
.swp__header {background: #091c41;background-position: center;background-repeat: no-repeat;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;padding: 15px 0;min-height: 300px;color: #fff;}
.swp__header-title {margin-bottom: 10px;font-size: 28px;font-weight: 600;}
.swp__header-btn {position: absolute;width: 100%;bottom: 18px;}
.swp__header-timer {background: #fff;border-radius: 30px;display: inline-block;padding: 3px 15px;margin-bottom: 10px;color: #333;}
.swp__header-desc {margin-bottom: 10px;}
.swp__header-hint {background: rgba(0,0,0,.9);border-radius: 30px;display: inline-block;padding: 5px 15px;}
.swp__leagues {max-width: 900px;margin: 0 auto 6px;}
.swp__leagues-inner {position: relative;margin: 0 auto;margin-top: 15px;margin-bottom: 15px;max-width: 280px;height: auto;}
.swp__leagues-slide {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 5px;-webkit-perspective: 1000px;perspective: 1000px;}
.swp__leagues-slide-front, .swp__leagues-slide-back {background: #fff;border-radius: 3px;-webkit-box-sizing: border-box;box-sizing: border-box;display: inline-block;padding: 30px 10px;width: 100%;height: 100%;color: #333;-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform .6s cubic-bezier(.39,.2,.37,1.54);transition: -webkit-transform .6s cubic-bezier(.39,.2,.37,1.54);transition: transform .6s cubic-bezier(.39,.2,.37,1.54);transition: transform .6s cubic-bezier(.39,.2,.37,1.54),-webkit-transform .6s cubic-bezier(.39,.2,.37,1.54);}
.swp__leagues-slide-front {-webkit-transform: rotateY(0deg);transform: rotateY(0deg);}
.is-rotate .swp__leagues-slide-front {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);}
.swp__leagues-slide-back {-webkit-transform: rotateY(180deg);transform: rotateY(180deg);position: absolute;left: 0;top: 0;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 15px;color: #666;}
.is-rotate .swp__leagues-slide-back {-webkit-transform: rotateY(360deg);transform: rotateY(360deg);}
.swp__leagues-title {margin-bottom: 10px;font-size: 24px;}
.swp__leagues-btn {background-color: #fff;background-size: 30%;-webkit-box-shadow: 0 0 2px rgba(0,0,0,.5);box-shadow: 0 0 2px rgba(0,0,0,.5);border-radius: 50%;width: 48px;height: 48px;-webkit-transition: all .2s ease;transition: all .2s ease;}
.swp__leagues-btn:active {-webkit-box-shadow: none;box-shadow: none;-webkit-transform: scale(.95);transform: scale(.95);}
@media (min-width: 754px) {.swp__leagues-btn {display: none;}}
.swp__row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 40px;}
.swp__cell {-webkit-box-flex: 100%;-ms-flex: 100%;flex: 100%;text-align: left;margin-bottom: 40px;}
@media (min-width: 1054px) {.swp__cell {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}}
.swp__inline {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: nowrap;flex-wrap: nowrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.swp__multiline {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}
.swp__achiev {-webkit-box-flex: 0;-ms-flex: none;flex: none;margin: 10px;position: relative;width: 80px;height: 80px;}
.swp__achiev-img {width: 100%;height: 100%;}
.is-close .swp__achiev-img {-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.swp__achiev-progress {position: absolute;top: -1%;left: -1%;width: 102%;height: 102%;-webkit-transform: rotate(180deg);transform: rotate(180deg);}
.is-close .swp__achiev-progress div, .is-done .swp__achiev-progress div {display: none;}
.is-close .swp__achiev-progress:before, .is-done .swp__achiev-progress:before {content: "";border: 4px solid #fff;border-radius: 50%;-webkit-box-sizing: border-box;box-sizing: border-box;position: absolute;left: 0;width: 100%;height: 100%;}
.swp__achiev-status {background: #ffb000;border-radius: 2px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;padding: 0 5px;position: absolute;left: 50%;bottom: 0;min-height: 20px;font-size: 10px;font-weight: 600;text-align: center;color: #fff;-webkit-transform: translate3d(-50%,50%,0);transform: translate3d(-50%,50%,0);}
.is-close .swp__achiev-status {background: #fff;color: #666;}
.is-done .swp__achiev-status {font-size: 0;}
.swp__achiev-icon-done {display: none;}
.is-done .swp__achiev-icon-done {display: inline-block;font-size: 12px;}
.swp__fund {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-bottom: 10px;color: #ffb100;}
.swp__fund-thumb {border: 3px solid #ffb100;border-radius: 50%;margin-right: 10px;width: 45px;height: 45px;}
.swp__fund-desc {text-align: left;}
.swp__fund-amount {line-height: 28px;font-size: 28px;font-weight: 600;}
.swp__block {padding: 50px 10px;}
@media (min-width: 754px) {.swp__block {padding: 50px 80px;}}
.swp__profile {margin: auto;max-width: 820px;padding: 0 0 50px;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.swp__profile--custom {padding-bottom: 20px;}
@media (min-width: 754px) {.swp__profile {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}
.swp__profile-color-accent {color: #ffb000;}
.swp__profile-color-lighten {color: #9c9c9c;}
.swp__profile-section {-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;margin: 0 10px;}
.swp__profile-box {background: #fff;border-radius: 3px;-webkit-box-sizing: border-box;box-sizing: border-box;display: -webkit-box;display: -ms-flexbox;display: flex;position: relative;padding: 20px;min-height: 150px;}
.swp__profile-box-content {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: left;}
.swp__profile-box-row {display: -webkit-box;display: -ms-flexbox;display: flex;}
.swp__profile-box-cell {margin-right: 15px;margin-bottom: 10px;}
.swp__profile-box-bottom {margin-top: auto;}
.swp__profile-box h2 {margin-top: 0;margin-bottom: 10px;text-align: left;}
.swp__profile-box-tooltip {position: absolute;right: 10px;top: 10px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.swp__profile-daily {background: #fff;border: 3px solid #ffb100;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 20px 15px;}
.swp__profile-daily-row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 754px) {.swp__profile-daily-row {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}
.swp__profile-daily-cell {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;padding: 0 10px;}
@media (min-width: 754px) {.swp__profile-daily-cell {-webkit-box-flex: 1;-ms-flex: 1 1 50%;flex: 1 1 50%;}}
.swp__profile-daily-cell:last-child {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 10px;}
@media (min-width: 754px) {.swp__profile-daily-cell:last-child {margin-top: 0;-webkit-box-pack: start;-ms-flex-pack: start;justify-content: flex-start;}}
.swp__profile-daily-timer b {color: #ffb100;}
.swp__profile-thumb {margin-right: 20px;width: 110px;height: 110px;}
.swp__profile-title {margin: 10px 0;font-size: 16px;text-align: left;color: #788ea2;font-weight: 400;}
.swp__rules {background: #edf1f7;padding: 50px 10px;color: #4a4a4a;}
.swp__rules-row {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
.swp__rules-cell {-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;-ms-flex: 1 100%;flex: 1 100%;padding: 10px;text-align: left;}
@media (min-width: 754px) {.swp__rules-cell {-webkit-box-flex: 1;-ms-flex: 1 50%;flex: 1 50%;}}
@media (min-width: 754px) {.swp__rules {padding: 50px 80px;}}
.swp__rules h3 {font-size: 1.5em;text-transform: uppercase;}
.swp__ear-label {background: url("/assets/templates/vulkan/img/r2d2-label.png");background-size: contain;background-repeat: no-repeat;border: none;font-size: 0;height: 100px;-webkit-animation-name: rotate-label;animation-name: rotate-label;-webkit-animation-duration: 8s;animation-duration: 8s;-webkit-animation-delay: 8s;animation-delay: 8s;}
.swp__ear-label:before, .swp__ear-label:after {display: none;}
.swp__ear-title {margin-bottom: 20px;}
.swp__ear-block {border-top: 1px solid #efefef;display: -webkit-box;display: -ms-flexbox;display: flex;padding: 10px;}
.swp__ear-block--bottom {padding: 20px 20px;margin-bottom: 20px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}
.swp__ear-block h2 {margin-top: 0;margin-bottom: 5px;}
.swp__prize-item {padding: 20px 0 30px;}
.swp__prize-item img {max-width: 100%;}
.swp__prize-gonfalon {background: #ffb100;}
.swp__prize-gonfalon.is-open {background: #009d62;}
.swp__btn-close {border: 1px solid #333;border-radius: 50%;display: inline-block;position: absolute;right: 10px;top: 10px;width: 20px;height: 20px;line-height: 20px;cursor: pointer;color: #333;}
.swp__icon-info {border: 1px solid #0a3e6d;border-radius: 50%;width: 20px;height: 20px;line-height: 20px;cursor: pointer;color: #0a3e6d;}
.swp__icon-cup {font-size: 24px;}
.swp__icon-game {font-size: 24px;}
.swp__icon-gift {font-size: 18px;vertical-align: top;}
@-webkit-keyframes rotate-label {0% {-webkit-transform: translate3d(-105%,-80%,0) rotate(0deg);transform: translate3d(-105%,-80%,0) rotate(0deg);}
	1% {-webkit-transform: translate3d(-105%,-80%,0) rotate(3deg) scale(1.05);transform: translate3d(-105%,-80%,0) rotate(3deg) scale(1.05);}
	2% {-webkit-transform: translate3d(-105%,-80%,0) rotate(-3deg) scale(1.1);transform: translate3d(-105%,-80%,0) rotate(-3deg) scale(1.1);}
	3% {-webkit-transform: translate3d(-105%,-80%,0) rotate(3deg) scale(1.05);transform: translate3d(-105%,-80%,0) rotate(3deg) scale(1.05);}
	4% {-webkit-transform: translate3d(-105%,-80%,0) rotate(-3deg) scale(1.1);transform: translate3d(-105%,-80%,0) rotate(-3deg) scale(1.1);}
	5% {-webkit-transform: translate3d(-105%,-80%,0) rotate(3deg) scale(1.05);transform: translate3d(-105%,-80%,0) rotate(3deg) scale(1.05);}
	6% {-webkit-transform: translate3d(-105%,-80%,0) rotate(0deg) scale(1);transform: translate3d(-105%,-80%,0) rotate(0deg) scale(1);}}
@keyframes rotate-label {0% {-webkit-transform: translate3d(-105%,-80%,0) rotate(0deg);transform: translate3d(-105%,-80%,0) rotate(0deg);}
	1% {-webkit-transform: translate3d(-105%,-80%,0) rotate(3deg) scale(1.05);transform: translate3d(-105%,-80%,0) rotate(3deg) scale(1.05);}
	2% {-webkit-transform: translate3d(-105%,-80%,0) rotate(-3deg) scale(1.1);transform: translate3d(-105%,-80%,0) rotate(-3deg) scale(1.1);}
	3% {-webkit-transform: translate3d(-105%,-80%,0) rotate(3deg) scale(1.05);transform: translate3d(-105%,-80%,0) rotate(3deg) scale(1.05);}
	4% {-webkit-transform: translate3d(-105%,-80%,0) rotate(-3deg) scale(1.1);transform: translate3d(-105%,-80%,0) rotate(-3deg) scale(1.1);}
	5% {-webkit-transform: translate3d(-105%,-80%,0) rotate(3deg) scale(1.05);transform: translate3d(-105%,-80%,0) rotate(3deg) scale(1.05);}
	6% {-webkit-transform: translate3d(-105%,-80%,0) rotate(0deg) scale(1);transform: translate3d(-105%,-80%,0) rotate(0deg) scale(1);}}
.result {background: #fff;}
.result--colored {color: #3e6fff;}
.result__box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
.result__box-thumb {margin-right: 5px;display: inline-block;}
.result__box-thumb img {height: 45px;}
.result__box-name {display: none;}
@media (min-width: 754px) {.result__box-name {display: block;font-weight: 600;}}
.result__top {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;margin-bottom: 50px;-ms-flex-wrap: wrap;flex-wrap: wrap;}
@media (min-width: 754px) {.result__top {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}}
.result__top-item {text-align: center;-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;}
@media (min-width: 508px) {.result__top-item {-webkit-box-flex: 1;-ms-flex: 1 1 25%;flex: 1 1 25%;}
	.result__top-item:first-child {-webkit-box-flex: 1;-ms-flex: 1 1 100%;flex: 1 1 100%;}}
@media (min-width: 754px) {.result__top-item:first-child {-webkit-box-flex: 1;-ms-flex: 1 1 35%;flex: 1 1 35%;}}
.result__top-item img {width: 100%;max-width: 430px;}
.result__top-title {margin-bottom: 5px;color: #4a4a4a;}
.result__top-user {background: #e7f3fe;border-radius: 20px;display: inline-block;margin-bottom: 5px;padding: 3px 8px;min-width: 80px;color: #4a4a4a;}
.result__title {color: #4a4a4a;}
.result__table {max-width: 800px;}
.result__item {display: inline-block;padding: 0 5px;margin-bottom: 4px;width: 75px;}
@media (min-width: 754px) {.result__item {width: 100px;}}
.result__item--current {background: #4275ff;border-radius: 10px;font-weight: 600;text-align: center;color: #fff;}
.result__emoji {text-align: center;}
.result__info {background: #fff;display: -webkit-box;display: -ms-flexbox;display: flex;border-radius: 3px;overflow: hidden;color: #000;}
.miles__ear .result__info {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;}
.result__info-col {-webkit-box-flex: 1;-ms-flex: auto;flex: auto;}
.result__info-points {border-right: 1px solid #edf1f7;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-box-flex: 1;-ms-flex: 1 35%;flex: 1 35%;padding: 10px 15px;text-align: left;}
.result__info-points-amount {font-size: 24px;font-weight: 600;color: #000;}
.result__info-points-amount span {color: #909090;}
.result__info-box {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex: 1 65%;flex: 1 65%;padding: 10px 15px;}
.result__info-box p {text-align: left;margin-bottom: 0;}
.result__info-title {text-align: left;margin-bottom: 5px;}
.result__info-thumb {margin-right: 15px;width: 60px;height: 60px;}
.result__info-panel {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: baseline;-ms-flex-align: baseline;align-items: baseline;font-weight: 600;color: #000;}
.result__info-panel p {margin: 0;}
table {border-spacing: 0px;margin-bottom: 10px;text-align: center;}
.eac-item, table tbody tr {color: #000c29;}
table tr td {padding: 3px 10px;border-top: 1px solid #000c29;border-left: 1px solid #000c29;}
table tr td:last-child {border-right: 1px solid #000c29;}
.content_wrap img {margin: 0 10px 10px 0;}
.content_wrap strong, .content_wrap b {font-weight: 800;}
img, iframe {max-width: 100%;}
.container-ins {padding: 29px 23px 25px !important;}
.content .game {width: 1094px;max-width: 100%;float: left;}
.content .col {width: 150px;max-width: 100%;float: left;padding: 0;}
.btn-blue1 {color: #fff;text-shadow: 0 1px 1px #1b1c1a;background: url("/assets/templates/vulkan/img/btn-blue.png") repeat-x;border-radius: 2px;font-size: 12px;display: block;line-height: 15px;margin: 0 0 0 18px;padding: 7px 10px;text-decoration: none !important;}
.btn-blue1:hover {background-position: 0 -44px;}
.btn-blue1:active {background-position: 0 -88px;}
.content .game iframe {width: 100% !important;max-width: 100%;position: relative;z-index: 3;border: none;}
.content .game iframe.game_demo_myfishsoup_no {width: 1060px !important;margin-left: -17px;}
.gobanner .btn-blue, .gobanner .btn-orange {font-family: Arial,"Segoe UI","Open Sans",regular;display: inline-block;text-decoration: none;text-transform: uppercase;cursor: pointer;font-weight: 700;text-align: center;}
@media (max-width:926px) {.gobanner b {font-size: 14px;}}
.content-text {clear: both;}
.slider-box {width: 123px;position: relative;padding: 30px 0;float: right;}
.snext, .sprev {position: absolute;width: 100%;height: 16px;left: 0;cursor: pointer;}
.snext {background: url("/assets/templates/vulkan/img/next01.png") 50% 0 no-repeat;top: 6px;}
.sprev {background: url("/assets/templates/vulkan/img/prev01.png") 50% 0 no-repeat;bottom: 10px;}
.gobanner .btn-blue {margin-top: 15px;position: relative;border: 1px solid transparent;box-shadow: 0 4px 0 #0b2768;border-bottom-color: #0e469b;border-top-color: #2a86ef;color: #0a306e;line-height: 14px;border-radius: 3px;background: #2984ed;background: -webkit-gradient(left top,left bottom,color-stop(0,#2984ed),color-stop(100%,#103a7d));background: linear-gradient(to bottom,#2984ed 0,#103a7d 100%);padding: 8px 0;width: 193px;-webkit-text-shadow: 0 1px 0 #4b77b5;-moz-text-shadow: 0 1px 0 #4b77b5;text-shadow: 0 1px 0 #4b77b5;font-size: 14px;transition: all 0s;}
.gobanner .btn-blue:after {box-shadow: 0 6px 5px #000;position: absolute;}
.gobanner .btn-blue:hover {box-shadow: 0 4px 0 #0a2563;color: #0a306e;border-top-color: #0d2b64;border-bottom-color: #2998f5;background: #103a7d;background: -webkit-gradient(left top,left bottom,color-stop(0,#103a7d),color-stop(100%,#2984ed));background: linear-gradient(to bottom,#103a7d 0,#2984ed 100%);}
.gobanner .btn-blue:active {margin-bottom: -2px;color: #0a306e;border-top-color: #0e2c65;line-height: 16px;box-shadow: 0 2px 0 #0a2563;background: #103a7d;background: -webkit-gradient(left top,left bottom,color-stop(0,#103a7d),color-stop(100%,#2984ed));background: linear-gradient(to bottom,#103a7d 0,#2984ed 100%);}
.gobanner .btn-orange {margin-top: 6px;-webkit-text-shadow: 0 1px 0 #ffcb6d;-moz-text-shadow: 0 1px 0 #ffcb6d;text-shadow: 0 1px 0 #ffcb6d;padding: 11px 0;color: #b44c00;position: relative;border: 1px solid transparent;box-shadow: 0 4px 0 #955308,0 2px 8px #000;border-bottom-color: #ffbe25;font-size: 18px;line-height: 18px;border-radius: 3px;background: #ffce1e;background: -webkit-gradient(left top,left bottom,color-stop(0,#ffce1e),color-stop(12%,#ffce1e),color-stop(24%,#ffc71e),color-stop(57%,#ffb01e),color-stop(92%,#ffa11e),color-stop(97%,#ffbe25),color-stop(100%,#ffbe25));background: linear-gradient(to bottom,#ffce1e 0,#ffce1e 12%,#ffc71e 24%,#ffb01e 57%,#ffa11e 92%,#ffbe25 97%,#ffbe25 100%);width: 180px;transition: all 0s;}
.gobanner .btn-orange:hover {box-shadow: 0 4px 0 #9e590b,0 2px 8px #000;color: #b44c00;border-top-color: #ff871e;background: #ff871e;background: -webkit-gradient(left top,left bottom,color-stop(0,#ff871e),color-stop(12%,#ff871e),color-stop(24%,#ff9a1e),color-stop(57%,#ffb41e),color-stop(74%,#ffbf1e),color-stop(86%,#ffd61e),color-stop(98%,#ffed25),color-stop(100%,#ffed25));background: linear-gradient(to bottom,#ff871e 0,#ff871e 12%,#ff9a1e 24%,#ffb41e 57%,#ffbf1e 74%,#ffd61e 86%,#ffed25 98%,#ffed25 100%);}
.gobanner .btn-orange:active {margin-bottom: -2px;color: #b44c00;border-top-color: #ff871e;line-height: 20px;box-shadow: 0 2px 0 #8f5008,0 2px 8px #000;background: #ff871e;background: -webkit-gradient(left top,left bottom,color-stop(0,#ff871e),color-stop(12%,#ff871e),color-stop(24%,#ff9a1e),color-stop(57%,#ffb41e),color-stop(74%,#ffbf1e),color-stop(86%,#ffd61e),color-stop(98%,#ffed25),color-stop(100%,#ffed25));background: linear-gradient(to bottom,#ff871e 0,#ff871e 12%,#ff9a1e 24%,#ffb41e 57%,#ffbf1e 74%,#ffd61e 86%,#ffed25 98%,#ffed25 100%);}
.tableWrap {overflow-x: scroll;overflow-x: auto;}
table {height: auto !important;overflow-x: auto;}
table td {width: auto !important;}
.top_casino__wrapper-Wrap {background: #00071b;border-top: 1px solid #094070;color: #fff;text-transform: uppercase;font-size: 20px;padding: 10px 0;}
.top_casino__wrapper-Wrap a {color: #fff;text-decoration: none;}
.top_casino__wrapper-Wrap a:hover {color: red;}
.bl_casino-title {}
.bl_casino-persent {font-weight: 700;}
.top_casino__wrapper {padding: 0 15px;}
.bl_casino {margin: 0 0 20px;padding: 0 75px;}
.bl_casino a {display: inline-block;}
.top_casino {display: flex;justify-content: center;align-items: flex-end;flex-wrap: wrap;}
@media (max-width: 1279px) {.content .game {width: 1000px;}
	.content .game iframe.game_demo_myfishsoup_no {margin-left: 7px;width: 995px !important;}}
@media (max-width: 1200px) {.content .col {display: none;}}
@media (max-width: 991.98px) {.tableWrap {overflow-x: scroll;}
	.content .game iframe.game_demo_myfishsoup_no {margin-left: 7px;width: 99% !important;}}
@media (max-width: 850px) {.footer_new {background-image: none;}
	.footer_new .footer-nav {padding-bottom: 20px;min-height: auto;}
	.footer_new .footer-nav li {width: 32%;}}
@media (max-width: 767px) {.content-text h1, .content-text h2, .content-text h3, .content-text h4, .content-text h5, .content-text h6 {font-size: 24px;}
	.footer_new {padding-bottom: 85px;}
	.tableWrap {margin: 0 -25px 0 -15px;font-size: 12px;}
	.tableWrap img {width: 45px;margin: 5px;}
	.tableWrap table {width: 100%;}
	.tableWrap tr {}
	.tableWrap tr td {padding: 3px 7px;}
	.bl_casino {-webkit-box-flex: 0;-webkit-flex: 0 0 50%;-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding: 0;}
	.bl_casino a {padding: 0 5px;}}
@media (max-width: 479px) {.content-text h1, .content-text h2, .content-text h3, .content-text h4, .content-text h5, .content-text h6 {font-size: 20px;}
	.top_casino__wrapper-Wrap {font-size: 16px;}}
@media (max-width: 450px) {.footer_new .footer-nav ul li {width: 49%;margin-bottom: 5px;}}
@media (max-width: 359px) {.tableWrap {margin: 0 -35px;}}