.rtl .sb-header .logo , .rtl  .header-1 .sb-menu > ul.menu-items , .rtl  .ag-about .about-video .video-2 {

    float: right;

}

.rtl .nhome-3 .call-us, .rtl .main-home-sec7 .apple-div , .rtl  .main-home-sec7 .and-div , .rtl .ag-about .about-content .cal-action ul li div.est , .rtl  .search-form-inner , .rtl .heading-dots .h-dot , .rtl  .main-dis-area .agent-title .agent-photo , .rtl .au-dp {

    float: right;

}

.rtl  .nhome-3 .logo {

    margin-left: inherit;

    margin-right: 45px;

}

.rtl .nhome-3 .sb-menu > ul.menu-items {

    float: right;

    padding-left: inherit;

    padding-right: 45px;

}

.rtl  .nhome-3 .call-us .call-image {

    float: right;

    margin-right: inherit;

    margin-left: 15px;

}

.rtl   .nhome-3 .sb-menu ul.auth-elements {

    float: left;

    border-left:none;

    border-right: 1px solid #e3e4e6;

}

.rtl  .sb-header .sb-header-container .sb-menu .auth-elements li.user-avatar-dp .my-custom-auth li a i {

    margin-right: inherit;

    margin-left: 5px;

}

.rtl  .sb-menu ul li.dropdown_menu > a > span::before {

    margin-left: inherit;

    margin-right: 5px;

}

.rtl  .sb-menu ul ul li > a::before {

    content: "\f104";

    float: right;

    margin-right: inherit;

    margin-left: 10px;

}

.rtl  .sb-menu li > ul ul {

    left: inherit;

    right: 100%;

}

.rtl  .header-1 .sb-header-container .logo {

    padding-right: inherit;

     padding-left: 20px;

}

.rtl  .header-1 .sb-menu ul.auth-elements , .rtl  .my-list5-info-meta .detail-button , .rtl  .ag-about .about-video .video-1 {

    float: left;

}

.rtl  .auth-dropdown {

    right: inherit;

    left: 0;

}

.rtl  .header-1 ul.auth-elements .user-avatar a.my-auth, .nhome-3 ul.auth-elements .user-avatar a.my-auth {

    margin-right: inherit;

    margin-left: 5px;

}

.rtl  .select2-container--classic .select2-selection--single .select2-selection__arrow b

{

    margin-left: 10px;

}

.rtl  .select2-container--classic .select2-selection--single .select2-selection__clear {

    margin-right: inherit;

    margin-left: 10px;

}

.rtl  .typeahead__list, .rtl   .typeahead__dropdown {

    text-align: right;

}

.rtl .typeahead__cancel-button {

    right: inherit;

    left: 0;

}

.rtl  .typeahead__field .typeahead__hint, .rtl  .typeahead__field [contenteditable], .rtl  .typeahead__field input, .typeahead__field textarea {

    padding: 15px 12px 15px 32px !important;

}

.rtl  .filter-sorting-bar .select2-container {

    text-align: right;

}

.rtl .extrp span {

    margin-right: inherit;

    margin-left: 5px;

}

.rtl .my-list2-img-cont .property-labels.absolute-yes, .rtl .my-list3-img-container .property-labels.absolute-yes {

    left: inherit;

    right: 10px;

}

.rtl .total-img-count {

    left: inherit;

    right: 0;

}

.rtl  .my-img-container {

    width: 258px;

    margin: 0 0 0 22px;

}

.rtl  .filter-sorting-bar span.sort-label {

    padding-right: inherit;

    padding-right: left;

}

.rtl  .home-statistics-features ul li.my-right {

    float: left;

    margin-left: inherit;

    margin-right: 15px;

}

.rtl  .my-list5-container .my-list5-img , .rtl   .my-list5-info-meta ul{

    float: right;

}

.rtl .my-list5-info-meta ul li

{

    margin-right: inherit;

    margin-left: 14px;

}

.rtl  .my-list5-info-meta ul li i {

    margin-right: inherit;

    margin-left: 5px;

}

