.kardanadam {
display:block;
}

.kardanadam2 {
color:red;
}



.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 {
    font: menu !important;
    padding: 0 20px;
    color: rgba(var(--menu-sc), 1);
    letter-spacing: .1px;
    transition: all .24s;
    font-weight: bold !important;
}

.casino-tournament-header {
    display: flex;
    align-items: center;
    overflow: hidden;
    height: 69px !important;
    padding: 0 16px;
    color: rgba(var(--b-sc), 1);
}

.casino-tournament-all {
    align-self: flex-end;
    margin-top: -41px !important;
    padding: 0 15px;
    color: rgba(var(--b-sc), 1);
    cursor: pointer;
    font-size: 12px;
}

.casino-info-block {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    background: #21212c !important;
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    border: 1px solid rgba(var(--b-sc),.1);
    border-radius: 4px;
}

.casino-info-content>li {
    display: flex;
    align-items: center;
    height: 50px;
    padding: 10px;
    background: #46464a !important;
    border-radius: 4px;
}

.casino-info-content {
    padding: 24px !important;
    max-height: 399px;
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}

.casino-info-block .main-tabs-bc .tab-bc.active {
    color: rgba(var(--hero-sc), 1);
    background: rgba(var(--hero), 1);
    box-shadow: none;
    margin: 9px;
    
    border-bottom-right-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    border-top-left-radius: 5px !important;
    border-top-right-radius: 5px !important;
}

.selected-underline.active:before {
    left: 0;
    width: 100%;
    color: transparent;
    background: transparent !important;
}

.accordion-items .accordion-button {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: relative;
    width: auto;
    margin-top: 3px;
    margin-bottom: 3px;
    -webkit-margin-start: 6px;
    margin-inline-start: 6px;
    padding: 6px;
    font-size: 12px;
    max-width: 180px;
    letter-spacing: -.3px;
    background: #21212c !important;
    border-bottom-left-radius: 15px !important;
    border-bottom-right-radius: 15px !important;
    border-top-left-radius: 15px !important;
    border-top-right-radius: 15px !important;
}

.nav-menu-container.header-navigation:nth-child(2) {
    background: #18181d !important;
    border-radius: 4px;
}

.nav-menu-container .nav-menu-other:hover>.nav-menu-item, .nav-menu-container .nav-menu>li:hover>.nav-menu-item {
    color: #c1c1c1 !important;
}

.nav-menu-container.header-navigation:nth-child(2) .nav-menu-item {
    color: #c1c1c1 !important;
    letter-spacing: .5px;
    transition: color .24s,box-shadow .24s;
}


.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active {
    color: #ffd100 !important;
    background: #21212c !important;
    border-top: inset !important;
}

.accordion-items .accordion-button {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: relative;
    width: auto;
    margin-top: 3px;
    margin-bottom: 3px;
    -webkit-margin-start: 6px;
    margin-inline-start: 6px;
    padding: 6px;
    font-size: 12px;
    max-width: 180px;
    letter-spacing: -.3px;
    background: rgba(var(--b-sc),.1);
    box-shadow: 0 0 0 1px #3f3f52 !important;
}

.nav-menu-container.header-navigation:first-child .nav-menu-other>.nav-menu-item.active, .nav-menu-container.header-navigation:first-child .nav-menu>li>.nav-menu-item.active {
    color: #fbc531 !important;
    background: rgba(var(--hero), 1);
}

.nav-menu-container.header-navigation:first-child {
    position: relative;
    border-radius: 4px;
    z-index: 1;
    background: #fbc531 !important;
}

.view-title-more {
    color: rgba(var(--b-sc), 1);
    font-size: 16px;
    letter-spacing: 1px;
    font: message-box !important;
}


.nav-menu-container.header-navigation:nth-child(2) .nav-menu-other>.nav-menu-item.active, .nav-menu-container.header-navigation:nth-child(2) .nav-menu>li .nav-menu-item.active {
    color: #000000 !important;
    background: #fbc531 !important;
    border-bottom-left-radius: 15px !important;
    border-bottom-right-radius: 15px !important;
    border-top-left-radius: 15px !important;
    border-top-right-radius: 15px !important;
    margin: 5px !important;
    font-weight: bold !important;
    padding: 12px !important;
    font-size: small !important;
}

.nav-menu-container.header-navigation:nth-child(2) .nav-menu-item {
    color: #c1c1c1 !important;
    letter-spacing: .5px;
    transition: color .24s,box-shadow .24s;
    font-size: small !important;
    box-shadow: 0 0 0 1px #3f3f52 !important;
    border-bottom-left-radius: 15px !important;
    border-bottom-right-radius: 15px !important;
    border-top-left-radius: 15px !important;
    border-top-right-radius: 15px !important;
    padding: 7px !important;
    margin: 4px !important;
}

