#wizard #wizard-controls-h{margin-bottom:15px}#wizard #wizard-controls-h .step-buttons{display:flex;justify-content:center;align-items:stretch;background-color:#ccc;color:#333}#wizard #wizard-controls-h .step-button{flex:1 1 0;width:0;padding:10px;text-align:center;color:#333;text-decoration:none}#wizard #wizard-controls-h .step-button .step-text,#wizard .vertical-step-button.step-button .step-info .step-text{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#wizard #wizard-controls-h .step-button .step-icon{font-size:30px;display:block}#wizard #wizard-controls-h .step-button .step-title,#wizard .vertical-step-button.step-button .step-info .step-title{font-size:18px;display:block;font-weight:700}#wizard .panel{position:relative}#wizard .vertical-step-button:not(:first-of-type){margin-top:15px}#wizard .vertical-step-button.step-button{flex:unset;width:100%;background-color:#ccc;color:#333;height:60px;display:block;text-decoration:none}#wizard .vertical-step-button.step-button .step-icon{line-height:60px;height:60px;width:60px;font-size:30px;display:block;float:left;text-align:center;background:rgba(0,0,0,.2)}#wizard .vertical-step-button.step-button .step-info{margin-left:60px;padding:5px 10px}#wizard .step-button.locked{cursor:not-allowed;opacity:.7}#wizard .step-button.validation-ok{color:#fff!important;background-color:#00a65a!important}#wizard .step-button.validation-failed{color:#fff!important;background-color:#e51c23!important}#wizard .step-button.active{color:#fff!important;background-color:#00a7d0!important;background-color:var(--c-primary-color)!important}#wizard .step-button.active.validation-failed{color:#fff!important;background-color:#b71c1c!important}#wizard .step-spinner{text-align:center;position:absolute;left:calc(50% - 75px);top:calc(50% - 65px);background:#fff;padding:15px;min-height:100px;width:150px;border:2px solid #232323;z-index:22}#wizard .step-spinner-backdrop{position:absolute;left:0;top:0;z-index:900;background:rgba(255,255,255,.7);height:100%;width:100%}#wizard .step-spinner b{display:block;margin-top:10px}#wizard .step-errors.with-errors{border:1px solid #b71c1c;border-radius:3px;margin-bottom:15px}#wizard .step-errors{list-style-type:none;padding:0}#wizard .step-errors li{padding:5px 10px;border-bottom:1px solid #b71c1c}#wizard .step-errors li.title{padding:5px 10px;background-color:#b71c1c;color:#fff;font-weight:700;font-size:1.3em;display:none}#wizard .step-errors span,#wizard .step-errors.with-errors li.title{display:block}#wizard .step-errors li:last-of-type{border-bottom:none}#wizard .step-errors b,#wizard .step-errors small{display:block;color:#b71c1c}#wizard .step-errors b{font-size:1.2em;line-height:1}#wizard .wizard-submit-container{margin-top:15px}#wizard-scroller{font-size:32px;position:fixed;right:0;color:#232323;display:none}@media (max-width:767px){#wizard{width:calc(100% - 25px)}#wizard-scroller{display:block}}