#quick-quote-form{text-align:center;position:relative;margin-top:30px}#quick-quote-form fieldset{background:#fff;border:0 none;border-radius:0;box-shadow:0 0 15px 1px rgba(0,0,0,.4);padding:20px 30px;box-sizing:border-box;position:relative}#quick-quote-form fieldset:not(:first-of-type){display:none}#quick-quote-form input[type=number],#quick-quote-form textarea{padding:12px;border:1px solid #ccc;border-radius:0;width:100%;box-sizing:border-box;font-family:montserrat;color:#2c3e50;font-size:13px}#quick-quote-form input[type=number]{height:0 !important}#quick-quote-form input[type=text],#quick-quote-form select{height:35px !important}#quick-quote-form .checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:9px;margin-left:-20px;width:auto !important}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}#quick-quote-form input:focus,#quick-quote-form textarea:focus{-moz-box-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:1px solid #fe7021;outline-width:0;transition:All .5s ease-in;-webkit-transition:All .5s ease-in;-moz-transition:All .5s ease-in;-o-transition:All .5s ease-in}#quick-quote-form .action-button{width:100px;background:#fe7021;font-weight:700;color:#fff;border:0 none;border-radius:25px;cursor:pointer;padding:10px 5px;margin:10px 5px}#quick-quote-form .action-button:hover,#quick-quote-form .action-button:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #fe7021}#quick-quote-form .action-button-previous{width:100px;background:#3f3f3f;font-weight:700;color:#fff;border:0 none;border-radius:25px;cursor:pointer;padding:10px 5px;margin:10px 5px}#quick-quote-form .action-button-previous:hover,#quick-quote-form .action-button-previous:focus{box-shadow:0 0 0 2px #fff,0 0 0 3px #3f3f3f}#quick-quote-form .tab-pane .control-label{font-size:12px}#quick-quote-form .fusion-separator.sep-single{border-color:#fe7021;border-top-width:2px;margin-left:15px;margin-right:15px;margin-top:15px;margin-bottom:15px;width:100%}#quick-quote-form .text-left{text-align:left}#quick-quote-form .text-bold{font-weight:700}#quick-quote-form .req{color:#c00}#quick-quote-form .error{color:#c00}.fs-title{font-size:18px;text-transform:uppercase;color:#fe7021 !important;margin-bottom:10px;letter-spacing:2px;font-weight:700}.fs-subtitle{font-weight:400;font-size:13px;color:#666;margin-bottom:20px}#progressbar{margin-bottom:30px;overflow:hidden;counter-reset:step}#progressbar li{list-style-type:none;color:#000;text-transform:uppercase;font-size:12px;width:33.33%;float:left;position:relative;letter-spacing:1px;font-weight:700}#progressbar li:before{content:counter(step);counter-increment:step;width:30px;height:30px;line-height:30px;display:block;font-size:18px;color:#333;background:#fff;border-radius:25px;margin:0 auto 10px auto;font-family:montserrat}#progressbar li:after{content:'';width:100%;height:2px;background:#fff;position:absolute;left:-50%;top:9px;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.active:before,#progressbar li.active:after{background:#fe7021;color:#fff}#quick-quote-form .item-section{padding-left:5px !important;padding-right:5px !important}#quick-quote-form .item-group{padding-right:0 !important}