.rtl  .mygrid-type-1 .home-amenties {

    padding-left: inherit;

    padding-right: 1.25rem;

}

.rtl   .mygrid-type-1 .home-amenties > div {

    padding: 0 0 0 14px;

}

.rtl  .mygrid-type-1 .home-amenties > div:last-child {

    padding-right: inherit;

     padding-left: 0;

}

.rtl  .card.ad-card-3 .author {

    right: inherit;

    left: 15px;

}

.rtl  .propert-type {

    left: inherit;

    right: 0;

}

.rtl  .card.ad-card-3 .property-meta {

    right: inherit;

    left: 0;

}

.rtl  .property-tools {

    right: inherit;

    left: 15px;

}

.rtl  .property-tools + .property-tools {

    right: inherit;

    left: 55px;

}

.rtl  .facilities-list li {

    float: right;

}

.rtl  .card.ad-card-4 .prop-location i {

    margin-right: inherit;

    margin-left: 3px;

}

.rtl  .ad-card-4 .card-body ul .list-inline-item:not(:last-child) {

    margin-right: inherit;

    margin-left: 15px;

}

.rtl  .card.ad-card-4 .list-inline .list-inline-item i {

    margin-right: inherit;

    margin-left: 5px;

}

.rtl  .card5-author-thumb {

    right: inherit;

    left: 15px;

}

.rtl  .card.ad-card-5 .card-footer .property-tools {

    right: inherit;

    left: 15px;

}

.rtl  .card.ad-card-5 .card-footer .property-tools + .property-tools {

    right: inherit;

    left: 55px;

}

.rtl  .property-labels.absolute-yes {

    padding: 0 10px 0 0;

}

.rtl  .typeahead__container.loading .typeahead__query:before, .rtl  .typeahead__container.loading .typeahead__query:after {

    right: inherit;

    left: 0.55em;

}

.rtl .prop-types-carsol.owl-carousel.owl-theme .owl-next {

    right: inherit;

     left: -170px;

}

.rtl .prop-types-carsol.owl-carousel.owl-theme .owl-prev {

    left: inherit;

    right: -25px;

}

.rtl .owl-carousel .fa-angle-left::before {

    content: "\f105";

}

.rtl .owl-carousel .fa-angle-right::before {

    content: "\f104";

}

.rtl .radius-dropdown {

    right: inherit;

    left: 124px;

}

.rtl  .city-property .text-over .arw ,.rtl  ul.category-list-data li a span {

    float: left;

}

.rtl .city-property .text-over .fa-angle-right::before {

    content: "\f104";

}

.rtl  .home-work .border-counter .counter-inner span img {

    float: right;

    margin-right: inherit;

    margin-left: 13px;

}

.rtl blockquote::after {

    content: '\201D';

    left: inherit;

    right: 24px;

}

.rtl  .testimonials-classic-1 .testimonialArrow {

    margin-left: inherit;

    margin-right: 48px;

}

.rtl .testimonials-classic-1 .user-avatar {

    float: right;

    margin-right: inherit;

    margin-left: 25px;

}

.rtl .testimonials-classic-1 .author {

    float: right;

    margin: 30px 10px 0 0;

}

.rtl  .main-home-sec7 .and-div {

    margin-left: inherit;

    margin-right: 15px;

}

.rtl  .main-home-sec7 .btn.app-download-button1 i {

    float: right;

    padding: 0 0 0 14px;

}

.rtl  .main-home-sec7 .btn.app-download-button1 span.app-store-btn1 span {

    text-align: right;

}

.rtl  .fa-long-arrow-alt-right::before {

    content: "\f30a";

}

.rtl  .dark-footer .propertya-footer-widgets {

    text-align: right;

}

.rtl  .social-icons ul li {

    margin-right: inherit;

    margin-left: 5px;

}

.rtl  .fa-angle-right::before {

    content: "\f104";

}

.rtl  .dark-footer .list li {

    padding-left: inherit;

    padding-right: 15px;

}

.rtl  .dark-footer .list li i {

    left: inherit;

    right: 0;

}

.rtl .listing-owner-social li {

    margin-right: 0px;

    margin-left: 6px;

}

