﻿
/*mobile rtl adjustments*/
html {
	direction:rtl !important;
}

/*from left*/
.ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay, .ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
    left: auto;
	right: 0;
    -webkit-transform: translate3d(270px,0,0);
    -moz-transform: translate3d(270px,0,0);
    transform: translate3d(270px,0,0);
}

.ui-panel-animate.ui-panel-page-content-position-left {
    left: 0;
    right: 55px;
    -webkit-transform: translate3d(-17em,0,0);
    -moz-transform: translate3d(-17em,0,0);
    transform: translate3d(-17em,0,0);
}

.left-sicbo span::after {
    left: -5px;
    right: auto;
}

.ui-panel-dismiss-open.ui-panel-dismiss-position-left {
	left:0;
    right: 270px;
}
@media screen and (max-width: 374px){
    .ui-panel-dismiss-open.ui-panel-dismiss-position-left {
        right: 240px;
    }
}
/*from right*/
.ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay, .ui-panel-animate.ui-panel-position-right.ui-panel-display-push {
    right: auto;
    left: 0;
    -webkit-transform: translate3d(-270px,0,0);
    -moz-transform: translate3d(-270px,0,0);
    transform: translate3d(-270px,0,0);
}

.ui-panel-animate.ui-panel-page-content-position-right {
    left: 0;
    right: -55px;
    -webkit-transform: translate3d(17em,0,0);
    -moz-transform: translate3d(17em,0,0);
    transform: translate3d(17em,0,0);
}

.ui-panel-dismiss-open.ui-panel-dismiss-position-right {
    right: 0;
	left:269px;
}

.skillgames:before {
    left: auto !important;
    right: 15px !important;
}

.depGoBack {
	transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
} 
.dropdSelect {
    -webkit-text-align-last: right;
    text-align-last: right;
}

.dropdSelect option,
.first_reg_template .reg_mobile_code, 
.auth-wrapper .reg_country_number_select,
.first_reg_template .phone_number_reg option,
.first_reg_template .reg_mobile_number{
    direction: ltr;
}

.first_reg_template .reg_mobile_code,
.first_reg_template .phone_number_reg option,
.first_reg_template .reg_mobile_number{
    text-align: right;
}

@media screen and (max-width: 991px) {
    .recover-popup form .reg_mobile_code {
        margin-right: 0;
        margin-left: 4px;
    }
}

/*ui text inputs*/
.ui-input-text input, .ui-input-search input {
	text-align:right;
}

.ui-btn-icon-left:after {
    left: auto;
	right: .5625em;
}

.required-field {
	float:right;
}

.slots strong:before{
	direction: ltr;
}

/*deposit corrections*/
.collapse_btn h3 > a:before {right: auto; left: 10px;}
/*transactionhistory*/
.clean-table .rotate/*,
.cw-rtl-global .paging-last:before,
.paging-last-disabled:before*/{
    transform: rotate(0);
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
}
/*.clean-table .pagIt:first-child,
.clean-table .paging-prev-ten,
.clean-table .paging-prev,
.clean-table .paging-first-disabled,
.clean-table .paging-prev-disabled,
.cw-rtl-global .paging-next:before,
.cw-rtl-global .paging-next-ten:before,
.paging-next-disabled:before {
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
}*/
    /*Unification*/
    .casino-tab-container .close-search {
    right: auto;
    left: 5px;
}

.search_btn_sticky {
    right: 0;
    left: auto;
}
.MobileLtr {
    direction: ltr;
    text-align: right;
}


#Captcha.g-recaptcha {
    direction: inherit !important;
}

#Captcha {
    padding: 0 10px 0 40px;
}

@media only screen and (max-width: 340px){
    .g-recaptcha iframe, .g-recaptcha-login iframe {
        transform-origin: 100% 0;
    }
}

.recover-popup #Captcha{
    direction: inherit!important;
}

.profSecond .input-validation-error, .profSecond .valid {
    background-position: left 10px center;
}
.drop_down_lang {
    padding-left: unset;
    padding-right: 15px;
}
.drop_down_lang_arrow:after {
    right: auto;
    left: 9px;
}

