﻿.notification_static_content {
    --transform-size: -78vw;
}

@media screen and (max-width: 1580px) {
    .notification_static_content {
        --transform-size: -90vw;
    }
}

body {
    direction:rtl;
}

.tl_header_top_row_fix {
	background-position: 290px center;
	background-repeat: no-repeat, repeat;
}
.tl_time {
    padding: 0 10px 0 50px;
    min-width: 170px;
}

.tal,
.links_container.profile a.oe {
    text-align: right;
}

.tar {
	text-align:left;
}
.tl_login_container {
    margin-right: auto;
    margin-left: 0;
}

.mCS-dir-rtl > .mCSB_inside > .mCSB_container {
    margin-left:0;
}

.tl_logo a {
    background-position:right;
}
.promoted:before,
.promoted:after {
    right: auto !important;
    left: -0px !important;
}

.header_nav__dropdown span.promoted:after {
    left: 1px !important;
    transform: translateX(-100%);
}

.promoted_drop:after {
    right: 100%;
    top: -4px;
}
.tl_main_nav .header_nav__dropdown a, .header_nav__dropdown a {
    text-align: right;
    padding: 0 16px 0 30px;
}
.unactivated_icon {
    right: auto;
    left: 12px;
}

.tl_gh .tl_date_item button {
    right: auto;
    left:8px;
}

.tl_sel_custom_popup_reg_selected {
    text-align: right;
}
.tl_call_time .tl_sel_custom_popup_reg_selected {
    direction: ltr;
}

.tl_sel_custom_popup_reg_selected:after {
    left: 8px;
    right: auto;
}
#profileForm .tl_sel_custom_popup_reg_selected,
.tl_sel_custom_popup_reg_options li {
    direction: ltr;
    padding-right: 16px;
}
.tl_my_acc_cont_content .tl_head_close { 
    right: auto;
    left: 20px;
}

.attached_file_content .tl_head_close{
    left: 0;
}

.tl_reg_item .tl_mobile_item .tl_mobile_code {
    direction: ltr !important;
    margin-right: 0;
    margin-left: 8px;
}

.links_container a > .n {
    text-align:right;
}

.links_container {
    right:auto;
    left: 0;

}

.tl_reg_item {
    border-left: 1px solid #4a4a4a;
    border-right: 0;
}

.activated_icon {
    right: auto;
    left:12px;
}

.tooltip_msg {
    right: auto;
    left: 10px;
}

.tooltip_msg1 {
    right: auto;
    left: 0;
}

.captcha_block .refresh-captcha, .login_captcha_block .refresh-captcha {
    right: auto;
    left: 10px;
}

.captcha_block .g-recaptcha {
    left: 0;
    position: relative;
    padding: 0!important;
    overflow: initial;
}

#registerForm .captcha_block .g-recaptcha {
    padding-inline-start: 40px!important;
    transform: scale(1) !important;
}

.captcha_block .g-recaptcha iframe{
    transform-origin: 50% 50%;
}

#registerForm .captcha_block .g-recaptcha iframe {
    transform-origin: 0 0;
}

.tooltip_msg1:before {
    right: auto;
    left: 15px;
}

.tl_mail_item.active .tl_mail_time,
.tl_mail_item .tl_mail_time {
    right: auto;
    left: 12px;
}
.tl_mail_row.head {
    padding: 0 11px 0 0;
}
    .delete_icon {
    right: auto; 
    left: 0;
}
.tl_mail_message_cont .tl_mail_send_area + .flex {
    margin-right: 0;
    margin-left: auto;
} 

.reg_err_mess span {
    left: auto;
    right: 0;
}

.carousel-caption {
    left: auto;
    right: 24px;
}

.tl_play_box .info {
   text-align:right;
}

.links_container.profile a {
    text-align: right;
}

.tl_play_box, .banerlinkbutton{
    left:auto !important;
    right:12px !important;
}
#Mobile {
    direction: ltr;
    text-align: right;
}
input#Mobile::-webkit-input-placeholder, input#Mobile:focus::-webkit-input-placeholder { /* Edge */
    direction: rtl;
}

input#Mobile:-ms-input-placeholder, input#Mobile:focus:-ms-input-placeholder { /* Internet Explorer 10-11 */
    direction: rtl;
}

input#Mobile::placeholder, input#Mobile:focus::placeholder {
    direction: rtl;
}

.relative > button {
    right: auto;
    left: 8px;
}

.tl_payment_block .tl_payment_head .tl_min_max .tl_min_max_key {
    width: 65px;
}

#my_prof #update_my_prof {
    margin-left: 0;
    margin-right: auto;
}