.rtl .home-6-sec1 .btn-div .read-m {

    margin-left: inherit;

    margin-right: 20px;

}

.rtl .cat-type-img .img {

    left: inherit;

    right: 0;

}

.rtl  .cat-type-img {

    padding-left: inherit;

    padding-right: 75px;

}

.rtl  ul.category-list-data li a {

    text-align: right;

}

.rtl .card-agent-4 .card-body .agent-info ul li i {

    margin-right: inherit;

    margin-left: 5px;

}

.rtl .testimonials-modern-1 .testimonials-item .client-info {

    padding-left: 0;

    padding-right: 110px;

}

.rtl .testimonials-modern-1 .testimonials-item .client-info .img {

    left: inherit;

    right: 0;

}

.rtl  .ag-hero .build-bg {

    float: left;

    right: inherit;

    left: 0;

}

.rtl  .ag-hero .search-data {

    padding-right: inherit;

     padding-left: 40px;

}

.rtl .ag-hero .search-box button i {

    margin-right: inherit;

    margin-left: 3px;

}

.rtl .ag-hero .search-data .top-agencies .agencies ul li b {

    padding-left: inherit;

    padding-right: 56px;

}

.rtl .ag-hero .search-data .top-agencies .agencies ul li {

    margin-left: 0;

    margin-right: inherit;

}

.rtl  .ag-hero .search-data .top-agencies .agencies ul li img {

    float: right;

    margin-right: inherit;

    margin-left: 10px;

}

.rtl  .ag-about .about-video .play-btn .play-inner {

    right: 130px;

}

.rtl   .ag-about .about-video {

    background-position-x: 365px;

}

.rtl  .ag-about .about-content .cal-action ul li i {

    float: right;

    margin-right: inherit;

    margin-left: 10px;

}

.rtl  .ag-about .about-content .cal-action ul li {

    margin-right: inherit;

    margin-left: 20px;

}

.rtl  .mimimal-counter .border-counter .counter-inner {

    border-right: none;

     border-left: 1px solid #ebebeb;

}

.rtl  .mimimal-counter .border-counter .counter-inner span img {

    float: right;

    margin-right: 30px;

    margin-left: 10px;

}

.rtl  .mimimal-counter .border-counter .counter-inner:last-child {

    border-right: inherit;

     border-left: none;

}

.rtl  .widget-inner-icon {

    margin-right: inherit;

    margin-left: 5px;

}

.rtl  .brs a.btn {

    margin-right: inherit;

    margin-left: 20px;

}

.rtl .full-width-testimonials .owl-next {

    right: inherit;

    left: -25px;

}

.rtl  .home-6-sec4 .testi-home6 .testi-data .testi-text {

    padding: 10px 35px 0 0;

}

.rtl  .classic-search-bar {

    text-align: right;

}

.rtl  .classic-search-bar .input-field.second {

    border-radius: 0 0 3px 3px;

    border-left:none;

    border-right: 1px solid #e5e5e5;

    padding-right: 20px;

     padding-left: 5px;

}



.rtl .classic-search-bar .typeahead__field input {

    padding: 0 !important;

}

.rtl .hero-5-png img {

    right: inherit;

    left: 0;

}

.rtl .herosearch-form .search-form-inner {

    width: calc(100% - 160px);

}

.rtl .intro-hero-1 .hero-content-1 .btn + .btn {

    margin-left: inherit;

    margin-right: 10px;

}

.rtl .property-main .images-link {

    left: auto;

    right: 10px;

}

.rtl .property-data .ul-text li:first-child {



    padding-right: 15px;

}

.rtl .property-data .ul-text li {



    padding-right: 10px;

    margin-right: inherit;

    margin-left: 0;

    border-right: none;

    border-left: 1px solid #e9e9e9;



}

.rtl  .property-data .ul-text li .text {

    margin-left: inherit;

     margin-right: 3px;

}

.rtl .property-data .ul-text li:last-child {

    border-right: none;

border-left: none;

}



