/*====================== Shomeel ================*/
body[dir = "rtl"] .navbar .navbar-nav .nav-link-form .nav-select {
    padding-right: 8px;
    padding-left: 15px;
}
body[dir = "rtl"]  .navbar-nav .nav-link-form i.font-icon{
    right: auto;
    left: 0;
    margin-right: 8px;
}
body[dir = "rtl"]  .navbar-nav .nav-link i {
    margin-right: 8px;
    margin-left: auto;
}
body[dir = "rtl"] .faq-text-area{
    text-align: right;
}
body[dir = "rtl"] .terms-use-section{
    text-align: right;
}
body[dir = "rtl"] .privacy-policy-page{
    text-align: right;
}
body[dir = "rtl"] .main-search-form .user-search .search-select-wrap {
    margin-right: auto;
    margin-left: 25px;
}
body[dir = "rtl"] .user-search .input-search {
    padding: 18px 80px 18px 0px;
}
body[dir = "rtl"] .user-search .search-icon {
    left: auto;
    right:0;
    padding-left: 0;
    padding-right: 15px;
}
body[dir = "rtl"] .servises-items-wrap .dropdown-item {
    text-align: right;
}
body[dir = "rtl"] .article-top-info {
    text-align: right !important;
}
body[dir = "rtl"] .contact-form, body[dir = "rtl"] .footer-info{
    text-align: right;
}
body[dir = "rtl"] .article-top .images-wrap .img-small {
    margin-left: -55px;
}

body[dir = "rtl"] .article-top .bg-asset::before {
    left: 285px;
}
body[dir = "rtl"] .user-menu {
    margin-right: auto;
    margin-left: 0 !important;
}
body[dir = "rtl"] .result-view-setting.ml-xl-20 {
    margin-right: 20px;
    margin-left: 0;
}
body[dir = "rtl"] .view-sorting-buttons .ml17:last-child {
    margin-right: 0 !important;
}
body[dir = "rtl"] .view-sorting-buttons .ml17 {
    margin-left: 0;
    margin-right: 17px;
}
body[dir = "rtl"]  .user-search .search-select-wrap::before {
    right: 0;
    left: auto;
}
body[dir = "rtl"] .custom-select{
    padding: 7px 20px 7px 30px;
    background-position: left 15px center;
}
/*body[dir = "rtl"]  .custom-select-lg {*/
    /*padding: 7px 20px 7px 30px;*/
    /*background-position: left 15px center;*/
/*}*/
body[dir = "rtl"] .ads-aside {
    float: right;
}
body[dir = "rtl"] .ads-main {
    padding-right: 30px;
    padding-left: 0;
}
body[dir = "rtl"] .filter-group .card-link {
    text-align: right;
}
body[dir = "rtl"] .collapsible {
    padding-right: 0;
    padding-left: 30px;
}
body[dir = "rtl"] .collapsible i {
    right: auto;
    left: 0;
}
/*body[dir = "rtl"] .listing-badge::before {*/
    /*top: 50%;*/
    /*right: 50%;*/
    /**/
    /*transform: translate(-50%, -50%);*/
