[dir=rtl] .vbox-content,
[dir=rtl] .property_slider_carousel_elementor_v3 .owl-dots,
[dir=rtl] .membership_package_product h4,
[dir=rtl] .pack_content,
[dir=rtl] .pack-price_sh,
[dir=rtl] .buy_package_sh,
[dir=rtl] .pack-listing_sh div,
[dir=rtl] .pack-bill_freg_sh, [dir=rtl] .pack-listing_sh, [dir=rtl] .pack-listing-period_sh, [dir=rtl] .pack-listing_feat_sh,
[dir=rtl] .places_wrapper_type_2 h4,
[dir=rtl] .places_type_2_content,
[dir=rtl] .testimonial-container.type_class_3 .testimonial-author-line,
[dir=rtl] .testimonial-container.type_class_3 .testimmonials_starts,
[dir=rtl] .testimonial-container.type_class_2 .testimonial-author-line,
[dir=rtl] .testimonial-author,
[dir=rtl] .wpestate-beds-baths-popoup-component .wpestate-beds-baths-popoup-wrapper .wp_estate_baths_component_item,
[dir=rtl] .wpestate-beds-baths-popoup-component .wpestate-beds-baths-popoup-wrapper .wp_estate_beds_component_item,
[dir=rtl] .share_unit a,
[dir=rtl] .print_invoice,
[dir=rtl] .unread_mess,
[dir=rtl] .drag-drop-msg,
[dir=rtl] .wpestate_bell_note,
[dir=rtl] .dashboard_username,
[dir=rtl] .wpestate_bell_note_unread,
[dir=rtl] .agent_unit_social_single,
[dir=rtl] .gmapzoomplus_sh, [dir=rtl] #gmapzoomplus_sh, [dir=rtl] #gmapzoomplus,
[dir=rtl] .gmapzoomminus_sh, [dir=rtl] #gmapzoomminus_sh, [dir=rtl] #gmapzoomminus,
[dir=rtl] .wpestate_control_media_buttons_wrapper .wpestate_control_media_button,
[dir=rtl] .leaflet_cluster,
[dir=rtl] .wpresidence_elementor_social_sidebar_internal a,
[dir=rtl] .comment-form #submit,
[dir=rtl] .wpresidence_button,
[dir=rtl] .wd_user_menu .unread_mess,
[dir=rtl] .heading_over_image {
  text-align: center !important;
}