.casino-info-block {
    display: flex;
    flex-direction: column;
    overflow: hidden;
    background: rgba(var(--b-sc),.1);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    border: 1px solid rgba(var(--b-sc),.1);
    border-radius: 4px;
    width: 354px !important;
}

.accordion-items-container-arrow {
    flex-shrink: 0;
    width: 32px !important;
    height: 33px !important;
    margin-top: 12px;
    -webkit-margin-start: 10px;
    margin-inline-start: 10px;
    color: rgba(var(--b-sc),.7);
    text-align: center;
    font-size: 11px;
    line-height: 24px;
    cursor: pointer;
    transition: color .24s;
    background: #2c2c3b;
    border-bottom-left-radius: 15px !important;
    border-bottom-right-radius: 15px !important;
    border-top-left-radius: 15px !important;
    border-top-right-radius: 15px !important;
    margin: 7px !important;
    padding: 5px !important;
}

.slider .slider-container .slider-buttons .slider-button {
    background-color: #46464a !important;
    border-radius: 2px;
    cursor: pointer;
    float: left;
    height: 30px;
    text-align: center;
    width: 30px;
    border-bottom-left-radius: 15px !important;
    border-bottom-right-radius: 15px !important;
    border-top-left-radius: 15px !important;
    border-top-right-radius: 15px !important;
}

.casino-horizontal-sl-list-bc .horizontal-sl-item-bc:hover .horizontal-sl-count-bc, .casino-horizontal-sl-list-bc .horizontal-sl-item-bc:hover .horizontal-sl-icon-bc, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc:hover .horizontal-sl-count-bc, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc:hover .horizontal-sl-icon-bc {
    color: #000000 !important;
}

.casino-horizontal-sl-list-bc .horizontal-sl-item-bc:hover, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc:hover {
    color: #000000 !important;
    background: rgba(var(--hero), 1) !important;
}

.horizontal-sl-item-bc:not(:empty) {
    background: #21212c !important;
    box-shadow: 3px 3px 3px 0px #3f3f52 !important;
}

.filter-form-w-bc {
    padding: 30px;
    background: #21212c !important;
    display: flex;
    justify-content: space-between;
}

.multi-select-bc .form-control-label-bc .form-control-select-bc {
    line-height: 30px;
    background: #46464a !important;
}

.componentFilterBody-bc .u-i-p-control-item-holder-bc {
    width: 34% !important;
    padding: 0px;
}


.tournament-section .casinoTournamentInfoSection-bc, .tournament-section .casinoTournamentSectionContentEl-bc, .tournament-section .tournament-section-date, .tournament-section .tournament-section-info, .tournament-section .tournament-section-money {
    background: #21212c !important;
    box-shadow: 0px 0px 1px 1px #3f3f52 !important;
}

.filter-form-w-bc {
    border-radius: 4px;
    box-shadow: 0px 1px 4px 0px #3f3f52 !important;
}

.tournament-section+.tournament-section {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 0px solid rgba(var(--b-sc),.1) !important;
}

.tournament-join-button .btn:not(.joined) {
    box-shadow: 0 2px 5px 0px rgb(0 0 0 / 15%);
    border-bottom-left-radius: 50px !important;
    border-bottom-right-radius: 50px !important;
    border-top-left-radius: 50px !important;
    border-top-right-radius: 50px !important;
    font-weight: bold !important;
    font-size: large !important;
}

.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active {
    color: #ffffff !important;
    background: rgba(var(--hero), 1);
}

.casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-count-bc, .casino-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-icon-bc, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-count-bc, .promotion-horizontal-sl-list-bc .horizontal-sl-item-bc.active .horizontal-sl-icon-bc {
    color: #ffffff !important;
}

.tournament-card-details-info .tournament-section-data-button-wrapper {
    display: flex;
    flex-direction: column;
    align-items: center;
    top: 18%;
    background: #21212c !important;
    padding: 50px !important;
    border-radius: 14px !important;
}

.tournament-join-button .btn:not(.joined) {
    box-shadow: 0 2px 4px 0 rgb(0 0 0 / 15%);
    border-radius: 30px !important;
}

.tournament-section-date .countdown-banner-date {
    font-size: 29px !important;
}

.tournament-section-date .countdown-banner-names {
    font-size: 11px !important;
}

