:root
{
       --cs-primary-color: #061724;
    --cs-secondary-color: #011627;
    --cs-third-color: #0e2327;
    --cs-fourth-color: #9fa1a0;
    --cs-fifth-color: #ffffff;
    --btnanarenk:#f6c835;
    --btanarenkrgb:246,200,53 !important;
    --cs-content-bg:#021a48; 
    --header:6,23,36 !important;
    --cs-menu-bg: #011725;

    --cs-button-bg: #011725;

    --cs-icons-color: #011725;

    --cs-desktop-nav-heigth: 64px;
    --mobile-header-main-section-height:64px !important;
    --mobile-header-navigation-height:60px !important;

    /*System*/ 
    --menu:6,23,36 !important;
    --menu-sc:255,255,255 !important;
    --oc-1:0,22,36 !important;
    --hero:6 ,23, 36 !important;
    --oc-1-sc:255,255,255 !important;
    --oc-2: 140, 140, 140 !important;
    --b:6,23,36 !important;
    /*System*/

    --header:6,23,36 !important;
}
  @keyframes blinker {  
      50% { opacity: 0; }
}
@keyframes blinkShadow {
  0% {
    box-shadow: 0 0 5px var(--btnanarenk);
  }
  50% {
    box-shadow: 0 0 13px var(--btnanarenkr);
  }
  100% {
    box-shadow: 0 0 5px var(--btnanarenk);
  }
}
#root > div.layout-header-holder-bc > div.hdr-dynamic-content > div > div > div > div > div > div > div > a > p > span > h1 > span:nth-child(2){
  color:#c1a144 !important;
  animation: blinker 1.6s ease-out infinite !important;
}
.tab-nav-item-bc{
      color: rgb(238 202 84) !important;
}
.horizontalSliderElem{
  background-color:rgb(255 255 255 / 0%) !important;
}
.market-bc.active
{
    box-shadow: inset 0 0 15px var(--cs-primary-color);
}

.crypto-currency-data{
    display: none !important;
}
.has-exchange-info .layout-content-holder-bc {
    padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) ) !important;
}
.has-info:not(.has-multi-wallet) .layout-content-holder-bc {
    padding-top: calc(var(--mobile-header-navigation-height) + var(--dynamic-header) + 8px) !important;
}

/*Header*/
header.header-bc {
    max-width: 1670px;
    margin-left: auto;
    margin-right: auto;
    padding: 0 30px !important;
}
/*Menu*/
.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item {
    flex-direction: column;
    display: flex;
    align-items: center;
    white-space: nowrap;
    cursor: pointer;
    row-gap: 6px !important;
    min-width: 65px !important;
    font-size: 14px !important;
    border-radius: 13px !important;
    padding: 2px 10px !important;
    transition: all ease .6s !important;
    justify-content: center;
}
/*Sign In, Register*/
.hdr-user-bc .btn.register,
.hdr-user-bc .btn.sign-in
{
    animation: pulse-white 1s infinite !important;
}
.hdr-user-bc .btn.sign-in
{
  box-shadow:0px 0px 15px var(--btnanarenk) !important;
}
#login_form_id > div.form-sign-bc > div.entrance-form-actions-holder-bc.login-ext-1 > div > button {
    background: #c1a144 !important;
}
.btn.sign-in,
.btn.register,
.casino-game-buttons .btn+.btn,
.btn.a-color{
    background: var(--cs-button-bg) !important;
    color: var(--cs-fifth-color) !important;
    text-decoration: unset !important;
    padding: 0px 10px !important;
    font-weight: bold !important;
}

.hdr-additional-info
{
    background: var(--cs-primary-color) !important;
}

