.santa_hat::after{
    display:none;
}
.snow_effect{
    display:none;
}

.additional-infos .info_article>p {
    color: #fff
}

.notification_content {
    box-shadow: 0 2px 11px #080808;
    height: 44px;
    background-color: #38430b;
    border-bottom: 1px solid #222907;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 0 30px;
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 91
}

#comm100-container>#comm100-float-button-4c01672f-4b1d-42b3-8907-f79b7586caa6-2>div:first-child {
    bottom: calc(var(--cwNavbarBottomHeight) + 5px)!important;
    right: 12px!important;
    top: unset!important;
    transform: none!important;
    border-radius: 40px;
    animation: neon2 2s ease infinite;
    background: 0 0
}

.notification_icon {
    animation: neon 1s ease infinite;
    background: 0 0
}

@keyframes neon2 {
    0%,100% {
        box-shadow: 0 0 10px #89ff00,inset 1px -5px 3px yellow;
        color: #f5efcb
    }

    50% {
        box-shadow: 0 1px 3px #89ff00,inset 0 -8px 3px #ffff0069;
        color: #f5efcb
    }
}

@keyframes neon {
    0%,100% {
        text-shadow: 0 0 10px #89ff00,0 0 20px #222907,0 0 20px #707300,0 0 20px #ef00e3a8,0 0 2px #fed128,2px 2px 2px #806914;
        color: #f5efcb
    }

    50% {
        text-shadow: 0 0 2px #89ff00,0 0 5px #222907,0 0 5px #707300,0 0 5px #800e0b,0 0 2px #800e0b,4px 4px 2px #40340a;
        color: #f5efcb
    }
}

.billboard_container .banners_billboard:not(.empty_banner) {
    height: 400px!important;
    margin-bottom: 0;
    padding: 0 16px
}

.billboard_container .banners_billboard.multiple_slider {
    height: 400px;
    transform: unset!important
}

.billboard_container .banners_billboard_slider .dynamicBanners_item,.billboard_container .banners_billboard_slider .dynamicBanners_item.lca-banner-video-link,.billboard_container .banners_billboard_slider .dynamicBanners_img {
    height: 400px;
    transform: unset!important
}

.dynamic_container {
    padding: 5px!important
}

.right-menu__nav .nav__dropdown-head>span {
    color: #fff!important
}

.right-menu__user .user__inner {
    background: linear-gradient(to top,#243416,#4a6c2f)!important
}

#comm100-float-button-4c01672f-4b1d-42b3-8907-f79b7586caa6-2>div {
    z-index: 10!important;
}

.rd_title{
    color: #f8e390!important;
    text-align:center;
    width:100%;
    border-top:1px solid;
    border-bottom: 1px solid;
    padding:10px 0;
}

/*Daily Winners*/
.top_winners__game{
    margin: 10px;
    border: 1px solid #f8e390!important;
}

.topWinsDropdown_heading{
    background:#2A350B!important;
}
.top_winners__game_block {
    min-width: 0 !important;
    animation: scroller 20s linear infinite;
    gap: 0 !important;
    padding: 0 !important;
    overflow: visible !important;
}

.top_winners__game:hover .top_winners__game_block {
    animation: none !important;
}

/*Home Sport Widget*/
div.sport_widgets {
    max-height: 480px;
    overflow-x: hidden;
    overflow-y: scroll;
    margin: 20px 10px;
    box-shadow: 0 0 10px 4px #f8e390;
    border-radius: 10px
}

div.sport_widgets::-webkit-scrollbar {
    -webkit-appearance: none
}

div.sport_widgets::-webkit-scrollbar:vertical {
    width: 15px
}

div.sport_widgets::-webkit-scrollbar-thumb {
    background-color: #F9C408;
    border-radius: 10px;
    border: 2px solid #ffffff
}

div.sport_widgets::-webkit-scrollbar-track {
    border-radius: 10px;
    background-color: #35630d
}

/*Loby Filter*/
.lobbyFilter_provider_name {
    color: #fff;
    font-weight: bolder
}

.lobbyFilter_group_item_name {
    color: #fff;
    font-weight: bolder
}

.dynamic_featured_item img {
    width: 130px!important
}

.dynamic_featured_content {
    padding: 0!important;
    padding-left: 14px!important;
    float: none!important;
    display: -webkit-box;
    display: flex!important;
    flex-wrap: wrap!important;
    margin-right: -8px;
    margin-left: -8px
}

.dynamic_featured_item {
    margin: 0!important;
    padding: 0 4px!important;
    -webkit-box-flex: 0;
    flex: 0 0 33.333333%;
    max-width: 33.333333%
}

