/*Rtl Col Style Start*/
.rtl [class*="col-lg"],
.rtl [class*="col-md"],
.rtl [class*="col-sm"],
.rtl [class*="col-xs"],
.rtl [class^="col-lg"],
.rtl [class^="col-md"],
.rtl [class^="col-sm"],
.rtl [class^="col-xs"] { margin-left: -4px; margin-right: 0;}
/*Rtl Style Start*/
/*Aliggn Left Start*/
.rtl .align-left,
.rtl .wp_dp_location_autocomplete,
.rtl .contact-listing ul.contact-info li .address-text span.label-title { text-align: right;}
/*Aliggn Left End*/
/*Aliggn Right Start*/
.rtl .align-right { text-align: left;}
/*Aliggn Right End*/
.rtl .wp-dp-split-map-wrap .split-map-holder .wp-dp-ontop-gmap{ direction: ltr; }
.rtl .member-medium .text-holder .member-address i { left: auto; right: 0px;}
.rtl .no-results .suggestions ul li:before { left: auto; right: 0px; }
.rtl .ysection .media-story .rating { width: 100px;}
.rtl .detail-nav-map .listing-favourite-list { right: auto; left: 15px;}
.rtl .detail-nav-map .listing-favourite-list i { right: 20px; left: auto; top: 13px;}
.rtl .detail-nav-map .listing-favourite-list a { padding-left: 21.6px; padding-right: 42px;}
.rtl .post-featured { right: -31px; left: auto; -webkit-transform: rotate(42deg); -moz-transform: rotate(42deg); -ms-transform: rotate(42deg); -o-transform: rotate(42deg); transform: rotate(42deg); }
.rtl .member-medium .member-info li .post-featured{ -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); }
.rtl .member-grid .post-inner-member .img-holder .trusted-member { left: 20px; right: auto;}
.rtl .wp_dp_location_autocomplete .wp-dp-geo-location i{ margin-left: 11px; margin-right: 0; }
.rtl .main-header .login-option ~ .header-add-listing{ margin-left: 0; margin-right:10px; }
body.rtl .main-header .listing-btn {padding: 5px 33px 5px 13px;}
.rtl .rating-listing > ul > li > span{ margin:0 0 0 5px;}
.rtl .rating-help-text{ text-align:right;}
.rtl ul.dashboard-nav li a .wp-dp-button-loader.spinner{ left:0; right:auto;}
.rtl .order-discussion-list li.buyer .img-holder{ float:right; margin:0 0 0 20px;}
.rtl .order-discussion-list li .text-holder .heading h5{ float:right;}
.rtl .order-discussion-list li .text-holder .heading .post-date{ float:left;}
.rtl .order-discussion-list li.buyer .text-holder:before {left: auto;transform: rotate(139deg); right: -7px;}
.rtl .order-discussion-list li .text-holder p{ text-align:right;}
.rtl .order-discussion-list li.buyer .text-holder{ width:95%;}
/*body.rtl.logged-in .main-header .listing-btn{padding: 13px; }*/
.rtl .main-header .listing-btn i {top: 7px;right: 6px;left: auto; margin: 0;}
.rtl .tabs-listing .member-data address i { float: left; margin: 0px; }
.rtl .suggestion-search input.form-control { padding: 8px 16px 8px 0px; }
.rtl .suggestion-search .btn-default { border-radius: 3px 0px 0px 3px; }
.rtl .no-results .suggestions ul li { padding-left: 0px; padding-right: 20px; }
.rtl .widget.widget_search form .input-group-btn { right: auto; left: 0px; width: auto; }
.rtl .widget.widget_search form .btn-default { border-radius: 3px 0px 0px 3px; }
.rtl .widget.widget_search form input.form-control { padding: 8px 16px 8px 0px; }
.rtl .widget.widget_categories li, .rtl .widget.widget_pages ul li,
.rtl .widget.widget_nav_menu ul li a, 
.rtl .widget.widget-categories li a{padding-right: 20px; padding-left: 0;}
.rtl .widget.widget_nav_menu ul li a i{ margin-right:10px;}
.rtl .widget.widget_categories li:before, 
.rtl .widget.widget_pages ul li:before,
.rtl .widget.widget_nav_menu ul li a:before, 
.rtl .widget.widget-categories li a:before {right: 0;left: auto;-webkit-transform: scale(-1);-moz-transform: scale(-1);-ms-transform: scale(-1);-o-transform: scale(-1);transform: scale(-1);}
.rtl .contact-listing ul.contact-info li { padding-left: 0px; padding-right: 50px; }
.rtl .contact-listing ul.contact-info li i { left: auto; right: 0px; }
.rtl .contact-form form .field-holder .has-icon .field-input,
.rtl .contact-form form .field-holder .has-icon.has-textarea textarea { padding-left: 0px; padding-right: 32px; }
.rtl .contact-form form .field-holder .has-icon i { left: auto; right: 10px; }
.rtl .contact-listing.modern ul.contact-info li .address-text span.label-title { text-align: inherit; }
.rtl .main-search .modal-header .close { right: auto; left: -10px; margin-top: 0px; }
.rtl .user-listing .user-list ul.panel-group li .panel .close-member { right: auto; left: -5px; }
.rtl .calendar-holder { z-index: 3;}
.rtl .main-header .wp_dp_location_autocomplete .fancy-spinner:before {left: 0; right: auto; margin-left: 8px; margin-right: 0; }
.rtl .listing_autocomplete_on_loader {left: 10px; right: auto; }
.rtl .growl .growl-close { float: left;}
.rtl .growl.growl-medium{padding-left: 35px; padding-right: 10px;}
.rtl .growl .growl-close{right: auto; left: 8px;}
.rtl #growls.default { left: 10px; right: auto;}
.rtl .user-holder .checkbox-list li { margin-bottom: 20px;}
.rtl .directorybox-listing .caption-inner .rent-label { float: left;}
.rtl .listing-grid ul.listing-location i { margin-left: 5px; margin-right: 0px; display: inline-block;}
.rtl .listing-medium .opening-time { padding: 8px 20px 10px 60px;}
.rtl .directorybox-listing .compare-listing { float: left;}
.rtl .save_search_map_popup.liting_map_info a.close { right: auto; left: 0;}
.rtl .compare-message .compare-close { float: left;}
.rtl .compare-list-btn-holder { right: auto; left: 20px;}
.rtl .directorybox-listing .compare-listing label > span { right: 0; left: auto;}
.rtl .directorybox-listing .compare-listing label > span i { right: 10px; left: auto;}
.rtl .compare-success .compare-list-btn-holder { right: auto; left: 20px;}
.rtl .no-results i { display: inline-block; margin-top: -3px; }
.rtl .cs-construction .time-box:after { right: auto; left: -5px; }
.rtl .suggest-list-holder .text-holder > a .icon-spinner8.fa-spin,
.rtl .icon-spin, .rtl .icon-spinner8, .rtl .icon-spinner, .rtl .icon-spinner2, .rtl .icon-spinner3,
.rtl .icon-spinner4, .rtl .icon-spinner5, .rtl .icon-spinner6, .rtl .icon-spinner7, .rtl .icon-spinner9,
.rtl .icon-spinner10, .rtl .icon-spinner11 { left: 0; right: auto;}
.rtl .suggest-list-holder .text-holder > a i{ margin-right: 6px; margin-left: 0; }
.rtl .main-search .icon-spinner8 { left: 16px; top: 13px; right: auto; }
.rtl .wp-dp-filters .select-categories .reset-field { left: 15px; right: auto; }
.rtl .profile-info address i { margin-right: 0; margin-left: 10px; right: 0; left: auto; }
.rtl .field-select-holder { text-align: right; }
.rtl .listing-medium .dp-listing-options,
.rtl .listing-grid .dp-listing-options { text-align: left; float:left; }
.rtl .suggest-list-holder .img-holder,
.rtl .orders-list.enquiries-list > li .img-holder,
.rtl .orders-list.viewings-list > li .img-holder { margin: 0 0 0 25px; }
.rtl .orders-list.enquiries-list .orders-type{text-align: right;}
.rtl .orders-list.enquiries-list .orders-date { text-align: left; }
.rtl .orders-list .orders-date{padding-left: 10px; padding-right: 0px;}
.rtl .orders-list.enquiries-list li.headings .orders-date span{-webkit-transform-origin:20px 20px; transform-origin:20px 20px; }
.rtl .list-detail-options.has-checkbox .input-field { left: 0; right: auto; }
.rtl .description-holder .order-detail-holder ul li, .rtl .description-holder .customer-detail-holder ul li,
.rtl .description-holder .order-detail-holder ul li strong, .rtl .description-holder .order-detail-holder ul li span,
.rtl .description-holder .customer-detail-holder ul li strong,
.rtl .description-holder .customer-detail-holder ul li span { margin: 0 0 0 -4px; }
.rtl .widget-payment-holder a ~ span.price { margin-right: 6px; margin-left: 0; }
.rtl .grid-rating {text-align:left;}
/*New Style Start*/
/*Header Start*/
.rtl .search-header-holder{ margin-right:0; margin-left:15px;}
.rtl #header .main-header .main-navigation > ul > li ul{ right:0; left:auto; }
.rtl div.pp_default .pp_content_container .pp_right { padding-right: 20px;}
.rtl .search-country .select-holder input,
.rtl .main-search .search-input input { padding-right: 15px; padding-left: 15px; }
.rtl .main-search.member-search button{ text-align: right; }
.rtl .main-search.member-search button span:after{ left:-22px; right:auto; } 
.rtl .main-search.member-search button i{ float: left; }
.rtl .icons-lists ul li i { float: right; margin: 0 0 0 12px; }
.rtl .listing-type.checkbox ul { padding-right: 0; margin-right: 0; }
.rtl .home-featured-widget .text-holder .thumb-img{ left:0; right:auto; margin: 0 0px 12px 8px; }
.rtl .logged-in #header .main-header .listing-btn i{left: auto;right: 6px;}
.rtl #header .main-header .main-navigation > ul > li ul{ text-align: right; }
.rtl #header .main-header .main-navigation > ul > li ul li ul{ right:100%;}
.rtl #header .main-header .main-navigation ul ul > li.menu-item-has-children > a:before{ left:10px; right:auto; transform: scale(-1); top:12px; }
.rtl #header .main-header .main-nav li a i{ margin-left: 10px; margin-right: 0; }
.rtl #header .main-header .main-navigation > ul > li:last-child ul {text-align: right;}
.rtl .main-header .main-navigation ul li:last-child ul li ul{ right: auto; left:100%;}
.rtl .fancy-search .search-listing-field{margin-right: 5px; margin-left: 4px;}
.rtl .fancy-search .wp-dp-locations-fields-group .wp-dp-input-cross{ border:0;}
/*.rtl .fancy-search .search-listing-field, .rtl .fancy-search .field-holder.search-input.with-search-country .search-country{padding-right:40px; padding-left:0;}*/
.rtl .fancy-search .header-search-form .location-loader-wrapper .fancy-spinner:before{ left:0; right:auto;}
.rtl .top-locations .location-content .img-holder figcaption .city-counter .city-numb{ margin-left:5px; margin-right:0px;}
.rtl .listing-urgent-opt{ float:right;}
.rtl .fancy-search .search-header-holder .search-listing-field > i{ left:auto; right:15px;}
.rtl .fancy-search strong{ margin-right:0; margin-left:6px;}
.rtl #header .main-header .login-option i{ margin-left:7px; margin-right: 0; }
.rtl #header .main-header .search-input .search-listing-field > i{left: auto;right:10px;}
.rtl #header .main-header .field-holder.search-input.with-search-country .search-listing-field{padding-left: 0;padding-right: 12px;}
.rtl #header .main-header .field-holder.search-input.with-search-country .search-listing-field{text-align: right;}
.rtl #header .main-header .wp-dp-locations-fields-group strong, .rtl .main-header .field-holder.search-input.with-search-country .search-listing-field strong{margin-right: 0;margin-left: 6px;}
.rtl #header .main-header .field-holder.search-input.with-search-country .search-listing-field input {margin-right: -5px;margin-left: 0;}
.rtl #header .main-header .user-dashboard-menu li .img-holder{ float: right; margin-right: 0 ; margin-left:4px;}
.rtl #header .main-header .user-dashboard-menu > ul > li > a i{margin-right: 8px;margin-left: 0; float: right;}
.rtl #header .main-header .user-dashboard-menu > ul > .activities-list-holder, .rtl #header .main-header .user-dashboard-menu > ul > .activities-list-holder{ margin-right: 8px; margin-left:0; }
.rtl #header .main-header .login-option .activities-list-holder a i{ margin-left: 0; margin-right: 0;}
.rtl .review-listing .review-reply-btn{ float: left; }
.rtl .wp_dp_location_autocomplete .suggested-near-location i{ margin-left: 11px; margin-right: 0;}
.rtl .main-header .header-search-form{padding-right: 0;padding-left: 50px;}
.rtl .has-map-search .main-search.modern .listing-type.checkbox li ul li label{margin-bottom: 0;}
.rtl .dashboard-element-title .info-text{margin-left: 0; margin-right: 10px;}
.rtl .listing-faq-list .faq-drag{margin-left: 8px; margin-right: 0;}
.rtl .listing-faq-list .edit-faq, .rtl .listing-faq-list .faq-title{margin-left: 10px; margin-right: 0;}
.rtl .upload-gallery{left: auto; right:0; }
.rtl .back-page-url{left: auto; right: 20px;}
.rtl .back-page-url a{padding: 8px 40px 8px 15px; margin-left: 0; margin-right: 20px;}
.rtl .back-page-url a:before{left: auto; right: -20px; -webkit-transform: translateY(-50%) scaleX(-1); -moz-transform: translateY(-50%) scaleX(-1); -ms-transform: translateY(-50%) scaleX(-1); -o-transform: translateY(-50%) scaleX(-1); transform: translateY(-50%) scaleX(-1); margin-right: 0; margin-left: 10px;}
.rtl .listing-sorting-holder .all-results .result-clr {display: inline-block;}
.rtl .fancy-search strong i {margin-left: 3px; margin-right: 0;}
.rtl .fancy-search .search-header-holder {margin-left: -4px;}
.rtl .fancy-search .search-input button {margin-right: 5px; margin-left:0;}
.rtl .fancy-search .field-holder.search-input.with-search-country .search-country input {padding-left: 15px; padding-right: 15px;}
.rtl .listing-grid .btn-close, 
.rtl .listing-inner .btn-close {float:right;}
/*Modal Dialog Start*/
.rtl #header .main-header.fancy .main-nav ~ .contact-holder{ padding-left:0;}
.rtl .user-form .nav.nav-tabs { padding-right: 0; padding-left: 0; }
.rtl .nav-tabs > li { float: right; }
.rtl .user-form .modal-header .close { left: 20px; right: auto; }
.rtl .quick-view-listing .modal-dialog{ text-align: right; }
.rtl .user-form .check-box-area li.agency label { border-bottom-right-radius: 0; border-top-right-radius: 0; border-bottom-left-radius: 3px; border-top-left-radius: 3px; }
.rtl .user-form .check-box-area label { border-bottom-left-radius: 0; border-top-left-radius: 0; }
.rtl .user-form .form-notification .form-info a { display: inline-block; }
.rtl .user-form .field-holder label input { padding-right: 38px; padding-left: 15px; }
.rtl .user-form .field-holder label i { right: 16px; left: auto; }
.rtl .user-social-media { padding-right: 20px; padding-left: 0; }
.rtl .user-social-media p { text-align: left; padding-right: 55px; padding-left: 0; }
.rtl .user-social-media p:before { right: 30px; left: auto; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .user-social-media ul li a span { border-left: 0; border-right: 1px solid rgba(255, 255, 255, 0.2); box-shadow: 1px 0px rgba(0,0,0,0.18 ); }
.rtl .singup-from:after { border-left: 1px solid #e6e6e6; border-right: 0; left: -24px; right: auto; }
.rtl .user-form .check-box-dpind label { padding-right: 25px; padding-left: 0; }
.rtl .user-form .check-box-dpind label:before { right: 0; left: auto; }
.rtl .user-form .check-box-dpind input[type="checkbox"]:checked + label:after { right: 2px; left: auto; }
.rtl .show-more-listing .element-title .show-more-listing { left: 0; right: auto; }
/*Modal Dialog End*/
/*Header End*/
/*Footer Start*/
.rtl #footer .widget-nav ul li { margin-left: 36px; margin-right: 0; }
.rtl #footer .widget-social-media ul li:first-child { margin-left: 10px; }
.rtl #footer .widget-nav ul li:last-child { margin-left: 0; }
.rtl #footer .copy-right p a { display: inline-block; }
.rtl #footer .widget-social-media { text-align: left; }
.rtl #footer .widget-social-media ul li { padding-right: 0; padding-left: 7px; }
.rtl #lang_sel_list { float: left; }
.rtl #footer .widget-app { float: left; margin-left: 0; margin-right: 10px; }
.rtl #footer .widget-social-media ul li:last-child { padding: 0; margin-left: 0; }
/*Footer End*/
/*Widget Start*/
.rtl .page-sidebar .widget-title h5:after { right: 0; left: auto; }
.rtl .most-viewed-widget .img-holder ~ .text-holder{ padding-right: 12px; padding-left: 40px; }
.rtl .most-viewed-widget .text-holder .widget-reviews-count{ left:0; right:auto; }
.rtl .widget.widget-latest-post ul li .text-holder .post-option .post-date { padding-right: 0; padding-left: 15px; display: block; }
.rtl .widget.widget-archives ul li a { padding-right: 20px; padding-left: 0; }
.rtl .widget.widget-archives ul li a:after { right: 0; left: auto; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .widget.widget-tag-cloud a { margin-right: 0; margin-left: 2px; }
.rtl .widget.widget-gallery ul li { margin-right: 0; margin-left: 0px; }
.rtl .widget.widget-gallery ul li .img-holder figure figcaption { right: -100%; left: auto; }
.rtl .widget.widget-newsletter .field-holder label { left: 0; right: auto; }
.rtl .widget.widget-newsletter .field-holder .btn-holder { border-radius: 3px 0 0 3px; }
.rtl .widget.widget-newsletter .field-holder .field-input { padding-left: 70px; padding-right: 10px; }
.rtl .widget.widget-search .field-holder label:after { left: 10px; right: auto; }
.rtl .widget.widget-search .field-holder label { left: 0; right: auto; }
.rtl .widget.widget-search .field-holder .btn-holder { border-radius: 3px 0 0 3px; }
.rtl .widget.widget-listing-types ul li a:after { right: 0; left: auto; top: 0; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .widget.widget-listing-types ul li a { padding-right: 20px; padding-left: 5px; display: inline-block; }
.rtl .widget.widget_nav_menu ul li .sub-menu, 
.rtl .widget.widget-categories li .sub-menu { padding-right: 10px; padding-left: 0;}
.rtl .widget-map-sec .contact-info { text-align: right; }
.rtl .widget-map-sec .gm-style-iw ~ div { left: 12px; right: auto !important; }
.rtl .widget-payment-holder .progress-holder .pie-title-center { float: right; margin-left: 30px; margin-right: 0; }
.rtl .widget-payment-holder .progress-holder .text-holder { text-align: right; }
.rtl .widget-payment-holder .text-holder ul li span { right: 0; left: auto; }
.rtl .widget-payment-holder .text-holder ul li { padding-right: 40px; padding-left: 0; }
.rtl .widget-payment-holder .range-slider span.price { float: left; text-align: left; padding-right: 0; padding-left: 10px; }
.rtl .widget.widget-latest-post ul li .img-holder ~ .text-holder { padding-left: 0; padding-right: 15px; }
/*Widget End*/
/*Index Start*/
.rtl .banner-caption figcaption .text-holder ul li i { float: right; margin-left: 12px; margin-right: 0; }
.rtl .main-search .search-popup-btn { float: left; }
.rtl .chosen-container-single .chosen-single span { margin-left: 25px; margin-right: 0; }
.rtl .dp-currency-field + .chosen-container-single .chosen-single span { margin-left: 15px; }
.rtl .chosen-container-single .chosen-single div { left: 0; right: auto; }
.rtl .main-search .chosen-container-single .chosen-single div b:before { right: -10px; left: auto; }
.rtl .chosen-container-single .chosen-single { padding-right: 8px; padding-left: 0; }
.rtl .categories-list li { margin-right: 0; margin-left: -4px; }
.rtl .categories-list li:before { right: 0; left: auto; }
.rtl .show-more-listing .section-title .show-more-listing { left: 0; right: auto; }
.rtl .wp-dp-locations-fields-group .wp-dp-input-cross { left: 35px; right: auto; }
.rtl ul, .rtl ol { padding-right: 0; }
.rtl .minimum-loading-list .input-group-btn-vertical { left: -14px; right: auto; }
.rtl .minimum-loading-list .spinner .list-text { right: 45px; left: auto; }
.rtl .minimum-loading-list .spinner span { float: right; }
.rtl .minimum-loading-list .spinner span i { margin-left: 10px; margin-right: 0; }
.rtl .input-group-btn-vertical .caret-btn { border-right: 1px solid #d5dee7; border-left: 0; }
.rtl .chosen-container-multi .chosen-choices li { float: right; }
.rtl .search-advanced-fields .field-holder.has-icon .chosen-container-multi .chosen-choices { padding: 2.5px 38px 2.5px 15px; }
.rtl .chosen-container.chosen-with-drop .chosen-drop { left: auto; right: 0; }
.rtl .chosen-container .chosen-drop { right: -9999px; left: auto; }
.rtl .chosen-container-single.chosen-container-single-nosearch .chosen-search { right: -9999px; left: auto; }
.rtl .search-advanced-fields .select-categories li .form-control { padding-left: 0; padding-right: 0; }
/*Index End*/
/*Member Alphabatic start*/
.rtl .map-search-type-holder label i { display: inline-block; }
.rtl .field-holder.search-input.with-search-country .search-country input {padding-left: 14px;padding-right: 0;}
.rtl .member-alphabatic .search-title span:before { right: 100%; left: auto; margin-left: 0; margin-right: 10px; }
.rtl .partner-logos ul li { margin-left: 0; margin-right: 10px; }
/*Member Alphabatic End*/
/*Member Detail Start*/
.rtl .member-detail .member-info .img-holder { float: right; margin-right: 0; margin-left: 25px; }
.rtl .member-detail .member-info .social-area { left: 0; right: auto; }
.rtl .member-detail .member-info .text-holder .info-list li{ margin-left: 19px; margin-right: 0; }
.rtl .member-detail .member-info .text-holder .info-list li em{ margin-left:11px; margin-right: 0; }
.rtl .member-map-btn{margin-right: 12px;margin-left: 0;}
.member-map-btn.collapsed:after {-webkit-transform: scale(-1);-moz-transform: scale(-1);-ms-transform: scale(-1);-o-transform: scale(-1);transform: scale(-1);}
.rtl .member-detail .btn-more-holder .btn-load-more i{ margin-left: 8px; margin-right: 0; }
.rtl .listing-medium .img-holder { float: right; }
.rtl .listing-medium .text-holder { float: right; padding-right:25px;padding-left: 20px; }
.rtl .listing-medium .img-holder,.rtl .listing-medium .img-holder img { border-top-right-radius: 5px; border-bottom-right-radius: 5px;border-top-left-radius: 0;border-bottom-left-radius: 0;}
.rtl .listing-medium .post-title a i{ margin-left:0; margin-right:5px;}
.rtl .listing-medium .from-price em{ margin-left:6px; margin-right:0px;}
.rtl .listing-medium .like-btn { left: 0; right: auto; }
.rtl .listing-medium .text-holder .like-btn{ left:0; right:auto; }
.rtl .listing-medium .img-holder .featured:before { border-right: 6px solid transparent; border-left: 0; right: 0; left: auto; }
.rtl .directorybox-listing .caption-inner .capture-count i { float: right; margin-right: 0; margin-left: 5px; left: auto; right: 6px; }
.rtl .directorybox-listing .caption-inner .rent-label ~ .capture-count { margin-left: 0; margin-right: 8px; }
.rtl .listing-medium .listing-location li i { display: inline-block; margin-right: 0; margin-left: 5px; }
.rtl .listing-medium .post-category-list li i { float: right; margin-right: 0; margin-left: 8px; }
.rtl .listing-autocomplete-result{text-align: right;}
/*Member Detail End*/
/*Member Grid Start*/
.rtl .main-search label .option-label { right: 85px; left: auto; }
.rtl .main-search .has-icon .chosen-container-single .chosen-single { padding-right: 38px; padding-left: 0;}
.rtl .main-search .chosen-container-single .chosen-single { padding-right: 15px; padding-left: 10px;}
.rtl .main-search label i { right: 10px; left: auto; }
.rtl .member-grid li { margin-right: 0; margin-left: 0px; padding-left: 0; padding-right: 24px;}
.rtl .member-grid .member-info i { margin-right: -22px; margin-left: 10px; }
.rtl .pagination > li > a.prev i,
.rtl .pagination > li > a.next i { vertical-align: middle; display: inline-block; }
.rtl .pagination > li i{ display: inline-block;-webkit-transform:scale(-1);-moz-transform:scale(-1);transform:scale(-1);-ms-transform:scale(-1);-o-transform:scale(-1); margin-top:2px;}
/*Member Grid End*/
/*Member Medium Start*/
/*.rtl .member-medium .img-holder { float: right; margin-right: 0; margin-left: 0px; }*/
.rtl .member-medium .listings-count { left: 0; right: auto; }
.rtl .member-medium .member-info li { margin-right: 0; margin-left: -4px; }
.rtl .member-medium .member-info li i { display: inline-block; margin-right: 0; margin-left: 10px; }
.rtl .member-medium .profile-btn { left: 0; right: auto; }
.rtl .member-medium .social-media { float: right; }
.rtl .directory-filters .search-options .reset-results { left: 20px; right: auto; }
.rtl .directory-filters .search-options .reset-results i { margin-left: 4px; margin-right: 0; }
.rtl .directory-filters form .field-holder label input.field-input[type="text"] { padding-right: 45px; padding-left: 15px; }
.rtl .directory-filters form .field-holder label i { right: 18px; left: auto; }
.rtl .directory-filters ul li .checkbox span { float: left; }
.rtl .directory-filters ul li .checkbox label { padding-right: 25px; padding-left: 0; }
.rtl .directory-filters ul li .checkbox label:before { right: 0; left: auto; }
.rtl .directory-filters .minimum-loading-list .spinner span { float: right; }
.rtl .directory-filters .minimum-loading-list .spinner span i { margin-right: 0; margin-left: 10px; }
.rtl .input-group .form-control { float: right; }
.rtl .directory-filters .minimum-loading-list .input-group-btn-vertical { float: left; }
.rtl .directory-filters .minimum-loading-list .spinner .list-text { right: 45px; left: auto; }
.rtl .directory-filters .panel-heading a.collapsed:after { left: 15px; right: auto; }
.rtl .directory-filters .panel-heading a:after { left: 15px; right: auto; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .directory-filters .panel-heading a { padding-right: 14px; padding-left: 30px; }
.rtl .listing-medium .opening-time:before { left: 15px; right: auto; }
.rtl .widget.widget_calendar #wp-calendar tfoot tr td#prev { text-align: right; direction: ltr;padding-left: 7px;padding-right: 0; }
.rtl .member-medium .img-holder .img-caption{padding-right: 17px; padding-left: 0;}
/*Member Medium End*/
/*Blog Detail Start*/
.rtl .blog-detail .prv-next-post { float: left; }
.rtl .blog-detail .prv-next-post .prv-post,
.rtl .blog-detail .prv-next-post .next-post { margin-left: 0; margin-right: 20px; }
.rtl .blog-detail .prv-next-post .next-post a i { margin-left: 0; margin-right: 5px; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .blog-detail .prv-next-post .prv-post a i { margin-left: 5px; margin-right: 0; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .blog-detail .detail-author .author-info figure { float: right; }
.rtl .blog-detail .detail-author .author-info .text-holder { padding-right: 16px; padding-left: 0; }
.rtl .blog-detail .detail-author { margin-right: 0; margin-left: 25px; }
.rtl .blog-detail .detail-author .author-info .text-holder span em { display: inline-block; }
.rtl .blog-detail .detail-content { padding-right: 75px; padding-left: 0; }
.rtl .blog-detail .social-media { float: right; }
.rtl blockquote p:before { right: -35px; left: auto; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl blockquote p i { padding-right: 8px; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl blockquote .author-info figure { float: right; }
.rtl blockquote .author-info .text-holder { padding-right: 15px; padding-left: 0; }
.rtl .tags-list strong { float: right; margin-right: 0; margin-left: 30px; }
.rtl .tags-list ul li { margin-right: 0; margin-left: -4px; }
.rtl .tags-list ul li a { margin-right: 0; margin-left: 5px; }
.rtl blockquote{border-right: 3px solid #f97456; border-left:0; }
.rtl .related-post .swiper-button-next,
.rtl .related-post .swiper-container-rtl .swiper-button-prev { left: 0; right: auto; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .related-post .swiper-button-prev,
.rtl .related-post .swiper-container-rtl .swiper-button-next { left: 35px; right: auto; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .blog.blog-grid .icons-list span { margin-right: 0; margin-left: 3px; }
.rtl .comments .thumb-list .img-holder { float: right; margin-right: 0; margin-left: 16px; }
.rtl .comments ul.children .thumb-list .img-holder { margin-right: 0; margin-left: 27px; }
.rtl .comments { padding-right: 0; padding-left: 90px; }
.rtl .comments ul.children { padding-right: 77px; padding-left: 0; }
/*Blog Detail End*/
/*Blog Grid Start*/
.rtl .blog.blog-grid.simple .text-holder .post-options li:before {display: none;}
.rtl .blog.blog-grid .button-holder .btn-readmore { text-align: right; }
.rtl .blog.blog-grid .button-holder .btn-readmore i { float: left; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .testimonial.fancy .testimonial-description .text-holder { padding-right: 30px; padding-left: 0; margin-left: -4px; margin-right: 0; }
.rtl .blog .text-holder .post-options li a i,
.rtl .blog .text-holder .post-options li i { margin-right: 0; margin-left: 8px; }
.rtl .blog .text-holder .author-info span { display: inline-block; }
.rtl .blog .text-holder .author-info i { margin-right: 0; margin-left: 3px; }
.rtl .blog .btn-readmore span:nth-child(3) { margin-left: 0; }
.rtl .blog .btn-readmore span { margin-right: 0; margin-left: 5px; }
.rtl .pagination > li > a, 
.rtl .pagination > li > span,
.rtl .pagination > li > a.prev, 
.rtl .pagination > li > a.next{margin-left: 0;margin-right: 15px;}
/*Blog Grid End */
/*Blog Large Start */
.rtl .blog.blog-large .text-holder .post-options { margin-right: 0; margin-left: 16px; }
/*Blog Large Start */
/*Blog Medium Start */
.rtl .blog .text-holder .post-views i { margin-left: 4px; margin-right: 0; }
.rtl .blog.blog-medium .text-holder .post-options { margin-right: 0; margin-left: 16px; }
.rtl .blog.blog-medium .text-holder .post-options li { margin-right: 0; margin-left: -4px; }
.rtl .blog.blog-medium .swiper-button-next,
.rtl .blog.blog-medium .swiper-container-rtl .swiper-button-prev { left: -14px; right: auto; }
.rtl .blog.blog-medium .swiper-button-prev i { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .blog.blog-medium .swiper-button-prev,
.rtl .blog.blog-medium .swiper-container-rtl .swiper-button-next { left: auto; right: -14px; }
.rtl .blog.blog-medium .swiper-button-next i { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
/*Blog Medium End */
/*Contect Us Start */
.rtl .contect-info p { padding-right: 0; padding-left: 64px; }
.rtl .contect-info span { display: inline-block; }
.rtl .contect-info ul li a { display: inline-block; }
.rtl .contect-form form .field-holder .field-input { padding-right: 20px; padding-left: 15px; }
/*Contect Us End */
/*Contect Us 1 Start */
.rtl .map-holder .map-actions { left: 15px; right: auto; }
.rtl .map-holder .map-actions li a img { margin-left: 5px; margin-right: 0; }
.rtl .dominant-places li:first-child label { border-radius: 0 3px 3px 0; }
.rtl .dominant-places li:last-child label { border-radius: 3px 0 0 3px; }
.rtl .dominant-places li { border-left: 1px solid #717171; border-right: 0; }
.rtl .dominant-places li:last-child { border-left: 0; border-right: 0; }
.rtl .map-holder .gm-style-iw ~ div { left: 12px; right: auto !important; }
.rtl .section-title.align-left { text-align: right; }
.rtl .team .social-media ul li { margin-right: 0; margin-left: -4px; }
.rtl .team.team-grid-sm [class*='col-lg'],
.rtl .team.team-grid-sm [class^='col-lg']{ margin-right:-2px; }
/*Contect Us 1 End */
/*Contect Us 2 Start */
.rtl .sub-header.align-left,
.rtl .sub-header .breadcrumbs.align-left { text-align: right; }
.rtl .listing-breadcrumb .breadcrumbs li{padding-right: 12px;}
.rtl .listing-breadcrumb .breadcrumbs li:first-child{padding-right: 0;padding-left: 12px;}
.rtl .listing-breadcrumb .breadcrumbs li:before{right: -8px;left: auto;-webkit-transform: scaleX(-1);-moz-transform: scaleX(-1);-ms-transform: scaleX(-1);-o-transform: scaleX(-1);transform: scaleX(-1);}
/*Contect Us 2 End */
/*FAQ Start */
.rtl .faq.panel-group .panel-heading a { text-align: right;}
.rtl .faq.panel-group .panel-heading a.collapsed:before { -webkit-transform: translateY(-50%) scaleX(-1);-moz-transform: translateY(-50%) scaleX(-1);-ms-transform: translateY(-50%) scaleX(-1);-o-transform: translateY(-50%) scaleX(-1);transform: translateY(-50%) scaleX(-1);}
.rtl .faq.panel-group .panel-heading a:before {left: 14px; right: auto;}
.rtl .listing-detail .faq.panel-group .panel-heading a:before {left: 0;}
.rtl .faq.panel-group .panel .panel-heading + .panel-collapse .panel-body { padding-right: 30px; padding-left: 0;}
.rtl .listing-detail .faq.panel-group .panel .panel-heading a {padding: 0 0 0 40px;}
/*FAQ End */
/*How It Work Start */
.rtl .fancy-bg:before { right: 0; left: auto; }
/*How It Work End */
/*listing Detail Start */
.rtl .list-detail-options .enquire-holder { float: left; margin-left: -5px; margin-right:0; }
.rtl .list-detail-options .title-area { float: right; }
.rtl .list-detail-options .title-area address i { display: inline-block; margin-right: 0; margin-left: 5px; }
.rtl .list-detail-options .enquire-holder a.enquire-btn { margin-right: 0; margin-left: 10px; }
.rtl .list-detail-options .enquire-holder a.enquire-btn:last-child { margin-left: 0; }
.rtl .main-post.slider .swiper-button-prev { right: 30px; left: auto; }
.rtl .main-post.slider .swiper-button-prev i { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); right: 0; left: auto; }
.rtl .main-post.slider .swiper-button-next { right: auto; left: 30px; }
.rtl .main-post.slider .swiper-button-next i { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); right: auto; left: 0; }
.rtl .categories-holder li i { display: inline-block; text-align: right; margin-right: 0; margin-left: 6px; }
.rtl .categories-holder li span.field-value{ margin-left:5px; margin-right: 0; }
.rtl .column-text.classic .categories-holder.classic li i { text-align: center; }
.rtl .categories-holder li { margin-right: 0; margin-left: 15px; }
.rtl .icon-check-list ul li { padding-right: 28px; padding-left: 0; }
.rtl .icon-check-list ul li i { right: 0; left: auto; }
.rtl .location-holder .location-list li { margin-right: -2px; margin-left: -4px; }
.rtl .location-holder .location-list li img { margin-right: 0; margin-left: 4px; }
.rtl .location-holder .location-list li span { margin-right: 32px; margin-left: 0; }
.rtl .listing-detail .category-list li { margin-right: 0; margin-left: -4px; }
.rtl .listing-detail .category-list li i { margin-right: 0; margin-left: 15px; }
.rtl .listing-detail .category-list li i + i {right: auto;left: 10px;}
.rtl .listing-detail .architecture-holder .nav.nav-tabs { padding-right: 0; padding-left: 40px; }
.rtl .listing-detail .architecture-holder .nav > li > a { margin-right: 0; margin-left: 15px; }
.rtl .profile-info .text-holder { padding-right: 20px; padding-left: 0; }
.rtl .profile-info .submit-btn { left: 0; right: auto; }
.rtl .profile-info .text-holder > ul > li > i { margin-right: 0; margin-left: 12px; }
.rtl .field-select-holder ul li a span { display: inline-block; }
.rtl .field-select-holder ul li a i { margin-right: 0; margin-left: 10px; }
.rtl .profile-info .text-holder .field-select-holder > ul > li > a { padding-right: 15px; padding-left: 30px; text-align: right; }
.rtl .field-select-holder > ul > li > a:after,
.rtl .sidebar .profile-info .field-select-holder > ul > li > a:after { left: 8px; right: auto; }
.rtl .sh-hde-cnt-num a.ch-cnt-show-num { margin-right: 5px; margin-left: 0; display: inline-block;}
.rtl .field-select-holder ul > li > ul.dropdown-select { text-align: right; }
.rtl .listing-grid .post-category-list li { margin: 0 0 0 12px; }
.rtl .listing-grid .post-category-list li:last-child { margin-left: 0; }
.rtl .listing-grid-slider .swiper-button-prev { left: 2px;right: auto; }
.rtl .listing-grid-slider .swiper-button-next {left: 37px;right: auto;}
/*listing Detail End */
/*listing Detail2 Start */
.rtl .listing-banner-slider .profile-info { right: 0; left: auto; }
.rtl .listing-banner-slider .swiper-button-prev { left: 22%; right: auto; }
.rtl .listing-banner-slider .swiper-button-next i { right: auto; left: 0; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .listing-banner-slider .swiper-button-next { left: 20%; right: auto; }
.rtl .listing-banner-slider .swiper-button-prev i { right: 0; left: auto; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .profile-info .categories-holder li:last-child { margin-left: 0; }
.rtl .field-select-holder ul li a span { margin-right: 0; margin-left: 4px; }
.rtl .detail-nav ul li { margin-right: 0; margin-left: -4px; }
.rtl .detail-nav ul li a i { display: inline-block; margin-right: 0; margin-left: 6px; right: 0; left: auto; }
.rtl .category-holder { padding-right: 27px; padding-left: 0; }
.rtl .swiper-button-prev,
.rtl .swiper-container-rtl .swiper-button-next { background-image: none; }
/*listing Detail2 End */
/*listing Detailmap Start */
.rtl .map-fullwidth .gm-style-iw ~ div { left: 12px; right: auto !important; }
/*listing Detailmap End */
/*Rtl Spinner Style Start*/
.rtl .listing-like-opt .like-btn a .fancy-spinner:before{left: auto; right: 15px;}
.rtl .dp-listing-options .option-holder .fancy-spinner:before{left: auto; right: 15px;}
.rtl .listing-medium .text-holder .like-btn a .fancy-spinner{right: auto; left: 0px;}
.rtl #header .main-header .user-dashboard-menu li .wp_dp_loader{right: auto; left: 34px; top:13px;}
.rtl #header .main-header .user-dashboard-menu li .wp_dp_loader .loader-img .fancy-spinner:before{right: auto; left: 0px; margin-right: 0px; margin-left:-15px;}
.rtl .listing-medium .text-holder .like-btn a .fancy-spinner:before{ margin-right: -11px; margin-left: 0; }
.rtl #header .main-header .activities-list .activity-content{ padding-left: 15px; padding-right: 0; }
.rtl .fancy-spinner:before{ margin-right:-15px; margin-left: 0; }
.rtl .overlay-heartsp{left:1px; right:auto;  }
.rtl a.listing-list-enquiry-check .enquiry-loader .fancy-spinner:before{ left:auto; right:16px; }
.rtl .main-search .wp_dp_location_autocomplete .fancy-spinner:before{left: 0;right: auto;margin-left: 8px;margin-right: 0;}
/*Rtl Spinner Style End*/
.rtl .member-medium .text-holder .rating-star ~ .member-info, .rtl .member-medium .text-holder .reviews-count ~ .member-info{padding-left: 0; margin-left: 0; padding-right:10px; margin-right: 2px;} /*listing Grid Start */
.rtl .member-medium .text-holder .rating-star ~ .member-info:before, .rtl .member-medium .text-holder .reviews-count ~ .member-info:before{left: auto; right: 0;}
.rtl .widget.author-post-widget .author-address i{margin-left: 2px; margin-right:0;}
.rtl .listing-sorting-holder .all-results { float: right; }
.rtl .listing-sorting-holder .user-location-filters { float: left; }
.rtl .listing-sorting-holder .chosen-container-single .chosen-single { padding: 0; }
.rtl .listing-sorting-holder .years-select-box { margin-right: 0; margin-left: 10px; }
.rtl .listing-sorting-holder .user-location-filters li { margin-left: 0; margin-right: 15px; }
.rtl .listing-sorting-holder .user-location-filters li:first-child { margin-right: 0; }
.rtl .listing-sorting-holder .chosen-container-single .chosen-single div b:before { right: -6px; left: auto;}
.rtl .listing-sorting-holder .all-results li.grid-view {margin-left: -10px;}
.rtl .listing-sorting-holder .all-results li.grid-view a{border-radius: 0 5px 5px 0;border-left: 0;border-right: 1px solid #a3a3a3;}
.rtl .listing-sorting-holder .all-results li.list-view a {border-radius: 5px 0 0 5px;border-right: 0 none;padding-left: 7px; padding-right:0;border-left: 1px solid #a3a3a3; padding-right:7px;}
.rtl .listing-act-btns-list .detail-compare-btn .fancy-spinner:before, .rtl .listing-act-btns-list li .like-btn .fancy-spinner:before{left: auto; right: 17px;}
/*listing Grid End */
/*Price Plan Start */
.rtl .pricetable-holder ul { text-align: right; }
.rtl .pricetable-holder a.buy-now { float: right; }
.rtl .pricetable-holder span.share { float: left; }
.rtl .pricetable-holder ul li { padding-right: 25px; padding-left: 0; }
.rtl .pricetable-holder ul li span { right: 0; left: auto; }
.rtl .pricetable-holder .cs-price span em { margin-left: 3px; }
.rtl .pricetable-holder.active .cs-price a.best-offer { left: -8px; right: auto; -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .pricetable-holder.active .cs-price a.best-offer small { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
/*Icon Boxes Start*/
.rtl .icon-boxes.fancy.right .img-holder { float: left; margin-right: 25px; margin-left: 0; }
.rtl .icon-boxes.fancy.right { padding-right: 0; padding-left: 20px; text-align: left; }
.rtl .icon-boxes.fancy.left { text-align: right; padding-right: 20px; padding-left: 0; }
.rtl .icon-boxes.fancy.left .img-holder { float: right; margin-left: 25px; margin-right: 0; }
.rtl .icon-boxes.top-left,
.rtl .icon-boxes.left { text-align: right; }
.rtl .icon-boxes.left .img-holder { float: right; margin-left: 10px; margin-right: 0;}
/*Testimonial Start*/
.rtl .testimonial-holder.advance-v2 .text-holder p:after{ -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1);-ms-transform: scaleX(1);-o-transform: scaleX(-1);transform: scaleX(-1);  margin-left: 0!important; position:initial;}
.rtl .testimonial-holder.advance-v2 .text-holder p:before{-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);left: auto !important; right:0 !important; margin-left:0; margin-left:-23px;}
.rtl .testimonial-holder .img-holder { float: right; margin-left: 25px; margin-right: 0; }
.rtl .testimonial-holder .text-holder { text-align: right; }
.rtl .testimonial-holder .text-holder p { padding-left: 0px; padding-right: 35px; direction:rtl; }
.rtl .testimonial-holder .text-holder p:before { right: 0px; left: auto; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); }
.rtl .testimonial-holder .text-holder p:after { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); margin-left: 0; margin-right: 10px; }
.rtl .video-holder .img-holder .play-btn a .fancy-spinner{ right:20px; left:0;}

.rtl .testimonial-holder .text-holder .author-info .img-holder { display: inline-block; margin-left: 14px; margin-right: 0; vertical-align: middle; float: right; }
.rtl .testimonial-holder.advance-v2 .text-holder .author-info .img-holder{float: none;width: 90px; height: 90px;display: block; vertical-align: middle;margin: 0 auto 21px;}
.rtl  .testimonial-holder.advance-v2 .text-holder .author-info .text-holder {display: inline-block; vertical-align: middle;text-align: center;}
.rtl .cs-calltoaction a{ float:left;}
.rtl .testimonial-holder.advance-v2 .text-holder p{ padding:0 30px; direction:rtl;}
.rtl .testimonial-holder.advance .text-holder .author-info .img-holder{ float: none; }
.rtl .testimonial-holder .text-holder .author-info .text-holder { display: inline-block; text-align: right; vertical-align: middle; }
.rtl .testimonial-holder.advance [class*='col-lg'] > .text-holder, .testimonial-holder.advance [class^='col-lg'] > .text-holder{ text-align: center; }
/*Price Plan End */
.rtl .wp-dp-filters .cs-parent-checkbox-list .checked { float: left; margin-left: 10px; margin-right: 0; }
.rtl .wp-dp-filters .cs-parent-checkbox-list .checkbox label { padding-right: 20px; padding-left: 0; }
.rtl .checkbox label:before { right: 0; left: auto; }
.rtl .wp-dp-filters .wp-dp-filters-accordion .accordion-categories h6:after{ left:10px; right:auto; }
.rtl .cs-parent-checkbox-list .checkbox label:before { -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; }
.rtl .wp-dp-filters ul li .checkbox label { padding-left: 0; padding-right: 25px; }
.rtl .wp-dp-filters ul li .checkbox span { float: left; }
.rtl .wp-dp-filters .select-categories .chosen-container-single .chosen-single:after { left: 15px; right: auto; }
.rtl .wp-dp-filters .select-categories .chosen-container-single .chosen-single { padding: 0 8px 0 0; }
.rtl .close { float: left; }
.rtl .promotion-popup-area .close { left:30px; right:auto; }
.rtl .promotion-popup-area .promotion-info{ float: right; }
.rtl .promotion-popup-area .promotion-price-info{ float: left; }
.rtl .promotion-popup-area .promotion-vat span{ float: left }
.rtl .promotion-popup-area .promotion-total-price{ float: left; }
.rtl .promotion-popup-area .promotion-pay-area .promotions-pay, .promotion-popup-area .promotions-payment-process{ float: left; }
.rtl .promotion-popup-area .promotion-info input[type='checkbox']:checked + label:after{ right: -27px; left:auto; }
.rtl .promotion-popup-area .promotion-info label:before{ right:-30px; left:auto; }
.rtl .user-reviews-list .close {left: 0; right: auto;}
.rtl .sort-by {float:left;}
.rtl .user-reviews-list .sort-by {text-align:left;}
.rtl .reviews-sortby {text-align: right;}
.rtl .reviews-sortby li strong {margin-right: 5px; margin-left:0; padding-left: 25px; padding-right:7px;}
.rtl .review-listing li .review-title .rating-holder em {margin-left: 8px; margin-right:0;}
.rtl .reviews-sortby li:after {left: 6px; right:auto;}
.rtl .user-reviews-list .rating-holder em {float:left;}
.rtl .rating-holder .rating-star .rating-box {right: 0; left:auto;}
.rtl .reviews-sortby li .reviews-sort-dropdown {left:0; right:auto;}
.rtl .input-reviews .radio-field label:before {right:0; left:auto;}
.rtl .input-reviews .radio-field label {padding-left:0; padding-right:21px;}
.rtl .reviews-sortby li .reviews-sort-dropdown:after {left: -1px; right:auto;}
.rtl .input-reviews .radio-field label:after {right:0; left:auto;}
.rtl .claims-holder a {margin-right: 10px; margin-left:0;}
.rtl .claims-holder {float:right;}
.rtl .claims-holder a i {margin-right: 0; margin-left: 5px;}
.rtl .rating-listing ul.star-rating-list {padding-left:0; padding-right:10px;}
.rtl .rating-listing .stars span, .rtl .rating-listing .stars:after {right: 0; left:auto;}
.rtl .overall-rate-big, .rtl .overall-heading-holder, .rtl .overall-heading-holder .rating-holder, .rtl .review-list .elements-title h5 {float:right;}
.rtl .overall-heading-holder .rating-holder {margin-left: 10px; margin-right:0;}
.rtl .ratings-summary-container {border-right:none; border-left:0; float: left !important;}
.rtl .rating-summary ul li {margin-left:-4px; margin-right:0;}
.rtl .reviews-images-holder .review-images-btn{margin-right: 0px; margin-left: 10px;}
.rtl .overall-rating .reviews-box li .label {text-align:right;}
.rtl .review-helpful-holder, .rtl .review-flag-holder {float:left;}
.rtl .review-text {padding-right: 65px; padding-left: 0;}
.rtl .review-flag-holder {margin-left: 16px; margin-right:0;}
.rtl .review-helpful-holder, .rtl .review-listing .img-holder-content {float:right;}
.rtl .review-listing li .img-holder {float: right; margin-left: 15px; margin-right:0;}
.rtl .review-helpful-holder {float:left;}
.rtl .review-helpful-holder a i:first-child {margin-left: 2px; margin-right:0; display: inline-block;}
.rtl .review-helpful-holder a .marked-helpful-counts {border-right: solid 1px; border-left:none; border-right-color: #dce0e0; margin-right: 10px; margin-left:0; padding-right: 10px; padding-left:0;}
.rtl .rating-listing .stars label .rtl .total-rating .rating-star label{float:right;}
.rtl .rating-listing .stars span:before, .rtl .rating-listing .stars span:after, .rtl .total-rating .rating-star span, .rtl .total-rating .rating-star:after,
.rtl .total-rating .rating-star span:before, .rtl .total-rating .rating-star span:after {right:0; left:auto;}
.rtl .add-new-review-holder .form-element i {right:15px; left:auto;}
.rtl .add-new-review-holder input[type='text'], .rtl .add-new-review-holder textarea {padding-right: 38px; padding-left:15px;}
.rtl .modal-form .field-holder input[type='text'],
.rtl .modal-form .field-holder input[type='email'] { padding-right: 40px; padding-left: 15px; }
.rtl .modal-form .newsletter .field-holder input[type='text'] { padding-right: 15px; }
.rtl .modal-form .field-holder textarea { padding-right: 40px; padding-left: 15px; }
.rtl .modal-form .field-holder i { right: 15px; left: auto; }
.rtl .listing-sorting-holder .user-location-filters .filter-title { margin-left: 5px; margin-right: 0; }
.rtl .checkbox label { padding: 0 25px 0 0; }
.rtl .login-form .chosen-container:after { right: 8px;left: auto;}
.rtl .login-form .cs-demo-login a i { margin-left: 5px; margin-right: 0; }
.rtl .login-form .input-filed i { right:auto; left: 15px; }
.rtl .login-form .chosen-container-single .chosen-single { padding-right: 40px; }
.rtl .login-form form input[type='text'],
.rtl .login-form form input[type='email'],
.rtl .login-form form input[type='password'] { padding-left: 40px; padding-right: 15px; }
.rtl .login-form .to-field.multiple .chosen-choices { padding-left: 23px; padding-right: 40px; }
.rtl .login-form .modal-body .chosen-container-multi .chosen-choices li.search-choice {padding-right: 5px;padding-left: 20px;}
.rtl .login-form .modal-body .chosen-container-multi .chosen-choices li.search-choice .search-choice-close{ left:3px; right:auto;}
.rtl .g-recaptcha { margin-right: 22px; }
.rtl .g-recaptcha > div { margin-left: 0; margin-right: auto; }
.rtl .login-form .modal-header .close { left: 20px; right: auto; }
.rtl .create-listing-holder .user-message{text-align: right;}
.rtl .fancy-bdr-holder{ margin-left: -25px; margin-right:0; border-radius: 0 10px 10px 0;}
.rtl .user-holder ul.tagit li{ margin-left: 3px; margin-right:0; float: right; }
.rtl .user-holder ul.tagit:before{ left:0; right:auto; }
.rtl .has-map-search .main-search .map-search-keyword-type-holder .search-input input{padding-right: 38px; padding-left: 135px;}
/* .rtl .login-form .social-media ul li a i { padding-left: 33px; padding-right: 0; } */
.rtl .login-form .social-media ul li a i{float: right; padding: 0 0 0 6px;}
.rtl .login-form .social-media ul li a i:after { right: 48px; left: auto;}
.rtl .login-form .social-media p { padding: 0 84px 0 0; text-align: left;}
.rtl .login-form .social-media p:before { right: 20px; left: auto; -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; }
.rtl .login-form .check-box-dpind label { padding-right: 25px; padding-left: 0;}
.rtl .login-form .check-box-dpind label:before { right: 0; left: auto;}
.rtl .login-form .cs-demo-login a { font-size: 11px; }
.rtl .listing-medium .opening-time li .time-label { display: inline-block; margin: 0 0 0 10px;}
.rtl .listing-type.checkbox label { padding: 10px 20px;}
.rtl .main-search .field-holder.advanced-btn a i { margin-left: 6px; margin-right: 0;}
.rtl .main-search .listing-category-fields b.spinner-label { text-align: right; display: block; right: 20px;}
.rtl .main-search .listing-category-fields .icon-spinner { left: 15px; right: auto;}
.rtl .listing-records-sec { right: 120px; left: auto;}
.rtl .listing-records-sec p span { display: inline-block;}
.rtl .liting_map_info a.close { left: 0px; right: auto;}
.rtl .listing-info-inner figure .like-btn { left: auto; right: 10px;}
.rtl .directorybox-listing .img-holder .featured { right: 15px; left: auto;}
.rtl .directorybox-listing .img-holder .featured:before { right: 0; left: auto; transform: rotate(-95deg); -webkit-transform: rotate(-95deg); -ms-transform: rotate(-95deg); }
.rtl .directorybox-listing .listing-grid .listing-like-opt{ text-align: left;}
.rtl .listing-detail .category-list li i:first-child { left: 10px; right: auto;}
.rtl .attachment-holder .img-holder { float: right; }
.rtl .attachment-holder .img-holder ~ .text-holder { padding-right: 18px; padding-left: 0;}
.rtl .attachment-holder ul.attachment-formats li { padding-right: 0; padding-left: 15px;}
.rtl .ysection .yelp-logo { float: left; }
.rtl .ysection .media-story .rating:before { right: 0; left: auto; }
.rtl .ysection .media-story .rating-stars:before { right: 0; left: auto; }
.rtl .ysection .media-story .biz-rating { left: 0; right: auto; }
.rtl .ysection .media-avatar ~ .media-story { padding: 0 15px 0 0; }
.rtl .ysection .media-avatar { float: right; }
.rtl .scoring-holder .walkscore-logo { float: left; }
.rtl .scoring-list .text-holder { padding-left: 130px; padding-right: 15px; }
.rtl .scoring-list .text-holder .moredetail-btn { left: 0; right: auto; }
.rlt .modal-form .g-recaptcha { right: 83px; }
.rtl .listing-grid .post-category-list li i { display: inline-block; margin-left: 6px; margin-right: 0; }
.rtl .listing-static-text ul li { padding-right: 25px; padding-left: 0; }
.rtl .listing-static-text ul li:before { right: 0; left: auto; }
.rtl .widget-payment-holder .chartContainer-wrp { float: right; }
.rtl .widget-payment-holder .progress-holder .text-holder { float: right; padding-right: 30px; padding-left: 0; }
.rtl .widget-payment-holder .progress-holder svg:not(:root) { margin-right: -15px; margin-left: 0; }
.rtl .list-detail-options .title-area address i { right: 0; left: auto; }
.rtl .list-detail-options .title-area address { padding-right: 25px; padding-left: 0; }
.rtl .listing-data li strong { margin-right: -8px; margin-left: 0; }
.rtl .main-header .user-dashboard-menu li > a > span { float: right; }
.rtl .listing-data .like-btn i { display: inline-block; }
.rtl .listing-data li i { margin-left: 5px; margin-right: 0; }
.rtl .field-select-holder ul li ul.delivery-dropdown li a span:first-child { float: right; margin-left: 0; text-align: right; }
.rtl .field-select-holder ul li ul.delivery-dropdown li a span:first-child + span { padding-right: 13px; padding-left: 0; text-align: right; }
.rtl .listing-banner-slider.map-holder .field-select-holder ul li ul.delivery-dropdown li a span:first-child + span { padding-right: 5px; }
.rtl .listing-sorting-holder.member-sorting .user-location-filters .chosen-container-single .chosen-single { padding-right: 10px; }
.rtl .member-medium .member-info li { padding-left: 10px; padding-right: 0; }
.rtl .widget .listings-post .text-holder { padding-right: 10px; padding-left: 0; text-align: right; }
.rtl .widget .member-post .text-holder { padding-left: 0; padding-right: 10px; text-align: right; }
.rtl .widget .member-post .listings-count { padding-left: 0px; padding-right: 0; }
.rtl .filters-sidebar .widget .member-post .listings-count { padding-left: 0px; padding-right: 0; }
.rtl .widget.widget_archive li { padding-right: 20px; padding-left: 0; }
.rtl .widget.widget_archive li:before { right: 0; left: auto; transform: -webkit-rotate(180deg); transform: -moz-rotate(180deg); transform: rotate(180deg); }
.rtl .modal-form .recaptcha-reload { position: relative; min-height: 100px; margin-bottom: 20px !Important; }
.rtl .member-search-filter li:first-child a { border-left: 1px solid #dadada; }
.rtl .member-search-filter li:last-child a { border-left: 0; }
.rtl .member-detail .member-info .text-holder { float: right; }
.rtl .member-detail .contactform_name .field-holder i { right: 15px; left: auto; }
.rtl .tabs-listing .member-data span { margin-left: 10px; margin-right: 0; }
.rtl .tabs-listing .member-data i { margin-left: 10px; margin-right: 0; }
.rtl .gm-style .info-list i { display: inline-block; margin-left: 5px; margin-right: 0; }
.rtl .blog.blog-grid .swiper-button-next { right: -16px; }
.rtl .blog.blog-grid .swiper-container-rtl .swiper-button-prev { left: auto; }
.rtl .sub-header .breadcrumbs.align-left, .rtl .sub-header .text-holder.align-left,
.rtl .sub-header.align-left { text-align: right; }
.rtl .sub-header .breadcrumbs.align-right, .rtl .sub-header .text-holder.align-right,
.rtl .sub-header.align-right { text-align: left; }
.rtl .sub-header.align-left .col-lg-6 ul.breadcrumbs { text-align: left; }
.rtl .sub-header.align-right .col-lg-6 ul.breadcrumbs { text-align: right; }
.rtl .sub-header .breadcrumbs ul li::after,
.rtl .sub-header ul.breadcrumbs li::after { left: -14px; right: auto; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg); top:5px; }
.rtl .sub-header .breadcrumbs ul li,
.rtl .sub-header ul.breadcrumbs li { margin-right: 10px; margin-left: 10px; padding-right:0;}
.rtl .sub-header .breadcrumbs ul li:last-child,
.rtl .sub-header ul.breadcrumbs li:last-child { margin-right: 10px; margin-left: 0px; }
.rtl .check-box-dpind label { padding-right: 25px; padding-left: 0; }
.rtl .check-box-dpind label a { display: inline-block; }
.rtl .main-search .search-input .wp-dp-locations-fields-group .location-loader-wrapper{ right:auto; left:10px;}
.rtl .member-medium .text-holder .member-address{ padding-left:0; padding-right:20px;}
.rtl .listing-grid .post-title a.wp-google-add{ margin-right:0 !important; margin-left:5px !important;}
.rtl .listing-detail.detail-v5 .list-detail-options .title-area .price-holder span{ right:auto; left:0;}
.rtl .reviews-with-hours .rating-holder{ margin-left:20px; margin-right:0;}
.rtl .opening-hours-block > ul > li > a{ padding-left:20px; padding-right:0;}
.rtl .opening-hours-block > ul > li > a:after{ right: auto; left:0;}
.rtl .reviews-with-hours .opening-hours-block ul li ul{ right:auto; left:-20px; text-align: right;}
.rtl .reviews-with-hours .opening-hours-block ul li ul:after, .reviews-with-hours .opening-hours-block ul li ul:before{ right:auto; left:5px; -webkit-transform: translateX(50%);
    -moz-transform: translateX(50%);
    -ms-transform: translateX(50%);
    -o-transform: translateX(50%);
    transform: translateX(50%);}
.rtl .reviews-with-hours .opening-hours-block ul li ul:before{ right:auto; left:1px;}
.rtl .reviews-images-holder .reset-all-review-images a{ margin-left:10px;  margin-right:0;}
.rtl .add-new-review-holder .form-element input[type='button']{ float:right; margin:0 0 20px 20px;}
.rtl .main-search.split-map .select-dropdown, .main-search.split-map .field-holder.price-filters-btn, .rtl .main-search.split-map .user-location-filters, .rtl .main-search.split-map .field-holder.more-filters-btn{ line-height:30px;}
/*Create listing RTL Start*/
.rtl .progressbar-nav li:after { left: auto; right: -50%; }
.rtl .membership-info-main table > thead > tr > th:first-child, .rtl .membership-info-main table > tbody > tr > th:first-child,
.rtl .membership-info-main table > tfoot > tr > th:first-child, .rtl .membership-info-main table > thead > tr > td:first-child,
.rtl .membership-info-main table > tbody > tr > td:first-child,
.rtl .membership-info-main table > tfoot > tr > td:first-child { text-align: right; }
/* .rtl .info-tooltip { margin-left: 0; margin-right: 4px; } */
.rtl .info-tooltip .info-content { left: auto; right: -12px; margin-right: 0px; margin-left: 0;}
/* .rtl .info-tooltip:hover .info-content { margin-right: 30px; margin-left: 0; } */
.rtl .info-tooltip .info-content span:after,
.rtl .info-tooltip .info-content span:before { left: auto; right: 20px;}
/* .rtl .info-tooltip .info-content span:before { left: auto; right: -10px;} */
.rtl .user-holder.create-listing-holder .btns-section .back-btn-field { float: right; }
.rtl .dashboard-left-btns { float: left; }
.rtl .user-listing .user-list .listing-option-dropdown ul li li .sold-listing-box i {display: inline-block;margin-left: 6px;}
.rtl .user-listing .user-list .promotion-popup-area form > ul li{ padding-right: 30px; padding-left: 0; }
.rtl .create-listings-cats ul.listing-cats-list li label .image-holder { margin-right: 0; margin-left: 10px; }
.rtl .user-holder.create-listing-holder .btns-section .back-btn-field i { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); }
.rtl .user-holder.create-listing-holder .field-holder .has-icon > input,
.rtl .user-holder.create-listing-holder .field-holder .has-icon .input-date > input,
.rtl .user-holder.create-listing-holder .field-holder .has-icon .chosen-container-multi .chosen-choices { padding-left: 12px !important; padding-right: 34px !important; }
.rtl .user-holder.create-listing-holder .field-holder .has-icon i { left: auto; right: 12px; }
.rtl .user-account-holder .field-holder .has-icon .chosen-container-single .chosen-single span { padding-left: 0; padding-right: 22px; }
.rtl .user-holder .dashboard-element-title .choose-all-apply { right: auto; left: 0; }
.rtl .user-holder .checkbox-list label { padding: 0 12px 0 0; }
.rtl .user-holder .checkbox-list label:before { left: auto; right: 0; margin-right: 0; margin-left: 10px; }
.rtl .jqte_placeholder_text { left: auto; right: 10px; }
.rtl .cs-map-section .hide_location .right-area { float: left; direction: ltr; }
.rtl .onoffswitch-inner:before { text-align: left; }
.rtl .wp-dp-gallery-holder li.gal-img .item-assts { right: 0; left: 6px; }
.rtl .listing-info-sec ul li span { float: left; }
.rtl .listing-info-sec ul.listing-pkg-points li label:after { content: ":"; margin-right: 4px; margin-left: 0; }
.rtl .listing-info-sec ul li { text-align: right; }
.rtl .check-box-dpind label:before { left: auto; right: 0; }
.rtl .check-box-dpind input[type='checkbox']:checked + label:after { left: auto; right: 1px; }
.rtl .buy-new-pakg-actions { left: 15px; right: auto; }
.rtl .pull-left { float: right !important; }
.rtl .pull-right { float: left !important; }
.rtl .wp-dp-pkg-header .pkg-detail-btn i { margin-left: 0; margin-right: 20px; }
.rtl .wp-dp-pkg-header .pkg-detail-btn a:after{right: auto;left: 8px;}
.rtl .type-holder-main .loader-holder,
.rtl .type-categry-holder-main .loader-holder { left: auto; right: 0; }
.rtl .user-holder .chosen-container-single .chosen-single div b:before { left: 8px; right: auto; }
/*Create listing RTL End*/
.rtl .widget.wp-dp-fancy-menu .menu > li > a:after { left: -10px; right: auto; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg); }
.rtl .widget.wp-dp-fancy-menu .menu > li.active > a:after { -webkit-transform: rotate(90deg); -moz-transform: rotate(90deg); transform: rotate(90deg); }
.rtl .page-not-found form input[type='submit'] { left: 0; right: auto; border-radius: 4px 0 0 4px; }
.rtl .page-not-found form input[type='text'] { padding-left: 100px; padding-right: 30px; }
.rtl .page-not-found form i { right: 10px; left: auto; }
.rtl .pricetable-holder.center ul li:before { right: 0; left: auto; }
.rtl .cs-construction .field-holder .input-button-loader { left: 0; right: auto; }
.rtl .cs-construction .news-letter-heading { float: right; }
.rtl .cs-construction .news-letter-heading h6,
.rtl .cs-construction .news-letter-heading label { padding-right: 0; padding-left: 10px; }
.rtl .news-letter-form { float: right; }
.rtl .cs-construction .cs-social-media li { margin-left: 6px; margin-right: 0; }
.rtl .cs-construction .cs-social-media li:last-child { margin-left: 0; }
.rtl .cs-construction .time-box { margin-left: 10px; margin-right: 0; }
.rtl .cs-construction .time-box:last-child { margin-left: 0; }
.rtl .cs-seprater:after { right: 0; left:auto;}
.rtl .column-content p span { display: inline-block; }
.rtl .select-location .location-close-popup { left: 12px; right: auto; }
.rtl .select-location .select-popup.popup-open { text-align: right; }
.rtl .main-search .select-location .select-popup span { float: left; text-align: center !important; }
.rtl .select-location .select-popup .my-location a { display: inline-block; }
.rtl .select-location .select-popup .my-location i { margin-right: 5px; margin-left: 0; }
.rtl .select-location .select-popup .my-location a { margin-right: 8px; margin-left: 0; }
.rtl .user-account-nav.user-account-sidebar ul.dashboard-nav li a i { margin-left: 10px;margin-right: 0;float: right;}
.rtl .user-account-nav.user-account-sidebar ul.dashboard-nav li b.label {left: 30px;right: auto;}
.rtl .user-info .img-holder { float: right; margin-left: 25px; margin-right: 0; }
.rtl .suggest-list-holder .text-holder { padding-left: 50px; padding-right: 0; }
.rtl .suggest-list-holder .img-holder { margin-left: 25px; margin-right: 0; }
.rtl .suggest-list-holder .text-holder > a { left: 0; right: auto; }
.rtl .right-filters.row { text-align: left; }
.rtl .right-filters .input-field i.icon-angle-down:before { left: 20px; right: auto; }
.rtl .right-filters .input-field { margin-right: 10px; float: none; display: inline-block; margin-left:0px;}
.rtl .right-filters #date_range { overflow: hidden; text-overflow: ellipsis; padding-left: 20px; padding-right: 10px; white-space: nowrap; }
.rtl .element-title .team-option { float: left; }
.rtl .user-listing .user-list ul.panel-group li .panel .panel-heading .img-holder figure { float: right; margin-left: 20px; margin-right: 0; }
.rtl .top-heading-list li:nth-child(1),
.rtl .feature-listings li .company-detail-inner { text-align: right; }
.rtl .top-heading-list li:nth-child(2) { padding-left: 10px; padding-right: 0; }
.rtl .user-holder ul.top-heading-list { padding-right: 15px; padding-left: 0; }
.rtl .feature-listings li .company-detail-inner,
.rtl .feature-listings li .company-date-option { padding-left: 10px; padding-right: 0; }
.rtl .feature-listings li .company-date-option .control { margin-right: 6px; margin-left: 0; }
.rtl .feature-listings li { margin-left: -4px; margin-right: 0; }
.rtl ul.sub-nav li { padding-right: 20px; padding-left: 0; }
.rtl ul.sub-nav li:first-child { padding-right: 0; }
.rtl .time-list .close-time a,
.rtl .book-list .close-time a { display: inline-block; }
.rtl .responsive-calendar .controls a { display: inline-block; transform: -webkit-rotate(180deg); transform: -moz-rotate(180deg); transform: rotate(180deg); }
.rtl .pac-icon { margin-right: 0; margin-left: 7px; }
.rtl .pac-item { text-align: right; }
.rtl .pac-item:after { text-align: left; }
.rtl .user-profile .team-list ul.panel-group li .panel .close-member { left: 0; right: auto; }
.rtl .invite-member a.close-btn.cancel { float: left; }
.rtl .invite-member .btn-send { margin-left: 10px; margin-right: 0; }
.rtl .invite-member .btn-send:last-child { margin-left: 0; }
.rtl .user-holder .profile-image-field .upload-file { float: left; }
.rtl .profile-image-field .member-profile-image .remove-member-thumb { left: 2px; right: auto; }
.rtl .profile-image-field .member-profile-image { float: left; margin-left: 10px; margin-right: 0; }
.rtl .user-notification ul li .icon-holder { margin-left: 20px; margin-right: 0; }
.rtl .user-notification ul li{padding: 10px 0px 10px 20px;}
.rtl .user-profile-images .cropControls { left: 12px; right: auto; }
.rtl .modal-form .field-holder .date-sec i { left: 10px; right: auto; }
.rtl .modal-form .field-holder .chosen-single div b:after { left: 8px; right: auto; }
.rtl .attachment-holder li { margin-bottom: 22px; }
.rtl .check-box-dpind { text-align: right; }
.rtl .detail-nav-toggler .icon-angle-down { float: left; }
.rtl .switchs-holder2 { right: 0; left: auto; padding-right: 0; padding-left: 15px; }
.rtl .map-address-holder .field-holder { padding-left: 30px; padding-right: 15px; }
.rtl .map-address-holder { text-align: right;}
.rtl .right-filters-row .team-option a { margin-left: 0;}
.rtl .fa-chevron-left,
.rtl .fa-chevron-right { -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; }
.rtl .time-list .open-close-time a,
.rtl .book-list .open-close-time a { float: left; }
.rtl ul.sub-nav { text-align: left; }
.rtl .top-heading-list li:nth-child(2),
.rtl .feature-listings li .company-date-option { text-align: left; }
.rtl .time-list .close-time a span,
.rtl .book-list .close-time a span { display: inline-block; }
.rtl .ranges { text-align: right; }
.rtl .daterangepicker table { direction: rtl; }
.rtl div.daterangepicker .btn-default { float: left; }
.rtl div.daterangepicker .input-mini { text-align: right; padding-right: 28px; padding-left: 6px; }
.rtl .daterangepicker .daterangepicker_input i { right: 8px; left: auto; }
.rtl .book-btn { float: left; }
.rtl .calendar-holder { left: 0; right: auto; }
.rtl .responsive-calendar .controls { float: left; }
.rtl .open-house-info { left: 15px; right: auto; }
.rtl .popover.bottom > .arrow:after {margin-right: -10px; margin-left:0;}
.rtl .user-listing .user-list ul.panel-group li .enquiries-viewings-links li { margin: 0 0 0 10px; }
.rtl .user-listing .user-list ul.panel-group li .panel .panel-heading span.edit { text-align: left; }
/*Home 2 rtl Style Start*/
.rtl .listing-grid .location-list li i { float: right; margin-left: 3px; margin-right: 0; }
.rtl .directorybox-listing #filters { float: right; margin-right:-20px; margin-left:0; }
.rtl .directorybox-listing #filters li,
.rtl .show-more-listing #filters li { margin-left: 0; margin-right: 20px; float: right; }
.rtl .show-more-listing.v2 #filters li span:before { right: 0; left: auto; }
.rtl .modern-price-table .plans-top-btns a + a { margin-left: 0; margin-right: 20px; }
.rtl #footer .footer-nav ul li { margin-left: 36px; margin-right: 0; }
.rtl #footer .footer-social-media ul li { margin-right: 18px; margin-left: 0; }
.rtl #footer .footer-social-media ul li:first-child { margin-right: 0; }
.rtl #footer .footer-social-media { text-align: left; float: left; }
.rtl .dp-currency-field-label { margin-left: 5px; margin-right: 0; padding-left: 0; padding-right: 22px; background-position: right; }
.rtl .wp-dp-wpml-languages ul > li:after { left: 0; right: auto; }
.rtl .wp-dp-wpml-languages ul > li > a img ~ span,
.rtl .wp-dp-wpml-languages ul > li > a span { margin-left: 15px; margin-right: 6px; }
.rtl .btn-top { left: 30px; right: auto; }
/*Home 2 rtl Style End*/
/*Home 3 rtl Style Start*/
.rtl .column-text.classic .categories-holder.classic li { padding: 0 0 0 70px; }
.rtl .column-text.classic .categories-holder.classic li:last-child { border-left: 0; padding-left: 0; }
.rtl .column-text.classic .categories-holder.classic .has-border:after { left: 40px; right: auto; }
.rtl .directorybox-listing .listing-grid.classic .img-holder .featured { right: -8px; left: auto; }
.rtl .listing-grid.classic.v2 .checkbox { left: 12px; right: auto; }
/*.rtl .directorybox-listing .caption-inner .capture-count i{float: left; margin-right: 5px; margin-left: 0;}*/
.rtl .listing-price .price-type,
.rtl .listing-price .guid-price { display: inline-block; }
.rtl .listing-grid .location-list li { margin-left: 15px; margin-right: 0; }
.rtl .listing-grid.classic.v2 .post-category-list li { margin: 0 0 0 12px; padding: 0 0 0 12px; }
.rtl .wp-dp-split-map-wrap.split-map-right .split-map-holder{ left:0; right:auto;}
.rtl .wp-dp-split-map-wrap.split-map-right{ margin-left: 50%; margin-right: 0; }
.rtl .newsletter.classic .field-holder label { left: 0; right: auto; border-radius: 26px 0 0 26px; }
.rtl .newsletter.classic .field-holder .field-input { padding: 10px 30px 10px 190px; }
.rtl .blog.blog-medium.classic .img-holder { left: auto; right: 0; margin: 0; }
.rtl .blog.blog-medium.classic .blog-post {padding-left: 0;padding-right: 190px;}
.rtl .blog.blog-medium.classic .text-holder {padding: 20px 28px 20px 45px; }
.rtl .copyright-sec .footer-currency .field-holder { float: left; }
/*Home 3 rtl Style End*/
/*Home 4 rtl Style End*/
.rtl .column-text.default .liststyle .iconlist li { padding-right: 30px; padding-left: 0; }
.rtl .column-text.default .liststyle .iconlist li i { right: 0; left: auto; }
.rtl .directorybox-listing .swiper-button-next.default,
.rtl .directorybox-listing .swiper-container-rtl .swiper-button-prev { left: 30px; right: auto; }
.rtl .directorybox-listing .swiper-button-prev.default,
.rtl .directorybox-listing .swiper-container-rtl .swiper-button-next { right: -25px; left: auto; }
.rtl .listing-grid.default .post-category-list li { margin-right: 0; margin-left: 0; padding-right: 0; padding-left: 10px; }
.rtl .listing-grid.default .post-category-list { margin: 0 0 15px 0; }
.rtl .listing-grid.default .text-holder .listing-price { float: right; }
.rtl .pull-right { float: left !important; }
.rtl .pull-left { float: right !important; }
.rtl .counter-holder .cs-counter.default .img-holder { margin-left: 20px; margin-right: 0; float: right; }
.rtl .counter-holder { padding: 0 40px 0 0; }
.rtl .team-grid.default .text-holder .post-designation:before { right: 0; left: auto; }
.rtl .team-grid.default .social-media ul { text-align: right; }
.rtl .listing-grid.default .featured { right: 15px; left: auto; }
.rtl .blog.blog-medium.default .text-holder { padding-right: 30px; padding-left: 0; }
.rtl .blog.blog-medium.default .text-holder .post-options li a i,
.rtl .blog.blog-medium.default .text-holder .post-options li i { margin-left: 10px; margin-right: 0; }
.rtl .contact-listing.default ul.contact-info li .address-text span.label-title { margin-left: 20px; margin-right: 0; text-align: right; }
.rtl .blog.blog-medium .text-holder{margin-right: 0;margin-left: -4px;}
/*Home 4 rtl Style End*/
/*Home 5 rtl Style End*/
.rtl .testimonial-holder.advance .author-info {direction: rtl;}
.rtl .listing-grid.classic .post-category-list li i { right: 0; }
.rtl .listing-grid.classic .post-category-list li { padding: 0 32px 0 12px; }
.rtl .main-header .main-navigation { text-align: left; }
.rtl #footer .widget-nav ul li, .rtl #footer .widget_nav_menu ul li { padding: 0 20px 0 0; }
.rtl #footer .widget-nav ul li:before,
.rtl #footer .widget_nav_menu ul li:before { right: -5px; left: auto; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg); }
.rtl #footer.modern .copyright-sec .footer-social-media { float: none; }
.rtl .likes-count { float: right; margin: 2px 0px 0 5px; }
.rtl .likes-count i { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg); }
/*Home 5 rtl Style End*/
/*Home 6 rtl Style End*/
.rtl .show-more-listing.v2 .element-title h2 { float: right; }
.rtl .show-more-listing.v2 #filters { float: left; }
/*Home 6 rtl Style End*/
.rtl .main-header .logo { float: right; }
/* .rtl .default .main-header .main-nav .main-navigation > ul > li.menu-item-has-children > a:after { left: 3px; right: auto; } */
.rtl .main-header .top-header .header-add-listing { float: left; }
.rtl .main-header .login-option .phone { border-left: 1px solid #d9d9d9; margin-left: 10px; padding-left: 10px; padding-right: 0; margin-right: 0; border-right: 0; }
.rtl .listing-grid.default .post-category-list li { width: 49%; }
.rtl .contact-listing.default { padding: 82px 29px 82px 0; }
.rtl .newsletter.classic .field-holder .btn-holder { border-radius: 26px 0 0 26px; }
.rtl .blog.blog-medium.classic .text-holder .post-options { padding-left: 0px; padding-right: 10px; margin-left: 0px; margin-right: 10px; }
.rtl .blog.blog-medium.classic .text-holder .post-options:before { left: auto; right: -1px; border-right: 1px solid #c2c2c2; border-left: none; }
.rtl .main-header .main-nav li a strong.new:after { border-left-color: #00a6e9; }
.rtl .dp-currency-field + .chosen-container-single .chosen-single { padding-right: 0; }
.rtl .dp-currency-field + .chosen-container-single .chosen-single div b:before { right: 10px; left: auto; }
.rtl .main-header .main-nav li a strong.hot:after,
.rtl .main-header .main-nav li a strong.soon:after,
.rtl .main-header .main-nav li a strong.new:after { left: auto; right: -3px; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg); }
.rtl .testimonial-holder.classic .text-holder p i { margin-left: 10px; margin-right: 0; -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); transform: rotate(180deg); }
.rtl .listing-grid .checkbox { float: left; }
/*Home 7 rtl Style Start*/
.rtl .testimonial-holder.advance.v1 .text-holder .author-info .text-holder { float: none; }
.rtl .listing-grid-slider.v2 .swiper-button-prev { left: auto; right: -75px; }
.rtl .listing-grid-slider.v2 .swiper-button-next { left: -75px; right: auto; }
/*Home 7 rtl Style End*/ 
.rtl .testimonial.fancy .authore-detail .authore-name,
.rtl .listing-search .listing-list li,
.rtl .blog.blog-grid .button-holder .btn-readmore { font-weight: inherit; }
.rtl .map-checkboxes .checkbox label { padding: 0 7px; }
/*Rtl New Style Start*/
.rtl .detail-nav ul,
.rtl .detail-nav ul li { text-align: right; }
.rtl .contact-listing.modern ul.contact-info li { padding: 0px; }
.rtl .testimonial-holder.advance .text-holder p { padding: 0 15px; }
.rtl .member-medium .text-holder .post-title h4 { padding-left: 0px; padding-right: 0px; }
.rtl .blog .text-holder .post-options li { margin-left: -4px; margin-right: 0px; }
.rtl .blog.blog-grid .post-options li { margin: 0 10px; }
.rtl a.pp_previous, .rtl a.pp_next, .rtl .pp_nav .pp_play, .rtl .pp_nav .pp_pause,
.rtl a.pp_arrow_previous, .rtl a.pp_arrow_next, .rtl a.pp_close, .rtl a.pp_expand,
.rtl a.pp_contract { text-indent: 10000px; overflow: hidden; }
.rtl .pp_nav, .rtl .pp_nav .pp_play, .rtl .pp_nav .pp_pause,
.rtl a.pp_arrow_previous,
.rtl a.pp_arrow_next { float: right; }
.rtl .pp_nav { margin-right: 0px; margin-left: 10px; }
.rtl .pp_nav .pp_play,
.rtl .pp_nav .pp_pause { margin-right: 0px; margin-left: 4px; }
.rtl div.pp_default a.pp_arrow_previous,
.rtl div.pp_default a.pp_arrow_next { -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); transform: scale(-1); }
.rtl a.pp_close { right: auto; left: 0px; }
.rtl div.pp_default .pp_nav .currentTextHolder { right: 75px; left: auto; padding: 0 10px 0 0px; }
.rtl .pagination > li:first-child > a,
.rtl .pagination > li:first-child > span { margin-right: 0 !important; }
.rtl .blog.blog-medium .img-holder { margin-left: -5px; margin-right: 0; direction: ltr; }
.rtl .main-post .media-holder.left { float: right; }
/*.rtl .wp-dp-locations-fields-group .wp-dp-radius-location { right: 10px; left: auto; }*/
.rtl .wp-dp-locations-fields-group .wp-dp-radius-location{ left:19px; right:auto; }
.rtl .directorybox-listing .caption-inner .capture-count { padding: 3px 26px 2px 8px; }
.rtl .widget.widget-newsletter .field-holder label { min-width: 77px; }
.rtl .member-medium .text-holder { padding-left: 0px; padding-right: 25px; }
.rtl .main-search.member-search .wp-dp-locations-fields-group .wp-dp-radius-location { right: auto; left: 0px; }
.rtl .main-search.member-search .wp-dp-locations-fields-group .wp-dp-search-location-icon { left: auto; right: 10px; }
.rtl .wp-dp-filters .search-options .reset-results { right: auto; left: 20px; }
.rtl .main-header .user-dashboard-menu li ul li a { text-align: right;}
.rtl #header .main-header .user-dashboard-menu i.icon-cross.close-menu-location{left: 8px; right:auto;}
.rtl .user-holder .wp-dp-gallery-holder{ text-align: right !important; }
.rtl .widget.widget-latest-post ul li .text-holder .post-option .post-date a { padding-left: 15px; padding-right: 0; }
.rtl .select-holder .wp-dp-locations-fields-group .wp-dp-radius-location { left: 0px; right: auto; }
.rtl .wp-dp-locations-fields-group .wp-dp-input-cross {left: 8px;right: auto;}
.rtl .wp-dp-locations-fields-group .wp-dp-search-location-icon { right: 15px; left: auto; }
.rtl .select-location .select-popup:after,
.rtl .select-location .select-popup:before { left: 16px; right: auto; }
.rtl .select-location .select-popup:before { margin-right: 0; margin-left: -2px; }
.rtl a#id_falsebtn { padding-left: 0px; padding-right: 6px; }
.rtl .orders-list .orders-title h6.order-title span { margin-left: 0px; margin-right: 6px; }
.rtl .team.team-grid-sm .row{text-align: center;}
.rtl .related-post .blog.blog-grid .text-holder{text-align: right;}
.rtl .list-detail-options a.btn-compare i { margin-left: 5px; margin-right: 0px; }
.rtl .member-grid .member-info li .modal-form .field-holder i { margin: 0px; position: absolute; top: 14px; }
.rtl .member-grid .text-holder .modal-form .modal-body,
.rtl .member-grid .text-holder .modal-form .modal-header { text-align: right; }
.rtl .directorybox-listing .grid-default-slider .default .caption-inner { text-align: left; }
.rtl .directorybox-listing .grid-default-slider .default .compare-listing { float: right; }
.rtl .directorybox-listing span.cs-categories { right: auto; left: 0; }
.rtl .grid-default-slider .listing-grid.default .featured,
.rtl .grid-default-slider .directorybox-listing span.cs-categories { right: auto; left: 0px;}
.rtl .grid-default-slider .listing-grid.default .location-list { text-align: right;}
.rtl .grid-default-slider .listing-grid.default .location-list li { margin: 0 0px 0 15px;}
.rtl .payment-holder .next-btn i{-webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1);}
ul.spatialism-sec li a:after{ left:5px; right:auto; transform: scale(-1);}
ul.spatialism-sec li a:before{ right:-100%; left:auto; }
ul.spatialism-sec li:hover a:before{ right:0; }
.main-search.modern.v3 .search-input .wp-dp-locations-fields-group .location-loader-wrapper{ left:8px; right:auto; }
/*Rtl New Style Start*/
/*Rtl listing Medium Modern*/
.rtl .directorybox-listing { direction: rtl; }
.rtl .grid-default-slider .listing-grid.default .featured,
.rtl .grid-default-slider .listing-grid.default .featured,
.rtl .close:hover,
.rtl .close:focus { outline: none; }
.rtl .listing-medium.advance-grid .enquiry-list-btn { left: 70px; right: auto; }
.rtl .enquiry-list-btn label:before { right: 0; left: auto; top: 10px; }
.rtl .enquiry-list-btn label { padding: 0 16px 0 0; }
.rtl .enquiry-list-btn { float: left; }
/*Rtl listing Medium Modern*/
/*Rtl Classic Footer*/
.rtl .newsletter.classic.v2 .newsletter-form .field-holder .btn-holder { border-radius: 0px; }
.rtl .rtl .newsletter.classic.v2 .newsletter-form { float: right; margin: 4px 0px 0 8px }
/*Rtl Classic Footer*/
.rtl .main-header .field-holder.search-input.with-search-country .search-country{padding-right: 40px;text-align: right; padding-left: 0;}
.rtl .directorybox-listing .swiper-button-prev.default i { text-indent: -3px; }
.rtl .grid-default-slider .listing-grid.default .like-btn { right: auto; left: 20px; }
.rtl .blog.blog-medium.list { padding-left: 0px; padding-right: 30px; border-left: none; border-right: 1px solid #eee; }
body.rtl .member-listing.member-grid.member-grid-slider span.listings-count > a { float: right; }
body.rtl .member-grid.member-grid-slider span.listings-count span.member-count-holder { float: left; }
.rtl .wp-dp-member-content .element-title .pull-right { left: 55px; }
.rtl .faqs.modern .faq.panel-group .panel-heading a:before { right: auto; left: 5px; }
.rtl .faqs.modern .faq.panel-group .panel-heading a { padding: 11px 15px 11px 26px; }
/*Home page 11 rtl*/
.rtl .grid-default-slider .listing-grid.default .post-category-list li { padding-left: 10px; padding-right: 30px; width: auto; }
.rtl .grid-default-slider .listing-grid.default .post-category-list i { left: auto; right: 0px; margin: 0 0px 0 8px; }
.rtl .testimonial-holder.default.v2 .text-holder { text-align: center; }
.rtl .testimonial-holder.default.v2 .text-holder p:before { left: auto; right: 5px; }
.rtl .testimonial-holder.default.v2 .text-holder p:after { margin-right: 22px; }
/*Home page 12 rtl*/
.rtl #footer .footer-nav ul li { margin: 0 0px 0 20px; }
.rtl .copyright-sec .right-side { text-align: left; }
.rtl .newsletter.classic.v2 .field-holder .field-input { padding-right: 18px; }
.rtl .copyright-sec .footer-currency .field-holder + .field-holder { margin-right: 10px; }
.rtl .wrapper-full_width #header.advance.v2 .user-dashboard-menu i.icon-cross.close-menu-location { left: auto; right: 8px; margin-left: 0px; margin-right: 10px; }
.rtl #footer .widget-app a { margin: 0 0 0 3px; }
/*Home page 13 rtl*/
.rtl .post-gallery [class*='col-lg'],
.rtl .post-gallery [class^='col-lg'] { margin-bottom: 10px; padding: 0 5px; }
.rtl .directorybox-listing .swiper-button-next.default i,
.rtl .directorybox-listing .swiper-button-prev.default i { -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); transform: scale(-1); }
.rtl #suggestions-box .login-form form input[type='text'] { padding-right: 15px; }
.rtl .main-search.fancy.v3.plain button[type='submit']{border-radius: 3px 0 0 3px;}
/*Home page 14 rtl*/
.rtl .top-locations.classic li .text-holder { text-align: right; }
.rtl .top-locations.classic li .text-holder:before { right: auto; left: 0px; -webkit-transform: translateY(-50%) scaleX(-1); -moz-transform: translateY(-50%) scaleX(-1); -ms-transform: translateY(-50%) scaleX(-1); -o-transform: translateY(-50%) scaleX(-1); transform: translateY(-50%) scaleX(-1); }
/*Home page 15 rtl*/
.rtl .column-content .simple-liststyle li { padding-left: 0px; padding-right: 25px; }
.rtl .column-content .simple-liststyle li:before { left: auto; right: 0px; }
.rtl .dp-twitter .swiper-tweet-prev { right: auto; left: 0px; }
.rtl .dp-twitter .swiper-tweet-next { right: auto; left: 18px; }
.rtl .dp-twitter .tweet-head span i { margin-right: 0px; margin-left: 4px; }
.rtl .newsletter.boxed .field-holder .field-input { padding-right: 50px; padding-left: 12px; }
.rtl .newsletter.boxed .field-holder:before { left: auto; right: 20px; }
.rtl .dp-twitter span.tweet-bg { left: auto; right: 8px; }
.rtl .dp-listing-options .option-holder i ~ span.capture-count { margin-right: 20px; margin-left: 0; padding:0; }
.rtl .dp-listing-options .option-holder i { right: 0px; left: auto; }
.rtl .dp-listing-options .option-holder .option-content { right: 0; left: auto; }
.rtl .dp-listing-options .option-holder .option-content:after { right: 14px; left: auto; }
.rtl .dp-listing-options li.listing-like-opt .option-holder .option-content,
.rtl .dp-listing-options li.listing-video-opt .option-holder .option-content,
.rtl .dp-listing-options li.listing-photo-opt .option-holder .option-content {left:0;right:auto;}
.rtl .dp-listing-options li.listing-like-opt .option-holder .option-content:after,
.rtl .dp-listing-options li.listing-video-opt .option-holder .option-content:after,
.rtl .dp-listing-options li.listing-photo-opt .option-holder .option-content:after{left: 14px;right:auto;}
.rtl .map-fullwidth.map-holder .container.dominant-places-wrapper { right: 0; left: auto; }
.rtl .listing-detail .map-places-detail-boxes .places-detail-box i { display: inline-block; }
.rtl .listing-item .text-holder .listing-item-dpove { left: 0; right: auto; }
.rtl .listing-item .img-holder ~ .text-holder { padding-left: 0; padding-right: 15px; }
.rtl .fixed-sidebar-panel.left { left: auto; right: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); }
.rtl .fixed-sidebar-panel.left.sidebar-panel-open { left: auto; right: 0; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.rtl .fixed-sidebar-panel.right { left: 0; right: auto; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0); }
.rtl .fixed-sidebar-panel.right.sidebar-panel-open { left: 0; right: auto; -webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); }
.rtl .sidebar-panel-btn i { -webkit-transform: scaleX(-1); -moz-transform: scaleX(-1); -ms-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1); display: inline-block; }
.rtl .sidebar-panel-btn { right: -35px; left: auto; }
.rtl .fixed-sidebar-panel.left .sidebar-panel-btn { left: -35px; right: auto; }
.rtl .sidebar-btn-holder .sidebar-listing-btn + .sidebar-listing-btn { margin-left: 0; margin-right: 6px; }
.rtl .listing-item .text-holder .listing-item-dpove i { left: -1px; right: auto; }
.rtl .detail-nav-map .enquire-holder { left: 15px; right: auto; }
.rtl .detail-nav-map .enquire-holder a i { margin-right: 0; margin-left: 4px; }
.rtl .listing-detail.detail-v5 .list-detail-options .title-area address { padding: 0 25px 0 0; }
.rtl .listing-detail.detail-v5 .categories-holder li{ margin-left: -4px; margin-right: 0; }
.rtl .listing-detail .features-list li i{ margin: 0 0 0 15px; }
.rtl .listing-grid.advance-grid .dp-listing-options .listing-compare-opt { float: right; }
.rtl .listing-grid.advance-grid .dp-listing-options .option-holder label i ~ .option-content span { margin-right: 24px; margin-left: 0; }
.rtl .post-listing-footer .dp-listing-options li { border-left: solid 1px #eeeeee; border-right: none; }
.rtl .post-listing-footer .dp-listing-options li:last-child { border-left: none; }
.rtl .listing-grid .listing-hide-opt, .rtl .listing-grid .listing-note-opt,
.rtl .listing-grid .listing-compare-opt, .rtl .listing-medium .dp-listing-options .listing-hide-opt,
.rtl .listing-medium .dp-listing-options .listing-note-opt,
.rtl .listing-medium .dp-listing-options .listing-compare-opt { float: right; margin-left: 4px; margin-right: 0; }
.rtl .listing-medium.advance-grid a.listing-list-enquiry-check { left: 0px; right: auto; }
.rtl a.listing-list-enquiry-check { padding: 0 16px 0 0; float: left; }
.rtl a.listing-list-enquiry-check:before { right: 0; left: auto; text-indent: -0.6px; }
.rtl a.listing-list-enquiry-check .enquiry-loader { right: 0; left: auto; }
.rtl .wp-dp-compare li .wp-dp-compare-box .wp-dp-vs { left: -12px; right: auto; }
.rtl label.css-radio-lbl:before { margin-left: 10px; margin-right: 0; }
.rtl input[type='radio'].css-radio:checked + label.css-radio-lbl:after { right: 0; left: auto; }
.rtl .directorybox-hidden-listing .text-holder .hidden-result-label { float: left; }
.rtl .detail-nav-map .enquire-holder a + a { margin-right: 6px; margin-left: 0; }
.rtl .listing-act-btns-list li a { padding-right: 24px; padding-left: 0; }
.rtl .directorybox-listing .element-title.align-left .pull-right { left: 0; right: auto; }
.rtl .listing-detail .category-list li i.icon-lock4 { text-indent: -5px; }
.rtl .show-more-listing.v2 .align-center.element-title h2 { float: none; }
.rtl .listing-grid .open-house-label,
.rtl .listing-medium .open-house-label { left: 0; right: auto; }
.rtl .main-post.slider .swiper-slide figure img { margin-left: 5px; margin-right: 0; }
.rtl .main-search .listing-category-fields .icon-spinner8,
.rtl .main-search .listing-price-type-field .icon-spinner8 { right: auto; }
.rtl .profile-info address { padding-right: 25px; padding-left: 0; }
.rtl .listing-sorting-holder.member-sorting .user-location-filters .years-select-box { margin: 0; }
.rtl .tabs-listing .member-image { float: left; }
.rtl #footer .widget.widget-text ul li i { right: 0; left: auto; }
.rtl #footer.modern .widget-nav ul li,
.rtl #footer.modern .widget_nav_menu ul li { padding: 0; }
.rtl .main-search.advance .select-dropdown { border-left: 1px solid #ddd; border-right: 0; }
.rtl .main-header .main-navigation > ul > li.mega-menu ul.mega-dropdown-lg > li ul li a { padding-left: 10px; padding-right: 16px; }
.rtl .column-content ul li { padding-left: 0; padding-right: 25px; }
.rtl .column-content ul li:before { right: 0; left: auto; }
.rtl .main-header .main-navigation > ul > li.menu-item-has-children > a:after { margin-left: 0; margin-right: 1px;margin-top:2px; }
.rtl .contact-listing.default ul.contact-info li { padding: 0; }
.rtl .main-header [class*='col-lg'],
.rtl .main-header [class^='col-lg'],
.rtl .main-header .main-nav { float: none; }
.rtl .main-header [class*='col-lg-2']{ width:auto; margin-left:15px; display: inline-block; }
.rtl .button-next-member,
.rtl .button-prev-member { margin: -13px 0 0 0; -webkit-transform: scale(-1); -moz-transform: scale(-1); -ms-transform: scale(-1); -o-transform: scale(-1); transform: scale(-1); left: 0; right: auto; }
.rtl .button-prev-member i { text-indent: -4px; }
.rtl .button-next-member { left: 30px; right: auto; }
.rtl .user-listing .user-list ul.panel-group li .panel .panel-heading span.expire-date ~ .sold-listing-box { margin-left: 0; margin-right: 6px; }
.rtl .user-listing .user-list ul.panel-group li .panel .panel-heading .img-holder .sold-listing-box i.icon-spinner8 { right: auto; left: -10px; }
.rtl .user-listing .user-list ul.panel-group li .panel .panel-heading .img-holder .sold-listing-box label span { padding-left: 0; padding-right: 20px; }
.rtl .user-listing .user-list ul.panel-group li .panel .panel-heading .img-holder .sold-listing-box label:before { left: auto; right: 0; }
.rtl .main-header .sticky-active .contact-holder { float: left; }
.rtl .map-places-radius-box .dev-ch-radius-val:after,
.rtl .sidebar-map-places-radius-box .sidebar-dev-ch-radius-val:after {float: left;border-left: 0;border-right: solid 1px #e6e6e6;padding-left: 0;margin-left: 0;padding-right:4px;margin-right:24px;}
.rtl .detail-nav-map ul li:first-child {padding-left: 0;padding-right: 0;}
.rtl .flexslider {direction:ltr;}
.rtl .listing-extra-drag-con {float: right;}
.rtl .listing-extra-dp-con {float: left;}
.rtl .user-holder .wp-dp-gallery-holder li.gal-img .edit-btn-link {right:6px; left:auto;}
.rtl .user-holder .wp-dp-gallery-holder li.gal-img .block-popup-data{text-align: right;}
.rtl .listing-grid .img-holder .listing-like-opt, 
.rtl .listing-medium .img-holder .listing-like-opt {left: 15px; right: auto;}
.rtl .listing-grid .featured, .rtl .listing-medium .featured,
.rtl .listing-grid .open-house-label,
.rtl .listing-medium .open-house-label { right: 15px; left: auto;}
.rtl .listing-grid .text-holder .thumb-img{left:15px; right:auto;}
.rtl .listing-medium .rating-holder{float: none;}
.rtl .listing-medium .listing-price{float: left;}
.rtl .listing-medium .listing-price:first-child{float: right;}
.rtl .dp-listing-options .rating-holder{float: right;}
.rtl .listing-grid .text-holder .thumb-img + .listing-price{float: right;}
.rtl .listing-grid .open-house-info + .listing-like-opt, 
.rtl .listing-medium .open-house-info + .listing-like-opt{left: 60px; right:auto;}
/*Rtl NEWS Style*/
.rtl main-categories .categories-holder .img-holder figure {margin: 0 0px 0 11px; float: right;}
.rtl .main-categories ul li .text-holder ul li span{right: auto; left: 0px;}
.rtl .main-categories ul li .text-holder ul li a{padding: 0 0 0 45px;}
.rtl #header .main-header [class*='col-lg-10'], .rtl .default.default-v2 [class^='col-lg-10']{text-align: left;}
.rtl #header .main-header .main-navigation > ul > li{margin-right:0px;}
.rtl #header .main-header .mega-menu li{text-align: right;}
.rtl #header .main-header .main-nav li a strong.ar, .rtl .main-header .main-nav li a strong.default{margin-right: 5px; margin-left:0px;}
.rtl .widget_top_listings .text-holder li i{margin-right:0; margin-left:5px;}
.rtl .main-categories .categories-holder .img-holder figure{float: right; margin-right: 0px; margin-left: 11px;}
/*Map Search Rtl Style Start*/
.rtl .has-map-search .main-search .map-search-keyword-type-holder .select-dropdown.listing-type.checkbox {left: 1px; right: auto;}
.rtl .has-map-search .listing-type.checkbox li a:before {left: 2px; right: auto;}
.rtl .has-map-search .listing-type.checkbox li a {padding-left: 20px; padding-right: 10px;}
.rtl .has-map-search .listing-type.checkbox li ul {left: 4px; right: auto;}
.rtl .wp-dp-map-zoom-controls a:first-child {border-left: 1px solid #f1f1f1;border-right: 0;}
.rtl .main-header .select-holder .wp-dp-locations-fields-group .search-geo-locate {left: 30px; border-left:0; border-right: 0; right: auto;}
.rtl .member-search .select-holder .wp-dp-locations-fields-group .search-geo-locate,
.rtl .select-holder .wp-dp-locations-fields-group .search-geo-locate{left: 30px; right: auto; border-right: 0; border-left: 1px solid #e4e4e4;}
.rtl .field-holder.search-input.with-search-country .search-country:before{left: auto; right: 0px;}
/*Map Search Rtl Style End*/
.rtl .blog .text-holder .post-options li a { border-right: 1px solid #dcdcdc;border-left: 0;padding: 0 5px 0 0;}
.rtl .blog.blog-grid .thumb-info .img-holder ~ .text-holder{ padding-right: 10px; padding-left: 0; }
.rtl .blog .text-holder .post-options li:first-child a{border-right:0;padding-right: 0;}
.rtl .blog .text-holder .post-options li {margin-right: 0;margin-left: 3px;}
.rtl .blog.blog-grid .post-comments i{ margin-right: 0; margin-left: 5px; }
.rtl .blog.blog-grid .post-comments{ margin-left: 10px; margin-right: 0; }
.rtl .blog.blog-grid .icons-list span a .icon-spinner{ right:50%; left: 0; }
.rtl .blog.blog-grid .icons-list span a .fancy-spinner:before{ right:10px; left:auto; }
.rtl .swiper-container{ direction: ltr; }
.rtl .related-post .swiper-slide{margin-left: 0px;}
.rtl .blog.blog-grid .post-social .icons-list span a{ padding-right: 25px; padding-left: 0; }
.rtl .listing-grid .thumb-img, .rtl .listing-medium .thumb-img{margin-right: 0px; margin-left: 8px;}
.rtl .blog.blog-grid .thumb-info .text-holder span{ display: inline-block; }
.rtl .blog.blog-grid .thumb-info{ margin-left: -4px; margin-right: 0; }
.rtl .blog.blog-grid .icons-list{ margin-left: -4px; margin-right: 0; line-height:28px; }
.rtl .blog.blog-grid .post-social{ text-align:left;}
.rtl .blog.blog-grid .thumb-info .img-holder{ margin-right: 0; margin-left: -4px;}
.rtl .user-listing .user-list .listing-option-dropdown ul li ul{ text-align: right; left:-10px; right:auto; }
.rtl .user-listing .user-list .listing-option-dropdown ul li li{ text-align: right; }
.rtl .user-listing .user-list .listing-option-dropdown ul li li a i{ margin-left: 6px; margin-right: 0; }
.rtl .user-listing .user-list .listing-option-dropdown ul li ul:before{ left:8px; right:auto; }
.rtl .user-listing .user-list .listing-option-dropdown ul li ul:before, 
.rtl .user-listing .user-list .listing-option-dropdown ul li ul:after{ left:13px; right:auto; }
.rtl #header .main-header .listing-btn .fancy-spinner:before {left: auto;right: 17px;}
.rtl #header .main-header .user-dashboard-menu .activities-list li{ text-align: right; }
.rtl #header .main-header .user-dashboard-menu .activities-list li.view-all{text-align: center;}
.rtl #header .main-header .user-dashboard-menu li.user-dashboard-menu-children ul{left:-20px; right:auto;}
.rtl #header .main-header .user-dashboard-menu li.user-dashboard-menu-children ul:before{ left:1px; right:auto; }
.rtl #header .main-header .user-dashboard-menu li.user-dashboard-menu-children ul:after, .main-header .user-dashboard-menu li.user-dashboard-menu-children ul:before{ left:5px ;right:auto;-webkit-transform: translateX(50%); -moz-transform: translateX(50%);-ms-transform: translateX(50%);-o-transform: translateX(50%);transform: translateX(50%); }
.rtl #header .main-header .user-dashboard-menu li.user-dashboard-menu-children .activities-list{ left:-16px; right: auto; }
.rtl #header .main-header .login-option .activities-list a i{ margin: 0 0 0 10px; }
.rtl #header .main-nav ~ .contact-holder{ padding-right: 10px; padding-left: 0; }
.rtl .main-header .user-dashboard-menu li.user-dashboard-menu-children ul{-webkit-transform-origin: top left;-moz-transform-origin: top left;-ms-transform-origin: top left; -o-transform-origin: top left;transform-origin: top left;}
.rtl #header .main-header .login-option .user-dashboard-menu li.user-dashboard-menu-children ul li i{ display: inline-block; margin: 0 -4px 0 7px; }
/* New main-header style */
.rtl #header .main-header .activities-list .icon-holder{float: right; margin: 0 0 0 20px;}
.rtl #header .main-header .user-dashboard-menu li .activities-list li .close{right: auto; left: 0px;}
.rtl #header .main-header .user-dashboard-menu li .activities-list li .close .fancy-spinner:before{ left:auto; right:-8px; }
.rtl #header .main-header .user-dashboard-menu li .wp_dp_loader .loader-img i{ margin: 0; }
.rtl .user-holder.create-listing-holder .field-holder .jqte_tool{ float:right;}
/*Dashboard Nave Sidebar style Start*/
.rtl.wp-dp .dashboard-sidebar-panel ~ [class*='col-lg']{left: auto;right:270px;} 
.rtl.wp-dp .dashboard-sidebar-panel{left: auto; right: 0px;}
.rtl .main-header .user-dashboard-menu{display: block;}
.rtl .reviews-holder .sort-by {margin-left: 0px; margin-right: 14px;}
.rtl .sort-by .ajax-loader-sort-by, .rtl .field-holder .loader-holder, .rtl .ajax-loader-sorty-by{right: auto; left: 6px; top: 5px;}
.rtl .directorybox-listing span.listing-price-wrap{float: right;}
.rtl .user-listings-statics .listings-statics .text-holder strong{text-align: right;}
.rtl .user-listings-statics .listings-statics .text-holder i{right: auto; left: -20px;}
.rtl .user-account-holder.profile-settings .user-holder .element-title .off-day-dropdown{float: left;}
.rtl .user-account-nav.user-account-sidebar ul.dashboard-nav li.accordian > a:after{right: auto;left: 0;-webkit-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);-o-transform: rotate(90deg);transform: rotate(90deg);}
.rtl .user-listing .user-list ul.panel-group li .enquiries-viewings-links .promote-listing a figure{margin-left: 6px; margin-right: 0px;}
.rtl .user-listing .user-list ul.panel-group li .panel .panel-heading .text-holder{text-align: left;}
.rtl .orders-list.enquiries-list .orders-title p{margin:0 0 0 10px;}
.rtl .user-account-holder .wp_dp_loader{right: auto; left: 5px;}
.rtl .user-account-holder .wp_dp_loader .loader-img i{right: auto; left: 0px;}
.rtl .user-listing .user-list ul.panel-group li.no-listing-found i{margin-right: 0px; margin-left: 6px;}
.rtl .main-header .search-header-holder{float: right; margin-right: 0px; margin-left: -4px; border-radius:3px 3px 3px 3px;}
.rtl .user-account-holder .breadcrumbs li:before{left: auto; right: -15px; transform: scale(-1);}
.rtl .user-account-holder .breadcrumbs li{padding: 0 0 0 15px;}
.rtl .user-notification ul li .close, .rtl .main-header .user-dashboard-menu li .activities-list li .close{right: auto; left: 0px;}
.rtl .user-notification ul li .close i{margin-right: 6px; margin-left: 0px;}
.rtl #header .main-header .user-dashboard-menu li .activities-list li .close i{margin-right: 0px; margin-left: 6px;}
.rtl .main-header .login-option .user-dashboard-menu li.activities-list-holder ul li .icon-holder i{margin:0px;}
.rtl .user-listing .user-list ul.panel-group li .enquiries-viewings-links .promote-listing{float: left;}
.rtl .listing-option-dropdown, .rtl .user-listing .user-list .text-holder .date-status-holder .listing-status{margin-right: 20px; margin-left: 0px;}
.rtl .user-holder .right-filters .chosen-container{text-align: right;}
.rtl .user-holder .element-title .right-filters .chosen-container-single .chosen-single div b:before{right: auto; left: 8px;}
.rtl .orders-list.enquiries-list .headings .orders-type{padding-right: 0; padding-left: 0px; text-align: right;}
.rtl .orders-list .orders-title{padding-right: 0px; padding-left: 10px;}
.rtl .element-title .review-list, .rtl .user-review-holder .user-review-post .text-holder .post-author-date .delete-this-user-review{float: left;}
.rtl .user-review-holder .user-review-post .text-holder .post-author-date{text-align: left;}
.rtl .user-review-holder .user-review-post .text-holder .post-author-date .delete-this-user-review ~ em{margin-right: 0px; margin-left: 10px;}
.rtl .user-review-holder .user-review-post .text-holder:before {border-left: 8px solid #f3f4f8; border-right: 0; left: auto; right: -8px; }
.rtl .user-review-holder .user-review-post .text-holder{margin: 0 25px 0 -4px;}
.rtl .feature-listings li .company-date-option .control a i{margin-left: 0px; margin-right:6px;}
.rtl .transactions-list li.transaction-content-titles > div,
.rtl .transactions-list li.transaction-heading-titles > div{float: right;}
.rtl .transactions-list li .trans-actions{text-align: left;}
.rtl .review-listing li.alert .review-text{padding-right:0;}
.rtl ul.location-tab li{ margin-right:0; margin-left:10px;}
.rtl .user-review-holder .user-review-post .text-holder.user-replay-post .delete-this-user-review {left: 24px;right: auto;}
/*Dashboard Nave Sidebar style End*/
.rtl .field-holder.search-input.with-search-country > label input{padding-right: 38px; padding-left: 15px;}
/*.rtl .main-search label i, .rtl .main-search label em, .rtl .main-header .search-input label i{left: auto; right: 15px;}*/
/*.rtl .main-search label i, .rtl .main-search label em, .rtl .main-header .search-input label i{ left:15px; right:auto;}*/

.rtl .main-header .field-holder.search-input.with-search-country label strong {margin-right: 6px;margin-left: 0;}
.rtl .map-gallery-container .gallery #gallery-expander .icon-fullscreen{display: inline-block;margin-right: 0px; margin-left: 5px;}
.rtl .claims-holder > div:first-child a:first-child {margin-right: 0px;}
.rtl .detail-v5 .claims-holder:first-child{float: left;}
/*Listing Rtl Style*/
.rtl .dp-listing-options li.listing-photo-opt,
.rtl .listing-grid  .btn-open, .rtl .listing-inner .btn-open{float: right;}
.rtl .listing-grid.advance-grid .dp-listing-options{ text-align: left; float:left; }
.rtl .directorybox-listing .caption-inner{direction:rtl;}
.rtl .dp-listing-options li.listing-view-opt{margin-left:0;margin-right:5px;}
.rtl .listing-grid .dp-listing-options li.listing-view-opt .quick-view a i{margin-left:0;margin-right:6px;}
.rtl .listing-grid .listing-price{ margin-top:-8px; left:15px; right:auto;}
.rtl .listing-medium .listing-price {float: right;}
.rtl .listing-grid .post-title a i{margin-left:0;margin-right:5px;}
.rtl .grid-rating .btn-close,
.rtl .grid-rating .btn-open{float:left;}
.rtl .listing-medium .rating-holder ~ .listing-price{ float: left; }
.rtl .quick-view a i{margin-left: 6px; margin-right:0px;}
.rtl .listing-grid .text-holder{ direction: rtl; }
.rtl .sidebar-default-fields label input{padding: 0 34px 0 10px;}
.rtl .filters-sidebar .wp-dp-locations-fields-group{ padding-left:0; padding-right: 75px; }
.rtl .filters-sidebar .wp-dp-locations-fields-group .wp-dp-search-location-icon{ right:52px; left:auto; }
.rtl .filters-sidebar .wp-dp-locations-fields-group  strong{ right:10px; left:auto; }
.rtl .sidebar-default-fields label i{left: auto; right: 15px;}
.rtl .wp-dp-filters .wp-dp-filters-accordion .accordion-categories h6:after{float: left;}
.rtl .split-map-search-btn{float: left; margin-top: 5px;}
.rtl .split-search-btn-holder{ text-align: left; }
.rtl .listing-grid .img-holder figure figcaption > .listing-like-opt .like-btn a i, 
.rtl .listing-medium .img-holder figure figcaption > .listing-like-opt .like-btn a i{right: auto; left: 0;}
.rtl .listing-sold-out{ right:15px; left:auto; }
.rtl .post-title .sponsored, .rtl .directorybox-listing .post-category li i, .directorybox-listing .post-category a{margin-left: 4px; margin-right:0px;}
.rtl .listing-grid .rating-holder ~ .listing-price{float: left;}
.rtl .map-gallery-slider .swiper-container-rtl .swiper-button-next{left: auto; right: 10px;}
.rtl .map-gallery-slider .swiper-container-rtl .swiper-button-prev{right: auto; left: 10px;}
.rtl .map-gallery-container .gallery #gallery-expander span{margin-right: 0px; margin-left: 4px;}
.rtl .quick-view-listing .modal-header .close{right: auto; left: 4px;}
.rtl .quick-view-listing .listing-medium{text-align: right;}
.rtl .quick-view-listing .listing-price-reviews-holder .listing-price{margin-right: 0px; margin-left:10px;}
/*Filter Rtl Style Start*/
.rtl .main-search.split-map .select-listing-type .selected-type{padding-right: 0px; padding-left: 20px;}
.rtl .main-search.split-map .select-listing-type .selected-type:before {right: auto; left: -5px;}
.rtl .main-search.split-map .field-holder.price-filters-btn a i{display: inline-block; margin-left: 0px; margin-right:5px;}
.rtl .main-search.split-map #price-filter-visibility:before, 
.rtl .main-search.split-map .select-listing-type .listing-types:before, 
.rtl .main-search.split-map .chosen-container-single .chosen-drop:before{left: auto; right: 15px;}
.rtl .listing-sorting-holder .all-results li{margin:0 5px 0 0;}
.rtl .main-search.split-map #price-filter-visibility:after, 
.rtl .main-search.split-map .select-listing-type .listing-types:after, 
.rtl .main-search.split-map .chosen-container-single .chosen-drop:after{left: auto; right: 17px;}
.rtl .main-search.split-map .select-listing-type .listing-types li span{float: left;}
.rtl .main-search.split-map .select-listing-type .listing-types li .radio label{padding-left: 0px; padding-right: 25px;}
.rtl .main-search.split-map .select-listing-type .listing-types li .radio input[type='radio']:checked + label:before,
.rtl .main-search.split-map .select-listing-type .listing-types li .radio label:before{left: auto; right: 0px;}
.rtl .main-search.split-map .select-dropdown, 
.rtl .main-search.split-map .field-holder.price-filters-btn, 
.rtl .main-search.split-map .user-location-filters {margin:0 0 0 8px;}
.rtl .main-search.split-map .field-holder.more-filters-btn{ margin: 0 0 0 3px; }
.rtl .main-search.split-map .select-listing-type .listing-types,
.rtl .main-search.split-map .price-filter-visibility{left: auto; right: 0px;}
.rtl .main-search.split-map .chosen-container-single .chosen-single div b:before{right: 0px; left: auto;}
.rtl .main-search.split-map .dropdown-with-btn{margin-right: -8px; margin-left: 0px;}
.rtl .main-search.split-map .field-holder.more-filters-btn a i{margin-left: 0px; margin-right:4px;}
.rtl .main-search.split-map .field-holder.more-filters-btn{ padding:0; }
.rtl .main-search.split-map .split-map-search-btn .email-me-top .email-alert-btn i{margin-left: 0px; margin-right:6px;}
.rtl .main-search.member-search button span:after{ top:-3px; }
.rtl .modal-form .modal-header .close{left: 20px; right: auto;}
.rtl .main-header .search-input button{border-radius: 3px 0px 0px 3px; float: left; left:-35px; right:auto;}
.rtl .has-map-search .main-search.modern .listing-type.checkbox li ul li label{ text-align:left;}
/*Filter Rtl Style End*/
.rtl .modal-form .listing-alert ul.tagit li:first-child{margin-right: 0px; margin-left: 10px;}
/*Member New Rtl Style Start*/
.rtl .member-medium .text-holder .post-title .member-status{right: auto; left: 0px;}
.rtl .member-medium .text-holder .reviews-count{margin-right: 0px; margin-left:10px;}
.rtl .listing-autocomplete-result ul li i{float: right; margin-left: 8px; margin-right: 0; text-align: right;}
.rtl .listing-autocomplete-result ul li .img-holder{ float:right; margin-right:0; margin-left:8px;}
/*Member New Rtl Style End*/
.rtl .menu-order-detail .modal-dialog .modal-header h2, 
.rtl .menu-order-detail .modal-dialog .modal-header h2 a, 
.rtl .menu-order-detail .modal-dialog h2,
.rtl .menu-order-detail .modal-dialog .order-detail-options li strong + span,
.rtl .menu-order-detail .modal-dialog .order-detail-options li strong,
.rtl .menu-order-detail .modal-dialog .customer-detail-holder ul li strong,
.rtl .menu-order-detail .modal-dialog .customer-detail-holder ul li strong + span{float: right;}
.rtl .menu-order-detail .modal-dialog .order-detail-options li strong + span{text-align: left;}
.rtl .menu-order-detail .modal-dialog .customer-detail-holder ul li strong + span{padding-left: 0; padding-right:10px;}
.rtl .description-holder .list-detail-options > h3{padding-right: 0; padding-left: 35px;}
.rtl .menu-order-detail .modal-dialog .order-detail-options.order-total li span,
.rtl .menu-order-detail .modal-dialog .modal-header .close{float: left;}
.rtl .menu-order-detail .modal-dialog .modal-header h2, .rtl .menu-order-detail .modal-dialog .modal-header h3{margin-right: 0; margin-left: 20px;}
.rtl .menu-order-detail .btn-print i{margin-left: 6px; margin-right: 0;}
.rtl .menu-order-detail .btn-print{float: left;}
.rtl .menu-order-detail .modal-dialog .modal-header .close{right: auto; left: -30px;}
.rtl .transactions-list .menu-order-detail .modal-dialog .modal-header .close{ left: 0;right: auto;margin-left:0;margin-right:10px;padding-right: 10px;padding-left: 5px;}
.rtl .menu-order-detail .modal-dialog ul.categories-order.table-generic li.order-heading-titles > div ~ div{float: left;}
/*Price Plan Style Start*/
.rtl .price-plans .list-holder .price-list{text-align: right;}
.rtl .price-plans .list-holder .price-list li i{margin-left: 10px; margin-right: 0px;}
.rtl .price-plans .featured{left: auto; right: 0; -webkit-transform: rotate(45deg) translateX(27px) translateY(0px); -moz-transform: rotate(45deg) translateX(27px) translateY(0px); -o-transform: rotate(45deg) translateX(27px) translateY(0px); -ms-transform: rotate(45deg) translateX(27px) translateY(0px); transform: rotate(45deg) translateX(27px) translateY(0); -webkit-transform-origin: 57% 47%; -moz-transform-origin: 38% 29%; -ms-transform-origin: 38% 29%; -o-transform-origin: 38% 29%; transform-origin: 57% 47%; right: 0px; }
.rtl .price-plans .featured{margin-top: 0;}
.rtl .header-search-form .location-loader-wrapper .fancy-spinner:before { right: auto;left: 0;margin-left: 10px;margin-right:0;}
.rtl .wp_dp_location_autocomplete .suggested-near-location .suggested-near-location-str{ padding-left:21px; padding-right:0;}
.rtl .listing-medium .post-title a.wp-google-add{ margin-right:0 !important; margin-left:5px !important;}
/*Fancy Bdr Body Style*/
.rtl .fancy-bdr-body .text-holder{text-align: right;}
.rtl .user-holder.create-listing-holder .wp-dp-dev-appended-price .field-holder.has-bg label{float: right;}
.rtl .user-holder.create-listing-holder .wp-dp-dev-appended-price .field-holder.has-bg span {left: auto; padding: 0 20px 5px 0; right: 0; }
.rtl .user-holder.create-listing-holder .wp-dp-dev-appended-price .field-holder.has-bg label{ right:20px; left:auto; }
.rtl .user-holder.create-listing-holder .wp-dp-dev-appended-price .field-holder.has-bg > input[type='text']{padding-right: 24px;text-align: right;}
.rtl .create-listing-holder .upload-gallery .upload-btn i{ margin-left: 6px; margin-right: 0; }
.rtl .dashboard-element-title .add-new-faq-btn{padding: 0 13px 0 30px; text-align: right;}
.rtl .dashboard-element-title .add-new-faq-btn:before{right: auto; left: 9px;}
.rtl .discussions-list-form-holder .contact-form {margin-right: 0;}
.rtl .user-review-holder .user-review-post .text-holder .post-author-date .delete-this-user-review i {margin-left: 0; margin-right: 6px;}
/* under-constuction style */
.rtl .cs-construction .cs-const-counter .label{padding: .2em .5em .3em;}
.rtl #header [class*='col-lg-2'] { margin-right: 0; float: right;}
/*Modern Price Plans Element Style Start*/
.rtl .modern-price-plans .price-post .featured {left: 0;right: auto;-webkit-transform: rotate(-45deg) translateX(-18px) translateY(-8px);-moz-transform: rotate(-45deg) translateX(-18px) translateY(-8px);-ms-transform: rotate(-45deg) translateX(-18px) translateY(-8px);-o-transform: rotate(-45deg) translateX(-18px) translateY(-8px);transform: rotate(-45deg) translateX(-18px) translateY(-8px);}
.rtl .modern-price-plans, .rtl .modern-price-plans .list-holder .price-list{text-align: right;}
.rtl .modern-price-plans .list-holder .price-list li i{margin-right: 0;margin-left: 10px;}
/*Modern Price Plans Element Style End*/
/*Fancy Price Plans Element Style Start*/
.rtl .fancy-price-plans .price-heading{ text-align:right; padding:30px 30px 20px 20px}
.rtl .fancy-price-plans .price-body{ text-align:right;}
.rtl .fancy-price-plans .price-body .list-holder .price-list li i{ margin-right:0; margin-left:9px;}
.rtl .fancy-price-plans .price-footer .price-btn{ padding:0 21px 0 31px;}
.rtl .fancy-price-plans .price-footer .price-btn:after{ left:17px; right: auto; transform: translateY(-50%) scale(-1);}
/*Fancy Price Plans Element Style End*/
.rtl .main-filters li {margin:0 0 0 20px;}
.rtl .main-filters li:last-child {margin-right: 0; margin-left:0;}
.rtl .coming-soon {left: 0; right:auto;}
.rtl .directorybox-listing .post-category {float:right; text-align:right;}
/*Rtl Responsive style Start*/
@media (min-width: 564px) {
.rtl .daterangepicker.ltr .left .daterangepicker_input { padding-right: 0; padding-left: 12px;}
.rtl .daterangepicker.ltr .calendar.right,
.rtl .daterangepicker.ltr .calendar.left { float: right;}
.rtl .daterangepicker.ltr .calendar.left .calendar-table { padding-left: 12px; padding-right: 4px;}
.rtl .daterangepicker.ltr { direction: rtl; text-align: right; }
.rtl .daterangepicker.ltr .calendar.right { margin-right: 5px; margin-left: 0px;}
}
@media screen and (max-width: 1566px) and (min-width: 991px) {
.rtl .main-header .user-dashboard-menu li.user-dashboard-menu-children ul{left: -20px; right: auto;}
.rtl .main-header .main-nav.has-users-options ~ .contact-holder {padding-right: 10px; padding-left: 0;}
.rtl .main-header .header-search-form {padding-right: 0;padding-left: 35px;}
.rtl #header .main-nav ~ .contact-holder{padding-right: 0;}
.rtl #header .main-header.fancy .main-nav ~ .contact-holder{ padding-left:0; padding-right:19px;}
.rtl .user-orders-list .enquiries-list.orders-list .orders-title{ padding-left:30px;}
.rtl .user-account-holder .user-holder .user-dashboard-background .user-packages-list.dashboard-package-list{overflow-X:auto;}
.rtl .wp-dp-filters .select-categories.accordion-categories ul{ padding-bottom: 15px;}
.rtl .listing-opening-hours ul li ul.delivery-dropdown li a .opend-day{width: 77px;}
.rtl .listing-opening-hours ul li ul.delivery-dropdown li a .opend-day ~ .opend-time{width: -webkit-calc(100% - 85px); width: -moz-calc(100% - 85px);width: calc(100% - 85px);}
.rtl .user-account-holder .user-holder .user-dashboard-background .responsive-table.transactions-list .categories-order.table-generic{ width:100%;}
}
@media (min-width: 1200px){
.rtl .create-listing-holder .add-listing-content{padding-left: 30px; padding-right: 15px;}
}
@media screen and (max-width: 1200px) {
.rtl .main-header .user-dashboard-menu li ul li a { text-align: right;}
.rtl .main-header .login-area { text-align: left; }
.rtl .listing-banner-slider .swiper-button-next { left: 50px;}
.rtl .listing-banner-slider .swiper-button-prev { left: 90px;}
.rtl .default-img-holder + .col-md-6 .column-content { padding-right: 20px !important;}
.rtl .column-text.classic .categories-holder.classic li,
body.rtl .column-text.classic .categories-holder.classic li:last-child { padding: 0 0 0 55px;}
.rtl .detail-nav ul li { width: 10%; padding: 5px 0; }
.rtl .detail-v5 .detail-nav ul li { width: auto; }
.rtl .detail-v5 .detail-nav ul li a i { position: initial; vertical-align: middle;}
.rtl .detail-nav ul,
.rtl .detail-nav ul li { text-align: right; }
.rtl .testimonial-holder.advance .text-holder .author-info .text-holder { width: auto; padding: 0px;}
.rtl .blog.blog-medium .text-holder { width: 57%; }
.rtl .blog.blog-medium.list .text-holder { width: 100%; }
.rtl .suggestion-search .form-inline .input-group { min-width: 100%;}
.rtl .widget.widget-newsletter .field-holder .field-input { font-size: 12px;}
.rtl .testimonial-holder .text-holder { width: auto; }
.rtl .main-header .user-dashboard-menu li > a > span { text-align: right;}
.rtl .post-reviews-btn{float: left;}
.rtl .user-account-holder.profile-settings {overflow-x: inherit;}
.rtl .user-account-holder.profile-settings .user-holder{width: 100%;}
.rtl .main-header .main-nav{margin-left: 0;margin-right: 10px;}
.rtl .reviews-images-holder{margin-bottom: 30px;}
.rtl .price-plans .list-holder .price-list li{padding-right: 20px;position: relative;}
.rtl .price-plans .list-holder .price-list li i{margin-left: 0;margin-right: 0px;position: absolute;top: 0;right: 0;line-height: 24px;}
.rtl .testimonial-holder .img-holder{ width:290px; }
.rtl .member-medium .listings-count{margin-bottom: 0;}
.rtl .main-header{padding-bottom: 0;}
.rtl .main-header.fancy{padding-bottom: 15px;}
.rtl #header .container-fluid{padding:0 15px;}
.rtl .main-header .main-navigation > ul > li > a:before { right: -15px;}
.rtl .main-header .social-media ~ .login-option { margin-right: 10px; padding-right: 10px;}
.rtl .main-header .main-nav .slicknav_nav a { text-align: right;}
.rtl .slicknav_nav .slicknav_arrow { float: left; -moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH"; }
.rtl .orders-list > li:last-child{ padding-bottom:20px;}
.rtl .profile-info.boxed .submit-btn {position: relative;bottom: 0;}
.rtl .login-form form .input-button-loader{margin: 15px 0 0;}
.rtl .user-listings-statics .listings-statics .text-holder strong{ font-size:24px;}
}
@media screen and (max-width: 1496px) and (min-width: 1200px) {
.rtl .user-account-holder.profile-settings .user-opening-hours-holder .book-btn{ padding:0 15px;}
.rtl .user-orders-list .enquiries-list.orders-list .orders-title{width: 60%;}
.rtl .user-orders-list .enquiries-list.orders-list .orders-date{width: 20%;}
.rtl .login-form form .input-button-loader{margin: 15px 0 0;}
}
@media screen and (max-width: 1200px) and (min-width: 992px){
.rtl .filters-sidebar .input-group-btn-vertical .caret-btn{width: 46%;border: 1px solid #d5dee7;}
}
@media screen and (max-width: 1170px) and (min-width: 991px) {
.rtl #header [class*='col-lg-10'],
.rtl #header [class^='col-lg-10'] { text-align: left;}
.rtl .main-header .main-navigation > ul > li > a:before { right: -15px; left: auto;}
.rtl .select-location .select-popup.popup-open { right: 0px; left: auto;}
.rtl .main-header .main-navigation > ul > li.mega-menu ul.mega-dropdown-lg > li ul li a i{right:0; left:auto;}
.rtl .main-header .main-navigation > ul > li.mega-menu ul.mega-dropdown-lg > li ul li a i {right: 0; left:auto;}
.rtl .main-header .main-navigation ul li:last-child ul > li.menu-item-has-children > a:before {right: 10px;left: auto; -webkit-transform: scaleX(1); -moz-transform: scaleX(1);-ms-transform: scaleX(1); -o-transform: scaleX(1); transform: scaleX(1);}
.rtl .main-header .main-navigation > ul > li:last-child ul,
.rtl .main-header .main-navigation > ul > li:nth-child(4) ul {right: -15px; text-align: left;}
.rtl .main-header .main-navigation ul li:last-child ul > li.menu-item-has-children > a:before,
.rtl .main-header .main-navigation ul li:nth-child(4) ul > li.menu-item-has-children > a:before {right: 10px; left: auto; -webkit-transform: scaleX(1); -moz-transform: scaleX(1); -ms-transform: scaleX(1); -o-transform: scaleX(1); transform: scaleX(1);}
.rtl .main-header .main-navigation > ul > li:last-child ul ul,
.rtl .main-header .main-navigation > ul > li:nth-child(4) ul ul{left: 100%; right: auto;}
}
@media screen and (max-width: 1024px) {
.rtl .main-post .image-frame { padding-left: 30px; padding-right: 0;}
.rtl .testimonial-holder.default .text-holder p:after { margin-right: 10px;}
.rtl .testimonial-holder .text-holder p { padding-right: 30px;}
.rtl .testimonial-holder.default .text-holder p { padding-right:45px;}
.rtl .search-country .select-holder input,
.rtl .main-search .search-input input { padding-left: 15px ;padding-right:15;}
.rtl .listing-grid.classic .post-category-list li{padding: 0 25px 0 7px;}
.rtl .wp-dp-filters .select-categories.accordion-categories ul,
.rtl .wp-dp-filters .search-options .reset-holder .email-me-top .email-alert-btn{padding-left: 10px ;padding-right:10px;}
.rtl .wp-dp-filters .select-categories.accordion-categories{padding-left: 0;padding-right: 0;}
.rtl .wp-dp-filters .cs-parent-checkbox-list .checkbox label{width: -webkit-calc(100% - 0px);width: -moz-calc(100% - 0px);width: calc(100% - 0px);}
.rtl .main-post{margin: 30px 0;}
.rtl .user-listings-statics .listings-statics .text-holder strong{ font-size:28px;}
}
@media screen and (max-width: 979px) and (min-width: 768px) {
.rtl .main-header .header-search-form{left: 60px;right: auto;}
.rtl.logged-in .main-header .header-search-form{left: 0;right: auto;}
}
@media screen and (max-width: 991px) {
.rtl .main-header .main-nav .slicknav_nav .mega-dropdown-lg li a.slicknav_item span.slicknav_arrow { right: auto; left: 0px; margin-left: 0px; margin-right: 5px; -moz-transform: translateY(-50%) scaleX(-1); -o-transform: translateY(-50%) scaleX(-1); -webkit-transform: translateY(-50%) scaleX(-1); transform: translateY(-50%) scaleX(-1); }
.rtl .main-header .top-header .col-lg-6:first-child { float: right;}
.rtl .main-header .top-header .col-lg-6 { float: left; }
.rtl .main-header .nav-area .col-lg-4 { float: left; display: inline-block; vertical-align: middle;}
.rtl .main-header .nav-area .col-lg-8 { float: right; display: inline-block; vertical-align: middle;}
.rtl .modal-form .g-recaptcha { -webkit-transform: scale(1.08); transform: scale(1.08);}
.rtl .modal-form .recaptcha-reload { float: right; }
.rtl .detail-nav ul li { text-align: right; }
.rtl .testimonial-holder .text-holder p { font-size: 15px; }
.rtl .main-search.classic .field-holder { border-right: none;}
.rtl #footer .footer-social-media { float: none; text-align: center;}
.rtl #footer .footer-social-media { float: none;}
.rtl .widget .listings-post .text-holder { padding-right: 10px;}
.rtl .detail-nav ul li { width: 100%; }
.rtl .detail-nav ul { margin-bottom: 30px; }
.rtl .detail-nav-map .listing-favourite-list { position: inherit; left: 0px; display: inline-block; margin-right: 20px; }
.rtl .detail-nav { width: 720px !important; }
.rtl .membership-info-main .packages-main-holder .listing-pkg-select { padding: 6px 12px; }
.rtl .profile-info { margin-bottom: 20px; padding-bottom: 20px; }
.rtl #header [class*='col-lg-10'], .rtl #header [class^='col-lg-10'] {text-align: left;}
.rtl .detail-nav-map ul li:not(:last-child){border-bottom: 0;}
.rtl .detail-nav-map .enquire-holder {left: auto;right: 0;}
.rtl .detail-nav ul {margin-bottom: 10px;}
.rtl .detail-nav-wrap.detail-v5 .detail-nav.detail-nav-map{padding: 0 15px;}
.rtl .detail-nav-wrap{margin:0;} 
.rtl.wp-dp .dashboard-sidebar-panel ~ [class*='col-lg']{right: 0;}
.rtl.wp-dp .dashboard-sidebar-panel{z-index: 100;}
.rtl .main-header .header-search-form {padding-right: 0;padding-left: 35px;}
.rtl .main-header .search-input button{left: -30px;}
.rtl .profile-info.boxed .submit-btn{margin-bottom: 20px;}
.rtl .user-account-holder .user-holder .user-dashboard-background .user-packages-list.dashboard-package-list{overflow-X:auto;}
.rtl .user-listing .user-list ul.panel-group li .enquiries-viewings-links li{ margin-right:10px; margin-left:-4px;}
.rtl .features-field-expand .search-features-list li{ width:50%; margin-left:-4px; margin-right:0;}
.rtl .wp-dp-filters .select-categories.accordion-categories ul{ padding-bottom: 15px;}
.rtl .search-header-holder{ margin-left:0;}
.rtl .testimonial-holder.advance-v2 .text-holder p{ font-size: 30px;line-height: 44px;}
}
@media screen and (max-width: 979px) and (min-width: 768px){
.rtl .logged-in .main-header .header-search-form{width: 60%;}
.rtl .logged-in .main-header .logo, .rtl .main-header .logo{min-width: 115px;}
}
@media screen and (max-width: 768px) {
.rtl .listing-banner-slider .profile-info { right: 15px;}
.rtl .detail-nav-toggler { width: 100%;}
.rtl .detail-nav { width: 100% !important;}
.rtl .blog.blog-medium.list { border-right: none; padding-right: 0px;}
.rtl .main-search.fancy.v2 .wp-dp-locations-fields-group .wp-dp-input-cross { left: 25px; right: auto;}
.rtl .main-search label{ margin: 0 0 5px 0; }
.rtl .widget.csbanner img{display: inline-block;}
.rtl #header .main-header .user-dashboard-menu li .img-holder{margin-left: 0;}
.rtl .time-list .close-time a span, .rtl .book-list .close-time a span{margin-right: 10px;}
}
@media screen and (max-width: 767px) {
.rtl .user-listing .user-list ul.panel-group li .panel .close-member { left: -15px; right: auto;}
.rtl .copyright-sec .footer-currency .field-holder { float: none;}
.rtl .listing-medium.classic .text-holder { padding-right: 25px;}
.rtl .testimonial-holder .text-holder .author-info .text-holder { width: auto;}
.rtl .testimonial-holder .text-holder { width: 100%;}
.rtl .wp_dp_banner_section img { width: 100%;}
.rtl .faq.panel-group .panel-heading a {padding-right: 0;padding-left: 30px;}
.rtl  .faqs .faq.panel-group .panel .panel-heading a{padding-left: 30px;}
.rtl #header [class*='col-lg-2']{right: 15px;left: auto;}
.rtl .main-header .header-search-form,
.rtl.logged-in .main-header .header-search-form{right: auto;left: 60px;}
.rtl .quick-view-listing .modal-header .close{top: 0;}
.rtl #footer .copy-right { float: none; text-align: center;}
.rtl #footer .widget-app { float: none; text-align: center;}
.rtl .copyright-sec .footer-currency .field-holder { float: none; text-align: center;}
.rtl #footer .copyright-sec [class*="col-lg"],
.rtl #footer .copyright-sec [class^="col-lg"] { text-align: center;}
.rtl #footer .copyright-sec .footer-currency { display: inline-block; vertical-align: middle;}
.rtl #footer .widget-app { float: none; display: inline-block; vertical-align: middle; margin-left: 10px; margin-right: 0px; margin-bottom: 0px;}
.rtl .modern-filters li{ margin: 3px 0;}
.rtl .user-listing .user-list ul.panel-group li .enquiries-viewings-links li{ margin-bottom:15px;}
.rtl .features-field-expand .search-features-list li{ width:100%;}
}
@media screen and (max-width: 640px) {
.rtl.logged-in #header [class*="col-lg-10"]{ width:30%;}
/*body.rtl .main-header.fancy a.listing-btn{ padding:3px 12px;}*/
.rtl #header .main-header.fancy .main-nav ~ .contact-holder{ padding-left:0; padding-right:0;}
.rtl .listing-medium.classic .text-holder { padding-right: 0px;}
.rtl #footer .widget-social-media { text-align: center;}
.rtl #footer .widget-app { float: none; }
.rtl .listing-medium .text-holder {padding-bottom: 20px;}
.rtl .listing-medium .img-holder{width:100%;}
.rtl .ysection .media-story .biz-rating { text-align: right; line-height: 23px;}
.rtl .list-detail-options .enquire-holder { float: right; margin-right: 0px;}
.rtl .right-filters.row .col-lg-8:first-child { padding-right: 0;}
.rtl .right-filters.row { text-align: right; }
.rtl .right-filters .input-field { padding-right: 0;}
.rtl .user-account-holder .user-holder .element-title h4 + .pull-right.col-lg-9 { float: none !important; padding-right: 0;}
.rtl .cs-calltoaction a { float: none; }
.rtl .blog.blog-medium .text-holder { width: 100%; }
.rtl .member-detail .member-info .img-holder { width: 145px; margin: 0 0px 0 10px;}
.rtl .directorybox-listing .swiper-button-next.default,
.rtl .directorybox-listing .swiper-button-prev.default { margin-top: -15px;}
.rtl .member-medium .text-holder{padding: 0px;}
.rtl .page-not-found{padding: 0;}
.rtl .listing-medium .listing-inner{display: block;}
.rtl .main-header .logo{float: none;}
.rtl #header .main-nav ~ .contact-holder{text-align: right;padding-right: 0;}
.rtl.logged-in #header .main-nav ~ .contact-holder{text-align:left;}
.rtl .main-header .header-search-form{ left:0; right:auto;}
.rtl.logged-in .user-register-fields .check-box-dpind{ margin-bottom:15px;}
.rtl .dashboard-left-btns {float: right;}
.rtl .main-search.split-map .select-dropdown, 
.rtl .main-search.split-map .field-holder.price-filters-btn, 
.rtl .main-search.split-map .user-location-filters, 
.rtl .main-search.split-map .field-holder.more-filters-btn{margin-right: 0;margin-left: 6px;}
}
@media screen and (max-width: 550px) {
.rtl.logged-in #header [class*='col-lg-10'], .logged-in #header [class*='col-lg-2']{width:auto;}
body.rtl .main-header.fancy .login-option > a{ padding:3px 6px;}
.rtl .show-more-listing #filters { float: none; }
.rtl .main-search .nav-tabs li a { font-size: 11px; }
.rtl .member-detail .member-info .img-holder { width: 100%; margin: 0 0 20px 0; }
.rtl .listing-sorting-holder .all-results { float: none; }
.rtl .listing-sorting-holder .user-location-filters { float: none; }
.rtl .listing-sorting-holder .user-location-filters > ul { float: left; }
.rtl .testimonial-holder.default .text-holder p { padding-left: 20px; padding-right: 25px; }
.rtl .pagination > li > a, .pagination > li > span{padding: 5px;line-height: 26px;}
.rtl .reviews-holder .element-title h3 ~ .reviews-count-holder{ margin-left: 0; }
.rtl .suggest-list-holder .img-holder{  margin-left: 0; margin-bottom: 15px;}
.rtl .element-title .review-list, 
.rtl .user-review-holder .user-review-post .text-holder .post-author-date .delete-this-user-review {float: right;}
.rtl #header .main-header .user-dashboard-menu li.user-dashboard-menu-children .activities-list{width: auto;}
.rtl .main-header .top-header .contact-info ~ .listing-btn,
.rtl .main-header .top-header .contact-info ~ .header-add-listing { margin: 0 20px 0 0; }
.rtl.logged-in .main-header .header-search-form{left: 0;right: auto;}
.rtl .element-title .pull-right{ padding-top:10px;}
.rtl .user-account-holder .opening-hours-holder .time-list {overflow-x: auto;overflow-y: hidden;margin-bottom: 20px;}
.rtl .user-account-holder .opening-hours-holder .time-list ul {min-width: 450px;}
.rtl .listing-sorting-holder .all-results h5{ margin-bottom:15px;}
.rtl .review-helpful-holder{ float:none !important; display:inline-block;}
.rtl .review-listing .review-title{ display:list-item;}
.rtl .review-text{ padding-right:0;}
}
@media screen and (max-width: 500px) {
.rtl .add-service, .rtl .book-btn,
.rtl .wp-dp-dev-appended .add-service,
.rtl .user-holder .choose-all-apply { float: right; }
.rtl .map-address-holder .field-holder { padding-left: 15px; }
.rtl .user-holder .map-address-holder .switchs-holder2 { padding-right: 15px; }
.rtl .sub-header.align-left .col-lg-6 ul.breadcrumbs { text-align: right; }
.rtl .cs-construction .time-box:after { display: none; }
.rtl .dp-currency-field-label { margin-left: 0px; }
.rtl .sub-header ul.breadcrumbs li:first-child { margin-right: 0 !important; padding-right:0;}
.rtl .directorybox-listing .element-title h2 { font-size: 17px !important; padding-left: 60px; }
.rtl .list-detail-options.has-checkbox .element-title { padding: 0 0 0 30px; }
.rtl .review-flag-holder{right: auto; left: 0px;}
body.rtl .main-header.fancy .login-option > a{ margin-bottom:5px;}
}
@media screen and (max-width: 480px) {
.rtl .main-header .search-input button{left: 0;border-radius: 3px;margin-top: 13px;}
.rtl .detail-v5 .detail-nav ul li:last-child a{padding-left: 0;}
.rtl .claims-holder{float:right;}
.rtl .pagination.pagination-large > li > a, .rtl .pagination.pagination-large > li > span, .rtl .pagination.pagination-large > li > a.prev, .rtl .pagination.pagination-large > li > a.next{margin-right: 0px;}
.rtl #header .main-header .user-dashboard-menu li.user-dashboard-menu-children ul{left: -30px;}
.rtl #header .main-header .user-dashboard-menu li.user-dashboard-menu-children ul:after{left: 15px;}
.rtl #header .main-header .user-dashboard-menu li.user-dashboard-menu-children ul:before{left: 11px;}
.rtl #header .main-header .user-dashboard-menu li.user-dashboard-menu-children.activities-list-holder ul:after{left: 5px;}
.rtl #header .main-header .user-dashboard-menu li.user-dashboard-menu-children.activities-list-holder ul:before{left: 1px;}
.rtl .main-header .field-holder.search-input.with-search-country .search-listing-field,
.rtl .main-header .field-holder.search-input.with-search-country .search-country{margin-right: 0;margin-left: -4px;}
.rtl .main-header .header-search-form{padding-left: 0;}
.rtl .main-header .field-holder.search-input.with-search-country .search-country{padding-right: 35px;}
.rtl .main-header .wp-dp-locations-fields-group .wp-dp-search-location-icon{right: 10px;}
.rtl #header .input-button-loader{ margin-left:0; margin-right:4px;}
.rtl .user-account-holder .user-add-listing .user-register-fields{ padding-left:20px; padding-right:20px;}
.rtl .create-listing-holder .check-box-dpind label p{line-height:20px;}
.rtl .check-box-dpind label:before{ top:3px;}
.rtl .main-search.split-map .price-filter-visibility{right: auto;left: 0;}
.rtl .main-search.split-map #price-filter-visibility:after {left: 17px;right: auto;}
.rtl .main-search.split-map #price-filter-visibility:before {left: 16px;right: auto;}
.rtl .listing-opening-hours ul li ul.delivery-dropdown li a .opend-day{width: 77px; font-size:10px;}
.rtl .listing-opening-hours ul li ul.delivery-dropdown li a .opend-day ~ .opend-time{width: -webkit-calc(100% - 85px); width: -moz-calc(100% - 85px);width: calc(100% - 85px);}
.rtl .menu-order-detail .modal-dialog ul.categories-order.table-generic li.order-heading-titles > div ~ div{ float:right;}
.rtl .menu-order-detail .modal-dialog .order-detail-options.order-total li span{ padding-left:20px;}
.rtl .menu-order-detail .btn-print {width: 100%;margin-top: 20px;height: 40px;}
.rtl .login-form .input-filed .chosen-container-multi .chosen-choices{padding: 18px 30px;}
.rtl .login-form .chosen-container .chosen-results li{ font-size:11px;}
.rtl .login-form .modal-body .chosen-container-multi .chosen-choices li.search-choice span{ font-size:11px;}
.rtl .testimonial-holder.advance-v2 .text-holder p {font-size: 20px;line-height: 34px;}
}
@media screen and (max-width: 450px) {
.rtl .g-recaptcha { float: right; margin-right: 0px; position: absolute; }
.rtl .scoring-holder .walkscore-logo { float: none; }
.rtl .element-title .team-option { float: right; }
.rtl ul.sub-nav li { text-align: right; padding-right: 0; }
.rtl #footer .footer-nav ul li { margin-left: 15px;}
.rtl .related-post .element-title { padding-right: 0px; padding-left: 60px;}
.rtl .listing-detail .architecture-holder .nav.nav-tabs { padding-left: 0;}
.rtl .listing-sorting-holder.member-sorting .user-location-filters .years-select-box{margin-top: 10px !important;}
.rtl #header .main-header .top-header .contact-holder { float: none; text-align: center;}
.rtl .cs-favorite-listings{ padding-bottom:20px;}
.rtl .user-account-holder .user-holder .element-title h4{ margin-bottom:10px;}
.rtl .user-account-holder.profile-settings .user-holder .element-title .off-day-dropdown{ float:right;}
.rtl .listing-detail.detail-v5 .profile-info .text-holder{ padding-right:0; margin-right:0; margin-left: -4px;}
}
@media screen and (max-width: 400px) {
.rtl .listing-medium .opening-time { padding-right: 8px; padding-left: 45px;}
.rtl .modal-form .g-recaptcha { -webkit-transform: scale(0.95); transform: scale(0.95); float: right; position: absolute; right: 0; margin-right: 0;}
.rtl .widget-payment-holder .chartContainer-wrp { float: none; margin: 0 0 25px;}
.rtl .widget-payment-holder .progress-holder .text-holder { padding-right: 0;}
.rtl .field-select-holder ul li a i { margin-left: 5px;}
.rtl .field-select-holder ul li a span { margin-left: 0;}
.rtl .member-grid .trusted-member { display: block;}
.rtl .newsletter.classic .field-holder .field-input { padding: 10px 30px 10px 107px;}
.rtl .blog-detail .detail-content { padding-right: 0px;}
.rtl .listing-medium .listing-price{float:right;}
.rtl .reviews-holder .element-title .reviews-count-holder{text-align: right;}
.rtl .user-review-holder .user-review-post .text-holder { margin: 15px 0 0;}
.rtl .user-review-holder .user-review-post .text-holder:before{left: auto;right: 15px;-webkit-transform: rotate(-88deg);-moz-transform: rotate(-88deg);-ms-transform: rotate(-88deg);-o-transform: rotate(-88deg);transform: rotate(-88deg);}
.rtl .split-map-search-btn, .rtl .listing-grid .rating-holder ~ .listing-price{float: right;}
.rtl .main-search.split-map .years-select-box{margin-right: 0;}
}
@media screen and (max-width: 384px) {
.rtl .recaptcha-reload .g-recaptcha { -webkit-transform: scale(0.7); transform: scale(0.7); right: -67px;}
.rtl .field-select-holder ul li ul.delivery-dropdown li a span:first-child + span { padding-right: 0;}
.rtl .scoring-list .text-holder { padding-left: 0; padding-right: 0;}
.rtl .listing-info-sec ul li span { float: none;}
.rtl .testimonial-holder.advance.v1 .swiper-button-next { right: 8%;}
.rtl .directorybox-listing .element-title h2 { font-size: 15px !important;}
.rtl .listing-grid .post-category-list li { margin: 0 0 5px 12px; }
.rtl .ysection .media-avatar ~ .media-story { padding: 10px 0 0 0; width: 100%;}
.rtl .directorybox-listing #filters li:first-child { margin-bottom: 20px; margin-right:0;}
.rtl .tabs-listing .member-image { float: right;}
.rtl .profile-info.detail-view-1 .field-select-holder ul li ul.delivery-dropdown li a span:first-child,
.rtl .profile-info.detail-view-1 .field-select-holder ul li ul.delivery-dropdown li a span:first-child + span{ width:auto; margin-bottom:0; padding-left:15px; vertical-align:middle; display:inline-block; line-height:24px;}
.rtl .profile-info.detail-view-1 .field-select-holder ul li ul.delivery-dropdown li a span:first-child{ min-width:50px;}
.rtl .main-search.split-map .price-filter-visibility .select-dropdown .select-categories:last-child .chosen-drop {right: auto;left: -30px;}
.rtl .main-search.split-map .price-filter-visibility .select-dropdown .select-categories:last-child .chosen-container-single .chosen-drop:before {right: auto; left: 49px;}
.rtl .main-search.split-map .price-filter-visibility .select-dropdown .select-categories:last-child .chosen-container-single .chosen-drop:after {right: auto; left: 50px;margin: 0 -1px 0 0;}
}
@media screen and (max-width: 350px) {
.rtl .listing-sorting-holder .all-results h5{ font-size: 14px !important; }
.rtl .listing-sorting-holder .all-results li{ font-size: 12px; }
.rtl .main-search.split-map .select-dropdown, 
.rtl .main-search.split-map .field-holder.price-filters-btn, 
.rtl .main-search.split-map .user-location-filters, 
.rtl .main-search.split-map .field-holder.more-filters-btn {margin-right: 0;margin-left: 4px;}
.rtl .listing-sorting-holder .all-results li a{ font-size:10px;}
}
@media screen and (max-width: 321px) {
.rtl #header .main-header .login-option ~ .header-add-listing {margin-left: 0;margin-right: 5px;}
.rtl .logged-in #header .input-button-loader, .rtl #header .input-button-loader{margin-left: 0; margin-right: 8px;}
.rtl .field-holder.search-input.with-search-country .search-country{margin-right: 0;margin-left: -4px;}
.rtl .logged-in #header .input-button-loader{ margin-left: 0;}
.rtl .directorybox-listing .post-category{ width:55%;}
 }}

.rtl .wp-dp-select-demo li label{ padding:0 30px 0 0;}