.reg_err_mess span:before,
.F2F_error_msgs span:before,
.err_mess span:before {
	left: auto;
	right: 10px;
}
.tl_reg_item .tl_mobile_item .tl_mobile_code, .tl_my_prof_item_long .tl_mobile_item .tl_mobile_code {
    margin-left: 8px !important;
    margin-right: 0;
}
.tl_mobile_code {
    margin-right: 0;
    margin-left: 5px;
}

.tl_mobile_item .tl_mobile_code{
    margin-left: 0;
}

.MobileLtr {
    direction: ltr;
    text-align: right;
}

.D_input_block > .D_info_box {
    left: 16px;
    right: auto;
}
.D_input_block > .D_info_box > span {
    right: 30px;
    left: auto;
}
    .D_input_block > .D_info_box > span::after {
        right: -8px;
        left: auto;
        transform: rotate(180deg);
    }

.tl_popup_content .tl_input_popup,
.tl_my_acc_cont .tl_input_popup {
    text-align: right;
}
.remove_span_albatross {
    right: auto;
    left: 0;
}
.remove_span {
    right: auto;
    left: 0;
}
/*MEDIA QUERIES*/
@media screen and (max-width: 1700px) {
}   

@media screen and (max-width: 1600px) {

}

@media screen and (max-width: 1500px) {

}


.WC--TimerItemTop {
    direction: ltr;
}


.WC--TimerItemBottom {
  
    direction: ltr;
}

.tooltip_msg.tooltip_msg_rtl {
    left: 0;
    bottom: -45px;
}

    .tooltip_msg.tooltip_msg_rtl:before {
        left: 13px;
    }


.mobile_xfa.mobile_xfa_fixed {
    direction: ltr;
    margin-left: 8px;
    margin-right: 0;
}

.captcha_block_f2f #Captcha {
    margin: 0 15px 0 0;
    padding-left: 33px;
    padding-right: 15px;
}
.captcha_block .captchaImage {
    margin: 0;
}
.links_container.profile.show .promoted:after {
    position: initial;
    padding-right: 4px;
}
.sporttrnhistory.promoted:after {
    top: -5px;
    padding-right: 4px;
}
.monoto_logged_out .tl_login_button {
    border-right: 0px;
    border-left: 1px solid red;
}

.refreshButtonFA {
    left: -246px;
}

.snow_block {
  
    left: 103px;
    right: auto;
}

.snow_block_sm {
    right: 674px;
}

.cookies-info-box .icon_dot {
    margin-right: 0;
    margin-left: 10px;
}
.cookies-info-box .cookies-close {
    margin: 0 35px 0 10px;
}

.tl_input_activation {
    margin-right: 0 !important;
    margin-left: 18px;
}

.my_prof_small_cont {
    direction: ltr;
}

.mob_code:before {
    content: "IR";
    position: absolute;
    top: 32px;
    left: 212px;
    font-size: 13px;
    color: #fff;
}

.mob_code_inp {
    padding-right: 30px !important;
}
.banners_container_farsitrans .nav_item {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    transform: rotateY(180deg);
}

.banners_container_farsitrans .nav_img {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    transform: rotateY(180deg);
}

.banners_container_farsitrans .nav_title {
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
.jack_conts > div{

    margin-top:-17px;
}
.not-translation-forgotyourusername {
    direction: ltr; 
    text-align: right;
}
.reg_progress_dots span:before {
    left: auto;
    right: 21px;
}

#backBtn, .back_margin {
    margin-left: 24px;
    margin-right: 0;
} 
#login_container .toto .captcha_block {
    left: -50px;
}
#registerContent .D_input_block.loginex.toto_loginex > .D_info_box.le {
    left: 0;
    right: 0;
}
.toWeb:before {
    margin-right: 0;
    margin-left: 20px;
}
.rtl_close_btn:after {
    margin-left: 0;
    margin-right: -1px;
}

/*cosmoswin reg part*/
.cosmoswin .D_reg_step::after {
    top: -30px;
    left: 35px;
    right: auto;
}
#reg_popup.cosmoswin .refresh-captcha {
    right: auto;
    left: 5px;
}

/*new register*/
#reg_popup.reg_farsi .reg_progress_dots span:before {
    right: 40px;
}

#reg_popup.reg_farsi .reg_progress_dots span {
    line-height: 34px;
}

#reg_popup.reg_farsi .D_input_block.fail > .D_info_box.f {
    left: 11px;
    right: auto;
}

#reg_popup.reg_farsi .D_input_block > .D_info_box > span {
    width: 232px;
}

