.wizard{display:block;overflow:hidden;width:100%}.wizard ul{margin:0;padding:0;list-style:none!important}.wizard ul>li{display:block;padding:0}.wizard .content>.title,.wizard .steps .current-info{position:absolute;left:-999em}.wizard .content{position:relative;display:block;overflow:hidden;width:auto;min-height:60px;margin:0 0 10px}.wizard .content>.body{position:absolute;float:left;width:100%;height:100%}.wizard .actions,.wizard .content>.body.current,.wizard .steps,.wizard .steps a{position:relative}.wizard .steps{display:block;width:100%;padding-bottom:20px}.wizard .steps>ul{display:-webkit-box;display:-ms-flexbox;display:flex}.wizard .steps>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:10px;-webkit-box-flex:1;-ms-flex:1;flex:1}.wizard .steps>ul>li:last-child{padding-right:0}.wizard .steps a{font-size:14px;line-height:20px;display:block;width:auto;width:100%;margin:0;padding:10px 16px;text-decoration:none;border-radius:6px}.wizard .steps .number{font-size:1.3em}.wizard .steps .disabled a,.wizard .steps .disabled a:active,.wizard .steps .disabled a:hover{cursor:default;color:#aaa;background:#f5f5f5}.wizard .steps .current a,.wizard .steps .current a:active,.wizard .steps .current a:hover{cursor:default;color:#fff;background:#337ab7}.wizard .steps .done a,.wizard .steps .done a:active,.wizard .steps .done a:hover{color:#fff;background:#78acd9}.wizard .steps .error a,.wizard .steps .error a:active,.wizard .steps .error a:hover{color:#fff;background:#d9534f}.wizard .actions{display:block;width:100%;text-align:right}.wizard .actions>ul{display:inline-block;text-align:right}.wizard .actions>ul>li{float:left;margin:0 0 0 10px}.wizard .actions a:not(.btn),.wizard .actions a:not(.btn):active,.wizard .actions a:not(.btn):hover{font-size:14px;line-height:20px;display:block;padding:7px 12px;text-decoration:none;color:#fff;border-radius:5px;background:#337ab7}.wizard .actions .disabled a:not(.btn),.wizard .actions .disabled a:not(.btn):active,.wizard .actions .disabled a:not(.btn):hover{color:#aaa;background:#f5f5f5}.wizard.vertical .steps{display:inline-block;float:left;width:30%}.wizard.vertical .steps ul{display:block}.wizard.vertical .steps ul>li{display:block;padding:0 0 10px}.wizard.vertical .content{display:inline-block;float:left;width:69%;padding-left:20px}.wizard.vertical .actions{float:right}.wizard-number-badge .steps .number{font-size:12px;line-height:20px;display:block;float:left;width:20px;height:20px;margin-right:10px;text-align:center;color:#fff;border-radius:50%;background:rgba(0,0,0,.2)}.wizard-number-big .steps>ul>li>a{padding-left:50px}.wizard-number-big .steps>ul>li>a small{display:none}.wizard-number-big .steps .number{font-size:68px;font-weight:700;line-height:40px;position:absolute;top:0;left:5px;overflow:hidden;width:40px;height:40px;text-align:center;color:#fff}.wizard-number-big .steps .current .number,.wizard-number-big .steps .done .number{color:#fff}.wizard-number-pill .steps a{padding-top:7px;padding-bottom:13px;text-align:center}.wizard-number-pill .steps .number{font-size:12px;line-height:20px;position:absolute;z-index:3;bottom:-13px;left:50%;display:block;width:26px;height:26px;margin-left:-13px;text-align:center;color:#aaa;border:3px solid #fff;border-radius:50%;background:#f5f5f5}.wizard-arrow .steps ul>li>a:after,.wizard-arrow .steps ul>li>a:before,.wizard-arrow.wizard-number-arrow .steps ul>li:not(.first)>a .number:after,.wizard-number-arrow .steps .number:before{top:0;border-top:20px solid transparent;border-bottom:20px solid transparent;position:absolute;content:''}.wizard-number-pill .current .number{color:#fff;background:#337ab7}.wizard-number-pill .done .number{color:#fff;background:#5094ce}.wizard-number-pill .error .number{color:#fff;background:#d9534f}.wizard-number-pill.vertical .steps ul>li{display:block;padding-bottom:15px}@media (max-width:767px){.wizard-number-pill .steps ul>li{display:block;padding-bottom:15px!important}}.wizard-arrow .steps ul>li.first>a:before,.wizard-arrow .steps ul>li.last>a:after,.wizard-arrow .steps ul>li>a small,.wizard-arrow.vertical .steps ul>li a:after,.wizard-arrow.vertical .steps ul>li a:before{display:none}.wizard-number-arrow .steps a{padding-left:60px}.wizard-number-arrow .steps .number{font-size:24px;line-height:40px;position:absolute;top:0;bottom:0;left:0;width:40px;height:40px;text-align:center;border-top-left-radius:6px;border-bottom-left-radius:6px;background:rgba(0,0,0,.05)}.wizard-number-arrow .steps .number:before{left:100%;border-left:10px solid rgba(0,0,0,.05)}.wizard-arrow .steps ul>li{padding-right:5px}.wizard-arrow .steps ul>li>a:before{left:0;border-left:20px solid #fff}.wizard-arrow .steps ul>li>a:after{z-index:1;left:100%;border-left:20px solid #f5f5f5}.wizard-arrow .steps ul>li:not(.first)>a{padding-left:30px}.wizard-arrow .steps ul>li:not(.last)>a{border-top-right-radius:0;border-bottom-right-radius:0}.wizard-arrow .steps ul>li.current>a:after{border-left-color:#337ab7}.wizard-arrow .steps ul>li.done>a:after{border-left-color:#78acd9}.wizard-arrow .steps ul>li.error>a:after{border-left-color:#d9534f}.wizard-arrow.wizard-number-big .steps ul>li:not(.first)>a{padding-left:65px}.wizard-arrow.wizard-number-big .steps ul>li:not(.first)>a .number{left:20px}.wizard-arrow.wizard-number-arrow .steps ul>li:not(.first)>a{padding-left:80px}.wizard-arrow.wizard-number-arrow .steps ul>li:not(.first)>a .number{width:50px;padding-left:20px}.wizard-arrow.wizard-number-arrow .steps ul>li:not(.first)>a .number:after{left:0;border-left:20px solid #fff}.wizard-arrow.vertical .steps ul>li a{padding-left:10px;border-radius:6px}.wizard-arrow.vertical .steps ul>li.current a{border-top-right-radius:0;border-bottom-right-radius:0}.wizard-arrow.vertical .steps ul>li.current a:after{display:block;border-left-width:10px}.wizard-arrow.vertical.wizard-number-big .steps ul>li>a{padding-left:53px}.wizard-arrow.vertical.wizard-number-big .steps ul>li>a .number{left:8px}@media (max-width:767px){.wizard-arrow .steps ul>li a{padding-left:10px!important}.wizard-arrow .steps ul>li a:after,.wizard-arrow .steps ul>li a:before{display:none}.wizard-arrow.wizard-number-big .steps ul>li>a{padding-left:53px!important}.wizard-arrow.wizard-number-big .steps ul>li>a .number{left:8px!important}}.wizard-tip .steps ul>li.current{margin-top:5px}.wizard-tip .steps ul>li.current a{margin-bottom:-5px}.wizard-tip .steps ul>li.current a:before{position:absolute;z-index:1;top:100%;left:50%;margin-left:-10px;content:'';border-top:10px solid #337ab7;border-right:10px solid transparent;border-left:10px solid transparent}.vertical.wizard-tip .steps ul>li.current{margin-top:0}.vertical.wizard-tip .steps ul>li.current a{margin-bottom:0}.vertical.wizard-tip .steps ul>li.current a:before{top:50%;left:100%;margin-top:-10px;margin-left:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #337ab7}@media (max-width:767px){.wizard .steps,.wizard.vertical .steps{display:block;float:none;width:auto;padding:0}.wizard .steps>ul,.wizard.vertical .steps>ul{display:block}.wizard .steps>ul>li,.wizard.vertical .steps>ul>li{display:block;margin-top:0;padding-right:0;padding-bottom:10px}.wizard .steps>ul>li>a,.wizard.vertical .steps>ul>li>a{margin-bottom:0;border-radius:6px!important}.wizard .steps>ul>li>a:after,.wizard .steps>ul>li>a:before,.wizard.vertical .steps>ul>li>a:after,.wizard.vertical .steps>ul>li>a:before{display:none}.wizard .content,.wizard.vertical .content{display:block;float:none;width:auto;padding:0}}