.tournament-details-container {
    margin: 85px 0 10px;
    padding: 0 15px 22px;
    background-image: linear-gradient(180deg,rgba(var(--b-sc),.05) 1%,rgba(var(--b-sc),.03));
    border-radius: 4px;
    background: #21212c !important;
}

.skill-games-s-g-page-row-bc .btn+.btn {
    margin-top: 10px;
    border-radius: 43px !important;
    padding: 31px !important;
}

.btn.a-outline {
    background: none;
    border: 1px solid rgba(var(--b-sc),.6);
    transition: .24s;
    border-radius: 43px !important;
    padding: 16px !important;
}

.btn>span {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    font-weight: bold !important;
    font-size: larger !important;
}

.casinoJackpotTopBar-bc {
    width: 100% !important;
    height: 46px;
    position: relative;
    margin-bottom: 10px;
}



.footer-title {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 10px;
    color: #fbc531!important;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 16px;
    letter-spacing: 1px;
}

.ftr-social-link-row-column-bc {
    display: flex;
    margin-top: 113px !important;
}

.footer-age-social-block {
    flex-shrink: 0;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    -webkit-margin-start: 40px;
    margin-inline-start: -322px !important;
    margin-top: 39px !important;
    position: relative !important;
    left: 25px !important;
}

.slider .slider-container .slider-buttons .slider-button.next {
    margin-left: 5px;
    background: #46464a !important;
    border-radius: 15px !important;
}

.product-banner-info-bc:hover {
    -webkit-transform: scale(1.1);
    transform: unset !important;
    z-index: 1;
}

.layout-bc:not(.page-full-size) .layout-content-holder-bc, .layout-bc:not(.page-full-size) .layout-footer-holder-bc {
    margin: 0 auto;
    padding: 0 30px;
    max-width: 1917px !important;
}



a.ftr-social-link-c-item-bc {
    margin-left: 14px !important;
    position: relative !important;
    right: 152px !important;
    padding: 0 !important;
}

.header-icon:empty, .social-icon {
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 6px !important;
    width: 31px !important;
    height: 28px !important;
    font-size: 18px !important;
    cursor: pointer;
    transition: opacity .24s;
}

.header-icon.bc-i-facebook, .social-icon.bc-i-facebook {
    color: #fff;
    background-color: #21212c !important;
    transition: .24s;
}

.header-icon.bc-i-twitter, .social-icon.bc-i-twitter {
    color: #fff;
    background-color: #21212c !important;
    transition: .24s;
}

.header-icon.bc-i-instagram, .social-icon.bc-i-instagram {
    color: #fff;
    background-color: #21212c !important;
    transition: .24s;
}

.header-icon.bc-i-telegram, .social-icon.bc-i-telegram {
    color: #fff;
    background-color: #21212c !important;
    transition: .24s;
}

.header-icon.bc-i-tiktok, .social-icon.bc-i-tiktok {
    color: #fff;
    background-color: #21212c !important;
    transition: .24s;
}

.header-icon.bc-i-twitch, .social-icon.bc-i-twitch {
    color: #fff;
    background-color: #21212c !important;
    transition: .24s;
}

.header-icon.bc-i-youtube, .social-icon.bc-i-youtube {
    color: #fff;
    background-color: #21212c !important;
    transition: .24s;
}

.header-icon:empty.bc-i-instagram, .social-icon.bc-i-instagram {
    background-image: none !important;
}

.header-icon.bc-i-whatsapp,.social-icon.bc-i-whatsapp{
color:#fff;
background-color: #21212c  !important;;
transition: .24s
}

.ftr-payments-row-img-bc {
    width: 80px;
    height: 50px;
    margin: 5px;
    padding: 10px;
    cursor: pointer;    
}

.nav-content-bc .nav-menu-container .nav-menu-sub .nav-menu-item {
    color: rgba(var(--menu-sc), 1);
    background: linear-gradient(90deg,rgba(var(--menu-sc),.15) 0,rgba(var(--menu-sc),.05));
    font: small-caption !important;
}


.nav-menu-container.header-navigation:first-child .nav-menu-other:hover>.nav-menu-item, .nav-menu-container.header-navigation:first-child .nav-menu>li:hover>.nav-menu-item {
    color: #ffd100 !important;
    background: #21212c !important;
    box-shadow: inset 0 2px 0 0 rgba(var(--hero), 1);
}

.sdr-item-bc:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    background: linear-gradient(180deg,transparent 62%,rgb(0 0 0 / 0%)) !important;
}

.horizontal-sl-tab-bc.active, .horizontal-sl-tab-bc.active:after {
    color: #ffd100 !important;
}

