@import "bootstrap.min.css";
@import "bootstrap-select.css";
@import "refer_friend.css";
@import "icon-pack.css";
@import "shot_calculation.css";
@import "swiper.css";
@import "bonus_page.css";
@import "invitation_friends.css";
@import "report_popup.css";
@import "money_box.css";
@import "referrals.css";
@import "vip_club.css";
@import "money_points.css";
@import "coupon_page.css";
@import "deposit_streak_bonus.css";
@import 'bonus_streak_modal.css';

@font-face {
    font-family: 'Roboto';
    src: url('/assets/fonts/roboto-light-webfont.eot');
    src: url('/assets/fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
    url('/assets/fonts/roboto-light-webfont.woff2') format('woff2'),
    url('/assets/fonts/roboto-light-webfont.woff') format('woff'),
    url('/assets/fonts/roboto-light-webfont.ttf') format('truetype');
  font-weight: 300;
  font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/assets/fonts/roboto-regular-webfont.eot');
    src: url('/assets/fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('/assets/fonts/roboto-regular-webfont.woff2') format('woff2'),
    url('/assets/fonts/roboto-regular-webfont.woff') format('woff'),
    url('/assets/fonts/roboto-regular-webfont.ttf') format('truetype');
  font-weight: 400;
  font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/assets/fonts/roboto-medium-webfont.eot');
    src: url('/assets/fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
    url('/assets/fonts/roboto-medium-webfont.woff2') format('woff2'),
    url('/assets/fonts/roboto-medium-webfont.woff') format('woff'),
    url('/assets/fonts/roboto-medium-webfont.ttf') format('truetype');
  font-weight: 500;
  font-style: normal;
}

@font-face {
    font-family: 'Roboto';
    src: url('/assets/fonts/roboto-bold-webfont.eot');
    src: url('/assets/fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
    url('/assets/fonts/roboto-bold-webfont.woff') format('woff'),
    url('/assets/fonts/roboto-bold-webfont.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}

@font-face {
    font-family: 'Metropolis-ExtraBold';
    src: url('/assets/fonts/Metropolis/Metropolis-ExtraBold.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/Metropolis/Metropolis-ExtraBold.otf')  format('opentype'),
    url('/assets/fonts/Metropolis/Metropolis-ExtraBold.woff') format('woff'), url('/assets/fonts/Metropolis/Metropolis-ExtraBold.ttf')  format('truetype'), url('/assets/fonts/Metropolis/Metropolis-ExtraBold.svg#Metropolis-ExtraBold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'Metropolis-Medium';
    src: url('/assets/fonts/Metropolis/Metropolis-Medium.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/Metropolis/Metropolis-Medium.otf')  format('opentype'),
    url('/assets/fonts/Metropolis/Metropolis-Medium.woff') format('woff'), url('/assets/fonts/Metropolis/Metropolis-Medium.ttf')  format('truetype'), url('/assets/fonts/Metropolis/Metropolis-Medium.svg#Metropolis-Medium') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'SFUIDisplay-Bold';
    src: url('/assets/fonts/SFUIDisplay/SFUIDisplay-Bold.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/SFUIDisplay/SFUIDisplay-Bold.otf')  format('opentype'),
    url('/assets/fonts/SFUIDisplay/SFUIDisplay-Bold.woff') format('woff'), url('/assets/fonts/SFUIDisplay/SFUIDisplay-Bold.ttf')  format('truetype'), url('/assets/fonts/SFUIDisplay/SFUIDisplay-Bold.svg#SFUIDisplay-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'SFUIDisplay-Semibold';
    src: url('/assets/fonts/SFUIDisplay/SFUIDisplay-Semibold.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/SFUIDisplay/SFUIDisplay-Semibold.otf')  format('opentype'),
    url('/assets/fonts/SFUIDisplay/SFUIDisplay-Semibold.woff') format('woff'), url('/assets/fonts/SFUIDisplay/SFUIDisplay-Semibold.ttf')  format('truetype'), url('/assets/fonts/SFUIDisplay/SFUIDisplay-Semibold.svg#SFUIDisplay-Semibold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'SFUIDisplay-Regular';
    src: url('/assets/fonts/SFUIDisplay/SFUIDisplay-Regular.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/SFUIDisplay/SFUIDisplay-Regular.otf')  format('opentype'),
    url('/assets/fonts/SFUIDisplay/SFUIDisplay-Regular.woff') format('woff'), url('/assets/fonts/SFUIDisplay/SFUIDisplay-Regular.ttf')  format('truetype'), url('/assets/fonts/SFUIDisplay/SFUIDisplay-Regular.svg#SFUIDisplay-Regular') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'SFUIDisplay-Light';
    src: url('/assets/fonts/SFUIDisplay/SFUIDisplay-Light.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/SFUIDisplay/SFUIDisplay-Light.otf')  format('opentype'),
    url('/assets/fonts/SFUIDisplay/SFUIDisplay-Light.woff') format('woff'), url('/assets/fonts/SFUIDisplay/SFUIDisplay-Light.ttf')  format('truetype'), url('/assets/fonts/SFUIDisplay/SFUIDisplay-Light.svg#SFUIDisplay-Light') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
    font-family: 'SFUIDisplay-Heavy';
    src: url('/assets/fonts/SFUIDisplay/SFUIDisplay-Heavy.eot?#iefix') format('embedded-opentype'),  url('/assets/fonts/SFUIDisplay/SFUIDisplay-Heavy.otf')  format('opentype'),
    url('/assets/fonts/SFUIDisplay/SFUIDisplay-Heavy.woff') format('woff'), url('/assets/fonts/SFUIDisplay/SFUIDisplay-Heavy.ttf')  format('truetype'), url('/assets/fonts/SFUIDisplay/SFUIDisplay-Heavy.svg#SFUIDisplay-Heavy') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Flaticon";
    src: url('/assets/fonts/flaticon_mariobet_new/Flaticon.eot');
    src: url('/assets/fonts/flaticon_mariobet_new/Flaticon.eot?#iefix') format("embedded-opentype"),
    url('/assets/fonts/flaticon_mariobet_new/Flaticon.woff2') format("woff2"),
    url('/assets/fonts/flaticon_mariobet_new/Flaticon.woff') format("woff"),
    url('/assets/fonts/flaticon_mariobet_new/Flaticon.ttf') format("truetype"),
    url('/assets/fonts/flaticon_mariobet_new/Flaticon.svg#Flaticon') format("svg");
  font-weight: 400;
  font-style: normal;
}

@font-face {
    font-family: 'Gilroy';
  src: url(/assets/fonts/Gilroy/Gilroy-UltraLight.ttf),
    url(/assets/fonts/Gilroy/Gilroy-UltraLight.woff),
    url(/assets/fonts/Gilroy/Gilroy-UltraLight.woff2);
  font-weight: 300;
}

@font-face {
    font-family: 'Gilroy';
  src: url(/assets/fonts/Gilroy/Gilroy-Light.otf),
    url(/assets/fonts/Gilroy/Gilroy-Light.woff),
    url(/assets/fonts/Gilroy/Gilroy-Light.woff2);
  font-weight: 300;
}

@font-face {
    font-family: 'Gilroy';
  src: url(/assets/fonts/Gilroy/Gilroy-Regular.woff),
    url(/assets/fonts/Gilroy/Gilroy-Regular.woff2);
  font-weight: normal;
}

@font-face {
    font-family: 'Gilroy';
  src: url(/assets/fonts/Gilroy/Gilroy-Semibold.ttf),
    url(/assets/fonts/Gilroy/Gilroy-Semibold.woff),
    url(/assets/fonts/Gilroy/Gilroy-Semibold.woff2);
  font-weight: 600;
}

@font-face {
    font-family: 'Gilroy';
  src: url(/assets/fonts/Gilroy/Gilroy-Bold.woff),
    url(/assets/fonts/Gilroy/Gilroy-Bold.woff2);
  font-weight: 700;
}

@font-face {
    font-family: 'Gilroy';
  src: url(/assets/fonts/Gilroy/Gilroy-ExtraBold.otf);
  font-weight: 800;
}

@font-face {
    font-family: 'Gilroy';
  src: url(/assets/fonts/Gilroy/Gilroy-Black.woff),
    url(/assets/fonts/Gilroy/Gilroy-Black.woff2);
  font-weight: 900;
}

@font-face {
  font-family: "Flaticon";
    src: url('/assets/fonts/flaticon_mariobet_new/Flaticon.svg#Flaticon') format("svg")
}

@font-face {
    font-family: 'Barlow';
    src: url('/assets/fonts/Barlow/Barlow-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Barlow';
    src: url('/assets/fonts/Barlow/Barlow-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Barlow';
    src: url('/assets/fonts/Barlow/Barlow-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}


[class^="flaticon-"]:before,
[class*=" flaticon-"]:before,
[class^="flaticon-"]:after,
[class*=" flaticon-"]:after {
    font-family: 'Flaticon';
  font-style: normal;
    font-weight: 400!important
}

.flaticon-arrow-right:before {content: "\f105";}
.flaticon-plus:before {content: "\f106";}
.flaticon-soccer-ball:before {content: "\f10b";}
.flaticon-danger:before {content: "\f10c";}
.flaticon-jumping-horse-with-jockey-silhouette:before {content: "\f10d";}
.flaticon-poker-chip:before {content: "\f124";}
.flaticon-poker-game:before {content: "\f10f";}
.flaticon-slot-machine:before {content: "\f110";}
.flaticon-casino-chip-1:before {content: "\f111";}
.flaticon-numbers-one-and-five:before {content: "\f112";}
.flaticon-zeppelin:before {content: "\f113";}
.flaticon-giftbox:before {content: "\f116";}
.flaticon-search:before {content: "\f12d";}

html[data-route='microgaming_slots'] #content_block,
html[data-route='egt'] #content_block,
html[data-route='leander'] #content_block,
html[data-route='yggdrasil'] #content_block,
html[data-route='amatic'] #content_block,
html[data-route='netent'] #content_block,
html[data-route='betsoft_3d_slots'] #content_block,
html[data-route='pragmatic_play_slots'] #content_block,
html[data-route='slot'] #content_block,
html[data-route='pragmatic_play_casino'] #content_block,
html[data-route='xpg'] #content_block,
html[data-route='evolution_game'] #content_block,
html[data-route='ezugi'] #content_block,
html[data-route='lucky_streak'] #content_block,
html[data-route='live_casino'] #content_block,
html[data-route='vivo_casino'] #content_block {
  min-height: auto;
  padding-bottom: 0;
}

#game_content {
  float: none;
  margin-bottom: 30px;
}

html {
    scroll-behavior: smooth;
}

body {
    font-family: 'SFUIDisplay-Regular', sans-serif;
  /*overflow: hidden;*/
}

html[data-route="mobile_login"] .content_inner {

}

html[data-route='promotions'] #content_block,
html[data-route='link'] #content_block {
  background: #eef0f4;
}

html[data-route='evolution_game'] #content_block,
html[data-route='netent'] #content_block,
html[data-route='amatic'] #content_block,
html[data-route='ezugi'] #content_block,
html[data-route='lucky_streak'] #content_block,
html[data-route='vivo_casino'] #content_block {
  background: #eef0f4;
}


html[data-route='info'] #content_block {
  background-color: #ffffff;
}

html[data-route='index'] #content_block{
  background-color: #eef0f4;
  padding-top: 0;
  font-family: 'Roboto', sans-serif;
  overflow: auto;
  padding-bottom: 0;
}
html[data-route='index'] .domain-alter{
    display: flex;
}
html[data-route='profileInfo'] #playerInfoTop .profile_top_menu .home_inner_top_item.--profile-info,
html[data-route='change_password'] #playerInfoTop .profile_top_menu .home_inner_top_item.--profile-info,
html[data-route='deposits'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance,
html[data-route='withdraws'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance,
html[data-route='balance_transfer'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance,
html[data-route='deposit_bank_form'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance,
html[data-route='bank_transfer'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance,
html[data-route='bank_transfer_atm'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance,
html[data-route='eco_card'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance,
html[data-route='paymino'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance,
html[data-route='deposit_bank_transfer'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance,
html[data-route='bank_accounts_list'] #playerInfoTop .profile_top_menu .home_inner_top_item.--bank-accounts,
html[data-route='add_bank_account'] #playerInfoTop .profile_top_menu .home_inner_top_item.--bank-accounts,
html[data-route='tickets'] #playerInfoTop .profile_top_menu .home_inner_top_item.--tickets,
html[data-route='create_ticket'] #playerInfoTop .profile_top_menu .home_inner_top_item.--tickets,
html[data-route='messages'] #playerInfoTop .profile_top_menu .home_inner_top_item.--messages,
html[data-route='my_bonuses'] #playerInfoTop .profile_top_menu .home_inner_top_item.--my-bonuses,
html[data-route='transaction_history'] #playerInfoTop .profile_top_menu .home_inner_top_item.--transaction-history,
html[data-route='play_safe'] #playerInfoTop .profile_top_menu .home_inner_top_item.--play_safe,
html[data-route='two_factor_authentication'] #playerInfoTop .profile_top_menu .home_inner_top_item.--two-factor-authentication {
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
}

html[data-route='profileInfo'] #playerInfoTop .profile_top_menu .home_inner_top_item.--profile-info a,
html[data-route='change_password'] #playerInfoTop .profile_top_menu .home_inner_top_item.--profile-info a,
html[data-route='deposits'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance a,
html[data-route='withdraws'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance a,
html[data-route='balance_transfer'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance a,
html[data-route='deposit_bank_form'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance a,
html[data-route='bank_transfer'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance a,
html[data-route='bank_transfer_atm'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance a,
html[data-route='eco_card'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance a,
html[data-route='paymino'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance a,
html[data-route='deposit_bank_transfer'] #playerInfoTop .profile_top_menu .home_inner_top_item.--finance a,
html[data-route='bank_accounts_list'] #playerInfoTop .profile_top_menu .home_inner_top_item.--bank-accounts a,
html[data-route='add_bank_account'] #playerInfoTop .profile_top_menu .home_inner_top_item.--bank-accounts a,
html[data-route='tickets'] #playerInfoTop .profile_top_menu .home_inner_top_item.--tickets a,
html[data-route='create_ticket'] #playerInfoTop .profile_top_menu .home_inner_top_item.--tickets a,
html[data-route='messages'] #playerInfoTop .profile_top_menu .home_inner_top_item.--messages a,
html[data-route='my_bonuses'] #playerInfoTop .profile_top_menu .home_inner_top_item.--my-bonuses a,
html[data-route='transaction_history'] #playerInfoTop .profile_top_menu .home_inner_top_item.--transaction-history a,
html[data-route='play_safe'] #playerInfoTop .profile_top_menu .home_inner_top_item.--play_safe a,
html[data-route='two_factor_authentication'] #playerInfoTop .profile_top_menu .home_inner_top_item.--two-factor-authentication a {
  color: #fff;
}


.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  z-index: 1;
  width: 100%;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  -o-transition-property: -o-transform;
  -ms-transition-property: -ms-transform;
  transition-property: transform;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  font-size: 0;

  -webkit-transform: translate3d(0px, 0, 0);
  -moz-transform: translate3d(0px, 0, 0);
  -o-transform: translate(0px, 0px);
  -ms-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}
.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex: 0 0 auto;
  flex-shrink: 0;
  width: 100%  !important;
  position: relative;
}
.swiper-pagination {
  position: relative;
  margin-top: calc(-1vw - 10px);
  z-index: 2;
  padding: 0 7.5%;
}
.swiper-pagination-bullet {
  display: inline-block;
  cursor: pointer;
  margin: 10px 5px;
  border-radius: 50px;
  background: #fff;
  width: 2vw;
  height: 2vw;
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.12);
  transition: all 0.1s;
}
.swiper-pagination-bullet-active {
  position: relative;
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
  box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.12);
}

.swiper-pagination-bullet-active:before  {
  position: absolute;
  content: "";
  top: -50%;
  left: -50%;
  border-radius: 50%;
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
  opacity: 0.2;
  width: calc(4vw - 1px);
  height: calc(4vw - 1px);
}
.swiper-slide img {
  width: 100%;
  /*height: 130px;*/
  object-fit: cover;
  object-position: left;
}

.__clear {
  content: "";
  clear: both;
  display: block;
  height: 0;
}

.home_inner {
  padding: 3.1vw;
  margin-top: calc(-1vw - 10px);
  margin-bottom: 20px;
}

/*HEADER TICKER START*/

@-webkit-keyframes scroll {
  0% {
    -webkit-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  100% {
    -webkit-transform: translate(-100%, 0);
        transform: translate(-100%, 0)
  }
}

@-moz-keyframes scroll {
  0% {
    -moz-transform: translate(0, 0);
    transform: translate(0, 0);
  }
  100% {
    -moz-transform: translate(-100%, 0);
        transform: translate(-100%, 0)
  }
}

@keyframes scroll {
  0% {
    transform: translate(0, 0);
  }
  100% {
        transform: translate(-100%, 0)
  }
}
.notification_content_ticker{
  border-bottom: 1px solid #f28e09 !important;
    background-color: #2B2F3F !important;
}

.close-button{
    background-color: #2B2F3F !important;
}

.notification_icon {
  color: #f07a10 !important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23f07a10' d='M480 32c0-12.9-7.8-24.6-19.8-29.6s-25.7-2.2-34.9 6.9L381.7 53c-48 48-113.1 75-181 75H192 160 64c-35.3 0-64 28.7-64 64v96c0 35.3 28.7 64 64 64l0 128c0 17.7 14.3 32 32 32h64c17.7 0 32-14.3 32-32V352l8.7 0c67.9 0 133 27 181 75l43.6 43.6c9.2 9.2 22.9 11.9 34.9 6.9s19.8-16.6 19.8-29.6V300.4c18.6-8.8 32-32.5 32-60.4s-13.4-51.6-32-60.4V32zm-64 76.7V240 371.3C357.2 317.8 280.5 288 200.7 288H192V192h8.7c79.8 0 156.5-29.8 215.3-83.3z'/%3E%3C/svg%3E");
  background-size: 60%;
  background-repeat: no-repeat;
  background-position: center;
}

/*HEADER TICKER END*/
.mariobet-content-wrap{
    overflow: visible;
}
header {
  padding: 0!important;
  position: sticky;
  height: 14vw;
  background:rgba(43, 47, 63, 1) !important;
  z-index: 102;
  border-bottom: 2px solid  rgba(255, 140, 0, 1);
  top: 0;
}

#header:after {
  display: none;
}

#header.logout .login {
  display: block;
}

#header .login {
  display: none;
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  height: 100%;
  width: 14vw;
  border-left: 1px solid rgba(66, 71, 91, 1);;
  font-size: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cpath fill-rule='evenodd' fill='rgb(66, 194, 217)' d='M27.314,4.686 C24.292,1.664 20.274,-0.000 16.000,-0.000 C11.726,-0.000 7.708,1.664 4.686,4.686 C1.664,7.708 -0.000,11.726 -0.000,16.000 C-0.000,20.274 1.664,24.292 4.686,27.314 C7.708,30.336 11.726,32.000 16.000,32.000 C20.274,32.000 24.292,30.336 27.314,27.314 C30.336,24.292 32.000,20.274 32.000,16.000 C32.000,11.726 30.336,7.708 27.314,4.686 ZM16.000,30.125 C12.197,30.125 8.741,28.614 6.199,26.161 C7.576,21.956 11.530,19.063 16.000,19.063 C20.470,19.063 24.424,21.956 25.801,26.161 C23.259,28.614 19.803,30.125 16.000,30.125 ZM11.313,12.500 C11.313,9.915 13.415,7.812 16.000,7.812 C18.585,7.812 20.688,9.915 20.688,12.500 C20.688,15.085 18.585,17.187 16.000,17.187 C13.415,17.187 11.313,15.085 11.313,12.500 ZM27.209,24.585 C25.829,21.357 23.121,18.905 19.848,17.813 C21.491,16.619 22.562,14.682 22.562,12.500 C22.562,8.881 19.619,5.938 16.000,5.938 C12.381,5.938 9.438,8.881 9.438,12.500 C9.438,14.682 10.509,16.619 12.152,17.813 C8.879,18.905 6.171,21.357 4.791,24.585 C2.963,22.204 1.875,19.227 1.875,16.000 C1.875,8.211 8.211,1.875 16.000,1.875 C23.789,1.875 30.125,8.211 30.125,16.000 C30.125,19.227 29.037,22.204 27.209,24.585 Z'/%3E%3C/svg%3E");
  background-position: center center;
  background-size: 4.5vw;
  background-repeat: no-repeat;
}

#header.logout .menu_button {
  display: none !important;
}
#header .menu_button {
  display: block !important;
  position: absolute;
  top: 0;
  right: 0;
  left: auto;
  width: 14vw;
  height: 100%;
  border-left: 1px solid #595d6d;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 18 17' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='18' height='17' fill='none' customFrame='%23000000'%3E%3Cpath id='Vector' d='M0 1.545C0 0.692 0.672 0 1.5 0L16.5 0C17.328 0 18 0.692 18 1.545C18 2.399 17.328 3.091 16.5 3.091L1.5 3.091C0.672 3.091 0 2.399 0 1.545ZM0 8.5C0 7.646 0.672 6.955 1.5 6.955L16.5 6.955C17.328 6.955 18 7.646 18 8.5C18 9.354 17.328 10.045 16.5 10.045L1.5 10.045C0.672 10.045 0 9.354 0 8.5ZM1.5 13.909C0.672 13.909 0 14.601 0 15.455C0 16.308 0.672 17 1.5 17L16.5 17C17.328 17 18 16.308 18 15.455C18 14.601 17.328 13.909 16.5 13.909L1.5 13.909Z' fill='rgb(167.657,170.868,188.525)' fill-rule='evenodd'/%3E%3C/svg%3E");
  background-position: center center;
  background-size: 4.5vw;
  background-repeat: no-repeat;
  max-width: none;
  max-height: none;
  margin: 0;
}
.shift .content_inner {
  left: 0%;
  position: fixed;
}
.shift .left_menu {
  position: fixed;
  height: 100%;
  z-index: 130;
  background: #23252e;
  width: 90%;
  left: auto;
  right: 0;
  overflow-y: scroll;
}

.profile_logout.shift {
  position: relative;
}

.profile_logout.shift:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  backdrop-filter: blur(8px);
  z-index: 2;
}

.left_menu_top {
  height: 92px;
  display: flex;
  flex-direction: row;
  align-items: center;
  padding: 8vw;
  position: relative;
}
.left_menu_top .logo {
  display: block;
  margin: 0 auto;
}
.left_menu_top .logo img {
  width: 145px;
  max-height: inherit;
}
.left_menu .menu_close {
  position: absolute;
  left: 25px;
  top: 50%;
  transform: translateY(-50%);
  width: 32px;
  height: 32px;
  border-radius: 5px;
  border: solid 1px #434858;
  background-color: #23252e;
  max-height: inherit;
  max-width: inherit;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 10px 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10' fill='none'%3E%3Cg clip-path='url(%23clip0_7_12546)'%3E%3Cpath d='M6.10178 5L9.84088 1.26073C9.94374 1.1578 10.0005 1.02047 10.0007 0.874041C10.0007 0.727527 9.9439 0.590038 9.84088 0.487267L9.51322 0.159685C9.4102 0.0565077 9.27288 0 9.12628 0C8.97993 0 8.84261 0.0565077 8.73959 0.159685L5.00049 3.89871L1.26122 0.159685C1.15837 0.0565077 1.02096 0 0.874447 0C0.728096 0 0.590689 0.0565077 0.487837 0.159685L0.16001 0.487267C-0.0533368 0.700615 -0.0533368 1.04763 0.16001 1.26073L3.8992 5L0.16001 8.73911C0.0570769 8.8422 0.00040653 8.97953 0.00040653 9.12596C0.00040653 9.27239 0.0570769 9.40972 0.16001 9.51273L0.487755 9.84031C0.590608 9.94341 0.728096 10 0.874366 10C1.02088 10 1.15829 9.94341 1.26114 9.84031L5.00041 6.10121L8.73951 9.84031C8.84253 9.94341 8.97985 10 9.1262 10H9.12637C9.2728 10 9.41012 9.94341 9.51314 9.84031L9.8408 9.51273C9.94365 9.4098 10.0004 9.27239 10.0004 9.12596C10.0004 8.97953 9.94365 8.8422 9.8408 8.73919L6.10178 5Z' fill='%239BA4B5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7_12546'%3E%3Crect width='10.0007' height='10' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

#player_info .wrap-logout {
  margin-top: 0 !important;
}
#player_info .wrap-logout .btn-back_call {
  border-radius: 0;
}
#player_info .wrap-logout .btn-back_call .footer_item_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(238,240,244)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(186,190,197)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M16.000,32.000 C7.178,32.000 0.001,24.822 0.001,16.000 C0.001,7.177 7.178,0.000 16.000,0.000 C24.822,0.000 31.999,7.177 31.999,16.000 C32.001,24.822 24.822,32.000 16.000,32.000 ZM16.000,1.828 C8.185,1.828 1.828,8.186 1.828,16.000 C1.828,23.813 8.185,30.170 16.000,30.170 C23.814,30.170 30.171,23.813 30.171,16.000 C30.171,8.186 23.814,1.828 16.000,1.828 ZM22.308,16.913 L16.914,16.913 L16.914,22.308 C16.914,22.814 16.506,23.222 16.000,23.222 C15.495,23.222 15.085,22.813 15.085,22.308 L15.085,16.913 L9.691,16.913 C9.187,16.913 8.777,16.505 8.777,16.000 C8.777,15.495 9.186,15.085 9.691,15.085 L15.085,15.085 L15.085,9.691 C15.085,9.186 15.495,8.776 16.000,8.776 C16.505,8.776 16.914,9.186 16.914,9.691 L16.914,15.085 L22.308,15.085 C22.813,15.085 23.222,15.495 23.222,16.000 C23.222,16.505 22.814,16.913 22.308,16.913 Z'/%3E%3C/svg%3E");
  margin-bottom: 0;
}
#player_info .wrap-logout .btn-back_call .home_inner_top_item_info_icon.finance_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='48px' height='48px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(255,255,255)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(255,255,255)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M48.000,22.360 L45.674,22.360 L45.674,11.766 C45.674,9.227 43.587,7.161 41.021,7.161 L37.870,7.161 L34.646,1.422 C34.154,0.544 33.219,-0.000 32.205,-0.000 C31.732,-0.000 31.263,0.121 30.849,0.348 L18.475,7.160 L4.653,7.160 C2.087,7.160 0.000,9.227 0.000,11.766 L0.000,43.394 C0.000,45.934 2.087,48.000 4.653,48.000 L41.021,48.000 C43.586,48.000 45.674,45.934 45.674,43.394 L45.674,34.106 L48.000,34.106 L48.000,22.360 L48.000,22.360 ZM41.021,9.003 C42.454,9.003 43.625,10.081 43.782,11.460 L40.285,11.460 L38.906,9.003 L41.021,9.003 ZM31.755,1.958 C32.191,1.716 32.778,1.886 33.019,2.316 L38.156,11.459 L14.496,11.459 L31.755,1.958 ZM43.812,43.394 C43.812,44.918 42.560,46.158 41.021,46.158 L4.653,46.158 C3.114,46.158 1.861,44.918 1.861,43.394 L1.861,11.766 C1.861,10.243 3.114,9.003 4.653,9.003 L15.129,9.003 L10.666,11.460 L5.234,11.460 C4.720,11.460 4.304,11.873 4.304,12.381 C4.304,12.890 4.720,13.302 5.234,13.302 L7.319,13.302 L41.320,13.302 L43.812,13.302 L43.812,22.361 L37.008,22.361 C33.847,22.361 31.275,24.907 31.275,28.036 L31.275,28.432 C31.275,31.560 33.848,34.107 37.008,34.107 L43.812,34.107 L43.812,43.394 L43.812,43.394 ZM46.139,32.263 L45.674,32.263 L37.008,32.263 C34.873,32.263 33.136,30.544 33.136,28.431 L33.136,28.035 C33.136,25.922 34.873,24.203 37.008,24.203 L45.674,24.203 L46.139,24.203 L46.139,32.263 ZM39.858,28.308 C39.858,29.432 38.938,30.342 37.803,30.342 C36.668,30.342 35.749,29.432 35.749,28.308 C35.749,27.185 36.668,26.275 37.803,26.275 C38.938,26.274 39.858,27.186 39.858,28.308 Z'/%3E%3C/svg%3E");

}
#player_info .wrap-logout-menu {
  margin-top: 0 !important;
  font-family: "SFUIDisplay-Light", sans-serif;
}
.wrap-logout-menu-link {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
  padding: 0 30px;
  color: #fff;
  text-decoration: none;
  font-size: 17px;
  font-weight: 600;
  line-height: 1;
  border-bottom: 1px solid #373a46;
  height: 60px;
}
.wrap-logout-menu-link  .menu-link-icon {
  width: 20px;
  height: 20px;
  margin-right: 20px;
}
.wrap-logout-menu-link-subtitle {
  margin-left: auto;
}
.wrap-logout-menu .wrap-logout-menu-link:last-child {
  border-bottom: 0;
}
.wrap-logout-menu-link .home_inner_top_item_info_icon {
  margin-bottom: 0;
  margin-right: 8vw;
}
.logout_row {
  padding: 15px 0px 30px;
  border-bottom: none;
}
.profile_logout .logout_row:first-of-type {
  border-top: 1px solid #363944;
}
.logout_row .username {
  display: block;
  font-family: "SFUIDisplay-Light", sans-serif;
  text-align: center;
  font-size: 24px;
  font-weight: 300;
  line-height: 1;
  color: #fff;
}
.logout_row_top {
  display: flex;
  align-items: center;
  justify-content: space-evenly;
  padding: 10px 25px 0px;
  margin-bottom: 15px
}
.logout_row_top .notifications_btn,
.logout_row_top .logout_btn {
  width: 45px;
  height: 45px;
  background-color: #343745;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
}
.logout_row_top .user_avatar {
  color: #f49600;
  font-size: 22px;
  width: 75px;
  height: 75px;
  border: solid 1px #434858;
  background-color: #23252e;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 100%;
}
.logout_row .username span {
  padding: 0;
}
/* .logout_row .username:before {
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='21' viewBox='0 0 19 21' fill='none'%3E%3Cg clip-path='url(%23clip0_7_12558)'%3E%3Cpath d='M9.50135 0C6.46902 0 3.99023 2.45237 3.99023 5.45239C3.99023 8.45241 6.46902 10.9048 9.50135 10.9048C12.5337 10.9048 15.0125 8.45241 15.0125 5.45239C15.0125 2.45237 12.5337 0 9.50135 0Z' fill='%23F49600'/%3E%3Cpath d='M18.9594 15.2619C18.815 14.9048 18.6225 14.5715 18.4059 14.2619C17.2988 12.6429 15.5902 11.5714 13.6649 11.3095C13.4243 11.2857 13.1595 11.3333 12.967 11.4762C11.9562 12.2143 10.7529 12.5952 9.50149 12.5952C8.25003 12.5952 7.04675 12.2143 6.03598 11.4762C5.84343 11.3333 5.5787 11.2619 5.33806 11.3095C3.41278 11.5714 1.68005 12.6429 0.597091 14.2619C0.380499 14.5715 0.187953 14.9286 0.043589 15.2619C-0.0285929 15.4048 -0.00454766 15.5715 0.0676342 15.7143C0.260181 16.0477 0.500818 16.381 0.717409 16.6667C1.05432 17.1191 1.41532 17.5238 1.82446 17.9048C2.16137 18.2381 2.54642 18.5476 2.93151 18.8572C4.8327 20.262 7.11898 21 9.47744 21C11.8359 21 14.1222 20.2619 16.0234 18.8572C16.4084 18.5715 16.7935 18.2381 17.1304 17.9048C17.5155 17.5238 17.9005 17.1191 18.2375 16.6667C18.4781 16.3572 18.6948 16.0477 18.8873 15.7143C19.0075 15.5715 19.0316 15.4048 18.9594 15.2619Z' fill='%23F49600'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7_12558'%3E%3Crect width='19' height='21' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  top: 0;
  left: 50%;
  max-height: inherit;
  max-width: inherit;
  width: 10.8vw;
  height: 10.8vw;
  transform: translateX(-50%);
} */
.logout_row .username:before {
  display: none;
}
.logout_row  .open_account_container {
  text-align: center;
}
.logout_row .open_account {
  margin: 10px auto 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "SFUIDisplay-Semibold", sans-serif;
  margin-top: 10px;
  width: 187px;
  height: 42px;
  border-radius: 5px;
  border: solid 1px #434858;
  background-color: #23252e;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.43;
  color: #fff;
}
.logout_row_container {
  display: flex;
  flex-direction: row;
}
.logout_row_container .logout_row {
  width: 50%;
  padding: 5.4vw 8vw;
}

.logout_row_container .logout_row {
  border: 0;
  background-size: auto 6.4vw;
  background-position: 8vw center;
  background-repeat: no-repeat;
}

.logout_row_container .logout_row.real_balance_container {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='48px' height='48px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M48.000,22.360 L45.674,22.360 L45.674,11.766 C45.674,9.227 43.587,7.161 41.021,7.161 L37.870,7.161 L34.646,1.422 C34.154,0.544 33.219,-0.000 32.205,-0.000 C31.732,-0.000 31.263,0.121 30.849,0.348 L18.475,7.160 L4.653,7.160 C2.087,7.160 0.000,9.227 0.000,11.766 L0.000,43.394 C0.000,45.934 2.087,48.000 4.653,48.000 L41.021,48.000 C43.586,48.000 45.674,45.934 45.674,43.394 L45.674,34.106 L48.000,34.106 L48.000,22.360 L48.000,22.360 ZM41.021,9.003 C42.454,9.003 43.625,10.081 43.782,11.460 L40.285,11.460 L38.906,9.003 L41.021,9.003 ZM31.755,1.958 C32.191,1.716 32.778,1.886 33.019,2.316 L38.156,11.459 L14.496,11.459 L31.755,1.958 ZM43.812,43.394 C43.812,44.918 42.560,46.158 41.021,46.158 L4.653,46.158 C3.114,46.158 1.861,44.918 1.861,43.394 L1.861,11.766 C1.861,10.243 3.114,9.003 4.653,9.003 L15.129,9.003 L10.666,11.460 L5.234,11.460 C4.720,11.460 4.304,11.873 4.304,12.381 C4.304,12.890 4.720,13.302 5.234,13.302 L7.319,13.302 L41.320,13.302 L43.812,13.302 L43.812,22.361 L37.008,22.361 C33.847,22.361 31.275,24.907 31.275,28.036 L31.275,28.432 C31.275,31.560 33.848,34.107 37.008,34.107 L43.812,34.107 L43.812,43.394 L43.812,43.394 ZM46.139,32.263 L45.674,32.263 L37.008,32.263 C34.873,32.263 33.136,30.544 33.136,28.431 L33.136,28.035 C33.136,25.922 34.873,24.203 37.008,24.203 L45.674,24.203 L46.139,24.203 L46.139,32.263 ZM39.858,28.308 C39.858,29.432 38.938,30.342 37.803,30.342 C36.668,30.342 35.749,29.432 35.749,28.308 C35.749,27.185 36.668,26.275 37.803,26.275 C38.938,26.274 39.858,27.186 39.858,28.308 Z'/%3E%3C/svg%3E");
}

.logout_row_container .logout_row.free_spins_container {
  background-image: url(../../i/mariobet_new/mobile/header/gift-2.svg);
}

.logout_row_container .logout_row.evo_balance_container {
  border-bottom: 1px solid #363944;
  border-left: 1px solid #363944;
  background-size: auto 6.4vw;
  background-position: 8vw center;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='34px' height='48px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M26.445,23.223 C26.436,23.240 26.429,23.258 26.419,23.275 C6.923,22.654 3.958,12.019 0.001,2.956 C0.020,2.946 0.039,2.938 0.058,2.928 C0.055,2.921 0.052,2.914 0.049,2.908 C0.571,2.624 1.100,2.368 1.632,2.126 C1.908,1.998 2.186,1.885 2.465,1.768 C2.641,1.696 2.818,1.625 2.995,1.557 C4.723,0.886 6.496,0.438 8.284,0.214 C8.424,0.195 8.564,0.185 8.704,0.169 C9.149,0.122 9.594,0.078 10.040,0.058 C10.584,0.029 11.127,0.022 11.668,0.033 C11.691,0.033 11.715,0.034 11.738,0.034 C22.740,0.274 32.976,8.512 33.998,23.019 C31.230,23.241 28.731,23.297 26.445,23.223 ZM4.833,35.129 C4.820,35.129 4.807,35.127 4.795,35.127 C6.036,33.194 7.554,31.398 9.528,29.860 C9.590,29.811 9.649,29.759 9.712,29.711 C9.801,29.643 9.897,29.579 9.987,29.513 C10.261,29.310 10.542,29.111 10.833,28.919 C10.850,28.908 10.867,28.898 10.883,28.887 C15.586,25.805 22.636,24.070 33.998,25.005 C32.612,44.690 14.262,52.851 0.049,45.116 C1.490,41.818 2.804,38.300 4.833,35.129 Z'/%3E%3C/svg%3E");
}
.profile_logout .logout_row .title.title_balance:before {
  display: none;
}
/* .logout_row .title {
  color: #eef0f4;
  font-family: "SFUIDisplay-Bold", sans-serif;
  font-size: 2.8vw;
  padding: 0 0 0 9vw;
} */
.logout_row .title.title_balance span {
  padding: 0;
}
.logout_row .balance {
  text-align: center;
  padding-top: 0px;
}
.logout_row .free_spins {
  padding: 1vw 0 0 9vw;
  white-space: nowrap;
}
.logout_row.evo_balance_container .balance {
  padding: 1vw 0 0 7vw;
}
.logout_row.evo_balance_container .title {
  padding: 0 0 0 7vw;
}
.logout_row .balance div,
.logout_row .balance span,
.logout_row .free_spins span,
.logout_row .free_spins div {
  font-family: "SFUIDisplay-Regular", sans-serif;
  font-size: 20px;
  font-weight: 700;
  line-height: 1.6;
  color: #fff;
}
.balance_actions {
  display: flex;
  flex-direction: row;
  padding: 0px 25px 20px;
  border-bottom: 1px solid #363944;
}
.balance_actions a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "SFUIDisplay-Semibold", sans-serif;
  font-size: 17px;
  font-weight: 600;
  color: #fff;
  text-decoration: none;
  height: 48px;
  background: #fff;
  border-radius: 5px;
  flex: 1 1 0;
}
.balance_actions a span {
  text-align: center;
}
.balance_actions a + a {
  margin-left: 6px;
}
.balance_actions .transfer_action {
    background-image: -moz-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
}
.balance_actions .deposit_action {
    background-image: -moz-linear-gradient( 0deg, #37b5b5 0%, #3598aa 100%);
    background-image: -webkit-linear-gradient( 0deg, #37b5b5 0%, #3598aa 100%);
    background-image: -ms-linear-gradient( 0deg, #37b5b5 0%, #3598aa 100%);
}
.balance_actions .withdraw_action {
    background-image: -moz-linear-gradient( 0deg, #f49600 0%, #eb5c15 100%);
    background-image: -webkit-linear-gradient( 0deg, #f49600 0%, #eb5c15 100%);
    background-image: -ms-linear-gradient( 0deg, #f49600 0%, #eb5c15 100%);
}

#playerInfoTop {
  padding: 0 5vw 5vw;
  background: transparent;
}

.profile_top_info {
  height: 13.2vw;
  align-items: center;
  justify-content: space-between;
  flex-direction: row;
  display: flex;
  margin: 0 -5vw;
  background: #404451;
  padding: 0 5vw;
}
.profile_top_info:after {
  display: none;
}

.profile_top_menu_header {
    height: 10vw;
    align-items: center;
    flex-direction: row;
    display: flex;
    gap: 5px;
    background: #404451;
    padding: 0 2.5vw;
    margin: 0 0 2.5vw 0;
    border-radius: 8px;
    line-height: 1.3em;
}

.profile_top_menu_header img.chevron-arrow{
    width: 14px;
    height: 8px;
    margin-left: auto;
    transform: rotate(180deg);
    transition: all .35s ease;
}

.profile_top_menu_header.show-content img.chevron-arrow{
    transform: rotate(0deg);
    transition: all .35s ease;
}

.profile_top_menu_header_title {
    font-family: "SFUIDisplay-Regular", sans-serif;
    font-size: 3.8vw;
    color: #fff;
}

.profile_top_menu_content {
    visibility: hidden;
    height: 0;
}

.profile_top_menu_content.show-content {
    visibility: visible;
    height: 55%;
    margin: 5px;
}

#playerInfoTop .username {
  display: block;
  font-family: "SFUIDisplay-Regular", sans-serif;
  font-size: 3.8vw;
  color: #fff;
  width: auto;
  max-width: 50%;
}
#playerInfoTop .username:before {
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cpath fill-rule='evenodd' fill='rgb(238, 240, 244)' d='M34.142,5.858 C30.365,2.080 25.342,0.000 20.000,0.000 C14.658,0.000 9.635,2.080 5.858,5.858 C2.080,9.635 0.000,14.658 0.000,20.000 C0.000,25.342 2.080,30.365 5.858,34.142 C9.635,37.920 14.658,40.000 20.000,40.000 C25.342,40.000 30.365,37.920 34.142,34.142 C37.920,30.365 40.000,25.342 40.000,20.000 C40.000,14.658 37.920,9.635 34.142,5.858 ZM20.000,37.656 C15.247,37.656 10.926,35.767 7.749,32.702 C9.470,27.444 14.413,23.828 20.000,23.828 C25.587,23.828 30.530,27.444 32.251,32.702 C29.074,35.767 24.753,37.656 20.000,37.656 ZM14.141,15.625 C14.141,12.394 16.769,9.766 20.000,9.766 C23.231,9.766 25.859,12.394 25.859,15.625 C25.859,18.856 23.231,21.484 20.000,21.484 C16.769,21.484 14.141,18.856 14.141,15.625 ZM34.011,30.731 C32.287,26.697 28.901,23.632 24.810,22.266 C26.864,20.774 28.203,18.353 28.203,15.625 C28.203,11.102 24.523,7.422 20.000,7.422 C15.477,7.422 11.797,11.102 11.797,15.625 C11.797,18.353 13.136,20.774 15.190,22.266 C11.099,23.632 7.713,26.697 5.989,30.731 C3.704,27.755 2.344,24.034 2.344,20.000 C2.344,10.264 10.264,2.344 20.000,2.344 C29.736,2.344 37.656,10.264 37.656,20.000 C37.656,24.034 36.296,27.755 34.011,30.731 Z'/%3E%3C/svg%3E");
  max-height: inherit;
  max-width: inherit;
  width: 5.4vw;
  height: 5.4vw;
}
#playerInfoTop .balance {
  display: block;
  font-family: "SFUIDisplay-Regular", sans-serif;
  font-size: 3.8vw;
  color: #fff;
  width: auto;
  max-width: 50%;
  position: relative;
}
#playerInfoTop .balance .real_balance_amount,
#playerInfoTop .balance .real_balance_currency {
  font-size: 3.8vw;
}
#playerInfoTop .balance .real_balance_amount {
  padding-left: 8vw;
}
#playerInfoTop .balance:before {
  display: block;
  content: "";
  position: absolute;
  top: 50%;
  left: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M40.000,18.634 L38.061,18.634 L38.061,9.805 C38.061,7.689 36.322,5.967 34.184,5.967 L31.558,5.967 L28.872,1.185 C28.462,0.454 27.683,-0.000 26.837,-0.000 C26.444,-0.000 26.053,0.100 25.708,0.290 L15.396,5.967 L3.877,5.967 C1.739,5.967 0.000,7.689 0.000,9.805 L0.000,36.162 C0.000,38.278 1.739,40.000 3.877,40.000 L34.184,40.000 C36.322,40.000 38.061,38.278 38.061,36.162 L38.061,28.421 L40.000,28.421 L40.000,18.634 L40.000,18.634 ZM34.184,7.502 C35.378,7.502 36.354,8.401 36.485,9.550 L33.571,9.550 L32.421,7.502 L34.184,7.502 ZM26.462,1.632 C26.826,1.430 27.315,1.571 27.516,1.930 L31.796,9.549 L12.080,9.549 L26.462,1.632 ZM36.510,36.162 C36.510,37.431 35.467,38.465 34.184,38.465 L3.877,38.465 C2.595,38.465 1.551,37.431 1.551,36.162 L1.551,9.805 C1.551,8.536 2.595,7.502 3.877,7.502 L12.607,7.502 L8.888,9.550 L4.362,9.550 C3.933,9.550 3.586,9.894 3.586,10.318 C3.586,10.741 3.933,11.085 4.362,11.085 L6.099,11.085 L34.433,11.085 L36.510,11.085 L36.510,18.634 L30.840,18.634 C28.206,18.634 26.063,20.756 26.063,23.363 L26.063,23.693 C26.063,26.300 28.206,28.422 30.840,28.422 L36.510,28.422 L36.510,36.162 L36.510,36.162 ZM38.449,26.886 L38.061,26.886 L30.840,26.886 C29.061,26.886 27.614,25.453 27.614,23.693 L27.614,23.362 C27.614,21.601 29.061,20.169 30.840,20.169 L38.061,20.169 L38.449,20.169 L38.449,26.886 ZM33.215,23.590 C33.215,24.527 32.449,25.285 31.503,25.285 C30.557,25.285 29.791,24.527 29.791,23.590 C29.791,22.654 30.557,21.896 31.503,21.896 C32.449,21.895 33.215,22.655 33.215,23.590 Z'/%3E%3C/svg%3E");
  max-height: inherit;
  max-width: inherit;
  width: 5.4vw;
  height: 5.4vw;
  transform: translateY(-50%);
}
#playerInfoContent {
  background: #eef0f4;
  padding: 0 5vw 5vw 5vw !important;
}
.profile_tabs {
  padding: 5vw 0 0 0;
  display: flex;
  align-items: center;
  justify-content: center;
}
.profile_tabs:after {
    content: '';
  width: 100%;
  display: table;
  clear: both;
}
.profile_tabs a {
  display: block;
    width: calc(100%/3);
  background: #404451;
  height: 13.2vw;
  line-height: 13.2vw;
  text-align: center;
  color: #fff;
  float: left;
  box-sizing: border-box;
  font-family: "SFUIDisplay-Regular", sans-serif;
  font-size: 3vw;
  text-decoration: none;
}
.profile_tabs.--two-in-a-row a {
  width: 50%;
}
.profile_tabs a.active {
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
}
.profile_inner {
  font-family: "SFUIDisplay-Regular", sans-serif;
  color: #868a99;
  padding: 4vw 0 0 0;
  text-align: center;
}
.profile_inner .profile_title {
  font-family: "SFUIDisplay-Heavy", sans-serif;
  font-size: 4.6vw;
  color: #404558;
  line-height: 1.2;
}
.profile_inner p {
  font-size: 3vw;
  line-height: 4.2vw;
}
.profile_inner p.bordered {
  display: block;
  position: relative;
  padding: 0 0 4vw 0;
  border-bottom: 4px solid #dadde2;
}
.profile_tabs a:first-child {
  border-radius: 1vw 0 0 1vw;
}
.profile_tabs a:nth-child(2):not(:last-child) {
  border-right: 2px solid #4f5463;
  border-left: 2px solid #4f5463;
}
.profile_tabs a:last-child {
  border-radius: 0 1vw 1vw 0;
}
.profile_top_menu {
  flex-wrap: wrap;
  flex-direction: row;
  float: left;
  width: calc(100% + 20px);
  margin: 0 -10px;
  padding: 5vw 0 0 0;
}
.profile_top_menu.bonus-line {
    width: 100%;
    margin: 0;
    padding-bottom: 5vw;
    background-color: #1e2833;
    z-index: 1;
    position: relative;
}
.profile_top_menu.bonus-line .home_inner_top_item_link {
    border: none;
    margin: 0;
    padding: 0;
    background: none;
}
.profile_top_menu .home_inner_top_item {
    width: 100%;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  font-size: 3vw;
  color: #FFF;
  padding: 2vw;
}
.profile_top_menu .home_inner_top_item_info_icon {
  width: 5.4vw;
  height: 5.4vw;
}

.profile_top_menu .home_inner_top_item:after {
  display: none;
}
.profile_info {
  background: #fff;
  color: #404558;
  font-family: "SFUIDisplay-Regular", sans-serif;
  font-size: 3vw;
  line-height: 4.2vw;
  border-radius: 1vw;
  border: none;
  margin-top: 5vw;
    padding: 4.6vw 4.6vw 4.6vw 16.8vw
}

.profile_info:before {
  width: 5.4vw;
  height: 5.4vw;
  max-width: inherit;
  max-height: inherit;
  background-repeat: no-repeat;
  background-color: transparent;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='44px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(246,50,142)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(255,46,76)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M43.005,36.645 C41.967,38.710 39.892,40.000 37.297,40.000 L6.680,40.000 C4.345,40.000 2.010,38.710 0.972,36.645 C-0.326,34.581 -0.326,32.000 0.972,29.936 L16.280,3.355 C17.578,1.290 19.653,0.000 21.988,0.000 C24.324,0.000 26.659,1.290 27.697,3.355 L43.005,29.936 C44.303,32.000 44.303,34.581 43.005,36.645 ZM40.929,31.484 L25.621,4.903 C24.843,3.613 23.545,2.839 21.988,2.839 C20.432,2.839 19.134,3.613 18.615,4.903 L3.307,31.484 C2.529,32.774 2.529,34.323 3.307,35.613 C4.085,36.903 5.383,37.677 6.680,37.677 L37.556,37.677 C39.113,37.677 40.411,36.903 40.929,35.613 C41.708,34.323 41.708,32.774 40.929,31.484 ZM21.988,25.290 C21.210,25.290 20.691,24.774 20.691,24.000 L20.691,14.710 C20.691,13.935 21.210,13.419 21.988,13.419 C22.767,13.419 23.286,13.935 23.286,14.710 L23.286,24.000 C23.286,24.774 22.767,25.290 21.988,25.290 ZM22.767,29.677 C23.026,29.936 23.026,30.194 23.026,30.710 C23.026,30.968 22.767,31.484 22.507,31.742 C22.767,32.000 22.248,32.000 21.988,32.000 C21.729,32.000 21.210,32.000 20.951,31.742 C20.691,31.484 20.691,31.226 20.691,30.710 C20.691,30.452 20.691,29.936 20.951,29.677 C21.469,29.161 22.248,29.161 22.767,29.677 Z'/%3E%3C/svg%3E");
  top: 5.4vw;
  left: 5.7vw;
  margin: 0;
}


/* -----DEPOSIT PAGE----- */
.deposit-table {
  width: calc(100% + 10vw);
  margin: 5vw -5vw 0 -5vw;
}
.deposit-table th {
  background: #404451;
  color: #fff;
  font-family: "SFUIDisplay-Bold", sans-serif;
  font-size: 2.3vw;
  padding: 3vw 0;
}
.deposit-table td {
  background: #fff;
  color: #686b78;
  font-size: 2.7vw;
  line-height: 2.7vw;
  padding: 5.2vw 0;
  border-bottom: 2px solid #e4e7ed;
}
.deposit-table.left-aligned th,
.deposit-table.left-aligned td,
.deposit-table.left-aligned td:first-child {
  text-align: left;
  padding-left: 3.2vw;
}
.deposit-table.no_padding td {
  font-size: 2.7vw;
  padding-left: 0;
}
.deposit-table.no_padding td:first-child {
  color: #404558;
}
.deposit-table.no_padding .table_link {
  padding: 5.2vw 0 5.2vw 5.2vw;
}
.deposit-table .table_link.style_1 {
  color: #f49707;
}
.deposit-table .table_link.style_2 {
  color: #f94a67;
}
.deposit-table .table_link.style_3 {
  color: #f49707;
}
.deposit-table .table_link.style_4 {
  color: #36ab70;
}
.deposit-table tbody tr:nth-of-type(even) td {
  background: #f4f6f9;
}
.deposit-table.bank-accounts td:first-child {
  font-family: "SFUIDisplay-Bold", sans-serif;
  color: #404558;
  text-transform: capitalize;
}
.deposit-table.bank-accounts td.button-container {
  padding: 0 0 0 5.2vw;
}
.deposit-table.bank-accounts .delete {
  display: block;
  border-radius: 1vw;
  border: none;
  box-shadow: none;
  color: #fff;
  text-transform: uppercase;
  font-size: 2.7vw;
  line-height: 7vw;
  padding: 0 3vw;
  margin: 0;
  font-family: "SFUIDisplay-Regular", sans-serif;
    background-image: -moz-linear-gradient( 0deg, rgb(246,50,142) 0%, rgb(255,46,76) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(246,50,142) 0%, rgb(255,46,76) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(246,50,142) 0%, rgb(255,46,76) 100%);
}
.deposit-table.bank-accounts .btn-primary {
  height: auto;
  width: auto;
  display: block;
  border-radius: 1vw;
  border: none;
  box-shadow: none;
  color: #fff;
  text-transform: uppercase;
  font-size: 2.7vw;
  line-height: 7vw;
  padding: 0 3vw;
  margin: 0;
}
.deposit-table.deposit-payment-provider-table td {
  padding-top: 2.7vw;
  padding-bottom: 2.7vw;
  vertical-align: middle;
}
.bank_transfer_list {
  padding: 5vw 0 2.5vw 0;
}
.bank_transfer_list>ul>li {
  background: #43485a;
  border-radius: 1vw;
  margin-bottom: 2.5vw;
}
.bank_transfer_list>ul>li:nth-of-type(even) {
  background: #43485a;
}
.bank_transfer_list li.active .list_item {
  border-top: none;
}
.bank_transfer_list li .list_item {
  padding: 2.5vw 5.2vw 2.5vw 5.2vw;
}
.bank_transfer_list .bank_name {
    width: 100%;
    padding-left: 0;
    display: flex;
    align-items: center;
}
.bank_transfer_list .bank_name a {
    border-radius: 50%;
    background-color: transparent;
    margin-right: 8px;
    width: 30px;
    height: 30px;
}

.bank_transfer_list .bank_name span {
    color: #fff;
    text-transform: capitalize;
}

.bank_transfer_list .bank_name img {
    max-width: 100%;
    margin-left: 0;

}

.bank_transfer_list>ul>li>ul {
  padding: 2.5vw;
  border-top: 2px solid #4f5463;
}
.bank_transfer_list li .copy,
.bank_info .copy {
  cursor: pointer;
  background: #f59602 !important;
  text-align: center;
  margin: 0;
  color: #fff;
  font-size: 3vw;
  box-shadow: none;
  text-transform: uppercase;
  float: none;
  border-radius: 1vw;
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%) !important;
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%) !important;
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%) !important;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  box-sizing: border-box;
  text-decoration: none;
  top: 50%;
  transform: translateY(-50%);
  max-height: inherit;
  width: 25%;
  height: 7.813vw;
  line-height: 7.813vw;
}
.bank_info .copy {
  display: block;
  float: right;
  transform: none;

}
.deposit-payment-plugin-inner {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.deposit-payment-plugin-ico {
  position: relative;
  border-radius: 1vw;
  width: 8vw;
  height: 8vw;
  margin-right: 2.7vw;
  flex: 0 0 8vw;
}
.deposit-payment-plugin-ico img,
.deposit-table td img {
  position: absolute;
  max-width: 60%;
  max-height: 60%;
  left: 50%;
  top: 50%;
    transform: translate(-50%,-50%);
}
.deposit-table td img.large {
  max-width: 100%;
  max-height: 100%;
}
.deposit-payment-plugin-ico.--pink {
  background: #ee365d;
}
.deposit-payment-plugin-ico.--green {
  background: #a4bd4e;
}
.deposit-payment-plugin-ico.--green_dark {
  background: #7eb22b;
}
.deposit-payment-plugin-ico.--red {
  background: #ff0000;
}
.deposit-payment-plugin-ico.--blue {
  background: #2c97e9;
}
.deposit-payment-plugin-ico.--purple {
  background: #7045a3;
}
.deposit-payment-plugin-ico.--yellow {
  background: #fac800;
}
.deposit-payment-plugin-ico.--purple_light {
  background: #6f54e6;
}
.deposit-payment-plugin-name {
  color: #404558;
  font-family: "SFUIDisplay-Bold", sans-serif;
  font-size: 2.7vw;
  line-height: 3.5vw;
  text-transform: uppercase;
}

/* -----WITHDRAWS----- */
.withdraw_inner {
  padding: 5vw 0 0 0;
}
.withdraw_inner .item {
  float: none;
  width: 100%;
  height: auto;
  margin-bottom: 2.5vw;
  margin-top: 0;
  padding: 0;
}
.withdraw_inner .item a {
  background: #43485a;
  box-shadow: none;
  border-radius: 1vw;
  display: flex;
  flex-direction: row;
  padding: 0;
  position: relative;
}
.withdraw_inner .item a:after {
  position: absolute;
    content: '';
  height: 2.8vw;
  width: 6vw;
  top: 50%;
  right: 5.4vw;
  margin-top: -1.4vw;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='38px' height='21px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M0.381,10.973 L8.714,19.635 C9.222,20.163 10.047,20.163 10.555,19.635 C11.063,19.106 11.063,18.249 10.555,17.721 L4.445,11.369 L36.698,11.369 C37.417,11.369 38.000,10.763 38.000,10.016 C38.000,9.268 37.417,8.662 36.698,8.662 L4.445,8.662 L10.555,2.310 C11.063,1.782 11.063,0.925 10.555,0.396 C10.301,0.132 9.967,-0.000 9.634,-0.000 C9.301,-0.000 8.968,0.132 8.714,0.396 L0.381,9.059 C-0.127,9.587 -0.127,10.444 0.381,10.973 Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
  transform: rotate(180deg);
}
.withdraw_inner .item a:before {
  display: none;
}

.withdraw_inner .item .circle {
  border-radius: 0;
  background: none;
  box-shadow: none;
  width: 15vw;
  height: 15vw;
  max-width: inherit;
  max-height: inherit;
  border-right: 2px solid #4f5463;
  margin: 0;
}
.withdraw_inner .item .circle img {
  width: 6.7vw;
  max-width: inherit;
  max-height: inherit;
}

.withdraw_inner .item-content {
  padding: 0 0 0 5.4vw;
  text-align: left;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.withdraw_inner .item-content .top {
  font-family: "SFUIDisplay-Bold", sans-serif;
  font-size: 3.4vw;
}

.withdraw_inner .item-content .bottom {
  color: #cbceda;
  font-size: 2.6vw;
  padding-top: 1.2vw;
}



/* -----TRANSACTIONS----- */
.history_page {
  min-height: inherit;
}
#transactions_container {
  padding: 5vw 0 0 0;
}
.transactions_container_empty {
  color: #404558;
  font-size: 3vw;
}
.transactions_item {
  background: #fff;
  border-radius: 1vw;
  margin-bottom: 2.5vw;
}
.transactions_item_inner {
  display: block;
  text-decoration: none;
  color: #404558;
}
.transaction_detail {
  display: block;
  color: #404558;
  border-top: 2px solid #e4e7ed;
}
.transaction_detail_row {
  display: flex;
  flex-direction: row;
}
.transaction_detail_label,
.transaction_detail_value {
    width: calc(100%/2);
  padding: 2.4vw 1vw 2.4vw 5.4vw;
  font-family: "SFUIDisplay-Bold", sans-serif;
  font-size: 3.4vw;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.transaction_detail_label span,
.transaction_detail_value span {
  width: 100%;
}
.transaction_detail_label span {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  box-sizing: border-box;
}
.transaction_detail_label {
  font-size: 3vw;
  font-family: "SFUIDisplay-Regular", sans-serif;
  color: #afb3bf;
  text-transform: uppercase;
  border-right: 2px solid #e4e7ed;
}
.transactions_item_top {
  padding: 3.4vw 5.4vw;
  border-bottom: 2px solid #e4e7ed;
  position: relative;
}

.transactions_item_top.has_transaction_details:before {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20px' height='12px'%3E%3Cpath fill-rule='evenodd' fill='rgb(169, 173, 186)' d='M9.983,12.000 C9.624,12.000 9.265,11.856 8.992,11.569 L0.381,2.511 C-0.167,1.935 -0.167,1.001 0.381,0.425 C0.929,-0.151 1.817,-0.151 2.364,0.425 L9.983,8.440 L17.602,0.426 C18.150,-0.150 19.038,-0.150 19.585,0.426 C20.133,1.001 20.133,1.935 19.585,2.512 L10.974,11.569 C10.701,11.856 10.342,12.000 9.983,12.000 Z'/%3E%3C/svg%3E");
  width: 2.7vw;
  height: 1.6vw;
  max-width: initial;
  max-height: initial;
  top: 50%;
  right: 5.5vw;
  margin: -0.8vw -1.35vw 0 0;
  background-color: transparent;
  background-size: contain;
}

.transactions_item_type {
  font-size: 3.8vw;
}
.transactions_item_top_additional {
  font-size: 3vw;
  color: #686b78;
  padding: 2vw 0 0 0;
  text-transform: uppercase;
}
.transactions_item_id {
  margin-right: 3vw;
}
.transactions_item_bottom {
  display: flex;
  flex-direction: row;
}
.transactions_item_amount,
.transactions_item_balance,
.transactions_item_status {
    width: calc(100%/3);
  padding: 2.4vw 1vw 2.4vw 5.4vw;
  font-family: "SFUIDisplay-Bold", sans-serif;
  font-size: 3.4vw;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  box-sizing: border-box;
}
.transactions_item_bottom .transactions_item_label {
  display: block;
  font-size: 3vw;
  font-family: "SFUIDisplay-Regular", sans-serif;
  color: #afb3bf;
  text-transform: uppercase;
  padding-bottom: 1vw;
}
.transactions_item_status {
  text-transform: capitalize;
}
.transactions_item_balance {
  border-left: 2px solid #e4e7ed;
  border-right: 2px solid #e4e7ed;
}
.transactions_item_bottom span.declined {
  color: #f94a67;
}
.transactions_item_bottom span.approved {
  color: #36ab70;
}
.transactions_item_bottom span.pending,
.transactions_item_bottom span.in_process {
  color: #f49707;
}


/* -----TICKETS----- */
.ticket_page {
  min-height: inherit;
}
#filterTickets,
#transactions_filter .bank_form .continue {
  padding: 0;
  text-align: center;
  border-radius: 1vw;
}
#filterTickets:after,
#transactions_filter .bank_form .continue:after {
  display: none;
}

#header .logo {
  float: left;
  height: 100%;
  display: flex;
  align-items: center;
}

#header .logo img {
  width: 29vw;
  margin-left: 5vw;
}

header .live_support {
  display: none;
  position: absolute;
  width: 138px;
  font-size: 0;
  background-color: #2b2f3f;
  height: 31px;
  top: 50%;
  transform: translateY(-50%);
  right: 17vw;
  border-radius: 8px 0 8px 8px;
  text-decoration: none;
}
header .live_support * {
  box-sizing: border-box;
}
header .live_support .link-inner {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
}
header .live_support .link-inner .link-left-content{
    display: flex;
    align-items: center;
    column-gap: 5px;
    padding: 0 8px;
    height: 100%;
    background-color: #42475B;
    border-radius: 0px 8px 8px 0px;
}
header .live_support .icon {
  display: block;
  height: 100%;
  width: 23%;
  position: relative;
}
header .live_support .icon:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top:0;
  left:0;
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 36 36' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='36' height='36' fill='none' customFrame='%23000000'%3E%3Cdefs%3E%3Cg id='pixso_custom_effect_8'%3E%3Ceffect x='0' y='0' visibility='visible' fill='rgb(80.6837,84.443,99.4801)' fill-opacity='1' effectType='dropShadow' stdDeviation='10' radius='0'/%3E%3C/g%3E%3Cfilter id='filter_8' width='36' height='36' x='0' y='0' filterUnits='userSpaceOnUse' customEffect='url(%23pixso_custom_effect_8)' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeOffset dx='0' dy='0' in='SourceAlpha'/%3E%3CfeGaussianBlur stdDeviation='3.333'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0.316 0 0 0 0 0.331 0 0 0 0 0.39 0 0 0 1 0'/%3E%3CfeBlend result='effect_dropShadow_1' in2='BackgroundImageFix' mode='normal'/%3E%3CfeBlend result='shape' in='SourceGraphic' in2='effect_dropShadow_1' mode='normal'/%3E%3C/filter%3E%3ClinearGradient id='paint_linear_4' x1='18' x2='18' y1='10' y2='26' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='rgb(255,164,0)' offset='0' stop-opacity='1'/%3E%3Cstop stop-color='rgb(255,81,0)' offset='1' stop-opacity='1'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23filter_8)'%3E%3Cpath id='Vector' d='M24.56 18.021L24.56 16.614C24.56 12.965 21.616 10 18 10C14.381 10 11.44 12.965 11.44 16.614L11.44 18.021C10.621 18.176 10 18.899 10 19.767L10 20.234C10 21.109 10.634 21.841 11.462 21.983C11.603 23.009 12.477 23.796 13.533 23.796C13.981 23.796 14.342 23.432 14.342 22.983L14.342 17.017C14.342 16.569 13.981 16.205 13.533 16.205C12.97 16.205 12.454 16.43 12.08 16.801L12.08 16.614C12.08 13.32 14.736 10.645 18 10.645C21.264 10.645 23.92 13.32 23.92 16.614L23.92 16.801C23.542 16.43 23.03 16.205 22.464 16.205C22.019 16.205 21.658 16.569 21.658 17.017L21.658 22.983C21.658 23.432 22.019 23.796 22.464 23.796C23.018 23.796 23.52 23.58 23.894 23.222C23.722 24.426 22.694 25.355 21.45 25.355L18.506 25.355C18.33 25.355 18.186 25.5 18.186 25.677C18.186 25.858 18.33 26 18.506 26L21.45 26C23.165 26 24.56 24.593 24.56 22.867L24.56 21.98C25.376 21.828 26 21.102 26 20.234L26 19.767C26 18.899 25.376 18.176 24.56 18.021Z' fill='url(%23paint_linear_4)' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E");
  background-position: center center;
  background-size: 8vw;
  background-repeat: no-repeat;
}
header .live_support .icon:before {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background:rgba(77, 83, 104, 1);
  border-radius: 8px 0 0 8px;
  z-index: -1;
}
header .live_support .text {
    font-size: 11px;
    color: white;
    text-decoration: none;
    white-space: nowrap;
    font-weight: 400;
}
header .live_support .icon-wrap-dot {
    width: 9px;
    height: 9px;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    box-sizing: border-box;
    border: 1px solid rgba(0, 255, 187, 1);
}
header .live_support .icon-wrap-dot .circle-dot{
    width: 3px;
    height: 3px;
    border-radius: 50%;
    box-shadow: 0px 0px 2px 0px rgba(0, 255, 187, 1);
    background: rgba(0, 255, 187, 1);
}

header .live_support.disabled .icon:after {
  filter: grayscale(1);
}
header .live_support.disabled .dot {
  border: 1px solid rgba(250, 52, 75, 0.3);
  background: rgba(250, 52, 75, 0.2);
}
header .live_support.disabled .dot:after {
  background: #fa344b;
}
header .live_support:before {
  display: none;
}

#header.logout .live_support {
  display: block !important;
}

#header .live_support.top {
  display: none;
}

.home_inner .item {
  display: block;
  background: none;
  box-shadow: none;
  position: relative;
  overflow: hidden;
  margin-bottom: 0;
}

.home_inner .item img {
    border-radius: 4px;
}

.home_inner .item:last-child {
  margin-bottom: 0;
}

.home_inner .item a:link {
  -webkit-tap-highlight-color: transparent;
}

a {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.home_inner .item .img_block {
  display: table-cell;
  vertical-align: bottom;
  height: 125px;
  width: 125px;
  text-align: center;
}

.home_inner .item_info {
  top: 15%;
  left: 7%;
  transform: none;
}

.home_inner .item_info .item_info_icon {
  background: rgba(43, 47, 63, 0.8);
  border-radius: 8px;
  width: 13vw;
  height: 13vw;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='67px' height='67px'%3E%3Cdefs%3E%3Cfilter filterUnits='userSpaceOnUse' id='Filter_0' x='0px' y='0px' width='67px' height='67px' %3E%3CfeOffset in='SourceAlpha' dx='0' dy='4' /%3E%3CfeGaussianBlur result='blurOut' stdDeviation='2.828' /%3E%3CfeFlood flood-color='rgb(0, 0, 0)' result='floodOut' /%3E%3CfeComposite operator='atop' in='floodOut' in2='blurOut' /%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.4'/%3E%3C/feComponentTransfer%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23Filter_0)'%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M33.000,3.000 C18.641,3.000 7.000,14.641 7.000,29.000 C7.000,43.359 18.641,55.000 33.000,55.000 C47.359,55.000 59.000,43.359 59.000,29.000 C58.984,14.647 47.352,3.016 33.000,3.000 ZM33.928,10.496 L42.967,6.883 C43.992,7.347 44.985,7.882 45.937,8.484 L45.960,8.498 C46.895,9.091 47.789,9.746 48.636,10.460 L48.708,10.524 C49.088,10.847 49.457,11.182 49.816,11.527 C49.861,11.571 49.908,11.614 49.954,11.659 C50.330,12.027 50.694,12.405 51.047,12.795 C51.076,12.828 51.104,12.863 51.133,12.896 C51.442,13.242 51.740,13.601 52.029,13.966 C52.098,14.053 52.167,14.139 52.235,14.226 C52.548,14.631 52.851,15.044 53.137,15.470 L51.335,23.129 L42.470,26.085 L33.930,19.252 L33.928,10.496 ZM13.765,14.231 C13.832,14.144 13.900,14.057 13.970,13.971 C14.255,13.610 14.550,13.257 14.855,12.912 C14.888,12.876 14.918,12.839 14.951,12.802 C15.301,12.412 15.664,12.033 16.039,11.667 C16.083,11.624 16.126,11.580 16.171,11.541 C16.527,11.198 16.893,10.865 17.269,10.543 L17.356,10.471 C18.195,9.762 19.080,9.111 20.006,8.521 L20.040,8.499 C20.986,7.899 21.972,7.365 22.992,6.900 L32.072,10.496 L32.072,19.249 L23.532,26.081 L14.667,23.131 L12.865,15.471 C13.153,15.047 13.453,14.635 13.765,14.231 ZM12.720,42.299 C12.465,41.911 12.222,41.515 11.989,41.112 L11.933,41.014 C11.702,40.613 11.483,40.205 11.277,39.791 L11.270,39.778 C10.836,38.906 10.454,38.009 10.129,37.091 L10.129,37.083 C9.975,36.649 9.834,36.205 9.704,35.759 L9.657,35.594 C9.538,35.175 9.430,34.751 9.334,34.322 C9.325,34.280 9.315,34.241 9.306,34.199 C9.093,33.231 8.941,32.251 8.848,31.264 L14.139,24.915 L22.943,27.849 L25.498,38.069 L21.300,43.655 L12.720,42.299 ZM38.771,52.567 C38.338,52.675 37.893,52.767 37.448,52.851 C37.386,52.863 37.323,52.873 37.261,52.885 C36.882,52.952 36.499,53.010 36.115,53.058 C36.013,53.071 35.911,53.085 35.809,53.097 C35.453,53.138 35.093,53.170 34.732,53.196 C34.619,53.203 34.507,53.215 34.394,53.222 C33.933,53.250 33.468,53.267 33.000,53.267 C32.571,53.267 32.145,53.255 31.722,53.233 C31.670,53.233 31.621,53.224 31.570,53.220 C31.193,53.199 30.818,53.171 30.443,53.134 L30.400,53.126 C29.579,53.037 28.764,52.907 27.956,52.736 L22.830,44.710 L26.962,39.200 L39.038,39.200 L43.238,44.746 L38.771,52.567 ZM56.700,34.200 C56.691,34.241 56.681,34.282 56.672,34.323 C56.575,34.751 56.467,35.175 56.349,35.595 L56.302,35.760 C56.172,36.206 56.032,36.648 55.877,37.083 L55.877,37.092 C55.552,38.010 55.171,38.907 54.736,39.779 L54.729,39.792 C54.522,40.207 54.303,40.615 54.073,41.015 L54.017,41.113 C53.786,41.517 53.542,41.912 53.287,42.298 L44.736,43.647 L40.509,38.065 L43.063,27.848 L51.866,24.914 L57.158,31.263 C57.066,32.250 56.913,33.231 56.700,34.200 Z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 2vw 2.3vw;
  background-size: 72%;
}

.home_inner .mobile_live_link .item_info .item_info_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='67px' height='67px'%3E%3Cdefs%3E%3Cfilter filterUnits='userSpaceOnUse' id='Filter_0' x='0px' y='0px' width='67px' height='67px' %3E%3CfeOffset in='SourceAlpha' dx='0' dy='4' /%3E%3CfeGaussianBlur result='blurOut' stdDeviation='2.828' /%3E%3CfeFlood flood-color='rgb(0, 0, 0)' result='floodOut' /%3E%3CfeComposite operator='atop' in='floodOut' in2='blurOut' /%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.4'/%3E%3C/feComponentTransfer%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23Filter_0)'%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M56.924,39.099 C54.182,45.493 49.523,50.174 43.078,52.924 C39.858,54.298 36.482,55.000 32.957,55.000 C29.432,55.000 26.083,54.305 22.865,52.924 C16.473,50.180 11.793,45.504 9.047,39.099 C7.671,35.889 7.000,32.499 7.000,28.971 C7.000,25.444 7.671,22.082 9.047,18.873 C11.793,12.468 16.473,7.820 22.865,5.077 C26.082,3.696 29.432,3.000 32.957,3.000 C36.483,3.000 39.858,3.702 43.079,5.077 C49.524,7.827 54.183,12.478 56.924,18.873 C58.305,22.093 59.000,25.444 59.000,28.971 C59.000,32.499 58.305,35.879 56.924,39.099 ZM52.773,17.536 C50.726,14.037 47.936,11.256 44.415,9.202 C40.914,7.159 37.080,6.129 32.957,6.129 C28.835,6.129 25.025,7.153 21.529,9.202 C18.032,11.250 15.236,14.031 13.199,17.536 C11.169,21.029 10.156,24.847 10.156,28.971 C10.156,32.073 10.741,35.064 11.947,37.876 C13.158,40.697 14.776,43.152 16.809,45.186 C18.842,47.220 21.272,48.827 24.087,50.050 C26.902,51.274 29.859,51.871 32.958,51.871 C37.080,51.871 40.915,50.841 44.415,48.799 C47.937,46.745 50.733,43.967 52.774,40.464 C54.827,36.940 55.844,33.096 55.844,28.971 C55.844,24.847 54.820,21.035 52.773,17.536 ZM40.378,38.985 L31.877,30.480 C31.536,30.138 31.394,29.711 31.451,29.199 C31.451,29.114 31.394,29.000 31.394,28.971 L31.394,14.009 C31.394,13.127 32.133,12.416 32.957,12.416 C33.839,12.416 34.606,13.127 34.606,14.009 L34.606,28.744 L42.567,36.766 C43.178,37.381 43.221,38.331 42.567,38.985 C41.999,39.554 40.947,39.554 40.378,38.985 Z'/%3E%3C/g%3E%3C/svg%3E");
}

.home_inner .mobile_betgames_link .item_info .item_info_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='67px' height='67px'%3E%3Cdefs%3E%3Cfilter filterUnits='userSpaceOnUse' id='Filter_0' x='0px' y='0px' width='67px' height='67px' %3E%3CfeOffset in='SourceAlpha' dx='0' dy='4' /%3E%3CfeGaussianBlur result='blurOut' stdDeviation='2.828' /%3E%3CfeFlood flood-color='rgb(0, 0, 0)' result='floodOut' /%3E%3CfeComposite operator='atop' in='floodOut' in2='blurOut' /%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.4'/%3E%3C/feComponentTransfer%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23Filter_0)'%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M33.000,55.000 C18.664,55.000 7.000,43.336 7.000,29.000 C7.000,14.664 18.664,3.000 33.000,3.000 C47.336,3.000 59.000,14.664 59.000,29.000 C59.000,43.336 47.336,55.000 33.000,55.000 ZM55.396,36.796 L49.095,34.267 C48.350,36.520 47.158,38.572 45.603,40.299 L50.945,44.494 C52.884,42.255 54.396,39.645 55.396,36.796 ZM47.696,29.000 C47.696,20.897 41.103,14.304 33.000,14.304 C24.897,14.304 18.304,20.897 18.304,29.000 C18.304,37.103 24.897,43.696 33.000,43.696 C41.103,43.696 47.696,37.103 47.696,29.000 ZM39.656,51.772 C43.350,50.690 46.675,48.734 49.388,46.145 L43.969,41.891 C42.419,43.208 40.635,44.259 38.682,44.956 L39.656,51.772 ZM33.000,52.739 C34.522,52.739 36.006,52.581 37.448,52.306 L36.489,45.592 C35.362,45.828 34.196,45.956 33.000,45.956 C31.804,45.956 30.638,45.829 29.511,45.592 L28.552,52.306 C29.995,52.581 31.478,52.739 33.000,52.739 ZM26.344,51.772 L27.318,44.956 C25.364,44.259 23.580,43.207 22.030,41.890 L16.611,46.144 C19.324,48.734 22.649,50.690 26.344,51.772 ZM15.054,44.493 L20.397,40.298 C18.842,38.571 17.649,36.519 16.905,34.266 L10.604,36.795 C11.603,39.644 13.115,42.254 15.054,44.493 ZM9.261,29.000 C9.261,30.939 9.517,32.814 9.959,34.617 L16.328,32.061 C16.144,31.068 16.044,30.046 16.044,29.000 C16.044,27.954 16.149,26.933 16.331,25.940 L9.944,23.375 C9.503,25.180 9.261,27.061 9.261,29.000 ZM10.585,21.196 L16.886,23.726 C17.628,21.469 18.852,19.437 20.408,17.710 L15.055,13.506 C13.116,15.746 11.582,18.344 10.585,21.196 ZM26.344,6.228 C22.649,7.310 19.327,9.267 16.614,11.857 L22.037,16.114 C23.587,14.797 25.365,13.741 27.318,13.044 L26.344,6.228 ZM33.000,5.261 C31.478,5.261 29.994,5.419 28.552,5.693 L29.511,12.408 C30.638,12.172 31.804,12.044 33.000,12.044 C34.196,12.044 35.362,12.172 36.489,12.408 L37.448,5.693 C36.006,5.419 34.522,5.261 33.000,5.261 ZM39.656,6.228 L38.683,13.044 C40.635,13.741 42.413,14.797 43.963,16.114 L49.386,11.857 C46.674,9.267 43.351,7.310 39.656,6.228 ZM50.945,13.506 L45.592,17.710 C47.148,19.437 48.372,21.469 49.115,23.726 L55.415,21.196 C54.418,18.344 52.884,15.746 50.945,13.506 ZM49.669,25.940 C49.851,26.933 49.956,27.954 49.956,29.000 C49.956,30.047 49.856,31.069 49.672,32.062 L56.040,34.618 C56.483,32.815 56.739,30.939 56.739,29.000 C56.739,27.061 56.497,25.180 56.056,23.375 L49.669,25.940 ZM50.621,17.696 C51.246,17.696 51.752,18.202 51.752,18.826 C51.752,19.450 51.246,19.957 50.621,19.957 C49.997,19.957 49.491,19.450 49.491,18.826 C49.491,18.202 49.997,17.696 50.621,17.696 ZM33.000,9.783 C32.376,9.783 31.870,9.276 31.870,8.652 C31.870,8.028 32.376,7.522 33.000,7.522 C33.624,7.522 34.131,8.028 34.131,8.652 C34.131,9.276 33.624,9.783 33.000,9.783 ZM15.379,19.957 C14.755,19.957 14.248,19.450 14.248,18.826 C14.248,18.202 14.755,17.696 15.379,17.696 C16.003,17.696 16.509,18.202 16.509,18.826 C16.509,19.450 16.003,19.957 15.379,19.957 ZM15.379,40.304 C14.755,40.304 14.248,39.798 14.248,39.174 C14.248,38.549 14.755,38.043 15.379,38.043 C16.003,38.043 16.509,38.549 16.509,39.174 C16.509,39.798 16.003,40.304 15.379,40.304 ZM33.000,48.217 C33.624,48.217 34.131,48.723 34.131,49.348 C34.131,49.972 33.624,50.478 33.000,50.478 C32.376,50.478 31.870,49.972 31.870,49.348 C31.870,48.723 32.376,48.217 33.000,48.217 ZM37.522,26.739 C36.898,26.739 36.391,26.233 36.391,25.609 C36.391,24.647 35.430,23.811 34.131,23.492 L34.131,27.961 C36.708,28.381 38.652,30.207 38.652,32.391 C38.652,34.575 36.708,36.402 34.131,36.822 L34.131,38.043 C34.131,38.667 33.624,39.174 33.000,39.174 C32.376,39.174 31.870,38.667 31.870,38.043 L31.870,36.822 C29.292,36.402 27.348,34.575 27.348,32.391 C27.348,31.767 27.854,31.261 28.478,31.261 C29.102,31.261 29.609,31.767 29.609,32.391 C29.609,33.352 30.570,34.189 31.870,34.508 L31.870,30.039 C29.292,29.619 27.348,27.793 27.348,25.609 C27.348,23.425 29.292,21.599 31.870,21.178 L31.870,19.957 C31.870,19.333 32.376,18.826 33.000,18.826 C33.624,18.826 34.131,19.333 34.131,19.957 L34.131,21.178 C36.708,21.598 38.652,23.425 38.652,25.609 C38.652,26.233 38.146,26.739 37.522,26.739 ZM36.391,32.391 C36.391,31.430 35.430,30.593 34.131,30.274 L34.131,34.508 C35.430,34.189 36.391,33.352 36.391,32.391 ZM29.609,25.609 C29.609,26.570 30.570,27.407 31.870,27.726 L31.870,23.492 C30.570,23.811 29.609,24.647 29.609,25.609 ZM50.621,38.043 C51.246,38.043 51.752,38.549 51.752,39.174 C51.752,39.798 51.246,40.304 50.621,40.304 C49.997,40.304 49.491,39.798 49.491,39.174 C49.491,38.549 49.997,38.043 50.621,38.043 Z'/%3E%3C/g%3E%3C/svg%3E");
}

.home_inner .open_poker .item_info .item_info_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='65px' height='67px'%3E%3Cdefs%3E%3Cfilter filterUnits='userSpaceOnUse' id='Filter_0' x='0px' y='0px' width='65px' height='67px' %3E%3CfeOffset in='SourceAlpha' dx='0' dy='4' /%3E%3CfeGaussianBlur result='blurOut' stdDeviation='2.828' /%3E%3CfeFlood flood-color='rgb(0, 0, 0)' result='floodOut' /%3E%3CfeComposite operator='atop' in='floodOut' in2='blurOut' /%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.4'/%3E%3C/feComponentTransfer%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23Filter_0)'%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M56.662,18.997 L40.519,51.385 C40.444,51.536 40.335,51.661 40.206,51.755 L40.206,51.762 C40.206,53.548 38.718,55.000 36.889,55.000 L10.317,55.000 C8.488,55.000 7.000,53.548 7.000,51.762 L7.000,15.746 C7.000,13.960 8.488,12.508 10.317,12.508 L14.426,12.508 L15.256,8.374 C15.608,6.618 17.359,5.469 19.159,5.812 L25.686,7.059 L26.802,4.821 C27.602,3.216 29.590,2.545 31.235,3.325 L55.130,14.668 C55.927,15.047 56.525,15.705 56.815,16.523 C57.104,17.340 57.050,18.219 56.662,18.997 ZM10.317,14.539 C9.636,14.539 9.081,15.081 9.081,15.746 L9.081,51.762 C9.081,52.427 9.636,52.969 10.317,52.969 L36.889,52.969 C37.570,52.969 38.125,52.428 38.125,51.762 L38.125,15.746 C38.125,15.081 37.570,14.539 36.889,14.539 L10.317,14.539 ZM30.325,5.153 C29.713,4.862 28.971,5.111 28.673,5.710 L27.800,7.462 L40.168,9.825 L30.325,5.153 ZM45.612,13.297 C45.427,13.028 45.145,12.845 44.818,12.783 L26.093,9.207 C26.080,9.204 26.067,9.202 26.054,9.199 L18.760,7.806 C18.085,7.677 17.430,8.107 17.298,8.765 L16.547,12.508 L36.889,12.508 C38.718,12.508 40.206,13.960 40.206,15.746 L40.206,42.108 L45.801,14.209 C45.865,13.890 45.798,13.567 45.612,13.297 ZM54.848,17.186 C54.740,16.882 54.517,16.636 54.220,16.495 L47.868,13.480 C47.926,13.847 47.918,14.224 47.843,14.599 L41.988,43.795 L54.791,18.108 C54.936,17.818 54.956,17.491 54.848,17.186 ZM35.090,50.468 C34.516,50.468 34.050,50.013 34.050,49.452 L34.050,47.923 C34.050,47.361 34.516,46.907 35.090,46.907 C35.665,46.907 36.131,47.361 36.131,47.923 L36.131,49.452 C36.131,50.013 35.665,50.468 35.090,50.468 ZM32.632,43.955 C32.606,44.017 32.573,44.077 32.536,44.131 C32.497,44.187 32.455,44.239 32.407,44.285 C32.358,44.332 32.305,44.375 32.249,44.412 C32.192,44.448 32.131,44.480 32.069,44.505 C32.006,44.530 31.941,44.550 31.874,44.563 C31.807,44.576 31.739,44.583 31.670,44.583 C31.603,44.583 31.535,44.576 31.467,44.563 C31.401,44.550 31.335,44.530 31.273,44.505 C31.211,44.480 31.149,44.448 31.093,44.412 C31.036,44.375 30.983,44.332 30.935,44.285 C30.887,44.239 30.843,44.187 30.806,44.131 C30.768,44.077 30.736,44.017 30.710,43.955 C30.684,43.894 30.664,43.831 30.651,43.765 C30.637,43.701 30.630,43.633 30.630,43.567 C30.630,43.502 30.637,43.434 30.651,43.368 C30.664,43.304 30.684,43.241 30.710,43.179 C30.736,43.118 30.768,43.059 30.806,43.004 C30.843,42.948 30.887,42.896 30.935,42.849 C30.983,42.803 31.036,42.760 31.093,42.722 C31.149,42.686 31.211,42.655 31.273,42.630 C31.335,42.605 31.401,42.585 31.467,42.571 C31.602,42.545 31.740,42.545 31.874,42.571 C31.941,42.585 32.006,42.605 32.069,42.630 C32.131,42.655 32.192,42.686 32.249,42.722 C32.305,42.760 32.358,42.803 32.407,42.849 C32.455,42.896 32.497,42.948 32.536,43.004 C32.573,43.059 32.606,43.118 32.632,43.179 C32.658,43.241 32.677,43.304 32.691,43.368 C32.705,43.434 32.711,43.502 32.711,43.567 C32.711,43.633 32.705,43.701 32.691,43.765 C32.677,43.831 32.658,43.894 32.632,43.955 ZM28.152,37.107 C26.124,38.948 24.125,40.273 24.041,40.328 C23.865,40.444 23.662,40.503 23.458,40.503 C23.254,40.503 23.049,40.444 22.873,40.326 C22.789,40.271 20.804,38.945 18.790,37.095 C15.948,34.483 14.507,32.168 14.507,30.213 C14.507,27.395 16.856,25.102 19.744,25.102 C21.203,25.102 22.553,25.681 23.524,26.672 C24.490,25.723 25.814,25.170 27.233,25.170 C30.120,25.170 32.469,27.463 32.469,30.280 C32.469,32.210 31.017,34.507 28.152,37.107 ZM27.233,27.202 C26.049,27.202 24.975,27.840 24.430,28.867 C24.250,29.207 23.886,29.422 23.496,29.415 C23.104,29.412 22.747,29.194 22.573,28.850 C22.036,27.791 20.952,27.133 19.743,27.133 C18.004,27.133 16.588,28.514 16.588,30.212 C16.588,32.580 20.585,36.217 23.461,38.247 C26.358,36.217 30.388,32.596 30.388,30.280 C30.388,28.583 28.973,27.202 27.233,27.202 ZM15.306,42.552 L27.701,42.552 C28.275,42.552 28.741,43.007 28.741,43.567 C28.741,44.128 28.275,44.583 27.701,44.583 L15.306,44.583 C14.731,44.583 14.265,44.128 14.265,43.567 C14.265,43.007 14.731,42.552 15.306,42.552 ZM12.116,20.357 C11.541,20.357 11.075,19.902 11.075,19.341 L11.075,17.812 C11.075,17.251 11.541,16.796 12.116,16.796 C12.690,16.796 13.156,17.251 13.156,17.812 L13.156,19.341 C13.156,19.902 12.690,20.357 12.116,20.357 Z'/%3E%3C/g%3E%3C/svg%3E");
}

.home_inner .mobile_slots_link .item_info .item_info_icon{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='65px' height='67px'%3E%3Cdefs%3E%3Cfilter filterUnits='userSpaceOnUse' id='Filter_0' x='0px' y='0px' width='65px' height='67px' %3E%3CfeOffset in='SourceAlpha' dx='0' dy='4' /%3E%3CfeGaussianBlur result='blurOut' stdDeviation='2.828' /%3E%3CfeFlood flood-color='rgb(0, 0, 0)' result='floodOut' /%3E%3CfeComposite operator='atop' in='floodOut' in2='blurOut' /%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.4'/%3E%3C/feComponentTransfer%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23Filter_0)'%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M55.241,20.324 L55.241,40.510 C55.796,40.633 56.204,41.127 56.204,41.715 C56.204,42.398 55.650,42.950 54.964,42.950 L51.600,42.950 L51.600,46.901 C51.600,47.584 51.045,48.136 50.359,48.136 L47.930,48.136 L47.930,52.465 C47.930,53.867 46.784,55.000 45.383,55.000 L9.562,55.000 C8.153,55.000 7.000,53.860 7.000,52.465 L7.000,13.932 C7.000,11.854 8.000,9.893 9.686,8.688 C12.298,6.814 15.180,5.376 18.237,4.409 C21.200,3.472 24.287,3.000 27.403,3.000 C27.432,3.000 27.454,3.000 27.483,3.000 C30.628,3.007 33.736,3.494 36.721,4.453 C39.779,5.433 42.647,6.886 45.251,8.775 C46.923,9.987 47.922,11.942 47.922,14.004 L47.922,35.272 L50.352,35.272 C51.038,35.272 51.593,35.824 51.593,36.507 L51.593,40.481 L52.760,40.481 L52.760,20.331 C51.717,19.859 50.987,18.813 50.987,17.600 C50.987,15.951 52.337,14.608 53.994,14.608 C55.650,14.608 57.000,15.951 57.000,17.600 C57.000,18.806 56.277,19.852 55.241,20.324 ZM45.448,14.004 C45.441,12.726 44.828,11.520 43.792,10.772 C34.036,3.719 20.916,3.683 11.130,10.693 C10.094,11.433 9.474,12.646 9.474,13.932 L9.474,52.465 C9.474,52.502 9.510,52.531 9.554,52.531 L45.383,52.531 C45.427,52.531 45.448,52.502 45.448,52.465 L45.448,14.004 ZM49.112,37.742 L47.922,37.742 L47.922,45.674 L49.112,45.674 L49.112,37.742 ZM53.994,16.423 C53.337,16.423 52.804,16.954 52.811,17.600 C52.811,18.246 53.344,18.777 53.994,18.777 C54.643,18.777 55.176,18.246 55.176,17.600 C55.176,16.954 54.643,16.423 53.994,16.423 ZM41.713,30.718 L13.202,30.718 C11.794,30.718 10.656,29.577 10.656,28.183 L10.656,16.227 C10.656,14.825 11.802,13.692 13.202,13.692 L41.713,13.692 C43.121,13.692 44.274,14.833 44.274,16.227 L44.274,28.183 C44.274,29.585 43.128,30.718 41.713,30.718 ZM21.127,16.162 L13.202,16.162 C13.159,16.162 13.137,16.191 13.137,16.227 L13.137,28.176 C13.137,28.219 13.166,28.241 13.202,28.241 L21.127,28.241 L21.127,16.162 ZM31.665,16.162 L23.608,16.162 L23.608,28.241 L31.665,28.241 L31.665,16.162 ZM41.792,16.227 C41.792,16.191 41.756,16.162 41.713,16.162 L34.145,16.162 L34.145,28.248 L41.713,28.248 C41.756,28.248 41.792,28.219 41.792,28.183 L41.792,16.227 ZM37.035,10.671 C37.013,10.700 37.006,10.736 37.020,10.765 L37.458,11.825 C37.495,11.913 37.473,12.014 37.407,12.080 C37.363,12.123 37.305,12.145 37.247,12.145 C37.210,12.145 37.181,12.138 37.152,12.123 L35.692,11.498 C35.670,11.491 35.649,11.491 35.627,11.498 L34.153,12.123 C34.124,12.138 34.094,12.145 34.065,12.145 C34.007,12.145 33.948,12.123 33.904,12.080 C33.831,12.014 33.817,11.913 33.854,11.825 L34.313,10.765 C34.328,10.728 34.321,10.693 34.298,10.671 L33.488,9.791 C33.430,9.726 33.408,9.632 33.452,9.552 C33.481,9.464 33.561,9.414 33.649,9.407 L34.853,9.312 C34.882,9.312 34.911,9.290 34.926,9.261 L35.459,8.186 C35.503,8.106 35.583,8.056 35.670,8.056 C35.765,8.056 35.845,8.106 35.882,8.186 L36.414,9.261 C36.430,9.290 36.459,9.312 36.488,9.312 L37.691,9.407 C37.779,9.414 37.852,9.472 37.889,9.552 C37.926,9.632 37.903,9.726 37.845,9.791 L37.035,10.671 ZM28.840,9.428 C28.818,9.458 28.811,9.494 28.826,9.523 L29.285,10.583 C29.322,10.671 29.300,10.772 29.235,10.838 C29.190,10.881 29.132,10.903 29.074,10.903 C29.045,10.903 29.016,10.896 28.986,10.881 L27.512,10.256 C27.490,10.249 27.468,10.249 27.447,10.256 L25.987,10.881 C25.951,10.896 25.921,10.903 25.892,10.903 C25.834,10.903 25.776,10.881 25.731,10.838 C25.659,10.765 25.644,10.671 25.681,10.583 L26.119,9.523 C26.133,9.487 26.126,9.450 26.104,9.428 L25.294,8.550 C25.235,8.484 25.213,8.390 25.257,8.310 C25.287,8.223 25.367,8.172 25.454,8.165 L26.658,8.070 C26.687,8.063 26.717,8.049 26.731,8.019 L27.264,6.944 C27.308,6.864 27.381,6.814 27.476,6.814 C27.570,6.814 27.651,6.864 27.687,6.944 L28.220,8.019 C28.235,8.049 28.264,8.070 28.293,8.070 L29.497,8.165 C29.585,8.172 29.657,8.230 29.694,8.310 C29.731,8.390 29.709,8.484 29.650,8.550 L28.840,9.428 ZM20.668,10.671 C20.646,10.700 20.639,10.736 20.653,10.765 L21.091,11.825 C21.127,11.913 21.105,12.014 21.039,12.080 C20.996,12.123 20.937,12.145 20.879,12.145 C20.850,12.145 20.821,12.138 20.792,12.123 L19.317,11.498 C19.296,11.491 19.274,11.491 19.252,11.498 L17.793,12.123 C17.756,12.138 17.727,12.145 17.697,12.145 C17.639,12.145 17.581,12.123 17.537,12.080 C17.464,12.007 17.450,11.913 17.486,11.825 L17.924,10.765 C17.939,10.728 17.931,10.693 17.909,10.671 L17.100,9.791 C17.041,9.726 17.026,9.632 17.063,9.552 C17.092,9.464 17.172,9.414 17.260,9.407 L18.478,9.312 C18.486,9.312 18.486,9.312 18.486,9.312 C18.514,9.312 18.544,9.290 18.559,9.261 L19.070,8.186 C19.106,8.106 19.193,8.056 19.281,8.056 C19.376,8.056 19.456,8.106 19.493,8.186 L20.026,9.261 C20.040,9.290 20.069,9.312 20.098,9.312 L21.325,9.407 C21.412,9.414 21.485,9.472 21.522,9.552 C21.558,9.632 21.536,9.726 21.478,9.791 L20.668,10.671 ZM17.282,42.114 C16.391,42.114 15.669,41.396 15.669,40.510 L15.669,37.525 C15.669,36.638 16.391,35.919 17.282,35.919 L37.910,35.919 C38.801,35.919 39.523,36.638 39.523,37.525 L39.523,40.510 C39.523,41.396 38.801,42.114 37.910,42.114 L17.282,42.114 ZM21.193,38.090 L17.851,38.090 L17.851,39.936 L21.193,39.936 L21.193,38.090 ZM26.746,38.090 L23.389,38.090 L23.389,39.936 L26.746,39.936 L26.746,38.090 ZM31.919,38.090 L28.935,38.090 L28.935,39.936 L31.919,39.936 L31.919,38.090 ZM37.341,38.090 L34.108,38.090 L34.108,39.936 L37.341,39.936 L37.341,38.090 ZM12.604,44.998 L42.494,44.998 C43.384,44.998 44.105,45.717 44.098,46.604 L44.098,49.015 C44.098,49.901 43.376,50.620 42.486,50.620 L12.604,50.620 C11.699,50.620 10.970,49.901 10.970,49.015 L10.970,46.604 C10.970,45.717 11.699,44.998 12.604,44.998 ZM13.159,48.442 L41.917,48.442 L41.917,47.170 L13.159,47.170 L13.159,48.442 Z'/%3E%3C/g%3E%3C/svg%3E");
}

.home_inner .mobile_livecasino_link .item_info .item_info_icon{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='67px' height='67px'%3E%3Cdefs%3E%3Cfilter filterUnits='userSpaceOnUse' id='Filter_0' x='0px' y='0px' width='67px' height='67px' %3E%3CfeOffset in='SourceAlpha' dx='0' dy='4' /%3E%3CfeGaussianBlur result='blurOut' stdDeviation='2.828' /%3E%3CfeFlood flood-color='rgb(0, 0, 0)' result='floodOut' /%3E%3CfeComposite operator='atop' in='floodOut' in2='blurOut' /%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.4'/%3E%3C/feComponentTransfer%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23Filter_0)'%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M33.000,55.000 C18.685,55.000 7.000,43.316 7.000,29.000 C7.000,14.685 18.684,3.000 33.000,3.000 C47.315,3.000 59.000,14.684 59.000,29.000 C59.000,43.315 47.316,55.000 33.000,55.000 ZM55.901,30.513 L49.789,30.513 C49.483,33.895 48.159,37.089 45.964,39.724 L50.272,44.100 C53.494,40.419 55.560,35.693 55.901,30.513 ZM34.523,51.901 C39.712,51.559 44.435,49.487 48.119,46.255 L43.817,41.886 C41.164,44.128 37.945,45.479 34.523,45.790 L34.523,51.901 ZM31.477,51.901 L31.477,45.790 C28.055,45.479 24.836,44.128 22.183,41.886 L17.881,46.255 C21.565,49.487 26.288,51.559 31.477,51.901 ZM15.728,44.100 L20.036,39.724 C17.841,37.089 16.517,33.905 16.211,30.523 L10.099,30.523 C10.440,35.703 12.506,40.419 15.728,44.100 ZM10.099,27.477 L16.211,27.477 C16.519,24.075 17.857,20.873 20.075,18.229 L15.736,13.891 C12.510,17.573 10.440,22.292 10.099,27.477 ZM31.477,6.099 C26.292,6.440 21.573,8.510 17.891,11.736 L22.229,16.075 C24.873,13.857 28.075,12.519 31.477,12.210 L31.477,6.099 ZM19.188,29.000 C19.188,36.616 25.384,42.813 33.000,42.813 C40.616,42.813 46.812,36.616 46.812,29.000 C46.812,21.384 40.616,15.187 33.000,15.187 C25.384,15.187 19.188,21.384 19.188,29.000 ZM34.523,6.099 L34.523,12.210 C37.925,12.519 41.127,13.857 43.771,16.075 L48.109,11.736 C44.427,8.510 39.708,6.440 34.523,6.099 ZM50.264,13.891 L45.925,18.229 C48.143,20.873 49.481,24.075 49.789,27.477 L55.901,27.477 C55.560,22.292 53.490,17.573 50.264,13.891 ZM37.761,36.808 C37.697,36.808 37.633,36.806 37.570,36.805 L37.570,39.664 L28.430,39.664 L28.430,36.805 C25.104,36.704 22.526,33.977 22.526,30.514 C22.526,26.760 25.602,24.264 29.858,20.810 C30.611,20.199 31.389,19.568 32.215,18.879 L33.190,18.067 L34.166,18.879 C34.991,19.568 35.770,20.199 36.522,20.810 C40.779,24.264 43.854,26.760 43.854,30.514 C43.854,34.043 41.178,36.808 37.761,36.808 ZM34.602,23.175 C34.143,22.803 33.675,22.423 33.190,22.026 C32.706,22.423 32.238,22.803 31.778,23.176 C28.042,26.208 25.573,28.212 25.573,30.514 C25.573,32.088 26.641,33.761 28.620,33.761 C28.924,33.761 29.214,33.717 29.480,33.630 L31.477,32.977 L31.477,36.617 L34.523,36.617 L34.523,32.592 L36.663,33.538 C37.001,33.688 37.360,33.761 37.761,33.761 C39.740,33.761 40.808,32.088 40.808,30.514 C40.808,28.212 38.339,26.208 34.602,23.175 Z'/%3E%3C/g%3E%3C/svg%3E");
}

.home_inner .mobile_tombala_link .item_info .item_info_icon{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='61px' height='67px'%3E%3Cdefs%3E%3Cfilter filterUnits='userSpaceOnUse' id='Filter_0' x='0px' y='0px' width='61px' height='67px' %3E%3CfeOffset in='SourceAlpha' dx='0' dy='4' /%3E%3CfeGaussianBlur result='blurOut' stdDeviation='2.828' /%3E%3CfeFlood flood-color='rgb(0, 0, 0)' result='floodOut' /%3E%3CfeComposite operator='atop' in='floodOut' in2='blurOut' /%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.4'/%3E%3C/feComponentTransfer%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23Filter_0)'%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M49.715,48.500 L49.397,48.500 L44.500,40.965 L51.585,33.957 C51.791,33.754 51.907,33.479 51.907,33.193 L51.907,16.140 C51.907,15.854 51.791,15.578 51.585,15.375 L39.396,3.317 C39.190,3.114 38.910,3.000 38.620,3.000 L21.381,3.000 C21.091,3.000 20.812,3.114 20.606,3.317 L8.416,15.375 C8.211,15.578 8.096,15.854 8.096,16.140 L8.096,33.193 C8.096,33.479 8.211,33.754 8.416,33.957 L15.501,40.965 L10.605,48.500 L10.285,48.500 C8.474,48.500 7.000,49.957 7.000,51.750 C7.000,53.542 8.474,55.000 10.285,55.000 L16.857,55.000 C18.670,55.000 20.143,53.542 20.143,51.750 C20.143,50.438 19.357,49.308 18.225,48.795 L20.256,45.668 L20.606,46.015 C20.812,46.219 21.091,46.332 21.381,46.332 L38.620,46.332 C38.910,46.332 39.190,46.219 39.396,46.015 L39.745,45.668 L41.776,48.795 C40.645,49.308 39.858,50.438 39.858,51.750 C39.858,53.542 41.331,55.000 43.144,55.000 L49.715,55.000 C51.527,55.000 53.000,53.542 53.000,51.750 C53.000,49.957 51.527,48.500 49.715,48.500 ZM44.192,38.207 C44.223,38.031 44.239,37.852 44.239,37.667 C44.239,35.874 42.765,34.418 40.953,34.418 C40.725,34.418 40.502,34.439 40.288,34.484 L36.364,28.446 L48.878,33.573 L44.192,38.207 ZM49.715,31.571 L34.338,25.271 C34.367,25.073 34.381,24.871 34.381,24.667 C34.381,24.461 34.367,24.260 34.338,24.062 L49.715,17.762 L49.715,31.571 L49.715,31.571 ZM39.005,5.996 L48.878,15.760 L33.499,22.061 C33.252,21.738 32.962,21.450 32.635,21.207 L39.005,5.996 ZM36.983,5.167 L30.611,20.377 C30.412,20.349 30.209,20.333 30.000,20.333 C29.793,20.333 29.590,20.349 29.390,20.377 L23.021,5.167 L36.983,5.167 ZM27.810,24.667 C27.810,23.471 28.794,22.500 30.000,22.500 C31.208,22.500 32.192,23.471 32.192,24.667 C32.192,25.861 31.208,26.833 30.000,26.833 C28.794,26.833 27.810,25.861 27.810,24.667 ZM32.438,34.427 C32.357,34.421 32.275,34.418 32.192,34.418 C31.351,34.418 30.583,34.731 30.000,35.246 C29.419,34.731 28.651,34.418 27.810,34.418 C27.727,34.418 27.645,34.421 27.563,34.427 L30.000,30.676 L32.438,34.427 ZM20.996,5.996 L27.366,21.207 C27.040,21.450 26.750,21.738 26.503,22.061 L11.125,15.760 L20.996,5.996 ZM10.285,17.762 L25.663,24.062 C25.636,24.260 25.620,24.461 25.620,24.667 C25.620,24.871 25.636,25.073 25.663,25.271 L10.285,31.571 L10.285,17.762 ZM11.125,33.573 L23.639,28.446 L19.714,34.484 C19.499,34.439 19.276,34.418 19.048,34.418 C17.237,34.418 15.763,35.874 15.763,37.667 C15.763,37.852 15.779,38.031 15.809,38.207 L11.125,33.573 ZM15.490,48.998 C15.273,49.331 15.257,49.754 15.450,50.102 C15.641,50.449 16.010,50.668 16.411,50.668 L16.857,50.668 C17.462,50.668 17.953,51.152 17.953,51.750 C17.953,52.346 17.462,52.831 16.857,52.831 L10.285,52.831 C9.682,52.831 9.191,52.346 9.191,51.750 C9.191,51.152 9.682,50.668 10.285,50.668 L11.203,50.668 C11.575,50.668 11.922,50.479 12.124,50.169 L26.788,27.607 C27.286,28.139 27.917,28.548 28.628,28.781 L15.490,48.998 ZM25.620,43.082 C25.015,43.082 24.524,42.596 24.524,42.000 C24.524,41.402 25.015,40.918 25.620,40.918 C26.223,40.918 26.714,41.402 26.714,42.000 C26.714,42.596 26.223,43.082 25.620,43.082 ZM27.810,38.750 C27.207,38.750 26.714,38.264 26.714,37.667 C26.714,37.069 27.207,36.582 27.810,36.582 C28.415,36.582 28.906,37.069 28.906,37.667 C28.906,38.264 28.415,38.750 27.810,38.750 ZM30.000,43.082 C29.397,43.082 28.906,42.596 28.906,42.000 C28.906,41.402 29.397,40.918 30.000,40.918 C30.605,40.918 31.096,41.402 31.096,42.000 C31.096,42.596 30.605,43.082 30.000,43.082 ZM32.192,38.750 C31.587,38.750 31.096,38.264 31.096,37.667 C31.096,37.069 31.587,36.582 32.192,36.582 C32.795,36.582 33.286,37.069 33.286,37.667 C33.286,38.264 32.795,38.750 32.192,38.750 ZM34.381,43.082 C33.778,43.082 33.286,42.596 33.286,42.000 C33.286,41.402 33.778,40.918 34.381,40.918 C34.986,40.918 35.478,41.402 35.478,42.000 C35.478,42.596 34.986,43.082 34.381,43.082 ZM49.715,52.831 L43.144,52.831 C42.539,52.831 42.049,52.347 42.049,51.750 C42.049,51.153 42.539,50.668 43.144,50.668 L43.590,50.668 C43.992,50.668 44.361,50.450 44.552,50.102 C44.744,49.754 44.728,49.331 44.511,48.998 L31.373,28.781 C32.084,28.548 32.716,28.140 33.215,27.607 L47.878,50.169 C48.080,50.479 48.427,50.668 48.799,50.668 L49.715,50.668 C50.319,50.668 50.810,51.152 50.810,51.750 C50.810,52.347 50.319,52.831 49.715,52.831 Z'/%3E%3C/g%3E%3C/svg%3E");
}

.home_inner .mobile_1x2_link .item_info .item_info_icon{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='67px' height='67px'%3E%3Cdefs%3E%3Cfilter filterUnits='userSpaceOnUse' id='Filter_0' x='0px' y='0px' width='67px' height='67px' %3E%3CfeOffset in='SourceAlpha' dx='0' dy='4' /%3E%3CfeGaussianBlur result='blurOut' stdDeviation='2.828' /%3E%3CfeFlood flood-color='rgb(0, 0, 0)' result='floodOut' /%3E%3CfeComposite operator='atop' in='floodOut' in2='blurOut' /%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.4'/%3E%3C/feComponentTransfer%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23Filter_0)'%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M33.292,54.987 C28.296,54.987 22.574,53.337 19.409,50.996 L19.161,50.805 L26.656,39.735 L28.048,39.735 L33.331,32.445 L38.442,39.716 C39.090,39.735 41.646,39.735 43.686,39.735 L35.982,28.704 L43.343,18.479 L42.218,18.479 L49.007,8.618 L49.293,8.848 C49.484,9.021 49.579,9.098 49.636,9.155 C55.586,14.354 59.000,21.644 58.981,29.145 C58.981,43.399 47.462,54.987 33.292,54.987 ZM55.663,22.143 C55.663,19.687 53.679,18.459 49.694,18.459 C45.784,18.459 43.820,20.052 43.820,23.217 L43.839,27.092 L48.339,23.793 L48.359,22.028 C48.359,21.222 48.797,20.838 49.675,20.838 C50.685,20.838 51.200,21.260 51.200,22.085 L51.200,24.426 C51.200,25.001 50.533,25.865 49.198,26.977 L45.708,29.702 C44.449,30.853 43.820,31.965 43.820,33.040 L43.820,38.162 L55.663,38.162 L55.644,35.438 L48.397,35.419 L48.378,34.018 C48.378,33.020 49.007,31.965 50.266,30.872 L53.756,28.186 C55.033,27.112 55.663,26.056 55.663,25.059 L55.663,22.143 ZM37.946,18.248 L32.663,25.539 L27.552,18.268 C26.904,18.248 24.348,18.248 22.307,18.248 L30.012,29.299 L22.651,39.524 L23.776,39.524 L17.006,49.385 L16.720,49.155 C16.529,48.982 16.434,48.905 16.376,48.848 C10.407,43.648 6.993,36.359 6.993,28.838 C6.993,14.603 18.512,3.016 32.682,2.997 C37.545,2.997 43.686,4.839 46.966,7.256 L47.233,7.467 L39.319,18.248 L37.946,18.248 ZM20.648,22.699 C20.648,19.802 19.237,18.364 16.453,18.364 L11.971,18.364 L11.971,20.550 L13.172,20.550 C14.412,20.550 15.022,21.126 15.022,22.277 L15.022,38.143 L20.629,38.143 L20.648,38.143 L20.648,22.699 Z'/%3E%3C/g%3E%3C/svg%3E");
}

.home_inner .item_info .item_info_title {
    font-family: 'Metropolis-ExtraBold', sans-serif;
    text-transform: uppercase;
    font-size: 24px;
    color: #fff;
    width: 50%;
    line-height: 24px;
    font-weight: 700;
    margin-bottom: 33px;
}

.home_inner .item_info .item_info_text {
    font-family: 'Metropolis-Medium', sans-serif;
    font-size: 2.4vw;
    color: #babec5;
    padding-top: 1.5vw;
    width: 50%;
    font-weight: 500;

}

.home_inner_top {
  display: flex;
  overflow: auto;
  padding: 0 0 10px 0;
  margin: 0 -5px;
}

.home_inner_top_item {
  box-sizing: border-box;
    font-family: 'SFUIDisplay-Bold', sans-serif;
  font-size: 2.7vw;
  width: calc(25% - 10px);
  background: #404451;
  border-radius: 8px;
  color: #FFF;
  text-transform: uppercase;
  text-align: center;
  padding: 4vw;
  position: relative;
  margin-bottom: 5px;
}
.home_inner_top_item:after {
    content: '';
  position: absolute;
  width: 2vw;
  height: 2vw;
  top: 1.2vw;
  left: 1.2vw;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='16px' height='16px'%3E%3Cpath fill-rule='evenodd' fill='rgb(238, 240, 244)' d='M0.000,16.000 L0.000,6.400 C0.000,2.865 2.865,0.000 6.400,0.000 L16.000,0.000 '/%3E%3C/svg%3E");
}

.home_inner_top_item_link {
  display: block;
  color: #FFF;
  text-decoration: none;
  /* height: 100%; */
  width: 100%;
}

.home_inner_top_item_info {
  display: flex;
  width: 100%;
  /* height: 100%; */
  gap: 5px;
  align-items: center;
}

.home_inner_top_item_info_icon {
  display: block;
    width: 25px;
    height: 25px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M20.000,0.000 C8.954,0.000 -0.000,8.955 -0.000,20.000 C-0.000,31.046 8.954,40.000 20.000,40.000 C31.046,40.000 40.000,31.046 40.000,20.000 C39.988,8.960 31.040,0.012 20.000,0.000 ZM20.714,5.766 L27.667,2.987 C28.456,3.344 29.219,3.755 29.951,4.218 L29.969,4.229 C30.689,4.685 31.376,5.189 32.027,5.739 L32.083,5.787 C32.375,6.036 32.659,6.294 32.935,6.559 C32.970,6.593 33.006,6.626 33.041,6.661 C33.331,6.943 33.611,7.235 33.882,7.535 C33.905,7.560 33.926,7.587 33.949,7.612 C34.187,7.878 34.415,8.154 34.637,8.435 C34.691,8.502 34.744,8.569 34.796,8.635 C35.037,8.947 35.270,9.265 35.490,9.592 L34.104,15.484 L27.284,17.757 L20.715,12.501 L20.714,5.766 ZM5.203,8.639 C5.255,8.572 5.308,8.506 5.361,8.440 C5.581,8.161 5.808,7.890 6.042,7.625 C6.067,7.597 6.091,7.568 6.116,7.540 C6.385,7.240 6.664,6.949 6.953,6.667 C6.987,6.634 7.020,6.600 7.055,6.570 C7.328,6.306 7.610,6.050 7.899,5.803 L7.966,5.747 C8.611,5.202 9.292,4.701 10.005,4.247 L10.031,4.230 C10.758,3.768 11.517,3.357 12.301,3.000 L19.286,5.766 L19.286,12.499 L12.717,17.754 L5.897,15.485 L4.511,9.593 C4.733,9.267 4.964,8.950 5.203,8.639 ZM4.400,30.230 C4.204,29.931 4.017,29.627 3.838,29.317 L3.795,29.242 C3.617,28.933 3.449,28.619 3.290,28.301 L3.284,28.291 C2.951,27.620 2.657,26.930 2.407,26.224 L2.407,26.217 C2.288,25.884 2.180,25.543 2.080,25.199 L2.044,25.073 C1.952,24.750 1.869,24.424 1.795,24.094 C1.789,24.062 1.781,24.031 1.774,23.999 C1.610,23.255 1.493,22.501 1.422,21.741 L5.492,16.857 L12.264,19.115 L14.229,26.976 L11.000,31.273 L4.400,30.230 ZM24.439,38.129 C24.106,38.211 23.764,38.283 23.422,38.347 C23.374,38.356 23.325,38.364 23.277,38.373 C22.986,38.425 22.691,38.470 22.396,38.506 C22.317,38.516 22.239,38.527 22.161,38.536 C21.887,38.568 21.610,38.592 21.333,38.612 C21.245,38.618 21.159,38.627 21.072,38.632 C20.717,38.654 20.360,38.667 20.000,38.667 C19.670,38.667 19.342,38.658 19.017,38.641 C18.977,38.641 18.939,38.634 18.900,38.631 C18.610,38.615 18.321,38.593 18.033,38.565 L18.000,38.559 C17.369,38.490 16.741,38.390 16.120,38.259 L12.177,32.085 L15.355,27.846 L24.645,27.846 L27.875,32.113 L24.439,38.129 ZM38.231,24.000 C38.224,24.032 38.216,24.063 38.209,24.095 C38.135,24.424 38.052,24.750 37.961,25.073 L37.925,25.200 C37.825,25.543 37.717,25.883 37.598,26.218 L37.598,26.225 C37.347,26.931 37.054,27.621 36.720,28.291 L36.715,28.301 C36.555,28.621 36.387,28.934 36.210,29.243 L36.167,29.317 C35.989,29.628 35.802,29.932 35.605,30.229 L29.028,31.267 L25.776,26.973 L27.741,19.114 L34.513,16.857 L38.583,21.741 C38.512,22.500 38.395,23.255 38.231,24.000 Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  margin-bottom: 1.3vw;
}

.home_inner_top_item_info_icon.live_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M38.403,27.768 C36.294,32.687 32.710,36.287 27.753,38.403 C25.275,39.460 22.679,40.000 19.967,40.000 C17.255,40.000 14.679,39.465 12.203,38.403 C7.287,36.292 3.687,32.696 1.575,27.768 C0.516,25.299 0.000,22.692 0.000,19.978 C0.000,17.265 0.516,14.679 1.575,12.210 C3.687,7.283 7.287,3.707 12.203,1.598 C14.679,0.535 17.255,0.000 19.967,0.000 C22.679,0.000 25.275,0.540 27.753,1.598 C32.711,3.713 36.295,7.291 38.403,12.210 C39.466,14.687 40.000,17.265 40.000,19.978 C40.000,22.692 39.465,25.291 38.403,27.768 ZM35.210,11.182 C33.636,8.490 31.489,6.351 28.781,4.770 C26.088,3.199 23.138,2.407 19.967,2.407 C16.796,2.407 13.865,3.195 11.176,4.770 C8.486,6.346 6.335,8.486 4.768,11.182 C3.207,13.868 2.428,16.805 2.428,19.978 C2.428,22.364 2.878,24.665 3.806,26.827 C4.737,28.997 5.981,30.886 7.545,32.451 C9.109,34.015 10.979,35.252 13.144,36.193 C15.309,37.134 17.584,37.593 19.968,37.593 C23.138,37.593 26.088,36.801 28.781,35.230 C31.490,33.650 33.641,31.513 35.211,28.819 C36.790,26.108 37.572,23.151 37.572,19.978 C37.572,16.805 36.785,13.873 35.210,11.182 ZM25.676,27.681 L19.136,21.138 C18.874,20.875 18.764,20.547 18.808,20.153 C18.808,20.088 18.764,20.000 18.764,19.978 L18.764,8.468 C18.764,7.790 19.333,7.243 19.967,7.243 C20.645,7.243 21.236,7.790 21.236,8.468 L21.236,19.803 L27.359,25.974 C27.829,26.447 27.862,27.177 27.359,27.681 C26.922,28.119 26.113,28.119 25.676,27.681 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.livecasino_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M20.000,40.000 C8.988,40.000 -0.000,31.012 -0.000,20.000 C-0.000,8.988 8.988,0.000 20.000,0.000 C31.012,0.000 40.000,8.988 40.000,20.000 C40.000,31.012 31.012,40.000 20.000,40.000 ZM37.616,21.164 L32.915,21.164 C32.679,23.765 31.661,26.223 29.972,28.249 L33.286,31.615 C35.765,28.784 37.354,25.148 37.616,21.164 ZM21.172,37.617 C25.163,37.353 28.796,35.759 31.630,33.273 L28.321,29.912 C26.280,31.636 23.804,32.676 21.172,32.915 L21.172,37.617 ZM18.828,37.617 L18.828,32.915 C16.196,32.676 13.720,31.636 11.679,29.912 L8.370,33.273 C11.204,35.759 14.837,37.353 18.828,37.617 ZM6.714,31.615 L10.028,28.249 C8.339,26.223 7.321,23.773 7.085,21.172 L2.384,21.172 C2.646,25.156 4.235,28.784 6.714,31.615 ZM2.384,18.828 L7.085,18.828 C7.322,16.211 8.351,13.749 10.058,11.715 L6.720,8.377 C4.238,11.210 2.646,14.840 2.384,18.828 ZM18.828,2.384 C14.840,2.646 11.210,4.238 8.378,6.720 L11.715,10.058 C13.749,8.352 16.211,7.322 18.828,7.085 L18.828,2.384 ZM9.375,20.000 C9.375,25.859 14.141,30.625 20.000,30.625 C25.859,30.625 30.625,25.859 30.625,20.000 C30.625,14.141 25.859,9.375 20.000,9.375 C14.141,9.375 9.375,14.141 9.375,20.000 ZM21.172,2.384 L21.172,7.085 C23.788,7.322 26.251,8.352 28.285,10.058 L31.622,6.720 C28.790,4.238 25.160,2.646 21.172,2.384 ZM33.280,8.377 L29.942,11.715 C31.649,13.749 32.678,16.211 32.915,18.828 L37.616,18.828 C37.354,14.840 35.762,11.210 33.280,8.377 ZM23.662,26.006 C23.613,26.006 23.564,26.005 23.516,26.004 L23.516,28.203 L16.484,28.203 L16.484,26.004 C13.926,25.926 11.943,23.829 11.943,21.164 C11.943,18.277 14.309,16.357 17.583,13.700 C18.162,13.230 18.761,12.744 19.396,12.215 L20.146,11.590 L20.897,12.215 C21.532,12.744 22.130,13.230 22.709,13.700 C25.984,16.357 28.350,18.277 28.350,21.164 C28.350,23.879 26.291,26.006 23.662,26.006 ZM21.232,15.520 C20.879,15.233 20.519,14.941 20.147,14.635 C19.774,14.941 19.413,15.233 19.060,15.520 C16.186,17.853 14.287,19.394 14.287,21.164 C14.287,22.375 15.109,23.662 16.631,23.662 C16.865,23.662 17.087,23.628 17.292,23.561 L18.828,23.060 L18.828,25.859 L21.172,25.859 L21.172,22.763 L22.818,23.491 C23.078,23.606 23.354,23.662 23.662,23.662 C25.184,23.662 26.006,22.375 26.006,21.164 C26.006,19.394 24.107,17.853 21.232,15.520 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.tapking_icon {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='50 33 52 74'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='%23f49707'/%3E%3Cstop offset='100%25' stop-color='%23eb5c15'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpolygon points='57.53 50.72 91.73 50.72 98.57 59.58 64.37 59.58 57.53 50.72' fill='url(%23PSgrad_0)'/%3E%3Cpolygon points='98.81 59.6 98.81 104.94 87.69 95.92 87.69 59.6 98.81 59.6' fill='url(%23PSgrad_0)'/%3E%3Cpath d='M61.97 49.49h6.51l2.87-10.36c.19.08.41.13.64.13.89 0 1.62-.72 1.62-1.62s-.72-1.62-1.62-1.62-1.62.72-1.62 1.62c0 .47.2.9.53 1.2l-4.15 3.32-4.35-5.94c.65-.21 1.12-.82 1.12-1.54 0-.89-.72-1.62-1.62-1.62s-1.62.72-1.62 1.62c0 .72.47 1.33 1.12 1.54l-4.35 5.94-4.15-3.32c.32-.3.53-.72.53-1.2 0-.89-.72-1.62-1.62-1.62s-1.62.72-1.62 1.62.72 1.62 1.62 1.62c.23 0 .44-.05.64-.13l4.59 9.99.68.37z' fill='url(%23PSgrad_0)' fill-rule='evenodd'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 40px;
    height: 40px;
}

.home_inner_top_item_info_icon.poker_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='38px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M37.743,12.305 L25.475,37.219 C25.417,37.336 25.335,37.431 25.237,37.504 L25.237,37.509 C25.237,38.883 24.105,40.000 22.715,40.000 L2.521,40.000 C1.131,40.000 0.000,38.883 0.000,37.509 L0.000,9.804 C0.000,8.431 1.131,7.314 2.521,7.314 L5.644,7.314 L6.274,4.134 C6.542,2.783 7.873,1.899 9.241,2.163 L14.202,3.122 L15.050,1.401 C15.658,0.166 17.169,-0.350 18.419,0.250 L36.579,8.976 C37.185,9.267 37.639,9.773 37.859,10.402 C38.079,11.031 38.038,11.707 37.743,12.305 ZM2.521,8.876 C2.003,8.876 1.582,9.293 1.582,9.804 L1.582,37.509 C1.582,38.021 2.003,38.438 2.521,38.438 L22.715,38.438 C23.233,38.438 23.655,38.021 23.655,37.509 L23.655,9.804 C23.655,9.293 23.233,8.876 22.715,8.876 L2.521,8.876 ZM17.727,1.656 C17.262,1.432 16.698,1.624 16.472,2.084 L15.808,3.433 L25.208,5.250 L17.727,1.656 ZM29.345,7.921 C29.204,7.714 28.990,7.573 28.741,7.525 L14.511,4.774 C14.501,4.772 14.491,4.771 14.481,4.769 L8.937,3.697 C8.425,3.597 7.927,3.929 7.826,4.435 L7.256,7.314 L22.715,7.314 C24.105,7.314 25.236,8.431 25.236,9.804 L25.236,30.083 L29.489,8.622 C29.537,8.377 29.486,8.128 29.345,7.921 ZM36.364,10.913 C36.282,10.678 36.113,10.489 35.887,10.381 L31.060,8.061 C31.103,8.344 31.098,8.634 31.041,8.923 L26.591,31.380 L36.321,11.622 C36.431,11.399 36.446,11.147 36.364,10.913 ZM21.349,36.514 C20.912,36.514 20.558,36.164 20.558,35.732 L20.558,34.556 C20.558,34.124 20.912,33.775 21.349,33.775 C21.785,33.775 22.140,34.124 22.140,34.556 L22.140,35.732 C22.140,36.164 21.785,36.514 21.349,36.514 ZM19.480,31.504 C19.460,31.552 19.436,31.597 19.407,31.639 C19.378,31.682 19.346,31.722 19.309,31.758 C19.272,31.794 19.232,31.827 19.189,31.855 C19.146,31.883 19.100,31.907 19.052,31.927 C19.005,31.946 18.955,31.961 18.904,31.971 C18.853,31.981 18.802,31.987 18.749,31.987 C18.698,31.987 18.646,31.981 18.595,31.971 C18.545,31.961 18.495,31.946 18.448,31.927 C18.400,31.907 18.353,31.883 18.311,31.855 C18.267,31.827 18.227,31.794 18.191,31.758 C18.154,31.722 18.121,31.682 18.092,31.639 C18.064,31.597 18.039,31.552 18.020,31.504 C18.000,31.457 17.985,31.408 17.975,31.358 C17.964,31.308 17.959,31.257 17.959,31.206 C17.959,31.155 17.964,31.104 17.975,31.053 C17.985,31.003 18.000,30.954 18.020,30.907 C18.039,30.860 18.064,30.814 18.092,30.772 C18.121,30.729 18.154,30.689 18.191,30.654 C18.227,30.617 18.267,30.585 18.311,30.556 C18.353,30.528 18.400,30.504 18.448,30.485 C18.495,30.465 18.545,30.450 18.595,30.439 C18.697,30.419 18.802,30.419 18.904,30.439 C18.955,30.450 19.005,30.465 19.052,30.485 C19.100,30.504 19.146,30.528 19.189,30.556 C19.232,30.585 19.272,30.617 19.309,30.654 C19.346,30.689 19.378,30.729 19.407,30.772 C19.436,30.814 19.460,30.860 19.480,30.907 C19.500,30.954 19.515,31.003 19.525,31.053 C19.536,31.104 19.540,31.155 19.540,31.206 C19.540,31.257 19.536,31.308 19.525,31.358 C19.515,31.408 19.500,31.457 19.480,31.504 ZM16.075,26.236 C14.534,27.652 13.015,28.671 12.952,28.714 C12.817,28.804 12.663,28.848 12.508,28.848 C12.353,28.848 12.197,28.803 12.063,28.713 C11.999,28.670 10.491,27.650 8.960,26.227 C6.801,24.218 5.706,22.437 5.706,20.933 C5.706,18.765 7.491,17.002 9.685,17.002 C10.794,17.002 11.821,17.447 12.558,18.209 C13.293,17.479 14.299,17.054 15.377,17.054 C17.571,17.054 19.357,18.818 19.357,20.985 C19.357,22.470 18.253,24.236 16.075,26.236 ZM15.377,18.617 C14.478,18.617 13.661,19.108 13.247,19.898 C13.110,20.159 12.833,20.324 12.537,20.320 C12.239,20.317 11.968,20.149 11.836,19.885 C11.428,19.070 10.604,18.564 9.685,18.564 C8.363,18.564 7.287,19.627 7.287,20.933 C7.287,22.754 10.324,25.551 12.510,27.113 C14.712,25.552 17.775,22.767 17.775,20.985 C17.775,19.679 16.699,18.617 15.377,18.617 ZM6.312,30.425 L15.733,30.425 C16.169,30.425 16.523,30.774 16.523,31.206 C16.523,31.637 16.169,31.987 15.733,31.987 L6.312,31.987 C5.875,31.987 5.521,31.637 5.521,31.206 C5.521,30.774 5.875,30.425 6.312,30.425 ZM3.888,13.352 C3.451,13.352 3.097,13.002 3.097,12.570 L3.097,11.394 C3.097,10.963 3.451,10.613 3.888,10.613 C4.324,10.613 4.679,10.963 4.679,11.394 L4.679,12.570 C4.679,13.002 4.324,13.352 3.888,13.352 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.slot_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='38px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M36.663,13.326 L36.663,28.854 C37.085,28.948 37.395,29.328 37.395,29.781 C37.395,30.306 36.974,30.731 36.453,30.731 L33.896,30.731 L33.896,33.770 C33.896,34.296 33.475,34.720 32.953,34.720 L31.107,34.720 L31.107,38.050 C31.107,39.129 30.236,40.000 29.171,40.000 L1.947,40.000 C0.876,40.000 0.000,39.123 0.000,38.050 L0.000,8.409 C0.000,6.811 0.760,5.303 2.041,4.375 C4.026,2.933 6.217,1.827 8.540,1.084 C10.792,0.363 13.138,-0.000 15.506,-0.000 C15.528,-0.000 15.545,-0.000 15.567,-0.000 C17.957,0.006 20.320,0.380 22.588,1.117 C24.912,1.872 27.091,2.989 29.071,4.442 C30.341,5.375 31.101,6.878 31.101,8.465 L31.101,24.825 L32.948,24.825 C33.469,24.825 33.890,25.249 33.890,25.775 L33.890,28.831 L34.778,28.831 L34.778,13.332 C33.985,12.968 33.430,12.164 33.430,11.230 C33.430,9.962 34.456,8.929 35.715,8.929 C36.974,8.929 38.000,9.962 38.000,11.230 C38.000,12.158 37.451,12.963 36.663,13.326 ZM29.221,8.465 C29.215,7.482 28.749,6.554 27.962,5.979 C20.547,0.553 10.576,0.525 3.139,5.917 C2.352,6.487 1.880,7.420 1.880,8.409 L1.880,38.050 C1.880,38.078 1.908,38.101 1.941,38.101 L29.171,38.101 C29.204,38.101 29.221,38.078 29.221,38.050 L29.221,8.465 ZM32.005,26.725 L31.101,26.725 L31.101,32.826 L32.005,32.826 L32.005,26.725 ZM35.715,10.325 C35.216,10.325 34.811,10.733 34.817,11.230 C34.817,11.728 35.221,12.136 35.715,12.136 C36.208,12.136 36.614,11.728 36.614,11.230 C36.614,10.733 36.208,10.325 35.715,10.325 ZM26.382,21.322 L4.714,21.322 C3.644,21.322 2.778,20.444 2.778,19.372 L2.778,10.175 C2.778,9.096 3.649,8.225 4.714,8.225 L26.382,8.225 C27.452,8.225 28.328,9.102 28.328,10.175 L28.328,19.372 C28.328,20.450 27.457,21.322 26.382,21.322 ZM10.737,10.125 L4.714,10.125 C4.681,10.125 4.664,10.147 4.664,10.175 L4.664,19.366 C4.664,19.400 4.686,19.416 4.714,19.416 L10.737,19.416 L10.737,10.125 ZM18.745,10.125 L12.622,10.125 L12.622,19.416 L18.745,19.416 L18.745,10.125 ZM26.442,10.175 C26.442,10.147 26.415,10.125 26.382,10.125 L20.631,10.125 L20.631,19.422 L26.382,19.422 C26.415,19.422 26.442,19.400 26.442,19.372 L26.442,10.175 ZM22.827,5.901 C22.810,5.923 22.804,5.951 22.815,5.973 L23.148,6.789 C23.176,6.856 23.159,6.934 23.110,6.984 C23.076,7.018 23.032,7.035 22.988,7.035 C22.960,7.035 22.938,7.029 22.915,7.018 L21.806,6.537 C21.789,6.531 21.773,6.531 21.756,6.537 L20.636,7.018 C20.614,7.029 20.592,7.035 20.570,7.035 C20.525,7.035 20.481,7.018 20.447,6.984 C20.392,6.934 20.381,6.856 20.409,6.789 L20.758,5.973 C20.769,5.945 20.764,5.917 20.747,5.901 L20.131,5.224 C20.087,5.174 20.070,5.102 20.104,5.040 C20.126,4.973 20.186,4.934 20.254,4.928 L21.168,4.855 C21.191,4.855 21.213,4.839 21.224,4.816 L21.629,3.990 C21.662,3.928 21.723,3.889 21.789,3.889 C21.862,3.889 21.922,3.928 21.951,3.990 L22.355,4.816 C22.367,4.839 22.389,4.855 22.411,4.855 L23.325,4.928 C23.392,4.934 23.448,4.978 23.475,5.040 C23.503,5.102 23.487,5.174 23.442,5.224 L22.827,5.901 ZM16.599,4.945 C16.582,4.967 16.577,4.995 16.587,5.018 L16.937,5.833 C16.965,5.901 16.948,5.979 16.898,6.029 C16.865,6.062 16.820,6.079 16.776,6.079 C16.754,6.079 16.732,6.074 16.709,6.062 L15.589,5.582 C15.572,5.576 15.556,5.576 15.540,5.582 L14.430,6.062 C14.403,6.074 14.380,6.079 14.358,6.079 C14.314,6.079 14.269,6.062 14.236,6.029 C14.181,5.973 14.169,5.901 14.198,5.833 L14.530,5.018 C14.541,4.990 14.536,4.961 14.519,4.945 L13.903,4.269 C13.859,4.219 13.842,4.146 13.875,4.084 C13.898,4.017 13.959,3.978 14.025,3.973 L14.940,3.900 C14.962,3.895 14.985,3.884 14.996,3.861 L15.401,3.034 C15.434,2.972 15.490,2.933 15.562,2.933 C15.633,2.933 15.695,2.972 15.722,3.034 L16.127,3.861 C16.138,3.884 16.161,3.900 16.183,3.900 L17.098,3.973 C17.164,3.978 17.220,4.023 17.248,4.084 C17.275,4.146 17.259,4.219 17.214,4.269 L16.599,4.945 ZM10.387,5.901 C10.371,5.923 10.365,5.951 10.376,5.973 L10.709,6.789 C10.737,6.856 10.720,6.934 10.670,6.984 C10.637,7.018 10.592,7.035 10.548,7.035 C10.526,7.035 10.504,7.029 10.482,7.018 L9.361,6.537 C9.345,6.531 9.328,6.531 9.311,6.537 L8.203,7.018 C8.174,7.029 8.152,7.035 8.130,7.035 C8.086,7.035 8.041,7.018 8.008,6.984 C7.953,6.928 7.942,6.856 7.969,6.789 L8.302,5.973 C8.313,5.945 8.308,5.917 8.291,5.901 L7.676,5.224 C7.631,5.174 7.620,5.102 7.648,5.040 C7.670,4.973 7.731,4.934 7.797,4.928 L8.724,4.855 C8.729,4.855 8.729,4.855 8.729,4.855 C8.751,4.855 8.774,4.839 8.785,4.816 L9.173,3.990 C9.201,3.928 9.267,3.889 9.334,3.889 C9.406,3.889 9.467,3.928 9.494,3.990 L9.900,4.816 C9.910,4.839 9.932,4.855 9.955,4.855 L10.887,4.928 C10.953,4.934 11.008,4.978 11.036,5.040 C11.064,5.102 11.047,5.174 11.003,5.224 L10.387,5.901 ZM7.814,30.088 C7.137,30.088 6.589,29.535 6.589,28.854 L6.589,26.557 C6.589,25.875 7.137,25.322 7.814,25.322 L23.492,25.322 C24.169,25.322 24.718,25.875 24.718,26.557 L24.718,28.854 C24.718,29.535 24.169,30.088 23.492,30.088 L7.814,30.088 ZM10.787,26.993 L8.247,26.993 L8.247,28.412 L10.787,28.412 L10.787,26.993 ZM15.007,26.993 L12.456,26.993 L12.456,28.412 L15.007,28.412 L15.007,26.993 ZM18.939,26.993 L16.670,26.993 L16.670,28.412 L18.939,28.412 L18.939,26.993 ZM23.059,26.993 L20.602,26.993 L20.602,28.412 L23.059,28.412 L23.059,26.993 ZM4.259,32.307 L26.975,32.307 C27.652,32.307 28.200,32.859 28.195,33.541 L28.195,35.396 C28.195,36.078 27.646,36.631 26.969,36.631 L4.259,36.631 C3.571,36.631 3.017,36.078 3.017,35.396 L3.017,33.541 C3.017,32.859 3.571,32.307 4.259,32.307 ZM4.681,34.955 L26.537,34.955 L26.537,33.977 L4.681,33.977 L4.681,34.955 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon._1x2_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M20.225,39.990 C16.381,39.990 11.980,38.721 9.545,36.920 L9.354,36.773 L15.120,28.258 L16.191,28.258 L20.254,22.650 L24.186,28.243 C24.685,28.258 26.650,28.258 28.220,28.258 L22.293,19.772 L27.956,11.907 L27.091,11.907 L32.313,4.321 L32.533,4.499 C32.680,4.631 32.753,4.690 32.797,4.735 C37.374,8.734 40.000,14.342 39.986,20.112 C39.986,31.076 31.125,39.990 20.225,39.990 ZM37.433,14.725 C37.433,12.836 35.907,11.892 32.841,11.892 C29.834,11.892 28.323,13.117 28.323,15.552 L28.337,18.533 L31.800,15.994 L31.814,14.637 C31.814,14.017 32.152,13.722 32.827,13.722 C33.604,13.722 34.000,14.046 34.000,14.681 L34.000,16.481 C34.000,16.924 33.487,17.588 32.460,18.444 L29.775,20.540 C28.807,21.425 28.323,22.281 28.323,23.107 L28.323,27.048 L37.433,27.048 L37.418,24.952 L31.844,24.937 L31.829,23.860 C31.829,23.093 32.313,22.281 33.281,21.440 L35.966,19.374 C36.949,18.548 37.433,17.736 37.433,16.968 L37.433,14.725 ZM23.804,11.729 L19.741,17.337 L15.809,11.744 C15.310,11.729 13.345,11.729 11.775,11.729 L17.702,20.230 L12.039,28.096 L12.905,28.096 L7.697,35.681 L7.477,35.504 C7.330,35.371 7.257,35.312 7.213,35.267 C2.621,31.268 -0.005,25.661 -0.005,19.876 C-0.005,8.926 8.856,0.012 19.756,-0.002 C23.496,-0.002 28.220,1.414 30.743,3.273 L30.949,3.436 L24.861,11.729 L23.804,11.729 ZM10.499,15.153 C10.499,12.925 9.413,11.818 7.271,11.818 L3.824,11.818 L3.824,13.501 L4.748,13.501 C5.701,13.501 6.171,13.943 6.171,14.829 L6.171,27.033 L10.484,27.033 L10.499,27.033 L10.499,15.153 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.betgames_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M20.000,40.000 C8.972,40.000 0.000,31.028 0.000,20.000 C0.000,8.972 8.972,-0.000 20.000,-0.000 C31.028,-0.000 40.000,8.972 40.000,20.000 C40.000,31.028 31.028,40.000 20.000,40.000 ZM37.228,25.997 L32.381,24.051 C31.808,25.785 30.890,27.363 29.694,28.691 L33.804,31.918 C35.295,30.196 36.459,28.189 37.228,25.997 ZM31.304,20.000 C31.304,13.767 26.233,8.696 20.000,8.696 C13.767,8.696 8.696,13.767 8.696,20.000 C8.696,26.233 13.767,31.304 20.000,31.304 C26.233,31.304 31.304,26.233 31.304,20.000 ZM25.120,37.517 C27.962,36.685 30.519,35.180 32.606,33.188 L28.438,29.916 C27.245,30.929 25.873,31.737 24.371,32.274 L25.120,37.517 ZM20.000,38.261 C21.170,38.261 22.312,38.139 23.422,37.928 L22.684,32.763 C21.817,32.945 20.920,33.043 20.000,33.043 C19.080,33.043 18.183,32.945 17.316,32.763 L16.578,37.928 C17.688,38.139 18.830,38.261 20.000,38.261 ZM14.880,37.517 L15.629,32.274 C14.127,31.737 12.754,30.929 11.562,29.915 L7.393,33.187 C9.480,35.180 12.038,36.685 14.880,37.517 ZM6.196,31.918 L10.305,28.690 C9.109,27.362 8.192,25.784 7.619,24.051 L2.772,25.996 C3.541,28.188 4.704,30.196 6.196,31.918 ZM1.739,20.000 C1.739,21.491 1.936,22.934 2.276,24.321 L7.175,22.355 C7.034,21.591 6.957,20.805 6.957,20.000 C6.957,19.195 7.038,18.410 7.178,17.646 L2.264,15.673 C1.925,17.061 1.739,18.509 1.739,20.000 ZM2.757,13.997 L7.604,15.943 C8.175,14.207 9.117,12.644 10.314,11.315 L6.205,8.088 C4.713,9.811 3.525,11.803 2.757,13.997 ZM14.880,2.483 C12.038,3.315 9.483,4.821 7.396,6.814 L11.567,10.088 C12.759,9.075 14.127,8.262 15.629,7.726 L14.880,2.483 ZM20.000,1.739 C18.830,1.739 17.688,1.860 16.578,2.072 L17.316,7.237 C18.183,7.055 19.080,6.957 20.000,6.957 C20.920,6.957 21.817,7.055 22.684,7.237 L23.422,2.072 C22.312,1.860 21.170,1.739 20.000,1.739 ZM25.120,2.483 L24.371,7.726 C25.873,8.263 27.241,9.075 28.433,10.088 L32.604,6.814 C30.517,4.821 27.962,3.315 25.120,2.483 ZM33.795,8.088 L29.686,11.315 C30.883,12.644 31.825,14.207 32.396,15.943 L37.243,13.997 C36.475,11.803 35.287,9.811 33.795,8.088 ZM32.822,17.646 C32.962,18.410 33.043,19.195 33.043,20.000 C33.043,20.805 32.966,21.591 32.825,22.355 L37.723,24.322 C38.064,22.935 38.261,21.492 38.261,20.000 C38.261,18.509 38.075,17.061 37.736,15.673 L32.822,17.646 ZM33.555,11.304 C34.035,11.304 34.424,11.694 34.424,12.174 C34.424,12.654 34.035,13.043 33.555,13.043 C33.075,13.043 32.685,12.654 32.685,12.174 C32.685,11.694 33.075,11.304 33.555,11.304 ZM20.000,5.217 C19.520,5.217 19.130,4.828 19.130,4.348 C19.130,3.868 19.520,3.478 20.000,3.478 C20.480,3.478 20.870,3.868 20.870,4.348 C20.870,4.828 20.480,5.217 20.000,5.217 ZM6.445,13.043 C5.965,13.043 5.576,12.654 5.576,12.174 C5.576,11.694 5.965,11.304 6.445,11.304 C6.925,11.304 7.315,11.694 7.315,12.174 C7.315,12.654 6.925,13.043 6.445,13.043 ZM6.445,28.696 C5.965,28.696 5.576,28.306 5.576,27.826 C5.576,27.346 5.965,26.956 6.445,26.956 C6.925,26.956 7.315,27.346 7.315,27.826 C7.315,28.306 6.925,28.696 6.445,28.696 ZM20.000,34.782 C20.480,34.782 20.870,35.172 20.870,35.652 C20.870,36.132 20.480,36.522 20.000,36.522 C19.520,36.522 19.130,36.132 19.130,35.652 C19.130,35.172 19.520,34.782 20.000,34.782 ZM23.478,18.261 C22.998,18.261 22.609,17.871 22.609,17.392 C22.609,16.652 21.869,16.008 20.870,15.763 L20.870,19.201 C22.852,19.524 24.348,20.929 24.348,22.608 C24.348,24.289 22.852,25.693 20.870,26.017 L20.870,26.957 C20.870,27.436 20.480,27.826 20.000,27.826 C19.520,27.826 19.130,27.436 19.130,26.957 L19.130,26.017 C17.148,25.693 15.652,24.289 15.652,22.608 C15.652,22.129 16.042,21.739 16.522,21.739 C17.002,21.739 17.391,22.129 17.391,22.608 C17.391,23.348 18.131,23.992 19.130,24.237 L19.130,20.799 C17.148,20.476 15.652,19.071 15.652,17.391 C15.652,15.711 17.148,14.307 19.130,13.983 L19.130,13.043 C19.130,12.564 19.520,12.174 20.000,12.174 C20.480,12.174 20.870,12.564 20.870,13.043 L20.870,13.983 C22.852,14.306 24.348,15.711 24.348,17.392 C24.348,17.871 23.958,18.261 23.478,18.261 ZM22.609,22.608 C22.609,21.869 21.869,21.226 20.870,20.980 L20.870,24.237 C21.869,23.992 22.609,23.348 22.609,22.608 ZM17.391,17.392 C17.391,18.131 18.131,18.774 19.130,19.020 L19.130,15.763 C18.131,16.008 17.391,16.652 17.391,17.392 ZM33.555,26.956 C34.035,26.956 34.424,27.346 34.424,27.826 C34.424,28.306 34.035,28.696 33.555,28.696 C33.075,28.696 32.685,28.306 32.685,27.826 C32.685,27.346 33.075,26.956 33.555,26.956 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.bingo_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='36px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M33.429,35.000 L33.180,35.000 L29.348,29.204 L34.893,23.813 C35.054,23.657 35.144,23.446 35.144,23.225 L35.144,10.108 C35.144,9.887 35.054,9.675 34.893,9.519 L25.353,0.244 C25.192,0.088 24.973,-0.000 24.746,-0.000 L11.255,-0.000 C11.028,-0.000 10.809,0.088 10.648,0.244 L1.109,9.519 C0.948,9.675 0.858,9.887 0.858,10.108 L0.858,23.225 C0.858,23.446 0.948,23.657 1.109,23.813 L6.653,29.204 L2.821,35.000 L2.571,35.000 C1.154,35.000 -0.000,36.121 -0.000,37.500 C-0.000,38.878 1.154,40.000 2.571,40.000 L7.714,40.000 C9.133,40.000 10.286,38.878 10.286,37.500 C10.286,36.491 9.670,35.622 8.785,35.227 L10.375,32.822 L10.648,33.088 C10.809,33.245 11.028,33.332 11.255,33.332 L24.746,33.332 C24.973,33.332 25.192,33.245 25.353,33.088 L25.626,32.822 L27.216,35.227 C26.331,35.622 25.715,36.491 25.715,37.500 C25.715,38.878 26.868,40.000 28.286,40.000 L33.429,40.000 C34.847,40.000 36.000,38.878 36.000,37.500 C36.000,36.121 34.847,35.000 33.429,35.000 ZM29.107,27.082 C29.131,26.947 29.143,26.809 29.143,26.667 C29.143,25.288 27.990,24.167 26.572,24.167 C26.394,24.167 26.219,24.184 26.051,24.219 L22.980,19.574 L32.774,23.518 L29.107,27.082 ZM33.429,21.977 L21.395,17.132 C21.418,16.979 21.429,16.824 21.429,16.667 C21.429,16.509 21.418,16.354 21.395,16.201 L33.429,11.355 L33.429,21.977 L33.429,21.977 ZM25.047,2.305 L32.774,9.815 L20.739,14.662 C20.545,14.414 20.318,14.192 20.062,14.005 L25.047,2.305 ZM23.465,1.667 L18.478,13.367 C18.323,13.345 18.163,13.333 18.000,13.333 C17.838,13.333 17.679,13.345 17.523,13.367 L12.538,1.667 L23.465,1.667 ZM16.286,16.667 C16.286,15.747 17.056,15.000 18.000,15.000 C18.946,15.000 19.715,15.747 19.715,16.667 C19.715,17.585 18.946,18.333 18.000,18.333 C17.056,18.333 16.286,17.585 16.286,16.667 ZM19.908,24.174 C19.844,24.170 19.781,24.167 19.715,24.167 C19.057,24.167 18.456,24.409 18.000,24.805 C17.546,24.409 16.944,24.167 16.286,24.167 C16.221,24.167 16.157,24.170 16.093,24.174 L18.000,21.289 L19.908,24.174 ZM10.954,2.305 L15.938,14.005 C15.684,14.192 15.456,14.414 15.263,14.662 L3.228,9.815 L10.954,2.305 ZM2.571,11.355 L14.606,16.201 C14.585,16.354 14.572,16.509 14.572,16.667 C14.572,16.824 14.585,16.979 14.606,17.132 L2.571,21.977 L2.571,11.355 ZM3.228,23.518 L13.022,19.574 L9.950,24.219 C9.782,24.184 9.608,24.167 9.429,24.167 C8.012,24.167 6.858,25.288 6.858,26.667 C6.858,26.809 6.870,26.947 6.894,27.082 L3.228,23.518 ZM6.644,35.383 C6.475,35.640 6.462,35.964 6.613,36.232 C6.762,36.500 7.051,36.667 7.365,36.667 L7.714,36.667 C8.188,36.667 8.572,37.040 8.572,37.500 C8.572,37.959 8.188,38.332 7.714,38.332 L2.571,38.332 C2.099,38.332 1.715,37.959 1.715,37.500 C1.715,37.040 2.099,36.667 2.571,36.667 L3.289,36.667 C3.581,36.667 3.852,36.522 4.010,36.284 L15.486,18.928 C15.876,19.338 16.370,19.652 16.926,19.831 L6.644,35.383 ZM14.572,30.832 C14.099,30.832 13.715,30.459 13.715,30.000 C13.715,29.540 14.099,29.167 14.572,29.167 C15.044,29.167 15.429,29.540 15.429,30.000 C15.429,30.459 15.044,30.832 14.572,30.832 ZM16.286,27.500 C15.814,27.500 15.429,27.126 15.429,26.667 C15.429,26.207 15.814,25.832 16.286,25.832 C16.759,25.832 17.144,26.207 17.144,26.667 C17.144,27.126 16.759,27.500 16.286,27.500 ZM18.000,30.832 C17.528,30.832 17.144,30.459 17.144,30.000 C17.144,29.540 17.528,29.167 18.000,29.167 C18.473,29.167 18.857,29.540 18.857,30.000 C18.857,30.459 18.473,30.832 18.000,30.832 ZM19.715,27.500 C19.242,27.500 18.857,27.126 18.857,26.667 C18.857,26.207 19.242,25.832 19.715,25.832 C20.187,25.832 20.572,26.207 20.572,26.667 C20.572,27.126 20.187,27.500 19.715,27.500 ZM21.429,30.832 C20.957,30.832 20.572,30.459 20.572,30.000 C20.572,29.540 20.957,29.167 21.429,29.167 C21.902,29.167 22.287,29.540 22.287,30.000 C22.287,30.459 21.902,30.832 21.429,30.832 ZM33.429,38.332 L28.286,38.332 C27.813,38.332 27.430,37.959 27.430,37.500 C27.430,37.040 27.813,36.668 28.286,36.668 L28.636,36.668 C28.950,36.668 29.239,36.500 29.388,36.232 C29.539,35.964 29.526,35.640 29.357,35.383 L19.075,19.831 C19.631,19.653 20.126,19.338 20.516,18.929 L31.991,36.284 C32.150,36.522 32.421,36.667 32.712,36.667 L33.429,36.667 C33.902,36.667 34.286,37.040 34.286,37.500 C34.286,37.959 33.902,38.332 33.429,38.332 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.promotions_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='38px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M36.962,12.076 L27.204,11.377 C27.001,11.360 26.821,11.238 26.748,11.043 L23.031,2.017 C22.517,0.773 21.360,0.000 20.007,0.000 C18.653,0.000 17.504,0.773 16.982,2.025 L13.257,11.059 C13.176,11.246 13.004,11.377 12.801,11.393 L3.060,12.092 C1.739,12.165 0.614,13.027 0.182,14.296 C-0.258,15.581 0.109,16.930 1.152,17.817 L8.692,24.029 C8.847,24.160 8.921,24.371 8.872,24.566 L6.573,33.950 C6.304,34.926 6.492,35.934 7.087,36.723 C7.698,37.520 8.652,38.000 9.654,38.000 C10.274,38.000 10.877,37.813 11.374,37.480 L19.615,32.365 C19.786,32.259 20.007,32.259 20.178,32.365 L28.500,37.463 C29.022,37.813 29.625,38.000 30.237,38.000 C31.174,38.000 32.103,37.553 32.707,36.796 C33.334,36.016 33.562,34.999 33.334,33.983 L31.027,24.574 C30.978,24.371 31.052,24.160 31.207,24.029 L38.861,17.801 C39.888,16.922 40.255,15.572 39.823,14.288 C39.399,13.019 38.266,12.149 36.962,12.076 ZM37.589,16.264 L29.951,22.484 C29.201,23.094 28.859,24.103 29.095,25.046 L31.402,34.438 C31.525,34.991 31.304,35.373 31.158,35.552 C30.930,35.837 30.587,36.016 30.245,36.016 C30.033,36.016 29.821,35.951 29.593,35.796 L21.237,30.673 C20.838,30.429 20.382,30.299 19.909,30.299 C19.436,30.299 18.971,30.429 18.572,30.681 L10.298,35.812 C9.768,36.162 9.059,36.008 8.684,35.520 C8.529,35.316 8.366,34.967 8.513,34.455 L10.820,25.038 C11.048,24.103 10.714,23.103 9.972,22.492 L2.448,16.288 C1.853,15.776 2.016,15.117 2.082,14.930 C2.147,14.743 2.416,14.117 3.198,14.076 L12.956,13.377 C13.917,13.304 14.749,12.710 15.116,11.816 L18.841,2.781 C19.142,2.049 19.819,1.992 20.015,1.992 C20.210,1.992 20.887,2.049 21.189,2.781 L24.914,11.816 C25.281,12.710 26.112,13.304 27.074,13.377 L36.847,14.084 C37.614,14.125 37.883,14.751 37.948,14.938 C37.997,15.109 38.160,15.767 37.589,16.264 Z'/%3E%3C/svg%3E");
}
.home_inner_top_item_info_icon.my_coupons_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='m22.75389,1.10565c-9.95388,-0.29244 -18.10869,8.25093 -18.10869,18.79958l-3.50048,0c-0.88001,0 -1.31024,1.12804 -0.68445,1.7755l5.45605,5.84875c0.39112,0.41775 0.99736,0.41775 1.38847,0l5.45613,-5.84875c0.13509,-0.14729 0.22637,-0.33391 0.26239,-0.53652c0.03587,-0.20261 0.01499,-0.41195 -0.06041,-0.60186c-0.07526,-0.18991 -0.20138,-0.35178 -0.36264,-0.46507c-0.16125,-0.11345 -0.35029,-0.1733 -0.54344,-0.17205l-3.50045,0c0,-8.14651 6.21867,-14.72634 13.88458,-14.62189c7.27476,0.10444 13.39575,6.64257 13.4935,14.41301c0.09775,8.16735 -6.06235,14.83076 -13.68901,14.83076c-3.14847,0 -6.06235,-1.14888 -8.36987,-3.09141c-0.37454,-0.31527 -0.84463,-0.47243 -1.32045,-0.44156c-0.47597,0.03087 -0.92474,0.24742 -1.26092,0.6086c-0.82141,0.87733 -0.76275,2.36044 0.1564,3.11241c3.07248,2.59532 6.87772,4.00165 10.79483,3.98974c9.87568,0 17.87394,-8.71061 17.60024,-19.34276c-0.2543,-9.79667 -7.92021,-17.98493 -17.09178,-18.25648zm-0.99736,10.44419c-0.80185,0 -1.46671,0.71029 -1.46671,1.56662l0,7.68693c0,0.73113 0.3716,1.42043 0.95826,1.79649l6.10145,3.86438c0.70396,0.43859 1.60356,0.18788 2.01412,-0.5431c0.4107,-0.75213 0.1761,-1.71298 -0.50845,-2.15156l-5.63195,-3.57199l0,-7.10199c0,-0.83549 -0.665,-1.54578 -1.46671,-1.54578z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.mariobettv_icon {
  background-image: url(../../i/mariobet_new/mobile/mariobettv.png);
}

.home_inner_top_item_info_icon.virtual_icon {
  background-image: url(../../i/mariobet_new/mobile/virtual_menu_icon.png);
  width: 28px;
  height: 28px;
  margin: -4px;
  margin-right: calc(8vw - 4px);
}

.home_inner_top_item_info_icon.zeppelin_icon {
  background-image: url(../../i/mariobet_new/mobile/zeppelin_menu_icon.png);
  width: 28px;
  height: 28px;
  margin: -4px;
  margin-right: calc(8vw - 4px);
}

.home_inner_top_item_info_icon.aviator_icon {
  background-image: url(../../i/mariobet_new/mobile/aviator_menu_icon.png);
  width: 28px;
  height: 28px;
  margin: -4px;
  margin-right: calc(8vw - 4px);
}

.home_inner_top_item_info_icon.raptor_icon {
  background-image: url(../../i/mariobet_new/mobile/raptor_menu_icon.png);
  width: 28px;
  height: 28px;
  margin: -4px;
  margin-right: calc(8vw - 4px);
}

.home_inner_top_item_info_icon.shell_game_icon {
  background-image: url(../../i/mariobet_new/mobile/shell_game_menu_icon.png);
  width: 28px;
  height: 28px;
  margin: -4px;
  margin-right: calc(8vw - 4px);
}

.home_inner_top_item_info_icon.sportgamestv {
  background-image: url(../../i/mariobet_new/mobile/sportgamestv.png);
  width: 28px;
  height: 28px;
  margin: -4px;
  margin-right: calc(8vw - 4px);
}

.home_inner_top_item_info_icon.cashback_bonus_icon {
  background-image: url(../../i/mariobet_new/mobile/header/gift-2.svg);
}


.home_inner_top_item_info_icon.logout_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(238,240,244)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(186,190,197)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M20.000,40.000 C8.972,40.000 0.000,31.028 0.000,20.000 C0.000,8.972 8.972,-0.000 20.000,-0.000 C31.028,-0.000 40.000,8.972 40.000,20.000 C40.000,31.028 31.028,40.000 20.000,40.000 ZM20.000,2.082 C10.120,2.082 2.082,10.120 2.082,20.000 C2.082,29.880 10.120,37.918 20.000,37.918 C29.880,37.918 37.918,29.880 37.918,20.000 C37.918,10.120 29.880,2.082 20.000,2.082 ZM20.000,32.764 C12.962,32.764 7.236,27.038 7.236,20.000 C7.236,15.495 9.650,11.277 13.537,8.991 C14.033,8.700 14.671,8.865 14.962,9.361 C15.254,9.857 15.088,10.495 14.593,10.786 C11.339,12.700 9.318,16.230 9.318,20.000 C9.318,25.890 14.110,30.682 20.000,30.682 C25.890,30.682 30.682,25.890 30.682,20.000 C30.682,16.230 28.661,12.700 25.407,10.786 C24.911,10.495 24.746,9.857 25.037,9.361 C25.329,8.865 25.967,8.700 26.463,8.991 C30.350,11.277 32.764,15.496 32.764,20.000 C32.764,27.038 27.038,32.764 20.000,32.764 ZM20.000,21.041 C19.425,21.041 18.959,20.575 18.959,20.000 L18.959,6.888 C18.959,6.313 19.425,5.846 20.000,5.846 C20.575,5.846 21.041,6.313 21.041,6.888 L21.041,20.000 C21.041,20.575 20.575,21.041 20.000,21.041 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.settings_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M37.941,24.444 L34.199,24.444 C33.597,24.444 33.100,24.776 32.870,25.331 C32.641,25.887 32.757,26.472 33.181,26.897 L35.827,29.542 C36.216,29.932 36.430,30.449 36.430,30.999 C36.430,31.549 36.216,32.067 35.827,32.456 L32.455,35.828 C31.677,36.606 30.321,36.607 29.541,35.828 L26.896,33.182 C26.471,32.758 25.887,32.640 25.330,32.871 C24.775,33.101 24.444,33.597 24.444,34.198 L24.444,37.941 C24.444,39.076 23.520,40.000 22.384,40.000 L17.615,40.000 C16.479,40.000 15.556,39.076 15.556,37.941 L15.556,34.198 C15.556,33.597 15.224,33.101 14.669,32.871 C14.113,32.641 13.528,32.758 13.103,33.182 L10.458,35.828 C9.678,36.608 8.323,36.607 7.544,35.828 L4.172,32.456 C3.783,32.066 3.569,31.549 3.569,30.999 C3.569,30.449 3.783,29.931 4.172,29.542 L6.818,26.897 C7.242,26.472 7.359,25.887 7.129,25.331 C6.899,24.776 6.403,24.444 5.801,24.444 L2.059,24.444 C0.924,24.444 0.000,23.521 0.000,22.384 L0.000,17.615 C0.000,16.479 0.924,15.556 2.059,15.556 L5.801,15.556 C6.403,15.556 6.899,15.225 7.129,14.669 C7.359,14.113 7.242,13.528 6.818,13.103 L4.172,10.458 C3.783,10.068 3.569,9.551 3.569,9.002 C3.569,8.451 3.783,7.933 4.172,7.544 L7.544,4.172 C8.322,3.394 9.678,3.393 10.458,4.172 L13.103,6.817 C13.528,7.241 14.115,7.361 14.669,7.129 C15.224,6.899 15.556,6.403 15.556,5.801 L15.556,2.059 C15.556,0.924 16.479,0.000 17.615,0.000 L22.385,0.000 C23.521,0.000 24.444,0.924 24.444,2.059 L24.444,5.801 C24.444,6.403 24.776,6.899 25.331,7.129 C25.885,7.360 26.472,7.241 26.897,6.817 L29.542,4.172 C30.321,3.393 31.678,3.394 32.456,4.172 L35.828,7.544 C36.217,7.934 36.431,8.451 36.431,9.002 C36.431,9.551 36.217,10.069 35.828,10.458 L33.182,13.103 C32.758,13.528 32.641,14.113 32.871,14.669 C33.101,15.225 33.597,15.556 34.199,15.556 L37.941,15.556 C39.076,15.556 40.000,16.479 40.000,17.615 L40.000,22.385 C40.000,23.521 39.076,24.444 37.941,24.444 ZM38.519,17.615 C38.519,17.296 38.259,17.037 37.941,17.038 L34.199,17.038 C32.996,17.038 31.962,16.347 31.502,15.236 C31.041,14.125 31.284,12.906 32.135,12.056 L34.781,9.410 C35.007,9.185 35.007,8.819 34.781,8.593 L31.408,5.220 C31.184,4.994 30.817,4.994 30.590,5.220 L27.945,7.865 C27.095,8.716 25.877,8.959 24.764,8.498 C23.653,8.038 22.963,7.004 22.963,5.801 L22.963,2.059 C22.963,1.741 22.704,1.482 22.384,1.482 L17.615,1.482 C17.296,1.482 17.037,1.741 17.037,2.059 L17.037,5.801 C17.037,7.004 16.347,8.038 15.236,8.497 C14.123,8.958 12.904,8.714 12.055,7.864 L9.410,5.219 C9.184,4.993 8.817,4.993 8.592,5.219 L5.219,8.592 C4.993,8.817 4.993,9.184 5.219,9.410 L7.865,12.055 C8.716,12.905 8.959,14.124 8.498,15.235 C8.038,16.347 7.004,17.037 5.801,17.037 L2.059,17.037 C1.741,17.037 1.481,17.296 1.481,17.615 L1.481,22.385 C1.481,22.704 1.741,22.963 2.059,22.963 L5.801,22.963 C7.004,22.963 8.038,23.653 8.498,24.764 C8.959,25.875 8.716,27.094 7.865,27.944 L5.219,30.590 C4.993,30.815 4.993,31.181 5.219,31.407 L8.592,34.780 C8.816,35.005 9.183,35.007 9.410,34.780 L12.055,32.134 C12.621,31.568 13.349,31.272 14.100,31.272 C14.479,31.272 14.863,31.347 15.236,31.502 C16.347,31.962 17.037,32.996 17.037,34.198 L17.037,37.941 C17.037,38.259 17.296,38.519 17.615,38.519 L22.385,38.519 C22.704,38.519 22.963,38.259 22.963,37.941 L22.963,34.198 C22.963,32.996 23.653,31.962 24.764,31.502 C25.876,31.043 27.094,31.284 27.945,32.135 L30.590,34.781 C30.816,35.007 31.183,35.006 31.408,34.781 L34.781,31.408 C35.007,31.183 35.007,30.816 34.781,30.590 L32.135,27.945 C31.284,27.095 31.041,25.875 31.502,24.764 C31.962,23.653 32.996,22.963 34.199,22.963 L37.941,22.963 C38.259,22.963 38.519,22.704 38.519,22.385 L38.519,17.615 ZM20.000,26.667 C16.324,26.667 13.333,23.676 13.333,20.000 C13.333,16.324 16.324,13.333 20.000,13.333 C23.676,13.333 26.667,16.324 26.667,20.000 C26.667,23.676 23.676,26.667 20.000,26.667 ZM20.000,14.815 C17.141,14.815 14.815,17.141 14.815,20.000 C14.815,22.858 17.141,25.185 20.000,25.185 C22.859,25.185 25.185,22.858 25.185,20.000 C25.185,17.141 22.859,14.815 20.000,14.815 Z'/%3E%3C/svg%3E");
}

.profile_top_menu_header_icon.menu_icon {
    background-image: url(/assets/images/menu-icon.svg);
    background-repeat: no-repeat;
    background-size: contain;
    display: block;
    width: 10vw;
    height: 50%;
}

html[data-route='profileInfo'] .home_inner_top_item_info_icon.settings_icon,
html[data-route='change_password'] .home_inner_top_item_info_icon.settings_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M37.941,24.444 L34.199,24.444 C33.597,24.444 33.100,24.776 32.870,25.331 C32.641,25.887 32.757,26.472 33.181,26.897 L35.827,29.542 C36.216,29.932 36.430,30.449 36.430,30.999 C36.430,31.549 36.216,32.067 35.827,32.456 L32.455,35.828 C31.677,36.606 30.321,36.607 29.541,35.828 L26.896,33.182 C26.471,32.758 25.887,32.640 25.330,32.871 C24.775,33.101 24.444,33.597 24.444,34.198 L24.444,37.941 C24.444,39.076 23.520,40.000 22.384,40.000 L17.615,40.000 C16.479,40.000 15.556,39.076 15.556,37.941 L15.556,34.198 C15.556,33.597 15.224,33.101 14.669,32.871 C14.113,32.641 13.528,32.758 13.103,33.182 L10.458,35.828 C9.678,36.608 8.323,36.607 7.544,35.828 L4.172,32.456 C3.783,32.066 3.569,31.549 3.569,30.999 C3.569,30.449 3.783,29.931 4.172,29.542 L6.818,26.897 C7.242,26.472 7.359,25.887 7.129,25.331 C6.899,24.776 6.403,24.444 5.801,24.444 L2.059,24.444 C0.924,24.444 0.000,23.521 0.000,22.384 L0.000,17.615 C0.000,16.479 0.924,15.556 2.059,15.556 L5.801,15.556 C6.403,15.556 6.899,15.225 7.129,14.669 C7.359,14.113 7.242,13.528 6.818,13.103 L4.172,10.458 C3.783,10.068 3.569,9.551 3.569,9.002 C3.569,8.451 3.783,7.933 4.172,7.544 L7.544,4.172 C8.322,3.394 9.678,3.393 10.458,4.172 L13.103,6.817 C13.528,7.241 14.115,7.361 14.669,7.129 C15.224,6.899 15.556,6.403 15.556,5.801 L15.556,2.059 C15.556,0.924 16.479,0.000 17.615,0.000 L22.385,0.000 C23.521,0.000 24.444,0.924 24.444,2.059 L24.444,5.801 C24.444,6.403 24.776,6.899 25.331,7.129 C25.885,7.360 26.472,7.241 26.897,6.817 L29.542,4.172 C30.321,3.393 31.678,3.394 32.456,4.172 L35.828,7.544 C36.217,7.934 36.431,8.451 36.431,9.002 C36.431,9.551 36.217,10.069 35.828,10.458 L33.182,13.103 C32.758,13.528 32.641,14.113 32.871,14.669 C33.101,15.225 33.597,15.556 34.199,15.556 L37.941,15.556 C39.076,15.556 40.000,16.479 40.000,17.615 L40.000,22.385 C40.000,23.521 39.076,24.444 37.941,24.444 ZM38.519,17.615 C38.519,17.296 38.259,17.037 37.941,17.038 L34.199,17.038 C32.996,17.038 31.962,16.347 31.502,15.236 C31.041,14.125 31.284,12.906 32.135,12.056 L34.781,9.410 C35.007,9.185 35.007,8.819 34.781,8.593 L31.408,5.220 C31.184,4.994 30.817,4.994 30.590,5.220 L27.945,7.865 C27.095,8.716 25.877,8.959 24.764,8.498 C23.653,8.038 22.963,7.004 22.963,5.801 L22.963,2.059 C22.963,1.741 22.704,1.482 22.384,1.482 L17.615,1.482 C17.296,1.482 17.037,1.741 17.037,2.059 L17.037,5.801 C17.037,7.004 16.347,8.038 15.236,8.497 C14.123,8.958 12.904,8.714 12.055,7.864 L9.410,5.219 C9.184,4.993 8.817,4.993 8.592,5.219 L5.219,8.592 C4.993,8.817 4.993,9.184 5.219,9.410 L7.865,12.055 C8.716,12.905 8.959,14.124 8.498,15.235 C8.038,16.347 7.004,17.037 5.801,17.037 L2.059,17.037 C1.741,17.037 1.481,17.296 1.481,17.615 L1.481,22.385 C1.481,22.704 1.741,22.963 2.059,22.963 L5.801,22.963 C7.004,22.963 8.038,23.653 8.498,24.764 C8.959,25.875 8.716,27.094 7.865,27.944 L5.219,30.590 C4.993,30.815 4.993,31.181 5.219,31.407 L8.592,34.780 C8.816,35.005 9.183,35.007 9.410,34.780 L12.055,32.134 C12.621,31.568 13.349,31.272 14.100,31.272 C14.479,31.272 14.863,31.347 15.236,31.502 C16.347,31.962 17.037,32.996 17.037,34.198 L17.037,37.941 C17.037,38.259 17.296,38.519 17.615,38.519 L22.385,38.519 C22.704,38.519 22.963,38.259 22.963,37.941 L22.963,34.198 C22.963,32.996 23.653,31.962 24.764,31.502 C25.876,31.043 27.094,31.284 27.945,32.135 L30.590,34.781 C30.816,35.007 31.183,35.006 31.408,34.781 L34.781,31.408 C35.007,31.183 35.007,30.816 34.781,30.590 L32.135,27.945 C31.284,27.095 31.041,25.875 31.502,24.764 C31.962,23.653 32.996,22.963 34.199,22.963 L37.941,22.963 C38.259,22.963 38.519,22.704 38.519,22.385 L38.519,17.615 ZM20.000,26.667 C16.324,26.667 13.333,23.676 13.333,20.000 C13.333,16.324 16.324,13.333 20.000,13.333 C23.676,13.333 26.667,16.324 26.667,20.000 C26.667,23.676 23.676,26.667 20.000,26.667 ZM20.000,14.815 C17.141,14.815 14.815,17.141 14.815,20.000 C14.815,22.858 17.141,25.185 20.000,25.185 C22.859,25.185 25.185,22.858 25.185,20.000 C25.185,17.141 22.859,14.815 20.000,14.815 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.finance_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='48px' height='48px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M48.000,22.360 L45.674,22.360 L45.674,11.766 C45.674,9.227 43.587,7.161 41.021,7.161 L37.870,7.161 L34.646,1.422 C34.154,0.544 33.219,-0.000 32.205,-0.000 C31.732,-0.000 31.263,0.121 30.849,0.348 L18.475,7.160 L4.653,7.160 C2.087,7.160 0.000,9.227 0.000,11.766 L0.000,43.394 C0.000,45.934 2.087,48.000 4.653,48.000 L41.021,48.000 C43.586,48.000 45.674,45.934 45.674,43.394 L45.674,34.106 L48.000,34.106 L48.000,22.360 L48.000,22.360 ZM41.021,9.003 C42.454,9.003 43.625,10.081 43.782,11.460 L40.285,11.460 L38.906,9.003 L41.021,9.003 ZM31.755,1.958 C32.191,1.716 32.778,1.886 33.019,2.316 L38.156,11.459 L14.496,11.459 L31.755,1.958 ZM43.812,43.394 C43.812,44.918 42.560,46.158 41.021,46.158 L4.653,46.158 C3.114,46.158 1.861,44.918 1.861,43.394 L1.861,11.766 C1.861,10.243 3.114,9.003 4.653,9.003 L15.129,9.003 L10.666,11.460 L5.234,11.460 C4.720,11.460 4.304,11.873 4.304,12.381 C4.304,12.890 4.720,13.302 5.234,13.302 L7.319,13.302 L41.320,13.302 L43.812,13.302 L43.812,22.361 L37.008,22.361 C33.847,22.361 31.275,24.907 31.275,28.036 L31.275,28.432 C31.275,31.560 33.848,34.107 37.008,34.107 L43.812,34.107 L43.812,43.394 L43.812,43.394 ZM46.139,32.263 L45.674,32.263 L37.008,32.263 C34.873,32.263 33.136,30.544 33.136,28.431 L33.136,28.035 C33.136,25.922 34.873,24.203 37.008,24.203 L45.674,24.203 L46.139,24.203 L46.139,32.263 ZM39.858,28.308 C39.858,29.432 38.938,30.342 37.803,30.342 C36.668,30.342 35.749,29.432 35.749,28.308 C35.749,27.185 36.668,26.275 37.803,26.275 C38.938,26.274 39.858,27.186 39.858,28.308 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.spaceman_icon {
  background-image: url(../../i/mariobet_new/mobile/spaceman.png);
}

.home_inner_top_item_info_icon.play_safe_icon {
  background-image: url(/assets/images/main_section_icon.png);
}

.home_inner_top_item_info_icon.spaceman_icon_home {
  background-image: url(/assets/images/spaceman.svg);
}

.home_inner_top_item_info_icon.virtual_bets_home {
    background-image: url(/assets/images/bottomHistory.svg);
}

.home_inner_top_item_info_icon.live_tv {
    background-image: url(../../i/mariobet_new/mobile/live_tv_link.svg);
    margin-top: -12px;
    width: 60px;
    height: 60px;
    background-position: center;
}

.home_inner_top_item_info_icon.refer_friend {
    background-image: url(../../i/mariobet_new/mobile/refer_friend.png);
    margin-top: -20px;
}

html[data-route='deposits'] .home_inner_top_item_info_icon.finance_icon,
html[data-route='withdraws'] .home_inner_top_item_info_icon.finance_icon,
html[data-route='balance_transfer'] .home_inner_top_item_info_icon.finance_icon,
html[data-route='deposit_bank_form'] .home_inner_top_item_info_icon.finance_icon,
html[data-route='bank_transfer'] .home_inner_top_item_info_icon.finance_icon,
html[data-route='bank_transfer_atm'] .home_inner_top_item_info_icon.finance_icon,
html[data-route='eco_card'] .home_inner_top_item_info_icon.finance_icon,
html[data-route='paymino'] .home_inner_top_item_info_icon.finance_icon,
html[data-route='deposit_bank_transfer'] .home_inner_top_item_info_icon.finance_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='48px' height='48px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M48.000,22.360 L45.674,22.360 L45.674,11.766 C45.674,9.227 43.587,7.161 41.021,7.161 L37.870,7.161 L34.646,1.422 C34.154,0.544 33.219,-0.000 32.205,-0.000 C31.732,-0.000 31.263,0.121 30.849,0.348 L18.475,7.160 L4.653,7.160 C2.087,7.160 0.000,9.227 0.000,11.766 L0.000,43.394 C0.000,45.934 2.087,48.000 4.653,48.000 L41.021,48.000 C43.586,48.000 45.674,45.934 45.674,43.394 L45.674,34.106 L48.000,34.106 L48.000,22.360 L48.000,22.360 ZM41.021,9.003 C42.454,9.003 43.625,10.081 43.782,11.460 L40.285,11.460 L38.906,9.003 L41.021,9.003 ZM31.755,1.958 C32.191,1.716 32.778,1.886 33.019,2.316 L38.156,11.459 L14.496,11.459 L31.755,1.958 ZM43.812,43.394 C43.812,44.918 42.560,46.158 41.021,46.158 L4.653,46.158 C3.114,46.158 1.861,44.918 1.861,43.394 L1.861,11.766 C1.861,10.243 3.114,9.003 4.653,9.003 L15.129,9.003 L10.666,11.460 L5.234,11.460 C4.720,11.460 4.304,11.873 4.304,12.381 C4.304,12.890 4.720,13.302 5.234,13.302 L7.319,13.302 L41.320,13.302 L43.812,13.302 L43.812,22.361 L37.008,22.361 C33.847,22.361 31.275,24.907 31.275,28.036 L31.275,28.432 C31.275,31.560 33.848,34.107 37.008,34.107 L43.812,34.107 L43.812,43.394 L43.812,43.394 ZM46.139,32.263 L45.674,32.263 L37.008,32.263 C34.873,32.263 33.136,30.544 33.136,28.431 L33.136,28.035 C33.136,25.922 34.873,24.203 37.008,24.203 L45.674,24.203 L46.139,24.203 L46.139,32.263 ZM39.858,28.308 C39.858,29.432 38.938,30.342 37.803,30.342 C36.668,30.342 35.749,29.432 35.749,28.308 C35.749,27.185 36.668,26.275 37.803,26.275 C38.938,26.274 39.858,27.186 39.858,28.308 Z'/%3E%3C/svg%3E");
}

html[data-route='bank_accounts_list'] .home_inner_top_item_info_icon.bank_icon,
html[data-route='add_bank_account'] .home_inner_top_item_info_icon.bank_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M39.200,38.400 L36.736,38.400 L36.736,15.238 L39.064,15.238 C39.411,15.238 39.719,15.014 39.826,14.683 C39.932,14.352 39.812,13.990 39.530,13.788 L20.466,0.147 C20.187,-0.052 19.813,-0.052 19.534,0.148 L0.478,13.788 C0.196,13.990 0.076,14.352 0.183,14.683 C0.289,15.014 0.596,15.238 0.944,15.238 L3.272,15.238 L3.272,38.400 L0.800,38.400 C0.358,38.400 -0.000,38.758 -0.000,39.200 C-0.000,39.642 0.358,40.000 0.800,40.000 L39.200,40.000 C39.642,40.000 40.000,39.642 40.000,39.200 C40.000,38.758 39.642,38.400 39.200,38.400 ZM35.136,38.400 L32.136,38.400 L32.136,15.238 L35.136,15.238 L35.136,38.400 ZM16.904,15.238 L16.904,38.400 L9.472,38.400 L9.472,15.238 L16.904,15.238 ZM18.504,15.238 L21.504,15.238 L21.504,38.400 L18.504,38.400 L18.504,15.238 ZM23.104,15.238 L30.536,15.238 L30.536,38.400 L23.104,38.400 L23.104,15.238 ZM20.000,1.782 L36.571,13.638 L3.436,13.638 L20.000,1.782 ZM4.872,15.238 L7.872,15.238 L7.872,38.400 L4.872,38.400 L4.872,15.238 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.bank_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M39.200,38.400 L36.736,38.400 L36.736,15.238 L39.064,15.238 C39.411,15.238 39.719,15.014 39.826,14.683 C39.932,14.352 39.812,13.990 39.530,13.788 L20.466,0.147 C20.187,-0.052 19.813,-0.052 19.534,0.148 L0.478,13.788 C0.196,13.990 0.076,14.352 0.183,14.683 C0.289,15.014 0.596,15.238 0.944,15.238 L3.272,15.238 L3.272,38.400 L0.800,38.400 C0.358,38.400 -0.000,38.758 -0.000,39.200 C-0.000,39.642 0.358,40.000 0.800,40.000 L39.200,40.000 C39.642,40.000 40.000,39.642 40.000,39.200 C40.000,38.758 39.642,38.400 39.200,38.400 ZM35.136,38.400 L32.136,38.400 L32.136,15.238 L35.136,15.238 L35.136,38.400 ZM16.904,15.238 L16.904,38.400 L9.472,38.400 L9.472,15.238 L16.904,15.238 ZM18.504,15.238 L21.504,15.238 L21.504,38.400 L18.504,38.400 L18.504,15.238 ZM23.104,15.238 L30.536,15.238 L30.536,38.400 L23.104,38.400 L23.104,15.238 ZM20.000,1.782 L36.571,13.638 L3.436,13.638 L20.000,1.782 ZM4.872,15.238 L7.872,15.238 L7.872,38.400 L4.872,38.400 L4.872,15.238 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.help_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M39.259,25.382 C39.257,25.386 39.259,25.390 39.258,25.393 C39.257,25.400 39.252,25.404 39.250,25.410 C39.070,26.049 38.861,26.674 38.621,27.284 L38.621,27.511 C38.621,27.759 38.482,27.968 38.285,28.089 C38.040,28.640 37.772,29.179 37.481,29.702 C37.602,29.596 37.757,29.526 37.931,29.526 C38.312,29.526 38.621,29.834 38.621,30.215 L38.621,30.889 C38.621,31.270 38.312,31.579 37.931,31.579 C37.550,31.579 37.241,31.270 37.241,30.889 L37.241,30.215 C37.241,30.169 37.259,30.130 37.267,30.087 C37.215,30.175 37.161,30.262 37.108,30.350 C37.103,30.358 37.098,30.366 37.093,30.374 C37.045,30.454 36.998,30.535 36.948,30.614 C36.937,30.632 36.921,30.646 36.909,30.662 C36.463,31.366 35.979,32.043 35.451,32.685 C35.446,32.691 35.445,32.699 35.441,32.705 C35.303,32.871 35.164,33.035 35.022,33.197 C35.013,33.207 35.000,33.210 34.990,33.220 C34.439,33.844 33.850,34.434 33.226,34.986 C33.215,34.996 33.211,35.010 33.200,35.019 C33.039,35.162 32.874,35.301 32.708,35.438 C32.702,35.443 32.694,35.445 32.688,35.450 C32.041,35.982 31.357,36.471 30.646,36.920 C30.635,36.928 30.630,36.939 30.619,36.945 C30.543,36.992 30.466,37.037 30.389,37.084 C30.370,37.096 30.351,37.107 30.332,37.119 C30.251,37.167 30.171,37.217 30.090,37.265 C30.129,37.258 30.165,37.241 30.206,37.241 L30.880,37.241 C31.261,37.241 31.570,37.550 31.570,37.931 C31.570,38.312 31.261,38.621 30.880,38.621 L30.206,38.621 C29.826,38.621 29.517,38.312 29.517,37.931 C29.517,37.760 29.585,37.610 29.688,37.489 C29.169,37.778 28.635,38.042 28.089,38.285 C27.968,38.482 27.760,38.621 27.511,38.621 L27.284,38.621 C26.672,38.861 26.046,39.072 25.405,39.252 C25.401,39.253 25.398,39.257 25.394,39.257 C25.389,39.258 25.385,39.258 25.380,39.259 C23.667,39.738 21.864,40.000 20.000,40.000 C18.136,40.000 16.333,39.738 14.620,39.259 C14.615,39.258 14.611,39.259 14.606,39.257 C14.601,39.256 14.599,39.252 14.594,39.252 C13.954,39.072 13.328,38.861 12.716,38.621 L12.489,38.621 C12.241,38.621 12.032,38.482 11.911,38.285 C11.360,38.040 10.821,37.772 10.298,37.481 C10.404,37.602 10.474,37.757 10.474,37.931 C10.474,38.312 10.165,38.621 9.785,38.621 L9.111,38.621 C8.730,38.621 8.421,38.312 8.421,37.931 C8.421,37.550 8.730,37.241 9.111,37.241 L9.785,37.241 C9.831,37.241 9.871,37.259 9.914,37.268 C9.829,37.218 9.746,37.166 9.661,37.115 C9.646,37.106 9.632,37.097 9.617,37.088 C9.541,37.041 9.463,36.996 9.387,36.948 C9.375,36.941 9.370,36.930 9.359,36.922 C8.647,36.472 7.963,35.983 7.314,35.450 C7.309,35.445 7.301,35.444 7.296,35.439 C7.130,35.303 6.967,35.164 6.805,35.023 C6.794,35.013 6.790,34.999 6.779,34.989 C6.155,34.438 5.566,33.850 5.015,33.225 C5.005,33.215 4.991,33.212 4.981,33.201 C4.839,33.039 4.700,32.875 4.563,32.709 C4.558,32.702 4.557,32.694 4.552,32.688 C4.024,32.046 3.539,31.369 3.094,30.665 C3.081,30.648 3.066,30.635 3.054,30.617 C3.004,30.537 2.957,30.455 2.907,30.374 C2.901,30.366 2.897,30.357 2.892,30.349 C2.839,30.263 2.786,30.178 2.735,30.091 C2.742,30.130 2.759,30.165 2.759,30.206 L2.759,30.880 C2.759,31.261 2.450,31.570 2.069,31.570 C1.688,31.570 1.379,31.261 1.379,30.880 L1.379,30.206 C1.379,29.825 1.688,29.517 2.069,29.517 C2.239,29.517 2.390,29.585 2.511,29.688 C2.222,29.168 1.958,28.635 1.715,28.089 C1.518,27.968 1.379,27.760 1.379,27.511 L1.379,27.284 C1.139,26.673 0.929,26.048 0.750,25.410 C0.748,25.404 0.743,25.399 0.742,25.393 C0.741,25.390 0.742,25.386 0.741,25.382 C0.262,23.668 0.000,21.865 0.000,20.000 C0.000,18.135 0.262,16.332 0.741,14.617 C0.743,14.614 0.741,14.610 0.742,14.606 C0.743,14.601 0.748,14.598 0.749,14.592 C0.928,13.954 1.139,13.328 1.379,12.716 L1.379,12.489 C1.379,12.241 1.518,12.032 1.715,11.911 C1.960,11.360 2.228,10.821 2.519,10.298 C2.398,10.404 2.243,10.475 2.069,10.475 C1.688,10.475 1.379,10.166 1.379,9.785 L1.379,9.111 C1.379,8.730 1.688,8.421 2.069,8.421 C2.450,8.421 2.759,8.730 2.759,9.111 L2.759,9.785 C2.759,9.831 2.741,9.871 2.733,9.914 C2.785,9.826 2.839,9.739 2.892,9.651 C2.897,9.643 2.901,9.635 2.907,9.627 C2.955,9.547 3.002,9.466 3.052,9.387 C3.059,9.375 3.071,9.369 3.079,9.358 C3.528,8.647 4.017,7.963 4.549,7.316 C4.554,7.310 4.554,7.302 4.559,7.296 C4.697,7.130 4.836,6.966 4.978,6.804 C4.988,6.793 5.002,6.789 5.012,6.778 C5.563,6.154 6.152,5.566 6.775,5.015 C6.785,5.005 6.789,4.992 6.801,4.981 C6.962,4.839 7.126,4.699 7.292,4.563 C7.298,4.559 7.305,4.557 7.310,4.553 C7.959,4.020 8.643,3.530 9.354,3.080 C9.365,3.072 9.370,3.061 9.381,3.055 C9.457,3.008 9.534,2.963 9.611,2.916 C9.630,2.904 9.649,2.893 9.668,2.881 C9.749,2.833 9.829,2.783 9.910,2.735 C9.871,2.742 9.835,2.759 9.794,2.759 L9.120,2.759 C8.739,2.759 8.430,2.450 8.430,2.069 C8.430,1.688 8.739,1.379 9.120,1.379 L9.794,1.379 C10.174,1.379 10.483,1.688 10.483,2.069 C10.483,2.240 10.415,2.390 10.312,2.511 C10.832,2.222 11.365,1.958 11.911,1.715 C12.032,1.518 12.240,1.379 12.489,1.379 L12.716,1.379 C13.328,1.139 13.954,0.928 14.594,0.748 C14.599,0.747 14.602,0.743 14.606,0.743 C14.609,0.743 14.612,0.743 14.615,0.743 C16.330,0.262 18.134,0.000 20.000,0.000 C21.866,0.000 23.670,0.262 25.385,0.743 C25.388,0.743 25.391,0.742 25.394,0.743 C25.399,0.744 25.401,0.748 25.405,0.748 C26.046,0.928 26.672,1.139 27.284,1.379 L27.511,1.379 C27.759,1.379 27.968,1.518 28.089,1.715 C28.640,1.960 29.179,2.228 29.702,2.519 C29.596,2.398 29.526,2.243 29.526,2.069 C29.526,1.688 29.834,1.379 30.215,1.379 L30.889,1.379 C31.270,1.379 31.579,1.688 31.579,2.069 C31.579,2.450 31.270,2.759 30.889,2.759 L30.215,2.759 C30.169,2.759 30.129,2.741 30.086,2.734 C30.170,2.783 30.254,2.836 30.339,2.887 C30.354,2.896 30.368,2.905 30.383,2.914 C30.459,2.960 30.537,3.005 30.613,3.053 C30.625,3.061 30.630,3.072 30.641,3.079 C31.354,3.529 32.039,4.019 32.688,4.553 C32.693,4.557 32.699,4.558 32.704,4.562 C32.870,4.698 33.033,4.837 33.194,4.979 C33.206,4.988 33.210,5.002 33.221,5.012 C33.844,5.563 34.432,6.150 34.983,6.773 C34.994,6.784 35.008,6.789 35.019,6.801 C35.161,6.962 35.300,7.126 35.437,7.292 C35.442,7.299 35.443,7.307 35.448,7.314 C35.981,7.961 36.470,8.645 36.919,9.357 C36.926,9.367 36.938,9.372 36.945,9.383 C36.994,9.461 37.039,9.540 37.087,9.618 C37.097,9.632 37.106,9.648 37.115,9.663 C37.165,9.745 37.216,9.827 37.265,9.910 C37.258,9.871 37.241,9.836 37.241,9.795 L37.241,9.121 C37.241,8.739 37.550,8.431 37.931,8.431 C38.312,8.431 38.621,8.739 38.621,9.121 L38.621,9.795 C38.621,10.176 38.312,10.484 37.931,10.484 C37.760,10.484 37.610,10.416 37.489,10.313 C37.778,10.832 38.042,11.366 38.285,11.912 C38.482,12.033 38.621,12.241 38.621,12.490 L38.621,12.717 C38.861,13.328 39.071,13.954 39.251,14.593 C39.252,14.598 39.257,14.601 39.258,14.607 C39.259,14.610 39.258,14.614 39.259,14.618 C39.738,16.332 40.000,18.135 40.000,20.000 C40.000,21.865 39.738,23.668 39.259,25.382 ZM25.720,37.718 C27.094,37.274 28.399,36.676 29.613,35.941 C29.634,35.928 29.657,35.915 29.678,35.902 C32.219,34.350 34.361,32.206 35.912,29.663 C35.919,29.652 35.925,29.641 35.932,29.630 C36.672,28.411 37.272,27.099 37.719,25.719 L30.025,23.796 C28.936,26.660 26.661,28.935 23.797,30.024 L25.720,37.718 ZM29.352,20.000 C29.352,14.844 25.157,10.648 20.000,10.648 C14.843,10.648 10.648,14.844 10.648,20.000 C10.648,25.157 14.843,29.352 20.000,29.352 C25.157,29.352 29.352,25.157 29.352,20.000 ZM20.000,38.621 C21.513,38.621 22.983,38.435 24.392,38.092 L22.477,30.430 C21.680,30.619 20.854,30.730 20.000,30.730 C19.146,30.730 18.320,30.619 17.523,30.430 L15.608,38.092 C17.017,38.435 18.487,38.621 20.000,38.621 ZM4.067,29.626 C4.074,29.639 4.083,29.653 4.091,29.666 C5.642,32.210 7.786,34.354 10.329,35.906 C10.346,35.917 10.363,35.927 10.381,35.937 C11.597,36.674 12.904,37.272 14.281,37.718 L16.204,30.024 C13.340,28.935 11.064,26.660 9.976,23.796 L2.282,25.719 C2.728,27.098 3.328,28.408 4.067,29.626 ZM1.379,20.000 C1.379,21.513 1.565,22.983 1.908,24.392 L9.569,22.477 C9.380,21.680 9.269,20.854 9.269,20.000 C9.269,19.146 9.380,18.320 9.569,17.523 L1.908,15.608 C1.565,17.017 1.379,18.487 1.379,20.000 ZM14.280,2.282 C12.906,2.726 11.601,3.324 10.387,4.059 C10.366,4.072 10.343,4.085 10.322,4.098 C7.781,5.650 5.639,7.794 4.088,10.337 C4.081,10.348 4.075,10.359 4.068,10.370 C3.328,11.589 2.728,12.901 2.281,14.281 L9.975,16.204 C11.064,13.340 13.339,11.065 16.203,9.976 L14.280,2.282 ZM20.000,1.379 C18.487,1.379 17.017,1.566 15.608,1.907 L17.523,9.569 C18.320,9.380 19.146,9.269 20.000,9.269 C20.854,9.269 21.680,9.380 22.477,9.570 L24.392,1.908 C22.983,1.566 21.513,1.379 20.000,1.379 ZM35.939,10.385 C35.928,10.365 35.915,10.345 35.903,10.324 C34.352,7.785 32.211,5.644 29.671,4.094 C29.654,4.083 29.637,4.073 29.619,4.063 C28.403,3.326 27.096,2.728 25.719,2.281 L23.795,9.975 C26.659,11.064 28.935,13.339 30.023,16.203 L37.717,14.280 C37.272,12.906 36.674,11.599 35.939,10.385 ZM38.092,15.608 L30.431,17.523 C30.620,18.320 30.731,19.146 30.731,20.000 C30.731,20.854 30.620,21.680 30.431,22.477 L38.092,24.392 C38.435,22.983 38.621,21.513 38.621,20.000 C38.621,18.487 38.435,17.017 38.092,15.608 ZM37.931,7.115 C37.550,7.115 37.241,6.807 37.241,6.426 L37.241,5.751 C37.241,5.370 37.550,5.061 37.931,5.061 C38.312,5.061 38.621,5.370 38.621,5.751 L38.621,6.426 C38.621,6.807 38.312,7.115 37.931,7.115 ZM37.277,3.895 C37.074,3.895 36.873,3.806 36.737,3.635 C36.628,3.500 36.505,3.377 36.370,3.267 C36.072,3.029 36.025,2.594 36.263,2.297 C36.502,2.001 36.937,1.954 37.233,2.191 C37.448,2.364 37.644,2.561 37.816,2.776 C38.053,3.073 38.004,3.507 37.706,3.745 C37.579,3.846 37.428,3.895 37.277,3.895 ZM34.257,2.759 L33.583,2.759 C33.203,2.759 32.894,2.450 32.894,2.069 C32.894,1.688 33.203,1.379 33.583,1.379 L34.257,1.379 C34.638,1.379 34.947,1.688 34.947,2.069 C34.947,2.450 34.638,2.759 34.257,2.759 ZM6.425,2.759 L5.751,2.759 C5.370,2.759 5.061,2.450 5.061,2.069 C5.061,1.688 5.370,1.379 5.751,1.379 L6.425,1.379 C6.805,1.379 7.114,1.688 7.114,2.069 C7.114,2.450 6.805,2.759 6.425,2.759 ZM3.268,3.632 C3.132,3.801 2.931,3.889 2.730,3.889 C2.577,3.889 2.425,3.839 2.298,3.737 C2.001,3.498 1.954,3.063 2.192,2.767 C2.365,2.551 2.562,2.356 2.776,2.185 C3.074,1.948 3.508,1.997 3.745,2.295 C3.983,2.592 3.934,3.026 3.636,3.264 C3.501,3.371 3.377,3.495 3.268,3.632 ZM2.759,5.742 L2.759,6.417 C2.759,6.798 2.450,7.106 2.069,7.106 C1.688,7.106 1.379,6.797 1.379,6.417 L1.379,5.742 C1.379,5.361 1.688,5.052 2.069,5.052 C2.450,5.052 2.759,5.361 2.759,5.742 ZM2.069,32.885 C2.450,32.885 2.759,33.193 2.759,33.574 L2.759,34.249 C2.759,34.630 2.450,34.939 2.069,34.939 C1.688,34.939 1.379,34.630 1.379,34.249 L1.379,33.574 C1.379,33.193 1.688,32.885 2.069,32.885 ZM3.263,36.365 C3.372,36.500 3.495,36.623 3.630,36.733 C3.928,36.971 3.975,37.406 3.737,37.703 C3.601,37.872 3.400,37.961 3.199,37.961 C3.048,37.961 2.895,37.910 2.768,37.809 C2.552,37.636 2.357,37.439 2.185,37.224 C1.948,36.927 1.997,36.493 2.294,36.255 C2.592,36.019 3.026,36.066 3.263,36.365 ZM5.743,37.241 L6.417,37.241 C6.797,37.241 7.106,37.550 7.106,37.931 C7.106,38.312 6.797,38.621 6.417,38.621 L5.743,38.621 C5.362,38.621 5.053,38.312 5.053,37.931 C5.053,37.550 5.362,37.241 5.743,37.241 ZM33.575,37.241 L34.249,37.241 C34.630,37.241 34.939,37.550 34.939,37.931 C34.939,38.312 34.630,38.621 34.249,38.621 L33.575,38.621 C33.194,38.621 32.886,38.312 32.886,37.931 C32.886,37.550 33.194,37.241 33.575,37.241 ZM36.733,36.368 C36.972,36.073 37.406,36.025 37.703,36.263 C38.001,36.501 38.048,36.935 37.809,37.232 C37.636,37.448 37.439,37.643 37.225,37.815 C37.097,37.916 36.946,37.965 36.795,37.965 C36.592,37.965 36.392,37.876 36.255,37.705 C36.018,37.408 36.067,36.974 36.365,36.736 C36.499,36.629 36.623,36.505 36.733,36.368 ZM37.241,34.258 L37.241,33.583 C37.241,33.202 37.550,32.894 37.931,32.894 C38.312,32.894 38.621,33.203 38.621,33.583 L38.621,34.258 C38.621,34.639 38.312,34.948 37.931,34.948 C37.550,34.948 37.241,34.639 37.241,34.258 Z'/%3E%3C/svg%3E");
}

html[data-route='tickets'] .home_inner_top_item_info_icon.help_icon,
html[data-route='create_ticket'] .home_inner_top_item_info_icon.help_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M39.259,25.382 C39.257,25.386 39.259,25.390 39.258,25.393 C39.257,25.400 39.252,25.404 39.250,25.410 C39.070,26.049 38.861,26.674 38.621,27.284 L38.621,27.511 C38.621,27.759 38.482,27.968 38.285,28.089 C38.040,28.640 37.772,29.179 37.481,29.702 C37.602,29.596 37.757,29.526 37.931,29.526 C38.312,29.526 38.621,29.834 38.621,30.215 L38.621,30.889 C38.621,31.270 38.312,31.579 37.931,31.579 C37.550,31.579 37.241,31.270 37.241,30.889 L37.241,30.215 C37.241,30.169 37.259,30.130 37.267,30.087 C37.215,30.175 37.161,30.262 37.108,30.350 C37.103,30.358 37.098,30.366 37.093,30.374 C37.045,30.454 36.998,30.535 36.948,30.614 C36.937,30.632 36.921,30.646 36.909,30.662 C36.463,31.366 35.979,32.043 35.451,32.685 C35.446,32.691 35.445,32.699 35.441,32.705 C35.303,32.871 35.164,33.035 35.022,33.197 C35.013,33.207 35.000,33.210 34.990,33.220 C34.439,33.844 33.850,34.434 33.226,34.986 C33.215,34.996 33.211,35.010 33.200,35.019 C33.039,35.162 32.874,35.301 32.708,35.438 C32.702,35.443 32.694,35.445 32.688,35.450 C32.041,35.982 31.357,36.471 30.646,36.920 C30.635,36.928 30.630,36.939 30.619,36.945 C30.543,36.992 30.466,37.037 30.389,37.084 C30.370,37.096 30.351,37.107 30.332,37.119 C30.251,37.167 30.171,37.217 30.090,37.265 C30.129,37.258 30.165,37.241 30.206,37.241 L30.880,37.241 C31.261,37.241 31.570,37.550 31.570,37.931 C31.570,38.312 31.261,38.621 30.880,38.621 L30.206,38.621 C29.826,38.621 29.517,38.312 29.517,37.931 C29.517,37.760 29.585,37.610 29.688,37.489 C29.169,37.778 28.635,38.042 28.089,38.285 C27.968,38.482 27.760,38.621 27.511,38.621 L27.284,38.621 C26.672,38.861 26.046,39.072 25.405,39.252 C25.401,39.253 25.398,39.257 25.394,39.257 C25.389,39.258 25.385,39.258 25.380,39.259 C23.667,39.738 21.864,40.000 20.000,40.000 C18.136,40.000 16.333,39.738 14.620,39.259 C14.615,39.258 14.611,39.259 14.606,39.257 C14.601,39.256 14.599,39.252 14.594,39.252 C13.954,39.072 13.328,38.861 12.716,38.621 L12.489,38.621 C12.241,38.621 12.032,38.482 11.911,38.285 C11.360,38.040 10.821,37.772 10.298,37.481 C10.404,37.602 10.474,37.757 10.474,37.931 C10.474,38.312 10.165,38.621 9.785,38.621 L9.111,38.621 C8.730,38.621 8.421,38.312 8.421,37.931 C8.421,37.550 8.730,37.241 9.111,37.241 L9.785,37.241 C9.831,37.241 9.871,37.259 9.914,37.268 C9.829,37.218 9.746,37.166 9.661,37.115 C9.646,37.106 9.632,37.097 9.617,37.088 C9.541,37.041 9.463,36.996 9.387,36.948 C9.375,36.941 9.370,36.930 9.359,36.922 C8.647,36.472 7.963,35.983 7.314,35.450 C7.309,35.445 7.301,35.444 7.296,35.439 C7.130,35.303 6.967,35.164 6.805,35.023 C6.794,35.013 6.790,34.999 6.779,34.989 C6.155,34.438 5.566,33.850 5.015,33.225 C5.005,33.215 4.991,33.212 4.981,33.201 C4.839,33.039 4.700,32.875 4.563,32.709 C4.558,32.702 4.557,32.694 4.552,32.688 C4.024,32.046 3.539,31.369 3.094,30.665 C3.081,30.648 3.066,30.635 3.054,30.617 C3.004,30.537 2.957,30.455 2.907,30.374 C2.901,30.366 2.897,30.357 2.892,30.349 C2.839,30.263 2.786,30.178 2.735,30.091 C2.742,30.130 2.759,30.165 2.759,30.206 L2.759,30.880 C2.759,31.261 2.450,31.570 2.069,31.570 C1.688,31.570 1.379,31.261 1.379,30.880 L1.379,30.206 C1.379,29.825 1.688,29.517 2.069,29.517 C2.239,29.517 2.390,29.585 2.511,29.688 C2.222,29.168 1.958,28.635 1.715,28.089 C1.518,27.968 1.379,27.760 1.379,27.511 L1.379,27.284 C1.139,26.673 0.929,26.048 0.750,25.410 C0.748,25.404 0.743,25.399 0.742,25.393 C0.741,25.390 0.742,25.386 0.741,25.382 C0.262,23.668 0.000,21.865 0.000,20.000 C0.000,18.135 0.262,16.332 0.741,14.617 C0.743,14.614 0.741,14.610 0.742,14.606 C0.743,14.601 0.748,14.598 0.749,14.592 C0.928,13.954 1.139,13.328 1.379,12.716 L1.379,12.489 C1.379,12.241 1.518,12.032 1.715,11.911 C1.960,11.360 2.228,10.821 2.519,10.298 C2.398,10.404 2.243,10.475 2.069,10.475 C1.688,10.475 1.379,10.166 1.379,9.785 L1.379,9.111 C1.379,8.730 1.688,8.421 2.069,8.421 C2.450,8.421 2.759,8.730 2.759,9.111 L2.759,9.785 C2.759,9.831 2.741,9.871 2.733,9.914 C2.785,9.826 2.839,9.739 2.892,9.651 C2.897,9.643 2.901,9.635 2.907,9.627 C2.955,9.547 3.002,9.466 3.052,9.387 C3.059,9.375 3.071,9.369 3.079,9.358 C3.528,8.647 4.017,7.963 4.549,7.316 C4.554,7.310 4.554,7.302 4.559,7.296 C4.697,7.130 4.836,6.966 4.978,6.804 C4.988,6.793 5.002,6.789 5.012,6.778 C5.563,6.154 6.152,5.566 6.775,5.015 C6.785,5.005 6.789,4.992 6.801,4.981 C6.962,4.839 7.126,4.699 7.292,4.563 C7.298,4.559 7.305,4.557 7.310,4.553 C7.959,4.020 8.643,3.530 9.354,3.080 C9.365,3.072 9.370,3.061 9.381,3.055 C9.457,3.008 9.534,2.963 9.611,2.916 C9.630,2.904 9.649,2.893 9.668,2.881 C9.749,2.833 9.829,2.783 9.910,2.735 C9.871,2.742 9.835,2.759 9.794,2.759 L9.120,2.759 C8.739,2.759 8.430,2.450 8.430,2.069 C8.430,1.688 8.739,1.379 9.120,1.379 L9.794,1.379 C10.174,1.379 10.483,1.688 10.483,2.069 C10.483,2.240 10.415,2.390 10.312,2.511 C10.832,2.222 11.365,1.958 11.911,1.715 C12.032,1.518 12.240,1.379 12.489,1.379 L12.716,1.379 C13.328,1.139 13.954,0.928 14.594,0.748 C14.599,0.747 14.602,0.743 14.606,0.743 C14.609,0.743 14.612,0.743 14.615,0.743 C16.330,0.262 18.134,0.000 20.000,0.000 C21.866,0.000 23.670,0.262 25.385,0.743 C25.388,0.743 25.391,0.742 25.394,0.743 C25.399,0.744 25.401,0.748 25.405,0.748 C26.046,0.928 26.672,1.139 27.284,1.379 L27.511,1.379 C27.759,1.379 27.968,1.518 28.089,1.715 C28.640,1.960 29.179,2.228 29.702,2.519 C29.596,2.398 29.526,2.243 29.526,2.069 C29.526,1.688 29.834,1.379 30.215,1.379 L30.889,1.379 C31.270,1.379 31.579,1.688 31.579,2.069 C31.579,2.450 31.270,2.759 30.889,2.759 L30.215,2.759 C30.169,2.759 30.129,2.741 30.086,2.734 C30.170,2.783 30.254,2.836 30.339,2.887 C30.354,2.896 30.368,2.905 30.383,2.914 C30.459,2.960 30.537,3.005 30.613,3.053 C30.625,3.061 30.630,3.072 30.641,3.079 C31.354,3.529 32.039,4.019 32.688,4.553 C32.693,4.557 32.699,4.558 32.704,4.562 C32.870,4.698 33.033,4.837 33.194,4.979 C33.206,4.988 33.210,5.002 33.221,5.012 C33.844,5.563 34.432,6.150 34.983,6.773 C34.994,6.784 35.008,6.789 35.019,6.801 C35.161,6.962 35.300,7.126 35.437,7.292 C35.442,7.299 35.443,7.307 35.448,7.314 C35.981,7.961 36.470,8.645 36.919,9.357 C36.926,9.367 36.938,9.372 36.945,9.383 C36.994,9.461 37.039,9.540 37.087,9.618 C37.097,9.632 37.106,9.648 37.115,9.663 C37.165,9.745 37.216,9.827 37.265,9.910 C37.258,9.871 37.241,9.836 37.241,9.795 L37.241,9.121 C37.241,8.739 37.550,8.431 37.931,8.431 C38.312,8.431 38.621,8.739 38.621,9.121 L38.621,9.795 C38.621,10.176 38.312,10.484 37.931,10.484 C37.760,10.484 37.610,10.416 37.489,10.313 C37.778,10.832 38.042,11.366 38.285,11.912 C38.482,12.033 38.621,12.241 38.621,12.490 L38.621,12.717 C38.861,13.328 39.071,13.954 39.251,14.593 C39.252,14.598 39.257,14.601 39.258,14.607 C39.259,14.610 39.258,14.614 39.259,14.618 C39.738,16.332 40.000,18.135 40.000,20.000 C40.000,21.865 39.738,23.668 39.259,25.382 ZM25.720,37.718 C27.094,37.274 28.399,36.676 29.613,35.941 C29.634,35.928 29.657,35.915 29.678,35.902 C32.219,34.350 34.361,32.206 35.912,29.663 C35.919,29.652 35.925,29.641 35.932,29.630 C36.672,28.411 37.272,27.099 37.719,25.719 L30.025,23.796 C28.936,26.660 26.661,28.935 23.797,30.024 L25.720,37.718 ZM29.352,20.000 C29.352,14.844 25.157,10.648 20.000,10.648 C14.843,10.648 10.648,14.844 10.648,20.000 C10.648,25.157 14.843,29.352 20.000,29.352 C25.157,29.352 29.352,25.157 29.352,20.000 ZM20.000,38.621 C21.513,38.621 22.983,38.435 24.392,38.092 L22.477,30.430 C21.680,30.619 20.854,30.730 20.000,30.730 C19.146,30.730 18.320,30.619 17.523,30.430 L15.608,38.092 C17.017,38.435 18.487,38.621 20.000,38.621 ZM4.067,29.626 C4.074,29.639 4.083,29.653 4.091,29.666 C5.642,32.210 7.786,34.354 10.329,35.906 C10.346,35.917 10.363,35.927 10.381,35.937 C11.597,36.674 12.904,37.272 14.281,37.718 L16.204,30.024 C13.340,28.935 11.064,26.660 9.976,23.796 L2.282,25.719 C2.728,27.098 3.328,28.408 4.067,29.626 ZM1.379,20.000 C1.379,21.513 1.565,22.983 1.908,24.392 L9.569,22.477 C9.380,21.680 9.269,20.854 9.269,20.000 C9.269,19.146 9.380,18.320 9.569,17.523 L1.908,15.608 C1.565,17.017 1.379,18.487 1.379,20.000 ZM14.280,2.282 C12.906,2.726 11.601,3.324 10.387,4.059 C10.366,4.072 10.343,4.085 10.322,4.098 C7.781,5.650 5.639,7.794 4.088,10.337 C4.081,10.348 4.075,10.359 4.068,10.370 C3.328,11.589 2.728,12.901 2.281,14.281 L9.975,16.204 C11.064,13.340 13.339,11.065 16.203,9.976 L14.280,2.282 ZM20.000,1.379 C18.487,1.379 17.017,1.566 15.608,1.907 L17.523,9.569 C18.320,9.380 19.146,9.269 20.000,9.269 C20.854,9.269 21.680,9.380 22.477,9.570 L24.392,1.908 C22.983,1.566 21.513,1.379 20.000,1.379 ZM35.939,10.385 C35.928,10.365 35.915,10.345 35.903,10.324 C34.352,7.785 32.211,5.644 29.671,4.094 C29.654,4.083 29.637,4.073 29.619,4.063 C28.403,3.326 27.096,2.728 25.719,2.281 L23.795,9.975 C26.659,11.064 28.935,13.339 30.023,16.203 L37.717,14.280 C37.272,12.906 36.674,11.599 35.939,10.385 ZM38.092,15.608 L30.431,17.523 C30.620,18.320 30.731,19.146 30.731,20.000 C30.731,20.854 30.620,21.680 30.431,22.477 L38.092,24.392 C38.435,22.983 38.621,21.513 38.621,20.000 C38.621,18.487 38.435,17.017 38.092,15.608 ZM37.931,7.115 C37.550,7.115 37.241,6.807 37.241,6.426 L37.241,5.751 C37.241,5.370 37.550,5.061 37.931,5.061 C38.312,5.061 38.621,5.370 38.621,5.751 L38.621,6.426 C38.621,6.807 38.312,7.115 37.931,7.115 ZM37.277,3.895 C37.074,3.895 36.873,3.806 36.737,3.635 C36.628,3.500 36.505,3.377 36.370,3.267 C36.072,3.029 36.025,2.594 36.263,2.297 C36.502,2.001 36.937,1.954 37.233,2.191 C37.448,2.364 37.644,2.561 37.816,2.776 C38.053,3.073 38.004,3.507 37.706,3.745 C37.579,3.846 37.428,3.895 37.277,3.895 ZM34.257,2.759 L33.583,2.759 C33.203,2.759 32.894,2.450 32.894,2.069 C32.894,1.688 33.203,1.379 33.583,1.379 L34.257,1.379 C34.638,1.379 34.947,1.688 34.947,2.069 C34.947,2.450 34.638,2.759 34.257,2.759 ZM6.425,2.759 L5.751,2.759 C5.370,2.759 5.061,2.450 5.061,2.069 C5.061,1.688 5.370,1.379 5.751,1.379 L6.425,1.379 C6.805,1.379 7.114,1.688 7.114,2.069 C7.114,2.450 6.805,2.759 6.425,2.759 ZM3.268,3.632 C3.132,3.801 2.931,3.889 2.730,3.889 C2.577,3.889 2.425,3.839 2.298,3.737 C2.001,3.498 1.954,3.063 2.192,2.767 C2.365,2.551 2.562,2.356 2.776,2.185 C3.074,1.948 3.508,1.997 3.745,2.295 C3.983,2.592 3.934,3.026 3.636,3.264 C3.501,3.371 3.377,3.495 3.268,3.632 ZM2.759,5.742 L2.759,6.417 C2.759,6.798 2.450,7.106 2.069,7.106 C1.688,7.106 1.379,6.797 1.379,6.417 L1.379,5.742 C1.379,5.361 1.688,5.052 2.069,5.052 C2.450,5.052 2.759,5.361 2.759,5.742 ZM2.069,32.885 C2.450,32.885 2.759,33.193 2.759,33.574 L2.759,34.249 C2.759,34.630 2.450,34.939 2.069,34.939 C1.688,34.939 1.379,34.630 1.379,34.249 L1.379,33.574 C1.379,33.193 1.688,32.885 2.069,32.885 ZM3.263,36.365 C3.372,36.500 3.495,36.623 3.630,36.733 C3.928,36.971 3.975,37.406 3.737,37.703 C3.601,37.872 3.400,37.961 3.199,37.961 C3.048,37.961 2.895,37.910 2.768,37.809 C2.552,37.636 2.357,37.439 2.185,37.224 C1.948,36.927 1.997,36.493 2.294,36.255 C2.592,36.019 3.026,36.066 3.263,36.365 ZM5.743,37.241 L6.417,37.241 C6.797,37.241 7.106,37.550 7.106,37.931 C7.106,38.312 6.797,38.621 6.417,38.621 L5.743,38.621 C5.362,38.621 5.053,38.312 5.053,37.931 C5.053,37.550 5.362,37.241 5.743,37.241 ZM33.575,37.241 L34.249,37.241 C34.630,37.241 34.939,37.550 34.939,37.931 C34.939,38.312 34.630,38.621 34.249,38.621 L33.575,38.621 C33.194,38.621 32.886,38.312 32.886,37.931 C32.886,37.550 33.194,37.241 33.575,37.241 ZM36.733,36.368 C36.972,36.073 37.406,36.025 37.703,36.263 C38.001,36.501 38.048,36.935 37.809,37.232 C37.636,37.448 37.439,37.643 37.225,37.815 C37.097,37.916 36.946,37.965 36.795,37.965 C36.592,37.965 36.392,37.876 36.255,37.705 C36.018,37.408 36.067,36.974 36.365,36.736 C36.499,36.629 36.623,36.505 36.733,36.368 ZM37.241,34.258 L37.241,33.583 C37.241,33.202 37.550,32.894 37.931,32.894 C38.312,32.894 38.621,33.203 38.621,33.583 L38.621,34.258 C38.621,34.639 38.312,34.948 37.931,34.948 C37.550,34.948 37.241,34.639 37.241,34.258 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_icon.history_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M0.000,40.000 L0.000,11.930 L0.000,2.807 L10.415,2.807 C10.735,1.208 12.128,0.000 13.793,0.000 C15.694,0.000 17.241,1.574 17.241,3.509 C17.241,5.443 15.694,7.018 13.793,7.018 C13.412,7.018 13.103,6.704 13.103,6.316 C13.103,5.928 13.412,5.614 13.793,5.614 C14.934,5.614 15.862,4.670 15.862,3.509 C15.862,2.348 14.934,1.404 13.793,1.404 C12.895,1.404 12.137,1.992 11.851,2.807 L13.103,2.807 C13.484,2.807 13.793,3.121 13.793,3.509 C13.793,3.897 13.484,4.210 13.103,4.210 L11.034,4.210 L1.379,4.210 L1.379,10.526 L38.621,10.526 L38.621,4.210 L29.585,4.210 C29.265,5.810 27.872,7.018 26.207,7.018 C25.826,7.018 25.517,6.704 25.517,6.316 C25.517,5.928 25.826,5.614 26.207,5.614 C27.348,5.614 28.276,4.670 28.276,3.509 C28.276,2.348 27.348,1.404 26.207,1.404 C25.826,1.404 25.517,1.090 25.517,0.702 C25.517,0.314 25.826,0.000 26.207,0.000 C27.872,0.000 29.265,1.208 29.585,2.807 L40.000,2.807 L40.000,11.930 L40.000,40.000 L0.000,40.000 ZM38.621,11.930 L1.379,11.930 L1.379,38.596 L38.621,38.596 L38.621,11.930 ZM8.966,14.737 C11.248,14.737 13.103,16.625 13.103,18.947 C13.103,21.270 11.248,23.158 8.966,23.158 C6.683,23.158 4.828,21.270 4.828,18.947 C4.828,16.625 6.683,14.737 8.966,14.737 ZM8.966,21.754 C10.487,21.754 11.724,20.495 11.724,18.947 C11.724,17.399 10.487,16.140 8.966,16.140 C7.444,16.140 6.207,17.399 6.207,18.947 C6.207,20.495 7.444,21.754 8.966,21.754 ZM8.966,25.965 C11.248,25.965 13.103,27.853 13.103,30.175 C13.103,32.497 11.248,34.386 8.966,34.386 C6.683,34.386 4.828,32.497 4.828,30.175 C4.828,27.853 6.683,25.965 8.966,25.965 ZM8.966,32.982 C10.487,32.982 11.724,31.724 11.724,30.175 C11.724,28.627 10.487,27.368 8.966,27.368 C7.444,27.368 6.207,28.627 6.207,30.175 C6.207,31.724 7.444,32.982 8.966,32.982 ZM20.000,14.737 C22.282,14.737 24.138,16.625 24.138,18.947 C24.138,21.270 22.282,23.158 20.000,23.158 C17.718,23.158 15.862,21.270 15.862,18.947 C15.862,16.625 17.718,14.737 20.000,14.737 ZM20.000,21.754 C21.521,21.754 22.759,20.495 22.759,18.947 C22.759,17.399 21.521,16.140 20.000,16.140 C18.479,16.140 17.241,17.399 17.241,18.947 C17.241,20.495 18.479,21.754 20.000,21.754 ZM20.000,25.965 C22.282,25.965 24.138,27.853 24.138,30.175 C24.138,32.497 22.282,34.386 20.000,34.386 C17.718,34.386 15.862,32.497 15.862,30.175 C15.862,27.853 17.718,25.965 20.000,25.965 ZM20.000,32.982 C21.521,32.982 22.759,31.724 22.759,30.175 C22.759,28.627 21.521,27.368 20.000,27.368 C18.479,27.368 17.241,28.627 17.241,30.175 C17.241,31.724 18.479,32.982 20.000,32.982 ZM31.034,14.737 C33.317,14.737 35.172,16.625 35.172,18.947 C35.172,21.270 33.317,23.158 31.034,23.158 C28.752,23.158 26.897,21.270 26.897,18.947 C26.897,16.625 28.752,14.737 31.034,14.737 ZM31.034,21.754 C32.556,21.754 33.793,20.495 33.793,18.947 C33.793,17.399 32.556,16.140 31.034,16.140 C29.513,16.140 28.276,17.399 28.276,18.947 C28.276,20.495 29.513,21.754 31.034,21.754 ZM27.586,29.474 C27.967,29.474 28.276,29.788 28.276,30.175 C28.276,30.563 27.967,30.877 27.586,30.877 C27.205,30.877 26.897,30.563 26.897,30.175 C26.897,29.788 27.205,29.474 27.586,29.474 ZM28.276,28.070 C27.895,28.070 27.586,27.756 27.586,27.368 C27.586,26.981 27.895,26.667 28.276,26.667 C28.657,26.667 28.966,26.981 28.966,27.368 C28.966,27.756 28.657,28.070 28.276,28.070 ZM28.276,32.281 C28.657,32.281 28.966,32.595 28.966,32.982 C28.966,33.370 28.657,33.684 28.276,33.684 C27.895,33.684 27.586,33.370 27.586,32.982 C27.586,32.595 27.895,32.281 28.276,32.281 ZM29.655,30.877 C30.036,30.877 30.345,31.191 30.345,31.579 C30.345,31.967 30.036,32.281 29.655,32.281 C29.274,32.281 28.966,31.967 28.966,31.579 C28.966,31.191 29.274,30.877 29.655,30.877 ZM31.034,32.982 C31.415,32.982 31.724,33.297 31.724,33.684 C31.724,34.072 31.415,34.386 31.034,34.386 C30.654,34.386 30.345,34.072 30.345,33.684 C30.345,33.297 30.654,32.982 31.034,32.982 ZM32.414,30.877 C32.795,30.877 33.103,31.191 33.103,31.579 C33.103,31.967 32.795,32.281 32.414,32.281 C32.033,32.281 31.724,31.967 31.724,31.579 C31.724,31.191 32.033,30.877 32.414,30.877 ZM33.793,32.281 C34.174,32.281 34.483,32.595 34.483,32.982 C34.483,33.370 34.174,33.684 33.793,33.684 C33.412,33.684 33.103,33.370 33.103,32.982 C33.103,32.595 33.412,32.281 33.793,32.281 ZM33.793,26.667 C34.174,26.667 34.483,26.981 34.483,27.368 C34.483,27.756 34.174,28.070 33.793,28.070 C33.412,28.070 33.103,27.756 33.103,27.368 C33.103,26.981 33.412,26.667 33.793,26.667 ZM32.414,28.070 C32.795,28.070 33.103,28.384 33.103,28.772 C33.103,29.160 32.795,29.474 32.414,29.474 C32.033,29.474 31.724,29.160 31.724,28.772 C31.724,28.384 32.033,28.070 32.414,28.070 ZM31.034,30.877 C30.654,30.877 30.345,30.563 30.345,30.175 C30.345,29.788 30.654,29.474 31.034,29.474 C31.415,29.474 31.724,29.788 31.724,30.175 C31.724,30.563 31.415,30.877 31.034,30.877 ZM29.655,29.474 C29.274,29.474 28.966,29.160 28.966,28.772 C28.966,28.384 29.274,28.070 29.655,28.070 C30.036,28.070 30.345,28.384 30.345,28.772 C30.345,29.160 30.036,29.474 29.655,29.474 ZM31.034,25.965 C31.415,25.965 31.724,26.279 31.724,26.667 C31.724,27.054 31.415,27.368 31.034,27.368 C30.654,27.368 30.345,27.054 30.345,26.667 C30.345,26.279 30.654,25.965 31.034,25.965 ZM33.793,30.175 C33.793,29.788 34.102,29.474 34.483,29.474 C34.864,29.474 35.172,29.788 35.172,30.175 C35.172,30.563 34.864,30.877 34.483,30.877 C34.102,30.877 33.793,30.563 33.793,30.175 ZM22.069,7.018 C21.688,7.018 21.379,6.704 21.379,6.316 C21.379,5.928 21.688,5.614 22.069,5.614 C23.210,5.614 24.138,4.670 24.138,3.509 C24.138,2.348 23.210,1.404 22.069,1.404 C21.688,1.404 21.379,1.090 21.379,0.702 C21.379,0.314 21.688,0.000 22.069,0.000 C23.970,0.000 25.517,1.574 25.517,3.509 C25.517,5.443 23.970,7.018 22.069,7.018 ZM17.931,7.018 C17.550,7.018 17.241,6.704 17.241,6.316 C17.241,5.928 17.550,5.614 17.931,5.614 C19.072,5.614 20.000,4.670 20.000,3.509 C20.000,2.348 19.072,1.404 17.931,1.404 C17.550,1.404 17.241,1.090 17.241,0.702 C17.241,0.314 17.550,0.000 17.931,0.000 C19.832,0.000 21.379,1.574 21.379,3.509 C21.379,5.443 19.832,7.018 17.931,7.018 Z'/%3E%3C/svg%3E");
}

html[data-route='transaction_history'] .home_inner_top_item_info_icon.history_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M0.000,40.000 L0.000,11.930 L0.000,2.807 L10.415,2.807 C10.735,1.208 12.128,0.000 13.793,0.000 C15.694,0.000 17.241,1.574 17.241,3.509 C17.241,5.443 15.694,7.018 13.793,7.018 C13.412,7.018 13.103,6.704 13.103,6.316 C13.103,5.928 13.412,5.614 13.793,5.614 C14.934,5.614 15.862,4.670 15.862,3.509 C15.862,2.348 14.934,1.404 13.793,1.404 C12.895,1.404 12.137,1.992 11.851,2.807 L13.103,2.807 C13.484,2.807 13.793,3.121 13.793,3.509 C13.793,3.897 13.484,4.210 13.103,4.210 L11.034,4.210 L1.379,4.210 L1.379,10.526 L38.621,10.526 L38.621,4.210 L29.585,4.210 C29.265,5.810 27.872,7.018 26.207,7.018 C25.826,7.018 25.517,6.704 25.517,6.316 C25.517,5.928 25.826,5.614 26.207,5.614 C27.348,5.614 28.276,4.670 28.276,3.509 C28.276,2.348 27.348,1.404 26.207,1.404 C25.826,1.404 25.517,1.090 25.517,0.702 C25.517,0.314 25.826,0.000 26.207,0.000 C27.872,0.000 29.265,1.208 29.585,2.807 L40.000,2.807 L40.000,11.930 L40.000,40.000 L0.000,40.000 ZM38.621,11.930 L1.379,11.930 L1.379,38.596 L38.621,38.596 L38.621,11.930 ZM8.966,14.737 C11.248,14.737 13.103,16.625 13.103,18.947 C13.103,21.270 11.248,23.158 8.966,23.158 C6.683,23.158 4.828,21.270 4.828,18.947 C4.828,16.625 6.683,14.737 8.966,14.737 ZM8.966,21.754 C10.487,21.754 11.724,20.495 11.724,18.947 C11.724,17.399 10.487,16.140 8.966,16.140 C7.444,16.140 6.207,17.399 6.207,18.947 C6.207,20.495 7.444,21.754 8.966,21.754 ZM8.966,25.965 C11.248,25.965 13.103,27.853 13.103,30.175 C13.103,32.497 11.248,34.386 8.966,34.386 C6.683,34.386 4.828,32.497 4.828,30.175 C4.828,27.853 6.683,25.965 8.966,25.965 ZM8.966,32.982 C10.487,32.982 11.724,31.724 11.724,30.175 C11.724,28.627 10.487,27.368 8.966,27.368 C7.444,27.368 6.207,28.627 6.207,30.175 C6.207,31.724 7.444,32.982 8.966,32.982 ZM20.000,14.737 C22.282,14.737 24.138,16.625 24.138,18.947 C24.138,21.270 22.282,23.158 20.000,23.158 C17.718,23.158 15.862,21.270 15.862,18.947 C15.862,16.625 17.718,14.737 20.000,14.737 ZM20.000,21.754 C21.521,21.754 22.759,20.495 22.759,18.947 C22.759,17.399 21.521,16.140 20.000,16.140 C18.479,16.140 17.241,17.399 17.241,18.947 C17.241,20.495 18.479,21.754 20.000,21.754 ZM20.000,25.965 C22.282,25.965 24.138,27.853 24.138,30.175 C24.138,32.497 22.282,34.386 20.000,34.386 C17.718,34.386 15.862,32.497 15.862,30.175 C15.862,27.853 17.718,25.965 20.000,25.965 ZM20.000,32.982 C21.521,32.982 22.759,31.724 22.759,30.175 C22.759,28.627 21.521,27.368 20.000,27.368 C18.479,27.368 17.241,28.627 17.241,30.175 C17.241,31.724 18.479,32.982 20.000,32.982 ZM31.034,14.737 C33.317,14.737 35.172,16.625 35.172,18.947 C35.172,21.270 33.317,23.158 31.034,23.158 C28.752,23.158 26.897,21.270 26.897,18.947 C26.897,16.625 28.752,14.737 31.034,14.737 ZM31.034,21.754 C32.556,21.754 33.793,20.495 33.793,18.947 C33.793,17.399 32.556,16.140 31.034,16.140 C29.513,16.140 28.276,17.399 28.276,18.947 C28.276,20.495 29.513,21.754 31.034,21.754 ZM27.586,29.474 C27.967,29.474 28.276,29.788 28.276,30.175 C28.276,30.563 27.967,30.877 27.586,30.877 C27.205,30.877 26.897,30.563 26.897,30.175 C26.897,29.788 27.205,29.474 27.586,29.474 ZM28.276,28.070 C27.895,28.070 27.586,27.756 27.586,27.368 C27.586,26.981 27.895,26.667 28.276,26.667 C28.657,26.667 28.966,26.981 28.966,27.368 C28.966,27.756 28.657,28.070 28.276,28.070 ZM28.276,32.281 C28.657,32.281 28.966,32.595 28.966,32.982 C28.966,33.370 28.657,33.684 28.276,33.684 C27.895,33.684 27.586,33.370 27.586,32.982 C27.586,32.595 27.895,32.281 28.276,32.281 ZM29.655,30.877 C30.036,30.877 30.345,31.191 30.345,31.579 C30.345,31.967 30.036,32.281 29.655,32.281 C29.274,32.281 28.966,31.967 28.966,31.579 C28.966,31.191 29.274,30.877 29.655,30.877 ZM31.034,32.982 C31.415,32.982 31.724,33.297 31.724,33.684 C31.724,34.072 31.415,34.386 31.034,34.386 C30.654,34.386 30.345,34.072 30.345,33.684 C30.345,33.297 30.654,32.982 31.034,32.982 ZM32.414,30.877 C32.795,30.877 33.103,31.191 33.103,31.579 C33.103,31.967 32.795,32.281 32.414,32.281 C32.033,32.281 31.724,31.967 31.724,31.579 C31.724,31.191 32.033,30.877 32.414,30.877 ZM33.793,32.281 C34.174,32.281 34.483,32.595 34.483,32.982 C34.483,33.370 34.174,33.684 33.793,33.684 C33.412,33.684 33.103,33.370 33.103,32.982 C33.103,32.595 33.412,32.281 33.793,32.281 ZM33.793,26.667 C34.174,26.667 34.483,26.981 34.483,27.368 C34.483,27.756 34.174,28.070 33.793,28.070 C33.412,28.070 33.103,27.756 33.103,27.368 C33.103,26.981 33.412,26.667 33.793,26.667 ZM32.414,28.070 C32.795,28.070 33.103,28.384 33.103,28.772 C33.103,29.160 32.795,29.474 32.414,29.474 C32.033,29.474 31.724,29.160 31.724,28.772 C31.724,28.384 32.033,28.070 32.414,28.070 ZM31.034,30.877 C30.654,30.877 30.345,30.563 30.345,30.175 C30.345,29.788 30.654,29.474 31.034,29.474 C31.415,29.474 31.724,29.788 31.724,30.175 C31.724,30.563 31.415,30.877 31.034,30.877 ZM29.655,29.474 C29.274,29.474 28.966,29.160 28.966,28.772 C28.966,28.384 29.274,28.070 29.655,28.070 C30.036,28.070 30.345,28.384 30.345,28.772 C30.345,29.160 30.036,29.474 29.655,29.474 ZM31.034,25.965 C31.415,25.965 31.724,26.279 31.724,26.667 C31.724,27.054 31.415,27.368 31.034,27.368 C30.654,27.368 30.345,27.054 30.345,26.667 C30.345,26.279 30.654,25.965 31.034,25.965 ZM33.793,30.175 C33.793,29.788 34.102,29.474 34.483,29.474 C34.864,29.474 35.172,29.788 35.172,30.175 C35.172,30.563 34.864,30.877 34.483,30.877 C34.102,30.877 33.793,30.563 33.793,30.175 ZM22.069,7.018 C21.688,7.018 21.379,6.704 21.379,6.316 C21.379,5.928 21.688,5.614 22.069,5.614 C23.210,5.614 24.138,4.670 24.138,3.509 C24.138,2.348 23.210,1.404 22.069,1.404 C21.688,1.404 21.379,1.090 21.379,0.702 C21.379,0.314 21.688,0.000 22.069,0.000 C23.970,0.000 25.517,1.574 25.517,3.509 C25.517,5.443 23.970,7.018 22.069,7.018 ZM17.931,7.018 C17.550,7.018 17.241,6.704 17.241,6.316 C17.241,5.928 17.550,5.614 17.931,5.614 C19.072,5.614 20.000,4.670 20.000,3.509 C20.000,2.348 19.072,1.404 17.931,1.404 C17.550,1.404 17.241,1.090 17.241,0.702 C17.241,0.314 17.550,0.000 17.931,0.000 C19.832,0.000 21.379,1.574 21.379,3.509 C21.379,5.443 19.832,7.018 17.931,7.018 Z'/%3E%3C/svg%3E");
}

html[data-route='messages'] .home_inner_top_item_info_icon.messages_icon {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.37133 21C1.00823 20.9979 0.660541 20.8404 0.403783 20.5616C0.147024 20.2828 0.00192633 19.9054 0 19.5111V7.26592C0.00193589 6.44938 0.30156 5.66688 0.833369 5.08949C1.36518 4.51211 2.08591 4.18681 2.838 4.18471H16.2213C16.9747 4.1847 17.6973 4.50908 18.2307 5.08669C18.7641 5.6643 19.0647 6.448 19.0667 7.26592V15.4267C19.0667 16.2447 18.7679 17.0292 18.2359 17.6083C17.7039 18.1874 16.982 18.5138 16.2287 18.5159H5.06733C4.94057 18.517 4.81737 18.5616 4.71533 18.6433L2.2 20.7054C1.96016 20.8978 1.66955 21.0011 1.37133 21ZM2.838 5.77706C2.47489 5.77915 2.12721 5.93669 1.87045 6.21545C1.61369 6.49421 1.46859 6.87169 1.46667 7.26592V19.3121L3.83533 17.3694C4.19173 17.082 4.62339 16.9258 5.06733 16.9236H16.2213C16.587 16.9236 16.9376 16.7659 17.1962 16.4851C17.4547 16.2044 17.6 15.8237 17.6 15.4267V7.26592C17.5981 6.87169 17.453 6.49421 17.1962 6.21545C16.9395 5.93669 16.5918 5.77915 16.2287 5.77706H2.838Z' fill='white'/%3E%3Cpath d='M12.4227 12.2182C12.8277 12.2182 13.156 11.8617 13.156 11.422C13.156 10.9823 12.8277 10.6258 12.4227 10.6258C12.0177 10.6258 11.6893 10.9823 11.6893 11.422C11.6893 11.8617 12.0177 12.2182 12.4227 12.2182Z' fill='white'/%3E%3Cpath d='M9.57733 12.2182C9.98234 12.2182 10.3107 11.8617 10.3107 11.422C10.3107 10.9823 9.98234 10.6258 9.57733 10.6258C9.17232 10.6258 8.84399 10.9823 8.84399 11.422C8.84399 11.8617 9.17232 12.2182 9.57733 12.2182Z' fill='white'/%3E%3Cpath d='M6.64399 12.2182C7.049 12.2182 7.37733 11.8617 7.37733 11.422C7.37733 10.9823 7.049 10.6258 6.64399 10.6258C6.23898 10.6258 5.91066 10.9823 5.91066 11.422C5.91066 11.8617 6.23898 12.2182 6.64399 12.2182Z' fill='white'/%3E%3Cpath d='M21.2667 12.9427C21.0722 12.9427 20.8857 12.8588 20.7481 12.7095C20.6106 12.5602 20.5333 12.3577 20.5333 12.1465V4.08121C20.5314 3.68699 20.3863 3.3095 20.1296 3.03074C19.8728 2.75198 19.5251 2.59445 19.162 2.59236H4.40001C4.20551 2.59236 4.01899 2.50847 3.88146 2.35916C3.74393 2.20985 3.66667 2.00734 3.66667 1.79618C3.66667 1.58502 3.74393 1.38251 3.88146 1.2332C4.01899 1.08388 4.20551 1 4.40001 1H19.162C19.9141 1.0021 20.6348 1.3274 21.1666 1.90479C21.6984 2.48217 21.9981 3.26467 22 4.08121V12.1465C22 12.3577 21.9227 12.5602 21.7852 12.7095C21.6477 12.8588 21.4612 12.9427 21.2667 12.9427Z' fill='white'/%3E%3C/svg%3E%0A");
}

.home_inner_top_item_info_icon.messages_icon {

  background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.37133 21C1.00823 20.9979 0.660541 20.8404 0.403783 20.5616C0.147024 20.2828 0.00192633 19.9054 0 19.5111V7.26592C0.00193589 6.44938 0.30156 5.66688 0.833369 5.08949C1.36518 4.51211 2.08591 4.18681 2.838 4.18471H16.2213C16.9747 4.1847 17.6973 4.50908 18.2307 5.08669C18.7641 5.6643 19.0647 6.448 19.0667 7.26592V15.4267C19.0667 16.2447 18.7679 17.0292 18.2359 17.6083C17.7039 18.1874 16.982 18.5138 16.2287 18.5159H5.06733C4.94057 18.517 4.81737 18.5616 4.71533 18.6433L2.2 20.7054C1.96016 20.8978 1.66955 21.0011 1.37133 21ZM2.838 5.77706C2.47489 5.77915 2.12721 5.93669 1.87045 6.21545C1.61369 6.49421 1.46859 6.87169 1.46667 7.26592V19.3121L3.83533 17.3694C4.19173 17.082 4.62339 16.9258 5.06733 16.9236H16.2213C16.587 16.9236 16.9376 16.7659 17.1962 16.4851C17.4547 16.2044 17.6 15.8237 17.6 15.4267V7.26592C17.5981 6.87169 17.453 6.49421 17.1962 6.21545C16.9395 5.93669 16.5918 5.77915 16.2287 5.77706H2.838Z' fill='white'/%3E%3Cpath d='M1.37133 21C1.00823 20.9979 0.660541 20.8404 0.403783 20.5616C0.147024 20.2828 0.00192633 19.9054 0 19.5111V7.26592C0.00193589 6.44938 0.30156 5.66688 0.833369 5.08949C1.36518 4.51211 2.08591 4.18681 2.838 4.18471H16.2213C16.9747 4.1847 17.6973 4.50908 18.2307 5.08669C18.7641 5.6643 19.0647 6.448 19.0667 7.26592V15.4267C19.0667 16.2447 18.7679 17.0292 18.2359 17.6083C17.7039 18.1874 16.982 18.5138 16.2287 18.5159H5.06733C4.94057 18.517 4.81737 18.5616 4.71533 18.6433L2.2 20.7054C1.96016 20.8978 1.66955 21.0011 1.37133 21ZM2.838 5.77706C2.47489 5.77915 2.12721 5.93669 1.87045 6.21545C1.61369 6.49421 1.46859 6.87169 1.46667 7.26592V19.3121L3.83533 17.3694C4.19173 17.082 4.62339 16.9258 5.06733 16.9236H16.2213C16.587 16.9236 16.9376 16.7659 17.1962 16.4851C17.4547 16.2044 17.6 15.8237 17.6 15.4267V7.26592C17.5981 6.87169 17.453 6.49421 17.1962 6.21545C16.9395 5.93669 16.5918 5.77915 16.2287 5.77706H2.838Z' fill='url(%23paint0_linear_1_1233)'/%3E%3Cpath d='M12.4227 12.2182C12.8277 12.2182 13.156 11.8617 13.156 11.422C13.156 10.9823 12.8277 10.6258 12.4227 10.6258C12.0177 10.6258 11.6893 10.9823 11.6893 11.422C11.6893 11.8617 12.0177 12.2182 12.4227 12.2182Z' fill='white'/%3E%3Cpath d='M12.4227 12.2182C12.8277 12.2182 13.156 11.8617 13.156 11.422C13.156 10.9823 12.8277 10.6258 12.4227 10.6258C12.0177 10.6258 11.6893 10.9823 11.6893 11.422C11.6893 11.8617 12.0177 12.2182 12.4227 12.2182Z' fill='url(%23paint1_linear_1_1233)'/%3E%3Cpath d='M9.57733 12.2182C9.98234 12.2182 10.3107 11.8617 10.3107 11.422C10.3107 10.9823 9.98234 10.6258 9.57733 10.6258C9.17232 10.6258 8.84399 10.9823 8.84399 11.422C8.84399 11.8617 9.17232 12.2182 9.57733 12.2182Z' fill='white'/%3E%3Cpath d='M9.57733 12.2182C9.98234 12.2182 10.3107 11.8617 10.3107 11.422C10.3107 10.9823 9.98234 10.6258 9.57733 10.6258C9.17232 10.6258 8.84399 10.9823 8.84399 11.422C8.84399 11.8617 9.17232 12.2182 9.57733 12.2182Z' fill='url(%23paint2_linear_1_1233)'/%3E%3Cpath d='M6.64399 12.2182C7.049 12.2182 7.37733 11.8617 7.37733 11.422C7.37733 10.9823 7.049 10.6258 6.64399 10.6258C6.23898 10.6258 5.91066 10.9823 5.91066 11.422C5.91066 11.8617 6.23898 12.2182 6.64399 12.2182Z' fill='white'/%3E%3Cpath d='M6.64399 12.2182C7.049 12.2182 7.37733 11.8617 7.37733 11.422C7.37733 10.9823 7.049 10.6258 6.64399 10.6258C6.23898 10.6258 5.91066 10.9823 5.91066 11.422C5.91066 11.8617 6.23898 12.2182 6.64399 12.2182Z' fill='url(%23paint3_linear_1_1233)'/%3E%3Cpath d='M21.2667 12.9427C21.0722 12.9427 20.8857 12.8588 20.7481 12.7095C20.6106 12.5602 20.5333 12.3577 20.5333 12.1465V4.08121C20.5314 3.68699 20.3863 3.3095 20.1296 3.03074C19.8728 2.75198 19.5251 2.59445 19.162 2.59236H4.40001C4.20551 2.59236 4.01899 2.50847 3.88146 2.35916C3.74393 2.20985 3.66667 2.00734 3.66667 1.79618C3.66667 1.58502 3.74393 1.38251 3.88146 1.2332C4.01899 1.08388 4.20551 1 4.40001 1H19.162C19.9141 1.0021 20.6348 1.3274 21.1666 1.90479C21.6984 2.48217 21.9981 3.26467 22 4.08121V12.1465C22 12.3577 21.9227 12.5602 21.7852 12.7095C21.6477 12.8588 21.4612 12.9427 21.2667 12.9427Z' fill='white'/%3E%3Cpath d='M21.2667 12.9427C21.0722 12.9427 20.8857 12.8588 20.7481 12.7095C20.6106 12.5602 20.5333 12.3577 20.5333 12.1465V4.08121C20.5314 3.68699 20.3863 3.3095 20.1296 3.03074C19.8728 2.75198 19.5251 2.59445 19.162 2.59236H4.40001C4.20551 2.59236 4.01899 2.50847 3.88146 2.35916C3.74393 2.20985 3.66667 2.00734 3.66667 1.79618C3.66667 1.58502 3.74393 1.38251 3.88146 1.2332C4.01899 1.08388 4.20551 1 4.40001 1H19.162C19.9141 1.0021 20.6348 1.3274 21.1666 1.90479C21.6984 2.48217 21.9981 3.26467 22 4.08121V12.1465C22 12.3577 21.9227 12.5602 21.7852 12.7095C21.6477 12.8588 21.4612 12.9427 21.2667 12.9427Z' fill='url(%23paint4_linear_1_1233)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1_1233' x1='0' y1='12.5924' x2='19.0667' y2='12.5924' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F49600'/%3E%3Cstop offset='1' stop-color='%23EB5C15'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear_1_1233' x1='11.6893' y1='11.422' x2='13.156' y2='11.422' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F49600'/%3E%3Cstop offset='1' stop-color='%23EB5C15'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear_1_1233' x1='8.84399' y1='11.422' x2='10.3107' y2='11.422' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F49600'/%3E%3Cstop offset='1' stop-color='%23EB5C15'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear_1_1233' x1='5.91066' y1='11.422' x2='7.37733' y2='11.422' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F49600'/%3E%3Cstop offset='1' stop-color='%23EB5C15'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint4_linear_1_1233' x1='3.66667' y1='6.97134' x2='22' y2='6.97134' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F49600'/%3E%3Cstop offset='1' stop-color='%23EB5C15'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}

.home_inner_top_item_info_icon.logout_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M20.000,40.000 C8.972,40.000 -0.000,31.028 -0.000,20.000 C-0.000,8.972 8.972,0.000 20.000,0.000 C31.028,0.000 40.000,8.972 40.000,20.000 C40.000,31.028 31.028,40.000 20.000,40.000 ZM20.000,2.082 C10.120,2.082 2.082,10.120 2.082,20.000 C2.082,29.880 10.120,37.918 20.000,37.918 C29.880,37.918 37.918,29.880 37.918,20.000 C37.918,10.120 29.880,2.082 20.000,2.082 ZM20.000,32.764 C12.962,32.764 7.236,27.038 7.236,20.000 C7.236,15.495 9.650,11.277 13.537,8.991 C14.033,8.700 14.671,8.865 14.962,9.361 C15.254,9.856 15.088,10.495 14.593,10.786 C11.339,12.700 9.318,16.230 9.318,20.000 C9.318,25.890 14.110,30.682 20.000,30.682 C25.890,30.682 30.682,25.890 30.682,20.000 C30.682,16.230 28.661,12.700 25.407,10.786 C24.911,10.495 24.746,9.856 25.037,9.361 C25.329,8.865 25.967,8.700 26.463,8.991 C30.350,11.277 32.764,15.495 32.764,20.000 C32.764,27.038 27.038,32.764 20.000,32.764 ZM20.000,21.041 C19.425,21.041 18.959,20.575 18.959,20.000 L18.959,6.887 C18.959,6.313 19.425,5.846 20.000,5.846 C20.575,5.846 21.041,6.313 21.041,6.887 L21.041,20.000 C21.041,20.575 20.575,21.041 20.000,21.041 Z'/%3E%3C/svg%3E");
}

.home_inner_top_item_info_title {
  line-height: 1.3em;
}

.home_inner .item_info > span {
  font-size: 13px;
  font-weight: 400;
  opacity: 1;
}

.home_top a {
  padding: 18px 15px;
  float: none;
  width: auto;
}
/*.home_top a {*/
/*position: absolute;*/
/*z-index: 200;*/
/*font-size: 0;*/
/*width: 50px;*/
/*height: 50px;*/
/*background: -webkit-gradient(linear, left top, left bottom, from(#fa980a), to(#d72650));*/
/*background: -webkit-linear-gradient(top, #fa980a, #d72650);*/
/*background: -moz-linear-gradient(top, #fa980a, #d72650);*/
/*background: -o-linear-gradient(top, #fa980a, #d72650);*/
/*background: linear-gradient(top, #fa980a, #d72650);*/
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa980a', endColorstr='#d72650');*/
/*}*/

/*.home_top a.login {*/
/*top: -60px;*/
/*right: 0;*/
/*background: -webkit-gradient(linear, left top, left bottom, from(#fa980a), to(#d72650));*/
/*background: -webkit-linear-gradient(top, #fa980a, #d72650);*/
/*background: -moz-linear-gradient(top, #fa980a, #d72650);*/
/*background: -o-linear-gradient(top, #fa980a, #d72650);*/
/*background: linear-gradient(top, #fa980a, #d72650);*/
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa980a', endColorstr='#d72650');*/
/*}*/

/*.home_top a.login:before {*/
/*background-image: url(../../i/mariobet/mobile/icons_sprite_2x.png);*/
/*background-size: 22px 168px;*/
/*background-position: 0 -146px;*/
/*height: 22px;*/
/*width: 22px;*/
/*margin-top: -11px;*/
/*left: 50%;*/
/*-webkit-transform: translateX(-50%);*/
/*-ms-transform: translateX(-50%);*/
/*transform: translateX(-50%);*/
/*}*/

/*.home_top a.live_support {*/
/*top: -60px;*/
/*left: 0;*/
/*background: -webkit-gradient(linear, left top, left bottom, from(#fa980a), to(#d72650));*/
/*background: -webkit-linear-gradient(top, #fa980a, #d72650);*/
/*background: -moz-linear-gradient(top, #fa980a, #d72650);*/
/*background: -o-linear-gradient(top, #fa980a, #d72650);*/
/*background: linear-gradient(top, #fa980a, #d72650);*/
/*filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fa980a', endColorstr='#d72650');*/
/*}*/

/*.home_top a.live_support span:before {*/
/*background-image: url(../../i/mariobet/mobile/icons_sprite_2x.png);*/
/*background-size: 22px 168px;*/
/*background-position: 0 -100px;*/
/*height: 22px;*/
/*width: 22px;*/
/*margin-top: -4px;*/
/*left: 50%;*/
/*-webkit-transform: translateX(-50%);*/
/*-ms-transform: translateX(-50%);*/
/*transform: translateX(-50%);*/
/*}*/

.home_inner .bonus_item {
  position: relative;
  z-index: 1;
  margin-bottom: 10px;
}

.home_inner .bonus_item img {
  width: 100%;
  border-radius: 3px;
}
#slider_home_inner{
    margin-bottom: 15px;
    padding-left: 10px;
    margin-top: 12px;
}

.slider-navi {
    position: relative;
    overflow: hidden;
    width: 100%;
    max-width: 100%;
    padding-bottom: 20px;
}

.slider-track-navi {
    display: flex;
    gap: 5px;
    transition: transform 0.4s ease-in-out;
    align-items: stretch;
}

.slide-navi {
    flex: 0 0 calc(25% - 9px);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    min-width: 100px;
    height: 100px;
    border-radius: 6px;
    background: #ffffff;
    padding: 18px 12px;
    text-align: center;
    box-shadow: 0 6px 18px rgba(17,17,17,0.06);
    border: 1px solid rgba(0,0,0,0.03);
}

.slide-navi span {
    display: block;
    margin-top: 6px;
    font-size: 13px;
    font-weight: 700;
    color: #262630;
    line-height: 1.05;
    text-transform: uppercase;
}

.slide-navi .icon {
    width: 64px;
    height: 64px;
    margin-bottom: 8px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}
.slide-navi span{
    color: rgba(38, 38, 48, 1);
    font-size: 11px;
    font-weight: 700;
    line-height: 12px;
    text-align: center;
}

/* точки */
.slider-dots-navi {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: 2px;
    display: flex;
    gap: 10px;
    align-items: center;
}

.dot-navi {
    width: 25px;
    height: 3px;
    border-radius: 3px;
    background: #BEC1CB;
    cursor: pointer;
    transition: background .22s, transform .22s;
}

.dot-navi.active-navi {
    background: #FF8C00;
    transform: translateY(-1px);
}
.container-navi-cards-other{
    width: 100%;
    padding-right: 10px;
    margin-top: 20px;
}
.navi-cards-other{
    border-bottom: 1px solid rgba(211, 215, 231, 1);
    display: flex;
    align-items: center;
    column-gap: 4px;
    padding-bottom: 20px;
}
.card-other-navi{
    width: 100%;
    display: flex;
    justify-content: space-between;
    border-radius:8px;
    background-color: white;
    padding:12px 16px;
    align-items: center;
}
.text-other-card-navi{
    color: rgba(38, 38, 48, 1);
    font-size: 11px;
    font-weight: 500;
    line-height: 12px;
}





footer {
  display: block !important;
  position: fixed;
  bottom: 0;
  right: 0;
  left: 0;
  width: 100%;
  z-index: 123;
  background-color: #141414;
  margin: 0;
  padding: 0;
  height: 62px;
  border-top: 2px solid #f28e09;
  box-sizing: border-box;
}

.footer_inner {
    font-family: 'SFUIDisplay-Semibold', sans-serif;
  display: flex;
  flex-direction: row;
  align-items: stretch;
  height: 100%;
}

.footer_item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 20%;
  color: #fefeff;
  font-size: 2.6vw;
  line-height: 1em;
}
.footer_item:nth-child(2n){
  background: #1c1f29;
}
.footer_item_icon {
  display: block;
  width: 4.8vw;
  height: 4.8vw;
  background-repeat: no-repeat;
  background-size: 100% auto;
  background-position: center;
  margin-bottom: 1vw;
}
.footer_item.desktop {
  display: inherit;
  width: 20%;
  float: none;
  text-transform: none;
  padding-left: 0;
  font-size: 2.6vw;
}
.footer_item.desktop:before {
  display: none;
}
.footer_item.home_page .footer_item_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='36px' height='33px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(238,240,244)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(186,190,197)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M35.818,14.928 C35.634,15.178 35.350,15.310 35.062,15.310 C34.870,15.310 34.677,15.251 34.510,15.129 L17.999,3.064 L1.487,15.130 C1.071,15.434 0.485,15.344 0.180,14.928 C-0.125,14.512 -0.035,13.928 0.382,13.623 L17.446,1.154 C17.775,0.914 18.222,0.914 18.551,1.154 L35.616,13.623 C36.032,13.928 36.123,14.512 35.818,14.928 ZM4.904,15.341 C5.420,15.341 5.839,15.759 5.839,16.274 L5.839,31.133 L13.322,31.133 L13.322,23.022 C13.322,20.449 15.420,18.354 17.999,18.354 C20.578,18.354 22.676,20.448 22.676,23.022 L22.676,31.133 L30.159,31.133 L30.159,16.274 C30.159,15.759 30.577,15.341 31.094,15.341 C31.610,15.341 32.029,15.759 32.029,16.274 L32.029,32.067 C32.029,32.582 31.611,33.000 31.094,33.000 L21.741,33.000 C21.248,33.000 20.846,32.620 20.809,32.138 C20.807,32.117 20.805,32.093 20.805,32.067 L20.805,23.022 C20.805,21.478 19.546,20.221 17.999,20.221 C16.451,20.221 15.193,21.478 15.193,23.022 L15.193,32.067 C15.193,32.094 15.191,32.117 15.189,32.139 C15.152,32.621 14.749,33.000 14.257,33.000 L4.904,33.000 C4.387,33.000 3.969,32.582 3.969,32.067 L3.969,16.274 C3.969,15.759 4.387,15.341 4.904,15.341 Z'/%3E%3C/svg%3E");
}
.footer_item.desktop_version .footer_item_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='38px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(238,240,244)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(186,190,197)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M35.936,0.056 L35.936,0.000 L35.750,0.000 L2.231,0.000 L2.045,0.000 L2.045,0.056 C0.948,0.132 0.130,1.013 0.000,2.081 L0.000,2.269 L0.000,24.553 C0.000,24.985 0.111,25.350 0.297,25.678 C0.725,26.438 1.357,26.822 2.231,26.822 L14.464,26.822 L14.464,29.935 L12.140,29.935 C11.564,29.935 11.117,30.387 11.117,30.968 C11.117,31.548 11.564,32.000 12.140,32.000 L25.841,32.000 C26.418,32.000 26.883,31.548 26.883,30.968 C26.883,30.387 26.418,29.935 25.841,29.935 L23.518,29.935 L23.518,26.822 L35.750,26.822 C36.625,26.822 37.262,26.438 37.684,25.678 C37.875,25.334 38.000,24.965 38.000,24.553 L38.000,2.269 L38.000,2.081 C37.870,1.013 36.996,0.132 35.936,0.056 ZM35.936,2.269 L35.936,24.553 C35.936,24.685 35.881,24.741 35.750,24.741 L2.231,24.741 C2.101,24.741 2.045,24.685 2.045,24.553 L2.045,2.269 L2.045,2.081 L35.936,2.081 L35.936,2.269 Z'/%3E%3C/svg%3E");
}
.footer_item.promotions_page .footer_item_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='34px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(238,240,244)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(186,190,197)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M31.417,10.169 L23.124,9.580 C22.950,9.566 22.798,9.464 22.736,9.299 L19.576,1.698 C19.140,0.651 18.156,0.000 17.006,0.000 C15.855,0.000 14.878,0.651 14.435,1.705 L11.269,9.313 C11.199,9.471 11.054,9.580 10.881,9.594 L2.601,10.183 C1.478,10.244 0.522,10.970 0.155,12.039 C-0.219,13.121 0.093,14.257 0.979,15.004 L7.389,20.235 C7.520,20.345 7.582,20.523 7.541,20.687 L5.587,28.590 C5.358,29.411 5.518,30.261 6.024,30.925 C6.543,31.596 7.354,32.000 8.206,32.000 C8.733,32.000 9.245,31.843 9.668,31.562 L16.673,27.254 C16.819,27.165 17.006,27.165 17.151,27.254 L24.225,31.548 C24.669,31.843 25.181,32.000 25.701,32.000 C26.498,32.000 27.288,31.623 27.801,30.986 C28.334,30.329 28.528,29.473 28.334,28.617 L26.373,20.694 C26.332,20.523 26.394,20.345 26.526,20.235 L33.032,14.990 C33.905,14.250 34.217,13.114 33.849,12.032 C33.489,10.963 32.526,10.231 31.417,10.169 ZM31.951,13.696 L25.459,18.934 C24.821,19.448 24.530,20.297 24.731,21.091 L26.692,29.001 C26.796,29.466 26.609,29.788 26.484,29.939 C26.290,30.178 25.999,30.329 25.708,30.329 C25.528,30.329 25.348,30.274 25.154,30.144 L18.052,25.830 C17.712,25.625 17.324,25.515 16.922,25.515 C16.521,25.515 16.126,25.625 15.786,25.837 L8.754,30.158 C8.303,30.452 7.700,30.322 7.382,29.911 C7.250,29.740 7.111,29.446 7.236,29.014 L9.197,21.084 C9.391,20.297 9.107,19.455 8.476,18.941 L2.081,13.716 C1.575,13.285 1.714,12.730 1.769,12.573 C1.825,12.415 2.053,11.888 2.719,11.854 L11.012,11.265 C11.830,11.203 12.537,10.703 12.848,9.950 L16.015,2.342 C16.271,1.726 16.846,1.678 17.013,1.678 C17.179,1.678 17.754,1.726 18.010,2.342 L21.177,9.950 C21.488,10.703 22.195,11.203 23.013,11.265 L31.320,11.860 C31.972,11.895 32.200,12.422 32.256,12.579 C32.297,12.723 32.436,13.278 31.951,13.696 Z'/%3E%3C/svg%3E");
}
.footer_item.open_login .footer_item_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(238,240,244)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(186,190,197)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M27.314,4.686 C24.292,1.664 20.274,0.000 16.000,0.000 C11.726,0.000 7.708,1.664 4.686,4.686 C1.664,7.708 -0.000,11.726 -0.000,16.000 C-0.000,20.274 1.664,24.292 4.686,27.314 C7.708,30.336 11.726,32.000 16.000,32.000 C20.274,32.000 24.292,30.336 27.314,27.314 C30.336,24.292 32.000,20.274 32.000,16.000 C32.000,11.726 30.336,7.708 27.314,4.686 ZM16.000,30.125 C12.197,30.125 8.741,28.614 6.199,26.161 C7.576,21.956 11.530,19.063 16.000,19.063 C20.470,19.063 24.424,21.956 25.801,26.161 C23.259,28.614 19.803,30.125 16.000,30.125 ZM11.313,12.500 C11.313,9.915 13.415,7.812 16.000,7.812 C18.585,7.812 20.688,9.915 20.688,12.500 C20.688,15.085 18.585,17.187 16.000,17.187 C13.415,17.187 11.313,15.085 11.313,12.500 ZM27.209,24.585 C25.829,21.357 23.121,18.905 19.848,17.813 C21.491,16.619 22.563,14.682 22.563,12.500 C22.563,8.881 19.619,5.938 16.000,5.938 C12.381,5.938 9.438,8.881 9.438,12.500 C9.438,14.682 10.509,16.619 12.152,17.813 C8.879,18.905 6.171,21.357 4.791,24.585 C2.963,22.204 1.875,19.227 1.875,16.000 C1.875,8.211 8.211,1.875 16.000,1.875 C23.789,1.875 30.125,8.211 30.125,16.000 C30.125,19.227 29.037,22.204 27.209,24.585 Z'/%3E%3C/svg%3E");
}
.footer_item.open_registration .footer_item_icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(238,240,244)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(186,190,197)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M16.000,32.000 C7.178,32.000 0.001,24.822 0.001,16.000 C0.001,7.177 7.178,0.000 16.000,0.000 C24.822,0.000 31.999,7.177 31.999,16.000 C32.001,24.822 24.822,32.000 16.000,32.000 ZM16.000,1.828 C8.185,1.828 1.828,8.186 1.828,16.000 C1.828,23.813 8.185,30.170 16.000,30.170 C23.814,30.170 30.171,23.813 30.171,16.000 C30.171,8.186 23.814,1.828 16.000,1.828 ZM22.308,16.913 L16.914,16.913 L16.914,22.308 C16.914,22.814 16.506,23.222 16.000,23.222 C15.495,23.222 15.085,22.813 15.085,22.308 L15.085,16.913 L9.691,16.913 C9.187,16.913 8.777,16.505 8.777,16.000 C8.777,15.495 9.186,15.085 9.691,15.085 L15.085,15.085 L15.085,9.691 C15.085,9.186 15.495,8.776 16.000,8.776 C16.505,8.776 16.914,9.186 16.914,9.691 L16.914,15.085 L22.308,15.085 C22.813,15.085 23.222,15.495 23.222,16.000 C23.222,16.505 22.814,16.913 22.308,16.913 Z'/%3E%3C/svg%3E");
}





/*====LOGIN====*/
#content_block {
  padding-top: 0vw;
  padding-bottom: 14vw;
  min-height: inherit;
}

html[data-route="registration"] #content_block,
html[data-route="forgot_password"] #content_block,
html[data-route="mobile_login"] #content_block,
html[data-route="open_game"] #content_block:has(div.login_wrapper) {
  overflow: hidden;
  padding-right: 0;
  background: #eef0f4 !important;
  padding-top: 0;
  padding-bottom: 14vw;
  min-height: 74vw;
}

.reg_form .registration {
  margin: 0;
  padding: 0 0 20px;
}

.reg_form .registration .form-item {
  padding: 5.4vw 5.4vw 0 5.4vw;
  margin: 0;
  box-sizing: border-box;
}

.reg_form .registration .form-item-title {
  color: #404558;
  font-size: 4.6vw;
  border-bottom: 4px solid #dadde2;
    font-family: 'SFUIDisplay-Heavy', sans-serif;
  margin-bottom: 5.2vw;
  padding: 0 0 4vw 0;
  position: relative;
}
.reg_form .registration .form-item-title:before,
.reg_form .registration .form-item-title:after,
.profile_inner p.bordered:before,
.profile_inner p.bordered:after {
  position: absolute;
    content: '';
  bottom: -4px;
  left: 0;
  height: 4px;
  width: 11vw;
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
}

.profile_inner p.bordered.--blue:before,
.profile_inner p.bordered.--blue:after {
    background-image: -moz-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
}

.profile_inner p.bordered.--pink:before,
.profile_inner p.bordered.--pink:after {
    background-image: -moz-linear-gradient( 0deg, rgb(246,50,142) 0%, rgb(255,46,76) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(246,50,142) 0%, rgb(255,46,76) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(246,50,142) 0%, rgb(255,46,76) 100%);
}

.reg_form .registration .form-item-title:after,
.profile_inner p.bordered:after {
  position: absolute;
    content: '';
  bottom: -4px;
  left: 13vw;
  height: 4px;
  width: 5.5vw;
}

.reg_form .registration .form-item-title.--blue:before,
.reg_form .registration .form-item-title.--blue:after {
    background-image: -moz-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
}

.reg_form .registration .form-item-title.--pink:before,
.reg_form .registration .form-item-title.--pink:after {
    background-image: -moz-linear-gradient( 0deg, rgb(246,50,142) 0%, rgb(255,46,76) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(246,50,142) 0%, rgb(255,46,76) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(246,50,142) 0%, rgb(255,46,76) 100%);
}

.reg_form .registration .form-item-half-width,
#profile_info_form .form-item-half-width {
  width: 50%;
  float: left;
  padding-right: 1.35vw;
  box-sizing: border-box;
}
.reg_form .registration .form-item-half-width + .form-item-half-width,
#profile_info_form .form-item-half-width + .form-item-half-width {
  padding-right: 0;
  padding-left: 1.35vw;
}

.reg_form .registration .title {
  width: 100%;
  background: #f59602;
  color: #fff;
  padding: 15px;
  font-weight: 700;
  margin: 0 0 20px;
  font-family: Roboto, sans-serif;
  position: relative;
  font-size: 16px;
  text-transform: uppercase;
}

.reg_form .form-item label,
.reg_form .form-item span {
  padding: 0;
  display: block;
  margin-bottom: 10px;
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  position: relative;
  font-family: Roboto, sans-serif;
}
.reg_form .registration .wrap_input .valid,
#playerInfoContent .wrap-input .valid {
  height: 10px;
  width: 13px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 4vw;
  background-image: url(/assets/images/icons_sprite.png);
  background-repeat: no-repeat;
  display: none;
}

.reg_form .registration .wrap_input.correct .valid,
#playerInfoContent .wrap-input.correct .valid {
  background-position: 0 0;
  display: inline-block;
  background-image: url(/assets/images/icons_sprite.png);
}
.reg_form .registration .wrap_input.error .valid,
#playerInfoContent .wrap-input.error .valid {
  background-position: 0 -15px;
  display: inline-block;
  background-image: url(/assets/images/icons_sprite.png);
}

.reg_form .registration .wrap_input.error input {
    color: #2C2D2F;
}

#change_password_form .profile_inner,
#profile_info_form .profile_inner {
  margin-bottom: 5vw;
}

.reg_form .registration .form-item label,
.bank_form>ul>li>label,
.bank_form>ul>div>div>li>label,
#change_password_form label,
.bank-accounts-select label,
#profile_info_form label {
  padding: 0 0 0 4.5vw;
  display: block;
  margin-bottom: 2.6vw;
  font-size: 2.6vw;
  position: relative;
    font-family: 'SFUIDisplay-Bold', sans-serif;
  text-transform: uppercase;
  color: #868a99;
}

.reg_form .registration .checkbox {
  margin: 0;
}

.bank_form>ul>li.bonus_check__container input,
.bank_form>ul>li.bonus_check__container:after {
  display: none !important;
}

.reg_form .registration .form-item .checkbox label,
.bank_form>ul>li>label.bonus_check__label {
  display: block;
  position: relative;
  color: #404558;
  cursor: pointer;
  margin: 0;
  text-transform: none;
  font-family: "SFUIDisplay-Regular", sans-serif;
  font-size: 3.8vw;
  line-height: 4.6vw;
  padding-left: 14.6vw !important;
  min-height: 10.6vw;
}

.bank_form>ul>li>label.bonus_check__label {
  margin-bottom: 4vw;
  line-height: 10.6vw !important;
}

.reg_form .registration .form-item .checkbox label:after,
.bank_form>ul>li>label.bonus_check__label:after {
    content: '';
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  background: #fff;
  width: 10.6vw;
  height: 10.6vw;
  border-radius: 1vw;
}
.reg_form .registration .form-item .checkbox input:checked + label:after,
.bank_form>ul>li> input:checked + label.bonus_check__label:after {
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
}
.reg_form .registration .form-item .checkbox input:checked + label:before,
.bank_form>ul>li> input:checked + label.bonus_check__label:before {
  position: absolute;
    content: '';
  width: 4.3vw;
  height: 4.3vw;
  left: 5.3vw;
  top: 5.3vw;
  margin-top: -2.15vw;
  margin-left: -2.15vw;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='24px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M14.478,22.897 C13.026,24.356 10.671,24.356 9.220,22.897 L1.073,14.705 C-0.378,13.246 -0.378,10.878 1.073,9.418 C2.525,7.959 4.880,7.959 6.331,9.418 L11.185,14.298 C11.551,14.666 12.146,14.666 12.513,14.298 L25.655,1.083 C27.107,-0.377 29.462,-0.377 30.913,1.083 C31.610,1.784 32.002,2.735 32.002,3.726 C32.002,4.717 31.610,5.668 30.913,6.369 L14.478,22.897 Z'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  z-index: 1;
}
.error_agree {
  padding: 3.9vw 0;
}
.error_agree:empty {
  padding: 0;
}

.reg_form .selects.two_select .wrap_select {
  float: none;
}
.login_form_top {
  padding: 5.4vw;
  text-align: center;
  background: url(/assets/images/register-bg.jpg) no-repeat;
  background-size: cover;
}
.login_form_top_icon {
  width: 10vw;
  height: 10vw;
  margin: 0 auto 1.5vw auto;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='75px' height='75px'%3E%3Cdefs%3E%3Cfilter filterUnits='userSpaceOnUse' id='Filter_0' x='0px' y='0px' width='75px' height='75px' %3E%3CfeOffset in='SourceAlpha' dx='0' dy='2' /%3E%3CfeGaussianBlur result='blurOut' stdDeviation='2.828' /%3E%3CfeFlood flood-color='rgb(0, 0, 0)' result='floodOut' /%3E%3CfeComposite operator='atop' in='floodOut' in2='blurOut' /%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.4'/%3E%3C/feComponentTransfer%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23Filter_0)'%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M58.213,13.787 C52.547,8.121 45.013,5.000 37.000,5.000 C28.987,5.000 21.453,8.121 15.787,13.787 C10.121,19.453 7.000,26.987 7.000,35.000 C7.000,43.013 10.121,50.547 15.787,56.213 C21.453,61.879 28.987,65.000 37.000,65.000 C45.013,65.000 52.547,61.879 58.213,56.213 C63.879,50.547 67.000,43.013 67.000,35.000 C67.000,26.987 63.879,19.453 58.213,13.787 ZM37.000,61.484 C29.870,61.484 23.390,58.651 18.624,54.052 C21.205,46.167 28.620,40.742 37.000,40.742 C45.380,40.742 52.795,46.167 55.377,54.052 C50.610,58.651 44.130,61.484 37.000,61.484 ZM28.211,28.437 C28.211,23.591 32.154,19.648 37.000,19.648 C41.846,19.648 45.789,23.591 45.789,28.437 C45.789,33.284 41.846,37.226 37.000,37.226 C32.154,37.226 28.211,33.284 28.211,28.437 ZM58.016,51.096 C55.430,45.045 50.352,40.448 44.214,38.399 C47.296,36.161 49.305,32.530 49.305,28.437 C49.305,21.653 43.785,16.133 37.000,16.133 C30.215,16.133 24.695,21.653 24.695,28.437 C24.695,32.530 26.704,36.161 29.786,38.399 C23.648,40.448 18.570,45.045 15.984,51.096 C12.556,46.632 10.516,41.050 10.516,35.000 C10.516,20.397 22.396,8.516 37.000,8.516 C51.604,8.516 63.484,20.397 63.484,35.000 C63.484,41.050 61.444,46.632 58.016,51.096 Z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.registration_form_top_icon {
  width: 10vw;
  height: 10vw;
  margin: 0 auto 1.5vw auto;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='75px' height='75px'%3E%3Cdefs%3E%3Cfilter filterUnits='userSpaceOnUse' id='Filter_0' x='0px' y='0px' width='75px' height='75px' %3E%3CfeOffset in='SourceAlpha' dx='0' dy='2' /%3E%3CfeGaussianBlur result='blurOut' stdDeviation='2.828' /%3E%3CfeFlood flood-color='rgb(0, 0, 0)' result='floodOut' /%3E%3CfeComposite operator='atop' in='floodOut' in2='blurOut' /%3E%3CfeComponentTransfer%3E%3CfeFuncA type='linear' slope='0.4'/%3E%3C/feComponentTransfer%3E%3CfeMerge%3E%3CfeMergeNode/%3E%3CfeMergeNode in='SourceGraphic'/%3E%3C/feMerge%3E%3C/filter%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cg filter='url(%23Filter_0)'%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M37.000,65.000 C20.458,65.000 7.001,51.541 7.001,34.999 C7.001,18.457 20.458,5.000 37.000,5.000 C53.542,5.000 66.999,18.457 66.999,34.999 C67.001,51.541 53.542,65.000 37.000,65.000 ZM37.000,8.427 C22.347,8.427 10.428,20.348 10.428,34.999 C10.428,49.650 22.347,61.569 37.000,61.569 C51.651,61.569 63.570,49.650 63.570,34.999 C63.570,20.348 51.651,8.427 37.000,8.427 ZM48.828,36.713 L38.713,36.713 L38.713,46.827 C38.713,47.776 37.949,48.541 37.000,48.541 C36.053,48.541 35.285,47.774 35.285,46.827 L35.285,36.713 L25.172,36.713 C24.225,36.713 23.456,35.948 23.456,34.999 C23.456,34.053 24.223,33.284 25.172,33.284 L35.285,33.284 L35.285,23.171 C35.285,22.224 36.053,21.455 37.000,21.455 C37.947,21.455 38.713,22.224 38.713,23.171 L38.713,33.284 L48.828,33.284 C49.775,33.284 50.542,34.053 50.542,34.999 C50.542,35.948 49.777,36.713 48.828,36.713 Z'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.login_form_top_text1 {
    font-family: 'SFUIDisplay-Light', sans-serif;
  font-size: 4.5vw;
  line-height: 7.5vw;
  color: #fefeff;
}
.login_form_top_text2 {
    font-family: 'SFUIDisplay-Regular', sans-serif;
  font-size: 2.6vw;
  color: #d3d7dd;
}
.login_form_top_text3 {
    font-family: 'SFUIDisplay-Semibold', sans-serif;
  font-size: 2.6vw;
  color: #fff;
  margin-bottom: 1.5vw;
  padding-top: 0.5vw;
}
.login_go_registration {
  display: block;
  margin: 0 auto;
  border-radius: 1vw;
  background-color: rgb(238, 240, 244);
  width: 56%;
  height: 9vw;
  line-height: 9vw;
  text-decoration: none;
  color: #404558;
    font-family: 'SFUIDisplay-Bold', sans-serif;
  font-size: 3vw;
}
.separator {
  width: 100%;
  height: 2px;
    background: rgba(255,255,255,0.1);
  position: relative;
  margin: 4vw 0;
}
.separator:after {
  position: absolute;
    content: '';
  border-radius: 50%;
  width: 1.6vw;
  height: 1.6vw;
  background: #fff;
  left: 50%;
  margin-left: -0.8vw;
  top: -0.8vw;
}
#login_form {
  margin: 0;
  padding: 0;
  border-radius: 0 !important;
  border-bottom: 1px solid #dadde2;
}

.forgot legend,
.login_wrapper legend {
  width: 100%;
  background: #f59602;
  color: #fff;
  padding: 15px;
  font-weight: 700;
  margin: 0;
  font-family: Roboto, sans-serif;
  position: relative;
  font-size: 16px;
}

.close-btn {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 30px;
  text-align: center;
  width: 46px;
  line-height: 46px;
  display: block;
  z-index: 1000;
  text-decoration: none;
}

.close-btn i {
  font-style: normal;
  color: #fff;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace;
  font-weight: normal;
}

.reg_form .registration input:not(.create),
.forgot .form-item input,
#login_form input,
#change_password_form input,
#profile_info_form input {
    width: 100%!important;
    height: 13.2vw!important;
    line-height: 13.2vw!important;
  border-radius: 1vw !important;
  padding: 0 5.4vw;
    background: #fff!important;
    border: none!important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin-top: 0;
  font-weight: normal;
  font-size: 4vw;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  outline: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #404558;
}

.registration .wrap_input input,
#change_password_form input,
#profile_info_form input {
    padding-left: 13.2vw!important;
}

.reg_form .registration .radio input[type=radio] {
  margin-left: 0;
}

.reg_form .registration #mobile_phone,
#profile_info_form #mobile_phone {
    padding-left: 20vw!important;
}

.registration .wrap_input:after,
.registration .wrap_input:before,
#profile_info_form .wrap_input:after,
#profile_info_form .wrap_input:before {
  display: none;
}

.registration .icon,
#profile_info_form .icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 13.2vw;
  border-radius: 0 !important;
  height: 100%;
  text-align: center;
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}
.registration .icon:after,
.forgot .form-item .selects .icon:after,
#profile_info_form .icon:after {
  position: absolute;
    content: '';
  top: 50%;
  left: 50%;
  width: 32%;
  height: 32%;
  margin: -16% 0 0 -16%;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  overflow: hidden;
}

.registration .intl-tel-input,
#profile_info_form  .intl-tel-input {
  width: 100%;
}

.registration .wrap_input.name .icon:after,
.registration .wrap_input.surname .icon:after,
#profile_info_form .wrap-input.name .icon:after,
#profile_info_form .wrap-input.surname .icon:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M27.314,20.686 C25.571,18.944 23.497,17.654 21.234,16.873 C23.658,15.203 25.250,12.409 25.250,9.250 C25.250,4.150 21.100,-0.000 16.000,-0.000 C10.900,-0.000 6.750,4.150 6.750,9.250 C6.750,12.409 8.342,15.203 10.766,16.873 C8.503,17.654 6.429,18.944 4.686,20.686 C1.664,23.708 0.000,27.726 0.000,32.000 L2.500,32.000 C2.500,24.556 8.556,18.500 16.000,18.500 C23.444,18.500 29.500,24.556 29.500,32.000 L32.000,32.000 C32.000,27.726 30.336,23.708 27.314,20.686 ZM16.000,16.000 C12.278,16.000 9.250,12.972 9.250,9.250 C9.250,5.528 12.278,2.500 16.000,2.500 C19.722,2.500 22.750,5.528 22.750,9.250 C22.750,12.972 19.722,16.000 16.000,16.000 Z'/%3E%3C/svg%3E");
}
.registration .birthDay + .icon:after,
.forgot .form-item select[name="birth[day]"] + .icon:after,
#profile_info_form .birthDay + .icon:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M29.500,30.117 L29.500,17.750 C29.500,16.193 28.238,14.926 26.688,14.926 L26.438,14.926 L26.438,8.397 L24.500,8.397 L24.500,6.854 C25.591,6.465 26.375,5.419 26.375,4.191 L26.375,4.100 C26.375,2.442 25.458,0.952 23.982,0.211 L23.563,-0.000 L23.143,0.211 C21.667,0.952 20.750,2.442 20.750,4.100 L20.750,4.191 C20.750,5.419 21.534,6.465 22.625,6.854 L22.625,8.397 L20.812,8.397 L20.812,14.926 L18.875,14.926 L18.875,8.397 L16.937,8.397 L16.937,6.854 C18.029,6.465 18.812,5.419 18.812,4.191 L18.812,4.100 C18.812,2.442 17.895,0.952 16.419,0.211 L16.000,-0.000 L15.581,0.211 C14.104,0.952 13.187,2.442 13.187,4.100 L13.187,4.191 C13.187,5.419 13.971,6.465 15.062,6.854 L15.062,8.397 L13.250,8.397 L13.250,14.926 L11.312,14.926 L11.312,8.397 L9.375,8.397 L9.375,6.854 C10.466,6.465 11.250,5.419 11.250,4.191 L11.250,4.100 C11.250,2.442 10.333,0.952 8.857,0.211 L8.437,-0.000 L8.018,0.211 C6.542,0.952 5.625,2.442 5.625,4.100 L5.625,4.191 C5.625,5.419 6.409,6.465 7.500,6.854 L7.500,8.397 L5.688,8.397 L5.688,14.926 L5.312,14.926 C3.762,14.926 2.500,16.193 2.500,17.750 L2.500,30.117 L0.000,30.117 L0.000,32.000 L32.000,32.000 L32.000,30.117 L29.500,30.117 ZM22.625,4.100 C22.625,3.329 22.975,2.622 23.563,2.161 C24.150,2.622 24.500,3.329 24.500,4.100 L24.500,4.191 C24.500,4.711 24.079,5.133 23.563,5.133 C23.046,5.133 22.625,4.711 22.625,4.191 L22.625,4.100 ZM15.062,4.100 C15.062,3.329 15.412,2.622 16.000,2.161 C16.588,2.622 16.937,3.329 16.937,4.100 L16.937,4.191 C16.937,4.711 16.517,5.133 16.000,5.133 C15.483,5.133 15.062,4.711 15.062,4.191 L15.062,4.100 ZM7.500,4.100 C7.500,3.329 7.850,2.622 8.437,2.161 C9.025,2.622 9.375,3.329 9.375,4.100 L9.375,4.191 C9.375,4.711 8.954,5.133 8.437,5.133 C7.921,5.133 7.500,4.711 7.500,4.191 L7.500,4.100 ZM27.625,25.409 L4.375,25.409 L4.375,21.642 L27.625,21.642 L27.625,25.409 ZM22.687,10.280 L24.563,10.280 L24.563,14.926 L22.687,14.926 L22.687,10.280 ZM15.125,10.280 L17.000,10.280 L17.000,14.926 L15.125,14.926 L15.125,10.280 ZM7.563,10.280 L9.437,10.280 L9.437,14.926 L7.563,14.926 L7.563,10.280 ZM4.375,17.750 C4.375,17.231 4.796,16.809 5.312,16.809 L26.688,16.809 C27.204,16.809 27.625,17.231 27.625,17.750 L27.625,19.759 L4.375,19.759 L4.375,17.750 ZM4.375,30.117 L4.375,27.292 L27.625,27.292 L27.625,30.117 L4.375,30.117 Z'/%3E%3C/svg%3E");
}
.registration .wrap_input.username .icon:after,
#profile_info_form .wrap-input.username .icon:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(66,194,217)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(62,179,253)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M27.314,20.686 C25.571,18.944 23.497,17.653 21.234,16.873 C23.658,15.203 25.250,12.409 25.250,9.250 C25.250,4.150 21.100,-0.000 16.000,-0.000 C10.900,-0.000 6.750,4.150 6.750,9.250 C6.750,12.409 8.342,15.203 10.766,16.873 C8.503,17.653 6.429,18.944 4.686,20.686 C1.664,23.708 0.000,27.726 0.000,32.000 L2.500,32.000 C2.500,24.556 8.556,18.500 16.000,18.500 C23.444,18.500 29.500,24.556 29.500,32.000 L32.000,32.000 C32.000,27.726 30.336,23.708 27.314,20.686 ZM16.000,16.000 C12.278,16.000 9.250,12.972 9.250,9.250 C9.250,5.528 12.278,2.500 16.000,2.500 C19.722,2.500 22.750,5.528 22.750,9.250 C22.750,12.972 19.722,16.000 16.000,16.000 Z'/%3E%3C/svg%3E");
}
.registration .wrap_input.email .icon:after,
#profile_info_form .wrap-input.email .icon:after{
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(66,194,217)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(62,179,253)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M16.000,0.000 C7.178,0.000 0.000,7.178 0.000,16.000 C0.000,24.822 7.178,32.000 16.000,32.000 C16.660,32.000 17.195,31.465 17.195,30.805 C17.195,30.145 16.660,29.610 16.000,29.610 C8.496,29.610 2.390,23.504 2.390,16.000 C2.390,8.495 8.496,2.390 16.000,2.390 C23.504,2.390 29.610,8.495 29.610,16.000 L29.610,19.701 C29.610,21.083 28.485,22.207 27.103,22.207 C25.721,22.207 24.597,21.083 24.597,19.701 L24.597,16.000 C24.597,11.259 20.740,7.402 16.000,7.402 C11.259,7.402 7.402,11.259 7.402,16.000 C7.402,20.741 11.259,24.598 16.000,24.598 C18.631,24.598 20.988,23.409 22.567,21.541 C23.295,23.331 25.054,24.598 27.103,24.598 C29.803,24.598 32.000,22.401 32.000,19.701 L32.000,16.000 C32.000,7.178 24.822,0.000 16.000,0.000 ZM16.000,22.207 C12.577,22.207 9.793,19.423 9.793,16.000 C9.793,12.577 12.577,9.793 16.000,9.793 C19.423,9.793 22.207,12.577 22.207,16.000 C22.207,19.423 19.423,22.207 16.000,22.207 Z'/%3E%3C/svg%3E");
}
.registration .wrap_input.password .icon:after,
#profile_info_form .wrap-input.password .icon:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(66,194,217)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(62,179,253)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M22.617,-0.000 C17.443,-0.000 13.233,4.207 13.233,9.379 C13.233,11.142 13.731,12.786 14.580,14.196 L0.308,28.461 C-0.123,28.892 -0.123,29.591 0.308,30.022 C0.524,30.237 0.806,30.345 1.088,30.345 C1.371,30.345 1.653,30.237 1.869,30.022 L3.848,28.043 L7.484,31.677 C7.700,31.892 7.982,32.000 8.265,32.000 C8.547,32.000 8.829,31.892 9.045,31.677 C9.476,31.246 9.476,30.547 9.045,30.116 L5.410,26.483 L6.609,25.284 L9.140,27.815 C9.356,28.030 9.638,28.138 9.921,28.138 C10.203,28.138 10.485,28.030 10.701,27.815 C11.132,27.384 11.132,26.685 10.701,26.254 L8.170,23.724 L9.369,22.526 L13.004,26.159 C13.220,26.375 13.502,26.483 13.785,26.483 C14.067,26.483 14.350,26.375 14.565,26.159 C14.997,25.729 14.997,25.030 14.565,24.599 L10.930,20.965 L15.939,15.959 C17.642,17.685 20.006,18.759 22.617,18.759 C27.792,18.759 32.001,14.551 32.001,9.379 C32.001,4.207 27.792,-0.000 22.617,-0.000 ZM22.617,16.552 C18.660,16.552 15.441,13.334 15.441,9.379 C15.441,5.424 18.660,2.207 22.617,2.207 C26.574,2.207 29.793,5.424 29.793,9.379 C29.793,13.334 26.574,16.552 22.617,16.552 Z'/%3E%3C/svg%3E");
}
.registration .wrap_input.city .icon:after,
.registration .wrap_input.street .icon:after,
#profile_info_form .wrap-input.city .icon:after,
#profile_info_form .wrap-input.street .icon:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(246,50,142)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(255,46,76)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M15.999,31.993 C7.165,31.993 0.002,29.709 0.002,26.893 C0.002,24.604 4.735,22.666 11.252,22.022 C11.935,23.013 12.577,23.877 13.112,24.571 C7.822,24.891 4.354,26.039 3.063,26.893 C4.575,27.895 9.070,29.304 15.999,29.304 C22.929,29.304 27.424,27.895 28.936,26.893 C27.645,26.038 24.174,24.889 18.879,24.570 C19.413,23.876 20.054,23.012 20.737,22.020 C27.259,22.664 31.997,24.602 31.996,26.893 C31.996,29.710 24.835,31.993 15.999,31.993 ZM7.618,8.425 C7.618,3.774 11.369,0.005 15.998,0.005 C20.627,0.005 24.379,3.774 24.379,8.425 C24.379,15.055 15.998,24.949 15.998,24.949 C15.998,24.949 7.618,15.089 7.618,8.425 ZM20.132,7.923 C20.132,5.628 18.281,3.769 15.999,3.769 C13.716,3.769 11.865,5.628 11.865,7.923 C11.865,10.217 13.716,12.076 15.999,12.076 C18.281,12.076 20.132,10.217 20.132,7.923 ZM15.998,5.880 C17.121,5.880 18.030,6.795 18.030,7.923 C18.030,9.050 17.121,9.965 15.998,9.965 C14.876,9.965 13.966,9.050 13.966,7.923 C13.966,6.795 14.876,5.880 15.998,5.880 Z'/%3E%3C/svg%3E");
}
.registration #country + .icon:after,
#profile_info_form #info_country + .icon:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(246,50,142)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(255,46,76)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M27.314,4.686 C24.292,1.664 20.274,0.000 16.000,0.000 C11.726,0.000 7.708,1.664 4.686,4.686 C1.664,7.708 0.000,11.726 0.000,16.000 C0.000,20.274 1.664,24.292 4.686,27.314 C7.708,30.336 11.726,32.000 16.000,32.000 C20.274,32.000 24.292,30.336 27.314,27.314 C30.336,24.292 32.000,20.274 32.000,16.000 C32.000,11.726 30.336,7.708 27.314,4.686 ZM28.826,21.914 L24.758,17.602 C24.340,17.159 23.750,16.904 23.140,16.904 L20.156,16.904 C19.241,16.904 18.430,17.453 18.090,18.302 C18.037,18.436 17.909,18.522 17.765,18.522 L15.979,18.522 C15.805,18.522 15.660,18.398 15.633,18.227 L15.328,16.286 C15.306,16.148 15.368,16.050 15.408,16.004 C15.447,15.959 15.533,15.882 15.674,15.882 L17.635,15.882 C18.863,15.882 19.861,14.884 19.861,13.657 L19.861,11.856 C19.861,11.691 19.979,11.546 20.141,11.513 L22.851,10.963 C23.883,10.753 24.633,9.836 24.633,8.782 L24.633,7.656 C24.633,7.463 24.790,7.306 24.983,7.306 L27.125,7.306 C29.003,9.704 30.125,12.724 30.125,16.000 C30.125,18.110 29.659,20.114 28.826,21.914 ZM26.435,25.510 L20.591,22.791 C20.299,22.655 19.974,22.583 19.652,22.583 L16.577,22.583 C15.943,22.583 15.338,22.854 14.916,23.327 L13.672,24.723 C12.973,25.507 12.913,26.650 13.526,27.502 L15.401,30.111 C11.822,29.962 8.583,28.473 6.172,26.135 L8.471,25.125 C9.193,24.808 9.697,24.125 9.787,23.342 L9.918,22.199 C10.011,21.399 9.661,20.610 9.007,20.139 L7.439,19.011 C7.349,18.946 7.295,18.842 7.293,18.731 L7.261,16.382 C7.244,15.172 6.246,14.188 5.036,14.188 L1.991,14.188 C2.099,13.347 2.282,12.529 2.532,11.741 L8.611,11.741 C9.152,11.741 9.674,11.544 10.081,11.187 L11.199,10.204 C11.679,9.782 11.955,9.172 11.955,8.532 L11.955,7.522 C11.955,7.329 12.112,7.172 12.305,7.172 L14.380,7.172 C14.462,7.172 14.542,7.201 14.604,7.253 L15.734,8.198 C16.461,8.805 17.495,8.886 18.307,8.398 L19.033,7.962 C19.699,7.562 20.112,6.831 20.112,6.054 L20.112,2.486 C22.076,3.085 23.859,4.101 25.359,5.431 L24.983,5.431 C23.756,5.431 22.758,6.429 22.758,7.656 L22.758,8.782 C22.758,8.948 22.640,9.092 22.477,9.125 L19.768,9.676 C18.735,9.885 17.986,10.802 17.986,11.856 L17.986,13.657 C17.986,13.850 17.829,14.007 17.635,14.007 L15.674,14.007 C15.022,14.007 14.406,14.291 13.983,14.786 C13.559,15.281 13.374,15.934 13.476,16.578 L13.781,18.518 C13.952,19.607 14.876,20.397 15.979,20.397 L17.765,20.397 C18.680,20.397 19.491,19.849 19.831,18.999 C19.884,18.866 20.012,18.779 20.156,18.779 L23.140,18.779 C23.236,18.779 23.329,18.819 23.395,18.889 L27.876,23.639 C27.448,24.303 26.965,24.928 26.435,25.510 ZM17.572,29.920 L15.048,26.408 C14.952,26.274 14.961,26.094 15.071,25.971 L16.316,24.575 C16.382,24.501 16.477,24.458 16.577,24.458 L19.652,24.458 C19.703,24.458 19.754,24.470 19.800,24.491 L24.976,26.899 C22.931,28.585 20.405,29.708 17.639,30.029 C17.619,29.992 17.598,29.955 17.572,29.920 ZM1.876,16.063 L5.036,16.063 C5.226,16.063 5.383,16.217 5.386,16.408 L5.418,18.757 C5.428,19.459 5.774,20.123 6.344,20.533 L7.912,21.661 C8.015,21.735 8.070,21.859 8.056,21.985 L7.925,23.127 C7.910,23.251 7.831,23.358 7.718,23.408 L4.854,24.666 C3.000,22.287 1.890,19.302 1.876,16.063 ZM16.000,1.875 C16.761,1.875 17.508,1.936 18.237,2.053 L18.237,6.054 C18.237,6.177 18.172,6.291 18.067,6.355 L17.342,6.791 C17.214,6.867 17.051,6.854 16.937,6.759 L15.807,5.814 C15.407,5.480 14.900,5.296 14.380,5.296 L12.305,5.296 C11.078,5.296 10.080,6.295 10.080,7.522 L10.080,8.532 C10.080,8.633 10.036,8.729 9.961,8.795 L8.843,9.778 C8.779,9.835 8.697,9.866 8.611,9.866 L3.278,9.866 C5.565,5.141 10.408,1.875 16.000,1.875 Z'/%3E%3C/svg%3E");
}

#profile_info_form #favorite_team + .icon:after {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="40px" height="40px"><path fill-rule="evenodd" fill="%23f49600" d="M20.000,0.000 C8.954,0.000 -0.000,8.955 -0.000,20.000 C-0.000,31.046 8.954,40.000 20.000,40.000 C31.046,40.000 40.000,31.046 40.000,20.000 C39.988,8.960 31.040,0.012 20.000,0.000 ZM20.714,5.766 L27.667,2.987 C28.456,3.344 29.219,3.755 29.951,4.218 L29.969,4.229 C30.689,4.685 31.376,5.189 32.027,5.739 L32.083,5.787 C32.375,6.036 32.659,6.294 32.935,6.559 C32.970,6.593 33.006,6.626 33.041,6.661 C33.331,6.943 33.611,7.235 33.882,7.535 C33.905,7.560 33.926,7.587 33.949,7.612 C34.187,7.878 34.415,8.154 34.637,8.435 C34.691,8.502 34.744,8.569 34.796,8.635 C35.037,8.947 35.270,9.265 35.490,9.592 L34.104,15.484 L27.284,17.757 L20.715,12.501 L20.714,5.766 ZM5.203,8.639 C5.255,8.572 5.308,8.506 5.361,8.440 C5.581,8.161 5.808,7.890 6.042,7.625 C6.067,7.597 6.091,7.568 6.116,7.540 C6.385,7.240 6.664,6.949 6.953,6.667 C6.987,6.634 7.020,6.600 7.055,6.570 C7.328,6.306 7.610,6.050 7.899,5.803 L7.966,5.747 C8.611,5.202 9.292,4.701 10.005,4.247 L10.031,4.230 C10.758,3.768 11.517,3.357 12.301,3.000 L19.286,5.766 L19.286,12.499 L12.717,17.754 L5.897,15.485 L4.511,9.593 C4.733,9.267 4.964,8.950 5.203,8.639 ZM4.400,30.230 C4.204,29.931 4.017,29.627 3.838,29.317 L3.795,29.242 C3.617,28.933 3.449,28.619 3.290,28.301 L3.284,28.291 C2.951,27.620 2.657,26.930 2.407,26.224 L2.407,26.217 C2.288,25.884 2.180,25.543 2.080,25.199 L2.044,25.073 C1.952,24.750 1.869,24.424 1.795,24.094 C1.789,24.062 1.781,24.031 1.774,23.999 C1.610,23.255 1.493,22.501 1.422,21.741 L5.492,16.857 L12.264,19.115 L14.229,26.976 L11.000,31.273 L4.400,30.230 ZM24.439,38.129 C24.106,38.211 23.764,38.283 23.422,38.347 C23.374,38.356 23.325,38.364 23.277,38.373 C22.986,38.425 22.691,38.470 22.396,38.506 C22.317,38.516 22.239,38.527 22.161,38.536 C21.887,38.568 21.610,38.592 21.333,38.612 C21.245,38.618 21.159,38.627 21.072,38.632 C20.717,38.654 20.360,38.667 20.000,38.667 C19.670,38.667 19.342,38.658 19.017,38.641 C18.977,38.641 18.939,38.634 18.900,38.631 C18.610,38.615 18.321,38.593 18.033,38.565 L18.000,38.559 C17.369,38.490 16.741,38.390 16.120,38.259 L12.177,32.085 L15.355,27.846 L24.645,27.846 L27.875,32.113 L24.439,38.129 ZM38.231,24.000 C38.224,24.032 38.216,24.063 38.209,24.095 C38.135,24.424 38.052,24.750 37.961,25.073 L37.925,25.200 C37.825,25.543 37.717,25.883 37.598,26.218 L37.598,26.225 C37.347,26.931 37.054,27.621 36.720,28.291 L36.715,28.301 C36.555,28.621 36.387,28.934 36.210,29.243 L36.167,29.317 C35.989,29.628 35.802,29.932 35.605,30.229 L29.028,31.267 L25.776,26.973 L27.741,19.114 L34.513,16.857 L38.583,21.741 C38.512,22.500 38.395,23.255 38.231,24.000 Z"/></svg>');
}

.registration .wrap_input.mobile_phone .icon:after,
#profile_info_form .wrap-input.mobile_phone .icon:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M6.485,21.271 C9.653,25.044 13.467,28.015 17.820,30.117 C19.477,30.899 21.694,31.828 24.163,31.987 C24.316,31.993 24.463,32.000 24.616,32.000 C26.273,32.000 27.604,31.430 28.689,30.256 C28.696,30.250 28.709,30.236 28.716,30.223 C29.102,29.759 29.541,29.341 30.000,28.897 C30.313,28.598 30.633,28.287 30.939,27.969 C32.356,26.496 32.356,24.627 30.925,23.201 L26.925,19.216 C26.246,18.513 25.434,18.142 24.582,18.142 C23.730,18.142 22.912,18.513 22.213,19.209 L19.830,21.583 C19.610,21.457 19.384,21.344 19.171,21.238 C18.905,21.106 18.659,20.980 18.439,20.840 C16.269,19.468 14.299,17.678 12.415,15.377 C11.463,14.176 10.825,13.169 10.379,12.141 C11.004,11.577 11.590,10.987 12.156,10.410 C12.355,10.205 12.562,9.999 12.768,9.794 C13.487,9.077 13.873,8.249 13.873,7.407 C13.873,6.564 13.494,5.736 12.768,5.020 L10.785,3.044 C10.552,2.811 10.332,2.586 10.106,2.354 C9.666,1.903 9.207,1.439 8.754,1.021 C8.069,0.351 7.264,0.000 6.412,0.000 C5.566,0.000 4.754,0.351 4.042,1.028 L1.553,3.508 C0.648,4.409 0.135,5.504 0.029,6.770 C-0.098,8.355 0.195,10.039 0.954,12.075 C2.119,15.224 3.876,18.148 6.485,21.271 ZM1.653,6.909 C1.732,6.027 2.072,5.291 2.711,4.655 L5.187,2.188 C5.573,1.817 5.999,1.625 6.412,1.625 C6.818,1.625 7.230,1.817 7.610,2.201 C8.056,2.613 8.475,3.044 8.928,3.501 C9.154,3.733 9.387,3.965 9.620,4.204 L11.603,6.180 C12.016,6.591 12.229,7.009 12.229,7.420 C12.229,7.831 12.016,8.249 11.603,8.660 C11.397,8.865 11.191,9.077 10.984,9.283 C10.365,9.906 9.786,10.496 9.147,11.060 C9.134,11.073 9.127,11.080 9.114,11.093 C8.561,11.644 8.648,12.167 8.781,12.565 C8.788,12.585 8.794,12.598 8.801,12.618 C9.314,13.845 10.026,15.012 11.137,16.404 C13.134,18.858 15.237,20.761 17.554,22.226 C17.840,22.412 18.146,22.558 18.432,22.704 C18.698,22.836 18.945,22.962 19.164,23.102 C19.191,23.115 19.211,23.128 19.238,23.141 C19.457,23.254 19.670,23.307 19.883,23.307 C20.416,23.307 20.762,22.969 20.875,22.856 L23.364,20.376 C23.750,19.992 24.170,19.786 24.582,19.786 C25.088,19.786 25.501,20.098 25.760,20.376 L29.774,24.368 C30.573,25.164 30.566,26.026 29.754,26.868 C29.474,27.166 29.182,27.451 28.869,27.750 C28.403,28.200 27.917,28.665 27.478,29.188 C26.712,30.011 25.800,30.395 24.622,30.395 C24.509,30.395 24.389,30.389 24.276,30.382 C22.093,30.243 20.063,29.394 18.539,28.671 C14.399,26.675 10.765,23.844 7.749,20.250 C5.267,17.273 3.596,14.502 2.491,11.531 C1.806,9.707 1.546,8.242 1.653,6.909 Z'/%3E%3C/svg%3E");
}

.registration .wrap_input.tc_no .icon:after,
#profile_info_form .wrap-input.tc_no .icon:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M27.314,20.686 C25.571,18.944 23.497,17.654 21.234,16.873 C23.658,15.203 25.250,12.409 25.250,9.250 C25.250,4.150 21.100,-0.000 16.000,-0.000 C10.900,-0.000 6.750,4.150 6.750,9.250 C6.750,12.409 8.342,15.203 10.766,16.873 C8.503,17.654 6.429,18.944 4.686,20.686 C1.664,23.708 0.000,27.726 0.000,32.000 L2.500,32.000 C2.500,24.556 8.556,18.500 16.000,18.500 C23.444,18.500 29.500,24.556 29.500,32.000 L32.000,32.000 C32.000,27.726 30.336,23.708 27.314,20.686 ZM16.000,16.000 C12.278,16.000 9.250,12.972 9.250,9.250 C9.250,5.528 12.278,2.500 16.000,2.500 C19.722,2.500 22.750,5.528 22.750,9.250 C22.750,12.972 19.722,16.000 16.000,16.000 Z'/%3E%3C/svg%3E");
}

.intl-tel-input .flag-dropdown {
  left: 0;
  padding: 0;
  border-radius: 1vw 0 0 1vw;
}
.intl-tel-input .selected-flag {
  padding: 0 0 0 13.2vw;
  width: 19.2vw;
  border-radius: 1vw 0 0 1vw;
}
.intl-tel-input .flag-dropdown:hover .selected-flag {
  background: transparent;
}

.confirm_phone .intl-tel-input .selected-flag {
  padding: 0 0 0 8px;
  width: 38px;
}

.confirm_phone .intl-tel-input .country-list {
    width: 200px!important;
}

.forgot .form-item .icon,
#login_form .login_form_inner .icon,
.registration .icon,
#change_password_form .wrap-input .icon,
#profile_info_form .wrap-input .icon {
     transition: all .3s;
     -weblit-transition: all .3s;
}

.forgot input:focus + .icon,
#login_form .login_form_inner input:focus + .icon,
.registration input:focus + .icon,
.registration select:focus + .icon,
#change_password_form input:focus + .icon,
#profile_info_form input:focus + .icon,
#profile_info_form select:focus + .icon {
  transform: scale(1.2);
  -ms-transform: scale(1.2);
  -webkit-transform: scale(1.2);
}

#form_registration .email input,
.forgot input,
.forgot_form_inner input,
#login_form input {
    padding-left: 13.2vw!important;
}

#login_form .wrap_input.username:before,
#login_form .wrap_input.password:before {
  display: none;
}

.forgot .forgot_form_inner {
  border-bottom: 1px solid #dadde2;
}

.forgot .forgot_form_inner,
#login_form .login_form_inner {
  padding: 5.4vw;
}
.forgot .form-item  {
  margin: 0 0 4vw;
  width: 100% !important;
}

.forgot .form-item  label,
#login_form .login_form_inner label {
  padding: 0 0 0 4.5vw;
  display: block;
  margin-bottom: 2.6vw;
  font-size: 2.6vw;
  position: relative;
    font-family: 'SFUIDisplay-Bold', sans-serif;
  text-transform: uppercase;
  color: #868a99;
}

#login_form .wrap_input,
.reg_form .wrap_input,
.reg_form .wrap_select,
.bank_form ul .wrap_select,
#change_password_form .wrap-input,
#profile_info_form .wrap-input {
  margin-bottom: 4vw;
}

.back_btn {
  position: relative;
  height: 10.8vw;
  line-height: 10.8vw;
  width: 100%;
  display: block;
  text-decoration: none;
  text-align: right;
  padding: 0 5.4vw;
  color: #fff;
  font-family: "SFUIDisplay-Regular", sans-serif;
  font-size: 3vw;
  border-radius: 1vw;
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
  box-sizing: border-box;
  margin-top: 5vw;
}

.back_btn:after {
  position: absolute;
    content: '';
  height: 2.8vw;
  width: 6vw;
  top: 50%;
  left: 5.4vw;
  margin-top: -1.4vw;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='38px' height='21px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M0.381,10.973 L8.714,19.635 C9.222,20.163 10.047,20.163 10.555,19.635 C11.063,19.106 11.063,18.249 10.555,17.721 L4.445,11.369 L36.698,11.369 C37.417,11.369 38.000,10.763 38.000,10.016 C38.000,9.268 37.417,8.662 36.698,8.662 L4.445,8.662 L10.555,2.310 C11.063,1.782 11.063,0.925 10.555,0.396 C10.301,0.132 9.967,-0.000 9.634,-0.000 C9.301,-0.000 8.968,0.132 8.714,0.396 L0.381,9.059 C-0.127,9.587 -0.127,10.444 0.381,10.973 Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
}

.bank_form {
  margin-top: 0;
  min-height: inherit;
}
.bank_form .wrap_input + span {
  font-size: 4vw;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  top: 11.6vw;
  right: 5.7vw;
  color: #404558;
}
.bank_form .title {
  padding: 5vw 0 0 0;
  font-family: "SFUIDisplay-Regular", sans-serif;
  font-size: 4vw;
  color: #404558;
  line-height: 1.2;
}
.bank_form .title:first-child {
  display: none;
}

.bank_form ul li.half-width {
  width: calc(50% - 2vw);
  float: left;
  margin: 0 2vw 0 0;
}

.bank_form ul li.half-width + li.half-width{
  margin: 0 0 0 2vw;
}

.bank_form ul li.half-width:after {
  bottom: 4vw !important;
}

.bank_form ul li:not(.error_block).half-width input[type="text"] {
  font-size: 2.8vw;
}

.bank_form ul li.clear {
    content: '';
  width: 100%;
  display: table;
  clear: both;
}
.bank_form ul li.clear:after {
  display: none !important;
}

.bank_form ul li:not(.error_block) input[type="text"],
.bank_form ul li:not(.error_block) input[type="password"],
.bank_form ul li:not(.error_block) input[type="number"],
.bank_form ul .wrap_select select,
.bank-accounts-select select,
#bonus-code-form input,
.mobile_select_amount_pidpay,
.bank_form ul textarea {
    width: 100%!important;
    height: 13.2vw!important;
    line-height: 13.2vw!important;
  border-radius: 1vw !important;
  padding: 0 5.4vw;
    background: #fff!important;
    border: none!important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin-top: 0;
  font-weight: normal;
  margin-bottom: 4vw;
  font-size: 4vw;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  outline: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  color: #404558;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.bank-accounts-select {
    margin-top: 20px;
}


.bank_form ul li:not(.error_block) input[type="text"].parsley-error,
.bank_form ul li:not(.error_block) input[type="password"].parsley-error,
.bank_form ul li:not(.error_block) input[type="number"].parsley-error,
.bank_form ul .wrap_select select.parsley-error,
#bonus-code-form input.parsley-error,
.mobile_select_amount_pidpay.parsley-error,
.bank_form ul textarea.parsley-error,
#change_password_form input.parsley-error,
#profile_info_form input.parsley-error,
#playerInfoContent .wrap-input.error input {
  background: rgba(249, 74, 103, 0.2) !important;
}

.bank_form ul textarea {
  padding-top: 2.6vw;
  padding-bottom: 2.6vw;
  line-height: 8vw !important;
}

.bank_form ul li:not(.error_block) input[type="text"]:disabled,
.bank_form ul li:not(.error_block) input[type="password"]:disabled,
.bank_form ul .wrap_select select:disabled,
.bank_form ul textarea:disabled,
#profile_info_form input:disabled,
#profile_info_form .selects select {
  color: #686b78;
  background: #f7faff !important;
  opacity: 1 !important;
}

.bank_form ul li input[type="text"]::-webkit-input-placeholder,
.bank_form ul li input[type="password"]::-webkit-input-placeholder,
.bank_form ul li textarea::-webkit-input-placeholder,
#profile_info_form input[type="text"]::-webkit-input-placeholder,
#profile_info_form textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color: #afb3bf;
    font-family: 'SFUIDisplay-Light', sans-serif;
}
.bank_form ul li input[type="text"]:-moz-placeholder,
.bank_form ul li input[type="password"]:-moz-placeholder,
.bank_form ul li textarea:-moz-placeholder,
#profile_info_form input[type="text"]:-moz-placeholder,
#profile_info_form textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #afb3bf;
    font-family: 'SFUIDisplay-Light', sans-serif;
}
.bank_form ul li input[type="text"]::-moz-placeholder,
.bank_form ul li input[type="password"]::-moz-placeholder,
.bank_form ul li textarea::-moz-placeholder,
#profile_info_form input[type="text"]::-moz-placeholder,
#profile_info_form textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #afb3bf;
    font-family: 'SFUIDisplay-Light', sans-serif;
}
.bank_form ul li input[type="text"]:-ms-input-placeholder,
.bank_form ul li input[type="password"]:-ms-input-placeholder,
.bank_form ul li textarea:-ms-input-placeholder,
#profile_info_form input[type="text"]:-ms-input-placeholder,
#profile_info_form textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #afb3bf;
    font-family: 'SFUIDisplay-Light', sans-serif;
}

#pay_to_pay .bank_form ul li.no-after {
    margin-bottom: 20px;
}

.bank_form ul li:not(.no-after):after {
  content: "";
  display: block;
  position: absolute;
  width: 4px;
  border-radius: 2px;
  height: 5.2vw;
  max-width: initial;
  max-height: initial;
  bottom: 0;
  left: 0;
    margin: 0 0 4vw 0 ;
    background-image: -moz-linear-gradient( -90deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient( -90deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( -90deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
}

.bank_form ul li.textarea-li:after {
  top: 9.2vw;
  bottom: auto;
}

.forgot .form-item .block,
#login_form .login_form_inner .block {
  position: relative;
}

.forgot .form-item .icon,
#login_form .login_form_inner .icon,
#change_password_form .wrap-input .icon,
#profile_info_form .wrap-input .icon {
  position: absolute;
  top: 0;
  left: 0;
  width: 13.2vw;
  border-radius: 0 !important;
  height: 100%;
  /*background-color: #f59602;*/
  text-align: center;
  /*border-bottom: 2px solid #db8602;*/
  box-sizing: border-box;
  padding: 0;
  margin: 0;
}

.forgot .form-item .icon i,
#login_form .login_form_inner .icon i,
#change_password_form .wrap-input .icon i,
#profile_info_form .wrap-input .icon i {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 32%;
  height: 32%;
  margin: -16% 0 0 -16%;
  display: inline-block;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  overflow: hidden;
}

.icon-user-form {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M27.314,20.686 C25.571,18.944 23.497,17.654 21.234,16.873 C23.658,15.203 25.250,12.409 25.250,9.250 C25.250,4.150 21.100,-0.000 16.000,-0.000 C10.900,-0.000 6.750,4.150 6.750,9.250 C6.750,12.409 8.342,15.203 10.766,16.873 C8.503,17.654 6.429,18.944 4.686,20.686 C1.664,23.708 0.000,27.726 0.000,32.000 L2.500,32.000 C2.500,24.556 8.556,18.500 16.000,18.500 C23.444,18.500 29.500,24.556 29.500,32.000 L32.000,32.000 C32.000,27.726 30.336,23.708 27.314,20.686 ZM16.000,16.000 C12.278,16.000 9.250,12.972 9.250,9.250 C9.250,5.528 12.278,2.500 16.000,2.500 C19.722,2.500 22.750,5.528 22.750,9.250 C22.750,12.972 19.722,16.000 16.000,16.000 Z'/%3E%3C/svg%3E");
}

.icon-password-form {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M22.617,-0.000 C17.443,-0.000 13.233,4.207 13.233,9.379 C13.233,11.142 13.731,12.786 14.580,14.196 L0.308,28.461 C-0.123,28.892 -0.123,29.591 0.308,30.021 C0.524,30.237 0.806,30.345 1.088,30.345 C1.371,30.345 1.653,30.237 1.869,30.021 L3.848,28.043 L7.484,31.677 C7.700,31.892 7.982,32.000 8.265,32.000 C8.547,32.000 8.829,31.892 9.045,31.677 C9.476,31.246 9.476,30.547 9.045,30.116 L5.410,26.483 L6.609,25.284 L9.140,27.815 C9.356,28.030 9.638,28.138 9.921,28.138 C10.203,28.138 10.485,28.030 10.701,27.815 C11.132,27.384 11.132,26.685 10.701,26.254 L8.170,23.724 L9.369,22.526 L13.004,26.159 C13.220,26.375 13.502,26.483 13.785,26.483 C14.067,26.483 14.350,26.375 14.565,26.159 C14.997,25.729 14.997,25.030 14.565,24.599 L10.930,20.965 L15.939,15.959 C17.642,17.685 20.006,18.759 22.617,18.759 C27.792,18.759 32.001,14.551 32.001,9.379 C32.001,4.207 27.792,-0.000 22.617,-0.000 ZM22.617,16.552 C18.660,16.552 15.441,13.334 15.441,9.379 C15.441,5.425 18.660,2.207 22.617,2.207 C26.574,2.207 29.793,5.425 29.793,9.379 C29.793,13.334 26.574,16.552 22.617,16.552 Z'/%3E%3C/svg%3E");
}

.icon-email-form {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M16.000,0.000 C7.178,0.000 0.000,7.178 0.000,16.000 C0.000,24.822 7.178,32.000 16.000,32.000 C16.660,32.000 17.195,31.465 17.195,30.805 C17.195,30.145 16.660,29.610 16.000,29.610 C8.496,29.610 2.390,23.504 2.390,16.000 C2.390,8.495 8.496,2.390 16.000,2.390 C23.504,2.390 29.610,8.495 29.610,16.000 L29.610,19.701 C29.610,21.083 28.485,22.207 27.103,22.207 C25.721,22.207 24.597,21.083 24.597,19.701 L24.597,16.000 C24.597,11.259 20.740,7.402 16.000,7.402 C11.259,7.402 7.402,11.259 7.402,16.000 C7.402,20.741 11.259,24.598 16.000,24.598 C18.631,24.598 20.988,23.409 22.567,21.541 C23.295,23.331 25.054,24.598 27.103,24.598 C29.803,24.598 32.000,22.401 32.000,19.701 L32.000,16.000 C32.000,7.178 24.822,0.000 16.000,0.000 ZM16.000,22.207 C12.577,22.207 9.793,19.423 9.793,16.000 C9.793,12.577 12.577,9.793 16.000,9.793 C19.423,9.793 22.207,12.577 22.207,16.000 C22.207,19.423 19.423,22.207 16.000,22.207 Z'/%3E%3C/svg%3E");
}

.forgot_password {
    font-family: 'SFUIDisplay-Bold', sans-serif;
  color: #404558;
  text-transform: uppercase;
  margin-bottom: 2.6vw;
  font-size: 3vw;
}

.reg_form .forgot button,
#login_form button,
.reg_form .registration .create,
.more-load,
.add_bank_account_btn,
.free_spin_calculator_btn {
  cursor: pointer;
  display: block;
    width: 100%!important;
  background: #f59602 !important;
    height: 14vw!important;
  line-height: 14vw;
  padding: 0 0 0 11%;
  margin: 0;
  color: #fff;
  font-size: 3.8vw;
  text-align: left;
  box-shadow: none;
  text-transform: uppercase;
  float: none;
  border-radius: 1vw;
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%) !important;
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%) !important;
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%) !important;
    font-family: 'SFUIDisplay-Heavy', sans-serif;
  position: relative;
  box-sizing: border-box;
  text-decoration: none;
}

.deposit-btn {
  cursor: pointer;
  display: block;
    width: 100%!important;
  background: #f59602 !important;
    height: 8vw!important;
  line-height: 8vw;
  padding: 0 0 0 11%;
  margin: 0;
  color: #fff;
  font-size: 3.8vw;
  text-align: left;
  box-shadow: none;
  text-transform: uppercase;
  float: none;
  border-radius: 1vw;
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%) !important;
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%) !important;
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%) !important;
    font-family: 'SFUIDisplay-Heavy', sans-serif;
  position: relative;
  box-sizing: border-box;
  text-decoration: none;
}

.more-load {
  margin: 0 auto 19vw;
  border: none;
}

.free_spin_calculator_btn {
  border: none;
}

.reg_form .forgot button:after,
#login_form button:after,
.reg_form .registration .create:after,
.more-load:after,
.continue:after {
  position: absolute;
    content: '';
  width: 4.3vw;
  height: 4.3vw;
  right: 11%;
  top: 50%;
  margin-top: -2.15vw;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='24px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M14.478,22.897 C13.026,24.356 10.671,24.356 9.220,22.897 L1.073,14.705 C-0.378,13.246 -0.378,10.878 1.073,9.418 C2.525,7.959 4.880,7.959 6.331,9.418 L11.185,14.298 C11.551,14.666 12.146,14.666 12.513,14.298 L25.655,1.083 C27.107,-0.377 29.462,-0.377 30.913,1.083 C31.610,1.784 32.002,2.735 32.002,3.726 C32.002,4.717 31.610,5.668 30.913,6.369 L14.478,22.897 Z'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.more-load:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Capa_1' enable-background='new 0 0 512.449 512.449' fill='rgb(255, 255, 255)' height='512' viewBox='0 0 512.449 512.449' width='512'%3E%3Cg%3E%3Cpath d='m152.083 286.805c7.109-8.155 1.318-20.888-9.501-20.888h-32.392c-.211-3.205-.329-6.435-.329-9.692 0-80.706 65.658-146.364 146.363-146.364 38.784 0 74.087 15.168 100.304 39.877l45.676-53.435c-39.984-36.577-91.44-56.612-145.98-56.612-57.838 0-112.214 22.524-153.112 63.421-40.897 40.898-63.421 95.274-63.421 153.112 0 3.243.081 6.473.222 9.692h-27.284c-10.819 0-16.611 12.733-9.501 20.888l61.549 70.6 12.928 14.829 46.416-53.242z'/%3E%3Cpath d='m509.321 245.614-45.907-52.658-28.57-32.771-40.791 46.789-33.686 38.64c-7.109 8.155-1.318 20.888 9.501 20.888h32.354c-5.293 75.928-68.748 136.086-145.997 136.086-33.721 0-64.811-11.469-89.586-30.703l-45.679 53.439c38.267 30.731 85.479 47.434 135.266 47.434 57.838 0 112.214-22.523 153.112-63.421 38.466-38.466 60.672-88.856 63.177-142.834h27.306c10.818-.001 16.609-12.734 9.5-20.889z'/%3E%3C/g%3E%3C/svg%3E");
  width: 4.7vw;
  height: 4.7vw;
}

.reg_form .registration .create.disabled-btn {
  opacity: 0.7;
  pointer-events: none;
}

.add_bank_account_btn {
  margin-top: 5vw;
}
.add_bank_account_btn:after {
  position: absolute;
    content: '';
  height: 2.8vw;
  width: 6vw;
  top: 50%;
  right: 5.4vw;
  margin-top: -1.4vw;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='38px' height='21px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M0.381,10.973 L8.714,19.635 C9.222,20.163 10.047,20.163 10.555,19.635 C11.063,19.106 11.063,18.249 10.555,17.721 L4.445,11.369 L36.698,11.369 C37.417,11.369 38.000,10.763 38.000,10.016 C38.000,9.268 37.417,8.662 36.698,8.662 L4.445,8.662 L10.555,2.310 C11.063,1.782 11.063,0.925 10.555,0.396 C10.301,0.132 9.967,-0.000 9.634,-0.000 C9.301,-0.000 8.968,0.132 8.714,0.396 L0.381,9.059 C-0.127,9.587 -0.127,10.444 0.381,10.973 Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
  transform: rotate(180deg);
}

.deposit-btn:after {
  position: absolute;
    content: '';
  height: 2.8vw;
  width: 6vw;
  top: 50%;
  right: 5.4vw;
  margin-top: -1.4vw;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='38px' height='21px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M0.381,10.973 L8.714,19.635 C9.222,20.163 10.047,20.163 10.555,19.635 C11.063,19.106 11.063,18.249 10.555,17.721 L4.445,11.369 L36.698,11.369 C37.417,11.369 38.000,10.763 38.000,10.016 C38.000,9.268 37.417,8.662 36.698,8.662 L4.445,8.662 L10.555,2.310 C11.063,1.782 11.063,0.925 10.555,0.396 C10.301,0.132 9.967,-0.000 9.634,-0.000 C9.301,-0.000 8.968,0.132 8.714,0.396 L0.381,9.059 C-0.127,9.587 -0.127,10.444 0.381,10.973 Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: left center;
  background-size: contain;
  transform: rotate(180deg);
}

.create_account {
  background: transparent;
  padding: 5.4vw;
  text-align: left;
  border-bottom: 1px solid #dadde2;
}

.create_account_text1 {
  color: #404558;
    font-family: 'SFUIDisplay-Bold', sans-serif;
  text-transform: uppercase;
  font-size: 3.3vw;
}

.create_account_text2 {
  color: #868a99;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  font-size: 3vw;
  line-height: 6vw;
  margin-bottom: 2vw;
}

.create_account .create {
  cursor: pointer;
  display: block;
    width: 100%!important;
  background: #f59602;
    height: 14vw!important;
  line-height: 14vw;
  padding: 0 0 0 11%;
  margin: 0;
  color: #fff;
  font-size: 3.8vw;
  text-align: left;
  box-shadow: none;
  text-transform: uppercase;
  float: none;
  border-radius: 1vw;
    background-image: -moz-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
    font-family: 'SFUIDisplay-Heavy';
  position: relative;
  box-sizing: border-box;
}

.create_account .create:after {
  position: absolute;
    content: '';
  width: 4.3vw;
  height: 4.3vw;
  right: 11%;
  top: 50%;
  margin-top: -2.15vw;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M16.000,32.000 C7.178,32.000 0.001,24.822 0.001,16.000 C0.001,7.177 7.178,0.000 16.000,0.000 C24.822,0.000 31.999,7.177 31.999,16.000 C32.001,24.822 24.822,32.000 16.000,32.000 ZM16.000,1.828 C8.185,1.828 1.828,8.186 1.828,16.000 C1.828,23.813 8.185,30.170 16.000,30.170 C23.814,30.170 30.171,23.813 30.171,16.000 C30.171,8.186 23.814,1.828 16.000,1.828 ZM22.308,16.913 L16.914,16.913 L16.914,22.308 C16.914,22.814 16.506,23.222 16.000,23.222 C15.495,23.222 15.085,22.813 15.085,22.308 L15.085,16.913 L9.691,16.913 C9.187,16.913 8.777,16.505 8.777,16.000 C8.777,15.495 9.186,15.085 9.691,15.085 L15.085,15.085 L15.085,9.691 C15.085,9.186 15.495,8.776 16.000,8.776 C16.505,8.776 16.914,9.186 16.914,9.691 L16.914,15.085 L22.308,15.085 C22.813,15.085 23.222,15.495 23.222,16.000 C23.222,16.505 22.814,16.913 22.308,16.913 Z'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.login_support {
  padding: 5.4vw;
  position: relative;
}

.login_support:after {
  position: absolute;
  top: 5.4vw;
  left: 5.4vw;
    content: '';
  width: 10.6vw;
  height: 10.6vw;
  border-radius: 50%;
  background-color: #f8ac20;
  background-repeat: no-repeat;
  background-size: 50%;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M34.667,13.960 C34.653,13.960 34.640,13.966 34.627,13.966 C34.200,6.274 27.733,-0.000 20.000,-0.000 C12.267,-0.000 5.800,6.274 5.373,13.966 C5.360,13.966 5.347,13.960 5.333,13.960 C2.400,13.960 0.000,16.377 0.000,19.330 L0.000,24.699 C0.000,27.653 2.400,30.069 5.333,30.069 C8.267,30.069 10.667,27.653 10.667,24.699 L10.667,19.330 C10.667,17.359 9.587,15.649 8.005,14.715 C8.035,8.027 13.352,2.685 20.000,2.685 C26.648,2.685 31.965,8.027 31.994,14.715 C30.413,15.649 29.333,17.362 29.333,19.330 L29.333,24.699 C29.333,26.767 30.522,28.552 32.235,29.446 C30.763,31.266 27.875,34.115 23.981,34.563 C23.387,33.068 21.912,31.946 20.267,31.946 C18.133,31.946 16.266,33.825 16.266,35.973 C16.266,38.121 18.133,40.000 20.267,40.000 C22.170,40.000 23.557,38.811 24.053,37.248 C30.018,36.695 33.861,31.895 35.202,30.013 C37.882,29.736 40.000,27.468 40.000,24.700 L40.000,19.330 C40.000,16.377 37.600,13.960 34.667,13.960 ZM8.000,24.699 C8.000,26.311 6.933,27.384 5.333,27.384 C3.733,27.384 2.667,26.311 2.667,24.699 L2.667,19.330 C2.667,17.719 3.733,16.645 5.333,16.645 C6.933,16.645 8.000,17.719 8.000,19.330 L8.000,24.699 ZM20.267,37.318 C19.467,37.318 18.933,36.781 18.933,35.976 C18.933,35.170 19.467,34.633 20.267,34.633 C21.067,34.633 21.600,35.170 21.600,35.976 C21.600,36.781 21.067,37.318 20.267,37.318 ZM37.333,24.699 C37.333,26.311 36.267,27.384 34.667,27.384 C33.067,27.384 32.000,26.311 32.000,24.699 L32.000,19.330 C32.000,17.719 33.067,16.645 34.667,16.645 C36.267,16.645 37.333,17.719 37.333,19.330 L37.333,24.699 Z'/%3E%3C/svg%3E");
}

.login_support_text1 {
  color: #404558;
    font-family: 'SFUIDisplay-Heavy', sans-serif;
  font-size: 3.8vw;
  margin-left: 16vw;
}

.login_support_text2 {
  color: #868a99;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  font-size: 2.6vw;
  line-height: 6vw;
  margin-bottom: 2vw;
  margin-left: 16vw;
}

.login_support .open_support {
  display: inline-block;
  border-radius: 1vw;
  background: #fff;
  color: #404558;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  font-size: 3vw;
  text-transform: uppercase;
  text-align: center;
  text-decoration: none;
  height: 9.6vw;
  line-height: 9.6vw;
  padding: 0 5.4vw;
  margin-left: 16vw;
}

.android_apk {
  padding: 5.4vw;
  position: relative;
}

.android_apk span {
  position: absolute;
  top: 5.4vw;
  left: 5.4vw;
  width: 10.6vw;
  height: 10.6vw;
  border-radius: 50%;
  background-color: #74c254;
  background-image: linear-gradient(199deg, #74c154 0%, #3ddb83 100%);
  background-image: -moz-linear-gradient(199deg, #74c154 0%, #3ddb83 100%);
  background-image: -webkit-linear-gradient(199deg, #74c154 0%, #3ddb83 100%);
  background-image: -ms-linear-gradient(199deg, #74c154 0%, #3ddb83 100%);
}

.android_apk span i {
  display: block;
  width: 80%;
  height: 80%;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' version='1.1' id='Capa_1' x='0px' y='0px' viewBox='0 0 512.034 512.034' style='enable-background:new 0 0 512.034 512.034;' xml:space='preserve' width='512px' height='512px' class=''%3E%3Cg%3E%3Cg%3E%3Cg%3E%3Cpath d='M362.684,192.034H149.35c-5.888,0-10.667,4.779-10.667,10.667v170.667c0,25.771,18.347,47.296,42.667,52.267v54.4 c0,17.643,14.357,32,32,32c17.643,0,32-14.357,32-32v-53.333h21.333v53.333c0,17.643,14.357,32,32,32s32-14.357,32-32v-54.4 c24.32-4.949,42.667-26.496,42.667-52.267V202.701C373.35,196.792,368.572,192.034,362.684,192.034z' data-original='%23000000' class='active-path' data-old_color='%23000000' fill='%23EDEFF3'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M311.846,56.845l17.984-41.963c2.325-5.419-0.192-11.669-5.611-13.995c-5.355-2.347-11.691,0.171-13.995,5.611 l-17.984,41.984c-11.413-3.712-23.573-5.781-36.203-5.781c-12.629,0-24.789,2.069-36.203,5.781L201.809,6.498 c-2.304-5.44-8.64-7.979-13.995-5.611c-5.419,2.325-7.915,8.597-5.589,13.995l17.984,41.963 c-36.629,19.883-61.525,58.688-61.525,103.189c0,5.888,4.779,10.667,10.667,10.667h213.333c5.888,0,10.667-4.779,10.667-10.667 C373.35,115.533,348.454,76.728,311.846,56.845z M213.35,128.034c-5.888,0-10.667-4.779-10.667-10.667s4.779-10.667,10.667-10.667 s10.667,4.779,10.667,10.667S219.238,128.034,213.35,128.034z M298.684,128.034c-5.888,0-10.667-4.779-10.667-10.667 s4.779-10.667,10.667-10.667s10.667,4.779,10.667,10.667S304.572,128.034,298.684,128.034z' data-original='%23000000' class='active-path' data-old_color='%23000000' fill='%23EDEFF3'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M426.684,192.034c-17.643,0-32,14.357-32,32v106.667c0,17.643,14.357,32,32,32c17.643,0,32-14.357,32-32V224.034 C458.684,206.392,444.327,192.034,426.684,192.034z' data-original='%23000000' class='active-path' data-old_color='%23000000' fill='%23EDEFF3'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d='M85.35,192.034c-17.643,0-32,14.357-32,32v106.667c0,17.643,14.357,32,32,32c17.643,0,32-14.357,32-32V224.034 C117.35,206.392,102.993,192.034,85.35,192.034z' data-original='%23000000' class='active-path' data-old_color='%23000000' fill='%23EDEFF3'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  margin: 10% 0 0 10%;
}

.android_apk_text1 {
  color: #404558;
    font-family: 'SFUIDisplay-Bold', sans-serif;
  text-transform: uppercase;
  font-size: 3.3vw;
  margin-left: 15vw;
  margin-bottom: 1vw;
}

.android_apk_text2 {
  color: #908f99;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  font-size: 3vw;
  line-height: 3.6vw;
  margin-bottom: 4vw;
  margin-left: 15vw;
}

.android_apk .download_button {
  cursor: pointer;
  display: block;
    width: 100%!important;
  background: #74c254;
    height: 14vw!important;
  line-height: 14vw;
  padding: 0 0 0 11%;
  margin: 0;
  color: #fff;
  font-size: 3.8vw;
  text-align: left;
  box-shadow: none;
  text-transform: uppercase;
  float: none;
  border-radius: 1vw;
  background-image: -moz-linear-gradient(199deg, #74c254 0%, #3ddb84 100%);
  background-image: -webkit-linear-gradient(199deg, #74c254 0%, #3ddb84 100%);
  background-image: -ms-linear-gradient(199deg, #74c254 0%, #3ddb84 100%);
  background-image: linear-gradient(199deg, #74c254 0%, #3ddb84 100%);
    font-family: 'SFUIDisplay-Heavy';
  position: relative;
  box-sizing: border-box;
  text-decoration: none;
}

.android_apk .download_button:after {
  position: absolute;
    content: '';
  width: 4.3vw;
  height: 4.3vw;
  right: 11%;
  top: 50%;
  margin-top: -2.15vw;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' id='Capa_1' enable-background='new 0 0 451.111 451.111' height='512px' viewBox='0 0 451.111 451.111' width='512px' class=''%3E%3Cg%3E%3Cpath d='m225.556 354.445 145-145-48.333-48.333-64.444 64.444v-225.556h-64.444v225.556l-64.444-64.444-48.333 48.333z' data-original='%23000000' class='active-path' data-old_color='%23000000' fill='%23FFFFFF'/%3E%3Cpath d='m0 386.667h451.111v64.444h-451.111z' data-original='%23000000' class='active-path' data-old_color='%23000000' fill='%23FFFFFF'/%3E%3C/g%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

#login_form .login_error, li.error_block, .result .error, .tc_id_verification_result .error {
  padding: 3vw;
  line-height: 1;
  background: #fff;
  position: relative;
  padding-left: 11%;
  color: #960707;
  border: 1px solid #960707;
  margin-bottom: 3vw;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  font-size: 3vw;
  margin-top: 3vw;
  border-radius: 1vw;
}

li.error_block input {
  color: #960707;
}

.error_block.success_message {
  border: 1px solid #0ca605;
}

.error_block.success_message:before {
  background-position: 0 0;
}

.error_block.success_message input {
  color: #0ca605;
}

.result .success,
.tc_id_verification_result .success {
  padding: 3vw;
  line-height: 1;
  background: #fff;
  position: relative;
  padding-left: 11%;
  color: #0ca605;
  border: 1px solid #0ca605;
  margin-bottom: 3vw;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  font-size: 3vw;
  margin-top: 3vw;
  border-radius: 1vw;
}

#login_form .login_error:before,
li.error_block:before,
.result .error:before,
.tc_id_verification_result .success:before {
    content: '';
  position: absolute;
  top: 50%;
  margin-top: -6px;
  left: 12px;
  display: inline-block;
  background-image: url(../../i/mariobet_new/mobile/icons_sprite.png);
  background-position: 0 -15px;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 10px;
  width: 10px;
}

.result .success:before, .tc_id_verification_result .success:before {
    content: '';
  position: absolute;
  top: 50%;
  margin-top: -6px;
  left: 12px;
  display: inline-block;
  background-image: url(../../i/mariobet/mobile/icons_sprite.png);
  background-position: 0 0;
  background-repeat: no-repeat;
  overflow: hidden;
  height: 10px;
  width: 13px;
}

/*======PROMOTIONS======*/
.mariobet-promotion-top {

}
.promotion_inner {
  padding: 1vw 5.4vw;
  margin: 0;
}
.promotion_inner .item {
  box-shadow: none;
}

.promotion_inner .item img {

}

.reg_form .forgot {
  padding: 0;
  background: transparent;
}

.registration .selects .wrap_select,
.reg_form .forgot .selects .wrap-select,
#profile_info_form .selects .wrap-select {
    width: calc(100%/3);
  margin: 0;
  float: left;
  position: relative;
  box-sizing: border-box;
}

.reg_form .forgot .selects .wrap-select:after {
  display: none;
}

.registration .selects .wrap_select:nth-child(2),
.reg_form .forgot .selects .wrap-select:nth-child(2),
#profile_info_form .selects .wrap-select:nth-child(2) {
  border-left: 2px solid #eef0f4;
  border-right: 2px solid #eef0f4;
}

.registration .selects.--birthday .wrap_select select,
.reg_form .forgot .selects.--birthday .wrap-select select,
#profile_info_form .selects.--birthday .wrap-select select {
  border-radius: 0 !important;
    padding: 0 4.5vw !important;;
}

.registration .selects.--birthday .wrap_select:first-child select,
.reg_form .forgot .selects.--birthday .wrap-select:first-child select,
#profile_info_form .selects.--birthday .wrap-select:first-child select {
  border-radius: 1vw 0 0 1vw !important;
    padding-left: 13.2vw!important;
}

.registration .selects.--birthday .wrap_select:last-child select,
.reg_form .forgot .selects.--birthday .wrap-select:last-child select,
#profile_info_form .selects.--birthday .wrap-select:last-child select {
  border-radius: 0 1vw 1vw 0 !important;
}

.registration .selects select,
.forgot .selects select,
#profile_info_form .selects select {
    height: 13.2vw!important;
    line-height: 13.2vw!important;
    width: 100%!important;
  font-size: 4vw;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  border-radius: 1vw;
  border: none;
    padding: 0 4.5vw 0 13.2vw!important;
  color: #404558;
  background: #fff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.registration .selects select::-ms-expand,
.forgot .selects select::-ms-expand,
#profile_info_form .selects select::-ms-expand {
  display: none;
}

.reg_form .registration .wrap_select:before,
.reg_form .forgot .selects .wrap-select:before,
.bank_form ul .wrap_select:before,
#profile_info_form .wrap-select:before {
  content: "";
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20px' height='12px'%3E%3Cpath fill-rule='evenodd' fill='rgb(169, 173, 186)' d='M9.983,12.000 C9.624,12.000 9.265,11.856 8.992,11.569 L0.381,2.511 C-0.167,1.935 -0.167,1.001 0.381,0.425 C0.929,-0.151 1.817,-0.151 2.364,0.425 L9.983,8.440 L17.602,0.426 C18.150,-0.150 19.038,-0.150 19.585,0.426 C20.133,1.001 20.133,1.935 19.585,2.512 L10.974,11.569 C10.701,11.856 10.342,12.000 9.983,12.000 Z'/%3E%3C/svg%3E");
  width: 2.7vw;
  height: 1.6vw;
  max-width: initial;
  max-height: initial;
  top: 50%;
  right: 5.5vw;
  margin: -0.8vw -1.35vw 0 0;
  background-color: transparent;
  background-size: contain;
}

.reg_form .selects,
#profile_info_form .selects {
  margin-bottom: 4vw;
}

.reg_form .selects:after,
#profile_info_form .selects:after {
  content: "";
  clear: both;
  display: block;
  height: 0;
}

.reg_form .selects.two_select,
#profile_info_form .selects.two_select {
  margin: 0;
}

.reg_form .selects.two_select > div,
#profile_info_form .selects.two_select > div {
    width: 100%!important;
  float: none;
  margin-bottom: 3.9vw;
}

.reg_form .radio .wrap-radio {
  height: 13.2vw;
  width: 50%;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
    -webkit-border-radius: 0!important;
    -moz-border-radius: 0!important;
    border-radius: 0!important;
}

.reg_form .radio .wrap-radio.--male {
    border-radius: 1vw 0 0 1vw!important;
}
.reg_form .radio .wrap-radio.--female {
    border-radius: 0 1vw 1vw 0!important;
}

.reg_form .registration .radio input {
    border-radius: 0!important;
    border: none!important;
    outline: none!important;
    width: 100%!important;
    height: 100%!important;
    padding: 0!important;
}

.reg_form .registration .radio input:checked {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: transparent !important;
    border: none!important;
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%) !important;
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%) !important;
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%) !important;

}
.reg_form .radio .wrap-radio label {
  color: #404558;
  font-size: 4vw;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  text-transform: none;
  margin-bottom: 0;
  position: relative;
}

.reg_form .radio .wrap-radio label:after {
  position: absolute;
    content: '';
  width: 4.3vw;
  height: 4.3vw;
  right: 11%;
  top: 50%;
  margin-top: -2.15vw;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.reg_form .radio .wrap-radio.--female label:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M19.302,-0.000 C12.300,-0.000 6.604,5.697 6.604,12.698 C6.604,15.343 7.418,17.801 8.807,19.837 L6.842,21.802 L3.358,18.318 L-0.000,21.675 L3.484,25.159 L0.001,28.642 L3.359,32.000 L6.842,28.517 L10.323,31.998 L13.681,28.640 L10.200,25.159 L12.165,23.194 C14.200,24.583 16.658,25.396 19.302,25.396 C26.304,25.396 32.000,19.699 32.000,12.697 C32.000,5.696 26.303,-0.000 19.302,-0.000 ZM19.302,20.646 C14.919,20.646 11.353,17.080 11.353,12.697 C11.353,8.315 14.919,4.749 19.302,4.749 C23.686,4.749 27.251,8.315 27.251,12.697 C27.251,17.080 23.686,20.646 19.302,20.646 Z'/%3E%3C/svg%3E");
}

.reg_form .radio .wrap-radio.--male label:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M19.572,-0.000 L19.572,4.648 L24.065,4.648 L19.414,9.300 C17.422,7.941 15.016,7.145 12.428,7.145 C5.575,7.145 0.000,12.719 0.000,19.572 C0.000,26.425 5.575,32.000 12.427,32.000 C19.280,32.000 24.855,26.425 24.854,19.572 C24.854,16.984 24.059,14.579 22.700,12.587 L27.352,7.933 L27.352,12.427 L32.000,12.427 L32.000,-0.000 L19.572,-0.000 ZM12.427,27.352 C8.138,27.352 4.648,23.862 4.648,19.572 C4.648,15.283 8.138,11.793 12.427,11.793 C16.717,11.793 20.207,15.283 20.207,19.572 C20.207,23.862 16.717,27.352 12.427,27.352 Z'/%3E%3C/svg%3E");
}

.reg_form .radio .wrap-radio.--female input:checked + label:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M19.302,-0.000 C12.300,-0.000 6.604,5.697 6.604,12.698 C6.604,15.343 7.418,17.801 8.807,19.837 L6.842,21.802 L3.358,18.318 L-0.000,21.675 L3.484,25.159 L0.001,28.642 L3.359,32.000 L6.842,28.517 L10.323,31.998 L13.681,28.640 L10.200,25.159 L12.165,23.194 C14.200,24.583 16.658,25.396 19.302,25.396 C26.304,25.396 32.000,19.699 32.000,12.697 C32.000,5.696 26.303,-0.000 19.302,-0.000 ZM19.302,20.646 C14.919,20.646 11.353,17.080 11.353,12.697 C11.353,8.315 14.919,4.749 19.302,4.749 C23.686,4.749 27.251,8.315 27.251,12.697 C27.251,17.080 23.686,20.646 19.302,20.646 Z'/%3E%3C/svg%3E");
}

.reg_form .radio .wrap-radio.--male input:checked + label:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='32px' height='32px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M19.572,-0.000 L19.572,4.648 L24.065,4.648 L19.414,9.300 C17.422,7.941 15.016,7.145 12.428,7.145 C5.575,7.145 0.000,12.719 0.000,19.572 C0.000,26.425 5.575,32.000 12.427,32.000 C19.280,32.000 24.855,26.425 24.854,19.572 C24.854,16.984 24.059,14.579 22.700,12.587 L27.352,7.933 L27.352,12.427 L32.000,12.427 L32.000,-0.000 L19.572,-0.000 ZM12.427,27.352 C8.138,27.352 4.648,23.862 4.648,19.572 C4.648,15.283 8.138,11.793 12.427,11.793 C16.717,11.793 20.207,15.283 20.207,19.572 C20.207,23.862 16.717,27.352 12.427,27.352 Z'/%3E%3C/svg%3E");
}


.reg_form .form-item p {
  color: #fff;
  font-size: 12px;
  margin-top: 23px;
  padding: 0;
  margin-bottom: 10px;
  min-height: 63px;
}

option {
  background: #fff;
  color: #000;
}

.bonus-code-validation-result {
  display: none;
}

.form-item input.parsley-success:not(.forgot_input) {
    background: #fff!important;
    color: #2C2D2F!important;
  border: none;
  border-bottom: 2px solid #dfdfdf;
}

#popup-tab,
#popup-tab * {
  box-sizing: border-box;
}
#popup-tab {
  display: none;
  position: absolute;
  position: fixed;
  top: 14vw;
  bottom: 50px;
  right: 0;
  left: 0;
  z-index: 1000;
  background: #eef0f4;
  overflow-y: auto;
}
#popup-tab > div {
  width: 100%;
  margin: 0 auto;
}

#popup-tab .Specification-item {
    margin-bottom: 5px;
}

#popup-tab .Specification-item-button {
    height: 55px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 4vw;
    line-height: 4.6vw;
    position: relative;
    z-index: 99;
    border-radius: 8px;
    background-color: #fff;
    display: flex;
    align-items: center;
    width: 100%;
    font-weight: 600;
    color: #565966;
    border: none;
    border-bottom: 3px solid #eef0f4;
    cursor: pointer;
}

#popup-tab .Specification-item-button:after {
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    margin-left: auto;
    padding-right: 16px;
    background-image: url(../../i/mariobet_new/mobile/refer_friend/icon-plus.svg);
}

#popup-tab .Specification-item-button[aria-expanded="true"]:after {
    background-image: url(../../i/mariobet_new/mobile/refer_friend/icon-minus.svg);
    transition: 500ms;
}

#popup-tab .Specification-item-content {
    background-color: #fff;
    padding: 20px !important;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    margin-top: 2px;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
}

.modal_tab_list__cont {
  position: relative;
}
.modal_tab_list {
  display: flex;
  flex-direction: row;
  background: #404451;
  color: #fff;
  margin: 0;
    font-family: 'SFUIDisplay-Regular', sans-serif;
  font-size: 3vw;
  width: 100%;
}
.modal_tab_list li {
  display: block;
  width: 50%;
}
.modal_tab_list li.active {
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
}
.modal_tab_list a {
  height: 13.4vw;
  line-height: 13.4vw;
  display: block;
  color: #fff;
  text-decoration: none;
  text-align: center;
}
.close-popup-btn {
  height: 10.8vw;
  line-height: 10.8vw;
  width: 100%;
  display: block;
  text-decoration: none;
  text-align: right;
  background-color: #404451;
  padding: 0 5.4vw;
  color: #eef0f4;
  font-family: "SFUIDisplay-Regular", sans-serif;
  font-size: 3vw;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='38px' height='21px'%3E%3Cpath fill-rule='evenodd' fill='rgb(238, 240, 244)' d='M0.382,10.973 L8.714,19.635 C9.222,20.163 10.047,20.163 10.555,19.635 C11.063,19.106 11.063,18.250 10.555,17.721 L4.445,11.369 L36.698,11.369 C37.417,11.369 38.000,10.763 38.000,10.016 C38.000,9.268 37.417,8.662 36.698,8.662 L4.445,8.662 L10.555,2.310 C11.063,1.782 11.063,0.925 10.555,0.396 C10.301,0.132 9.967,-0.000 9.634,-0.000 C9.301,-0.000 8.968,0.132 8.714,0.396 L0.382,9.059 C-0.127,9.587 -0.127,10.444 0.382,10.973 Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 5.4vw center;
  background-size: 5vw auto;
}
.popup-tab-img img {
  display: block;
  width: 100%;
}
.modal_tab_content {
  padding: 5.4vw;
  color: #404451;
  font-family: "SFUIDisplay-Regular", sans-serif;
  font-size: 3.4vw;
  line-height: 4.4vw;
}
.modal-title-a,
.modal-title-b {
  font-size: 4.4vw;
  line-height: 5.4vw;
  margin-bottom: 2vw;
}
.modal_tab_content_b {
  display: none;
}

.slotgames_frame {
  background: #fff;
}

.home_top a.active {
  background: #1f7274;
  color: #fff;
  text-decoration: none;
}

.vivo,
.streak-items,
.ezugi_menu {
  background: #fff;
}

.slot-tabs {
  background: #404451;
}

.slot-tabs > ul {
  display: flex;
  align-items: stretch;
  list-style: none;
    font-family: 'SFUIDisplay-Semibold', sans-serif;
  margin: 0;
  border-bottom: none;
}

.slot-tabs > ul > li {
  flex: 1 1 0;
  display: flex;
  height: auto;
  padding: 0 15px;
  text-align: center;
}

.slot-tabs > ul > li.active {
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
}

.slot-tabs > ul > li.active a {
  color: #fff !important;
  background-color: transparent !important;
  border: none !important;
}

.slot-tabs > ul > li a {
  color: #fff;
  font-size: 3.5vw;
  margin: 0;

  text-decoration: none;
  vertical-align: top;
  padding: 3.5vw 2vw;
  line-height: 4.4vw;
  display: flex;
  align-items: center;
  justify-content: center;
  border: none;
}

.slot-tabs > ul > li a:hover {
  border: none;
}

.slot-tabs + #game_content{
  width: 100%;
  margin: 0;
  float: none;
  background: #f2f2f2;
  border-radius: 0;
  padding: 20px 10px;
}

.slot-item{
  display: inline-block;
  width: calc(49% - 5px);
  margin-right: 8px;
  text-align: center;
  margin-bottom: 10px;
  overflow: hidden;
  padding: 5px;
  box-sizing: border-box;
  vertical-align: top;
  background: #fff;
  border-radius: 5px;
  -webkit-box-shadow: 0 2px 10px 0 rgba(133,133,133,.5);
  -moz-box-shadow: 0 2px 10px 0 rgba(133,133,133,.5);
  box-shadow: 0 2px 10px 0 rgba(133,133,133,.5);
}

.slot-item:nth-child(2n){
  margin-right: 0;
}

.slot-item:after{
    content: '';
    width: 100%;
    display: table;
    clear: both;
}

.slot-item img{
  width: 100%;
  min-width: 100%;
  height: 120px;
  display: block;
  margin: 0 auto 5px auto;
  border-radius: 5px;
}

html[data-route='microgaming_slots'] .slot-item img {
  object-fit: cover;
}

.slot-item a{
  text-decoration: none;
}

.slot-item .title{
  display: block;
  width: 100%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 12px;
  font-weight: 600;
  color: #192439;
  margin: 20px 0;
}

.slot-item .demo-title{
  margin: 0;
}

.slot-item .buttons-wrapper{
  display: flex;
  justify-content: space-around;
  margin-top: 6px;
}

.slot-item .button{
    background-image: -moz-linear-gradient(0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient(0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient(0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: linear-gradient(0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    font-size: 12px;
    padding: 0 7vw;
    width: 80px;
    height: 30px;
    border-radius: 5px;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    text-transform: uppercase;
}

#reg_popup .error,
#reg_popup .success{
  width: 96%;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: unset;
}

.promotion_inner .item a{
  position: static;
  display: block;
  width: 100%;
  height: auto;
  line-height: 1;
  background: none;
  border: none;
  border-radius: 0;
  font-size: inherit;
  font-weight: inherit;
  box-shadow: none;
}

.home_top.one_two {
    background: #1E2833;
}

/* 1x2 gaming */

html[data-route="one_two_gaming"] #content_block {
  background: #fff;
}

.one_two_gaming_grid {
  //padding: 5vw;
  //background: url(../../i/sportotobet/mobile/background_one_two.png) repeat;
}

.one-two-game {
  width: calc(50% - 5px);
  min-height: 134px;
  margin-right: 10px;
  margin-bottom: 10px;
}

.one-two-game:nth-child(2n) {
  margin-right: 0;
}

.one-two-game__inner {
  background: #fff;
    -webkit-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .5);
    -moz-box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .5);
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, .5);
}
.home_top a span {
  padding: 0;
}
#igrosoft .home_top a {
  background: #404451;
  font-family: "SFUIDisplay-Semibold", sans-serif;
  padding: 5.2vw 2vw;
  line-height: 4.4vw;
  display: flex;
  justify-content: center;
  align-items: center;
  flex: 1 1 0;
  width: auto;
}

#igrosoft .home_top a.active {
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
}

.one-two-game__inner img {
  width: 100%;
  max-width: 100%;
  max-height: 200px;
  margin-top: 0;
  padding: 1.334vw;
  padding-bottom: 0;
  box-sizing: border-box;
}

.one-two-game__inner .title {
  display: table;
  height: 11.6vw;
  width: 100%;
}

.one-two-game__inner .title span {
  display: table-cell;
  font-size: 4vw;
  font-weight: 500;
  vertical-align: middle;
}

.bank_transfer_list .bank_name a:after, .bank_transfer_list .bank_name:before {
    display: none;
}

.bank_info {
  background: #43485a;
  border-radius: 1vw;
  margin-bottom: 2.5vw;
  padding: 2.5vw 5.2vw;
  border: 0;
}

.bank_info .bank_info_header {
    display: flex;
}

.bank_info .bank_img-container {
    width: 30px;
    height: 30px;
    background: transparent;
    border-radius: 50%;
    float: left;
    overflow: hidden;
}

.bank_info .bank_img-container .bank_img {
  width: 30px;
  height: 30px;
  float: none;
  position: relative;
}

#comm100-float-button-2 {
  display: none !important;
}

.hidden {
  display: none;
}

.back-call {
  position: relative;
  background: #fff;
  box-shadow: 0px 10px 20px 0px rgba(13, 17, 25, 0.12);
}

.back-call__title {
  display: flex;
  justify-content: space-between;
  padding: 14px 20px;
    background-color: #494E61;
  border-radius: 3px 3px 0 0;
  color: #fff;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.16);
  font-size: 15px;
  font-weight: 500;
  position: relative;
    background-image: -moz-linear-gradient( 0deg, rgb(64,69,88) 0%, rgb(82,86,102) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(64,69,88) 0%, rgb(82,86,102) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(64,69,88) 0%, rgb(82,86,102) 100%);
}

.back-call__title:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 4px;
    background-image: -moz-linear-gradient(0deg, rgb(244, 151, 7) 0%, rgb(235, 92, 21) 100%);
    background-image: -webkit-linear-gradient(0deg, rgb(244, 151, 7) 0%, rgb(235, 92, 21) 100%);
    background-image: -ms-linear-gradient(0deg, rgb(244, 151, 7) 0%, rgb(235, 92, 21) 100%);
}

.back-call__title .title-text {
  margin-left: 20px;
  margin-right: auto;
  font-size: 22px;
}

.back-call__title b {
  text-transform: uppercase;
}

.back-call__title p {
  font-size: 12px;
  margin: 9px 0 0 0;
}

.back-call__body {
  padding: 20px;
}

.input-wrap {
  position: relative;
  display: flex;
  width: 100%;
  min-height: 50px;
  background-color: #fff;
  border-radius: 5px;
  border: 2px solid rgb(239, 239, 239);
  line-height: normal;
  margin-bottom: 10px;
}

.input-wrap-bonus {
    display: flex;
    width: 100%;
    border-radius: 5px;
    border: 2px solid rgb(239, 239, 239);
}

.form-bonus-description {
    margin-right: 20px;
}

.form-icon {
  flex: 0 0 50px;
  max-width: 50px;
  width: 50px;
  color: #fff;
  font-size: 20px;
  text-align: center;
  padding-top: 14px;
}

.input-holder {
  flex: 0 0 calc(100% - 50px);
  max-width: calc(100% - 50px);
  width: calc(100% - 50px);
}

.input-holder__textarea {
    height:  100px;
}

.input-holder__textarea textarea {
  resize: none;
  height: 268px;
}

.input-wrap input[type=text] {
  background-color: transparent;
  border: none;
}

.input-wrap textarea:focus,
.input-wrap input:focus {
  outline: none;
}

.input-wrap-bonus {
    margin-bottom: 10px;
}

.textbox {
  height: 26px;
  -webkit-box-flex: 0;
  -ms-flex: 0 0 calc(100% - 26px);
  flex: 0 0 calc(100% - 26px);
  max-width: calc(100% - 26px);
  width: calc(100% - 26px);
  background-color: transparent;
  border: none;
  font-size: 17px;
  font-weight: 500;
  color: #000;
}

.form-placeholder {
  color: #c2c8d7;
  font-size: 14px;
  margin-top: 4px;
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#back_call_phone ~ .flag-dropdown {
  left: -19%;
}

.back-call__footer {
  display: flex;
  align-items: center;
  padding: 10px 20px;
  background-color: rgb(246, 246, 246);
  font-size: 14px;
  color: rgb(152, 156, 172);
}

.back-call__footer img {
  margin-right: 18px;
}

.back-call__footer p {
  margin: 0;
  line-height: 20px;
}

#back_call_submit {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
    height: 14vw!important;
  padding: 6px 20px;
  font-size: 16px;
  font-weight: 700;
  border-radius: 5px;
    background-image: -moz-linear-gradient(0deg, rgb(244, 151, 7) 0%, rgb(235, 92, 21) 100%);
    background-image: -webkit-linear-gradient(0deg, rgb(244, 151, 7) 0%, rgb(235, 92, 21) 100%);
    background-image: -ms-linear-gradient(0deg, rgb(244, 151, 7) 0%, rgb(235, 92, 21) 100%);
  border: none;
  color: #fff;
}

.btn-back_call {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  height: 76px;
  padding: 0 25px;
  background-color: #141414;
  border-top: 1px solid #2c2e38;
  border-radius: 8px;
  color: #fff;
}

.btn-back_call:before {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  content: "";
  display: inline-block;
  transition: 500ms;
  width: 160px;
  height: 76px;
  opacity: 0.16;
}

.call-button.btn-back_call:before {
  background-image: linear-gradient(to right, #e2468c 0%, rgba(234, 69, 82, 0) 100%);
}

.how-can-icon.btn-back_call:before {
  background-image: linear-gradient(to right, #f49600 0%, rgba(235, 92, 21, 0) 100%);
}

.btn-refer_friend.btn-back_call:before {
  background-image: linear-gradient(to right, #37b5b5 0%, rgba(53, 152, 170, 0) 100%);
}

.btn-back_call .title-text {
  padding-right: 5px;
  margin-left: 15px;
  margin-right: auto;
}

.btn-back_call .title-text b {
  line-height: 20px;
}
.btn-back_call .title-text p {
  font-size: 11px;
}

.btn-back_call__arrow {
  width: 11px;
    opacity: .6;
}

.mask-link {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  cursor: pointer;
}

.btn-back_call__after_1 {
  position: absolute;
  width: 70px;
  top: 0px;
  left: 40px;
}

.btn-back_call__after_2 {
  position: absolute;
  width: 46px;
  top: 0px;
  left: 72px;
}

.back-call__ticket {
  padding: 10px;
  color: #404558;
  font-size: 16px;
  font-weight: 600;
  text-align: center;
  background: #eef0f4;
}
/* Snow css */
.winter-is-coming, .snow {
  z-index: 1001;
  pointer-events: none;
}
.winter-is-coming {
  height: 100%;
  overflow: hidden;
  position: absolute;
  top: 0;
  width: 100%;
  max-width: 100%;
}
.snow {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  animation: falling linear infinite both;
  transform: translate3D(0, -100%, 0);
}
.snow--near {
  animation-duration: 20s;
    background-image: url('../../i/mariobet_new/mobile/snow/snow-large.png');
  background-size: contain;
}
.snow--near + .snow--alt {
  animation-delay: 10s;
}
.snow--mid {
  animation-duration: 30s;
    background-image: url('../../i/mariobet_new/mobile/snow/snow-medium.png');
  background-size: contain;
}
.snow--mid + .snow--alt {
  animation-delay: 15s;
}
.snow--far {
  animation-duration: 40s;
    background-image: url('../../i/mariobet_new/mobile/snow/snow-small.png');
  background-size: contain;
}
.snow--far + .snow--alt {
  animation-delay: 20s;
}
@keyframes falling {
  0% {
    transform: translate3D(-7.5%, -100%, 0);
  }
  100% {
    transform: translate3D(7.5%, 100%, 0);
  }
}
/* Snow css end */

.success-stage {}

.success-stage__content {
  line-height: 1.5;
}

.success-stage__content p {
  margin-bottom: 2vw;
}

.success-stage h2 {
  color: #404558;
  text-transform: uppercase;
  margin-top: 5vw;
  margin-bottom: 2vw;
}

.deposit-payment-plugin[data-pp_type="mefete"] img {
  width: 100%;
  max-height: none;
  max-width: none;
  border-radius: 5px;
}

.top-filter-input {
  height: 40px;
  background: #f7faff;
  position: relative;
}

.top-filter-input input {
  width: calc(100% - 17px);
  height: 40px;
  padding-left: 15px;
  line-height: 40px;
  font-size: 14px;
  color: #0c1b2d;
    border: none!important;
  background: transparent;
}

.top-filter-input button#search {
  visibility: hidden;
  position: absolute;
  top: 0;
  right: 0;
}


.how-to-deposit {
    background-image: url(../../i/mariobet_new/mobile/back.jpg)
}
/* how to invest page (aka "info.html) */
.Point {
  position: relative;
  padding-bottom: 100px;
  box-sizing: border-box;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: Gilroy, SFUIDisplay-Regular, sans-serif;
}

.Point .tab-pane {
  display: block;
}

.Point .global_link {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 999;
  top: 0;
  left: 0;
}

.Point button {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  border: 0;
  padding: 0;
}

.Point-links {
  padding-top: 20px;
}

.Point-links .nav {
  display: flex;
  flex-direction: column;
  margin-left: auto;
  margin-right: auto;
  padding: 10px 5px;
  border-radius: 5px;
  background-color: #ffffff;
  justify-content: center;
}

.Point-links .nav > * + * {
  margin-top: 10px;
}

.Point-links .nav-item {
  margin-left: 5px;
  margin-right: 5px;
}

.Point-links .nav-item:nth-child(1) .nav-link {
  background-image: linear-gradient(to bottom, #37b5b5, #3598aa);
}

.Point-links .nav-item:nth-child(2) .nav-link {
  background-image: linear-gradient(to right, #f49600 0, #eb5c15 100%);
}

.Point-links .nav-link {
  border-radius: 6px;
  font-size: 18px;
  font-weight: 600;
  color: white;
  transition: 500ms;
  padding: 12px 50px;
  position: relative;
  text-align: center;
}

.Point-links .nav-link:after {
  border-radius: 6px;
  opacity: 0;
  content: " ";
  display: inline-block;
  transition: 500ms;
  position: absolute;
  left: -4px;
  right: -4px;
  top: -4px;
  bottom: -4px;
  border: 2px solid #9f9f9f;
}

.Point-links .nav-link:hover {
  color: white;
  transition: 500ms;
}

.Point-links .nav .active {
  color: white;
}

.Point-links .nav .active:after {
  transition: 500ms;
  opacity: 1;
}

.Point-video {
  display: flex;
  flex-wrap: wrap;
  position: relative;
  margin-right: -20px;
  margin-top: 40px;
}

.Point-item {
  padding-left: 10px;
  width: calc(25% - 20px);
  margin-right: 20px;
  margin-bottom: 20px;
  border-radius: 5px;
  box-shadow: 0px 2px 20px 0 rgba(0, 0, 0, 0.06);
  background-color: white;
  background-size: 100% auto;
  background-repeat: no-repeat;
  background-image: url(../../i/mariobet_new/mobile/how_to_invest/point-desen.svg);
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.Point-item-head {
  margin-top: 43px;
  margin-right: 30px;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.Point-item-head img {
  height: 10px;
  -o-object-fit: contain;
  object-fit: contain;
}

.Point-item-head span {
  margin-left: 30px;
  font-size: 31.5px;
  font-weight: 300;
  line-height: 0.65;
  letter-spacing: -0.63px;
  color: #d1d5dd;
}

.Point-item-in {
  margin-top: 12px;
  padding: 20px;
  padding-right: 25px;
  display: flex;
  align-items: flex-start;
  position: relative;
}

.Point-item-left {
  padding-right: 15px;
  width: calc(100% - 80px);
  padding-bottom: 10px;
  position: relative;
}

.Point-item-right {
  width: 80px;
}

.Point-item-right img {
  width: 80px;
  height: 80px;
  -o-object-fit: contain;
  object-fit: contain;
}

.Point-item-detail {
  opacity: 0;
  cursor: pointer;
}

.Point-item-icon {
  max-width: none;
  width: 150px;
  height: 42px;
  -o-object-position: left;
  object-position: left;
  -o-object-fit: contain;
  object-fit: contain;
}

.Point-item-text {
  font-size: 16px;
  margin-top: 16px;
  margin-bottom: 25px;
  font-weight: bold;
  letter-spacing: -0.39px;
  color: #ee6e0f;
}

.Point-item-link {
  cursor: pointer;
  position: relative;
  background-color: #f49a1c;
  background-image: url(../../i/mariobet_new/mobile/how_to_invest/button-orange.svg);
  background-size: cover;
  width: 130px;
  height: 35px;
  -o-object-fit: contain;
  object-fit: contain;
  border-radius: 5px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.86;
  letter-spacing: -0.22px;
  color: white;
  transition: 500ms;
}

.Point-item-link i {
  margin-left: 7px;
}

.Point-item-link i:before {
  font-size: 11px;
  font-weight: 300;
}

.Point-item-content {
  width: 900px;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 10px;
  box-shadow: 0px 6px 18.6px 16.5px rgba(0, 0, 0, 0.11);
  background-color: white;
  opacity: 0;
  transition: 500ms;
  pointer-events: none;
}

.Point-item-content-active {
  opacity: 1;
  transition: 500ms;
  pointer-events: auto;
  z-index: 9999;
}

.Point-item-content-header {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 70px;
  background-color: #f38c03;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.Point-item-content-header h6 {
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.08;
  letter-spacing: -0.48px;
  color: #fefeff;
}

.Point-item-content-close {
  position: absolute;
  right: 30px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  background-color: transparent;
  color: white;
  cursor: pointer;
  transition: 500ms;
}

.Point-item-content-close i {
  color: white;
  display: block;
  transition: 500ms;
}

.Point-item-content-close:hover i {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
  transition: 500ms;
  color: white;
}

.Point-item-content-in {
  padding: 40px 60px;
  display: flex;
}

.Point-item-content-left {
  margin-right: 35px;
}

.Point-item-content-left img {
  max-width: 245px;
  max-height: 335px;
  -o-object-fit: contain;
  object-fit: contain;
}

.Point-item-content-right h5 {
  display: flex;
  align-items: center;
  font-size: 19.5px;
  font-weight: bold;
  line-height: 1.05;
  letter-spacing: -0.39px;
  color: #ee6e0f;
  margin-bottom: 30px;
}

.Point-item-content-right h5 img {
  margin-right: 20px;
  max-height: 56px;
  max-width: 48px;
}

.Point-item-content-right p {
  display: flex;
  align-items: center;
  font-size: 18px;
  font-weight: 300;
  letter-spacing: -0.36px;
  color: #2d2c2c;
}

.Point-item-content-right p span:first-child {
  width: 85px;
}

.Point-item-content-right p span:last-child {
  margin-left: 7px;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: -0.36px;
  color: #2d2c2c;
}

.Point-item-content-right h6 {
  margin-top: 20px;
  font-size: 18px;
  font-weight: 300;
  line-height: normal;
  letter-spacing: -0.36px;
  color: #2d2c2c;
}

.Point-item-content-right-link {
  margin-top: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 280px;
  height: 39px;
  border-radius: 10px;
  box-shadow: 0px 4px 3px 0 rgba(0, 0, 0, 0.11);
  background-color: #f38c03;
  font-size: 18px;
  font-weight: bold;
  letter-spacing: -0.36px;
  color: white;
  transition: 500ms;
  cursor: pointer;
}

.Point-item-content-right-link:hover {
  color: white;
  background-color: #3eb16d;
  transition: 500ms;
}

.Point-item-form {
  width: 900px;
  position: fixed;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  border-radius: 10px;
  box-shadow: 0px 6px 18.6px 16.5px rgba(0, 0, 0, 0.11);
  background-color: white;
  opacity: 0;
  transition: 500ms;
  pointer-events: none;
}

.Point-item-form-active {
  opacity: 1;
  transition: 500ms;
  pointer-events: auto;
  z-index: 9999;
}

.Point-item-form-header {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 70px;
  background-color: #f38c03;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.Point-item-form-header h6 {
  text-align: center;
  font-size: 24px;
  font-weight: 600;
  line-height: 1.08;
  letter-spacing: -0.48px;
  color: #fefeff;
}

.Point-item-form-content {
  padding: 25px 60px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.Point-item-form-content-in {
  margin-top: 30px;
  display: flex;
  flex-wrap: wrap;
  margin-right: 25px;
}

.Point-item-form-item {
  margin-right: 25px;
  margin-bottom: 20px;
  width: calc(50% - 25px);
  display: flex;
}

.Point-item-form-item-active img {
    -webkit-filter: invert(45%) sepia(84%) saturate(1611%) hue-rotate(357deg) brightness(97%) contrast(93%);
    filter: invert(45%) sepia(84%) saturate(1611%) hue-rotate(357deg) brightness(97%) contrast(93%);
}

.Point-item-form-item-active input, .Point-item-form-item-active textarea {
  border-color: #dddddd !important;
  background-color: #dddddd !important;
}

.Point-item-form-item label {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.86;
  letter-spacing: -0.28px;
  color: #ee6e0f;
  width: 100%;
}

.Point-item-form-item input {
  height: 40px;
}

.Point-item-form-item textarea {
  height: 110px;
}

.Point-item-form-item input, .Point-item-form-item textarea {
  border-radius: 10px;
  border: solid 2px #dddddd;
  background-color: white;
}

.Point-item-form-item input:focus, .Point-item-form-item textarea:focus {
  box-shadow: none;
}

.Point-item-form-item-icon {
  margin-top: 30px;
  max-width: 32px;
  max-height: 32px;
  margin-right: 15px;
}

.Point-item-form-text {
  font-size: 14px;
  font-weight: 300;
  letter-spacing: -0.28px;
  color: #2d2c2c;
  text-align: center;
}

.Point-item-form-info {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  margin-top: 30px;
}

.Point-item-form-info img {
  width: 48px;
  height: 48px;
  -o-object-fit: contain;
  object-fit: contain;
    -webkit-filter: invert(45%) sepia(84%) saturate(1611%) hue-rotate(357deg) brightness(97%) contrast(93%);
    filter: invert(45%) sepia(84%) saturate(1611%) hue-rotate(357deg) brightness(97%) contrast(93%);
  margin-bottom: 10px;
}

.Point-item-form-info p {
  font-size: 16.5px;
  font-weight: bold;
  letter-spacing: -0.33px;
  color: #f38c03;
}

.Point-item-form-info span {
  font-size: 11px;
  font-weight: 300;
  letter-spacing: -0.22px;
  color: #2d2c2c;
}

.Point-item-form-button {
  font-size: 18px;
  font-weight: bold;
  letter-spacing: -0.36px;
  color: white;
  width: 280px;
  height: 39px;
  border-radius: 10px;
  box-shadow: 0px 4px 3px 0 rgba(0, 0, 0, 0.11);
  background-color: #f38c03;
  transition: 500ms;
  cursor: pointer;
}

.Point-item-form-button:hover {
  color: white;
  background-color: #3eb16d;
  transition: 500ms;
}

.Point-item-form .passive {
  opacity: 0.5;
  pointer-events: none;
}

.Point-item:hover .Point-item-link {
  color: white;
  transition: 500ms;
  background-position: 130px;
}

@media (max-width: 991px) {
  .Point {
    overflow: hidden;
    padding-bottom: 30px;
  }

  .Point-video {
    margin-top: 20px;
    margin-right: 0;
  }

  .Point-item {
    width: 100%;
    padding-left: 15px;
    margin-right: 0;
    margin-bottom: 15px;
  }

  .Point-item-head {
    margin-top: 40px;
    margin-right: 20px;
  }

  .Point-item-head img {
    height: 10px;
    -o-object-fit: contain;
    object-fit: contain;
  }

  .Point-item-head span {
    margin-left: 20px;
    font-size: 28px;
  }

  .Point-item-in {
    margin-top: 5px;
    padding: 20px 15px;
    justify-content: space-around;
  }

  .Point-item-left {
    padding-right: 15px;
  }

  .Point-item-icon {
    height: auto;
  }

  .Point-item-text {
    font-size: 18px;
    margin-bottom: 25px;
  }

  .Point-item-content {
    width: auto;
    left: 15px;
    right: 15px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    position: fixed;
  }

  .Point-item-content-header {
    height: 60px;
  }

  .Point-item-content-header h6 {
    font-size: 20px;
  }

  .Point-item-content-close {
    right: 20px;
  }

  .Point-item-content-in {
    padding: 20px 30px;
    align-items: center;
    flex-direction: column;
  }

  .Point-item-content-left {
    margin-right: 0;
  }

  .Point-item-content-left img {
    max-width: 200px;
    max-height: 200px;
  }

  .Point-item-content-right {
    margin-top: 20px;
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .Point-item-content-right h5 {
    font-size: 18px;
    margin-bottom: 20px;
  }

  .Point-item-content-right h5 img {
    margin-right: 15px;
  }

  .Point-item-content-right p {
    font-size: 16px;
  }

  .Point-item-content-right p span:first-child {
    width: 80px;
  }

  .Point-item-content-right p span:last-child {
    font-size: 16px;
  }

  .Point-item-content-right h6 {
    margin-top: 15px;
    font-size: 16px;
    text-align: center;
  }

  .Point-item-content-right-link {
    margin-bottom: 10px;
  }

  .Point-item-form {
    width: auto;
    left: 15px;
    right: 15px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    position: fixed;
  }

  .Point-item-form-header {
    height: 60px;
  }

  .Point-item-form-header h6 {
    font-size: 20px;
  }

  .Point-item-form-close {
    right: 20px;
  }

  .Point-item-form-content {
    padding: 15px 30px;
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  .Point-item-form-content-in {
    margin-top: 20px;
    margin-right: 0;
  }

  .Point-item-form-item {
    margin-right: 0;
    margin-bottom: 10px;
    width: 100%;
  }

  .Point-item-form-text {
    font-size: 13px;
  }

  .Point-item-form-info {
    margin-top: 10px;
    margin-bottom: 20px;
  }

  .Point-item-form-button {
    margin-bottom: 10px;
  }
}

/* end how to invest page (aka "info.html) */

::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px #eeeeee;
  background-color: #f5f5f5;
  -webkit-transform: translateX(30px);
  transform: translateX(30px);
}

::-webkit-scrollbar {
  width: 12px;
  height: 6px;
  background-image: linear-gradient(to top, #f49600, #eb5c15);
}

::-webkit-scrollbar-thumb {
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px #eeeeee;
  background-image: linear-gradient(to top, #f49600, #eb5c15);
}

.Banner-puan {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  position: relative;
  overflow: hidden;
}
.Banner-puan:before {
  content: "";
  display: inline-block;
  transition: 500ms;
  width: 48%;
  height: 100%;
  min-height: 400px;
    background-image:  url(../../i/mariobet_new/mobile/snow-effect.png);
  background-size: 100% 100%;
  background-repeat: repeat;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-animation: snow 4s linear infinite;
  animation: snow 4s linear infinite;
}

@-webkit-keyframes snow {
  from {
    background-position: center 0;
  }
  to {
    background-position: center 360px;
  }
}

@keyframes snow {
  from {
    background-position: center 0;
  }
  to {
    background-position: center 360px;
  }
}

#investModal .modal-lg.modal-dialog {
  max-width: 100%;
  padding: 44px;
  max-height: 100%;
  height: 100%;
  margin: 0;
}
#investModal .modal-lg.modal-dialog:before {
  display: none;
}
#investModal.modal.show .modal-dialog {
  pointer-events: all;
}
#investModal .modal-lg.modal-dialog .close {
    background: rgba(30,30,30,.6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
    transition: color .2s;
  vertical-align: top;
  visibility: inherit;
  position: absolute;
  width: 44px;
  top: 0;
  right: 0;
}
#investModal .modal-lg.modal-dialog .close path {
    fill: #ccc
}
#investModal .modal-lg.modal-dialog .close:hover path {
    fill: #fff
}
#investModal.modal {
    padding-right: 0!important;
}
.modal-backdrop.show {
  opacity: 0.9;
}
.how-to-deposit-banner img {
  width: 100%;
}

.domain-alter {
    display: none;
    align-items: flex-end;
    height:75px;
    font-weight: 400;
    line-height: 1.5;
    padding: 0 16px 8px 23px;
    color: rgba(255, 255, 255, 1);
    text-align: center;
    background-color:  rgba(55, 59, 79, 1);;
    font-size: 9px;
}

#modal_window {
  margin: 10px auto;
  width:100%;
  background: rgba(0, 0, 0, 1);
  border-radius: 10px;
  box-shadow: 0 5px 7px 0 rgba(0, 0, 0, 0.5);
  overflow: visible;
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  margin-top: 0px;
  margin-left: 0;
  display: none;
  padding: 0px 0px;
}

#popup {
  background: rgba(0, 0, 0, 0.4);
}

#modal_window .popup-freespins-wrapper .freespin-item {
  display: flex;
  align-items: center;
  height: 40px;
  color: white;
  border-bottom: 1px solid #3e414e;
}

#modal_window .popup-freespins-wrapper .freespin-item:last-child {
  border-bottom: 0;
}

#modal_window .popup-freespins-wrapper .freespin-providers-container {
  margin-left: 40px;
  width: 60%;
}

#modal_window .popup-freespins-wrapper .free-spin-provider,
#modal_window .popup-freespins-wrapper .freespin-count {
  color: #fff;
}

#modal_window .popup-close {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  position: absolute;
  top: -10px;
  right: -10px;
  background: #364057;
  opacity: 1;
  z-index: 1;
}

#modal_window .popup-close span {
  top: 8px;
  right: -8px;
  height: 40px;
  width: 40px;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cpath fill-rule='evenodd' fill='rgb(238, 240, 244)' d='M 4.9902344 3.9902344 A 1.0001 1.0001 0 0 0 4.2929688 5.7070312 L 10.585938 12 L 4.2929688 18.292969 A 1.0001 1.0001 0 1 0 5.7070312 19.707031 L 12 13.414062 L 18.292969 19.707031 A 1.0001 1.0001 0 1 0 19.707031 18.292969 L 13.414062 12 L 19.707031 5.7070312 A 1.0001 1.0001 0 0 0 18.980469 3.9902344 A 1.0001 1.0001 0 0 0 18.292969 4.2929688 L 12 10.585938 L 5.7070312 4.2929688 A 1.0001 1.0001 0 0 0 4.9902344 3.9902344 Z'/%3E%3C/svg%3E");
}

#modal_window .popup-message-box {
  background-color: #2e313c;
  padding: 10px 0;
  border: 10px solid #3e414e;
}

.landing-affilates {
  overflow: hidden;
}

.Navtop {
  width: 100%;
  height: 80px;
  background-color: #3a3e4c;
}

.Navtop-in {
  padding: 20px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.navbar-brand {
  margin-right: 8vw;
  margin-top: 0;
  display: flex;
  align-items: center;
}

.navbar-brand:before {
  width: 120px;
  height: 26px;
  content: "";
  display: inline-block;
  transition: 500ms;
  background-size: cover;
  background-image: url(../../i/mariobet_new/mobile/logo.png);
  background-repeat: no-repeat;
}

.Navtop-button {
  display: flex;
}

.Navtop-in .Buttons {
  display: flex;
  width: 90px;
  height: 40px;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
  margin-right: 10px;
  transition: all 500ms;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  border-radius: 5px;
  text-decoration: none;
}

.Navtop-button a:first-child {
  margin-right: 10px;
}

.Navtop-in .Buttons i {
  margin-left: 6px;
  font-size: 13px;
}

.Button-giris {
  background-image: url(../../i/mariobet_new/mobile/affilates_landing/giris-button.svg);
}

.Button-kayit {
  background-image: url(../../i/mariobet_new/mobile/affilates_landing/kayit-button.svg);
}

.landing-affilates .container {
  max-width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}

#content_block > .landing-affilates {
  margin-top: -14vw;
}

.Bannerm {
  display: flex;
  flex-direction: column;
  background-color: #2f3340;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}

.Cark {
  position: relative;
  right: 0;
  top: 0;
  z-index: 2;
  padding-left: 0;
  padding-right: 40px;
  padding-top: 0;
}

.Cark-in:before {
  content: "";
  display: inline-block;
  transition: 500ms;
  position: absolute;
  background-image: url(../../i/mariobet_new/mobile/affilates_landing/banner-eleman.png);
  width: 100%;
  height: 80%;
  background-repeat: no-repeat;
  background-position: left;
  background-size: cover;
}

.Cark .mobile_wheel {
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
}

.Cark .wheel {
  display: inline-block;
  width: 100%;
  max-width: 750px;
  height: 100%;
  margin-top: 3%;
  transition: -webkit-transform 5s cubic-bezier(0.5, 0.1, 0.15, 1);
  transition: transform 5s cubic-bezier(0.5, 0.1, 0.15, 1);
    transition: transform 5s cubic-bezier(0.5, 0.1, 0.15, 1), -webkit-transform 5s cubic-bezier(0.5, 0.1, 0.15, 1);
  -webkit-transform: rotate(0deg);
  transform: rotate(0deg);
  z-index: 1;
  pointer-events: none;
}

.Cark .peg {
  display: block;
  min-width: 15px;
  width: 35px;
  height: 30px;
  top: 55%;
  left: 0;
  position: absolute;
  -webkit-transform: translateY(50%);
  transform: translateY(50%);
  z-index: 2;
}

.Cark .peg-active {
  -webkit-transform: scale(1.2) translateY(40%);
  transform: scale(1.2) translateY(40%);
  transition: 1s;
}

.Cark .kadin {
  position: absolute;
  width: 85%;
  height: auto;
  right: -60px;
  bottom: -20px;
  -webkit-transform: translateY(0);
  transform: translateY(0);
}

.button-m {
  width: 100%;
  right: 0;
  height: 100%;
  position: absolute;
  z-index: 9;
  background-color: transparent;
  cursor: pointer;
  display: block;
  border: none;
  outline: none;
}

.passive {
  pointer-events: none;
}

.Cark-in {
  width: 100%;
  height: 100%;
  position: relative;
}

.Bannerm .Banner-text {
  position: relative;
  align-items: center;
  justify-content: center;
  display: flex;
  flex-direction: column;
  top: unset;
  z-index: 6;
}

.Bannerm .Banner-text:before {
  content: "";
  display: inline-block;
  transition: 500ms;
    background-image: linear-gradient(
            120deg
            , #000000 15%, transparent);
  position: absolute;
  top: 0;
  z-index: -1;
  width: 100%;
  height: 100%;
}

.Bannerm .Banner-text-in {
  padding-left: 15px;
  padding-right: 15px;
  margin-top: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.Bannerm .Banner-text img {
  width: 100%;
  margin-bottom: 10px;
}

.Bannerm .Banner-text .banner-line {
  width: 90px;
  background-size: 100% 100%;
  margin-bottom: 22px;
}

.Bannerm .Banner-buttons {
  margin-bottom: 20px;
  display: flex;
  align-items: center;
}

.Banner-text .Banner-buttons {
  margin-bottom: 20px;
}

.Bannerm .Banner-text .Banner-buttons-top {
  display: flex;
  align-items: center;
}

.Bannerm-bottom {
  margin-top: 20px;
}

.Buttons {
  display: flex;
  width: 140px;
  height: 60px;
  align-items: center;
  justify-content: center;
  font-size: 17px;
  font-weight: bold;
  letter-spacing: -0.34px;
  color: #ffffff;
  margin-right: 10px;
  transition: all 500ms;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  border-radius: 5px;
  text-decoration: none;
}

.Buttons i {
  margin-left: 6px;
  font-size: 13px;
}

.H_menu {
  margin-top: clamp(30px, 3vw, 60px);
  margin-bottom: clamp(30px, 3vw, 60px);
  overflow: hidden;
}

.H_menu-in {
  display: flex;
  overflow-x: scroll;
  padding-bottom: 5px;
}

.H_menu-item {
  padding-bottom: 5px;
  position: relative;
  min-width: 100px;
  width: clamp(100px, 6.1vw, 117px);
  height: clamp(100px, 6.25vw, 120px);
  margin-right: 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  background-color: #2e313c;
  z-index: 1;
  box-sizing: border-box;
}

.H_menu-item-link {
  text-align: center;
  text-decoration: none;
}

.H_menu-item:before {
  content: "";
  display: inline-block;
  transition: 500ms;
  position: absolute;
  left: 0;
  top: 0;
  height: 0;
  border-radius: 5px;
  z-index: -1;
  width: 0;
  background-image: linear-gradient(to right, #37b5b5, #3598aa);
}


.H_menu-item i:before {
  font-size: clamp(25px, 1.83vw, 35px);
  background-image: linear-gradient(to right, #37b5b5, #3598aa);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.H_menu-item p {
  margin-top: 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: clamp(14px, 1vw, 17px);
  font-weight: 500;
  line-height: 1.18;
  letter-spacing: -0.34px;
  text-align: center;
  color: white;
}

.H_menu-item p span {
  font-size: clamp(12px, 0.93vw, 14px);
  font-weight: 600;
}

.Content h3 {
  font-size: clamp(22px, 1.45vw, 28px);
  font-weight: bold;
  letter-spacing: -0.56px;
  color: #2e313c;
  margin-bottom: 25px;
}

.Content p {
  font-size: clamp(14px, 0.94vw, 17px);
  font-weight: 500;
  line-height: 1.65;
  letter-spacing: -0.34px;
  color: #707480;
  margin-bottom: 30px;
}

.Reference {
  margin-top: 55px;
  margin-bottom: 60px;
}

.Reference-in {
  display: flex;
  align-items: center;
  justify-content: space-between;
  flex-wrap: wrap;
}

.Reference-item {
  width: calc(50% - 5px);
  margin-bottom: 10px;
  height: 80px;
  border-radius: 5px;
  background-color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
}

.Reference-item img {
  width: 100%;
  max-width: 122px;
}

.Reference-item .bestpay {
  max-width: 112px;
}

.Reference-item .havale {
  max-width: 87px;
}

.Reference-item .maksipara {
  max-width: 122px;
}

.Reference-item .qrkod {
  max-width: 84px;
}

.Reference-item .cepbank {
  max-width: 58px;
}

.Reference-item .kredikarti {
  max-width: 121px;
}

.Reference-item .papara {
  max-width: 85px;
}

.Reference-item .bitcoin {
  max-width: 93px;
}

.lic_icon_new {
  display: flex;
  justify-content: center;
  width: 70px;
  height: 81px;
  margin: 0 auto;
}

.lic_icon_new img {
  display: block;
  width: 100%;
}

.prime-specifical-style {
    transform: scale(3)!important;
    left: 0!important;
}

.lc-tabs__container ul {
  margin: 0;
}

.lc-tabs__item {
  float: none;
  width: auto;
}

.lc-tabs__item.active {
  background: #1f7274;
  color: #fff;
}

.lc-tabs__item a {
  display: block;
  padding: 18px 15px;
  font-size: 3.5vw;
  color: #fff;
  text-decoration: none;
  font-weight: 500;
  text-transform: uppercase;
}

.lc-tabs__item a b {
  font-weight: inherit;
}

.search-container {
  display: flex;
  padding-left: 20px;
  padding-right: 20px;
  height: 48px;
  background-color: #2e313c;
  align-items: center;
}

.search-container__input {
  margin-left: 10px;
  margin-right: 10px;
  background-color: transparent;
  border: none;
  font-size: 14px;
  letter-spacing: -0.28px;
  color: #ffffff;
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  background-clip: padding-box;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.search-container__input:focus {
  border-color: transparent;
  outline: 0;
  box-shadow: unset;
}

.search-container__button {
  width: 24px;
  color: #f2f3f8;
  background-color: transparent;
  cursor: pointer;
  padding: 0;
  border: none;
}

.search-container__button i {
  color: #838891;
  font-size: 18px;
}

.live-casino .more-load {
  margin: 5vw auto 19vw;
  width: calc(100% - 10vw) !important;
}

.live-casino-game {
  display: block;
  position: relative;
  width: 100%;
  height: 100%;
  max-height: 260px;
}

.lc-game__image {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.live-casino-game.lucky_streak .lc-game__title,
.live-casino-game.evolution .lc-game__title,
.live-casino-game.xpg .lc-game__title {
  position: absolute;
  margin: 7vw 3vw 3vw 5vw;
  width: 100%;
  top: 0;
  left: 0;
  font-size: 4vw;
  color: #fff;
  font-weight: 700;
  font-style: italic;
  line-height: 1.2;
}

.live-casino-game.lucky_streak .lc-game__title,
.live-casino-game.xpg .lc-game__title {
  margin: 11vw 3vw 3vw 4vw;
}

.live-casino-game.lucky_streak .lc-game__title:after,
.live-casino-game.evolution .lc-game__title:after,
.live-casino-game.xpg .lc-game__title:after {
  content: "";
  width: 8vw;
    height: .62vw;
  position: absolute;
  left: 0;
  bottom: -2vw;
  max-width: 52px;
  max-height: 4px;
    background: #FEA202;
}

.lc-game__description {
  position: absolute;
  bottom: 0;
  width: 100%;
  display: flex;
  justify-content: space-between;
  padding: 7px 25px 7px 15px;
  background-color: #0b0d1480;
}

.lc-game__description p {
  margin: 0;
}

.lcgd__dealer,
.lcgd__hours {
  font-weight: 600;
  letter-spacing: -0.28px;
  color: #c4c7cf;
  font-size: 12px;
}

.live-casino__lobby-btn {
  display: table;
  padding: 7px 14px;
  margin: 8px auto;
  font-size: 4vw;
  text-transform: uppercase;
  color: #fff;
  text-decoration: none;
  border-radius: 1vw;
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -webkit-linear-gradient(0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
}

.live-casino-games {
  display: grid;
  grid-auto-rows: auto;
  grid-template-columns: 1fr 1fr;
  grid-gap: 7px;
}

.live-casino-games > * {
  overflow: hidden;
}
.grecaptcha-badge {
  visibility: hidden;
}

#suites_menu {
  margin: 5vw 0;
  background: #404451;
  border-radius: 1vw;
}

#suites_menu ul {
  background: transparent;
  border-top: none;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-start;
}

#suites_menu ul li {
  position: relative;
  display: block;
  float: none;
  flex: 1 1 auto;
  max-width: 25%;
}

#suites_menu a {
  display: block;
  background: #404451;
  padding: 0 7vw;
  height: 9vw;
  width: 100%;
  line-height: 9vw;
  text-align: center;
  color: #fff;
  float: left;
  box-sizing: border-box;
  font-family: "SFUIDisplay-Regular", sans-serif;
  font-size: 2.6vw;
  text-decoration: none;
  box-shadow: 0 0 1px #1c1f29;
}

#suites_menu ul li a.current {
    background-image: -moz-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
  background-image: -webkit-linear-gradient(
            0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(244,151,7) 0%, rgb(235,92,21) 100%);
  font-size: 2.6vw;
  color: #fff;
  box-shadow: none;
  position: relative;
  margin-top: 0;
  border-top: 0;
}

.btn-refer_friend {
  position: relative;
  padding: 0 25px;
    /* background: url('../../i/mariobet_new/mobile/refer_friend/btn_refer_friend.png') no-repeat center; */
  /* background-size: cover; */
}

.brf__icon {
  font-size: 20px;
}

.btf__text {
  margin: 0 auto 2px 15px;
}

.btf__icon-plus {
  width: 18px;
  height: 18px;
  font-size: 7px;
    border: 1px solid #FFF;
  border-radius: 3px;
  text-align: center;
  line-height: 18px;
}
.Game-Header {
  display: flex;
  align-items: center;
  width: 100%;
  margin: 15px auto;
  border-radius: 8px;
  background-color: #2e313c;
  transition: all 500ms;
}
.Game-Header.active {
  padding: 0;
  flex-direction: column-reverse;
}
.Game-Menu-button {
  display: flex;
  width: 32px;
  height: 32px;
  background-size: 32px 32px;
  background-repeat: no-repeat;
    background-image: url('/assets/images/menu.png');
  background-color: transparent;
  background-position: center;
  cursor: pointer;
  margin: 10px 10px 10px auto;
  border: 0;
}
.Game-Menu-button:active, .Game-Menu-button:focus, .Game-Menu-button:hover {
  outline: none;
  color: currentColor;
  text-decoration: none;
}
.Game-Header.active .Game-Menu-button {
    background-image: url('/assets/images/close.png');
}
.Game-Header-in {
  display: none;
  opacity: 0;
  height: 0;
  align-items: center;
  justify-content: space-between;
  padding: 30px clamp(20px, 1.58vw, 30px);
  width: 100%;
  transition: all 500ms;
}
.Game-Header.active .Game-Header-in {
  display: flex;
  flex-direction: column;
  opacity: 1;
  height: 100%;
}
.Game-Header-list {
  width: 100%;
}
.Game-Header-list > div {
  display: flex;
  width: 100%;
  flex-direction: column;
  align-items: flex-start;
  transition: all 500ms;
}
.Game-Header-list-item {
  margin-right: clamp(15px, 1.66vw, 26px);
  position: relative;
  transition: all 500ms;
  margin-bottom: 15px;
  width: 100%;
}
.Game-Header-list-item button {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 0 clamp(15px, 1.87vw, 30px) 0 0;
  width: 100%;
  border: none;
  background: transparent;
}
.Game-Header-list-item:before {
  content: " ";
  display: inline-block;
  transition: all 500ms;
  border-radius: 10px;
  box-shadow: 0 3px 6px 0 #eb5c15;
  background-image: linear-gradient(to bottom, #f49a1c, #eb5c15);
  width: 0;
  height: 3px;
  position: absolute;
  bottom: -8px;
  left: -20px;
}
.Game-Header-list-item.active:before {
  width: calc(100% + 40px);
}
.Game-Header-list-item-icon {
  display: flex;
  justify-content: center;
  align-items: center;
  border: solid 1px #fff;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  margin-right: 15px;
}
.Game-Header-list-item-icon > * {
  width: 22px;
  height: 22px;
}
.Game-Header-list-item span {
  font-size: clamp(14px, 1vw, 16px);
  font-weight: 500;
  text-align: center;
  color: #fff;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
}
.Game-Header-right {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  width: 100%;
  transition: all 500ms;
}
.Game-Providers-wrapper {
  width: 100%;
  margin-bottom: 15px;
  margin-right: clamp(20px, 1.57vw, 30px);
}
.Game-Providers {
  width: 100%;
  border: none;
  background: transparent;
  display: flex;
  align-items: center;
  transition: all 500ms;
  padding: 0;
  outline: none;
}
.Game-Providers-icon {
  width: 50px;
  height: 50px;
    border: 1px solid #585A63;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 10px;
}
.Game-Providers-icon i {
  width: 28px;
  height: 28px;
}
.Game-Providers span {
  font-size: clamp(14px, 1vw, 16px);
  font-weight: 500;
  text-align: center;
  color: #fff;
}
.Game-Providers-list-wrapper {
  width: 100%;
  margin-top: 15px;
  display: none;
}
.Game-Providers-list-wrapper.active, .Game-Providers-wrapper.active .Game-Providers-list-wrapper {
  display: flex;
  flex-direction: column;
}
.Game-Providers-list {
  list-style-type: none;
}
.Game-Providers-search-form {
  display: flex;
  position: relative;
  width: 100%;
  height: 34px;
  margin-bottom: 5px;
}
.Game-Providers-search-form button {
  background-color: transparent;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 10px;
  cursor: pointer;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
  border: none;
}
.Game-Providers-search-form button img {
  width: 100%;
}
.Game-Providers-search-input {
  background-color: transparent;
  font-size: clamp(14px, 1vw, 16px);
  font-weight: 500;
  color: #fff;
  width: 100%;
  height: 100%;
    border: solid 1px #585A63;
  border-radius: 100px;
  padding-left: 35px;
  margin: 0;
}
.Game-Providers-item {
  padding: 5px 10px 5px 18px;
}
.Game-Providers-item a {
  display: flex;
  justify-content: space-between;
  position: relative;
  color: #fff;
}
.Game-Providers-item a span {
  margin-left: 10px;
}
.Game-Providers-item a.active:before {
    content: ' ';
  position: absolute;
  top: 0;
  left: -10px;
  box-shadow: 0 3px 6px 0 #eb5c15;
  background-image: linear-gradient(to bottom, #f49a1c, #eb5c15);
  width: 5px;
  height: 100%;
}
.Game-Providers-search-input::-webkit-input-placeholder {
  color: #fff;
}
.Game-Providers-search-input:-ms-input-placeholder {
  color: #fff;
}
.Game-Providers-search-input::-ms-input-placeholder {
  color: #fff;
}
.Game-Providers-search-input::placeholder {
  color: #fff;
}
.Game-Providers-search-input:focus {
  outline: none;
    border: solid 1px #EC6516;
  border-radius: 100px;
}
.Game-Search {
  display: flex;
  position: relative;
  width: 100%;
  height: 50px;
}
.Game-Search button {
  background-color: transparent;
  width: 28px;
  height: 28px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  left: 20px;
  cursor: pointer;
  z-index: 1;
  padding: 0;
  border: none;
  display: flex;
  justify-content: center;
  align-items: center;
}
.Game-Search button img {
  width: 100%;
}
.Game-Search-input {
  position: absolute;
  background-color: transparent;
  font-size: clamp(14px, 1vw, 16px);
  font-weight: 500;
  color: #fff;
  width: 100%;
  height: 100%;
  padding-right: 20px;
  padding-left: 60px;
    border: solid 1px #585A63;
  border-radius: 100px;
}
.Game-Search-input::-webkit-input-placeholder {
  color: #fff;
}
.Game-Search-input:-ms-input-placeholder {
  color: #fff;
}
.Game-Search-input::-ms-input-placeholder {
  color: #fff;
}
.Game-Search-input::placeholder {
  color: #fff;
}
.Game-Search-input:focus {
  outline: none;
    border: solid 1px #EC6516;
  border-radius: 100px;
}

.info-button {
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
  color: #404558;
}

.info-button .flaticon-info:before {
  content: "\f169";
}

.tooltip.show {
  opacity: 1;
}
.tooltip {
  top: 30px !important;
}

#gsm ul li .button_button.disabled {
  opacity: 0.7;
  pointer-events: none;
}

.wrap-logout-menu-link.hide {
  display: none !important;
}

#cashback_modal .popup-close {
  width: 40px;
  height: 40px;
  border-radius: 100%;
  position: absolute;
  top: 0;
  right: 0;
  background: #364057;
  opacity: 1;
  z-index: 1;
}
#cashback_modal .popup-close span{
  top: 8px;
  right: -8px;
  height: 40px;
  width: 40px;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cpath fill-rule='evenodd' fill='rgb(238, 240, 244)' d='M 4.9902344 3.9902344 A 1.0001 1.0001 0 0 0 4.2929688 5.7070312 L 10.585938 12 L 4.2929688 18.292969 A 1.0001 1.0001 0 1 0 5.7070312 19.707031 L 12 13.414062 L 18.292969 19.707031 A 1.0001 1.0001 0 1 0 19.707031 18.292969 L 13.414062 12 L 19.707031 5.7070312 A 1.0001 1.0001 0 0 0 18.980469 3.9902344 A 1.0001 1.0001 0 0 0 18.292969 4.2929688 L 12 10.585938 L 5.7070312 4.2929688 A 1.0001 1.0001 0 0 0 4.9902344 3.9902344 Z'/%3E%3C/svg%3E");
}

#cashback_modal .popup_wrapper {
  padding: 10px;
  position: relative;
  margin: 10px auto;
  max-width: calc(100% - 30px);
  display: flex;
  flex-direction: column;
}

#cashback_modal {
  position: fixed;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(0, 0, 0, 0.4);
  z-index: 1000;
  display: none;
}
#cashback_modal > div {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 100%;
}

#cashback_modal .popup-subtitle {
    background-color: #E63438;
  height: 34px;
  position: absolute;
  padding: 0 15px;
  display: flex;
  align-items: center;
  color: #ffffff;
  line-height: normal;
  font-weight: 600;
  top: 85px;
  transform: translateX(-50%);
  left: 50%;
  z-index: 2;
}

#cashback_modal .popup-message-box {
  background-color: #2e313c;
  padding: 10px 20px;
  border: 10px solid #3e414e;
}

#cashback_modal .act-btn {
  display: block;
  background-color: #f8ac20;
  color: #fff;
  padding: 0 25px;
  font-weight: 700;
  font-size: 16px;
  border-radius: 5px;
  border: none;
  height: 55px;
  width: 100%;
}

#cashback_modal .act-btn i {
  font-size: 14px;
  margin-left: 16px;
  font-weight: 400;
  position: relative;
  z-index: 5;
}

#cashback_modal .bb-title {
  position: relative;
  padding-bottom: 15px;
  margin-bottom: 25px;
  margin-top: 15px;
  display: flex;
  font-size: 24px;
  color: #fff;
  font-weight: 600;
}
#cashback_modal .bb-title:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80px;
  height: 2px;
  background-color: #ee932c;
}

#cashback_modal .bb-info {
  margin-top: 30px;
  color: #fff;
  font-weight: 600;
}
.continue {
  position: relative;
}
#xox-chat-widget-launcher-container {
  display: none;
}

.N_menu {
  position: relative;
  z-index: 99;
  margin: 10px 0;
}

.N_menu-in {
  padding: 4px 5px;
  background-color: #2e313c;
  display: flex;
  align-items: center;
  overflow-x: scroll;
}

.N_menu-buttons {
  display: flex;
  justify-content: space-between;
  position: relative;
  padding: 5px 5px;
  z-index: 9;
}

.N_menu-game-buttons {
  display: flex;
  justify-content: space-between;
  position: relative;
  padding: 5px 5px;
  z-index: 8;
}

.N_menu-item {
  white-space: nowrap;
  padding-left: 12px;
  padding-right: 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 48px;
  font-size: 13px;
  font-weight: 600;
  color: #c5cad6;
  position: relative;
  transition: 500ms;
  border-radius: 4px;
}

.N_menu-item:hover {
  color: white;
  transition: 500ms;
}

.N_menu-item.active {
  background-image: linear-gradient(to bottom, #505461 0%, #40434e 100%);
}

.N_menu-item:after {
  content: " ";
  display: inline-block;
  transition: 500ms;
  background-color: #505461;
  width: 1px;
  height: 20px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
  right: 0;
}

.N_menu-item i {
  color: #fb9224;
  font-size: 20px;
}

.N_menu-item i, .N_menu-item img {
  margin-right: clamp(7px, 0.6vw, 12px);
}

.N_menu-item img {
  width: 20px;
  height: 20px;
  -o-object-fit: contain;
  object-fit: contain;
}

.N_menu-button, .N_menu-game-button {
  width: 100%;
  height: 48px;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 600;
  padding-left: 15px;
  padding-right: 20px;
  border-radius: 5px;
  cursor: pointer;
  transition: 500ms;
  background-color: #1c1f26;
  color: white;
}

.N_menu-button:after {
  margin-left: auto;
  content: "";
  display: inline-block;
  width: 10px;
  height: 6px;
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-image: url(/assets/images/icon-down.svg);
}

.N_menu-button i, .N_menu-button img, .N_menu-game-button i, .N_menu-game-button img {
  margin-right: 15px;
}

.N_menu-button:hover, .N_menu-button:focus, .N_menu-game-button:hover, .N_menu-game-button:focus {
  color: white;
  transition: 500ms;
}

.N_menu-button[aria-expanded="true"], .N_menu-game-button[aria-expanded="true"] {
  background-image: linear-gradient(to bottom, #505461 0%, #40434e 100%);
}

.N_menu-button[aria-expanded="true"]:after, .N_menu-game-button[aria-expanded="true"]:after {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.N_menu-inner {
  width: 49%;
}

.N_menu-inner-full {
    width: 100%;
}

.N_menu-search {
  display: flex;
  align-items: center;
  background-color: #4b4f5b;
  padding: 10px 25px;
}

.N_menu-search-input {
  height: 100%;
  background-color: transparent;
  border: none;
  font-size: 14px;
  font-weight: 500;
  color: white;
  box-shadow: none;
}

.N_menu-search-input::-webkit-input-placeholder {
  color: #aab0bb;
}

.N_menu-search-input:-ms-input-placeholder {
  color: #aab0bb;
}

.N_menu-search-input::-ms-input-placeholder {
  color: #aab0bb;
}

.N_menu-search-input::placeholder {
  color: #aab0bb;
}

.N_menu-search-input:focus {
  box-shadow: none;
  background-color: transparent;
  color: white;
}

.N_menu-search-button {
  background-color: transparent;
  color: #838891;
  font-size: 16px;
}

.N_menu-search-button i, .N_menu-search-button img {
  width: 16px;
  height: 16px;
  -o-object-fit: contain;
  object-fit: contain;
  font-size: 16px;
}

.N_menu-content {
  -webkit-transform: translateY(100%) !important;
  transform: translateY(100%) !important;
  background-color: #40434e;
  min-width: auto;
  right: 10px;
  left: 10px !important;
  padding: 0;
  top: auto !important;
  bottom: 0;
  border: none;
  border-radius: 4px;
}

.N_menu-content-inner {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}

.N_menu-content-inner:before {
  content: "";
  display: inline-block;
  transition: 500ms;
  width: 1px;
  top: 0;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #4b4f5b;
  position: absolute;
}

.N_menu-content-item {
  display: flex;
  align-items: center;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 14px;
  font-weight: 600;
  text-align: left;
  color: #c5cad6;
  transition: 500ms;
  height: 52px;
  border-bottom: 1px solid #4b4f5b;
}

.N_menu-content-item span {
  margin-left: auto;
}

.N_menu-content-item:last-child {
  border-bottom: none;
}

.N_menu-content-item i, .N_menu-content-item img {
  margin-right: 15px;
  max-width: 20px;
}

.N_menu-content-item:hover, .N_menu-content-item.active {
  color: white;
  background-color: #2e313c;
  transition: 500ms;
}

.N_menu-content-search {
  display: flex;
  align-items: center;
  height: 42px;
  padding-left: 20px;
  background-color: #4b4f5b;
}
.home_inner_top_item_info_icon.lock_icon {
  background-image: url("/assets/images/icon-approve-orange.svg");
  background-clip: unset;
}
html[data-route='two_factor_authentication'] .home_inner_top_item_info_icon.lock_icon {
  background-image: url("../../i/mariobet_new/mobile/icon-approve.svg");
}
.Verification .head {
  display: flex;
  align-items: center;
  padding-bottom: 20px;
  margin-bottom: 20px;
  position: relative;
  border-bottom: 3px solid #dadde2;
}
.Verification .head img {
  display: block;
  margin-right: 18px;
  width: 27px;
  height: 30px;
  flex-shrink: 0;
}
.head h6 {
  font-size: 22px;
  font-weight: 800;
  line-height: 0.76;
  color: #404558;
  margin-top: 0;
  margin-bottom: 10px;
}
.head p {
  font-size: 14px;
  line-height: 1.35;
  color: #868a99;
  margin-bottom: 0;
}
.verification-text {
  width: 100%;
  position: relative;
}
.verification-text-center {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.verification-text-center img {
  width: 55px;
  height: 55px;
}
.verification-text h2 {
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  color: #2e313c;
  margin-top: 30px;
  margin-bottom: 5px;
}
.verification-text h1 {
  font-size: 28px;
  font-weight: bold;
  color: #3598aa;
  margin-top: 0;
  margin-bottom: 15px;
}
.verification-text-center p {
  max-width: 690px;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.65;
  text-align: center;
  color: #696c75;
  margin-bottom: 0;
}
.verification-text-links {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  margin-top: 25px;
  width: 100%;
}
.verification-text-links a {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 14px;
  font-weight: 600;
  color: #9296a4;
  padding: 0 24px;
  height: 52px;
  border-radius: 5px;
  border: solid 1px #d6dbe4;
  background-color: #fff;
  transition: all 500ms;
}
.verification-text-links a:first-child {
  margin-bottom: 8px;
}
.verification-text-links a.open-disable-modal img {
  width: 24px;
  height: 24px;
}
.Verification-steps {
  padding: 20px 0;
  position: relative;
}
.Verification-steps-center {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 20px;
  padding-left: 20px;
  padding-right: 20px;
}
.Verification-steps-center img {
  width: 45px;
  height: 45px;
  margin-bottom: 28px;
}
.Verification-steps h3 {
  font-size: 20px;
  font-weight: 600;
  color: #2e313c;
  margin-top: 0;
  margin-bottom: 16px;
}
p.Verification-steps-text {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.65;
  color: #696c75;
}
.Verification-code {
  margin: 15px 0;
}
.Verification-code-item {
  width: 55px;
  height: 62px;
  border-radius: 5px;
  border: solid 1px #d8dce4;
  background-color: #fff;
  padding: 0;
  font-size: 20px;
  font-weight: 600;
  text-align: center;
  color: #565966;
}
#login_form .Verification-code-item {
  width: 55px !important;
  height: 62px !important;
  border-radius: 5px !important;
  border: solid 1px #d8dce4 !important;
  background-color: #fff !important;
  padding: 0 !important;
}
#login_form .Verification-steps-center .Register-button:after {
  content: none;
}
.Verification-steps-center .result {
  width: 100%;
}
.Verification .verification {
  display: flex;
  align-items: center;
  height: 70px;
  padding-left: 24px;
  border-radius: 8px;
  border: solid 1px #e6e8ed;
  background-color: #fff;
  font-size: 16px;
  font-weight: 400;
  line-height: 1.5;
  margin-bottom: 0.5rem;
}
.Verification .verification img {
  width: 25px;
  height: 25px;
  margin-right: 20px;
}
.Verification .toggle-switch {
  margin-right: 24px;
  margin-left: auto;
  cursor: pointer;
  width: 64px;
  height: 30px;
  background: grey;
  display: block;
  border-radius: 100px;
  position: relative;
  pointer-events: none;
}
.Verification .toggle-switch:after {
    content: '';
  position: absolute;
  top: 5px;
  left: 5px;
  width: 18px;
  height: 18px;
  background: #fff;
  border-radius: 90px;
}
.verification-text {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.verification-text-qr {
  width: 185px;
  border-radius: 8px;
  border: solid 1px #e6e8ed;
  margin-bottom: 20px;
}
.verification-text-qr img {
  width: 100%;
  height: auto;
  border-radius: 8px;
}
.verification-text-desc {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.verification-text-desc h4 {
  font-size: 20px;
  font-weight: 600;
  color: #2e313c;
  margin-top: 0;
  margin-bottom: 10px;
}
.verification-text-desc p {
  font-size: 14px;
  font-weight: normal;
  line-height: 1.65;
  color: #696c75;
  margin-bottom: 0;
}
.verification-text-desc p a {
  font-weight: 600;
  color: #eb5c15;
}
.Verification hr {
  margin: 1rem -5vw;
  border: 0;
    border-top: 1px solid rgba(0,0,0,.1);
}
.Verification-steps-in {
  position: relative;
  z-index: 1;
}
.Verification-steps-in:before {
  content: "";
  display: inline-block;
  width: 2px;
  height: 100%;
  background-color: #e6e8ed;
  position: absolute;
  left: 20px;
  z-index: -1;
}
.Verification-steps-item {
  display: flex;
  justify-content: space-between;
  margin-bottom: 12px;
}
.Verification-steps-item span {
  font-size: 14px;
  font-weight: bold;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #696c75;
  width: 40px;
  height: 40px;
  border: solid 2px #e6e8ed;
  background-color: #fff;
  border-radius: 50%;
  padding-top: 0;
}
.Verification-steps-item-head {
  width: 40px;
}
.Verification-steps-item-desc {
  width: calc(100% - 60px);
}
.Verification-steps-item p {
  padding-top: 7px;
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: normal;
  line-height: 1.65;
  color: #696c75;
  margin-bottom: 0;
}
.Verification-steps-item label {
  padding: 16px 24px;
  border-radius: 5px;
  border: solid 1px #d8dce4;
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 260px;
  margin-top: 10px;
}
.Verification-steps-item label input {
  font-size: 14px;
  font-weight: 500;
  color: #565966;
  border: none;
  outline: none;
}
.Verification-steps-item label img {
  width: 20px;
  height: 20px;
}
.Register-button {
  margin-top: 15px;
  display: flex;
  align-items: center;
  justify-content: space-around;
  font-size: 17px;
  font-weight: bold;
  color: white;
  width: 100%;
  height: 70px;
  border-radius: 8px;
  transition: 500ms;
  background-image: linear-gradient(to right, #f49600 0%, #eb5c15 100%);
  position: relative;
  overflow: hidden;
  z-index: 1;
  border: none;
  padding: 0;
}

/* Navbottom */

.Navbottom {
  width: 100%;
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.Navbottom-in {
  background-color: #fff;
  padding-bottom: 70px;
}

.Navbottom-top {
  display: flex;
  align-items: center;
  padding: 27px 20px 16px 24px;
}

.Navbottom-top .license-logo {
  width: 75px;
  height: 83px;
  margin-right: 20px;
}

.Navbottom-top-logo {
  display: block;
}
.nav-top-copyright{
    font-weight: 700;
    font-size: 10px;
    line-height: 118%;
    color: #24262f;
    margin-left: 12px;
    margin-right: 42px;
}
.Navbottom-menu-head.first {
    height: 78px
}
.Navbottom-item .img-container{
    display: flex;
    align-items: center
}
.Navbottom-item .img-container a::before{
    display: none!important;
}
.Navbottom-item .content-first{
    font-size: 12px;
    padding-right: 20px;
    display: flex;
    flex-direction: column;
    gap: 8px;
}

.Navbottom-top-logo {
  height: 27px!important;
  width: 155px!important;
  transform: rotate(0deg)!important;
  -o-object-fit: contain;
  object-fit: contain;
}

.Navbottom-top-in {
  display: flex;
  align-items: center;
  column-gap: 12px;
}

.Navbottom-top-in p {
    color: rgba(36, 38, 47, 1);
    font-size: 11px;
    font-weight: 700;
    line-height: 12.48px;
    letter-spacing: 0%;
    text-align: left;
}

.Navbottom-top-support {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 24px;
  width: 100%;
  height: 48px;
  border-radius: 6px;
  background-color: #37b5b5;
  overflow: hidden;
  position: relative;
  z-index: 1;
  font-size: 17px;
  font-weight: 600;
  line-height: 1.29;
  letter-spacing: -0.34px;
  text-align: left;
  color: #fff;
}

.Navbottom-top-support .icon-footer-call {
  width: 22px;
  height: 20px;
  background-size: 100% 100%;
  background-image: url(../../i/mariobet_new/mobile/icon-footer-call.svg);
  margin-left: 8px;
}

.Navbottom-top-support:hover {
  color: #fff;
}

.Navbottom-social-in {
  display: grid;
  grid-template-columns: repeat(6, 1fr);
  justify-content: space-between;
  align-items: center;
}

.Navbottom-social-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 12px 0;
  transition: all 500ms;
  background-color: #2e313c;
}

.Navbottom-social-item:nth-child(even) {
  background-color: #3b3e4a;
}

.Navbottom-social-item i {
  width: 20px;
  height: 20px;
  background-size: 100% 100%;
}

.Navbottom-social-item i.icon-footer-facebok {
  background-image: url(../../i/mariobet_new/mobile/icon-footer-facebok.svg);
}

.Navbottom-social-item i.icon-footer-twitter {
  background-image: url(../../i/mariobet_new/mobile/icon-footer-twitter.svg);
}

.Navbottom-social-item i.icon-footer-instagram {
  background-image: url(../../i/mariobet_new/mobile/icon-footer-instagram.svg);
}

.Navbottom-social-item i.icon-footer-youtube {
  background-image: url(../../i/mariobet_new/mobile/icon-footer-youtube.svg);
}

.Navbottom-social-item i.icon-footer-telegram {
  background-image: url(../../i/mariobet_new/mobile/icon-footer-telegram.svg);
}

.Navbottom-social-item i.icon-footer-plus18 {
  background-image: url(../../i/mariobet_new/mobile/icon-footer-plus18.svg);
}

.Navbottom-social-item:focus,
.Navbottom-social-item:hover {
  color: white;
}
.Navbottom-menu {
  position: relative;
  border-top: 1px solid #e3e6ec;
}

.Navbottom-menu-head {
      border-bottom: 1px solid #e3e6ec;
      position: relative;
      display: flex;
      align-items: center;
      text-align: left;
      color: #000;
      height: 48px;
      background-color: transparent;
      transition: 500ms;
      width: 100%;
      padding-left: 24px;
      padding-right: 20px;
      margin-bottom: 0;
      border: none;
      color: rgba(36, 38, 47, 1);
     font-size: 14.5px;
     font-weight: 400;
     line-height: 100%;
}

.Navbottom-menu-head > img {
  margin-left: auto;
  width: 10px;
  height: 6px;
}

.Navbottom-menu-head:hover,
.Navbottom-menu-head:focus {
  color: #000;
}

.Navbottom-menu-head[aria-expanded="true"] {
  background-color: #f8faff;
  transition: 500ms;
}

.Navbottom-menu-head[aria-expanded="true"] > img {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.Navbottom-item {
  width: 100%;
  border-bottom: 1px solid #e3e6ec;
}

.Navbottom-item .active {
  color: #000;
}

.Navbottom-item ul {
  padding-top: 10px;
  padding-bottom: 10px;
}

.Navbottom-item li {
  position: relative;
  margin-bottom: 10px;
  padding-left: 20px;
}

.Navbottom-item li a {
  display: flex;
  align-items: center;
  font-size: 14px;
  letter-spacing: -0.28px;
  transition: color 500ms;
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.57;
  letter-spacing: -0.28px;
  text-align: left;
  color: #000;
}

.Navbottom-item li a:before {
  content: "";
  display: inline-block;
  transition: 500ms;
  width: 8px;
  height: 8px;
  background-color: #d5d7e1;
  margin-right: 20px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.Navbottom-item li a:hover,
.Navbottom-item li a.active {
  color: #000;
  transition: 500ms;
  text-decoration: none;
}

.Navbottom-item li a:hover:before,
.Navbottom-item li a.active:before {
  transition: 500ms;
  background-color: #f49600;
}

.Navbottom-item:last-child {
  margin-bottom: 0;
}

.Navbottom-description {
  display: flex;
  flex-direction: column;
  padding: 15px 20px;
  margin-top: 15px;
}

.Navbottom-description p {
  font-size: 11px;
  font-weight: normal;
  line-height: 1.6;
  color: #000;
}

.Navbottom-description p strong {
  margin-bottom: 5px;
  display: block;
  font-weight: 600;
}

.Navbottom-description-links {
  background: linear-gradient(90.00deg, rgba(255, 93.5, 0, 1),rgba(255, 109.28571319580078, 0, 1) 100%);
  height: 127px;
}
.description-links-background{
    background: url("data:image/svg+xml,%3Csvg viewBox='0 0 273.52 283.92' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M109.712 44.7165C117.893 20.9834 134.672 6.48052 159.931 1.13735C162.29 0.639582 164.729 0.493963 167.13 0.177027C167.353 0.147523 167.567 0.0599608 167.786 0L176.011 0C177.822 0.223663 179.639 0.408304 181.443 0.677652C195.992 2.85718 208.44 9.00649 218.755 19.1694C218.857 19.2703 218.907 19.4225 218.98 19.5501C221.424 22.4862 224.06 25.2939 226.271 28.3852C230.72 34.604 233.501 41.5623 235.454 48.8671C237.83 57.7498 240.34 66.5974 242.788 75.4611C242.898 75.8599 242.963 76.272 243.048 76.6775C244.235 80.8576 245.434 85.0339 246.607 89.2178C247.996 94.167 249.362 99.1228 250.767 104.179C243.592 106.038 236.472 107.882 229.22 109.76C228.829 108.367 228.452 107.037 228.081 105.703C226.744 100.892 225.408 96.081 224.077 91.2679C223.997 90.9795 223.969 90.6769 223.918 90.3809C222.757 86.3102 221.575 82.2443 220.439 78.167C218.041 69.5612 215.7 60.9392 213.269 52.342C212.094 48.1866 210.09 44.3853 207.575 40.8333C207.29 40.4307 207.032 40.01 206.761 39.597C204.435 37.2585 202.289 34.7173 199.749 32.6206C192.886 26.9567 184.855 23.8206 175.849 23.1392C153.607 21.4555 133.975 36.1278 130.226 57.2454C129.826 59.4992 129.637 61.7392 129.637 63.9698C129.637 68.1069 130.287 72.2117 131.449 76.312C136.566 94.3726 141.523 112.475 146.54 130.561C146.579 130.703 146.587 130.853 146.628 131.119C143.87 131.84 141.135 132.567 138.392 133.268C137.072 133.606 135.741 133.896 134.414 134.208C130.438 135.284 126.459 136.362 122.339 137.478C121.957 136.129 121.595 134.877 121.247 133.619C116.365 116.005 111.707 98.329 106.535 80.7948C102.027 65.5181 91.3666 55.9567 75.5361 51.7995C71.5467 50.7525 67.4397 50.4984 63.3122 50.6669C62.5004 50.6992 61.6896 50.7544 60.8768 50.7992C55.6163 51.5035 50.5252 52.7864 45.8346 55.2515C33.2092 61.8871 25.6024 72.0215 23.213 85.7582C23.168 86.0161 23.0661 86.2626 22.9897 86.5158C22.9192 87.5684 22.8585 88.6201 22.7802 89.6728C22.7253 90.4109 22.6996 91.1447 22.6996 91.8746C22.6996 97.0995 24.0206 102.128 25.4555 107.161C28.3462 117.303 31.1097 127.481 33.9221 137.643C34.0014 137.931 34.0239 138.232 34.0719 138.528C34.915 141.428 35.7807 144.323 36.5993 147.229C37.604 150.799 38.5735 154.378 39.5547 157.953C39.6213 158.202 39.6575 158.456 39.7309 158.82C32.5707 160.67 25.4614 162.509 18.2394 164.377C17.5021 161.723 16.8048 159.215 16.1096 156.709C14.2304 149.927 12.3502 143.145 10.476 136.362C10.3849 136.036 10.333 135.698 10.2664 135.367C9.05899 131.118 7.81731 126.879 6.65201 122.62C4.83648 115.987 2.87309 109.386 1.3347 102.692C0.42198 98.7186 0 94.7304 0 90.7396C0 86.2911 0.524299 81.8392 1.47767 77.4008C1.51096 77.2552 1.59322 77.12 1.65002 76.9801C2.46769 72.6449 3.95124 68.5095 5.87644 64.5378C13.588 48.6491 25.9755 37.6154 42.9654 31.409C43.3992 31.251 43.8663 31.1768 44.3177 31.0635C47.3975 30.2602 50.4341 29.2038 53.5648 28.6955C71.7964 25.7355 88.5043 29.3979 103.539 39.853C105.689 41.3472 107.657 43.089 109.712 44.7165ZM179.648 90.398C181.108 95.0283 183.749 98.1862 188.563 99.5825C184.149 102.656 179.427 103.875 173.925 103.396C176.368 100.86 177.422 98.1069 177.422 95.0773C177.422 93.8203 177.241 92.5158 176.902 91.1594C176.488 91.7495 176.17 92.1987 175.854 92.6499C173.38 96.179 169.987 98.3737 165.622 99.0324C161.33 99.6805 157.849 98.1377 155.147 94.9722C152.926 92.3705 151.829 89.1724 151.829 85.9546C151.829 82.3119 153.234 78.6438 156.006 75.7866C157.041 74.7197 158.239 73.7698 159.478 72.9237C165.033 69.1291 168.114 64.3589 169.092 57.7537C169.342 58.0306 169.535 58.2333 169.717 58.4475C173.965 63.4518 179.514 65.8741 186.129 66.3062C193.163 66.7659 198.796 71.4647 200.347 78.0356C200.602 79.1169 200.724 80.1725 200.724 81.1899C200.724 88.0035 195.246 93.1083 187.57 92.7812C184.795 92.6622 182.305 91.7685 179.648 90.398ZM73.9576 136.088C73.2114 135.389 72.4711 134.724 71.767 134.026C66.1079 128.421 60.4557 122.807 54.7976 117.2L54.7759 117.179C54.4592 116.866 54.1917 116.601 54.1917 116.162C54.1917 116.043 54.2117 115.91 54.2561 115.76C56.667 107.596 59.0289 99.4188 61.4085 91.247C61.4389 91.1413 61.5182 91.049 61.6161 90.8796C61.8276 91.0557 62.0274 91.2051 62.2076 91.3755C68.3465 97.1602 74.4736 102.956 80.6331 108.719C81.0191 109.082 81.1866 109.398 81.1866 109.796C81.1866 109.973 81.1537 110.166 81.0923 110.386C78.7725 118.731 76.4928 127.087 74.1994 135.439C74.1387 135.657 74.0418 135.865 73.9576 136.088ZM250.862 193.983C250.904 193.339 250.924 192.698 250.924 192.061C250.924 186.466 249.391 181.128 247.859 175.792C247.58 174.824 247.302 173.856 247.033 172.886C242.695 157.245 238.336 141.61 233.989 125.971C233.911 125.687 233.881 125.393 233.817 125.042C240.989 123.185 248.107 121.343 255.339 119.47C256.018 121.908 256.679 124.265 257.332 126.624C262.102 143.874 266.926 161.109 271.614 178.379C272.927 183.213 273.52 188.093 273.52 192.999C273.52 196.477 273.222 199.968 272.67 203.464C272.652 203.571 272.574 203.666 272.523 203.768C271.559 207.453 270.981 211.286 269.565 214.802C260.842 236.481 244.723 250.271 221.123 254.909C199.877 259.085 180.923 253.64 164.616 239.777C164.469 239.653 164.33 239.52 164.181 239.397C164.123 239.35 164.046 239.325 163.925 239.262C163.129 241.306 162.438 243.388 161.527 245.375C152.233 265.616 136.285 277.969 113.956 282.723C113.828 282.749 113.693 282.747 113.558 282.745C113.496 282.744 113.433 282.743 113.371 282.745C110.871 283.064 108.372 283.385 105.873 283.707C105.846 283.745 105.833 283.785 105.833 283.825C105.833 283.856 105.841 283.888 105.856 283.92L97.3958 283.92C97.4159 283.886 97.426 283.852 97.426 283.82C97.426 283.78 97.4115 283.742 97.3821 283.704C84.9574 282.904 73.6354 279.043 63.5942 271.948C60.3069 269.625 57.4308 266.758 54.3667 264.14C50.6339 260.479 47.6041 256.322 44.9591 251.882C41.474 246.031 39.3608 239.692 37.6246 233.192C35.1921 224.091 32.6099 215.025 30.0961 205.943C30.0061 205.619 29.9737 205.279 29.914 204.947C29.0346 201.9 28.1396 198.857 27.2808 195.804C25.8256 190.629 24.394 185.448 22.9555 180.27C22.9153 180.128 22.9094 179.976 22.8654 179.68C29.9855 177.834 37.0987 175.991 44.3549 174.109C44.9249 176.158 45.4742 178.109 46.0079 180.064C47.0459 183.861 48.0731 187.66 49.1053 191.458C50.4723 196.295 51.853 201.129 53.2015 205.971C55.5918 214.568 57.9175 223.184 60.3637 231.766C61.525 235.836 63.5315 239.556 65.9885 243.045C66.2284 243.385 66.4301 243.746 66.6504 244.098C69.1093 246.568 71.3204 249.337 74.0692 251.454C86.2314 260.815 99.8429 263.233 114.728 258.791C115.133 258.672 115.553 258.605 115.963 258.511C118.706 257.158 121.594 256.019 124.168 254.413C135.07 247.616 141.47 237.93 143.507 225.552C143.812 223.694 143.951 221.852 143.951 220.023C143.951 215.358 143.053 210.773 141.751 206.183C136.793 188.704 132.009 171.179 127.159 153.671C127.09 153.418 127.043 153.16 126.953 152.759C135.033 150.65 143.081 148.549 151.25 146.418C151.956 148.919 152.638 151.308 153.301 153.7C157.949 170.478 162.285 187.346 167.333 204.009C171.458 217.628 181.019 226.784 194.976 231.194C219.446 238.923 245.163 224.129 250.077 199.711C250.458 197.824 250.606 195.893 250.862 193.983ZM209.149 172.309C209.724 171.861 210.245 171.481 210.737 171.066C213.14 169.039 215.663 167.209 218.85 166.482C221.732 165.824 224.218 166.539 225.89 168.901C228.034 171.932 229.159 175.251 229.159 178.768C229.159 179.81 229.061 180.869 228.861 181.943C228.216 185.408 225.867 187.628 222.464 188.707C218.546 189.95 214.657 189.675 210.925 187.995C209.259 187.246 207.854 186.186 207.529 184.225C207.477 183.917 207.007 183.673 206.731 183.4C206.497 183.679 206.17 183.928 206.055 184.248C205.988 184.435 205.952 184.652 205.952 184.867C205.952 185.04 205.975 185.212 206.024 185.364C206.73 187.597 207.32 189.882 208.26 192.022C209.424 194.675 211.781 196.186 214.51 197.173C214.946 197.331 215.387 197.477 215.83 197.63C214.501 200.268 204.22 203.307 200.286 201.753C200.502 201.48 200.683 201.214 200.9 200.979C202.954 198.753 204.029 196.29 204.029 193.564C204.029 192.6 203.895 191.604 203.622 190.573C203.293 189.329 202.997 188.079 202.643 186.843C202.521 186.412 202.357 185.939 202.056 185.626C201.75 185.306 201.252 185.159 200.837 184.934C200.761 185.376 200.653 185.815 200.613 186.259C200.581 186.609 200.579 186.97 200.579 187.331L200.579 187.384L200.579 187.436C200.579 188.173 200.573 188.906 200.31 189.54C198.312 194.341 191.355 198.013 186.087 197.194C184.079 196.882 182.356 195.995 181.045 194.523C178.067 191.184 176.659 187.269 176.659 182.992C176.659 182.611 176.67 182.226 176.692 181.839C176.882 178.527 179.17 176.461 182.708 175.838C185.455 175.355 188.164 175.64 190.866 176.16C190.91 176.168 190.954 176.184 190.998 176.199C191.067 176.223 191.137 176.246 191.206 176.243C191.821 176.218 192.436 176.176 193.051 176.141C192.727 175.53 192.541 174.779 192.056 174.336C190.893 173.278 189.494 172.459 188.363 171.374C186.623 169.701 185.754 168.001 185.754 166.317C185.754 164.564 186.695 162.83 188.573 161.165C193.331 156.946 198.9 155.535 205.189 156.952C208.97 157.803 210.915 159.863 210.915 162.965C210.915 163.763 210.786 164.629 210.527 165.561C210.144 166.937 209.513 168.248 208.981 169.583L208.957 169.644C208.781 170.083 208.605 170.52 208.605 170.984C208.605 171.398 208.745 171.833 209.149 172.309ZM89.3591 188.112C90.8799 182.553 97.1598 180.532 102.205 181.078C107.425 181.643 111.073 185.364 111.782 190.727C111.876 191.438 111.918 192.143 111.918 192.842C111.918 195.653 111.242 198.38 110.564 201.11L110.558 201.135C108.393 209.859 105.338 218.276 101.146 226.295C100.87 226.826 100.566 227.342 100.206 227.986C98.6581 226.982 97.1833 226.072 95.7605 225.095C87.9461 219.722 80.873 213.549 74.5618 206.573C72.3467 204.126 70.6291 201.401 70.113 198.106C70.0192 197.508 69.9726 196.925 69.9726 196.359C69.9726 193.409 71.2368 190.893 73.6726 188.877C77.0745 186.061 81.0209 184.848 85.4412 186.098C86.8454 186.493 88.0861 187.438 89.3591 188.112Z' fill='%23cc3a00' fill-rule='evenodd'/%3E%3C/svg%3E");
    height: 100%;
    width: 100%;
    background-repeat: no-repeat;
    background-size: 71.8vw;
    background-position: right -21.8vw top -11.5vw;
    display: flex;
}
.navbottom-decr-link-left-content{
    flex:1;
    padding-left: 24px;
    display: flex;
    justify-content: center;
    flex-direction: column;
    gap:8px;
    position:relative;
}
.navbottom-decr-link-left-content .navibottom-links-mobile-app{
    position: absolute;
    top:44%;
    left:24px;
    display: flex;
    column-gap:4px ;
    align-items: center;
}
.navbottom-decr-link-left-content .navibottom-links-mobile-app .ios-app-button{
    min-width: 137px;
    height: 41px;
    display: flex;
    column-gap: 10px;
    align-items: center;
    border-radius: 5.2px;
    background: rgba(36, 38, 47, 1);
    padding: 0 12px;
}
.navbottom-decr-link-left-content .navibottom-links-mobile-app .ios-app-button .apple-icon,
.navbottom-decr-link-left-content .navibottom-links-mobile-app .android-app-button .android-icon{
    margin-top: 4px;
}
.navbottom-decr-link-left-content .navibottom-links-mobile-app .ios-app-button .download-text,
.navbottom-decr-link-left-content .navibottom-links-mobile-app .android-app-button .download-text {
    flex: 1;
    color: rgba(255, 255, 255, 1);
    font-size: 10.4px;
    font-weight: 700;
    line-height: 11.44px;
    letter-spacing: 0%;
    text-align: left;
    white-space: wrap;
}
.navbottom-decr-link-left-content  .navibottom-links-mobile-app .android-app-button{
    min-width: 137px;
    height: 41px;
    display: flex;
    column-gap: 10px;
    align-items: center;
    border-radius: 5.2px;
    background: rgba(36, 38, 47, 1);
    padding: 0 12px;
}

.navbottom-decr-link-left-content .navibottom-left-content-title{
    max-width: 169px;
    color: rgba(255, 255, 255, 1);
    font-size: 18.5px;
    font-weight: 400;
    line-height: 18.72px;
    letter-spacing: 0%;
    text-align: left;
    margin-bottom: 50px;
}
@media(max-width:360px){
    .navbottom-decr-link-left-content .navibottom-left-content-title{
        font-size:12px ;
    }
}
.navbottom-decr-link-left-content .navibottom-left-content-text{
    color: rgba(255, 255, 255, 1);
    font-size: 7.28px;
    font-weight: 400;
    line-height: 9.36px;
    letter-spacing: 0%;
    text-align: left;
}
.navbottom-decr-link-right-content{
    margin-right:-10px ;
}

.Navbottom-description-links a {
  transition: 500ms;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 5px;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: -0.28px;
  color: #fff;
  white-space: nowrap;
  width: calc(50% - 5px);
}

.Navbottom-description-links a img {
  /* margin-left: 20px; */
  width: 100%;
  height: 100%;
  flex-shrink: 0;
}
/*
.Navbottom-description-links a i.icon-screen {
  background-image: url(../images/icon-screen.svg);
}

.Navbottom-description-links a i.icon-android {
  background-image: url(../images/icon-android.svg);
} */
/*
.Navbottom-description-links a i:before {
  font-size: clamp(14px, 0.83vw, 16px);
  background: #fff;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
} */

.Navbottom-description-links a:hover {
  /* -webkit-transform: translateY(-5px);
  transform: translateY(-5px);
  transition: 500ms; */
  text-decoration: none;
}

.Navbottom-description-links .ios-app-button, .Navbottom-description-links .huawei-app-button {
  background-color: #f49600;
  margin-right: 5px;
}

.Navbottom-description-links .android-app-button {
  background-color: #eb5c15;
}

.Navbottom-contact {
  padding: 20px;
  padding-top: 0;
}

.Navbottom-contact h3 {
  font-size: 17px;
  font-weight: 500;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.29;
  letter-spacing: -0.34px;
  text-align: left;
  color: #4c4f5a;
  position: relative;
  margin-bottom: 10px;
}

.Navbottom-contact-item {
  display: flex;
  align-items: center;
  padding: 17px 20px;
  border-radius: 8px;
  background-color: #eef0f4;
  margin-bottom: 4px;
}

.Navbottom-contact-item > img {
  width: 24px;
  height: 24px;
  margin-right: 16px;
}

/* .Navbottom-contact-item i.icon-footer-mail {
    background-image: url(../images/icon-footer-mail.svg);
  }

  .Navbottom-contact-item i.icon-footer-phone {
    background-image: url(../images/icon-footer-phone.svg);
  } */

.Navbottom-contact-item span {
  display: block;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.83;
  letter-spacing: -0.24px;
  color: #4c4f5a;
}

.Navbottom-contact-item a {
  text-align: left;
  margin-right: 16px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.57;
  letter-spacing: -0.28px;
  color: #787b8a;
}

.Navbottom-contact-item a:hover {
  color: #787b8a;
}

.Navbottom-banks-item {
    overflow-x: auto;
    overflow-y: hidden;
    padding: 16px 20px;
    -ms-overflow-style: none;
    scrollbar-width: none;
    -webkit-overflow-scrolling: touch;
    border-bottom: 1px solid rgba(215, 219, 235, 1);
}
.Navbottom-banks-item::-webkit-scrollbar {
    display: none;
}
.Navbottom-banks-item.last{
    border-bottom: none;
}

.Navbottom-banks-item img {
  width: 100%;
  min-width: 1310px;
}

.Navbottom-banks-item:last-child img {
  min-width: 890px;
}

.drop-container {
  padding: 25px 15px 0;
}

.head-title {
  position: relative;
  padding-bottom: 15px;
  margin-bottom: 25px;
  font-size: 19px;
  display: inline-block;
  color: #000;
  font-weight: normal;
  line-height: 26px;
}

.head-title:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 80px;
  height: 2px;
  background-color: #f28e09;
}

.info-content {
  margin-bottom: 20px;
  color: #000;
  font-size: 15px;
  line-height: 27px;
}

#free_spins_calculator_block .popup_wrapper {
  width: 650px;
}

#free_spins_calculator_block .overlay-popup {
  position: fixed;
    left: 0; right: 0; top: 0; bottom: 0;
  width: 100%;
  height: 100%;
  background: black;
    opacity: .7;
  z-index: 1000;
}

#free_spins_calculator_block .modal-content {
  position: fixed;
  background: white;
  opacity: 1;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 1000;
  background-color: #2e313c;
  color: #c5cad6;
  padding: 15px;
  width: 350px;
  overflow: auto;
}

#free_spins_calculator_block .close_modal {
  display: block;
  position: relative;
  z-index: 10;
  float: right;
  width: 20px;
  height: 20px;
  max-height: inherit;
  max-width: inherit;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cpath fill-rule='evenodd' fill='rgb(238, 240, 244)' d='M20.000,40.000 C8.984,40.000 -0.000,31.016 -0.000,20.000 C-0.000,8.984 8.984,-0.000 20.000,-0.000 C31.016,-0.000 40.000,8.950 40.000,20.000 C40.000,31.050 31.016,40.000 20.000,40.000 ZM20.000,2.823 C10.534,2.823 2.823,10.533 2.823,20.000 C2.823,29.467 10.534,37.177 20.000,37.177 C29.466,37.177 37.177,29.467 37.177,20.000 C37.177,10.533 29.466,2.823 20.000,2.823 ZM27.504,27.298 C27.229,27.573 26.885,27.711 26.506,27.711 C26.127,27.711 25.783,27.573 25.508,27.298 L20.000,21.790 L14.492,27.298 C14.217,27.573 13.873,27.711 13.494,27.711 C13.115,27.711 12.771,27.573 12.496,27.298 C11.945,26.747 11.945,25.852 12.496,25.301 L18.003,19.793 L12.496,14.286 C11.945,13.735 11.945,12.840 12.496,12.289 C13.046,11.738 13.941,11.738 14.492,12.289 L20.000,17.797 L25.508,12.289 C26.059,11.738 26.954,11.738 27.504,12.289 C28.055,12.840 28.055,13.735 27.504,14.286 L21.997,19.793 L27.504,25.301 C28.055,25.852 28.055,26.747 27.504,27.298 Z'/%3E%3C/svg%3E");
}

#free_spins_calculator_block .popup-title__text {
  text-align: center;
  margin-bottom: 10px;
}

#free_spins_calculator_block .popup-title__text .title-one {
  font-size: 18px;
}

#free_spins_calculator_block .popup-title__text .title-two {
  font-size: 20px;
  color: #f49600;
  margin-left: 5px;
}
#free_spins_calculator_block .providers {
  display: block;
  font-size: 16px;
  font-family: sans-serif;
  font-weight: 700;
  line-height: 1.3;
    padding: .6em 1.4em .5em .8em; width: 100%;
  max-width: 100%;
  box-sizing: border-box;
  margin: 0;
  border: 1px solid #aaa;
    box-shadow: 0 1px 0 1px rgba(0,0,0,.04);
    border-radius: .5em;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
    background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23f49600%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E'), linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
  background-repeat: no-repeat, repeat;
    background-position: right .7em top 50%, 0 0;
    background-size: .65em auto, 100%;
}
#free_spins_calculator_block .providers::-ms-expand { display: none; }
#free_spins_calculator_block .providers:hover {
  border-color: #888;
  cursor: pointer;
}
#free_spins_calculator_block .providers option { font-weight:normal; }
*[dir="rtl"] #free_spins_calculator_block .providers, :root:lang(ar) #free_spins_calculator_block .providers, :root:lang(iw) #free_spins_calculator_block .providers {
    background-position: left .7em top 50%, 0 0;
    padding: .6em .8em .5em 1.4em;
}

#free_spins_calculator_block .popup-block {
  background: #515870;
  border-radius: 5px;
  margin-top: 10px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px;
}

#free_spins_calculator_block .popup-output-block {
  display: flex;
  align-items: center;
  justify-content: space-between;
    background: #516F70;
  border-radius: 5px;
  margin-top: 10px;
  padding: 10px;
}

#free_spins_calculator_block .popup-output-block__text {
  font-size: px;
  color: white;
}

#free_spins_calculator_block .popup-button-block {
  display: flex;
  width: 160px;
  align-items: center;
  justify-content: space-between;
}

#free_spins_calculator_block .popup-button-block__image {
  width: 35px;
  height: 35px;
}

#free_spins_calculator_block .popup-color-orange {
  color: #f49600;
}
#free_spins_calculator_block .btn-success {
  width: auto;
  line-height: 1;
}

.request_bonus_item_status {
    width: calc(100%/3);
    padding: 2.4vw 1vw 2.4vw 5.4vw;
    font-family: "SFUIDisplay-Bold", sans-serif;
    font-size: 3.4vw;
    text-overflow: ellipsis;
    box-sizing: border-box;
}

.request_bonus_item_note {
    width: calc(100%/3*1.5);
    padding: 2.4vw 1vw 2.4vw 0;
    font-family: "SFUIDisplay-Bold", sans-serif;
    font-size: 3.4vw;
    text-overflow: ellipsis;
    box-sizing: border-box;
}

.request_bonus_item_decline_reason {
    width: calc(100%/3*1.5);
    padding: 2.4vw 1vw 2.4vw 5.4vw;
    font-family: "SFUIDisplay-Bold", sans-serif;
    font-size: 3.4vw;
    text-overflow: ellipsis;
    box-sizing: border-box;
}

.nModal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    outline: 0;
}
.nB-close {
    position: absolute;
    right: 20px;
    top: 20px;
    border: none;
    cursor: pointer;
    background-color: transparent; }
.nB-close:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 24px;
    height: 24px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-image: url(../../i/phone_verification_bonus/nB-close-orange.svg); }

.nB-head {
    position: relative;
    border-bottom: 3px solid #eceff5;
    margin-bottom: 25px;
    padding-bottom: 5px; }
.nB-head h6 {
    font-size: 22px;
    font-weight: normal;
    color: #ee6e0f; }
.nB-head:after {
    content: " ";
    display: inline-block;
    transition: 500ms;
    width: 75px;
    height: 3px;
    background-image: conic-gradient(from 0.25turn, #f28e02, #eb5e14);
    position: absolute;
    left: 0;
    bottom: -5px;
    transform: translateY(-50%); }

.nB-header {
    font-size: 22px;
    font-weight: normal;
    color: #ee6e0f; }
.nB-header img {
    margin-right: 12px; }

.nB-text {
    font-size: 20px;
    text-align: center;
    color: #888f9a;
    margin-top: 5px;
    margin-bottom: 0; }
.nB-text-small {
    font-size: 15.5px;
    font-weight: 300;
    text-align: center;
    color: #888f9a;
    max-width: 550px;
    margin-top: 10px;
    display: flex;
    justify-content: center; }

.nB-banner {
    border-radius: 20px;
    box-shadow: 0px 9px 15px 1px rgba(136, 143, 154, 0.54); }
.nB-banner img {
    border-radius: 20px; }

.nB-inner {
    padding: 24px;
    border-radius: 5px;
    background-color: #f8faff;
    text-align: center;
    margin-top: 25px;
    display: flex;
    flex-direction: column;
    align-items: center; }
.nB-inner .nB-button {
    margin-top: 10px;
    margin-bottom: 10px; }
.nB-inner .bootstrap-select {
    margin-top: 15px;
    width: 430px !important;
    cursor: pointer; }
.nB-inner .bootstrap-select:disabled ~ .nB-inner .dropdown-toggle {
    opacity: 0.5;
    pointer-events: none; }
.nB-inner .bootstrap-select .btn {
    cursor: pointer;
    padding-left: 40px;
    padding-right: 30px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 55px;
    border-radius: 5px;
    background-color: #75abb1;
    font-size: 20px;
    text-align: center;
    color: #fff; }
.nB-inner .bootstrap-select .filter-option {
    display: flex;
    align-items: center; }
.nB-inner .bootstrap-select .dropdown-item.selected {
    background-color: #df7932;
    color: white; }
.nB-inner .bootstrap-select .dropdown-item:focus {
    background-color: #f8faff;
    color: #888f9a; }

.nB-top {
    text-align: center;
    margin-top: 25px;
    display: flex;
    flex-direction: column;
    align-items: center; }

.nB-buttons {
    text-align: center;
    margin-top: 25px;
    border-radius: 5px;
    background-color: #f8faff;
    padding: 30px; }
.nB-buttons-in {
    margin-top: 12px;
    display: flex;
    justify-content: space-between; }

.nB-button {
    height: 64px;
    border: none;
    cursor: pointer;
    font-size: 20px;
    color: #fff;
    width: calc(50% - 10px);
    transition: 500ms;
    border-radius: 5px;
    position: relative;
    overflow: hidden;
    z-index: 1; }
.nB-button:disabled {
    opacity: 0.5;
    pointer-events: none; }
.nB-button img {
    width: 28px;
    height: 28px;
    -o-object-fit: contain;
    object-fit: contain;
    margin-right: 8px; }
.nB-button-blue {
    background-color: #57a0ac; }
.nB-button-orange {
    background-color: #df7932; }
.nB-button-green {
    background-color: #29b724; }
.nB-button:hover {
    border: none;
    box-shadow: 0 2px 10px 1px rgba(136, 143, 154, 0.54);
    transition: 500ms; }
.nB-button:hover:before {
    transition: 500ms;
    width: 100%;
    transform: none; }
.nB-button:before {
    transform: skew(20deg) translateX(-20px);
    opacity: 0.2;
    z-index: -1;
    content: "";
    display: inline-block;
    transition: 500ms;
    background-image: linear-gradient(to right, transparent, white);
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 55%; }

.nB-desc {
    text-align: center; }

.nModal .nModal-dialog {
    padding-bottom: 100px;
    max-width: 800px;
    margin: 30px auto;
    min-height: 100%;
    display: flex;
    align-items: center; }

.nModal-content {
    position: relative;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 100%;
    pointer-events: auto;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 0.3rem;
    outline: 0;
}

.nModal .nModal-content {
    width: 100%;
    border-radius: 20px;
    border: none; }

.nModal .nModal-body {
    padding: 50px 30px 30px 30px; }

@media only screen and (max-width: 992px) {
    .nB-close {
        right: 15px;
        top: 15px; }
    .nB-close:before {
        width: 16px;
        height: 16px; }
    .nB-head {
        border-bottom: 2px solid #eceff5;
        margin-bottom: 15px;
        padding-bottom: 3px; }
    .nB-head h6 {
        font-size: 18px; }
    .nB-head:after {
        width: 65px;
        height: 2px;
        bottom: -3px; }
    .nB-header {
        font-size: 20px; }
    .nB-header img {
        height: 28px;
        -o-object-fit: contain;
        object-fit: contain; }
    .nB-text {
        font-size: 16px; }
    .nB-text-small {
        font-size: 13px;
        max-width: none;
        margin-top: 5px; }
    .nB-banner {
        border-radius: 12px;
        box-shadow: 0px 5px 15px 1px rgba(136, 143, 154, 0.54); }
    .nB-banner img {
        width: 100%;
        border-radius: 12px; }
    .nB-inner {
        padding: 20px 15px;
        margin-top: 20px; }
    .nB-inner .bootstrap-select {
        margin-top: 10px;
        width: 100% !important; }
    .nB-inner .bootstrap-select .btn {
        padding-left: 30px;
        padding-right: 25px;
        height: 50px;
        font-size: 16px; }
    .nB-inner img {
        -o-object-fit: contain;
        object-fit: contain;
        height: 56px;
        margin-bottom: 7px; }
    .nB-buttons {
        margin-top: 15px;
        padding: 20px 15px; }
    .nB-buttons-in {
        flex-direction: column; }
    .nB-button {
        margin-top: 5px;
        height: 50px;
        font-size: 15px;
        width: 100%; }
    .nB-button img {
        width: 20px;
        height: 20px; }
    .nModal {
        padding-left: 10px !important;
        padding-right: 10px; }
    .nModal .nModal-dialog {
        padding-bottom: 70px; }
    .nModal .nModal-body {
        padding: 30px 20px; }
}
.nModal-close {
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}

.User-message {
  display: flex;
  flex-direction: column;
  margin-top: 20px;
  position: relative;
}

.message-row-mariobet {
  width: 100%;
  padding: 14px 16px;
  border-radius: 5px;
  background-color: #fff;
  margin-bottom: 4px;
  display: flex;
  align-items: center;
  position: relative;
}

.message-row-mariobet-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 40px;
  height: 40px;
  background-color: #ffffff;
  border: 2px solid #EEF0F4;
  border-radius: 100%;
  margin-right: 20px;
}

.message-row-mariobet-icon i:before,
.message-row-mariobet-icon i:after {
  font-style: normal;
  background: linear-gradient(to right, #afb4c0, #969ca7);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}


.message-row-mariobet-text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-right: 10px;
}

.message-row-mariobet-text .title {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.02em;
  font-weight: bold;
  color: #7D8194;
}

.message-row-mariobet-text .date{
  font-size: 12px;
  line-height: 20px;
  letter-spacing: -0.02em;
  color: #868A97;
}

.message-row-mariobet-text p span {
  color: #ee6e0f;
}

.message-row-mariobet-arrow-container  {
  margin-left: auto;
  display: flex;
  align-items: center;
}

.message-row-mariobet-arrow-container i:before,
.message-row-mariobet-arrow-container i:after {
  font-style: normal;
  background: #BFC4D6;
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.message-row-mariobet-info-in {
  position: absolute;
  background-color: #fff;
  box-shadow: 10px 10px 5px -5px #dddddd;
  border-radius: 5px;
  padding: 20px;
  right: 50px;
  min-width: 160px;
  top: 35px;
  pointer-events: none;
  opacity: 0;
  transition: 500ms;
}

.message-row-mariobet-info-in a {
  display: block;
  font-size: 15px;
  letter-spacing: -0.28px;
  color: #969ca7;
  transition: all 300ms;
}

.message-row-mariobet-info-in a:hover {
  color: #ee6e0f;
}

.message-row-mariobet-info label {
  margin-bottom: 0;
  color: #afb4c0;
}

.message-row-mariobet-info label input[type="checkbox"] {
  position: absolute;
  width: 20px;
  height: 20px;
  right: 30px;
  top: 35px;
  opacity: 0;
  cursor: pointer;
}

.message-row-mariobet-info label input:checked + .message-row-mariobet-info-in {
  opacity: 1;
  transition: 500ms;
  pointer-events: auto;
  z-index: 5;
}

.message-row-mariobet-unread .message-row-mariobet-icon i:before,
.message-row-mariobet-unread .message-row-mariobet-icon i:after {
  font-style: normal;
  background: linear-gradient(to right, #f49707, #eb5c15);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.message-row-mariobet-unread .message-row-mariobet-text .title  {
  color: #494C5C
}

.message-row-mariobet-unread .message-row-mariobet-arrow-container i:before,
.message-row-mariobet-unread  .message-row-mariobet-arrow-container i:after {
  font-style: normal;
  background: linear-gradient(to right, #f49707, #eb5c15);
  -webkit-background-clip: text;
  background-clip: text;
  -webkit-text-fill-color: transparent;
}

.mario-message-page-title {
  font-size: 20px;
  line-height: 28px;
  font-weight: bold;
  letter-spacing: -0.02em;
  color: #494C5C;
}

.mario-message-page-description {
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.02em;
  color: #868A97;
}

.mario-message-page-button {
    display: flex;
    align-items: center;
    justify-content: center;
    font-weight: bold;
    margin-top: 16px;
    width: 100%;
    height: 44px;
    color: #494C5C;;
    background: #fff;
    border-radius: 5px;
    border: solid 1px #EB5C15;
}

.mario-message-page-button .hidden {
    display: none;
}

.mario-box-line {
  width: 100%;
  height: 2px;
  background-color: #E0E5EE;
  margin: 8px 0 16px 0;
}

.mario-box-line .inside {
  /* position: absolute; */
  width: 40px;
  height: 2px;
  background: linear-gradient(90deg, #F49600 0%, #EB5C15 100%);
}

.mario-message-box {
  margin: 15px 0;
}

.mario-message-box.hidden {
  display: none;
}

.mario-message-box > .title {
  font-size: 16px;
  line-height: 24px;
  font-weight: bold;
  letter-spacing: -0.02em;
  color:#494C5C;
}

.mario-message-box .title.unread {
  color: #EB5C15;
}

.mario-messages-filter {
  display: grid;
  grid-template-columns: repeat(3,1fr);
  background-color: #404450;
  width: 100%;
  border-radius: 5px;
  margin-bottom: 16px;
}

.mario-messages-filter .item {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  height: 44px;
  border-radius: 5px;
}

.mario-messages-filter .item.selected {
  background: linear-gradient(90deg, #F49600 0%, #EB5C15 100%);
}

.mario-messages-main {
  margin-top: 16px;
}



.Message-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
}

.Message-title-container {
  margin-bottom: 20px;
}

.Message-title-container .text {
 font-size: 20px;
  line-height: 28px;
  letter-spacing: -0.02em;
  font-weight: bold;
  color: #494C5C;
}

.Message-title-container .date {
 font-size: 12px;
  line-height: 20px;
  letter-spacing: -0.02em;
  color: #868A97;
}

.Message-title-button {
  min-width: 36px;
  height: 36px;
  border-radius: 3px;
  background-color: #9DA3B4;
  color: #ffffff;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: 1;
}


.icon-arrow-left-wh {
  width: 10px;
  height: 10px;
  position: relative;
}

.icon-arrow-left-wh:before {
  content: "";
  display: inline-block;
  transition: 500ms;
  width: 10px;
  height: 10px;
  background-size: 10px 10px;
  background-image: url(../../i/mariobet_new/mobile/icon-arrow-left-wh.svg);
  position: absolute;
}

.Message-w {
  color: #6E7284;
}


.Message-w .outgoing-msg .incoming-msg-img {
  margin-right: 0;
  margin-left: 6px;
}

.Message-w .received-withd-msg p {
  font-size: 14px;
  line-height: 24px;
  letter-spacing: -0.02em;
  color: #6E7284;

}

.Message-w .received-withd-msg ul {
  margin-left: 20px;
}

.Message-w .msg_history-img {
  margin-top: 20px;
}

.Message-w .msg_history-img img {
  width: 40px;
  height: 40px;
  -o-object-fit: cover;
  object-fit: cover;
  margin-right: 4px;
}

.Message-w .msg_history-img img:last-child {
  margin-right: 0;
}

.Message-w .time-date {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.28px;
  color: #9da3ad;
}

.Message-w .type-msg {
  border-top: 2px solid #eef0f4;
  background-color: #f9fbff;
  position: relative;
  height: 100px;
  padding: 0 40px;
  display: flex;
  align-items: center;
}

.Message-w .type-msg-button {
  display: flex;
}

.Message-w .type-msg-button label {
  position: relative;
  width: 40px;
  height: 40px;
  overflow: hidden;
  margin-right: 4px;
  cursor: pointer;
}

.Message-w .type-msg-button label i {
  width: 40px;
  height: 40px;
  border-radius: 5px;
  background-color: #969ca7;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
}

.Message-w .type-msg-button label input[type="file"] {
  position: absolute;
  left: 0;
  top: 0;
  width: 40px;
  height: 40px;
  opacity: 0;
  cursor: pointer;
}

.Message-w .type-msg-button-send {
  width: 40px;
  height: 40px;
  border-radius: 5px;
  color: #fff;
  background-image: linear-gradient(to right, #f49600, #eb5c15);
  cursor: pointer;
}

.Message-w .input-msg-write {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

.Message-w .input-msg-write i {
  margin-right: 20px;
}

.Message-w .input-msg-write textarea {
  background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
  border: medium none;
  width: 100%;
  height: 40px;
  padding-top: 4px;
  font-weight: 500;
  letter-spacing: -0.28px;
  color: #747781;
  resize: none;
}

.Message-w .input-msg-write textarea::-webkit-input-placeholder {
  color: #747781;
}

.Message-w .input-msg-write textarea:-ms-input-placeholder {
  color: #747781;
}

.Message-w .input-msg-write textarea::-ms-input-placeholder {
  color: #747781;
}

.Message-w .input-msg-write textarea::placeholder {
  color: #747781;
}

.Message-w .input-msg-write textarea:focus,
.Message-w .input-msg-write textarea:active {
  border: none;
  outline: none;
}

.messages-container {
  padding-top: 16px;
}

.back-button-bottom {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 44px;
  background: #9DA3B4;
  border-radius: 5px;
  color: #fff;

}

.back-button-bottom i{
  margin-right: 12px;
}


.home_inner .top-players {
    z-index: 999;
    position: relative;
    overflow: hidden;
    width: 100%;
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
}
.home_inner .top-players .header{
    overflow: hidden;
    display: flex;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px;
    height: 44px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    background: rgba(43, 47, 63, 1);
    font-size: 11px;
    font-weight: 500;
    line-height: normal;
    text-align: left;
    color: #fff;
    position: relative;
    z-index: 99;
    cursor: pointer;
}
.items-container-banners-home{
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap:10px;
}
.items-container-banners-home .item .item_info{
    top: 24%;
    left:11%
}
.items-container-banners-home .item .item_info .item_info_icon{
    width: 6vw;
    height: 6vw;
    background-position: 1.2vw 1.3vw;
    background-size: 60%;
    border-radius: 4px;
}
.items-container-banners-home .item .item_info .item_info_title{
    font-size: 1.8vw;
    padding-top: 2vw;
    width: 100%;
    line-height:9px;
    margin-bottom: 0;
}
.items-container-banners-home .item .item_info .item_info_text{
    font-size: 1.4vw;
    padding-top: 0;
}
.home_inner .top-players .header img{
    width: 26px;
    height: 26px;
    margin-right: 12px
}

.home_inner .top-players .header img.chevron-arrow{
    width: 14px;
    height: 8px;
    margin-left: auto;
    transform: rotate(180deg);
    transition: all .35s ease;
}

.home_inner .top-players .header strong{
    margin-left: 3px;
    margin-right: 3px;
    font-weight: bold;
}

.home_inner .top-players .content{
    width: 100%;
    -webkit-transform: translateY(-6px);
    transform: translateY(-6px);
    padding-right: 4px;
    padding-top: 3px;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    -webkit-backdrop-filter: blur(30px);
    backdrop-filter: blur(30px);
    box-shadow: 0 6px 30px 0 rgb(0 0 0 / 20%);
    border: solid 1px #2e313c;
    background-color: #2d323e;
    position: relative;
    z-index: 9;
    border-top: none;
    visibility: hidden;
    height: 0px;
    transition: all .35s ease;
}

.home_inner .top-players.show-content .content{
    visibility: visible;
    height: 305px;
    transition: all .35s ease;
}

.top-players .content .scroll::-webkit-scrollbar{
    width: 6px;
    background: transparent none;
    -webkit-box-shadow: none;

}

.top-players .content .scroll::-webkit-scrollbar-track {
    width: 6px;
    background: transparent none;
    -webkit-box-shadow: none;

}

.top-players .content .scroll::-webkit-scrollbar-thumb {
    width: 6px;
    border-radius: 10px;
    -webkit-box-shadow: none;
    background: #ffffff50 url('/assets/images/scroll.svg') no-repeat center;
    cursor: pointer;
}

.home_inner .top-players.show-content .header img.chevron-arrow{
    transform: rotate(0deg);
    transition: all .35s ease;
}

.home_inner .top-players .content .scroll{
    height: 290px;
    max-height: 290px;
    overflow-y: scroll;
}

.home_inner .top-players .content .top-players_item{
    border-top: 1px solid #ffffff10;
    height: 58px;
    padding-left: clamp(15px, 2vw, 20px);
    padding-right: clamp(5px, 1vw, 15px);
    display: flex;
    align-items: center;
    justify-content: space-between;
}

.home_inner .top-players .content .top-players_item:first-child{
    border-top: none;
}

.home_inner .top-players .content .top-players_item .icon{
    display: flex;
    align-items: center;
    width: 32px;
    height: 32px;
    object-fit: contain;
    transition: 500ms;

}
.home_inner .top-players .content .top-players_item .info{
    padding-left: clamp(7px, 1.3vw, 15px);
}

.home_inner .top-players .content .top-players_item .info .top_username{
    font-size: 14px;
    font-weight: 600;
    line-height: 1.29;
    letter-spacing: -0.2px;
    color: #fff;
}

.home_inner .top-players .content .top-players_item .info .game{
    font-size: 11px;
    font-weight: 600;
    line-height: 1.64;
    color: #c4c9d3;
    letter-spacing: -0.2px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 145px;
}

.home_inner .top-players .content .top-players_item .value{
    font-family: "Roboto", sans-serif;
    font-size: 17px;
    font-weight: bold;
    line-height: normal;
    letter-spacing: -0.34px;
    text-align: right;
    color: #fff;
    margin-left: auto
}

#transfer_fixfin_form .input-wrap input {
    padding-left: 20px;
}

.User-payment-options {
    padding: 15px 0;
    font-size: 20px;
    color: #3a4048;
    font-weight: 500;
    line-height: 40px;
}

.User-payment-options .options-title{
    font-weight: 600;
    text-transform: capitalize;
}

.User-payment-options .account-field label {
    margin-bottom: unset;
}

.pp-status {
    position: relative;
    text-align: left;
    padding: 1em 1em 1em 3em;
    border-radius: 2px;
    margin-top: 0.5em;
}

.pp-status svg {
    display: block;
    position: absolute;
    left: 0.9em;
    top: 1em;
    width: 1.4em;
    height: 1.4em;
}

.pp-status.success {
    color: #0ca605;
    border: 1px solid #0ca605;
}

.pp-status.danger {
    color: #e28f11;
    border: 1px solid #e28f11;
}

.User-form-accounts-list {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 15px;
    padding-top: 20px;
    padding-bottom: 50px;
}

.User-form-accounts-list .account-item {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    border: 1px solid #d4d4d4;
    text-align: center;
    text-transform: uppercase;
    font-size: 16px;
    color: #343948;
    cursor: pointer;
    border-radius: 5px;
    height: 150px;
    align-items: center;
}

.User-form-accounts-list .account-item .account-item-name {
    margin: 0 0 10px 0
}

.User-form-accounts-list .account-item .account-item-logo {
    background-repeat: no-repeat;
    background-position: center;
    width: auto;
    height: auto;
    padding: 20px 15px 0 15px;
}

.User-payment-options ul {
    margin-top: 25px;
    margin-bottom: 25px;
}

.User-form-accounts-list ul, .User-payment-options ul {
    list-style-type: none;
}

.User-payment-options .pp-status{
    font-size: 0.75em;
    line-height: 1.5em;
}

/*! formalize.css | MIT License | github.com/interacthings/formalize */
*, *:before, *:after {
    box-sizing: inherit; }

html {
    box-sizing: border-box;
    text-rendering: optimizeLegibility; }

body {
    overflow-x: hidden;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; }

a {
    color: inherit;
    text-decoration: none; }

a:active, a:focus, a:hover {
    outline: none;
    color: currentColor;
    text-decoration: none; }

button:active, button:focus, button:hover {
    outline: none;
    color: currentColor;
    text-decoration: none; }

img {
    vertical-align: middle; }

blockquote, dl, dd, h1, h2, h3, h4, h5, h6, figure, p, pre, fieldset, ul, ol, menu, form {
    margin: 0; }

button, fieldset, iframe {
    border: 0; }

fieldset, ul, ol, button, menu {
    padding: 0; }

ol, ul {
    list-style: none; }

textarea {
    resize: vertical; }

table {
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0; }

td {
    padding: 0; }

.Main {
    overflow: hidden;
    padding-bottom: 75px; }

.icon {
    display: block;
    background-repeat: no-repeat;
    background-size: 100% 100%; }
.icon-arrow {
    width: 8px;
    height: 6px;
    background-image: url(../../i/mariobet_new/mobile/icon-arrow.png); }

.global_link {
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: 999;
    top: 0;
    left: 0; }

.live-casino-game .global_link {
    z-index: unset;
}


body .container {
    padding-left: 20px;
    padding-right: 20px; }

@keyframes changewidth {
    from {
        background-position: 190px; }
    to {
        background-position: 0; } }

@keyframes opacity {
    from {
        opacity: 0; }
    to {
        opacity: 1; } }

.blur {
    filter: blur(8px); }

.over {
    overflow: hidden; }

@keyframes banner-animation {
    from {
        transform: perspective(0) rotateY(0deg) scale(1); }
    to {
        transform: perspective(1200px) rotateY(10deg) scale(1.2); } }

.flag {
    background: url(../../i/mariobet_new/mobile/flags.png) no-repeat top left;
    width: 24px;
    height: 16px; }

.flag.argentina {
    background-position: 0 0; }

.flag.armenia {
    background-position: -34px 0; }

.flag.aruba {
    background-position: -68px 0; }

.flag.australia {
    background-position: -102px 0; }

.flag.austria {
    background-position: -136px 0; }

.flag.azerbaijan {
    background-position: -170px 0; }

.flag.azoresislands {
    background-position: -204px 0; }

.flag.bahamas {
    background-position: -238px 0; }

.flag.bahrain {
    background-position: -272px 0; }

.flag.balearicislands {
    background-position: -306px 0; }

.flag.bangladesh {
    background-position: -340px 0; }

.flag.barbados {
    background-position: -374px 0; }

.flag.basquecountry {
    background-position: -408px 0; }

.flag.belarus {
    background-position: -442px 0;
    height: 17px; }

.flag.belgium {
    background-position: -476px 0; }

.flag.belize {
    background-position: -510px 0; }

.flag.benin {
    background-position: -544px 0; }

.flag.bermuda {
    background-position: -578px 0; }

.flag.bhutan {
    background-position: -612px 0; }

.flag.bolivia {
    background-position: -646px 0; }

.flag.bonaire {
    background-position: -680px 0; }

.flag.bosniaandherzegovina {
    background-position: -714px 0; }

.flag.botswana {
    background-position: -748px 0; }

.flag.brazil {
    background-position: -782px 0; }

.flag.britishcolumbia {
    background-position: -816px 0; }

.flag.britishindianoceanterritory {
    background-position: -850px 0; }

.flag.britishvirginislands {
    background-position: -884px 0; }

.flag.brunei {
    background-position: -918px 0; }

.flag.bulgaria {
    background-position: -952px 0; }

.flag.burkinafaso {
    background-position: -986px 0; }

.flag.burundi {
    background-position: -1020px 0; }

.flag.cambodia {
    background-position: -1054px 0; }

.flag.cameroon {
    background-position: -1088px 0; }

.flag.canada {
    background-position: -1122px 0; }

.flag.canaryislands {
    background-position: -1156px 0; }

.flag.capeverde {
    background-position: -1190px 0; }

.flag.caymanislands {
    background-position: -1224px 0; }

.flag.centralafricanrepublic {
    background-position: -1258px 0; }

.flag.ceuta {
    background-position: -1292px 0; }

.flag.chad {
    background-position: -1326px 0; }

.flag.chile {
    background-position: -1360px 0; }

.flag.china {
    background-position: -1394px 0; }

.flag.christmasisland {
    background-position: -1428px 0; }

.flag.cocosisland {
    background-position: -1462px 0; }

.flag.colombia {
    background-position: -1496px 0; }

.flag.comoros {
    background-position: -1530px 0; }

.flag.cookislands {
    background-position: -1564px 0; }

.flag.corsica {
    background-position: -1598px 0; }

.flag.costarica {
    background-position: -1632px 0; }

.flag.croatia {
    background-position: -1666px 0; }

.flag.cuba {
    background-position: -1700px 0; }

.flag.curacao {
    background-position: -1734px 0; }

.flag.czechrepublic {
    background-position: -1768px 0; }

.flag.denmark {
    background-position: -1802px 0; }

.flag.democraticrepublicofcongo {
    background-position: -1836px 0; }

.flag.djibouti {
    background-position: -1870px 0; }

.flag.dominica {
    background-position: -1904px 0; }

.flag.dominicanrepublic {
    background-position: -1938px 0; }

.flag.easttimor {
    background-position: -1972px 0; }

.flag.ecuador {
    background-position: -2006px 0; }

.flag.egypt {
    background-position: -2040px 0; }

.flag.elsalvador {
    background-position: -2074px 0; }

.flag.england {
    background-position: -2108px 0; }

.flag.equatorialguinea {
    background-position: -2142px 0; }

.flag.eritrea {
    background-position: -2176px 0; }

.flag.estonia {
    background-position: -2210px 0; }

.flag.ethiopia {
    background-position: -2244px 0; }

.flag.europeanunion {
    background-position: -2278px 0; }

.flag.falklandislands {
    background-position: -2312px 0; }

.flag.fiji {
    background-position: -2346px 0; }

.flag.finland {
    background-position: -2380px 0; }

.flag.france {
    background-position: -2414px 0; }

.flag.frenchpolynesia {
    background-position: -2448px 0; }

.flag.gabon {
    background-position: -2482px 0; }

.flag.galapagosislands {
    background-position: -2516px 0; }

.flag.gambia {
    background-position: -2550px 0; }

.flag.georgia {
    background-position: -2584px 0; }

.flag.germany {
    background-position: -2618px 0; }

.flag.ghana {
    background-position: -2652px 0; }

.flag.gibraltar {
    background-position: -2686px 0; }

.flag.greece {
    background-position: -2720px 0; }

.flag.greenland {
    background-position: -2754px 0; }

.flag.grenada {
    background-position: -2788px 0; }

.flag.guam {
    background-position: -2822px 0; }

.flag.guatemala {
    background-position: -2856px 0; }

.flag.guernsey {
    background-position: -2890px 0; }

.flag.guinea {
    background-position: -2924px 0; }

.flag.guineabissau {
    background-position: -2958px 0; }

.flag.haiti {
    background-position: -2992px 0; }

.flag.honduras {
    background-position: -3026px 0; }

.flag.hawaii {
    background-position: -3060px 0; }

.flag.hongkong {
    background-position: -3094px 0; }

.flag.hungary {
    background-position: -3128px 0; }

.flag.iceland {
    background-position: -3162px 0; }

.flag.india {
    background-position: -3196px 0; }

.flag.indonesia {
    background-position: -3230px 0; }

.flag.iran {
    background-position: -3264px 0; }

.flag.iraq {
    background-position: -3298px 0; }

.flag.ireland {
    background-position: -3332px 0; }

.flag.isleofman {
    background-position: -3366px 0; }

.flag.israel {
    background-position: -3400px 0; }

.flag.italy {
    background-position: -3434px 0; }

.flag.ivorycoast {
    background-position: -3468px 0; }

.flag.jamaica {
    background-position: -3502px 0; }

.flag.japan {
    background-position: -3536px 0; }

.flag.jersey {
    background-position: -3570px 0; }

.flag.jordan {
    background-position: -3604px 0; }

.flag.kazakhstan {
    background-position: -3638px 0; }

.flag.kenya {
    background-position: -3672px 0; }

.flag.kiribati {
    background-position: -3706px 0; }

.flag.kosovo {
    background-position: -3740px 0; }

.flag.kwait {
    background-position: -3774px 0; }

.flag.kyrgyzstan {
    background-position: -3808px 0; }

.flag.laos {
    background-position: -3842px 0; }

.flag.latvia {
    background-position: -3876px 0; }

.flag.lebanon {
    background-position: -3910px 0; }

.flag.lesotho {
    background-position: -3944px 0; }

.flag.liberia {
    background-position: -3978px 0; }

.flag.libya {
    background-position: -4012px 0; }

.flag.liechtenstein {
    background-position: -4046px 0; }

.flag.lithuania {
    background-position: -4080px 0; }

.flag.luxembourg {
    background-position: -4114px 0; }

.flag.macao {
    background-position: -4148px 0; }

.flag.madagascar {
    background-position: -4182px 0; }

.flag.madeira {
    background-position: -4216px 0; }

.flag.malasya {
    background-position: -4250px 0; }

.flag.malawi {
    background-position: -4284px 0; }

.flag.maldives {
    background-position: -4318px 0; }

.flag.mali {
    background-position: -4352px 0; }

.flag.malta {
    background-position: -4386px 0; }

.flag.marshallisland {
    background-position: -4420px 0; }

.flag.martinique {
    background-position: -4454px 0; }

.flag.mauritania {
    background-position: -4488px 0; }

.flag.mauritius {
    background-position: -4522px 0; }

.flag.melilla {
    background-position: -4556px 0; }

.flag.mexico {
    background-position: -4590px 0; }

.flag.micronesia {
    background-position: -4624px 0; }

.flag.moldova {
    background-position: -4658px 0; }

.flag.monaco {
    background-position: -4692px 0; }

.flag.mongolia {
    background-position: -4726px 0; }

.flag.montenegro {
    background-position: -4760px 0; }

.flag.montserrat {
    background-position: -4794px 0; }

.flag.morocco {
    background-position: -4828px 0; }

.flag.mozambique {
    background-position: -4862px 0; }

.flag.myanmar {
    background-position: -4896px 0; }

.flag.namibia {
    background-position: -4930px 0; }

.flag.nato {
    background-position: -4964px 0; }

.flag.nauru {
    background-position: -4998px 0; }

.flag.nepal {
    background-position: -5032px 0; }

.flag.netherlands {
    background-position: -5066px 0; }

.flag.newzealand {
    background-position: -5100px 0; }

.flag.nicaragua {
    background-position: -5134px 0; }

.flag.niger {
    background-position: -5168px 0; }

.flag.nigeria {
    background-position: -5202px 0; }

.flag.niue {
    background-position: -5236px 0; }

.flag.norfolkisland {
    background-position: -5270px 0; }

.flag.northerncyprus {
    background-position: -5304px 0; }

.flag.northernmarianasislands {
    background-position: -5338px 0; }

.flag.northkorea {
    background-position: -5372px 0; }

.flag.norway {
    background-position: -5406px 0; }

.flag.oman {
    background-position: -5440px 0; }

.flag.ossetia {
    background-position: -5474px 0; }

.flag.pakistan {
    background-position: -5508px 0; }

.flag.palau {
    background-position: -5542px 0; }

.flag.palestine {
    background-position: -5576px 0; }

.flag.panama {
    background-position: -5610px 0; }

.flag.papuanewguinea {
    background-position: -5644px 0; }

.flag.paraguay {
    background-position: -5678px 0; }

.flag.peru {
    background-position: -5712px 0; }

.flag.philippines {
    background-position: -5746px 0; }

.flag.pitcairnislands {
    background-position: -5780px 0; }

.flag.poland {
    background-position: -5814px 0; }

.flag.portugal {
    background-position: -5848px 0; }

.flag.puertorico {
    background-position: -5882px 0; }

.flag.qatar {
    background-position: -5916px 0; }

.flag.rapanui {
    background-position: -5950px 0; }

.flag.republicofmacedonia {
    background-position: -5984px 0; }

.flag.republicofthecongo {
    background-position: -6018px 0; }

.flag.romania {
    background-position: -6052px 0; }

.flag.russia {
    background-position: -6086px 0; }

.flag.rwanda {
    background-position: -6120px 0; }

.flag.sabaisland {
    background-position: -6154px 0; }

.flag.sahrawiarabdemocraticrepublic {
    background-position: -6188px 0; }

.flag.saintkittsandnevis {
    background-position: -6222px 0; }

.flag.samoa {
    background-position: -6256px 0; }

.flag.sanmarino {
    background-position: -6290px 0; }

.flag.saotomeandprince {
    background-position: -6324px 0; }

.flag.sardinia {
    background-position: -6358px 0; }

.flag.saudiarabia {
    background-position: -6392px 0; }

.flag.scotland {
    background-position: -6426px 0; }

.flag.senegal {
    background-position: -6460px 0; }

.flag.serbia {
    background-position: -6494px 0; }

.flag.seychelles {
    background-position: -6528px 0; }

.flag.sicily {
    background-position: -6562px 0; }

.flag.sierraleone {
    background-position: -6596px 0; }

.flag.singapore {
    background-position: -6630px 0; }

.flag.sinteustatius {
    background-position: -6664px 0; }

.flag.sintmaarten {
    background-position: -6698px 0; }

.flag.slovakia {
    background-position: -6732px 0; }

.flag.slovenia {
    background-position: -6766px 0; }

.flag.solomonislands {
    background-position: -6800px 0; }

.flag.somalia {
    background-position: -6834px 0; }

.flag.somaliland {
    background-position: -6868px 0; }

.flag.southafrica {
    background-position: -6902px 0; }

.flag.southkorea {
    background-position: -6936px 0; }

.flag.southsudan {
    background-position: -6970px 0; }

.flag.spain {
    background-position: -7004px 0; }

.flag.srilanka {
    background-position: -7038px 0; }

.flag.stbarts {
    background-position: -7072px 0; }

.flag.stlucia {
    background-position: -7106px 0; }

.flag.stvincentandthegrenadines {
    background-position: -7140px 0; }

.flag.sudan {
    background-position: -7174px 0; }

.flag.suriname {
    background-position: -7208px 0; }

.flag.swaziland {
    background-position: -7242px 0; }

.flag.sweden {
    background-position: -7276px 0; }

.flag.switzerland {
    background-position: -7310px 0; }

.flag.syria {
    background-position: -7344px 0; }

.flag.taiwan {
    background-position: -7378px 0; }

.flag.tajikistan {
    background-position: -7412px 0; }

.flag.tanzania {
    background-position: -7446px 0; }

.flag.thailand {
    background-position: -7480px 0; }

.flag.tibet {
    background-position: -7514px 0; }

.flag.togo {
    background-position: -7548px 0; }

.flag.tokelau {
    background-position: -7582px 0; }

.flag.tonga {
    background-position: -7616px 0; }

.flag.transnistria {
    background-position: -7650px 0; }

.flag.trinidadandtobago {
    background-position: -7684px 0; }

.flag.tunisia {
    background-position: -7718px 0; }

.flag.turkey {
    background-position: -7752px 0; }

.flag.turkmenistan {
    background-position: -7786px 0; }

.flag.turksandcaicos {
    background-position: -7820px 0; }

.flag.tuvalu2 {
    background-position: -7854px 0; }

.flag.tuvalu {
    background-position: -7888px 0; }

.flag.uganda {
    background-position: -7922px 0; }

.flag.ukraine {
    background-position: -7956px 0; }

.flag.unitedarabemirates {
    background-position: -7990px 0; }

.flag.unitedkingdom {
    background-position: -8024px 0; }

.flag.unitednations {
    background-position: -8058px 0; }

.flag.unitedstates {
    background-position: -8092px 0; }

.flag.uruguay {
    background-position: -8126px 0; }

.flag.uzbekistn {
    background-position: -8160px 0; }

.flag.vanuatu {
    background-position: -8194px 0; }

.flag.vaticancity {
    background-position: -8228px 0; }

.flag.venezuela {
    background-position: -8262px 0; }

.flag.vietnam {
    background-position: -8296px 0; }

.flag.virginislands {
    background-position: -8330px 0; }

.flag.wales {
    background-position: -8364px 0; }

.flag.yemen {
    background-position: -8398px 0; }

.flag.zambia {
    background-position: -8432px 0; }

.flag.zimbabwe {
    background-position: -8466px 0; }

.flag.abkhazia {
    background-position: -8500px 0; }

.flag.afghanistan {
    background-position: -8534px 0; }

.flag.alandislands {
    background-position: -8568px 0; }

.flag.albania {
    background-position: -8602px 0; }

.flag.algeria {
    background-position: -8636px 0; }

.flag.americansamoa {
    background-position: -8670px 0; }

.flag.andorra {
    background-position: -8704px 0; }

.flag.angola {
    background-position: -8738px 0; }

.flag.anguilla {
    background-position: -8772px 0; }

.flag.antiguaandbarbuda {
    background-position: -8806px 0; }

.Dropdown-button {
    background-color: transparent;
    position: relative;
    transition: 500ms; }
.Dropdown-button:active, .Dropdown-button:focus, .Dropdown-button:hover {
    color: white; }
.Dropdown-button-active {
    background-color: #1a2348; }
.Dropdown-button:focus {
    transition: 500ms;
    color: white; }
.Dropdown-button:nth-of-type(2) {
    padding-right: 5px; }
.Dropdown-button i {
    font-size: 22px;
    color: white;
    display: block; }
.Dropdown-button-badge {
    position: absolute;
    right: 8px;
    top: 8px;
    width: 20px;
    height: 20px;
    background-color: #157cdb;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 11px;
    font-weight: bold;
    line-height: normal;
    letter-spacing: -0.22px;
    text-align: center;
    color: white;
    border-radius: 100%; }

.Dropdown-menu {
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background-color: #1b1f2a;
    color: white;
    padding-bottom: 15px;
    z-index: 99; }
.Dropdown-menu-in {
    overflow-y: scroll;
    height: 100%; }

.BottomNav {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
  }

.Bottom-in {
    display: flex;
    align-items: flex-end;
    justify-content: space-around;
}
.Bottom-item {
    width: fit-content;
    padding: 5px 10px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-size: 10px;
    font-weight: 600;
    line-height: 1.2;
    text-align: center;
    color: #dde3ee;
    position: relative;
    background-color: #141414;
    height: 55px;
    z-index: 9;
    margin: 0 !important;
    border-radius: 8px 8px 0 0;
}
.Bottom-item i {
    margin-top: 2px;
    margin-bottom: 2px;
    font-size: 20px;
    color: #cacedb; }
.Bottom-item img,
.Bottom-item svg{
    height: 17px;
    width: auto;
    -o-object-fit: contain;
    object-fit: contain;
    margin-bottom: 3px;
}
.Bottom-item:focus, .Bottom-item:hover {
    color: white; }
.Bottom-item.notification {
    background-color: transparent;
    min-width: 77px;
    width: 77px;
    height: 66px;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url(../../i/mariobet_new/mobile/bottomNotification.svg); }
.Bottom-item.Dropdown-button-support {
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;

    &.active{
        background: #EFA424;
        color: #000;

        svg {
            path {
                fill: #000
            }
        }

        .Dropdown-button-support__text {
            height: 0;
            overflow: hidden;
        }

        .Dropdown-button-support__text-secondary {
            height: auto;
            overflow: unset;
        }
    }
}

.Dropdown-button-support__text-secondary {
    height: 0;
    overflow: hidden;
}

.Bottom-item.notification.active {
    background-image: url(../../i/mariobet_new/mobile/bottomNotification-active.svg); }
.Bottom-item.Dropdown-button-menu {
    background-color: transparent;
    min-width: 77px;
    width: 77px;
    height: 66px;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url(/assets/images/bottomMenu.svg); }
.Bottom .active i {
    color: #3fb26e; }

.Support_menu {
    display: none;
    position: absolute;
    bottom: 55px;
    right: 5px;
    padding-bottom: 20px;
    border-radius: 25px 25px 0 0;
    background-color: #141414;
    z-index: 1;
    border: 1px solid #EFA424;
    border-bottom: none;
}
.Support-in {

}

.Support_menu.active {
    display: block;
}
.Support-all {
    display: flex;
    align-items: center;
    padding: 0 15px;
    gap: 10px;
    margin-top: 15px;
}

.Support-all p {
    font-size: 12px;
    line-height: 1.5;
    letter-spacing: -0.5px;
    color: #fff; }

.icon-support-group {
    height: 25px !important;
}

.Notification {
    display: none;
    padding-bottom: 0;
    top: auto;
    left: 8px;
    right: 8px;
    bottom: 70px;
    border-radius: 8px;
    background-color: #23252e;
    z-index: 1; }
.Notification-in {
    border-radius: 8px;
    background-color: #23252e;
    z-index: 1;
    max-height: 70vh;
    overflow-y: scroll; }
.Notification-in:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    position: absolute;
    left: 0;
    top: -4px;
    right: 0;
    height: 12px;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    z-index: -1;
    background-image: linear-gradient(to right, #f49600 0%, #eb5c15 97%); }
.Notification.active {
    bottom: 66px;
    display: block;
}
.Notification-all {
    height: 40px;
    display: flex;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px;
    border-top: 1px solid #373a46; }
.Notification-all:first-child {
    border-top: none; }
.Notification-all:before {
    margin-right: 12px;
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 6px;
    height: 6px;
    background-color: #9298ac;
    border-radius: 100%; }
.Notification-all p {
    font-size: 16px;
    line-height: 1.5;
    letter-spacing: -0.5px;
    color: #fff; }
.Notification-all-link {
    margin-left: auto;
    font-size: 11px;
    font-weight: 600;
    line-height: 1.82;
    color: #dde3ee; }
.Notification-all-link:hover {
    color: #f49600;
    transition: 500ms; }
.Notification-all.active:before {
    background-color: #f49600; }
.Notification-item {
    font-size: 14px;
    font-weight: 600;
    line-height: 1.43;
    color: #dde3ee;
    border-top: 1px solid #373a46;
    height: 65px;
    display: flex;
    align-items: center;
    padding-left: 24px;
    padding-right: 24px;
    transition: 500ms; }
.Notification-item span {
    font-size: 12px;
    font-weight: 600;
    color: #dde3ee;
    line-height: 1;
    display: block;
    transition: 500ms; }
.Notification-item:before {
    margin-right: 12px;
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-image: url(../../i/mariobet_new/mobile/notification-item.svg); }
.Notification-item:after {
    margin-left: auto;
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 6px;
    height: 10px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-image: url(../../i/mariobet_new/mobile/icon-bottomRight.svg); }
.Notification-item.active:before {
    background-image: url(../../i/mariobet_new/mobile/notification-item-active.svg); }
.Notification-item:hover {
    color: #f49600;
    transition: 500ms; }
.Notification-item:hover span {
    color: #f49600;
    transition: 500ms; }

.Menu {
    transform: translateX(100px);
    transition: 300ms;
    opacity: 0;
    left: 10%;
    pointer-events: none;
    z-index: 999;
    padding-top: 93px;
    background-color: #23252e; }
.Menu-active {
    opacity: 1;
    transition: 300ms;
    transform: translateX(0);
    pointer-events: auto; }
.Menu-head {
    top: 0;
    left: 0;
    right: 0;
    position: fixed;
    padding: 25px 30px;
    display: flex;
    border-bottom: 1px solid #363944;
    padding-left: 50px; }
.Menu-head-logo {
    margin-right: auto;
    margin-left: auto;
    height: 32px;
    -o-object-fit: contain;
    object-fit: contain; }
.Menu-close {
    width: 32px;
    height: 32px;
    border-radius: 5px;
    border: solid 1px #434858;
    background-color: #23252e;
    position: absolute;
    left: 25px;
    top: 50%;
    transform: translateY(-50%); }
.Menu-logout {
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 20px; }
.Menu-logout-in {
    position: relative;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center; }
.Menu-logout-links {
    display: flex;
    justify-content: space-between;
    width: 100%;
    margin-top: 20px; }
.Menu-logout-links a {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 11px;
    font-weight: 500;
    letter-spacing: -0.44px;
    text-align: center;
    color: white;
    height: 40px;
    border-radius: 5px;
    width: calc(50% - 2.5px);
    line-height: 1; }
.Menu-logout-links a i {
    margin-right: 10px;
    font-size: 16px; }
.Menu-logout-links a:first-child {
    background-color: #3fb26e; }
.Menu-logout-links a:last-child {
    background-color: #157cdb; }
.Menu-logout img {
    height: 25px; }
.Menu-logout h6 {
    font-size: 17px;
    font-weight: bold;
    line-height: 1.18;
    letter-spacing: -0.3px;
    text-align: left;
    color: white;
    margin-right: auto;
    margin-bottom: 10px; }
.Menu-logout p {
    font-size: 11px;
    font-weight: normal;
    line-height: 1.7;
    letter-spacing: -0.44px;
    text-align: left;
    color: #a4abbe; }
.Menu-login-name {
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 100%;
    padding-top: 15px;
    padding-bottom: 30px; }
.Menu-login-name-avatar {
    color: #f49600;
    font-size: 22px;
    width: 75px;
    height: 75px;
    border: solid 1px #434858;
    background-color: #23252e;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%; }
.Menu-login-name-other {
    margin-bottom: 15px;
    padding-left: 25px;
    padding-right: 25px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-evenly; }
.Menu-login-name-other-link {
    width: 45px;
    height: 45px;
    background-color: #343745;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%; }
.Menu-login-name-text {
    width: 100%;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center; }
.Menu-login-name-text h6 {
    font-size: 24px;
    font-weight: 300;
    line-height: 1;
    color: #fff; }
.Menu-login-name-text p {
    font-size: 16px;
    font-weight: 500;
    line-height: 1.7;
    color: #b6bac2; }
.Menu-login-name-text h5 {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.6;
    color: #fff; }
.Menu-login-other-item {
    display: flex;
    align-items: center;
    height: 76px;
    background-color: #141414;
    padding-left: 25px;
    padding-right: 25px;
    border-top: 1px solid #2c2e38;
    position: relative; }
.Menu-login-other-item i {
    margin-left: auto;
    color: #9ba4b5;
    font-size: 10px; }
.Menu-login-other-item img {
    margin-right: 12px; }
.Menu-login-other-item p {
    font-size: 15px;
    font-weight: 600;
    line-height: 1.33;
    color: #fff; }
.Menu-login-other-item p span {
    font-size: 12px;
    font-weight: 500;
    line-height: 1.67;
    color: #dde3ee;
    display: block; }
.Menu-login-other-item:before {
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 160px;
    height: 76px;
    opacity: 0.16; }
.Menu-login-other-item:nth-child(1):before {
    background-image: linear-gradient(to right, #e2468c 0%, rgba(234, 69, 82, 0) 100%); }
.Menu-login-other-item:nth-child(2):before {
    background-image: linear-gradient(to right, #f49600 0%, rgba(235, 92, 21, 0) 100%); }
.Menu-login-other-item:nth-child(3):before {
    background-image: linear-gradient(to right, #37b5b5 0%, rgba(53, 152, 170, 0) 100%); }
.Menu-login-links {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
    padding-left: 25px;
    padding-right: 25px; }
.Menu-login-links a {
    height: 48px;
    width: calc(50% - 3px);
    font-size: 17px;
    font-weight: 600;
    color: #fff;
    text-align: center;
    border-radius: 5px; }
.Menu-login-links a:nth-of-type(1) {
    background-image: linear-gradient(to right, #37b5b5 0%, #3598aa 100%); }
.Menu-login-links a:nth-of-type(2) {
    background-image: linear-gradient(to right, #f49600 0%, #eb5c15 97%); }
.Menu-login-account {
    margin-top: 10px;
    width: 187px;
    height: 42px;
    border-radius: 5px;
    border: solid 1px #434858;
    background-color: #23252e;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.43;
    color: #fff; }
.Menu-inner {
    margin-bottom: 30px; }
.Menu-header {
    font-size: 11px;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.2px;
    color: #a4abbe; }
.Menu-header:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 8px;
    height: 8px;
    background-color: #ffad2b;
    border-radius: 100%;
    margin-right: 15px; }
.Menu-item {
    height: 60px;
    font-size: 17px;
    line-height: normal;
    color: white;
    font-weight: 500;
    border-top: 1px solid #373a46;
    display: flex;
    align-items: center; }
.Menu-item:last-child {
    border-bottom: 1px solid #373a46; }
.Menu-item a {
    height: 50px;
    padding: 0 30px;
    width: 100%;
    display: flex;
    align-items: center; }
.Menu-item a span {
    margin-left: auto; }
.Menu-item img {
    width: 20px;
    height: 20px;
    -o-object-fit: contain;
    object-fit: contain;
    margin-right: 20px; }
.Menu-item i {
    width: 20px;
    font-size: 20px;
    color: #f49600;
    margin-right: 20px;
    display: flex;
    align-items: center;
    justify-content: center; }

.Slider {
    overflow: hidden;
    position: relative;
    background-color: #eef0f4; }
.Slider .swiper-container {
    padding-bottom: 12px; }
.Slider .swiper-pagination-bullets {
    bottom: 0;
    left: 30px;
    text-align: left; }
.Slider .swiper-pagination-bullet {
    opacity: 1;
    width: 11px;
    height: 11px;
    box-shadow: 0px 4px 8px 0 rgba(0, 0, 0, 0.12);
    background-color: #fff;
    border-radius: 100%;
    position: relative; }
.Slider .swiper-pagination-bullet:before {
    position: absolute;
    left: -3px;
    top: -4px;
    right: -4px;
    bottom: -4px;
    border-radius: 100%;
    content: "";
    display: inline-block;
    transition: 500ms;
    opacity: 0.4; }
.Slider .swiper-pagination-bullet-active {
    background-image: linear-gradient(to right, #f49707, #eb5c15); }
.Slider .swiper-pagination-bullet-active:before {
    background-image: linear-gradient(to right, #f49707, #eb5c15); }

.H_menu {
    padding: 10px;
    background-color: #eef0f4; }
.H_menu-in {
    flex-wrap: wrap;
    display: flex;
    transition: 500ms;
    overflow: hidden;
    margin-right: -10px; }
.H_menu-item {
    position: relative;
    margin-right: 10px;
    width: calc(25% - 10px);
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    height: 110px;
    border-radius: 8px;
    background-color: #fff;
    margin-bottom: 10px;
    padding: 15px 10px; }
.H_menu-item-type {
    font-size: 32px;
    background-image: linear-gradient(to right, #f49707, #eb5c15);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
.H_menu-item span {
    margin-top: 2px;
    font-size: 15px;
    font-weight: bold;
    line-height: 1.3;
    text-align: center;
    color: #484d5e; }

.H_type-in {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between; }

.H_type-item {
    width: 100%;
    margin-bottom: 10px;
    display: block; }

.H_type .two {
    width: calc(50% - 10px); }

.H_type .three {
    width: calc(33.33% - 10px); }

.Head {
    padding-top: 10px;
    padding-bottom: 10px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    position: relative;
    z-index: 9;
    padding-left: 20px;
    padding-right: 20px;
    border-bottom: 1px solid #e4ebf0; }
.Head:after {
    content: " ";
    display: inline-block;
    transition: 500ms;
    height: 1px;
    width: 40px;
    position: absolute;
    bottom: -1px;
    left: 20px; }
.Head-left {
    flex-grow: 2;
    font-size: 17px;
    font-weight: normal;
    line-height: 1.64;
    letter-spacing: -0.40px;
    color: #51566f;
    display: flex;
    align-items: center;
    padding-bottom: 5px; }
.Head-left strong {
    font-weight: bold;
    margin-left: 5px;
    margin-right: 5px; }
.Head-left:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 8px;
    height: 8px;
    margin-right: 10px;
    transform: rotate(45deg); }
.Head-right {
    position: relative;
    z-index: 99;
    display: flex;
    align-items: center; }
.Head-right-link {
    min-width: 72px;
    height: 36px;
    border-radius: 5px;
    border: solid 2px #dce1ea;
    background-color: #f6f9ff;
    font-size: 13px;
    font-weight: 500;
    line-height: normal;
    letter-spacing: -0.52px;
    text-align: center;
    color: #a9b0bd;
    transition: 500ms; }
.Head-right-link:hover {
    border-color: #157cdb;
    color: white;
    background-color: #157cdb;
    transition: 500ms; }
.Head-links {
    display: flex;
    align-items: center; }
.Head-links a {
    white-space: nowrap;
    margin-right: clamp(15px, 1.2vw, 30px);
    font-size: 11px;
    font-weight: 600;
    line-height: normal;
    letter-spacing: -0.44px;
    color: #9399a9;
    transition: 500ms; }
.Head-links a:hover {
    color: #434862;
    transition: 500ms; }
.Head-links .active {
    color: #157cdb; }
.Head.red .Head-left:before {
    background-color: #ff3039; }
.Head.red:after {
    background-color: #ff3039; }
.Head.orange .Head-left:before {
    background-color: #fb9224; }
.Head.orange:after {
    background-color: #fb9224; }
.Head.green .Head-left:before {
    background-color: #3fb26e; }
.Head.green:after {
    background-color: #3fb26e; }
.Head.blue .Head-left:before {
    background-color: #157cdb; }
.Head.blue:after {
    background-color: #157cdb; }
.Head-back i {
    font-size: 12px;
    color: #e2e5ed;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    width: 32px;
    height: 32px;
    transform: rotate(180deg);
    background-color: #373e50; }

.button {
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer; }

.Register-in {
    background-color: #f0f4f9; }

.Register-banner {
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    padding: 10px;
    position: relative;
    height: 320px;
    padding-bottom: 0px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover; }
.Register-banner-icon i {
    background-image: linear-gradient(to right, #f49707, #eb5c15);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 40px; }
.Register-banner-button {
    font-size: 15px;
    margin-top: 10px;
    font-weight: bold;
    color: #404558;
    padding-left: 25px;
    padding-right: 25px;
    height: 53px;
    border-radius: 8px;
    background-color: #eef0f4; }
.Register-banner h5 {
  font-size: 16px;
  font-weight: 600;
  letter-spacing: -0.22px;
  text-align: center;
  color: #f49600;
  margin-bottom: 7px; }
.Register-banner h3 {
  margin: 10px 0;
  font-size: 40px;
  font-weight: 800;
  letter-spacing: -0.68px;
  text-align: center;
  color: #fff;
}
.Register-banner p {
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -0.22px;
  text-align: center;
  color: #e4e7ee;
  line-height: 1.5; }
.Register-banner h6 {
    font-size: 15px;
    font-weight: 600;
    line-height: 1.3;
    color: #fff;
    display: flex;
    flex-direction: column;
    align-items: center;
    margin-top: 15px; }
.Register-banner p a {
  color: #f49600;
  transition: all 500ms;
}
.Register-banner h6:before {
    border-radius: 100%;
    margin-bottom: 15px;
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 10px;
    height: 10px;
    background-color: #fff; }

.Register-inner {
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px;
    padding-left: 20px;
    padding-right: 20px; }

.Register-group {
    margin-bottom: 40px; }
.Register-group.blue .head:before {
    background-image: linear-gradient(to right, #42c2d9, #3eb3fd); }
.Register-group.blue .Register-item-icon {
    background-image: linear-gradient(to right, #42c2d9, #3eb3fd); }
.Register-group.red .head:before {
    background-image: linear-gradient(to right, #f6328e, #ff2e4c); }
.Register-group.red .Register-item-icon {
    background-image: linear-gradient(to right, #f6328e, #ff2e4c); }

.Register-two {
    display: flex;
    justify-content: space-between; }
.Register-two .Register-item {
    width: 49%; }

.Register-item {
    border-radius: 8px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.03);
    margin-bottom: 15px;
    position: relative; }
.Register-item-in {
    position: relative;
    display: block;
    align-items: center;
    width: 100%;
    border-radius: 8px;
    background-color: white; }
.Register-item-in .iti__arrow {
    border-top-color: white; }
.Register-item-in .iti__selected-flag {
    padding: 0; }
.Register-item-in .iti--allow-dropdown input,
.Register-item-in .iti--allow-dropdown input[type=text] {
    padding-left: 37px; }
.Register-item-icon {
    background-image: linear-gradient(to right, #f49707, #eb5c15);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 20px;
    margin-right: 15px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 20px;
    z-index: 1;
    background-image: linear-gradient(to right, #42c2d9, #3eb3fd);
}
.Register-item-label {
    margin-bottom: 5px;
    padding-left: 25px;
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #868a99 !important;
}
.Register-item-input {
    background-color: transparent;
    border: none;
    padding-left: 0;
    font-size: 14px;
    font-weight: 500;
    color: #404558;
    height: 20px;
    transition: none;
    -webkit-box-shadow: none;
  padding-left: 25px;}
.Register-item-input::-moz-placeholder {
    color: #8f95a5;
    font-size: 14px; }
.Register-item-input::placeholder {
    color: #8f95a5;
    font-size: 14px; }
.Register-item-input:focus {
    box-shadow: none;
    color: #4b5469; }
.Register-item-textarea {
    background-color: transparent;
    border: none;
    padding-left: 0;
    font-size: 14px;
    font-weight: 500;
    letter-spacing: -0.56px;
    color: #4b5469;
    height: 30px;
    padding-top: 5px;
    vertical-align: middle; }
.Register-item-textarea::-moz-placeholder {
    color: #8f95a5;
    font-size: 14px; }
.Register-item-textarea::placeholder {
    color: #8f95a5;
    font-size: 14px; }
.Register-item-textarea:focus {
    box-shadow: none;
    color: #4b5469; }
.Register-item-address {
    align-items: flex-start; }
.Register-item .bootstrap-select {
    width: 100% !important; }
.Register-item .bootstrap-select .btn {
    height: 20px;
    padding: 0;
    background-color: transparent;
    border: none;
    font-size: 14px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: -0.56px;
    color: #4b5469;
    cursor: pointer;
    outline: none;
    box-shadow: none; }
.Register-item .bootstrap-select .btn:after {
    display: none; }
.Register-item .bootstrap-select .btn:before {
    content: "";
    display: inline-block;
    width: 12px;
    height: 8px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-image: url(../../i/mariobet_new/mobile/icon-down2.svg); }
.Register-item .bootstrap-select .btn:focus, .Register-item .bootstrap-select .btn:hover {
    outline: none;
    border: none;
    box-shadow: none;
    background-color: transparent;
    color: #4b5469; }
.Register-item .bootstrap-select .btn[aria-expanded='true']:before {
    transform: rotate(180deg) translateY(10px); }
.Register-item .bootstrap-select .dropdown-item {
    font-size: 14px; }
.Register-item .bootstrap-select .dropdown-item.active, .Register-item .bootstrap-select .dropdown-item:active {
    background-color: #f49707; }
.Register-item .input-show {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 30px;
    color: #68719d;
    font-size: 12px; }
.Register-item .Multidate {
    margin-top: 5px;
    display: grid;
    width: 100%;
    grid-template-columns: repeat(3 , 1fr);
}
.Register-item .Multidate .day {
    width: 40px; }
.Register-item .Multidate .month {
    width: 45px; }
.Register-item .Multidate .year {
    width: 60px; }
.Register-item .Multidate i {
    color: #68719d; }
.Register-item .Multidate select {
    border: none;
    outline: none;
    cursor: pointer;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.71;
    letter-spacing: -0.56px;
    color: #4b5469;
}

.Register-sex {
    display: flex; }
.Register-sex-item {
    width: 50%;
    height: 60px;
    background-color: #fff;
    position: relative;
    z-index: 1; }
.Register-sex-item:nth-of-type(1) {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px; }
.Register-sex-item:nth-of-type(1) label:before {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px; }
.Register-sex-item:nth-of-type(2) {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px; }
.Register-sex-item:nth-of-type(2) label:before {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px; }
.Register-sex-item label {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-left: 25px;
    padding-right: 25px;
    height: 100%;
    z-index: 1; }
.Register-sex-item label span {
    color: #404558;
    font-size: 20px; }
.Register-sex-item label:before {
    content: "";
    transition: 500ms;
    opacity: 0;
    background-image: linear-gradient(to right, #37b5b5, #3598aa);
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1; }
.Register-sex-item input[type='radio'] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    opacity: 0; }
.Register-sex-item input[type='radio']:checked ~ label:before {
    opacity: 1;
    transition: 500ms; }
.Register-sex-item input[type='radio']:checked ~ label i {
    -webkit-text-fill-color: white; }
.Register-sex-item input[type='radio']:checked ~ label span {
    color: #fff; }

.Register-button {
    margin-top: 15px;
    display: flex;
    align-items: center;
    justify-content: space-around;
    font-size: 17px;
    font-weight: bold;
    color: white;
    width: 100%;
    height: 70px;
    border-radius: 8px;
    transition: 500ms;
    background-image: linear-gradient(to right, #f49707, #eb5c15);
    position: relative;
    overflow: hidden;
    z-index: 1; }
.Register-button i {
    font-size: 28px;
    transition: 500ms; }
.Register-button:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    background-color: white;
    position: absolute;
    left: -30px;
    top: 0;
    bottom: 0;
    width: 100px;
    transform: skew(24deg);
    z-index: -1;
    opacity: 0.1; }
.Register-button:disabled {
    opacity: 0.7;
}
.Register-checkbox {
    position: relative;
    margin-bottom: 10px; }
.Register-checkbox input[type='checkbox'] {
    position: absolute;
    opacity: 0; }
.Register-checkbox label {
    cursor: pointer;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.4;
    color: #8f95a5;
    margin-bottom: 0;
    position: relative;
    display: flex;
    align-items: center;
    transition: 500ms;
    padding-left: 40px; }
.Register-checkbox label a {
    color: #157cdb; }
.Register-checkbox label:before {
    background-color: white;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    margin-right: 10px;
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 28px;
    height: 28px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.03);
    border-radius: 4px; }
.Register-checkbox label:after {
    transition: 500ms;
    content: "";
    position: absolute;
    top: 50%;
    left: 9px;
    transform: rotate(45deg) translate(-50%, -50%);
    width: 7px;
    height: 13px;
    border: solid white;
    border-width: 0 3px 3px 0;
    opacity: 0; }
.Register-checkbox input:checked ~ label:before {
    transition: 500ms;
    background-image: linear-gradient(to right, #f49707, #eb5c15); }
.Register-checkbox input:checked ~ label:after {
    transition: 500ms;
    opacity: 1; }

.Register-support {
    margin-top: 25px;
    padding: 20px;
    display: flex;
    align-items: center;
    position: relative; }
.Register-support:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    background-color: #dadde2;
    height: 2px;
    position: absolute;
    left: -20px;
    right: -20px;
    top: 0; }
.Register-support-icon {
    min-width: 50px;
    height: 50px;
    background-color: #f8ac20;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%; }
.Register-support-icon i {
    color: white;
    font-size: 26px; }
.Register-support-in {
    padding-left: 20px; }
.Register-support-in h6 {
    font-size: 18px;
    font-weight: 900;
    color: #404558;
    margin-bottom: 2px; }
.Register-support-in p {
    font-size: 13px;
    font-weight: 500;
    color: #868a99; }
.Register-support-in .button {
    margin-top: 16px;
    width: 220px;
    height: 55px;
    border-radius: 8px;
    background-color: #fff;
    font-size: 15px;
    font-weight: 500;
    color: #404558; }

.Register-other {
    display: flex;
    align-items: center;
    justify-content: space-between; }

.Register-forget {
    font-size: 14px;
    font-weight: bold;
    color: #404558;
    margin-bottom: 15px; }

.Register-account {
    position: relative;
    margin-top: 25px;
    padding-top: 25px; }
.Register-account:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    background-color: #dadde2;
    height: 2px;
    position: absolute;
    left: -20px;
    right: -20px;
    top: 0; }
.Register-account h6 {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.36;
    color: #404558;
    margin-bottom: 5px; }
.Register-account p {
    font-size: 13px;
    color: #868a99;
    line-height: normal; }
.Register-account .Register-button {
    background-image: linear-gradient(to top, #42c2d9, #3eb3fd); }

.Register-banner-link {
    display: flex;
    align-items: center;
    margin-top: 30px;
}
.Register-banner-link-item {
    display: flex;
    align-items: center;
    width: 185px;
    background-color: #5b647a;
    font-size: 17px;
    font-weight: 600;
    letter-spacing: -0.34px;
    color: #fff;
    padding: 15px 20px;
    border-top-left-radius: 10px;
    transition: all 500ms;
    height: 67.5px;
}

.Register-banner-link-item b {
    margin-right: 5px;
}

.Register-banner-link-item i {
    font-size: 25px;
    margin-right: 8px;
}

.Register-banner-link-item i.icon-secret {
    background-image: url(/assets/images/icon-secret.svg);
    width: 30px;
    height: 37.5px;
    background-size: 100% 100%;
    display: inline-block;
}

.Register-banner-link-item:last-child {
    background-color: #5b647a;
    border-top-left-radius: 0;
    border-top-right-radius: 10px;
    color: #fff;
}

.Register-banner-link-item.active {
    background-color: #eef0f4;
    color: #2e313c;
}

.Register-banner-link-item.active i.icon-secret {
    -webkit-filter: invert(55%) sepia(90%) saturate(2648%) hue-rotate(12deg) brightness(108%) contrast(103%);
    filter: invert(55%) sepia(90%) saturate(2648%) hue-rotate(12deg) brightness(108%) contrast(103%);
}

.Register-banner-link-item:hover {
    color: #f49600;
}

.Register-secret {
    position: relative;
    margin-bottom: 30px;
    padding: 30px;
    border-radius: 5px;
    background-color: #fafbff;
    width: 100%;
    z-index: 1;
    overflow: hidden;
}

.Register-secret-head {
    display: flex;
    align-items: center;
    margin-bottom: 10px;
}

.Register-secret-head h4 {
    font-size: 20px;
    font-weight: 500;
    letter-spacing: -0.4px;
    color: #2e313c;
}

.Register-secret-head .icon-secret {
    display: inline-block;
    margin-right: 12px;
    -webkit-filter: invert(55%) sepia(90%) saturate(2648%) hue-rotate(12deg) brightness(108%) contrast(103%);
    filter: invert(55%) sepia(90%) saturate(2648%) hue-rotate(12deg) brightness(108%) contrast(103%);
}

.Register-secret p {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.86;
    letter-spacing: -0.28px;
    color: #969ca7;
    margin-bottom: 10px;
}

.Register-secret a {
    font-size: 14px;
    font-weight: 600;
    letter-spacing: -0.28px;
    color: #eb5c15;
    margin-top: 12px;
    transition: all 500ms;
}

.Register-secret a:hover {
    letter-spacing: .2px;
}

.Register-secret:before {
    content: "";
    display: inline-block;
    width: 142px;
    height: 160px;
    background-size: 100% 100%;
    background-image: url(/themes/mobile/i/mariobet_new/mobile/icon-secret-w.svg);
    position: absolute;
    right: -40px;
    top: 34px;
    opacity: 0.5;
    z-index: -1;
}
.icon-secret {
    width: 30px;
    height: 30px;
    background-size: cover;
    background-image: url(/themes/mobile/i/mariobet_new/mobile/icon-secret.svg);
}
.icon-secret-w {
    width: 20px;
    height: 20px;
    background-image: url(/themes/mobile/i/mariobet_new/mobile/icon-secret-w.svg);
}
.Account-info {
    background-color: #404451;
    padding-top: 10px;
    padding-bottom: 10px;
    position: relative; }
.Account-info:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 100%;
    height: 3px;
    position: absolute;
    left: 0;
    top: 0;
    background-image: linear-gradient(to top, #f49707, #eb5c15); }
.Account-info-in {
    padding-top: 1.5px;
    display: flex;
    align-items: center;
    justify-content: space-between; }
.Account-info-name {
    display: flex;
    align-items: center; }
.Account-info-name-icon {
    margin-right: 10px;
    color: white;
    font-size: 26px; }
.Account-info-name-text {
    font-size: 16px;
    color: #fff; }
.Account-info-wallet {
    display: flex;
    align-items: center; }
.Account-info-wallet-icon {
    margin-right: 10px;
    background-image: linear-gradient(to right, #f49707, #eb5c15);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    font-size: 26px; }
.Account-info-wallet-text {
    font-size: 16px;
    color: #fff; }

.Account-menu {
    display: flex;
    flex-wrap: wrap;
    margin-top: 20px; }
.Account-menu-item {
    margin-right: 10px;
    margin-bottom: 10px;
    width: calc(33.33% - 10px);
    height: 105px;
    border-radius: 8px;
    background-color: #fff;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding-bottom: 5px; }
.Account-menu-item i {
    font-size: 26px;
    background-image: linear-gradient(to right, #f49707, #eb5c15);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }
.Account-menu-item span {
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #525667;
    line-height: normal; }
.Account-menu-item.active {
    background-image: linear-gradient(to right, #f49707, #eb5c15); }
.Account-menu-item.active i {
    -webkit-background-clip: text;
    -webkit-text-fill-color: white;
    color: white; }
.Account-menu-item.active span {
    color: white; }

.head {
    margin-top: 40px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    position: relative;
    border-bottom: 3px solid #dadde2; }
.head h6 {
    font-size: 22px;
    font-weight: 800;
    line-height: 0.76;
    color: #404558;
    margin-bottom: 10px; }
.head p {
    font-size: 14px;
    line-height: 1.35;
    color: #868a99; }
.head:before {
    content: " ";
    display: inline-block;
    transition: 500ms;
    width: 80px;
    height: 3px;
    background-image: linear-gradient(to right, #f49707, #eb5c15);
    position: absolute;
    left: 0;
    bottom: -3px; }
.head:after {
    content: " ";
    display: inline-block;
    transition: 500ms;
    width: 10px;
    height: 3px;
    background-color: #dadde2;
    position: absolute;
    left: 45px;
    bottom: -3px; }

.Finance .table thead th {
    text-align: center; }

.Finance .table tbody td {
    text-align: center;
    padding-top: 10px;
    padding-bottom: 10px; }

.Finance-withdraw-danger {
    display: flex;
    align-items: flex-start;
    border-radius: 8px;
    background-color: #fff;
    padding: 15px 20px; }
.Finance-withdraw-danger i {
    font-size: 30px;
    margin-right: 20px; }
.Finance-withdraw-danger p {
    font-size: 14px;
    line-height: 1.45;
    color: #404558; }

.Finance-withdraw-bank {
    margin-top: 30px; }
.Finance-withdraw-bank-item {
    margin-bottom: 15px;
    display: flex;
    align-items: center;
    border-radius: 8px;
    background-image: linear-gradient(to left, #525666, #404558);
    padding-left: 20px;
    padding-right: 20px;
    position: relative; }
.Finance-withdraw-bank-item img {
    width: 32px;
    height: 32px;
    -o-object-fit: contain;
    object-fit: contain; }
.Finance-withdraw-bank-item-in {
    height: 90px;
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    justify-content: center;
    width: 100%;
    padding-left: 20px;
    margin-left: 20px;
    border-left: 2px solid #4f5463; }
.Finance-withdraw-bank-item-in h6 {
    font-size: 18px;
    font-weight: bold;
    line-height: 1.28;
    color: #fff; }
.Finance-withdraw-bank-item-in p {
    font-size: 15px;
    line-height: 1.6;
    color: #cbceda; }
.Finance-withdraw-bank-item input[type="radio"] {
    position: absolute;
    opacity: 0;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%; }
.Finance-withdraw-bank-item input[type="radio"]:checked ~ label {
    border-color: transparent;
    transition: 500ms;
    background-color: transparent; }
.Finance-withdraw-bank-item input[type="radio"]:checked ~ label:after {
    transition: 500ms;
    opacity: 1; }
.Finance-withdraw-bank-item label {
    margin-bottom: 0;
    margin-left: auto;
    min-width: 40px;
    height: 40px;
    border: solid 2px #616676;
    background-color: #404558;
    border-radius: 100%;
    position: relative; }
.Finance-withdraw-bank-item label:after {
    position: absolute;
    left: 0;
    top: 0;
    opacity: 0;
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 100%;
    height: 100%;
    background-repeat: no-repeat;
    background-size: cover;
    background-image: url(../../i/mariobet_new/mobile/check-mark.svg); }

.Finance-transfer {
    margin-top: 30px; }

.Finance-back {
    margin-top: 20px;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: space-around;
    height: 60px;
    border-radius: 8px;
    font-size: 17px;
    color: white;
    background-image: linear-gradient(to right, #f49707, #eb5c15); }
.Finance-back i {
    font-size: 18px;
    transition: 500ms; }

.Finance .Register-checkbox {
    margin-top: 20px;
    margin-bottom: 20px; }

.table thead {
    background-color: #404451; }
.table thead th {
    color: white;
    font-size: 12px;
    font-weight: 500;
    padding-top: 15px;
    padding-bottom: 15px; }
.table thead th:first-child {
    text-align: left;
    padding-left: 15px; }

.table tbody td {
    padding-top: 20px;
    padding-bottom: 20px;
    vertical-align: middle;
    color: #686b78;
    font-size: 13px;
    font-weight: 500;
    line-height: normal; }
.table tbody td:first-child {
    text-align: left;
    padding-left: 15px; }
.table tbody td span {
    display: flex;
    align-items: center;
    line-height: 1.3;
    color: #404558;
    font-weight: bold;
    text-align: left; }
.table tbody td span img {
    margin-right: 7px;
    width: 32px;
    height: 32px;
    -o-object-fit: contain;
    object-fit: contain; }

.table-striped tbody tr:nth-of-type(odd) {
    background-color: #f4f6f9; }

.Form-item {
    border-radius: 8px;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.03);
    margin-bottom: 20px;
    position: relative; }
.Form-item.disabled .Form-item-in {
    background-color: #f7faff; }
.Form-item.disabled .Form-item-input {
    color: #404558; }
.Form-item:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 3px;
    height: 30px;
    background-image: linear-gradient(to top, #f49707, #eb5c15);
    position: absolute;
    left: 0;
    bottom: 16px;
    z-index: 1;
    border-radius: 3px; }
.Form-item-in {
    position: relative;
    height: 60px;
    display: flex;
    align-items: center;
    width: 100%;
    border-radius: 8px;
    background-color: white;
    padding-left: 25px;
    padding-right: 25px; }
.Form-item-label {
    margin-bottom: 7px;
    padding-left: 20px;
    font-size: 15px;
    font-weight: 600;
    color: #868a99; }
.Form-item-input {
    background-color: transparent;
    border: none;
    padding-left: 0;
    font-size: 18px;
    font-weight: 500;
    color: #404558;
    line-height: normal;
    width: 100%; }
.Form-item-input::-moz-placeholder {
    color: #afb3bf; }
.Form-item-input::placeholder {
    color: #afb3bf; }
.Form-item-input:focus {
    box-shadow: none;
    color: #4b5469;
    outline: none; }
.Form-item-textarea .Form-item-in {
    height: 180px; }
.Form-item-textarea:before {
    transform: none;
    top: 45px; }
.Form-item-textarea .Form-item-input {
    height: 180px;
    padding-top: 20px; }
.Form-item .bootstrap-select {
    width: 100% !important; }
.Form-item .bootstrap-select .btn {
    height: 25px;
    padding: 0;
    padding-top: 3px;
    background-color: transparent;
    border: none;
    font-size: 16px;
    font-weight: 600;
    line-height: 1;
    color: #404558;
    cursor: pointer;
    outline: none;
    box-shadow: none; }
.Form-item .bootstrap-select .btn:after {
    display: none; }
.Form-item .bootstrap-select .btn:before {
    transform: translateY(-3px);
    content: "";
    display: inline-block;
    width: 12px;
    height: 8px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    background-image: url(../../i/mariobet_new/mobile/icon-down2.svg); }
.Form-item .bootstrap-select .btn:focus, .Form-item .bootstrap-select .btn:hover {
    outline: none;
    border: none;
    box-shadow: none;
    background-color: transparent;
    color: #4b5469; }
.Form-item .bootstrap-select .btn[aria-expanded='true']:before {
    transform: rotate(180deg) translateY(5px); }
.Form-item .bootstrap-select .dropdown-item {
    font-size: 14px;
    color: #afb3bf;
    letter-spacing: normal; }
.Form-item .bootstrap-select .dropdown-item.active, .Form-item .bootstrap-select .dropdown-item:active {
    background-color: #f49707;
    color: white; }

.Form-button {
    margin-top: 15px;
    display: flex;
    align-items: center;
    justify-content: space-around;
    font-size: 18px;
    font-weight: 700;
    color: white;
    width: 100%;
    height: 65px;
    border-radius: 8px;
    transition: 500ms;
    background-image: linear-gradient(to right, #f49707, #eb5c15);
    position: relative;
    overflow: hidden;
    z-index: 1; }
.Form-button i {
    font-size: 18px;
    transition: 500ms; }
.Form-button:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    background-color: white;
    position: absolute;
    left: -30px;
    top: 0;
    bottom: 0;
    width: 100px;
    transform: skew(15deg);
    z-index: -1;
    opacity: 0.1; }

.My_operation-filter-two {
    display: flex;
    justify-content: space-between; }
.My_operation-filter-two .Form-item {
    width: calc(50% - 7px); }

.My_operation-filter .Form-item-in {
    padding-left: 20px;
    padding-right: 15px; }

.My_operation-filter .Form-item .bootstrap-select .btn {
    font-size: 13px;
    color: #afb3bf;
    height: 20px; }

.My_operation-content {
    margin-top: 30px; }

.My_operation-item {
    margin-bottom: 15px;
    border-radius: 8px;
    background-color: #fff; }
.My_operation-item-head {
    padding: 15px 25px;
    display: flex;
    align-items: center; }
.My_operation-item-head-in {
    padding-left: 15px;
    flex-grow: 2; }
.My_operation-item-head-in h6 {
    font-size: 18px;
    font-weight: normal;
    color: #404558;
    margin-bottom: 3px; }
.My_operation-item-head-in p {
    display: flex;
    align-items: center; }
.My_operation-item-head-in p span {
    margin-right: 25px;
    font-size: 13px;
    font-weight: 500;
    color: #686b78; }
.My_operation-item-no {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    width: 40px;
    height: 40px;
    background-image: linear-gradient(to top, #f49707, #eb5c15);
    font-size: 20px;
    font-weight: 300;
    text-align: center;
    color: #fff; }
.My_operation-item-in {
    display: flex;
    border-top: 1px solid #e4e7ed; }
.My_operation-item-info {
    width: 33.33%;
    padding-left: 25px;
    height: 60px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    border-right: 1px solid #e4e7ed; }
.My_operation-item-info span {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    color: #afb3bf; }
.My_operation-item-info h6 {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.28;
    color: #404558; }
.My_operation-item-info p {
    font-size: 16px;
    font-weight: bold;
    line-height: 1.28;
    color: #404558; }

.My_operation-pagination {
    display: flex;
    justify-content: space-between;
    margin-top: 15px; }
.My_operation-pagination-link {
    width: calc(50% - 10px);
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    font-size: 15px;
    font-weight: 700;
    color: white;
    height: 60px;
    border-radius: 8px;
    transition: 500ms;
    background-image: linear-gradient(to right, #f49707, #eb5c15);
    position: relative;
    overflow: hidden;
    z-index: 1; }
.My_operation-pagination-link i {
    font-size: 15px;
    transition: 500ms; }

.My_operation-bank-delete {
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    font-weight: 500;
    color: #fff;
    width: 60px;
    height: 40px;
    border-radius: 8px;
    background-image: linear-gradient(to top, #f6328e, #ff2e4c); }

.My_operation-links {
    display: flex;
    background-color: #404451;
    border-radius: 8px;
    margin-top: 15px;
    flex-wrap: nowrap; }
.My_operation-links-item {
    flex-grow: 2;
    height: 65px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #fff;
    border-right: 1px solid #4f5463; }
.My_operation-links-item:first-child {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px; }
.My_operation-links-item:last-child {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-right: none; }
.My_operation-links-item.active {
    background-image: linear-gradient(to top, #f49707, #eb5c15); }

.My_operation-bank-links {
    display: flex;
    background-color: #404451;
    border-radius: 8px;
    margin-top: 10px; }
.My_operation-bank-links-item {
    width: 50%;
    height: 65px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    color: #fff;
    border-right: 1px solid #4f5463; }
.My_operation-bank-links-item:first-child {
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px; }
.My_operation-bank-links-item:last-child {
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-right: none; }
.My_operation-bank-links-item.active {
    background-image: linear-gradient(to right, #f49707, #eb5c15); }

.Support .bootstrap-select .btn {
    color: #afb3bf; }

.Support .Form-item {
    margin-bottom: 0;
    margin-top: 20px; }
.Support .Form-item-input {
    font-size: 16px; }

.Support-table {
    margin-top: 30px; }
.Support-table td span {
    font-weight: 500 !important;
    max-width: 250px; }

.Support .success {
    color: #36ab70; }

.Support .cancel {
    color: #f94a67; }

.Support .wait {
    color: #f49707; }

.Promosyon .My_operation-links-item {
    font-size: 14px;
    line-height: 1.3; }

.Promosyon-in {
    margin-top: 20px; }

.Promosyon-item {
    margin-bottom: 15px;
    display: block; }

.Promosyon-detail-text {
    padding-top: 10px; }
.Promosyon-detail-text h6 {
    font-size: 20px;
    font-weight: bold;
    line-height: 1.4;
    color: #404451;
    margin-top: 20px; }
.Promosyon-detail-text p {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 16px;
    line-height: 1.4;
    color: #404451; }

.Promosyon-detail-conditions {
    padding-top: 10px; }
.Promosyon-detail-conditions-item {
    display: flex;
    align-items: flex-start;
    border-bottom: 1px solid #dadde2;
    padding-top: 20px;
    padding-bottom: 20px; }
.Promosyon-detail-conditions-item span {
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100%;
    min-width: 40px;
    height: 40px;
    background-image: linear-gradient(to right, #f49707, #eb5c15);
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    color: #fff;
    margin-right: 15px; }
.Promosyon-detail-conditions-item p {
    font-size: 17px;
    line-height: 1.44;
    color: #404451; }

.Promosyon-detail-back {
    background-color: #404451;
    padding-top: 15px;
    padding-bottom: 15px; }
.Promosyon-detail-back-link {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 15px;
    font-weight: 500;
    line-height: 1.18;
    color: #eef0f4; }

.input-show {
    cursor: pointer; }

.focus .Register-item-in, .focus .Finance-transfer-item-in, .focus .Form-item-in {
    transition: 500ms;
    border: 2px solid transparent; }

/* .focus-active .Register-item-in, .focus-active .Finance-transfer-item-in, .focus-active .Form-item-in {
    border: 2px solid #f8ac20 !important;
    transition: 500ms; } */

.focus-error .Register-item-in {
    border: 2px solid #FF2E4CFF !important;
    transition: 500ms; }

.icon-orange {
    background-image: linear-gradient(to right, #f49707, #eb5c15);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }

.icon-red {
    background-image: linear-gradient(to top, #f6328e, #ff2e4c);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }

.icon-blue {
    background-image: linear-gradient(to right, #42c2d9, #3eb3fd);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }

.cryptocurrency-container {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  margin: 10px;
  gap: 1rem;
  position: relative;
  margin-bottom: 0;
  padding-bottom: 10px;
}

.cryptocurrency-container .cryptocurrency-item {
  display: flex;
  cursor: pointer;
  align-items: center;
  font-weight: 700;
  font-size: 13px;
  line-height: 16px;
  background: transparent;
  border: 1px solid #e2e2e2;
  color: #000;
  box-sizing: border-box;
  box-shadow: 0 4px 4px rgba(0,0,0,.05);
  border-radius: 7px;
  padding: 10px;
}

.cryptocurrency-item .network {
  font-weight: 600;
  color: #000;
}

.cryptocurrency-container .cryptocurrency-item .cryptocurrency-item-logo {
  background-repeat: no-repeat;
  background-position: 50%;
  width: 54px;
  height: 54px;
  margin-right: 12px;
}

.bank-accounts-container {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    margin: 10px;
    gap: 1rem;
    position: relative;
    margin-bottom: 0;
    padding-bottom: 10px;
}

.bank-accounts-container .bank-accounts-item {
    text-transform: uppercase;
    display: flex;
    cursor: pointer;
    align-items: center;
    font-weight: 700;
    font-size: 13px;
    line-height: 16px;
    background: transparent;
    border: 1px solid #e2e2e2;
    color: #000;
    box-sizing: border-box;
    box-shadow: 0 4px 4px rgba(0,0,0,.05);
    border-radius: 7px;
    padding: 10px;
}

.bank-accounts-item .network {
    font-weight: 600;
    color: #000;
}

.bank-accounts-container .bank-accounts-item .bank-accounts-item-logo {
    background-repeat: no-repeat;
    background-position: 50%;
    width: 54px;
    height: 54px;
    margin-right: 12px;
}

#bonus_code_modal {
    display: none;
    line-height: 1.5;
}

#bonus_code_modal > div {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 1000;
}

#bonus_code_modal .popup-container {
    width: 94%;
    max-width: 600px;
    border: 10px solid #3e414e;
    border-radius: 10px;
    position: relative;
}
#bonus_code_modal .popup-close {
    width: 42px;
    height: 42px;
    background-color: #364057;
    border-radius: 50%;
    color: #ffffff;
    position: absolute;
    right: -20px;
    top: -20px;
    display: flex;
    justify-content: center;
    align-items: center;
}
#bonus_code_modal .popup-head {
    height: 104px;
    background-color: #2e313c;
}
#bonus_code_modal .popup-row {
    padding: 26px 20px;
    background-color: #343844;
    position: relative;
}
#bonus_code_modal .popup-row img {
    width: 100%;
}
#bonus_code_modal .popup-subtitle {
    background-image: linear-gradient(to right, #f49600, #eb5c15);
    height: 34px;
    position: absolute;
    padding: 0px 15px;
    border-radius: 17px;
    display: flex;
    align-items: center;
    color: #ffffff;
    line-height: normal;
    font-weight: 600;
    top: -20px;
    transform: translateX(-50%);
    left: 50%;
}
#bonus_code_modal .dark-input {
    width: 100%;
    height: 67px;
    background: #363C45 !important;
    border: 1px solid #4C525B !important;
    box-shadow: inset 0px 4px 4px rgb(0 0 0 / 25%);
    border-radius: 15px;
    color: #ffffff;
    font-size: 17px;
    padding-left: 20px;
}
#bonus_code_modal .act-btn {
    background: #4e555f;
    background: -moz-linear-gradient(top, #4e555f 0%, #42474e 100%);
    background: -webkit-linear-gradient(top, #4e555f 0%,#42474e 100%);
    background: linear-gradient(to bottom, #4e555f 0%,#42474e 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4e555f', endColorstr='#42474e',GradientType=0 );
    height: 46px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    border-radius: 10px;
    border: 1px solid #171A1F;
    margin-top: 10px;
    font-size: 17px;
    color: #ffffff;
    font-weight: 600;
}
#bonus_code_modal .act-btn:hover {
    background-image: linear-gradient(to right, #f49600, #eb5c15);
}
#bonus_code_modal button {
    border: 0;
    cursor: pointer;
}
#bonus_code_modal .popup-message-box {
    background-color: #1E2227;
    padding: 24px 17px;
    border-radius: 10px;
}
#bonus_code_modal .font-size-24 {
    font-size: 24px !important;
}
#bonus_code_modal .bb-title {
    color: #ffffff;
    font-weight: bold;
    font-size: 20px;
    margin-bottom: 5px;
}

#bonus_code_modal .btn-5 {
    height: 44px;
    padding: 0px 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
    font-weight: 700;
    font-size: 18px;
    background-image: linear-gradient(to right, #f49600, #eb5c15);
    border-radius: 40px;
    transition: 0.3s;
}
#bonus_code_modal .mr-40 {
    margin-right: 40px!important;
}
#bonus_code_modal .mt-10 {
    margin-top: 10px!important;
}
#bonus_code_modal .bb-subtitle {
    color: #848C98;
}

.progress-wrapper {
    display: flex;
    align-items: center;
    column-gap: 20px;
    background: #202125;
    color: white;
    padding: 20px 20px 30px 20px;
    border-radius: 12px;
    width: 100%;
    margin-bottom: 20px;
}

.progress-wrapper .content {
    display: flex;
    row-gap: 5px;
    width: 100%;
    flex-direction: column;
    position: relative;
}

.progress-wrapper .title {
    display: flex;
    width: 40px;
}

.progress-wrapper .dots {
    position: absolute;
    width: 100%;
    display: flex;
    top: 55%;
    z-index: 3;
}

.dot-wrapper {
    position: absolute;
}

.dot {
    width: 7px;
    height: 7px;
    background: black;
    border-radius: 25px;
}

.checkpoints {
    display: flex;
    width: 100%;
    height: 10px;
    font-size: 9px;
}

.checkpoint {
    position: absolute;
}

.gifts {
    display: flex;
    width: 100%;
}

.gift {
    position: absolute;
    top: 90%;
}

#bonus_code_modal .popup-row .gift img {
    width: 16px;
}

.checkpoint-title,
.gift-title {
    position: absolute;
    color: #8b91a0;
}

#bonus_code_modal .progress {
    margin: 0;
    height: 20px;
    border-radius: 30px;
    width: 100%;
}

#bonus_code_modal progress[value]::-webkit-progress-bar {
    background-color: #ededed;
    border-radius: 40px;
}

#bonus_code_modal progress[value]::-webkit-progress-value {
    border-radius: 40px;
    background-color: #e53537;
    position: relative;
    z-index: 4;
}

#bonus_code_modal progress[value]::-moz-progress-bar {
    border: 0;
    height: 20px;
    border-radius: 20px;
}

.d-flex-center {
    display: -ms-flexbox !important;
    display: -webkit-box !important;
    display: flex !important;
    -ms-flex-pack: center !important;
    -webkit-box-pack: center !important;
    justify-content: center !important;
    -ms-flex-align: center !important;
    -webkit-box-align: center !important;
    align-items: center !important;
}

button.disabled {
    pointer-events: none;
    opacity: 0.7;
}
.home_inner .item.wo_margin {
    margin-bottom: 0;
}

.width_100 {
    width: 100% !important;
}
.bank_form .btn_add_acc {
    color: #fff;
    background-color: #969ca7;
    border-radius: 5px;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: -0.24px;
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    z-index: 9;
    right: 9px;
    padding: 10px;
    transition: all 500ms;
    top: 9px;
}
.Tournament {
    /* Track */
    /* Handle */ }
.Tournament-button {
    text-align: center;
    display: flex;
    align-items: center;
    justify-content: center;
    height: 48px;
    line-height: normal;
    border: none;
    cursor: pointer;
    transition: 500ms;
    border-radius: 5px;
    position: relative;
    overflow: hidden;
    z-index: 1;
    font-size: 14px;
    font-weight: 600;
    color: #fff; }
.Tournament-button:before {
    transform: skew(20deg) translateX(-20px);
    opacity: 0.2;
    z-index: -1;
    content: "";
    display: inline-block;
    transition: 500ms;
    background-image: linear-gradient(to right, transparent, white);
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    width: 70%; }
.Tournament-button.tblue {
    background-color: #3598aa; }
.Tournament-button.torange {
    background-color: #eb5c15; }
.Tournament-button.tpurple {
    background-color: #8d15eb; }
.Tournament-button.tpink {
    background-color: #eb1595; }
.Tournament-button:hover {
    transition: 500ms;
    color: white; }
.Tournament-button:hover:before {
    transition: 500ms;
    width: 100%;
    transform: none; }
.Tournament-banner {
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover; }
.Tournament-banner-in {
    padding-top: 30px;
    padding-bottom: 40px;
    max-width: 600px;
    margin-left: auto;
    margin-right: auto; }
.Tournament-banner-mobile {
    display: none; }
.Tournament-banner-text {
    text-align: center;
    padding-left: 30px;
    padding-right: 30px; }
.Tournament-banner-text h5 {
    font-size: 16px;
    font-weight: 600;
    line-height: 1.25;
    color: #fabe2c; }
.Tournament-banner-text h4 {
    font-size: 28px;
    font-weight: 800;
    line-height: 1.29;
    color: #fff; }
.Tournament-banner-text p {
    font-size: 14px;
    font-weight: 500;
    line-height: 1.6;
    color: #c5cad6; }
.Tournament-end {
    margin-top: 25px;
    margin-left: auto;
    margin-right: auto;
    max-width: 470px;
    position: relative; }
.Tournament-end .swiper-container {
    padding-left: 14px;
    padding-right: 14px;
    padding-bottom: 40px; }
.Tournament-end-header {
    text-align: center;
    display: block;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.43;
    color: #42dede; }
.Tournament-end-in {
    border-radius: 10px;
    margin-top: 7px; }
.Tournament-end-in img {
    border-radius: 10px; }
.Tournament-end-text {
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%) translateY(30%); }
.Tournament-end .swiper-button-prev {
    left: 0; }
.Tournament-end .swiper-button-next {
    right: 0; }
.Tournament-slider .swiper-button-prev, .Tournament-slider .swiper-button-next {
    top: 0;
    margin-top: 0;
    left: auto; }
.Tournament-slider .swiper-container {
    padding-top: 80px;
    margin-top: -65px; }
.Tournament-slider .swiper-button-prev {
    right: 35px; }
.Tournament-slider .swiper-button-next {
    right: 0; }
.Tournament-list-item {
    border-radius: 8px;
    position: relative; }
.Tournament-list-item:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 6px;
    height: 46px;
    background-color: #fabe2c;
    position: absolute;
    left: 0;
    top: 58px; }
.Tournament-list-item-in {
    position: absolute;
    left: 24px;
    top: 32px;
    bottom: 24px; }
.Tournament-list-item-image {
    height: 280px;
    border-radius: 8px; }
.Tournament-list-item-image img {
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -o-object-position: top right;
    object-position: top right;
    border-radius: 8px; }
.Tournament-list-item-info {
    position: relative; }
.Tournament-list-item-type {
    display: block;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.25;
    color: #d2d7e2; }
.Tournament-list-item-award {
    font-size: 24px;
    font-weight: bold;
    line-height: 1.33;
    color: #fabe2c; }
.Tournament-list-item-game {
    font-size: 24px;
    font-weight: bold;
    line-height: 1;
    color: #fff; }
.Tournament-list-item-game_counter {
    font-size: 14px;
    font-weight: 600;
    line-height: 1.63;
    color: #fabe2c; }
.Tournament-list-item-counter {
    margin-top: 15px;
    display: flex;
    width: 100%; }
.Tournament-list-item-counter-item {
    margin-left: 2px;
    margin-right: 2px;
    width: 40px;
    height: 48px;
    border-radius: 5px;
    background-image: linear-gradient(to bottom, #505461 0%, #40434e 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column; }
.Tournament-list-item-counter-item p {
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    line-height: normal;
    color: #fff; }
.Tournament-list-item-counter-item span {
    text-align: center;
    display: block;
    font-size: 10px;
    font-weight: 600;
    color: #c5cad6; }
.Tournament-list-item-go {
    margin-top: 15px;
    width: 172px;
    height: 40px;
    border-radius: 5px;
    border: solid 1px #505461;
    background-color: #272a34;
    display: flex;
    align-items: center;
    justify-content: space-evenly;
    font-size: 14px;
    font-weight: 600;
    color: #fff;
    transition: 500ms; }
.Tournament-list-item-go i {
    color: white; }
.Tournament-list-item-go i:before {
    font-size: 6px; }
.Tournament-list-item-go:hover {
    color: white;
    border-color: #fabe2c;
    transition: 500ms; }
.Tournament-list-item-go:hover i {
    color: white; }
.Tournament-list-item-go:focus {
    color: white; }
.Tournament-list-item-go[aria-expanded='true'] {
    color: white;
    border-color: #fabe2c; }
.Tournament-list-item-go[aria-expanded='true'] i {
    color: white;
    transform: rotate(180deg); }
.Tournament-list-item.end .Tournament-item-image {
    filter: grayscale(100%) opacity(0.9); }
.Tournament-list-item.end .Tournament-item-badge {
    background-color: rgba(150, 167, 176, 0.8);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px); }
.Tournament-list-item.end .Tournament-item-badge:after {
    animation: none; }
.Tournament-list-item.end .Tournament-item-counter-item {
    width: 100%;
    margin: 0; }
.Tournament-list-item.end .button-green_light {
    width: 120px; }
.Tournament-games {
    border-radius: 8px;
    border: solid 1px #fabe2c;
    background-color: #fff;
    margin-top: 20px;
    overflow: hidden; }
.Tournament-games .swiper-container {
    padding: 20px 65px 15px 65px; }
.Tournament-games .swiper-button-disabled {
    opacity: 1; }
.Tournament-games .swiper-button-disabled:before {
    opacity: 0.4; }
.Tournament-games .swiper-button-prev:after, .Tournament-games .swiper-button-next:after {
    content: "";
    display: inline-block;
    transition: 500ms;
    background-color: white;
    height: 230px;
    width: 56px;
    position: absolute;
    top: 50%;
    z-index: -1; }
.Tournament-games .swiper-button-prev {
    left: 12px; }
.Tournament-games .swiper-button-prev:after {
    left: 15px;
    transform: translateX(-50%) translateY(-50%); }
.Tournament-games .swiper-button-next {
    right: 12px; }
.Tournament-games .swiper-button-next:after {
    right: 15px;
    transform: translateX(50%) translateY(-50%); }
.Tournament-games-item-image {
    overflow: hidden;
    border-radius: 8px; }
.Tournament-games-item-image img {
    transition: 500ms; }
.Tournament-games-item-text {
    text-align: center;
    padding-top: 7px; }
.Tournament-games-item-text p {
    font-size: 16px;
    font-weight: 600;
    line-height: 1.25;
    color: #2e313c;
    transition: 500ms; }
.Tournament-games-item-text span {
    font-size: 12px;
    font-weight: 600;
    line-height: 1.33;
    color: #808696;
    transition: 500ms; }
.Tournament-games-item:hover .Tournament-games-item-image img {
    transition: 500ms;
    transform: scale(1.1); }
.Tournament-games-item:hover .Tournament-games-item-text p, .Tournament-games-item:hover .Tournament-games-item-text span {
    color: #fabe2c;
    transition: 500ms; }
.Tournament-type {
    transform: translateY(-40%);
    position: relative;
    z-index: 9; }
.Tournament-type-in {
    display: flex;
    border-radius: 8px;
    border-style: solid;
    border-width: 2px;
    border-image-source: linear-gradient(to bottom, #505461 0%, rgba(80, 84, 97, 0) 100%);
    border-image-slice: 1;
    background-image: linear-gradient(to bottom, #2e313c, #2e313c), linear-gradient(to bottom, #505461 0%, rgba(80, 84, 97, 0) 100%);
    background-origin: border-box;
    background-clip: content-box, border-box; }
.Tournament-type-item {
    position: relative; }
.Tournament-type-item:last-child:after {
    display: none; }
.Tournament-type-item:after {
    content: " ";
    display: inline-block;
    transition: 500ms;
    width: 2px;
    top: 0;
    bottom: 0;
    background-image: linear-gradient(to bottom, #505461 0%, #40434e 100%);
    position: absolute;
    right: 0; }
.Tournament-type-item-button {
    background: transparent;
    text-align: left;
    display: flex;
    align-items: center;
    height: clamp(70px, 6vw, 90px);
    padding-left: 15px;
    padding-right: 15px;
    cursor: pointer; }
.Tournament-type-item-button-icon {
    margin-right: 15px;
    min-width: clamp(40px, 3vw, 52px);
    height: clamp(50px, 3.5vw, 60px);
    border-radius: 5px;
    background-image: linear-gradient(to bottom, #505461 0%, #40434e 100%);
    display: flex;
    align-items: center;
    justify-content: center; }
.Tournament-type-item-button-icon img {
    max-height: 55%;
    max-width: 65%; }
.Tournament-type-item-button h6 {
    font-size: clamp(16px, 1.3vw, 20px);
    font-weight: 500;
    line-height: 1.4;
    color: #fff; }
.Tournament-type-item-button h6 p {
    font-size: clamp(11px, 1vw, 12px);
    font-weight: 600;
    line-height: 1.33;
    color: #c5cad6; }
.Tournament-type-item-button:after {
    margin-left: 10px;
    border-radius: 100%;
    content: "";
    display: inline-block;
    min-width: 24px;
    height: 24px;
    border: solid 1px #505461;
    background-color: #40434e;
    background-repeat: no-repeat;
    background-size: 10px 6px;
    background-position: center;
    background-image: url(/assets/images/tdown-chevron.svg); }
.Tournament-type-item-button[aria-expanded="true"]:after {
    transform: rotate(180deg); }
.Tournament-type-item .dropdown-menu {
    min-width: auto;
    right: 0;
    border-radius: 8px;
    background-image: linear-gradient(to bottom, #2e313c 0%, #21242e 100%);
    border-color: #fabe2c; }
.Tournament-type-item .dropdown-item {
    display: flex;
    align-items: center;
    height: 25px;
    font-size: 13px;
    font-weight: 600;
    line-height: 1.33;
    color: #c5cad6;
    transition: 500ms;
    padding: 15px;
    border-bottom: 1px solid #50546170; }
.Tournament-type-item .dropdown-item:last-child {
    border-bottom: none; }
.Tournament-type-item .dropdown-item:hover {
    color: #fabe2c;
    transition: 500ms;
    background-color: transparent; }
.Tournament-head {
    display: flex;
    align-items: center;
    padding-bottom: 20px;
    border-bottom: 1px solid #cbd0da; }
.Tournament-head-icon {
    width: 52px;
    height: 60px;
    border-radius: 5px;
    background-image: linear-gradient(to bottom, #505461 0%, #40434e 100%);
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right: 20px; }
.Tournament-head h6 {
    font-size: 24px;
    font-weight: bold;
    line-height: 1.33;
    color: #2e313c; }
.Tournament-head h6 p {
    font-size: 14px;
    font-weight: 600;
    line-height: 1.43;
    color: #808696; }
.Tournament-race {
    margin-top: 40px; }
.Tournament-race-button {
    display: none; }
.Tournament-race-in {
    margin-top: 20px;
    display: flex;
    margin-left: clamp(-10px, -1vw, -5px);
    margin-right: clamp(-10px, -1vw, -5px); }
.Tournament-race-item {
    width: 25%;
    margin-left: clamp(5px, 1vw, 10px);
    margin-right: clamp(5px, 1vw, 10px); }
.Tournament-race .r_item {
    border-radius: 8px;
    background-color: #fff;
    position: relative;
    overflow: hidden; }
.Tournament-race .r_item:before {
    content: " ";
    display: inline-block;
    transition: 500ms;
    border-radius: 1px;
    border-color: #e4e8ef transparent transparent transparent;
    border-style: solid;
    border-width: 6px;
    position: absolute;
    left: 4px;
    top: 4px;
    transform: rotate(135deg); }
.Tournament-race .r_item:after {
    content: " ";
    display: inline-block;
    transition: 500ms;
    border-radius: 1px;
    border-color: #e4e8ef transparent transparent transparent;
    border-style: solid;
    border-width: 6px;
    position: absolute;
    right: 4px;
    top: 4px;
    transform: rotate(-135deg); }
.Tournament-race .r_item-header {
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    line-height: 1.33;
    color: #2e313c;
    padding-top: 15px; }
.Tournament-race .r_item-in {
    height: 355px;
    position: relative; }
.Tournament-race .r_item-in:before {
    content: " ";
    display: inline-block;
    transition: 500ms;
    border-radius: 1px;
    border-color: #e4e8ef transparent transparent transparent;
    border-style: solid;
    border-width: 6px;
    position: absolute;
    left: 4px;
    bottom: 4px;
    transform: rotate(45deg); }
.Tournament-race .r_item-in:after {
    content: " ";
    display: inline-block;
    transition: 500ms;
    border-radius: 1px;
    border-color: #e4e8ef transparent transparent transparent;
    border-style: solid;
    border-width: 6px;
    position: absolute;
    right: 4px;
    bottom: 4px;
    transform: rotate(-45deg); }
.Tournament-race-type-text {
    padding-left: 15px;
    padding-right: 15px;
    padding-bottom: 15px;
    text-align: center; }
.Tournament-race-type-text h6 {
    font-size: 14px;
    font-weight: 600;
    line-height: 1.43;
    letter-spacing: 5.6px;
    color: #565966;
    margin-bottom: 10px; }
.Tournament-race-type-text p {
    font-size: 12px;
    font-weight: 600;
    line-height: 1.6;
    color: #808696; }
.Tournament-race-type-award {
    border-top: 1px solid #ebedf1;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 12px 15px; }
.Tournament-race-type-award h6 {
    font-size: clamp(12px, 1vw, 14px);
    font-weight: 600;
    line-height: 1.43;
    color: #eb5c15; }
.Tournament-race-type-award h5 {
    text-align: right;
    font-size: clamp(18px, 1.6vw, 28px);
    font-weight: bold;
    line-height: 1.14;
    color: #eb5c15; }
.Tournament-race-type-info {
    border-top: 1px solid #ebedf1;
    border-bottom: 1px solid #ebedf1;
    text-align: center;
    display: flex; }
.Tournament-race-type-info p {
    border-right: 1px solid #ebedf1;
    flex-grow: 1;
    font-size: 14px;
    font-weight: 600;
    line-height: 1.3;
    color: #2e313c;
    padding-top: 10px;
    padding-bottom: 10px; }
.Tournament-race-type-info p span {
    display: block;
    font-size: 12px;
    color: #808696; }
.Tournament-race-type-footer {
    margin-top: 16px;
    padding-left: 15px;
    padding-right: 15px;
    display: flex;
    align-items: center;
    justify-content: space-between; }
.Tournament-race-type-footer .Tournament-list-item-counter {
    margin-top: 0; }
.Tournament-race-type-footer .Tournament-button {
    width: 84px; }
.Tournament-race-award .swiper-button-prev, .Tournament-race-award .swiper-button-next {
    margin-top: -30px; }
.Tournament-race-award .swiper-button-prev {
    left: 15px; }
.Tournament-race-award .swiper-button-next {
    right: 15px; }
.Tournament-race-award-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: space-between;
    height: 290px; }
.Tournament-race-award-item img {
    margin: auto;
    width: 63%;
    max-width: 200px;
    max-height: 200px;
    -o-object-position: center;
    object-position: center;
    -o-object-fit: contain;
    object-fit: contain; }
.Tournament-race-award-item p {
    font-size: 16px;
    font-weight: 600;
    text-align: center;
    color: #565966; }
.Tournament-race-player.r_item {
    padding-top: 0; }
.Tournament-race-player.r_item:before, .Tournament-race-player.r_item:after {
    display: none; }
.Tournament-race-player .r_item-in:before, .Tournament-race-player .r_item-in:after {
    display: none; }
.Tournament-race-player-table {
    padding-right: 7px;
    position: relative; }
.Tournament-race-player-table:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    position: absolute;
    top: 0;
    right: 0;
    width: 7px;
    background-color: #f9fbff;
    height: 40px;
    border-top-right-radius: 8px; }
.Tournament-race-player table tr {
    display: table;
    width: 100%; }
.Tournament-race-player table td, .Tournament-race-player table th {
    padding-top: 7px;
    padding-bottom: 7px; }
.Tournament-race-player table thead {
    background-color: #f9fbff; }
.Tournament-race-player table thead th {
    font-size: 12px;
    font-weight: 600;
    color: #808696;
    border-color: #ebedf1;
    border-width: 1px;
    padding-top: 10px;
    padding-bottom: 10px; }
.Tournament-race-player table thead th:first-child {
    color: #3598aa;
    border-top-left-radius: 8px; }
.Tournament-race-player table thead th:last-child {
    color: #3598aa;
    border-top-right-radius: 8px;
    text-align: right;
    padding-right: 20px; }
.Tournament-race-player table thead th:nth-of-type(3) {
    padding-right: 40px; }
.Tournament-race-player table tbody {
    margin-top: 7px;
    display: block;
    width: 100%;
    overflow-y: auto;
    overflow-x: hidden;
    height: 327px; }
.Tournament-race-player table tbody tr:first-child td, .Tournament-race-player table tbody tr:first-child th {
    border-top: none; }
.Tournament-race-player table tbody th, .Tournament-race-player table tbody td {
    border-color: #ebedf1;
    font-size: 12px;
    font-weight: 600; }
.Tournament-race-player table tbody th {
    color: #3598aa; }
.Tournament-race-player table tbody td {
    color: #808696; }
.Tournament-race-player table tbody td:last-child {
    text-align: right; }
.Tournament-race-rule-in {
    margin-right: 7px;
    max-height: 80%;
    overflow-y: scroll;
    padding-left: 24px;
    margin-top: 15px; }
.Tournament-race-rule-inner {
    margin-bottom: 20px; }
.Tournament-race-rule p {
    font-size: 14px;
    font-weight: 600;
    line-height: 1.71;
    color: #646a7b; }
.Tournament-draw {
    margin-top: 40px; }
.Tournament-draw-item {
    height: clamp(300px, 20vw, 320px);
    border-radius: 8px;
    background-image: linear-gradient(to bottom, #2e313c 0%, #21242e 100%); }
.Tournament-draw-item-head {
    border-radius: 8px;
    padding-top: 20px;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.25;
    color: #fff;
    height: 60px;
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding-left: clamp(12px, 1.4vw, 24px);
    padding-right: clamp(12px, 1.4vw, 24px);
    display: flex;
    align-items: flex-start; }
.Tournament-draw-item-head img {
    margin-right: 12px; }
.Tournament-draw-item-in {
    padding-left: clamp(12px, 1.4vw, 24px);
    padding-right: clamp(12px, 1.4vw, 24px);
    position: relative; }
.Tournament-draw-item-in span {
    position: absolute;
    right: clamp(15px, 1.5vw, 24px);
    top: 20px;
    font-size: 12px;
    font-weight: 600;
    color: #b1b6c2; }
.Tournament-draw-item-in h4 {
    font-size: clamp(18px, 1.7vw, 24px);
    font-weight: bold;
    line-height: 1.33; }
.Tournament-draw-item-in h5 {
    font-size: clamp(20px, 1.8vw, 28px);
    font-weight: bold;
    line-height: 1.14;
    color: #fff; }
.Tournament-draw-item-in h6 {
    display: flex;
    align-items: center;
    margin-top: 5px;
    margin-bottom: 10px;
    font-size: clamp(11px, 0.9vw, 12px);
    font-weight: 600;
    line-height: 1.6;
    color: #b1b6c2; }
.Tournament-draw-item-in h6 img {
    margin-left: 5px; }
.Tournament-draw-item-in p {
    font-size: 14px;
    font-weight: 600;
    line-height: 1.6;
    color: #d2d7e2; }
.Tournament-draw-item-footer {
    margin-top: 25px;
    display: flex;
    align-items: center;
    padding-left: clamp(12px, 1.4vw, 24px);
    padding-right: clamp(12px, 1.4vw, 24px); }
.Tournament-draw-item-footer .Tournament-button {
    width: 100%;
    max-width: 100px;
    margin-left: auto; }
.Tournament-draw-item-footer .Tournament-list-item-counter {
    margin-top: 0;
    margin-right: 5px;
    width: auto; }
.Tournament-draw-item.torange .Tournament-draw-item-head {
    background-image: url(../../i/mariobet_new/mobile/promotions/t_orange.svg); }
.Tournament-draw-item.torange .Tournament-draw-item-in h4 {
    color: #fabe2c; }
.Tournament-draw-item.tblue .Tournament-draw-item-head {
    background-image: url(../../i/mariobet_new/mobile/promotions/t_blue.svg); }
.Tournament-draw-item.tblue .Tournament-draw-item-in h4 {
    color: #3ae0e1; }
.Tournament-draw-item.tpurple .Tournament-draw-item-head {
    background-image: url(../../i/mariobet_new/mobile/promotions/t_purple.svg); }
.Tournament-draw-item.tpurple .Tournament-draw-item-in h4 {
    color: #76daff; }
.Tournament-draw-item.tpink .Tournament-draw-item-head {
    background-image: url(../../i/mariobet_new/mobile/promotions/t_pink.svg); }
.Tournament-draw-item.tpink .Tournament-draw-item-in h4 {
    color: #ff934f; }
.Tournament-bonus {
    margin-top: 40px;
    margin-bottom: 40px; }
.Tournament-bonus-item {
    position: relative; }
.Tournament-bonus-item-button {
    margin-top: 5px;
    cursor: pointer;
    background-color: transparent;
    text-shadow: 0 0 8px rgba(250, 190, 44, 0.5);
    font-size: 14px;
    font-weight: 600;
    line-height: 1;
    letter-spacing: -0.56px;
    color: #fabe2c;
    transition: 500ms; }
.Tournament-bonus-item-button:hover {
    text-decoration: underline; }
.Tournament-bonus-item-image {
    border-radius: 8px; }
.Tournament-bonus-item-image img {
    width: 100%;
    border-radius: 8px; }
.Tournament-bonus-item-flu {
    padding-left: 20px;
    padding-top: 16px;
    padding-bottom: 8px;
    position: absolute;
    left: 8px;
    right: 8px;
    bottom: 8px;
    border-radius: 16px;
    -webkit-backdrop-filter: blur(6px);
    backdrop-filter: blur(6px);
    background-color: rgba(0, 0, 0, 0.4); }
.Tournament-bonus-item-flu h6 {
    font-size: 18px;
    font-weight: 500;
    line-height: 1;
    letter-spacing: -0.72px;
    color: #fff; }
.Tournament-bonus-item-flu h3 {
    line-height: 1;
    font-size: clamp(24px, 2.5vw, 40px);
    font-weight: bold;
    letter-spacing: -1.6px; }
.Tournament-bonus-item-flu h5 {
    font-size: clamp(18px, 1.4vw, 24px);
    font-weight: normal;
    line-height: 1;
    letter-spacing: -0.96px;
    color: #fff;
    margin-top: 3px;
    margin-bottom: 3px; }
.Tournament-bonus-item-flu h4 {
    font-size: clamp(20px, 2vw, 28px);
    font-weight: bold;
    letter-spacing: -1.12px;
    color: #fff; }
.Tournament-bonus-item.torange h3 {
    color: #fabe2c;
    text-shadow: 0 0 8px rgba(250, 190, 44, 0.5); }
.Tournament-bonus-item.torange .Tournament-bonus-item-button {
    color: #fabe2c;
    text-shadow: 0 0 8px rgba(250, 190, 44, 0.5); }
.Tournament-bonus-item.tblue h3 {
    color: #22b9ff;
    text-shadow: 0 0 8px rgba(34, 185, 255, 0.5); }
.Tournament-bonus-item.tblue .Tournament-bonus-item-button {
    color: #22b9ff;
    text-shadow: 0 0 8px rgba(34, 185, 255, 0.5); }
.Tournament-bonus-item.tyellow h3 {
    color: #ffc600;
    text-shadow: 0 0 8px rgba(255, 198, 0, 0.5); }
.Tournament-bonus-item.tyellow .Tournament-bonus-item-button {
    color: #ffc600;
    text-shadow: 0 0 8px rgba(255, 198, 0, 0.5); }
.Tournament-bonus-item.tpink h3 {
    color: #fa2c61;
    text-shadow: 0 0 8px rgba(250, 44, 97, 0.5); }
.Tournament-bonus-item.tpink .Tournament-bonus-item-button {
    color: #fa2c61;
    text-shadow: 0 0 8px rgba(250, 44, 97, 0.5); }
.Tournament-bonus-content .modal-dialog {
    padding-left: 30px;
    padding-right: 30px;
    max-width: 990px;
    position: relative; }
.Tournament-bonus-content .modal-dialog:after {
    z-index: -1;
    content: "";
    display: inline-block;
    transition: 500ms;
    height: 244px;
    border-radius: 8px;
    position: absolute;
    left: 18px;
    right: 18px;
    top: -12px; }
.Tournament-bonus-content .modal-dialog .close {
    position: absolute;
    right: 15px;
    top: 5px;
    text-shadow: none;
    font-size: 32px;
    cursor: pointer; }
.Tournament-bonus-content.torange .modal-dialog:after {
    background-image: linear-gradient(to right, #f49600 0%, #eb5c15 100%); }
.Tournament-bonus-content.tblue .modal-dialog:after {
    background-image: linear-gradient(to right, #37b5b5 0%, #3598aa 100%); }
.Tournament-bonus-content.tyellow .modal-dialog:after {
    background-image: linear-gradient(to right, #f49600 0%, #fabe2c 100%); }
.Tournament-bonus-content.tpink .modal-dialog:after {
    background-image: linear-gradient(to right, #f46600 -1%, #eb1595 100%); }
.Tournament-bonus-content-in {
    display: flex;
    justify-content: space-between;
    padding: 30px; }
.Tournament-bonus-content-buttons {
    margin-top: 12px; }
.Tournament-bonus-content-left {
    width: 33%; }
.Tournament-bonus-content-left .Tournament-button {
    font-size: 17px;
    height: 52px;
    margin-bottom: 8px;
    padding-left: 24px;
    padding-right: 24px;
    justify-content: space-between; }
.Tournament-bonus-content-left .Tournament-button i:before {
    font-weight: 100;
    font-size: 16px; }
.Tournament-bonus-content-right {
    width: 64%;
    padding-left: 20px; }
.Tournament-bonus-content-right h6 {
    font-size: 24px;
    font-weight: bold;
    line-height: 1.33;
    color: #2e313c;
    margin-bottom: 15px; }
.Tournament-bonus-content-right ul li {
    margin-bottom: 15px;
    font-size: 16px;
    font-weight: 500;
    line-height: 1.5;
    color: #646a7b;
    list-style: decimal; }
.Tournament-bonus-content-right ul li::marker {
    font-weight: bold; }
.Tournament-in {
    padding-bottom: clamp(20px, 2vw, 40px);
    margin-bottom: clamp(20px, 2vw, 40px);
    border-bottom: 1px solid #dce2e5; }
.Tournament-in:last-child {
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 10px; }
.Tournament-header {
    font-size: 24px;
    font-weight: bold;
    line-height: 1.33;
    letter-spacing: -0.72px;
    color: #1b2124; }
.Tournament-inner {
    display: flex;
    flex-wrap: wrap;
    margin-left: -10px;
    margin-right: -10px;
    margin-top: 20px; }
.Tournament .swiper-button-prev, .Tournament .swiper-button-next {
    width: 28px;
    height: 28px;
    border-radius: 100%;
    z-index: 1; }
.Tournament .swiper-button-prev:before, .Tournament .swiper-button-next:before {
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 28px;
    height: 28px;
    border-radius: 100%;
    border: solid 1px #505461;
    background-color: #505461;
    background-size: 6px 10px;
    background-position: center;
    background-repeat: no-repeat; }
.Tournament .swiper-button-prev:hover:before, .Tournament .swiper-button-next:hover:before {
    border-color: #fabe2c;
    transition: 500ms; }
.Tournament .swiper-button-prev:before {
    background-image: url(/assets/images/tchevron-left.svg); }
.Tournament .swiper-button-next:before {
    background-image: url(/assets/images/tchevron-right.svg); }
.Tournament ::-webkit-scrollbar {
    width: 6px;
    border-radius: 3px;
    background-image: none; }
.Tournament ::-webkit-scrollbar-track {
    background: transparent;
    box-shadow: none; }
.Tournament ::-webkit-scrollbar-thumb {
    background: #cbd0da; }

.modal-backdrop.show {
    opacity: 0.75; }

@media (max-width: 991px) {
    .Tournament-banner {
        background-image: none !important;
        background-color: #1c1e27; }
    .Tournament-banner-mobile {
        display: block;
        position: relative; }
    .Tournament-banner-mobile:before {
        position: absolute;
        content: "";
        display: inline-block;
        transition: 500ms;
        left: 0;
        bottom: 0;
        right: 0;
        height: 70px;
        background-image: linear-gradient(to bottom, rgba(28, 30, 39, 0) 0%, #1c1e27 100%); }
    .Tournament-banner-in {
        padding-top: 0;
        max-width: none; }
    .Tournament-banner-text {
        padding-left: 15px;
        padding-right: 15px; }
    .Tournament-banner-text h5 {
        font-size: 14px; }
    .Tournament-banner-text h4 {
        font-size: 24px; }
    .Tournament-banner-text p {
        font-size: 12px; }
    .Tournament-type {
        transform: translateY(-40px); }
    .Tournament-type-in {
        flex-direction: column; }
    .Tournament-type-item:last-child:after {
        display: none; }
    .Tournament-type-item:after {
        height: 2px;
        top: auto;
        bottom: -1px;
        right: 0;
        left: 0;
        width: auto; }
    .Tournament-type-item-button {
        background: transparent;
        text-align: left;
        display: flex;
        align-items: center;
        height: 84px;
        padding-left: 15px;
        padding-right: 15px;
        cursor: pointer;
        width: 100%; }
    .Tournament-type-item-button-icon {
        min-width: 52px;
        height: 60px; }
    .Tournament-type-item-button h6 {
        font-size: 18px; }
    .Tournament-type-item-button h6 p {
        font-size: 12px;
        margin-top: 3px; }
    .Tournament-type-item-button:after {
        margin-left: auto; }
    .Tournament-type-item .dropdown-menu {
        right: 10px;
        left: 10px !important; }
    .Tournament-head {
        padding-bottom: 15px; }
    .Tournament-head-icon {
        width: 40px;
        height: 48px;
        margin-right: 15px; }
    .Tournament-head-icon img {
        max-width: 70%;
        max-height: 70%; }
    .Tournament-head h6 {
        font-size: 20px; }
    .Tournament-head h6 p {
        display: none; }
    .Tournament-slider .swiper-container {
        padding-top: 65px;
        margin-top: -55px; }
    .Tournament-list-item:before {
        content: "";
        display: inline-block;
        transition: 500ms;
        width: 6px;
        height: 46px;
        background-color: #fabe2c;
        position: absolute;
        left: 0;
        top: 58px; }
    .Tournament-list-item-in {
        position: absolute;
        left: 24px;
        top: 32px;
        bottom: 24px; }
    .Tournament-list-item-image {
        height: 225px; }
    .Tournament-list-item-type {
        font-size: 12px; }
    .Tournament-list-item-award {
        font-size: 20px; }
    .Tournament-list-item-game {
        font-size: 20px; }
    .Tournament-list-item-game_counter {
        font-size: 11px; }
    .Tournament-list-item-counter {
        margin-top: 10px;
        display: flex;
        width: 100%; }
    .Tournament-list-item-counter-item {
        width: 40px;
        height: 44px; }
    .Tournament-list-item-counter-item p {
        font-size: 14px; }
    .Tournament-list-item-go {
        margin-top: 10px;
        width: 132px;
        height: 32px;
        font-size: 11px; }
    .Tournament-list-item-go i:before {
        font-size: 6px; }
    .Tournament-list-item.end .Tournament-item-image {
        filter: grayscale(100%) opacity(0.9); }
    .Tournament-list-item.end .Tournament-item-badge {
        background-color: rgba(150, 167, 176, 0.8);
        -webkit-backdrop-filter: blur(8px);
        backdrop-filter: blur(8px); }
    .Tournament-list-item.end .Tournament-item-badge:after {
        animation: none; }
    .Tournament-list-item.end .Tournament-item-counter-item {
        width: 100%;
        margin: 0; }
    .Tournament-list-item.end .button-green_light {
        width: 120px; }
    .Tournament-games {
        margin-top: 20px; }
    .Tournament-games .swiper-container {
        padding: 20px 50px 15px 50px; }
    .Tournament-games .swiper-button-disabled {
        opacity: 1; }
    .Tournament-games .swiper-button-disabled:before {
        opacity: 0.4; }
    .Tournament-games .swiper-button-prev:after, .Tournament-games .swiper-button-next:after {
        height: 200px;
        width: 42px; }
    .Tournament-games .swiper-button-prev {
        left: 10px; }
    .Tournament-games .swiper-button-prev:after {
        left: 11px;
        transform: translateX(-50%) translateY(-50%); }
    .Tournament-games .swiper-button-next {
        right: 10px; }
    .Tournament-games .swiper-button-next:after {
        right: 11px;
        transform: translateX(50%) translateY(-50%); }
    .Tournament-draw {
        margin-top: 30px; }
    .Tournament-draw-item {
        height: 280px; }
    .Tournament-draw-item-head {
        padding-top: 18px;
        font-size: 16px;
        height: 56px;
        padding-left: 20px;
        padding-right: 20px; }
    .Tournament-draw-item-in {
        padding-left: 20px;
        padding-right: 20px; }
    .Tournament-draw-item-in span {
        font-size: 11px; }
    .Tournament-draw-item-in h4 {
        font-size: 20px; }
    .Tournament-draw-item-in h5 {
        font-size: 22px; }
    .Tournament-draw-item-in h6 {
        margin-top: 7px;
        margin-bottom: 7px;
        font-size: 11px; }
    .Tournament-draw-item-in p {
        font-size: 12px; }
    .Tournament-draw-item-footer {
        margin-top: 15px;
        padding-left: 18px;
        padding-right: 18px; }
    .Tournament-draw-item-footer .Tournament-list-item-counter {
        margin-top: 0;
        width: auto; }
    .Tournament-button {
        height: 44px;
        font-size: 12px; }
    .Tournament-race {
        margin-top: 30px; }
    .Tournament-race-button {
        width: 100%;
        margin-bottom: 8px;
        display: flex;
        align-items: center;
        font-size: 16px;
        font-weight: bold;
        line-height: 1.5;
        color: #2e313c;
        height: 52px;
        border-radius: 8px;
        padding-left: 16px;
        padding-right: 16px;
        background-image: linear-gradient(to bottom, #fff 0%, #f9fbff 100%); }
    .Tournament-race-button:before {
        margin-right: 12px;
        content: "";
        display: inline-block;
        transition: 500ms;
        width: 6px;
        height: 10px;
        background-repeat: no-repeat;
        background-size: auto 100%;
        background-image: url(/assets/images/tchevron-right.svg); }
    .Tournament-race-button:after {
        margin-left: auto;
        content: "";
        display: inline-block;
        width: 10px;
        height: 6px;
        background-repeat: no-repeat;
        background-size: auto 100%;
        background-image: url(/assets/images/tdown-chevron.svg); }
    .Tournament-race-button[aria-expanded="true"]:after {
        transform: rotate(180deg); }
    .Tournament-race-in {
        flex-direction: column;
        margin-left: 0;
        margin-right: 0; }
    .Tournament-race-item {
        width: 100%;
        margin-left: 0;
        margin-right: 0; }
    .Tournament-race .r_item {
        padding-top: 0;
        transform: translateY(-7px); }
    .Tournament-race .r_item:before {
        content: " ";
        display: inline-block;
        transition: 500ms;
        border-radius: 1px;
        border-color: #e4e8ef transparent transparent transparent;
        border-style: solid;
        border-width: 6px;
        position: absolute;
        left: 4px;
        top: 4px;
        transform: rotate(135deg); }
    .Tournament-race .r_item:after {
        content: " ";
        display: inline-block;
        transition: 500ms;
        border-radius: 1px;
        border-color: #e4e8ef transparent transparent transparent;
        border-style: solid;
        border-width: 6px;
        position: absolute;
        right: 4px;
        top: 4px;
        transform: rotate(-135deg); }
    .Tournament-race .r_item-in {
        height: 355px; }
    .Tournament-race .r_item-in:before {
        content: " ";
        display: inline-block;
        transition: 500ms;
        border-radius: 1px;
        border-color: #e4e8ef transparent transparent transparent;
        border-style: solid;
        border-width: 6px;
        position: absolute;
        left: 4px;
        bottom: 4px;
        transform: rotate(45deg); }
    .Tournament-race .r_item-in:after {
        content: " ";
        display: inline-block;
        transition: 500ms;
        border-radius: 1px;
        border-color: #e4e8ef transparent transparent transparent;
        border-style: solid;
        border-width: 6px;
        position: absolute;
        right: 4px;
        bottom: 4px;
        transform: rotate(-45deg); }
    .Tournament-race .r_item-header {
        padding-top: 15px; }
    .Tournament-race-type-award h6 {
        font-size: 14px; }
    .Tournament-race-type-award h5 {
        font-size: 26px; }
    .Tournament-bonus {
        margin-top: 30px;
        margin-bottom: 30px; }
    .Tournament-bonus-item-flu h3 {
        font-size: 32px; }
    .Tournament-bonus-item-flu h5 {
        font-size: 20px; }
    .Tournament-bonus-item-flu h4 {
        font-size: 24px; }
    .Tournament-bonus-content-buttons {
        margin-top: 0;
        position: absolute;
        left: 16px;
        right: 16px;
        bottom: 16px; }
    .Tournament-bonus-content .modal-dialog {
        margin-left: 0;
        margin-right: 0;
        margin-top: 105px;
        padding-left: 16px;
        padding-right: 16px; }
    .Tournament-bonus-content .modal-dialog:after {
        left: 8px;
        right: 8px;
        top: -8px; }
    .Tournament-bonus-content .modal-dialog .close {
        position: absolute;
        right: 50%;
        transform: translateX(100%);
        top: -100px;
        font-size: 32px;
        color: white;
        opacity: 1; }
    .Tournament-bonus-content-in {
        flex-direction: column;
        padding: 15px; }
    .Tournament-bonus-content-left {
        width: 100%;}
    .Tournament-bonus-content-left .Tournament-bonus-item {
        margin-bottom: 12px; }
    .Tournament-bonus-content-left .Tournament-button {
        margin-bottom: 8px;
        padding-left: 24px;
        padding-right: 24px;
        justify-content: space-between; }
    .Tournament-bonus-content-left .Tournament-button i:before {
        font-weight: 100;
        font-size: 16px; }
    .Tournament-bonus-content-right {
        width: 100%;
        padding-left: 20px;
    }
    .Tournament-bonus-content-right h6 {
        font-size: 20px;
        margin-bottom: 12px; }
    .Tournament-bonus-content-right ul li {
        margin-bottom: 10px;
        font-size: 14px; } }

@media (max-width: 991px) {
    .container {
        padding-left: 15px !important;
        padding-right: 15px !important; }
    .Navtop {
        display: none; }
    .Navtop-mobile {
        display: block; }
    .Payment {
        display: none; }
    html[data-route='index'] .Navbottom  {
        display: block;
    }
    .Navbottom {
        display: none; } }

@media (min-width: 2560px) {
    .Slider img {
        height: auto;
        -o-object-fit: contain;
        object-fit: contain; } }

@media (min-width: 991px) and (max-width: 1367px) {
    .Banner-in {
        padding: 40px 0; }
    .Banner-text-h-sm {
        font-size: 22px; }
    .Banner-text-h-b {
        font-size: 48px; }
    .Banner-text-h-m {
        font-size: 38px;
        margin-bottom: 30px; }
    .Banner-text-p {
        max-width: 385px;
        font-size: 18px;
        margin-bottom: 30px;
        margin-top: 30px; }
    .Banner-text-line {
        width: 108px; }
    .Banner .Button-banner {
        width: 246px; }
    .Button-orange {
        padding: 10px 15px;
        font-size: 13px; }
    .Button-orange i {
        margin-left: 10px; }
    .Content-left-search-in {
        display: flex;
        padding-left: 20px;
        padding-right: 20px;
        height: 56px;
        border-radius: 5px;
        background-color: #2e313c;
        align-items: center; }
    .Content-left-search i {
        color: #838891; }
    .Content-left-search i:before {
        margin-left: 0; }
    .Content-left-search .flaticon-right-arrow-black-triangle:before {
        font-size: 10px; }
    .Content-left-search-input {
        margin-left: 10px;
        margin-right: 10px;
        background-color: transparent;
        border: none;
        font-size: 14px;
        letter-spacing: -0.28px;
        color: #ffffff; }
    .Content-left-search-input:focus {
        background-color: transparent;
        box-shadow: none;
        color: #d9deed; }
    .Content-left-search-button {
        width: 24px;
        color: #f2f3f8;
        background-color: transparent;
        cursor: pointer;
        transition: 500ms; }
    .Content-left-search-button:hover {
        transform: scale(0.9);
        transition: 500ms; }
    .List-head {
        height: 54px;
        padding-left: 20px;
        font-size: 14px; }
    .List-head .flaticon-casino-chip:before {
        font-size: 18px; }
    .List-item i:before {
        font-size: 8px;
        margin-right: 10px; }
    .List-item-button {
        font-size: 13px; }
    .List-item-checkbox label {
        font-size: 11px; }
    .List-item-checkbox label:before {
        width: 13px;
        height: 13px; }
    .List-item-checkbox label:after {
        width: 4px;
        height: 7px; }
    .List-item-counter {
        font-size: 13px; }
    .List-populer-item img {
        width: 50px;
        height: 50px;
        -o-object-fit: cover;
        object-fit: cover; }
    .List-populer-item-text span {
        font-size: 11px; }
    .List-populer-item-text h5 {
        font-size: 12px; }
    .List-populer-item-text a {
        font-size: 12px; }
    .Game-head {
        height: 56px; }
    .Game-head-item a {
        font-size: 15px; }
    .Game-head-item-number {
        font-size: 18px;
        margin-right: 8px; }
    .Game-list .Populer {
        font-size: 12px;
        margin-bottom: 20px; }
    .Game-list .Min-giris {
        font-size: 12px; }
    .Game-list-top {
        display: flex;
        justify-content: space-between;
        margin-bottom: 20px; }
    .Game-list-top-item {
        height: 250px;
        padding: 20px; }
    .Game-list-top-item h5 {
        font-size: 17px; }
    .Game-list-top-item h6 {
        font-size: 13px; }
    .Game-list-top .swiper-container {
        width: 100%;
        height: 260px; }
    .Game-list-top .swiper-button-prev,
    .Game-list-top .swiper-button-next {
        width: 25px;
        height: 25px; }
    .Game-list-top .Slot-slider-text {
        padding: 44px 40px; }
    .Game-list-top .Slot-slider-text h6 {
        font-size: 13px; }
    .Game-list-top .Slot-slider-text h4 {
        font-size: 17px; }
    .Game-list-top .Slot-slider-text p {
        max-width: 185px;
        font-size: 13px;
        margin-bottom: 17px; }
    .Game-list-item {
        width: calc(33% - 10px);
        margin-right: 10px;
        margin-bottom: 10px;
        position: relative;
        z-index: 3; }
    .Game-list-item-img {
        position: relative;
        border-radius: 5px 5px 0 0;
        overflow: hidden; }
    .Game-list-item-img img {
        width: 100%;
        transition: all 500ms; }
    .Game-list-item-img .Oyun-giris {
        position: absolute;
        bottom: 0;
        width: 100%;
        display: flex;
        justify-content: space-between;
        padding: 7px 25px 7px 15px;
        background-color: #0b0d1480; }
    .Game-list-item-img:before {
        content: "";
        display: inline-block;
        transition: 500ms;
        width: 100%;
        height: 2px;
        background-image: linear-gradient(to top, #f49600, #eb5c15);
        position: absolute;
        bottom: 0; }
    .Game-list-item-text {
        display: flex;
        justify-content: space-between;
        padding: 15px 20px;
        background-color: #ffffff;
        border-radius: 0 0 5px 5px; }
    .Game-list-item-text h5 {
        font-size: 17px;
        font-weight: 600;
        letter-spacing: -0.34px;
        color: #565966; }
    .Game-list-item-text h5 span {
        display: block;
        font-size: 12px;
        font-weight: 600;
        letter-spacing: -0.24px;
        color: #8f95a0; }
    .Game-list-item-text i {
        transition: all 500ms; }
    .Game-list-item-text .flaticon-play-button:before {
        font-size: 24px; }
    .Game-list-item:hover {
        transition: all 500ms; }
    .Game-list-item:hover img {
        transform: scale(1.04); }
    .Game-list-item:hover .Game-list-item-text i {
        transform: scale(0.9); }
    .Game-list-more {
        margin-top: 10px;
        display: flex;
        align-items: center;
        justify-content: center; }
    .Game-list-more-button {
        display: flex;
        align-items: center;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.28px;
        text-align: center;
        color: #ffffff;
        border-radius: 25px;
        line-height: 1;
        background-image: linear-gradient(to top, #f49600, #eb5c15);
        padding: 18px 30px;
        transition: all 500ms; }
    .Game-list-more-button i:first-child {
        margin-right: 12px; }
    .Game-list-more-button i:last-child {
        margin-left: 12px; }
    .Game-list-more-button:hover {
        color: #ffffff;
        transition: all 500ms;
        transform: scale(1.03); }
    .Poker-item {
        width: calc(33% - 20px); }
    .Ortaklik-left .Ortaklik-title {
        font-size: 32px; }
    .Ortaklik-left .Ortaklik-text {
        font-size: 15px;
        margin-bottom: 20px; }
    .Ortaklik-left .Ortaklik-title-text {
        font-size: 18px; }
    .Bayi-title {
        font-size: 32px; }
    .Bayi-title-text {
        font-size: 18px; }
    .Bayi-list-item {
        padding: 25px; }
    .Bayi-list-item h4 {
        font-size: 20px;
        margin-bottom: 15px; }
    .Bayi-list-item p {
        font-size: 14px;
        margin-bottom: 15px; }
    .Islem-menu {
        display: flex;
        margin: 0 40px;
        margin-bottom: 20px;
        border: solid 1px #e4e6ec;
        border-radius: 5px; }
    .Islem-menu-item {
        width: 126px;
        height: 94px;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        background-color: #ffffff;
        border-radius: 5px;
        position: relative;
        z-index: 1;
        border-right: solid 1px #e4e6ec;
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.28px;
        text-align: center;
        color: #747781; }
    .Islem-menu-item i:before {
        font-size: 35px;
        font-style: normal;
        background: linear-gradient(to top, #f49707, #eb5c15);
        -webkit-background-clip: text;
        -webkit-text-fill-color: transparent; }
    .Islem-menu-item:before {
        content: "";
        display: inline-block;
        transition: 500ms;
        width: 100%;
        height: 100%;
        background-image: linear-gradient(to top, #f49600, #eb5c15);
        position: absolute;
        left: 0;
        top: 0;
        z-index: -1;
        opacity: 0; }
    .Islem-menu-item:first-child:before {
        border-radius: 5px 0 0 5px; }
    .Islem-menu-item:last-child {
        border: none; }
    .Islem-menu-item:last-child:before {
        border-radius: 0 5px 5px 0; }
    .Islem-menu-item:hover {
        color: #fff;
        transition: 500ms; }
    .Islem-menu-item:hover i:before {
        background: none;
        -webkit-background-clip: unset;
        -webkit-text-fill-color: unset; }
    .Islem-menu-item:hover:before {
        opacity: 1; }
    .Islem-menu .active {
        color: #fff; }
    .Islem-menu .active i:before {
        background: none;
        -webkit-background-clip: unset;
        -webkit-text-fill-color: unset; }
    .Islem-menu .active:before {
        opacity: 1; }
    .Islem-date {
        padding: 0 40px;
        margin-bottom: 50px; }
    .Islem-date .User-form {
        padding-top: 0;
        justify-content: space-between;
        align-items: center; }
    .Islem-date .User-form-item {
        width: 44%;
        margin-bottom: 0; }
    .Islem-date .User-form .Submit-button {
        width: 10%; }
    .Islem-date .User-form .Submit-button .Button-orange {
        font-size: 14px;
        color: #ffffff;
        height: 52px;
        padding: 0 24px; }
    .Islem .User-head {
        margin: 0 40px; }
    .Islem .User-head .User-form {
        padding-top: 0; }
    .Islem .User-head .User-form-item {
        width: 160px; }
    .Islem .User-head .User-form-item label .bootstrap-select > .dropdown-toggle {
        padding: 0 30px;
        padding-right: 10px; }
    .Islem .User-head .User-form-item-date {
        width: 110px; }
    .Islem-list {
        padding: 0 40px;
        margin-top: 20px;
        margin-bottom: 40px;
        position: relative; }
    .Islem-list .Tarih {
        width: 7%;
        flex-direction: column; }
    .Islem-list .Id {
        width: 10%; }
    .Islem-list .Tur {
        width: 30%; }
    .Islem-list .Miktar {
        width: 12%; }
    .Islem-list .Bakiye {
        width: 10%; }
    .Islem-list .Durum {
        width: 7%; }
    .Islem-list .Baslik {
        width: 30%; }
    .Islem-list .Departman {
        width: 10%; }
    .Islem-list .Son-islem {
        width: 10%;
        flex-direction: column; }
    .Islem-list .Bankaisim {
        width: 23%; }
    .Islem-list .Hesapno {
        width: 15%; }
    .Islem-list .Ibanno {
        width: 30%; }
    .Islem-list .Oran {
        width: 7%; }
    .Islem-list .Kazanc {
        width: 12%; }
    .Islem-list .Sonuc {
        width: 14%; }
    .Islem-list .Mac-turu {
        width: 10%; }
    .Islem-list .Cevap {
        width: 20%; }
    .Islem-list-head {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 15px 20px;
        border-radius: 5px;
        background-color: #3598ab;
        margin-bottom: 10px; }
    .Islem-list-head p {
        font-size: 14px;
        font-weight: 600;
        letter-spacing: -0.28px;
        color: #ffffff;
        line-height: 1; }
    .Islem-list-head-orange {
        background-color: #ee6e0f; }
    .Islem-list-item {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 17px 20px;
        border-radius: 5px;
        border: solid 1px #d8dce4;
        background-color: #ffffff;
        margin-bottom: 4px; }
    .Islem-list-item p {
        font-size: 12px;
        font-weight: 600;
        line-height: 1;
        letter-spacing: -0.24px;
        color: #747781;
        display: flex;
        position: relative; }
    .Islem-list-item p span {
        display: block; }
    .Islem-list-item p .islemde {
        width: 6px;
        height: 6px;
        background-color: #28a242;
        border-radius: 100%;
        margin-left: 20px;
        margin-top: 2px; }
    .Islem-list-item .read-button {
        border: solid 1px #ee6e0f;
        color: #ee6e0f;
        margin-right: 0;
        margin-left: 4px;
        max-height: 32px; }
    .Islem-list-item .read-button:hover {
        color: #fff;
        transition: 500ms; }
    .Islem-list-item .islem-durum {
        border-radius: 5px;
        border: solid 1px #ced1d8;
        background-color: #f0f3f7;
        font-size: 14px;
        font-weight: 600;
        line-height: 1;
        padding: 8px 15px;
        letter-spacing: -0.28px;
        text-align: center;
        color: #6a707f;
        min-width: 100px; }
    .Islem-list-item .yeni-cevap {
        border-color: #bee3c6;
        background-color: #f2f9f4;
        color: #28a242; }
    .Islem-list-item .bekliyor {
        border-color: #bedde6;
        background-color: #edf5fa;
        color: #3598ab; }
    .Islem-list-item .iptal-edildi {
        border-color: #f0bec6;
        background-color: #fcf2f4;
        color: #ce2742; }
    .Islem-list-item:nth-child(odd) {
        background-color: #f9fbff; }
    .Islem-list-item-button {
        display: flex;
        align-items: center;
        width: 15%; }
    .Islem-list-item-button a {
        height: 32px;
        border-radius: 5px;
        font-size: 11px;
        font-weight: 600;
        letter-spacing: -0.22px;
        color: #ffffff;
        display: flex;
        align-items: center;
        justify-content: center;
        transition: all 500ms; }
    .Islem-list-item-button a:hover {
        transform: scale(0.96); }
    .Islem-list-item-button .Duzenle {
        background-color: #3598ab;
        width: 80px;
        margin-right: 4px; }
    .Islem-list-item-button .Sil {
        width: 44px;
        background-color: #ff4a54; }
    .Islem-list-item-img {
        width: 40px; }
    .Islem-list-item-img img {
        width: 100%; }
    .Islem-list-item .Sonuc {
        display: flex;
        align-items: center; }
    .Islem-list-item .Sonuc i {
        margin-right: 8px; }
    .S_Game-video-item {
        width: 100%; }
    .S_Game-video-item-top {
        width: 100%;
        height: 50px;
        background-color: #2e313c;
        padding: 0 20px;
        display: flex;
        align-items: center;
        justify-content: center;
        position: relative;
        border-top-left-radius: 5px;
        border-top-right-radius: 5px; }
    .S_Game-video-item-top h3 {
        font-size: 20px;
        font-weight: 600;
        letter-spacing: -0.4px;
        text-align: center;
        color: #ffffff; }
    .S_Game-video-item-top .S_Game-video-close {
        background-color: transparent;
        color: #c2c7cf;
        position: absolute;
        right: 20px;
        cursor: pointer; }
    .S_Game-video-item-top .S_Game-video-close i:before {
        font-size: 13px; } }

.Tournament-draw-item .Tournament-draw-item-in img, .Tournament-draw-item .Tournament-draw-item-head img {
    width: auto; }
.Tournament-bonus .Tournament-bonuses-wrapper{
    display: flex;
    flex-direction: column; }
.Tournament-bonus .Tournament-bonus-item-wrapper{
    display: flex;
    justify-content: center;
    margin: 10px 0; }
.Tournament .swiper-button-prev:after, .Tournament .swiper-button-next:after {
    content: ""; }
.Main.Tournament {
    padding-bottom: 0;
}
.Tournament-bonus-content {
    position: fixed;
    height: 850px;
    max-height: 100%;
    overflow-y: auto;
}
#modal_window.Tournament-popup {
    height: 100%;
    background:none;
    box-shadow: none;
}
#modal_window.Tournament-popup li {
    height: auto;
}
.Tournament-progress {
    margin-bottom: 10px;}
.Tournament-progress .Tournament-progress-bar {
    background-color: #f49601;
    height: 100%;}
#promotion-expired-events .Tournament-end-in .Tournament-list-item-in {
    top: 66px;}

.Tournament-bonus-content-in .Specification-item {
    margin-bottom: 5px;
}

.Tournament-bonus-content-in .Specification-item-button {
    height: 55px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 4vw;
    line-height: 4.6vw;
    position: relative;
    z-index: 99;
    border-radius: 8px;
    background-color: #efefef;
    display: flex;
    align-items: center;
    width: 100%;
    font-weight: 600;
    color: #565966;
    border: none;
    border-bottom: 3px solid #eef0f4;
    cursor: pointer;
}

.Tournament-bonus-content-in .Specification-item-button:after {
    content: "";
    display: inline-block;
    transition: 500ms;
    width: 16px;
    height: 16px;
    background-repeat: no-repeat;
    background-size: auto 100%;
    margin-left: auto;
    padding-right: 16px;
    background-image: url(../../i/mariobet_new/mobile/refer_friend/icon-plus.svg);
}

.Tournament-bonus-content-in .Specification-item-button[aria-expanded="true"]:after {
    background-image: url(../../i/mariobet_new/mobile/refer_friend/icon-minus.svg);
    transition: 500ms;
}

.Tournament-bonus-content-in .Specification-item-content {
    background-color: #efefef;
    padding: 20px !important;
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    margin-top: 5px;
    -webkit-transform: translateY(-4px);
    transform: translateY(-4px);
}

.Tournament-bonus-content-in .content-container {
    display: flex;
    flex-direction: column;
}

.Tournament-bonus-content-in .subsections-container {
    display: flex;
    flex-direction: column;
    padding-top: 30px;
    padding-bottom: 125px;
}

#registration-form .Register-header {
  margin-bottom: 25px;
  padding-right: 30px;
  display: flex;
  align-items: center;
  border-bottom: 3px solid #dadde2;
  padding-bottom: 25px;
  position: relative;
}

#registration-form .Register-header .icon-user {
  font-size: 30px;
  width: 30px;
  height: 30px;
  margin-right: 16px;
}

.g_blue:before {
  background-image: linear-gradient(to right, #37b5b5, #3598aa);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

#registration-form .Register-header h3 {
  font-size: 25px;
  font-weight: 500;
  letter-spacing: -0.5px;
  color: #2e313c;
}

.Register-header p {
  font-size: 14px;
  font-weight: 500;
  letter-spacing: -0.22px;
  color: #969ca7;
}

.Register-item-in:has(.Register-item-input:focus) {
  border: 2px solid #f8ac20 !important;
}

.Register-item input,
.Register-item select#country {
  border: none !important;
  height: 60px;
  padding-left: 80px;
  width: 100%;
  border-radius: 8px;
  margin: 0;
}

.Register-item-icon:after {
  content: " ";
  display: inline-block;
  transition: 500ms;
  width: 1px;
  height: 26px;
  background-image: url(/assets/images/form-item-after.svg);
  background-size: 1px 26px;
  position: absolute;
  background-clip: unset;
  right: -20px;
  top: 1px;
}

.Register-item select#country {
  border: none;
  background: transparent;
  padding-left: 75px;
  width: 100%;
}

.Register-item-in .selected-flag {
  padding: 0 0 0 80px;
  width: 38px;
}

.Register-item-in .intl-tel-input .telinput.Register-item-input.field-value:focus {
  border: none !important;
}

.Register-item-in .intl-tel-input .telinput:focus{
  border: none !important;
}

.Register-item-in .intl-tel-input:focus {
  border: none;
}

.Register-item .Register-sex .Register-item-icon:after {
  display: none;
}

.Register-item .Register-sex-item label {
  justify-content: center;
  flex-direction: row-reverse;
}

.Register-item .Register-sex-item label span {
  font-weight: 400;
}

.Register-item-in .country-list {
  width: auto !important;
}

.Register-header .icon-secret-o {
  background-image: url(../../i/mariobet_new/mobile/icon-secret.svg);
  width: 40px;
  height: 40px;
  background-size: 100% 100%;
  display: inline-block;
  -webkit-filter: invert(55%) sepia(90%) saturate(2648%) hue-rotate(12deg) brightness(108%) contrast(103%);
  filter: invert(55%) sepia(90%) saturate(2648%) hue-rotate(12deg) brightness(108%) contrast(103%);
  margin-right: 16px;
}

#form_registration_full .Register-button {
  background-image: linear-gradient(to right, #37b5b5, #3598aa);
}

.Register-button .icon-secret.icon-secret-w {
  width: 32px;
  height: 23px;
  background-size: 100% 100%;
}

.Register-item .intl-tel-input input#mobile_phone:focus {
  border: none !important;
}

.Register-item-in .intl-tel-input {
  width: 100%;
}

.Register-item-in .intl-tel-input input {
  padding-left: 120px !important;
  width: 100% !important;
}

.Register-item-in:has(.Multidate) {
  height: 60px;
  padding: 0 8px;
  align-items: center;
  display: flex;
}

.Register-item-in .Multidate {
  margin-top: 0;
}

.Register-sex-item i {
  left: 50px;
  margin: 0;
}

.Register-sex-item label {
  padding-left: 70px;
}

#form_registration_full .Register-checkbox input:checked ~ label:before {
  background-image: linear-gradient(to right, #37b5b5, #3598aa);
}

#reg_popup .forgot-password-success{
  width: 96%;
  display: flex;
  align-items: center;
  justify-content: center;
  line-height: unset;
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
  height: 101px;
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  line-height: 101px;
  background: rgba(141,224,255,.75);
  border: solid 2px #fff;
}

.countdown {
    height: 20px;
    width: 40px;
    color: #ff4a54;
    position: absolute;
    left: 210px;
    top: 13px;
    font-weight: 700;
    border-radius: 12px;
    padding: 2px;
    font-size: 13px;
    background-color: rgb(255 74 84 / 15%);
    text-align: center;
}

.approve-payment-account-btn {
    width: 100%
}

.report_button_container {
    display: flex;
    flex-direction: row;
    padding: 20px 25px 20px;
    border-bottom: 1px solid #363944;
}

.report_button_container button span {
    text-align: center;
}
.report_button_container button + button {
    margin-left: 6px;
}

.report_button_container .report_button {
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: "SFUIDisplay-Semibold", sans-serif;
    font-size: 12px;
    font-weight: 600;
    color: #fff;
    text-decoration: none;
    height: 48px;
    background: #fff;
    border-radius: 5px;
    flex: 1 1 0;
    background-image: -moz-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(66,194,217) 0%, rgb(62,179,253) 100%);
}

.report_button_container button:disabled {
    opacity: .3;
    cursor: default;
}

#modal_window.report-popup {
    background:none;
    box-shadow: none;
}
.phone-popup {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 999;
  display: flex;
  align-items: center;
  justify-items: center;
}

.phone-popup__bg {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
}

.phone-popup__form {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 800px;
  background-color: #fff;
  border-radius: 5px;
  overflow: hidden;
  margin: 0 auto;
  padding: 20px;
}

.phone-popup__form.activate-bank-account {
  width: auto;
}

.phone-popup__form.activate-bank-account .User-head{
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-bottom: 12px;
  border-bottom: 4px solid #eef0f4;
  position: relative;
}

.activate-bank-account .User-head-title h3 span {
  font-size: 18px;
  font-weight: 600;
  letter-spacing: -0.4px;
  color: #ee6e0f;
  padding-bottom: 14px;
  position: relative;
}

.phone-popup__form.activate-bank-account .User-head:before {
  content: "";
  display: inline-block;
  transition: 500ms;
  width: 60px;
  height: 4px;
  background-image: linear-gradient(to right, #f49600, #eb5c15);
  position: absolute;
  bottom: -4px;
}

.User-head-close .Bottom-button-close {
  background-color: transparent;
  display: flex;
  justify-content: center;
  align-items: center;
}

.User-head-close .Bottom-button-close:before {
  content: "";
  display: inline-block;
  transition: 500ms;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-size: auto 100%;
  background-image: url(../../i/mariobet_new/mobile/cancel.svg);
}

.activate-bank-account-wrapper {
  margin-top: 20px;
  border-radius: 5px;
  background-color: #f8faff;
  padding: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.activate-bank-account-wrapper h4 {
  font-size: 18px;
  font-weight: bold;
  color: #888f9a;
  margin-bottom: 22px;
  margin-left: auto;
  margin-right: auto;
}

.activate-bank-account-wrapper p {
  max-width: 832px;
  font-size: 15.5px;
  font-weight: 500;
  font-stretch: normal;
  text-align: center;
  color: #888f9a;
}

.info-form form.activate-account-form {
  align-items: center;
  justify-content: center;
  padding-top: 0;
}

.activate-account-form .User-form-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 100%;
}

.activate-account-form .User-form-item span {
  font-size: 14px;
  font-weight: 600;
  line-height: 2.29;
  letter-spacing: -0.28px;
  color: #888f9a;
  margin-bottom: 8px;
}

.activate-account-form .User-form-item input#code {
  max-width: 500px;
  width: 100%;
  border-radius: 5px;
  border: solid 1px #d8dce4;
  background-color: #fff;
  padding: 16px;
  font-size: 14px;
  font-weight: normal;
  line-height: 0.61;
  text-align: center;
  color: rgba(136, 143, 154, 0.4);
  outline: none;
}

.phone-popup__form.activate-bank-account .send-buttons {
  display: flex;
  flex-direction: column;
  gap: 6px;
  margin-bottom: 12px;
}

#modal_window .activate-bank-account .send-buttons input {
  padding: 10px;
  background-image: linear-gradient(to right, #f49600, #eb5c15);
  font-size: 13px;
  border-radius: 5px;
  color: #ffffff;
  font-weight: 600;
  width: 100%;
  border: none;
}

#modal_window .activate-bank-account .approve-account-btn input {
  padding: 10px;
  background-image: linear-gradient(to right, #f49600, #eb5c15);
  font-size: 13px;
  border-radius: 5px;
  color: #ffffff;
  font-weight: 600;
  width: 100%;
  border: none;
  margin-bottom: 12px;
}

.confirm-favorite-team {
    height: 13.2vw;
    width: 30%;
    margin-left: 5%;
    color: #FFF;
    font-weight: 600;
    text-align: center;
    font-size: 3.7vw;
    padding: 0.688vw 0;
    border-radius: 5px;
    -moz-border-radius: 5px;
    background-image: -webkit-linear-gradient(0deg, #f49600 0%, #eb5c15 100%);
}

#money-points-amount {
    margin-left: 15px;
}

.pointer-events-none {
    pointer-events: none;
}

.ticket_page .limits-list {
    margin-top: 20px;
}

.ticket_page .limits-list .limit {
    width: 100%;
    border-radius: 5px;
    border: solid 1px #d8dce4;
    background-color: #fbfcff;
    margin-bottom: 20px;
    padding: 10px 20px;
}

.ticket_page .limits-list .limit .limit-head {
    display: flex;
    color: #404558;
}

.ticket_page .limits-list .limit .limit-bottom {
    display: flex;
    justify-content: center;
    margin-top: 20px;
}

.ticket_page .limits-list .limit .limit-bottom .Button {
    width: 100%;
    padding: 7px 16px;
}

.ticket_page .limits-list .limit img{
    width: 56px;
    height: 52px;
    margin-right: 20px;
}

.play_safe_page .deposit-table tbody .table_link {
    padding: 5.2vw 0;
}

#modal_window .close {
    float: right;
    font-size: 1.5rem;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    z-index: 1000;
    cursor: pointer;
    width: 40px;
    height: 40px;
    border-radius: 100%;
    position: absolute;
    top: -20px;
    right: -20px;
    background: #364057;
    opacity: 1;
    border: 0;
}
#modal_window .close:before {
    content: "";
    position: absolute;
    top: 19px;
    right: 9px;
    height: 2px;
    width: 21px;
    background: #919aad;
    transform: rotate(
            45deg);
    border-radius: 5px;
}
#modal_window .close:after {
    content: "";
    position: absolute;
    top: 19px;
    right: 9px;
    height: 2px;
    width: 21px;
    background: #919aad;
    transform: rotate(
            -45deg);
    border-radius: 5px;
}

#modal_window .add-home-favourite-games .close{
    top: 18px;
    right: 25px;
    background-color: transparent;
    border: 1px solid transparent;
    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.add-home-favourite-games {
    height: calc(100 * var(--vh, 1vh));
    width: 100vw;
    display: flex;
    align-items: center;
    flex-direction: column;
    background: #292B35;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: auto;
    background-image: linear-gradient(
            to bottom,
            rgba(41, 43, 53, 1) 0%,
            rgba(41, 43, 53, 0) 48%,
            rgba(41, 43, 53, 1) 100%
    ),
    url(../../i/mariobet_new/mobile/figure_modal.svg);
}

.add-home-favourite-games__container {
    position: relative;
    flex: 1;
    display: flex;
    flex-direction: column;
    padding: 0 36px;
    width: 100%;
    margin-top: 18px;
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
}
.add-home-favourite-games__container::-webkit-scrollbar {
    display: none;
}

.add-home-favourite-games__title{
    font-size: 24px;
    font-weight: 500;
    color: #A8ABBD;
    margin-bottom: 34px;
}

.add-home-favourite-games__items{
    color: #ffffFF;
    font-size: 15px;
    font-weight: 600;
}

.add-home-favourite-games__button {
    width: 100%;
    height: 71px;
    background-color: #FF8C00;
    font-weight: 700;
    font-size: 16px;
    color: #fff;
    border: none;
    border-radius: 5px;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
}

.add-home-favourite-games__back-step{
    width: 39px;
    height: 39px;
    background: #44485A;
    border-radius: 5px;
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 0px;
    left:15px;
}

.add-home-favourite-games__bottom {
    display: flex;
    flex-direction: column;
    gap: 37px;
    margin-top: auto;
    margin-bottom: 46px;
}

.add-home-favourite-games__inner {
    flex: 1;
    display: flex;
    flex-direction: column;

}

.add-home-favourite-games__form {
    flex: 1;
    display: flex;
    flex-direction: column;
    text-align: center;
}

.add-home-favourite-games__logo {
    text-align: center;
    margin-bottom:53px ;
}

.add-home-favourite-games__inner > div {
    display: flex;
    flex-direction: column;
    flex: 1;
}

.add-home-favourite-games__category{
    display: flex;
    flex-direction: column;
    gap: 15px;
    color: #ffffFF;
    font-size: 18px;
    font-weight: 600;
}
.add-home-favourite-games__category:last-child{
    margin-bottom: 46px;
}
.add-home-favourite-games_no-result{
    font-weight: 700;
    color:white;
    font-size: 24px;
    margin-bottom: 56px;


}
.home_inner_home-favourite-games_item_info_title{
    flex-basis: 50%;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* Кол-во строк до обрезки */
    -webkit-box-orient: vertical;
    overflow: hidden;
    line-height: 1.3em;
    max-height: calc(1.3em * 2); /* 2 строки по высоте */
}
.add-home-favourite-games__category-item {
    position: relative;
    height: 85px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    padding-left: 27px;
    background: #44485A;
    font-size: 18px;
    font-weight: 600;
    cursor: pointer;
    transition: 0.2s ease;
    width: 100%;
    z-index: 0;
}

.add-home-favourite-games__category-image {
    padding-left: 27px;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center right;
}

.add-home-favourite-games__category-image span{
    color: #fff;
}

.add-home-favourite-games__progress-bar{
    margin:auto;
}

.add-home-favourite-games__category label{
    width: 100% !important;
    padding: 5px 4px 5px 0 !important;
    margin-bottom: 0;
}

.add-home-favourite-games__category-image.slot {
    background-image: url(../../i/mariobet_new/mobile/modal-category-slot.png);
}
.add-home-favourite-games__category-image.live_casino {
    background-image: url(../../i/mariobet_new/mobile/modal-category-live-casino.png);
}
.add-home-favourite-games__category-image.other_games {
    background-image: url(../../i/mariobet_new/mobile/modal-category-other-games.png);
}

.add-home-favourite-games__radio:checked + label.add-home-favourite-games__category-item {
    background-color: #00FFBB;
}

.add-home-favourite-games__radio:checked + label.add-home-favourite-games__category-item::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    background: #00FFBB;
    border-radius: 5px;
    filter: blur(8px);
    z-index: -1;
}

.add-home-favourite-games__radio:checked + label.add-home-favourite-games__category-item .add-home-favourite-games__category-image span {
    color: #292B35;
}

.add-home-favourite-games__content{
    max-height: 263px;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    display: flex;
    flex-direction: column;
    gap: 6px;
    color: #ffffFF;
    font-size: 18px;
    font-weight: 600;
    margin-bottom: 40px;
}

.add-home-favourite-games__content label{
    width: 100% !important;
    padding: 20px 0 23px 0 !important;
    margin-bottom: 0;
}

.add-home-favourite-games__content-item{
    position: relative;
    height: 61px;
    border-radius: 5px;
    display: flex;
    align-items: center;
    background: #44485A;
    font-size: 15px;
    font-weight: 600;
    text-align: center;
    cursor: pointer;
    transition: 0.2s ease;
    width: 100%;
    z-index: 0;
}

.add-home-favourite-games__content::-webkit-scrollbar {
    display: none;
}

.add-home-favourite-games__radio:checked + label.add-home-favourite-games__content-item {
    background-color: #00FFBB;
}

.add-home-favourite-games__radio:checked + label.add-home-favourite-games__content-item::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    background: #00FFBB;
    border-radius: 5px;
    filter: blur(8px);
    z-index: -1;
}

.add-home-favourite-games__radio:checked + label.add-home-favourite-games__content-item span {
    color: #292B35;
}

.add-home-favourite-games__content-item span{
    color: #ffffFF;
}

.add-home-favourite-games__search {
    width: 100% !important;
    height: 85px;
    border-radius: 5px !important;
    border: none !important;
    padding: 0 27px 0 28px !important;
    font-size: 15px !important;
    font-weight: 600;
    background: #44485A !important;
    color: #fff;
    outline: none;
    margin-bottom: 12px;
    box-sizing: border-box !important;
    transition: background 0.2s ease;
}

.add-home-favourite-games__search::placeholder {
    color: #a0a3b1;
}

.add-home-favourite-games__search:focus {
    background: #555a6b;
}

.add-home-favourite-games__search-wrapper {
    position: relative;
    width: 100%;
    margin-bottom: 27px;
}

.add-home-favourite-games__search-icon {
    position: absolute;
    right: 15px;
    top: 45%;
    transform: translateY(-50%);
    width: 24px;
    height: 24px;
    pointer-events: none;
}

.add-home-favourite-games__subtitle {
    font-size: 15px;
    font-weight: 500;
    color: #A8ABBD;
    margin-bottom: 16px;
}

.home_inner_home-favourite-games-title {
    display: flex;
    justify-content: space-between;
    align-items:center;
    width: 100%;
    min-height: 45px;
}
.home_inner_home-favourite-games-title-text{
     display: flex;
     align-items: center;
     gap:8px;
    color: rgba(255, 128, 0, 1);
    font-size: 20px;
    font-weight: 700;
    line-height: 100%;
    letter-spacing: 0%;
    text-align: left;
}
.home_inner_home-favourite-games-title-button-add{
    padding: 0 13px;
    height:34px;
    display: flex;
    align-items: center;
    justify-content: center;
    column-gap: 8px;
    border-radius: 5px;
    background: rgba(255, 133, 0, 1);
    color: rgba(255, 255, 255, 1);
    font-size: 12px;
    font-weight: 700;
    line-height: 12px;
    letter-spacing: 0%;
    text-align: left;
}
.button-add-plus{
    color: rgba(255, 255, 255, 1);
    font-size: 24px;
    font-weight: 700;
    line-height: 12px;
    letter-spacing: 0%;
    text-align: left;
}

.home_inner_home-favourite-games {
    float: left;
    width:100%;
    padding: 0 0 20px 0;
}

.home_inner_home-favourite-games > div{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    gap: 10px
}

.home_inner_home-favourite-games_item {
    box-sizing: border-box;
    font-family: 'SFUIDisplay-Bold', sans-serif;
    font-size: 3vw;
    height: 25vw;
    width: calc(50% - 5px);
    background: #fff;
    border-radius: 8px;
    color: #484d5e;
    text-transform: uppercase;
    text-align: center;
    padding: 4vw;
    position: relative;
}
.home_inner_home-favourite-games_item .delete-game{
    position: absolute;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width:32px;
    top: 0;
    right: 0;
    height: 32px;
    border-radius:5px;
    background: rgba(118, 123, 143, 1);
    padding: 4px;
    z-index: 10;
}



.home_inner_home-favourite-games_item_link {
    display: block;
    color: #484d5e;
    text-decoration: none;
    height: 100%;
    width: 100%;
}

.home_inner_home-favourite-games_item_info {
    display: flex;
    row-gap: 10px;
    width: 100%;
    height: 100%;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}

.home_inner_home-favourite-games_item_info_icon {
    display: block;
    width: 25px;
    height: 25px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='40px' height='40px'%3E%3Cdefs%3E%3ClinearGradient id='PSgrad_0' x1='0%25' x2='100%25' y1='0%25' y2='0%25'%3E%3Cstop offset='0%25' stop-color='rgb(244,151,7)' stop-opacity='1' /%3E%3Cstop offset='100%25' stop-color='rgb(235,92,21)' stop-opacity='1' /%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath fill-rule='evenodd' fill='url(%23PSgrad_0)' d='M20.000,0.000 C8.954,0.000 -0.000,8.955 -0.000,20.000 C-0.000,31.046 8.954,40.000 20.000,40.000 C31.046,40.000 40.000,31.046 40.000,20.000 C39.988,8.960 31.040,0.012 20.000,0.000 ZM20.714,5.766 L27.667,2.987 C28.456,3.344 29.219,3.755 29.951,4.218 L29.969,4.229 C30.689,4.685 31.376,5.189 32.027,5.739 L32.083,5.787 C32.375,6.036 32.659,6.294 32.935,6.559 C32.970,6.593 33.006,6.626 33.041,6.661 C33.331,6.943 33.611,7.235 33.882,7.535 C33.905,7.560 33.926,7.587 33.949,7.612 C34.187,7.878 34.415,8.154 34.637,8.435 C34.691,8.502 34.744,8.569 34.796,8.635 C35.037,8.947 35.270,9.265 35.490,9.592 L34.104,15.484 L27.284,17.757 L20.715,12.501 L20.714,5.766 ZM5.203,8.639 C5.255,8.572 5.308,8.506 5.361,8.440 C5.581,8.161 5.808,7.890 6.042,7.625 C6.067,7.597 6.091,7.568 6.116,7.540 C6.385,7.240 6.664,6.949 6.953,6.667 C6.987,6.634 7.020,6.600 7.055,6.570 C7.328,6.306 7.610,6.050 7.899,5.803 L7.966,5.747 C8.611,5.202 9.292,4.701 10.005,4.247 L10.031,4.230 C10.758,3.768 11.517,3.357 12.301,3.000 L19.286,5.766 L19.286,12.499 L12.717,17.754 L5.897,15.485 L4.511,9.593 C4.733,9.267 4.964,8.950 5.203,8.639 ZM4.400,30.230 C4.204,29.931 4.017,29.627 3.838,29.317 L3.795,29.242 C3.617,28.933 3.449,28.619 3.290,28.301 L3.284,28.291 C2.951,27.620 2.657,26.930 2.407,26.224 L2.407,26.217 C2.288,25.884 2.180,25.543 2.080,25.199 L2.044,25.073 C1.952,24.750 1.869,24.424 1.795,24.094 C1.789,24.062 1.781,24.031 1.774,23.999 C1.610,23.255 1.493,22.501 1.422,21.741 L5.492,16.857 L12.264,19.115 L14.229,26.976 L11.000,31.273 L4.400,30.230 ZM24.439,38.129 C24.106,38.211 23.764,38.283 23.422,38.347 C23.374,38.356 23.325,38.364 23.277,38.373 C22.986,38.425 22.691,38.470 22.396,38.506 C22.317,38.516 22.239,38.527 22.161,38.536 C21.887,38.568 21.610,38.592 21.333,38.612 C21.245,38.618 21.159,38.627 21.072,38.632 C20.717,38.654 20.360,38.667 20.000,38.667 C19.670,38.667 19.342,38.658 19.017,38.641 C18.977,38.641 18.939,38.634 18.900,38.631 C18.610,38.615 18.321,38.593 18.033,38.565 L18.000,38.559 C17.369,38.490 16.741,38.390 16.120,38.259 L12.177,32.085 L15.355,27.846 L24.645,27.846 L27.875,32.113 L24.439,38.129 ZM38.231,24.000 C38.224,24.032 38.216,24.063 38.209,24.095 C38.135,24.424 38.052,24.750 37.961,25.073 L37.925,25.200 C37.825,25.543 37.717,25.883 37.598,26.218 L37.598,26.225 C37.347,26.931 37.054,27.621 36.720,28.291 L36.715,28.301 C36.555,28.621 36.387,28.934 36.210,29.243 L36.167,29.317 C35.989,29.628 35.802,29.932 35.605,30.229 L29.028,31.267 L25.776,26.973 L27.741,19.114 L34.513,16.857 L38.583,21.741 C38.512,22.500 38.395,23.255 38.231,24.000 Z'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: 1.3vw;
}

.home_inner_home-favourite-games_item_info_icon.adding_plus {
    background-image: url(../../i/mariobet_new/mobile/adding_plus.png);
    width: 5.6vw;
    height: 5.6vw;
}

.home_inner_home-favourite-games_item_info_icon.slot {
    background-image: url(../../i/mariobet_new/mobile/slot.png);
    width: 25px;
    height: 25px;
}

.home_inner_home-favourite-games_item_info_icon.live_casino {
    background-image: url(../../i/mariobet_new/mobile/live_casino.png);
    background-position: center;
}

.home_inner_home-favourite-games_item_info_icon.other_games {
    background-image: url(../../i/mariobet_new/mobile/other_games.png);
    width: 25px;
    height: 25px;
}
.no-content-fav{
    text-align: center;
    font-size: 12px;
    font-weight: 600;
    width: 100%;
}

.add-home-favourite-games .modal-dialog{
    margin:0;
    width: 100%
}

#QRCodeC {
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 20px auto;
    padding: 10px;
    background: #fff;
    border-radius: 12px;
    box-shadow: 0 2px 6px rgba(0,0,0,0.15);
    width: 188px;
    height: 188px;
}
#preloader{
    display: none;
    width: 96px;
    height: 96px;
    margin: auto;
    position: fixed;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    z-index: 999999;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    background: rgba(0,0,0,0.8);
}

#preloader img{
    width: 48px;
    height: 48px;
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
}
.tournaments-filters {
    display: flex;
    width: 100%;
    margin-bottom: 10px;
}

.tournament-filter {
    width: 100%;
    align-items: center;
    justify-content: center;
    font-weight: 700;
    height: 52px;
    padding: 0 20px;
    color: #B9BFD2;
    background: #43505D;
    border-radius: 5px;
}

.tournament-filter.active {
    background: #FF6D00;
    color: #FFFFFF;
}

.Tournament-bonus .Tournament-bonuses-wrapper .Tournament-item-image,
.Tournament-bonus .Tournament-bonuses-wrapper .Tournament-item-image img {
    cursor: pointer;
    height: 100%;
    width: 100%;
}

.Tournament-item {
    position: relative;
    display: flex;
    flex-direction: column;
    width: 100%;
    height: 100%;
}

.btn-tournament-info {
    font-weight: bold;
    font-size: 12px;
    text-align: center;
    cursor: pointer;
    height: 38px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #43505D;
    color: #E3F1FF;
}

.btn-tournament-secondary:hover {
    background: #526270;
    color: #B9BFD2;
}

.Tournament-item-image {
    border-radius: 8px;
    position: relative;
    min-height: 60px;
}

.timer_detail {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 5;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 60px;
}

#timer {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    gap: 3px;
    color: #fff;
}

.timer-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background: #242730;
    border-radius: 2.57603px;
    height: 60px;
    width: 55px;
}

.timer-item .count {
    font-size: 16px;
    font-weight: 700;
    color: #B9BFD2;
    line-height: 1;
}

.timer-item .text {
    font-size: 10px;
    font-weight: 500;
    color: #B9BFD2;
}
.tournament-detail {
    background-color: #24262F;
}

.tournament-detail-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}

.tournament-detail-content {
    justify-content: center;
    background-color: #24262F;
    gap: 20px;
}

.tournament-detail-content .left-block-text {
    gap: 8px;
    color:  #7a819a;
    font-size: 14px;
    font-weight: 600;
    margin-top: 15px;
    align-items: center;
    justify-content: center;
    display: flex
}

.tournament-left-block-timer_detail {
    margin-top: 15px;
    width: 100%;
    box-sizing: border-box;
}

.tournament-left-block-timer_detail .timer-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background: #464A5A;
    border-radius: 2.57603px;
    height: 107px;
    width: 100%;
}

.tournament-left-block-timer_detail .timer-item .count {
    font-size: 32px;
    font-weight: 700;
    color: #B9BFD2;
    line-height: 1;
}


.tournament-left-block-timer_detail {
    justify-content: center;
    align-items: center;
}

.tournament-left-block-timer_detail .timer-item .text {
    font-size: 14px;
    font-weight: 700;
    color: #B9BFD2;
}

.tournament-left-block-table{
    width: 100%;
    margin-top: 15px;
    padding: 11px;
    border-radius: 15px;
    background: #343744;
}

.tournament-left-block-image {
    border-radius: 10px;
    display: flex;
    justify-content: end;
    background: linear-gradient(90deg, #3e4251 30%, #ff6d00 100%);
    height: 141px;
    position: relative;
}

.tournament-left-block-image span {
    color: white;
    font-size: 20px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0;
    z-index: 2;
    line-height: 1.2;
    letter-spacing: 1px;
    position: absolute;
    left: 20px;
    top: 50%;
    transform: translateY(-50%);
    max-width: 158px;
    word-wrap: break-word;
    word-break: break-word;
}

.tournament-left-block-image img {
    right: -4px;
    position: relative;
    height: max-content;
    z-index: 1;
}

.prizes-table {
    margin-top: 14px;
    width: 100%;
    border-collapse: separate;
    border-spacing: 0 7px;
    background: transparent;
}

.prizes-table tr {
    background-color: #535768;
    border-radius: 5px;
}

.prizes-table tbody tr:nth-child(odd) {
    background-color: #535768;
    border-radius: 5px;
}
.prizes-table .rank {
    width: 15%;
    text-align: left;
    padding-left: 17px;
    font-weight: 700;
    font-size: 14px;
    vertical-align: middle;
    color: #b9bfd2;
}

.prizes-table .order {
    width: 15%;
    text-align: center;
    font-weight: 700;
    font-size: 14px;
    vertical-align: middle;
    color: #b9bfd2;
}

.prizes-table .amount {
    width: 70%;
    font-weight: 700;
    font-size: 21px;
    text-align: right;
    color: #ff6d00;
    padding-right: 20px;
    vertical-align: middle;
}

.prizes-table td {
    height: 53px;
    border: none;
}

.left-block-button-table {
    border-radius: 5px;
    width: 100%;
    height: 53px;
    background: #535768;
    font-weight: 700;
    font-size: 16px;
    text-align: center;
    color: #b9bfd2;
    cursor: pointer;
}

.right-block-button-table {
    width: 95%;
    border-radius: 5px;
    height: 53px;
    background: #535768;
    font-weight: 700;
    font-size: 16px;
    color: #b9bfd2;
    cursor: pointer;
    border: none;
    margin-top: 20px;
    margin-bottom: 20px;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.tournament-winners-table {
    border-collapse: collapse;
    text-align: center;
    margin: 0 auto;
}


.tournament-winners-table th,
.tournament-winners-table td {
    text-align: center;
    height: 68px;
    border: none;
    vertical-align: middle;
}

.tournament-winners-table  thead tr{
    background-color: #343744;
    background-image: none;
}

.tournament-winners-table .header-order {
    width: 20%;
    text-align: left;
    padding-left: 20px;
    font-weight: 700;
    font-size: 16px;
    height: 68px;
    vertical-align: middle;
    color: #A2A8BE;
}

.tournament-winners-table .header-username {
    width: 25%;
    text-align: left;
    font-weight: 700;
    font-size: 16px;
    height: 68px;
    vertical-align: middle;
    color: #A2A8BE;
}

.tournament-winners-table .header-points {
    width: 30%;
    text-align: center;
    font-weight: 700;
    font-size: 16px;
    height: 68px;
    vertical-align: middle;
    color: #A2A8BE;
}

.tournament-winners-table .header-prize {
    width: 25%;
    text-align: center;
    font-weight: 700;
    font-size: 14px;
    height: 68px;
    vertical-align: middle;
    color: #A2A8BE;
}

.tournament-winners-table .order {
    width: 20%;
    text-align: left;
    padding-left: 20px;
    font-weight: 700;
    font-size: 14px;
    height: 68px;
    vertical-align: middle;
    color: #848998;
}

.tournament-winners-table .username {
    width: 25%;
    text-align: left;
    font-weight: 700;
    font-size: 14px;
    height: 68px;
    vertical-align: middle;
    color: #B9BFD2;
}

.tournament-winners-table .points {
    width: 30%;
    text-align: center;
    font-weight: 700;
    font-size: 14px;
    height: 68px;
    vertical-align: middle;
    color: #848998;
}

.tournament-winners-table .prize {
    width: 25%;
    text-align: center;
    font-weight: 700;
    font-size: 18px;
    height: 68px;
    vertical-align: middle;
    color: #FF6D00;
}

.tournament-winners-table tbody tr:nth-child(odd) {
    background-color: #3E4251;
    border-radius: 4px;
}

.tournament-winners-table tbody tr:nth-child(odd) td:first-child {
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}

.tournament-winners-table tbody tr:nth-child(odd) td:last-child {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}

.right-block {
    width: 100%;
    margin-top: 15px;
    padding: 11px;
    border-radius: 15px;
    background: #343744;
}

.right-block .title {
    margin-top: 5px;
    font-weight: 700;
    font-size: 24px;
    text-align: center;
    color: #fff;
}

.Telegram-btn {
    display: block !important;
    position: fixed;
    bottom: calc(14vw + 20px);
    right: 20px;
    width: 85px;
    height: 85px;
    z-index: 1000;
    pointer-events: auto;
    transition: bottom 0.3s ease;
}

.Telegram-btn img {
    position: absolute;
    width: 100%;
    height: 100%;
    object-fit: contain;
    z-index: 1000;
}