/*
Theme Name: maxwheels
Adding support for languages written in a Right To Left (RTL) direction is easy -
it's just a matter of overwriting all the horizontal positioning attributes
of your CSS stylesheet in a separate stylesheet file named rtl.css.
http://arshawebdesign.com/maxwheel
*/

/*! arsha style css !*/

.rtl #wpadminbar * {font-family: iranyekan;}
div#datepickers-container div.datepicker.-bottom-left-.-from-bottom- {display: none;}
.pdp-default .friday {color: #f70;}
.pdp-default .today {background: #6674c0;}
body.rtl.page-template.page-template-page-submit-listings div.toast-content div.toast-body div {visibility: hidden;}

/*** Fix Dashboard css ***/

.logged-user-profile .dropdown-menu.dropdown-menu-right.navbar-dropdown.profile-top a ,
.sb-header.make-me-trans .logged-user-profile .dropdown-menu.dropdown-menu-right.navbar-dropdown.profile-top a {
    color: #000;
}
.sidebar .nav .nav-item .nav-link i.menu-arrow::before {
    content: '\f104';
}
.alert-icon {
    margin-left: 15px;
    margin-right: unset;
}
.pagination {
    float: left;
}
.admin-panel .typeahead__container button {
    height: auto;
}
.input-group-sm > .form-control:not(textarea), .input-group-sm > .custom-select {
    height: auto;
}
div.custom-card-board div.d-flex button.btn btn-theme sonu-button.ms-auto {
    margin-right: auto;
    margin-left: unset !important;
}
.action-icons-admin a:first-child {
    padding-right: 0;
    padding-left: unset;
}
span.action-icons-admin a.delete-my-favourites {
    float: right;
}
div.listing-actions span.dropdown button.btn.btn-sm.btn-default {
    float: right;
}
.logged-user-profile .profile-header .thumb-area {
    margin-left: 15px;
    margin-right: unset;
}
.jconfirm.jconfirm-material .jconfirm-box .jconfirm-buttons {
    text-align: left;
}
.jconfirm .jconfirm-box div.jconfirm-closeIcon {
    left: 10px;
    right:unset;
}
.custom-meta-gallery li {
    float: right;
    margin-left: 5px;
    margin-right: unset;
}
.img_suff {
    bottom: 2px;
}
.custom-attach-del::after, .custom-gallery-del::after, .custom-gallery-del_brand::after, .dwt_event_delete_icon::after {
    bottom: 2px;
    left: 0;
    right:unset;
}
#error-page {
    max-width: 100% !important;
}
.custom-tabel thead th {
    letter-spacing: 0;
}
.rtl .pricingTable-header {
  clip-path: polygon(10% 0%, 100% 0%, 100% 100%, 10% 100%, 0 50%);
}
.mw-packages {
  padding: 25px 25px 25px;
}
.home-amenties > div {
  padding: 5px 14px;
}
.me-3 {
    margin-left: 1rem !important;
    margin-right: unset !important;
}
.logged-user-profile .nav-item.dropdown .navbar-dropdown {
    left: 0 !important;
    right: auto !important;
}
form.fileUpload div.avatar-preview div.my-user-profile img.img-fluid {
    max-width: 180px;
    height: 180px;
}
.view_more_packages {
    float: left;
    font-family: iransans;
}
.dashboard-statistic-block .icon {
    margin-left: 15px;
    margin-right: unset !important;
}
.get-loc i.detect-me {
    left: 20px;
    right:unset;
    top: 35%;
}
.toast-container {
    left: 0;
    right:unset;
}
.toast[data-type] .toast-content {
    padding-right: 1rem;
    padding-left: unset;
}
.toast[data-type] .close {
    left: .25rem;
    right: unset;
}
.toast[data-type] .toast-body {
    padding-right: 1rem;
    padding-left: unset;
}
.my-featured-img .avatar-upload .avatar-edit {
    left: 12px;
    right: unset;
}
.profile-review-page .delete-my-sub-rev-profile {
    left: 40px;
    right: unset;
}
.timehour-ago i {
    padding-left: 5px;
    padding-right: unset;
}
.au-dp {
    float: right;
}
.profile-review-box img {
    margin-left: 20px;
    margin-right: unset;
}
.timehour-ago {
    padding-right: 10px;
    padding-left: unset;
}
.profile-mark-as {
    margin-right: 10px;
    margin-left: unset;
}
.modal-content .modal-from .modal-header .modal-title,.theme-row label {
  font-family: shabnam-fd;
}
.modal-content .modal-from .theme-txt {
  font-family: iranyekan;
}
.modal-content .modal-from .modal-footer {
  justify-content: flex-start;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
  font-family: iranyekan;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
  left: 15px;
}
.modal-from.new-my-pass .theme-row .has-error .form-error {
  font-family: iranyekan;
}

/*** Fix Fronted css ***/

.loading-center {
    right: 50%;
    left: 0;
    margin-right: -14px;
    margin-left: unset;
}
.spinner-border {
    margin-left: 10px;
}
.advanced-search-builder .ajax-spinner, .search-style-2 .ajax-spinner {
    left: 30px;
    right: unset;
}
.logged-user-profile .dropdown-menu.dropdown-menu-right.navbar-dropdown.profile-top a svg {
    margin-left: 5px;
    margin-right: unset;
}
.main-slider-inner {
    text-align: right;
}
div.swiper-slide div.container div.row.align-items-start.justify-content-start.text-left {
    justify-content: flex-end !important;
}
div.swiper-slide div.container div.row.align-items-end.justify-content-end.text-right {
    justify-content: flex-start !important;
}
section.section-lg div.parallax-content div.row.row-30.text-center.text-md-end div.col-md-10.col-lg-7 {
    text-align: right !important;
}
form.wpcf7-form.init {
    direction: rtl;
}
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
    float: none;
}
.field-icon {
    float: left;
    margin-left: 20px;
    margin-right: unset;
}
.auth-btn-links .btn + .btn {
    margin-right: 20px;
    margin-left: unset;
}
.custom-card-board.vin-info .ajax-spinner {
    left: 20px;
    right: unset;
}
.header-minimal .sb-menu .menu-items {
    padding-right: 60px;
    padding-left: unset;
}
/*** 
.custom-meta-gallery li {
    float: right;
    margin-left: 5px;
    margin-right: unset;
}
***/
.maxwheels-elegent .main-home-page .form-group label {
    right: 15px;
    left: unset;
}
.maxwheels-elegent .main-home-page .form-group {
    border-left: 1px solid #e6e6e6;
    border-right: unset;
}
.maxwheels-elegent .main-home-page .form-group:last-child, .maxwheels-elegent .main-home-page .form-group:nth-last-child(2) {
    border-left: none;
    border-right: unset;
}
.cou .property-labels.absolute-yes {
    right: 0;
    left: unset;
}
.grid-item .icon-box.cou .car-features-meta li + li {
    margin-right: 5px !important;
    padding-right: 0;
    border-right: none;
    margin-left: unset;
    padding-left: unset;
    border-left: unset;
}
.cou {
  padding: 10px;
}
.car-features-meta li + li {
    margin-right: 8px;
    padding-right: 8px;
    border-right: 1px solid rgba(41,57,87,.15);
    margin-left: unset;
    padding-left: unset;
    border-left: unset;
}
.svg-icon {
    margin-left: 5px;
    margin-right: unset;
}
.max-bodytype14-text h3::before {
    right: 0;
    left: unset;
}
.rtl .blog-sidebar .widget {
    padding: 35px 25px 25px 25px;
}
.wp-block-image .alignright {
    margin-left: 1em;
    margin-right: unset;
}
.sb-menu li > ul {
    right: 0;
    left: unset;    
}
.header-minimal .sb-menu ul li.dropdown_menu ul > li > a:hover {
    border-right: 3px solid #f70;
    border-left: unset;
}
.fa-chevron-right::before {
    content: "\f053";
}
.main-home-sec7 .btn.app-download-button1 span.app-store-btn1 span span:last-child {
    line-height: 21px;
}
.search-heading h2::after {
    right: 0;
    left:unset;
}
.irs--round .irs-from, .irs--round .irs-to, .irs--round .irs-single {
    direction: ltr;
    font-family: iranyekan;
}
.type-3-box a .cat-icons::before {
    right: -10px;
    left:unset;
    transform: rotateY(180deg);
}
.dealers-slide .owl-nav {
    left: 0%;
    right:unset;
}
.card.my-list2 .property-tools, .my-list3-img-container .property-tools {
    right: 15px;
    left: unset;
}
.card.my-list2 .property-tools + .property-tools, .my-list3-img-container .property-tools + .property-tools {
    right: 55px;
    left: unset;
}
.max-home-detail-list .max-home-list-iimg {
    margin-left: 15px;
    margin-right: unset;
}
.fa-long-arrow-alt-left::before {
    content: "\f30b";
}
.rtl blockquote::after {
    left: unset;
    right: 0px;
    top: 25px;
}
.rtl .owl-carousel .fa-angle-left::before {
    content: "\f104";
}
.rtl .owl-carousel .fa-angle-right::before {
    content: "\f105";
}
.experties-avatar .u-img img {
    margin-left: 18px;
    float: right;
    margin-right: unset;
}
.my-sign {
    float: right;
}
.my-sign img {
    margin-left: 10px;
    margin-right: unset;
}
.our-experties .inner-box .image-box.image-one {
    margin: 0 130px 0 20px !important;
}
.our-experties .inner-box .video-play-button {
    right: -8%;
    left: unset;
}
.our-process-cycle {
    text-align: right;
}
.our-process-cycle span {
    left: 20px;
    right: unset;
}
.testimonials-modern-1 .testimonials-item i {
    left: 28px;
    right: unset;
    transform: rotateY(180deg);
}
div.info div.experties-avatar div.u-img ul.list-unstyled {
    margin-right: 75px;
}
.rtl .theme-custom-ribbon {
    border-radius: 2px 5px 2px 0px;
}
.rtl .theme-custom-ribbon::after {
    border-radius: 0 5px 5px 0;
}
.single-car-detail-2 .single-car-detail-3 p img {
    margin-left: 8px;
    margin-right: unset;
}
.single-car-detail-views p img {
    margin-left: 6px;
    margin-right: unset;
}
.single-car-detail-2 .single-car-detail-4 {
    text-align: left;
}
.single-car-detail-2 .single-car-detail-4 ul li:last-child {
    margin-left: 0;
    margin-right: unset;
}
.single-car-detail-2 .single-car-detail-4 ul li {
    margin-left: 10px;
    margin-right: unset;
}
.pricetag::before {
    right: -20px;
    border-left: 20px solid #000;
    left: unset;
    border-right: unset;
    transform: rotate(0deg) !important;
}
.property-labels.absolute-yes {
    padding: 0 10px 0 0;
}
.rtl .pricetag::before {
    text-indent: 12px;
}
.property-tools {
    left: 15px;
    right: unset;
}
.flex-direction-nav a::before {
    font-size: 30px;
}
.property-tools + .property-tools {
    left: 55px;
    right: unset;
}
.theme-custom-ribbon {
    right: -5px;
    left:unset;
}
.theme-custom-ribbon::before {
    right: 0;
    left: unset;
}
.theme-custom-ribbon::after {
    right: 0;
    left: unset;
}
.rtl .max-bodytype-4 ul li i {
    transform: rotate(0deg);
}
.flex-control-thumbs li {
    float: right;
}
.mw-specs-row {
    float: right;
}
.key-specs-3.key-specs-4 i {
    float: right;
}
.key-specs-3 i {
    margin-left: 5px;
    margin-right: unset;
}
.mw-prev-post {
    padding-right: 138px;
    padding-left: 0;
}
.mw-prev-post .mw-img {
    right: 0;
    left: unset;
}
.key-specs-3.key-specs-4 i {
    float: right;
}
.form-group label {
  font-weight: normal;
}
.rtl .key-specs-3 h6 {
  float: left;
}
.key-specs-3 i {
    margin-left: 5px;
    margin-right: unset;
}
.mw-prev-post {
    padding-right: 138px;
    padding-left: 0;
}
.mw-prev-post .mw-img {
    right: 0;
    left: unset;
}
.mw-next-post {
    padding-left: 138px;
    padding-right: 0;
    text-align: left;
    float: left;
}
.mw-next-post .mw-img {
    left: 0;
    right: unset;
}
.blog-sidebar .widget ul li > a, .listing-detial-sidebar .single-widget .mw-sin-wid ul:not(.nearby-listing):not(.recently-added) li > a {
    text-align: right;
    float: right;
    margin-right: 15px;
    margin-left: 5px;
}
.listing-detial-sidebar .single-widget .mw-sin-wid ul:not(.nearby-listing):not(.recently-added) li > a::before {
    right: 0;
    left:unset;
    transform: rotateY(180deg);
}
.single-3-details-rating .btn-theme svg, .prof-style-4 .btn-theme svg {
    margin-left: 5px;
    margin-right: unset;
}
.prof-style-5 {
    text-align: right;
}
.single-svg-sv {
    margin-left: 6px;
    margin-right: unset;
}
.input-group > .form-control, .input-group > .form-select {
    direction: rtl;
}
.mw-make-offer button.close, .mw-schedule-offer button.close, .mw-make-report button.close {
    left: 20px;
    right: unset;
}
.project-sidebar .panel-heading a::before {
    float: left;
}
#body-widget ul li {
    width: 50%;
    float: right;
}
.custom-control.image-checkbox {
    padding-right: 0;
    padding-left: unset;
}
#result_reset {
    margin-left: 10px;
    margin-right: unset;
}
#result_reset i {
    margin-right: unset;
    margin-left: 6px;
}
.filters-nav {
    padding-right: 10px;
    padding-left: unset;
}
.filters-nav li + li {
    margin-right: 10px;
    margin-left: unset;
}
.details-box-btn .seller-detial .btn-outline-custom {
    margin-left: 15px;
    margin-right: unset;
}
.btn-outline-custom {
    padding: 12px 1rem;
}
.compare-table table tr > th {
    padding-right: 20px;
    padding-left: unset;
}
.typeahead__filter button, .typeahead__button button {
    margin-right: -1px;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: unset;
    border-top-left-radius: unset;
    margin-left: unset;
}
.filter-tags-render {
    margin-left: 8px;
    margin-right: unset;
}
.filter-tags .mw-filter-reset-btn {
    margin-right: 5px;
    margin-left: unset;
}
.pretty.p-svg .state .svg {
    right: 0;
    left:unset;
}
.irs--round .irs-grid {
    direction: ltr;
    font-family: iranyekan;
}
.irs--round .irs-min, .irs--round .irs-max {
    direction: ltr;
    font-family: iranyekan;
}
.rtl .filter-sorting-bar span.sort-label {
    padding-left: 5px;
    padding-right: unset;
}
div.my-list1 div.my-content-area.align-self-center div.property-labels.absolute-no div.label-badges ul.list-unstyled.text-end {
    text-align: right !important;
}
.listing-features-list li + li {
    margin-right: 20px;
    padding-right: 20px;
    border-right: 1px solid #e7e7e8;
    margin-left: unset;
    padding-left: unset;
    border-left: unset;
}
.listing-features-list li .top-list {
    padding-right: 30px;
    padding-left: unset;
}
.listing-features-list li .top-list i {
    right: 0;
    left: unset;
}
.listing-meta {
    right: 15px;
    left: unset;
}
.rtl .my-img-container {
    width: 345px;
}
[type="tel"], [type="url"], [type="email"], [type="number"] {
    direction: rtl;
}
.agency-agent-classic .list-meta ul li {
    float: right;
}
.single-d-mobile .list-posted-date {
    float: right;
}
.agency-agent-classic .list-meta ul li::after {
    margin-right: 15px;
    margin-left: unset;
}
.score span {
    margin-left: 8px;
    text-align: left;
    margin-right: unset;
}
.score strong {
    -webkit-border-radius: 5px 5px 0 5px;
    -moz-border-radius: 5px 5px 0 5px;
    -ms-border-radius: 5px 5px 0 5px;
    border-radius: 5px 5px 0 5px;
}
.lisd-link {
    margin-right: 5px;
    float: right;
    margin-left: unset;
}
.mw-dealers-tag .card-header {
    padding-left: 0;
    padding-right: 1rem;
}
.leaflet-left {
    right: 0;
    left: unset;
}
.leaflet-left .leaflet-control {
    margin-right: 10px;
    margin-left: unset;
}
.list-author-widget-contacts li span, .list-author-widget-contacts li a {
    float: right;
}
.working-hours ul li .day-timing {
    float: left;
    direction: ltr;
}
.single-review-stats .review-count-stats {
    float: left;
}
.review-author-review-count i {
    margin-left: 6px;
    margin-right: unset;
}
.list-author-widget-contacts li a {
    margin-right: 15px;
    margin-left: unset;
}
#compare-toolbox div.panel div.panel-heading span.panel-icon i.fas.fa-random {
    transform: rotateY(180deg);
}
.remove_compare_list {
    left: 0;
    right:unset;
}
.overlay-text {
    float: right;
}
.home-6-sec7 .brs {
    padding-left: 70px;
    padding-right: unset;
}
.home-6-sec7 .brs .w-exp ul li {
    margin-left: 60px;
    margin-right: unset;
}
.border-start-md {
    border-right: 1px solid #e7e7e8;
    border-left: unset;
}
span#p-monthly-total {
    margin-left: 5px;
}
span#p-down-payment {
    margin-left: 5px;
}
span#totalPrincipalPaid {
    margin-left: 5px;
}
span#totalInterestPaid {
    margin-left: 5px;
}
span#totalamonuttopay {
    margin-left: 5px;
}
div#mw_detial_financing_calculator-1 div.mw-sin-wid div.theme-row div.input-group {
    direction: ltr;
}
div.card-board-heading div.card-board-content div.theme-row div.input-group.input-group-sm {
    direction: ltr;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu), .input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.header-1 .sb-menu ul li.submit-btn {
    margin-right: 10px;
    margin-left: unset;
}
.sb-menu.submenu-scale li > ul {
    -webkit-transform-origin: top right;
    transform-origin: top right;
}
.card.ad-card-4 .card-header .list-inline-item:not(:last-child) {
    margin-left: 13px;
    margin-right: unset;
}
.header-minimal .sb-menu > ul > li.auth-actionz.btn-verified {
    margin-left: 13px;
    margin-right: unset;
}
.bd-sidebar {
    overflow-y: auto;
}
.pointer::before {
    left: -20px;
    border-right: 20px solid #fff;
    right: unset;
    border-left: unset;
}
.pointer {
    padding: 8px 8px;
    font-size: 18px;
}
.single-sller .single-seller-icons {
    margin-left: 12px;
    margin-right: unset;
}
.single-car-categry-2 h3 {
    padding-right: 20px;
    padding-left: unset;
}
.banner-lists {
    text-align: center;
}
.topbar-1 ul li.list-inline-item:not(:last-child), .header-style-5 .top-bar-5 .info-box ul.list-inline li.list-inline-item:not(:last-child) {
    margin-left: 0;
    margin-right: unset;
}
.blog-sidebar .widget ul li, .blog-sidebar .widget ol li {
    text-align: right;
}
.blog-sidebar .widget ul, .blog-sidebar .widget ol, .listing-detial-sidebar .single-widget .mw-sin-wid ul {
    padding-right: 0;
    padding-left: unset;
}
.hero-type-modern .hero-four-content .btn + .btn {
    margin-right: 15px;
    margin-left: unset;
}
.ajax-spinner {
    left: 40px;
    right: unset;
    font-family: "Font Awesome 5 Free" !important;
    font-weight: 700 !important;
}
.csearch_form .second-cat-level .ajax-spinner {
    top: 57px;
}
.custom-card-board .card-board-icon {
    margin-left: 5px;
    margin-right: unset;
}
.mw-specs-row .area-left {
    float: right;
}
.mw-specs-row .area-right {
    float: left;
}
.single-car-detail-2 .single-car-detail-3 ul li {
    margin-left: 8px;
    margin-right: unset;
}
.filter-reset {
    margin-left: 10px;
    margin-right: unset;
}
.rtl .filter-reset-btn {
    margin-left: unset;
    margin-right: 10px;
}
.svg-icon-own {
    margin-left: 5px;
    margin-right: unset;
}
.select2-container .select2-selection--single .select2-selection__clear {
    left: 0;
    right: unset;
}
.rtl .select2-container--classic .select2-selection--single .select2-selection__clear {
    margin-right: unset;
    margin-left: 25px;
}
.grid-premium .premium-details {
    padding: 65px 20px 30px;
}
section.my-hero-four.hero-type-5 div.container div.row.justify-content-start div.col-xl-7.col-xxl-7.col-lg-12.col-md-12.col-12.text-end div.hero-four-content {
    text-align: right !important;
}
.maxwheels-elegent .main-home-page .select2-container--classic {
    text-align: right;
}
.maxwheels-elegent .main-home-page .ab-icon {
    right: 15px;
    left: unset;
}
.maxwheels-elegent .main-home-page .form-control {
    padding-right: 40px !important;
    padding-left: unset !important;
}
.icon-box .tool-bar {
    text-align: right;
}
.home-statistics-features ul li i {
    margin-left: 5px;
    margin-right: unset;
    float: right;
}
.for-colors ul li {
    width: 17%;
}
.rtl .home-statistics-features ul li.my-right {
    float: right;
    margin-right: unset;
    margin-left: 5px;
}
.car-amens i {
    margin-left: 3px;
    margin-right: unset;
}
.agen-list-img-box {
    margin-right: 0 !important;
    margin-left: 30px;
}
.rtl .agen-list-3 .ag-loc p {
    margin-left: unset;
    margin-right: 0;
}
.car-sep i {
    float: right;
    padding-left: 10px;
    padding-right: unset;
}
.rtl .list-meta-two ul li::after {
    margin-right: 10px;
    margin-left: 0px;
}
.key-feat .single-car-categry-2 ul li::before {
    right: 3.5px;
    left: unset;
}
.key-feat .single-car-categry-2 ul li::after {
    right: 0;
    left: unset;
}
.key-specs-3 h6 {
    padding-right: 26px;
    padding-left: unset;
}
.leaflet-right {
    left: 0;
    right: unset;
}
.iti__country-list {
    width: 250px;
}
.iti__country-name, .iti__flag-box {
    margin-left: 6px;
    margin-right: unset;
}
.card.ad-card-5 .card-footer .property-tools i {
    transform: rotateY(180deg);
}
.cou .card-image .property-tools {
    transform: rotateY(180deg);
}
input#myphone {
    direction: ltr;
    text-align: right;
}
.site-info__item svg {
    margin-left: 5px;
    margin-right: unset;
}
.header-1 .submit-btn a .h1-menu-plus, .nhome-3 .submit-btn a .h1-menu-plus, .header-m1 .submit-btn a .h1-menu-plus {
    padding-left: 3px;
    padding-right: unset;
}
.logged-user-profile .nav-item.nav-profile img {
    vertical-align: middle;
}
.cart-action .badge {
    left: 0;
    right:unset;
}
.checkout-cart {
    left: 0;
    right:unset;
}
.hc-offcanvas-nav.nav-position-left .nav-container {
    right: 0;
    left: unset;
}
.hc-offcanvas-nav.hc-nav-1.nav-position-left .nav-container {
    transform: translate3d(280px, 0, 0)!important;
}
.hc-offcanvas-nav.nav-open[class*="hc-nav-"] div.nav-container {
    transform: translate3d(0, 0, 0)!important;
}
.hc-offcanvas-nav.nav-position-left.nav-open.nav-levels-overlap .nav-wrapper.sub-level-open {
    transform: translate3d(-40px, 0px, 0px) !important;
}
.hc-offcanvas-nav li.nav-parent .nav-item-link:last-child {
    padding-left: 58px;
    padding-right: 20px;
    text-align: right;
}
.hc-offcanvas-nav li:not(.custom-content) a {
    text-align: right;
}
.hc-offcanvas-nav .nav-close-button span, .hc-offcanvas-nav .nav-parent .nav-next, .hc-offcanvas-nav .nav-back span {
    left: 0;
    right:unset;
}
.hc-offcanvas-nav.nav-position-left.nav-levels-overlap li .nav-wrapper {
    right: 0;
    transform: translate3d(100%, 0, 0)!important;
    left: unset;
}
.hc-offcanvas-nav.nav-position-left {
    right: 0;
    left: unset;
}
.hc-offcanvas-nav {
    text-align: right;
}
.hc-offcanvas-nav.hc-nav-1.nav-levels-overlap.nav-position-left li.level-open > .nav-wrapper {
    transform: translate3d(40px, 0, 0)!important;
}
.hc-offcanvas-nav.nav-close-button-empty .nav-title {
    padding-left: 55px;
    padding-right: 20px;
    text-align: right;
}
.hc-offcanvas-nav .nav-content > h2 {
    background-color: #000;
}
.hc-offcanvas-nav .nav-title + .nav-close a:not(.has-label) {
    left: 0;
    right: unset;
}
.hc-offcanvas-nav .nav-close-button span::before {
    margin-left: -6px;
}
.hc-offcanvas-nav li.nav-parent .nav-item-link:not(:last-child) {
    margin-left: 45px;
    margin-right: unset;
}
.hc-offcanvas-nav .nav-next span::before {
    transform: translate(-50%, -50%) rotate(-45deg);
}
.hc-offcanvas-nav .nav-back span::before {
    margin-left: 2px;
    transform: translate(-50%, -50%) rotate(135deg);
}
.mw-shop-header .content-area-log li {
    margin-left: 15px;
    margin-right: unset;
}
.block-cart-btn-wrapp a.remove {
    height: 0.9em;
    width: 0.9em;
}
.block-cart-btn-wrapp .woocommerce-mini-cart__buttons.buttons .button.checkout {
    margin-right: 5px;
    margin-left: unset;
}
.block-cart-btn-wrapp ul li img {
    margin-right: 0;
    float: left;
    margin-left: unset;
}
form#make_an_offer div.row div.col-xl-6.col-lg-6.col-md-6.col-sm-12 div.theme-row div.input-group.input-group-sm {
    direction: ltr;
}
.shop-top-header-right li a i {
    margin-left: 4px;
    margin-right: unset;
}
button.cart-action i.fas.fa-cart-arrow-down {
    transform: rotateY(180deg);
}
.rtl .property-tools {
    transform: rotateY(180deg);
}
.cart-action {
    margin-right: 30px;
    margin-left: unset;
}
.shop-top-header-left-offer:first-child {
    padding-right: 0px;
    padding-left: 12px;
}
.shop-top-header-right ul li {
    float: right;
}
.shop-top-header-left-offer, .shop-top-header-right ul li {
    border-left: 1px solid rgba(255,255,255,0.3);
    border-right: unset;
}
.shop-top-header-left-offer {
    margin-left: 12px;
    margin-right: unset;
}
.shop-top-header-apps-list {
    position: relative;
    margin-right: 15px;
    margin-left: unset;
}
.shop-top-header-apps-list > li {
    padding: 2px 0 2px 10px;
}
.shop-top-header-right ul li:last-child {
    border-left: none;
    padding-left: 0;
    border-right: unset;
    padding-right: 12px;
}
.mw-shop-header .media i {
    margin-left: 20px;
    margin-right: unset;
}
.topbar-2 ul.listnone li:first-child {
    padding-right: 0;
    padding-left: 10px;
}
.topbar-2 ul li i {
    margin-left: 5px;
    margin-right: unset;
}
.topbar-2 ul.listnone li:last-child {
    padding-left: 0;
    padding-right: 10px;
}
div.d-block.d-md-flex div.d-inline-block.mw-woking-hours.d-sm-none.d-md-block.d-lg-block.d-xl-block.d-xxl-block span i {
    margin-left: 5px;
}
div.d-block.d-md-flex div.me-3.d-inline-block a i {
    margin-left: 5px;
}
.top4-info-left li span {
    padding-left: 10px;
    padding-right: unset;
}
.top4-info-left li {
    margin-left: 0px;
    border-left: 1px solid rgba(255,255,255,0.3);
    margin-right: unset;
    border-right: unset;
}
.topbar-4-left {
    float: right;
}
.topbar-4-right {
    float: left;
}
.top4-info-rigth li {
    margin-left: 0px;
    border-left: 1px solid rgba(255,255,255,0.3);
    margin-right: unset;
    border-right: unset;
}
.topbar-4 .social-linked li {
    padding-right: 10px;
    padding-left: unset;
}
.mw-own-header .content-area-log li {
    margin-left: 15px;
    margin-right: unset;
}
.mw-own-header .content-area-log li a span {
    margin-right: 8px;
    margin-left: unset;
}
.widget-latest-posts img {
    margin-left: 15px;
    margin-right: unset;
}
.dayContainer {
    float: right;
    text-align: center;
    margin-left: 5px;
    width: 102px !important;
    margin-right: unset;
}
.card .card-body {
  padding: 1.5rem 1rem;
}
.input-group-prepend .input-group-text {
  padding: 0.875rem 0.45rem;
}
.s-icon {
    margin-left: 7px;
    margin-right: unset;
}
.ui-timepicker-list li {
    padding: 3px 8px 3px 0;
}
.sticky-button-featured {
    left: 135px;
    right:unset;
}
.circle-featured-border {
    margin-left: 5px;
    margin-right: unset;
}
.amen-features div.custom_checkbox {
    float: right;
}
.single-seller-content {
    margin-left: 18px;
    margin-right: unset;
}
.filter-sorting-bar .select2-selection--single .select2-selection__rendered {
    padding-right: 10px !important;
}
input#submit_contact {
    width: 100%;
}
div.card-board-content.all-mw-makes span.selection span.select2-selection.select2-selection--single span.select2-selection__rendered {
    padding-right: 12px;
}
div.custom-card-board span.selection span.select2-selection.select2-selection--single span.select2-selection__rendered {
    padding-right: 12px;
}
div.advanced-search-builder form.mw-adv-search-frm.shadow-sm.bg-white span.selection span.select2-selection__rendered {
    padding-right: 12px !important;
    padding-left: 20px !important;
}
div.search-bar2 div.search-style-2 span.select2-selection__rendered {
    padding-right: 12px !important;
    padding-left: 20px !important;
}
section.hero-section.maxwheels-new-hero form.csearch_form.dark-mode-white span.select2-selection__rendered {
    padding-right: 12px !important;
    padding-left: 20px !important;
}
section.hero-section-trans.background-img div.banner-form span.select2-selection__rendered {
    padding-right: 12px !important;
    padding-left: 20px !important;
}
form#dealer_update div.card-body span.select2-selection__rendered {
    padding-right: 12px !important;
    padding-left: 20px !important;
}
.inline-mw-prof-details {
    margin-left: 10px;
    margin-right: unset;
}
.single-sller .single-seller-detail p a, .prof4-extra-details ul li span a {
    margin-right: 5px;
    margin-left: unset;
}
.maxwheels-elegent .main-home-page .select2-container--classic .select2-selection--single .select2-selection__placeholder {
    padding-right: 34px;
    padding-left: unset;
}
.mw-sold-units i {
    margin-left: 4px;
    margin-right: unset;
}
.leaflet-container .leaflet-control-search {
    right: 35px;
    left: unset;
}
/***
.logged-user-profile .dropdown-menu.dropdown-menu-right.navbar-dropdown.profile-top a ,
.sb-header.make-me-trans .logged-user-profile .dropdown-menu.dropdown-menu-right.navbar-dropdown.profile-top a {
    color: #000;
}
.sidebar .nav .nav-item .nav-link i.menu-arrow::before {
    content: '\f104';
}
***/
.leaflet-control-search .search-input {
    float: right;
}
.leaflet-control-search .search-cancel {
    left: 40px;
    right: unset;
    top: 5px;
}
.woocommerce .maxwheels-checkout .select2-container .select2-selection--single .select2-selection__clear {
    margin-left: 10px;
    margin-right: unset;
    margin-top: -2px;
}
div.woocommerce-billing-fields__field-wrapper span.woocommerce-input-wrapper span.select2-selection.select2-selection--single span.select2-selection__arrow {
    left: 14px;
    right: auto;
}
.admin-listing-date {
    margin-left: 5px;
    margin-right: unset;
}
body.single.single-mx-listings div.pdp-default {
    filter: blur(0px) !important;
}
.listing-features li {
    margin-left: 0 !important;
    margin-right: unset !important;
}
li.iti__country.iti__standard.iti__active.iti__highlight span.iti__dial-code {
    direction: ltr;
    float: left;
    margin-left: 40%;
}
.rtl .dealers-slide .owl-prev .fa-long-arrow-alt-left {
    transform: rotate(0deg);
}
.my-list2-img-cont .property-labels.absolute-yes, .my-list3-img-container .property-labels.absolute-yes {
    right: 0;
    left: unset;
}
.typeahead__field .typeahead__hint, .typeahead__field [contenteditable], .typeahead__field input, .typeahead__field textarea {
    padding: 15px 12px 15px 32px !important;
    font-weight: normal;
}
a.explore-nearby {
    margin-right: 10px;
    margin-left: unset;
}
.pricingTable-header {
    padding: 12px 0 7px;
}
.testimonials-classic-1 .testimonialArrow {
    margin-right: 48px;
    margin-left: unset;
}
.rtl blockquote::after {
    top: 25px;
    transform: rotateY(180deg);
}
.widget-inner-icon {
    margin-left: 5px;
    margin-right: unset;
}
.card.ad-card-5 .card-footer .property-tools {
    left: 15px;
    right:unset;
}
.card.ad-card-5 .card-footer .property-tools + .property-tools {
    left: 55px;
    right: unset;
}
.ribbon {
    left: -5px;
    right: unset;
}
.ribbon span {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    left: -21px;
    right: unset;
}
.experties-avatar .u-img {
    display: block;
}
.rating-group-input {
    right: -9999px !important;
    left: unset !important;
}
.reviews-author-details {
    margin: 0 10px 0 0;
}
.my-list1 {
    margin-left: 5px;
    margin-top: 5px;
}
form#mw_submission a.text-success.mt-10 i.fas.fa-long-arrow-alt-right {
    transform: rotateY(180deg);
}
.featured-makes-cry .item {
    transform: scale(1);
    opacity: 1;
}
.main-home-sec7 .btn.app-download-button1 i {
    float: right;
    padding: 0 0 0 14px;
}
.main-home-sec7 .btn.app-download-button1 span.app-store-btn1 span {
    text-align: right;
}
div.mw-single-flex div.myflex.flexslider.mb-0 div.flex-viewport {
    direction: rtl;
}
.flexslider .slides {
    width: max-content !important;
}
.max-hero7-cars .max-hero7-img img {
    float: left;
}
.form-group.for-colors ul li + li {
    margin-right: 10px;
    margin-left: unset;
}
.max-bodytype-8-browse p {
    margin-left: 30px;
    float: right;
    margin-right: unset;
}
.max-bodytype-8-browse span {
    margin-left: 12px;
    margin-right: unset;
}
.custom-control.image-checkbox label::after, .custom-control.image-checkbox label::before {
    right: .25rem;
    left: unset;
}
span.select2.select2-container.select2-container--classic.select2-container--below.select2-container--focus span.select2-selection.select2-selection--single.select2-selection--clearable span.select2-selection__rendered {
    padding-right: 42px;
}
div.max-hero9-form.dark-mode-white div.form-group.second-cat-level i.ajax-spinner.mw-sec {
    top: 57px;
}
.max-hero7-cars h1 {
    margin-right: 5px;
}
.search-heading span.my-btn-change {
    margin-bottom: 0;
}
.reviews-author-name {
    height: 26px;
}
.featured-makes-cry .item .grid-premium .premium-details {
    display: block;
}
.action-btz-detial .btns-box li {
    margin-left: 5px;
    margin-right: unset;
}
.main-data .my-bookmarks .list-inline-item:not(:last-child) {
    margin-left: 0;
    margin-right: unset;
}
.rtl .elementor-widget-container .product-card-image-thumbnails img {
    width: 77.9px;
}
.recently-added-desc {
    float: right;
    width: 70%;
    padding: 0 15px 0 0;
}
.recently-added-img {
    float: right;
}
.featured-slider-prop.owl-carousel .owl-nav .owl-prev {
    left: 24px;
    right: unset;
    transform: rotatey(180deg);
}
.featured-slider-prop.owl-carousel .owl-nav .owl-next {
    left: -6px;
    right: unset;
    transform: rotatey(180deg);
}
.card.ad-card-2 .property-tools {
    right: 15px;
    left: unset;
}
.card.ad-card-2 .property-tools + .property-tools {
    right: 55px;
    left: unset;
}
.header-1 .sb-menu ul.auth-elements {
    float: left;
}
.header-1 .sb-header-container .logo {
    padding-left: 20px;
    padding-right: unset;
}
.auth-dropdown {
    left: 0;
    right: unset;
}
.rtl #body-widget ul li {
    float: right;
    width: 48%;
}
.sb-header .sb-header-container .sb-menu .auth-elements li.user-avatar-dp .my-custom-auth li a i {
    margin-left: 5px;
    margin-right: unset;
}
.property-data .text-inner .main-reg-price {
    font-family: shabnam-fd;
}
.property-data .ul-text li:first-child {
    padding-right: 15px;
    padding-left: 10px;
}
.property-data .ul-text li {
    margin-left: 0;
    margin-right: unset;
    border-left: 1px solid #e9e9e9;
    border-right: unset;
}
.property-data .ul-text li:last-child {
    border-left: 0;
    border-right: unset;
}
.property-main .images-link {
    right: 10px;
    left: auto;
}
.property-main .images-link .img-span {
    float: right;
    margin-left: 7px;
    margin-right: unset;
}
.cou .card-image img {
  margin-bottom: 0px;
}
.cou .card-image {
  margin-bottom: 10px;
}
.featured-ribbon div::after {
  bottom: 1px;
}
.featured-ribbon {
  top: -2px;
}
.auth-form-fields .login-form h1 {
  margin-bottom: 10px;
}
.auth-form-fields .theme-row {
  margin-bottom: 10px;
}
.my-checkbox.term-conditions {
  margin-bottom: 15px;
}
.my-checkbox {
  position: relative;
  margin-top: 15px;
}
div.mw-packages div.btn-box.text-center button.btn.btn-theme {
  color: #FFFFFF !important;
}
.btn-border {
  color: #fff !important;
}
.card.profile-price-card .woocommerce-Price-amount.amount {
  font-size: 30px;
}
div.main-panel div.col-xl-12.col-lg-12.col-md-12.col-sm-12.no-card div.card-body div.col-xxl-3.col-lg-3.col-md-4.col-12 {
  margin: 0 5px;
}
div.main-panel div.col-xl-12.col-lg-12.col-md-12.col-sm-12.no-card div.card-body div.col-xxl-3.col-lg-3.col-md-4.col-12 p {
  font-size: 14px;
}
div.main-panel div.col-xl-12.col-lg-12.col-md-12.col-sm-12.no-card div.card-body div.col-xxl-3.col-lg-3.col-md-4.col-12 ul {
  font-size: 14px;
}
div.card.profile-price-card.p-md-5.p-sm-3.p-xs-3.border-0 {
    padding: 30px !important;
}
.package-active {
  padding-top: 87px !important;
}
.card .card-title {
  margin-bottom: 3.5rem;
}
.h-800 {
  height: 610px !important;
}
.mw-overflow {
  width: auto;
  max-width: 11em;
}
.cnt-2 .wpcf7 form .wpcf7-response-output {
  direction: rtl;
}
header.mw-shop-header span#select2-product_cat-container {
  padding-right: 8px;
  padding-left: 36px;
}
.my-list2-pricing {
  margin-bottom: 0px;
  margin-top: 8px;
}
.nearby-listing .listing-list-img {
  margin: 0 0 0 10px;
}
.listing-price-tag .listing-posted-curr {
  left: 35px;
  top: -2px;
  font-size: 30px;
  transform: rotate(-30deg);
  right: unset;
}
div.row.grids.dynamic_loading div.card.my-list2 div.col-lg-8.col-md-7.col-xl-8.col-xxl-7.align-self-center div.posted-date {
  display: none;
}
.cnt-2 p {
  width: auto;
}
.cr-search-desc-dtl .choose-item-step ul li {
  margin-left: 30px;
  margin-right: unset;
}
.cr-search-desc-dtl .choose-item-step ul li {
  margin-left: 30px;
  margin-right: unset;
}
.cr-search-desc-dtl .choose-item-step ul li .item-step::before {
  left: -15px;
  box-shadow: -10px 10px 7px 4px #dddddda1;
  right: unset;
}
.cr-search-desc-dtl .choose-item-step ul li .item-step::after {
  right: -23px;
  left: unset;
  transform: rotateY(180deg);
}
.cr-search-desc-dtl .choose-item-step ul li {
  line-height: 20.9px;
}
.cr-search-desc-dtl .choose-item-step ul li .item-step small {
  margin-left: 30px;
  margin-right: unset;
}
.cr-search-desc-dtl .booking-form .extra-resources .resr-item .left h6 {
  margin-right: 10px;
  margin-left: unset;
}
.cr-search-desc-dtl .extra-guideline-main .rental-specifications .rental-spec-item .icon-box {
  float: right;
}
.cr-search-desc-dtl .extra-guideline-main .rental-specifications .rental-spec-item .icon-type {
  margin: 0 20px 0 auto;
  float: right;
}
.cr-search-desc-dtl .extra-guideline-main .rental-specifications .rental-spec-item .icon-value {
  float: left;
}
.cr-search-desc-dtl .search-dtl-slider {
  direction: ltr;
}
.rental-detail-sliders .owl-carousel.owl-drag .owl-item {
  margin-right: unset !important;
  margin-left: 10px !important;
}
.woocommerce-cart-form .media-body {
  margin-right: 10px;
  margin-left: unset;
}