#reg_popup.reg_farsi .pass .D_info_box.f {
    right: auto !important;
    left: 12px;
}

#reg_popup.reg_farsi .primBtn {
    margin-left: 9px;
    margin-right: auto;
}

#reg_popup.reg_farsi .tl_mobile_code {
    right: 17px;
    left: auto;
    top: 11px;
}

#reg_popup.reg_farsi #Captcha {
    transform: scale(0.7);
    right: -47px;
    top: -10px;
}

#reg_popup.reg_farsi .tl_head_close {
    right: auto;
    left: 15px;
}

#reg_popup.reg_farsi .tl_sel_custom_popup_reg {
    height: 36px;
}

#reg_popup.reg_farsi .mobile_num input {
    padding-right: 65px !important;
    padding-left: 28px !important;
}

#reg_popup.reg_farsi .D_txtBox {
    padding: 0 20px 0 30px;
}
.contact_number_box .customer_service_info:before {
    left: auto;
    right: -13px;
}
.tr2sp__select_value::after {
    right: auto;
    left: 0;
}

#reg_popup.reg_farsi.cannon_reg .reg_progress_dots span:before {
    right: 21px;
}
#reg_popup.reg_farsi.cannon_reg .D_input_block.fail > .D_info_box.f {
    left: 100%
}
#reg_popup.reg_farsi.cannon_reg #Captcha {
    transform: none;
    right: auto;
    left: 0px;
    top: 0;
}
#reg_popup.reg_farsi.reg_vagonbet .reg_progress_dots span:before {
    right: 50px;
}
#reg_popup.reg_farsi.reg_vagonbet .primBtn {
    margin: 24px auto 20px;
}
.reg_footer .form-group > .D_info_box {
    right: -7px;
}
/*game view*/
.game__view.active {
    padding-right: 434px;
    padding-left: 0;
}
.left__menu {
    transform: translate(394px, 0);
    right: 0;
    left: auto;
} 
.left__menu.active {
    transform: translate(0, 0); 
}
.item_list{
    text-align: right;
}
.left__menu .left__menu__slider_nav,
.slick-slider {
    direction: ltr;
}
.game_view_block {
    padding-left: 72px;
    padding-right: 0;
}
.game_view_block .game__buttons {
    left: 32px;
    right: auto;
    border-radius:  4px 0px 0px 4px;
}
.item_list{
    direction: rtl;
}
.add_game_popup .search__block.active{
    right: 0;
}
.game__view{
    padding : 33px 33px 0 0;
}
.add_game_popup .search__block {
    left: 8px;
    right: auto;
}
.filter_icon__block {
    border-left: 1px solid #999;
    border-right: 0;
}
.item__info {
    direction: ltr;
    padding-left: 0;
    padding-right: 8px;
    justify-content: flex-end;
}
.top_winners__bet .top_winners__amount{
    direction: ltr;
    text-align: right;
}
/*redesign*/

.header__left__button::before {
    line-height: 0.5;
}
.dynamic_games_grid .rtl-row-reverce {
    flex-direction: row-reverse;
}

.dynamic_games_grid .lca-card.lca-card--v1 .lca-card-maxwin-wrapper > div,
.dynamic_games_grid .lca-card.lca-card--v1 .lca-card-price > div{
    gap: 4px;
}

.training__info.right {
    left: 0;
    right: auto;
}
.training__info.right:before {
    left: 10px;
    right: auto;
}

@media screen and (max-width: 1500px) {
    .game__view.active {
        padding-right: 330px;
    }
}
.filter_search__clear {
    left: 16px;
    right: auto;
}
.filter_search_ic:before {
    right: 9px;
    left: auto;
}
/*training*/
.training__info {
    left: calc(50% - 20px);
    right: auto;
}
.training__info:before {
    right: auto;
    left: 0;
}

    .training__info {
        right: 0;
        left: auto;
    }
        .training__info:before {
            right: 10px;
            left: auto;
        }

.filter_search {
    padding: 0 45px 0 65px;
}

.game_view__time {
    margin-right: 0;
    margin-left: auto;
    padding: 8px 4px;
}
.tr2sp__select_title::after {
    right: auto;
    left: 10px;
}
.tr2sp__select {
    margin: 0 0 0 20px
}
/*tournament*/
.tour_place_ic {
    margin-right: 0;
    margin-left: 30px;
}
.trnments_drop__custom_ul, .trnments_drop__button:before {
    left: 0;
    right: auto
}

.leaderboard .leaderboard__table .table-row .col-3--last {
    text-align: left;
}

/*live casino page*/
.live_cs_background #searchLiveCasino {
    padding-left: 35px;
    padding-right: 10px;
}