[dir=rtl] .type_class_4 .testimonial-author-line,
[dir=rtl] .type_class_4 .testimonial-location-line {
  margin-right: 20px;
  margin-left: 0px;
}
[dir=rtl] .type_class_4 .testimonial-image {
  float: right;
}
[dir=rtl] .dropdown.wpresidence_dropdown .dropdown-toggle {
  text-align: right;
  padding-right: 12px;
  padding-left: 24px;
}
[dir=rtl] .dropdown.wpresidence_dropdown .dropdown-toggle::after {
  margin-left: 0;
  margin-right: 8px;
  float: left;
  left: 10px;
  right: auto;
}
[dir=rtl] .dropdown.wpresidence_dropdown .dropdown-menu {
  text-align: right;
  left: auto;
  right: 0;
}
[dir=rtl] .dropdown.wpresidence_dropdown .dropdown-menu li {
  text-align: right;
  padding-right: 12px;
  padding-left: 12px;
}
[dir=rtl] .form-select {
  background-position: left 0.75rem center;
  padding-right: 0.75rem;
  padding-left: 2.25rem;
}
[dir=rtl] input[type=checkbox] {
  margin-right: unset;
  margin-left: 5px;
}
[dir=rtl] .bootstrap-select .dropdown-toggle {
  text-align: right;
}
[dir=rtl] .bootstrap-select .dropdown-toggle .filter-option {
  text-align: right;
}
[dir=rtl] .bootstrap-select .dropdown-toggle .filter-option .filter-option-inner-inner {
  text-align: right;
}
[dir=rtl] .bootstrap-select .dropdown-toggle::after {
  right: auto;
  left: 12px;
}
[dir=rtl] .bootstrap-select .dropdown-menu {
  text-align: right;
}
[dir=rtl] .bootstrap-select .dropdown-menu .bs-actionsbox {
  text-align: right;
}
[dir=rtl] .bootstrap-select .dropdown-menu .bs-actionsbox .btn-group {
  flex-direction: row-reverse;
}
[dir=rtl] .bootstrap-select .dropdown-menu .inner {
  text-align: right;
}
[dir=rtl] .bootstrap-select .dropdown-menu .inner .dropdown-item {
  text-align: right;
  padding-right: 12px;
}
[dir=rtl] .bootstrap-select .dropdown-menu .inner .dropdown-item .check-mark {
  right: auto;
  left: 12px;
}
[dir=rtl] .bootstrap-select .dropdown-menu .inner .dropdown-item .text {
  text-align: right;
  margin-right: 5px;
}
[dir=rtl] .radius_wrap:after {
  right: unset;
  left: 15px;
}
[dir=rtl] .wpestate-beds-baths-popoup-component .dropdown-toggle {
  text-align: right;
}
[dir=rtl] .wpestate-beds-baths-popoup-component .dropdown-toggle::after {
  right: auto;
  left: 12px;
}
[dir=rtl] .listing_filters_head .dropdown.wpresidence_dropdown .dropdown-toggle::after {
  left: 0px;
  right: unset;
}
[dir=rtl] .listing_filters_head .wpestate_list_grid_filter_wiew_wrapper {
  margin-left: unset;
  margin-right: auto;
}
[dir=rtl] .schedule_meeting {
  margin-right: 15px;
  margin-left: unset;
}
[dir=rtl] .extended_search_check_wrapper .adv_extended_close_button {
  left: 0px;
  right: unset;
}
[dir=rtl] .infobox_wrapper_image {
  float: right;
}
[dir=rtl] .infobox_details,
[dir=rtl] .prop_pricex {
  padding-right: 15px;
  float: right;
}
[dir=rtl] .infobox_title a {
  float: right;
}
[dir=rtl] #infocloser::before {
  right: unset;
  left: 0px;
}
[dir=rtl] .adv-search-1 .adv-search-header-1 {
  left: 0px;
  right: 0px;
}
[dir=rtl] .adv-search-1 .adv-search-header-1:after {
  right: unset;
  left: 15px;
}
[dir=rtl] .adv-search-1 .residence_advanced_submit_button_search_1 {
  right: unset;
  left: 0px;
}
[dir=rtl] #results .results_header #preview_view_all {
  float: left;
}
[dir=rtl] #save_search_notice {
  padding-right: 0px;
}
[dir=rtl] #search_name {
  margin-right: unset;
  margin-left: 15px;
}

