@import  'https://fonts.googleapis.com/css?family=Droid+Sans:400,700|Droid+Serif:400,700';

/*
Welcome to Custom CSS!

To learn how this works, see http://wp.me/PEmnE-Bt
*/

.vc_btn3.vc_btn3-color-danger.vc_btn3-style-modern {
    background-color: #e0162b;
    border-color: #e0162b;
}
.home-videopop, .homevideo-right {
  display: inline-block;
}
.home-videopop a, .homevideo-right a{
	width: 190px !important;
}
.home-videopop a:hover, .homevideo-right a:hover{
	background-color: #E0162B !important;
	border-color: #E0162B !important;
	color: #fff !important;
}
.home-videopop{
	margin-right: 10px;
}
@media only screen and (max-width: 767px) {
  .revers-row { flex-direction:column-reverse}
	.home-videopop{
	margin-right: 0px;
}
	#home-new1 .overlay-content{
		width: 100% !important;
	}
	.home-videopop, .homevideo-right {
  display: block;
}
	#home-new1 h1 {
  font-size: 20px !important;
}
	#home-new1 h2 {
  font-size: 14px !important;
}
}
/*Multi step FORM*/
#multi-step-form .fw-wizard-step-header h2 {
    color: #1e1e1e!important;
    font-size: 48px!important;
    letter-spacing: 0.14em!important;
    line-height: 58px!important;
  
		font-weight: 700!important;
		font-family: 'Droid Serif'!important;
}
.form_box .form_box_inner .form_send_wrapper {
    max-width: 590px;
	margin-bottom:14px!important;
}
.fw-wizard-step-container {
    max-width: 460px;
    margin: 0 auto!important;
}
#multi-step-form .fw-wizard-step-header-container {
    margin-bottom: 0!important;
}
#multi-step-form .fw-plain-layout .fw-step-part-title {
    margin: 0px 0 0px 0 !important;
    text-align: center;
    display: block;
    width: 100%;
    font-family: 'Droid Serif'!important;
    font-size: 24px;
    line-height: 30px;
    letter-spacing: 0.14em;
    color: #757989;
}
button.fw-button-next,button.fw-btn-submit {
    border-width: 0!important;
    height: 52px;
    -webkit-appearance: none!important;
    -moz-appearance: none!important;
    appearance: none!important;
    border-radius: 0!important;
    -webkit-border-radius: 0!important;
    -moz-border-radius: 0!important;
    color: #ffffff;
    font-size: 0!important;
    font-weight: 700!important;
    text-transform: uppercase;
    letter-spacing: 0.14em!important;
    background-color: #0052a5;
    padding: initial;
    color: white!important;
    width: 455px;
    border-radius: 0;
    height: 52px!important;
}
button.fw-button-next:before {
    content: 'CONTINUE';
    color: white;
    font-size: 18px;
	 font-family: 'Droid Serif';
	font-weight: 700!important;
    text-transform: uppercase;
    letter-spacing: 0.14em!important;
	line-height:52px;
}
button.fw-btn-submit:before{
	 content: 'SEND ME MY OFFER';
    color: white;
    font-size: 18px;
	 font-family: 'Droid Serif';
	font-weight: 700!important;
    text-transform: uppercase;
    letter-spacing: 0.14em!important;
	line-height:52px;
}
button.fw-toggle-summary {
    display: none;
}
button.fw-button-previous {
    display: none!important;
}
#multi-step-form .fw-btn-submit {
    padding: 0!important;
    background: #0052a5!important;
    color: #fff;
    margin-top: 0;
}
#multi-step-form .fw-plain-layout .fw-step-part-body {
    margin-left: 0!important;
    margin-right: 0!important;
	margin-top:25px!important;
}

input#msf-text-year,
input#msf-text-make,
input#msf-text-model,
input#msf-text-mileage,
input#msf-text-color,
input#msf-text-name,
input#msf-mail-email,
input#msf-text-mobile-number{
    font-size: 18px!important;
    letter-spacing: 0.14em;
    height: 52px!important;
    padding-left: 115px!important;
	margin-bottom: -14px;
}
#multi-step-form .fa.form-control-feedback {
   height:35px;
    width: 94px;
	margin-right:5px;
}
.fw-wizard-step.fw-current .fw-step-part-body .fw-step-block span:before {
    color: #d3d3d3;
    font-size: 18px!important;
    font-weight: 700!important;
    letter-spacing: 0.14em;
	 font-family: 'Droid Serif'!important;
	line-height:32px!important;
	float: left;
}
.fw-wizard-step.fw-current[data-stepid="0"] .fw-step-part-body .fw-step-block:first-child span:before {
    content: 'Year';
}
.fw-wizard-step.fw-current[data-stepid="0"] .fw-step-part-body .fw-step-block:nth-child(2) span:before {
    content: 'Make';
}
.fw-wizard-step.fw-current[data-stepid="0"] .fw-step-part-body .fw-step-block:nth-child(3) span:before {
    content: 'Model';
}
.fw-wizard-step.fw-current[data-stepid="0"] .fw-step-part-body .fw-step-block:nth-child(4) span:before {
    content: 'Mileage';
}
.fw-wizard-step.fw-current[data-stepid="0"] .fw-step-part-body .fw-step-block:nth-child(5) span:before {
    content: 'Color';
}

.fw-wizard-step.fw-current[data-stepid="1"] .fw-step-part-body .fw-step-block:first-child span:before {
    content: 'Name';
}
.fw-wizard-step.fw-current[data-stepid="1"] .fw-step-part-body .fw-step-block:nth-child(2) span:before {
    content: 'Email';
}
.fw-wizard-step.fw-current[data-stepid="1"] .fw-step-part-body .fw-step-block:nth-child(3) span:before {
    content: 'Phone';
}
#multi-step-form .fw-wizard-step-container h3 {
    display: none;
}
button.fw-button-next{
	margin-top:-15px!important;
}
#multi-step-form .fw-step-block {
    margin-bottom: 30px;
}
button.fw-button-next,button.fw-btn-submit {
    margin-top: 0px!important;
    width: 450px!important;
}

@media(max-width:465px){
	.fw-wizard-step-container {
    max-width: 98vw!important;
	}
	#multi-step-form .fw-button-previous, #multi-step-form .fw-button-next,#multi-step-form .fw-btn-submit {
    width: 100%!important;
}
	#multi-step-form .fw-wizard-step-header h2,
	#multi-step-form .fw-plain-layout .fw-step-part-title{
    letter-spacing: 0.1em!important;
	}
}
@media(max-width:380px){
	#multi-step-form .fw-wizard-step-header h2, #multi-step-form .fw-plain-layout .fw-step-part-title {
    letter-spacing: 0!important;
}
	#multi-step-form .fw-wizard-step-header h2 {
    font-size: 42px!important;
	}
	#multi-step-form .fw-plain-layout .fw-step-part-title{
		font-size:23px;
	}
}
@media(max-width:320px){
	#multi-step-form .fw-wizard-step-header h2 {
    line-height: 50px!important;
}
}









