@import 'https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap';

body {
    overflow-x: hidden; 
}

.header__top-promolink {
    --cwHeaderBg2: #ffdf00
}

.cw_sign_in_button.tl_btn.cw_sign_in_button.tl_btn:hover {
    background: #311e03!important;
    color: var(--cwSignInButtonTxt2)
}

.header__fixed {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    height: 56px;
    z-index: 16;
    background: #111!important;
    color: var(--cwHeaderTxt2)
}

.tl_header_bot_row {
    height: 110px;
    padding-top: 56px;
    background: #191919!important;
    color: var(--cwHeaderSecondaryTxt)
}

.footer {
    margin-top: auto;
    padding: 32px 0 48px;
    background: #191919!important;
    color: var(--cwFooterTxt)
}

.cw_sign_in_button.tl_btn.cw_sign_in_button.tl_btn {
    background: #50350d!important;
    color: var(--cwSignInButtonTxt);
    border: 1px solid var(--cwSignInButtonBorder);
    border-radius: var(--cwSignInButtonRadius)
}

.billboard_container .banners_billboard:not(.empty_banner),.billboard_container .banners_billboard_slider .dynamicBanners_img,.billboard_container .banners_billboard_slider .dynamicBanners_item.lca-banner-video-link {
    z-index: 1;
    height: auto;
    max-height: 100%
}

#header_fix.tl_header_top_row .header__fixed div.header__fixed-left .header__top-links a {
    background: #ffdf00;
    background: linear-gradient(180deg,#ffdf00 30%,#ffb300 100%);
    font-size: 13px;
    font-weight: 500
}

.toto_landint_container:not(.cw_state_logged) #header_fix.tl_header_top_row .header__fixed div.header__fixed-right div {
    display: none
}

.toto_landint_container:not(.cw_state_logged) #header_fix.tl_header_top_row .header__fixed div.header__fixed-right a {
    height: 32px;
    font-size: 0;
    padding: 0
}

.toto_landint_container:not(.cw_state_logged) #header_fix.tl_header_top_row .header__fixed div.header__fixed-right a::before {
    font-size: 14px;
    font-weight: 600;
    margin-left: 10px;
    text-transform: capitalize!important;
    font-family: poppins,sans-serif;
    padding: 0 5px!important
}

.toto_landint_container:not(.cw_state_logged) #header_fix.tl_header_top_row .header__fixed div.header__fixed-right a:nth-child(1)::before {
    content: 'Kayıt Ol'
}

.toto_landint_container:not(.cw_state_logged) #header_fix.tl_header_top_row .header__fixed div.header__fixed-right a:nth-child(2)::before {
    content: 'Üye Girişi'
}

.toto_landint_container:not(.cw_state_logged).toto_landint_container #header_fix.tl_header_top_row .header__fixed div.header__fixed-right a:nth-child(1) {
    background: #ffdf00;
    background: linear-gradient(180deg,#ffdf00 30%,#ffb300 100%)
}

.toto_landint_container:not(.cw_state_logged) #header_fix.tl_header_top_row .header__fixed div.header__fixed-right a:nth-child(2) {
    background: #fff!important;
    background: linear-gradient(180deg,#fff 0%,#dedede 100%)!important;
    color: #000
}

.toto_landint_container.cw_state_logged #header_fix.tl_header_top_row .header__fixed div.header__fixed-right a:nth-child(1).depositDialog.tl_btn.h-bg-primary.cw_deposit_button {
    background: #ffdf00;
    background: linear-gradient(180deg,#ffdf00 30%,#ffb300 100%);
    font-size: 13px;
    font-weight: 500
}

.toto_landint_container.cw_state_logged #header_fix.tl_header_top_row .header__fixed div.header__fixed-right .tl_drop_down.tl_acc_lang.tl_btn.ternBtn {
    display: none
}