.eye_block .eye_button,
.eye_button {
    right: auto;
    left: 8px;
}

.eye_block .eye_button_poker,
.eye_button_poker {
    left: 2px;
}

.eye_block .eye_button_resetPoker,
.eye_button_resetPoker {
    left: 0px;
}

.eye_block input {
    padding: 0 15px 0 40px !important;
}

.mr-1{
    margin-right:0 !important;
    margin-left:8px !important;
}
.mr-2 {
    margin-right: 0 !important;
    margin-left: 16px !important;
}
.ml-1 {
    margin-left: 0 !important;
    margin-right: 8px !important;
}
#register_container .tl_col-6:first-child:after { 
    right: auto;
    left: 0;
}
.tl_refresh_container {
    margin-right: 10px;
    margin-left: 0;
}
.recover-popup .tl_refresh_container {
    margin-right: 16px;
}
#recover_pass_container #Captcha {
    padding: 0 16px 0 35px;
}

.text-left {
  text-align: right !important;
}

.text-right {
  text-align: left !important;
}

.tl_promoted:after,
.New:after,
.promoted:after{
    right:auto;
    left:0;
}

.casino_nav__see_more .casino_nav__see_more__dropdown .tl_casino_navigation_tab.New {
    padding-left: 44px;
    padding-right:12px;
}

.casino_nav__see_more .casino_nav__see_more__dropdown .tl_casino_navigation_tab.New:after {
        right: unset;
        left: 20px;
    }



.ui-dialog .ui-dialog-titlebar-close {
    right: auto;
    left: 8px;
}

.license_icon {
    transform: scale(2);
    margin: 10px auto 5px 45px;
}
.form-group .ui-datepicker-trigger {
    right: auto;
    left: 2px;
    padding: 1px 6px;
}

.tl_date_picker + .ui-datepicker-trigger{
    padding: 3px 6px 0;
}

.form-group .tl_date_picker {
    padding-top: 3px !important;
} 

.tl_date_picker.ui-widget-content {
    right: auto
}
.tl_my_acc_cont .tl_input {
    padding-left: 40px;
    padding-right: 10px;
    font-family: 'IRANSans';
}

.tl_my_acc_cont .ag_link_info.tl_input,
.tl_my_acc_cont .ref_link_info.tl_input{
    text-align: end;
}

#DatePickerButton [class^="cw_icon_calendar_"]{
    right: auto;
    left: 8px;
}
.field-validation-error span::after {
    left: auto;
    right: 8px;
}
/*agent system*/
.agent_info_table tr th {
    left: auto;
    right: 0;
}   
.agent_info_table tr th:nth-child(1), .agent_info_table tr td:nth-child(1) {
    left: auto;
    right: 0;
}
.agent_info_table tr th:nth-child(2), .agent_info_table tr td:nth-child(2) {
   left: auto;
   right: 150px; 
   box-shadow: -5px 3px 7px -1px rgba(0, 0 ,0, 0.3);
}
.agent_info_table tfoot tr td:nth-child(2) {
    box-shadow: -6px 1px 3px -1px rgba(0, 0, 0, 0.17);
}
.view_more_info_list { 
    right: auto; 
    left: 90%;
}
.agent_info_table .view_more_info_list {
    left: -83px; 
    right: auto;
}
.filter_select_arrow::after {  
    left: 13px; 
    right: auto;
}

.iconsFootFarsi .fic-box .instagram, .fic-box .instagram:hover {
    background-position-x: 4px;
}

.iconsFootFarsi .fic-box .facebook, .fic-box .facebook:hover {
    background-position-x: -40px;
}

.iconsFootFarsi .fic-box .twitter, .fic-box .twitter:hover {
    background-position-x: -21px;
}
.form-group > .D_info_box > #termsError::after {
    right: 8px;
    left: auto;
}

.form-group > .D_info_box > span::after {
    left: auto; 
    right: 8px; 
}
/*start configurable notification popup rtl*/
.notification_text {
    animation-name: notification_slide_rtl !important;
}

@keyframes notification_slide_rtl {
    0% {
        transform: translate(var(--transform-size))
    }

    to {
        transform: translate(100%)
    }
}

/*end configurable notification popup rtl*/
.header_nav__more_content {
    left: auto;
    right: 0;
}

.tl_responsive_header_navigation .header_nav__dropdown {
    left: initial;
    right: 0;
}
.header_nav__more_content .header_nav__dropdown {
    right: initial;
    left: 100%;
}
.tl_header_navigation .header_nav__dropdown a ,
.header_nav__more_content a{ 
    padding: 0 15px 0 25px; 
}    
/*Live casino*/

