.tabcontrol,.wizard{display:block;width:100%}.tabcontrol a,.wizard a{outline:0}.tabcontrol ul,.wizard ul{list-style:none!important;padding:0;margin:0}.tabcontrol ul>li,.wizard ul>li{display:block;padding:0}.tabcontrol>.steps .current-info,.wizard>.steps .current-info{position:absolute;left:-999em}.tabcontrol>.content>.title,.wizard>.content>.title{position:absolute;left:-999em}.tabcontrol{overflow:hidden}.wizard>.steps{position:relative;display:block}.wizard>.steps:before{content:"";display:table-cell}.wizard>.steps:after{content:"";display:table;clear:both}.wizard>.steps>ul{border-radius:3px;overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#fff}@media (max-width:959px){.wizard>.steps>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:959px){.wizard>.steps>ul>li{width:100%}}.wizard>.steps>ul>li>a{position:relative;display:block;width:auto;padding:12px 24px;text-decoration:none;color:rgba(0,0,0,.87);font-size:14px;font-size:.875rem;font-weight:500;border:2px solid #e8e8e8}.wizard>.steps>ul>li>a:after{content:'';position:absolute;display:block;top:50%;right:-2px;border-width:0 2px 2px 0;border-style:solid;border-color:#e8e8e8;background:#fff;width:12px;height:12px;-webkit-transform:translateY(-50%) translateX(50%) rotate(-45deg);transform:translateY(-50%) translateX(50%) rotate(-45deg);z-index:20}.wizard>.steps>ul>li>a:before{content:'';position:absolute;display:block;top:50%;left:-14px;border-width:0 2px 2px 0;border-style:solid;border-color:#00acc1;background:#fff;width:12px;height:12px;-webkit-transform:translateY(-50%) translateX(50%) rotate(-45deg);transform:translateY(-50%) translateX(50%) rotate(-45deg);z-index:30;display:none}@media (max-width:959px){.wizard>.steps>ul>li>a:after,.wizard>.steps>ul>li>a:before{display:none!important}}.wizard>.steps>ul>li>a>.step-icon{float:left;margin-right:12px;color:rgba(0,0,0,.54);font-size:24px;font-size:1.5rem}.wizard>.steps>ul>li>a>span{overflow:hidden;display:block}.wizard>.steps>ul>li>a .sub-text{display:block;font-size:13px;font-size:.8125rem;color:rgba(0,0,0,.54);font-weight:400}.wizard>.steps>ul>li:first-child>a{border-radius:3px 0 0 3px}.wizard>.steps>ul>li:first-child>a:before{display:none!important}@media (max-width:959px){.wizard>.steps>ul>li:first-child>a{border-radius:3px 3px 0 0}}.wizard>.steps>ul>li:last-child{border-right:none}.wizard>.steps>ul>li:last-child>a{border-radius:0 3px 3px 0}.wizard>.steps>ul>li:last-child>a:after{display:none}@media (max-width:959px){.wizard>.steps>ul>li:last-child>a{border-radius:0 0 3px 3px}}.wizard>.steps>ul>li.current{cursor:default}.wizard>.steps>ul>li.current a{color:#00acc1;z-index:50;background:#fff}.wizard>.steps>ul>li.current a,.wizard>.steps>ul>li.current a:after{border-color:#00acc1!important}.wizard>.steps>ul>li.current a:after{background:#fff!important}.wizard>.steps>ul>li.current a:before{display:block}.wizard>.steps>ul>li.error a,.wizard>.steps>ul>li.error a:active,.wizard>.steps>ul>li.error a:hover{background:0 0!important;color:#e53935;border-color:#e53935!important}.wizard>.steps>ul>li.error a:before{background:#fff;border-color:#e53935!important}.wizard>.steps>ul>li.error a:after{background:#fff;border-color:#e53935!important}.wizard>.steps>ul>li.done a,.wizard>.steps>ul>li.done a:active,.wizard>.steps>ul>li.done a:after,.wizard>.steps>ul>li.done a:hover{background:#fff;color:#7cb342}.wizard>.steps>ul>li.done a:after{background:#fff}.wizard>.steps>ul>li.disabled a,.wizard>.steps>ul>li.disabled a .sub-text,.wizard>.steps>ul>li.disabled a:active,.wizard>.steps>ul>li.disabled a:hover{color:rgba(0,0,0,.4)!important;cursor:default}.wizard>.steps>ul>li.disabled a:before{display:none}.wizard>.steps>ul>li+li>a{margin-left:-2px}@media (max-width:959px){.wizard>.steps>ul>li+li>a{margin-left:0;margin-top:-2px}}.wizard>.steps .number{display:none}.wizard>.actions>ul>li,.wizard>.steps>ul>li{float:left}@media (max-width:959px){.wizard>.actions>ul>li,.wizard>.steps>ul>li{float:none}}.wizard>.content{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;width:auto;margin:20px 0}.wizard>.content>div{width:100%;-ms-flex-negative:0;flex-shrink:0}.wizard>.content>.body,.wizard>.content>div>.body{float:left;position:absolute;width:100%;padding:20px 20px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;background:#fff}.wizard>.content>.body>iframe,.wizard>.content>div>.body>iframe{border:0 none;width:100%;height:100%}.wizard>.content>.body.border,.wizard>.content>div>.body.border{border:1px solid rgba(0,0,0,.08)}.wizard>.content>.body.border-dark,.wizard>.content>div>.body.border-dark{border:1px solid rgba(0,0,0,.12)}.wizard>.actions{position:relative;display:block}.wizard>.actions>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;margin:0}.wizard>.actions>ul>li{padding:0}.wizard>.actions>ul>li+li{margin-left:14px}.wizard>.actions>ul>li.disabled{opacity:.4}.wizard>.actions>ul>li.disabled>a{cursor:default!important}.wizard.minimal>.steps>ul{overflow:hidden;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:3px;padding:8px;margin-left:-8px}@media (max-width:959px){.wizard.minimal>.steps>ul{overflow:visible;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:1199px){.wizard.minimal>.steps>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.wizard.minimal>.steps>ul>li{border-right:none}@media (max-width:1199px){.wizard.minimal>.steps>ul>li{-webkit-box-flex:1;-ms-flex:1;flex:1}}.wizard.minimal>.steps>ul>li>a{position:relative;display:block;width:auto;padding:8px 24px;text-decoration:none;color:rgba(0,0,0,.54);font-size:14px;font-size:.875rem;text-align:center;max-width:120px;font-weight:500;border:1px solid #e8e8e8;-webkit-transition:all 140ms cubic-bezier(.55,0,.1,1);transition:all 140ms cubic-bezier(.55,0,.1,1);-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:1199px){.wizard.minimal>.steps>ul>li>a{padding:8px 16px;max-width:100%;text-align:center}}@media (max-width:959px){.wizard.minimal>.steps>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-line-pack:center;align-content:center;text-align:left}}.wizard.minimal>.steps>ul>li>a:hover{border:1px solid rgba(0,0,0,.36)!important}.wizard.minimal>.steps>ul>li>a:hover,.wizard.minimal>.steps>ul>li>a:hover .step-icon{color:inherit}.wizard.minimal>.steps>ul>li>a:after,.wizard.minimal>.steps>ul>li>a:before{display:none}.wizard.minimal>.steps>ul>li>a>.step-icon{display:block;float:none;margin:0 auto 4px;height:36px;position:relative;color:rgba(0,0,0,.54);z-index:10;font-size:24px;font-size:1.5rem}@media (max-width:1199px){.wizard.minimal>.steps>ul>li>a>.step-icon{margin:0 auto}}@media (max-width:1199px){.wizard.minimal>.steps>ul>li>a>.step-icon{margin:0 8px 0 0}}.wizard.minimal>.steps>ul>li+li a{border-left:1px solid transparent}@media (max-width:959px){.wizard.minimal>.steps>ul>li+li a{border-left:1px solid #e8e8e8;border-top:1px solid transparent}}.wizard.minimal>.steps>ul>li:first-child a{margin-left:0!important}.wizard.minimal>.steps>ul .current a,.wizard.minimal>.steps>ul .current a:active,.wizard.minimal>.steps>ul .current a:hover{cursor:default;background:#00acc1;color:#fff;border-color:transparent!important}.wizard.minimal>.steps>ul .current a:after{background:#00acc1!important}.wizard.minimal>.steps>ul .current a>.step-icon{color:#fff!important}.wizard.minimal>.steps>ul .current+li a{border-left:1px solid #e8e8e8}.wizard.minimal>.steps>ul .done a{color:rgba(0,0,0,.87);background:inherit}.wizard.minimal>.steps>ul .done a>.step-icon{color:rgba(0,0,0,.87)}.wizard.minimal>.content{margin:40px 0}.wizard.minimal>.content>.body{border:none;padding:0}.wizard.vertical>.steps{float:left;width:280px;margin-right:24px}@media (max-width:1199px){.wizard.vertical>.steps{width:100%;float:none;margin-right:0;margin-bottom:24px}}.wizard.vertical>.steps>ul{display:block}.wizard.vertical>.steps>ul>li{float:none;width:100%;border-right:none}.wizard.vertical>.steps>ul>li>a{padding:16px 16px 16px 56px;position:relative}@media (max-width:959px){.wizard.vertical>.steps>ul>li>a{padding:8px 16px}}.wizard.vertical>.steps>ul>li>a:after{width:8px;height:8px;left:18px;right:auto;top:auto;bottom:-12px;-webkit-transform:translateY(-50%) translateX(50%) rotate(45deg);transform:translateY(-50%) translateX(50%) rotate(45deg)}.wizard.vertical>.steps>ul>li>a:before{width:8px;height:8px;left:18px;right:auto;top:0;bottom:auto;-webkit-transform:translateY(-50%) translateX(50%) rotate(45deg);transform:translateY(-50%) translateX(50%) rotate(45deg)}.wizard.vertical>.steps>ul>li>a>.step-icon{position:absolute;left:17px;top:18px}.wizard.vertical>.steps>ul>li:first-child>a{border-radius:3px 3px 0 0}.wizard.vertical>.steps>ul>li:last-child{border-bottom:none}.wizard.vertical>.steps>ul>li:last-child>a{border-radius:0 0 3px 3px}.wizard.vertical>.steps>ul>li+li a{margin-top:-2px;margin-left:0}.wizard.vertical>.content{overflow:hidden;margin:0}.wizard.vertical>.actions{display:block;margin-top:32px;padding-left:304px}@media (max-width:1199px){.wizard.vertical>.actions{padding-left:0}}.wizard.vertical>.actions>ul{text-align:right}.wizard.vertical>.actions>ul>li{display:inline-block;float:none}.wizard.vertical.minimal>.steps{width:120px}@media (max-width:1199px){.wizard.vertical.minimal>.steps{width:100%}}.wizard.vertical.minimal>.steps>ul{display:block}@media (max-width:1199px){.wizard.vertical.minimal>.steps>ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (max-width:959px){.wizard.vertical.minimal>.steps>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.wizard.vertical.minimal>.steps>ul>li{display:block;float:none;border:none}@media (max-width:959px){.wizard.vertical.minimal>.steps>ul>li{-webkit-box-flex:1;-ms-flex:1;flex:1}}.wizard.vertical.minimal>.steps>ul>li>a{padding:8px;overflow:hidden}@media (max-width:959px){.wizard.vertical.minimal>.steps>ul>li>a{padding:8px 16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.wizard.vertical.minimal>.steps>ul>li>a .step-icon{margin:0;position:static}@media (min-width:960px) and (max-width:1199px){.wizard.vertical.minimal>.steps>ul>li>a .step-icon{margin:0}}.wizard.vertical.minimal>.steps>ul>li+li a{border-top:1px solid transparent;border-left:1px solid #e8e8e8}@media (max-width:1199px){.wizard.vertical.minimal>.steps>ul>li+li a{border-top:1px solid #e8e8e8;border-left:1px solid transparent;margin-top:0}}@media (max-width:959px){.wizard.vertical.minimal>.steps>ul>li+li a{border-top:1px solid transparent;border-left:1px solid #e8e8e8}}.wizard.vertical.minimal>.steps>ul>li:first-child a{margin-top:0!important}@media (min-width:960px) and (max-width:1199px){.wizard.vertical.minimal>.steps>ul>li:first-child a{border-radius:3px 0 0 3px}}.wizard.vertical.minimal>.steps>ul>li:last-child a{margin-bottom:0!important}@media (min-width:960px) and (max-width:1199px){.wizard.vertical.minimal>.steps>ul>li:last-child a{border-radius:0 3px 3px 0}}.wizard.vertical.minimal>.steps>ul>li.current+li a{border-top:1px solid #e8e8e8}.wizard.vertical.minimal>.actions{padding-left:144px}@media (max-width:1199px){.wizard.vertical.minimal>.actions{padding-left:0}}.tabcontrol>.steps{position:relative;display:block;width:100%}.tabcontrol>.steps>ul{position:relative;margin:6px 0 0 0;top:1px;z-index:1;padding:0}.tabcontrol>.steps>ul>li{padding:0}.tabcontrol>.steps>ul>li{float:left;margin:5px 2px 0 0;padding:1px;border-radius:4px 4px 0 0}.tabcontrol>.steps>ul>li:hover{background:#edecec;border:1px solid #bbb;padding:0}.tabcontrol>.steps>ul>li.current{border:1px solid #bbb;border-bottom:0 none;padding:0 0 1px 0;margin-top:0}.tabcontrol>.steps>ul>li.current>a{padding:15px 30px 10px 30px}.tabcontrol>.steps>ul>li>a{color:#5f5f5f;display:inline-block;border:0 none;margin:0;padding:10px 30px;text-decoration:none}.tabcontrol>.steps>ul>li>a:hover{text-decoration:none}.tabcontrol>.content{position:relative;display:inline-block;width:100%;height:35em;overflow:hidden;border-top:1px solid #bbb;padding-top:20px}.tabcontrol>.content>.body{float:left;position:absolute;width:95%;height:95%;padding:2.5%}.tabcontrol>.content>.body ul{list-style:disc!important}.tabcontrol>.content>.body ul>li{display:list-item}