.tl_header_bot_row.dynamic_menu {
    background-color: #161510!important
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix {
    display: flex!important;
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix::before {
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    height: 1.3px;
    z-index: 10;
    background-color: #ffdf00;
    margin-top: -50px
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix::after {
    content: '';
    position: absolute;
    left: 0;
    width: 100%;
    height: 1.3px;
    z-index: 10;
    background-color: #ffdf00;
    margin-top: 50px
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix div,.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix div div a {
    font-size: 14px!important
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix div div a span i {
    color: #ffdf00!important
}

.dyn_homepage .dynamic_container:nth-child(3) #js_square_2188.dynamicBanners div.dynamicBanners_inner {
    border: 1px solid #ffdf00
}

.dynamic_container:has(#js_card_stream_2191),.dynamic_container:has(#js_card_stream_2192) {
    margin-top: 60px;
    position: relative
}

.dynamic_container:has(#js_card_stream_2191)::before,.dynamic_container:has(#js_card_stream_2192)::before {
    position: absolute;
    top: -40px;
    left: 0;
    color: #fff;
    font-family: poppins,sans-serif;
    font-weight: 600;
    font-size: 21px;
    white-space: nowrap
}

.dynamic_container:has(#js_card_stream_2191)::before,.dynamic_container:has(#js_card_stream_2192)::before {
    content: 'Slot Oyunları';
    padding-left: 40px
}

.dynamic_container:has(#js_card_stream_2192)::before {
    content: 'Canlı Casino Oyunları'
}

.dynamic_container:has(#js_card_stream_2191)::after,.dynamic_container:has(#js_card_stream_2192)::after {
    content: "";
    position: absolute;
    top: -36px;
    left: 0;
    width: 28px;
    height: 28px;
    background-size: contain;
    background-repeat: no-repeat
}
.dynamic_container:has(#js_card_stream_2191)::after {
    background-image: url(https://i.ibb.co/pvV4dmQZ/Layer-5.png)
}

.dynamic_container:has(#js_card_stream_2192)::after {
    background-image: url(https://i.ibb.co/WvVF8MwL/Layer-6.png)
}

.dynamic_container:has(#js_card_stream_2192) #js_card_stream_2192 .swiper-wrapper .swiper-slide,.dynamic_container:has(#js_card_stream_2191) #js_card_stream_2191 .swiper-wrapper .swiper-slide {
    transition: .3s ease
}

.dynamic_container:has(#js_card_stream_2192) #js_card_stream_2192 .swiper-wrapper .swiper-slide:hover,.dynamic_container:has(#js_card_stream_2191) #js_card_stream_2191 .swiper-wrapper .swiper-slide:hover {
    filter: brightness(.9)
}

.dyn_homepage .dynamic_container.topJackpot_section .rd_header_tabs .rd_header_tab_item {
    background: #ffdf00;
    background: linear-gradient(180deg,#ffdf00 30%,#ffb300 100%);
    border-radius: 6px!important;
    height: 30px!important
}

.dyn_homepage .dynamic_container.topJackpot_section .rd_header_tabs .rd_header_tab_item span {
    padding: 0!important;
    font-weight: 700!important
}

.dyn_homepage .dynamic_container:nth-child(10) {
    padding: 25px;
    background-color: #1c1a1a!important;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    margin-top: 20px
}

.dyn_homepage .dynamic_container:nth-child(10) .js_top_winners_cont.rd_header_tabs div:nth-child(1).js_top_win_lobbies_cont .js_top_win_lobbies.topWinsCategory_dropdown div {
    height: 40px
}

.dyn_homepage .dynamic_container:nth-child(10) .js_top_winners_cont.rd_header_tabs div:nth-child(1).js_top_win_lobbies_cont .js_top_win_lobbies.topWinsCategory_dropdown div.active {
    background: #ffdf00;
    background: linear-gradient(180deg,#ffdf00 30%,#ffb300 100%)
}

.dyn_homepage .dynamic_container:nth-child(10) {
    padding: 25px;
    background-color: #1c1a1a!important;
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
    margin-bottom: 20px
}
.dyn_homepage .dynamic_container:has(#js_billboard_banner_cont_5062) {
    position: relative;
    width: 100vw;
    margin-left: calc(50% - 50vw);
    top: 16px
}

.dyn_homepage .dynamic_container:nth-child(13) div#js_billboard_banner_cont_5062 .banners_billboard_slider {
    margin: auto;
    display: flex
}

.dyn_homepage .dynamic_container:nth-child(13) div#js_billboard_banner_cont_5062 .banners_billboard_slider a.dynamicBanners_item,.dyn_homepage .dynamic_container:nth-child(13) div#js_billboard_banner_cont_5062 .banners_billboard_slider a.dynamicBanners_item img {
    border-radius: 0!important
}

.dyn_homepage .dynamic_container:nth-child(2),
.dyn_homepage .dynamic_container:nth-child(10) .rd_title__block,.social_icons_fixed {
    display: none
}

.banners_rectangleAd .dynamicBanners_inner {
    height: auto;
    max-height: 100%;
    border-radius: 16px;
    z-index: 0
}

.banners_square .dynamicBanners_inner {
    height: auto!important;
    border-radius: 16px
}

.call_us .header_cw_icon {
    color: #1e1607!important
}

.dynamic_featured_item>img {
    width: 48px!important
}
#js_card_stream_2187 {
    background-color: transparent !important;
    margin: 0 !important;
    padding: 0 !important;
    padding-top: 20px !important;
}
#js_card_stream_2187 .swiper-wrapper div.swiper-slide a {
    margin: 0 !important;
    padding: 0 !important;
    height: auto !important;
}
#js_card_stream_2187 .swiper-wrapper div.swiper-slide a img {
    width: auto!important;
    height: auto!important
}

#js_card_stream_2091 {
    position: relative;
    padding-top: 100px
}

#js_card_stream_2091::after {
    content: "Öne Çıkan Etkinlikler";
    position: absolute;
    top: 0;
    left: 20px;
    bottom: 10px;
    width: 100%;
    height: 90px;
    padding-left: 80px;
    color: #fff;
    display: flex;
    align-items: center;
    font-weight: 500px;
    font-size: 25px;
    font-family: sans-serif;
    border-radius: 12px 12px 0 0;
    z-index: 1;
    box-sizing: border-box;
    background-color: rgba(26,26,26,0);
    background-image: url(https://i.hizliresim.com/drgdekt.png);
    background-repeat: no-repeat;
    background-position: 0;
    background-size: 90px 60px;
    mask-image: linear-gradient(to right,black 0 100%);
    -webkit-mask-image: linear-gradient(to right,black 0 100%)
}

#js_card_stream_2093 {
    position: relative;
    padding-top: 100px
}

#js_card_stream_2093::after {
    content: "Heyecan Verici Ligler";
    position: absolute;
    top: 0;
    left: 20px;
    bottom: 10px;
    width: 100%;
    height: 90px;
    padding-left: 80px;
    color: #fff;
    display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 25px;
    font-family: sans-serif;
    border-radius: 12px 12px 0 0;
    z-index: 1;
    box-sizing: border-box;
    background-color: rgba(26,26,26,0);
    background-image: url(https://i.hizliresim.com/h64jax0.png);
    background-repeat: no-repeat;
    background-position: 0;
    background-size: 90px 60px;
    mask-image: linear-gradient(to right,black 0 100%);
    -webkit-mask-image: linear-gradient(to right,black 0 100%)
}

#js_billboard_banner_cont_4616 {
    position: relative;
    padding-top: 50px
}