[dir=rtl] .wpresidence_header_menu_type1_align_left.wpresidence_header_logo_align_left .header_wrapper_inside .user_menu_wrapper {
  margin-right: auto;
  margin-left: unset;
}
[dir=rtl] .wpresidence_header_menu_type1_align_right .header_wrapper_inside .logo {
  margin-right: unset;
  margin-left: auto;
}
[dir=rtl] .wpresidence_header_logo_align_center .header_type2 .wpresidence-logo-container {
  text-align: center !important;
}
[dir=rtl] .wpresidence_header_logo_align_center .header_type2 .wpresidence-logo-container .logo {
  text-align: center !important;
}
[dir=rtl] .wpresidence_header_logo_align_right .header_type2 .wpresidence-logo-container {
  text-align: left !important;
}
[dir=rtl] .wpresidence_header_logo_align_right .header_type2 .wpresidence-logo-container .logo {
  text-align: left !important;
}
[dir=rtl] #user_menu_open a svg {
  margin-right: 0px;
  margin-left: 10px;
}
[dir=rtl] #user_menu_open .unread_mess {
  left: 15px;
  right: unset;
}
[dir=rtl] .mobilewrapper,
[dir=rtl] .mobile-trigger {
  left: 0px;
}
[dir=rtl] #user_menu_open {
  left: 35px;
  right: 0px;
}
[dir=rtl] .wpresidence_wrapper_for_header_type6 #user_menu_open {
  left: 0;
  right: unset;
  translate: 5% 0px;
}
[dir=rtl] .wpresidence_header_logo_align_right .wpresidence-navigation-menu .menu-main-menu-container ul li:hover > ul,
[dir=rtl] .wpresidence_header_logo_align_right .wpresidence-navigation-menu .menu-mega-menu-updated-container ul li:hover > ul {
  left: auto !important;
  right: 0px;
}
[dir=rtl] .sub-menu .menu-item-has-children > a:after {
  float: left;
}
[dir=rtl] .wpresidence-navigation-menu .menu-header-6-secondary-container ul li ul li ul {
  right: 100%;
}
[dir=rtl] .no-megamenu ul ul {
  right: 100% !important;
}
[dir=rtl] .wpresidence-navigation-menu .menu-header-6-secondary-container ul li ul,
[dir=rtl] .wpresidence-navigation-menu .menu-main-menu-container ul li ul,
[dir=rtl] .wpresidence-navigation-menu .menu-mega-menu-updated-container ul li ul {
  right: 0;
}
[dir=rtl] .wpresidence-navigation-menu .menu-mega-menu-updated-container ul li ul.submenu {
  right: 100%;
}
[dir=rtl] .header_type2 .wpresidence-navigation-menu .menu-mega-menu-updated-container ul li.with-megamenu > ul,
[dir=rtl] .header_type2 .wpresidence-navigation-menu .menu-mega-menu-updated-container ul li.with-megamenu:hover > ul {
  margin-right: -3rem;
}
[dir=rtl] .wpresidence_header_6_secondary_menu.justify-content-end {
  justify-content: flex-end !important;
}
[dir=rtl] .header_type6 .logo {
  text-align: center !important;
}
[dir=rtl] .header_wrapper_inside_type_4 .wpresidence-navigation-menu .menu-mega-menu-updated-container ul li.with-megamenu > ul,
[dir=rtl] .header_wrapper_inside_type_4 .wpresidence-navigation-menu .menu-mega-menu-updated-container ul li.with-megamenu:hover > ul {
  right: unset;
}
[dir=rtl] .wpresidence_wrapper_for_header_type4 .header_wrapper_inside_type_4 .wpresidence-navigation-menu .menu-main-menu-container ul li:hover > ul,
[dir=rtl] .wpresidence_wrapper_for_header_type4 .header_wrapper_inside_type_4 .wpresidence-navigation-menu .menu-mega-menu-updated-container ul li:hover > ul {
  right: unset;
}
[dir=rtl] .wpresidence_wrapper_for_header_type4 .header_wrapper_inside_type_4 .wpresidence-navigation-menu .menu-main-menu-container ul li ul li:hover > ul,
[dir=rtl] .wpresidence_wrapper_for_header_type4 .header_wrapper_inside_type_4 .wpresidence-navigation-menu .menu-mega-menu-updated-container ul li ul li:hover > ul {
  right: -285px !important;
}
[dir=rtl] #openmap,
[dir=rtl] #google_map_prop_list_wrapper #gmap-control,
[dir=rtl] #gmap-control {
  right: unset;
  left: 15px;
}
[dir=rtl] .gmapzoomminus_sh, [dir=rtl] #gmapzoomminus_sh, [dir=rtl] #gmapzoomminus,
[dir=rtl] .gmapzoomplus_sh, [dir=rtl] #gmapzoomplus_sh, [dir=rtl] #gmapzoomplus {
  left: unset;
  right: 15px;
}
[dir=rtl] #openmap i {
  margin-right: unset;
  margin-left: 5px;
}
[dir=rtl] .show_hide_password {
  right: unset;
  left: 10px;
}
[dir=rtl] .wpestate_login_form_wrapper label, [dir=rtl] .wpestate_register_form_wrapper label, [dir=rtl] .wpestate_forgot_form_wrapper label {
  text-align: right;
}
[dir=rtl] .mobilex-menu .menu-item-has-children > a:after {
  left: 15px;
  right: unset;
  margin-right: unset;
  margin-left: 15px;
}
[dir=rtl] .breadcrumb > li + li:before {
  float: right;
}

