
:root {
    --navbar-main-color: #161616;
    --navbar-color: #fff;
    --navbar-hover-border: #ff4e00;
    --navbar-item-border-color: #f3f5f6;
    --navbar-item-hover-color: #ff4e00;
    --navbar-item-hover-shadow: 0px 2px 20px rgba(255, 0, 49, 0.3);
    --navbar-item-shadow: inset -3.42857px 5.14286px 8.57143px rgba(0, 0, 0, 0.2);
    --login-btn-bg: transparent;
    --login-btn-color: #fff;
    --btn-gradient: linear-gradient(90deg, #b00022, #ff4e00);
    --btn-hover-bg: #fff;
    --btn-hover-color: #ff4e00;
    --main-sub-color: #9e9e9e;
    --slider-bullet-hover-color: #ff4e00;
    --tab-active-color: #ff4e00;
    --accrodion-active-bg-color: #ff4e00;
    --accrodion-active-color: #fff;
}

body {
    background: var(--body-color);
    font-family: "Nunito Sans", sans-serif;
    font-display: swap;
    font-size: 16px;
    color: #0b0b0b;
    /*color: white;*/
}

main {
    background: #111;
    background-color: #0e0e0e;
}

footer {
    background-color: #292421;
}

body hr {
    border-top: var(--hr-border-color);
    color: white;
}

.text-1-9 {
    font-size: 1.9rem;
}

.text-1-5 {
    font-size: 1.5rem;
}
.text-1-4 {
    font-size: 1.4rem;
}
.text-1-7 {
    font-size: 1.4rem;
}
.text-1-6 {
    font-size: 1.6rem;
}

.text-0-9 {
    font-size: .9rem;
}

.text-0-7 {
    font-size: .7rem;
}
.text-0-75 {
    font-size: .75rem;
}

.text-black {
    color: #000;
}

.text-1-0 {
    font-size: 1rem;
}
.text-0-8,
.text-0-85,
.text-0-855 {
    font-size: .8rem;
}

.text-weight-800 {
    font-weight: 800;
}

.text-weight-700 {
    font-weight: 700;
}

.text-weight-600 {
    font-weight: 600;
}

.text-weight-500 {
    font-weight: 500;
}

.text-weight-400 {
    font-weight: 400;
}



.text-weight-300 {
    font-weight: 300;
}

.text-1-8 {
    font-size: 1.8rem;
}

.text-bold {
    font-weight: 700;
}

.text-primary,
.text-red {
    color: #ff4e00;
}

.bg-dark-theme {
    background: #292421;
}

.text-1-2 {
    font-size: 1.2rem;
}

.text-red-gradient {
    background: linear-gradient(90deg, #b00022 0, #ff4e00);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
}

a {
    text-decoration: none !important;
    color: #ff4e00;
    transition: all .3s ease-in-out;
}

.text-default {
    color: var(--main-font-color);
}

.text-grey-title {
    color: #505050;
}

.text-grey-bank {
    color: var(--title-grey);
}

.btn {
    align-items: center;
    justify-content: center;
    display: flex;
    cursor: pointer;
    min-height: 40px;
    border-radius: 6px;
    border: none;
    outline: none;
    box-shadow: none;
    transition: all .5s ease-in-out;
}

body header {
    background: var(--navbar-main-color);
}

.fixed-bottom,
.fixed-top {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
}

.fixed-top {
    top: 0;
}
.nav-desktop .left-side-menu .primary-navigation-menu-lvl2, .nav-desktop .left-side-menu .primary-navigation-menu-lvl3 {
    background: #0a0a0a;
    z-index: 9999;
}
.nav-desktop .left-side-menu ul.primary-navigation-menu-lvl1 li {
    padding-top: 11px;
    text-wrap: nowrap;
}

.nav-desktop .left-side-menu ul li {
    height: 100%;
}

.text-weight-400 {
    font-weight: 400;
}

.nav-desktop .left-side-menu ul li a {
    color: var(--navbar-color);
    cursor: pointer;
    transition: all .4s ease !important;
}

.nav-desktop .left-side-menu ul.primary-navigation-menu-lvl1 li:last-child {
    margin-right: .5rem !important;
}

.nav-desktop .left-side-menu ul li:before {
    font-size: .5rem;
    left: -16px;
    top: -1px;
    padding: 3px 6px;
}

.tag:before {
    content: attr(data-tag);
    font-size: .7rem;
    font-weight: 500;
    position: absolute;
    top: -11px;
    left: -13px;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    height: auto;
    padding: 4px 8px;
    color: #fff;
    background: transparent;
    border-radius: 42% 58% 65% 35% / 46% 38% 62% 54%;
    z-index: 101;
}

.tag-hot:before {
    background: linear-gradient(180deg, #ffb931 4.35%, #ff7b31 40.08%, #ff4e00 95.72%);
}

.tag-new:before {
    background: linear-gradient(180deg, #18faa4 4.35%, #00e5e5 40.08%, #0b7afd 95.72%);
}

.nav-desktop .left-side-menu ul li a:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 50%;
    -webkit-transform: translate(calc(-50% - 4px));
    transform: translate(calc(-50% - 4px));
    height: 3.5px;
    background: var(--navbar-hover-border);
    width: 0;
    opacity: 0;
    visibility: hidden;
    transition: all .4s ease !important;
}

.nav-desktop .left-side-menu ul li.order-last:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-60%);
    transform: translateY(-60%);
    width: 1.5px;
    height: 25px;
    background: #fff;
    opacity: .6;
}

.nav-desktop .left-side-menu ul li.order-last.telegram {
    margin-left: -2px !important;
}

.nav-desktop .left-side-menu ul.primary-navigation-menu-lvl1 li:last-child {
    margin-right: .5rem !important;
}

.nav-desktop .left-side-menu ul li a .premier_league_logo {
    background-image: url(../images/premier-league-logo.png);
    background-size: contain;
    background-position: 50%;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 16px;
    left: -15px;
    width: 27px;
    height: 27px;
    z-index: -1;
}

.nav-desktop .left-side-menu .primary-navigation-menu-lvl2 {
    top: 50px;
    left: 0;
}

.nav-desktop .left-side-menu ul li:hover>ul {
    visibility: visible;
    opacity: 1;
}

.nav-desktop .left-side-menu .primary-navigation-menu-lvl2:after {
    background: var(--navbar-flevel-color);
}

.nav-desktop .left-side-menu .primary-navigation-menu-lvl2:after,
.nav-desktop .left-side-menu .primary-navigation-menu-lvl3:after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    z-index: -1;
    width: 105%;
    height: 100%;
}