/********** Font css **********/

body,p {
    font-family: iranyekan;
}
.maxwheels-elegent h3 {
    font-weight: 500;
    font-family: khaton;
}
.max-bodytype14-text h3 {
    font-size: 40px;
    font-weight: 500;
    font-family: pinar;
}
.main-home-sec7 h2 {
    font-weight: 500;
    font-family: pinar;
}
.hero-type-modern .hero-four-content h1 span {
    font-weight: 500;
}
.advanced-search-builder h4 {
    font-family: shabnam-fd;
}
.search-heading h2 {
    font-family: khaton;
    font-weight: 500;
}
.fr-n-style {
    font-family: shabnam-fd;
}
section.new-abt-sec.our-experties div.info h3 {
    font-family: pinar;
    font-weight: 500;
    margin-bottom: 10px;
    font-size: 30px;
}
.testimonials-modern-1 .testimonials-item .client-info .client-title h4 {
    font-family: shabnam-fd;
}
div.experties-avatar div.u-img h3 {
    font-family: shabnam-fd !important;
    font-size: 18px !important;
    font-weight: 700 !important;
}
.filter-sorting-bar h4 {
    font-family: shabnam-fd;
    font-weight: 500;
}
.submit-my-listings .custom-card-board .card-board-heading h4 {
    font-family: shabnam-fd;
}
.project-sidebar .panel-heading a {
    font-family: shabnam-fd;
    font-weight: 500;
}
.header-minimal .sb-menu ul li > a {
    font-weight: 400;
    font-family: iransans;
}
.pretty .state label {
    font-family: iransans;
}
.custom-control.image-checkbox label {
    font-family: iransans;
}
.single-car-detail-2 .single-car-detail-3 h1 {
    font-family: shabnam-fd;
}
.blog-sidebar .widget ul li > a, .listing-detial-sidebar .single-widget .mw-sin-wid ul:not(.nearby-listing):not(.recently-added) li > a {
    font-weight: 500;
}
.theme-row {
    font-weight: 500;
}
.listing-list-info h5, .mw-previous-next h4 {
    font-family: shabnam-fd;
}
.sb-menu ul ul li > a::before {
    font-weight: 700;
}
.btn-block ,.btn-theme {
    font-family: iransans;
}
.blog-sidebar .widget .widget-heading h2 {
    font-weight: 500;
    font-family: shabnam-fd;
}
.section-lg h2 {
    font-family: pinar;
    font-weight: 500;
}
.home-6-sec7 .brs h2 {
    font-weight: 500;
    font-family: pinar;
}
.creative-container-content h2 ,.creative-container-content.my-signup h2 {
    font-family: pinar;
    font-weight: 500;
    margin-top: 10px;
}
.auth-form-fields .login-form h1 {
    font-family: shabnam-fd;
}
.auth-form-fields .theme-row label {
    font-family: iransans;
}
.blog-sidebar .widget .wp-block-search .wp-block-search__button {
    font-family: iransans;
}
.blog-sidebar .widget .wp-block-group h2 {
    font-family: shabnam-fd;
}
.cnt-2 h6.text-uppercase {
    letter-spacing: 0;
    font-family: shabnam-fd;
}
.cnt-2 .text-muted {
    font-family: iranyekan;
}
.header-1 .sb-menu ul li > a {
    font-weight: 400;
    font-family: iransans;
}
.swiper-container .hero-content-left h2 {
    font-family: khaton;
    font-weight: 500;
}
.mw-dealers-tag .nav-link {
    font-weight: 500;
    font-family: shabnam-fd;
}
.sidebar-widget-header h4 {
    font-family: shabnam-fd;
    font-weight: 500;
}
.topbar-1 ul li a {
    font-family: iransans;
    font-weight: 400;
}
.user-profile-information .profile-title h3 {
    font-family: shabnam-fd;
    font-weight: 500;
}
.mw-packages .amount {
    font-size: 30px;
    font-family: iransans;
    font-weight: 400;
}
.mw-packages .dollar {
  font-size: 15px;
}
.our-process-cycle span {
    font-weight: 400;
    font-family: iransans;
}
.home-6-sec7 .brs .w-exp span {
    font-weight: 400;
    font-family: iransans;
}
.mimimal-counter .counter-inner b {
    font-weight: 400;
    font-family: iransans;
}
.about-section-2 .brs span, .info .sub_title {
    letter-spacing: 0;
}
.rtl .blog-sidebar .widget ul li a ,.blog-lower-box .nav.nav-divider .nav-item {
    font-weight: 400;
}
.call-actionz .parallex-text h4 {
    font-family: pinar;
}
.main-slider-number {
    font-weight: 400;
    font-family: iransans;
}
.swiper-container .hero-content-left h1 {
    font-family: shabnam-fd;
}
.home-6-sec7 .brs p.mb-0.clr-white ,.max-bodytype14-text span  {
    letter-spacing: 0;
}
.card.profile-price-card .woocommerce-Price-amount.amount {
    font-weight: 400;
    font-family: iransans;
}
.about-section-2 .brs h2 {
    font-family: pinar;
    font-weight: 500;
}
.ag-hero .search-data h1 {
    font-weight: 700;
    font-family: shabnam-fd;
}
.ag-hero .search-data h2 {
    margin-bottom: 30px;
    font-family: khaton;
    font-weight: 500;
}
.sec-heading p ,.swiper-container .hero-content-left .topmost {
    letter-spacing: 0;
}
.tooltip {
    font-family: iransans;
}
.home-statistics-features {
    font-size: 13px;
}
.btn-style-four {
    font-family: iransans;
}
div.modal-dialog.modal-dialog-centered div.modal-content div.modal-body ol li h4 {
    font-family: iransans;
}
.header-m1 .sb-menu ul li > a {
    font-weight: 500;
}
.hc-offcanvas-nav .nav-item-link, .hc-offcanvas-nav li.nav-close a, .hc-offcanvas-nav .nav-back a {
    font-weight: 500;
}
.single-comparison h1 {
    line-height: 1.4;
}
section.section-padding.single-comparison.light-bg div.container div.row.sec-heading-zone div.col div.sec-heading h2 {
    font-family: shabnam-fd;
    font-weight: 700;
}
.vsbox {
    line-height: 23px;
    font-weight: 700;
}
section.mw-detail-page.custom-padding.white-bg div.container div.row.sec-heading-zone div.col div.sec-heading h2 {
    font-weight: 700;
    font-family: shabnam-fd;
}
.shop-top-header-left {
    font-family: iransans;
}
.mw-shop-header .media .title {
    font-size: 17px;
    font-weight: 500;
    font-family: iransans;
}
.theme-custom-ribbon,.mks-3-name,.call-actionz .parallex-text h5و.section-lg .heading-6 {
    letter-spacing: 0;
}
.hero-four-content h1 {
    letter-spacing:0px !important
}
.selling-price span {
    font-weight: 400;
}
.our-experties h2 {
    font-family: pinar !important;
}
.short-types h4 {
    font-family: yekan-bold !important;
}
.maxwheels-elegent h3 {
  font-weight: 500;
  font-family: khaton;
  font-size: 58px;
}
.cr-search-desc-dtl .booking-form .mian-heading h4 {
  font-size: 18px;
}