.promotion-details-popup.windowed .popup-inner-bc {
    width: 100%;
    height: 83vh;
    max-width: 1340px;
    box-shadow: 0px -2px 80px #ffd100 !important;
}

.loyaltyNum-bc {
    text-align: center;
    display: block;
    color: #ffffff !important;
}

.accordion-items .accordion-button.a-outline, .accordion-items .accordion-button:hover {
    border: none;
    box-shadow: 0 0 0 1px #ffd100 !important;
    color: #ffffff !important;
    background: #18181d !important;
}

.btn.a-color {
    color: rgba(var(--oc-1-sc), 1);
    background: rgba(var(--oc-1), 1);
    transition: .24s;
    border-bottom-right-radius: 5px !important;
    border-bottom-left-radius: 5px !important;
    border-top-left-radius: 5px !important;
    border-top-right-radius: 5px !important;
    padding: 15px !important;
    font-weight: bold !important;
}

.u-i-p-c-filter-footer-bc {
    display: flex;
    justify-content: flex-end;
    margin-top: 5px !important;
}

.header-icon {
     -webkit-margin-start: 10px;
    margin-inline-start: 10px;
}


.header-icon.bc-i-threads,.social-icon.bc-i-threads{color:#fff;background-color: #21212c  !important;transition: .24s}

ul.nav-menu.nav-menu-hide-items {
    justify-content: center !important;
}


.header-icon-text {
    align-items: center;
    font-size: 11px !important;
    padding: 0 10px;
    height: 28pxt;
}


.crypto-wallet-switcher-container .btn {
    font-size: 11px !important;
    height: 32pxt;
}

.header-icon>img {
    width: 100% ;
    height: 100%;
    object-fit: contain;
    border-radius: 4px;
  margin-left: 10px !important;
}

.nav-menu-container .nav-menu {
    height: 42px !important;
}



.header-bc {
    width: 100%;
    background: #18181d !important;
}

.ftr-payments-row-img-bc {
    width: 7% !important;
   height: 100% !important;
    margin: 3px !important;
    padding: 3px !important;
    cursor: pointer;
}

.ftr-payments-row-img-bc {
    object-fit: contain;
    background: rgba(var(--tab-navigation), 1) !important;
    border-radius: 4px;
}

.compact-mode .multi-select-label-bc {
    background: #18181d !important;
    box-shadow: 0 0 10px 3px rgba(0, 0, 0, .3), inset 0 0 0 300px rgba(var(--header-sc), .05);
}

.hdr-smart-panel-holder-bc {
    position: relative;
    width: 50px;
    background: #18181d !important;
    border-radius: 4px;
    box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .15);
    will-change: scroll-position;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    z-index: 1;
}


.btn.register {
    padding: 0 8px;
    color: rgba(var(--hero-sc), 1);
    background: #fcc531 !important;
    transition: .24s;
}

.btn.a-color {
    color: #18181d !important;
    background: #fcc531 !important;
    transition:.24s
}


.betslip-info-message, .betslip-warning-message {
    background: #ff1b32 !important;
}

.betslip-info-message .bs-notification-icon-bc, .betslip-warning-message .bs-notification-icon-bc {
    color:#ffffff !important
}

.description-c-row-column-bc.pay-logo > img {
    max-width: 90px !important;
    display: block;
}

.m-block-nav-items-bc {
    grid-template-columns: repeat(auto-fill, minmax(110px, 1fr)) !important;
    padding: 15px 0 10px;
}

.go-ftn-btn {
    background: #ff008c !important;
    transition: .24s;
}

@media (hover: hover) {
    .go-ftn-btn:hover {
        background: #bc1571 !important;
        cursor:pointer
    }
}

.bc-i-live-chat:before {
    content: "\ea1b";
    font-size: 14px; /* İkonun boyutunu büyütmek için */
}

.nav-menu-container .nav-menu-sub .nav-menu-item:hover {
    border: 2px solid rgba(var(--tab-navigation-hover), 1); /* Butonun çevresine 2px kalınlığında bir çerçeve ekler */
    transition: border 0.24s ease-in-out; /* Çerçevenin yumuşak bir geçişle görünmesini ve kaybolmasını sağlar */
}

.e-p-section-title-bc {
    display: inline-block; /* Butonun içeriğine göre boyutlanmasını sağla */
    padding: 5px 10px !important;/* Butona yeterli iç boşluk ver */
    position: relative;
    font-weight: 700;
    font-size: 13px;
    text-transform: uppercase;
    color: #000 !important; /* Metin rengi */
    background-color: #fbc531 !important; /* Arka plan rengini belirttiğin sarı yap */
    transition: background-color .24s ease, transform .2s;
    text-decoration: none !important; /* Altı çizili metni kaldır */
    border: none !important; /* Varsayılan kenarlıkları kaldır */
    cursor: pointer !important; /* Fare imlecini buton üzerindeyken işaretçiye dönüştür */
    border-radius: 5px !important; /* Köşeleri yuvarlaklaştır */
}

