.layout-group-productsMobile {
    display: flex !important;
    flex-wrap: wrap !important;
    flex-direction: row !important;
    justify-content: flex-start !important;
    align-items: center !important;
    margin: 20px 0;
    padding: 0 10px;
    gap: 10px;
}

.layout-group-productsMobile a {
    width: calc(100% / 2 - 5px);
}

.games-content {
    overflow: unset;
}

.games-content .page-view-more {
    position: relative;
    height: 60px;
}

.games-content .page-view-more .view-see-more {
    width: 100%;
    flex-shrink: 1;
    position: relative;
    justify-content: flex-end;
    color: transparent;
    font-size: 0;
}
.games-content .page-view-more .view-see-more i {
    color: rgba(var(--b-sc), .5);
    font-size: 12px;
}
.games-content .page-view-more img {
    width: 60px;
    margin-left: -15px;
    margin-right: 15px;
    max-height: 70px;
}
.games-content .page-view-more .view-title-more {
    width: 100%;
    font-family: 'Poppins', sans-serif !important;
    font-size: 20px !important;
    font-weight: 600 !important;
    white-space: nowrap;
    text-transform: capitalize !important;
    overflow: visible;
    padding-right: 20px;
}

.games-content .page-view-more .view-title-more span {
    background: linear-gradient(180deg, #FF5C00 0%, #FF5400 16%, #FF2E00 100%);
    padding: 2px 8px;
    border-radius: 10px;
    margin-right: 5px;
}
.games-horiz {
    overflow: hidden;
    width: 100vw;
}

.btn.a-color {
    color: #fff !important;
    background: #FF6B00 !important;
}

.btn.s-small {
    height: 28px;
}

.btn.register {
    padding: 0 12px;
    color: #fff !important;
    background: #16C72E !important;
}

.btn.sign-in {
    padding: 0 12px;
    color: #000000;
    background: #fff !important;
    text-decoration: none;
}
@media (hover: hover) {
    .btn.sign-in:hover {
        color: #000000;
        cursor: pointer;
    }
}

.hdr-main-content-bc {
    padding: 0 10px;
    border-bottom: 2px solid #FF6B00;
}

.header-bc {
    padding: 0;
}

.nav-menu-container .nav-menu {
    height: 50px !important;
}
.nav-menu-container.header-navigation:first-child {
    background: #242223 !important;
    border-radius: 0;
}
.nav-menu-container.header-navigation:first-child .nav-menu {
    border-radius: 0;
}

.nav-content-bc .nav-menu-container .nav-menu-sub .nav-menu-item {
    background: linear-gradient(90deg, rgba(36, 34, 35, 1) 0, rgba(36, 34, 35, .15));
}
.nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item,
.nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item {
    color: #fff;
    text-transform: uppercase;
    font-size: 14px !important;
    font-weight: 500 !important;
    line-height: 24px !important;
    letter-spacing: 0.2px;
}
.nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item > i,
.nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item > i {
    color: #FF6B00;
    font-size: 18px;

}
.nav-menu-container.header-navigation:first-child .nav-menu > li > .nav-menu-item.active,
.nav-menu-container.header-navigation:first-child .nav-menu-other > .nav-menu-item.active {
    color: #FF6B00 !important;
}
.nav-menu-container.header-navigation:nth-child(2) .nav-menu > li .nav-menu-item.active,
.nav-menu-container.header-navigation:nth-child(2) .nav-menu-other > .nav-menu-item.active {
    background: #FF6B00 !important;
}
.nav-menu-container.header-navigation:first-child .nav-menu > li:hover > .nav-menu-item,
.nav-menu-container.header-navigation:first-child .nav-menu-other:hover > .nav-menu-item {
    color: #FF6B00 !important;
}
.nav-menu-container.header-navigation:nth-child(2) .nav-menu > li .nav-menu-item.active,
.nav-menu-container.header-navigation:nth-child(2) .nav-menu-other > .nav-menu-item.active {
    color: #fff !important;
}

.market-bc {
    background: #151414 !important;
    border: 1px solid rgba(var(--b-sc-rgb), .15) !important;
}
.market-bc.active {
    color: #000000 !important;
    background: #FF6B00 !important;
}

.hdr-logo-bc {
    max-width: 130px !important;
}

.hdr-navigation-scrollable-bc {
    background: #242223 !important;
}

.hdr-navigation-link-bc {
    background: #242223 !important;
    color: #fff;
    text-transform: uppercase;
    font-size: 11px !important;
    font-weight: 500 !important;
    line-height: 20px !important;
    letter-spacing: 0.2px;
}

.slider-bc .carousel-count {
    background: #FF6B0070;
}
.selected-underline:before {
    background: #FF6B00 !important;
}

.ftr-g-i-body-bc,
.ftr-game-item-bc {
    flex-direction: row !important;
}

.ftr-g-i-head-bc {
    height: unset;
    background: transparent;
}

.ftr-game-item-bc {
    background-image: url('https://cdn.inplayfeed.com/garibom/1727565402_1ed4b08503a4f8c88424.png') !important;
    border-radius: 15px;
    height: 170px;
}

.ftr-g-i-body-bc {
    background: transparent;
}

.ftr-g-i-head-bc .ftr-g-icon-bc.bc-i-prematch {
    display: none;
}

.ftr-g-i-head-bc .ftr-g-i-b-time-bc {
    display: flex;
    flex-direction: column;
    color: transparent;
    font-size: 1px;
    text-align: center;
}

.ftr-g-i-head-bc .ftr-g-i-b-time-bc time {
    color: #fff;
    font-weight: 600;
    font-size: 13px;
}
.ftr-g-i-head-bc .ftr-g-i-b-time-bc time:first-child {
    font-weight: 300;
    font-size: 11px;
}

.ftr-g-i-head-bc span.ftr-g-icon-bc,
.ftr-g-i-type-icon-bc,
.ftr-g-title-bc .ftr-g-i-type-icon,
.sports-event-favorite-icon {
    display: none;
}

.ftr-g-i-b-opp-t-holder-bc {
    flex-direction: column;
    gap: 20px;
    padding-left: 100px;
    margin: 0;
    justify-content: center;
}

.ftr-g-i-b-opp-title-bc {
    flex-direction: row !important;
    align-items: center;
    font-size: 14px;
    max-width: 220px;
    white-space: normal !important;
}
.ftr-g-i-b-opp-title-bc img {
    margin-right: 5px;
}
.ftr-g-title-bc {
    position: absolute;
    left: 20px;
    top: 38px;
    padding: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    width: 75px;
}
.ftr-g-title-bc .ftr-flag {
    margin-top: 10px;
}

.ftr-g-i-title-bc {
    white-space: normal;
    max-width: 75px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    text-align: center;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.ftr-g-i-b-time-block {
    position: absolute;
    left: 20px;
    bottom: 38px;
}

.ftr-game-item-bc .market-group-holder-bc {
    flex-direction: column;
    padding: 20px;
}

.ftr-game-item-bc .market-group-holder-bc .market-odd-bc {
    font-size: 14px;
    color: #EEDA90;
    transition: all 0.25s;
}

.ftr-game-item-bc .market-group-holder-bc .market-bc {
    background: transparent !important;
    border: 0 !important;
    padding: 0 10px;
}
.ftr-game-item-bc .market-group-holder-bc .market-bc.active,
.ftr-game-item-bc .market-group-holder-bc .market-bc:hover {
    background: #FF6B00 !important;
    border-radius: 5px;
}
.ftr-game-item-bc .market-group-holder-bc .market-bc.active .market-odd-bc,
.ftr-game-item-bc .market-group-holder-bc .market-bc:hover .market-odd-bc {
    color: #fff;
}
.ftr-g-i-b-opp-t-holder-bc:has( > :nth-child(3)) .ftr-g-i-b-opp-title-bc:nth-child(2) {
    padding-left: 33px;
    position: relative;
}
.ftr-g-i-b-opp-t-holder-bc:has( > :nth-child(3)) .ftr-g-i-b-opp-title-bc:nth-child(2)::before {
    content: '';
    position: absolute;
    top: 0;
    left: 2px;
    background-image: url('https://cdn.inplayfeed.com/garibom/1727567799_97eeb4d88bf794559670.png') !important;
    width: 24px;
    height: 24px;
    background-size: cover;
    background-repeat: no-repeat;
}

.layout-group-homepageLinks {
    display: flex;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    justify-content: flex-start;
    gap: 10px;
    padding: 0 var(--padding-page-aside);
}

.hm-row-bc.layout-types.layout-group-homepageLinks a {
    flex: 0 0 calc(25% - 10px);
    max-width: calc(25% - 10px);
}

.hm-row-bc.layout-types.layout-group-homepageLinks img {
    width: 100%;
    height: auto;
    display: block;
}
.casino-game-item {
    aspect-ratio: 16 / 9;
    background: transparent;
}
@media screen and (orientation: landscape) {
    .mobile-wrapper {
        display: flex !important;
        flex-direction: column;
    }
}

.footerHeader {
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    box-shadow: 0 -1px 0 0 rgba(var(--b-sc-rgb),.1) inset;
}

.footerHeader {
    flex-wrap: wrap;
    padding-top: 16px;
    padding-bottom: 16px;
}

.footerInnerLeftCol {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.footerInnerLeftCol {
    min-width: 10px;
}

.footerInfoColumn {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.footerLinksSection {
    width: 100%;
    padding-bottom: 8px;
    margin-bottom: 36px;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.footerLinksSection {
    flex-direction: column;
    padding-top: 24px;
    margin-bottom: 8px;
}
.footerLinkCols {
    width: 100%;
    min-width: 0;
    flex: 1;
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-wrap: wrap;
}

.footerLinkCols {
    flex-direction: column;
    align-items: center;
}

.footerLinkCol {
    flex: 0 0 auto;
}
.footerLinkCol {
    width: 100%;
}
.footerLinkCol:not(:last-child) {
    margin-bottom: 24px;
}

.footerLinkColTitle {
    width: 100%;
    text-transform: uppercase;
    font-size: 12px;
    line-height: 14px;
    font-weight: 700;
    color: rgba(var(--b-sc-rgb),.7);
}

.footerLinkColTitle a {
    color: inherit;
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.footerLinkColTitle a i[class] {
    display: block;
    margin-right: 10px;
}

.footerLinkColTitle a {
    justify-content: center;
}

.footerLinkColTitle {
    margin-bottom: 8px;
    text-align: center;
}

.footerLinkColLinks {
    width: 100%;
}

.footerLinkColLinks {
    display: flex;
    justify-content: center;
    align-items: flex-start;
    flex-wrap: wrap;
}

.footerSocialLinks {
    display: flex;
    justify-content: flex-start;
    align-items: center;
}

.footerSocialLinks {
    flex-wrap: wrap;
}

.footerSocialLink {
    background-color: rgba(var(--b-sc-rgb),.15);
    border-radius: var(--border-radius);
    transition: background-color var(--default-transition-duration);
}
.footerSocialLink:hover {
    background-color: rgba(var(--b-sc-rgb),.25);
}

.footerSocialLink {
    width: 30px;
    height: 30px;
    margin: 4px;
}

.footerSocialLink a {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
    color: rgba(var(--b-sc-rgb),.6);
    font-size: 18px;
}

.infoTime {
    display: flex;
    justify-content: center;
    align-items: center;
    height: 32px;
    padding-left: 8px;
    padding-right: 8px;
    border-radius: var(--border-radius);
    background-color: rgba(var(--b-sc-rgb),.15);
    font-size: 10px;
    line-height: 12px;
    color: rgba(var(--b-sc-rgb),.6);
}
.infoTime:not(:last-child) {
    margin-inline-end: 16px;
}

.selectHolder {
    position: relative;
    width: 100%;
    direction: ltr;
}

.selectHolder.big .selectContainer {
    height: 48px;
}

.selectHolder.big .selectContainer.selectOption .selectPlaceholderText {
    top: -24px;
}

.selectHolder.medium .selectContainer {
    height: 40px;
}

.selectHolder.medium .selectContainer.selectOption .selectPlaceholderText {
    top: -20px;
}

.selectHolder.small .selectContainer {
    height: 34px;
}

.selectHolder.small .selectContainer.selectOption .selectPlaceholderText {
    top: -16px;
}
.selectHolder.languageDropdown:after {
    display: none;
}

.selectHolder.languageDropdown .selectIconBlock {
    display: none;
}

.selectHolder.languageDropdown .selectItemTitle {
    position: relative;
    font-size: 12px;
    line-height: 14px;
}

.selectHolder.languageDropdown .selectContainer {
    height: 32px;
    background-color: rgba(var(--b-sc-rgb),.1);
    border-radius: var(--border-radius);
}
.selectHolder.languageDropdown .selectImitation:after,
.selectHolder.languageDropdown .selectImitation:before {
    display: none;
}

.selectHolder.languageDropdown .flagImgSelectBlock {
    padding-inline-start: 8px;
}

.selectHolder.languageDropdown .flagImgSelectBlock~.selectItemTitle {
    padding-inline-start: 40px;
    padding-inline-end: 8px;
}

.selectItemTitle {
    display: flex;
    align-items: center;
    height: 100%;
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 14px;
    line-height: 18px;
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 18px;
    pointer-events: none;
}

.flagImg {
    flex: 0 0 auto;
    width: 22px;
    height: 14px;
    background: url("../img/flags.4185ae2c.png") no-repeat 0 0/100%;
    margin-inline-end: 5px;
}

.selectImitation {
    position: relative;
    display: flex;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 20;
}

.openSelectHolder {
    width: 100%;
    position: absolute;
    left: 0;
    top: calc(100% + 4px);
    border-radius: 4px;
    background-color: rgba(var(--header),1);
    overflow: hidden;
    z-index: 10;
    animation: open-select-content 0.18s linear;
}
@keyframes open-select-content {
    0% {
        transform: translateY(-4%);
        opacity: 0;
    }

    to {
        transform: translateY(0);
        opacity: 1;
    }
}

.openSelectInner {
    width: 100%;
    max-height: 230px;
    padding: 8px 0;
    background-color: rgba(var(--b-sc-rgb),.8);
    border-radius: 4px;
    overflow-x: hidden;
    overflow-y: auto;
}

.openSelectRow {
    width: 100%;
    height: 32px;
    display: flex;
    align-items: center;
    padding: 0 6px;
    cursor: pointer;
    transition: box-shadow 0.24s,background-color 0.24s;
}
.openSelectRow:hover {
    background-color: rgba(var(--header-rgb),.1);
}
.openSelectRow:hover .openSelectRowTitle {
    color: rgba(var(--header-rgb),1);
}

.openSelectRow.active {
    pointer-events: none;
    background-color: rgba(var(--hero-rgb),.1);
    box-shadow: inset 2px 0 0 0 rgba(var(--hero-rgb),1);
}

.openSelectRowTitle {
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: rgba(var(--header-rgb),.8);
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    transition: color 0.24s;
}

.flagImgSelectBlock {
    flex: 0 0 auto;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    padding-inline-start: 10px;
}

.flagImgSelectBlock~.selectItemTitle {
    padding-inline-start: 44px;
}

.selectContainer {
    width: 100%;
    position: relative;
    cursor: pointer;
}

.selectHolder {
    position: relative;
    width: 100%;
    direction: ltr;
}

.selectHolder.big .selectContainer {
    height: 48px;
}

.selectHolder.big .selectContainer.selectOption .selectPlaceholderText {
    top: -24px;
}

.selectHolder.medium .selectContainer {
    height: 40px;
}

.selectHolder.medium .selectContainer.selectOption .selectPlaceholderText {
    top: -20px;
}

.selectHolder.small .selectContainer {
    height: 34px;
}

.selectHolder.small .selectContainer.selectOption .selectPlaceholderText {
    top: -16px;
}
.selectHolder.languageDropdown:after {
    display: none;
}

.selectHolder.languageDropdown .selectIconBlock {
    display: none;
}

.selectHolder.languageDropdown .selectItemTitle {
    position: relative;
    font-size: 12px;
    line-height: 14px;
}

.selectHolder.languageDropdown .selectContainer {
    height: 32px;
    background-color: rgba(var(--b-sc-rgb),.1);
    border-radius: var(--border-radius);
}
.selectHolder.languageDropdown .selectImitation:after,
.selectHolder.languageDropdown .selectImitation:before {
    display: none;
}

.selectHolder.languageDropdown .flagImgSelectBlock {
    padding-inline-start: 8px;
}

.selectHolder.languageDropdown .flagImgSelectBlock~.selectItemTitle {
    padding-inline-start: 40px;
    padding-inline-end: 8px;
}

.selectItemTitle {
    display: flex;
    align-items: center;
    height: 100%;
    color: rgba(var(--b-sc-rgb),.9);
    font-size: 14px;
    line-height: 18px;
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 18px;
    pointer-events: none;
}

.flagImg {
    flex: 0 0 auto;
    width: 22px;
    height: 14px;
    background: url("https://cdn.inplayfeed.com/garibom/flags.png?v=140.31") no-repeat 0 0/100%;
    margin-inline-end: 5px;
}

.selectImitation {
    position: relative;
    display: flex;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 20;
}

.openSelectHolder {
    width: 100%;
    position: absolute;
    left: 0;
    top: calc(100% + 4px);
    border-radius: 4px;
    background-color: rgba(var(--header),1);
    overflow: hidden;
    z-index: 10;
    animation: open-select-content 0.18s linear;
}
@keyframes open-select-content {
    0% {
        transform: translateY(-4%);
        opacity: 0;
    }

    to {
        transform: translateY(0);
        opacity: 1;
    }
}

.openSelectInner {
    width: 100%;
    max-height: 230px;
    padding: 8px 0;
    background-color: rgba(var(--b-sc-rgb),.8);
    border-radius: 4px;
    overflow-x: hidden;
    overflow-y: auto;
}

.openSelectRow {
    width: 100%;
    height: 32px;
    display: flex;
    align-items: center;
    padding: 0 6px;
    cursor: pointer;
    transition: box-shadow 0.24s,background-color 0.24s;
}
.openSelectRow:hover {
    background-color: rgba(var(--header-rgb),.1);
}
.openSelectRow:hover .openSelectRowTitle {
    color: rgba(var(--header-rgb),1);
}

.openSelectRow.active {
    pointer-events: none;
    background-color: rgba(var(--hero-rgb),.1);
    box-shadow: inset 2px 0 0 0 rgba(var(--hero-rgb),1);
}

.openSelectRowTitle {
    flex: 1;
    min-width: 0;
    font-size: 14px;
    color: rgba(var(--header-rgb),.8);
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    transition: color 0.24s;
}

.flagImgSelectBlock {
    flex: 0 0 auto;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    display: flex;
    align-items: center;
    padding-inline-start: 10px;
}

.flagImgSelectBlock~.selectItemTitle {
    padding-inline-start: 44px;
}

.selectContainer {
    width: 100%;
    position: relative;
    cursor: pointer;
}

.flag-bc {
    background-color: #adadad;
    background-image: url(flags_v2.svg);
    background-repeat: no-repeat;
    background-size: 645px 102px;
    width: 16px;
    height: 16px;
}
.c11 {
    background-position: 0 0
}

.c68 {
    background-position: -17px 0
}

.c69 {
    background-position: -34px 0
}

.c71 {
    background-position: -51px 0
}

.c60 {
    background-position: -68px 0
}

.c74 {
    background-position: -85px 0
}

.c38 {
    background-position: -102px 0
}

.c75 {
    background-position: -119px 0
}

.c76 {
    background-position: -136px 0
}

.c234 {
    background-position: -153px 0
}

.c235 {
    background-position: -170px 0
}

.c8 {
    background-position: -187px 0
}

.c77 {
    background-position: -204px 0
}

.c78 {
    background-position: -221px 0
}

.c79 {
    background-position: -238px 0
}

.c81 {
    background-position: -255px 0
}

.c55 {
    background-position: -272px 0
}

.c35 {
    background-position: -289px 0
}

.c82 {
    background-position: -306px 0
}

.c84 {
    background-position: -323px 0
}

.c44 {
    background-position: -340px 0
}

.c86 {
    background-position: -357px 0
}

.c33 {
    background-position: -374px 0
}

.c63 {
    background-position: -391px 0
}

.c94 {
    background-position: -408px 0
}

.c96 {
    background-position: -425px 0
}

.c56 {
    background-position: -442px 0
}

.c57 {
    background-position: -459px 0
}

.c45 {
    background-position: -476px 0
}

.c104 {
    background-position: -493px 0
}

.c106 {
    background-position: -510px 0
}

.c93 {
    background-position: -527px 0
}

.c58 {
    background-position: -544px 0
}

.c13 {
    background-position: -561px 0
}

.c108 {
    background-position: -578px 0
}

.c109 {
    background-position: -595px 0
}

.c110,.c46 {
    background-position: -612px 0
}

.c111 {
    background-position: -629px 0
}

.c219 {
    background-position: 0 -17px
}

.c14 {
    background-position: -17px -17px
}

.c61 {
    background-position: -34px -17px
}

.c7 {
    background-position: -51px -17px
}

.c123 {
    background-position: -68px -17px
}

.c15 {
    background-position: -85px -17px
}

.c16 {
    background-position: -102px -17px
}

.c186 {
    background-position: -119px -17px
}

.c122 {
    background-position: -136px -17px
}

.c17 {
    background-position: -153px -17px
}

.c125 {
    background-position: -170px -17px
}

.c18 {
    background-position: -187px -17px
}

.c220 {
    background-position: -204px -17px
}

.c127 {
    background-position: -221px -17px
}

.c130 {
    background-position: -238px -17px
}

.c131 {
    background-position: -255px -17px
}

.c36 {
    background-position: -272px -17px
}

.c132 {
    background-position: -289px -17px
}

.c133 {
    background-position: -306px -17px
}

.c134 {
    background-position: -323px -17px
}

.c135 {
    background-position: -340px -17px
}

.c136 {
    background-position: -357px -17px
}

.c23 {
    background-position: -374px -17px
}

.c49 {
    background-position: -391px -17px
}

.c62 {
    background-position: -408px -17px
}

.c20 {
    background-position: -425px -17px
}

.c138 {
    background-position: -442px -17px
}

.c52 {
    background-position: -459px -17px
}

.c139 {
    background-position: -476px -17px
}

.c176 {
    background-position: -493px -17px
}

.c141 {
    background-position: -510px -17px
}

.c50 {
    background-position: -527px -17px
}

.c142 {
    background-position: -544px -17px
}

.c145 {
    background-position: -561px -17px
}

.c150 {
    background-position: -578px -17px
}

.c151 {
    background-position: -595px -17px
}

.c152 {
    background-position: -612px -17px
}

.c66 {
    background-position: -629px -17px
}

.c159 {
    background-position: 0 -34px
}

.c154 {
    background-position: -17px -34px
}

.c43 {
    background-position: -34px -34px
}

.c162 {
    background-position: -51px -34px
}

.c163 {
    background-position: -68px -34px
}

.c232 {
    background-position: -85px -34px
}

.c165 {
    background-position: -102px -34px
}

.c166 {
    background-position: -119px -34px
}

.c167 {
    background-position: -136px -34px
}

.c173 {
    background-position: -153px -34px
}

.c174 {
    background-position: -170px -34px
}

.c233 {
    background-position: -187px -34px
}

.c9 {
    background-position: -187px -51px
}

.c21 {
    background-position: -204px -34px
}

.c179 {
    background-position: -238px -34px
}

.c182 {
    background-position: -255px -34px
}

.c48 {
    background-position: -272px -34px
}

.c59 {
    background-position: -289px -34px
}

.c184 {
    background-position: -306px -34px
}

.c22 {
    background-position: -323px -34px
}

.c37 {
    background-position: -340px -34px
}

.c185 {
    background-position: -357px -34px
}

.c24 {
    background-position: -374px -34px
}

.c25 {
    background-position: -391px -34px
}

.c201 {
    background-position: -408px -34px
}

.c202 {
    background-position: -425px -34px
}

.c112 {
    background-position: -442px -34px
}

.c189 {
    background-position: -459px -34px
}

.c191 {
    background-position: -476px -34px
}

.c26 {
    background-position: -493px -34px
}

.c29 {
    background-position: -510px -34px
}

.c30 {
    background-position: -527px -34px
}

.c231,.c32 {
    background-position: -544px -34px
}

.c54 {
    background-position: -561px -34px
}

.c51 {
    background-position: -578px -34px
}

.c27 {
    background-position: -595px -34px
}

.c197 {
    background-position: -612px -34px
}

.c42 {
    background-position: -629px -34px
}

.c198 {
    background-position: 0 -51px
}

.c28 {
    background-position: -17px -51px
}

.c204 {
    background-position: -34px -51px
}

.c206 {
    background-position: -51px -51px
}

.c210 {
    background-position: -68px -51px
}

.c213 {
    background-position: -85px -51px
}

.c12 {
    background-position: -102px -51px
}

.c214 {
    background-position: -119px -51px
}

.c31 {
    background-position: -136px -51px
}

.c53 {
    background-position: -153px -51px
}

.c19 {
    background-position: -170px -51px
}

.c39 {
    background-position: -187px -51px
}

.c47 {
    background-position: -204px -51px
}

.c221 {
    background-position: -221px -51px
}

.c65 {
    background-position: -238px -51px
}

.c224 {
    background-position: -255px -51px
}

.c64 {
    background-position: -272px -51px
}

.c6,.c227 {
    background-position: -289px -51px
}

.c105 {
    background-position: -323px -51px
}

.c192 {
    background-position: -340px -51px
}

.c215 {
    background-position: -357px -51px
}

.c99 {
    background-position: -374px -51px
}

.c208 {
    background-position: -391px -51px
}

.c116 {
    background-position: -408px -51px
}

.c158 {
    background-position: -425px -51px
}

.c72 {
    background-position: -442px -51px
}

.c218 {
    background-position: -459px -51px
}

.c83 {
    background-position: -476px -51px
}

.c160 {
    background-position: -493px -51px
}

.c209 {
    background-position: -510px -51px
}

.c91 {
    background-position: -527px -51px
}

.c169 {
    background-position: -544px -51px
}

.c230 {
    background-position: -561px -51px
}

.c237 {
    background-position: -578px -51px
}

.c143 {
    background-position: -595px -51px
}

.c144 {
    background-position: -612px -51px
}

.c194 {
    background-position: -629px -51px
}

.c67 {
    background-position: 0 -68px
}

.c70 {
    background-position: -17px -68px
}

.c73 {
    background-position: -34px -68px
}

.c80 {
    background-position: -51px -68px
}

.c85 {
    background-position: -68px -68px
}

.c87 {
    background-position: -85px -68px
}

.c89 {
    background-position: -102px -68px
}

.c90 {
    background-position: -119px -68px
}

.c92 {
    background-position: -136px -68px
}

.c95 {
    background-position: -153px -68px
}

.c97 {
    background-position: -170px -68px
}

.c98 {
    background-position: -187px -68px
}

.c100 {
    background-position: -204px -68px
}

.c101,.c102 {
    background-position: -221px -68px
}

.c103 {
    background-position: -238px -68px
}

.c107 {
    background-position: -255px -68px
}

.c114 {
    background-position: -272px -68px
}

.c115 {
    background-position: -289px -68px
}

.c118 {
    background-position: -306px -68px
}

.c119 {
    background-position: -323px -68px
}

.c120 {
    background-position: -340px -68px
}

.c121 {
    background-position: -357px -68px
}

.c124 {
    background-position: -374px -68px
}

.c126 {
    background-position: -391px -68px
}

.c128,.c129 {
    background-position: -408px -68px
}

.c196 {
    background-position: -425px -68px
}

.c207 {
    background-position: -442px -68px
}

.c178 {
    background-position: -459px -68px
}

.c223 {
    background-position: -476px -68px
}

.c195 {
    background-position: -493px -68px
}

.c238 {
    background-position: -510px -68px
}

.c140 {
    background-position: -527px -68px
}

.c199 {
    background-position: -544px -68px
}

.c203 {
    background-position: -561px -68px
}

.c205 {
    background-position: -578px -68px
}

.c211 {
    background-position: -612px -68px
}

.c212 {
    background-position: -629px -68px
}

.c146 {
    background-position: 0 -85px
}

.c147 {
    background-position: -17px -85px
}

.c137 {
    background-position: -34px -85px
}

.c181 {
    background-position: -51px -85px
}

.c113 {
    background-position: -68px -85px
}

.c148 {
    background-position: -85px -85px
}

.c149 {
    background-position: -102px -85px
}

.c40 {
    background-position: -119px -85px
}

.c153 {
    background-position: -136px -85px
}

.c155 {
    background-position: -153px -85px
}

.c156 {
    background-position: -170px -85px
}

.c157 {
    background-position: -187px -85px
}

.c161 {
    background-position: -204px -85px
}

.c117 {
    background-position: -221px -85px
}

.c164 {
    background-position: -238px -85px
}

.c168 {
    background-position: -255px -85px
}

.c170 {
    background-position: -272px -85px
}

.c171 {
    background-position: -289px -85px
}

.c172 {
    background-position: -306px -85px
}

.c175 {
    background-position: -323px -85px
}

.c180 {
    background-position: -340px -85px
}

.c183 {
    background-position: -357px -85px
}

.c187 {
    background-position: -374px -85px
}

.c200 {
    background-position: -391px -85px
}

.c188 {
    background-position: -408px -85px
}

.c190 {
    background-position: -425px -85px
}

.c193 {
    background-position: -442px -85px
}

.c216 {
    background-position: -459px -85px
}

.c217 {
    background-position: -476px -85px
}

.c222 {
    background-position: -493px -85px
}

.c88 {
    background-position: -510px -85px
}

.c225 {
    background-position: -527px -85px
}

.c226 {
    background-position: -544px -85px
}

.c236 {
    background-position: -561px -85px
}

.afghanistan {
    background-position: 0 0.3460207612%;
}

.africa {
    background-position: 0 0.6920415225%;
}

.aland {
    background-position: 0 1.0380622837%;
}

.albania {
    background-position: 0 1.384083045%;
}

.alderney {
    background-position: 0 1.7301038062%;
}

.algeria {
    background-position: 0 2.0761245675%;
}

.americas {
    background-position: 0 2.4221453287%;
}

.americansamoa {
    background-position: 0 2.76816609%;
}

.andorra {
    background-position: 0 3.1141868512%;
}

.angola {
    background-position: 0 3.4602076125%;
}

.anguilla {
    background-position: 0 3.8062283737%;
}

.antiguaandbarbuda {
    background-position: 0 4.1522491349%;
}

.arableague {
    background-position: 0 4.4982698962%;
}

.argentina {
    background-position: 0 4.8442906574%;
}

.armenia {
    background-position: 0 5.1903114187%;
}

.aruba {
    background-position: 0 5.5363321799%;
}

.asia {
    background-position: 0 5.8823529412%;
}

.australia {
    background-position: 0 6.2283737024%;
}

.austria {
    background-position: 0 6.5743944637%;
}

.azerbaijan {
    background-position: 0 6.9204152249%;
}

.bahamas {
    background-position: 0 7.2664359862%;
}

.bahrain {
    background-position: 0 7.6124567474%;
}

.bangladesh {
    background-position: 0 7.9584775087%;
}

.barbados {
    background-position: 0 8.3044982699%;
}

.basquecountry {
    background-position: 0 8.6505190311%;
}

.belarus {
    background-position: 0 8.9965397924%;
}

.belgium {
    background-position: 0 9.3425605536%;
}

.belize {
    background-position: 0 9.6885813149%;
}

.benin {
    background-position: 0 10.0346020761%;
}

.bermuda {
    background-position: 0 10.3806228374%;
}

.bhutan {
    background-position: 0 10.7266435986%;
}

.bolivia {
    background-position: 0 11.0726643599%;
}

.bonairesinteustatiusandsaba {
    background-position: 0 11.4186851211%;
}

.bosniaherzegovina {
    background-position: 0 11.7647058824%;
}

.botswana {
    background-position: 0 12.1107266436%;
}

.bouvet {
    background-position: 0 12.4567474048%;
}

.brazil {
    background-position: 0 12.8027681661%;
}

.britishindianoceanterritory {
    background-position: 0 13.1487889273%;
}

.bruneidarussalam {
    background-position: 0 13.4948096886%;
}

.bulgaria {
    background-position: 0 13.8408304498%;
}

.burkinafaso {
    background-position: 0 14.1868512111%;
}

.burundi {
    background-position: 0 14.5328719723%;
}

.cambodia {
    background-position: 0 14.8788927336%;
}

.cameroon {
    background-position: 0 15.2249134948%;
}

.canada {
    background-position: 0 15.5709342561%;
}

.capeverde {
    background-position: 0 15.9169550173%;
}

.caricom {
    background-position: 0 16.2629757785%;
}

.catalonia {
    background-position: 0 16.6089965398%;
}

.caymanislands {
    background-position: 0 16.955017301%;
}

.centralafricanrepublic {
    background-position: 0 17.3010380623%;
}

.chad {
    background-position: 0 17.6470588235%;
}

.chile {
    background-position: 0 17.9930795848%;
}

.china {
    background-position: 0 18.339100346%;
}

.chinesetaipei {
    background-position: 0 18.6851211073%;
}

.christmas {
    background-position: 0 19.0311418685%;
}

.cis {
    background-position: 0 19.3771626298%;
}

.cocoskeeling {
    background-position: 0 19.723183391%;
}

.colombia {
    background-position: 0 20.0692041522%;
}

.commonwealth {
    background-position: 0 20.4152249135%;
}

.comoros {
    background-position: 0 20.7612456747%;
}

.congo {
    background-position: 0 21.107266436%;
}

.congokinshasa {
    background-position: 0 21.4532871972%;
}

.cookislands {
    background-position: 0 21.7993079585%;
}

.costarica {
    background-position: 0 22.1453287197%;
}

.cotedivoire {
    background-position: 0 22.491349481%;
}

.croatia {
    background-position: 0 22.8373702422%;
}

.cuba {
    background-position: 0 23.1833910035%;
}

.curacao {
    background-position: 0 23.5294117647%;
}

.cyprus {
    background-position: 0 23.875432526%;
}

.czechrepublic {
    background-position: 0 24.2214532872%;
}

.denmark {
    background-position: 0 24.5674740484%;
}

.djibouti {
    background-position: 0 24.9134948097%;
}

.dominica {
    background-position: 0 25.2595155709%;
}

.dominicanrepublic {
    background-position: 0 25.6055363322%;
}

.ecuador {
    background-position: 0 25.9515570934%;
}

.egypt {
    background-position: 0 26.2975778547%;
}

.elsalvador {
    background-position: 0 26.6435986159%;
}

.england {
    background-position: 0 26.9896193772%;
}

.equatorialguinea {
    background-position: 0 27.3356401384%;
}

.eritrea {
    background-position: 0 27.6816608997%;
}

.estonia {
    background-position: 0 28.0276816609%;
}

.ethiopia {
    background-position: 0 28.3737024221%;
}

.europe {
    background-position: 0 28.7197231834%;
}

.falkland {
    background-position: 0 29.0657439446%;
}

.fao {
    background-position: 0 29.4117647059%;
}

.faroeislands {
    background-position: 0 29.7577854671%;
}

.fiji {
    background-position: 0 30.1038062284%;
}

.finland {
    background-position: 0 30.4498269896%;
}

.france {
    background-position: 0 30.7958477509%;
}

.french-guiana {
    background-position: 0 31.1418685121%;
}

.frenchsouthernandantarcticlands {
    background-position: 0 31.4878892734%;
}

.gabon {
    background-position: 0 31.8339100346%;
}

.galicia {
    background-position: 0 32.1799307958%;
}

.gambia {
    background-position: 0 32.5259515571%;
}

.georgia {
    background-position: 0 32.8719723183%;
}

.germany {
    background-position: 0 33.2179930796%;
}

.ghana {
    background-position: 0 33.5640138408%;
}

.gibraltar {
    background-position: 0 33.9100346021%;
}

.greatbritain {
    background-position: 0 34.2560553633%;
}

.greece {
    background-position: 0 34.6020761246%;
}

.greenland {
    background-position: 0 34.9480968858%;
}

.grenada {
    background-position: 0 35.2941176471%;
}

.guadeloupe {
    background-position: 0 35.6401384083%;
}

.guam {
    background-position: 0 35.9861591696%;
}

.guatemala {
    background-position: 0 36.3321799308%;
}

.guernsey {
    background-position: 0 36.678200692%;
}

.guinea {
    background-position: 0 37.0242214533%;
}

.guineabissau {
    background-position: 0 37.3702422145%;
}

.guyana {
    background-position: 0 37.7162629758%;
}

.haiti {
    background-position: 0 38.062283737%;
}

.heardislandandmcdonald {
    background-position: 0 38.4083044983%;
}

.honduras {
    background-position: 0 38.7543252595%;
}

.hongkong {
    background-position: 0 39.1003460208%;
}

.hungary {
    background-position: 0 39.446366782%;
}

.iaea {
    background-position: 0 39.7923875433%;
}

.iceland {
    background-position: 0 40.1384083045%;
}

.iho {
    background-position: 0 40.4844290657%;
}

.india {
    background-position: 0 40.830449827%;
}

.indonesia {
    background-position: 0 41.1764705882%;
}

.international {
    background-position: 0 41.5224913495%;
}

.iran {
    background-position: 0 41.8685121107%;
}

.iraq {
    background-position: 0 42.214532872%;
}

.ireland {
    background-position: 0 42.5605536332%;
}

.islamicconference {
    background-position: 0 42.9065743945%;
}

.isleofman {
    background-position: 0 43.2525951557%;
}

.israel {
    background-position: 0 43.598615917%;
}

.italy {
    background-position: 0 43.9446366782%;
}

.jamaica {
    background-position: 0 44.2906574394%;
}

.japan {
    background-position: 0 44.6366782007%;
}

.jersey {
    background-position: 0 44.9826989619%;
}

.jordan {
    background-position: 0 45.3287197232%;
}

.kazakhstan {
    background-position: 0 45.6747404844%;
}

.kenya {
    background-position: 0 46.0207612457%;
}

.kiribati {
    background-position: 0 46.3667820069%;
}

.kosovo {
    background-position: 0 46.7128027682%;
}

.kurdish {
    background-position: 0 47.0588235294%;
}

.kuwait {
    background-position: 0 47.4048442907%;
}

.kyrgyzstan {
    background-position: 0 47.7508650519%;
}

.laos {
    background-position: 0 48.0968858131%;
}

.latvia {
    background-position: 0 48.4429065744%;
}

.lebanon {
    background-position: 0 48.7889273356%;
}

.lesotho {
    background-position: 0 49.1349480969%;
}

.liberia {
    background-position: 0 49.4809688581%;
}

.libya {
    background-position: 0 49.8269896194%;
}

.liechtenshein {
    background-position: 0 50.1730103806%;
}

.lithuania {
    background-position: 0 50.5190311419%;
}

.luxembourg {
    background-position: 0 50.8650519031%;
}

.macau {
    background-position: 0 51.2110726644%;
}

.northmacedonia {
    background-position: 0 51.5570934256%;
}

.madagascar {
    background-position: 0 51.9031141869%;
}

.malawi {
    background-position: 0 52.2491349481%;
}

.malaysia {
    background-position: 0 52.5951557093%;
}

.maldives {
    background-position: 0 52.9411764706%;
}

.mali {
    background-position: 0 53.2871972318%;
}

.malta {
    background-position: 0 53.6332179931%;
}

.marshallislands {
    background-position: 0 53.9792387543%;
}

.martinique {
    background-position: 0 54.3252595156%;
}

.mauritania {
    background-position: 0 54.6712802768%;
}

.mauritius {
    background-position: 0 55.0173010381%;
}

.mayotte {
    background-position: 0 55.3633217993%;
}

.mexico {
    background-position: 0 55.7093425606%;
}

.micronesia {
    background-position: 0 56.0553633218%;
}

.moldova {
    background-position: 0 56.401384083%;
}

.monaco {
    background-position: 0 56.7474048443%;
}

.mongolia {
    background-position: 0 57.0934256055%;
}

.montenegro {
    background-position: 0 57.4394463668%;
}

.montserrat {
    background-position: 0 57.785467128%;
}

.morocco {
    background-position: 0 58.1314878893%;
}

.mozambique {
    background-position: 0 58.4775086505%;
}

.myanmar {
    background-position: 0 58.8235294118%;
}

.namibia {
    background-position: 0 59.169550173%;
}

.nato {
    background-position: 0 59.5155709343%;
}

.nauru {
    background-position: 0 59.8615916955%;
}

.nepal {
    background-position: 0 60.2076124567%;
}

.netherlands {
    background-position: 0 60.553633218%;
}

.netherlandsantilles {
    background-position: 0 60.8996539792%;
}

.newcaledonia {
    background-position: 0 61.2456747405%;
}

.newzealand {
    background-position: 0 61.5916955017%;
}

.nicaragua {
    background-position: 0 61.937716263%;
}

.niger {
    background-position: 0 62.2837370242%;
}

.nigeria {
    background-position: 0 62.6297577855%;
}

.niue {
    background-position: 0 62.9757785467%;
}

.norfolk {
    background-position: 0 63.321799308%;
}

.northamerica {
    background-position: 0 63.6678200692%;
}

.northerncyprus {
    background-position: 0 64.0138408304%;
}

.northernireland {
    background-position: 0 64.3598615917%;
}

.northernmariana {
    background-position: 0 64.7058823529%;
}

.northkorea {
    background-position: 0 65.0519031142%;
}

.norway {
    background-position: 0 65.3979238754%;
}

.oas {
    background-position: 0 65.7439446367%;
}

.oceania {
    background-position: 0 66.0899653979%;
}

.olimpics {
    background-position: 0 66.4359861592%;
}

.oman {
    background-position: 0 66.7820069204%;
}

.opec {
    background-position: 0 67.1280276817%;
}

.pakistan {
    background-position: 0 67.4740484429%;
}

.palau {
    background-position: 0 67.8200692042%;
}

.palestine {
    background-position: 0 68.1660899654%;
}

.panama {
    background-position: 0 68.5121107266%;
}

.papuanewguinea {
    background-position: 0 68.8581314879%;
}

.paraguay {
    background-position: 0 69.2041522491%;
}

.peru {
    background-position: 0 69.5501730104%;
}

.philippines {
    background-position: 0 69.8961937716%;
}

.pitcairn {
    background-position: 0 70.2422145329%;
}

.poland {
    background-position: 0 70.5882352941%;
}

.portugal {
    background-position: 0 70.9342560554%;
}

.puertorico {
    background-position: 0 71.2802768166%;
}

.qatar {
    background-position: 0 71.6262975779%;
}

.quebec {
    background-position: 0 71.9723183391%;
}

.redcross {
    background-position: 0 72.3183391003%;
}

.reunion {
    background-position: 0 72.6643598616%;
}

.romania {
    background-position: 0 73.0103806228%;
}

.russia {
    background-position: 0 73.3564013841%;
}

.rwanda {
    background-position: 0 73.7024221453%;
}

.saintbarthelemy {
    background-position: 0 74.0484429066%;
}

.sainthelena {
    background-position: 0 74.3944636678%;
}

.saintlucia {
    background-position: 0 74.7404844291%;
}

.saintmartin {
    background-position: 0 75.0865051903%;
}

.saintpierreandmiquelon {
    background-position: 0 75.4325259516%;
}

.samoa {
    background-position: 0 75.7785467128%;
}

.sanmarino {
    background-position: 0 76.124567474%;
}

.saotomeandprincipe {
    background-position: 0 76.4705882353%;
}

.saudiarabia {
    background-position: 0 76.8166089965%;
}

.scotland {
    background-position: 0 77.1626297578%;
}

.senegal {
    background-position: 0 77.508650519%;
}

.serbia {
    background-position: 0 77.8546712803%;
}

.seychelles {
    background-position: 0 78.2006920415%;
}

.sierraleone {
    background-position: 0 78.5467128028%;
}

.singapore {
    background-position: 0 78.892733564%;
}

.sintmaarten {
    background-position: 0 79.2387543253%;
}

.slovakia {
    background-position: 0 79.5847750865%;
}

.slovenia {
    background-position: 0 79.9307958478%;
}

.solomonislands {
    background-position: 0 80.276816609%;
}

.somalia {
    background-position: 0 80.6228373702%;
}

.somaliland {
    background-position: 0 80.9688581315%;
}

.southafrica {
    background-position: 0 81.3148788927%;
}

.southamerica {
    background-position: 0 81.660899654%;
}

.southgeorgiaandsouthsandwich {
    background-position: 0 82.0069204152%;
}

.southkorea {
    background-position: 0 82.3529411765%;
}

.southsudan {
    background-position: 0 82.6989619377%;
}

.spain {
    background-position: 0 83.044982699%;
}

.srilanka {
    background-position: 0 83.3910034602%;
}

.srlmatches {
    background-position: 0 83.7370242215%;
}

.stkittsandnevis {
    background-position: 0 84.0830449827%;
}

.stvincentandthegrenadines {
    background-position: 0 84.4290657439%;
}

.sudan {
    background-position: 0 84.7750865052%;
}

.suriname {
    background-position: 0 85.1211072664%;
}

.svalbardandjanmayen {
    background-position: 0 85.4671280277%;
}

.swaziland {
    background-position: 0 85.8131487889%;
}

.sweden {
    background-position: 0 86.1591695502%;
}

.switzerland {
    background-position: 0 86.5051903114%;
}

.syria {
    background-position: 0 86.8512110727%;
}

.tahiti {
    background-position: 0 87.1972318339%;
}

.taiwan {
    background-position: 0 87.5432525952%;
}

.tajikistan {
    background-position: 0 87.8892733564%;
}

.unitedrepublicoftanzania {
    background-position: 0 88.2352941176%;
}

.thailand {
    background-position: 0 88.5813148789%;
}

.timorleste {
    background-position: 0 88.9273356401%;
}

.togo {
    background-position: 0 89.2733564014%;
}

.tokelau {
    background-position: 0 89.6193771626%;
}

.tonga {
    background-position: 0 89.9653979239%;
}

.trinidadtobago {
    background-position: 0 90.3114186851%;
}

.tristandacunha {
    background-position: 0 90.6574394464%;
}

.tunisia {
    background-position: 0 91.0034602076%;
}

.turkey {
    background-position: 0 91.3494809689%;
}

.turkmenistan {
    background-position: 0 91.6955017301%;
}

.turksandcaicosislands {
    background-position: 0 92.0415224913%;
}

.tuvalu {
    background-position: 0 92.3875432526%;
}

.uganda {
    background-position: 0 92.7335640138%;
}

.ukraine {
    background-position: 0 93.0795847751%;
}

.uae {
    background-position: 0 93.4256055363%;
}

.unitedkingdom {
    background-position: 0 93.7716262976%;
}

.uruguay {
    background-position: 0 94.1176470588%;
}

.usa {
    background-position: 0 94.4636678201%;
}

.uzbekistan {
    background-position: 0 94.8096885813%;
}

.vanutau {
    background-position: 0 95.1557093426%;
}

.vaticancity {
    background-position: 0 95.5017301038%;
}

.venezuela {
    background-position: 0 95.8477508651%;
}

.vietnam {
    background-position: 0 96.1937716263%;
}

.virginislandsbritish {
    background-position: 0 96.5397923875%;
}

.virginislandsus {
    background-position: 0 96.8858131488%;
}

.wales {
    background-position: 0 97.23183391%;
}

.wallisandfutuna {
    background-position: 0 97.5778546713%;
}

.westernsahara {
    background-position: 0 97.9238754325%;
}

.westindies {
    background-position: 0 98.2698961938%;
}

.world {
    background-position: 0 98.615916955%;
}

.yemen {
    background-position: 0 98.9619377163%;
}

.zambia {
    background-position: 0 99.3079584775%;
}

.zanzibar {
    background-position: 0 99.6539792388%;
}

.zimbabwe {
    background-position: 0 100%;
}

.footerLinkColEl a {
    text-transform: capitalize;
    font-size: 14px;
    line-height: 17px;
    color: rgba(var(--b-sc-rgb),1);
    transition: color var(--default-transition-duration);
}
.footerLinkColEl a:hover {
    color: rgba(var(--b-sc-rgb),1);
}

.footerLinkColEl {
    position: relative;
    padding-left: 8px;
    padding-right: 8px;
}
.footerLinkColEl:not(:last-child):after {
    content: "";
    display: block;
    position: absolute;
    right: 0;
    top: 0;
    height: 100%;
    width: 1px;
    background-color: rgba(var(--b-sc-rgb),.1);
}

.footerLicenseGroupCol {
    display: flex;
    align-items: center;
    justify-content: center;
}

.footerLicenseGroup img {
    max-width: 100px;
}

.footerLicenseGroup p {
    font-size: 14px;
    line-height: 17px;
    color: rgba(var(--b-sc-rgb),1);
    transition: color var(--default-transition-duration);
    text-align: center;
}

.footerAppGroup {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin: 32px 0;
    padding-bottom: 16px;
    position: relative;
}
.footerAppGroup:after {
    content: '';
    position: absolute;
    right: 0;
    bottom: -4px;
    width: 50%;
    height: 2px;
    border-image: linear-gradient(to right, transparent 0%, rgba(255,255,255,.5) 100%) 1;
    border-width: 0;
    border-radius: 5px;
    border-bottom-width: 4px;
    border-style: solid;
}
.footerAppGroupCol {
    display: flex;
    align-items: center;
    flex: 1 1 auto;
}

.footerAppGroupCol img {
    width: 100%;
    max-width: 230px;
}

.footerSlider {
    width: 100%;
}
.footerSlider:not(:last-child) {
    margin-bottom: 48px;
}
.footerSlider:not(:last-child) {
    margin-bottom: 24px;
}

.footerSliderTitle {
    width: 100%;
    text-align: center;
    text-transform: uppercase;
    color: rgba(var(--b-sc-rgb),.7);
}

.footerSliderTitle {
    font-size: 12px;
    line-height: 14px;
    margin-bottom: 16px;
}

.horizontalSliderWrapper {
    width: 100%;
    position: relative;
    text-align: center;
    overflow: hidden;
}

.horizontalSliderWrapper {
    position: relative;
    width: calc(100% + 32px);
    margin-bottom: 16px;
    overflow-x: auto;
    overflow-y: hidden;
    scrollbar-width: none;
}

.horizontalSliderWrapper {
    left: -16px;
}

.horizontalSliderWrapper {
    right: -16px;
}
.horizontalSliderWrapper.horizontalItemsExpanded.scroll-start:not(.scroll-end) i:first-child {
    display: none;
}
.horizontalSliderWrapper.horizontalItemsExpanded.scroll-end:not(.scroll-start) i:last-child {
    display: none;
}

.horizontalSliderRow {
    display: inline-block;
    font-size: 0;
    text-align: center;
    white-space: nowrap;
    transition: transform var(--default-transition-duration);
}

.horizontalSliderRow {
    overflow-x: auto;
    overflow-y: hidden;
}

.horizontalSliderRow::-webkit-scrollbar {
    display: none;
}

.footerSlider .horizontalSliderWrapper{
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    left: 0;
    right: 0;
    gap: 2px;
}

.footerSlider .horizontalSliderWrapper .horizontalSliderElem {
    width: calc(100% / 10 - 2px)
}

.footerSlider .horizontalSliderWrapper .horizontalSliderElem img{
    width: 100%;
}

.casino-full-game-bg{
    background-image: url(https://cdn.inplayfeed.com/garibom/slotbg.png?v=140.31) !important;
}

.redirect-buttons{
    max-width: 100px;
    margin: 0 5px;
}

.layout-footer-holder-bc {
    transform: none;
}

#header-telegram{
   display: none;
}


.layout-group-homepageLinks .hdr-navigation-link-bc
{
    position: absolute;
    background: none !important;
    text-transform: inherit;
    bottom: 13px;
}