
#promotion{display:none;}
#sendmemail{width:auto!important}
#meGDPRMessage{width:100%!important}
.dwn-priv{width:100%!important}
#MECountryListing{padding: 8px;border: 1px solid #ddd;float: left}
ul.list li {padding:6px 0}

.get-quote-form {max-width: 750px;width:98%;margin: 0 auto; border: 1px solid #ddd}
.get-quote-form-formgroup { width: 100%; float: left; padding: 5px 10px;box-sizing:border-box}
.get-quote-form-label {float: left; width:40%; text-align: right; padding-right: 20px}
.get-quote-form-field {float: left; width: 50%}
.get-quote-form-field-input {height: 24px}
.get-quote-form-field-textarea { border: 1px solid #ddd}
.get-quote-form-title {border-bottom: 1px solid #ddd; background: #f3f3f3; font-size: 20px; padding: 15px; box-sizing: border-box; margin-bottom: 20px}
.get-quote-form-button {margin-left: 42.5%}
.get-quote-form-field input,
.get-quote-form-field select,
.get-quote-form-field textarea {width: 70% !important}
.btn-hover{background-color:#34ad65;font-size: 16px;margin: 0px 0 20px 10px;padding: 11px 38px;color:#fff;border: none}
.btn-grey{background-color:#fff;font-size: 16px;margin: 0px 0 20px 10px;padding: 11px 38px;color:#777;border: 1px solid #ddd}
@media screen and (max-width:612px){
.get-quote-form-field input, .get-quote-form-field select, .get-quote-form-field textarea{width:100%!important}
.get-quote-form-label{text-align:left}
.get-quote-form-formgroup{padding:10px}
.get-quote-form-button{margin-left:0 !important;text-align:center}
}
@media screen and (max-width:500px){
.get-quote-form-formgroup{padding:6px 10px}
.get-quote-form-label,.get-quote-form-field{width:98%;float:none}
}