.via-wallet-enabled .connect-button,
.registration .fastex-wallet-banner,
.connect-button-wrapper
{
    display: none !important;
}
/*Sign In, Register*/
/*Menu Buttons*/
.nav-menu-container .nav-menu, .nav-menu-container .nav-menu-other
{
    align-content: center;
    justify-content: center;
}
.nav-menu-container .nav-menu>li>.nav-menu-item>i,
.nav-menu-container .nav-menu-other>.nav-menu-item>i
{
    margin-inline-end: unset !important;
}
/*
.hdr-navigation-link-bc {
    box-shadow: inset 0 -2px 0 0 transparent !important;
}
.hdr-navigation-link-bc {
    border-radius: 90px;
    border-right: 1px solid var(--cs-fifth-color) !important;
    background: transparent !important;
    margin: 2px;
    color: #fff;
}*/


.hdr-navigation-link-bc
{
    transition: all .5s !important;
    box-shadow: devtools-icon.shadow-swatch-icon{color:var(--icon-css);
    transform:scale(0.7);
    position:relative;
    margin:-5px -2px -5px -4px;
    user-select:none;
    vertical-align:baseline;
    cursor:pointer;&:
    hover{color:var(--icon-css-hover)}}
/*# sourceURL=devtools://devtools/bundled/ui/legacy/components/inline_editor/cssShadowSwatch.css */0px 0px 5px var(.text-button{
    margin:2px;
    height:24px;
    font-size:12px;
    font-family:var(--default-font-family);
    border:1px solid var(--sys-color-tonal-outline);
    border-radius:12px;
    padding:0 12px;
    font-weight:500;
    color:var(--sys-color-primary);
    background-color:var(--sys-color-cdt-base-container);
    flex:none;
    white-space:nowrap}.text-button:
    disabled{opacity:38%}.text-button:not(:
    disabled):focus,
.text-button:not(:disabled):hover,
.text-button:not(:disabled):active{background-color:var(--sys-color-state-hover-on-subtle)}.text-button:not(:
    disabled, .primary-button):focus-visible{outline:2px solid var(--sys-color-state-focus-ring);
    color:var(--sys-color-on-primary);
    background-color:var(--sys-color-cdt-base-container)}.text-button:not(:
    disabled, .running):focus,
.text-button:not(:disabled, .running):hover,
.text-button:not(:disabled, .running):active{color:var(--sys-color-primary)}.text-button.link-style,
.text-button.link-style:
    hover,
.text-button.link-style:active{background:none;
    border:none;
    outline:none;
    border-radius:2px;
    margin:0;
    padding:0!important;
    font:inherit;
    cursor:pointer;
    height:unset}.text-button.primary-button,
.text-button.primary-button:not(:
    disabled):focus{background-color:var(--sys-color-primary);
    border:none;
    color:var(--sys-color-on-primary)}.text-button.primary-button:not(:
    disabled):active{background-color:color-mix(in srgb,var(--sys-color-primary),var(--sys-color-state-ripple-primary) 32%);
    color:var(--sys-color-on-primary)}.text-button.primary-button:not(:
    disabled):hover{background-color:color-mix(in srgb,var(--sys-color-primary),var(--sys-color-state-hover-on-prominent) 6%);
    color:var(--sys-color-on-primary)}.text-button.primary-button:not(:
    disabled):focus-visible{background-color:var(--sys-color-primary);
    outline-offset:2px;
    outline:2px solid var(--sys-color-state-focus-ring);
    color:var(--sys-color-on-primary)}
    @media (forced-colors: active){.text-button{background-color:ButtonFace;
    color:ButtonText;
    border-color:ButtonText}.text-button:
    disabled{forced-color-adjust:none;
    opacity:100%;
    background:ButtonFace;
    border-color:GrayText;
    color:GrayText}.text-button:not(:
    disabled):focus-visible{forced-color-adjust:none;
    background-color:ButtonFace;
    color:Highlight!important;
    border-color:Highlight;
    outline:2px solid ButtonText;
    box-shadow:var(--legacy-focus-ring-active-shadow)}.text-button:not(:
    disabled):hover,
  .text-button:not(:disabled):active{forced-color-adjust:none;
    background-color:Highlight;
    color:HighlightText!important;
    box-shadow:var(--sys-color-primary)}.text-button.primary-button{
    forced-color-adjust:none;
    background-color:Highlight;
    color:HighlightText;
    border:1px solid Highlight}.text-button.primary-button:not(:
    disabled):focus-visible{background-color:Highlight;
    color:HighlightText!important;
    border-color:ButtonText}.text-button.primary-button:not(:
    disabled):hover,
  .text-button.primary-button:not(:disabled):active{background-color:HighlightText;
    color:Highlight!important;
    border-color:Highlight}}
/*# sourceURL=devtools://devtools/bundled/ui/components/buttons/textButton.css */.link-swatch-link{
    display:inline}.link-swatch-link:not(.undefined){
    cursor:pointer;
    text-underline-offset:2px;
    color:var(--text-link)}.link-swatch-link:
    hover:not(.undefined){text-decoration:underline}.link-swatch-link:
    focus:not(:focus-visible){outline:none}.link-swatch-link.undefined{
    opacity:100%;
    color:var(--text-disabled)}
    --cs-fifth-color) !important;
    margin-right: 7px;
    margin-top:7px;
    margin-bottom:7px;
    border-radius:5px;
}
.hdr-navigation-link-bc:first-child {
    margin-left: 10px;
}
.logo
{
    height:60px !important;
}
.hdr-additional-info{display:none!important;}
/*Menu Buttons*/
/*Menu*/
/*Header*/