[dir=rtl] .wpestate_sliding_box .sliding-content-wrapper {
  left: unset;
  right: 280px;
}
[dir=rtl] .featured_property_type1 .featured_prop_price {
  left: unset;
  right: 15px;
}
[dir=rtl] .featured_property_type1 .agent_face {
  float: right;
  margin-right: unset;
  margin-left: 15px;
}
[dir=rtl] .featured_property_type1 .featured_div {
  float: none;
}
[dir=rtl] .featured_property_type2 .featured_secondline .agent_face {
  left: unset;
  right: 20px;
  margin-left: 15px;
  margin-right: 0px;
}
[dir=rtl] .featured_property_type2 .featured_secondline h2 {
  left: unset;
  right: 100px;
}
[dir=rtl] .featured_property_type2 .featured_secondline .featured_prop_price {
  right: 100px;
  left: auto;
}
[dir=rtl] .property_listing_blog .blog_unit_image {
  float: right;
}
[dir=rtl] .property_listing .listing-unit-img-wrapper .property_media {
  left: 20px;
  right: auto;
}
[dir=rtl] .property_listing .listing-unit-img-wrapper .property_media i {
  margin: 0px;
}
[dir=rtl] .property_listing .listing-unit-img-wrapper .prop_new_details .property_location_image i {
  margin-right: 0px;
  margin-left: 5px;
}
[dir=rtl] .share_unit {
  right: -2px;
  left: unset;
}
[dir=rtl] .property_unit_type1 .property_address_type1_wrapper .fas {
  margin-right: unset;
  margin-left: 5px;
}
[dir=rtl] .property_unit_type1 .status-wrapper {
  position: absolute;
  right: auto;
  top: 10px;
  left: 10px;
}
[dir=rtl] .property_unit_type1 .property_unit_type1 .featured_div {
  position: absolute;
  left: unset;
  right: 0px;
}
[dir=rtl] .property_unit_type1 .property_unit_type1 .featured_div:after {
  left: unset;
  right: 0px;
}
[dir=rtl] .property_unit_type2 .property_agent_wrapper {
  margin-right: 20px;
  margin-left: unset;
}
[dir=rtl] .property_unit_type2 .property_unit_type2 .compare-action {
  margin-left: 20px;
  margin-right: unset;
}
[dir=rtl] .property_listing.property_unit_type4 .property_agent_wrapper {
  right: auto;
  left: 0px;
  border-left: 0px;
  border-right: 1px solid #f7f7f7;
}
[dir=rtl] .property_unit_type6 .property_unit_type6_title_wrapper {
  left: unset;
  right: 15px;
}
[dir=rtl] .property_listing.property_unit_type8 .property_agent_wrapper {
  left: unset;
  right: 15px;
}
[dir=rtl] .property_listing.property_unit_type8 .icon-fav {
  right: unset;
  left: 15px;
}
[dir=rtl] .blog2v .property_listing_blog .read_more {
  left: auto;
  right: 20px;
}
[dir=rtl] .property_listing_blog .widemeta i {
  margin-right: 0px;
  margin-left: 5px;
}
[dir=rtl] .wpresidence_agent_unit_wrapper .agent_unit .agent_unit_social .wpestate_agent_unit_social {
  margin-left: auto;
  margin-right: unset;
}
[dir=rtl] .agency_unit .agency_unit_wrapper .social-wrapper {
  left: 25px;
  right: auto;
}
[dir=rtl] .agency_users {
  right: 315px;
  left: auto;
}
[dir=rtl] .agency_unit .agency_unit_wrapper {
  margin-left: unset;
  margin-right: 25px;
}
[dir=rtl] .modal.wpestate_card_unit_email .btn-close, [dir=rtl] .modal.wpestate_card_unit_call .btn-close {
  right: unset;
  left: 0px;
}
[dir=rtl] .slider_container button.slick-prev.slick-arrow {
  left: 10px;
  right: unset;
}
[dir=rtl] .slider_container button.slick-next.slick-arrow {
  right: unset;
  left: 60px;
}
[dir=rtl] .slider_container .arrow_class_sideways button.slick-prev.slick-arrow {
  left: -45px;
  right: unset;
}
[dir=rtl] .slider_container .arrow_class_sideways button.slick-next.slick-arrow {
  right: -45px;
  left: unset;
}
[dir=rtl] .places_wrapper_type_1 h4,
[dir=rtl] .places_wrapper_type_1 .h4 {
  padding-right: 20px;
  padding-left: unset;
}
[dir=rtl] .user_role_unit .featured_user_role_unit_details h4,
[dir=rtl] .user_role_unit .featured_user_role_unit_details .h4,
[dir=rtl] .user_role_unit .featured_user_role_unit_details .user_role_email,
[dir=rtl] .user_role_unit .featured_user_role_unit_details .user_role_phone {
  padding-left: unset;
  padding-right: 110px;
}
[dir=rtl] .user_role_unit .featured_user_role_unit_details i {
  margin-right: unset;
  margin-left: 5px;
}
[dir=rtl] .user_role_unit .button_user_role {
  left: unset;
  right: 20px;
}
[dir=rtl] .featured_article_type2.featured_prop_type4 .featured_img_type2 .featured_article_type2_title_wrapper .featured_property_type4_agent_wrapper .featured_property_type4_agent,
[dir=rtl] .featured_article .blog_author_image {
  float: right;
}
[dir=rtl] .featured_article_type2.featured_prop_type4 .featured_img_type2 .featured_article_type2_title_wrapper .featured_property_type4_agent_wrapper .featured_property_type4_agent_name {
  float: right;
  margin: 28px 10px 0px 0px;
}
[dir=rtl] .featured_article_type2.featured_prop_type5 .featured_article_type5_title_wrapper {
  left: unset;
  right: 20%;
}