.dynamic_featured_item {
    background-color: initial!important;
    border: none!important;
    padding: 0 0 16px!important
}

.right-menu__nav .nav__dropdown-head {
    background: #000;
    background: -webkit-linear-gradient(to top,#28490b,#28490b);
    background: linear-gradient(to top,#39561f,#27311f);
    box-shadow: 0 2px 4px #071f04;
    border: 1px solid #103f05;
    padding: 15px!important;
    margin-bottom: 8px;
    border-radius: 35px;
    font-weight: bolder
}

#rwToggleQuickActionsBtn {
    background-color: initial;
    cursor: pointer;
    border: none;
    padding: 15px;
    display: flex;
    flex-direction: column;
    align-items: center;
    align-content: center;
    justify-content: center;
    color: #fff;
    transition: all .3s
}

#rwToggleQuickActionsBtn>span {
    background-color: #35400e;
    border: 8px solid #fff300;
    height: 56px;
    width: 56px;
    border-radius: 50px;
    display: flex;
    flex-direction: column;
    align-items: center;
    align-content: center;
    justify-content: center;
    box-shadow: 0 4px 4px rgba(0,0,0,.25),inset 0 -6px 3px rgba(0,0,0,.2);
    margin-left: -20px
}

.banners_square .dynamicBanners_item {
    background-color: initial!important
}

.top_winners__value .top_jackpots__crns {
    color: #379823!important;
    text-shadow: none
}

.top_winners__value .top_jackpots__crns {
    color: #ffffff!important;
    text-shadow: none
}

.top_winners__game.swiper-slide {
    background: linear-gradient(45deg,#0000003d,#7fff0078,#0000003d)!important;
    backdrop-filter: blur(15px);
    box-shadow: 0 0 10px 4px #c4ca00
}

.top_winners__game.swiper-slide span {
    color: #fff
}

.top_winners__game.swiper-slide i {
    color: #fff
}

.top_winners__date,.top_winners__bet {
    color: #fff!important
}

.top_winners__img {
    animation: breath 4s linear infinite
}

@keyframes breath {
    0% {
        opacity: 1
    }

    25% {
        opacity: .5
    }

    50% {
        opacity: 1
    }

    75% {
        opacity: .5
    }

    100% {
        opacity: 1
    }
}

@keyframes scroller {
    0% {
        transform: translateX(0)
    }

    50% {
        transform: translateX(-100%)
    }

    100% {
        transform: translateX(0)
    }
}

.js_top_winners_container {
    overflow: hidden;
    position: relative
}

.widget_arrow__wrapper {
    display: none!important
}

.js_top_winners_container .swiper-wrapper {
    min-width: 0!important;
    max-width: none!important;
    animation: scroller 40s linear infinite;
    gap: 10px!important;
    padding: 15px!important
}

#js_top_winners_content .swiper-wrapper {
    min-width: 0!important;
    max-width: none!important;
    animation: scroller 40s linear infinite;
    gap: 10px!important;
    padding: 15px!important
}

/* DAMABET MOBIL SOL MENU 050226_2910_mb13523562352352335235 */
.cw_mob_sidebar_language_switcher,
.cw_mob_sidebar_menu_item_devider,
.cw_mob_separator_aside,
.cw_mob_sidebar_language_switcher + .cw_mob_sidebar_menu_item_devider + .cw_mob_sidebar_block {
    display: none !important;
}

/* ANA ARKAPLAN  */
.cw_mob_sidebar {
    background: linear-gradient(
            180deg,
            #1e2808 0%,
            #2A350B 50%,
            #222d09 100%
    )!important;
}

/* ANA DİZİLİM */
.cw_items_blocks {
    display: grid;
    grid-template-columns: repeat(6, 1fr) !important;
    gap: 4px;
    width: 100%;
}

/* 3. STANDART KUTULAR (3'lü Dizilim) */
.cw_mob_sidebar_block {
    grid-column: span 2 !important;
    border-radius: 20px;
    overflow: hidden;
}

/* BAŞLIKLAR VE FOOTER (Tam Genişlik) */
.leftMenuFooter-mob-cd,
.cw_mob_sidebar_block:has(a[href*="/kesfet"]),
.cw_mob_sidebar_block:has(a[href*="/damakosesi"]),
.cw_mob_sidebar_block:has(a[href*="/sosyalmedya"]){
    grid-column: 1 / -1 !important;
    width: 100%;
}
.leftMenuFooter-mob-cd { margin: 20px 0; display: block; }

