.wizard{width:100%;display:block;overflow:hidden}.wizard ul{margin:0;padding:0;list-style:none}.wizard ul>li{padding:0;display:inline-block}.wizard>.content>.title,.wizard>.steps .current-info{left:-999em;position:absolute}.wizard>.steps{width:100%;display:block;position:relative}.wizard>.steps .number{float:left;font-size:36px;margin-right:15px}.wizard>.steps>ul>li{width:31.2%;margin-left:30px;position:relative}.wizard>.steps>ul>li:first-child{margin-left:0}@media (max-width:991px){.wizard>.steps>ul>li{width:100%;margin:0 0 15px 0}}.wizard>.actions>ul>li,.wizard>.steps>ul>li{float:left}.wizard>.steps a,.wizard>.steps a:active,.wizard>.steps a:hover{width:auto;padding:15px;display:block;text-decoration:none}.wizard>.steps h2{font-size:22px;margin:0 0 5px}.wizard>.steps p{opacity:.6;font-size:16px}.wizard>.steps i{top:15px;right:20px;width:40px;height:40px;padding:8px;color:#c4c4c4;font-size:20px;text-align:center;position:absolute;display:inline-block;border:2px dashed #e0e0e0}.wizard>.steps .disabled a,.wizard>.steps .disabled a:active,.wizard>.steps .disabled a:hover{color:#fff;cursor:default;background:inherit;border:1px solid #eee;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wizard>.steps .disabled .number{color:#3498db}.wizard>.steps .current a,.wizard>.steps .current a:active,.wizard>.steps .current a:hover{color:#fff;background:#3498db;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wizard>.steps .current .number,.wizard>.steps .current h2,.wizard>.steps .current i,.wizard>.steps .current p{color:#fff}.wizard>.steps .current i{border-color:#fff}.wizard>.steps .done a,.wizard>.steps .done a:active,.wizard>.steps .done a:hover{color:#fff;background:#5dbeff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wizard>.steps .done .number,.wizard>.steps .done p{color:#fff}.wizard>.steps .done h2{color:#fff}.wizard>.steps .done i{color:#fff;border-color:#fff}.wizard>.steps .error a,.wizard>.steps .error a:active,.wizard>.steps .error a:hover{color:#fff;background:#c9253c;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wizard>.content>.body em.invalid{display:block;color:#8a1f11;font-weight:400;display:none!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wizard>.content>.body input.invalid{color:#8a1f11;font-weight:400;border:1px solid #eec5c7!important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wizard>.content>.body input.invalid.form-control::-moz-placeholder{color:#8a1f11}.wizard>.content>.body input.invalid.form-control:-ms-input-placeholder{color:#8a1f11}.wizard>.content>.body input.invalid.form-control::-webkit-input-placeholder{color:#8a1f11}.wizard>.content>.body .input-small-field input{width:20%;float:left;margin-right:10px}.wizard>.content>.body .input-small-field input.invalid{margin-right:10px}.wizard>.content>.body .input-small-field span.slash{color:#888;float:left;font-size:20px;margin-right:8px}.wizard>.content{overflow:hidden;position:relative}.wizard>.content{margin-top:35px;padding-top:35px;border-top:1px solid #eee}.wizard>.content>.body{padding:0;width:100%}.wizard>.actions{text-align:right}.wizard>.actions>ul{display:inline-block}.wizard>.actions>ul>li{margin-left:10px}.wizard>.actions>ul>li:first-child{margin-left:0}.wizard>.actions a{color:#fff;display:block;font-size:16px;min-width:126px;padding:8px 10px;text-align:center;background:#3498db;text-decoration:none;text-transform:uppercase}.wizard>.actions a:hover{background:#5dbeff}.wizard>.actions .disabled a,.wizard>.actions .disabled a:active,.wizard>.actions .disabled a:hover{color:#fff;background:#5dbeff}