.drop_down_lang_arrow { 
    left: initial;
} 
.cannon_lang .mob_select_lang_flag {
    left: auto;
    right: 10px;
}
.cannon_lang .drop_down_lang {
    padding: 0 38px 0px 21px !important;
}
.profile_upload i {
    margin: -10px 0 0;
}
.mobile_xfa_fixed {
    direction: ltr;
    text-align: center;
}
.cannon_footer_txt {
    text-align: right;
}
.sporttrnhistory.promoted:after {
     padding-right: 4px;
}
.cookies-info-box .icon_dot {
    margin-right: 0;
    margin-left: 10px;
}
.cookies-info-box .cookies-close {
    margin-right: 20px;
    margin-left: 0;
}

#D_reg_mob .input-validation-error, .profSecond .input-validation-error {
    background-position: left 10px center;
}

#D_reg_mob .valid, .profSecond .valid {
    background-position: left 10px center;
}

.D_reg_step select, .profSecond select {
    background-position: left 10px center;
}

#D_reg_mob .valid, .profSecond .valid {
    background-position: left 10px center;
}

.call_us img {
    
    margin-left: 13px;
}

#super_toto_mobile {
    right: 16px;
    padding: 0;
}

#recNews .row, #recNews.D_input_block {
    padding: 0 29px 0 0;
}
.registerForm .ui-btn.ui-checkbox-off:after, .ui-btn.ui-checkbox-off:after, .ui-icon-check:after, html .ui-btn.ui-checkbox-on.ui-checkbox-on:after {
    right: -25px!important;
}
.ui-checkbox input, .ui-radio input {
    right: .466em;
    left: auto;
}

.skillgames:before {

    right: 10px;
}

.jack_conts{
    direction: ltr;
}

.tl_input_activation {
    margin-right: 0 !important;
    margin-left: 18px;
}
.telegram-box-ab-header {
    order: 1!important;
}
.cas-link-tab-ab-header {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}

.mob_code:before {
    content: "IR";
    position: absolute;
    top: 32px;
    left: 1861px;
    font-size: 14px;
    color: #000;
}

.mob_code_inp {
    padding-right: 25px !important;
}
.delete_icon {
    right: auto;
    left: 20px;
}
.reg_progress_dots span:before {
    left: auto;
    right: 26px;
}
#backBtn {
    margin-right: 0;
    margin-left: 24px;
}
#forgotPassForm {
    left: 10px;
}
.reg_heading .reg_close, .change_pass_heading .reg_close {
    right: 0;
}

.casino_links_tabs li {
    float: right;
}
.right_deposit_btn {
    margin-right: auto;
    margin-left: 0;
}
/*new register*/
.reg_farsi .reg_progress_dots span:before {
    right: 40px;
}

.reg_farsi .reg_progress_dots span {
    line-height: 36px;
}

.reg_farsi .D_input_block.fail > .D_info_box.f {
    left: 11px;
    right: auto;
}

.reg_farsi .D_input_block > .D_info_box > span {
    width: 232px;
}

.reg_farsi .pass .D_info_box.f {
    right: auto;
    left: 19px;
}

.reg_farsi .primBtn {
    margin-left: 9px;
    margin-right: auto;
}

.reg_farsi .tl_mobile_code {
    right: 17px;
    left: auto;
    top: 11px;
}

.reg_farsi #Captcha {
    right: 0;
}
.reg_prof__element_row .captchaImage {
    margin-right: 0;
    margin-left: 10px;
}
.tl_refresh_container { 
    right: auto;
    left: 7px;
}

.reg_farsi .tl_popup_header .tl_head_close {
    right: auto;
    left: 15px;
}

.reg_farsi input.valid{
    background-image: none;
}

.reg_farsi .back_box{
    padding-left: 8px;
    padding-right: 0;
}

.reg_farsi .tl_sel_custom_popup_reg{
    height: 36px;
}

.text_right{
    text-align: left;
}
/*new cashier*/


/* Panel right animation */
.toto .ui-panel-animate.ui-panel-position-right.ui-panel-display-overlay,
.ui-panel-animate.ui-panel-position-right.ui-panel-display-push {
    right: auto;
    left: 0;
    transform: translate3d(-100vw,0,0);
}

.toto .ui-panel-page-content-position-right {
    left: 100vw;
    right: auto;
}

