.ternBtn {
    background-color: #1cb322;
    color: #fff
}

.dynamic_featured_item {
    background: #ebebeb!important;
    border: 0!important
}

.dynamic_featured_title {
    font-weight: bolder!important;
    color: #fff!important;
    text-shadow: 0 1px 2px rgb(22 116 45/75%);
    background: linear-gradient(20deg,#1d720d,#00ff33)!important;
    outline: none;
    border-radius: 15px;
    border: none;
    height: 40px;
    margin-top: 5px
}

.dynamic_featured_item:hover {
    scale: 115%!important
}

.dynamic_featured_item:hover .dynamic_featured_title {
    display: none
}

.dynamic_featured_title::before {
    content: '';
    display: flex;
    position: absolute;
    margin-top: -7px;
    height: 100px;
    width: 100px
}

.tl_logged_out .tl_register_button {
    background: #ff7e00;
    color: var(--secondary-text-color);
    font-weight: 400;
    font-size: 14px;
    min-width: 136px;
    border-radius: 8px
}

.profileDialog.flex.justify_SB {
    background: #fff;
    background: -webkit-linear-gradient(to top,#FFFFFF,#666462);
    background: linear-gradient(to top,#e3e0e0,#ffffff);
    border: none
}

.oe {
    background: #fff;
    background: -webkit-linear-gradient(to top,#FFFFFF,#666462);
    background: linear-gradient(to top,#e3e0e0,#ffffff);
    border: none
}

.dgw_event_card .dgw_event_card_body .dgw_event_card_odds .dgw_event_card_odd>span:last-child {
    color: #000;
    font-weight: bolder
}

.tl_header_bot_row {
    background-color: #e0e0e0!important
}

.lobbyFilter_group_item_icon {
    opacity: 1
}

.lobbyFilter_group_item_name {
    font-family: fantasy;
    color: #ffff!important
}

.lobbyFilter_wrapper {
    background-color: #12a917
}

.lobbyFilter_provider_item:hover,.lobbyFilter_provider_item.active {
    background-color: orange
}

.tl_payment_head {
    background: #fff;
    background: -webkit-linear-gradient(to top,#FFFFFF,#666462);
    background: linear-gradient(to top,#c5c3c3,#ffffff);
    border: 1px solid #e2dbdb
}

.tl_payment_block:hover,.tl_payment_block_inter:hover,.tl_payment_inner_block:hover,.tl_payment_block.active,.tl_payment_inner_block.active .tl_payment_block_inter.active {
    background: #fff;
    background: -webkit-linear-gradient(to bottom,#FFFFFF,#666462);
    background: linear-gradient(to bottom,#e2e2e2,#ffffff)
}

.tl_my_acc_cont .lbl {
    color: #222!important
}

a.tl_my_acc_nav_item,a.tl_my_acc_nav_itemsp {
    background: #fff;
    background: -webkit-linear-gradient(to top,#FFFFFF,#666462);
    background: linear-gradient(to top,#e3e0e0,#ffffff);
    border: none
}

a.tl_my_acc_nav_item.active,a.tl_my_acc_nav_itemsp.active {
    border-bottom: 1px solid #52c234;
    background: #52c234;
    background: -webkit-linear-gradient(to top,#154f01,#1cb322);
    background: linear-gradient(to top,#154f01,#1cb322)
}

.top_header_link img:hover {
    animation: tilt-n-move-shaking .15s infinite
}

@keyframes tilt-n-move-shaking {
    0% {
        transform: rotate(0)
    }

    25% {
        transform: rotate(5deg)
    }

    50% {
        transform: rotate(0deg)
    }

    75% {
        transform: rotate(-5deg)
    }

    100% {
        transform: rotate(0)
    }
}

.notification_content {
    background: #fff;
    color: #000!important;
    border: 1px solid #000
}

.tl_logged_out .tl_login_button {
    border-radius: 6px
}

.ternBtn {
    border-radius: 6px
}

.dropdownColor,.header__dropdown-menu .dynamic_icon-arrow {
    color: #fff
}

.primBtn,.tl_btn.primBtn {
    border-radius: 6px!important;
    background: #ff7e01;
    background: linear-gradient(180deg,#f4780b 0%,#FFC107 9%,#FF5722 91%)!important;
    box-shadow: rgb(255 87 34/.5)0 4px 12px
}

.ternBtn {
    background: #ff7e01;
    background: linear-gradient(180deg,#f4780b 0%,#FFC107 9%,#FF5722 91%)!important;
    box-shadow: rgb(255 87 34/.5)0 4px 12px
}

.tern,a.tern {
    border-radius: 6px;
    background: #ff7e01;
    background: linear-gradient(180deg,#f4780b 0%,#FFC107 9%,#FF5722 91%)!important;
    box-shadow: rgb(255 87 34/.5)0 4px 12px
}

.header__top-links > a{
    border-radius: 6px;
    background: #ff7e01;
    background: linear-gradient(180deg,#f4780b 0%,#FFC107 9%,#FF5722 91%)!important;
    border-right: 2px solid white;
}

.header__top-links > a > i{
    border-right:2px solid white;
}

.header__top-links > a > span{
    padding: 0 10px;
    text-transform: uppercase;
    font-size:15px;
}

.header__fixed-right > a{
    border-radius: 6px;
    background: #ff7e01;
    background: linear-gradient(180deg,#f4780b 0%,#FFC107 9%,#FF5722 91%)!important;
    box-shadow: rgb(255 87 34/.5)0 4px 12px;
}

.profile{
    padding:0;
}
.profile > a{
    width:100%;
}

.profile > a:hover{
    color:white;
    font-weight:bold;
    background: linear-gradient(180deg,#f4780b 0%,#FFC107 9%,#FF5722 91%)!important;
}

.tl_btn{
    border-radius: 6px;
    background: #ff7e01;
    border-color: #ff7e01!important;
    background: linear-gradient(180deg,#f4780b 0%,#FFC107 9%,#FF5722 91%)!important;
    box-shadow: rgb(255 87 34/.5)0 4px 12px;
    color:white!important;
}

@media only screen and (max-width: 1550px) {
    .header__top-links > a > i{
        border:none;
    }
}

.tl_logged_in .tl_deposit_mail>i {
    color: #fff
}

.count_bonus-number {
    background-color: #222;
    color: #fff
}

.dgw_event_card_odd {
    background: linear-gradient(0deg,#c6c4c4 0%,#ededed 100%)!important
}

.story__item:after {
    position: absolute;
    content: '';
    width: 175px;
    height: 175px;
    border-radius: 100%;
    background-size: 105%;
    background: url(https://cdn.abubak.com/plat/prd/Img/partners/1203/border/border.png) no-repeat 50%;
    animation: 15s waves2 linear infinite forwards
}

.story__item {
    width: 158px!important
}

.story__item img,.story__item video {
    border: none!important;
    border-radius: 100%!important;
    width: 130px!important;
    height: 130px!important
}

.dynamic_container.empty_title .story__swiper {
    padding-top: 15px;
    padding-bottom: 15px
}

@keyframes waves2 {
    to {
        -webkit-transform: rotate(360deg)
    }
}

#js_card_stream_1865.card_stream_few_items .swiper-slide {
    margin: 0;
    padding: 7px 0 0;
    box-sizing: border-box;
    display: grid;
    grid-template-rows: 100%;
    cursor: pointer;
    position: relative;
    filter: drop-shadow(2px 2px 5px #ff9c00ad);
    z-index: 1
}

#js_card_stream_1865.card_stream_few_items .swiper-slide:before {
    content: "";
    position: absolute;
    inset: 0;
    background: top/cover;
    transform-origin: bottom;
    filter: brightness(.9);
    transition: .5s;
    z-index: 1
}

#js_card_stream_1865.card_stream_few_items .swiper-slide:nth-last-child(6):before {
    background-image: url(https://cdn.abubak.com/plat/prd/Img/partners/1203/game-cards/1bg.png)!important;
    border-radius: 30px
}

#js_card_stream_1865.card_stream_few_items .swiper-slide:nth-child(2):before {
    background-image: url(https://cdn.abubak.com/plat/prd/Img/partners/1203/game-cards/2bg.png)!important;
    border-radius: 30px
}

#js_card_stream_1865.card_stream_few_items .swiper-slide:nth-child(3):before {
    background-image: url(https://cdn.abubak.com/plat/prd/Img/partners/1203/game-cards/3bg.png)!important;
    border-radius: 30px
}

#js_card_stream_1865.card_stream_few_items .swiper-slide:nth-child(4):before {
    background-image: url(https://cdn.abubak.com/plat/prd/Img/partners/1203/game-cards/5bg.png)!important;
    border-radius: 30px
}

#js_card_stream_1865.card_stream_few_items .swiper-slide:nth-child(5):before {
    background-image: url(https://cdn.abubak.com/plat/prd/Img/partners/1203/game-cards/4bg.png)!important;
    border-radius: 30px
}

#js_card_stream_1865.card_stream_few_items .swiper-slide:nth-child(6):before {
    background-image: url(https://cdn.abubak.com/plat/prd/Img/partners/1203/game-cards/6bg.png)!important;
    border-radius: 30px
}

#js_card_stream_1865.banners_card_stream[class$=_items] .swiper-slide .dynamicBanners_item img {
    grid-area: 1/1;
    width: 90%;
    height: 100%;
    object-fit: cover;
    object-position: top;
    place-self: end center;
    transition: .5s
}

#js_card_stream_1865.banners_card_stream[class$=_items] .swiper-slide .dynamicBanners_item:hover img {
    width: 100%;
    height: 107%;
    filter: contrast(1)
}

#js_card_stream_1865.card_stream_few_items .swiper-slide:hover::before {
    filter: brightness(3);
    transform: perspective(500px)rotateX(60deg)
}

.tl_logo a {
    content: url(https://i.ibb.co/Lhkc19Kd/spc.gif)!important;
    height: 58px!important;
    background: 0 0!important
}

.top_winners__value .top_jackpots__crns {
    color: #379823!important;
    text-shadow: none
}

.top_winners__value .top_jackpots__crns {
    color: #379823!important;
    text-shadow: none
}

.top_winners__game.swiper-slide {
    background: linear-gradient(45deg,#00000000,#4d4d4d78,#34343400)!important;
    backdrop-filter: blur(15px);
    box-shadow: 0 0 10px 4px #0fca00
}

.top_winners__game.swiper-slide span {
    color: #000
}

.top_winners__game.swiper-slide i {
    color: #000
}

.top_winners__date,.top_winners__bet {
    color: #fff!important
}

@keyframes scroller {
    from {
        transform: translateX(0)
    }

    to {
        transform: translateX(-100%)
    }
}

.js_top_winners_container {
    overflow: hidden;
    position: relative
}

.widget_arrow__wrapper {
    display: none!important
}

.js_top_winners_container .swiper-wrapper {
    min-width: max-content!important;
    max-width: max-content!important;
    animation: scroller 60s linear infinite alternate;
    gap: 10px!important;
    padding: 15px!important
}

#js_top_winners_content .swiper-wrapper {
    min-width: max-content!important;
    max-width: max-content!important;
    animation: scroller 60s linear infinite alternate;
    gap: 10px!important;
    padding: 15px!important
}
#js_top_winners_content .swiper-wrapper:hover {
    animation-play-state: paused;
}

#rwToggleQuickActionsBtn img {
    content: url(https://cdn.abubak.com/plat/prd/Img/partners/1203/minibuttons/yonca.png)
}

#rwToggleQuickActionsBtn>span {
    background: linear-gradient(180deg,#f4780b 40%,#ffffff 100%)
}

.cw_footer_action_menu_item {
    background: linear-gradient(180deg,#f4780b 40%,#ffffff 100%)
}

.cw_footer_action_menu_item .dynamic_icon {
    content: url(https://cdn.abubak.com/plat/prd/Img/partners/1203/minibuttons/whatsapp.png)!important;
    width: 40px!important;
    height: 40px!important
}

.rd_title__block {
    min-height: 50px!important;
    background: linear-gradient(45deg,#0adc00,#a7a7a7,#a7a7a7,#a7a7a7,#0adc00)!important;
    justify-content: center!important;
    clip-path: polygon(50px 0,calc(100% - 50px) 0,100% 50px,100% calc(100% - 50px),calc(100% - 50px) 100%,50px 100%,0 calc(100% - 50px),0 50px);
    border: 2px solid #ebebeb!important
}

.rd_title {
    font-size: 32px;
    color: #fff!important;
    text-transform: uppercase
}

:root {
    --cdn-jackpot_icons: url(https://i.ibb.co/Q7gY55TV/egt-jackpot-icons-new2.png)
}

.rd_header_tab_item.active .rd_header_tab_name {
    display: none
}

.dynamic_container.topJackpot_section .rd_header_tabs {
    min-height: 150px;
    justify-content: center!important
}

.dynamic_container.topJackpot_section {
    background: url(https://i.ibb.co/q3kfMhpQ/bgf1.jpg);
    background-size: 100% 100%!important
}

.dynamic_container.topJackpot_section .rd_header_tab_item.active {
    width: 500px;
    background: url(https://i.ibb.co/4gn5S4hD/aad.png) no-repeat top !important;
    background-size: contain!important;
}

.top_jackpots__block {
    justify-content: center!important
}

.top_jackpots__block {
    background: url(https://i.ibb.co/RpyfSNzk/jpframe.png)!important;
    background-size: 100% 100%!important;
    border: none!important
}

.top_jackpot_icon {
    background-image: url(https://i.ibb.co/Q3fwf3Ps/egt-jackpot-icons-new2.png)!important;
    position: absolute!important;
    margin-top: -120px
}

.rd_header_tab_item:not(.active) {
    display: none
}

.dynamic_container.top_winners_block.relative.js_top_winners_widget.home_winners .rd_title__block {
    display: none!important
}

#js_mlkd_widget .rd_title__block {
    display: none!important
}

#comm100-float-button-90aa2f96-f450-43f2-908e-4c01d72d55ab-2>div {
    bottom: 5%!important
}

.social_icons_fixed {
    right: 246px;
    background: #000;
    height: 48px;
    width: 185px;
    top: 0;
    border-radius: 32px
}

.social_icons_fixed>a {
    width: 32px;
    height: 36px;
    padding: 0;
    margin: 0 5px
}

.social_icons_fixed .social_text {
    transform: rotate(90deg);
    background: #000;
    color: #fff;
    border: none;
    border-radius: 0;
    font-weight: 400;
    letter-spacing: 1px;
    font-size: 15px;
    padding: 0;
    margin: 0;
    width: 100px;
    height: 25px;
    position: absolute;
    top: 220px;
    left: -39px;
}

.social_icons_fixed .social_image {
    background: 0 0;
    width: 24px;
    height: 24px;
    display: inline-block;
    position: absolute;
    bottom: 0
}

.social_image:before {
    width: 24px;
    height: 24px
}

.social_icons_fixed a:hover {
    transform: none
}

.social_icons_fixed a:hover span.social_text {
    top: -65px;
    transition: top .5s ease-out
}

/*With Header - Footer*/
.dynRules.alignment_Left{
    justify-content:flex-start!important;
}
.alignment_Left .dynRules_content{max-width: calc(100% - 352px)!important;}

/*Without Header - Footer*/
.dynRules:not(.main-wrapper):not(:where(.main-wrapper *)){
    margin:0!important;
    padding:0!important;
    display: inline-block;
    width: 100%;
}

.dynRules_title {
    display: none
}

.dynRules_logo:not(.main-wrapper):not(:where(.main-wrapper *)){
    display:none;
}

.dynRules_left_sidebar:not(.main-wrapper):not(:where(.main-wrapper *))
{
    display:none;
}

.dynRules_content:not(.main-wrapper):not(:where(.main-wrapper *)){
    width:100%!important;
    max-width:100%!important;
    background-size: cover !important;
}

.dynRules_content_inner:not(.main-wrapper):not(:where(.main-wrapper *)){
    backdrop-filter: blur(14px);
    border:none;
    background-color: rgba(255 255 255 / .2)!important;
}

/*Dynamic Rules - Popup*/
.cw_promo_popup_root{
    width: 100%;
    margin:0;
    padding:0;
    height: 100%;
    background-color: rgba(0 0 0 / .8)!important;
}

.cw_promo_popup_header{
    background:none!important;
}

.cw_promo_popup_content{
    height: calc(100% - 80px)!important;
    width:75%;
    margin: 0 auto;
}

.cw_promo_popup_inner{
    height: 100%!important;
    border-radius: 20px;
}

.cw_promo_popup_header .cw_icon_close_v2{
    color: black;
    font-size: 50px!important;
    font-weight:bold;
    position: absolute;
    top: 64px;
}

/* YENI BG RENGI 050226_2910_pc2356246425234354*/
.main-wrapper, .dyn_homepage{
    background-color: #ffffff;
}

/* UST BILDIRIM CUBUGU 090226_2910_pc135235234234235 */
.notification_text span span {
    background-color: transparent !important;
    border-bottom: 2px solid green;
}

/* HEADER PROMOLINK 090226_2910_pc23524625423235636 */
.header__top-links .header__top-promolink:hover{
    transform: scale(1.1);
    transition: 1s;
}

.header__top-links .header__top-promolink{
    transition: 1s;
}

/* SPINCO PC UYE GIRIS POPUP 160226_2910_PC365262452345233624352343 */
#loginContent .tl_popup_header {
    background: linear-gradient(160deg, #0d2a10 0%, #1a8f1e 100%) !important;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

#loginContent .tl_popup_header .tl_head_text {
    color: #fff !important;
}

#loginContent .tl_popup_header .tl_head_close {
    color: rgba(255, 255, 255, 0.7) !important;
}

#loginContent .dyn_label, .dyn_login_label{
    color:#fff;
}

/* Arka Plan */
#loginContent .tl_popup_content.tl_popup_content {
    background: linear-gradient(160deg, #0d2a10 0%, #1BB320 50%, #158a1a 100%) !important;
    position: relative;
}

/* Geometrik Desen */
#loginContent .tl_popup_content.tl_popup_content::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image:
            linear-gradient(45deg, rgba(255, 255, 255, 0.03) 25%, transparent 25%),
            linear-gradient(-45deg, rgba(255, 255, 255, 0.03) 25%, transparent 25%),
            linear-gradient(45deg, transparent 75%, rgba(255, 255, 255, 0.03) 75%),
            linear-gradient(-45deg, transparent 75%, rgba(255, 255, 255, 0.03) 75%);
    background-size: 60px 60px;
    background-position: 0 0, 0 30px, 30px -30px, -30px 0;
    z-index: 0;
    pointer-events: none;
}

#loginContent .tl_popup_content.tl_popup_content .D_logo{
    width: 100%;
    background-image: url(https://i.ibb.co/fYVdLR5L/1154x311-b.png)!important;
}

/* LOGIN LANEL  */
#loginContent .form-group-label{
    color: #fff;
}

.tl_popup_content .tl_popup_link{
    color: #fff;
}

#loginContent .tl_popup_content .tl_sup_link{
    box-shadow: rgba(0, 0, 0, 0.35) 0 5px 15px;
}

#loginContent .login_btn {
    box-shadow: rgba(0, 0, 0, 0.35) 0 5px 15px;
}

/*Promotion Spinner*/
.spinner_popup{
    background: linear-gradient(180deg,rgba(30, 163, 0, 1) 0%, rgba(24, 155, 71, 0.58) 100%);
}

.promotion .popup_winItem__txt{
    color:#fff;
}

.promotion .popup_promo .popup_title{
    color:#fff!important;
}

.promotion .popup_promo .close_popup_button{
    color:#fff;
    font-weight:bold;
}

/*Licence*/
.licence_block .flex-shrink-0 a:before{
    content:"";
    width:128px;
    height:128px;
    background: url(https://i.ibb.co/4C9mF3b/valid-logo.png) no-repeat center;
    display: inline-block;
}
.licence_block img{
    display:none;
}

/*Anasayfa Popup*/
.dyn_popUp_wrapper{
    position:relative;
}
.dyn_popUp_wrapper_box{
    max-height:calc(100vh - 30px);
}
.dyn_popUp_wrapper_close{
    position:absolute;
    top: 15px;
    right:5px;
    background:rgba(0,0,0,.6);
    color:#FFAE0C;
    border:2px solid #FFAE0C;
}
.dyn_popUp_wrapper_close .dyn_popUp_wrapper_close.cw_icon_close_v4{
    font-weight:bold!important;
}