.lca-voice-icon {
    left: initial;
    right: calc((100% - 1573px) / 2);   
}

@media (max-width: 1600px) {
    .lca-voice-icon {
        left: initial;
        right: 16px;
    }
}

.lca-search-input {
    padding: 8px 30px;
}

.lca-search .search__icon {
    right: 2px;
    left: auto;
}

.lca-filter-btn.active::before {
    left: auto;
    right: 0;
}

.lca-wrapper .rtl-row-reverce {
    flex-direction: row-reverse;
}

.lca-nabvar-controller:before {
    transform: translateY(-50%) rotate(0deg);
}

.lca-nabvar-controller-prev:before {
    transform: translateY(-50%) rotate(180deg);
}
.lca-nabvar-controller-next:before {
    transform: translateY(-50%) rotate(-180deg);
}

.lca-filter-price {
    padding-left: 24px;
    padding-right: 0;
    direction: rtl;
}

.lca-filter-btn {
    border-right: 0 !important;
}

.lca-gv-modal .lca-search { 
    margin-left: 0;
    margin-right: auto;
}

.slick-slider .lca-card {
    direction: rtl;
}

.lca-card-badge-wrapper {
    left: initial;
    right: 12px;
}

.lca-card-price {
    display: flex;
    justify-content: flex-end;
    align-items: center;
}

.no_card_footer .lca-card-price{
    justify-content: center;
}

.lca-gv-sidebar {
    left: initial;
    right: 0;
    transform: translateX(400px);
}

.lca-gv-main,
.lca-gv-main.lca-advanced-view {
    margin-left: 0;
    margin-right: 394px;
}

.lca-gv-main.open {
    margin-right: 187px;
}

.lca-gv-main.lca-advanced-view.open {
    margin-right: 0;
}

.lca-gv-header-left {
    padding-right: 0;
    padding-left: 17px;
}

.lca-gv-header-btn::before {
    top: 5px;
    left: 6px; 
}

.lca-gv-modal .lca-navbar-container { 
    padding-left: 10px;
    padding-right: 0;
}
.lca-navbar-link {
    padding: 23px 24px;
}

.lca-filter-range-wrapper {
    direction: ltr;
}

.lca-filter-btn-text {
    padding: 5px 15px;
}

.lca-search .search__icon { 
    font-size: 22px;
}
.lca-gv-modal .lca-search-input {
    padding-right: 38px; 
}
.lca-gv-gamelist {
    direction: rtl;
}

.lca-gv-card-badge-wrapper,
.lca-gv-card-flag-wrapper {
    left: 8px;
    right: initial;
}

.lca-gv-slider-controls {
    right: initial;
    left: 2px;
}

.lca-gv-gamelist-name {
    text-align: right;
}

.lca-gv-modal-close {
    right: initial;
    left: 22px;
}

.lca-submenu-dropdown {
    padding-left: 67px;
    padding-right: 16px;
}

@media screen and (max-width: 1200px){
    .lca-submenu-dropdown {
        padding-left: 92px; 
    }
}

.lca-submenu-dropdown-toggler.lca-nabvar-controller,
.lca-gv-modal .lca-submenu-dropdown-toggler.lca-nabvar-controller {
    right: initial;
    left: -2px;
}

.lca-menu-badge, .lca-submenu .lca-menu-badge {
    left: 18px;
    right: initial;
}

.lca-submenu .lca-menu-badge {
    left: 0;
}
.dur-content {
    background-position-x: right;
}
.plus18if span {
    margin-right: -11px;
    margin-left: 0;
}
.activated_icon:hover + .tooltip_msg {
    right: auto;
    left: 0;
}

    .activated_icon:hover + .tooltip_msg:before {
        right: auto;
        left: 15px;
    }
    /*agent system*/
.next_btn::after { 
    transform: rotate( 50deg ) translate(-3px, 3px);
}
.prev_btn::before { 
    transform: rotate( -135deg ) translate(-3px, 3px);
}
/*promoted hot*/
.header_nav__dropdown_button .promoted_hot:after { 
    right: auto;
    left: -2px;
    transform: translateX(-100%);
}

.promoted_hot:after {
    right: auto;
    left: 0;
}

.WC--TimerBox {
    direction: ltr !important;
}

/*registration albatros template*/
.reg_mobile_code_cont .D_info_box {
    margin-left: 0;
    margin-right: auto;
}
/*registration albatros template*/