.toto .ui-panel-animate.ui-panel-page-content-position-right {
    transform: translate3d(0,0,0);
    left: 0;
    right: 0;
}
.toto .ui-panel-dismiss-open.ui-panel-dismiss-position-right {
    left: 100vw;
}

.rm__link:before {
    left: initial !important;
    right: 22px;
}

body .rm_cashier:before {
    height: 32px;
}

.collapse_dropdown_leftmenu_btn:after {
    margin-left: 10px;
    content: '\e364';
}

.rm__my_profile__to_profile a {
    transform: rotate(180deg);
}

body .rm__my_profile__to_profile a:before {
    line-height: 45px;
}
.cashier__deposit_opened__back_button {
    border-left: 1px solid #333;
    border-right: 0px;
}
.cashier__deposit_opened__back_button:before,
.opened .cashier__deposit_opened__back_button:before{
    content: '\E363';
}

.opened .cashier__deposit_opened__back_button{
    border-right: 0px;
}

.right_menu_close {
    left: 10px;
    right: auto;
}

.right_menu_on_nav .right-menu__header{
    justify-content: flex-end;
}

.ui-collapsible-heading .ui-btn {
    text-align: right !important;
    padding-right: 45px;
    width: 100%;
}

#content_paym .ui-collapsible-heading .ui-btn {
    padding-right: 15px !important;
}
.left-esport span::after {
    left: -5px;
    right: auto;
}

.promoted span:after,
.new_style_on_button_top {
    right: auto;
    left: -12px
}
.hdr.promoted span:after {
    top: -18px;
    left: -15px;
    right: auto;
}

.casino_links_tabs span.promoted:after {
    left: -19px;
    right: initial;
}

.profile_add_button {
    margin-left: 0;
    margin-right: auto
}

.reg_prof__element_row .verification_done__icon {
    margin-right: auto;
    margin-left: 4px;
}

.profile__verify_popup .profile__verify_popup__back:before {
    content: '\E363';
}

.profile__verify_popup__back {
    border-right: 0;
    border-left: 1px solid #333;
}

.profile__verify_popup__back_line .profile__verify_popup__back {
    border-right: 0px;
}

.balance_title:before {
    right: 10px;
    left: auto;
}
.my_profile__ID .my_profile_copied_ID {
    padding: 0 5px 0 0;
}

/*optimization of reg */

.prof__checkboxes_row > * {
    padding: 5px 40px 5px 10px;
}

.phone_number_reg {
    margin-left: 10px;
    margin-right: 0;
}

#back_btn, .register_in_login {
    margin-left: 24px;
    margin-right: 0;
}
.static_login .register_in_login {
    margin-left: 0; 
}

.reg__gender_row label, .profile_container .reg__gender_row label {
    padding: 0 40px 0 0;
}
.commissionFee_item, .ui-select .ui-btn-icon-right:after {
    right: auto;
    left: 10px !important;
}
#ui-datepicker-div {
    right: 15px!important;
    left: auto;
}
.ic_history:before {
    content: "(";
}
/*redesign casino lobby*/
.rm__link:after {
    right: auto;
    left: 5px;
}
.close__game__more_block{
    margin-left: 0;
    margin-right: auto;
}
.switcher_block{
    right:auto;
    left: 10px;
}
.search_switcher{
    margin-right: 8px;
}
.games_filter_popup .switcher_label{
    align-items: center;
}
.tr2sp__select_title:after {
    right: auto;
    left: 3px;
}
.reg_progress_dots span:before {
    right: 20px;
}

#recNews .D_check .imitator {
    top: 8px;
}
.filter_result__go_back {
    margin-right: auto;
    margin-left: 0;
}
.name_vidget{
    direction: ltr;
}
.customSucc:before {
    margin-right: 0px;
    margin-left: 8px;
}
.custom_swicher__block input:checked + label span:before {
    left: auto;
    right: 20px;
}

.custom_swicher:before {
    left: 20px;
}

.tour_place_ic {
    margin-right: 0;
    margin-left: 17px;
}

.trnments_drop__custom_ul {
    left: 0;
    right: auto;
}

.trnments_drop__button:before {
    left: 0;
    right: auto;
}

.trnments_drop__button {
    padding: 0 0 0 20px;
}