[dir=rtl] .property_slider2_wrapper .featured_secondline {
  left: unset;
  right: 20px;
}
[dir=rtl] .property_slider2_wrapper .status-wrapper .ribbon-wrapper-default {
  right: unset;
  left: 12px;
}
[dir=rtl] .property_slider_carousel_elementor_v2.owl-carousel .owl-nav {
  left: unset;
  right: -60px;
}
[dir=rtl] .section__content {
  padding: 0 0 0 4rem;
}
[dir=rtl] .section__description {
  padding: 0 0 0 2rem;
}
[dir=rtl] .section__title span {
  display: inline;
}
[dir=rtl] .theme_slider_1 .theme_slider_contact_wrapper {
  right: 4%;
  left: unset;
}
[dir=rtl] .theme_slider_1 .theme-slider-price {
  right: 70px;
}
[dir=rtl] .theme_slider_1 .listing-details {
  margin-right: auto;
  margin-left: unset !important;
}
[dir=rtl] .theme_slider_2 .theme_slider2_agent_picture {
  float: right;
}
[dir=rtl] .theme_slider_2 .theme-slider-location,
[dir=rtl] .theme_slider_2 h3 {
  padding: 0px 110px 0px 0px;
}
[dir=rtl] .theme_slider_2 .theme-slider-price {
  margin: 0px 20px 0px 0px;
}
[dir=rtl] .theme_slider_3 .owl-next {
  right: unset;
  left: 0px;
}
[dir=rtl] .theme_slider_3 .owl-prev {
  left: 90px;
  right: unset;
}
[dir=rtl] .theme_slider_3 .theme_slider_3_sec_row {
  flex-direction: row-reverse;
  justify-content: flex-end;
}
[dir=rtl] .theme_slider_3_carousel-indicators {
  padding: 0px 15px;
}