#js_billboard_banner_cont_4616::after {
    content: "Mobil Uygulama";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 10px;
    width: 100%;
    height: 90px;
    padding-left: 80px;
    color: #fff;
    display: flex;
    align-items: center;
    font-weight: 500;
    font-size: 25px;
    font-family: sans-serif;
    border-radius: 12px 12px 0 0;
    z-index: 1;
    box-sizing: border-box;
    background-color: rgba(26,26,26,0);
    background-image: url(https://i.hizliresim.com/rb3ovvd.png);
    background-repeat: no-repeat;
    background-position: 0;
    background-size: 90px 60px;
    mask-image: linear-gradient(to right,black 0 100%);
    -webkit-mask-image: linear-gradient(to right,black 0 100%)
}

.pn_card_main {
    display: grid;
    grid-template-columns: repeat(2,1fr)!important;
    grid-auto-flow: row dense;
    grid-gap: 12px
}

.pn_card_body {
    width: 100%;
    height: 90%!important;
    position: relative;
    overflow: hidden;
    border-radius: 8px;
    background-color: #000
}

.pn_card_img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    border-radius: 8px
}

.promoNews_section #js_data_content {
    grid-template-columns: repeat(5,1fr)!important
}

.promoNews_section #js_data_content>div>div.pn_card_body {
    height: clamp(246px,calc(25vw),492px)!important
}

.pn_card_hover {
    background: #c038ae5e
}

.footer .tl_container {
    padding: 0 130px
}

.footer .tl_container .footer_box_1 .tl_footer_links .tl_footer_links_wrapper span.tl_footer_links_heading {
    color: #ffdf00!important
}

/*-------DAHA FAZLA BUTONU-------*/
#js_show_more_btn{
    color: #000!important;
    font-weight: bold;
    text-transform: uppercase;
}
/* HEPSİNİ SIFIRLA BUTONU FİLTRE AÇIKKEN*/
#js_lobby_filter_clear_all{
    color: #000;
    font-weight: bold;
    border-radius: 8px;
}
.tl_container .language_socialicons a:nth-child(3){
    display: none !important;
}

/* ANUBIS OYUNLAR 071225_2910_pc423624423434 */
.lb_card_h{
    grid-column: span 1!important;
    
}
.lb_card_img{
    object-fit: cover;
}

.lb_card_main{
    grid-template-columns: repeat(6, 1fr)!important
}

.lb_card_name.lb_card_name{
    color: #fff!important;
}


.lb_card {
    grid-row: unset!important;
}

.has_card_footer .lb_card_v .lb_card_body{
    max-height: 170px!important;
}

/* SAĞLAYICI FİLTRELERİ POPUP 071225_2910_pc2135643673556345*/
.lobbyFilter_popup_mrg  .lobbyFilter_popup_provider{
    display: grid;
    grid-template-columns: repeat(5, 1fr);
}

.lobbyFilter_popup_footer .lobbyFilter_clear_btn {
    color: #fff!important;
}

/* ANUBISBET ÜYE GİRİŞİ 071225_2910_v2_pc24624234325135 */
#login_container > div > a.tl_sup_link{
    display: none;
}

#loginContent .tl_popup_header{
    background: #1e1e1e!important;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

#login_container {
    background-color: #221f1c !important;
    position: relative; 
    z-index: 0;
}

#loginContent .tl_popup_content.tl_popup_content{
    background-color: #422c7100 !important;
}

#loginForm .tl_popup_content {
    position: relative; 
    z-index: 2;
}

#login_container::before {
    content: ''; 
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: url('https://i.ibb.co/N6dxnqPy/girisyap.png');
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0.2; 
    z-index: 1; 
}