/*footer switcher*/
#footer .switch input.sw + label {
    transform: rotate(180deg);
}
#footer .footer-check.switch input.sw + label {
    transform: rotate(0deg);
    top: 6px;
}
.casino-tab-container::before {
    right: auto;
    left: 0;
}
.casino_fixed_menu.links_block_x_scroll_hidden::before {
    right: auto !important;
    left: 25px; 
}

.games_filter_popup .search_filter_input {
    padding: 0 16px 0 35px !important;
}
.recommended_games__container, .last_played__container { 
    padding-right: 10px;
}
.most_liked__games .game__block:last-child,
.recommended_games__container .game__block:last-child, .last_played__container .game__block:last-child {
  padding-left: 10px; 
  padding-right: 0;
}
.casino_nav__links_block li:last-of-type {
    padding-left: 30px;
}
/*live casino page*/
.eye_button {
    right: auto;
    left: 0;
}
.changepass__element_row .eye_button {
    right: auto;
    left: 0;
}
.eye_block input {
    padding: 0 15px 0 35px !important;
}
/*new left menu*/

.toto .ui-panel-dismiss-open.ui-panel-dismiss-position-left {
    left: 0;
    right: 300px;
}
/* Panel left closed animated */
.toto .ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
.toto .ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
    -webkit-transform: translate3d(300px,0,0);
    -moz-transform: translate3d(300px,0,0);
    transform: translate3d(340px,0,0);
}

.toto .ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-overlay,
.toto .ui-panel-animate.ui-panel-open.ui-panel-position-left.ui-panel-display-push {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
    -moz-transform: none;
}

.toto .ui-panel-animate.ui-panel-page-content-position-left {
    -webkit-transform: translate3d(-20em,0,0);
    -moz-transform: translate3d(-20em,0,0);
    transform: translate3d(-20em,0,0);
}

@media screen and (max-width: 374px) {
    .toto .ui-panel-dismiss-open.ui-panel-dismiss-position-left {
        left: 0;
        right: 260px;
    }

    /* Panel left closed animated */
    .toto .ui-panel-animate.ui-panel-position-left.ui-panel-display-overlay,
    .toto .ui-panel-animate.ui-panel-position-left.ui-panel-display-push {
        -webkit-transform: translate3d(260px,0,0);
        -moz-transform: translate3d(260px,0,0);
        transform: translate3d(260px,0,0);
    }

    .toto .ui-panel-animate.ui-panel-page-content-position-left {
        -webkit-transform: translate3d(-16em,0,0);
        -moz-transform: translate3d(-16em,0,0);
        transform: translate3d(-16em,0,0);
    }
}
.get_app_btn{
    margin: 0 auto 0 8px;
}
.filters_slider_cont {
    direction: ltr;
}
.tl_prom_slider_items.btn_sec {
    padding: 0 12px;
}
/*Live casino*/

.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
    left: auto;
}
.lca-filter-price-input { 
    padding: 0 8px 2px !important; 
    margin: 0;
}
.lca-dropdown {
    right: auto !important;
    left: 0;
}

.lca-dropdown-toggle .icon_arrow_down {
    margin-left: 0 !important;
    margin-right: 17px;
}

.lca-card-promo:first-child {
    margin-right: 15px;
    margin-left: 0;
}

.lca-card-promo:last-child {
    margin-left: 15px;
    margin-right: 0;
}

.lca-main-content .blinking_cursor{
   left: 10px;
}

.lca-filter-range-wrapper {
    direction: ltr;
}

.lca-filter-range-wrapper .lca-filter-price {
    direction: rtl;
}

.lca-filter-category-item.more {
    padding: 14px 16px 12px;
}

.js_game_likes_count {
    padding-top: 0;
}

.lca-game-preview-card .like_icon:after {
    line-height: 24px;
}

.scrolled-container-r2 .lca-card-wrapper:last-child {
    padding-left: 15px;
    padding-right: 0 !important;
}

.blinking_cursor {
    left: initial;
    right: 16px;
}

.lca-blinking_cursor {
    right: 15px;
}

.checked .search_switcher:before {
    left: 0;
    right: 15px;
}
.fr__sort_by_drpdwn_el {
    right: auto;
    left: 0;
}

.lca-card-price { 
    text-align: left;
}

.top_winners__bet {
    width: fit-content;
}
.top_winners__bet .top_winners__amount{
    direction: ltr;
}

