.make-enq {
margin: 0 !important;
width: 100% !important;
float: left !important;
}
.make-enq form .wpforms-field {
display: inline-block;
width: 50% !important;
clear: none !important;
padding: 0 10px !important;
vertical-align: top;
margin: 0 0 25px 0 !important;
position: relative !important;
}
.make-enq form .wpforms-field .wpforms-field-label {
float: left !important;
width: 30%;
font-weight: normal !important;
font-size: 13px !important;
line-height: 16px !important;
padding-right: 5px;
}
.make-enq form .wpforms-field label.wpforms-error {
position: absolute;
bottom: -21px;
left: 31%;
font-weight: normal !important;
font-size: 12px !important;
}
.make-enq form .wpforms-field input, .make-enq form .wpforms-field select {
width: 70% !important;
float: right !important;
height: auto !important;
background: #fff !important;
border: solid 1px #c4c4c4 !important;
max-width: 100% !important;
display: inherit !important;
clear: none !important;
box-sizing: border-box !important;
margin: 0 !important;  
background-color: white !important;
border-radius: 0 !important;  
}
.make-enq form .wpforms-field:nth-child(1) {
width: 100% !important; 
}
.make-enq form .wpforms-field:nth-child(1) .wpforms-field-label {
width: 100%;
margin-bottom: 10px;
}   
.make-enq form .wpforms-field:nth-child(1) .wpforms-field-medium {
width: 100%;
max-width: 100% !important;
}
.make-enq form .wpforms-field:nth-child(1) .wpforms-field-medium .wpforms-one-half {
width: 50%;
display: inline-block !important;
clear: none !important;
margin: 0 !important;
position: relative;
}
.make-enq form .wpforms-field:nth-child(1) .wpforms-field-medium .wpforms-one-half:nth-child(1) {
padding-right: 10px;
}
.make-enq form .wpforms-field:nth-child(1) .wpforms-field-medium .wpforms-one-half:nth-child(2) {
padding-left: 10px;
}
.make-enq form .wpforms-field.wpforms-field-textarea {
width: 100% !important;
margin-top: 0px !important;
}
.make-enq form .wpforms-field.wpforms-field-radio {
width: 100% !important;
margin-bottom: 10px !important;
}
.make-enq form .wpforms-field.wpforms-field-radio .wpforms-field-label {
width: 100%;
color: #000;
}
.make-enq form .wpforms-field.wpforms-field-radio ul {
width: 100%;
float: left;
}
.make-enq form .wpforms-field.wpforms-field-radio ul li {
margin: 5px 0 !important;
float: left;
width: 100%;
}
.make-enq form .wpforms-field.wpforms-field-radio ul li input {
float: left !important;
width: auto !important;
margin: 0 !important;
}
.make-enq form .wpforms-field.wpforms-field-radio ul li .wpforms-field-label-inline {
float: right;
width: 98%;
font-size: 14px !important;
line-height: 15px;
color: #000;
}
.make-enq form .wpforms-field.wpforms-field-radio .wpforms-field-description {
width: 100%;
float: left;
color: #000;
}
.make-enq form .wpforms-field.wpforms-field-checkbox {
width: 100% !important;
margin-bottom: 0px !important;
}
.make-enq form .wpforms-field.wpforms-field-checkbox .wpforms-field-label {
width: 100%;
}
.make-enq form .wpforms-field.wpforms-field-checkbox ul {
width: 100%;
float: left;
}
.make-enq form .wpforms-field.wpforms-field-checkbox ul li {
width: 100%;
float: left;
}
.make-enq form .wpforms-field.wpforms-field-checkbox ul li .wpforms-field-label-inline {
float: left;
width: auto !important;
display: inline-block;
margin-left: 0;
margin-right: 10px;
color: #000;
font-size: 14px;
}
.make-enq form .wpforms-field.wpforms-field-checkbox ul li input {
margin: 0;
width: auto !important;
float: none!important;
display: inline-block !important;
vertical-align: text-top;
}
.make-enq .wpforms-recaptcha-container {
clear: none !important;
padding: 0 10px 0 10px !important;
margin-top: 10px !important;
margin-bottom: 10px !important;
}
.make-enq .wpforms-submit-container {
width: 100% !important;
float: left !important;
padding: 0 10px !important;
margin-top: 10px !important;
}
.make-enq .wpforms-submit-container .wpforms-submit {
background-color: #00aecd !important;
border: none !important;
padding: 8px 11px !important;
font-weight: normal !important;
font-size: 15px !important;
line-height: 17px;
display: block;
color: #fff !important;
}
.make-enq .wpforms-submit-container .wpforms-submit:hover{
background-color: #898989 !important;
color: #fff !important;
}
.make-enq form .wpforms-field:nth-child(1) .wpforms-field-medium .wpforms-one-half .wpforms-field-sublabel {
float: left !important;
width: 30%;
font-weight: normal !important;
font-size: 14px !important;
line-height: 16px !important;
}
.make-enq form .wpforms-field.wpforms-field-textarea textarea {
margin: 0 !important;
border: solid 1px #c4c4c4 !important;
}
.make-enq form .wpforms-field.wpforms-field-textarea .wpforms-field-label {
width: 100%;
margin-bottom: 10px;
display: block;
}
@media (max-width:767px){
.make-enq form .wpforms-field input, .make-enq form .wpforms-field select,.make-enq form .wpforms-field .wpforms-field-label{
width: 100% !important;
}
.make-enq form .wpforms-field:nth-child(1) .wpforms-field-medium .wpforms-one-half .wpforms-field-sublabel{
width: 100%;
margin-bottom: 10px;
}
.make-enq form .wpforms-field{
margin-bottom:20px !important;
}
.make-enq form .wpforms-field.wpforms-field-radio ul li .wpforms-field-label-inline{
width: 95%;
}
.make-enq form .wpforms-field label.wpforms-error{
left: 5%;
}
}
@media (max-width:479px){
.make-enq form .wpforms-field{
padding: 0 10px !important;
width: 100% !important;
margin-bottom:15px !important;
}
.make-enq form .wpforms-field:nth-child(1) .wpforms-field-medium .wpforms-one-half:nth-child(1),.make-enq form .wpforms-field:nth-child(1) .wpforms-field-medium .wpforms-one-half:nth-child(2) {
padding: 0;
}
.make-enq form .wpforms-field:nth-child(1) .wpforms-field-medium .wpforms-one-half{
width: 100%;
}
.make-enq form .wpforms-field:nth-child(1) .wpforms-field-medium .wpforms-one-half:nth-child(1) {
margin-bottom: 15px !important;
}
.make-enq form .wpforms-field.wpforms-field-radio ul li .wpforms-field-label-inline{
width: 92%;
}
.make-enq .wpforms-recaptcha-container,.make-enq .wpforms-submit-container{
padding: 0 10px !important;
}
.make-enq form .wpforms-field label.wpforms-error {
left: 0;
bottom: 0;
position: initial;
width: 100%;
float: left;
margin-top: 7px;
}
}