/*}*/
body[dir = "rtl"] .listing-badge {
    right: -7px;
    left: auto;
}
body[dir = "rtl"] .card-search-view .title-dotted, body[dir = "rtl"] #gridview .card-search-view .text-dotted{
    text-align: right;
}
body[dir = "rtl"]  .listing-price {
    right: 0;
    left: auto;
}
body[dir = "rtl"] #listview .card-search-view-info {
    padding-left: 0;
   padding-right: 35px;
}
body[dir = "rtl"] #listview .post-title {
    padding-left: 175px;
    padding-right: 0;
}
body[dir = "rtl"] #listview .indicators-row > [class*="col-"] {
    text-align: right!important;
}
body[dir = "rtl"] #listview .card-search-view .text-dotted {
    text-align: right;
}
body[dir = "rtl"] #listview .listing-price {
    right: auto;
    left: 0;
}
body[dir = "rtl"] .result-view-setting .mr-auto{
    margin-left: auto !important;
    margin-right: 0 !important;

}
body[dir = "rtl"] main{
    float: right;
}
body[dir = "rtl"] .ad-detail-main {
    padding-left: 16px;
    padding-right: 0;
}
body[dir = "rtl"] .card-location .fal,body[dir = "rtl"] .ad-report-card .fal {
    margin-right: 0;
    margin-left: 14px;
    -webkit-transform: rotateY(180deg);
    -moz-transform: rotateY(180deg);
    -ms-transform: rotateY(180deg);
    -o-transform: rotateY(180deg);
    transform: rotateY(180deg);
}
body[dir = "rtl"]  .card-location .text-header,body[dir = "rtl"]  .ad-contact-card .text-header {
    text-align: right;
}
body[dir = "rtl"]  .card-location,body[dir = "rtl"]  .ad-contact-card,body[dir = "rtl"]  .ad-report-card{
    text-align: right;
}
body[dir = "rtl"]  .ad-contact-card .profile-picture {
    margin-left: 20px;
    margin-right: 0;
}
body[dir = "rtl"] .ad-title-row .button-settings {
    float: left;
    margin-left: 0;
    margin-right: 10px;
}
body[dir = "rtl"] .ad-title-row{
    text-align: right;
}
body[dir = "rtl"] .ad-time-row time i {
    margin-right: 0;
    margin-left: 5px;
}
body[dir = "rtl"] .ad-card-sm{
    text-align: right;
}
body[dir = "rtl"] .viewed-text i {
    margin-right: 0px;
    margin-left: 10px;
}
body[dir = "rtl"] .rating-stars {
    margin-right: 20px;
    margin-left:0
}
body[dir = "rtl"] .slider-title {
    padding-right: 0;
    padding-left: 160px;
    text-align: right;
}
body[dir = "rtl"] #gridview .card-search-view-info .text-left{
    text-align: right !important; ;
}

body[dir = "rtl"] .ad-contact-card .col.mr-2{
    margin-left: .5rem !important
}
body[dir = "rtl"] #call .text-left{
    text-align: right !important;
}
body[dir = "rtl"] .ad-contact-card #alert{
    text-align: right !important;
}
.card-location iframe{
    width: 100% !important;
}
body[dir = "rtl"] .modal-form label{
    text-align: right;
    display: block;
}
body[dir = "rtl"] .modal-header .close {
    top: -4px;
    left: -4px;
    right: auto;
}
body[dir = "rtl"] select.form-control {
    padding-left: 45px;
    padding-right: 25px;
}

body[dir = "rtl"] .text-message-box {
    text-align: right;
}

body[dir = "rtl"] .select2-container--classic .select2-selection--single,body[dir = "rtl"] .select2-container--default .select2-selection--single {
    text-align: right;
}
body[dir = "rtl"] .select-wrap::before {
    left: 0;
    right: auto;
}

body[dir = "rtl"]  .select2-results__option--selectable{
    text-align: right;
}
body[dir = "rtl"] .login-card{
    text-align: right;
}
body[dir = "rtl"] .login-card #alert{
    text-align: right !important;
}
body[dir = "rtl"] .modal .modal-header.pl-4{
    padding-left: 60px !important;
    padding-right: 1.5rem !important;
}

body[dir = "rtl"] #reportForm{
    text-align: right;
}
body[dir = "rtl"] .custom-checkbox .custom-control-label{
    padding-left: 0;
    padding-right: 40px;
}
body[dir = "rtl"] .custom-checkbox .custom-control-label::before {
    left: auto;
    right: 0;
    margin-right: 0;
}
body[dir = "rtl"] .custom-checkbox .custom-control-input:checked + .custom-control-label::after {
    left: auto;
   right: 9px;
}