.top_winners__page .top_winners__value {
    text-align: right;
    width: fit-content;
    display: flex;
}

.top_winners__value_split {
    direction: ltr;
}

.top_winners__value .top_winners__value_split + span:not(.top_jackpots__crns) {
    margin-right: 3px;
}

.top_winners__game .top_jackpots__crns{
    margin-right: 2px;
}

.lca-menu-badge {
    right: auto;
    left: -7px;
    height: 13px
}

/*start configurable notification popup rtl*/
.notification_text {
    animation-name: notification_slide_rtl !important;
} 

@keyframes notification_slide_rtl {
    0% {
        transform: translate(-85vw)
    }

    to {
        transform: translate(100%)
    }
}

/*end configurable notification popup rtl*/

.slick-slide {
    float: right!important
}
.PLUlblICt {
    right: auto;
    left: -2px;
}
.number {
    display: inline-block;
    text-align: center;
    line-height: 16px;
}

.dur-texts {
    background-position: right 16px center;
}
.center_footer_rtl.footer_links a {
    text-align: right;
}
.center_footer_rtl > div:first-child a {
    text-align: left;
}
.center_footer_rtl .tl_footer_links_heading {
    text-align: right;
}
    .center_footer_rtl .tl_footer_links_heading.text_right {
        text-align: left;
    }

/*start mobile more lobbies RTL*/
.opened_lobbies {
    transform: rotate( -360deg ); 
}
.more_menu_links_content a {
    max-width: 54px;
}
/*4 butttons*/
.more-cont-item-4 a:first-child {
    margin: 0 5px 0 -18px;
}

.more-cont-item-4 a:last-child {
    margin: 0 -18px 0 5px;
}

.more-cont-item-4 a:nth-child(3):after {
    transform: rotate(47deg);
    bottom: 10px;
    left: -22px;
}

.more-cont-item-4 a:nth-child(2):after {
    transform: rotate(90deg);
    bottom: 36px;
    left: -23px;
}

.more-cont-item-4 a:nth-child(1):after {
    transform: rotate(-43deg);
    bottom: 40px;
    left: -14px;
}
/*3 buttons*/
.more-cont-item-3 a:nth-child(1):after {
    transform: rotate( -53deg );
    bottom: 47px;
    left: -24px;
}
.more-cont-item-3 a:nth-child(2):after {
    transform: rotate( 53deg );
    bottom: 8px;
    left: -39px;
}
/*2 buttons*/
.more-cont-item-2 a {
    max-width: 73px;
    width: 73px;
}
.more-cont-item-2 a:nth-child(1):after {
    left: -43px;
    bottom: 65px;
}
.more_menu_links_content { 
    margin: 0 auto 7px; 
}
.footer_links a, .footer_links .footer_links_head {
    text-align: right;
}
.footer_links > div:first-child a, .footer_links > div:first-child .footer_links_head {
    text-align: left;
}
/*CallTime*/
.call_request_content .tl_date_picker {
    background-position: left 28px top 50% !important;
}
/*agent system css*/
.opened_info .agent_info_subtitle.view_ic::after, .opened_info > span.view_ic::after, .opened_info > li > span.view_ic::after {
    transform: rotate( 45deg );
}
.agent_system-heading .right_menu_close { 
    margin-left: 0;
}

.bg-tert.upload_file_info {
    padding-right: 15px;
}

.agent_system_page .rm__my_profile_ID_massage { 
    left: 0; 
    right: auto;
}
.view_more_info{
    height: auto !important;
}
.agent_system-heading {
    padding: 0 15px 0 5px; 
}
#Mobile {
    direction: ltr;
    text-align: right;
}

/*start registration albatros template*/
.regT1 .reg_prof__element_row .captchaImage,
.regT5 .reg_prof__element_row .captchaImage,
.regT8 .reg_prof__element_row .captchaImage {
    margin-left: 0;
}
.first_reg_template .dropdSelect {
    padding: 0 10px 0 12px;
}

.dynamic_menu .dynamic_bagge { 
    line-height: 15px; 
}

/*dynamic menu*/
.dynamic_icon:not(.last-played-icon) {
    margin: 0 0 0 10px;
}

/*start message notification*/ 

.message_notifin_inner {
    padding: 13px 10px 13px 40px;
}