.rtl  .entry-left::before {

    right: auto;

    left: calc(2% - 30px);

    border-right:none;

    border-left: 1px solid #e6e6e6;

}

.rtl  .blog-sidebar .widget {

    padding: 35px 25px 25px 0;

}

.rtl  .blog-sidebar .widget ul li, .rtl  .wp-block-archives-list li, .rtl  .wp-block-rss li , .rtl  .blog-sidebar .widget ul li a {

    text-align: right

}

.rtl  .blog-sidebar .widget ul {

    padding-left: inherit;

     padding-right: 0;

}

.rtl  .blog-sidebar .widget ul li a {

    text-align: right;

    float: right;

    margin-left: 5px;

    margin-right: 15px;

    font-weight: 500;

}

.rtl  .blog-sidebar .widget ul li a::before {

    text-align: right;

    position: absolute;

    left: auto;

    right: 0;

    content: '\f0d9';

}

.rtl  .post-detail-commenting-meta ul li .meta-icon {

    margin-right: inherit;

     margin-left: .2rem;

}

.rtl  .post-desc ul {

    padding-left: inherit;

    padding-right: 40px;

}

.rtl  .blog-sidebar .widget ul li.recentcomments span.comment-author-link {

    margin-left: 0;

    margin-right: 15px;

}

.rtl  .widget-seprator h3.sec-title {

    float: right;

}

.rtl  .agen-list-3 .ag-loc p {

    margin-left: inherit;

    margin-right: 17px;

}

.rtl  .ag-content::before {

    left: auto;

    right: calc(2% - 30px);

    border-left: none;

    border-right: 1px solid #e6e6e6;

}

.rtl  .agency-sidebar, .rtl  .agent-sidebar, .rtl  .listing-search-sidebar {

    padding-right: inherit;

    padding-left: 30px;

}

.rtl  .agen-card-area , .rtl  .agen-cards .agen-card-content {

    left: inherit;

    right: 0;

}

.rtl  .theme-custom-ribbon {

    left: auto;

    right: -5px;

    border-radius: 5px 2px 2px 0;

}

.rtl  .theme-custom-ribbon::before {

    left: auto;

    right: 0;

}

.rtl  .theme-custom-ribbon::after {

   left: auto;

    right: 0;

    -moz-border-radius: 5px 5px 0 0;

    -webkit-border-radius: 5px;

    border-radius: 5px 5px 0 0;

}

.rtl .filter-tags-list {

    margin-right: inherit;

    margin-left: 30px;

}

.rtl .filter-reset-btn {

    margin-left: inherit;

     margin-right: 20px;

}

.rtl .agen-list-2 .short-desc li p {

    margin-left: inherit;

    margin-right: 30px;

}

.rtl .ag-short-detail .short-detail {

    padding-left: inherit;

    padding-right: 15px;

}

.rtl  .agency-agent-classic .list-meta ul li {

    margin-right: inherit;

    margin-left: 15px;

}

.rtl .list-meta li .list-posted-date i {

    margin-right: inherit;

     margin-left: 3px;

}

.rtl  .recently-added-desc {

    float: right;

    padding: 0 15px 0 0;

}

.rtl  .recently-added-desc h4 {

    text-align: right;

}

.rtl .pretty input {

    left: auto;

    right: 0;

}

.rtl .pretty .state label::after, .rtl .pretty .state label::before {

    left: auto;

    right: 0;

}

.rtl .rating-group .rating-group-input {

    left: auto;

    right: -9999px !important;

}

.rtl .agent-list1 .thumb + .agent-list1-area {

    padding-left: inherit;

     padding-right: 20px;

}

.rtl .recent-ads .recent-ads-list-image-inner {

    margin: 0 0 0 16px;

}

.rtl .list-meta-two ul li {

    margin-right: inherit;

    margin-left: 15px;

}

.rtl .padding-right-30 {

    padding-right: 35px;

}

.rtl .iti--allow-dropdown .iti__flag-container, .rtl .iti--separate-dial-code .iti__flag-container {

    right: 0;

    left: auto;

}

.rtl .iti__selected-flag {

    padding: 0 8px 0 6px;

}

