div.quote-form input{width:100%;padding:5px}div.quote-form label{padding:10px 0 5px;display:inline-block}.email-span,.first-name-span,.last-name-span,.phone-span{max-width:49%;display:inline-block}.last-name-span,.phone-span{margin-left:2%}div.quote-form label.email-label,div.quote-form label.first-name-label,div.quote-form label.last-name-label,div.quote-form label.phone-label{font-size:.8em;padding:0 0 0 2px}div.quote-form #message{min-height:150px}.quote-button{margin-top:20px}.quote_button_container{max-width:460px;text-align:center}.quote_button_container a.link{display:inline-block}div.ic-form form{margin:0 auto}#quote-container{border:2px dashed #294875;padding:20px;max-width:500px;margin:0 auto}#quote-container div.quote-form{max-width:400px;margin:0 auto}#quote-container div.quote-form input{max-width:400px;margin-right:10px}#quote-container label[for=email],#quote-container label[for=product]{padding:20px 0 0;display:block}#quote-container label.email-label{display:inline}#quote-container div.quote-form input#email,#quote-container div.quote-form input#first_name,#quote-container div.quote-form input#last_name,#quote-container div.quote-form input#phone{max-width:185px}#quote-container div.quote-form #message{width:100%}div.quote-form input.classic-button:active{transform:scale(.97);-ms-transform:scale(.97);-webkit-transform:scale(.97)}#quote-container div.quote-form input.classic-button,button.classic-button,div.quote-button-container input.classic-button{background:#e00;background:-webkit-linear-gradient(top,#e00 0,#fc0001 100%);background:linear-gradient(to bottom,#e00 0,#fc0001 100%);border:0;border-bottom:3px solid #e20000;border-radius:5px;color:#fff;display:inline-block;padding:8px 18px;text-decoration:none;font-size:18px;cursor:pointer;box-shadow:none;text-shadow:none;width:auto}#quote-container div.quote-form input.classic-button.green-price,button.classic-button.green-price,div.quote-button-container input.classic-button.green-price{background:#fb450d;background:-webkit-linear-gradient(top,#fb3c00 0,#fb450d 100%);background:linear-gradient(to bottom,#fb3c00 0,#fb450d 100%);border-color:#d73908}#quote-container div.quote-form input.classic-button:focus,#quote-container div.quote-form input.classic-button:hover,button.classic-button:focus,div.quote-button-container input.classic-button:focus,div.quote-button-container input.classic-button:hover{background:#e00000;background:-webkit-linear-gradient(top,#e00000 0,#ee2323 100%);background:linear-gradient(to bottom,#e00000 0,#ee2323 100%);outline:0;border:0;border-bottom:3px solid #d30000;box-shadow:none;color:#fff}#quote-container div.quote-form input.classic-button.green-price:focus,#quote-container div.quote-form input.classic-button.green-price:hover,button.classic-button.green-price:focus,div.quote-button-container input.classic-button.green-price:focus,div.quote-button-container input.classic-button.green-price:hover{background:#ee410c;background:-webkit-linear-gradient(top,#ee3a01 0,#ee410c 100%);background:linear-gradient(to bottom,#ee3a01 0,#ee410c 100%);border-color:#ca3608}#quote-container div.quote-form input.classic-button:active,button.classic-button:active,div.quote-button-container input.classic-button:active{background:linear-gradient(to bottom,#f90606 0,#fc2525 100%) 0 0;transform:scale(.97);-webkit-transform:scale(.97);-moz-transform:scale(.97);-o-transform:scale(.97);-ms-transform:scale(.97)}#quote-container div.quote-form input.classic-button.green-price:active,button.classic-button.green-price:active,div.quote-button-container input.classic-button.green-price:active{background:#ee410c;background:-webkit-linear-gradient(top,#ee3a01 0,#ee410c 100%);background:linear-gradient(to bottom,#ee3a01 0,#ee410c 100%);border-color:#ca3608}.no-image .quote_button_container{float:right}div.quote_button_container a img{border:0;outline:0}.captcha-td img{vertical-align:middle}.captcha-td div{padding-top:10px}.wrong_captcha,.wrong_message{padding:10px;background:0 0 #e77175;border-radius:5px;display:inline-block;margin:0 0 20px;color:#000;font-size:16px}#quote-container input[name=captcha_code]{width:auto;vertical-align:bottom;max-width:39%;margin-right:5px}#captcha{max-width:60%}#product_details #quote_container{border:0;padding:0;max-width:100%}#product_details div.ic-form{border-bottom:0}.responsive .no-image .quote_button_container{float:none}