/* Başlık Görünüm Sıfırlama */
.cw_mob_sidebar_block:has(a[href*="/kesfet"]),
.cw_mob_sidebar_block:has(a[href*="/damakosesi"]),
.cw_mob_sidebar_block:has(a[href*="/sosyalmedya"]){
    background: transparent !important;
    box-shadow: none !important;
    border: none !important;
    margin-bottom: 10px;
}

.cw_mob_sidebar_block:has(a[href*="/kesfet"]) .cw_mob_sidebar_menu_item,
.cw_mob_sidebar_block:has(a[href*="/damakosesi"]) .cw_mob_sidebar_menu_item,
.cw_mob_sidebar_block:has(a[href*="/sosyalmedya"]) .cw_mob_sidebar_menu_item{
    background: transparent !important;
    box-shadow: none !important;
    border: none !important;
    min-height: auto !important;
}

.cw_mob_sidebar_block:has(a[href*="/kesfet"]) .cw_mob_sidebar_menu_item::before,
.cw_mob_sidebar_block:has(a[href*="/damakosesi"]) .cw_mob_sidebar_menu_item::before,
.cw_mob_sidebar_block:has(a[href*="/sosyalmedya"]) .cw_mob_sidebar_menu_item::before{
    display: none !important;
}

.cw_mob_sidebar_block:has(a[href*="/kesfet"]) a,
.cw_mob_sidebar_block:has(a[href*="/damakosesi"]) a,
.cw_mob_sidebar_block:has(a[href*="/sosyalmedya"]) a{
    pointer-events: none;
    cursor: default;
    color: #a3c435;
    min-height: auto;
    padding: 0;
    border: unset;
    background: unset;
    box-shadow: unset;
}

.cw_mob_sidebar_block:has(a[href*="/kesfet"]) a span,
.cw_mob_sidebar_block:has(a[href*="/damakosesi"]) a span,
.cw_mob_sidebar_block:has(a[href*="/sosyalmedya"]) a span{
    font-size: 18px;
    font-weight: bold;
    border-bottom: 3px solid #a3c435;
    padding-bottom: 2px;
    color: #fff;
}


.cw_mob_sidebar_menu_item .cw_mob_icon_m { margin-bottom: 8px; }

.cw_mob_sidebar_menu_item span {
    font-size: 12px;
    font-weight: bold;
    white-space: normal !important;
    word-wrap: break-word;
    color: #ffffff;
}

.cw_mob_sidebar_block .cw_mob_sidebar_menu_item,
.cw_mob_sidebar_menu_item_dropdown_content .cw_mob_sidebar_menu_item {
    margin-top: 0;
}

.cw_mob_sidebar_menu_item.tl_main_nav_item-active {
    color: unset !important;
}

.cw_mob_icon_m {
    line-height: 30px;
}

/* MOBİL MENU FOOTER */
.leftMenuFooter-mob-cd.custom-added-cd {
    margin-bottom: 30px !important;
}

.bannerDeposit-mob-cd {
    margin: 20px 0;
}

/* ========================================= */
/* 3D KUTU STİLLERİ - ZEYTUNİ/HAKİ GRADIENT */
/* ========================================= */

.cw_mob_sidebar_menu_item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    text-decoration: none;
    border-radius: 16px;
    min-height: 65px;
    box-sizing: border-box;
    text-align: center;
    position: relative;

    /* Zeytuni/Haki gradient - yeni arkaplan rengine uyumlu */
    background: linear-gradient(to top, #4a5f12 0%, #6b8c1f 100%);

    /* 3D ETKİSİ */
    box-shadow:
        /* Dış gölge - derinlik */
            0 8px 16px rgba(0, 0, 0, 0.5),
            0 4px 8px rgba(0, 0, 0, 0.3),
                /* Alt kenar - 3D çıkıntı */
            0 3px 0 #354509,
                /* İç üst ışık */
            inset 0 2px 0 rgba(255, 255, 255, 0.4),
                /* İç alt gölge */
            inset 0 -4px 8px rgba(74, 95, 18, 0.4);

    /* Koyu zeytuni çerçeve */
    border: 1px solid rgba(74, 95, 18, 0.5);
    border-top-color: rgba(163, 196, 53, 0.6);
    border-bottom-color: rgba(74, 95, 18, 0.8);
    transform: translateY(0);
    transition: all 0.25s cubic-bezier(0.4, 0, 0.2, 1);
}

