@import"https://fonts.googleapis.com/css?family=Open+Sans:300";body{padding:0;margin:0;background-color:#b4b3b3;font-family:Open Sans,sans-serif;font-weight:250;font-size:11px}.step-wrapper{padding:20px 0;display:none}.step-wrapper.active{display:block}.step-indicator{border-collapse:separate;display:table;margin-left:0;position:relative;table-layout:fixed;text-align:center;vertical-align:middle;padding-left:0;padding-top:20px}.step-indicator li{display:table-cell;position:relative;float:none;padding:0;width:1%}.step-indicator li:after{background-color:#ccc;content:"";display:block;height:1px;position:absolute;width:100%;top:32px}.step-indicator li:after{left:50%}.step-indicator li:last-child:after{display:none}.step-indicator li.active .step{border-color:#20a3e0;color:#20a3e0}.step-indicator li.active .caption{color:#20a3e0}.step-indicator li.complete:after{background-color:#64d11d}.step-indicator li.complete .step{border-color:#64d11d;color:#64d11d}.step-indicator li.complete .caption{color:#64d11d}.step-indicator .step{background-color:#fff;border-radius:50%;border:1px solid #ccc;color:#ccc;font-size:24px;height:64px;line-height:64px;margin:0 auto;position:relative;width:64px;z-index:1}.step-indicator .step:hover{cursor:pointer}.step-indicator .caption{color:#ccc;padding:11px 16px}.table-primary-woning{background-color:#ccd7e9!important}.bg-wp{background-color:#ededed!important}.table-primary-project{background-color:#c6d5dd!important}.x-steps-header{background:#fff;border-radius:3px;width:auto;padding:25px;margin:30px auto;width:900px;box-shadow:0 0 15px #0000001a}.x-steps-header h2{text-align:center;font-size:1.8em}.responsive-img{width:80%;height:auto}p{text-align:right}.responsive-text{font-size:1em;padding:1px}.sticky-buttons .btnr:hover{background-color:#d46363}.sticky-buttons .btnr{border:2px solid #a9a9a9;background-color:#4a4646;color:#fff;margin-bottom:2px;display:flex;align-items:center;justify-content:center;padding:8px 16px;text-align:center}.sticky-buttons{position:fixed;bottom:25px;right:25px;display:flex;flex-direction:column;gap:2px}.btn,.btn-label,.file-input{background-color:#4a4646;color:#fff;border:none;padding:5px 15px;cursor:pointer;transition:background-color .3s;border-radius:0;text-align:center;appearance:none;display:inline-block}.btn:hover,.btn-label:hover,.file-input:hover{background-color:#555}footer a{color:#fff!important;text-decoration:none}footer a:hover{color:#ccc!important;text-decoration:underline}
