@import url('https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap');

h1,h2,h3,h4,h5,h6,a,div,p,label,span, a, .single-car-data > table tr td.t-value {
    font-family: 'Tajawal', sans-serif !important;
}

.header-nav,
.stm-layout-header-car_dealer .main-menu .header-menu {
    display: flex !important;
}

.single-car-data > table tr td.t-label {
    font-size: 15px;
}

.single-car-data > table tr td.t-label {
    padding-right: 0px !important;
    width: 45% !important;
}

.single-car-data {
    padding: 12px 15px 13px 9px !important;
}

.stm-single-listing-car-features ul li svg {
    margin-right: unset !important;
    margin-left: 13px;
}

.listing-specification-cols.two_column .listing-specifications-wrap.left {
    float:right !important;
}

.listing-specifications-wrap .info-list-wrap ul li .item-title { 
    font-size: 14px;
}

.header-nav .container {
    width:100% !important;
}

.stm-layout-header-car_dealer .header-help-bar {
    float: left !important;
}

.stm-layout-header-car_dealer .main-menu {
    float:right !important;
}

.stm-layout-header-car_dealer .header-help-bar > ul li.help-bar-compare .list-label,
body #wrapper .main-menu .header-menu > li > a, #wrapper #header .header-menu > li > a {
    font-size:16px !important
}

.header-main .container {
    position: relative !important;
}

.stm-layout-header-car_dealer .header-main .top-info-wrap {
    position: absolute !important;
    left: 0;
}

#header .logo-main {
    position: absolute;
    right: 0;
}

#header .header-main .container .clearfix {
    height: 60px;
}

.stm-layout-header-car_dealer .header-main .header-main-phone i,
.stm-layout-header-car_dealer .header-main .header-address i {
    left:unset !important;
    right: 0;
}

.stm-layout-header-car_dealer .header-main .header-main-phone,
.stm-layout-header-car_dealer .header-main .header-address {
    padding-right: 42px;
    padding-left: unset !important;
}

.stm-layout-header-car_dealer .header-help-bar > ul li a {
    direction: ltr;
}

.stm-layout-header-car_dealer .header-help-bar > ul li.help-bar-compare .list-label {
    margin-right: unset !important;
    margin-left: 3px;
}

.stm-accordion-single-unit > a.title .minus {
    left: 20px;
    right: unset !important;
}

.stm-layout-header-car_dealer .header-main .header-main-phone .phone .phone-label {
    font-size: 15px;
}

.classic-filter-row.motors-elementor-widget .form-group h5,
.stm-elementor_listings_carousel .listing-car-items .listing-car-item .car-title {
    text-align:right !important;
}

@media(max-width: 767px) {
    #wrapper #header .header-menu > li > a {
        text-align: right !important;
        padding-right:10px !important;
    }
    body.rtl .stm-elementor_listings_carousel .title .all-listings {
        direction: ltr;
    }
    body.rtl .stm-elementor_listings_carousel .title .all-listings > i {
        margin: 0 0 0 3px !important;
    }
    .elementor-3283 .elementor-element.elementor-element-2160b2b > .elementor-widget-container {
        padding: 50px 0px 30px 0px !important;
    }
}

.sketch_en {
    display: none !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    left: 10px !important
}

.listing-list-loop .content .meta-middle .meta-middle-unit {
    float: right !important;
    padding-left: 13px;
    margin-left: 9px;
    padding-right: unset !important;
    margin-right: unset !important;
}

.rmv_txt_drctn {
    padding-right: 10px;
}

.listing-list-loop .content .meta-middle .meta-middle-unit .icon {
    right: 1px;
    left:unset !important;
}

.listing-list-loop .content .meta-middle .meta-middle-unit.fuel .meta-middle-unit-top {
    padding-right: 23px;
    padding-left: unset !important;
}

.listing-list-loop .content .meta-middle .meta-middle-unit.fuel .value.listing-list-loop .content .meta-middle .meta-middle-unit.fuel .value {
    padding-left: 34px !important;
}

.single-car-actions ul.list-unstyled {
    padding: 0 10px 0 0 !important;
}

.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 14px !important;
    padding-left: 34px !important;
}

.post-grid-single-unit .content {
    padding: 25px 10px 14px 10px !important;
}

.post-grid-single-unit .content .post-meta-bottom .blog-meta-unit {
    margin-right: 5px !important;
    padding-left: 10px !important;
}

.post-grid-single-unit .content .post-meta-bottom .blog-meta-unit i {
    right: 0;
    left:unset !important;
    font-size: 11px !important;
}

.post-grid-single-unit .content .post-meta-bottom .blog-meta-unit a,
.post-grid-single-unit .content .post-meta-bottom .blog-meta-unit span {
    padding-right: 15px !important;
}

#stm-google-map {
    display: none !important;
}