.nav-desktop .left-side-menu .primary-navigation-menu-lvl3:after {
    background: var(--navbar-slevel-color);
    box-shadow: var(--navbar-shadow);
    -webkit-box-shadow: var(--navbar-shadow);
    -moz-box-shadow: var(--navbar-shadow);
}

.nav-desktop .left-side-menu .primary-navigation-menu-lvl3 {
    top: 45px;
    left: 0;
    display: flex;
    flex-wrap: wrap;
    gap: 23px;
    /* grid-template-columns: repeat(10, 1fr); */
    /* align-items: center; */
}

.nav-desktop .left-side-menu .primary-navigation-menu-lvl3 li{
    width: 8% !important;
}
.nav-desktop .left-side-menu .primary-navigation-menu-lvl3 li span{
    text-wrap: wrap;
}
.nav-desktop .left-side-menu .primary-navigation-menu-lvl3 li img {
    opacity: .5;
    border-radius: 10px;
}

.nav-desktop .left-side-menu .primary-navigation-menu-lvl3 li:hover img {
    opacity: 1;
    cursor: pointer;
}

.nav-desktop .left-side-menu .primary-navigation-menu-lvl2,
.nav-desktop .left-side-menu .primary-navigation-menu-lvl3 {
    opacity: 0;
    visibility: hidden;
    transition: all .4s ease !important;
}

.nav-desktop .left-side-menu ul li {
    height: 100%;
}

.nav-desktop .left-side-menu .primary-navigation-menu-lvl2:after {
    background: var(--navbar-flevel-color);
}

.nav-desktop .right-side-menu .btn.login {
    background: var(--login-btn-bg);
    color: var(--login-btn-color);
    border: 1px solid var(--login-btn-color);
}

.nav-desktop .right-side-menu .btn {
    border-radius: 4px;
    min-height: 100%;
}

.nav-desktop .right-side-menu .btn.register {
    background: var(--btn-gradient);
    border: 0;
}