.rtl .iti__arrow {

    margin-left: inherit;

    margin-right: 6px;

}

.rtl .iti__country-list {

    text-align: right;

    margin: 0 -1px 0 0;

    box-shadow: 1px 1px 4px rgba(0,0,0,.2);

}

.rtl  .iti--allow-dropdown input, .rtl  .iti--allow-dropdown input[type="tel"], .rtl  .iti--allow-dropdown input[type="text"], .rtl  .iti--separate-dial-code input, .rtl  .iti--separate-dial-code input[type="tel"], .rtl  .iti--separate-dial-code input[type="text"] {

    padding-right: 52px;

    padding-left: 6px;

    margin-left: inherit;

    margin-right: 0;

}

.rtl .main-dis-area .agent-details {

    margin-left: inherit;

    margin-right: 92px;

}

.rtl .special-features .s-box .icon {

    margin-right: inherit;

    margin-left: 15px;

}

.rtl .attachments-container .attachment-type {

    padding-right: inherit;

     padding-left: 1rem;

}

.rtl .list-meta-two ul li::after {

    margin-left: inherit;

    margin-right: 15px;

}

.rtl .attachments-container .fize-size {

    padding-right: inherit;

    padding-left: 1.25rem;

}

.rtl .list-meta-two ul li a i {

    margin-right: inherit;

    margin-left: 5px;

}



.rtl .property-detail-page .flex-control-thumbs li{

    float: right;

}

.rtl .project-price .feature i {

    right: inherit;

     left: 25px;

}

.rtl .sticky-button-edit {

    right: inherit;

    left: 80px;

}

.rtl .scroll-top {

    right: inherit;

    left: 25px;

}

.rtl #compare-toolbox {

    right: auto;

    left: -270px;

}

.rtl  #compare-toolbox .panel-heading {

    margin-right: inherit;

    margin-left: 30px;

    right: auto;

    left: 44px;

}

.rtl  #compare-toolbox .panel-icon {

    padding-right: 13px;

    padding-left: 20px;

}

.rtl  #compare-toolbox .panel-heading .panel-title {

    padding-left: inherit;

    padding-right: 40px;

}

.rtl   #compare-toolbox.toolbox-open {

    right: auto;

    left: 0;

}

.rtl  .dashboard-statistic-block .icon {

    margin-right: inherit;

    margin-left: 15px;

}

.rtl  .most-viewed-listings .card .media .media-body ul.list-inline li.list-inline-item i {

    margin-right: inherit;

    margin-left: 3px;

}

.rtl  .del-my-account i.fa-exclamation-triangle {

    right: inherit;

    left: 0;

}

.rtl  .toast-container {

    right: auto;

    left: 0;

}

.rtl  .toast[data-type] .close {

    right: auto;

     left: .25rem;

}

.rtl  .toast[data-type] .toast-body {

    padding-left: inherit;

     padding-right: 1rem;

}

.rtl  .toast[data-type] .toast-content {

    padding-left: inherit;

    padding-right: 1rem;

}

.rtl  .custom-tabel .listing-actions .dropdown .dropdown-menu a i {

    margin-right: inherit;

    margin-left: 5px;

}

.rtl  .sb-header.make-me-trans .call-us {

    border-right:none;

    border-left: 1px solid rgba(242,242,242,.4);

}

.rtl  .nhome-3 .call-us {

    padding: 28px 15px 27px 30px;

}

.rtl  .featured-ribbon {

    right: auto;

    left: .25em;

}

.rtl .agency-grid-6 .ageny-6-label {

    left: auto;

    right: 20px;

    

}

.rtl  .is_agen_recommended .btn

{

   right: auto;

    left: 20px; 

}

.rtl .listing-rating {

    left: auto;

    right: 20px;

}

.rtl .marketed-by ul li.my-contact {

    float: left;

    margin-left: inherit;

    margin-right: 15px;

}

.rtl .mygrid-type-1 .meta {

    right: auto;

    left: 15px;

}

.rtl .mygrid-type-1 .label-badges {

    left: auto;

    right: 10px;

}