/* Aktif/Tıklama - Basılma Efekti */
.cw_mob_sidebar_menu_item:active {
    transform: translateY(1px);
    background: linear-gradient(to top, #354509 0%, #8ab52a 100%);

    box-shadow:
            0 4px 8px rgba(0, 0, 0, 0.4),
            0 2px 4px rgba(0, 0, 0, 0.2),
            0 1px 0 #354509,
            inset 0 2px 6px rgba(74, 95, 18, 0.5);
}

/* Üst Işık Yansıması */
.cw_mob_sidebar_menu_item::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    height: 50%;
    background: linear-gradient(
            180deg,
            rgba(255, 255, 255, 0.25) 0%,
            transparent 100%
    );
    border-radius: 16px 16px 0 0;
    pointer-events: none;
}

/* Renkler */
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetx"]) .cw_mob_sidebar_menu_item { background: #000000; } /* X */
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damatelegram"]) .cw_mob_sidebar_menu_item { background: #069fd0; } /* TELEGRAM */
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetwp"]) .cw_mob_sidebar_menu_item {background: #0d8934;} /* WHATSAPP */
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetinstagram"]) .cw_mob_sidebar_menu_item { background: #d9008e; } /* INSTAGRAM */
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetyoutube"]) .cw_mob_sidebar_menu_item { background: #c73131; } /* YOUTUBE */
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetfacebook"]) .cw_mob_sidebar_menu_item { background: #1240bb; } /* YOUTUBE */

/* TÜM RENKLİ BUTONLAR - BEYAZ YAZI */
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetx"]) .cw_mob_sidebar_menu_item span,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damatelegram"]) .cw_mob_sidebar_menu_item span,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetwp"]) .cw_mob_sidebar_menu_item span,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetinstagram"]) .cw_mob_sidebar_menu_item span,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetyoutube"]) .cw_mob_sidebar_menu_item span,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetfacebook"]) .cw_mob_sidebar_menu_item span{
    color: #ffffff !important;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
}


/* TÜM RENKLİ BUTONLAR - BEYAZ İKON */
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetx"]) .cw_mob_icon_m,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damatelegram"]) .cw_mob_icon_m,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetwp"]) .cw_mob_icon_m,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetinstagram"]) .cw_mob_icon_m,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetyoutube"]) .cw_mob_icon_m,
.cw_mob_sidebar_block:has(a[href="https://cutt.ly/damabetfacebook"]) .cw_mob_icon_m{
    color: #ffffff !important;
    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.5));
}

/* İKON RENKLERİ   */
.cw_mob_sidebar .cw_mob_sidebar_block .cw_mob_icon_m {
    color: #ffffff !important;
    transition: all 0.3s ease;
    filter: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.5));
}

/* NAVBAR */
.login_sidebar  .cw_mob_mav_fixed_bot{
    background: #1e2808;
    box-shadow: rgba(0, 0, 0, 0.25) 0 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0 0 0 1px inset;
}

.login_sidebar .cw_mob_mav_fixed_alternative_items_wrapper > div{
    background-color: #5a7a15;
    box-shadow: rgba(0, 0, 0, 0.09) 0 2px 1px, rgba(0, 0, 0, 0.09) 0 4px 2px, rgba(0, 0, 0, 0.09) 0 8px 4px, rgba(0, 0, 0, 0.09) 0 16px 8px, rgba(0, 0, 0, 0.09) 0 32px 16px;

}

.login_sidebar .cw_mob_mav_fixed_alternative-active{
    background-color: #5a7a1500;
    box-shadow: rgba(0, 0, 0, 0.25) 0 0.0625em 0.0625em, rgba(0, 0, 0, 0.25) 0 0.125em 0.5em, rgba(255, 255, 255, 0.1) 0 0 0 1px inset;
}

.login_sidebar .cw_mob_mav_fixed_bot_main_action {
    background: #fff;
}

.login_sidebar .cw_mob_mav_fixed_bot_main_action .cw_mob_icon_m{
    color: #000!important;
}

/* DAMABET JACKPOT 050226_2910_mb35212465234562523535 */
.top_jackpots__block{
    border: none!important;
    box-shadow: rgba(0, 0, 0, 0.17) 0 -23px 25px 0 inset, rgba(0, 0, 0, 0.15) 0 -36px 30px 0 inset, rgba(0, 0, 0, 0.1) 0 -79px 40px 0 inset, rgba(0, 0, 0, 0.06) 0 1px 1px, rgba(0, 0, 0, 0.09) 0 2px 2px, rgba(0, 0, 0, 0.09) 0 4px 4px, rgba(0, 0, 0, 0.09) 0 8px 8px!important;
}
