@media all and (max-width:1199px){
  #mob_menu_btn {
     float: left !important;
  }
  #real_main_ul {
     padding-right: 0 !important;
  }
    #real_main_ul {
    top: 33px !important;
  }
   .sec_head.sec_normal {
    padding-left: unset;
    padding-right: 10px;
  }
  #max_value {
    margin-right: 4px;
      margin-left: unset;
  }
  .mobile_field.general_form_873617_phone_number label, .general_form_873617_telephonehome label, .general_form_873617_telephonework label {
    transform: translateX(24%) !important;
  }

}
@media all and (max-width: 575px) {
  .contact_informatione.Privacy {
    transform: translateX(159px) !important;
  }
 .contact_information_box .contact_informatione:nth-child(3) span {
    transform: translateX(-25px);
  }


.css-checkbox + label::before {
  margin-right: unset;
  margin-left: 10px;
}


}
  .description, .page_container {
  text-align: right;
}
.bank_program_summary.popup {
  text-align: right;
}
.close {
  right: unset !important;
  left: 20px;
}
.general_form_873617_personal_code, .general_form_873617_landline_code, .general_form_873617_work_phone_country_code_ {

  margin-right: unset;
  margin-left: -21px;
  margin-top: 18.5px;
}
.big_group_wrap{
  text-align: right;
}
 .general_form_873617_personal_code .select2-selection.select2-selection--single, .general_form_873617_landline_code .select2-selection.select2-selection--single, .general_form_873617_work_phone_country_code_ .select2-selection.select2-selection--single {
  border-radius: 0px 4px 4px 0px !important;
}
.filter-wrapper {
  text-align: right;
}

#for_field_phone_number, #for_field_telephonehome, #for_field_telephonework {
  border-radius: 4px 0 0 4px;
}
.mobile_field.general_form_873617_phone_number label, .general_form_873617_telephonehome label, .general_form_873617_telephonework label {
  transform: translateX(36%);
}
.form_field {
  text-align: right;
}
[data-legion-field-type="radio"] .input_area input + label:last-of-type {
  border-radius: 6px 0 0 6px !important;

}
[data-legion-field-type="radio"] .input_area input + label:first-of-type{
    border-radius: 0 6px 6px 0 !important;
}


#real_main_ul.list2 ,#real_main_ul1.list2 {

  padding-left: unset !important;
  margin: 0 44px 0 0;
}
#real_main_ul,#real_main_ul1.list2 {
  padding-left: 61px !important;
  padding-right: unset !important;
  margin-right: 12px;
  margin-left: unset !important;
}
.social_header.mid.w10 {
  text-align: left;
}

.search label {
  right: 5px;
  left: unset;
}
#search_field {
  padding-right: 15px;
  padding-left: unset;
}
.main_sub_box_line::after {
  left: 1px;
  right: unset;
}
.swiper-button-next,.swiper-button-prev {
  transform: ScaleX(-1);
}
.main_service_box .services_title, #vid_box .services_title{
  text-align: right;
}
.home_video_left {
  padding-left: 3%;
  padding-right: unset !important;
}
.filter_box {
  text-align: right;
}
.mid.la {

  margin: 5px 10px 5px 0px;
}
.title_filt {
  text-align: right;
}
.footer_ul.mid .noselect.menu_items_box.in {
  margin-right: unset;
  margin-left: 20px;
  text-align: right !important;
}
.contact_informatione i {
  margin-left: 6px;
  margin-right: unset;
}
.contact_informatione span {
  width: 80%;
  text-align: right;
  margin-right: 1%;
  margin-left: 1%;

}
.vehicles_summary {
  text-align: right;
}
.contact_informatione.Privacy {
  text-align: right;
}
.box.in.w20 {
  padding-right: 8%;
  padding-left: unset;
  text-align: left;
}
.filter_sub {
  left: 1px;
  right: unset;
}
.filter_reset {
  right: unset;
  left: 0;
  padding: 0;
}
.vehicles_title.mid.w50 {
  text-align: right;
}
.vehicles_category.mid.w50 {
  text-align: left;
}
.range_value{
  right: calc(30% - 20px);
  left: unset !important;

}
.filter_li {

  text-align: right;
}
.vehicles_summary {
text-align: right;
}

.btn_box {
  text-align: left;
}
.services_title, .Finance_title, .insurance_companies, .test_drive_title{
  letter-spacing: 0;
}
.comp_tit {
  text-align: right;
}
.magazin_read_btn.mid.w50 {
  text-align: left;
}
.single_page_left {
  padding-right: unset;
  padding-left: 10px;
}
.main_box_t {
  text-align: right;
}
.sub_tit2 {
  text-align: right;
}

#Finance_form_ {
  text-align: right;
}
#right {
  text-align: right;
}
.itemBank_value ,.value{
  text-align: left;
}
.itemBank_name ,.label {
  text-align: right;
}