/************* responsive ****************/

@media screen and (max-width: 769px) {

.rtl .sb-header .logo, .rtl .header-1 .sb-menu > ul.menu-items, .rtl .ag-about .about-video .video-2 {
    float: none;
}
.burger-menu {
    left: 14px;
    right:unset;
}
.sb-header .logo {
    padding: 22px 0;
}
.burger-menu {
    top: 45px;
}
.header-minimal .sb-menu .menu-items {
    padding: 9px 0 0;
    border-top: 1px solid #ebebeb;
    margin: inherit;
}
.header-minimal .sb-menu {
    display: block;
}
.dropdown-plus {
    left: 0;
    right:unset;
}
.header-minimal .sb-header-container {
    padding: 0px 0px;
}
.sb-menu ul li:not(.auth-actionz) > a {
    padding: 10px 5px;
}
.line-menu.last-line {
    align-self: flex-start;
}
.line-menu.first-line {
    align-self: flex-end;
}   
.hide-on-mb {
    display: none;
}
.my-hero-four.hero-type-modern {
    padding: 0 0 90px;
}
.hero-type-modern .hero-four-content .btn-theme {
    width: 100%;
}
.hero-type-modern .hero-four-content .btn + .btn {
    margin-left: 15px;
    margin-right: unset;
    margin-top: 15px;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 12px;
}
.maxwheels-elegent .main-home-page .select2-container--classic .select2-selection--single .select2-selection__placeholder {
    padding-right: 34px;
}
.footer-text p {
    font-size: 14px;
}
.call-actionz .parallex-text a.btn {
    margin-right: 0;
    margin-left: 0;
}
.maxwheels-elegent .main-home-page .form-group {
    border-left: none;
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 15px;
    margin-bottom: 15px;
}
.maxwheels-elegent .main-home-page .form-group label {
    position: relative;
    right: auto;
    top: auto;
    text-align: right;
    color: #0f0d1d;
    font-size: 16px;
}
.maxwheels-elegent .main-home-page .form-group:last-child {
    border-left: none;
    border-bottom: none;
    margin-bottom: 0;
}
.maxwheels-elegent .main-home-page .btn {
    width: 100%;
}
.maxwheels-elegent .main-home-page .ab-icon {
    top: inherit;
    bottom: 30px;
}
.custom-size-mw .call-actionz .parallex-text h4 {
    font-size: 30px;
}
.elementor-column-gap-default > .elementor-column > .elementor-element-populated,.elementor-widget-wrap {
    padding: 0 24px !important;
}
div.post-excerpt.post-desc .elementor-column-gap-default > .elementor-column > .elementor-element-populated,.elementor-widget-wrap {
    padding: 10px !important;
}
.mw-mod-1 .row {
    margin-top: 0;
}
.mw-mod-1 {
    padding-top: 100px;
    padding-bottom: 0;
}
.max-bodytype-8 .max-bodytype8-text h2 {
    font-size: 39px;
}
.main-home-sec7 .btn.app-download-button1 + .btn {
    margin-top: 20px;
}
.mw-mod-1 h1 {
    font-size: 49px;
    line-height: 1.3;
}
.img-testimonial-2 {
    display: none;
}
.hero-section.maxwheels-new-hero {
    padding: 0px 0 30px;
}
.search-heading h2 {
    font-size: 38px;
}
.brands-client .col-md-3 {
    width: 50%;
}   
.fr-n-style {
    font-size: 20px;
}
.rtl .my-list2-img-cont .property-labels.absolute-yes {
    right: 0;
}
.rtl .testimonials-modern-1 .testimonials-item .client-info {
    padding-right: 0;
    padding-left: 110px;
}
.our-experties .inner-box {
    display: none;
}
.single-car-detail-2 {
    display: block;
}
.single-car-detail-2 .single-car-detail-4 ul li:last-child {
    margin-right: auto;
}
.single-car-detail-views p a span, .single-car-detail-views p.color-3 {
    display: none;
}
.submit-my-listings h3 {
    font-size: 30px;
}
section.submit-my-listings.custom-padding.light-bg div.container div.row.align-items-center.h-100 div.col-9.mx-auto {
    width: 100%;
}
.amen-features div.custom_checkbox {
    width: 50%;
}
form#mw_submission div.custom-card-board div.card-board-heading div.card-board-content div.row div.col {
    flex: auto;
}
.filter-sorting-bar #result_reset {
    display: none !important;
}
.short-by {
    display: none;
}
.filter-sorting-bar div.d-flex.d-block {
    margin-top: 0;
}
.rtl .filter-sorting-bar span.sort-label {
    display: none;
}
.rtl .home-amenties > div {
    width: 50%;
}
.my-list1 .listing-features-list li {
    display: block;
    margin-bottom: 10px;
}
.my-list1 .listing-features-list li + li {
    margin-right: 0;
    padding-right: 0;
    border-right: none;
    margin-top: 0;
}
.rtl .home-6-sec7 .v-icon {
    top: 83%;
    right: 37%;
}
.rtl blockquote, .rtl blockquote p {
    font-size: 19px;
    padding: 25px 25px;
}
.package-active {
    margin-top: 0px;
}
.about-us-grids .about-grid-content {
    margin-bottom: 30px;
}
.auth-form-fields .login-form h1 {
    font-size: 25px;
}
.auth-btn-links .btn + .btn {
    margin-right: 0;
    margin-top: 20px;
    width: 66%;
}
.creative-container-content {
    text-align: center;
}
.widget-seprator.sty-2 {
    margin-right: 0;
    margin-left: 0;
    margin-top: 0;
    padding: 20px;
}
.blog-detial-page .blog-detial-main-area h1.blg-main-title {
    font-size: 30px;
}
.cnt-2 h1 {
    font-size: 40px;
}
.max-bodytype-3-slider .owl-nav .owl-prev {
    margin-left: 15px;
}
.max-bodytype-3-slider .owl-nav .owl-next {
    margin-right: 15px;
}
.my-list1 .my-img-container {
    width: auto !important;
}
.sb-header.nhome-3 .sb-header-container ul.menu-items li.dropdown_menu ul li a, .sb-header.header-1 .sb-header-container ul.menu-items li.dropdown_menu ul li a,
.sb-header.mw-ele.header-minimal .sb-header-container ul.menu-items li.dropdown_menu ul li a {
    padding: 12px 20px;
}
.rtl .sb-header.nhome-3 .sb-header-container .logo img, .rtl .sb-header.header-1 .sb-header-container .logo img {
    width: 190px;
}
.swiper-container .hero-content-left .topmost {
    font-size: 20px;
}
ul.auth-elements  li.user-avatar.show-on-click {
    margin-top: 11px;
}
.swiper-container .hero-content-left h1 {
    font-size: 28px;
}
.without-filters .swiper-container .hero-content-left h2 {
    font-size: 47px;
}
.main-slider-number {
    font-size: 60px;
}
.max-bodytype8-btn .btn {
    display: block;
    margin-top: 30px;
}
.sec-heading h2, .main-home-sec7 h2, .section-lg h2, .call-actionz .parallex-text h4, .ag-about .about-content h3, .about-section-2 .brs h2 {
    font-size: 25px;
}
.filter-sorting-bar {
    padding: 25px 15px;
}
.single-seller-content .single-seller-ofer p {
    font-size: 18px;
    text-align: center;
}
.single-seller-content .single-seller-ofer {
    margin-right: 25px;
}
.creative-container-content.my-signup h2 {
    font-size: 2rem;
}
section-trans .hero-content-left h1, .home-hero-eight .heading-zones h2, .intro-hero-1 .hero-content-1 h2, .intro-hero-1 .hero-content-1 .hero-title,
.home-6-sec1 .m-heading h1, .ag-hero .search-data h2, .hero-four-content h1, .homebg-top2 .m-heading h1, .creative-container-content h2 {
    font-size: 36px;
}
.about-grid-content h2 {
    font-size: 30px;
}
.rtl .myflex .flex-direction-nav {
    top: 37%;
}
.rtl .single-car-detail-2 .single-car-detail-4 ul li.for-price {
    margin-right: auto;
    margin-left: 0px;
}
.rtl .line-menu.first-line {
    transform-origin: right;
}
.rtl .line-menu.last-line {
    transform-origin: left;
}
.rtl .menu-open .line-menu.last-line {
    -webkit-transform: rotate(-90deg) translateX(7px);
    -moz-transform: rotate(-90deg) translateX(7px);
    -o-transform: rotate(-90deg) translateX(7px);
    transform: rotate(-90deg) translateX(7px);
}
.rtl .menu-open .line-menu.first-line {
    -webkit-transform: rotate(-90deg) translateX(-7px);
    -moz-transform: rotate(-90deg) translateX(-7px);
    -o-transform: rotate(-90deg) translateX(-7px);
    transform: rotate(-90deg) translateX(-7px);
}
.rtl .sb-menu ul ul li > a::before {
    content: none;
}
.header-minimal .sb-menu > ul > li.auth-actionz.btn-verified {
    margin-left: 0;
    text-align: center;
}
.rtl .main-home-sec7 .btn.app-download-button1 {
    display: inline-flex;
}
.rtl .sb-header.header-1 .sb-header-container .logo {
    text-align: right;
}
.burger-menu {
    left: 14px !important;
    right: unset !important;
    top: 55px !important;
}
.header-m1 .sb-header-container {
    height: 0;
}
div.sb-header.header-m1.viewport-sm div.container div.sb-header-container div.burger-menu {
    top: -55px !important;
}
.header-m1 .sb-menu {
    display: block;
}
div.sb-header header-m1.viewport-sm div.container {
    padding-right: 0;
    padding-left: 0;
}
.header-m1 .sb-menu {
    background-color: #8e8e8e;
    padding-right: 15px;
    padding-left: 15px;
}
div.sb-header.header-m1.viewport-sm div.container div.sb-header-container nav.sb-menu.menu-caret.submenu-top-border.submenu-scale ul.auth-elements.logged-user-profile.user-authorized-in {
    display: none;
}
div.sb-header.header-m1.viewport-sm div.container div.sb-header-container nav.sb-menu.menu-caret.submenu-top-border.submenu-scale ul.menu-items li.dropdown_menu ul li a {
    padding-right: 30px;
}
div.sb-header.header-m1.viewport-sm div.container div.sb-header-container nav.sb-menu.menu-caret.submenu-top-border.submenu-scale ul.menu-items {
     padding-top: 15px;
}