.nav-desktop .right-side-menu .btn.tg-login {
    background: linear-gradient(270deg, #35aae0 0, #026492);
    border: 0;
}

.nav-desktop .right-side-menu .btn:hover {
    background: var(--btn-hover-bg);
    color: var(--btn-hover-color);
}



.nav-desktop .right-side-menu .wallet-transaction-wrapper {
    border-radius: 50px;
}

.nav-desktop .right-side-menu .wallet-transaction-wrapper:hover > a{
    color: #ff4e00 !important;
}

.nav-desktop .right-side-menu .wallet-transaction {
    width: 170px;
    top: 43px;
    right: 0;
    background: var(--accordion-bg-color);
    border-radius: 8px;
    -webkit-filter: drop-shadow(0 10px 20px rgba(0, 0, 0, .1));
    filter: drop-shadow(0 10px 20px rgba(0, 0, 0, .1));
    opacity: 0;
    visibility: hidden;
    transition: all .2s ease !important;
}


.nav-desktop .right-side-menu .wallet-transaction-wrapper:hover .wallet-transaction {
    opacity: 1;
    visibility: visible;
}


.nav-desktop .right-side-menu .wallet-transaction ul li a {
    background: var(--wallet-nav-button-bg-color);
    border-radius: 8px;
    transition: none !important;
}

.nav-desktop .right-side-menu .wallet-transaction ul li a:hover {
    background: linear-gradient(90deg, #b00022, #ff4e00);
}


.nav-desktop .right-side-menu .myprofile-wrapper .myprofile-dropdown {
    width: 190px;
    top: 47px;
    right: 0;
    background: var(--accordion-bg-color);
    color: var(--link-color);
    border-radius: 8px;
    -webkit-filter: drop-shadow(0 10px 20px rgba(0, 0, 0, .1));
    filter: drop-shadow(0 10px 20px rgba(0, 0, 0, .1));
    opacity: 0;
    visibility: hidden;
    transition: all .2s ease !important;
}

.nav-desktop .right-side-menu .myprofile-wrapper:hover .myprofile-dropdown {
    opacity: 1;
    visibility: visible;
}

.nav-desktop .right-side-menu .myprofile-wrapper .myprofile-dropdown ul {
    list-style: none;
}


.nav-desktop .right-side-menu .myprofile-wrapper .myprofile-dropdown ul li:first-child {
    padding-top: 0 !important;
}
.nav-desktop .right-side-menu .myprofile-wrapper .myprofile-dropdown ul li {
    border-bottom: 1px solid #9e9e9e;
}

.nav-desktop .right-side-menu .myprofile-wrapper .myprofile-dropdown ul a {
    color: var(--link-color);
}

.nav-desktop .right-side-menu .myprofile-wrapper .myprofile-dropdown ul a:hover {
    color: var(--link-active-color);
}


/* select option{
    background-color: #000;
} */


.btn-dark-secondary {
    background-color: #231f20;
    font-weight: 400;
}

div.dt-container .dt-paging .dt-paging-button {
    color: white !important;
}


.second-header {
    height: 45px;
    background: #252525;
    margin-top: 2px;
}

.second-header .second-header-box {
    display: flex;
    align-items: center;
    justify-content: space-between;
    height: 100%;
}

.second-header .second-header-box .left {
    display: flex;
    align-items: center;
    height: 100%;
}

.second-header .second-header-box .left .date-time {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    color: #a2aabd;
    font-size: 10.3784px;
    opacity: .5;
    padding-right: 12.973px;
    position: relative;
}

.second-header .second-header-box .left .date-time:before {
    content: "";
    width: 0.864583px;
    height: 27.6667px;
    position: absolute;
    margin: auto;
    top: 0;
    bottom: 0;
    right: 0;
    background: #121212;
}

.second-header .second-header-box .left .lan-select-box {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    color: #a2aabd;
    font-size: 12.1081px;
    padding-left: 12.973px;
}

.second-header .second-header-box .left .lan-select-box .icon-flag {
    width: 19.8854px;
    height: 19.8854px;
}

.second-header .second-header-box .left .lan-select-box .current-lan-box {
    display: flex;
    justify-content: center;
    align-items: center;
    margin-left: 6.91892px;
    cursor: pointer;
}

.second-header .second-header-box .left .lan-select-box .current-lan-box svg {
    fill: #a2aabd;
    width: 11.2396px;
    height: 5.1875px;
    margin-left: 10.3784px;
}

.second-header .second-header-box .right {
    display: flex;
    align-items: center;
    height: 100%;
}
.second-header .second-header-box .right>div .btn-box {
    display: flex;
    align-items: center;
}

.second-header .second-header-box .right>div .btn-box .btn:not(:last-child) {
    margin-right: 8px;
}
.second-header .second-header-box .right>div .btn-box .btn.btn-login {
    color: #fff;
    border: .01rem solid #fff;
    text-transform: uppercase;
}


.second-header .second-header-box .left .lan-select-box .lan-list-box {
    position: absolute;
    top: 100%;
    left: 0;
    font-size: 13.8378px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    background: #111;
    padding: 12.973px 15.5676px;
    border-bottom-left-radius: 4.32432px;
    border-bottom-right-radius: 4.32432px;
}

.second-header .second-header-box .left .lan-select-box .lan-list-box li {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    height: 38.9167px;
    z-index: 1;
    white-space: nowrap;
}
.second-header .second-header-box .left .lan-select-box .lan-list-box li span {
    margin-left: 8.64865px;
    color: #a2aabd;
}
.second-header .second-header-box .left .lan-select-box .lan-list-box li span.divide {
    color: red;
}
.second-header .second-header-box .left .lan-select-box .lan-list-box li span.on {
    color: #fff;
}

.second-header .second-header-box .left .lan-select-box .lan-list-box li span:not(.divide):hover {
    text-decoration: underline;
    cursor: pointer;
}

header .second-header-box .right>div .btn-box .btn{
    font-size: 16px;
    font-weight: 600;
    min-height: 35px;
    min-width: 85px;
    padding: 0 8px;
}
header .second-header-box .right>div .btn-box .btn.btn-sign-up {
    background: #ff4e00;
    text-transform: uppercase;
}
.rotate-180{
    transform: rotate(180deg);
}

main{
    margin-top: 100px;
}

.step-box {
    background: transparent url(../images/step.png) no-repeat 50%;
    background-size: 1580.11px 116.757px;
    height: 115.885px;
}

.step-box ul li>div>span:first-child {
    font-size: 15.5676px;
    font-weight: 600;
    color: #e74701;
    line-height: 2;
    transform: translateY(.08rem);
    display: flex;
    align-items: center;
}

.step-box ul li>div>span {
    text-transform: uppercase;
}


.step-box ul li>i {
    width: 60.5312px;
    height: 60.5312px;
    border-radius: 50%;
    margin-top: 36.3243px;
    margin-right: 15.5676px;
}

.step-box ul li>div>span:nth-child(2) {
    font-size: 20.7568px;
    color: #d4d4d4;
    font-weight: 600;
    line-height: 20.7568px;
    transform: translateY(.03rem);
}

.icon-step-1 {
    background-image: url(../images/step1.png);
}


.step-box ul li>div {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.icon-step-2 {
    background-image: url(../images/step2.png);
}
.icon-step-3 {
    background-image: url(../images/step3.png);
}

.step-box .container {
    padding-left: 125.676px;
}


.step-box ul li:first-child {
    width: 392.646px;
}

.step-box ul li:nth-child(2) {
    width: 341.615px;
}


.sports {
    height: 634.802px;
    background: #0f181e url(../images/section.png) no-repeat bottom;
    border-bottom: 2px solid #111;
}

.sports .item-title {
    font-size: 21.6216px;
    font-weight: 900;
    line-height: 95.1351px;
    text-transform: capitalize;
    color: #00a1ff;
}


.sports .group .sports-games {
    overflow: hidden;
    padding-left: 25.9459px;
    background: url(../images/blue.png) no-repeat right 77.8378px;
    /* width: 8.9rem; */
    background-size: 307.892px 362.378px;
    position: relative;
    height: 390px;
}

.owl-sports img{
    width: 90% !important;
}

.owl-sports .btn{
    background: var(--btn-hover-color);
    font-weight: 700;
    min-height: 13px;
    font-size: 13px;
    color: white;
}

.sports-games .item-content-wrapper{
    position: absolute;
    right: 75px;
    top: 85px;
}

.item-match>span.icon-epl {
    display: flex;
    justify-content: center;
    flex-wrap: nowrap;
    width: 100%;
}

.item-match {
    /* width: 4rem;
    height: 2.7rem; */
    background: url(../images/box.png) 50% no-repeat;
    background-size: 100% 100%;
    padding: 16px 25px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}


.icon-epl {
    /* width: 3rem;
    height: .37rem; */
    font-size: 20px;
    color: #001b42;
    font-weight: 700;
    text-align: center;
}

.item-match .teams {
    display: flex;
    justify-content: space-between;
    padding-top: 8px;
    align-items: flex-start;
}

.icon-team-bg {
    display: flex;
    justify-content: center;
    align-items: center;
}
.icon-team-bg {
    width: 92px;
    height: 92px;
    background-image: url(../images/team-bg.png);
    background-size: cover;
}


.teams>div.info>span.time {
    font-weight: 800;
    color: #fff;
    text-align: center;
    margin-top: 1.72973px;
    margin-bottom: 1.72973px;
    line-height: 15px;
    transform: translateY(3px);
}
.teams>div.info>span.vs {
    font-weight: 800;
    color: #001b42;
    margin-top: 8px;
}


.teams>div.info>.btn {
    font-weight: 700;
    display: flex;
    justify-content: center;
    align-items: center;
    color: #fff;
    font-size: 13.8378px;
    cursor: pointer;
    width: 86.4792px;
    min-height: auto;
    height: 24.2083px;
    background: #ff4d00;
    border-radius: 4px;
    margin-top: 30.2703px;
    text-transform: capitalize;
}

.teams>div.team>span {
    font-size: 12.1081px;
    font-weight: 700;
    color: #fff;
    margin-top: 4.32432px;
    text-align: center;
}

.item-match .nums-list {
    width: 100%;
    height: 39.7812px;
    background: url(../images/nums-list.png) 50% no-repeat;
    background-size: 100% 100%;
    margin: 0 auto;
    margin-top: 10px;
    display: flex;
}
.item-match .nums-list>li {
    flex: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    line-height: 12.1081px;
}
.nums-list>li>span:nth-child(2) {
    font-size: 12.1081px;
    transform: translateY(5px);
    text-transform: lowercase;
}
.nums-list>li>span:first-child {
    font-weight: 800;
    font-size: 15.5676px;
    transform: translateY(3px);
}
.item-match .nums-list>li>span {
    color: #001b42;
}


.dota2-box {
    position: relative;
    padding-bottom: 11px;
    background: #0a0a0a;
}


.dota2-box>.container .item-title {
    font-size: 21.6216px;
    line-height: 21.6216px;
    font-weight: 800;
    color: #ff4e00;
    padding-left: 8.64865px;
    padding-top: 27.6757px;
    padding-bottom: 8.64865px;
}

.dota2-box>.container .mv-source .top-container {
    display: flex;
    align-items: center;
    margin: 32.8649px 0 0;
}

.dota2-box>.container .mv-source .top-container .iframe-container {
    margin: 0 25.0811px 0 0;
    width: 61%;
    height: 390.917px;
}

.side-banner{
    width: 42%;
}
.side-banner img{
    width: 100%;
}

.dota2-box>.container .mv-source .selector-container {
    margin: 21.6216px 0 13.8378px;
}

.dota2-box>.container .mv-source .selector-container .selector-content {
    padding: 0 14.7027px 0 0;
    display: flex;
    width: 100%;
}

.dota2-box>.container .mv-source .selector-container .selector-content:last-child {
    padding: 0;
}
.dota2-box>.container .mv-source .selector-container .selector-content.pointer {
    cursor: pointer;
}

.dota2-box>.container .mv-source .selector-container .selector-content img {
    width: 100%;
    filter: grayscale(1);
    border-radius: .1rem;
}

.dota2-box>.container .mv-source .selector-container .selector-content img.active {
    filter: grayscale(0);
}


/* top-winner section  */
.top-winner {
    background: #181717;
}

.top-winner .title {
    font-size: 21.6216px;
    font-weight: 900;
    line-height: 95.1351px;
    color: #ff4e00;
}


.top-winner .top-winner-container {
    width: 100%;
    border-radius: 17.2973px;
    border: 1.33333px solid transparent;
    background: linear-gradient(180deg, rgba(32, 32, 33, 0) 18.23%, #202021);
    text-align: -webkit-center;
    border-top: 0;
}


.top-winner .top-winner-container .top-3-container {
    padding: 0 17.8919px;
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 17.2973px;
    justify-content: center;
    place-items: center;
    text-align: left;
}


.top-winner .top-winner-container .top-3-container .block {
    width: 95%;
    height: auto;
    color: #fff;
    line-height: 24.2162px;
    border-radius: 8.64865px;
    background: #292b2e;
    position: relative;
    padding: 8.64865px 17.2973px;
}
.top-winner .top-winner-container .top-3-container .block img {
    position: absolute;
    right: -21.6216px;
    bottom: 0;
    width: 216.208px;
    height: 129.729px;
}


.top-winner .top-winner-container .top-3-container .block .PP-provider {
    color: #eb1c21;
}

.top-winner .top-winner-container .top-3-container .block .desc {
    color: var(--White, #fff);
    display: block;
    font-size: 13.8378px;
    font-style: normal;
    font-weight: 400;
    line-height: 15.5676px;
    text-transform: capitalize;
}

.children{
    border-radius: 8.64865px;
    background: #292b2e;
    width: 95%;
    display: flex;
    height: 36.3229px;
    align-items: center;
    text-align: left;
}

.children img{
    width: 51.8854px !important;
    height: 43.2396px;
    border-radius: 6.91892px;
}
.top-winner .children .username-curr{
    margin-left: 8.64865px;
}

.top-winner .children span{
    color: #fff;
    display: block;
    font-size: 10.3784px;
    font-style: normal;
    font-weight: 400;
    line-height: 12.1081px;
}
.owl-winners{
    padding: 0 30px;
}
.owl-winners .owl-item{
    margin-top: 8px;
}

.dropping-hot {
    background: #181717;
}

.dropping-hot .item-title {
    font-size: 21.6216px;
    font-weight: 900;
    line-height: 95.1351px;
    color: #eb1d23;
    display: block;
    padding-top: 21.6216px;
    padding-left: 8.64865px;
    text-transform: capitalize !important;
}

.dropping-hot .group {
    display: flex;
}

.dropping-hot .group .slider-box {
    width: 26%;
}
.slider-box .slider .slider-container>div>div img {
    width: 100%;
    height: 100%;
}
.slider .slider-container {
    width: 100%;
    height: 100%;
    position: relative;
}
.dropping-hot .group .slider-box .slider .slider-container>div>div .content {
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    text-align: center;
}

.content .jackpot {
    display: block;
    font-weight: 600;
    font-size: 15.5676px;
    color: #a1aabc;
    text-align: center;
    padding-top: 32.8649px;
    margin-bottom: 7.78378px;
    text-transform: uppercase;
}

.slider-box .slider .slider-container>div>div .content .icon-box {
    height: 69.1875px;
}

.home-jackpot-carousel {
    font-weight: 600;
    font-size: 1.25vw;
    color: #fff;
    text-align: center;
}


.dropping-hot .group .games-list {
    margin-left: 25.0811px;
    width: 72%;
}

.games-list .nav-tabs {
    margin-top: 8px;
    margin-bottom: 19.8919px;
    width: 100%;
    display: flex;
    padding-left: 4.32432px;
    border-bottom: 0.666667px solid hsla(0, 0%, 100%, .1);
    position: relative;
}


.nav-tabs .nav-link {
    text-transform: uppercase;
    font-size: 13.8378px;
    height: 33.7292px;
    color: hsla(0, 0%, 100%, .25);
    cursor: pointer;
    padding: 0 20.7568px;
    display: flex;
    justify-content: center;
    align-items: center;
    border: 0.666667px solid hsla(0, 0%, 100%, .25);
    border-radius: 4.32432px;
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    transition: all .3s;
    margin-right: 8.64865px;
}
.nav-tabs .nav-link.active {
    background: #ff4e00;
    color: #fff;
    border: 0.666667px solid #ff4e00;
}

.nav-tabs .nav-link:hover {
    background: #ff4e00;
    color: #fff;
    border: 0.666667px solid #ff4e00;
}
.dropping-hot .game-content-container {
    position: relative;
    width: 100%;
}

.game-content {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
}

.game-content li {
    overflow: hidden;
    width: 18.7%;
    height: 137.51px;
    border-radius: 8.64865px;
    background: #131313;
    margin-bottom: 28.5405px;
    transform: translateY(0);
    transition: transform .3s;
}

.game-content li .img-box {
    width: 100%;
    height: 102.052px;
    position: relative;
    display: block !important;
    overflow: hidden;
}

.game-content li:not(:nth-child(5n)) {
    margin-right: 11.2432px;
}

.game-content li .img-box .hover-box {
    transition: transform .3s, opacity .3s;
    transform-origin: center bottom;
    transform: translateY(100%);
    opacity: 0;
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: rgba(31, 6, 7, .79);
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center;
}
.game-content li .img-box .hover-box>span:first-child {
    background: #ec1c23;
    color: #fff;
    white-space: nowrap;
}

.game-content li .img-box .hover-box>span {
    font-size: 13px;
    width: 100px;
    height: 23.3438px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: #929292;
    color: #414141;
    border-radius: 4.32432px;
    cursor: pointer;
    margin: 4.32432px;
    font-weight: 700;
}

.game-content li>p {
    display: flex;
    height: 35.4583px;
    justify-content: space-between;
    align-items: center;
    padding-left: 16.4324px;
    padding-right: 10.3784px;
    font-size: 12.1081px;
    color: #a2aabd;
    padding-bottom: 5.18919px;
    transition: color .3s;
    position: relative;
}

.game-content li>p:before {
    height: 3.45833px;
    left: 0;
    bottom: 0;
    width: 100%;
}

.game-content li>p:before, .game-content li>p:after {
    transition: all .5s;
    content: "";
    position: absolute;
    background: #5f0a0e;
}


.game-content li>p:after {
    width: 79.5625px;
    height: 4.32292px;
    left: 17.2973px;
    bottom: 1.72973px;
    transform: perspective(4.3px) rotateX(8deg);
}

.game-content li.force-hover:hover {
    transform: translateY(-9px);
    box-shadow: 0 8.64865px 3px #121111;
}

.game-content li.force-hover:hover .img-box .hover-box {
    transform: translateY(0);
    opacity: 1;
}

.game-content li.force-hover:hover>p {
    color: #fff;
}

.game-content li.force-hover:hover>p:after, .game-content li.force-hover:hover>p:before {
    background: #ec1c23;
}


.games-list .nav-tabs .more-games {
    position: absolute;
    right: 23.3514px;
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
}

.more-games>span:first-child {
    font-size: 13.8378px;
    color: #ff4e00;
    font-weight: 800;
}

.more-games>span:nth-child(2) {
    font-size: 13.8378px;
    color: #989898;
    font-weight: 800;
}

.live-tv-container .container .live-tv {
    position: relative;
}

.live-tv-container img {
    width: 100%;
}

.live-tv-container .container .live-tv .live-tv-wrapper {
    position: absolute;
    left: 4%;
    top: 20%;
    width: 45%;
}

.live-tv-container .container .live-tv .live-tv-wrapper .live-tv-top {
    display: flex;
    margin-bottom: 6%;
    overflow: hidden;
}

.live-tv-container .container .live-tv .live-tv-wrapper .live-tv-top .live-tv-logo {
    width: 60.5312px;
    margin-right: 5%;
}
.live-tv-container .container .live-tv .live-tv-wrapper .live-tv-top .live-tv-logo img {
    max-width: 100%;
    height: auto;
    box-shadow: 3px 3px rgba(0, 0, 0, .3);
    border-radius: 8.64865px;
}

.live-tv-container .container .live-tv .live-tv-wrapper .live-tv-top .live-tv-title {
    max-height: 100%;
    margin: auto 0;
    flex: 1;
}

.live-tv-container .container .live-tv .live-tv-wrapper .live-tv-top .live-tv-title .download {
    font-weight: 800;
    font-size: 20.7568px;
}
.live-tv-container .container .live-tv .live-tv-wrapper .live-tv-top .live-tv-title p {
    color: #fff;
    line-height: 22.4865px;
    margin: 0;
}
.live-tv-container .container .live-tv .live-tv-wrapper .live-tv-top .live-tv-title .app {
    font-weight: 700;
    font-size: 17.0378px;
}

.live-tv-container .container .live-tv .live-tv-wrapper .live-tv-bottom .live-tv-content {
    margin-bottom: 4%;
}
.live-tv-container .container .live-tv .live-tv-wrapper .live-tv-bottom .live-tv-content p {
    color: #ff4e00;
    font-size: 17.2973px;
    line-height: 22.4865px;
    text-wrap: wrap;
}

.live-tv-container p {
    font-weight: 800;
    margin: 0;
}

.live-tv-container .container .live-tv .live-tv-wrapper .live-tv-bottom .live-tv-app {
    display: flex;
    width: 80%;
}

.live-tv-container .container .live-tv .live-tv-wrapper .live-tv-bottom .live-tv-app .ios {
    margin-right: 5%;
}

.live-tv-container .container .live-tv .live-tv-wrapper .live-tv-bottom .live-tv-app img {
    border-radius: 5px;
}

.live-tv-container {
    display: flex;
    align-items: center;
    margin-bottom: 3%;
    margin-top: 1%;
}

.live-tv-container .container .testimonial .testimonial-container {
    margin: 0 17.2973px;
    padding: 18.8378px 34.2432px;
    background-color: #292b2e;
    border-radius: 17.2973px;
}
.live-tv-container .container .testimonial {
    margin-top: 3%;
    margin-bottom: .5%;
}
.live-tv-container .container .testimonial p {
    font-size: 12.1081px;
    line-height: 15.5081px;
    color: #9da5b7;
}

.live-tv-container .container .testimonial .testimonial-container .testimonial-content {
    display: grid;
    row-gap: 12.973px;
}

.live-tv-container .container .testimonial .testimonial-container .testimonial-content .testimonial-title {
    margin-top: 4.32432px;
}

.live-tv-container .container .testimonial .testimonial-container .testimonial-content .testimonial-title p {
    font-size: 22.4865px;
    line-height: 24.2162px;
    text-transform: capitalize;
    color: #ff4e00;
}

.owl-testimonial{
    position: relative;
}

.owl-nav{
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%;
    display: flex;
    justify-content: space-between;
    padding: 0 10px;
}
.owl-events .owl-nav button.owl-prev{
    margin-right: -10px;
}
.owl-events .owl-nav{
    padding: 0;
    left: 0px;
}

.owl-nav .owl-prev,  .owl-nav .owl-next{
    width: 30px;
    height: 30px;
    background: #ffffff7a !important;
    border-radius: 50%;
}
.owl-nav .owl-prev span, .owl-nav .owl-next span{
    font-size: 25px;
    line-height: 1;
}

.testimonial-container .testimonial-content .testimonial-icon img {
    width: 19.0208px;
    height: 19.0208px;
    margin-right: 4px;
}


.app-download {
    position: relative;
    overflow: hidden;
    padding-top: 3.45946px;
}

.app-download .app-download-container {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    background: url(../images/download-bg.png) no-repeat bottom;
    background-size: cover;
    border-radius: 13.8378px;
    box-shadow: -0.864865px -3.45946px 8.64865px 0 hsla(0, 0%, 100%, .1);
}
.contact-box{
    position: relative;
    z-index: 999;
}


.sports .contact-box .contact-list {
    display: flex;
    max-width: 951.351px;
    position: absolute;
    left: 20%;
    top: 40%;
    transform: translateY(-50%);
    margin: 0;
}

.app-download .brand-container {
    position: relative;
    color: #fff;
    font-size: 21.6216px;
    padding-left: 77.8378px;
}

.contact-box .contact-list li div {
    display: flex;
    flex-direction: column;
}

.contact-box .contact-list li div>span:first-child {
    color: #a2aabd;
}

.contact-box .contact-list li div>span {
    font-weight: 600;
    font-size: 12px;
}

.contact-box .contact-list li div>span:nth-child(2) {
    transition: color .3s;
    color: #fff;
}

.app-download .app-download-container .section-qr {
    padding: 73.5135px 12.973px 71.7838px 73.5135px;
    width: 55%;
}

.app-download .brand-logo img {
    width: 76.9688px;
    height: 76.9688px;
}

.app-download .brand-quote {
    font-weight: 400;
    font-size: 21.6216px;
    padding-left: 13.8378px;
}

.app-download .brand-logo {
    position: absolute;
    left: 0;
    top: 0;
}

.app-download .brand-container span {
    color: #ff4f00;
    font-weight: 800;
}
.app-download .brand-title {
    font-weight: 600;
    font-size: 39.7838px;
    padding-left: 13.8378px;
}

.app-download .brand-title img {
    margin-bottom: 7px;
    display: inline;
    width: 115.885px;
}

.app-download .qr-container {
    position: relative;
    padding-top: 51.8919px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
}

.app-download .qr-block {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-right: 57.0811px;
}

.app-download .qr-code {
    border: 3.33333px solid #fff;
    line-height: 0;
}
.app-download .qr-platform-icon {
    padding-left: 15.5676px;
}

.app-download .qr-platform-instruction {
    position: absolute;
    left: 121.081px;
    bottom: 3.45946px;
    font-family: nunito-regular;
    font-size: 12.1081px;
    color: #ff4f00;
    line-height: 1;
    cursor: pointer;
}

.app-download .qr-platform-icon img {
    height: 35px;
}

.app-download .app-download-container .section-slider {
    width: 45%;
}

.app-download .slide-visual img {
    height: 100%;
    padding: 28.5405px 0 0;
    margin-left: 0;
}

.app-download .slide-headlines {
    font-weight: 500;
    width: 50%;
    font-size: 25.9459px;
    color: #fff;
    padding-left: 25.9459px;
    line-height: 1.3;
    line-break: normal;
}


.app-download .slide-headlines span {
    font-weight: 700;
    font-size: 25.9459px;
    color: #ff4f00;
    white-space: nowrap;
}


.owl-carousel {
    position: relative;
}

.owl-dots{
    position: absolute;
    transform: translateX(-50%);
    display: flex;
    gap: 8px;
}
.owl-download .owl-dots{
    right: 20px;
    bottom: 20px;
}
.owl-events .owl-dots{
    left: 50%;
    bottom: -25px;
}

.owl-dots .owl-dot{
    width: 9px;
    height: 9px;
    background: #787e8c !important;
    border-radius: 5px;
}

.owl-dots .owl-dot.active{
    background: #e71921 !important;
}



/* footer css  */


.footer-section {
    background: #191919;
    position: relative;
    z-index: 1;
}

#footer .top-footer {
    position: relative;
}

#footer .top-footer-box {
    height: 100%;
    padding-top: 51.8919px;
}

.top-footer-box .top {
    display: flex;
    justify-content: space-between;
}


#footer .top-footer-box .top .provider {
    display: flex;
    width: 100%;
    flex-direction: row;
    justify-content: space-between;
    flex-wrap: nowrap;
    padding: 0;
    list-style: none;
}


#footer .top-footer-box .top .provider .mergeLayout {
    width: 35%;
    margin-right: .16rem;
}


#footer .top-footer-box .top .provider li {
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
    margin-right: 26.2162px;
    color: rgba(162, 170, 189, .4);
    position: relative;
    font-size: 12.1081px;
    line-height: 25.9459px;
    list-style: none;
}
#footer .top-footer-box .top .provider li .title {
    display: flex;
    flex-direction: row;
    gap: 5px;
    align-items: center;
    color: #fff;
    min-width: 51.8919px;
}

