.mod-form2-get-a-quote{position:relative;padding:50px 5%;clear:both;color:#fff;background:#2f2f2f}.mod-form2-get-a-quote:before{content:'';position:absolute;left:50%;top:0;margin-left:-16px;border-left:16px solid transparent;border-right:16px solid transparent;border-top:16px solid #fff}.mod-form2-get-a-quote .heading{margin:0 0 20px 0;font-weight:bold;font-size:24px;text-align:center;color:#fff}.mod-form2-get-a-quote .formBlock{margin-bottom:11px}.mod-form2-get-a-quote .formContent{overflow:visible;border:0;background:none;padding:0}.mod-form2-get-a-quote .formContent .field{margin-bottom:-1px}.mod-form2-get-a-quote .field input.text,.mod-form2-get-a-quote .field textarea.message{float:none;min-width:100%;width:100%;color:#fff;background:#3a3a3a}.mod-form2-get-a-quote .field input.text.jsError,.mod-form2-get-a-quote .field textarea.message.jsError{padding-right:30px}.mod-form2-get-a-quote select,.mod-form2-get-a-quote .modern-input,.mod-form2-get-a-quote input[type=text]{padding:0 18px;height:56px;color:#fff}.mod-form2-get-a-quote ::-webkit-input-placeholder{font-style:normal}.mod-form2-get-a-quote :-moz-placeholder{font-style:normal}.mod-form2-get-a-quote ::-moz-placeholder{font-style:normal}.mod-form2-get-a-quote :-ms-input-placeholder{font-style:normal}.mod-form2-get-a-quote .custom-placeholder{font-style:normal}.ie8 .mod-form2-get-a-quote .field input.text{padding-top:11px}.mod-form2-get-a-quote .field textarea.message{height:96px;min-height:56px;padding:16px 17px;resize:vertical}.mod-form2-get-a-quote .field .error-icon{margin-bottom:-4px}.mod-form2-get-a-quote .box-security{text-align:right;margin:10px 0}.mod-form2-get-a-quote .box-security .block1{float:left;margin:0 12px 5px 0}.mod-form2-get-a-quote .box-security .block1 a{font-size:10px;color:#fff}.mod-form2-get-a-quote .box-security .block2{float:left;margin:0 8px 5px 0}.mod-form2-get-a-quote .box-security .block3{float:left}.mod-form2-get-a-quote .box-security .block3 input.captcha{float:left;width:95px;height:45px}.ie8 .mod-form2-get-a-quote .box-security .block3 input.captcha{padding-top:5px}.mod-form2-get-a-quote .jsErrorIcon{float:left;clear:left;padding-bottom:15px}.mod-form2-get-a-quote .jsErrorIcon .jsErrorIcon-tooltip{background:url(/public/images/error.png) 0 50% no-repeat;color:#e80042;font-size:14px;font-style:italic;margin-left:10px;padding:5px 0 5px 30px;color:#e80042}.mod-form2-get-a-quote .form-button{text-align:center}.mod-form2-get-a-quote .form-button .custom-btn{padding:9px 33px}.mod-form2-get-a-quote .success{text-align:center}@media (min-width:768px){.mod-form2-get-a-quote{padding-left:15%;padding-right:15%}.mod-form2-get-a-quote .heading{font-size:30px}.mod-form2-get-a-quote .formContent .field.cname,.mod-form2-get-a-quote .formContent .field.cemail,.mod-form2-get-a-quote .formContent .field.cphone{float:left;width:50%;margin-right:-1px}.mod-form2-get-a-quote .formContent .field.czip,.mod-form2-get-a-quote .formContent .field.cmessage{clear:both;margin-right:1px}.mod-form2-get-a-quote .field input.text,.mod-form2-get-a-quote .field textarea.message{min-width:0}.mod-form2-get-a-quote .box-security{margin-right:10px}.mod-form2-get-a-quote .success{margin:0 -10%}}@media (min-width:992px){.mod-form2-get-a-quote .heading{margin-bottom:35px;font-size:36px}}