/*
body {
  background-image: url(https://cmsbetconstruct.com/storage/medias/bingobet85/media_1866041_1b6b51831f0dba78de1a98fe2d5afc3d.jpeg) !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: top center !important;
  background-attachment: fixed !important;
}
*/


body .hdr-main-content-bc{height:75px;}
body .header-icon{display:none;}

body .crypto-currency-data i {color: rgba(var(--oc-1), 1)}
/*body .crypto-currency-data{display:none!important;position:absolute;left:-99999px;top:-99999px;height:0;width:0;visibility:hidden;opacity:0;}*/

body .ftr-payments-row-img-bc{width:100px;height:30px;padding:0;background:none;border-radius:0;}

body .m-nav-items-list-item-bc{padding:0;height:auto;}



body .header-bc{background: #121112 !important;padding:10px;}
body .hdr-time-bc{background:#121112;}

body .header-bc .smartPanel-bc{background:#121112;border-radius:10px;}
body .header-bc .smartPanel-bc .hdr-toggle-button-bc{background:#1c1c1c;border-radius:25%;}

body .hdr-dynamic-content{background:#121112;}
body .hdr-dynamic-content .informative-widget-link{background:#4f4f4f;}
body .nav-content-bc{background:#1c1c1c;border-radius: 15px;}
body .nav-menu-container.header-navigation:first-child{background:#1c1c1c;border-radius: 15px;}
body .nav-menu-container .nav-menu-other > .nav-menu-item, body .nav-menu-container .nav-menu > li > .nav-menu-item{text-transform:uppercase;}

body .header-bc .logo-container .header-icon{display:none;}

body .product-banner-info-bc::before {background:transparent!important;}


html[lang="tr"] body .hdr-user-bc .header-custom-buttons .btn.a-color{background: #6fad00;color: #fff;}

html[lang="tr"] body .btn.sign-in { color: rgba(var(--hero-sc), 1);  text-decoration:none;position:relative;right:-22%;background:rgba(var(--hero), 1);max-width:75px;padding:0 15px;min-height:inherit;font-weight:bold;}
html[lang="tr"] body .btn.register { color: rgba(var(--hero), 1);  text-decoration:none;position:relative;right:30%;background:none;}


/*
html[lang="tr"] body .hdr-user-bc .bc-i-wallet::before {content: "PARA YATIR";font-family: "Roboto",sans-serif;font-weight: bold;font-size: 12px;}

html[lang="tr"] body .hdr-user-bc .bc-i-wallet{min-width: 80px;padding: 0 5px;height: 28px;background: #6fad00;}
*/

/*refik*/
/*logo sağa doğru git*/
.logo-container {
    padding-left: 25px !important;
}
/*yazi yüksekligi popup */
.help-popup p {
    line-height: 30px;
}

/* topbar guncel domain */
.informative-widget-link {
    background: transparent !important;
    border-radius: 0px !important;
}

/*yanan kayit butonu */
@keyframes blinkEffect {
    0%, 100% {
        opacity: 1;
        color: rgba(var(--hero-sc), 1); 
        background: rgba(var(--hero), 1);
        box-shadow: none;
    }
    50% {
        opacity: 0.9;
     font-weight: bold;
        color: #fff;
        background: #F2C12E;
        box-shadow: 0 0 10px #F2C12E;
    }
}

.btn.s-small.register {
    animation: blinkEffect 1.8s linear infinite;
}
/*popup*/
.popup-inner-bc {
    position: relative !important;
    background: #121112 !important;
    border-radius: 22px !important;
    border: 10px solid transparent !important;
    box-shadow: 
        0 0 15px 5px rgba(243, 214, 1, 0.6),
        0 0 15px 10px rgba(243, 214, 1, 0.5),
        0 0 15px 15px rgba(243, 214, 1, 0.4), 
        0 0 15px 20px rgba(243, 214, 1, 0.3) !important;
    overflow: hidden !important;
}

/*menu*/
body .nav-menu-container.header-navigation:first-child {
    background: #fdcf18 !important;
    border-radius: 5px !important;
    border-top: 5px !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-style: solid !important;
    border-color: #fdcf18 !important;
}


.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: #282828 !important;
}

.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: #282828 !important;
    border-top-left-radius: 10px !important;
    border: 0px !important;
    border-top-right-radius: 10px !important;
}
.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: #ffffff !important;
    background: #282828 !important;
}

.nav-menu-container .nav-menu-sub .nav-menu-item.active>* {
    color: #ffffff !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li:hover .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li:hover .nav-menu-sub .nav-menu-item {
    color: #ffffff !important;
}

/*footer*/
h4.footer-title {
color: #F3D601; text-transform:none;
}

div.footer-title {
color: #F3D601; text-transform:none;
}

/* footer lisans link renkleri */
.ftr-copy-rights-bc a {
    color: rgba(var(--b-sc),.5) !important;
}


/*slider efekti*/
.sdr-item-bc {
    position: relative;
    overflow: hidden;
}

.sdr-item-bc::after {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 20%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);
    animation: shine 4s infinite;
}

@keyframes shine {
    to {
        left: 125%;
    }
}


/*domain*/
.informative-widget-link p {
    font-size: 16px !important;
    color:#ffffff !important;
}

/* domain animasyon */
.informative-widget-link {
    display: flex !important; 
    justify-content: center !important; 
    overflow: hidden !important;
}

.informative-widget-link p {
    white-space: nowrap !important;
    margin: 0 auto !important;
    display: inline-block !important;
    animation: slide linear infinite  !important;
    animation-duration: 30s !important;
}

@keyframes slide {
    from {
        transform: translateX(60%);
    }
    to {
        transform: translateX(-60%);
    }
}

body {
    background: #121112 !important;
}

.layout-header-holder-bc {
    margin-bottom: var(--desktop-header-margin-bottom);
    position: sticky;
    top: 0;
    z-index: 952;
    background: rgba(var(--b), 1);
    box-shadow: box-shadow: 0 var(--desktop-header-margin-bottom) 0 0 #121112 !important;
}
/*kayit cuzdan iptal*/
.via-wallet-enabled .connect-button {
    display: none !important;
}
.registration .fastex-wallet-banner, .login .fastex-wallet-banner {
    display: none !important;
}

#root > div.popup-holder-bc.full-screen.content-manager > div > div > div > div > div > div.e-p-body-bc > form > div.form-sign-bc > div.entrance-form-actions-holder-bc.login-ext-1 > div > div.connect-button-wrapper {
    display: none !important;
}

/*
body {
  background-image: url(https://cmsbetconstruct.com/storage/medias/bingobet85/media_1866041_1b6b51831f0dba78de1a98fe2d5afc3d.jpeg) !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: top center !important;
  background-attachment: fixed !important;
}
*/


body .hdr-main-content-bc{height:75px;}
body .header-icon{display:none;}

body .crypto-currency-data i {color: rgba(var(--oc-1), 1)}
/*body .crypto-currency-data{display:none!important;position:absolute;left:-99999px;top:-99999px;height:0;width:0;visibility:hidden;opacity:0;}*/

body .ftr-payments-row-img-bc{width:100px;height:30px;padding:0;background:none;border-radius:0;}

body .m-nav-items-list-item-bc{padding:0;height:auto;}



body .header-bc{background: #121112 !important;padding:10px;}
body .hdr-time-bc{background:#121112;}

body .header-bc .smartPanel-bc{background:#121112;border-radius:10px;}
body .header-bc .smartPanel-bc .hdr-toggle-button-bc{background:#1c1c1c;border-radius:25%;}

body .hdr-dynamic-content{background:#121112;}
body .hdr-dynamic-content .informative-widget-link{background:#4f4f4f;}
body .nav-content-bc{background:#1c1c1c;border-radius: 15px;}
body .nav-menu-container.header-navigation:first-child{background:#1c1c1c;border-radius: 15px;}
body .nav-menu-container .nav-menu-other > .nav-menu-item, body .nav-menu-container .nav-menu > li > .nav-menu-item{text-transform:uppercase;}

body .header-bc .logo-container .header-icon{display:none;}

body .product-banner-info-bc::before {background:transparent!important;}


html[lang="tr"] body .hdr-user-bc .header-custom-buttons .btn.a-color{background: #6fad00;color: #fff;}

html[lang="tr"] body .btn.sign-in { color: rgba(var(--hero-sc), 1);  text-decoration:none;position:relative;right:-22%;background:rgba(var(--hero), 1);max-width:75px;padding:0 15px;min-height:inherit;font-weight:bold;}
html[lang="tr"] body .btn.register { color: rgba(var(--hero), 1);  text-decoration:none;position:relative;right:30%;background:none;}


/*
html[lang="tr"] body .hdr-user-bc .bc-i-wallet::before {content: "PARA YATIR";font-family: "Roboto",sans-serif;font-weight: bold;font-size: 12px;}

html[lang="tr"] body .hdr-user-bc .bc-i-wallet{min-width: 80px;padding: 0 5px;height: 28px;background: #6fad00;}
*/

/*logo sağa doğru git*/
.logo-container {
    padding-left: 25px !important;
}
/*yazi yüksekligi popup */
.help-popup p {
    line-height: 30px;
}

/* topbar guncel domain */
.informative-widget-link {
    background: transparent !important;
    border-radius: 0px !important;
}

/*yanan kayit butonu */
@keyframes blinkEffect {
    0%, 100% {
        opacity: 1;
        color: rgba(var(--hero-sc), 1); 
        background: rgba(var(--hero), 1);
        box-shadow: none;
    }
    50% {
        opacity: 0.9;
     font-weight: bold;
        color: #fff;
        background: #F2C12E;
        box-shadow: 0 0 10px #F2C12E;
    }
}

.btn.s-small.register {
    animation: blinkEffect 1.8s linear infinite;
}
/*popup*/
.popup-inner-bc {
    position: relative !important;
    background: #121112 !important;
    border-radius: 22px !important;
    border: 10px solid transparent !important;
    box-shadow: 
        0 0 15px 5px rgba(243, 214, 1, 0.6),
        0 0 15px 10px rgba(243, 214, 1, 0.5),
        0 0 15px 15px rgba(243, 214, 1, 0.4), 
        0 0 15px 20px rgba(243, 214, 1, 0.3) !important;
    overflow: hidden !important;
}

/*menu*/
body .nav-menu-container.header-navigation:first-child {
    background: #fdcf18 !important;
    border-radius: 5px !important;
    border-top: 5px !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-style: solid !important;
    border-color: #fdcf18 !important;
}


.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: #282828 !important;
}

.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: #282828 !important;
    border-top-left-radius: 10px !important;
    border: 0px !important;
    border-top-right-radius: 10px !important;
}
.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: #ffffff !important;
    background: #282828 !important;
}

.nav-menu-container .nav-menu-sub .nav-menu-item.active>* {
    color: #ffffff !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li:hover .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li:hover .nav-menu-sub .nav-menu-item {
    color: #ffffff !important;
}

/*footer*/
h3.footerLinkColTitle {
    color: #F3D601; text-transform:none;
}

div.footer-title {
color: #F3D601; text-transform:none;
}

/* footer lisans link renkleri */
.ftr-copy-rights-bc a {
    color: rgba(var(--b-sc),.5) !important;
}


/*slider efekti*/
.sdr-item-bc {
    position: relative;
    overflow: hidden;
}

.sdr-item-bc::after {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 20%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);
    animation: shine 4s infinite;
}

@keyframes shine {
    to {
        left: 125%;
    }
}


/*domain*/
.informative-widget-link p {
    font-size: 16px !important;
    color:#ffffff !important;
}

/* domain animasyon */
.informative-widget-link {
    display: flex !important; 
    justify-content: center !important; 
    overflow: hidden !important;
}

.informative-widget-link p {
    white-space: nowrap !important;
    margin: 0 auto !important;
    display: inline-block !important;
    animation: slide linear infinite  !important;
    animation-duration: 30s !important;
}

@keyframes slide {
    from {
        transform: translateX(60%);
    }
    to {
        transform: translateX(-60%);
    }
}
/*site bg*/
body {
    background: #121112 !important;
}

.layout-header-holder-bc {
    margin-bottom: var(--desktop-header-margin-bottom);
    position: sticky;
    top: 0;
    z-index: 952;
    background: rgba(var(--b), 1);
    box-shadow: box-shadow: 0 var(--desktop-header-margin-bottom) 0 0 #121112 !important;
}
/*kayit cuzdan iptal*/
.via-wallet-enabled .connect-button {
    display: none !important;
}
.registration .fastex-wallet-banner, .login .fastex-wallet-banner {
    display: none !important;
}

#root > div.popup-holder-bc.full-screen.content-manager > div > div > div > div > div > div.e-p-body-bc > form > div.form-sign-bc > div.entrance-form-actions-holder-bc.login-ext-1 > div > div.connect-button-wrapper {
    display: none !important;
}
/*anasayfa oyunlar*/
.casino-game-item {
    background: transparent !important;
    border-radius: 10px !important;
}

.casino-game-item-content div:hover {
    border:2px !important;
    border-style:solid !important;
    border-color:#F3D601 !important;
    border-radius: 10px !important;
}

.casino-game-item-block .casino-game-buttons:hover {
    border:0px !important;
}

.casino-game-item-block .casino-game-icons:hover {
    border:0px !important;
}

.casino-game-item-image-bc {
    border-radius: 10px !important;
}

#root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav > ul.nav-menu-other > li:hover
{color:#ffffff !important;}

#root > div.layout-footer-holder-bc > div > div.footer-title
{display:none !important;}

/*promosyonlar 3lu*/
.promotionsList-bc {
    grid-template-columns: repeat(auto-fill, minmax(450px, 1fr)) !important;
}

/*promosyon baslik iptal*/
.promotions-article-title {
display:none !important;
}

/*promosyon gorsel radius*/
.promotionsArticleThumbnail-bc {
    border-radius: 20px !important;
}

/*canli destek image boyutu */
#comm100-float-button-9a010000-0000-0000-0000-008e00039593-2 > div > a > img
{width:100px !important; padding-bottom:10px !important;}

/*Promosyon Popup*/
.spoiler>input[type=checkbox]:checked~.spoiler-content {
    height: auto !important;
    padding-bottom: 10px !important;
    color: aliceblue !important;
    font-size: 16px !important;
    margin: 1px 19px 14px 44px !important;
}
/*Promosyon Popup*/
.spoiler {
    border-top: 1px solid !important;
    border-bottom: 1px solid !important;
    position: relative !important;
    border-radius: 10px !important;
    border-color: #38466d !important;
    background: #F3D601 !important;
    margin: 0 0 20px 0  !important;
    
}

/*Promosyon Popup*/
.spoiler-title {
    display: flex !important;
    align-items: center !important;
    position: relative !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    min-height: 40px !important;
    padding: 10px 0 !important;
    padding-inline-start: 45px !important;
    color: #000000 !important;
}


/*Promosyon Popup*/
.spoiler-title:before {

    font: 14px/38px "BetConstruct-Icons" !important;
    margin: 5px 0 0px 23px !important;
    color: #000000 !important;
}

#root > div.layout-content-holder-bc > section > div.popup-holder-bc.windowed.promotion-details-popup > div > div > div.promotion-details-container > div.promotion-details-info p
{color:#000000 !important; line-height: 25px !important;
    padding-top: 10px !important;}

/*odeme yontemleri*/
.horizontalSliderElem {
    width: 120px !important;
    padding: 0px !important;
    background-color: transparent !important;
    border-radius: 0px !important;
}
/*footer lisans ve odeme yontemi baslik kaldir*/
#root > div.layout-footer-holder-bc > div > div > div > div.footerSliderGroup > div:nth-child(1) > h4
{display:none !important;}
#root > div.layout-footer-holder-bc > div > div > div > div.footerSliderGroup > div:nth-child(2) > h4
{display:none !important;}

/*
body {
  background-image: url(https://cmsbetconstruct.com/storage/medias/bingobet85/media_1866041_1b6b51831f0dba78de1a98fe2d5afc3d.jpeg) !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: top center !important;
  background-attachment: fixed !important;
}
*/


body .hdr-main-content-bc{height:75px;}
body .header-icon{display:none;}

body .crypto-currency-data i {color: rgba(var(--oc-1), 1)}
/*body .crypto-currency-data{display:none!important;position:absolute;left:-99999px;top:-99999px;height:0;width:0;visibility:hidden;opacity:0;}*/

body .ftr-payments-row-img-bc{width:100px;height:30px;padding:0;background:none;border-radius:0;}

body .m-nav-items-list-item-bc{padding:0;height:auto;}



body .header-bc{background: #121112 !important;padding:10px;}
body .hdr-time-bc{background:#121112;}

body .header-bc .smartPanel-bc{background:#121112;border-radius:10px;}
body .header-bc .smartPanel-bc .hdr-toggle-button-bc{background:#1c1c1c;border-radius:25%;}

body .hdr-dynamic-content{background:#121112;}
body .hdr-dynamic-content .informative-widget-link{background:#4f4f4f;}
body .nav-content-bc{background:#1c1c1c;border-radius: 15px;}
body .nav-menu-container.header-navigation:first-child{background:#1c1c1c;border-radius: 15px;}
body .nav-menu-container .nav-menu-other > .nav-menu-item, body .nav-menu-container .nav-menu > li > .nav-menu-item{text-transform:uppercase;}

body .header-bc .logo-container .header-icon{display:none;}

body .product-banner-info-bc::before {background:transparent!important;}


html[lang="tr"] body .hdr-user-bc .header-custom-buttons .btn.a-color{background: #6fad00;color: #fff;}

html[lang="tr"] body .btn.sign-in { color: rgba(var(--hero-sc), 1);  text-decoration:none;position:relative;right:-22%;background:rgba(var(--hero), 1);max-width:75px;padding:0 15px;min-height:inherit;font-weight:bold;}
html[lang="tr"] body .btn.register { color: rgba(var(--hero), 1);  text-decoration:none;position:relative;right:30%;background:none;}


/*
html[lang="tr"] body .hdr-user-bc .bc-i-wallet::before {content: "PARA YATIR";font-family: "Roboto",sans-serif;font-weight: bold;font-size: 12px;}

html[lang="tr"] body .hdr-user-bc .bc-i-wallet{min-width: 80px;padding: 0 5px;height: 28px;background: #6fad00;}
*/

/*refik*/
/*logo sağa doğru git*/
.logo-container {
    padding-left: 25px !important;
}
/*yazi yüksekligi popup */
.help-popup p {
    line-height: 30px;
}

/* topbar guncel domain */
.informative-widget-link {
    background: transparent !important;
    border-radius: 0px !important;
}

/*yanan kayit butonu */
@keyframes blinkEffect {
    0%, 100% {
        opacity: 1;
        color: rgba(var(--hero-sc), 1); 
        background: rgba(var(--hero), 1);
        box-shadow: none;
    }
    50% {
        opacity: 0.9;
     font-weight: bold;
        color: #fff;
        background: #F2C12E;
        box-shadow: 0 0 10px #F2C12E;
    }
}

.btn.s-small.register {
    animation: blinkEffect 1.8s linear infinite;
}
/*popup*/
.popup-inner-bc {
    position: relative !important;
    background: #121112 !important;
    border-radius: 22px !important;
    border: 10px solid transparent !important;
    box-shadow: 
        0 0 15px 5px rgba(243, 214, 1, 0.6),
        0 0 15px 10px rgba(243, 214, 1, 0.5),
        0 0 15px 15px rgba(243, 214, 1, 0.4), 
        0 0 15px 20px rgba(243, 214, 1, 0.3) !important;
    overflow: hidden !important;
}

/*menu*/
body .nav-menu-container.header-navigation:first-child {
    background: #fdcf18 !important;
    border-radius: 5px !important;
    border-top: 5px !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-style: solid !important;
    border-color: #fdcf18 !important;
}


.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: #282828 !important;
}

.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: #282828 !important;
    border-top-left-radius: 10px !important;
    border: 0px !important;
    border-top-right-radius: 10px !important;
}
.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: #ffffff !important;
    background: #282828 !important;
}

.nav-menu-container .nav-menu-sub .nav-menu-item.active>* {
    color: #ffffff !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li:hover .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li:hover .nav-menu-sub .nav-menu-item {
    color: #ffffff !important;
}

/*footer*/
h4.footer-title {
color: #F3D601; text-transform:none;
}

div.footer-title {
color: #F3D601; text-transform:none;
}

/* footer lisans link renkleri */
.ftr-copy-rights-bc a {
    color: rgba(var(--b-sc),.5) !important;
}


/*slider efekti*/
.sdr-item-bc {
    position: relative;
    overflow: hidden;
}

.sdr-item-bc::after {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 20%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);
    animation: shine 4s infinite;
}

@keyframes shine {
    to {
        left: 125%;
    }
}


/*domain*/
.informative-widget-link p {
    font-size: 16px !important;
    color:#ffffff !important;
}

/* domain animasyon */
.informative-widget-link {
    display: flex !important; 
    justify-content: center !important; 
    overflow: hidden !important;
}

.informative-widget-link p {
    white-space: nowrap !important;
    margin: 0 auto !important;
    display: inline-block !important;
    animation: slide linear infinite  !important;
    animation-duration: 30s !important;
}

@keyframes slide {
    from {
        transform: translateX(60%);
    }
    to {
        transform: translateX(-60%);
    }
}

body {
    background: #121112 !important;
}

.layout-header-holder-bc {
    margin-bottom: var(--desktop-header-margin-bottom);
    position: sticky;
    top: 0;
    z-index: 952;
    background: rgba(var(--b), 1);
    box-shadow: box-shadow: 0 var(--desktop-header-margin-bottom) 0 0 #121112 !important;
}
/*kayit cuzdan iptal*/
.via-wallet-enabled .connect-button {
    display: none !important;
}
.registration .fastex-wallet-banner, .login .fastex-wallet-banner {
    display: none !important;
}

#root > div.popup-holder-bc.full-screen.content-manager > div > div > div > div > div > div.e-p-body-bc > form > div.form-sign-bc > div.entrance-form-actions-holder-bc.login-ext-1 > div > div.connect-button-wrapper {
    display: none !important;
}

/*
body {
  background-image: url(https://cmsbetconstruct.com/storage/medias/bingobet85/media_1866041_1b6b51831f0dba78de1a98fe2d5afc3d.jpeg) !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  background-position: top center !important;
  background-attachment: fixed !important;
}
*/


body .hdr-main-content-bc{height:75px;}
body .header-icon{display:none;}

body .crypto-currency-data i {color: rgba(var(--oc-1), 1)}
/*body .crypto-currency-data{display:none!important;position:absolute;left:-99999px;top:-99999px;height:0;width:0;visibility:hidden;opacity:0;}*/

body .ftr-payments-row-img-bc{width:100px;height:30px;padding:0;background:none;border-radius:0;}

body .m-nav-items-list-item-bc{padding:0;height:auto;}



body .header-bc{background: #121112 !important;padding:10px;}
body .hdr-time-bc{background:#121112;}

body .header-bc .smartPanel-bc{background:#121112;border-radius:10px;}
body .header-bc .smartPanel-bc .hdr-toggle-button-bc{background:#1c1c1c;border-radius:25%;}

body .hdr-dynamic-content{background:#121112;}
body .hdr-dynamic-content .informative-widget-link{background:#4f4f4f;}
body .nav-content-bc{background:#1c1c1c;border-radius: 15px;}
body .nav-menu-container.header-navigation:first-child{background:#1c1c1c;border-radius: 15px;}
body .nav-menu-container .nav-menu-other > .nav-menu-item, body .nav-menu-container .nav-menu > li > .nav-menu-item{text-transform:uppercase;}

body .header-bc .logo-container .header-icon{display:none;}

body .product-banner-info-bc::before {background:transparent!important;}


html[lang="tr"] body .hdr-user-bc .header-custom-buttons .btn.a-color{background: #6fad00;color: #fff;}

html[lang="tr"] body .btn.sign-in { color: rgba(var(--hero-sc), 1);  text-decoration:none;position:relative;right:-14%;background:rgba(var(--hero), 1);max-width:75px;padding:0 15px;min-height:inherit;font-weight:bold;}
html[lang="tr"] body .btn.register { color: rgba(var(--hero), 1);  text-decoration:none;position:relative;right:17%;background:none;}


/*
html[lang="tr"] body .hdr-user-bc .bc-i-wallet::before {content: "PARA YATIR";font-family: "Roboto",sans-serif;font-weight: bold;font-size: 12px;}

html[lang="tr"] body .hdr-user-bc .bc-i-wallet{min-width: 80px;padding: 0 5px;height: 28px;background: #6fad00;}
*/

/*logo sağa doğru git*/
.logo-container {
    padding-left: 25px !important;
}
/*yazi yüksekligi popup */
.help-popup p {
    line-height: 30px;
}

/* topbar guncel domain */
.informative-widget-link {
    background: transparent !important;
    border-radius: 0px !important;
}

/*yanan kayit butonu */
@keyframes blinkEffect {
    0%, 100% {
        opacity: 1;
        color: rgba(var(--hero-sc), 1); 
        background: rgba(var(--hero), 1);
        box-shadow: none;
    }
    50% {
        opacity: 0.9;
     font-weight: bold;
        color: #fff;
        background: #F2C12E;
        box-shadow: 0 0 10px #F2C12E;
    }
}

.btn.s-small.register {
    animation: blinkEffect 1.8s linear infinite;
}
/*popup*/
.popup-inner-bc {
    position: relative !important;
    background: #121112 !important;
    border-radius: 22px !important;
    border: 10px solid transparent !important;
    box-shadow: 
        0 0 15px 5px rgba(243, 214, 1, 0.6),
        0 0 15px 10px rgba(243, 214, 1, 0.5),
        0 0 15px 15px rgba(243, 214, 1, 0.4), 
        0 0 15px 20px rgba(243, 214, 1, 0.3) !important;
    overflow: hidden !important;
}

/*menu*/
body .nav-menu-container.header-navigation:first-child {
    background: #fdcf18 !important;
    border-radius: 5px !important;
    border-top: 5px !important;
    border-bottom: 0px !important;
    border-left: 0px !important;
    border-right: 0px !important;
    border-style: solid !important;
    border-color: #fdcf18 !important;
}


.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: #282828 !important;
}

.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: #282828 !important;
    border-top-left-radius: 10px !important;
    border: 0px !important;
    border-top-right-radius: 10px !important;
}
.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: #ffffff !important;
    background: #282828 !important;
}

.nav-menu-container .nav-menu-sub .nav-menu-item.active>* {
    color: #ffffff !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu>li:hover .nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li:hover .nav-menu-sub .nav-menu-item {
    color: #ffffff !important;
}

/*footer*/
h3.footerLinkColTitle {
    color: #F3D601; text-transform:none;
}

div.footer-title {
color: #F3D601; text-transform:none;
}

/* footer lisans link renkleri */
.ftr-copy-rights-bc a {
    color: rgba(var(--b-sc),.5) !important;
}


/*slider efekti*/
.sdr-item-bc {
    position: relative;
    overflow: hidden;
}

.sdr-item-bc::after {
    content: "";
    position: absolute;
    top: 0;
    left: -75%;
    width: 20%;
    height: 100%;
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.8) 50%, rgba(255, 255, 255, 0) 100%);
    animation: shine 4s infinite;
}

@keyframes shine {
    to {
        left: 125%;
    }
}


/*domain*/
.informative-widget-link p {
    font-size: 16px !important;
    color:#ffffff !important;
}

/* domain animasyon */
.informative-widget-link {
    display: flex !important; 
    justify-content: center !important; 
    overflow: hidden !important;
}

.informative-widget-link p {
    white-space: nowrap !important;
    margin: 0 auto !important;
    display: inline-block !important;
    animation: slide linear infinite  !important;
    animation-duration: 30s !important;
}

@keyframes slide {
    from {
        transform: translateX(60%);
    }
    to {
        transform: translateX(-60%);
    }
}
/*site bg*/
body {
    background: #121112 !important;
}

.layout-header-holder-bc {
    margin-bottom: var(--desktop-header-margin-bottom);
    position: sticky;
    top: 0;
    z-index: 952;
    background: rgba(var(--b), 1);
    box-shadow: box-shadow: 0 var(--desktop-header-margin-bottom) 0 0 #121112 !important;
}
/*kayit cuzdan iptal*/
.via-wallet-enabled .connect-button {
    display: none !important;
}
.registration .fastex-wallet-banner, .login .fastex-wallet-banner {
    display: none !important;
}

#root > div.popup-holder-bc.full-screen.content-manager > div > div > div > div > div > div.e-p-body-bc > form > div.form-sign-bc > div.entrance-form-actions-holder-bc.login-ext-1 > div > div.connect-button-wrapper {
    display: none !important;
}
/*anasayfa oyunlar*/
.casino-game-item {
    background: transparent !important;
    border-radius: 10px !important;
}

.casino-game-item-content div:hover {
    border:2px !important;
    border-style:solid !important;
    border-color:#F3D601 !important;
    border-radius: 10px !important;
}

.casino-game-item-block .casino-game-buttons:hover {
    border:0px !important;
}

.casino-game-item-block .casino-game-icons:hover {
    border:0px !important;
}

.casino-game-item-image-bc {
    border-radius: 10px !important;
}

#root > div.layout-header-holder-bc > header > div.nav-content-bc > div > nav > ul.nav-menu-other > li:hover
{color:#ffffff !important;}

#root > div.layout-footer-holder-bc > div > div.footer-title
{display:none !important;}

/*promosyonlar 3lu*/
.promotionsList-bc {
    grid-template-columns: repeat(auto-fill, minmax(450px, 1fr)) !important;
}

/*promosyon baslik iptal*/
.promotions-article-title {
display:none !important;
}

/*promosyon gorsel radius*/
.promotionsArticleThumbnail-bc {
    border-radius: 20px !important;
}

/*canli destek image boyutu */
#comm100-float-button-9a010000-0000-0000-0000-008e00039593-2 > div > a > img
{width:100px !important; padding-bottom:10px !important;}

/*Promosyon Popup*/
.spoiler>input[type=checkbox]:checked~.spoiler-content {
    height: auto !important;
    padding-bottom: 10px !important;
    color: aliceblue !important;
    font-size: 16px !important;
    margin: 1px 19px 14px 44px !important;
}
/*Promosyon Popup*/
.spoiler {
    border-top: 1px solid !important;
    border-bottom: 1px solid !important;
    position: relative !important;
    border-radius: 10px !important;
    border-color: #38466d !important;
    background: #F3D601 !important;
    margin: 0 0 20px 0  !important;
    
}

/*Promosyon Popup*/
.spoiler-title {
    display: flex !important;
    align-items: center !important;
    position: relative !important;
    font-size: 21px !important;
    font-weight: 600 !important;
    min-height: 40px !important;
    padding: 10px 0 !important;
    padding-inline-start: 45px !important;
    color: #000000 !important;
}


/*Promosyon Popup*/
.spoiler-title:before {

    font: 14px/38px "BetConstruct-Icons" !important;
    margin: 5px 0 0px 23px !important;
    color: #000000 !important;
}

#root > div.layout-content-holder-bc > section > div.popup-holder-bc.windowed.promotion-details-popup > div > div > div.promotion-details-container > div.promotion-details-info p
{color:#000000 !important; line-height: 25px !important;
    padding-top: 10px !important;}

/*odeme yontemleri*/
.horizontalSliderElem {
    width: 120px !important;
    padding: 0px !important;
    background-color: transparent !important;
    border-radius: 0px !important;
}
/*footer lisans ve odeme yontemi baslik kaldir*/
#root > div.layout-footer-holder-bc > div > div > div > div.footerSliderGroup > div:nth-child(1) > h4
{display:none !important;}
#root > div.layout-footer-holder-bc > div > div > div > div.footerSliderGroup > div:nth-child(2) > h4
{display:none !important;}
/*golge kaldir*/
.sdr-item-bc:before {
    background: transparent !important;
}
/*yaklasan maclar yukseklik*/
.popular-matches-bc {
    height: 455px !important;
}

/*footer bg*/
.layout-footer-holder-bc {
    background: transparent !important;
}
/* uygulama gorsel padding*/
#root > div.layout-content-holder-bc > div:nth-child(5) > div:nth-child(3) > div > div > div > div > div > a > img
{padding-top:10px !important;}
/* uygulama gorsel shine efekt iptal */
#root > div.layout-content-holder-bc > div:nth-child(5) > div:nth-child(3) > div > div > div > div > div >.sdr-item-bc::after {
    animation: none !important;
}
/* promosyonlar banner gorsel shine efekt iptal */
#root > div.layout-content-holder-bc > div:nth-child(5) > div:nth-child(1) > div > div > div > div > div >.sdr-item-bc::after {
    animation: none !important;
}
/*yaklasan maclar div genisligi*/
.c-info-content-bc {
    width: 85px !important;
}

.user-not-verified {
    text-shadow: 0 0 12px #168763, 0 0 20px #116b4f !important;
}

.spoiler .spoiler-toggle{
    display:block !important;
}

/*popup close kaldır basla */
  #close_popup_button_id.e-p-close-icon-bc.bc-i-close-remove {
    display: none !important;
}
/*popup close kaldır biter */
/* main menu ilk harf buyuk baslar */
  .nav-menu.nav-menu-hide-items > li > a {
    text-transform: capitalize !important;
}
/* main menu ilk harf buyuk biter */