/*start dynamic header*/
.dynamic_menu .dynamic_bagge {
    line-height: 15px;
    margin: -2px -11px auto;
} 
.js_open_dropdown.dropdown_arrow:before { 
    padding: 0 5px 0 0;
}
.dynamic_menu .tl_header_navigation .header_nav__dropdown a, 
.dynamic_menu .header_nav__more_content a{
    padding: 0;
}
.dynamic_menu .tl_responsive_header_navigation .header_nav__dropdown {
    left: auto;
    right: 9px;
}
.dynamic_menu .dynamic_icon {
    margin: 0 0 0 10px;
}
.dynamic_menu .header_nav__dropdown { 
    box-shadow: -4px 1px 4px rgba(0, 0, 0, 0.3);
}
/*end dynamic header*/

/*start message notification*/
.message_notifin_cont { 
    left: 94px; 
    right: auto;
}

.message_notifin_inner { 
    padding: 16px 10px 16px 40px; 
}

.message_notifin_cont {
    border-left: none;
    border-right: 4px solid;
}

/*end message notification*/
/*promocode css*/
.promocode-badge { 
    left: auto; 
    right: 0;
    transform: translateX(100px);
    top: 29vw;
}
.promocode-badge .triangles { 
    transform: translateX(34px) rotate( 180deg); 
}

.promocode_back_icon::before { 
    display: inline-block;
    transform: rotate( 180deg);
    margin: 0px 10px;
    line-height: 0.1;
}
.free_spin__line span {
    direction: ltr;
}

.free_spin__line > div {
    text-align: right;
}

.free_spin__line > div span:nth-child(2) {
    text-align: left;
}

/*promo popup view*/
.promo_popup_close {  
    right: auto; 
    left: 24px;
}

/*Free Spins account*/
.count_bonus-number {
    left: 8px;
}
.header__dropdown-menu .count_bonus .count_bonus-number {
    left: 14px;
}

.bonusesDialog .count_bonus .count_bonus-number {
    display: inline-block;
    text-align: center;
    line-height: normal;
}

.tl_btn .count_bonus-number {
    left: 0;
}


.links_container .count_bonus {
    /*margin: -1px 8px 0 auto;*/
    margin: -1px 0 0 auto;

}
/* START Bonuses page  */

.game_quantity {
    border-radius: 8px 0;
}

.card_number .status i {
    margin: 0;
}

.bonus_timer li:not(:last-child),
.bonus_games .icon,
.bonus_tab_list > li:not(:last-child),
.switcher_box .bonus i.gift,
.switcher_box .bonus i.wallet,
.contribution_icon,
.new_bonus_card .bonus_btn:first-child {
    margin-right: 0;
}
.switcher_box .bonus i.gift,
.switcher_box .bonus i.wallet,
.contribution_icon {
    margin-left: 6px
}
.new_bonus_card .bonus_btn:first-child {
    margin-left: 8px
}

.bonus_games .icon {
    margin-left: 12px
}

.bonus_timer li:not(:first-child) {
    margin-right: 12px;
}

.bonus_progress .progress_thumb:after,
.bonus_info_content p.amount span,
.game_quantity {
    right: auto;
    left: 0
}

/*.bonus_search i.search_icon {
    right: auto;
    left: 16px;
    margin: 0;
}*/

.bonus_progress .label,
.bonus_info_content p.amount {
    padding-right: 0;
}

.bonus_progress .label {
    padding-left: 18px
}

.bonus_info_content p.amount {
    padding-left: 60px
}

/*.bonus_search input {
    padding: 14px 12px 14px 35px;
}*/

.discount {
    right: auto;
    left: 8px
}

.bonus_badge {
    right: 8px;
    left: auto
}

.bonus_tab_list > li:not(:first-child) {
    margin-right: 8px;
}

.bn_games_header {
    padding-right: 10px;
    padding-left: 60px
}


@media screen and (max-width: 1280px) {
    .bn_games_caption_block .bn_games_header {
        padding-right: 0s;
        padding-left: 10px
    }

}
/* END Bonuses page  */

/* Start new my account*/
.static_profile_menu_inner {
    margin-left: 0;
    margin-right: auto;
}
/* end new my account*/

/*start new bonus*/
.bonus_tab_list .arrow_left{
    transform: rotate(180deg);
    margin-bottom: 6px;
}
.bonus_timer li span:first-child {
    padding: 2px 4px;  
    line-height: 10px; 
    min-height: 27px;
    display: flex;
    align-items: center;
    justify-content: center;
}
/*end new bonus*/

/* start Albatross-Manoto Changing the referrer report information style */
.transactions_container .tl_gh_item:first-child {
    margin: 2px 0;
}

.ref_rep_cont .ref_rep_cont_header {
    margin-right: 0;
}

