
.left-nav li {
    margin: 5px 0px;
}
.left-nav ul {
    padding: 10px;
}
.left-nav .lang ul a {
    margin: 5px 0px;
}

nav .fa {
    width: -webkit-fill-available;
}
.number {
    width: auto;
}

.left-menu-item img {
    width: 1.6rem;
}
.footer {
    height: 55px;
}
.footer-link ul {
    margin: 0;
}
.footer-link ul li {
    margin: 0;
}
.title-link-footer {
    margin-top: 6px;
}
.fa-support:before {
    content: "\f590"
}
.box-footer-link img {
    width: 24px;
}
/* promotion */
.promotion-page .card {
    background-color: #1E3366 !important;
}
.promotion-page .card-body {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 10px;
    gap: 3px;
}
.promotion-page .card-body .btn {
    font-size: 14px;
    white-space: nowrap;
}
.promotion-page .card-body .row .col {
    padding: 0px;
    margin: 2px;
}
.promotion-page .card-body .card-title {
    margin: 0;
    font-size: 14px;
    width: 100%;
}

/* center */
.center-head {
    background: none;
    height: auto;
    margin: 0;
    display: flex;
    align-items: center;
    gap: 20px;
    padding-top: 20px;
}
.center-info {
    position: relative;
    width: auto;
    right: unset;
    top: 0;
    padding: 0;
}
.center-avtar {
    margin: 0;
}
.contant.list {
    padding: 10px 15px;
}
.list a i {
    position: absolute;
    right: 0;
    display: unset;
    -webkit-mask: url(../../images/fafa/center_icon_v2/list-btn.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/list-btn.png) right top no-repeat;
    -webkit-mask-size: cover;
    mask-size: cover;
}
.list a {
    background: none;
    border-radius: 0;
    display: flex;
    align-items: center;
    padding: 0;
}
.list a>div {
    width: 24px;
    height: 24px;
    margin-right: 15px;
}
.fa-headset:before {
    content: "\f004"
}
.list a .icon-coupon {
    -webkit-mask: url(../../images/fafa/center_icon_v2/coupon.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/coupon.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-info {
    -webkit-mask: url(../../images/fafa/center_icon_v2/info.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/info.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-password {
    -webkit-mask: url(../../images/fafa/center_icon_v2/password.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/password.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-deposit {
    -webkit-mask: url(../../images/fafa/center_icon_v2/deposit.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/deposit.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-withdraw {
    -webkit-mask: url(../../images/fafa/center_icon_v2/withdraw.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/withdraw.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-vip {
    -webkit-mask: url(../../images/fafa/center_icon_v2/vip.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/vip.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-achi_report {
    -webkit-mask: url(../../images/fafa/center_icon_v2/achi_report.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/achi_report.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-achievement {
    -webkit-mask: url(../../images/fafa/center_icon_v2/achievement.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/achievement.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-add {
    -webkit-mask: url(../../images/fafa/center_icon_v2/add.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/add.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-heart {
    -webkit-mask: url(../../images/fafa/center_icon_v2/heart.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/heart.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-record {
    -webkit-mask: url(../../images/fafa/center_icon_v2/record.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/record.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-reward {
    -webkit-mask: url(../../images/fafa/center_icon_v2/reward.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/reward.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-statement {
    -webkit-mask: url(../../images/fafa/center_icon_v2/statement.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/statement.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-transfer {
    -webkit-mask: url(../../images/fafa/center_icon_v2/transfer.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/transfer.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-turnover {
    -webkit-mask: url(../../images/fafa/center_icon_v2/turnover.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/turnover.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-cashback {
    -webkit-mask: url(../../images/fafa/center_icon_v2/cashback.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/cashback.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-email {
    -webkit-mask: url(../../images/fafa/center_icon_v2/email.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/email.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.list a .icon-signin {
    -webkit-mask: url(../../images/fafa/center_icon_v2/signin.png) right top no-repeat;
    mask: url(../../images/fafa/center_icon_v2/signin.png) right top no-repeat;
    -webkit-mask-size: contain;
    mask-size: contain;
}

nav .ho a,
nav .ho a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-home.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .transfer a,
nav .transfer a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-transfer.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .telegram-icon a,
nav .telegram-icon a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-telegram.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .facebook-icon a,
nav .facebook-icon a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-facebook.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .faq a,
nav .faq a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-faq.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .sports a,
nav .sports a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-sports.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .live a,
nav .live a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-live.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .game a,
nav .game a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-game.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .fishing a,
nav .fishing a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-fishing.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .d a,
nav .d a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-d.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .number a,
nav .number a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-number.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .cockfight a,
nav .cockfight a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-cockfight.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .rewards-icon a,
nav .rewards-icon a:hover {
    background-image: url(../../images/fafa/icon_v2/reward.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .poker a,
nav .poker a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-poker.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .pr a,
nav .pr a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-promotion.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .news a,
nav .news a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-news.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .tnc a,
nav .tnc a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-tnc.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .join a,
nav .join a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-join.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .con a,
nav .con a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-con.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .mobile a,
nav .mobile a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-mobile.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}
nav .logout a,
nav .logout a:hover {
    background-image: url(../../images/fafa/icon_v2/icon-logout.png);
    background-size: 32px;
    background-position: 10px;
    background-repeat: no-repeat;
}

nav .line-icon a:hover {
    background-image: url(../../images/fafa/icon-line.png);
}
nav .forex a:hover {
    background-image: url(../../images/fafa/icon-forex.png);
}
nav .promo-code a:hover {
    background-image: url(../../images/fafa/promo_code.png);
}
nav .deposit a:hover {
    background-image: url(../../images/fafa/icon-deposit.png);
}
nav .withdraw a:hover {
    background-image: url(../../images/fafa/icon-withdraw.png);
}
nav .achievement-icon a:hover {
    background-image: url(../../images/fafa/achievement.png);
}
nav .rtp-icon a:hover {
    background-image: url(../../images/fafa/icon-rtp.png);
}

.left-menu-item .icon-mask {
    width: 25px;
    height: 25px;
    margin-bottom: .5rem;
}

.left-menu-item .sport-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-sport.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-sport.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.left-menu-item .slot-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-slot.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-slot.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.left-menu-item .casino-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-casino.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-casino.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.left-menu-item .arcade-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-arcade.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-arcade.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.left-menu-item .lottery-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-lottery.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-lottery.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.left-menu-item .number-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-number.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-number.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.left-menu-item .poker-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-poker.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-poker.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.left-menu-item .forex-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-forex.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-forex.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.left-menu-item .cockfight-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-cockfight.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-cockfight.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.left-menu-item .boxing-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-boxing.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-boxing.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.left-menu-item .promotion-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-promotion.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-promotion.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.left-menu-item .reward-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-reward.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-reward.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.left-menu-item .download-icon {
    -webkit-mask: url(../../images/fafa/home/icon_v2/icon-download.png) no-repeat center;
    mask: url(../../images/fafa/home/icon_v2/icon-download.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}

.box-footer-link .footer-icon-mask {
    width: 24px;
    height: 20px;
    margin: auto;
}
.box-footer-link .footer-home-icon {
    -webkit-mask: url(../../images/fafa/footer_v2/home.png) no-repeat center;
    mask: url(../../images/fafa/footer_v2/home.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.box-footer-link .footer-promotion-icon {
    -webkit-mask: url(../../images/fafa/footer_v2/promotion.png) no-repeat center;
    mask: url(../../images/fafa/footer_v2/promotion.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.box-footer-link .footer-deposit-icon {
    -webkit-mask: url(../../images/fafa/footer_v2/deposit.png) no-repeat center;
    mask: url(../../images/fafa/footer_v2/deposit.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.box-footer-link .footer-withdraw-icon {
    -webkit-mask: url(../../images/fafa/footer_v2/withdraw.png) no-repeat center;
    mask: url(../../images/fafa/footer_v2/withdraw.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}
.box-footer-link .footer-support-icon {
    -webkit-mask: url(../../images/fafa/footer_v2/support.png) no-repeat center;
    mask: url(../../images/fafa/footer_v2/support.png) no-repeat center;
    -webkit-mask-size: contain;
    mask-size: contain;
}

.header-right .header-balance span {
    color: #C35B0B;
}