.icon-curacao, .icon-curacao:hover {
    background-image: url(../images/ftr_curacao.svg);
}
.icon-curacao {
    display: inline-block;
    width: 140.969px;
    height: 46.6979px;
    background-size: 100% 100%;
    opacity: 1 !important;
}


#footer .top-footer-box .top .provider li .content-text {
    font-size: 10.8108px;
    line-height: 17.2973px;
    margin-bottom: 28.5405px;
    color: #9da5b7;
    word-break: break-all;
}

#footer .top-footer-box .top .provider li div[class*=-ftrmerge] {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin: 5.62162px 0 13.8378px;
    align-items: center;
}

#footer .top-footer-box .top .provider li .copy-right-ftrmerge div {
    display: flex;
    align-items: center;
    font-size: 10.3784px;
}

.icon-18 {
    display: inline-block;
    width: 23.3438px;
    height: 21.6146px;
    background-image: url(../images/18over.png);
    background-size: 100% 100%;
}
.icon-iovation {
    display: inline-block;
    width: 102.917px;
    height: 20.75px;
    background-image: url(../images/iovation-gray.png);
    background-size: 100% 100%;
}

.icon-threat-metrix {
    display: inline-block;
    width: 102.917px;
    height: 25.9375px;
    background-image: url(../images/threat-metrix.svg);
    filter: grayscale(1);
    background-size: 100% 100%;
    opacity: 1;
}