.tl_sel_popup_reg, .tl_input_popup_reg{
    background: linear-gradient(90deg, #353535 0%, #1d1d1c 50%, #353535 100%);
    padding: 10px!important;
}

/* ANUBIS UYE OL 311025_2910_PC43906438524523 */
.dyn_regPopup_content .dyn_regPopup_banner{
    width: 50%;
}

.dyn_regPopup_content{
    background: transparent;
}

.dyn_regPopup_header {
    background: transparent;
}

#reg_popup{
    background: linear-gradient(90deg, #131210 0%, #131210 50%, #2a2826 100%);
    padding: 10px!important;
    border-radius: 20px;
    box-shadow: 0 0 500px #b37e24;
    border: 2px solid #fcf6ba;
}

.dyn_regPopup_content .dyn_regPopup_body {
    width: 50%;
}

.dyn_regPopup_content .dynamicBanners_img {
    object-fit: cover;
    object-position: center;
}

.dyn_regPopup_header .dyn_regPopup_header_text{
    color: #ffffff;
    font-weight: bold;
}

.dyn_regPopup_content .dyn_form_group {
    width: 100%!important;
}

.dyn_regPopup_content .dyn_input, .dyn_select{
    background: linear-gradient(90deg, #514f4b 0%, #2b2a29 50%, #514f4b 100%);
    border-radius: 5px;
    border: none;
    box-shadow: rgba(0, 0, 0, 0.07) 0px 1px 2px, rgba(0, 0, 0, 0.07) 0px 2px 4px, rgba(0, 0, 0, 0.07) 0px 4px 8px, rgba(0, 0, 0, 0.07) 0px 8px 16px, rgba(0, 0, 0, 0.07) 0px 16px 32px, rgba(0, 0, 0, 0.07) 0px 32px 64px;
}

.dyn_regPopup_content .dyn_input:focus, .dyn_select:focus{
    border: none;
    background: #584f42;
}

.dyn_regPopup_content .dyn_input::placeholder{
    color: #ffffff;
}

.dyn_regPopup_content .js_progress_text{
    font-weight: bold;
    font-size: 14px;
    color: #fff;
}

.dyn_regPopup_content .dyn_regPopup_body{
    position: relative;
}

.dyn_regPopup_content .dyn_regPopup_body:before {
    content: "";
    position: absolute;
    background: url(https://i.ibb.co/N6dxnqPy/girisyap.png);
    background-size: contain;
    background-repeat: no-repeat;
    opacity: .7;
    width: 336px;
    height: 282px;
    top: 55%;
    left: 50%;
    transform: translate(-50%, -50%);
    filter: blur(0px);
}

.dyn_regPopup_content #js_reg_btn_back{
    font-weight: bold;
    color: #000;
    border-radius: 10px;
}

.dyn_regPopup_content #js_reg_btn_submit{
    border-radius: 10px;
    font-weight: bold;
}

.dyn_regPopup_content .dyn_footer_col_item{
    width: 100%!important;
}

.dyn_regPopup_header{
    position: relative;
}

.dyn_regPopup_header:before{
    content: "KAZANAN OLMAYA BİRKAÇ ADIM!";
    position: absolute;
    left: 240px;
    background: linear-gradient(90deg,rgb(255 185 69) 0%, rgb(190 139 55) 64%, rgb(255 185 69) 100%);
    color: #fff;
    font-weight: bold;
    text-align: center;
    width: 370px;
    border-radius: 20px;
    padding: 10px;
}

.dyn_regPopup_content .dyn_err_mess{
    background: #e5a53a;
    color: white!important;
    font-weight: bold;
    font-size: 14px;
    margin-top: 4px;
}

.dyn_regPopup_content .input_validation_fail button,
#js_step_4 > div:nth-child(4) > button
{
    background: none!important;
    box-shadow: none!important;
    color: white;
}

.dyn_regPopup_content #js_reg_btn_send_otp_Email{
    background: none!important;
    box-shadow: none!important;
}

#js_reg_btn_send_otp_Email{
    z-index: 2;
}

.dyn_regPopup_content .js_pass_eye_btn{
    background: none!important;
    box-shadow: none!important;
    color: #fff;
}

.js_reg_step .dyn_label{
    color: #fff;
}

.js_reg_step .dyn_input {
    color: #fff;
    font-weight: bold;
}

#js_resend_text_cont .dyn_resend_text, .dyn_resend_countdown {
    color: #fff;
}

/* 3. ADIM LOGO GİZLEME VE METİN DÜZELTMELERİ */
#js_step_3 .dyn_input::placeholder{
    color: #fff;
    font-weight: bold;
}

#js_step_3 .checkBox_text, #js_step_3 #generalTermsLink{
    font-weight: bold;
}

.dyn_regPopup_body:has(#js_step_3.showStep)::before {
    display: none !important;
}

/* 4. ADIM LOGO GİZLEME VE METİN DÜZELTMELERİ */
#js_step_4 .dyn_input::placeholder{
    color: #fff;
    font-weight: bold;
}

#js_step_4 .checkBox_text, #js_step_4 #generalTermsLink{
    font-weight: bold;
}

.dyn_regPopup_body:has(#js_step_4.showStep)::before {
    display: none !important;
}

/* KADIN ERKEK SEÇİMİ */
.radioBox_label {
    color: #ffffff;
    font-weight: bold;
}

.dyn_regPopup .radioBox_icon{
    border: 2px #fff solid;
}

.dyn_regPopup .radioBox_label input:checked+.radioBox_icon:before{
    background: #ffffff;
}

#js_reg_btn_back{
    color: #fff!important;
    background: #161616;
}

/* OYUN SAĞLAYICILAR/FİLTRELER ALANI 071225_2910_pc15426252352474 */
#js_lobby_wrapper{
    background: linear-gradient(90deg,rgb(0 0 0) 0%, rgba(41, 40, 40, 1) 50%, rgba(0 0 0) 100%);
}

/* FİLTRELER BUTONU */
#js_lobby_open_filter_btn{
    background: linear-gradient(90deg,rgb(0 0 0) 0%, rgba(41, 40, 40, 1) 50%, rgba(0 0 0) 100%);
    border: 1px solid #ffc100;
}

.lobbyFilter_search input{
    background: linear-gradient(90deg,rgb(0 0 0) 0%, rgba(41, 40, 40, 1) 50%, rgba(0 0 0) 100%)!important;
    border: 1px solid #878787!important;
}

.lobbyFilter_group_item_icon{
    filter: contrast(11);
    opacity: 1;
}

.footer{
    background: linear-gradient(90deg,rgb(0 0 0) 0%, rgba(41, 40, 40, 1) 50%, rgba(0 0 0) 100%)!important;
}

/* SAĞ HEADER 071225_2910_pc1356246223423*/
.tl_acc_balance .depositDialog {
    background: linear-gradient(90deg,rgb(30 30 30) 0%, rgba(41, 40, 40, 1) 50%, rgb(30 30 30) 100%)!important;
    border: 1px solid #ffb700;
}

.tl_btn.username_cont{
    background: linear-gradient(90deg,rgb(30 30 30) 0%, rgba(41, 40, 40, 1) 50%, rgb(30 30 30) 100%)!important;
    border: 1px solid #ffb700;
}