/** mobile-dashboard-menu **/
.sidebar-offcanvas {
  top: 120px;  
  left: -165px;
  right: unset;
  z-index: 10;
}
.rtl .sidebar .nav.sub-menu {
  padding: 0 0.7rem 15px 0;
}
.sidebar .nav .nav-item .nav-link {
  padding: 6px 0.5rem 6px 1.25rem;
}
.nav-category-divider {
  padding: 0 15px 0 20px;
}
.sidebar .nav.sub-menu .nav-item .nav-link {
  padding: 0.5rem 0.6rem;
}

}

@media (min-width: 768px) and (max-width: 991px) {
.rtl .mw-img {
display: block;
}
}
@media (min-width: 1200px) and (max-width: 1499px) {
.rtl .mw-img {
display: block;
}
}
@media (min-width: 992px) {
div.main-panel div.col-xl-12.col-lg-12.col-md-12.col-sm-12.no-card div.card-body div.col-xxl-3.col-lg-3.col-md-4.col-12 {
  flex: 0 0 auto;
  width: 30%;
}
}
@media (min-width: 1200px) and (max-width: 1499px) {
.rtl .elementor-column > .elementor-element-populated {
  padding: inherit !important;
}
}
.cr-latest-blog .cr-blog-card .blog-meta .read-btn .iconify {transform: scaleX(-1);margin-right: 10px;margin-left:unset !important;}
.search-over .search-over-heading .main-meta .main-title ,.search-over .rental-search-over,.car-body-black .carrent-main-heading .main-meta small ,
.car-body-black .carrent-main-heading .main-meta .main-title ,.qec-black-section .carrent-main-heading .main-meta small ,
.qec-black-section .carrent-main-heading .main-meta .main-title ,.cr-services.qec-black-section .service-card .title ,
.cr-services.qec-black-section .service-card .txt {font-family: shabnam-fd !important;}
.cr-services.qec-black-section .service-card .title ,.cr-services.qec-black-section .service-card .txt {text-align:right;}