/* Figcaption */
.fieldset-cf7mls-wrapper span input[type=email].formbox{
    text-transform:none;
}

/* Yearform */
#yearform{
    color:#000000;
    margin-bottom:15px;
    padding-top:9px;
    padding-bottom:9px;
    padding-left:15px;
    border-radius:0px;
    width: 100%;
    font-weight:300;
    text-transform:capitalize;
    background-color:#ffffff;
}

/* Action button */
.fieldset-cf7mls-wrapper .cf7mls-btns .action-button{
    float: left;
    background-color:#d5ee5a;
    font-size:18px;
    border-radius:8px;
    color:#000;
    font-weight:700;
    font-family: montserrat;
}

/* Input */
.formbox{
    color:#000;
    margin-bottom:15px;
    padding-top:9px;
    padding-bottom:9px;
    padding-left:15px;
    border-radius:0px;
    width: 100%;
    font-weight:300;
    text-transform:capitalize;
}

/* State */
#state{
    color:#000;
    margin-bottom:15px;
    padding-top:9px;
    padding-bottom:9px;
    padding-left:15px;
    border-radius:0px;
    width: 100%;
    font-weight:300;
    text-transform:capitalize;
    background-color:#ffffff;
}

/* Action button */
.fieldset-cf7mls-wrapper p .action-button{
    display:none;
}

/* Button */
.fieldset-cf7mls-wrapper .fieldset-cf7mls .btn{
    background-color:#d5ee5a;
    color:#000;
    font-size:18px;
    width:100%;
    border-radius:8px !important;
    font-weight:700 !important;
    font-family: montserrat;
}

/* Division */
.wpcf7 .invalid .wpcf7-response-output{
    color:#ffffff;
    background-color:#000000;
    border-style:solid;
    border-width:2px;
    border-color:#fc1111 !important;
    padding-top:4px;
    padding-bottom:4px;
    margin-top:15px;
}

/* Division */
.wpcf7 .sent .wpcf7-response-output{
    /* color:#ffffff; */
    /* background-color:#000000; */
    border-width:0px !important;
    /* border-style:solid; */
    padding-top:5px;
    padding-bottom:5px;
    border: 0px solid #00FFFFFF !important;
}

/* Division */
.fieldset-cf7mls-wrapper .fieldset-cf7mls .wpcf7-validation-errors{
    background-color:#000000;
    border-width:3px;
    border-style:solid;
    border-color:#ff6200;
    padding-top:8px;
    padding-bottom:8px;
    color:white;
}

/* Formbox */
.fieldset-cf7mls-wrapper span input[type=text].formbox{
    background-color:#333333;
    color:#ffffff;
}

/* Input */
.fieldset-cf7mls-wrapper span input[type=email]{
    color:#000000;
    background-color:#ffffff;
}

/* Input */
.fieldset-cf7mls-wrapper span input[type=tel]{
    background-color:#ffffff;
    color:#000000;
}

/* Division */
#scrolltoform .elementor-widget-wrap{
    background-color:#f7f7f7;
}

/* Input */
.fieldset-cf7mls-wrapper span input[type=text]{
    color:#000000 !important;
    background-color:#ffffff !important;
}

/* Scrolltoform */
#scrolltoform{
    max-width:450px;
}

/* Action button (hover) */
.fieldset-cf7mls-wrapper .cf7mls-btns .action-button:hover{
    background-color:#000000;
    color:#d5ee5a;
    transition-duration: 350ms;
}

/* Button (hover) */
.fieldset-cf7mls-wrapper .fieldset-cf7mls .btn:hover{
    background-color:#000000;
    color:#d5ee5a;
    transition-duration: 350ms;
}
/* Action button */
#page #selling__car .container .row .col-lg-4 .home__form .js .init .fieldset-cf7mls-wrapper .fieldset-cf7mls .cf7mls-btns .action-button{
	width:100% !important;
	font-family:Neue Haas Grotesk Display Pro;
}

/* Yearform */
#yearform{
	border-top-left-radius:5px !important;
	border-top-right-radius:5px !important;
	border-bottom-left-radius:5px !important;
	border-bottom-right-radius:5px !important;
	border-width:1px !important;
}

/* Input */
.fieldset-cf7mls-wrapper span input[type=text]{
	border-width:0px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

/* Input */
.fieldset-cf7mls-wrapper span input[type=email]{
	border-width:0px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

/* Input */
.fieldset-cf7mls-wrapper span input[type=tel]{
	border-width:0px;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border-bottom-left-radius:5px;
	border-bottom-right-radius:5px;
}

/* Button */
.fieldset-cf7mls-wrapper .fieldset-cf7mls .btn{
	font-family:Neue Haas Grotesk Display Pro !important;
}

/* hide back button Cf7mls btns */
.fieldset-cf7mls-wrapper .fieldset-cf7mls:nth-child(2) .cf7mls-btns{
	display:none;
	
}

/* submit button font scale down*/
.fieldset-cf7mls-wrapper .fieldset-cf7mls .btn{
	font-size:14px !important;
	
}

/* submit button font scale down */
#selling__car .js .init .btn{
	font-weight:600 !important;
}
#cf7mls_next{
    display: none !important;
}

.wpcf7 form.sent .wpcf7-response-output {
    border-color: #d5ee5b;
  }
  
/* homepage-only-form-style.css | https://www.clutchmotorsco.com/wp-content/themes/aanWordpress/assets/css/homepage-only-form-style.css?20240817020309 */

.fieldset-cf7mls-wrapper .cf7mls-btns .action-button {
    font-size: 14px !important;
    font-weight: 600 !important;
  }
  /* Formbox */
.fieldset-cf7mls-wrapper .fieldset-cf7mls:nth-child(2) span:nth-child(1) input[type=text].formbox{
	text-transform:none;
	
}