.inboxDialog {
    background: linear-gradient(90deg,rgb(30 30 30) 0%, rgba(41, 40, 40, 1) 50%, rgb(30 30 30) 100%)!important;
    border: 1px solid #ffb700!important;
}

.links_container{
    background: linear-gradient(90deg,rgb(30 30 30) 0%, rgba(41, 40, 40, 1) 50%, rgb(30 30 30) 100%)!important;
}

/* PARA YATIRMA 071225_2910_pc24624362345213 */
.cashier_fixed_header{
    background: linear-gradient(90deg,rgb(30 30 30) 0%, rgba(41, 40, 40, 1) 50%, rgb(30 30 30) 100%)!important;
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

/* LOBBY DAHA FAZLA BUTONU 071225_2910_pc642362354235234 */
#js_show_more_btn{
    background: linear-gradient(90deg,rgb(0 0 0) 0%, rgba(41, 40, 40, 1) 50%, rgba(0 0 0) 100%)!important;
    color: #fff!important;
    border: 1px solid #ffcd00;
}

/* PROFİLİM 071225_2910_pc246362335235 */
.tl_my_acc_cont_nav{
    background: linear-gradient(90deg,rgba(25, 25, 25, 1) 0%, rgba(41, 40, 40, 1) 50%, rgba(25, 25, 25, 1) 100%);
}

.tl_my_acc_cont_content {
    background: linear-gradient(90deg,rgba(25, 25, 25, 1) 0%, rgba(41, 40, 40, 1) 50%, rgba(25, 25, 25, 1) 100%);
}

.dyn_prof_user_info_top {
    background: linear-gradient(90deg,rgba(25, 25, 25, 1) 0%, rgba(41, 40, 40, 1) 50%, rgba(25, 25, 25, 1) 100%);
    box-shadow: rgba(0, 0, 0, 0.4) 0px 2px 4px, rgba(0, 0, 0, 0.3) 0px 7px 13px -3px, rgba(0, 0, 0, 0.2) 0px -3px 0px inset;
}

.tl_my_acc_nav_item {
    background-color: transparent!important;
}

/* GİRİŞLERİM */
.full_data table tbody tr:nth-child(odd){
    background-color: #282727!important;
}
.full_data table tbody tr:nth-child(even){
    background-color: #353535!important;
}
.full_data table thead tr{
    background-color: #353535!important;
}

/* SAĞ MENÜ İKONLAR */
.header__fixed-right i{
    color: #fff!important;
}

/* SOL MENÜ */
.tl_my_acc_nav_item, .tl_my_acc_nav_itemsp {
    box-shadow: rgba(0,0,0,.4)0 2px 4px,rgba(0,0,0,.3)0 7px 13px -3px,rgba(0,0,0,.2)0 -3px inset;
    border: none;
    padding-bottom: 50px!important;
}

.tl_my_acc_nav_itemsp.js_sport_links{
    background: #ff000000;
}

.tl_my_acc_nav_itemsp.js_sport_links:hover{
    background: transparent;
}

.dyn_profile_leftPart .dyn_input{
    color: #ffffff;
}

.dyn_profile_leftPart .dyn_input:read-only, .dyn_input:disabled{
    opacity: 1;
}

.tl_my_acc_nav_item.active{
    padding-bottom: 40px!important;
}

.lca-gv-game-btn-block{
    background: linear-gradient(90deg,rgb(0 0 0) 0%, rgba(41, 40, 40, 1) 50%, rgba(0 0 0) 100%)!important;
}

/* MESAJLAR 071225_2910_pc242624523423 */
.inbox-popup__head{
    background: linear-gradient(90deg,rgb(0 0 0) 0%, rgba(41, 40, 40, 1) 50%, rgba(0 0 0) 100%);
    box-shadow: rgb(58 58 58 / 40%)0 2px 4px,rgba(0,0,0,.3)0 7px 13px -3px,rgba(0,0,0,.2)0 -3px inset;
}
.inbox-popup__body{
    background: linear-gradient(90deg,rgba(25, 25, 25, 1) 0%, rgba(41, 40, 40, 1) 50%, rgba(25, 25, 25, 1) 100%);
}

#inboxContent #newmessage_btn{
    background: #282727!important;
    color: #fff!important;
    box-shadow: rgb(58 58 58 / 40%)0 2px 4px,rgba(0,0,0,.3)0 7px 13px -3px,rgba(0,0,0,.2)0 -3px inset;
}

.inbox-popup__item{
    background: linear-gradient(90deg,rgba(25, 25, 25, 1) 0%, rgba(41, 40, 40, 1) 50%, rgba(25, 25, 25, 1) 100%);
    box-shadow: rgb(58 58 58 / 40%)0 2px 4px,rgba(0,0,0,.3)0 7px 13px -3px,rgba(0,0,0,.2)0 -3px inset;
    border: none!important;
}

.inbox-popup__items-manage{
    background: linear-gradient(90deg,rgba(25, 25, 25, 1) 0%, rgba(41, 40, 40, 1) 50%, rgba(25, 25, 25, 1) 100%);
    box-shadow: rgb(58 58 58 / 40%)0 2px 4px,rgba(0,0,0,.3)0 7px 13px -3px,rgba(0,0,0,.2)0 -3px inset;
    
}

/* JP 071225_2910_PC16425234353 */
.top_jackpots__block  {
    background: linear-gradient(90deg,rgb(0 0 0) 0%, rgba(41, 40, 40, 1) 50%, rgba(0 0 0) 100%)!important;
}