[dir=rtl] .prop_social .share_unit a {
  padding: 5px 22px 5px 10px;
  text-align: right !important;
}
[dir=rtl] .prop_social .share_unit a:after {
  position: absolute;
  left: unset;
  right: 10px;
}
[dir=rtl] .morgage_chart_wrapper.onfirst .morgage_legend li {
  margin-left: 20px;
  margin-right: 0px;
}
[dir=rtl] .agency_taxonomy a,
[dir=rtl] .developer_taxonomy a {
  margin-right: unset;
  margin-left: 10px;
  float: right;
}
[dir=rtl] .developer_map {
  padding-right: unset;
  padding-left: 30px;
}
[dir=rtl] .single-estate_property .listing_detail strong {
  float: right;
  margin-left: 5px;
}
[dir=rtl] .listing-review .review-list-content .reviwer-name {
  float: right;
  padding-left: unset;
  padding-right: 15px;
}
[dir=rtl] .listing-review .review-list-content .reviewer_image {
  float: right;
}
[dir=rtl] .listing-review .review-list-content .property_ratings {
  float: left;
  margin-left: 0;
}
[dir=rtl] .listing-review .review-list-content .review-date {
  right: unset;
  left: 0;
}
[dir=rtl] .listing-review .review-list-content .review-title {
  margin-right: 75px;
  right: 0;
}
[dir=rtl] .add_review_wrapper .rating .rating_legend {
  margin-right: unset;
  margin-left: 5px;
}
[dir=rtl] a.agency_social {
  margin-right: 0px;
  margin-left: 15px;
}
[dir=rtl] .wpresidence_realtor_listings_wrapper .term_bar_wrapper {
  margin: 0px 0px 30px 0px;
}
[dir=rtl] .wpresidence_property_page_title_area .entry-prop {
  margin-right: unset;
}
[dir=rtl] .single_property_labels {
  left: unset;
  right: 0px;
}
[dir=rtl] .agent_unit_widget_sidebar_wrapper .agent_unit_widget_sidebar_wrapper_unit .agent_unit_widget_sidebar {
  margin-right: unset;
  margin-left: 15px;
}
[dir=rtl] .wpestate_property_media_section_wrapper .status-wrapper {
  right: unset;
  left: 15px;
}
[dir=rtl] .modal_property_features i,
[dir=rtl] .wpestate_estate_property_details_section i,
[dir=rtl] #tab_prpg i.fa-times,
[dir=rtl] #tab_prpg i.fa-check-circle,
[dir=rtl] #tab_prpg i.fa-check {
  margin-right: unset;
  margin-left: 10px;
}
[dir=rtl] .wpresidence-carousel-control i {
  margin: 0px;
}
[dir=rtl] .wpestate_shedule_tour_wrapper_type2 .wpestate_shedule_tour_wrapper_type2_content {
  padding: 0px 20px 0px 0px;
}
[dir=rtl] .wpestate_control_media_buttons_wrapper {
  left: unset;
  right: 0px;
  padding-left: unset;
  padding-right: 15px;
}
[dir=rtl] .lightbox_property_wrapper .lighbox-image-close {
  right: unset;
  left: 10px;
}
[dir=rtl] .lightbox_property_wrapper_floorplans .owl-carousel .owl-item .item .itemimage {
  float: right;
}
[dir=rtl] .lightbox_floor_details {
  right: unset;
  left: 50px;
}
[dir=rtl] .lighbox-image-close-floor {
  right: unset;
  left: 0px;
}
[dir=rtl] .lighbox-image-close-floor i {
  margin: 0px;
}
[dir=rtl] .overview_element:first-of-type li {
  text-align: right;
}
[dir=rtl] .image_gallery {
  min-height: 160px;
  border-bottom: 6px solid #ffffff;
  border-left: 6px solid #ffffff;
  border-right: 0px;
}
[dir=rtl] .status-wrapper {
  right: unset;
  left: 20px;
}
[dir=rtl] .featured_div {
  float: right;
}
[dir=rtl] .yelp_stars {
  margin-left: unset;
  margin-right: auto;
}
[dir=rtl] .share_unit {
  left: unset;
  right: -2px;
}
[dir=rtl] #wpestate_schedule_tour_time {
  float: left;
}
[dir=rtl] .wpestate_display_schedule_tour_options_wrapper {
  justify-content: flex-start;
}
[dir=rtl] .modal_property_features i, [dir=rtl] .wpestate_estate_property_details_section i, [dir=rtl] .property-panel i, [dir=rtl] #tab_prpg i.fa-times, [dir=rtl] #tab_prpg i.fa-check-circle, [dir=rtl] #tab_prpg i.fa-check {
  margin-right: unset;
  margin-left: 10px;
}

