.lead-form{background:#008def;border-radius:4px;float:left;font-family:ProximaNova-Regular,Helvetica,Arial;font-size:14px;overflow:hidden;padding-bottom:15px;position:relative;width:300px}.lead-form .radio-label{color:#ededed;font-weight:400;text-align:center}.lead-form [data-toggle=buttons]>.btn>input[type=checkbox],.lead-form [data-toggle=buttons]>.btn>input[type=radio]{display:none}@media (max-width:991px){.lead-form{width:100%}}.lead-form .input-error{color:#fff;font-size:13px}@media (max-width:991px){.lead-form .input-error{font-size:14px}}.lead-form .input-error a{color:#fff;cursor:pointer}.lead-form .error-input,.lead-form .error-input:focus{border:2px solid red}.lead-form .h2{background:#383838;background:linear-gradient(90deg,#383838 1%,#010101);background:linear-gradient(180deg,#383838 0,#323232 17%,#060606 85%,#010101);color:#c2c2c2;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;font-size:15px!important;font-weight:700;margin:0!important;margin-bottom:5px!important;padding:10px!important;text-transform:uppercase}.lead-form .form-group{clear:both;margin:0;position:relative}@media (max-width:992px){.lead-form .form-group{margin:auto;max-width:750px}}.lead-form .form-group .form-control,.lead-form .form-group .input-wrapper label{background-color:#fff;color:#828282;font-size:14px;opacity:1}.lead-form .form-group .form-control{padding:6px 9px}@media (max-width:740px){.lead-form .form-group .form-control{height:45px}}.lead-form .form-group input,.lead-form .form-group select{margin:5px 0}.lead-form .form-group .phone-input{float:left;margin-right:5px;min-width:12%}.lead-form .form-group .phone-input:last-child{margin-right:0}.lead-form #USALegalText{display:none}.lead-form .required-notice{clear:both;color:#900;display:block;font-size:11px;font-weight:400;letter-spacing:0;margin-top:5px}.lead-form .btn-toolbar{margin-left:-10px}.lead-form .btn{font-size:15px;font-weight:400;letter-spacing:0}.lead-form .btn[type=submit]{background:#343434;border-radius:6px;color:#fff;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;font-size:15px;font-weight:700;letter-spacing:0;margin-top:5px;padding:8px;text-transform:uppercase}.lead-form .btn[type=submit]:after{border-bottom:5px solid transparent;border-left:5px solid #fff;border-top:5px solid transparent;content:"";display:block;height:0;position:absolute;right:7%;top:35%;width:0}.lead-form .form-control[readonly]{background-color:#ccc;color:#777;box-shadow:none}.lead-form #phone-inputs{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.lead-form #leadform-curtain{background-color:#000;bottom:0;filter:alpha(opacity=50);left:0;opacity:.5;padding-top:50%;position:absolute;right:0;text-align:center;top:0;z-index:1000}.lead-form .phone-mask-selector,.lead-form .radio-selector{border-spacing:5px;display:table}.lead-form .phone-mask-selector .btn,.lead-form .radio-selector .btn{border-radius:6px;display:table-cell;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;margin-bottom:5px;margin-top:5px;padding:8px;padding-left:2px;padding-right:2px;text-transform:uppercase;white-space:normal;word-wrap:break-word}.lead-form .phone-mask-selector .btn.active,.lead-form .radio-selector .btn.active{background:#343434;color:#fff}.lead-form .legal-text,.lead-form .phone-hint{color:#fff!important;font-size:11px!important;line-height:16px!important}div.question ul li a strong{background-color:#efbd08}.format-modal{padding-top:10%}.format-modal .telephone-modal-box{background:#fff;border-radius:7px;margin:auto;overflow:hidden;padding-bottom:20px;padding-left:20px;width:450px}.format-modal .telephone-modal-box-title{background:url("//d2s53oce31j0i0.cloudfront.net/dotAsset/9240354f-fc46-4fb8-8e77-b9f545f79378.png") no-repeat scroll 0 0 transparent;color:#828282;font-size:20px;font-weight:700;height:40px;margin-bottom:10px;margin-top:20px;padding-top:7px}.format-modal .telephone-modal-formats{color:#828282;font-size:16px;font-weight:200;height:auto;max-height:300px;overflow:auto}.format-modal .telephone-modal-formats *{margin-bottom:0;padding-left:0}.format-modal *{padding-left:50px}