.icon-bitcoin {
    display: inline-block;
    width: 23.7812px;
    height: 23.7812px;
    background-image: url(../images/ftr_bitcoin_grey.svg);
    background-size: 100% 100%;
}


.icon-usdt {
    display: inline-block;
    width: 23.7812px;
    height: 23.7812px;
    background-image: url(../images/ftr_usdt_grey.svg);
    background-size: 100% 100%;
}


#footer .middle-footer-container {
    display: flex;
    margin-top: 17.2973px;
    align-items: center;
    margin-bottom: 51.8919px;
}



#footer .top-footer-box .top .cm-image {
    width: auto;
    height: 181.615px;
}


#footer .middle-footer-container .mergeLayout {
    width: 100%;
    display: flex;
    align-items: center;
}
#footer .middle-footer-container .mergeLayout li{
    list-style: none;
}

#footer .middle-footer-container .mergeLayout li {
    width: 30%;
}
#footer .middle-footer-container .mergeLayout li:first-child {
    width: 70%;
}

#footer .middle-footer-container .mergeLayout .supportAndInfo-ftrmerge span {
    color: #5b606a;
    font-size: 12.973px;
    border-right: .01rem solid #5b606a;
    padding: 0 12.973px;
    cursor: pointer;
}

html body #footer .followUsContainer, html body #footer .middle-footer-container .mergeLayout .followUs-ftrmerge {
    display: flex;
    justify-content: flex-end;
}
html body #footer .middle-footer-container .mergeLayout .followUs-ftrmerge {
    align-items: flex-end;
}