.tl_gh .tl_gh_item.history_item {
    margin-right: 0;
    margin-left: 15px;
}


.ref_rep_cont .tl_gh_result_heading .dt:first-child {
    border-right: 0;
    border-left: 2px solid #E5E5E5;
}

.ref_rep_cont .tl_gh_result_heading_arrow {
    right: auto;
    left: 0;
}

.ref_rep_cont .tl_gh_result_cont {
    padding-right: 0;
    padding-left: 5px;
}

.ref_rep_cont .tl_gh_result_item .dt:first-child {
    border-right: 0;
    border-left: 2px solid #E5E5E5;
}

.ifisdnotmobile .shadow .mnHeaderLinks {
    padding: 0 10px 0 30px;
}

/* end Albatross-Manoto Changing the referrer report information style */
.tl_game_popup_wrapper .tl_game_logo {
    height: 54px;
}
/* start Albatross-Manoto Changing the register 2-th step information style */
#Second .register_phone_part .txt_code {
    max-width: 280px;
}

/* end Albatross-Manoto Changing the register 2-th step information style */

/*new Bonus history*/
.bonus-history .bonus_details {
    left: initial;
    right: 0;
    transform: translateX(100%)
}

.bonuses_content.bonus-history .rslt_tbl > tbody > tr:nth-child(8) .show_details .bonus_details,
.bonuses_content.bonus-history .rslt_tbl > tbody > tr:nth-child(9) .show_details .bonus_details,
.bonuses_content.bonus-history .rslt_tbl > tbody > tr:nth-child(10) .show_details .bonus_details {
    top: initial;
    bottom: 0;
    transform: translate3d(100%, 0, 0);
}

/*-------------*/


/*additional info*/

.additional-info .moretext:first-child {
    padding-left: 50px;
    border-left: 1px solid #2E2E2E;
}

.additional-info .moretext:last-child {
    padding-right: 50px;
}

.additional-info .info__article:first-child {
    padding-left: 50px;
    border-left: 1px solid #2E2E2E;
}

.additional-info .info__article:last-child {
    padding-right: 50px;
}

/*------------*/
/* Dynamic Banners  */
.banners_peek_carousel .banners_peek_carousel_arrows,
.banners_popup_arrow__wrapper .banners_popup_arrows,
.banners_billboardShort_arrow__wrapper .banners_billboardShort_arrows,
.banners_billboard .banners_billboard_arrow__wrapper .banners_billboard_arrows,
.banners_billboardType3 .banners_billboard_arrow__wrapper .banners_billboard_arrows {
    transform: rotate(180deg);
}

.banners_peek_carousel_arrow__wrapper .banners__slider_number{
    direction: ltr;
}
/* Dynamic Lobby  */
.lca-games-grid .lca-card-footer .lca-card-name{
    text-align: end;
}

/*Top Winners  */
.widget_arrow__wrapper {
    flex-direction: row-reverse;
}

/* Dynamic Banners arrows */
.dynamic_container .story__nav--next:not(.swiper-button-lock) {
    margin-inline-start: 0!important;
    margin-inline-end: 48px;
}

.dynamic_container .story__nav--prev:not(.swiper-button-lock) {
    margin-inline-end: -48px !important;
}

.dynamic_container.empty_title .story__nav--prev:not(.swiper-button-lock) {
    inset-inline-end: -40px !important;
}
/*Dynamic homepage redesign*/
.top_jackpots__value, .top_winners__date, .top_jackpots__hover__value span, .top_jackpots__hover__date, .top_winners__value_split {
    direction: ltr;
}

.top_winners__game .top_jackpots__crns{
    margin-right: 3px;
}

.top_winners__value {
    display: flex;
}

.top_winners__game .top_winners__value .top_jackpots__crns {
    display: inline-block;
}

.top_jackpots__content.d-flex .my-04 {
    margin: 2px 0;
}

html[lang="fa"] .top_jackpots__container {
    line-height: 1.2;
}

.top_jackpots__hover_btn i {
    transform: rotate(180deg);
    line-height: 14px !important;
}

.top_jackpots__hover__value .cw_icon_ron, .top_jackpots__hover__value .cw_icon_RON, .top_jackpots__hover__value .cw_icon_IRT, .top_jackpots__hover__value .cw_icon_IRT {
    line-height: 18px;
}

.banners_billboard_arrow__count.swiper-pagination-fraction{
    padding-top: 11px;
}

/*Trusted browsers*/
.trusted_box div.trusted_box__creationTime span:last-child,
.trusted_box div.trusted_box__lastUpdateTime span:last-child {
    direction: ltr;
    margin-inline-start: 0;
    margin-inline-end: 4px;
}

