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

@media screen and (max-width: 2560px) {
}
@media screen and (max-width: 1920px) {
}

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

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

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

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

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

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

@media screen and (max-width: 780px) {
	.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end;
    margin-bottom: 30px;
}
	.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break {
    width: auto;
    height: 1px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 7px 0;
}
	.forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break:first-child, .forminator-ui.forminator-custom-form[data-design=default]:not(.forminator-size--small) .forminator-pagination-steps .forminator-break:last-child {
    display: block;
}
	.forminator-ui#forminator-module-51.forminator-design--default .forminator-pagination-steps .forminator-break {
    background-color: #ccc;
}
}

@media screen and (max-width: 767px) {
  header {
    background: #f1f1f1;
    padding: 8px 0 8px 15px;
    text-align: left;
  }
  header center {
    left: 0;
  }
  header .logo {
    display: inline-block;
    width: 140px;
  }
  button.language-picker__button.btn.btn--subtle {
    width: 136px;
    letter-spacing: 0;
  }
  .js {
    float: right;
    margin: 4px 15px 0 0;
  }
  .language-picker__dropdown p {
    margin: 0;
    padding: 0 15px;
  }
  h2 {
    font-size: 25px;
    text-transform: capitalize;
  }
  body {
    font-size: 14px;
  }
  .buttons {
    width: 60%;
    height: 98px;
    margin: 0 auto;
    float: none;
  }
  #msform {
    min-height: 582px;
  }
  #progressbar li:before {
    width: 10px;
    line-height: 10px;
  }
  #progressbar li:after {
    height: 2px;
    top: 4px;
  }
  .forminator-ui.forminator-custom-form[data-design="default"]:not(
      .forminator-size--small
    )
    .forminator-pagination-steps {
    display: flex;
    justify-content: space-between;
  }
  .forminator-ui.forminator-custom-form[data-design="default"]
    .forminator-pagination-steps
    .forminator-break {
    width: 100% !important;
    height: 1px !important;
    display: block;
    margin: 0 !important;
    top: -6px !important;
  }
  .forminator-ui.forminator-custom-form[data-design="default"]
    .forminator-pagination-steps
    .forminator-step
    .forminator-step-label
    + .forminator-step-dot {
    margin-right: 0 !important;
  }
  .forminator-ui#forminator-module-42.forminator-design--default
    .forminator-pagination-steps
    .forminator-break {
    background-color: #ccc !important;
  }
}

@media screen and (max-width: 667px) {
  h2 {
    font-size: 20px;
    text-transform: capitalize;
  }
  .mt-4 {
    margin-top: 1.1rem !important;
  }
  .form-control {
    display: block;
    width: 100%;
    padding: 0rem 1.5rem;
    font-size: 13px;
    border-radius: 30px;
    height: 45px;
  }
  .dollaers {
    line-height: 45px;
  }
	header {
            padding: 18px 0;
        padding-left: 15px;
}
	.js {
    margin-top: 0px;
}
	.innerSec {
    width: 100%;
}
	.primaryNumber  .forminator-error-message {
    margin-left: 22px !important;
    text-align: left;
}
}

@media screen and (max-width: 575px) {
	.vehicleType #forminator-field-radio-1-label-3, .vehicleType #forminator-field-radio-1-label-4{
		margin-top:40px !important;
	}
  #progressbar li:before {
    width: 10px;
    line-height: 10px;
  }
  #progressbar li:after {
    top: 4px;
  }
  .col-md-3.col-sm-6.mb-4 {
    flex: 0 0 auto;
    width: 50%;
  }
  .buttons {
    width: 130px;
    height: 98px;
  }
  .js {
    -moz-transform: scale(0.8);
    -webkit-transform: scale(0.8);
    -o-transform: scale(0.8);
    -ms-transform: scale(0.8);
    transform: scale(0.8);
    margin-right: 0;
  }
  .forminator-ui.forminator-custom-form[data-design="default"]
    .forminator-pagination-steps
    .forminator-step
    .forminator-step-dot {
    width: 10px !important;
    height: 10px !important;
    -ms-flex: 0 0 10px !important;
    flex: 0 0 10px !important;
  }
  .form-control,
  .forminator-input {
    font-size: 13px !important;
    height: 45px !important;
  }
  .forminator-ui#forminator-module-42.forminator-design--default
    .forminator-button-back,
  .forminator-ui#forminator-module-42.forminator-design--default
    .forminator-button-next {
    font-size: 14px !important;
  }
	.forminator-ui#forminator-module-42.forminator-design--default
.forminator-error-message {
    padding-left: 31px !important;
}
  #forminator-module-51
    .forminator-field
    .forminator-radio
    .forminator-radio-image
    span,
  #forminator-module-51
    .forminator-field
    .forminator-checkbox
    .forminator-checkbox-image
    span {
    background-size: 70% !important;
  }
}

/* Landscape mode */


@media screen and (max-width: 480px) {
  h2 {
    font-size: 18px;
    text-transform: capitalize;
  }
  body {
    font-size: 13px;
  }
	.home-button span {
    margin-top: 10px !important;
}
	.sell{
		    padding: 10px 29px;
	}
}

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


@media screen and (max-width: 380px) {
  .js {
    -moz-transform: scale(0.7);
    -webkit-transform: scale(0.7);
    -o-transform: scale(0.7);
    -ms-transform: scale(0.7);
    transform: scale(0.7);
    margin-right: -20px;
  }
  header .logo {
    display: inline-block;
    width: 135px;
  }
  .ui-datepicker.forminator-calendar--default {
    left: 15px !important;
  }
}

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