/* EN ÇOK KAZANANLAR 071225_2910_pc5236426235234 */
.top_winners_block  {
    background: linear-gradient(90deg,rgb(0 0 0) 0%, rgba(41, 40, 40, 1) 50%, rgba(0 0 0) 100%)!important;
}

.js_topwinner_category {
    background: linear-gradient(90deg,rgba(25, 25, 25, 1) 0%, rgba(41, 40, 40, 1) 50%, rgba(25, 25, 25, 1) 100%)!important;
    border: 1px solid #ffb900;
}

.js_topwinner_category.active{
    background: linear-gradient(180deg,#ffdf00 30%,#ffb300 100%)!important;
}

.topWinsDropdown_heading{
    border-radius: unset!important;
    border: unset;
    border-bottom: 1px solid #ffbb00;
    background: unset!important;
}

/* FOOTER SOSYAL MEDYA 071225_2910_pc462452343234 */
.footer_social-item{
    border-radius: 12px;
    color: #fff;
}

.social__instagram-icon{
    background: linear-gradient(45deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);
}

.social__twitter-icon{
    background: #000;
}

.social__telegram-icon{
    background: #08c;
}

/* BİLDİRİM */
.notification_content{
    background: linear-gradient(90deg,rgb(0 0 0) 0%, rgba(41, 40, 40, 1) 50%, rgba(0 0 0) 100%);
}

/* SLİDER İLERİ GERİ VE SAYI KISMI 071225_2910_pc231567352353 */
.arrow__prev, .arrow__next, .banners_billboard_arrow__count  {
    background: linear-gradient(90deg,rgb(0 0 0) 0%, rgba(41, 40, 40, 1) 50%, rgba(0 0 0) 100%)!important;
}

/* ÜST BİLDİRİM 101125_2910_pc13564635345 */
.notification_wrapper {
    text-align: center;
    width: unset
}

.notification_close_btn{
    position: absolute;
    right: 20px
}

/* NEW SLIDER 091225_2910_pc1235624623423435 */
#js_billboard_banner_cont_4077 .dynamicBanners_img {
    border-radius: 20px
}

/* ANUBIS HEADER 091225_2910_pc3524625432235 */
#header_fix > div > div.header__fixed-left.d-flex.align-items-center > a{
    order: 2;
}
.header__fixed {
    position: relative;
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.header__logo {
    position: absolute!important;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: fit-content;
}

.header__fixed {
    padding: 6px 18px;
    background-color: #12062d;
}

#header_fix > div{
    max-width: 1438px;
    margin: auto;
}

#js_dy_hdr_cont{
    justify-content: center;
}

.tl_header_top_row.fixed_head{
    background: #0f131a;
}