/*Rating Functionality*/
.rating_functionality {
    direction: ltr;
}
/*afterLoginVerifications popup*/
.nonVerified_item__btn .dynamic_icon {
    transform: rotate(180deg);
}

/*IP adress table*/

.full_data.full_data_rtl table {
    text-align: right;
}

.full_data table tbody tr td:nth-child(4), .full_data table tbody tr td:nth-child(5) {
    direction: ltr;
}

/* Lobby, Filter  redesign */
.lobbyFilter_wrapper .lobbyFilter_group_slider .arrow__prev i,
.lobbyFilter_popup .lobbyFilter_group_slider .arrow__prev i,
.lobbyFilter_wrapper .lobbyFilter_group_slider .arrow__next i,
.lobbyFilter_popup .lobbyFilter_group_slider .arrow__next i{
    transform: rotate(180deg);
    line-height: 18px;
    margin-block-start: 0;
    margin-block-end: 4px;
}

.lobbyFilter_wrapper .lobbyFilter_group_slider:before,
.lobbyFilter_popup .lobbyFilter_group_slider:before {
    transform: rotate(180deg);
}

.lobbyFilter_wrapper .lobbyFilter_group_slider:after,
.lobbyFilter_popup .lobbyFilter_group_slider:after {
    transform: rotate(180deg);
}

.lobbyFilter_provider_btn:before, .lobbyFilter_collapse_btn:before {
    transform: rotate(270deg);
}

.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
    inset-inline-end: -9px;
    right: 0px;
}

.lobbyFilter_range_wrapper{
    direction: ltr;
}

.lobbyFilter_range_price{
    direction: rtl;
}

.lobbyFilter_range_price_input {
    direction: ltr;
    text-align: right;
}
/*Social icons links hover rtl*/

.social_icons_fixed {
    right: 100%;
    transform: rotate(-90deg) translate(-430px, 309px) rotateX(180deg);
}
@media screen and (max-height: 800px) {
    .social_icons_fixed {
        width: 505px;
        transform: rotate(-90deg) translate(-374px, 249px) rotateX(180deg);
    }
}
.social_text {
    rotate: 0 1 0 -180deg;
}

.social_icons_fixed .social_icon, .social_icon-img {
    transform: rotateX(180deg);
}

.top_jackpots__block .top_jackpots__value {
    margin-inline-end: 0px;
    margin-inline-start: 5px;
}

/*Start Dynamic Lobby Redesign February 2024*/
.lb_card_like span {
    line-height: 22px;
}
/*End Dynamic Lobby Redesign February 2024*/

/*Mobile number reverse*/

.tl_mobile_code .dropdSelect option {
    direction: ltr;
    text-align: right;
}

/*Start Badge Maintenace size change*/
.lb_card_badge > span {
    max-width: 84px;
}
/*End Badge Maintenace size change*/

.topheader_user_id.without_border span {
    text-align: left;
}

/*Start Resposible gaming Self exclusion popup*/
.selfPopup_close_icon {
    text-align: left;
}
/*End Resposible gaming Self exclusion popup*/

/*payment container*/
.tl_payment_cont {
    padding-left: 40px;
    padding-right: 20px;
    padding-bottom: 70px;
}


/*Start template 5 registration*/
.regT5 .reg_progress_dots span:before {
    right: 18px;
}
/*End template 5 registration*/


/*Start Canonbet standard and quick registration*/
.for_rightCaptcha.captcha_block {
    justify-content: end;
}

.twoReg_cont .reg_progress_dots span.done:before {
    left: 0;
    right: 24px;
}

.twoReg_cont .reg_progress_dots span:before {
    left: auto;
    right: 22px;
}

.twoReg_cont .tl_mobile_code option,
.twoReg_cont .tl_mobile_code input {
    direction: ltr;
    text-align: right;
}

.twoReg_cont .register_step_descr {
    text-align: right;
}

.qucikReg.tl_popup_container[data-step="Second"] .txt_code {
    max-width: 100% !important;
}
/*End Canonbet standard and quick registration*/

/*badges styling*/
.alb_bonus_count > span{
    line-height: normal !important;
    transform: translateY(1px);
    font-weight: 500;
}
.header_amount-style{
    right: auto;
    left: -1px;
}


/*NEW PRPMOTION*/
.cw_new_promo_btn .cw_icon_arrow_left_v2{
    transform: rotateY(160deg);
} 
/**/
.ref_rep_btn span{
 transform: rotate(180deg);
 line-height: 35px;
}