.e-p-section-title-bc:hover {
    background-color: #ffdd33; /* Hover durumunda arka plan rengini açık sarı yap */
    transform: scale(1.05); /* Hover durumunda butonu biraz büyüt */
}

.entrance-popup-bc.register, .entrance-popup-bc.sign-in {
    height:100vh !important;
  
}


/*Header icons*/

a.btn.a-color.header-icon-text.bc-i-live-chat:before{
    display:none !important;
}

a.btn.a-color.header-icon-text.bc-i-live-chat {
    background: url(https://cmsbetconstruct.com/storage/medias/parmabet/media_1866965_1b74e8fe1eea8b61cf0853c4d611d0c2.png) !important;
    background-repeat: no-repeat !important;
    width: 82px !important;
    background-size: cover !important;
    height: 46px !important;
   display: inline-block !important; /* Ensures it behaves like a button */
    min-width: 82px !important; /* Prevents the button from shrinking below this width */
    min-height: 46px !important; /* Prevents the button from shrinking below this height */
}
a.btn.a-color.header-icon-text.bc-i-refer-to-friend:before{
 display:none !important;   
}

a.btn.a-color.header-icon-text.bc-i-refer-to-friend {
    background: url(https://cmsbetconstruct.com/storage/medias/parmabet/media_1866965_b80675a6ac4386edc291150c7f51f961.png) !important;
    background-repeat: no-repeat !important;
    width: 82px !important;
    background-size: cover !important;
    height: 46px !important;
   display: inline-block !important; /* Ensures it behaves like a button */
    min-width: 82px !important; /* Prevents the button from shrinking below this width */
    min-height: 46px !important; /* Prevents the button from shrinking below this height */
}




a.btn.a-color.header-icon-text.bc-i-live-chat:hover {
    background-color: yellow !important; /* Sarı arka plan rengi ekler */
    background: url(https://cmsbetconstruct.com/storage/medias/parmabet/media_1866965_4f6579b3c0bb5aec4bd489960df1474d.png) no-repeat center center !important;
    background-size: 82px 46px !important; /* Resmi 82px genişlik ve 46px yükseklikte ayarlar */
}


a.btn.a-color.header-icon-text.bc-i-refer-to-friend:hover {

    background-color: yellow !important; /* Sarı arka plan rengi ekler */
    background: url(https://cmsbetconstruct.com/storage/medias/parmabet/media_1866965_576c7b7d083e7699700f7287a680abd7.png) no-repeat center center !important;
    background-size: 82px 46px !important; /* Resmi 82px genişlik ve 46px yükseklikte ayarlar */
}

a.btn.a-color.header-icon-text.bc-i-live-chat:after {
    content: "" !important; /* Bu satır, pseudo-element için içerik ekler */
    display: block; /* Elementi blok olarak gösterir */
    height: 50; /* Yükseklik butonun yüksekliği ile aynı olur */
    width: 1px; /* Çizginin genişliği */
    background: #413f47; /* Belirtilen renk kodu */
    position: absolute; /* Pozisyonunu butona göre ayarlar */
    left: 111%; /* Sol tarafı butonun bitiş noktasına taşır */
    top: 0; /* Üst tarafı butonun üst hizasına taşır */
}

a.btn.a-color.header-icon-text.bc-i-live-chat {
    position: relative; /* Butonun pozisyonunu relative yaparak after elementini konumlandırabiliriz */
}
/*header icon applications */
a.btn.a-color.header-icon-text.bc-i-applications {
    position: absolute!important;
    left: 270px!important;
    top: 6px !important;
    background:url(https://cmsbetconstruct.com/storage/medias/parmabet/media_1866965_7d7c373ffb25067211899dbd28db993a.png)!important;
    background-repeat: no-repeat !important;
    width: 82px !important;
    background-size: cover !important;
    height: 46px !important;
}
.bc-i-applications:before{
    content:""!important;
}
@media screen and (max-width: 1366px) {
    a.btn.a-color.header-icon-text.bc-i-applications {
    left: 190px!important;
    }
}
.logo-container .header-icon {
    width: 50px!important;
    height: 50px!important;
}
/*License logo size  */ 
.footerSliderSingleElWrapper:first-child .footerSliderSingleEl .footerSliderImage img {
    width: 150px !important;
    height: 85px !important;
}