#footer .middle-footer-container .mergeLayout .followUs-ftrmerge i {
    margin-right: 8.64865px;
}

.icon-youtube, .icon-youtube:hover {
    background-image: url(../images/youtube.svg);
}
.icon-youtube {
    display: inline-block;
    width: 25.0729px;
    height: 25.0729px;
    background-size: 100% 100%;
}
.icon-facebook, .icon-facebook:hover {
    background-image: url(../images/fb.svg);
}

.icon-facebook {
    display: inline-block;
    width: 25.0729px;
    height: 25.0729px;
    background-size: 100% 100%;
}

.icon-instagram, .icon-instagram:hover {
    background-image: url(../images/instagram.svg);
}
.icon-instagram {
    display: inline-block;
    width: 25.0729px;
    height: 25.0729px;
    background-size: 100% 100%;
}

/* profile page  */
.member-nav {
    height: 100%;
    background: #f2f1f1;
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    padding-top: 22.4865px;
    padding-bottom: 22.4865px;

    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
}

.member-nav .member-info {
    position: relative;
    padding-left: 21.6216px;
    padding-right: 19.8919px;
}

.member-nav .member-info:before {
    content: "";
    width: 85%;
    height: 1px;
    background: hsla(0, 0%, 54.9%, .3);
    position: absolute;
    left: 20px;
    bottom: 0;
}

