.wizard,.tabcontrol{display:block;width:100%;overflow:hidden/* Accessibility */}.wizard a,.tabcontrol a{outline:0}.wizard > .steps .current-info,.tabcontrol > .steps .current-info,.wizard > .content > .title,.tabcontrol > .content > .title{position:absolute;left:-999em}.wizard > .steps{position:relative;display:block;width:100%}.wizard > .steps .number{font-size:1.429em}.wizard > .steps a{color:#3b2331;background:none;border:none;border-bottom:solid 3px #f3f1f3;display:block;width:auto;margin:0 0.5em 0.5em;padding:0;text-decoration:none;text-transform:uppercase}@media (min-width: 768px){.wizard > .steps a{height:30px}}@media (max-width: 600px){.wizard > .steps a,.wizard > .steps a:hover,.wizard > .steps a:active{font-size:10px}}@media (min-width: 600px){.wizard > .steps a,.wizard > .steps a:hover,.wizard > .steps a:active{font-size:12px}}@media (min-width: 950px){.wizard > .steps a,.wizard > .steps a:hover,.wizard > .steps a:active{font-size:13px}}@media (min-width: 1200px){.wizard > .steps a,.wizard > .steps a:hover,.wizard > .steps a:active{font-size:14px}}.wizard > .steps .disabled a,.wizard > .steps .disabled a:hover,.wizard > .steps .disabled a:active{border-bottom:solid 3px #f3f1f3;color:#3b2331;cursor:default}.wizard > .steps a:hover,.wizard > .steps a:active,.wizard > .steps .current a,.wizard > .steps .done a,.wizard > .steps .done a:hover,.wizard > .steps .done a:active{border-bottom:solid 3px #3b2331;color:#3b2331}.wizard > .steps .current a{cursor:default}.wizard > .steps a:hover,.wizard > .steps a:active{cursor:pointer}.wizard > .steps .error a,.wizard > .steps .error a:hover,.wizard > .steps .error a:active{border-bottom:solid 3px #912d2b;color:#912d2b}.wizard > .steps ul,.tabcontrol ul{padding:0;margin:0;display:flex}.wizard > .steps ul > li,.tabcontrol ul > li{display:flex;flex:1;justify-content:center;padding:0}/*
    Wizard
*/.wizard > .steps > ul > li,.wizard > .actions > ul > li{float:left}.wizard > .content{display:block;min-height:35em;overflow:hidden;position:relative;width:auto;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.wizard > .content > .body{width:95%;height:95%;padding-bottom:20px}.wizard > .content > .body ul{list-style:disc !important}.wizard > .content > .body ul > li{display:list-item}.wizard > .content > .body > iframe{border:0 none;width:100%;height:100%}.wizard > .content > .body input{display:block;border:1px solid #cccccc}.wizard > .content > .body input[type="checkbox"]{display:inline-block}.wizard > .content > .body input.error{background:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}.wizard > .content > .body label{display:inline-block}.wizard > .content > .body label.error{color:#8a1f11;display:inline-block;margin-left:1.5em}.wizard > .actions{position:relative;display:block;text-align:right;width:85%;margin:auto}.wizard > .actions > ul{list-style:none !important;display:inline-block;text-align:right}.wizard > .actions > ul > li{margin:0 0.5em}.wizard > .actions > ul > li > a{background:#3b2331;color:#ffffff}.wizard > .actions > ul > li > a:hover,.wizard > .actions > ul > li > a:active{background-color:#ffffff;border-color:#3b2331;color:#3b2331}@media (max-width: 991px){.wizard > .actions > ul{padding:0}}@media (max-width: 551px){.wizard > .actions{text-align:center}.wizard > .actions > ul > li > a{padding:10px 15px}}.wizard > .actions .disabled a,.wizard > .actions .disabled a:hover,.wizard > .actions .disabled a:active{background:#eeeeee;color:#aaaaaa}/*
    Tabcontrol
*/.tabcontrol > .steps{position:relative;display:block;width:100%}.tabcontrol > .steps > ul{position:relative;margin:6px 0 0 0;top:1px;z-index:1}.tabcontrol > .steps > ul > li{float:left;margin:5px 2px 0 0;padding:1px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.tabcontrol > .steps > ul > li:hover{background:#edecec;border:1px solid #bbbbbb;padding:0}.tabcontrol > .steps > ul > li.current{background:#ffffff;border:1px solid #bbbbbb;border-bottom:0 none;padding:0 0 1px 0;margin-top:0}.tabcontrol > .steps > ul > li > a{color:#5f5f5f;display:inline-block;border:0 none;margin:0;padding:10px 30px;text-decoration:none;text-transform:capitalize}.tabcontrol > .steps > ul > li > a:hover{text-decoration:none}.tabcontrol > .steps > ul > li.current > a{padding:15px 30px 10px 30px}.tabcontrol > .content{position:relative;display:inline-block;width:100%;height:35em;overflow:hidden;border-top:1px solid #bbbbbb;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}