.header-box .container .logo-box .logo{float: right;} 
 .top_bar .container>div:first-child{margin: 0;}
.menu-item-has-children > a:after{margin-right: 5px;}
.wpml-ls-legacy-dropdown{width:75%; float: right; }
.wpml-ls-legacy-dropdown>ul{float: right;width: 200px;}
.wpml-ls-legacy-dropdown .wpml-ls-flag+span{margin-right: 0.4em;margin-left: 0;}
.site_layout_atlanta .stm_services.style_8 .stm_service::after{border-bottom-left-radius: 50px;border-bottom-right-radius: 0px;}
body .stm_services.style_8 .stm_service:nth-child(3n+3){border-left: none;    border-right: none;}
body .stm_services.style_8 .stm_service{border-left: 1px solid #eee;border-right: 0;}
.site_layout_atlanta .stm_services.style_8 .stm_service::before{left: -20px; right:auto;}
.footer-social ul{padding-right:0;}
.elementor-element-da87910 #searchButton, .elementor-element-d5f0c60 #searchButton, .elementor-element-73e6bf8 #searchButton{margin-right: 50px;}
.ar-ltr-text{ direction: ltr;display: table;text-align: right;}
 .no-mobile{display: block;}
 .no-desktop{display: none;}
.site_layout_atlanta .stm_services.style_8 .stm_service{text-align: right;}
.elementor-17080 .elementor-element.elementor-element-cc407e5 .elementor-button .elementor-align-icon-right{margin-right: 10px;}
.home-book-app-sec a{float: right;}
.ar-list li{padding-right:20px!important;}
.ar-list li:before{right: 0!important; left:auto!important;}

@media only screen and (min-device-width: 1024px) and (max-device-width: 1300px) {
.elementor-17080 .elementor-element.elementor-element-d2138b5{margin-top: -122px;}
.elementor-17169 .elementor-element.elementor-element-05ae397{margin-top: -119px;}
}

.footer-social{float: left;    padding: 15px 0 0px;}
#footer .copyright_row .copyright_row_wr .copyright{text-align: right;float: right;    direction: rtl;}

.header-menu-class{float: left;width: 40%;}
.footer-social .header-menu-class{width:auto;}
.top-bar-left{float: right;width: 60%;}
.top-bar-left .wpml-ls{float: right;width: auto;}
.ksa-collision-link{margin-left: 0px;margin-right: 15px;}
.top-bar-left .wpml-ls{width:auto;}
.main_menu_nav>li .sub-menu{width: 300px;}
.main_menu_nav>li .sub-menu>li>a{padding: 13px 12px 11px;}
#footer .footer_widgets .widget.widget_nav_menu ul li .sub-menu li:before{right: 20px;}
#footer .footer_widgets .widget.widget_nav_menu ul li .sub-menu li{padding: 0 40px 0 30px;}

/* Footer Styles*/
#footer .footer_widgets .widget.widget_recent_entries ul li .post-date:before{right:0;}
#footer .footer_widgets .widget.widget_recent_entries ul li .post-date{padding-right: 30px;}
#footer .copyright_row_wr .copyright{direction: ltr;}

/* Press Releases*/
body .stm_news .news_list li .date:before{right:0px;}
body .stm_news .news_list li .date .the_date{margin-right: 25px;}
.breadcrumbs .current-item  {margin-right:10px;}

/* Accessibility styles*/
.pojo-a11y-toolbar-text{margin-right:10px;}

/* Location Page */
#wpsl-gmap {float: left;}
.wpsl-store-location .arabic-name{display: block;}
.arabic-name .wpsl-store-details{font-weight: 700;font-size: 16px;color: #003056;}
.arabic-name .wpsl-store-details:hover{text-decoration: none;}
#wpsl-search-btn, #wpsl-search-wrap div, #wpsl-search-wrap .wpsl-input{float: right;}

/* Why Fix Auto*/
.icon_box.style_1.icon_left .icon, .icon_box.style_1.icon_left_transparent .icon{float: right;}
.icon_box.style_1.icon_left .icon_text, .icon_box.style_1.icon_left_transparent .icon_text{overflow: visible;}
.icon_box.style_1.icon_left p{overflow: hidden;}
.page-id-17610 #main {padding-bottom: 0px;}
body .about-bg-right li{padding-right:26px!important;}
body .about-bg-right li:before{right:0; left:auto!important;}
blockquote{    border-left:0;border-right: 5px solid #ffd61f;}

/* Form Styles*/
.appointment-form input, .appointment-sec .wpcf7-form-control, .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered, .wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"]{ direction: rtl!important;}
.select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{padding-right: 30px;}
.select2-container.select2-container--default .select2-selection--single .select2-selection__arrow{left: 0;right: auto;}
input, .select2-container .select2-dropdown .select2-results__option{text-align: right; direction: rtl;}
body textarea.wpcf7-form-control{text-align: right;direction: rtl;}
.form-control, .input-group .form-control, .post-password-form input[type=password], .woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .wpcf7-form-control, body .woocommerce-cart table.cart td.actions .coupon .input-text{border-right: 4px solid #ffd61f;border-left:0px;}
.form-control, .input-group .form-control, .post-password-form input[type=password], .wpcf7-form-control, .input-text, .select2-container.select2-container--default .select2-selection--single .select2-selection__rendered{border-right: 5px solid #00A84F;border-left:0px;}
.form-control:active, .form-control:focus, .input-group .form-control:active, .input-group .form-control:focus, .post-password-form input[type=password]:active, .post-password-form input[type=password]:focus, .woocommerce form .form-row input.input-text:active, .woocommerce form .form-row input.input-text:focus, .wpcf7-form-control:active, .wpcf7-form-control:focus{border-right: 5px solid #fff200;border-left:0;}
 .appointment-form .button i{left: 30px; right: auto;}
.wpcf7-response-output{direction: rtl;}
 
/* About Page*/
#main .radial-progress{display: block;}
.by-numbers-sec .inset{margin-right: 25px!important;}

/* Shop Page*/
#shop-contact-sec .elementor-element-1b1ab27 .elementor-shortcode{float: right;direction: ltr;}
#shop-contact-sec .elementor-element-1b1ab27 .elementor-shortcode a{float: left;margin-right: 5px;}
.shop-services-sec li.elementor-icon-list-item .elementor-icon-list-icon i{margin-left: 5px;}
.working-hours .day{float: right;}
#shop-contact-sec .elementor-element-425a0fa .elementor-shortcode {float: right;direction: ltr;}
#shop-contact-sec .elementor-element-1b1ab27 .elementor-shortcode a {float: left;margin-right: 5px;}
.wpsl-contact-details {direction: ltr;}
.shop-contact-sec .elementor-element-425a0fa .elementor-shortcode {float: right;direction: ltr;} 
.shop-contact-sec .elementor-element-425a0fa .elementor-shortcode a{float: left;margin-right: 5px;}
/* privacy page*/
.ar-ltr-text {direction: ltr;display: inline-block;text-align: right;}


/* Offers Page Styles*/
.offer-video-sec video.elementor-video { height: 512px;}
.arabic-list li:before{display: none!important;}
 .arabic-list li{padding-right:25px!important;}
.arabic-list li:after{content: "\f04d";
    font: normal normal normal 14px / 1 FontAwesome;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    transform: translate(0, 0);
    position: absolute;
    right: 0;
    top: 8px;
    display: inline-block;
    vertical-align: top;
    font-size: 5px;
    transform: rotate(45deg);color: rgba(0, 168, 79, 1);}

@media (max-width:768px) {
.elementor-element-da87910 #searchButton, .elementor-element-d5f0c60 #searchButton, .elementor-element-73e6bf8 #searchButton{margin-right: 0px;margin-left: 0px;}
.header-shop-search-sec #searchField, .header-search-loc-home #searchField{float: right;width: 75%;}
.header-shop-search-sec #searchField{padding: 9px 10px 9px 0px;}
#searchButton{ float: left; }
.elementor-17080 .elementor-element.elementor-element-f9bc67f .elementor-heading-title{text-align: center;}

}

@media (max-width:1023px) {
 .no-mobile{display: none;}
 .no-desktop{display: block;}
}
@media (max-width:1024px) {
.wpml-ls-legacy-dropdown {float: right;width: 50%;}
.top-bar-left{width: 70%;float: right;}
.top_bar .header-menu-class{float: left;width: 30%;}
.mobile_grid_landscape .header-box .container .nav-box .main_menu_nav>li.menu-item-has-children .arrow{right: -6px;}
#footer .copyright_row .copyright_row_wr{    padding-bottom: 80px;}
}

@media (max-width:767px) {
.ksa-collision-link{float: right;margin: 0;}
.top-bar-left{width:100%;}
}

/* @media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2){}
.footer_widgets .col-sm-6:nth-child(2) {
    padding-bottom: 160px;
} */
