body{background:#bcbec0}#msform{margin:auto;position:relative;width:420px}#info fieldset,#msform fieldset{border:none;margin:0 20%;position:relative;width:83%}fieldset{border:none}#bulktank,#bulktank fieldset:not(:first-of-type),#msform fieldset:not(:first-of-type){display:none}#bulktank fieldset{border:none;margin:0 20%;position:relative;width:83%}#liquid,#liquid fieldset:not(:first-of-type){display:none}#liquid fieldset{border:none;margin:0 20%;position:relative;width:83%}#cylinders,#cylinders fieldset:not(:first-of-type){display:none}#cylinders fieldset{border:none;margin:0 20%;position:relative;width:83%}#gasgenerator,#gasgenerator fieldset:not(:first-of-type){display:none}#gasgenerator fieldset{border:none;margin:0 20%;position:relative;width:83%}#final,#final fieldset:not(:first-of-type),#info,#info fieldset:not(:first-of-type){display:none}#msform input,#msform textarea{border:1px solid #ccc;border-radius:3px;box-sizing:border-box;color:#2c3e50;font-family:montserrat;font-size:13px;margin-bottom:10px;padding:15px;width:100%}#msform .action-button,.button{background:#2cb34a;border:0;border-radius:5px;color:#000;cursor:pointer;font-weight:700;margin:10px 5px;padding:10px 5px;width:100px}#msform .action-button:focus,#msform .action-button:hover{box-shadow:0 0 0 2px #fff,0 0 0 3px #27ae60}.button{font-size:14px;padding:10px 20px}.button:hover{color:#fff;opacity:.9}.fs-title{color:#fff;font-size:30px;font-style:italic;line-height:normal;margin-bottom:10px}.fs-subtitle,.fs-title{font-weight:700;padding:0}.fs-subtitle{color:#00a3c9;font-size:18px;margin-bottom:5px}#progressbar{counter-reset:step;float:left;margin:0;overflow:hidden;padding:0;position:relative;width:60px;z-index:1}#progressbar li{background:#e6e7e8;border-radius:50px;font-size:9px;height:40px;line-height:normal;list-style-type:none;margin:auto auto 10px;padding:10px;position:relative;width:40px}#progressbar li.active{background:#fff;height:60px;padding:10px;width:60px}#progressbar li img{-webkit-filter:grayscale(100%);filter:grayscale(100%);vertical-align:middle;width:100%}#progressbar li.active img{-webkit-filter:grayscale(0);filter:grayscale(0)}#progressbar li:after{background:#fff;content:"";height:50px;left:0;margin:auto;position:absolute;right:0;top:-20px;width:5px;z-index:-1}#progressbar li:first-child:after{content:none}#progressbar li.active:after,#progressbar li.active:before{background:#27ae60;color:#fff}.control{color:#fff;cursor:pointer;display:block;font-size:16px;margin-bottom:5px;padding-left:30px;padding-top:3px;position:relative}.control input{opacity:0;position:absolute;z-index:-1}.control_indicator{background:#e6e6e6;border:0 solid #000;border-radius:undefinedpx;height:20px;left:0;position:absolute;top:2px;width:20px}.control input:focus~.control_indicator,.control:hover input~.control_indicator{background:#ccc}.control input:checked~.control_indicator{background:#00a3c9}.control input:checked:focus~.control_indicator,.control:hover input:not([disabled]):checked~.control_indicator{background:#0e6647d}.control input:disabled~.control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control_indicator:after{box-sizing:unset;content:"";display:none;position:absolute}.control input:checked~.control_indicator:after{display:block}.control-radio .control_indicator{border-radius:50%}.control-radio .control_indicator:after{background:#fff;border-radius:50%;height:6px;left:7px;top:7px;transition:background .25s;width:6px}.control-radio input:disabled~.control_indicator:after{background:#7b7b7b}.table-form td{padding-bottom:20px}.mobile-only{display:none}@media (max-width:980px){#msform fieldset{margin:0 15%;width:55%}.fs-title{font-size:23px}.mobile-only{display:block}.mobile-hide{display:none}td{display:block}td input[type=radio]{float:left;margin-right:10px;width:unset!important}}@media (max-width:640px){#msform fieldset{margin:0 15%;width:43%}.fs-title{font-size:21px}}