/*Body*/
body
{
      background-color:var(--cs-secondary-color) !important;
    background-image: url(https://cmsbetconstruct.com/storage/medias/betamiral-18762797/media_18762797_8f0c6b21b70abefebe24b33b9d01144d.png) !important;
    background-position: top center !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-attachment: fixed !important;
}
/*Slider*/
.hm-row-bc.has-slider:first-child .carousel-count-arrow-container.with-count {
    margin: -10px !important;
    position: absolute !important;
    right: 25px !important;
    top: 45% !important;
    flex-direction: column !important;
    width: 70px !important;
    background: var(--cs-primary-color) !important;
    height: 164px !important;
    border-radius: 30px !important;
    padding: 5px 0px !important;
    align-items: center;
    justify-content: center;
}
/*Arrow*/
.hm-row-bc.has-slider:first-child .carousel-count-arrow-container.with-count i {
    width: 48px !important;
    height: 48px !important;
    margin-top: 2px !important;
    margin: 7px 0px !important;
    border-radius: 50% !important;
    background: var(--cs-secondary-color) !important;
}
.slider-bc .carousel-count-arrow-container.with-count .carousel-count-arrow:after,
.slider-bc .carousel-count-arrow-container.with-count .carousel-count-arrow:before
{
    box-shadow: unset !important;
}
/*Arrow*/
.sdr-item-bc:before
{
    background: unset !important;
}

.is-home-page .layout-content-holder-bc .hm-row-bc.has-slider:nth-child(1) .slider-bc:nth-child(2)
{
    display:none !important;
}
.is-home-page .layout-content-holder-bc .hm-row-bc.has-slider:nth-child(1)
{
    grid-template-columns:12fr !important;
}
/*Slider*/

/*HÃ„Â±zlÃ„Â± EriÃ…Å¸im*/
.product-banner-container-bc.col-4 {
    grid-template-columns: repeat(5, 1fr) !important;
}
.product-banner-container-bc
{
    background:unset !important;
}
/*HÃ„Â±zlÃ„Â± EriÃ…Å¸im*/

/*Game Area*/
.games-horiz-scroll .casino-game-item-content .casino-game-item .casino-game-item-image-bc
{
    width: 98% !important;
    height: 98% !important;
    margin-left: 1% !important;
    margin-top: 1% !important;
    border-radius: 5px !important;
}
.games-horiz-scroll .casino-game-item-content .casino-game-item
{
    background: linear-gradient(45deg, var(--cs-primary-color) 0%, var(--cs-secondary-color) 50%, var(--cs-primary-color) 100%);
}
.is-home-page .games-horiz-scroll {
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(2, auto) !important;
}
/*Game Area*/
/*Feature Game*/

/*Feature Game*/
/*Body*/

/*PopUp*/
.popup-holder-bc.windowed.info .popup-inner-bc {
    box-shadow: 0px 0px 20px 5px var(--cs-primary-color) !important;
    border-radius: 25px 0px 25px 0px !important;
}
/*PopUp*/

/*Footer*/
[class*=is-mobile] .horizontalSliderElem .horizontalSliderImg:hover
{
    transition:scale .5s ease-out;
    scale: 1.30;
}
/*Nav Tab Menu*/
/*Footer*/

/*Promosyon*/
.logo-container .hdr-logo-bc {
    max-width: 228px !important;
    object-fit: contain !important;
}
.logo-container .header-icon {
    max-width: 38px !important;
    max-height: 38px !important;
    object-fit: contain !important;
}
.hdr-user-bc .deposit-btn > .btn {
    width: 30px !important;
    height: 30px !important;
    object-fit: contain !important;
    background: #FFBE2F !important;
    color: #000 !important;
}

/*Header*/

/*Body*/

/*Slider*/
.hm-row-bc.has-slider:first-child .carousel-count-arrow-container.with-count {
    margin: -10px !important;
    position: absolute !important;
    right: 25px !important;
    top: 45% !important;
    flex-direction: column !important;
    width: 70px !important;
    background: rgba(var(--cs-primary-color), 1) !important;
    height: 164px !important;
    border-radius: 30px !important;
    padding: 5px 0px !important;
    align-items: center;
    justify-content: center;
}
/*Arrow*/
.hm-row-bc.has-slider:first-child .carousel-count-arrow-container.with-count i {
    width: 48px !important;
    height: 48px !important;
    margin-top: 2px !important;
    margin: 7px 0px !important;
    border-radius: 50% !important;
    background: rgba(var(--cs-secondary-color), 1) !important;
}
.slider-bc .carousel-count-arrow-container.with-count .carousel-count-arrow:after,
.slider-bc .carousel-count-arrow-container.with-count .carousel-count-arrow:before
{
    box-shadow: unset !important;
}
/*Arrow*/
.sdr-item-bc:before
{
    background: unset !important;
}

.is-home-page .layout-content-holder-bc .hm-row-bc.has-slider:nth-child(1) .slider-bc:nth-child(2)
{
    display:none !important;
}
.is-home-page .layout-content-holder-bc .hm-row-bc.has-slider:nth-child(1)
{
    grid-template-columns:12fr !important;
}
/*Slider*/

/*HÃ„Â±zlÃ„Â± EriÃ…Å¸im*/
.product-banner-container-bc.col-4 {
    grid-template-columns: repeat(5, 1fr) !important;
}
.product-banner-without-titles .product-banner-img-bc, .product-banner-without-titles .product-banner-icon-bc {
    background: rgba(var(--cs-secondary-color), 1);
    box-shadow: 0px 0px 9px rgba(var(--cs-primary-color), .9);
}
.product-banner-container-bc
{
    background:unset !important;
}

.is-home-page .hm-row-bc:nth-child(4) .product-banner-container-bc,
.is-home-page .hm-row-bc:nth-child(5) .product-banner-container-bc
{
    grid-template-columns: repeat(3, 1fr) !important;
}

.is-home-page .hm-row-bc:nth-child(3) .product-banner-container-bc
{
    grid-template-columns: repeat(4, 1fr) !important;
}
.product-banner-container-bc.col-3
{
    grid-template-columns: repeat(4, 1fr) !important;
}
/*HÃ„Â±zlÃ„Â± EriÃ…Å¸im*/

/*Game Area*/
.games-horiz-scroll .casino-game-item-content .casino-game-item .casino-game-item-image-bc
{
    width: 98% !important;
    height: 98% !important;
    margin-left: 1% !important;
    margin-top: 1% !important;
    border-radius: 5px !important;
}
.games-horiz-scroll .casino-game-item-content .casino-game-item
{
    background: linear-gradient(45deg, rgba(var(--cs-primary-color)) 0%, rgba(var(--cs-secondary-color)) 50%, rgba(var(--cs-primary-color), .7) 100%);
}
.is-home-page .games-horiz-scroll {
    grid-template-columns: repeat(3, 1fr);
    grid-template-rows: repeat(2, auto) !important;
}
/*.games-horiz-scroll .casino-game-item-content .casino-game-item:before {
    content: "";
    position: absolute;
    display: block;
    top: 10px;
    right: 2px;
    background-image: url('/logo.gif?v=1725909455');
    background-position: top center;
    background-size: contain;
    background-repeat: no-repeat;
    background-color: var(--cs-secondary-color);
    border-radius: 15px 0px 0px 15px;
    box-shadow: 0px 5px 5px var(--cs-primary-color);
    width: 100px;
    height: 30px;
    z-index: 2;
}*/
/*Game Area*/
/*Feature Game*/

/*Feature Game*/
/*Body*/

/*PopUp*/
.popup-holder-bc.windowed.info .popup-inner-bc {
    box-shadow: 0px 0px 20px 5px rgba(var(--cs-primary-color),.9) !important;
    border-radius: 25px 0px 25px 0px !important;
}
.casino-popup-button-block .btn:before
{
    content: "TAMAM";
    font-size: 12px;
}
.casino-popup-button-block .btn
{
    font-size: 1px;
}
/*PopUp*/

/*Footer*/
.layout-bc:not(.navigation-is-visible) .tab-nav-item-bc.active, .layout-bc.navigation-is-visible .tab-nav-item-bc.menu,
.tab-nav-item-bc:not(.count-odd-animation).badge-.count-blink-even{
    background: var(--cs-button-bg) !important;
    box-shadow: 0px -3px 14px -3px var(--cs-fifth-color) !important;
    border-radius: 10px 10px 0px 0px !important;
    margin-bottom: 15px !important;
    transition: all .5s !important;
    color: var(--cs-fifth-color) !important;
}
.tab-navigation-w-bc {
    border-top-left-radius: 25px !important;
    border-top-right-radius: 25px !important;
    background: var(--cs-primary-color) !important;
}
/*Nav Tab Menu*/
/*Footer*/

/*Promosyon*/

.is-home-page .hm-row-bc:nth-child(4) .product-banner-container-bc a img {
    border-radius: 30px !important;
}

/*Promosyon*/

/*Animations*/
@keyframes bounce {
    0%{
        scale: .90;
    }
    50%{
        scale: .93;
    }
    100%{
        scale: .90;
    }
}
@keyframes pulse-white {
    0% {
        transform: scale(0.95);
    }

    70% {
        transform: scale(1);
    }

    100% {
        transform: scale(0.95);
    }
}
/*Animations*/

/*Sportbet*/
.sgm-market-g-h-cashed-out-icon-bc
{
    color:var(--cs-fifth-color) !important;
}
.hdr-user-bc .btn.sign-in {
  box-shadow: 0px 0px 15px #f6c835 !important;
    background: #f6c835 !important;
}
.market-bc
{
    background:rgba(var(--b-sc),.1)!important;
}
.market-bc.active
{
    background: #c1a144 !important;
    box-shadow: 0 0 15px var(--cs-fourth-color) !important;
}
.layout-footer-holder-bc.active
{
    background:var(--cs-primary-color) !important;
}

/*Sidebar*/
.sportsbook-container .left-menu-container
{
    background:var(--cs-primary-color) !important;
    border-top-right-radius:15px !important;
    border-bottom-left-radius:15px !important;
}
.sportsbook-container .left-menu-scroll>.sp-sub-list-bc
{
    background:var(--cs-button-bg) !important;
}
.sportsbook-container .left-menu-search,
.sportsbook-container .left-menu-container .filter-sports-bc
{
    background:unset !important;
}
.sportsbook-container .left-menu-search .ss-icon-holder-bc
{
    background: var(--cs-third-color) !important;
}
/*Sidebar*/
/*PreMatch*/
.multi-column-content:not(.multi-column-show-type-OUTRIGHT)
{
    background:rgba(var(--b-sc),.05) !important;
}
/*PreMatch*/

.sgm-market-g-head-bc
{
    background:var(--cs-menu-bg) !important;
}
.c-head-bc {
    margin: 0 var(--padding-page-aside);
    background: var(--cs-menu-bg);
}
/*Sportbet*/


/*Footer Payment*/
[class*=is-mobile][dir=ltr] .horizontalSliderElem:first-child
{
    margin-left:unset !important;
}
.footerSlider .horizontalSliderWrapper i.horizontalSliderNav.bc-i-small-arrow-left,
.footerSlider .horizontalSliderWrapper i.horizontalSliderNav.bc-i-small-arrow-right
{
    display:none !important;
}

.footerSlider .horizontalSliderWrapper .horizontalSliderRow {
    transform: unset !important;
    display: flex;
    justify-items: center;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
    gap: 10px;
}

.footerSlider .horizontalSliderWrapper .horizontalSliderRow .horizontalSliderElem
{
    background-color: unset !important;
}

.footerSlider .horizontalSliderWrapper .horizontalSliderRow .horizontalSliderElem .horizontalSliderImg
{
    filter:unset !important;
    opacity: 1 !important;
}
/*Footer Payment*/

/*.casinoGameItemContent:before
{
  content:"";
  background-color: var(--cs-primary-color);
  background-image:url("/logo.gif");
  background-repeat:no-repeat;
  background-size:contain;
  position:absolute;
  width: 60px;
  height: 23px;
  right: 0px;
  top: 5px;
  z-index: 2;
  box-shadow: -3px 0px 15px var(--cs-fifth-color);
  border-top-left-radius: 15px;
  border-bottom-left-radius: 15px;
}*/

/*Bet Slip*/
.bs-bet-i-b-amount-bc
{
  color:var(--cs-primary-color) !important;
  font-weight:bold;
}
/*Bet Slip*/
.hdr-navigation-scrollable-bc-holder, .hdr-navigation-scrollable-bc {
   
    border-bottom: 1px solid var(--btnanarenk) !important;
}
.promotion-details-container {
    display: flex !important;
    flex-direction: column !important;
}

.promotion-details-container .promotion-details-header{
    display:flex !important;
    justify-content: center !important;
}

.promotion-details-container img{
    max-width:400px !important;
    box-shadow:0px 0px 15px var(--cs-fifth-color) !important;
}


.is-home-page .layout-content-holder-bc .hm-row-bc.has-slider:nth-child(1),
.liveCasinoWrapper .hm-row-bc.has-slider:nth-child(1),
.casino-slots .hm-row-bc.has-slider:nth-child(1)
{
  margin-top:-40px !important;
}

img.verify-logo {
    height: 50px!important;
    margin-left: 5.5px!important;
}





#root > div.overlay-sliding-wrapper-bc.user-profile-container > div > div > div > div.u-i-p-amount-holder-bc > div > div > div{
  transform: none !important;
}
#root > div.layout-content-holder-bc > div:nth-child(3) > div > div{
  grid-template-columns: repeat(3, 1fr) !important;
}
#screenArea > div > button{
  background: #b38e38 !important;
}

.is-home-page> div.layout-content-holder-bc{
display: flex;
    flex-direction: column;
}

.is-home-page > div.layout-content-holder-bc > div.hm-row-bc.has-slider{
order:1;
}

.is-home-page > div.layout-content-holder-bc > div:nth-child(2){
order:3;
}
.is-home-page > div.layout-content-holder-bc > div:nth-child(3){
order:2;
}
.is-home-page > div.layout-content-holder-bc > div:nth-child(4){
order:5;
}
.is-home-page > div.layout-content-holder-bc > div:nth-child(5){
order:6;
}.is-home-page > div.layout-content-holder-bc > div:nth-child(6){
order:6;
}.product-banner-container-bc.col-3 {
    grid-template-columns: repeat(3, 1fr) !important;
}