.rtl .reviews-author-details {

    margin: 0 8px 0 0;

}

.rtl .stv-radio-button + label {

    float: right;

    margin-right: inherit;

    margin-left: -1px;

   

}

.rtl  .ribbon span {

    transform: rotate(-45deg);

    -webkit-transform: rotate(-45deg);

    right: auto;

    left: -21px;

}

.rtl  .listing-info-content .main-dis-area .ribbon {

    right: auto;

    left: 12px;

}

.rtl  .main-dis-area .form-control {

    text-align: right;

}

.rtl  .yelp-powered-by , .rtl  .widget-seprator.nearby .yelp-powered-by {

    text-align: left;

}

.rtl  .yelp-powered {

    padding-right: inherit;

    padding-left: 5px;

}

.rtl  .yelp-custom-icons i {

    margin-right: inherit;

    margin-left: 10px;

}

.rtl  .yelp-stars {

    float: left;

}

.rtl .yelp-inner-loop {

    padding-left: inherit;

    padding-right: 58px;

}

.rtl .yelp-place-distance {

    margin-left: inherit;

    margin-right: 5px;

}

.rtl .listing-specs .detail-type strong {

    padding-right: inherit;

    padding-left: 5px;

}



.rtl [data-rating^='1.5'] .star-2 {

    border-left-color: inherit;

    border-right-color: #cc8b1f;

}

.rtl [data-rating^='2.5'] .star-3 {

    border-left-color: inherit;

    border-right-color: #dcb228;

}

.rtl [data-rating^='3.5'] .star-4 {

    border-left-color: inherit;

    border-right-color: #f0991e;

}

.rtl [data-rating^='4.5'] .star-5 {

    border-left-color: inherit;

    border-right-color: #f26a2c;

}

.rtl .walkscore-container .walkscore-score-div {

    padding-right: inherit;

    padding-left: 1rem;

}

.rtl .walkscore-container .walkscore-score-div::after {

    right: auto;

    left: 9px;

}

.rtl .home-amenties > div {

    padding: 0 12px;

}

.rtl  .ribbon {

    right:auto;

    left: -5px;

    text-align: left;

}

.rtl .card.ad-card-2 .property-tools {

    left: auto;

    right: 15px;

}

.rtl  .card.ad-card-2 .property-tools + .property-tools {

    left: auto;

    right: 55px;

}

.rtl  .featured-slider-prop.owl-carousel .owl-nav .owl-prev {

    right: auto;

    left: 24px;

}

.rtl .featured-slider-prop.owl-carousel .owl-nav .owl-next {

    right: auto;

    left: -6px;

}

.rtl .nearby-listing .listing-list-img {

    margin: 0 0 0 10px;

}

.rtl .wpcf7-form .form-control {

    text-align: right;

}

.rtl  div.wpcf7 .ajax-loader {

    float: left;

}



.rtl  .btn-face i {

    margin-right: inherit;

    margin-left: 10px;

}

.rtl  .btn-google img {

    margin-right: inherit;

    margin-left: 10px;

}

.rtl  .get-loc i.detect-me {

    right: auto;

    left: 20px;

}

.rtl  .my-agent-list .m-r-20 {

    margin-right: inherit;

     margin-left: 20px;

}

.rtl  .agency_agents .agency_agent_details li span {

    margin-right: inherit;

     margin-left: 3px;

}

.rtl  .profile-review-box img {

    margin-right: inherit;

    margin-left: 20px;

}

.rtl  .timehour-ago {

    padding-left: inherit;

    padding-right: 10px;

}

.rtl  .timehour-ago i {

    padding-right: inherit;

    padding-left: 5px;

}

.rtl  .profile-mark-as {

    margin-left: inherit;

    margin-right: 10px;

}

.rtl  .profile-review-box-info .profile-review-title .review-toggle-angle {

    right: auto;

    left: 15px

        

}

.rtl  .profile-review-meta ul li i {

    margin-right: inherit;

    margin-left: 5px;

}

.rtl  .profile-review-box-info .profile-review-meta ul li {

    margin-right: inherit;

    margin-left: 10px;

}