[dir=rtl] #google_map_prop_list_sidebar .entry-title {
  float: right;
}
[dir=rtl] .wpresidence_half_map_filter_wrapper {
  right: unset;
  left: 15px;
}
[dir=rtl] .wpestate_list_grid_filter_wiew_wrapper {
  margin-right: auto;
  margin-left: unset;
}
[dir=rtl] .type_class_4 .testimmonials_starts {
  float: right;
}

[dir=rtl] .user_dashboard_links svg {
  margin-right: unset;
  margin-left: 15px;
}
[dir=rtl] .col-md-3.user_menu_wrapper {
  border-left: 1px solid #E4E4E4;
  border-right: 0px;
}
[dir=rtl] .user_menu {
  justify-content: flex-end;
}
[dir=rtl] .dashboard_package_row,
[dir=rtl] .dashboard_hello_section {
  padding-left: unset;
  padding-right: 50px;
}
[dir=rtl] .wpestate_dashboard_account_summary .dasboard_widget_row {
  margin-right: unset;
  margin-left: 2%;
  float: right;
}
[dir=rtl] .wpestate_dash_delete_plan {
  right: unset;
  left: 20px;
}
[dir=rtl] #form_submit_1 {
  margin-right: unset;
  margin-left: 10px;
}
[dir=rtl] #add_new_floor_plan {
  margin-left: unset;
  margin-right: 15px;
}
[dir=rtl] .wpestate_bell_note {
  right: unset;
  left: 95px;
}
[dir=rtl] .property_dashboard_location_wrapper {
  padding-left: unset;
  padding-right: 20px;
}
[dir=rtl] .blog_listing_image .featured_div {
  left: unset;
  right: 10px;
}
[dir=rtl] .unread_mess {
  right: unset;
  left: 15px;
}
[dir=rtl] .delete_search {
  margin-right: 10px;
  margin-left: unset;
}
[dir=rtl] .search_unit_wrapper h4,
[dir=rtl] .page-template-user_dashboard_searches .search_param {
  padding: 0px 15px 0px 0px;
}
[dir=rtl] .wpestate_dashboard_input_type,
[dir=rtl] .wpestate-dashboard-select {
  margin-right: unset;
  margin-left: 15px;
  text-align: right;
}
[dir=rtl] .wpestate_crm_contact_status .property_list_status_label.anycrm:before, [dir=rtl] .wpestate_crm_contact_status .property_list_status_label.anycrm.new:before, [dir=rtl] .property_dashboard_status .property_list_status_label.pending:before, [dir=rtl] .property_dashboard_status .property_list_status_label.waitingforapproval:before, [dir=rtl] .property_list_status_label.notpaid:before, [dir=rtl] .property_dashboard_status .property_list_status_label.disabled:before, [dir=rtl] .property_dashboard_status .property_list_status_label.expired:before, [dir=rtl] .property_dashboard_status .property_list_status_label.draft:before, [dir=rtl] .property_list_status_label.paid:before, [dir=rtl] .property_dashboard_status .property_list_status_label.publish:before, [dir=rtl] .property_dashboard_status .property_list_status_label.published:before {
  left: unset;
  right: 0px;
}
[dir=rtl] .property_list_status_label {
  padding: 0px 30px 0px 0px;
}
[dir=rtl] .mess_unread {
  margin: 8px 0px 0px 10px;
}
[dir=rtl] .message_listing .mess_content {
  margin: 30px 0px 0px 0px;
}