.message_notifin_cont {
    border-left: none;
    border-right: 4px solid #FDBA50;
}
/*end message notification*/

/*promocode css*/
.promocode-badge {
    left: auto;
    right: 0;
    transform: translateX(100px);
}
.free_spin__line span {
    direction: ltr;
}

.free_spin__line span:first-child {
    text-align: end;
}

.promocode-badge .triangles {
    transform: translateX(34px) rotate( 180deg);
}
.promocode_back_icon::before { 
    transform: rotate( 180deg);
    display: inline-block;
    margin: 0 10px;
}

.flag-lang select.drop_down_lang {
    padding: 0 120px !important;
}
.lca_close_button {
    right: auto;
    left: 15px;
}

.lca_search_cont {
    margin: 0 -1px;
}

.lca_search_input {
    padding-right: 16px !important;
    padding-left: 40px !important;
}

.tbl-list thead td {
    text-align: right !important;
}

/*promo popup view*/
.promo_popup_close {
    right: auto;
    left: 16px;
}

/*bonus count*/ 
.count_bonus {
    margin-left: auto;
    margin-right: 4px;
}
.header_userid .count_bonus {
    margin-left: 6px;
    margin-right: auto;
}
/* START Bonuses page  */
.game_quantity {
    border-radius: 8px 0;
}
.bonus_timer li:not(:last-child),
.bonus_games .icon,
.bonus_tab_list > li:not(:last-child) {
    margin-right: 0;
}
.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_search .close-search .dynamic_icon{
    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;
}
.new_bonuses .tab_item .arrow_left {
    transform: rotate(180deg);
    margin-bottom: 5px;
    margin-left: 10px;
}

/* END Bonuses page  */
/* start Albatross-Manoto Changing the referrer report information style */
.ref_rep_cont .tl_gh_result_item .dt:first-child {
    margin-right: 0;
    margin-left: 1px;
}

.ref_rep_cont .tl_gh_result_heading .dt, .ref_rep_cont .tl_gh_result_item .dt {
    padding: 0px 34px;
}

.ref_rep_cont .tl_gh_result_heading .dt:first-child {
    margin-right: 0 !important;
    border-left: 1px solid #858585;
    border-right: 0;
}

.ref_rep_cont .tl_gh_result_heading .dt:nth-child(2) {
    margin-left: 4px;
    position: relative;
    padding: 0 21px;
}

.tl_gh_result_heading_arrow {
    position: absolute;
    left: 20px;
    right: 86%;
}

@media screen and (max-width: 768px) {
    .tl_gh_result_heading_arrow {
        right: 93%;
        left: 18px;
    }
}

@media screen and (max-width: 440px) {
    .tl_gh_result_heading_arrow {
        right: 88%;
        left: 18px;
    }
}

@media screen and (max-width: 330px) {
    .tl_gh_result_heading_arrow {
        right: 85%;
    }
}
/* end Albatross-Manoto Changing the referrer report information style */

/* start Albatross-Manoto Changing the register 2-th step information style */
#Second .register_phone_part .txt_code {
    max-width: 300px;
}
/* end Albatross-Manoto Changing the register 2-th step information style */


/*additional info*/

.additional-info ul {
    margin-left: 0;
    margin-right: 16px;
}

/*------------------*/
/* Start 1xfa account */
.rm__my_profile__icon {
    margin: 8px 0 8px 10px;
}

/* End 1xfa account*/

.popup_lbl.calendar_icon {
    right: auto;
    left: 8px;
}

/* Dynamic Lobby */
.lca-card-header p{
    text-align: end;
    padding-right: 0;
    padding-inline-start: 5px;
}

/*Profile updates for partner specific*/
.my_profile__to_profile i{
    margin: 0;
    transform: rotate(180deg);
}

.user_info_balance_amount i{
    margin: 0 10px 0 0!important;
}

/*tournament*/
.leaderboard .leaderboard__table .table-row .col-3--last {
    text-align: left;
}

/*Change password*/
.changepass__element_row label{
    float: right;
}
/*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;
}

/*Dynamic homepage redesign*/
.top_jackpots__value {
    direction: ltr;
    margin-inline-end: 0;
    margin-inline-start: 3px;
}

.top_jackpots__hover_btn .dynamic_icon:not(.last-played-icon) {
    margin: 0;
}