/* SLIDER ARKASI BG 060226_2910_pc325262523542343*/
body:has(#js_billboard_banner_cont_4077),
body:has(#js_billboard_banner_cont_4079),
body:has(#js_billboard_banner_cont_4078),
body:has(#js_billboard_banner_cont_4081),
body:has(#js_billboard_banner_cont_4082),
body:has(#js_billboard_banner_cont_4080){
    background-image: 

        linear-gradient(to bottom, rgba(15, 19, 26, 0) 60%, #0f131a 100%),

        url(https://i.ibb.co/YBTDqSqC/bg.jpg);

   
    background-repeat: no-repeat;
    background-position: top center;
    background-size: 100% 750px; 
    max-height: unset !important;
}


.dyn_homepage:has(#js_billboard_banner_cont_4077),
.main-wrapper:has(#js_billboard_banner_cont_4077),
.dyn_homepage:has(#js_billboard_banner_cont_4079),
.main-wrapper:has(#js_billboard_banner_cont_4079),
.dyn_homepage:has(#js_billboard_banner_cont_4078),
.main-wrapper:has(#js_billboard_banner_cont_4078),
.dyn_homepage:has(#js_billboard_banner_cont_4081),
.main-wrapper:has(#js_billboard_banner_cont_4081),
.dyn_homepage:has(#js_billboard_banner_cont_4082),
.main-wrapper:has(#js_billboard_banner_cont_4082),
.dyn_homepage:has(#js_billboard_banner_cont_4080),
.main-wrapper:has(#js_billboard_banner_cont_4080){
    background: unset !important;
    background-color: unset !important;
}

body:has(#js_billboard_banner_cont_4077) .tl_header_bot_row.dynamic_menu,
body:has(#js_billboard_banner_cont_4077) .header__fixed,
body:has(#js_billboard_banner_cont_4079) .tl_header_bot_row.dynamic_menu,
body:has(#js_billboard_banner_cont_4079) .header__fixed,
body:has(#js_billboard_banner_cont_4078) .tl_header_bot_row.dynamic_menu,
body:has(#js_billboard_banner_cont_4078) .header__fixed,
body:has(#js_billboard_banner_cont_4081) .tl_header_bot_row.dynamic_menu,
body:has(#js_billboard_banner_cont_4081) .header__fixed,
body:has(#js_billboard_banner_cont_4082) .tl_header_bot_row.dynamic_menu,
body:has(#js_billboard_banner_cont_4082) .header__fixed,
body:has(#js_billboard_banner_cont_4080) .tl_header_bot_row.dynamic_menu,
body:has(#js_billboard_banner_cont_4080) .header__fixed{
    background-color: transparent !important;
    background: transparent !important;
}

/* LİGLER 091225_2910_pc135635746245235 */
.dynamic_container:has(#js_card_stream_2187) .dynamicBanners_item {
    aspect-ratio: unset;
}

/* EN ÇOK KAZANANLAR 091225_2910_PC152465234235 */
.top_winners_block {
    box-shadow: rgb(0 0 0 / 40%) 0px 2px 4px, rgb(0 0 0 / 30%) 0px 7px 13px -3px, rgb(88 88 88 / 20%) 0px -3px 0px inset;
    border: 2px solid #7c7c7c70;
}

/* JP 091225_2910_PC13524643542 */
.top_jackpots__block.top_jackpots__block{
    box-shadow: rgb(0 0 0 / 40%) 0px 2px 9px, rgb(0 0 0 / 76%) 0px 7px 19px -3px, rgb(88 88 88 / 59%) 0px -3px 0px inset;
    border-bottom: 2px solid #7c7c7c70;
}

/* HEADER REVİZE 091225_2910_pc526345432523542345 */
.tl_header_top_row{
    box-shadow: unset;
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix::before{
    background-color: transparent;
}

.tl_header_bot_row.dynamic_menu .tl_header_bot_row_fix::after{
    background-color: transparent;
}

/* PROMOSYONLAR HEADER GEÇİCİ ÇÖZÜM */
.header__logo{
    width: 100%;
}

/* PROMOSYONLAR CARK HEADER 251225_2910_PC13523622523 */
.tl_header_navigation  a[href="/sections/pages/promosyonlar"]{
    background: linear-gradient(180deg,#ffdf00 30%,#ffb300 100%);
    font-size: 13px;
    border-radius: 12px;
    margin-right: 20px;
    color: #000;
}


.tl_header_navigation  a[href="/sections/pages/promosyonlar"] .tl_main_nav_item-inner .dynamic_icon{
    color: #000!important
}

/* KAR EFEKTI VE SAPKA IPTAL */
.snow_effect{
    display: none;
}

.header__logo::after{
    display: none!important;
}

/* LISANS 070126_2910_pc15324624523443 */

#js_footer .tl_container .d-flex.align-items-center.pb-2 {
    position: relative;
}

#js_footer .tl_container .d-flex.align-items-center.pb-2::before {
    content: '';
    display: inline-block;
    width: 128px;  
    height: 128px; 
    background-image: url('https://i.hizliresim.com/qojwnll.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 10px; 
    flex-shrink: 0;
}

/* LOGO 170226_2910_pc213524634252542353252532 */
.header__logo {
    content: url(https://i.ibb.co/VctydLFX/logo.png)!important
}

.header__logo {
    object-fit: contain;
}

/* MAIN WRAPPER 050226_2910_PC235624362352342345 */
.main-wrapper{
    padding: 0 40px;
}

/* ANUBIS JP 050226_2910_mb523525235423532325625 */
.top_jackpots__block {
    background: linear-gradient(145deg, #7a6200, #4a3800) !important;
    border: none!important;
    box-shadow: rgba(0, 0, 0, 0.17) 0px -23px 25px 0px inset, rgba(0, 0, 0, 0.15) 0px -36px 30px 0px inset, rgba(0, 0, 0, 0.1) 0px -79px 40px 0px inset, rgba(0, 0, 0, 0.06) 0px 2px 1px, rgba(0, 0, 0, 0.09) 0px 4px 2px, rgba(0, 0, 0, 0.09) 0px 8px 4px, rgba(0, 0, 0, 0.09) 0px 16px 8px, rgba(0, 0, 0, 0.09) 0px 32px 16px, 0 0 15px rgba(255, 200, 0, 0.08) !important;
}

.component_jackpot_slider_number{
    color: #ffe792;
}

.cw_icon_TRY::before, .cw_icon_try::before{
    color: #ffe792;
}

/* SLOTO HEADER SAĞ KISIM RENKLENDIRME */

/* TUTAR KUTUSU */
.js_fixed_header_right .cw_depositDialog_balance {
    background: linear-gradient(90deg, #1a1400 0%, #2a2000 50%, #1a1400 100%);
    border: 1px solid rgba(212, 170, 0, 0.5);
    border-radius: 8px;
    box-shadow: rgba(212, 170, 0, 0.15) 0px 2px 8px;
    margin-right: 6px;
}

.js_fixed_header_right .cw_depositDialog_balance span,
.js_fixed_header_right .cw_depositDialog_balance .js_currency_code {
    color: #f0c000 !important;
}

/* PARA YATIRMA BUTONU */
.js_fixed_header_right .cw_deposit_button {
    background: linear-gradient(90deg, #b8860b 0%, #d4a800 50%, #b8860b 100%) !important;
    border: 1px solid rgba(212, 170, 0, 0.8) !important;
    border-radius: 8px !important;
    color: #000 !important;
    font-weight: bold !important;
    box-shadow: rgba(212, 170, 0, 0.3) 0px 2px 8px, rgba(0,0,0,0.4) 0px 2px 4px !important;
    transition: all 0.3s ease !important;
    margin-right: 6px;
}

.js_fixed_header_right .cw_deposit_button:hover {
    background: linear-gradient(90deg, #d4a800 0%, #f0c000 50%, #d4a800 100%) !important;
    box-shadow: rgba(212, 170, 0, 0.6) 0px 0px 16px !important;
}

/* MESAJ (INBOX) BUTONU */
.js_fixed_header_right > a.inboxDialog {
    background: linear-gradient(90deg, #1a1400 0%, #2a2000 50%, #1a1400 100%);
    border: 1px solid rgba(212, 170, 0, 0.5);
    border-radius: 8px;
    box-shadow: rgba(212, 170, 0, 0.15) 0px 2px 8px;
    margin-right: 6px;
}

.js_fixed_header_right > a.inboxDialog:hover {
    background: linear-gradient(90deg, #b8860b 0%, #d4a800 50%, #b8860b 100%);
    border-color: #f0c000;
}

.js_fixed_header_right > a.inboxDialog i {
    color: #f0c000 !important;
}

/* KULLANICI ADI BUTONU */
.js_fixed_header_right > .relative > .username_cont {
    background: linear-gradient(90deg, #1a1400 0%, #2a2000 50%, #1a1400 100%);
    border: 1px solid rgba(212, 170, 0, 0.5);
    border-radius: 8px;
    box-shadow: rgba(212, 170, 0, 0.15) 0px 2px 8px;
}

.js_fixed_header_right > .relative > .username_cont:hover {
    background: linear-gradient(90deg, #b8860b 0%, #d4a800 50%, #b8860b 100%);
    border-color: #f0c000;
}

.js_fixed_header_right > .relative > .username_cont i,
.js_fixed_header_right > .relative > .username_cont div {
    color: #f0c000 !important;
}

/* GENEL ARALIK */
.js_fixed_header_right {
    gap: 6px;
}

.cw_depositDialog_balance:hover{
    border-radius: 6px!important;
    background: #42340a!important;
}

/* PROMO KOD GORSELI TANIMLAMA SONRASI CIKAN GORSEL 300426_2910_pc25235132432534534234234 */
.promocode-container .promoResult .promoImg img[src*="Casino.png"] {
    display: none !important;
}

.promocode-container .promoResult .promoImg {
    position: relative !important;
    width: 100% !important;
    aspect-ratio: 1200 / 480 !important;
    background-image: url("https://cdn.slotoimage.com/plat/prd/img/partners/1274/slotogorsel/bonustanimlandi.webp") !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center !important;
    border-radius: 8px !important;
}

/* SLOTO HAKKIMIZDA 220526_2910_pc15321532423524652345 */
#dynRules_left_sidebar {
    background: #15110a;
    border-color: rgba(217, 168, 56, .22);
    box-shadow:
        0 8px 22px rgba(0, 0, 0, .55),
        inset 0 1px 0 rgba(232, 198, 104, .06);
}

#dynRules .dynRules_left_sidebar_inner::-webkit-scrollbar-thumb {
    background: rgba(217, 168, 56, .35);
}

#dynRules a.dynRules_lmenu_item,
#dynRules a.dynRules_lmenu_subitem {
    outline: none;
    -webkit-tap-highlight-color: transparent;
}

#dynRules .dynRules_lmenu_item_inner {
    border-bottom-color: rgba(217, 168, 56, .1);
}

#dynRules .dynRules_lmenu_subitem .dynRules_lmenu_item_inner {
    border-bottom-color: rgba(217, 168, 56, .06);
}

#dynRules .dynRules_lmenu_item .dynRules_lmenu_text {
    color: #d6d2cc;
    font-weight: 600;
}

#dynRules .dynRules_lmenu_icon {
    color: #d9a838;
}

#dynRules .dynRules_lmenu_sub .dynRules_lmenu_item_inner::after {
    color: #d9a838;
}

#dynRules .dynRules_lmenu_subitem {
    background: transparent;
}

#dynRules .dynRules_lmenu_subitem .dynRules_lmenu_text {
    color: #a8a29a;
    font-weight: 400;
}

#dynRules .dynRules_lmenu_subitem .dynRules_lmenu_icon {
    color: #786f64;
}

#dynRules .dynRules_lmenu_sub.open .dynRules_lmenu_text,
#dynRules .dynRules_lmenu_sub.open .dynRules_lmenu_icon,
#dynRules .dynRules_lmenu_sub.open .dynRules_lmenu_item_inner::after {
    color: #e8c668;
}

#dynRules .dynRules_lmenu_item.active:not(.open),
#dynRules .dynRules_lmenu_subitem.active {
    background: linear-gradient(90deg, rgba(232, 198, 104, .14) 0%, rgba(232, 198, 104, .02) 100%);
    box-shadow: inset 3px 0 0 #e8c668;
}

#dynRules .dynRules_lmenu_item.active .dynRules_lmenu_text,
#dynRules .dynRules_lmenu_subitem.active .dynRules_lmenu_text {
    color: #e8c668;
}

#dynRules .dynRules_lmenu_item.active .dynRules_lmenu_icon,
#dynRules .dynRules_lmenu_subitem.active .dynRules_lmenu_icon {
    color: #e8c668;
}

#dynRules .dynRules_lmenu_item:not(.active):not(.open):hover .dynRules_lmenu_text,
#dynRules .dynRules_lmenu_subitem:not(.active):hover .dynRules_lmenu_text {
    color: #e8c668;
}

#dynRules .dynRules_content_inner {
    background: #15110a;
    border-color: rgba(217, 168, 56, .22);
    color: #b8b3a8;
    box-shadow:
        0 8px 22px rgba(0, 0, 0, .55),
        inset 0 1px 0 rgba(232, 198, 104, .06);
}

#dynRules .dynRules_title {
    color: #e8c668;
    border-bottom: 1px solid rgba(217, 168, 56, .2);
    padding-bottom: 16px;
}

#dynRules .dynRules_content_inner p {
    color: #b8b3a8;
    line-height: 1.85;
}

#dynRules .dynRules_content_inner p strong,
#dynRules .dynRules_content_inner p b {
    color: #e8c668;
}

#dynRules .dynRules_content_inner a {
    color: #d9a838;
}

#dynRules .dynRules_content_inner a:hover {
    color: #e8c668;
}

#dynRules .dynRules_content_inner table td,
#dynRules .dynRules_content_inner table tr {
    border-color: rgba(217, 168, 56, .15);
}