.member-nav .member-info .img-face {
    width: 69.1875px;
    height: 69.1875px;
}

.member-nav .member-info .username {
    display: inline-block;
    font-size: 14.8378px;
    font-weight: 800;
    color: #ff4e00;
    margin-top: 25.0811px;
    margin-bottom: 9.51351px;
    font-weight: 800;
    transform: translateX(8.64865px);
}

.member-nav .member-info .level-box>div>span:first-child {
    color: #000;
}

.member-nav .member-info .level-box .leaderboard-rank .leaderboard {
    width: 34.5938px;
    padding: 4.32432px;
}

.member-nav .member-info .level-box>div>span:nth-child(2) {
    font-weight: 700;
}

.member-nav .member-info .level-box .leaderboard-rank {
    display: flex;
    align-items: center;
    color: #636870;
    font-size: 13px;
}

.member-nav .nav-item>span {
    font-size: 15.5676px;
    font-weight: 800;
    color: #2f2f2f;
    line-height: 100%;
    display: block;
    margin-top: 16.3243px;
    margin-bottom: 19.027px;
    padding-left: 21.6216px;
    word-break: break-word;
}

.member-nav .nav .nav-link{
    position: relative;
    background: transparent;
    color: #1d1d1d;
    transition: color .3s;
    display: block;
    width: 100%;
    height: 100%;
    padding-left: 21.6216px;
    display: flex;
    align-items: center;
}
.member-nav .nav .nav-link::before{
    content: "";
    width: 1px;
    height: 100%;
    background: #ff4e00;
    left: 0;
    top: 0;
    position: absolute;
    opacity: 0;
    transition: opacity .3s;
}
.member-nav .nav .nav-link::after{
    position: absolute;
    content: "";
    width: 0;
    height: 25.9375px;
    border-left: 3.33333px solid #ff4e00;
    border-top: 1.33333px solid transparent;
    border-bottom: 1.33333px solid transparent;
    opacity: 0;
    transition: opacity .3s;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}


.member-nav .nav .nav-link:hover::before,  .member-nav .nav .nav-link.active::before{
    opacity: 1;
}
.member-nav .nav .nav-link:hover::after, .member-nav .nav .nav-link.active::after {
    opacity: 1;
}

.member-main .member-info {
    background: #515151;
    padding-left: 36.3243px;
    border-top-left-radius: 8.64865px;
    border-top-right-radius: 8.64865px;
}


.member-main .member-info ul li {
    display: flex;
    padding: 21.6216px 25.9459px;
    align-items: center;
    font-size: 13px;
    color: #636870;
    transition: color .3s;
    position: relative;
    min-width: 24%;
    cursor: pointer;
}

.member-main .member-info ul li:first-child {
    padding-left: 0;
}

.member-main .member-info ul li:not(:last-child):before {
    content: "";
    width: 1px;
    height: 70%;
    background: #5d5d5d;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
}

.member-wallet{
    border-top: 1px solid #5d5d5d;
}

.icon-level {
    display: inline-block;
    width: 49.2917px;
    height: 30.2604px;
    background-size: 100% 100%;
}
.member-main .icon-level {
    margin-right: 8px;
}
.member-main {

}

.member-main .member-info ul li .title {
    font-size: 13.8378px;
    font-weight: 400;
    color: #b5b5b5;
    line-height: 100%;
}

.member-main .member-info ul li .desc {
    font-weight: 700;
    font-size: 13.8378px;
}

.member-page{
    background-color: white;
    color: black;
    padding-top: 38.9189px;
    padding-left: 40.6487px;
    padding-right: 51.027px;
}

input[type='text'],  input[type='number'] {
    width: 100%;
    height: 27.6667px;
    background: 0 0;
    /*padding-left: 25.9459px;*/
    border-radius: 4px;
    border: 1px solid #d1d1d1;
    color: #000;
    font-size: 13.8378px;
    transition: border .3s, background .3s;
}

