﻿.wizard,.tabcontrol{display: block;width: 100%;overflow: hidden;}.wizard a,.tabcontrol a{outline: 0;}.wizard ul,.tabcontrol ul{list-style: none !important;padding: 0;margin: 0;}.wizard ul > li,.tabcontrol ul > li{display: block;padding: 0;}.wizard > .steps .current-info,.tabcontrol > .steps .current-info{position: absolute;left: -999em;}.wizard > .content > .title,.tabcontrol > .content > .title{position: absolute;left: -999em;}.wizard > .steps{position: relative;display: block;width: 100%;}.wizard.vertical > .steps{display: inline;float: left;width: 30%;}.wizard > .steps .number{font-size: 1.429em;}.wizard > .steps > ul > li{width: 16.5%;}.wizard > .steps > ul > li,.wizard > .actions > ul > li{float: left;}.wizard.vertical > .steps > ul > li{float: none;width: 100%;}.wizard > .steps a,.wizard > .steps a:hover,.wizard > .steps a:active{display: block;width: auto;margin: 0 0.5em 0.5em;padding: 1em 1em;text-decoration: none;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.wizard > .steps .disabled a,.wizard > .steps .disabled a:hover,.wizard > .steps .disabled a:active{background: #eee;color: #aaa;cursor: default;}.wizard > .steps .current a,.wizard > .steps .current a:hover,.wizard > .steps .current a:active{background: #2184be;color: #fff;cursor: default;}.wizard > .steps .done a,.wizard > .steps .done a:hover,.wizard > .steps .done a:active{background: #9dc8e2;color: #fff;}.wizard > .steps .error a,.wizard > .steps .error a:hover,.wizard > .steps .error a:active{background: #ff3111;color: #fff;}.wizard > .content{background: #eee;display: block;margin: 0.5em;min-height: 35em;overflow: hidden;position: relative;width: auto;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.wizard.vertical > .content{display: inline;float: left;margin: 0 2.5% 0.5em 2.5%;width: 65%;}.wizard > .content > .body{float: left;position: absolute;width: 95%;padding: 2.5%;}.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 #ccc;}.wizard > .content > .body input[type="checkbox"]{display: inline-block;}.wizard > .content > .body input.error{background: rgb(251, 227, 228);border: 1px solid #fbc2c4;color: #8a1f11;}.wizard > .content > .body label{display: inline-block;margin-bottom: 0.5em;}.wizard > .content > .body label.error{color: #8a1f11;display: inline-block;margin-left: 1.5em;}.wizard > .actions{position: relative;display: block;text-align: right;width: 100%;}.wizard.vertical > .actions{display: inline;float: right;margin: 0 2.5%;width: 95%;}.wizard > .actions > ul{display: inline-block;text-align: right;}.wizard > .actions > ul > li{margin: 0 0.5em;}.wizard.vertical > .actions > ul > li{margin: 0 0 0 1em;}.wizard > .actions a,.wizard > .actions a:hover,.wizard > .actions a:active{background: #2184be;color: #fff;display: block;padding: 0.5em 1em;text-decoration: none;-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;}.wizard > .actions .disabled a,.wizard > .actions .disabled a:hover,.wizard > .actions .disabled a:active{background: #eee;color: #aaa;}.wizard > .loading{}.wizard > .loading .spinner{}.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 #bbb;padding: 0;}.tabcontrol > .steps > ul > li.current{background: #fff;border: 1px solid #bbb;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;}.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 #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;}