.top_jackpots__hover_btn i {
    transform: rotate(180deg);
    margin-inline-start: 8px;
}

.top_jackpots__hover__value span,
.top_jackpots__hover__date,
.top_winners__date {
    direction: ltr;
}

.top_winners__id i{
    margin: 0!important;
}

.dynamic_container .top_jackpots__content .my-04 {
    margin: 2px 0;
}

/*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);
}

/*Dynamic Top Header */
.LogoMobilePlatform {
    background-position: right center;
}

.header_gameview_back_btn .dynamic_icon{
    margin: 0 0 1px 0 !important;
    transform: rotate(180deg);
}

/*navbar*/
.cw_mob_sidebar, .dynRules_left_sidebar {
    transform: translateX(100%);
}
.cw_mob_right_sidebar {
    transform: translateX(-100%);
}

.cw_mob_mav_notification_count {
    transform: translateX(-9px);
    padding-right: 1px;
    padding-top: 1px;
}

.cw2_mob_mav_fixed_bot_item .cw_mob_mav_notification_count, .cw_mob_mav_fixed_bot_item .cw_mob_mav_notification_count {
    transform: translateX(-5px);
}

/*IP adress table*/
.full_data.full_data_rtl table {
    text-align: right;
}

.full_data table tbody tr:nth-child(4) td, .full_data table tbody tr:nth-child(5) td {
    direction: ltr;
}

/* Lobby, Filter  redesign */
.lobbyFilter_range_wrapper {
    direction: ltr;
}

.lobbyFilter_range_price {
    direction: rtl;
}

.lobbyFilter_provider_img .dynamic_icon{
    margin: 0;
}

.lobbyFilter_range_price_input {
    direction: ltr;
    text-align: right;
}

/*Right Menu*/
.balance__card .card__balance__more .dynamic_icon {
    transform: rotate(0deg);
}

/*Bonus request details page*/

.brequest_popup_back_ico {
    transform: rotate(180deg);
    display: block;
}

/*Start Dynamic Lobby Redesign February 2024*/
.lb_card_preview .js_game_likes_count {
    margin-top: 4px;
    line-height: 20px;
}
/*End Dynamic Lobby Redesign February 2024*/



/*Start T5 template*/
.regT5 .reg_progress_dots span:before {
    right: 22px;
}
/*End T5 template*/

.withMenubar .cw_mob_sidebar_block.cw_mob_sidebar_menu_button button {
    width: auto;
    line-height: 0;
}

.withMenubar .cw_mob_sidebar_block.cw_mob_sidebar_menu_button button span{
    margin: 0;
}

.right-menu__header .header__inner button {
    line-height: 0px !important;
}

/*Start Resposible gaming Self exclusion popup*/
.selfPopup_close_icon{
    text-align: left;
}
/*End Resposible gaming Self exclusion popup*/

/*Start Header navigation menu message*/
.header_both #menu-right .cw_mob_mav_notification_count {
    transform: translateX(-17px);
}
/*End Header navigation menu message*/

/*Start Canonbet standard and quick registration*/
.twoReg_cont .reg_progress_dots span:before {
    right: 22px;
}

.twoReg_cont .reg_progress_dots span.done:before {
    right: 25px;
}
/*End Canonbet standard and quick registration*/

/**/
.balance-switcher .info-text {
    transform: translateY(140%) translateX(0);
    left: -50%;
}
[lang="he"] .balance-switcher .info-text,
[lang="ar"] .balance-switcher .info-text {
    transform: translate(calc(50% - 21px), 0);
    top: 30px;
    right: -50%;
    bottom: auto;
}
/*news promotion*/
.cw_new_promo_btn .cw_icon_arrow_left_v2{
    transform: rotateY(160deg);
} 
.cw_promo_categories .cw_promo_calendar {
    align-items: flex-start;
}
/*call request*/
.call_request_content .call_request_textarea{
   font-family: iransans;
}
.call_request_content .tl_call_time select.tl_sel_popup_reg {
    direction: rtl;
}
.call_request_content .tl_call_time .tl_sel_popup_reg {
    direction: ltr;
    text-align: right;
}
.call_request_content .tl_call_time .tl_sel_popup_reg option {
    direction: ltr;
}