body {
    direction: ltr;
    font-family: MontserratMedium;
}



aside .sidebar .sidemenu-body .list-group-item {
    border-right: 0;
    border-left: 6px solid transparent;
}

.nav-task-header.language {
    text-align: left;
}
.main-form-input.is-invalid, .was-validated .main-form-input:invalid {
    background-position: left calc(0.375em + 0.1875rem) center;
}
.input-group .main-form-input.is-valid + label:after {
    background-position: left calc(0.375em + 0.1875rem) center;
    left: 0;
    right: unset;
}
.form-check .form-check-input {
    float: left;
}
.car-availability-btn {
    font-size: 18px;
    padding: 0;
    text-align: left;
}

.nav-tasks-notifications {
    margin-left: 0;
    margin-right: 10px;
}
.nav-task-header ,.nav-task-body-name{
    text-align: left;
}
aside {
    right: unset;
    left: -100%;
}
aside.active {
    right: unset;
    left: -50%;
}
main > nav .dropdown .dropdown-menu .dropdown-item {
    text-align: left;
}


 main > nav .dropdown .dropdown-menu {
     right: unset;
}

aside .sidebar .sidemenu-body .list-group-item a {
    font-family: MontserratBold;
}


.navbar-user-button {
    font-family: 'MontserratBold' !important;
}
.navbar-user-button p {
    font-family: 'MontserratMedium' !important;
}
main > nav .dropdown a {
    font-family: 'MontserratMedium' !important;
}
.nav-task-body-name ,.wrapper aside .sidebar .sidemenu-body .list-group-item a{
    font-family: 'MontserratMedium'
}

.input-group label {
    font-family: 'MontserratBold';
}
.select2-container .select2-selection--single .select2-selection__rendered {
    text-align: left;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    left: unset;
    right: 5px;
}
.wizard-step {
    font-family: 'Montserrat-Regular';
}
.wizard-step.active, .wizard-step.passed {
    font-family: 'MontserratMedium' !important;
}
.wizard-step span {
    font-family: 'MontserratMedium';
}
.dropdown-item, .select2-results__option, .select2-container .select2-dropdown .select2-search input {
    text-align: left;
}
.phone-input {
    padding-left: 125px !important;
}
.offer-info-edit-btn ,.offer-info-edit-content-edit-btn{
    left: unset;
    right: 0;
}
.back-btn img {
    transform: rotate(180deg);
}
.offer-info-edit-content-head {
    font-family: 'MontserratBold';
}
.offer-item-check-input {
    left: unset;
    right: 20px;
}
.img-section span ,.label-style-information{
    font-family: MontserratMedium;
}
.input-group .main-form-input::placeholder {
    font-family: MontserratMedium;
}
.discount-btn {
    right: 0;
    transform: rotate(180deg);
    left: unset;
}
.main-content-logo h4 {
    font-family: MontserratBold;
}
.form-btn {
    font-family: MontserratMedium;
}
.payment-agreement-label ,.payment-methods-content-value {
    font-family: MontserratMedium !important;
}
.payment-methods-content-head , .discount-success-container{
    font-family: 'MontserratRegular';
}
.payment-methods-content-head.last-value, .payment-methods-content-value.last-value , .success-return-message{
    font-family: MontserratBold !important;
}
.form-btn.back {
    text-align: left;
}
.loader {
    font-family: MontserratBold !important;
}
.jq-icon-warning:before  ,.jq-icon-error:before ,.jq-icon-info:before  ,.jq-icon-success:before{
    right: unset;
    left: 15px;
}
.close-jq-toast-single {
    left: unset;
    right: 13px;
}
.jq-has-icon {
    text-align: left !important;
    padding: 20px 30px 20px 45px;
}
.confirmation-code {
    flex-direction:row;
}
.col-item-compare-section .col-section:nth-child(2), .col-item-compare-section .col-section:nth-child(3) , .col-item-compare-section .col-section:nth-child(4){
    border-left: 2px solid #e2e2e2;
}
.uncheck-offer-btn {
    left: unset;
    right: 0;
}
.price-unit {
    top: 32px;
}
.phone-input.is-invalid + .price-unit {
    left: 35px;
}

.phone-input.is-invalid {
    padding-left: 145px !important;
}

.verification-code-message-container {
    text-align: left;
}
.tooltip-hint-close-btn {
    left: unset;
    right: 10px;
}
.tooltip-hint-container {
    top: -5px;
    right: 20px;
}
.sorting-container .form-check-inline {
    display: flex;
    align-items: self-start;
    gap: 10px;
}
.sorting-container-label {
    text-align: left;
}
.label-style-information > span {
    display: inline-block;
    min-height: 48px;
}
.cash-back-label {
    right: 6px;
    left: unset;
}
.scroll-to-top {
    left: calc(50% - 280px);
}
.fifty-offer-container {
    left: unset;
    right: 20px;
}
.compare-offer-btn {
    width: 265px;
    justify-content: space-between;
    padding: 10px 12px 10px 35px;
}
.compare-offer-btn:after {
    left: 45%;
}
.card-used-label {
    right: 0;
    left: unset;
    clip-path: polygon(0% 0%, 90% 0%, 100% 0%, 100% 100%, 90% 100%, 0% 100%, 10% 50%);
}
.col-item-compare-section .col-section compare_value {
    direction: rtl;
    display: inline-block;
}
@media (max-width: 650px) {
    .wrapper aside {
        left: 0;
        right: unset;
    }

     aside.active .sidebar .sidemenu-body {
        right: unset;
        left: 0;
    }
    .navbar-dropdown-link i {
        left: unset;
        right: -85px;
    }
    .col-item-compare-section .col-section:nth-child(2) {
        border-left: 0;
    }
    .label-style-information > span {
        min-height: 40px;
    }
    .scroll-to-top {
        left: unset;
        right: 86%;
    }
}