body[dir = "rtl"] .slider-items-owl .owl-nav {
    right: auto;
    left: 0;
    direction: ltr;
    text-align: left;
}
body[dir = "rtl"] .rating-comment{
    text-align: right;
}
body[dir = "rtl"] .rating-comment .comment-date {
    padding-left: 0px;
    padding-right: 25px;
}
body[dir = "rtl"] .ad-card-sm .button-settings {
    margin-left: -10px;
    margin-right: auto;
}
body[dir = "rtl"] .remove-ad .remove-btn {
    float: left;
    margin-left: 0;
    margin-right: 20px;
}
body[dir = "rtl"] .preview-images-wrap{
    float: right;
}
body[dir = "rtl"] .post-ad-form{
    text-align: right;
}
body[dir = "rtl"] .post-ad-form .price-row select{
    padding: 15px 20px 16px 30px;
}
body[dir = "rtl"] .small-search .custom-select-wrap::before {
    left: auto;
    right: 0;
    width: 1px;
}
body[dir = "rtl"] .contact-info {
    text-align: right;
}
body[dir = "rtl"] .input-location-wrap::after {
    right: auto;
    left: 0;
}
body[dir = "rtl"] .promote-info{
    text-align: right;
}
body[dir = "rtl"] .promote-info .radio-card{
    display: inline-flex;
    float: right;
}
body[dir = "rtl"] form .btn-wrap{
    text-align: right;
}
body[dir = "rtl"] .intl-tel-input .selected-flag .iti-arrow{
    right: auto;
    left: 6px;
}
body[dir = "rtl"] #ExtraInfo{
    text-align: right;
}

body[dir = "rtl"] form{
    text-align: right;
}
body[dir = "rtl"] .profile-dropdown{
    right: auto;
    left: 0;
    text-align: right;
}
body[dir = "rtl"] .profile-dropdown .user-photo {
    margin-right: 0;
    margin-left: 15px;
    flex: 0 0 44px;
}
body[dir = "rtl"] .user-avatar-box {
    margin-left: 26px;
    margin-right: 0;
}
body[dir = "rtl"] .online-status {
    text-align: right;
}
body[dir = "rtl"] .edit-profile {
    margin-right: auto;
    margin-left: 0;
}
body[dir = "rtl"] .edit-profile .btn-transparent{
    margin-right: 25px ;
    margin-left: 0 !important;
}
body[dir = "rtl"] .profile-card .user-social{
   text-align: right;
}
body[dir = "rtl"] .profile-result-view .ml10{
    margin-right: 10px;
    margin-left: 0;
}

body[dir = "rtl"] .tabs-wrap .nav-item + .nav-item {
    margin-right: 37px;
    margin-left: 0;
}
body[dir = "rtl"] .badges-right {
    position: absolute;
    right: auto;
    left: 0px
}
body[dir = "rtl"] .badge-label {
    float: left;
}
body[dir = "rtl"] .text-center {
    direction: rtl;
}
body[dir = "rtl"] .profile-cards-wrap #listview .listing-text {
    padding-left: 215px;
    padding-right: 0;
}
body[dir = "rtl"] #listview .badges-right {
    left: 0;
}
body[dir = "rtl"] #listview .card-hover .hover-section {
    left: 10px;
    right: auto;
}
/* body[dir = "rtl"] .receiver-wrap {
    padding-left: 0;
    padding-right: 23px;
} */
/* body[dir = "rtl"] .receiver-info {
    margin-left: 0;
    margin-right: 17px;
} */
/* body[dir = "rtl"] .message-details-col {
    text-align: right;
} */
body[dir = "rtl"] .title-search .dropdown {
    margin-left: 0;
    margin-right: auto;
}
body[dir = "rtl"] .messages-search .dropdown-menu {
    left: 0 !important;
    right: auto !important;
}
body[dir = "rtl"] .notification-card {
    padding-left: 70px;
    padding-right: 30px;
    text-align: right;
}
body[dir = "rtl"] .notification-card .close {
    left: 34px;
    right: auto;
}
body[dir = "rtl"] .notif-head,
body[dir = "rtl"] .conversation-settings,
body[dir = "rtl"] .notification-dropdown {
    text-align: right;
}
/*body[dir = "rtl"] .typo-list.message-cards li[dir = "ltr"] .receiver-wrap {*/
    /*padding-left: 23px;*/
    /*padding-right: 0;*/