.member-wallet {
    background: #515151;
    padding-left: 36.3243px;
    padding-right: 22.4865px;
    padding-top: 23.3514px;
    display: flex;
    justify-content: space-between;
}

.member-wallet .title {
    font-size: 13px;
    font-weight: 400;
    color: #b5b5b5;
    line-height: 100%;
}

.member-wallet .reload>span:first-child {
    font-size: 13px;
    font-weight: 600;
    color: #ff4e00;
    margin-right: 13px;
    transform: translateY(-4px);
}

.icon-reload {
    width: 20.75px;
    height: 20.75px;
    cursor: pointer;
}

.icon-reload, .icon-restore {
    display: inline-block;
    fill: #ff4e00;

}

.member-wallet .reload>span:nth-child(2) {
    font-size: 25.9459px;
    font-weight: 800;
    color: #fff;
    margin-right: 17.2973px;
}

.member-wallet .reload .restore-box {
    padding: 0 12.973px;
    height: 41.5104px;
    background: #fff;
    border-radius: 41.5104px;
    display: flex;
    align-items: center;
    font-size: 13.8378px;
    font-weight: 800;
    color: #ff4e00;
    font-weight: 700;
    cursor: pointer;
    margin-left: 23.3514px;
    justify-content: center;
}

.icon-restore {
    width: 28.5312px;
    height: 28.5312px;
}

.restore-wallet {
    margin-left: 8.64865px;
    white-space: nowrap;
}

thead th{
    font-size: 13px;
}

.icon-maxbet {
    width: 147.885px;
    height: 22.4792px;
    background-image: url(../images/logo1.png);
}
.icon-sabaports, .icon-maxbet {
    display: inline-block;
    background-size: 100% 100%;
}
.icon-sabaports {
    width: 147.885px;
    height: 35.4583px;
    background-image: url(../images/logo2.png);
}

.contact-box .contact-list li {
    display: flex;
    align-items: center;
    margin-right: 12px;
    cursor: pointer;
    white-space: nowrap;
}

.contact-box .contact-list li .contactSvg {
    width: 34.5938px;
    height: 34.5938px;
    margin-right: 8.64865px;
}

#footer .top-footer-box .top .provider li i, html body #footer .top-footer-box .top .provider li svg {
    margin-bottom: .1335rem;
    margin-right: 17.2973px;
    opacity: .4;
}

.icon-gamcare {
    display: inline-block;
    width: 30.2604px;
    height: 30.2604px;
    background-image: url(../images/gamcare.svg);
    filter: grayscale(1);
    background-size: 100% 100%;
}

.icon-18above {
    display: inline-block;
    width: 30.2604px;
    height: 30.2604px;
    background-image: url(../images/18-above.svg);
    filter: grayscale(1);
    background-size: 100% 100%;
}


.icon-bmm {
    display: inline-block;
    width: 47.5625px;
    height: 14.6979px;
    background-image: url(../images/bmm-gray.png);
    background-size: 100% 100%;
}

.icon-itechlab {
    display: inline-block;
    width: 27.6667px;
    height: 25.9459px;
    background-image: url(../images/itechlab-gray.png);
    background-size: 100% 100%;
}

/*header menu*/
.face {
    margin-left: 10px
}

.face a img {
    height: 30px
}

.account-info {
    color: #fff;
    font-size: 16px;
    font-weight: 600;
    min-height: 35px;
    min-width: 180px;
    padding: 0 8px;
}

.account-info-btn {
    align-items: center;
    justify-content: center;
    display: flex;
    min-height: 40px;
    border-radius: 6px;
    border: none;
    outline: none;
    box-shadow: none;
    transition: all .5s ease-in-out;
    font-size: 16px;
    font-weight: 600;
    min-height: 35px;
    min-width: 85px;
    padding: 0 8px;
    border-radius: 4px;
    min-height: 100%;
}

.account-info-btn:hover {

}

/*2323232*/

.second-header .second-header-box .right .menu-select-box {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    color: #a2aabd;
    font-size: 12.1081px;
    /*padding-left: 12.973px;*/
}

.second-header .second-header-box .right .menu-select-box .icon-flag {
    width: 19.8854px;
    height: 19.8854px;
}

.second-header .second-header-box .right .menu-select-box .current-menu-box {
    display: flex;
    justify-content: center;
    align-items: center;
    /*margin-left: 6.91892px;*/
    cursor: pointer;
}

.second-header .second-header-box .right .menu-select-box .current-menu-box svg {
    fill: #a2aabd;
    width: 11.2396px;
    height: 5.1875px;
    margin-left: 10.3784px;
}

.second-header .second-header-box .right {
    display: flex;
    align-items: center;
    height: 100%;
}

.second-header .second-header-box .right > div .btn-box {
    display: flex;
    align-items: center;
}

.second-header .second-header-box .right > div .btn-box .btn:not(:last-child) {
    margin-right: 8px;
}

.second-header .second-header-box .right > div .btn-box .btn.btn-login {
    color: #fff;
    border: .01rem solid #fff;
    text-transform: uppercase;
}


.second-header .second-header-box .right .menu-select-box .menu-list-box {
    position: absolute;
    top: 100%;
    left: -80px;
    font-size: 13.8378px;
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    background: #111;
    padding: 12.973px 15.5676px;
    border-bottom-left-radius: 4.32432px;
    border-bottom-right-radius: 4.32432px;
    margin-top: 20px;

}

.second-header .second-header-box .right .menu-select-box .menu-list-box li {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    height: 38.9167px;
    z-index: 1;
    white-space: nowrap;
}

.second-header .second-header-box .right .menu-select-box .menu-list-box li span {
    margin-left: 8.64865px;
    color: #a2aabd;
}

.second-header .second-header-box .right .menu-select-box .menu-list-box li span.divide {
    color: red;
}

.second-header .second-header-box .right .menu-select-box .menu-list-box li span.on {
    color: #fff;
}

.second-header .second-header-box .right .menu-select-box .menu-list-box li span:not(.divide):hover {
    text-decoration: underline;
    cursor: pointer;
}

.imglink { float: right;justify-content: center;align-items: center;}
.imglink a  {  margin-left: 10px; }
.imglink a img { width: 15px; padding-bottom: 3px }
.btn-record{
    font-size: 13px;
    padding: 2px 3px;
    background: #8822B3;
    border: 0;
    border-radius: 5px;
    margin-left: 5px;
    color: white;
}

.commCollect{color: white;}