[dir=rtl] .exclude-rtl-children *:not(.keep-rtl) {
  text-align: left !important;
  direction: ltr !important;
}
[dir=rtl] div:not(.exclude-rtl):not(.keep-ltr):not([class*=elementor]):not([class*=e-]):not([class*=eicon]) {
  text-align: right;
}
[dir=rtl] p:not(.elementor-widget-container *) {
  text-align: right;
}
[dir=rtl] h1:not(.elementor-widget-container *),
[dir=rtl] h2:not(.elementor-widget-container *),
[dir=rtl] h3:not(.elementor-widget-container *),
[dir=rtl] h4:not(.elementor-widget-container *),
[dir=rtl] h5:not(.elementor-widget-container *),
[dir=rtl] h6:not(.elementor-widget-container *) {
  text-align: right;
}
[dir=rtl] a:not(.exclude-rtl):not(.keep-ltr) {
  text-align: right;
}
[dir=rtl] a.d-flex {
  justify-content: flex-end;
}
[dir=rtl] ol,
[dir=rtl] ul {
  padding-right: 0px;
}
[dir=rtl] .text-left {
  text-align: right !important;
}
[dir=rtl] .text-right {
  text-align: left !important;
}
[dir=rtl] .float-start {
  float: right !important;
}
[dir=rtl] .float-end {
  float: left !important;
}
[dir=rtl] .fa.fa-arrow-right, [dir=rtl] .fas.fa-arrow-right, [dir=rtl] .far.fa-arrow-right {
  transform: rotate(180deg);
}
[dir=rtl] .fa.fa-arrow-left, [dir=rtl] .fas.fa-arrow-left, [dir=rtl] .far.fa-arrow-left {
  transform: rotate(180deg);
}
[dir=rtl] input, [dir=rtl] textarea {
  text-align: right;
}
[dir=rtl] .dropdown-menu {
  text-align: right;
}
[dir=rtl] .accordion-button::after {
  margin-left: unset;
  margin-right: auto;
}
[dir=rtl] .wd_user_menu .unread_mess {
  left: 0px;
  right: auto;
}
[dir=rtl] .listing_name {
  padding: 0px 13px 0px 0px;
}
[dir=rtl] .breadcrumb-item::before {
  float: none;
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
[dir=rtl] .contact_sidebar_wrap i {
  margin-right: unset;
  margin-left: 10px;
}
[dir=rtl] .contact-box {
  right: unset;
  left: -125px;
  margin-left: 60px;
}
[dir=rtl] .backtop {
  right: unset;
  left: -60px;
}
[dir=rtl] .contact-box.islive,
[dir=rtl] .backtop.islive {
  right: unset;
  left: 15px;
}
[dir=rtl] .contactformwrapper {
  right: unset;
  left: 45px;
}
[dir=rtl] .contactformwrapper:before {
  right: unset;
  left: 35px;
}
[dir=rtl] .contactformwrapper::after {
  right: unset;
  left: 35px;
}
[dir=rtl] .contactformwrapper .contact_close_button {
  left: 0px;
  right: unset;
}

/*# sourceMappingURL=rtl.css.map*/