/*}*/


@media screen and (min-width: 1200px){
    body[dir = "rtl"] .posts-aside {
        float: right;
    }
    body[dir = "rtl"] .posts-main {
        padding-left: 0px;
        padding-right: 30px;
        float: left;
    }
}




@media (min-width: 576px) {
    body[dir = "rtl"] .settings-form-wrap .text-sm-left{
        text-align: right !important;
    }
}


@media (max-width: 1199px) {
    body[dir="rtl"] .view-sorting-buttons {
        margin-left: 0;
        margin-right: auto;
    }
    body[dir="rtl"] .ads-main {
        padding-right: 0;
        padding-left: 0;
    }
    body[dir="rtl"] #navbar1.navbar-collapse {
        right: -100%;
        transition: right 0.4s ease-in-out;
        left:auto
    }
    body[dir="rtl"] #navbar1.navbar-collapse.show {
        left: auto;
        right:0
    }
    body[dir="rtl"] #navbar1.navbar-collapse .close {
        top: 20px;
        left: 5px;
        right: auto;
    }
    body[dir="rtl"]  .mobile-filter-categories .custom-select {
        background-image: url(../../img/arrow-left.jpg);
    }
    body[dir="rtl"] .filter-group .collapsible .icon-control {
        transform: rotateY(180deg);
    }
    /*body[dir="rtl"] .mobile-subfilter-categories .fa-chevron-left{*/
        /*transform: rotateY(180deg);*/
    /*}*/
}

@media (max-width: 767px) {
    body[dir="rtl"] .main-search-form .user-search .search-select-wrap {
        margin-right: auto;
        margin-left: 0;
    }
    body[dir="rtl"] .user-search .search-select-wrap::before {
        content: '';
        display: block;
        position: absolute;
        top: 50%;
        right: 0;
        width: 1px;
        height: 36px;
        background-color: #44506080;
        transform: translate(0, -50%);
    }
    body[dir="rtl"] .article-top-info {
        text-align: center !important;
    }
    body[dir="rtl"] #gridview .indicators-row {
        text-align: right;
    }
    body[dir="rtl"] #gridview .indicators-row .text-left{
        text-align: right !important;
    }
    body[dir="rtl"] #listview .embed-responsive-user {
        border-top-left-radius: 0px;
        border-bottom-left-radius: 0px;
        border-top-right-radius: 20px;
        border-bottom-right-radius: 20px;
    }
    body[dir="rtl"] .listing-badge {
        right: 0;
    }
    body[dir="rtl"] .listing-price{
        text-align: right;
    }
    body[dir="rtl"] #listview .post-title {
        padding-left: 10px;
        padding-right: 0;
    }
}
@media (max-width: 576px) {
    body[dir="rtl"] .main-search-form .user-search .search-select-wrap {
        margin-right: auto;
        margin-left: 0;
    }
    body[dir="rtl"] .user-search .search-select-wrap::before {
        right: 0;
    }
    body[dir="rtl"] .footer-info {
        text-align: center;
    }
    body[dir="rtl"] .footer-nav, body[dir="rtl"] .app-store-list {
        padding: 0;
    }
    body[dir="rtl"] #gridview .listing-badge {
        top: 0;
        right: 0;
    }
    body[dir="rtl"] #listview .card-search-view-info {
        padding-right: 10px;
    }
     body[dir = "rtl"] .navbar-nav .nav-link-form .farsi_lang_icon{
        left: -25px !important;
    }
}