html, body, p, div, h1, h2, h3, h4, h5, h6, img, pre, form, fieldset {
    margin: 0;
    padding: 0;
}
ul, ol, dl {
    margin: 0;
}
img, fieldset {
    border: 0;
}
@-moz-document url-prefix() {
    img {
    font-size: 0;
}
img:-moz-broken {
    font-size: inherit;
}
}details, main, summary {
    display: block;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden], template {
    display: none;
}
input[type="button"], input[type="submit"], input[type="reset"] {
    -webkit-appearance: button;
}
body {
    color: #333;
    font-family: Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857142857143;
}
[lang|=en] {
    font-family: Arial, sans-serif;
}
[lang|=ja] {
    font-family: "Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", Verdana, Arial, sans-serif;
}
p, ul, ol, dl, h1, h2, h3, h4, h5, h6, blockquote, pre, form.aui, table.aui, .aui-tabs, .aui-panel, .aui-group {
    margin: 10px 0 0 0;
}
p:first-child, ul:first-child, ol:first-child, dl:first-child, h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child, blockquote:first-child, pre:first-child, form.aui:first-child, table.aui:first-child, .aui-tabs:first-child, .aui-panel:first-child, .aui-group:first-child {
    margin-top: 0;
}
h1, .aui-page-header-hero .aui-page-header-main h1, .aui-page-header-hero .aui-page-header-main h2, .aui-page-header-marketing .aui-page-header-main h1, .aui-page-header-marketing .aui-page-header-main h2 {
    color: #333;
    font-size: 32px;
    font-weight: normal;
    line-height: 1.25;
    text-transform: none;
    margin: 30px 0 0 0;
}
h2 {
    color: #333;
    font-size: 24px;
    font-weight: normal;
    line-height: 1.25;
    text-transform: none;
    margin: 30px 0 0 0;
}
h3, .aui-page-header-hero .aui-page-header-main p, .aui-page-header-marketing .aui-page-header-main p {
    color: #333;
    font-size: 20px;
    font-weight: normal;
    line-height: 1.5;
    text-transform: none;
    margin: 30px 0 0 0;
}
h4 {
    color: #333;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.25;
    text-transform: none;
    margin: 20px 0 0 0;
}
h5 {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.42857143;
    text-transform: none;
    margin: 20px 0 0 0;
}
h6 {
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.66666667;
    text-transform: uppercase;
    margin: 20px 0 0 0;
}
h1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child, h6:first-child {
    margin-top: 0;
}
h1+h2, h2+h3, h3+h4, h4+h5, h5+h6 {
    margin-top: 10px;
}
.aui-group>.aui-item>h1:first-child, .aui-group>.aui-item>h2:first-child, .aui-group>.aui-item>h3:first-child, .aui-group>.aui-item>h4:first-child, .aui-group>.aui-item>h5:first-child, .aui-group>.aui-item>h6:first-child {
    margin-top: 20px;
}
.aui-group:first-child>.aui-item>h1:first-child, .aui-group:first-child>.aui-item>h2:first-child, .aui-group:first-child>.aui-item>h3:first-child, .aui-group:first-child>.aui-item>h4:first-child, .aui-group:first-child>.aui-item>h5:first-child, .aui-group:first-child>.aui-item>h6:first-child {
    margin-top: 0;
}
small {
    color: #707070;
    font-size: 12px;
    line-height: 1.33333333333333;
}
code, kbd {
    font-family: monospace;
}
var, address, dfn, cite {
    font-style: italic;
}
cite:before {
    content: "\2014 \2009"}
blockquote {
    border-left: 1px solid #ccc;
    color: #707070;
    margin-left: 19px;
    padding: 10px 20px;
}
blockquote>cite {
    display: block;
    margin-top: 10px;
}
q {
    color: #707070;
}
q:before {
    content: open-quote;
}
q:after {
    content: close-quote;
}
abbr {
    border-bottom: 1px #707070 dotted;
    cursor: help;
}
.aui-avatar {
    box-sizing: border-box;
    display: inline-block;
    vertical-align: text-bottom;
}
.aui-avatar-inner {
    display: table-cell;
    vertical-align: middle;
}
.aui-avatar img {
    border-radius: 3px;
    display: block;
    margin: 0 auto;
    height: 100%;
    width: 100%}
.aui-avatar-xsmall, .aui-avatar-xsmall .aui-avatar-inner {
    height: 16px;
    width: 16px;
}
.aui-avatar-small, .aui-avatar-small .aui-avatar-inner {
    height: 24px;
    width: 24px;
}
.aui-avatar-medium, .aui-avatar-medium .aui-avatar-inner {
    height: 32px;
    width: 32px;
}
.aui-avatar-large, .aui-avatar-large .aui-avatar-inner {
    height: 48px;
    width: 48px;
}
.aui-avatar-xlarge, .aui-avatar-xlarge .aui-avatar-inner {
    height: 64px;
    width: 64px;
}
.aui-avatar-xxlarge, .aui-avatar-xxlarge .aui-avatar-inner {
    height: 96px;
    width: 96px;
}
.aui-avatar-xxxlarge, .aui-avatar-xxxlarge .aui-avatar-inner {
    height: 128px;
    width: 128px;
}
.aui-avatar-xsmall .aui-avatar-inner img {
    max-height: 16px;
    max-width: 16px;
}
.aui-avatar-small .aui-avatar-inner img {
    max-height: 24px;
    max-width: 24px;
}
.aui-avatar-medium .aui-avatar-inner img {
    max-height: 32px;
    max-width: 32px;
}
.aui-avatar-large .aui-avatar-inner img {
    max-height: 48px;
    max-width: 48px;
}
.aui-avatar-xlarge .aui-avatar-inner img {
    max-height: 64px;
    max-width: 64px;
}
.aui-avatar-xxlarge .aui-avatar-inner img {
    max-height: 96px;
    max-width: 96px;
}
.aui-avatar-xxxlarge .aui-avatar-inner img {
    max-height: 128px;
    max-width: 128px;
}
.aui-avatar-xxlarge img, .aui-avatar-xxxlarge img {
    border-radius: 5px;
}
.aui-avatar-project {
    background-color: #fff;
    box-shadow: 0 0 0 1px #ccc;
    position: relative;
}
.aui-avatar-project, .aui-avatar-project img {
    border-radius: 100%}
.aui-avatar-project img {
    height: auto;
    max-height: 100%;
    max-width: 100%;
    width: auto;
}
.aui-avatar-project:before {
    border-radius: 100%;
    border: 1px solid #ccc;
    bottom: -1px;
    content: "";
    left: -1px;
    position: absolute;
    right: -1px;
    top: -1px;
}
/*! AUI Badge */aui-badge {
    background: rgba(0, 0, 0, 0.2);
    border-radius: 2em;
    color: rgba(51, 51, 51, 0.8);
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    line-height: .99;
    margin: 0;
    min-height: 1em;
    min-width: 1em;
    padding: 3px 5px 2px 5px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
}
.aui-header a:active>aui-badge, .aui-button-primary>aui-badge, .aui-dropdown2.aui-style-default .active>aui-badge {
    background: rgba(255, 255, 255, 0.25);
    color: #fff;
}
.aui-button[disabled]>aui-badge {
    background: rgba(0, 0, 0, 0.2);
    color: inherit;
}
.aui-button-primary[disabled]>aui-badge {
    background: rgba(255, 255, 255, 0.25);
}
.aui-button>aui-badge, .aui-tabs .menu-item aui-badge {
    top: -1px;
}
.aui-badge {
    background: rgba(0, 0, 0, 0.2);
    border-radius: 2em;
    color: rgba(51, 51, 51, 0.8);
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    line-height: .99;
    margin: 0;
    min-height: 1em;
    min-width: 1em;
    padding: 3px 5px 2px 5px;
    position: relative;
    text-align: center;
    text-decoration: none;
    text-shadow: none;
    text-transform: uppercase;
}
.aui-header a:active>.aui-badge, .aui-button-primary>.aui-badge, .aui-dropdown2.aui-style-default .active>.aui-badge {
    background: rgba(255, 255, 255, 0.25);
    color: #fff;
}
.aui-button[disabled]>.aui-badge {
    background: rgba(0, 0, 0, 0.2);
    color: inherit;
}
.aui-button-primary[disabled]>.aui-badge {
    background: rgba(255, 255, 255, 0.25);
}
.aui-button>.aui-badge, .aui-tabs .menu-item .aui-badge {
    top: -1px;
}
.aui-button, a.aui-button, .aui-button:visited {
    box-sizing: border-box;
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 3.01px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-family: inherit;
    font-size: 14px;
    font-variant: normal;
    font-weight: normal;
    height: 2.14285714em;
    line-height: 1.42857143;
    margin: 0;
    padding: 4px 10px;
    text-decoration: none;
    vertical-align: baseline;
    white-space: nowrap;
}
.aui-button.aui-button-light, a.aui-button.aui-button-light, .aui-button:visited.aui-button-light {
    background: #fff;
}
.aui-button ~ .aui-button {
    margin-left: 10px;
}
a.aui-button:hover, a.aui-button:active, a.aui-button:focus {
    text-decoration: none;
}
form.aui .button:focus, form.aui .cancel:focus, .aui-button:focus {
    outline: 1px dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: 1px;
}
.aui-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.aui-button:focus, .aui-button:hover, .aui-button-subtle.aui-button:focus, .aui-button-subtle.aui-button:hover {
    background: #e9e9e9;
    border-color: #999;
    color: #000;
    text-decoration: none;
}
.aui-button.aui-button-subtle:active, .aui-button.aui-button-subtle.active {
    border-color: #999;
}
.aui-button:active, .aui-button.active, .aui-header .aui-button-split-more.active, .aui-button-subtle.aui-button:active, .aui-button-subtle.aui-button.active {
    box-shadow: inset 0 3px 6px 0 rgba(0, 0, 0, 0.1);
    background-image: none;
    background: #f5f5f5;
    text-decoration: none;
}
.aui-buttons .aui-button.aui-button-split-main:not(:active) {
    border-right-color: transparent;
}
.aui-buttons .aui-button.aui-button-split-main:not(.aui-button-primary):hover+.aui-button-split-more:before, .aui-buttons .aui-button.aui-button-split-main:not(.aui-button-primary):active+.aui-button-split-more:before, .aui-buttons .aui-button.aui-button-split-main:not(.aui-button-primary):focus+.aui-button-split-more:before {
    visibility: hidden;
}
.aui-buttons .aui-button.aui-button-split-main:not(.aui-button-primary)+.aui-button-split-more:hover:before, .aui-buttons .aui-button.aui-button-split-main:not(.aui-button-primary)+.aui-button-split-more:active:before, .aui-buttons .aui-button.aui-button-split-main:not(.aui-button-primary)+.aui-button-split-more:focus:before {
    visibility: hidden;
}
.aui-buttons .aui-button.aui-button-split-main:not(.aui-button-primary):hover+.aui-button-split-more {
    border-left: 1px solid #999;
    margin-left: -2px;
}
.aui-buttons .aui-button.aui-button-split-main+.aui-button-split-more {
    margin-left: -1px;
}
.aui-buttons .aui-button.aui-button-split-main+.aui-button-split-more:focus, .aui-buttons .aui-button.aui-button-split-main+.aui-button-split-more:hover {
    margin-left: -2px;
}
.aui-buttons .aui-button.aui-button-split-main+.aui-button-split-more.aui-dropdown2-trigger:before {
    content: '';
    border-left: 1px solid #ccc;
    bottom: 4px;
    display: block;
    left: -1px;
    position: absolute;
    top: 4px;
}
.aui-buttons .aui-button.aui-button-split-main+.aui-button-split-more.aui-dropdown2-trigger.aui-button-primary:before {
    border-color: #fff;
}
.aui-button.aui-button-primary, .aui-button.aui-button-primary:visited {
    background: #3572b0;
    border-color: transparent;
    color: #fff;
    font-weight: bold;
    -webkit-font-smoothing: antialiased;
}
.aui-button.aui-button-primary:hover, .aui-button.aui-button-primary:focus {
    background: #2a67a5;
    border-color: transparent;
    color: #fff;
}
.aui-button.aui-button-primary:active {
    box-shadow: inset 0 3px 6px 0 rgba(0, 0, 0, 0.1);
    background-image: none;
    background: #3572b0;
    text-decoration: none;
}
.aui-button.aui-button-link, .aui-button.aui-button-link:visited, .aui-button.aui-button-text, .aui-button.aui-button-text:visited {
    background: transparent;
    border-color: transparent;
    color: #3572b0;
    padding: 4px 0;
    text-decoration: none;
    box-shadow: none;
}
.aui-button.aui-button-link:focus, .aui-button.aui-button-link:hover, .aui-button.aui-button-link:active, .aui-buttons .aui-button.aui-button-link:focus, .aui-buttons .aui-button.aui-button-link:hover, .aui-buttons .aui-button.aui-button-link:active, .aui-buttons .aui-button.aui-button-link[aria-pressed="true"], .aui-button.aui-button-text:focus, .aui-button.aui-button-text:hover, .aui-button.aui-button-text:active, .aui-buttons .aui-button.aui-button-text:focus, .aui-buttons .aui-button.aui-button-text:hover, .aui-buttons .aui-button.aui-button-text:active, .aui-buttons .aui-button.aui-button-text[aria-pressed="true"] {
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    text-decoration: underline;
}
.aui-button.aui-button-text, .aui-button.aui-button-text:visited {
    border: 0;
    font-size: inherit;
    height: inherit;
    line-height: normal;
    padding: 0;
}
.aui-button.aui-button-subtle {
    background: transparent;
    border-color: transparent;
    color: #707070;
}
.aui-buttons .aui-button.aui-button-subtle {
    border-radius: 3.01px;
}
.aui-button.aui-button-subtle .aui-icon {
    margin-right: 1px;
}
.aui-button>.aui-icon+.aui-button-label {
    margin-left: 4px;
}
.aui-button.aui-button-compact {
    font-size: 12px;
    height: 2.16666666666667em;
    padding: 2px 8px;
    line-height: 1.66666666666667;
}
.aui-buttons {
    display: inline-block;
    font-size: 0;
}
.aui-buttons:after {
    clear: both;
    content: "";
    display: table;
}
.aui-buttons .aui-button {
    border-radius: 0;
    margin: 0;
}
.aui-buttons .aui-button:first-child {
    border-top-left-radius: 3.01px;
    border-bottom-left-radius: 3.01px;
}
.aui-buttons .aui-button:last-child {
    border-top-right-radius: 3.01px;
    border-bottom-right-radius: 3.01px;
}
.aui-buttons+.aui-buttons {
    margin-left: 10px;
}
.aui-buttons .aui-button:not(.aui-button-primary):focus, .aui-buttons .aui-button:not(.aui-button-primary):hover, .aui-buttons .aui-button:not(.aui-button-primary):active {
    border-color: #999;
}
.aui-buttons .aui-button[disabled], .aui-buttons .aui-button[disabled]:hover, .aui-buttons .aui-button[disabled]:focus, .aui-buttons .aui-button[disabled]:active, .aui-buttons .aui-button[aria-disabled="true"], .aui-buttons .aui-button[aria-disabled="true"]:hover, .aui-buttons .aui-button[aria-disabled="true"]:focus, .aui-buttons .aui-button[aria-disabled="true"]:active {
    border-color: #ddd;
}
.aui-buttons .aui-button ~ .aui-button {
    border-left-width: 0;
    padding-left: 11px;
}
.aui-buttons .aui-button ~ .aui-button:hover, .aui-buttons .aui-button ~ .aui-button:focus, .aui-buttons .aui-button ~ .aui-button:active {
    border-width: 1px;
    margin-left: -1px;
    position: relative;
}
.aui-button[aria-pressed="true"], .aui-buttons .aui-button[aria-pressed="true"], .aui-buttons .aui-button[aria-pressed="true"].aui-button-primary, .aui-buttons .aui-button[aria-pressed="true"].aui-button-subtle {
    background: #ccc;
}
.aui-button[aria-pressed="true"].aui-button-subtle, .aui-buttons .aui-button[aria-pressed="true"].aui-button-subtle {
    color: #333;
    border-color: #ccc;
}
.aui-buttons .aui-button[aria-pressed="true"]:active {
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.1);
    background: #f5f5f5;
}
.aui-button[disabled], .aui-button[disabled]:hover, .aui-button[disabled]:focus, .aui-button[disabled]:active, .aui-button[aria-disabled="true"], .aui-button[aria-disabled="true"]:hover, .aui-button[aria-disabled="true"]:focus, .aui-button[aria-disabled="true"]:active, .aui-button[aria-disabled="true"][aria-pressed] {
    background: #f5f5f5;
    border-color: #ddd;
    box-shadow: none;
    color: #999;
    cursor: default;
}
.aui-button.aui-button-subtle[disabled], .aui-button.aui-button-subtle[aria-disabled="true"] {
    border: 0;
    background: 0;
}
.aui-button.aui-button-primary[disabled], .aui-button.aui-button-primary[disabled]:hover, .aui-button.aui-button-primary[disabled]:focus, .aui-button.aui-button-primary[disabled]:active, .aui-button.aui-button-primary[aria-disabled="true"], .aui-button.aui-button-primary[aria-disabled="true"]:hover, .aui-button.aui-button-primary[aria-disabled="true"]:focus, .aui-button.aui-button-primary[aria-disabled="true"]:active {
    background: #9cbad9;
    border-color: transparent;
    box-shadow: none;
    color: #fff;
}
.aui-button.aui-button-link[disabled], .aui-button.aui-button-link[disabled]:hover, .aui-button.aui-button-link[disabled]:focus, .aui-button.aui-button-link[disabled]:active, .aui-button.aui-button-link[aria-disabled="true"], .aui-button.aui-button-link[aria-disabled="true"]:hover, .aui-button.aui-button-link[aria-disabled="true"]:focus, .aui-button.aui-button-link[aria-disabled="true"]:active, .aui-button.aui-button-text[disabled], .aui-button.aui-button-text[disabled]:hover, .aui-button.aui-button-text[disabled]:focus, .aui-button.aui-button-text[disabled]:active, .aui-button.aui-button-text[aria-disabled="true"], .aui-button.aui-button-text[aria-disabled="true"]:hover, .aui-button.aui-button-text[aria-disabled="true"]:focus, .aui-button.aui-button-text[aria-disabled="true"]:active {
    background: transparent;
    border-color: transparent;
    color: #999;
    text-decoration: none;
}
.aui-button.aui-button-compact .aui-icon {
    margin-top: -1px;
}
.aui-button.aui-button-primary .aui-icon {
    color: #fff;
}
.aui-button .aui-icon {
    color: #707070;
}
.aui-button[disabled] .aui-icon {
    color: #ccc;
}
.aui-button[disabled].aui-button-primary .aui-icon {
    color: #fff;
}
.aui-header .aui-nav .aui-button, .aui-header .aui-nav .aui-button-primary {
    margin: 5px 0 0 10px;
}
.aui-header .aui-nav .aui-button.aui-button-split-main {
    margin-right: 0;
}
.aui-header .aui-nav .aui-buttons .aui-button ~ .aui-button:hover, .aui-header .aui-nav .aui-buttons .aui-button ~ .aui-button:focus, .aui-header .aui-nav .aui-buttons .aui-button ~ .aui-button:active, .aui-header .aui-nav .aui-button.aui-button-split-more {
    margin-left: 0;
}
.aui-header .aui-nav .aui-button-primary, .aui-header .aui-nav .aui-button-primary:link, .aui-header .aui-nav .aui-button-primary:visited {
    background: #3572b0;
    box-shadow: none;
    border: 0;
    color: #fff;
    line-height: 1.57142857;
}
.aui-header .aui-nav .aui-button.aui-button-primary:focus, .aui-header .aui-nav .aui-button.aui-button-primary:hover {
    background: #2a67a5;
    color: #fff;
}
.aui-header .aui-nav .aui-button.aui-button-primary:active, .aui-header .aui-nav .aui-button.aui-button-primary.active {
    box-shadow: inset 0 3px 6px 0 rgba(0, 0, 0, 0.1);
    background: #3572b0;
    background-image: none;
}
.aui-button[busy], .aui-button.aui-button-primary[busy] {
    color: rgba(0, 0, 0, 0)!important;
}
aui-header {
    display: block;
}
.aui-header {
    background: #205081;
    border-bottom: 1px solid #2e3d54;
    box-sizing: border-box;
    color: #fff;
    padding: 0 10px;
}
.aui-header:after, .aui-header .aui-header-logo a:after {
    content: "";
    display: table;
    clear: both;
}
.aui-header .aui-header-logo, .aui-header .aui-nav {
    margin: 0;
    padding: 0;
    float: left;
}
.aui-header .aui-header-secondary .aui-nav {
    float: right;
}
.aui-header .aui-nav>li {
    float: left;
    padding: 0;
}
.aui-header a {
    color: #fff;
    display: block;
    line-height: 1;
    padding: 13px 10px;
}
.aui-header a:visited, .aui-header a:focus, .aui-header a:hover, .aui-header a:active {
    text-decoration: none;
}
.aui-header .aui-header-logo a {
    box-sizing: border-box;
    float: left;
    height: 40px;
    padding: 0 10px;
}
.aui-header .aui-header-logo.aui-header-logo-textonly a {
    font-size: 24px;
    padding: 5px 10px;
}
.aui-header .aui-header-logo-textonly .aui-header-logo-device {
    float: left;
    padding-top: 4px;
    text-indent: 0;
}
.aui-header .aui-header-logo-textonly .aui-header-logo-device+.aui-header-logo-text {
    padding: 5px 0 5px 10px;
}
.aui-header .aui-header-logo .aui-header-logo-text {
    display: block;
    float: left;
    font-size: 14px;
    line-height: 1.4286;
    margin: 0;
    padding: 10px 0 10px 10px;
}
.aui-header .aui-header-logo-device {
    background-repeat: no-repeat;
    background-position: 0 50%;
    background-size: 100%;
    display: block;
    float: left;
    height: 24px;
    padding: 8px 0;
    text-indent: -9999px;
    text-align: left;
}
.aui-header .aui-header-logo img {
    border: 0;
    float: left;
    max-height: 30px;
    padding: 5px 0;
}
.aui-header .aui-icon {
    margin: -1px 0;
    vertical-align: top;
}
.aui-header a>.aui-avatar {
    vertical-align: top;
}
.aui-header a>.aui-avatar-tiny {
    margin: -1px 0;
}
.aui-header a>.aui-avatar-small {
    margin: -5px 0;
}
.aui-header a.aui-button {
    line-height: 1.42857142857143;
}
.aui-header .aui-button.aui-button-primary {
    background: #3572b0;
    border: 0;
    margin: 5px 10px 0 10px;
    padding: 4px 10px;
}
.aui-header .aui-button.aui-button-primary.active {
    padding-bottom: 4px;
}
.aui-header .aui-button.aui-button-primary:focus, .aui-header .aui-button.aui-button-primary:hover {
    background: #2a67a5;
}
.aui-header .aui-button.aui-button-primary:active {
    background: #3572b0;
}
.aui-header .aui-quicksearch {
    padding: 0 10px;
    position: relative;
}
.aui-header .aui-quicksearch input[type='text'] {
    background: rgba(0, 0, 0, 0.2);
    border: 0;
    border-radius: 3px;
    box-shadow: none;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: rgba(255, 255, 255, 0.6);
    height: 2.143em;
    font-family: inherit;
    font-size: inherit;
    margin: 5px 0;
    padding: 2px 26px 2px 10px;
    vertical-align: baseline;
    width: 170px;
}
.aui-header .aui-quicksearch input[type='text'][type='text']:focus {
    background: rgba(0, 0, 0, 0.25);
    color: #fff;
    outline: 0;
}
.aui-header .aui-quicksearch input[type='text']::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.6);
}
.aui-header .aui-quicksearch input[type='text']::-moz-placeholder {
    color: rgba(255, 255, 255, 0.6);
}
.aui-header .aui-quicksearch input[type='text']:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.6);
}
.aui-header .aui-quicksearch input[type='text']:focus::-webkit-input-placeholder {
    color: #fff;
}
.aui-header .aui-quicksearch input[type='text']:focus::-moz-placeholder {
    color: #fff;
}
.aui-header .aui-quicksearch input[type='text']:focus:-ms-input-placeholder {
    color: #fff;
}
.aui-header .aui-quicksearch:after {
    color: rgba(255, 255, 255, 0.6);
    content: "\f18c";
    font-family: "Atlassian Icons";
    height: 16px;
    margin-top: 10px;
    position: absolute;
    right: 16px;
    top: 0;
    width: 16px;
}
.aui-header .aui-quicksearch input {
    -moz-appearance: textfield;
    -webkit-appearance: textfield;
    background: rgba(0, 0, 0, 0.2);
    border: 0;
    border-radius: 5em;
    box-shadow: inset 1px 2px 3px rgba(0, 0, 0, 0.3);
    box-sizing: border-box;
    color: rgba(255, 255, 255, 0.6);
    font-family: inherit;
    font-size: inherit;
    height: 1.71428571428571em;
    line-height: 1.42857142857143;
    margin: 8px 0;
    padding: 2px 10px;
    vertical-align: baseline;
    width: 170px;
}
.aui-header .aui-quicksearch input:focus {
    background-color: #fff;
    outline: 0;
}
.aui-iconfont-edit:before {
    content: "\f044"}
.aui-iconfont-view:before {
    content: "\f06e"}
.aui-iconfont-success:before {
    content: "\f00c"}
.aui-iconfont-help:before {
    content: "\f059"}
.aui-iconfont-more:before {
    content: "\f141"}
.aui-iconfont-configure:before {
    content: "\f013"}
.aui-iconfont-error:before {
    content: "\f06a"}
.aui-iconfont-appswitcher:before {
    content: "\f142"}
.aui-iconfont-expanded:before {
    content: "\f0d7"}
.aui-iconfont-time:before {
    content: "\f017"}
.aui-iconfont-warning:before {
    content: "\f071"}
/*! AUI Lozenge */.aui-lozenge {
    background: #ccc;
    border: 1px solid #ccc;
    border-radius: 3px;
    color: #333;
    display: inline-block;
    font-size: 11px;
    font-weight: bold;
    line-height: 99%;
    margin: 0;
    padding: 2px 5px;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
}
.aui-lozenge.aui-lozenge-subtle {
    background-color: #fff;
    border-color: #ccc;
    color: #333;
}
.aui-lozenge-success {
    background-color: #14892c;
    border-color: #14892c;
    color: #fff;
}
.aui-lozenge-success.aui-lozenge-subtle {
    background-color: #fff;
    border-color: #60b070;
    color: #14892c;
}
.aui-lozenge-error {
    background-color: #d04437;
    border-color: #d04437;
    color: #fff;
}
.aui-lozenge-error.aui-lozenge-subtle {
    background-color: #fff;
    border-color: #e8a29b;
    color: #d04437;
}
.aui-lozenge-current {
    background-color: #f6c342;
    border-color: #f6c342;
    color: #594300;
}
.aui-lozenge-current.aui-lozenge-subtle {
    background-color: #fff;
    border-color: #ffe9a8;
    color: #594300;
}
.aui-lozenge-complete {
    background-color: #4a6785;
    border-color: #4a6785;
    color: #fff;
}
.aui-lozenge-complete.aui-lozenge-subtle {
    background-color: #fff;
    border-color: #a5b3c2;
    color: #4a6785;
}
.aui-lozenge-moved {
    background-color: #815b3a;
    border-color: #815b3a;
    color: #fff;
}
.aui-lozenge-moved.aui-lozenge-subtle {
    background-color: #fff;
    border-color: #c0ad9d;
    color: #815b3a;
}
/*! AUI Navigation */.aui-nav, .aui-nav>li {
    list-style: none;
    margin: 0;
    padding: 0;
}
.aui-nav-breadcrumbs:after, .aui-nav-pagination:after, .aui-nav-horizontal:after, .aui-navgroup-horizontal .aui-nav:after, .aui-navgroup-horizontal .aui-navgroup-inner:after {
    clear: both;
    content: " ";
    display: table;
}
.aui-nav-breadcrumbs>li, .aui-nav-pagination>li, .aui-nav-horizontal>li, .aui-navgroup-horizontal .aui-nav>li {
    float: left;
}
.aui-nav-heading {
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.66666666666667;
    text-transform: uppercase;
}
.aui-nav-breadcrumbs>li {
    padding: 0 10px 0 0;
}
.aui-nav-breadcrumbs>li+li:before {
    content: "/";
    padding-right: 10px;
}
.aui-navgroup-horizontal .aui-nav>li a, .aui-nav-horizontal>li a {
    padding-right: 10px;
}
.aui-nav-pagination {
    margin: 10px 0 0 0;
}
.aui-nav-pagination>li {
    padding: 0;
}
.aui-nav-pagination>li>a {
    padding: 10px 10px 0 10px;
}
.aui-nav-pagination>li.aui-nav-selected, .aui-nav-pagination>li.aui-nav-truncation {
    padding-left: 10px;
    padding-right: 10px;
}
.aui-nav-pagination .aui-nav-truncation>a {
    padding-left: 0;
    padding-right: 0;
}
.aui-nav-pagination>li:first-child>a, .aui-nav-pagination>li.aui-nav-truncation:first-child, .aui-nav-pagination>li.aui-nav-selected:first-child {
    padding-left: 0;
}
.aui-nav-pagination>li:last-child>a, .aui-nav-pagination>li.aui-nav-truncation:last-child, .aui-nav-pagination>li.aui-nav-selected:last-child {
    padding-right: 0;
}
.aui-nav-pagination a[aria-disabled="true"], .aui-nav-pagination a[aria-disabled="true"]:link, .aui-nav-pagination a[aria-disabled="true"]:visited, .aui-nav-pagination a[aria-disabled="true"]:focus, .aui-nav-pagination a[aria-disabled="true"]:hover, .aui-nav-pagination a[aria-disabled="true"]:active {
    color: #999;
    text-decoration: none;
}
.aui-nav-pagination>li.aui-nav-current, .aui-nav-pagination>li.aui-nav-selected {
    color: #333;
    font-weight: bold;
}
.aui-navgroup-vertical .aui-nav>li>a, .aui-nav-vertical>li>a {
    color: #3572b0;
    display: block;
    line-height: 1.14285714285714;
    padding: 7px 10px;
    word-wrap: break-word;
}
.aui-navgroup-vertical .aui-nav>li>a:focus, .aui-navgroup-vertical .aui-nav>li>a:hover, .aui-nav-vertical>li>a:focus, .aui-nav-vertical>li>a:hover {
    background: #e6e6e6;
    text-decoration: none;
}
.aui-navgroup-vertical .aui-nav .aui-nav-selected>a, .aui-nav-vertical .aui-nav .aui-nav-selected>a {
    color: #333;
    font-weight: bold;
}
.aui-navgroup-vertical .aui-nav, .aui-navgroup-vertical .aui-nav-heading {
    border-top: 1px solid #ccc;
    margin-top: 5px;
    padding-top: 5px;
}
.aui-navgroup-vertical .aui-nav-heading {
    padding: 10px 10px 4px 10px;
}
.aui-navgroup-vertical .aui-nav:first-child, .aui-navgroup-vertical .aui-navgroup-inner>.aui-nav-heading:first-child, .aui-navgroup-vertical .aui-navgroup-primary>.aui-nav-heading:first-child, .aui-navgroup-vertical .aui-nav-heading+.aui-nav {
    border-top: 0;
    margin-top: 0;
    padding-top: 0;
}
.aui-navgroup-vertical .aui-nav .aui-nav {
    border-top: 0;
    margin-top: 0;
    padding: 0 0 0 26px;
}
.aui-navgroup-vertical .aui-nav .aui-nav>li {
    position: relative;
}
.aui-navgroup-vertical .aui-nav .aui-nav>li:before, .aui-navgroup-vertical .aui-nav .aui-nav>li:after {
    background-color: #ccc;
    content: "";
    left: -1px;
    position: absolute;
}
.aui-navgroup-vertical .aui-nav .aui-nav>li:before {
    bottom: 0;
    top: 0;
    width: 1px;
}
.aui-navgroup-vertical .aui-nav .aui-nav>li:after {
    height: 1px;
    top: 14px;
    width: 5px;
}
.aui-navgroup-vertical .aui-nav .aui-nav>li:last-child:before, .aui-navgroup-vertical .aui-nav .aui-nav>li.aui-nav-more:before {
    bottom: 50%}
.aui-navgroup-vertical .aui-nav>li[aria-expanded] {
    position: relative;
}
.aui-navgroup-vertical .aui-nav>li[aria-expanded] .aui-nav-heading {
    padding-left: 0;
}
.aui-navgroup-vertical .aui-nav>li[aria-expanded] .aui-nav-subtree-toggle {
    color: #999;
    left: 0;
    position: absolute;
    padding-left: 0;
    padding-right: 0;
    top: 0;
    width: 15px;
}
.aui-navgroup-vertical .aui-nav>li[aria-expanded] li {
    position: relative;
}
.aui-navgroup-vertical .aui-nav>li[aria-expanded][aria-expanded="false"]>* {
    display: none;
}
.aui-navgroup-vertical .aui-nav>li[aria-expanded][aria-expanded="false"]>.aui-nav-subtree-toggle, .aui-navgroup-vertical .aui-nav>li[aria-expanded][aria-expanded="false"]>.aui-nav-item {
    display: inherit;
}
.aui-navgroup-vertical .aui-nav .aui-nav-item-actions {
    border-radius: 2px;
    display: block;
    height: 16px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    right: 5px;
    text-indent: -999em;
    top: 7px;
    width: 16px;
}
.aui-navgroup-vertical .aui-nav .aui-nav-item-actions:after {
    border: 4px solid transparent;
    border-top-color: #333;
    content: "";
    height: 0;
    left: 4px;
    position: absolute;
    top: 6px;
    width: 0;
}
.aui-navgroup-vertical .aui-nav .aui-nav-item-actions:hover, .aui-navgroup-vertical .aui-nav .aui-nav-item-actions:focus, .aui-navgroup-vertical .aui-nav .aui-nav-item-actions:active, .aui-navgroup-vertical .aui-nav .aui-nav-item-actions.active {
    background-color: #ccc;
}
.aui-navgroup-vertical .aui-nav .aui-nav-item-actions:hover:after, .aui-navgroup-vertical .aui-nav .aui-nav-item-actions:focus:after, .aui-navgroup-vertical .aui-nav .aui-nav-item-actions:active:after, .aui-navgroup-vertical .aui-nav .aui-nav-item-actions.active:after {
    border-top-color: #333;
}
.aui-navgroup-vertical .aui-nav .aui-nav-item-actions ~ .aui-nav-item-label {
    margin-right: 15px;
}
.aui-navgroup-horizontal {
    background: #f5f5f5;
    border-top: 1px solid #ccc;
    border-bottom: 1px solid #ccc;
    margin: 0;
    padding: 0 10px;
}
.aui-page-panel-content>.aui-navgroup-horizontal {
    margin-left: -20px;
    margin-right: -20px;
}
.aui-navgroup-horizontal+.aui-page-panel {
    border-top: 0;
    margin-top: 0;
}
.aui-page-panel-content>.aui-navgroup-horizontal:first-child {
    margin-top: -20px;
}
.aui-navgroup-horizontal .aui-nav>li a {
    color: #3572b0;
    display: block;
    margin: 0;
    padding: 9px 10px;
    text-decoration: none;
}
.aui-navgroup-horizontal .aui-nav>li a.active, .aui-navgroup-horizontal .aui-nav>li a:focus, .aui-navgroup-horizontal .aui-nav>li a:hover {
    background: #e6e6e6;
    text-decoration: none;
}
.aui-navgroup-horizontal .aui-nav>.aui-nav-selected a {
    color: #333;
    font-weight: bold;
    position: relative;
}
.aui-navgroup-horizontal .aui-nav>.aui-nav-selected a:before, .aui-navgroup-horizontal .aui-nav>.aui-nav-selected a:after {
    border: 8px solid transparent;
    border-style: outset outset solid outset;
    border-bottom-color: #ccc;
    bottom: 0;
    content: "";
    height: 0;
    left: 50%;
    margin-left: -8px;
    overflow: hidden;
    position: absolute;
    width: 0;
}
.aui-navgroup-horizontal .aui-nav>.aui-nav-selected a:after {
    background: transparent;
    border-bottom-color: #fff;
    bottom: -1px;
}
.aui-navgroup-horizontal .aui-nav, .aui-navgroup-horizontal .aui-nav-heading, .aui-navgroup-horizontal .aui-navgroup-primary {
    float: left;
}
.aui-navgroup-horizontal .aui-navgroup-secondary {
    float: right;
}
.aui-navgroup-horizontal .aui-dropdown2-trigger .aui-icon-dropdown {
    display: none;
}
.aui-navgroup-horizontal .aui-dropdown2-trigger {
    padding-right: 23px!important;
    position: relative;
}
.aui-navgroup-horizontal .aui-nav>li a.aui-dropdown2-trigger:after {
    border: 4px solid transparent;
    content: "";
    height: 0;
    left: 100%;
    margin-left: -18px;
    margin-top: -3px;
    opacity: .8;
    position: absolute;
    top: 50%;
    width: 0;
}
.aui-navgroup-horizontal .aui-nav>li a.aui-dropdown2-trigger:after {
    border-top-color: #333;
}
.aui-navgroup-horizontal .aui-nav>li a.aui-dropdown2-trigger:hover:after, .aui-navgroup-horizontal .aui-nav>li a.aui-dropdown2-trigger.active:after {
    opacity: 1;
}
.aui-navgroup-horizontal .aui-nav-breadcrumbs>li, .aui-navgroup-horizontal .aui-nav-breadcrumbs>li:before {
    padding: 0;
}
.aui-navgroup-horizontal .aui-nav-breadcrumbs>li a {
    display: inline-block;
}
.aui-navgroup-horizontal .aui-nav-heading {
    padding: 10px 10px 0 10px;
}
.aui-nav-actions-list {
    font-size: 0;
    list-style: none;
    margin: 10px 0 0 0;
    padding: 0;
}
.aui-nav-actions-list:first-child {
    margin-top: 0;
}
.aui-nav-actions-list>li {
    display: inline-block;
    font-size: 14px;
    margin-bottom: 5px;
    margin-right: 10px;
}
.aui-header, #footer {
    clear: both;
    float: left;
    width: 100%}
#content {
    box-sizing: border-box;
    clear: both;
    position: relative;
}
#content:before {
    content: "";
    clear: both;
    display: table;
}
#footer .footer-body a {
    color: #707070;
}
#footer .footer-body>ul, #footer .footer-body>p {
    margin: 10px 0 0 0;
}
#footer .footer-body>ul:first-child, #footer .footer-body>p:first-child {
    margin: 0;
}
#footer .footer-body>ul {
    display: block;
    font-size: 0;
    list-style: none;
    padding: 0;
}
#footer .footer-body>ul>li {
    display: inline-block;
    font-size: 12px;
    line-height: 1.66666666666667;
    padding: 0;
    white-space: nowrap;
}
#footer .footer-body>ul>li+li {
    margin-left: 10px;
}
#footer .footer-body>ul>li:after {
    content: "\b7";
    margin-left: 10px;
    speak: none;
}
#footer .footer-body>ul>li:last-child:after {
    display: none;
}
.aui-group {
    display: table;
    box-sizing: border-box;
    border-spacing: 0;
    table-layout: fixed;
    width: 100%}
.aui-group>.aui-item {
    box-sizing: border-box;
    display: table-cell;
    margin: 0;
    vertical-align: top;
}
.aui-group>.aui-item+.aui-item {
    padding-left: 20px;
}
.aui-layout .aui-group>header {
    display: table-caption;
}
.aui-group.aui-group-split>.aui-item {
    text-align: right;
}
.aui-group.aui-group-split>.aui-item:first-child {
    text-align: left;
}
.aui-group.aui-group-trio>.aui-item {
    text-align: left;
}
.aui-group.aui-group-trio>.aui-item+.aui-item {
    text-align: center;
}
.aui-group.aui-group-trio>.aui-item+.aui-item+.aui-item {
    text-align: right;
}
#content {
    margin: 0;
    padding: 0;
}
body {
    color: #333;
}
a {
    color: #3572b0;
    text-decoration: none;
}
a:focus, a:hover, a:active {
    text-decoration: underline;
}
#footer .footer-body {
    color: #707070;
    font-size: 12px;
    line-height: 1.66666666666667;
    margin: 20px 0;
    padding: 0 10px 21px 10px;
    min-height: 44px;
    text-align: center;
}
#content>.aui-panel {
    background: #fff;
    margin: 20px 0 0 0;
    padding: 20px;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px 0;
}
#content>.aui-page-header {
    padding: 20px;
}
#content>.aui-page-header+.aui-panel {
    margin-top: 0;
}
#content>.aui-page-header:first-child {
    margin-top: 0;
}
.aui-panel+.aui-panel {
    margin-top: 20px;
}
/*! AUI Page Panel */.aui-page-panel {
    background: #fff;
    border: 1px solid #ccc;
    border-left-width: 0;
    border-right-width: 0;
    box-sizing: border-box;
    clear: both;
    display: block;
    margin: 20px 0 0 0;
    padding: 0;
    position: relative;
    width: 100%}
.aui-page-panel-inner {
    border-spacing: 0;
    display: table;
    table-layout: fixed;
    width: 100%}
.aui-page-panel-nav, .aui-page-panel-content, .aui-page-panel-item, .aui-page-panel-sidebar {
    box-sizing: border-box;
    display: table-cell;
    padding: 20px;
    vertical-align: top;
}
.aui-page-panel-nav {
    border-right: 1px solid #ccc;
    width: 240px;
}
.aui-page-panel-sidebar {
    width: 35%}
.aui-page-panel-item {
    padding: 0;
}
.aui-page-panel-nav ~ .aui-page-panel-sidebar {
    width: 30%}
.aui-page-header+.aui-page-panel, .aui-navbar+.aui-page-panel {
    margin-top: 0;
}
.aui-navbar+.aui-page-panel {
    border-top: 0;
}
.aui-page-panel-nav>.aui-nav-vertical {
    margin-left: -10px;
    margin-right: -10px;
}
.aui-page-focused .aui-page-header, .aui-page-focused .aui-page-panel, .aui-page-focused #footer .footer-body, .aui-page-notification .aui-page-header, .aui-page-notification .aui-page-panel, .aui-page-notification #footer .footer-body, .aui-page-fixed .aui-header-inner, .aui-page-fixed .aui-page-header-inner, .aui-page-fixed .aui-navgroup-horizontal .aui-navgroup-inner, .aui-page-fixed .aui-page-panel-inner, .aui-page-fixed #footer .footer-body, .aui-page-hybrid .aui-page-header, .aui-page-hybrid .aui-navgroup-horizontal .aui-navgroup-inner, .aui-page-hybrid .aui-page-panel-inner, .aui-page-hybrid #footer .footer-body {
    margin-left: auto;
    margin-right: auto;
    width: 980px;
}
.aui-page-fixed .aui-header-inner, .aui-page-fixed .aui-navgroup-horizontal .aui-navgroup-inner, .aui-page-hybrid .aui-navgroup-horizontal .aui-navgroup-inner {
    width: 1000px;
}
.aui-page-focused-small .aui-page-header, .aui-page-size-small .aui-page-header, .aui-page-focused-small .aui-page-panel, .aui-page-size-small .aui-page-panel, .aui-page-focused-small #footer .footer-body, .aui-page-size-small #footer .footer-body {
    width: 400px;
}
.aui-page-focused-medium .aui-page-header, .aui-page-size-medium .aui-page-header, .aui-page-focused-medium .aui-page-panel, .aui-page-size-medium .aui-page-panel, .aui-page-focused-medium #footer .footer-body, .aui-page-size-medium #footer .footer-body {
    width: 600px;
}
.aui-page-focused-large .aui-page-header, .aui-page-size-large .aui-page-header, .aui-page-focused-large .aui-page-panel, .aui-page-size-large .aui-page-panel, .aui-page-focused-large #footer .footer-body, .aui-page-size-large #footer .footer-body {
    width: 800px;
}
.aui-page-focused-xlarge .aui-page-header, .aui-page-size-xlarge .aui-page-header, .aui-page-focused-xlarge .aui-page-panel, .aui-page-size-xlarge .aui-page-panel, .aui-page-focused-xlarge #footer .footer-body, .aui-page-size-xlarge #footer .footer-body {
    width: 980px;
}
.aui-page-focused .aui-page-panel, .aui-page-notification .aui-page-panel {
    border-radius: 5px;
    border-width: 1px;
}
.aui-page-fixed .aui-page-panel-inner, .aui-page-fixed #content>.aui-page-header {
    padding-left: 0;
    padding-right: 0;
}
.aui-page-fixed .aui-page-panel-nav:first-child, .aui-page-fixed .aui-page-panel-content:first-child, .aui-page-fixed .aui-page-panel-item:first-child, .aui-page-fixed .aui-page-panel-sidebar:first-child, .aui-page-hybrid .aui-page-panel-nav:first-child, .aui-page-hybrid .aui-page-panel-content:first-child, .aui-page-hybrid .aui-page-panel-item:first-child, .aui-page-hybrid .aui-page-panel-sidebar:first-child {
    padding-left: 0;
}
.aui-page-fixed .aui-page-panel-nav:last-child, .aui-page-fixed .aui-page-panel-content:last-child, .aui-page-fixed .aui-page-panel-item:last-child, .aui-page-fixed .aui-page-panel-sidebar:last-child, .aui-page-hybrid .aui-page-panel-nav:last-child, .aui-page-hybrid .aui-page-panel-content:last-child, .aui-page-hybrid .aui-page-panel-item:last-child, .aui-page-hybrid .aui-page-panel-sidebar:last-child {
    padding-right: 0;
}
.aui-page-panel .aui-page-header {
    width: auto;
}
.aui-page-panel .aui-page-header-inner {
    width: 100%}
#content>.aui-tabs {
    margin: 20px;
    background: transparent;
}
#content>.aui-tabs>.tabs-pane {
    padding: 20px;
}
#content>.aui-tabs.horizontal-tabs>.tabs-pane {
    border: 1px solid #ccc;
    border-radius: 3px;
    background: #fff;
}
#content>.aui-tabs.horizontal-tabs>.tabs-menu {
    display: table;
}
.aui-page-focused .aui-page-panel-content>h2:first-child, .aui-page-notification .aui-page-panel-content>h1:first-child {
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
    padding-bottom: 20px;
}
.aui-page-notification .aui-page-panel {
    margin-top: 50px;
}
.aui-page-notification .aui-page-panel-content {
    color: #707070;
    padding: 40px;
    text-align: center;
}
.aui-page-notification .aui-page-panel-content .aui-page-notification-description {
    font-size: 20px;
}
.aui-page-notification .aui-page-panel-content form.aui .text {
    margin-right: 10px;
}
.aui-page-notification-details {
    margin: 0 auto;
    max-width: 90%;
    width: 980px;
}
.aui-page-notification-details-header {
    color: #707070;
    margin: 20px auto 0;
    position: relative;
    text-align: center;
}
.aui-page-notification-details-header-expander::before {
    border-top: 1px solid #ccc;
    content: '';
    display: block;
    left: 0;
    position: absolute;
    right: 0;
    top: 50%}
.aui-page-notification-details-header-expander .aui-expander-trigger {
    background-color: #f5f5f5;
    display: inline-block;
    padding: 10px;
    position: relative;
}
.aui-page-focused .aui-page-panel-content>form.aui .buttons-container {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding-top: 20px;
}
@media screen and (max-width:767px) {
    html.aui-responsive .aui-group>.aui-item {
    display: block;
    width: auto;
}
html.aui-responsive .aui-group>.aui-item+.aui-item {
    padding-left: 0;
    padding-top: 10px;
}
html.aui-responsive .aui-group.aui-group-split>.aui-item, html.aui-responsive .aui-group.aui-group-trio>.aui-item, html.aui-responsive .aui-group.aui-group-split>.aui-item+.aui-item, html.aui-responsive .aui-group.aui-group-trio>.aui-item+.aui-item, html.aui-responsive .aui-group.aui-group-split>.aui-item+.aui-item+.aui-item, html.aui-responsive .aui-group.aui-group-trio>.aui-item+.aui-item+.aui-item {
    text-align: left;
}
html.aui-responsive .aui-page-fixed #content>.aui-page-header, html.aui-responsive .aui-page-hybrid #content>.aui-page-header, html.aui-responsive .aui-page-fixed .aui-page-panel-inner, html.aui-responsive .aui-page-hybrid .aui-page-panel-inner, html.aui-responsive .aui-page-fixed .aui-header-inner, html.aui-responsive .aui-page-hybrid .aui-header-inner, html.aui-responsive .aui-page-fixed .aui-navgroup-horizontal .aui-navgroup-inner, html.aui-responsive .aui-page-hybrid .aui-navgroup-horizontal .aui-navgroup-inner, html.aui-responsive .aui-page-fixed #footer .footer-body, html.aui-responsive .aui-page-hybrid #footer .footer-body {
    box-sizing: border-box;
    width: 100%}
html.aui-responsive .aui-page-header-inner {
    display: block;
    width: 100%}
html.aui-responsive .aui-page-header-actions {
    display: block;
    width: auto;
    text-align: left;
    margin-top: 20px;
    padding-left: 0;
    padding-right: 20px;
}
}@media screen and (max-width:800px) {
    html.aui-responsive .aui-page-hybrid .aui-page-header, html.aui-responsive .aui-page-hybrid .aui-page-panel-inner, html.aui-responsive .aui-page-hybrid .aui-page-fixed .aui-header-inner, html.aui-responsive .aui-page-hybrid .aui-navgroup-horizontal .aui-navgroup-inner {
    box-sizing: border-box;
    width: 100%}
}@media screen and (max-width:1023px) {
    html.aui-responsive .aui-page-fixed #content>.aui-page-header, html.aui-responsive .aui-page-hybrid #content>.aui-page-header, html.aui-responsive .aui-page-fixed .aui-page-panel-inner, html.aui-responsive .aui-page-hybrid .aui-page-panel-inner {
    padding-left: 20px;
    padding-right: 20px;
}
html.aui-responsive .aui-page-panel-content, html.aui-responsive .aui-page-panel-sidebar {
    display: block;
    padding-left: 0;
    padding-right: 0;
    width: auto;
}
html.aui-responsive .aui-page-fixed .aui-header-inner, html.aui-responsive .aui-page-fixed .aui-page-header-inner, html.aui-responsive .aui-page-fixed .aui-page-panel-inner, html.aui-responsive .aui-page-fixed #footer .footer-body {
    box-sizing: border-box;
    width: 100%}
}html.aui-responsive #footer .footer-body>ul>li {
    white-space: normal;
}
@media screen and (max-width:400px) {
    html.aui-responsive .aui-page-focused-small .aui-page-header, html.aui-responsive .aui-page-focused-small .aui-page-panel {
    box-sizing: border-box;
    width: 100%}
html.aui-responsive .aui-page-focused-small .aui-page-panel {
    margin-top: 0;
}
html.aui-responsive .aui-page-focused-small .aui-page-panel {
    border-radius: 0;
    border-left: 0;
    border-right: 0;
}
}@media screen and (max-width:600px) {
    html.aui-responsive .aui-page-focused-medium .aui-page-header, html.aui-responsive .aui-page-focused-medium .aui-page-panel {
    box-sizing: border-box;
    width: 100%}
html.aui-responsive .aui-page-focused-medium .aui-page-panel {
    margin-top: 0;
}
html.aui-responsive .aui-page-focused-medium .aui-page-panel {
    border-radius: 0;
    border-left: 0;
    border-right: 0;
}
}@media screen and (max-width:800px) {
    html.aui-responsive .aui-page-focused-large .aui-page-header, html.aui-responsive .aui-page-focused-large .aui-page-panel {
    box-sizing: border-box;
    width: 100%}
html.aui-responsive .aui-page-focused-large .aui-page-panel {
    margin-top: 0;
}
html.aui-responsive .aui-page-focused-large .aui-page-panel {
    border-radius: 0;
    border-left: 0;
    border-right: 0;
}
}@media screen and (max-width:980px) {
    html.aui-responsive .aui-page-focused-xlarge .aui-page-header, html.aui-responsive .aui-page-focused-xlarge .aui-page-panel {
    box-sizing: border-box;
    width: 100%}
html.aui-responsive .aui-page-focused-xlarge .aui-page-panel {
    margin-top: 0;
}
html.aui-responsive .aui-page-focused-xlarge .aui-page-panel {
    border-radius: 0;
    border-left: 0;
    border-right: 0;
}
}.aui-page-header-inner {
    border-spacing: 0;
    box-sizing: border-box;
    display: table;
    table-layout: auto;
    width: 100%}
.aui-page-header-image, .aui-page-header-main, .aui-page-header-actions {
    box-sizing: border-box;
    display: table-cell;
    margin: 0;
    padding: 0;
    text-align: left;
    vertical-align: top;
}
.aui-page-header-image {
    white-space: nowrap;
    width: 1px;
}
.aui-page-header-main {
    vertical-align: middle;
}
.aui-page-header-image+.aui-page-header-main {
    padding-left: 10px;
}
.aui-page-header-actions {
    padding-left: 20px;
    text-align: right;
    vertical-align: middle;
}
.aui-page-header-main>h1, .aui-page-header-main>h2, .aui-page-header-main>h3, .aui-page-header-main>h4, .aui-page-header-main>h5, .aui-page-header-main>h6 {
    margin: 0;
}
.aui-page-header-actions>.aui-buttons {
    margin-bottom: 5px;
    margin-top: 5px;
    vertical-align: top;
    white-space: nowrap;
}
.aui-page-header-image .aui-avatar {
    vertical-align: top;
}
/*! AUI Toolbar2 */.aui-toolbar2 {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
}
.aui-toolbar2 .aui-button {
    margin-top: 10px;
}
.aui-toolbar2:after, .aui-toolbar2-group:after {
    clear: both;
    content: "";
    display: table;
}
.aui-toolbar2-group {
    margin: 0;
    padding: 0;
}
.aui-toolbar2-primary {
    float: left;
}
.aui-toolbar2-secondary {
    float: right;
}
.aui-toolbar2 .aui-buttons {
    float: left;
    padding: 0;
    white-space: nowrap;
}
.aui-toolbar2 .aui-button-link {
    padding: 4px 0;
}
.aui-toolbar2-primary>.aui-buttons, .aui-toolbar2-secondary>.aui-buttons {
    margin: 0 10px 0 0;
}
.aui-toolbar2-secondary>.aui-buttons:last-child {
    margin-right: 0;
}
/*! Atlassian UI and the Atlassian Design Guidelines are created by Atlassian. See https://developer.atlassian.com/display/AUI/ and https://developer.atlassian.com/design/ for license details. */.clear {
    clear: both;
}
.hidden, form.aui .hidden, form.aui .field-group.hidden, form.aui fieldset.hidden {
    display: none;
}
.assistive, form.aui legend.assistive {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.aui-box-shadow {
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.13);
}
.aui-dialog.aui-box-shadow {
    box-shadow: none;
}
.aui-dd-parent {
    position: relative;
}
.aui-dd-parent span a.aui-dd-trigger, .aui-dd-parent a.aui-dd-trigger {
    background: transparent url('data:image/gif;
    base64, R0lGODlhQQAaAJEDAP///zc3N21tbf///yH5BAEAAAMALAAAAABBABoAAALznA+ny+0PI5hs2psMxmjb5VEKh0BJeA3o13lNNprqetJxVWo5/M6rj7qBNLDiiZhS+SoUHi6opLGApSTy+Ki5lLNclyfSkTjOYZmqS3PPVRtb3Mvi5FKuAzt8We29+jsap1f2c7XRsgV1F7HI2Ngo4Bgp6ShQyVCJmQlpoKl50Jm5AGqp4PkJATkaqopZOtqwWYo6wGpZG0sLe8q5i3tJWwvMKvsLvGu82cnbKmo7q7p8GxsaTcrZ6isqrJxrzHvdDX5q6pkta04dPv3tkBpsPq77kA1fDV2fi96eHq572/9L3z560K69MggKoal2kxo6HFAAADs=') no-repeat -13px 0;
    border: 0;
    color: #000;
    display: block;
    height: 13px;
    padding: 0;
    text-indent: -9999px;
    width: 13px;
}
.aui-dd-parent a.aui-dd-trigger.active, .aui-dd-parent a.aui-dd-trigger:hover, .aui-dd-parent a.aui-dd-trigger:active, .aui-dd-parent a.aui-dd-trigger:focus {
    background-position: -26px 0;
    border: 0;
    color: #000;
}
.aui-dd-parent span a.aui-dd-trigger {
    position: absolute;
    right: 5px;
    top: 8px;
}
.aui-dd-parent span a.aui-dd-trigger.unstyled, .aui-dd-parent a.aui-dd-trigger.unstyled {
    background: 0;
    border: 0;
    color: inherit;
    display: block;
    height: auto;
    text-indent: 0;
    width: auto;
}
.aui-dd-parent a.aui-dd-trigger-unstyled.active, .aui-dd-parent a.aui-dd-trigger-unstyled:hover, .aui-dd-parent a.aui-dd-trigger-unstyled:active, .aui-dd-parent a.aui-dd-trigger-unstyled:focus {
    background: 0;
    border: 0;
    color: inherit;
}
.aui-dd-parent span a.aui-dd-trigger-unstyled {
    position: absolute;
    right: auto;
    top: auto;
}
.aui-dropdown {
    list-style-type: none;
}
.aui-dd-parent .aui-dropdown, .aui-dropdown, .aui-dd-parent .aui-shadow-parent {
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
    color: #000;
    margin-top: -1px;
    padding: 4px 0 4px 0;
    position: absolute;
    z-index: 2003;
}
.aui-dd-parent .aui-dropdown-left {
    left: 0;
}
.aui-dd-parent .aui-dropdown-right {
    right: 0;
}
.aui-dd-parent .aui-shadow {
    right: 5px;
}
.aui-dd-parent .aui-dropdown li.dropdown-item, .aui-dropdown li.dropdown-item {
    background: #fff;
    color: #000;
    display: block;
    float: none;
    margin: 0;
    position: static;
}
.aui-dd-parent .aui-dropdown a.item-link, .aui-dropdown a.item-link {
    background: #fff;
    color: #333;
    display: inline-block;
    float: none;
    height: auto;
    padding: 4px 14px 3px 12px;
    position: static;
    text-decoration: none;
    text-indent: 0;
    white-space: nowrap;
    width: auto;
}
.aui-dd-parent .aui-dropdown a.item-link:link, .aui-dd-parent .aui-dropdown a.item-link:visited, .aui-dropdown a.item-link:link, .aui-dropdown a.item-link:visited {
    background: #fff;
    color: #333;
}
.aui-dd-parent .aui-dropdown li.dropdown-item.active a.item-link, .aui-dd-parent .aui-dropdown a.item-link:hover, .aui-dd-parent .aui-dropdown a.item-link:active, .aui-dd-parent .aui-dropdown a.item-link:focus, .aui-dropdown a.item-link:hover, .aui-dropdown a.item-link:active, .aui-dropdown a.item-link:focus {
    background: #3572b0;
    color: #fff;
}
.aui-dd-parent .aui-dropdown li.dropdown-item a.item-link span.icon {
    display: inline-block;
}
div.shim {
    position: absolute;
}
.aui-dialog-shadow-parent {
    position: fixed;
    overflow: hidden;
    left: 50%;
    top: 50%}
.aui-popup {
    background-color: #fff;
    left: 50%;
    position: fixed;
    top: 50%;
    z-index: 3000;
}
.aui-dialog {
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 5px;
    overflow: hidden;
}
.aui-dialog .dialog-blanket {
    position: absolute;
    top: 0;
    left: 0;
    opacity: .2;
    background: #000;
}
.aui-dialog .dialog-title {
    border-bottom: 1px solid #ccc;
    box-sizing: border-box;
    height: 56px;
    margin: 0;
    overflow: hidden;
    padding: 15px 20px;
    position: relative;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.aui-dialog h2.dialog-title {
    color: #333;
    font-weight: normal;
    font-size: 20px;
    line-height: 1.5;
}
.aui-dialog .dialog-page-menu {
    background: #fff;
    border-right: 1px solid #ccc;
    box-sizing: border-box;
    float: left;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 10px 10px 20px 10px;
    width: 25%}
.aui-dialog .dialog-page-menu li.page-menu-item {
    margin: 0;
    padding: 0;
}
.aui-dialog .dialog-page-menu li.page-menu-item button.item-button {
    background: 0;
    border: 0;
    color: #3572b0;
    cursor: pointer;
    font-family: inherit;
    font-size: inherit;
    line-height: 1.1428;
    padding: 7px 10px;
    margin: 0;
    text-align: left;
    text-decoration: none;
    width: 100%}
.aui-dialog .dialog-page-menu li.page-menu-item button.item-button:hover, .aui-dialog .dialog-page-menu li.page-menu-item button.item-button:focus {
    background-color: #e6e6e6;
}
.aui-dialog .dialog-page-menu li.page-menu-item.selected button.item-button {
    color: #333;
    font-weight: bold;
}
.aui-dialog .dialog-page-menu li.page-menu-item button.item-button:active, .aui-dialog .dialog-page-menu li.page-menu-item.selected button.item-button:active {
    background-color: #3572b0;
    color: #fff;
}
.aui-dialog .dialog-page-body {
    background: #fff;
}
.aui-dialog .dialog-panel-body {
    box-sizing: border-box;
    overflow: auto;
    padding: 20px;
}
.aui-dialog .dialog-panel-body>*:first-child {
    margin-top: 0;
}
.aui-dialog .dialog-button-panel {
    border-top: 1px solid #ccc;
    box-sizing: border-box;
    clear: both;
    height: 51px;
    overflow: hidden;
    padding: 10px;
    text-align: right;
    width: 100%}
.aui-dialog .dialog-button-panel button.button-panel-button {
    box-sizing: border-box;
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 3.01px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-family: Arial, sans-serif;
    font-variant: normal;
    line-height: 20px;
    padding: 4px 10px;
    text-decoration: none;
    text-shadow: 0 1px 0 white;
    vertical-align: baseline;
}
.aui-dialog .dialog-button-panel button.button-panel-button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
.aui-dialog .dialog-button-panel button.button-panel-button:focus, .aui-dialog .dialog-button-panel button.button-panel-button:hover {
    background: #e9e9e9;
    border-color: #999;
    color: #000;
    text-decoration: none;
}
.aui-dialog .dialog-button-panel button.button-panel-button:active {
    box-shadow: inset 0 3px 6px 0 rgba(0, 0, 0, 0.1);
    background: #f5f5f5;
    text-shadow: none;
    text-decoration: none;
}
.aui-dialog .dialog-button-panel a.button-panel-link {
    background: transparent;
    border-color: transparent;
    color: #3572b0;
    display: inline-block;
    padding: 5px 0;
    text-decoration: none;
    text-shadow: none;
}
.aui-dialog .dialog-button-panel a.button-panel-link:focus, .aui-dialog .dialog-button-panel a.button-panel-link:hover, .aui-dialog .dialog-button-panel a.button-panel-link:active {
    background: transparent;
    border-color: transparent;
    box-shadow: none;
    text-decoration: underline;
}
.aui-dialog .dialog-button-panel button.button-panel-button, .aui-dialog .dialog-button-panel a.button-panel-link {
    margin: 0 10px 0 0;
}
.aui-dialog .dialog-button-panel button.button-panel-button.left, .aui-dialog .dialog-button-panel a.button-panel-link.left {
    float: left;
    margin: 0 0 0 10px;
}
.aui-layer {
    position: fixed;
}
.aui-layer[aria-hidden="true"] {
    display: none;
}
.aui-blanket {
    opacity: 0;
    transition: opacity .2s, visibility .2s;
    transition-delay: .1s;
    visibility: hidden;
    background: #000;
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 2500;
}
.aui-blanket[aria-hidden="false"] {
    opacity: .5;
    transition: opacity .2s;
    transition-delay: .1s;
    visibility: visible;
}
.aui-dialog2 {
    box-sizing: border-box;
    position: relative;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    visibility: hidden;
    height: calc(100% - 320px);
}
.aui-dialog2.aui-layer {
    position: fixed;
    overflow: visible;
    top: 169px;
}
.aui-dialog2-small {
    width: 400px;
    min-height: 131px;
}
.aui-dialog2-medium {
    width: 600px;
    min-height: 231px;
}
.aui-dialog2-large {
    width: 800px;
    min-height: 431px;
}
.aui-dialog2-xlarge {
    width: 980px;
    min-height: 431px;
}
.aui-dialog2-small .aui-dialog2-content {
    min-height: 80px;
}
.aui-dialog2-medium .aui-dialog2-content {
    min-height: 180px;
}
.aui-dialog2-xlarge .aui-dialog2-content, .aui-dialog2-large .aui-dialog2-content {
    min-height: 380px;
}
@media all and (max-height:700px) {
    .aui-dialog2-large .aui-dialog2-content, .aui-dialog2-xlarge .aui-dialog2-content {
    min-height: 180px;
}
.aui-dialog2-large, .aui-dialog2-xlarge {
    min-height: 131px;
    height: calc(100% - 220px);
}
}@media all and (max-height:500px) {
    .aui-dialog2-medium .aui-dialog2-content, .aui-dialog2-large .aui-dialog2-content, .aui-dialog2-xlarge .aui-dialog2-content {
    min-height: 80px;
}
.aui-dialog2-medium {
    min-height: 131px;
    height: calc(100% - 220px);
}
}@media all and (max-width:1000px) {
    .aui-dialog2-xlarge {
    width: 100%;
    height: calc(100% - 120px);
}
.aui-dialog2-xlarge.aui-layer {
    top: 69px;
}
.aui-dialog2-xlarge .aui-dialog2-content {
    height: 100%}
}@media all and (max-width:820px) {
    .aui-dialog2-large {
    width: 100%;
    height: calc(100% - 120px);
}
.aui-dialog2-large.aui-layer {
    top: 69px;
}
.aui-dialog2-large .aui-dialog2-content {
    height: 100%}
}@media all and (max-width:620px) {
    .aui-dialog2-medium {
    width: 100%;
    height: calc(100% - 120px);
}
.aui-dialog2-medium.aui-layer {
    top: 69px;
}
.aui-dialog2-medium .aui-dialog2-content {
    height: 100%}
}@media all and (max-width:420px) {
    .aui-dialog2-small {
    width: 100%;
    height: calc(100% - 120px);
}
.aui-dialog2-small.aui-layer {
    top: 69px;
}
.aui-dialog2-small .aui-dialog2-content {
    height: 100%}
}.aui-dialog2-header, .aui-dialog2-footer {
    background: #f5f5f5;
    visibility: visible;
}
.aui-dialog2.aui-layer[aria-hidden="true"] .aui-dialog2-header, .aui-dialog2.aui-layer[aria-hidden="true"] .aui-dialog2-footer, .aui-dialog2.aui-layer[aria-hidden="true"] .aui-dialog2-content {
    opacity: 0;
    transition: opacity .2s, visibility .2s;
    transition-delay: 0s;
    visibility: hidden;
}
.aui-dialog2.aui-layer[aria-hidden="false"] .aui-dialog2-header, .aui-dialog2.aui-layer[aria-hidden="false"] .aui-dialog2-footer, .aui-dialog2.aui-layer[aria-hidden="false"] .aui-dialog2-content {
    opacity: 1;
    transition: opacity .2s;
    transition-delay: 0s;
    visibility: visible;
}
.aui-dialog2 .aui-dialog2-content {
    max-height: 100%}
.aui-dialog2-content {
    background-color: #fff;
    box-sizing: border-box;
    overflow: auto;
    padding: 20px;
    visibility: visible;
}
.aui-dialog2-content:last-child {
    border-radius: 0 0 5px 5px;
}
.aui-dialog2 .aui-dialog2-header {
    margin-top: -69px;
}
.aui-dialog2-header {
    border-bottom: 1px solid #ccc;
    border-radius: 5px 5px 0 0;
    box-sizing: border-box;
    color: #333;
    font-weight: normal;
    height: 69px;
    padding: 0 20px;
    width: 100%;
    display: table;
}
.aui-dialog2-header-actions {
    width: 100%}
.aui-dialog2-header-main, .aui-dialog2-header-actions, .aui-dialog2-header-secondary, .aui-dialog2-header-close {
    display: table-cell;
    vertical-align: middle;
}
.aui-dialog2[data-aui-modal="true"] .aui-dialog2-header-close {
    display: none;
}
.aui-dialog2-footer-hint {
    color: #707070;
    line-height: 31px;
}
.aui-dialog2-footer-hint, .aui-dialog2-header-main {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 10px;
}
.aui-dialog2-header-main {
    max-width: 400px;
}
.aui-dialog2-header-secondary, .aui-dialog2-header-close, .aui-dialog2-footer-actions {
    text-align: right;
}
.aui-dialog2-footer-actions {
    float: right;
}
.aui-dialog2-header-close {
    width: 20px;
    height: 20px;
    padding-left: 5px;
    text-align: right;
    vertical-align: middle;
    line-height: 100%;
    cursor: pointer;
    color: #707070;
}
.aui-iconfont-close-dialog:before {
    content: "\f11b"}
.aui-dialog2-warning .aui-dialog2-header {
    background-color: #d04437;
    border-bottom-color: #d04437;
    color: #fff;
}
.aui-dialog2-warning .aui-dialog2-header .aui-dialog2-header-main, .aui-dialog2-warning .aui-dialog2-header .aui-dialog2-header-actions a, .aui-dialog2-warning .aui-dialog2-header .aui-dialog2-header-secondary a, .aui-dialog2-warning .aui-dialog2-header .aui-dialog2-header-close {
    color: inherit;
}
.aui-dialog2-header-close .aui-icon {
    vertical-align: middle;
}
.aui-dialog2-footer {
    border-top: 1px solid #ccc;
    box-sizing: border-box;
    height: 51px;
    overflow: hidden;
    padding: 10px 20px;
    width: 100%;
    border-radius: 0 0 5px 5px;
}
.aui-dialog2-footer:empty {
    height: 5px;
    padding: 0;
}
.aui-dropdown2 {
    box-sizing: border-box;
    max-width: 300px;
    min-width: 160px;
    position: absolute;
}
.aui-dropdown2[aria-hidden="true"] {
    top: -999em;
    left: -999em;
}
.aui-dropdown2 [role="menuitem"], .aui-dropdown2 [role="menuitemcheckbox"], .aui-dropdown2 [role="menuitemradio"], .aui-dropdown2 [role="radio"], .aui-dropdown2 [role="checkbox"], .aui-dropdown2 a {
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    display: block;
}
.aui-dropdown2 .aui-list-truncate [role="menuitem"], .aui-dropdown2 .aui-list-truncate [role="menuitemcheckbox"], .aui-dropdown2 .aui-list-truncate [role="menuitemradio"], .aui-dropdown2 .aui-list-truncate [role="radio"], .aui-dropdown2 .aui-list-truncate [role="checkbox"], .aui-dropdown2 .aui-list-truncate a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.aui-dropdown2.aui-style-default {
    background-color: #fff;
    border: 1px solid #ccc;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
}
.aui-dropdown2.aui-style-default.aui-layer {
    -webkit-height: auto;
    height: auto;
}
.aui-dropdown2.aui-style-default ul {
    list-style: none;
    margin: 2px 0;
    padding-left: 0;
}
.aui-style-default .aui-dropdown2-section+.aui-dropdown2-section {
    border-top: 1px solid #ccc;
}
.aui-dropdown2.aui-style-default>strong, .aui-dropdown2.aui-style-default .aui-dropdown2-section>strong, .aui-dropdown2-heading {
    color: #707070;
    display: block;
    font-size: 12px;
    font-weight: bold;
    padding: 7px 10px 5px;
    text-transform: uppercase;
}
.aui-dropdown2.aui-style-default strong+ul {
    margin-top: 0;
}
.aui-dropdown2.aui-style-default [role="menuitem"], .aui-dropdown2.aui-style-default [role="menuitemcheckbox"], .aui-dropdown2.aui-style-default [role="menuitemradio"], .aui-dropdown2.aui-style-default [role="radio"], .aui-dropdown2.aui-style-default [role="checkbox"], .aui-dropdown2.aui-style-default a {
    color: #333;
    padding: 3px 10px;
    text-decoration: none;
}
.aui-dropdown2.aui-style-default [aria-disabled="true"], .aui-dropdown2.aui-style-default a.disabled {
    color: #999;
    cursor: default;
}
.aui-dropdown2.aui-style-default a:focus, .aui-dropdown2.aui-style-default a:hover {
    text-decoration: none;
}
.aui-dropdown2.aui-style-default .aui-dropdown2-radio:not([aria-disabled="true"]), .aui-dropdown2.aui-style-default .aui-dropdown2-checkbox:not([aria-disabled="true"]) {
    cursor: pointer;
}
.aui-dropdown2.aui-style-default .aui-icon-container, .aui-dropdown2.aui-style-default .aui-dropdown2-radio, .aui-dropdown2.aui-style-default .aui-dropdown2-checkbox {
    padding-left: 31px;
}
.aui-dropdown2.aui-style-default .aui-icon-container, .aui-dropdown2.aui-style-default .aui-dropdown2-radio, .aui-dropdown2.aui-style-default .aui-dropdown2-checkbox {
    background-position: 10px 5px;
    background-repeat: no-repeat;
    position: relative;
}
.aui-dropdown2.aui-style-default .aui-icon-container>img, .aui-dropdown2.aui-style-default .aui-icon-container>.aui-icon {
    border-width: 0;
    left: 10px;
    position: absolute;
    top: 5px;
}
.aui-dropdown2.aui-style-default .aui-icon-container>.aui-icon {
    display: block;
    overflow: hidden;
    text-indent: -99999px;
}
.aui-dropdown2.aui-style-default .aui-dropdown2-checkbox.aui-dropdown2-checked {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAARklEQVR4AWMYysCKIR6/9CeGHwwyqILMDFpI0r8YAtF1LWT4zGCNKY0AAUDhzwzpCGlsSr4xfAVL4wSxQAWB+L0nNgBBCgAIERPkFiFDsgAAAABJRU5ErkJggg==');
}
.aui-dropdown2.aui-style-default .aui-dropdown2-checkbox.aui-dropdown2-checked: hover, .aui-dropdown2.aui-style-default .aui-dropdown2-checkbox.aui-dropdown2-checked.aui-dropdown2-active {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAASUlEQVR4AWMYwuC/1f94/NKf/v/4L4MqyPxfC0n61/9AdF0L/3/+b40pjVAQABT+/D8dIY1Nybf/X2HS2JXEAhUE4vee2ACEKQBagDbBsEzisQAAAABJRU5ErkJggg==');
}
.aui-dropdown2.aui-style-default .aui-dropdown2-checkbox.aui-dropdown2-checked.aui-dropdown2-disabled, .aui-dropdown2.aui-style-default .aui-dropdown2-checkbox.aui-dropdown2-checked.aui-dropdown2-disabled.aui-dropdown2-active {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAT0lEQVR4AWMYwuCU1Zl4vNKnP53+cUIGRXAV8wktJOlfJwPRdJ1eePrzaWsMaQQ4E3D6F1BJOkIam5Jvp7+iSqNbE3v6K1AaH7goNgBhCgCP+y953/+bowAAAABJRU5ErkJggg==');
}
.aui-dropdown2.aui-style-default .aui-dropdown2-radio.aui-dropdown2-checked {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAALElEQVR4AWMYaoBNrV3tORC2M7BhlQdK/4fCduwKnsMVPCeogKAVhB05tAAAMmMgObCgTXMAAAAASUVORK5CYII=');
}
.aui-dropdown2.aui-style-default .aui-dropdown2-radio.aui-dropdown2-checked: hover, .aui-dropdown2.aui-style-default .aui-dropdown2-radio.aui-dropdown2-checked.aui-dropdown2-active {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAALUlEQVR4AWMYYuA/2//2/8+BsP0/G1YFQAkYaMeu4DlcwXOCCghaQdiRQwsAAFixP1V4DeDZAAAAAElFTkSuQmCC');
}
.aui-dropdown2.aui-style-default .aui-dropdown2-radio.aui-dropdown2-checked.aui-dropdown2-disabled, .aui-dropdown2.aui-style-default .aui-dropdown2-radio.aui-dropdown2-checked.aui-dropdown2-disabled.aui-dropdown2-active {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAM0lEQVR4AWMYYmAV28H2A88PPD/YvooNq4KD7Qf/Q2E7VgVAvVAFB54TVEDQCsKOHFoAAO6tNjk82BlWAAAAAElFTkSuQmCC');
}
.aui-dropdown2.aui-dropdown2-tailed {
    border: 1px solid #ccc;
    margin-top: 10px;
}
.aui-dropdown2.aui-dropdown2-tailed:before, .aui-dropdown2.aui-dropdown2-tailed:after {
    border-color: transparent;
    border-style: outset outset solid outset;
    border-width: 8px;
    bottom: 100%;
    content: "";
    display: block;
    height: 0;
    position: absolute;
    width: 0;
}
.aui-dropdown2.aui-dropdown2-tailed:before {
    border-bottom-color: #ccc;
    margin-bottom: 1px;
}
.aui-dropdown2.aui-dropdown2-tailed:after {
    border-bottom-color: #fff;
}
.aui-dropdown2-trigger.aui-style-dropdown2triggerlegacy1 {
    padding: 5px 8px;
    text-decoration: none;
}
.aui-dropdown2-trigger.aui-style-dropdown2triggerlegacy1:hover, .aui-dropdown2-trigger.aui-style-dropdown2triggerlegacy1:focus, .aui-dropdown2-trigger.aui-style-dropdown2triggerlegacy1.active, .aui-dropdown2-trigger.aui-style-dropdown2triggerlegacy1.aui-dropdown2-active {
    background-color: #326ca6;
    border-radius: 4px;
    color: #fff;
    text-decoration: none;
}
.aui-dropdown2-trigger.aui-style-dropdown2triggerlegacy1.active, .aui-dropdown2-trigger.aui-style-dropdown2triggerlegacy1.aui-dropdown2active {
    border-radius: 4px 4px 0 0;
}
.aui-dropdown2-trigger.aui-style-dropdown2triggerlegacy1[aria-disabled="true"], .aui-dropdown2-trigger.aui-style-dropdown2triggerlegacy1[aria-disabled="true"]:hover, .aui-dropdown2-trigger.aui-style-dropdown2triggerlegacy1[aria-disabled="true"]:focus, .aui-dropdown2-trigger.aui-style-dropdown2triggerlegacy1[aria-disabled="true"]:active {
    background: inherit;
    color: #99b6d3;
    cursor: default;
}
.aui-dropdown2.aui-style-default.aui-dropdown2-in-toolbar, .aui-dropdown2.aui-style-default.aui-dropdown2-in-buttons {
    margin-top: -1px;
    border-top-color: #ccc;
}
.aui-dropdown2.aui-style-default.aui-dropdown2-in-header {
    margin-top: 1px;
}
.aui-dropdown2.aui-style-default.aui-dropdown2-in-header.aui-dropdown2-in-buttons {
    margin-top: 0;
}
.aui-dropdown2.aui-style-default.aui-dropdown2-in-header.aui-dropdown2-tailed {
    margin-top: 4px;
}
.aui-dropdown2-sub-trigger {
    position: relative;
}
.aui-dropdown2-sub-trigger:after {
    border: 5px solid transparent;
    border-left-color: #333;
    content: "";
    height: 0;
    margin-left: -16px;
    margin-top: -5px;
    left: 100%;
    position: absolute;
    top: 50%;
    width: 0;
}
.aui-dropdown2-sub-trigger.active:after, .aui-dropdown2-sub-trigger.aui-dropdown2-active:after {
    border-left-color: #fff;
}
.aui-dropdown2-sub-trigger.disabled:after, .aui-dropdown2-sub-trigger.aui-dropdown2-disabled:after {
    border-left-color: #999;
}
.aui-dropdown2.aui-dropdown2-sub-menu, .aui-dropdown2.aui-dropdown2-in-header.aui-dropdown2-sub-menu {
    margin-top: -3px;
}
.aui-dropdown2.aui-style-default:hover .aui-dropdown2-checkbox, .aui-dropdown2.aui-style-default:hover .aui-dropdown2-radio, .aui-dropdown2.aui-style-default:hover a {
    background-color: #fff;
    color: #333;
}
.aui-dropdown2.aui-style-default:hover .aui-dropdown2-checkbox.aui-dropdown2-disabled, .aui-dropdown2.aui-style-default:hover .aui-dropdown2-radio.aui-dropdown2-disabled, .aui-dropdown2.aui-style-default:hover a.aui-dropdown2-disabled {
    color: #999;
}
.aui-dropdown2.aui-style-default:hover .aui-dropdown2-checkbox:not(.aui-dropdown2-disabled):hover, .aui-dropdown2.aui-style-default:hover .aui-dropdown2-radio:not(.aui-dropdown2-disabled):hover, .aui-dropdown2.aui-style-default:hover a:not(.aui-dropdown2-disabled):hover {
    background-color: #3572b0;
    color: #fff;
}
.aui-dropdown2.aui-style-default .active, .aui-dropdown2.aui-style-default .aui-dropdown2-active {
    background-color: #3572b0;
    color: #fff;
}
.aui-dropdown2.aui-style-default .active.aui-dropdown2-disabled, .aui-dropdown2.aui-style-default .aui-dropdown2-active.aui-dropdown2-disabled {
    background-color: #f5f5f5;
    color: #999;
}
.aui-dropdown2-trigger:not(.aui-dropdown2-trigger-arrowless) {
    padding-right: 23px!important;
    position: relative;
}
.aui-button.aui-dropdown2-trigger.active:first-child, .aui-button.aui-dropdown2-trigger.active {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-width: 0;
    padding-bottom: 5px;
}
.aui-button-link.aui-dropdown2-trigger.active:first-child, .aui-button-link.aui-dropdown2-trigger.active, .aui-button-text.aui-dropdown2-trigger.active:first-child, .aui-button-text.aui-dropdown2-trigger.active {
    border-bottom-width: 1px;
    box-shadow: none;
    padding-bottom: 5px;
}
.aui-buttons .aui-button.aui-button-subtle.aui-dropdown2-trigger.active, .aui-button.aui-button-subtle.aui-dropdown2-trigger.active {
    border-color: #ccc;
}
.aui-button.aui-button-subtle.aui-dropdown2-trigger:hover {
    border-color: #999;
}
.aui-button.aui-button-compact.aui-dropdown2-trigger:not(.aui-dropdown2-trigger-arrowless) {
    padding-right: 21px!important;
}
.aui-button.aui-button-compact.aui-dropdown2-trigger:after {
    margin-left: -16px;
}
.aui-button.aui-button-compact.aui-dropdown2-trigger:not(.aui-dropdown2-trigger-arrowless):after {
    top: 11px;
}
.aui-button.aui-dropdown2-trigger.aui-button-compact.active:first-child:not(.aui-dropdown2-trigger-arrowless), .aui-button.aui-dropdown2-trigger.aui-button-compact.active:not(.aui-dropdown2-trigger-arrowless) {
    padding-bottom: 3px;
}
.aui-button.aui-dropdown2-trigger:not(.aui-dropdown2-trigger-arrowless):after {
    border: 4px solid transparent;
    content: "";
    height: 0;
    left: 100%;
    margin-left: -18px;
    margin-top: -2px;
    opacity: .8;
    position: absolute;
    top: 50%;
    width: 0;
}
.aui-button.aui-dropdown2-trigger:not(.aui-dropdown2-trigger-arrowless):after, .aui-buttons .aui-button.aui-button-primary.aui-dropdown2-trigger:not(.aui-dropdown2-trigger-arrowless):after {
    border-top-color: #333;
}
.aui-button.aui-button-primary.aui-dropdown2-trigger:not(.aui-dropdown2-trigger-arrowless):after {
    border-top-color: #fff;
}
.aui-button.aui-button-primary.aui-dropdown2-trigger:not(.aui-dropdown2-trigger-arrowless).aui-button-primary:after {
    border-top-color: #fff;
}
.aui-button.aui-dropdown2-trigger:hover:after, .aui-button.aui-dropdown2-trigger.active:after {
    opacity: 1;
}
.aui-button.aui-dropdown2-trigger:not(.aui-dropdown2-trigger-arrowless):after {
    margin-top: 0;
    top: 13px;
}
.aui-button.aui-dropdown2-trigger>.icon-dropdown, .aui-button.aui-dropdown2-trigger>.aui-icon-dropdown {
    display: none;
}
input.aui-button.aui-dropdown2-trigger, .aui-button.aui-button-text.aui-dropdown2-trigger {
    padding-right: 10px!important;
}
input.aui-button.aui-dropdown2-trigger:after, .aui-button.aui-button-text.aui-dropdown2-trigger:after {
    display: none;
}
.aui-buttons .aui-button.aui-dropdown2-trigger.aui-button-split-more, .aui-buttons .aui-button.aui-dropdown2-trigger.aui-button-split-more.active {
    padding-left: 5px;
    padding-right: 10px;
    text-align: left;
    text-indent: -9999em;
}
.aui-button.aui-button-split-main:hover+.aui-button.aui-dropdown2-trigger.aui-button-split-more.active:hover:before, .aui-button.aui-dropdown2-trigger.aui-button-split-more.active:hover:before, .aui-button.aui-button-split-main:hover+.aui-button.aui-dropdown2-trigger.aui-button-split-more.active:before, .aui-button.aui-dropdown2-trigger.aui-button-split-more.active:before, .aui-button.aui-button-split-main:hover+.aui-button.aui-dropdown2-trigger.aui-button-split-more:focus:before, .aui-button.aui-dropdown2-trigger.aui-button-split-more:focus:before, .aui-button.aui-button-split-main:hover+.aui-button.aui-dropdown2-trigger.aui-button-split-more:hover:before, .aui-button.aui-dropdown2-trigger.aui-button-split-more:hover:before {
    border-left-color: #999;
    bottom: -1px;
    top: -1px;
}
.aui-button.aui-button-split-main:hover+.aui-button.aui-dropdown2-trigger.aui-button-split-more.active:hover.aui-button-primary:before, .aui-button.aui-dropdown2-trigger.aui-button-split-more.active:hover.aui-button-primary:before, .aui-button.aui-button-split-main:hover+.aui-button.aui-dropdown2-trigger.aui-button-split-more.active.aui-button-primary:before, .aui-button.aui-dropdown2-trigger.aui-button-split-more.active.aui-button-primary:before, .aui-button.aui-button-split-main:hover+.aui-button.aui-dropdown2-trigger.aui-button-split-more:focus.aui-button-primary:before, .aui-button.aui-dropdown2-trigger.aui-button-split-more:focus.aui-button-primary:before, .aui-button.aui-button-split-main:hover+.aui-button.aui-dropdown2-trigger.aui-button-split-more:hover.aui-button-primary:before, .aui-button.aui-dropdown2-trigger.aui-button-split-more:hover.aui-button-primary:before {
    border-left: 1px solid rgba(0, 0, 0, 0.3);
}
.aui-header .aui-button-primary.aui-button-split-main:hover+.aui-button.aui-dropdown2-trigger.aui-button-split-more:before, .aui-header .aui-button-primary.aui-dropdown2-trigger.aui-button-split-more.active:hover:before, .aui-header .aui-button-primary.aui-dropdown2-trigger.aui-button-split-more.active:before, .aui-header .aui-button-primary.aui-dropdown2-trigger.aui-button-split-more:hover:before, .aui-header .aui-button-primary.aui-dropdown2-trigger.aui-button-split-more:before {
    border-color: #1f4d7d;
    bottom: 0;
    top: 0;
}
.aui-header .aui-dropdown2-trigger.active, .aui-header a:focus, .aui-header a:hover, .aui-header a:active {
    background-color: #3572b0;
}
.aui-header .aui-dropdown2-trigger.active .aui-icon, .aui-header a:focus .aui-icon, .aui-header a:hover .aui-icon, .aui-header a:active .aui-icon {
    opacity: 1;
}
.aui-header .aui-dropdown2-trigger .aui-icon-dropdown {
    display: none;
}
.aui-header .aui-dropdown2-trigger:not(.aui-dropdown2-trigger-arrowless):after {
    border: 4px solid transparent;
    border-top-color: #fff;
    content: "";
    height: 0;
    margin-left: -18px;
    margin-top: -2px;
    opacity: .8;
    left: 100%;
    position: absolute;
    text-indent: -99999px;
    top: 50%;
    width: 0;
}
.aui-header .aui-dropdown2-trigger:hover:after, .aui-header .aui-dropdown2-trigger.active:after {
    opacity: 1;
}
.aui-header .aui-button.aui-dropdown2-trigger:after {
    margin-top: 0;
}
aui-dropdown-group, aui-section {
    display: block;
}
aui-dropdown-menu.aui-dropdown2 .aui-dropdown2-heading:empty, aui-dropdown-menu.aui-dropdown2 .aui-style-default .aui-dropdown2-section>strong:empty, aui-dropdown-menu.aui-dropdown2 .aui-dropdown2.aui-style-default>strong:empty {
    display: none;
}
aui-dropdown-menu .aui-dropdown-loading {
    padding: 5px;
}
aui-dropdown-menu .aui-dropdown-loading .spinner {
    display: inline-block;
    margin: 5px;
}
.aui-dropdown2-tailed[data-dropdown2-alignment="left"]:before, .aui-dropdown2-tailed[data-dropdown2-alignment="left"]:after, .aui-dropdown2-tailed.aui-alignment-snap-left:before, .aui-dropdown2-tailed.aui-alignment-snap-left:after {
    left: 20px;
}
.aui-dropdown2-tailed[data-dropdown2-alignment="right"]:before, .aui-dropdown2-tailed[data-dropdown2-alignment="right"]:after, .aui-dropdown2-tailed.aui-alignment-snap-right:before, .aui-dropdown2-tailed.aui-alignment-snap-right:after {
    right: 20px;
}
form.aui {
    margin: 20px 0 0 0;
    position: relative;
}
form.aui:first-child {
    margin-top: 0;
}
form.aui .text, form.aui .password, form.aui .upfile, form.aui .textarea, form.aui .select, form.aui .multi-select, form.aui .aui-select2-container {
    background: #fff;
    color: #333;
    font-family: inherit;
    font-size: 14px;
}
form.aui .text, form.aui .password, form.aui .textarea, form.aui .select, form.aui .multi-select {
    border: 1px solid #ccc;
    border-radius: 3.01px;
    box-sizing: border-box;
    font-size: inherit;
    margin: 0;
    max-width: 250px;
    vertical-align: baseline;
    width: 100%}
form.aui .text, form.aui .password, form.aui .select {
    height: 2.14285714em;
    line-height: 1.4285714285714;
    padding: 4px 5px;
}
form.aui .select {
    padding: 6px 5px 5px 5px;
    vertical-align: top;
}
form.aui .textarea, form.aui .select[size], form.aui .multi-select {
    height: auto;
    line-height: 1.4285714285714;
    margin: 0;
    padding: 4px 5px;
}
form.aui .textarea {
    overflow-y: auto;
}
form.aui .aui-select2-container {
    border: 0;
    height: auto;
    max-width: 250px;
    padding: 0;
    vertical-align: baseline;
    width: 100%}
form.aui .upfile {
    box-sizing: border-box;
    font-family: inherit;
    font-size: inherit;
    margin: 5px 0;
    padding: 0;
}
form.aui optgroup {
    background-color: #f5f5f5;
    color: #707070;
    font-style: normal;
    font-weight: normal;
}
form.aui option, form.aui optgroup option {
    background-color: #fff;
    color: #333;
}
form.aui .text[disabled], form.aui .password[disabled], form.aui .textarea[disabled], form.aui .select[disabled], form.aui .multi-select[disabled], form.aui .select[disabled] option, form.aui .select[disabled] optgroup, form.aui .multi-select[disabled] option, form.aui .multi-select[disabled] optgroup {
    background-color: #f5f5f5;
    color: #999;
}
form.aui .text[disabled], form.aui .password[disabled], form.aui .textarea[disabled], form.aui .select[disabled], form.aui .multi-select[disabled] {
    color: #999;
}
form.aui .text[disabled], form.aui .password[disabled], form.aui .textarea[disabled], form.aui .select[disabled], form.aui .multi-select[disabled], form.aui .radio[disabled], form.aui .checkbox[disabled] {
    cursor: not-allowed;
}
form.aui .text::-webkit-input-placeholder, form.aui .password::-webkit-input-placeholder, form.aui .textarea::-webkit-input-placeholder {
    color: #999;
    opacity: 1;
}
form.aui .text::-moz-placeholder, form.aui .password::-moz-placeholder, form.aui .textarea::-moz-placeholder {
    color: #999;
}
form.aui .text.aui-placeholder-shown, form.aui .password.aui-placeholder-shown, form.aui .textarea.aui-placeholder-shown, form.aui .text.placeholder-shown, form.aui .password.placeholder-shown, form.aui .textarea.placeholder-shown {
    color: #999;
}
form.aui .short-field {
    max-width: 75px;
}
form.aui .medium-field {
    max-width: 165px;
}
form.aui .medium-long-field {
    max-width: 350px;
}
form.aui .long-field {
    max-width: 500px;
}
form.aui .full-width-field {
    max-width: none;
}
form.aui fieldset {
    border: 0;
    clear: both;
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
}
form.aui legend, form.aui label {
    color: #707070;
}
form.aui .icon-required {
    left: 100%;
    position: absolute;
    top: 5px;
}
form.aui div.description {
    color: #707070;
    font-size: 12px;
    line-height: 1.66666666666667;
    margin: 5px 0 0 0;
}
form.aui div.description:first-child {
    margin-top: 0;
}
form.aui .field-value {
    display: inline-block;
    font-weight: bold;
    padding-top: 5px;
}
form.aui legend {
    display: none;
}
form.aui .field-group, form.aui .group, form.aui .date-select {
    box-sizing: border-box;
    clear: both;
    padding: 4px 0 4px 145px;
    position: relative;
    margin: 1px 0;
    width: 100%}
form.aui .group {
    padding-top: 0;
}
form.aui .field-group:before, form.aui .field-group:after, form.aui .group:before, form.aui .group:after, form.aui .date-select:before, form.aui .date-select:after {
    content: " ";
    display: table;
}
form.aui .field-group:after, form.aui .group:after, form.aui .date-select:after {
    clear: both;
}
form.aui legend, form.aui .field-group>label, form.aui .field-group>aui-label {
    float: left;
    margin-left: -145px;
    padding: 5px 0 0 0;
    position: relative;
    text-align: right;
    width: 130px;
    word-wrap: break-word;
}
form.aui .checkbox>label, form.aui .radio>label {
    color: #333;
}
form.aui div.checkbox>.checkbox[disabled]+label, form.aui div.radio>.radio[disabled]+label {
    color: #999;
    cursor: not-allowed;
}
form.aui .field-group .error, form.aui .group .error, form.aui .checkbox .error, form.aui .radio .error {
    clear: both;
    color: #d04437;
    display: block;
    margin: 5px 0 0 0;
}
form.aui .field-group .error:first-child, form.aui .checkbox .error:first-child, form.aui .radio .error:first-child {
    margin-top: 0;
}
form.aui .group legend, form.aui .date-select legend {
    display: block;
}
form.aui .group .field-group, form.aui .date-select .field-group {
    clear: none;
    padding-left: 0;
    padding-top: 0;
}
form.aui .date-select .field-group label {
    display: none;
}
form.aui div.checkbox, form.aui div.radio {
    margin: 5px 0 0 0;
    padding: 0 0 0 20px;
    position: relative;
}
form.aui legend+.field-group, form.aui legend+.checkbox, form.aui legend+.radio {
    margin-top: 0;
    padding-top: 5px;
}
form.aui div.checkbox:first-child, form.aui div.radio:first-child {
    margin-top: 0;
}
form.aui .matrix {
    padding-top: 5px;
}
form.aui div.radio input.radio, form.aui div.checkbox input.checkbox {
    box-sizing: border-box;
    font-size: 14px;
    height: 1.4285714285714em;
    left: 0;
    margin: 0;
    padding: 2px;
    position: absolute;
    vertical-align: baseline;
}
form.aui .buttons-container {
    box-sizing: border-box;
    clear: both;
    margin: 1px 0 0 0;
    padding: 4px 0 4px 145px;
    position: relative;
    width: 100%}
form.aui.long-label .field-group, form.aui.long-label .group, form.aui.long-label .date-select, form.aui.long-label .buttons-container {
    padding-left: 250px;
}
form.aui.long-label .field-group>label, form.aui.long-label .field-group>aui-label, form.aui.long-label .group>legend {
    margin-left: -250px;
    width: 235px;
}
form.aui.long-label .group .field-group, form.aui.long-label .date-select .field-group {
    padding-left: 0;
}
form.aui.top-label .field-group {
    padding-left: 0;
}
form.aui.top-label .field-group>label, form.aui.top-label .field-group>aui-label {
    display: block;
    float: none;
    margin: 0 0 5px 0;
    padding: 0;
    text-align: left;
    width: auto;
}
form.aui.top-label .icon-required {
    left: 0;
    position: static;
    top: 0;
}
form.aui.top-label .group, form.aui.top-label .date-select {
    padding-left: 0;
}
form.aui.top-label .group legend, form.aui.top-label .date-select legend {
    float: none;
    margin: 0;
    text-align: left;
    width: auto;
}
form.aui.top-label .date-select label {
    display: none;
}
form.aui.top-label .buttons-container {
    padding-left: 0;
}
form.aui .button {
    box-sizing: border-box;
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 3.01px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-variant: normal;
    font-weight: normal;
    height: 2.14285714em;
    line-height: 1.4285714285714;
    margin: 0;
    padding: 4px 10px;
    text-decoration: none;
    text-shadow: 0 1px 0 white;
    vertical-align: baseline;
    white-space: nowrap;
}
form.aui .cancel {
    cursor: pointer;
    font-size: 14px;
    display: inline-block;
    padding: 5px 10px;
    vertical-align: baseline;
}
form.aui .buttons-container>.buttons {
    font-size: 0;
}
form.aui .buttons-container>.buttons>* {
    font-size: 14px;
}
form.aui .buttons-container .button+.button, form.aui .buttons-container .button+.aui-button, form.aui .buttons-container .aui-button+.button, form.aui .buttons-container .aui-button+.aui-button {
    margin-left: 10px;
}
form.aui .buttons-container .aui-button+.aui-button-link {
    margin-left: 9px;
}
form.aui .button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
form.aui .button:focus, form.aui .button:hover {
    background-color: #f5f5f5;
    border-color: #999;
    color: #000;
    text-decoration: none;
}
form.aui .button:active, form.aui .button.active {
    background-image: none;
    background-color: #f5f5f5;
    box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1);
    text-shadow: none;
    text-decoration: none;
}
form.aui .button[disabled], form.aui .button[disabled]:hover, form.aui .button[disabled]:focus, form.aui .button[disabled]:active {
    background-color: #f5f5f5;
    border-color: #ddd;
    box-shadow: none;
    color: #999;
    cursor: default;
    text-shadow: none;
}
form.aui .aui-message+.field-group, form.aui .aui-message+.group, form.aui .aui-message+.date-select {
    margin-top: 10px;
}
form.aui span.content {
    left: -9999px;
    position: absolute;
    top: -9999px;
}
form.aui pre.aui-form {
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    font-family: monospace;
    font-size: 12px;
    line-height: 1.66666666666667;
    overflow-x: auto;
    overflow-y: visible;
    padding: 15px;
}
@media screen and (max-width:767px) {
    html.aui-responsive form.aui .field-group, html.aui-responsive form.aui.long-label .field-group {
    padding-left: 0;
}
html.aui-responsive form.aui .field-group>label, html.aui-responsive form.aui.long-label .field-group>label, html.aui-responsive form.aui .field-group>aui-label, html.aui-responsive form.aui.long-label .field-group>aui-label {
    display: block;
    float: none;
    margin: 0 0 5px 0;
    padding: 0;
    text-align: left;
    width: auto;
}
html.aui-responsive form.aui .icon-required, html.aui-responsive form.aui.long-label .icon-required {
    left: 0;
    position: static;
    top: 0;
}
html.aui-responsive form.aui .group, html.aui-responsive form.aui.long-label .group, html.aui-responsive form.aui .date-select, html.aui-responsive form.aui.long-label .date-select {
    padding-left: 0;
}
html.aui-responsive form.aui .group legend, html.aui-responsive form.aui.long-label .group legend, html.aui-responsive form.aui .date-select legend, html.aui-responsive form.aui.long-label .date-select legend {
    float: none;
    margin: 0;
    text-align: left;
    width: auto;
}
html.aui-responsive form.aui .date-select label, html.aui-responsive form.aui.long-label .date-select label {
    display: none;
}
html.aui-responsive form.aui .buttons-container, html.aui-responsive form.aui.long-label .buttons-container {
    padding-left: 0;
}
}.aui-icon {
    background-repeat: no-repeat;
    background-position: 0 0;
    border: 0;
    display: inline-block;
    height: 16px;
    margin: 0;
    padding: 0;
    text-align: left;
    text-indent: -999em;
    vertical-align: text-bottom;
    width: 16px;
}
.aui-icon-small, .aui-icon-large {
    line-height: 0;
    position: relative;
    vertical-align: text-top;
}
.aui-icon-small {
    height: 16px;
    width: 16px;
}
.aui-icon-large {
    height: 32px;
    width: 32px;
}
.aui-icon-small:before, .aui-icon-large:before {
    color: inherit;
    font-family: "Atlassian Icons";
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    left: 0;
    line-height: 1;
    position: absolute;
    text-indent: 0;
    speak: none;
    top: 50%}
.aui-icon-small:before {
    font-size: 16px;
    margin-top: -8px;
}
.aui-icon-large:before {
    font-size: 32px;
    margin-top: -16px;
}
.icon-move, .icon-move-d, .icon-dropdown, .icon-dropdown-d, .icon-dropdown-active, .icon-dropdown-active-d, .icon-minimize, .icon-minimize-d, .icon-maximize, .icon-maximize-d {
    background-repeat: no-repeat;
}
.aui-icon.icon-move, .aui-icon.icon-move-d, .aui-icon.icon-dropdown, .aui-icon.icon-dropdown-d, .aui-icon.icon-dropdown-active, .aui-icon.icon-dropdown-active-d, .aui-icon.icon-minimize, .aui-icon.icon-minimize-d, .aui-icon.icon-maximize, .aui-icon.icon-maximize-d {
    background-position: 0 0!important;
    height: 13px;
    vertical-align: baseline;
    width: 13px;
}
.icon-move {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAA0AAAANAQAAAABakNnRAAAAAnRSTlMAAHaTzTgAAAAlSURBVHgBY2BiYGBnYOBvADGUFBiSDBj+/wCSIDYTSBwoC2QAAF4LBNQUu22rAAAAAElFTkSuQmCC');
    cursor: move;
}
.icon-move-d {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAAAAABXgLugAAAAAnRSTlMAAHaTzTgAAAAtSURBVHgBY4CAXDAJ4+TmInOgXAyVuXAMIuC8XCBGBqhyMBaaSTjtg3DQVQIAa64U3lyaxpQAAAAASUVORK5CYII=');
    cursor: move;
}
.icon-dropdown {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAQAAADY4iz3AAAAKUlEQVQY02NgwAf+YwFQCezKKZRCtwdFF4oD0A1ESFDBGVil8IQGbgAAiaBjnU8tP0kAAAAASUVORK5CYII=');
}
.icon-dropdown-d {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAQAAADY4iz3AAAAKklEQVQY02NgwAdy/2NCqAR25RRKoduDogvFAegGIiSo4AysUnhCAzcAAJOYRxkKj+5hAAAAAElFTkSuQmCC');
}
.icon-dropdown-active {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAQAAADY4iz3AAAAKElEQVQY02NgwAf+YwE4JaCSlEhh2o2kC91RKAYyoPOo7kI8oYEbAACHhecZSiXhsAAAAABJRU5ErkJggg==');
}
.icon-dropdown-active-d {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAQAAADY4iz3AAAAKElEQVQY02NgwAdy/2NCnBJQSUqkMO1G0oXuKBQDGdB5VHchntDADQAE0qTxqu2HqgAAAABJRU5ErkJggg==');
}
.icon-minimize {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAQAAADY4iz3AAAAHklEQVQY02NgwAf+YwE4JaCS5Epht3/wSOEJDdwAAFcvh3lwBRT4AAAAAElFTkSuQmCC');
}
.icon-minimize-d {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAQAAADY4iz3AAAAH0lEQVQY02NgwAdy/2NCnBJQSXKlsNs/eKTwhAZuAAAbK2Cx/Io00wAAAABJRU5ErkJggg==');
}
.icon-maximize {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAQAAADY4iz3AAAAJUlEQVQY02NgIAT+YwDipNBNwS+F3SjCUtjdSoYDiJDC6VncAAAKY3uF7U/mdQAAAABJRU5ErkJggg==');
}
.icon-maximize-d {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAQAAADY4iz3AAAAJklEQVQY02NgIARy/6ND4qTQTcEvhd0owlLY3UqGA4iQwulZ3AAAn8BYKXiL6OYAAAAASUVORK5CYII=');
}
form.aui .icon-date, .aui-icon-date {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAARElEQVR4AWMoIBGANFgXr8dE927fw0TkaCDLSf/B4O7duwQZ5Gq4iwNccDGHI4gIARuA6tAYJGig1En0DyVMQFcnkQgA7103vYurRvEAAAAASUVORK5CYII=');
}
form.aui .icon-range, .aui-icon-range {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAIAAACQkWg2AAAARklEQVR4AWMoIBGANFgXr8dEd7EBcjSQ5aT/YAA0gCCDXA0Q911wMSeIUGwA8gkyyNWAsJRyJ6F5mmQNhJ2EFtN0ijgSAQD0WQfB7IGD0QAAAABJRU5ErkJggg==');
}
form.aui .icon-required, .aui-icon-required {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAARUlEQVR4AWOAgQsu5v8ZSAIIjaVAbA4yAEqXkmpAMxDfABkApZtJNYARiHtABkBpRlIN0AbiK0AcBMQrQHyGkQdGwSgAAPtCJnBUV/TSAAAAAElFTkSuQmCC');
}
form.aui .icon-users, .aui-icon-users {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAArElEQVR4AWOgCbAuXi8HxLuA+DOUliPVgN1A/B8J78epuKCgwBOIn0GxJ9SAz2gG/MSllgHK+Q/Fz/C5AFMtpuBzWBhADfkCpeWxqoUKeoE4QPwExMbhU9LUAm2UAuK9IL8D8R4glmQgYLIGCCMZsBYtDNZiqkUIlCH5qxxqwCc0Az5jVQsVfI4k+A5qwH90jEstA4SDwLgNwFQ7jAy4gSR4F2rAaTQDjuFSCwBFeGK4drVwMAAAAABJRU5ErkJggg==');
}
form.aui .icon-help, .aui-icon-help, form.aui .icon-inline-help, .aui-icon-inline-help {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAABG0lEQVR4AU2RNVYtQRiE+7m7IxHRlRxnHWwAty9lDbg7K4AUh7kJ7vDwEGLcvU6f6cP8NVJVXe3GFWGqWedSWBcLm2DxjmZuuSFGgxATu9X/tWt+zTAPdBNnnBNHl5whP0KDRJm1ezjimn6SpArlNhqRCLd02eA0h+SSzS47PJfuUEvEUMMN/yR/8UC5DVaKJej/T6PVGNbxjC1SeKtvBgfMawQVHhuGS9oC+8ninGW3XNq4MlwRDAyzx1enFDgxbOAFAhP0BpTHf7dIZyW64f1F1hqi3NLhW584Ej77StskKkIjD5Ra6y0bwlvLC7inyR31iCJd2MF5Zs+0U84wr58uq5U7bvBoEDxupBrVHCwi1LLJNaf8F4s4/xGiuqDPs2tUOAAAAABJRU5ErkJggg==');
}
.aui-message .icon-close, .aui-icon-close {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAOUlEQVR4AWOgGogCQjQ+KrcfCKMw+MgCECEMHqYSdGlMJZjSCCWo0oQVELaCsCMJe5NwQBEOasoBAGP2Kx0Yi3q/AAAAAElFTkSuQmCC');
}
.aui-message .icon-close-inverted, .aui-message.error .icon-close, .aui-icon-close-inverted {
    background-image: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAAOklEQVR4AWOgFvi/4P8CdD4qFwQWYPCRBSBCGDxMJejSmEowpRFKUKUJKyBsBWFHEvYm4YAiHNSUAwDHH6hxrraMqwAAAABJRU5ErkJggg==');
}
.aui-icon-dropdown {
    border: 4px solid transparent;
    border-top-color: #333;
    content: "";
    display: inline-block;
    height: 0;
    overflow: hidden;
    text-align: left;
    text-indent: -999em;
    position: relative;
    vertical-align: baseline;
    width: 0;
}
.aui-button[aria-disabled="true"] .aui-icon, .aui-button[disabled] .aui-icon {
    color: rgba(112, 112, 112, 0.5);
}
/*! AUI Inline Dialog */aui-inline-dialog {
    display: block;
    position: absolute;
    z-index: 100;
}
aui-inline-dialog:not([resolved]) {
    display: none;
}
aui-inline-dialog .aui-inline-dialog-contents, aui-inline-dialog .contents {
    overflow-y: auto;
}
aui-inline-dialog.aui-layer[aria-hidden="true"] {
    opacity: 0;
    transition: opacity .2s, visibility .2s;
    transition-delay: 0s;
    visibility: hidden;
    display: block;
}
aui-inline-dialog.aui-layer[aria-hidden="false"] {
    opacity: 1;
    transition: opacity .2s;
    transition-delay: 0s;
    visibility: visible;
}
aui-inline-dialog.aui-layer {
    height: auto;
}
aui-inline-dialog.aui-alignment-side-top {
    padding-bottom: 10px;
    padding-top: 0;
}
aui-inline-dialog.aui-alignment-side-top:before, aui-inline-dialog.aui-alignment-side-top:after {
    top: calc(100% - 10px);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
aui-inline-dialog.aui-alignment-side-top:after {
    top: calc(100% - 11px);
}
aui-inline-dialog.aui-alignment-side-top.aui-alignment-element-attached-top {
    padding-bottom: 0;
    padding-top: 10px;
}
aui-inline-dialog.aui-alignment-side-top.aui-alignment-element-attached-top:before, aui-inline-dialog.aui-alignment-side-top.aui-alignment-element-attached-top:after {
    -ms-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
    top: 2px;
}
aui-inline-dialog.aui-alignment-side-top.aui-alignment-element-attached-top:after {
    top: 3px;
}
aui-inline-dialog.aui-alignment-side-bottom {
    padding-bottom: 0;
    padding-top: 10px;
}
aui-inline-dialog.aui-alignment-side-bottom:before {
    top: 2px;
}
aui-inline-dialog.aui-alignment-side-bottom:after {
    top: 3px;
}
aui-inline-dialog.aui-alignment-side-bottom.aui-alignment-element-attached-bottom {
    padding-bottom: 10px;
    padding-top: 0;
}
aui-inline-dialog.aui-alignment-side-bottom.aui-alignment-element-attached-bottom:before, aui-inline-dialog.aui-alignment-side-bottom.aui-alignment-element-attached-bottom:after {
    top: calc(100% - 10px);
    -ms-transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}
aui-inline-dialog.aui-alignment-side-bottom.aui-alignment-element-attached-bottom:after {
    top: calc(100% - 11px);
}
aui-inline-dialog.aui-alignment-side-left {
    padding-left: 0;
    padding-right: 10px;
}
aui-inline-dialog.aui-alignment-side-left:before, aui-inline-dialog.aui-alignment-side-left:after {
    left: calc(100% - 14px);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
aui-inline-dialog.aui-alignment-side-left:after {
    left: calc(100% - 15px);
}
aui-inline-dialog.aui-alignment-side-left.aui-alignment-element-attached-left {
    padding-left: 10px;
    padding-right: 0;
}
aui-inline-dialog.aui-alignment-side-left.aui-alignment-element-attached-left:before, aui-inline-dialog.aui-alignment-side-left.aui-alignment-element-attached-left:after {
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    left: -2px;
}
aui-inline-dialog.aui-alignment-side-left.aui-alignment-element-attached-left:after {
    left: -1px;
}
aui-inline-dialog.aui-alignment-side-right {
    padding-left: 10px;
    padding-right: 0;
}
aui-inline-dialog.aui-alignment-side-right:before, aui-inline-dialog.aui-alignment-side-right:after {
    -ms-transform: rotate(-90deg);
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    left: -2px;
}
aui-inline-dialog.aui-alignment-side-right:after {
    left: -1px;
}
aui-inline-dialog.aui-alignment-side-right.aui-alignment-element-attached-right {
    padding-left: 0;
    padding-right: 10px;
}
aui-inline-dialog.aui-alignment-side-right.aui-alignment-element-attached-right:before, aui-inline-dialog.aui-alignment-side-right.aui-alignment-element-attached-right:after {
    left: calc(100% - 14px);
    -ms-transform: rotate(90deg);
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}
aui-inline-dialog.aui-alignment-side-right.aui-alignment-element-attached-right:after {
    left: calc(100% - 15px);
}
aui-inline-dialog.aui-alignment-snap-left:before, aui-inline-dialog.aui-alignment-snap-left:after {
    left: 6px;
}
aui-inline-dialog.aui-alignment-snap-center:before, aui-inline-dialog.aui-alignment-snap-center:after {
    left: calc(50% - 4px);
}
aui-inline-dialog.aui-alignment-snap-right:before, aui-inline-dialog.aui-alignment-snap-right:after {
    left: calc(100% - 22px);
}
aui-inline-dialog.aui-alignment-snap-top:before, aui-inline-dialog.aui-alignment-snap-top:after {
    top: 10px;
}
aui-inline-dialog.aui-alignment-snap-middle:before, aui-inline-dialog.aui-alignment-snap-middle:after {
    top: calc(50% - 4px);
}
aui-inline-dialog.aui-alignment-snap-bottom:before, aui-inline-dialog.aui-alignment-snap-bottom:after {
    top: calc(100% - 18px);
}
aui-inline-dialog:before, aui-inline-dialog:after {
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #fff;
    border-top: 0;
    content: "";
    display: inline-block;
    height: 0;
    position: absolute;
    width: 0;
}
aui-inline-dialog:before {
    border-bottom-color: #ccc;
}
.aui-inline-dialog {
    display: none;
    position: absolute;
    z-index: 100;
}
aui-inline-dialog .aui-inline-dialog-contents, .aui-inline-dialog .aui-inline-dialog-contents, aui-inline-dialog .contents, .aui-inline-dialog .contents {
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
    overflow: hidden;
    padding: 20px;
}
aui-inline-dialog .aui-inline-dialog-contents.aui-inline-dialog-no-shadow, .aui-inline-dialog .aui-inline-dialog-contents.aui-inline-dialog-no-shadow, aui-inline-dialog .contents.aui-inline-dialog-no-shadow, .aui-inline-dialog .contents.aui-inline-dialog-no-shadow {
    box-shadow: none;
}
aui-inline-dialog .aui-inline-dialog-contents.aui-inline-dialog-auto-width, .aui-inline-dialog .aui-inline-dialog-contents.aui-inline-dialog-auto-width, aui-inline-dialog .contents.aui-inline-dialog-auto-width, .aui-inline-dialog .contents.aui-inline-dialog-auto-width {
    width: auto;
}
aui-inline-dialog .aui-inline-dialog-contents form.aui h2:first-child, .aui-inline-dialog .aui-inline-dialog-contents form.aui h2:first-child, aui-inline-dialog .contents form.aui h2:first-child, .aui-inline-dialog .contents form.aui h2:first-child {
    border-bottom: 1px solid #ccc;
    margin: -7px 0 11px 0;
    padding: 0 0 12px 0;
}
aui-inline-dialog .aui-inline-dialog-contents form.aui .buttons-container, .aui-inline-dialog .aui-inline-dialog-contents form.aui .buttons-container, aui-inline-dialog .contents form.aui .buttons-container, .aui-inline-dialog .contents form.aui .buttons-container {
    margin-top: 16px;
    padding: 0;
}
aui-inline-dialog .aui-inline-dialog-contents .submit+.cancel, .aui-inline-dialog .aui-inline-dialog-contents .submit+.cancel, aui-inline-dialog .contents .submit+.cancel, .aui-inline-dialog .contents .submit+.cancel {
    margin-left: 0;
}
aui-inline-dialog .aui-inline-dialog-arrow, .aui-inline-dialog .aui-inline-dialog-arrow, aui-inline-dialog .arrow, .aui-inline-dialog .arrow {
    position: absolute;
    height: 16px;
    top: -7px;
    width: 16px;
}
aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow, aui-inline-dialog .arrow.aui-css-arrow, .aui-inline-dialog .arrow.aui-css-arrow {
    width: 1px;
}
aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow::after, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow::after, aui-inline-dialog .arrow.aui-css-arrow::after, .aui-inline-dialog .arrow.aui-css-arrow::after, aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow::before, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow::before, aui-inline-dialog .arrow.aui-css-arrow::before, .aui-inline-dialog .arrow.aui-css-arrow::before {
    border-color: #ccc transparent;
    border-style: solid;
    border-width: 0 8px 8px;
    content: "";
    left: -8px;
    position: absolute;
    top: 0;
}
aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow:after, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow:after, aui-inline-dialog .arrow.aui-css-arrow:after, .aui-inline-dialog .arrow.aui-css-arrow:after {
    border-bottom-color: #fff;
    top: 1px;
}
aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-bottom-arrow:after, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-bottom-arrow:after, aui-inline-dialog .arrow.aui-css-arrow.aui-bottom-arrow:after, .aui-inline-dialog .arrow.aui-css-arrow.aui-bottom-arrow:after, aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-bottom-arrow:before, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-bottom-arrow:before, aui-inline-dialog .arrow.aui-css-arrow.aui-bottom-arrow:before, .aui-inline-dialog .arrow.aui-css-arrow.aui-bottom-arrow:before {
    border-width: 8px 8px 0;
}
aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-bottom-arrow:after, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-bottom-arrow:after, aui-inline-dialog .arrow.aui-css-arrow.aui-bottom-arrow:after, .aui-inline-dialog .arrow.aui-css-arrow.aui-bottom-arrow:after {
    border-top-color: #fff;
    top: -1px;
}
aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-right-arrow, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-right-arrow, aui-inline-dialog .arrow.aui-css-arrow.aui-right-arrow, .aui-inline-dialog .arrow.aui-css-arrow.aui-right-arrow {
    right: -7px;
}
aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow:after, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow:after, aui-inline-dialog .arrow.aui-css-arrow.aui-left-arrow:after, .aui-inline-dialog .arrow.aui-css-arrow.aui-left-arrow:after, aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow:before, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow:before, aui-inline-dialog .arrow.aui-css-arrow.aui-left-arrow:before, .aui-inline-dialog .arrow.aui-css-arrow.aui-left-arrow:before {
    border-width: 8px 8px 8px 0;
    border-color: transparent #ccc;
}
aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow:after, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow:after, aui-inline-dialog .arrow.aui-css-arrow.aui-left-arrow:after, .aui-inline-dialog .arrow.aui-css-arrow.aui-left-arrow:after {
    border-color: transparent #fff transparent transparent;
    top: 0;
    right: 0;
}
aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-right-arrow:after, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-right-arrow:after, aui-inline-dialog .arrow.aui-css-arrow.aui-right-arrow:after, .aui-inline-dialog .arrow.aui-css-arrow.aui-right-arrow:after, aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-right-arrow:before, .aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-right-arrow:before, aui-inline-dialog .arrow.aui-css-arrow.aui-right-arrow:before, .aui-inline-dialog .arrow.aui-css-arrow.aui-right-arrow:before {
    border-width: 8px 0 8px 8px;
    border-color: transparent #ccc;
    left: -7px;
}
.aui-inline-dialog .aui-inline-dialog-arrow.aui-css-arrow.aui-right-arrow:after, .aui-inline-dialog .arrow.aui-css-arrow.aui-right-arrow:after {
    border-color: transparent transparent transparent #fff;
    top: 0;
    right: 0;
    left: -8px;
}
.inline-dialog-shim {
    border: 0;
    display: block;
    height: 0;
    left: 0;
    position: absolute;
    top: 0;
    width: 0;
    z-index: -2;
}
#inline-dialog-shim {
    display: none;
}
/*! AUI Date Picker,  using jQuery UI Date Picker */.aui-datepicker-dialog .aui-datepicker-hint {
    background: #f5f5f5;
    border-bottom: 1px solid #ccc;
    color: #707070;
    font-size: 14px;
    padding: 2px 5px;
}
.aui-datepicker-dialog .aui-inline-dialog-contents, .aui-datepicker-dialog .contents {
    padding: 0;
}
.aui-datepicker-dialog .aui-inline-dialog-arrow.aui-css-arrow:not(.aui-bottom-arrow):after, .aui-datepicker-dialog .arrow.aui-css-arrow:not(.aui-bottom-arrow):after {
    border-bottom-color: #f5f5f5;
    top: 2px;
}
.aui-datepicker-dialog .ui-datepicker {
    background: inherit;
    color: inherit;
    font-size: 14px;
    font-family: Arial, sans-serif;
    padding: 0;
    width: 100%}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-header {
    background: #f5f5f5;
    height: 14px;
    margin: 0;
    padding: 10px;
    position: relative;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-prev, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-prev-hover, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-next, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-next-hover {
    cursor: default;
    height: 20px;
    line-height: 35px;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 0;
    width: 38px;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-prev, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-prev-hover {
    left: 0;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-next, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-next-hover {
    right: 0;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-prev span, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 15px;
    top: 0;
    margin: 0;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-title {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    height: 14px;
    line-height: 14px;
    margin: 0;
    padding: 0;
    text-align: center;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar {
    border-spacing: 0;
    margin: 0;
    table-layout: fixed;
    width: 100%}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar thead {
    background: #f5f5f5;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar tbody {
    background-color: #fff;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar th {
    line-height: 15px;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td a, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td span {
    line-height: 25px;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar th {
    color: #707070;
    font-size: 10px;
    font-family: Arial, sans-serif;
    font-weight: bold;
    letter-spacing: 1px;
    padding: 1px 0;
    text-align: center;
    text-transform: uppercase;
}
.aui-datepicker-dialog.aui-datepicker-dialog-large .ui-datepicker .ui-datepicker-calendar th {
    letter-spacing: 0;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td {
    text-align: right;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td a {
    background: #fff;
    color: #3572b0;
    text-decoration: none;
    text-align: center;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td a, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td span {
    cursor: default;
    display: block;
    font-size: 14px;
    font-family: Arial, sans-serif;
    padding: 0 8px;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a {
    background: #3572b0;
    border-radius: 3px;
    color: #fff;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar .ui-datepicker-current-day a:hover {
    background: #3572b0;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-today {
    font-weight: bold;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-unselectable {
    background-color: #f5f5f5;
    color: #999;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-other-month.ui-datepicker-unselectable {
    background-color: #fff;
}
.aui-datepicker-dialog .ui-widget-header {
    font-weight: normal;
}
.aui-datepicker-dialog .ui-state-default, .aui-datepicker-dialog .ui-widget-content .ui-state-default, .aui-datepicker-dialog .ui-widget-header .ui-state-default, .aui-datepicker-dialog .ui-widget-header, .aui-datepicker-dialog .ui-widget-content {
    border: 0;
}
.aui-datepicker-dialog .ui-state-hover, .aui-datepicker-dialog .ui-widget-content .ui-state-hover, .aui-datepicker-dialog .ui-widget-header .ui-state-hover, .aui-datepicker-dialog .ui-state-focus, .aui-datepicker-dialog .ui-widget-content .ui-state-focus, .aui-datepicker-dialog .ui-widget-header .ui-state-focus {
    background: 0;
    border: 0;
    color: #3572b0;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:active, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-header .ui-datepicker-prev:focus, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-header .ui-datepicker-next:active, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-header .ui-datepicker-next:focus, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td a:hover, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td a:active, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td a:focus {
    text-decoration: none;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td a:hover, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td a:active, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td a:focus {
    background-color: #f5f5f5;
    border-radius: 3px;
    box-shadow: 0 0 0 1pt #ccc;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-prev.ui-state-disabled, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled:hover, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled:active, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled:focus, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-next.ui-state-disabled, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled:hover, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled:active, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled:focus {
    color: #707070;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar>thead>tr>th {
    padding-bottom: 5px;
    border-bottom: 1px solid #ccc;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar>thead>tr>th:first-child, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar>tbody>tr>td:first-child {
    padding-left: 5px;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar>thead>tr>th:last-child, .aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar>tbody>tr>td:last-child {
    padding-right: 5px;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar>tbody>tr:first-child>td {
    padding-top: 5px;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar>tbody>tr:last-child>td {
    padding-bottom: 5px;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar>tbody>tr>td {
    text-align: center;
}
.aui-datepicker-dialog .ui-datepicker .ui-datepicker-calendar td a {
    display: block;
    padding: 0;
}
aui-message {
    display: block;
    margin: 20px 0 0 0;
}
.aui-message {
    background: #fff;
    border-top: 1px solid #3572b0;
    border-right: 1px solid #3572b0;
    border-bottom: 1px solid #3572b0;
    border-left: 1px solid #3572b0;
    border-radius: 3px;
    color: #333;
    line-height: 20px;
    margin: 20px 0 0 0;
    overflow-wrap: break-word;
    padding-bottom: 20px;
    padding-left: 60px;
    padding-right: 40px;
    padding-top: 20px;
    position: relative;
    word-wrap: break-word;
    word-break: break-word;
}
.aui-message:before {
    background-color: #3572b0;
    bottom: 0;
    content: '';
    left: 0;
    position: absolute;
    top: 0;
    width: 40px;
}
.aui-message:after {
    color: #fff;
    font-family: "Atlassian Icons";
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: normal;
    left: 12px;
    line-height: 1;
    margin-top: -8px;
    position: absolute;
    speak: none;
    top: 50%}
.aui-message:after {
    content: "\f16f";
    color: #fff;
}
.aui-message:before {
    background-color: #3572b0;
}
.aui-message .aui-icon.icon-close {
    background-image: none;
    color: #707070;
    text-indent: inherit;
}
.aui-message .aui-icon.icon-close:before {
    content: "\f11b";
    font-family: "Atlassian Icons";
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: normal;
}
.aui-message .aui-icon.icon-close:hover {
    color: #333;
}
.aui-message .aui-icon-success, .aui-message .aui-icon-warning, .aui-message .aui-icon-info, .aui-message .aui-icon-error, .aui-message .aui-icon-hint, .aui-message .aui-icon-generic, .aui-message .icon-generic, .aui-message .icon-error, .aui-message .icon-hint, .aui-message .icon-info, .aui-message .icon-success, .aui-message .icon-warning {
    display: none;
}
aui-message:first-child, .aui-message:first-child {
    margin-top: 0;
}
.aui-popup .aui-message.closeable, .aui-dialog .aui-message.closeable {
    z-index: 4000;
}
.aui-message.error, .aui-message-error {
    background: #fff;
    border-color: #d04437;
    color: #333;
}
.aui-message.error:after, .aui-message-error:after {
    content: "\f15a";
    color: #fff;
}
.aui-message.error:before, .aui-message-error:before {
    background-color: #d04437;
}
.aui-message.warning, .aui-message-warning {
    background: #fff;
    border-color: #f6c342;
    color: #333;
}
.aui-message.warning:after, .aui-message-warning:after {
    content: "\f1b3";
    color: #707070;
}
.aui-message.warning:before, .aui-message-warning:before {
    background-color: #f6c342;
}
.aui-message.hint, .aui-message-hint, .aui-message.info, .aui-message-info {
    background: #fff;
    border-color: #3572b0;
    color: #333;
}
.aui-message.hint:after, .aui-message-hint:after, .aui-message.info:after, .aui-message-info:after {
    content: "\f16f";
    color: #fff;
}
.aui-message.hint:before, .aui-message-hint:before, .aui-message.info:before, .aui-message-info:before {
    background-color: #3572b0;
}
.aui-message.success, .aui-message-success {
    background: #fff;
    border-color: #8eb021;
    color: #333;
}
.aui-message.success:after, .aui-message-success:after {
    content: "\f194";
    color: #fff;
}
.aui-message.success:before, .aui-message-success:before {
    background-color: #8eb021;
}
.aui-message p.title {
    font-weight: bold;
}
.aui-message p.title strong {
    font-weight: inherit;
}
.aui-message.closeable .icon-close {
    cursor: pointer;
    left: auto;
    opacity: 0;
    position: absolute;
    right: 20px;
    top: 20px;
}
.aui-message.closeable:hover .icon-close, .aui-message.closeable .icon-close:focus, .aui-message.closeable:not(.fadeout):not(.aui-will-close) .icon-close {
    opacity: 1;
}
#footer .aui-message {
    margin-left: 20px;
    margin-right: 20px;
    text-align: left;
}
.aui-banner {
    padding: 10px 40px;
    position: relative;
}
#header .aui-message {
    border-radius: 0;
    color: #333;
    margin: 0;
    padding: 10px 40px 10px 50px;
    position: relative;
}
#header .aui-message.closeable .icon-close {
    top: 10px;
}
/*! AUI Tables */table.aui {
    border-collapse: collapse;
    width: 100%}
table.aui table.aui {
    margin: 0;
}
table.aui>caption {
    color: #707070;
    background: #f5f5f5;
    border-bottom: 1px solid #ccc;
    caption-side: top;
    padding: 7px 10px;
    text-align: left;
}
table.aui>tbody>tr, table.aui>tfoot>tr {
    background: #fff;
    border-bottom: 1px solid #ccc;
    color: #333;
}
table.aui>tbody>tr>th {
    background: #fff;
    color: #333;
}
table.aui>thead>tr>th, table.aui>tbody>tr>th, table.aui>thead>tr>td, table.aui>tbody>tr>td, table.aui>tfoot>tr>td {
    padding: 7px 10px;
    text-align: left;
    vertical-align: top;
}
table.aui>thead {
    border-bottom: 1px solid #ccc;
}
table.aui>tbody>tr:first-child>td, table.aui>tbody>tr:first-child>th, table.aui>tfoot>tr:first-child>td {
    border-top: 1px solid #ccc;
}
table.aui>thead>tr>th>ul.menu, table.aui>tbody>tr>th>ul.menu, table.aui>tbody>tr>td>ul.menu, table.aui>tfoot>tr>td>ul.menu {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
table.aui>thead>tr>th>ul.menu>li, table.aui>tbody>tr>th>ul.menu>li, table.aui>tbody>tr>td>ul.menu>li, table.aui>tfoot>tr>td>ul.menu>li {
    float: left;
    margin: 0 10px 0 0;
    width: auto;
}
table.aui.aui-table-interactive>tbody>tr:hover {
    background: #f5f5f5;
}
table.aui.aui-zebra tr {
    border-bottom: 0;
}
table.aui.aui-zebra>thead>tr:nth-child(even), table.aui.aui-zebra>tbody>tr:nth-child(even), table.aui.aui-zebra>tfoot>tr:nth-child(even), table.aui-zebra>tbody>tr:nth-child(even)>th {
    background: #f5f5f5;
    color: #333;
}
/*! AUI Tabs */aui-tabs {
    display: block;
}
.aui-tabs {
    font-size: 14px;
    line-height: 1.46;
}
.aui-tabs>.tabs-pane {
    display: none;
}
.aui-tabs>.tabs-pane.active-pane {
    display: block;
}
.aui-tabs>.tabs-menu>.menu-item>a, .aui-tabs>.tabs-menu>.menu-item>a strong {
    background: transparent;
    font-weight: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer;
}
.aui-tabs>.tabs-menu>.menu-item.active-tab>a, .aui-tabs>.tabs-menu>.menu-item.active-tab>a strong {
    font-weight: bold;
}
.aui-tabs>.tabs-menu .menu-item a, .aui-tabs>.tabs-menu .menu-item a:link, .aui-tabs>.tabs-menu .menu-item a:visited {
    background: #e9e9e9;
    color: #333;
}
.aui-tabs>.tabs-menu .menu-item a:focus, .aui-tabs>.tabs-menu .menu-item a:hover {
    background: #fff;
    color: #333;
}
.aui-tabs>.tabs-menu .menu-item.active-tab a, .aui-tabs>.tabs-menu .menu-item.active-tab a:link, .aui-tabs>.tabs-menu .menu-item.active-tab a:visited, .aui-tabs>.tabs-menu .menu-item.active-tab a:focus, .aui-tabs>.tabs-menu .menu-item.active-tab a:hover, .aui-tabs>.tabs-menu .menu-item.active-tab a:active {
    background: #fff;
    color: #333;
}
.aui-tabs.vertical-tabs>.tabs-menu {
    position: relative;
    float: left;
    width: 11em;
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.aui-tabs.vertical-tabs>.tabs-menu>.menu-item, .aui-tabs.vertical-tabs>.tabs-menu>.aui-responsive-tabs-trigger {
    border: 1px solid #ccc;
    border-right: 0;
    margin: -1px 0 0 0;
}
.aui-tabs.vertical-tabs>.tabs-menu>.menu-item:first-child {
    margin-top: 1em;
}
.aui-tabs.vertical-tabs>.tabs-menu>.menu-item.active-tab {
    margin-left: -0.5em;
    margin-right: -1px;
}
.aui-tabs.vertical-tabs>.tabs-menu>.menu-item.active-tab>a>strong {
    padding: 4px 10px;
}
.aui-tabs.vertical-tabs>.tabs-menu>.menu-item>a {
    display: block;
    text-decoration: none;
    overflow: hidden;
    padding: 3px 10px 4px 10px;
}
.aui-tabs.vertical-tabs>.tabs-menu>.menu-item strong {
    padding-right: 0;
}
.aui-tabs.vertical-tabs>.tabs-pane {
    background: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    margin: 0 0 0 11em;
    padding: 20px;
    position: relative;
}
.aui-tabs.horizontal-tabs>.tabs-menu ~ .tabs-pane {
    border-top: 1px solid #ccc;
}
.aui-tabs.horizontal-tabs>.tabs-menu {
    display: inline-block;
    margin: 0;
    padding: 0;
    vertical-align: top;
    width: 100%}
.aui-tabs.horizontal-tabs[data-aui-responsive]:not([data-aui-responsive="false"])>.tabs-menu {
    font-size: 0;
    margin: 0 0 -1px 0;
    overflow: hidden;
    white-space: nowrap;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item {
    background: #eee;
    display: block;
    float: left;
    margin: 0;
}
.aui-tabs.horizontal-tabs[data-aui-responsive]:not([data-aui-responsive="false"])>.tabs-menu>.menu-item {
    border-bottom: 1px solid #ccc;
    display: inline-block;
    float: none;
    font-size: 14px;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item:first-child {
    margin-left: 20px;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item:first-child a {
    border-top-left-radius: 3px;
    border-left: 1px solid #ccc;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item:last-child a {
    border-top-right-radius: 3px;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item>a, .aui-tabs.aui-tabs-disabled.horizontal-tabs>.tabs-menu>.menu-item>a:focus, .aui-tabs.aui-tabs-disabled.horizontal-tabs>.tabs-menu>.menu-item>a:hover, .aui-tabs.aui-tabs-disabled.horizontal-tabs>.tabs-menu>.menu-item>a:active {
    display: block;
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding: 5px 10px 4px 10px;
    text-decoration: none;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab, .aui-tabs.horizontal-tabs[data-aui-responsive]>.tabs-menu>.menu-item.active-tab, .aui-tabs.aui-tabs-disabled.horizontal-tabs>.tabs-menu>.active-tab:focus, .aui-tabs.aui-tabs-disabled.horizontal-tabs>.tabs-menu>.active-tab:hover, .aui-tabs.aui-tabs-disabled.horizontal-tabs>.tabs-menu>.active-tab:active {
    border-bottom: 1px solid #fff;
    margin-bottom: -1px;
    position: relative;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.active-tab>a, .aui-tabs.horizontal-tabs>.tabs-menu>.active-tab>a strong {
    font-weight: normal;
}
.aui-tabs.aui-tabs-disabled>.tabs-menu>.menu-item>a {
    cursor: default;
}
.active-tab.reloadable-tab a, .active-tab.reloadable-tab a strong {
    cursor: pointer!important;
}
.aui-tabs.vertical-tabs.aui-legacystyle2011>.tabs-menu .menu-item strong {
    text-overflow: clip;
}
.aui-tabs.vertical-tabs.aui-legacystyle2011>.tabs-menu .menu-item.active-tab {
    margin-right: 0;
}
.aui-tabs.vertical-tabs.aui-legacystyle2011>.tabs-pane {
    border-radius: 0;
}
.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.hidden {
    display: none;
}
.aui-toolbar {
    clear: both;
    display: inline-block;
    padding-top: 10px;
    position: relative;
    width: 100%}
.aui-toolbar .toolbar-group {
    display: inline-block;
    float: left;
    padding: 0;
    margin: 0 10px 10px 0;
    white-space: nowrap;
}
.aui-toolbar .toolbar-item {
    display: inline-block;
    float: left;
    margin: 0;
    padding: 0;
}
.aui-toolbar .aui-dd-parent {
    position: relative;
    width: auto;
}
.aui-toolbar .toolbar-split {
    display: inline-block;
    float: left;
    margin-left: 10px;
}
.aui-toolbar .toolbar-split.toolbar-split-right {
    float: right;
}
.aui-toolbar .toolbar-split.toolbar-split-row {
    clear: both;
    float: none;
    width: 100%}
.aui-toolbar .toolbar-trigger {
    cursor: default;
}
.aui-toolbar .toolbar-item-link .toolbar-trigger {
    cursor: pointer;
}
.aui-toolbar .primary .toolbar-trigger {
    font-weight: bold;
}
.aui-toolbar .toolbar-group .toolbar-trigger, .aui-toolbar .aui-dd-parent a.aui-dd-trigger {
    box-sizing: border-box;
    background: #f5f5f5;
    border: 1px solid #ccc;
    color: #333;
    display: inline-block;
    margin: 0;
    padding: 4px 10px;
    text-decoration: none;
    text-shadow: 0 1px 0 white;
    vertical-align: baseline;
    height: auto;
    text-indent: 0;
    width: auto;
    float: left;
}
.toolbar-item+.toolbar-item .toolbar-trigger, .toolbar-item+.toolbar-item a.aui-dd-trigger {
    border-left-width: 0;
    padding-left: 11px;
}
.aui-toolbar .toolbar-group button.toolbar-trigger, .aui-toolbar .toolbar-group input.toolbar-trigger {
    font-size: inherit;
    font-family: inherit;
    line-height: inherit;
}
.aui-toolbar .toolbar-group .toolbar-item.toolbar-item-link .toolbar-trigger {
    border-color: transparent;
    background: transparent;
    text-decoration: none;
    color: #3572b0;
}
.aui-toolbar .toolbar-group .toolbar-item-link:hover .toolbar-trigger, .aui-toolbar .toolbar-group .toolbar-item-link .toolbar-trigger:focus {
    text-decoration: underline;
}
.toolbar-group .toolbar-item:first-of-type a, .toolbar-group .toolbar-item:first-of-type button, .toolbar-group .toolbar-item:first-of-type input[type="button"], .toolbar-group .toolbar-item:first-of-type input[type="reset"], .toolbar-group .toolbar-item:first-of-type input[type="submit"], .toolbar-group .toolbar-item:first-of-type .toolbar-trigger {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
}
.toolbar-group .toolbar-item.toolbar-splitbutton .aui-dd-trigger {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.toolbar-group .toolbar-item.toolbar-splitbutton:last-of-type .aui-dd-trigger, .toolbar-group .toolbar-item:last-of-type a, .toolbar-group .toolbar-item:last-of-type button, .toolbar-group .toolbar-item:last-of-type input[type="button"], .toolbar-group .toolbar-item:last-of-type input[type="reset"], .toolbar-group .toolbar-item:last-of-type input[type="submit"], .toolbar-group .toolbar-item:last-of-type .toolbar-trigger {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}
.toolbar-group .toolbar-splitbutton:last-of-type .toolbar-trigger {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.toolbar-group .toolbar-item:first-of-type .toolbar-trigger, .toolbar-group .toolbar-item:first-of-type button {
    border-left-width: 1px;
}
.aui-toolbar .toolbar-group .aui-dropdown {
    border: 1px solid #999;
}
.aui-toolbar .toolbar-group .aui-dropdown a {
    border: 0;
    border-radius: 0;
}
.aui-toolbar .aui-dropdown2-trigger.toolbar-trigger.active, .aui-toolbar .toolbar-splitbutton:hover .toolbar-trigger, .aui-toolbar .toolbar-group .toolbar-trigger:focus, .aui-toolbar .toolbar-group .toolbar-trigger:hover, .aui-toolbar .toolbar-group button:focus, .aui-toolbar .toolbar-group button:hover, .aui-toolbar .aui-dd-parent .aui-dd-trigger:focus, .aui-toolbar .aui-dd-parent .aui-dd-trigger:hover, .aui-toolbar .toolbar-group .active .toolbar-trigger:hover {
    background: #e9e9e9;
    border-width: 1px;
    border-color: #999;
    margin-left: -1px;
    color: #000;
    position: relative;
    text-decoration: none;
}
.aui-toolbar .toolbar-item:first-child .toolbar-trigger:hover, .aui-toolbar .toolbar-item:first-child .aui-dropdown2-trigger.toolbar-trigger.active, .aui-toolbar .toolbar-item.active:first-child .toolbar-trigger, .aui-toolbar .toolbar-splitbutton:first-child:hover .toolbar-trigger, .aui-toolbar .toolbar-item:first-child .toolbar-trigger:focus, .aui-toolbar .toolbar-item:first-child .toolbar-trigger:hover, .aui-toolbar .toolbar-item:first-child button:focus, .aui-toolbar .toolbar-item:first-child button:hover, .aui-toolbar .toolbar-item:first-child .aui-dd-parent .aui-dd-trigger:focus, .aui-toolbar .toolbar-item:first-child .aui-dd-parent .aui-dd-trigger:hover, .aui-toolbar .toolbar-item:first-child.active .toolbar-trigger:hover {
    margin-left: 0;
}
.aui-toolbar .aui-dropdown2-trigger.active, .aui-toolbar .aui-dd-parent a.aui-dd-trigger.active, .aui-toolbar .toolbar-group .active .toolbar-trigger, .aui-toolbar .toolbar-group .toolbar-trigger:active {
    background: #f5f5f5;
    box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1);
    text-shadow: none;
    text-decoration: none;
}
.aui-toolbar .toolbar-group .toolbar-item-link .toolbar-trigger:active {
    background: 0;
    box-shadow: none;
}
.aui-toolbar .icon-dropdown {
    background: transparent url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAPAAAAB4CAYAAADMtn8nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAJdRJREFUeNrsnQl4FNeV703ulutfUWgBQQCzL7YkrzI2KAYY4fFJhOIbZw4jh9I8fdlnhNnHMgQR5IzzMDkxXbe956xcDyxMzMOBDteAAfbwsYLAiwJkIVZZNCChCQQqCW1WktvNedUV4lS00tVdTUW8f1/31W3qm7dqrp1f/ecc6vqto7jOAinXn/9db87WLVqlS4c5WtRrqi84m0lFEqpLLq8iJN6wfLp3JpH/wxa13rl27ZF/g3bt3l5WXl5eOpn0UFxeX3nHHHSVy8n766aeKj3/dunWKAHjppZd0Csv3XuS9P51XYrq3gBhFsEUTsi8y9cSXkGlks8ybFAlkmVX5cUGVKai/BJJg9W0/LLd7dL6yMVU4z93rpoOSNoIg5SvfB8FBQUl3//92XldblcgerOr5YvXy6389GkQRGkb7/9tiblhR3gawGZWH4Y4AWJ9eUbhgBQWZg6iNIwlC9VNTEngYzzcSxq950rlK8LYnEU7QOhBDeW8KujAEY9QCQmM7baWEwmvSeP3Q2wdqonrxrdf//9/CdBJX739b9WAGspw7XaUZghg3CVKzS2sjBWTakaq6ERxFrVmQivL4W0D4fDAW5JQXr8Y8S0yrwPksdxMNjlgh22e/hegvKqEYHq67uv/7xAIcZsnBqRAyMLm7AzGhBlZbPSTqK0jCW7wviag0ssDe8nBe8IVlgHmAfZ5CQiLCaIsGcgv/YgMjFuAwW2BO4XrdqAX4OlWpV8PzF2epiX/FCya1wuEo37uxaGmBa7w6A53WFtjFXTl4HlRMrZdiIYvrg54eIwyh5ziRq8F9jUwRR2Dd2ehpoNgAH/9MTAnAVcX5hgYwhQD1/ix6CHvw26383C21lZCxeVkD2/AKbcVABvDC4AY5sAOecBmPKOxhjYuxOgMrVyzRnAX38MfC3DCim8Wu9bhFjT8MBxiD49IdvgDHSDM0IMinnxgKwCyWTVaY8agEOtwX2Bl/sFK6bUejrXNd1DFyyPF3RPVpQOKBG962V3gdWsg/RAjsG2Gw18Ivaz5WyQ9sTZhXAC0INO3cOa1gtFrgYKPyOgbw6IiB1bqgYgxc4vWpSfnY6MJu4cO5D4KSLKwTAXa7XGDtbAd69oggdiLF59GtJrDdD6gHWPqwhTeko/HWEQN4dMbAZeEof/ny5WG1wOHeh3gbqWLnq74zPFTgcaNB3SCW0iertJCWt6Z04X6UkokpFNGjlJGRkbIepRwaGlL1KGg4Fe5HKRnATEzXsfSsCpiYGMBMTEwMYCYmJgYwExMDmImJiQHMxMTEAGZiYmIAMzExgJmYmBjATExMDGAmpmudGvXrqXPUrgytWnAt0WUPmzt42HuUgjyNoqSfUjKp7mZVgjnQeewC/xMcaqk/Pb2dq6rqwvcbnfAfElJSZCVlaXJmy2Sd4IfxfTT8vLyeFsBE1NTdypU6ego6ODP8/HHntM1XkMOTmuZ4CD9m4n9A25sCwOzEYdZCYaICkmAqJMesXl4vX1N2Ge33aqsv0AXP0qZylI3gxT2vZJ69ev56hOnU7ncKK3psREr0CKn5T27duneE6sUkmjBwnIpWFoK6UQH1XtZJe5IDwKhXBO2XKFIiIiACdznfd0kU5ffo0feVCgZjevPF6m2YlplfEdeCZF0tzeD/77DMoLCyEW265BbZv366qnO5N3e6ww6psXqIM7kgOsIzxater4eefgecaLXB3AkxXFqCUWn9VPsCB8HTup1yftorJdXXdMuWLWF9XdEggbfUqycCPtCgnfWrFnw5Zdf5nr1mDUBLLYseGNjY6Gvr68Myyr1utCl4jIVZfMWieAdGhoaATBBSuo10xJSYG0tDTo7OxUDTEBOm7cOO/ObRFZYPpC68hCCpBr1gBOnjwJCxcu5MxqqpK1dzKFpuLO3ZuECalRkBPnw1Ottjg3GUbuNACpyWYYFZmPExINcOHxzth4cxkLj3JrMYSD1tA7HT47xpCLH1dUZx2SGoUpAZu1Flgb3yOmgtKomHdPGjVBbW0ugVVNDoZOhT7wQHP6n0tBVqAVUVFREB8fTX6vDjCxVd9/AQuNXCyJqIrTd/pVUwR6oSEBIiLi4PGxkbFEIvwlpWV6STuM1nfJkolJSVA6/CT0xritrY2mDt3Lu80zn95Cc/geeee45vdPT/z372s4DnMeBwc3Ut/ZCdYoD2Lht8gJCmJxhhzZ0T0KRxUH3GArtr22HhtFS0wLHwUV0nrMhL5KiDYoaqhReakPiMo0gLvWCF2DkRH2lagGFhbYG9JquDKRmxYQ54rwTpw4kU80zxDB1tPTA5cuXYLDhw8vREtQjRdDtbWnGBQbY4lgZcVOCASLLy5XfZGpMYufolWWAmwymfjPGTNmwIkTJygeVgUvfudhkrrPuA68IdbKdaROlLyL/v5/nzee89mDBhAl9vcqaTudjjgBR0m7utQ7D32AUYGnTAw8unDHud98wfC3VNlHjExfg3hszYXyKGRov9sHciYlq3P1heMMAcVhEv73kz9r6SvX19apiYG83wlfvpLaSqCcr27Rp07AFrqurA9ECU2N88MEHYxHjhwpweVK49ddeOIl0dHRfDkYw5UQEAaDgYds0qRJsHLlSqD9h3KRCVwRVvpOx0/lE7jd3d0guknkSivt/akOCEy0qgSo1AIPH6sAMcGrVUhDdc83roGBgWEPg0TncPnyZVmdUP15G2SPMcHnjd0wMEgzSLqhy2qH2iYLxJgj4JapqXDnrFR4/UAjHGm8BIWzx8FBhFkpwFJ4RWkEsbTdVwfJp9gKh3vKHoMPSKWWN8/HejWNh9GIKKevbm5WTr96AqCjpYTDNiYVigEuAZhKkMLzl8IcgFTU1N5l5biYlHUeQgQqxrgksa/okst/V8EWq0LJ0IsWGKCt1twoT0VryG8R870cU0dVrhQ9xbk5eXB4OAgb32pE6TzoFRdXQ333ntvcBccY92JY4zQ1NkLTtzO4XLA5jeOwbK88TBvYir09jvgHFpcl9MNTe0WMMzNgLPtPUoOt4zgFF1oGRArvb6lckaXaSxFDcDXwgJDAIhBq9FcikHJjSV31ivWraHlFoulJMSyd1VVVf0OeqFBJJogefMmQPz5s0jeMURak3Oh3g/NVF6LQOQt9QJEQaDZAQ5YbFs82KyqFYVoh7SwXXWLSb3lZS03grfnKyh1rtCFsAP0p34KYGDu0tLTA8ePHh8MDsrwEL4YDQRvTALrfNCuTkyZWdJ3N8f/v2DmOLD0DcH/2XkUBu1Oz9SvOjdwOg76ByKO39/ENO1pbAsRDcX7rvvPr/r33nnnVDa/TWxwN7D5r7cC9Ujcd4Q1Jvby/vyknjV4VlE5iLhPuGw0IrXC3Ecpq5nqTKE21gdZhh3qQUMBgjMBa0gwXjwE9PXIYxCg2xZECqVALwIq88IR97NcJbe7YPJo6LAjdS9sWgE3YctsMY21d8J4JeiLGFmOKADta3sxEM/Ra7ED8IzO/9O2A/x6l8MJSDU/oJULgWBd8CYeJMqD84bYim8QrtS1UEHs8ArVqxQdQeDtGzZMi6QxZWOSFOyWq2a/TaSdwbEgCSCij19fCFMIKcpYCeFXuiO3R4msOL28R4wwe0I0WIZ04BxwoWWJgMy0OPjyjA3GJIZWNsKaCBqrqt7KHW3og5yxZujEzsbp4mBaRjQc6XeBcew/qIKXHyTMjoe2ThvMn5QEZ1q7wE7Aov71R7fyncRT5R8LDc0NdPGQn2zBRbMzlA9UiyF2Ae8pWrbZrgs8J49e8JrgYP0PqVhHNmT/eRUiNIcXooX9ANNJmM4Bxy8hOPD6EPaTZEoCs5qba/vxUL3f0rA1y0s38qHGPzYkuvx4ceOCDDg4SYyNVlz1pbCzsrToHi2/Kgm/nZcHbB8/yg1nbPzp1ZQDQ7YB7bpsOxgg9fFLbAmWP3qZ6rMAb4lDh/Xu2wJooQOXUCKk0TOVDKKPOwRQdaURrQ4M2GNsJv3/JYdX322wASaMH3kMIbw16BVPSyfI6wELwGnSQGBOBYFth5oQoWFOYptpKJMVF6lbePpH7f2/VwcOLb4BVd06FyuOtUNdwAdxON0walwAFszLBgJ3b8zuPwNOP3AJpSdGhWKVhiDXqoEuFAaqwtKOwW2BgCmxtfQ5g6SA9QQ9WdJ3jokwwhO6oQaD9i4HcJdPAxdDW80ZFcf/zqFLcOecRN5ttvQ5wYyWNynWAAdP9cHs7Cj4wV3jQm5gMyck6X68fBb3h3ePw83Tx8LdeRMh0jTZM8iFcfbxs52wv7YVNn7/ZrhpapoWDbpUMlYSkteGBiDcP14XVrGJ3YPoiy/quFmzZl496DbghLMd/dDUOci70NbIXB0nIQFY9pgoKUGMm//AWTMuO1r/0Hzn754hlt8YzJ0dNvBhW5SoIBDp3uglZkbD2ngxNj6/D0s8dO9MJ7x5qhKaObv5lhqwxcbD8thy46YY0yEiJ1bEWxQCpqqrO85Nm3aDrHu85468B13H90Jy5lQ4W3cAFv989feYLfuaeM6Ed6ZE2L4nA8fLoXZoyPgnXfzmAwMYD//nXfJvndULOLSu/8/IZsB5/GxyDvXD3U2OCkjdUczV/2VDex2J6y4NRWKlzJ4GcBMTExfu9iMHExMDGAmJiYGMBMTEwOYiYkBzMTExABmYmJiADMxMfmQrqioSO6N4P3l5eWFSndQXFz8EXi926rlPpSUT1PWKD3devWrcePzT5WWTBtoaRmvmBJeLXq66DFiDY/kf4EcOpsleqxZjonXFuJ9tGhy/VDlCEuupxse5qS3/rFD29zDtVFqej/ZDr57Qm3ENQpIef41w/N7tSEn5AdfXwPDr6/SFjqWiurxIkQXWyUyFKq9xYZj3oaR8LZUkgL1ag7Lo4tED9RWYBmHkdEbXmzYLkNEndX7VQtLiHa3Fko5htUbHS4AWCZ2ZeIx/EZZZrmGdFQnnp2i6UQP4fuEmJKvrq7cKYilV70faG8qwxqFAvFPo9UV9IFR4rtQSqJT4aqV4MqXXKby5ArR3C52RaM3IjTS4hDLXy1AtVNo8EkaQVYsdDrrhfJyhHO4Vlos6bA/UAqwTq4LoGYuYsn2hXLyKd2Hl4tSDU0WovGAOyE61eLhY6oQrKM3NJtwrmF6vGsFuqnQgC4SAhjtLiG3xPgEb9brmG95Umuv6L96gULHCx9pHYicWG7j8K1DwXlh/rQ92qvshYLDWmLRhdRGotdr7JIrLDUZd6mkfVNEgDeKexrtYbHLsa7I2J2ilG9k4rrKnX9Ra9ksaSOkgTvq0hpPRmCDeyIFo4Q7DAhYGsayj7kFNmC1OkdBAtbC4GW9rgeRu1/iI6bbHGAbNbNorBY6twpJSFMkwKBFp1cuKafcK1waMcikMsbOFSytRQgpGiT7oP83gIrJCQwIABcoLg0VChkxakhxtvfxBYqD1YxCB4iB10sGarQCuOEau25aAVwawOqsFs4tFCssWizw4Umt1sALWi2kPOHYP5C462KHlCSxkrPI1CMnSv8L3wZMffAWNg7yHwEGNgvzFqKHG2j2H6QrglQvhmdTPIjQ7wGfnDDF8BahIxIb/xZJZ7dFpbUUXeVkrOt1iAOFt1XqQXcIiyrEPanepApWIyNTjntc7Lagw82Cq2ZhQz3KLTM8GhWODVfupqpwaNfoWQPoMr8z1pBXOFcOzSUWAxTm3QeNBss3DcG3zElwDqbyUVSWDyrvvNkvEItR1csteyDV7noHqQKViMHaoMIbqVSkArvJ7L96MNGrhv1V4x9WLQ9jbSNsHarhdAkDaoYo3rY6dguSySesmRxK9qGq7oim/xsz/xXnw4xw6SJC6u2joLFmOrtsBMAfTSSy9tAe1Gmn2Vr7tGHQ2l8ZiiMJ0DzwMjWmub0Ni9n16rUNtgsX4qAnhODaD9AzqpHqQSWaMzQBm8is5t80hEDs8BZ7uY7Xq0IaZJIZY6sWmxOLiek6FnsbiYmJAczExMQAZmJiYgAzMTGAmZiYGMBMTEwMYCYmJgYwExMDmImJiQHMxMTEAGZigZrxEPsReXVi/Djh5gmSha/jemVbcV53eICpc9PHk9yh1qOgS9Q72y8sdHxkPBpAKYHzdP1kP258fv3JCOl2MXq/f3tDQsKS9vZ3h3HjxkFOTs77brf7QTx2m5jXaDRCWlpa8B10dAx/HThnLPs3eszW9Ly5RA1ffrIY8Z9q5b9GAcNwr5yvg1govrw9z58jsltb026Boa5C80XTWjXh9j0kds/89TJ5e80gp675JOfCD6TPet7tdDzrcbpuYNynSDPPjYwIe4rp16hh/2qZZ0Rv4/AP9Kuex3lbjQk/VmFahmka1RKmg5jeKS/K/VhpeSCKdqu7HP/4xlR20YeMwvr203sXHuEuDh6BH2Qf18kGGMFNxI/nMD3qJx/ByOEC2lAB1HuOe3LMeeuOjAKLM8jYaGITE3kH43bItsiAWAY6IiIh3Op0vf/HFF6sI3JSUFH755cuXWOeO3fu6waD4X5XK5eNQAPnDzJNa9ZAmxsaDXjTwsN5bf3tcH2a9BlEzZuiUAewDSruVgz0PAUT3UG482iA5dsR4jidGoBJ0QZD/ADWz8aDB1ZVUp0ZhJfRnE4oyMyETbfd/noU1k/08nXj0yAueXYce3evRs2btwYMOmTZuG25wagBGwpwx63b/flJMEcyYkwNhEM7hc2Mdd6IPa5h6ob7fuwWxbEbI9CgDmPwWAFR0P7kdzeM/bPgMnWCEqYqwsiMXXCfIaaW4cEVuBizPTYfdNe2wq6aNFhHgbyLo3xEhlquDjQfBGmMCXUKCz/WcywVw8eKVBakpfN4eXF7ZWAnz586TtR8EM9put28leA2GCEhISMSL6JtSWJiInR3W6C2tnYVQmw3mUzrEPRJefBw/vQQzAhOZkH35cm4HLKk/3nP3MjIFajj36Orggalxih3kzoOBwoASh8VnFR1N3GYv0gmFs3HvhsVWU7XlMTGjK3WyjbBAQ0rdt0wJ7jMGwrk9h/ZAmTpwYNsuEcD0/ZVzsEz8qnAipcZEju66xMbB47lioO9ez7I8fNS3DvD9FuH4/GlzcmpoaWdauPnUjDLjqYcDdgV5SjOzyDQjlo1J4STdkxF75HNkp/RHz7xcssiyR28xF6EFnt/vOYO2FtRP/Ae7KRb8ct8/Q5MLGxVn57eR63IjvHqEdxvCu8bhGCLbCm1trXxnbzQaIDo6BmLRalosPMRr5s2bxyHEj5DhlAtvE4KZGR/PuQIv293BtdRHso7UTbEPqxv20EOurHio9Hq9g9cWd6PVXkoPMAp0SeNHy6hHebWh51/DwRiIAeD1SsE7QNYHLNhu/jNZRHrTEHG7zCCezfsj6SizyVevJQt9///2hwFs2PSPuiX9cOhXQAownmQ5RZFVXn//NPi3t049j9ucRoj3Bitbuv2N7ipF7jTIfI86Nzew202Wd8B2BV651le0wE94L9xXd3HEp0SJAuyvKLoCDgf6t74B1lv7YPWs1RBjjIZWx2XQOZOvbCO7eMeO2tpjqwgsPV5gszkKMjIyBe3DS5d6uStcFxcvGCJjz08f/6NkVFRUUHnFR7Yv59rfPBBSIJCQivhGIYhDRNpN27OCixo1TZondTg4OlKEngvVwWYt6lee5Z//At1xDAkO/QvAd97hQGQVW5kRAT0DA3u2FB5YNXhjnZPp4Dn8L/nz4cV48fzef7a1ARbT53i11W2t8OGgwce3nzr7ZHxpsjVChoxF0psGwDehEij/tdrFeMgNefyK0mK/3Ce2cfx3/3Ktyd7lrFut5usxp4RYDney/st7ugvq0PokwRvra5XzHA1Oh9WGDO7YJbx9wEqVEpsP/cJBCqzucLxgogi5cuLDn6NGjS4cwzktA15vi3Zkz58CUKVP49cePG3nLe/FiJ4LthhgEsbe3F44dO7YqPz9/jzAY4lcWtC6JCAHIgVcCcQIm2jZq0SJlV/TUX3D7LqycBArqAabUBgJ/KUwpXynJ8/MNbKKG3I596yvPLD0cOdFD7zYMX4nJwfPTfh5t0W1oanBschD3NzXyewxcuwC8PV656YeG3gtaPj5hYUuLerxwVhrEmeVPHjMvOxHSk8z3IfwzEcQTo2nUuNdxlO/o4o036rzhNUCcInilMfAITUuP42PgnYrHKy/7MsKKxxNdYyY2IUGlMiakVt97yzP7CQ1HUf5LLqhIUUWuL6fml/vw2taxxZYmIHrfCV9SkpqXwsjC42b311umhso9FgRct/9uzZpWPHjg26DxeCS2VfGBiAqLlzA1vsY8dgLHYStE/F8xUNdnFw5DmAZA9oYL/sMWxu7NTcfbjM4IGQ8kxZwfkf0JIM0hyvW3q4C8uJEeIqrIclWVnD8JJiMHYvzMiAPefOeQa20LUdOkSvHryy6U33nKzolPQ2gKjHsibrHwyS4K43dJxH349IXcUqgnxOsflhGofd2/DPXOfQOtossSDanXWV5M53Kp15TMydWtItnA41vJYXTfERkRBn6sfInVGWJS90DPY1XaISMHkEqmRVXRbW5vdbDabHBLgdTq9ZBB4HKSmpqIr3QEHDnyK7dOTz2yOhJaWVrusw8dj0mP5SQsWQNabbwbM27J0KTiOHuW3UVy5Vciz8td8T70N3Ri9D1oDXWXnUTLj86FaAW34RtMh3W87ZsXczgThqjteBrK0LPyOEZfT9IpVNsTENbnmG6OGtpib78woAbkJXPAyamZ4UpXgjcqXBc5tp1LjNBGvw/MrplZXDDjcthFus9wBL2AqdaVDB8qvtfGQ8l5XMvbxxfApoKnYXPVc7iIg1hjDFwa7ILGvvOgc0vGTNwueYM02PjItdUJjZH6CSnAtJxGjT0jxzphZFq8FcbJ7H884CSjlQ8m8gQsaOVku9vDvvpXHJz5KxYQcyWMIFfC1oLgIsA6SXhBseAJjGJuA4HSVMDNzrajs6d6ofOGct8ua0N1mRnwz4eD7LCasV/gOXQVSUZ59iXrdd8aUWbhUFG1eTPQAUbADKeyBruGF74mXTaHKf08w3gQMNF1ldb3jVlkkAvwpX/7ZNIL2leC/UGDBx6J7NHjsH4kyxUFbwSzjX57l/ehCjafhuFwjt5GhzMxMU1NTI7a9SKF96jB0vPoBMz2WTtcLiffPgcGBmHy5KmyLjDBSEdjPnsWHI89FjBvVEsLb80UA0wDVzTmIA0djHh5XFZ0rc9fHVZQ3oP/ArD01YDFLs3KMpWfb6WeZbhO6fg2NTbCY8Ig1sutrXCJjtdsHo7hoacHVk7KUQRAbW0t/ynzfrBcnb7QPTgnMzlKEcSXrHwo1qhkFDrcD3XcM/ZPuj8338uXqRebzCAnxcGpubLyPzbcV5TeVFnCqAKeb9w6nXoCD9ZpideAPkxGXzqyu7aj0uM8cpBnjatGnvdnd3L3COM9kMvCWVi8EweIDJ2SFPWBHwBDG2A6HE5KTU2ig6125ANODGmeOHMH484i8wWSXS379NO9DH7bKYyndEvANCOlZvDwchSDuqwf22giz/4xBMXm0Ej8e86XvT1LP8P4HcjikpeDHem7vb1wEWNeqqEq/M67z6LVx/8XxCfAj6bPeFdNoxJB1kjv1DZ3wXYG0JRded66GOPwn2F3Z1KHsvD7ETWkOGl28i9IhkUXk1/arBRyLElfWX4HS7FS5bh6R5n8e8z6vaCOedxjV283/Or4/4XtBcCWe/p4Gu6T4DO4bx6GzluSVrasry8vJ3V1dWr6JZRYmIS0COUVnQL3W5u2PoODPTz16evzwbp6RmA27yOQAe9TUKPR3a/DJwNtuwmy7HraeBINpWXuz7Ww84bq/bruTSjlngAbijkn9CbeTVQ8CP/n9AgP0WHRlhWPbb/Ft3rq/6fNUnfX2AFcR7Otlokf9r9mwe4G/V1cFp6hxoYKu7G6MioEtTe/jtsqfnOvN27d/OPVErvC/vLq6DcrR992bnxrtljIdIo79H9k6290HDB9gFCeBBGoQhircrix1mE55xvFB7qeOKy1T4fkzhgtR/T7zHPftV7kcSbOqcLWtpOwgPlsCi1FzIMIBS7ZOmqBaFcCdnZ1kWR9AIP9UVVX98MWLHVBff9rrcU/eM4LBwUER3v/GbR5xu4M/p0DPNt/w179yX333u9j59AaHmDwNtHRT33jj6ueifam3iQPLGc/or/c5p0wHmPSPnutrwF0dV29/UX0CKytHMTlNzXEMJqNhof2JKf/6f11VUPf4IdGyQlwXHskO798kvPSH5/v8cCWyxwpzkKtuTl/zdu88iQDC9CMupcA2H4lQSE8Dy6s7995eOmp4oX5wTNbx10AublwZdTvug28yPQnwINAp9re4NKwLY67nmV8DPPV7FbrMgejFBx8GIASNdrxXO1H4IZ6IP85YKrH1XNV7ahraVN0bmchsMhqL8/DxddXXVmvMY89ETWNJnDMhtzsjIInhfo7zoFtM2ssqnJ6oQSK4eIXajhQJ/EOM56NHC8fDKfZSSvBA6dVdyaVTAOeexRNE97erxXce2jYiMqBPaMNzjTGairbk3qzbUFO15mOEmEtIgC8IZhJZXox5FxojYXNu/mtRRmMRbRNrGB0/3IHg/AKhii2vaHj8kTuz/T2fAM2XuEPFQ3QbXM8g9u8KXMgTKfVoJo/qRldlu3zh/uXGfiXGd58EnoHeuRXER5SYnQi/G7ls0FfZiALLA4Y0csMCPPLVVVVqhRSnom2hPDunh48/PzyW0efpmBAB4zZkzgY5GiXTyJAx0L71zAMaNlu8IY36MsMDQAVT3DQsBuGXxmSijo4Are//2oyKW8OuumLf6/z9zLDF702Alh8pDJyOF4RfV6E5zaF1TUoWO4hIs1EV43GajkXZgYqPwfqZGx8Do0UI8b8hvBsWzhwDs8bHQ0ykAZwYJnXb7PD5mS6oPmsh00kvM7wM3xBdk59WCefrhFKAhXiXWtz2M2fOLKHRaWrp9JD9lClT3sd/HkS3efh1QqUA8xBr/jphg8d0t36GIKFL298pr1Kj8bhTZwFkLRCGjQMDLBprE9aPDrjtr9afXvJ2ayu//P6sLPjh1Gnvczrdg3bhdUIYhQALENPbHfSY5L3gVlQivVomP41BHcHfMPEfhuJiek6FpuRg4mJAczExMQAZmJiYgAzMTGAmZiYGMBMTEwMYCYmJh8yCMCKpHu8ccf57/IuYcsc3IwXmqeNRWmcJHuowxTqSRdJSWzRkimiCkSknQu0W2YaBqFBqXliif9DSmZ7yy/BrTb9Qcu6hdu3YFvQa7d/OKy8vrwnhKXzQw/P/xveRhm7vhmAkx/zuinB81415yx0Fz7MT07ugjTMZ1O1z1KzoGTQCttLOI7zqUa7GM9ps2YdmKiOYAswr7Khf3lgf8Z1WIP5FixbBzJkzITvb85pla2srnDhx4pl9/Y94wWFIiGc1IhfF/wgvA9T1hPScew0xhgK3hmmpg/MZF/UHzA7oJjTR4v3fbeITXM/n5i7X8ZBz02mETpklqdkiTYSudQFuGSn00ljKNIE4SACZLu8GrYd4t7IvWF4fSNeuXcs/8mkymfh3mumtp5ycHBg/fjy98wwvvPCC6sa/fPlyLpj1pfMpLi4GtMKhXosamcuYtAKY9PiSyXBo73YYFFrJjcLyrw5UYbqygTCT/cStW7dyahtUGCAuDSPEiwWId/pYZxGWF4UA8NO33347ZGVl8eBWVFTAihUrMkH0PWFJUuW8BaZrPP/fuflrrTcoXl6YKsB4I3RA9CSV4GtJYA/q7M2B8SjQcwuz7go8BegYUxvYuUio3PtZSDvWEOI8L7dZdKe1gjgpiBVpkORRo2emTp06/J7x/DytXruRh/tvf/gb33HMPv5ysMAL8jFKA84q3hYHBq91/ybUIdp2qQwkHmHwATPCKiktLDwBvO2SaaZaOIajUYOcaQRzI4mppiZMEisPcNWimTPFAcEnn3xyeOK99evXDy9PT08PZYxAiXQh1H8gN99fjMwUgvjbSPQbSGLMG0gDbsrZXZ3pCY719CNFhtRiQTWUj/LlZqaCuFzdQAXuyKUgydgP/zwQ2hubuZhptcjaR5rk5Tte7du3cYahXSKUxaxb1a5GWSY4Fbq96GVslCJ9cDFwf/E7qGdoPNWcv/HxmRDTGGudDQtwKSI1dgrqrRAq8cSyxlqgot0EYwFovxLtSK7xaADgvlANva2vjB6xeeOEFKCwsHJ6Uj7Rv3z4oKiqClpYWlf5tTdCBqRDjXzkxbi5DLXwAS3tdrmtoF3xlLeKhlWrI1cwnWm/oS1DJQtjgDQRxCYR62KD0Aj/Ap6RZ7FRlguDV6Gc0K/r6ufueOOODRRxFV155ZcRKGp1OTk6GTz75hMrOExBeIPdBxZHlTVfWAZMa7cGJlJrQWW6mTvA0E3IrgjRh8/iAulcSCZSpgE8Bi6IR523CsiQBYkqTQd294N9UVVU9QxY4IyMDnnrqKX4EWupek/WtrORHHX6jpkLk3gdWcxtJxqR2YZnsjkkAWHyqirR161aIqHj27G8pBCLrkKZmgEsbKBbBBfaW3dreLx5O3bsqM7Ly4PJkyfzPzpObvSFCxegsbERDh8HJL1knMfmKyvxq400zXQdTljq/fo/UTe9X4sBqj7fjD8iglEwOYiYlpFIq9jcTExABmYmJiADMxMTGAmZgYwExMTAxgJiYmBjATExMDmImJAczExMQAZmJiYgAzMX2D9T8CDABMIiduuYHd8QAAAABJRU5ErkJggg') 0 0 no-repeat;
    display: inline-block;
    margin-top: 0;
    margin-left: 5px;
    margin-right: -5px;
    padding-right: 5px;
    text-indent: -9999px;
    width: 7px;
}
.aui-toolbar .toolbar-dropdown .icon-dropdown {
    background-position: -24px 0;
    height: 7px;
}
.aui-toolbar .toolbar-splitbutton .icon-dropdown {
    background-position: -46px 7px;
    margin-left: 0;
    height: auto;
}
.aui-toolbar .toolbar-splitbutton>.toolbar-trigger, .aui-toolbar .toolbar-splitbutton>.toolbar-trigger:hover, .aui-toolbar .toolbar-splitbutton>.toolbar-trigger:focus {
    border-right-style: dotted;
    float: left;
}
.aui-toolbar .toolbar-splitbutton>.aui-dd-parent>.toolbar-trigger:hover, .aui-toolbar .toolbar-splitbutton>.aui-dd-parent>.toolbar-trigger:focus {
    border-left-width: 0;
    margin-left: 0;
}
.aui-toolbar .toolbar-splitbutton>.aui-dd-parent {
    float: left;
}
.aui-toolbar .toolbar-splitbutton>.aui-dd-parent>.toolbar-trigger {
    border-left-width: 0;
}
.aui-toolbar .toolbar-splitbutton>.aui-dd-parent.active>.toolbar-trigger {
    border-left-color: #999;
}
.aui-toolbar .toolbar-splitbutton>.aui-dd-parent>.aui-dd-trigger {
    min-width: 0;
    margin: 0;
    padding-left: 2px;
    padding-right: 2px;
    width: 9px;
}
.aui-toolbar .aui-dropdown2-trigger[aria-disabled="true"], .aui-toolbar .toolbar-group.disabled .toolbar-trigger, .aui-toolbar .toolbar-item.disabled .toolbar-trigger, .aui-toolbar .toolbar-trigger.disabled {
    color: #999;
}
.aui-toolbar .aui-dropdown2-trigger[aria-disabled="true"]:focus, .aui-toolbar .aui-dropdown2-trigger[aria-disabled="true"]:hover, .aui-toolbar .aui-dropdown2-trigger[aria-disabled="true"]:active, .aui-toolbar .disabled .active .toolbar-trigger:hover, .aui-toolbar .toolbar-group.disabled .toolbar-trigger, .aui-toolbar .toolbar-group.disabled .toolbar-trigger:focus, .aui-toolbar .toolbar-group.disabled .toolbar-trigger:hover, .aui-toolbar .toolbar-group.disabled .toolbar-trigger:active, .aui-toolbar .toolbar-group .disabled .toolbar-trigger, .aui-toolbar .toolbar-group .disabled .toolbar-trigger:focus, .aui-toolbar .toolbar-group .disabled .toolbar-trigger:hover, .aui-toolbar .toolbar-group .disabled .toolbar-trigger:active, .aui-toolbar .toolbar-group .toolbar-trigger.disabled, .aui-toolbar .toolbar-group .toolbar-trigger.disabled:focus, .aui-toolbar .toolbar-group .toolbar-trigger.disabled:hover, .aui-toolbar .toolbar-group .toolbar-trigger.disabled:active {
    background: #f5f5f5;
    border-color: #ddd;
    box-shadow: none;
    color: #999;
    cursor: default;
    text-shadow: none;
}
.aui-toolbar .aui-dropdown2-trigger[aria-disabled="true"]:focus, .aui-toolbar .aui-dropdown2-trigger[aria-disabled="true"]:hover, .aui-toolbar .aui-dropdown2-trigger[aria-disabled="true"]:active {
    border-color: transparent;
    color: #999;
}
.aui-toolbar .toolbar-group.disabled .toolbar-item:first-child .toolbar-trigger, .aui-toolbar .toolbar-group .disabled.toolbar-item:first-child .toolbar-trigger, .aui-toolbar .toolbar-group .toolbar-item:first-child .disabled.toolbar-trigger {
    border-left-width: 1px;
    border-left-color: #ddd;
}
.aui-toolbar .toolbar-group.disabled .toolbar-item .aui-dd-trigger, .aui-toolbar .toolbar-group .disabled.toolbar-item .aui-dd-trigger, .aui-toolbar .toolbar-group .toolbar-item .disabled.aui-dd-trigger {
    border-left-width: 0;
}
.aui-optionlist {
    background-color: #fff;
}
.aui-popover {
    box-sizing: border-box;
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
    max-width: 300px;
    min-width: 160px;
    position: absolute;
}
.aui-popover [role="option"] {
    color: inherit;
    display: block;
    padding: 3px 10px;
    text-decoration: none;
}
.aui-popover [role="option"].aui-select-suggestion {
    cursor: pointer;
}
.aui-popover img {
    display: inline-block;
    height: 16px;
    position: relative;
    padding-right: 6px;
    top: 2px;
    vertical-align: baseline;
    width: 16px;
}
.aui-popover ul {
    list-style: none;
    margin: 2px 0;
    padding-left: 0;
}
.aui-popover ul [role="option"] {
    background-color: #fff;
    color: #333;
}
.aui-popover ul [role="option"]:not(.aui-select-no-suggestions):hover {
    background-color: #3572b0;
    color: #fff;
}
.aui-popover ul:not(:hover) [role="option"].aui-select-active {
    background-color: #3572b0;
    color: #fff;
}
.aui-popover.aui-layer {
    height: auto;
}
form.aui aui-select, aui-select {
    display: inline-block;
    position: relative;
    max-width: 250px;
    width: 100%}
form.aui aui-select input.aui-select-has-inline-image, aui-select input.aui-select-has-inline-image {
    background-position: 10px 6px;
    background-repeat: no-repeat;
    background-size: 16px;
    padding-left: 31px;
}
form.aui aui-select select, aui-select select, form.aui aui-select datalist, aui-select datalist {
    display: none;
}
form.aui aui-select input.text, aui-select input.text {
    padding-right: 22px;
    max-width: 100%}
form.aui aui-select button.aui-button, aui-select button.aui-button {
    background-clip: padding-box;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    bottom: 0;
    box-sizing: border-box;
    display: inline-block;
    height: 2.14285714em;
    right: 0;
    margin: 0;
    position: absolute;
    top: 0;
    vertical-align: top;
    width: 22px;
}
form.aui aui-select button.aui-button:not(:hover), aui-select button.aui-button:not(:hover) {
    border-top-color: transparent;
    border-right-color: transparent;
    border-bottom-color: transparent;
}
form.aui aui-select button.aui-button:not([aria-busy]):before, aui-select button.aui-button:not([aria-busy]):before {
    border: 4px solid transparent;
    border-top-color: #333;
    content: '';
    left: calc(50% - 8px/2);
    position: absolute;
    top: calc(50% - 4px/2);
}
form.aui aui-select[data-aui-notification-error] .text {
    border-color: #d04437;
}
form.aui aui-select[data-aui-notification-success] .text {
    border-color: #14892c;
}
.aui-header .aui-header-logo-answers .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-answers.png);
    width: 103px;
}
.aui-header .aui-header-logo-atlassian .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-atlassian.png);
    width: 87px;
}
.aui-header .aui-header-logo-aui .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-aui.png);
    width: 36px;
}
.aui-header .aui-header-logo-bamboo .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-bamboo.png);
    width: 95px;
}
.aui-header .aui-header-logo-bitbucket .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-bitbucket.png);
    width: 100px;
}
.aui-header .aui-header-logo-clover .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-clover.png);
    width: 72px;
}
.aui-header .aui-header-logo-confluence .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-confluence.png);
    width: 118px;
}
.aui-header .aui-header-logo-crowd .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-crowd.png);
    width: 71px;
}
.aui-header .aui-header-logo-crucible .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-crucible.png);
    width: 89px;
}
.aui-header .aui-header-logo-developers .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-developers.png);
    width: 111px;
}
.aui-header .aui-header-logo-experts .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-experts.png);
    width: 64px;
}
.aui-header .aui-header-logo-fecru .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-fecru.png);
    width: 51px;
}
.aui-header .aui-header-logo-fisheye .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-fisheye.png);
    width: 87px;
}
.aui-header .aui-header-logo-hipchat .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-hipchat.png);
    width: 97px;
}
.aui-header .aui-header-logo-jira .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-jira.png);
    width: 57px;
}
.aui-header .aui-header-logo-marketplace .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-marketplace.png);
    width: 116px;
}
.aui-header .aui-header-logo-stash .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-stash.png);
    width: 70px;
}
.aui-header .aui-header-logo-support .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-support.png);
    width: 90px;
}
.aui-header .aui-header-logo-university .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-university.png);
    width: 113px;
}
.aui-header .aui-header-logo-cloud .aui-header-logo-device {
    background-image: url(images/logos/aui-header-logo-cloud.png);
    width: 126px;
}
.aui-header .aui-quicksearch {
    position: relative;
}
.aui-header .aui-quicksearch input[type='text'] {
    background: rgba(0, 0, 0, 0.2);
    border-radius: 3px;
    box-shadow: none;
    color: rgba(255, 255, 255, 0.6);
    height: 30px;
    margin: 5px 0;
    padding-right: 26px;
}
.aui-header .aui-quicksearch input[type='text'][type='text']:focus {
    background: rgba(0, 0, 0, 0.25);
    color: #fff;
}
.aui-header .aui-quicksearch input[type='text']::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.6);
}
.aui-header .aui-quicksearch input[type='text']::-moz-placeholder {
    color: rgba(255, 255, 255, 0.6);
}
.aui-header .aui-quicksearch input[type='text']:-ms-input-placeholder {
    color: rgba(255, 255, 255, 0.6);
}
.aui-header .aui-quicksearch input[type='text']:focus::-webkit-input-placeholder {
    color: #fff;
}
.aui-header .aui-quicksearch input[type='text']:focus::-moz-placeholder {
    color: #fff;
}
.aui-header .aui-quicksearch input[type='text']:focus:-ms-input-placeholder {
    color: #fff;
}
.aui-header .aui-quicksearch:after {
    color: rgba(255, 255, 255, 0.6);
    content: "\f18d";
    font-family: "Atlassian Icons";
    height: 16px;
    margin-top: 11px;
    pointer-events: none;
    position: absolute;
    right: 16px;
    top: 0;
    width: 16px;
}
#footer .footer-body, #footer-logo a {
    background: url(data:image/svg+xml;
    base64, PHN2ZyB3aWR0aD0iMTE0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTE0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9IiM3MDcwNzAiPjxnPjxwYXRoIGQ9Ik0yNy4yMDYuMjY1Yy0uMTEyLS4xNTQtLjI5Mi0uMjQ3LS40OC0uMjQ3LS4wOTcgMC0uMTkyLjAyNS0uMjc2LjA3Mi0zLjUxNyAxLjk3Ni03LjU5NCAzLjAyLTExLjc5IDMuMDIyLTQuMTk2IDAtOC4yNzItMS4wNDYtMTEuNzktMy4wMi0uMDgzLS4wNS0uMTc4LS4wNzQtLjI3NS0uMDc0LS4xODggMC0uMzY4LjA5My0uNDguMjQ3LS4xNjYuMjI3LS4xNy42MDguMTEyLjgzNSAxLjc2IDEuMzQ4IDMuNzAzIDIuNCA1Ljc3IDMuMTIgMi4xNDQuNzQ2IDQuMzg2IDEuMTI1IDYuNjYzIDEuMTI2IDIuMjc4IDAgNC41Mi0uMzggNi42NjMtMS4xMjYgMi4wNjgtLjcyIDQuMDEtMS43NzIgNS43NzMtMy4xMi4yOC0uMjI3LjI3Ni0uNjA4LjExLS44MzUiLz48cGF0aCBkPSJNMTQuNjYzIDcuMzM2Yy45IDAgMS40Mi0uMDU1IDEuNjA0LS4wNTUuMjIyIDAgLjQzNC4xODguNDM0LjQ1IDAgLjA3NS0uMDE2LjEzLS4wMzQuMTc4LS4xMi4zMjctLjY2MyAxLjUwNC0xLjY3NCAyLjUxNC0uMTE0LjExMy0uMjQyLjEzNS0uMzMuMTM1aC0uMDAyYy0uMDg4IDAtLjIxNy0uMDIyLS4zMy0uMTM1LTEuMDEyLTEuMDEtMS41NTYtMi4xODctMS42NzUtMi41MTQtLjAxOC0uMDQ4LS4wMzUtLjEwMy0uMDM1LS4xOCAwLS4yNi4yMTItLjQ0Ny40MzQtLjQ0Ny4xODMgMCAuNzA1LjA1NiAxLjYwMy4wNTZoLjAwNiIvPjxwYXRoIGQ9Ik0yMy4xNjQgNS44OTRjLS4wODQtLjA2Ni0uMTg0LS4xLS4yODYtLjEtLjA1NyAwLS4xMTQuMDEtLjE3LjAzMi0xLjAxOC40LTIuMDUzLjcwNC0yLjk5OC45My0uMTkyLjA0Ni0uMzQ4LjE5My0uNDEzLjM3LS42ODggMS45MzUtMi40NDYgMy43NzctNC4yOSA1LjcwOC0uMDc0LjA3Mi0uMTc4LjE2Ny0uMzQ2LjE2Ny0uMTY4IDAtLjI3LS4wOS0uMzQ2LS4xNjYtMS44NDQtMS45My0zLjYtMy43NjctNC4yOS01LjcwMi0uMDY0LS4xNzYtLjIyLS4zMjMtLjQxMy0uMzctLjk0NC0uMjI1LTEuOTgyLS41NC0zLS45NC0uMDU0LS4wMi0uMTEtLjAzLS4xNjgtLjAzLS4xMDIgMC0uMi4wMzItLjI4NS4wOTgtLjEzLjEwMi0uMTk4LjI2OC0uMTgzLjQyNy4xNTYgMS42MS43NzYgMy4xODMgMS44OTQgNC44MyAxLjA1IDEuNTUgMi40MjIgMi45ODYgMy43NDcgNC4zNzMgMi40NDMgMi41NTcgNC43NSA0Ljk3MiA0Ljk1MiA3Ljc3Mi4wMTguMjUyLjIyMy40NDguNDcuNDQ4aDIuODdjLjEzIDAgLjI1Mi0uMDU1LjM0Mi0uMTUuMDg3LS4wOTcuMTM0LS4yMjYuMTI4LS4zNTgtLjA5LTEuODcyLS43NzctMy43NDctMi4wOTgtNS43My0uMjc3LS40MTctLjU3NC0uODIyLS44ODQtMS4yMTgtLjEyNi0uMTYtLjA3NC0uMzYuMDIzLS40NjJsLjI4Ni0uMzAyYzEuMzI2LTEuMzg3IDIuNjk2LTIuODIyIDMuNzQ4LTQuMzcyIDEuMTE4LTEuNjQ4IDEuNzM3LTMuMjEyIDEuODkzLTQuODIuMDE2LS4xNjMtLjA1Ni0uMzM1LS4xODMtLjQzNCIvPjxwYXRoIGQ9Ik0xMS41ODIgMTcuNjk4Yy0uMDY4LS4wNzItLjE2OC0uMTQ3LS4zMzUtLjE0Ny0uMjE0IDAtLjM0LjE1My0uMzkuMjI4LTEuMjA2IDEuODg1LTEuODMgMy42NjQtMS45MTYgNS40NTItLjAwNS4xMzIuMDQyLjI2My4xMy4zNi4wOS4wOTUuMjE1LjE1LjM0NC4xNWgyLjg2NWMuMjQ1IDAgLjQ1My0uMTk4LjQ3LS40NS4wNjMtLjg2Mi4zMjUtMS43MjYuOC0yLjYzMy4xNjUtLjMxNC4wMzctLjYxLS4wNTgtLjczNS0uNDcyLS42My0xLjA1LTEuMzAyLTEuOTEtMi4yMjQiLz48L2c+PGc+PHBhdGggZD0iTTM0LjA3IDYuNDU3Yy0uMDU3LS4xODYtLjIyNS0uMzEzLS40MTUtLjMxM2gtNC4wNjhjLS4xOSAwLS4zNTguMTI3LS40MTUuMzEzTDI0LjA0IDIzLjE2Yy0uMDQuMTM2LS4wMTguMjg0LjA2NS40LjA4Mi4xMTQuMjEyLjE4Mi4zNS4xODJoMi44Yy4xOTQgMCAuMzY0LS4xMy40Mi0uMzJsMy41MzMtMTIuMjg1cy4wOTItLjMwNy40MTItLjMwN2MuMzI2IDAgLjQwNS4zMi40MDUuMzJsMS42NCA1LjgyNEgzMS40NmMtLjE5NSAwLS4zNjcuMTMzLS40Mi4zMjZsLS42MzIgMi4zMDdjLS4wMzcuMTM1LS4wMS4yOC4wNzMuMzkuMDgyLjExMi4yMS4xNzguMzQ3LjE3OGgzLjc1bC45OSAzLjI1M2MuMDU1LjE4Ni4yMjQuMzE0LjQxNS4zMTRoMi44Yy4xNCAwIC4yNy0uMDY4LjM1My0uMTgzLjA4Mi0uMTE2LjEwNS0uMjY0LjA2NC0uNEwzNC4wNyA2LjQ1NyIvPjxwYXRoIGQ9Ik00Ni4yNyAyMS4xNjhjLS4wMi0uMTI1LS4wODctLjIzNi0uMTktLjMwNi0uMTAyLS4wNy0uMjI3LS4wOTItLjM0Ny0uMDYyLS40NTQuMTE2LS44OS4xOC0xLjIyNi4xOC0uNjM3IDAtLjkyLS4yODMtLjkyLS45MnYtNi40aDIuNWMuMjQgMCAuNDM1LS4yLjQzNS0uNDQ2di0xLjk5NmMwLS4yNDctLjE5NS0uNDQ3LS40MzYtLjQ0N2gtMi41VjcuNjljMC0uMTMtLjA1NS0uMjUzLS4xNS0uMzM4LS4wOTUtLjA4NS0uMjIyLS4xMjQtLjM0Ni0uMTA2bC0yLjU3NC4zNjhjLS4yMTYuMDMtLjM3Ni4yMi0uMzc2LjQ0M3YyLjcxNGgtMS40MDJjLS4yNCAwLS40MzYuMi0uNDM2LjQ0OHYxLjk5NmMwIC4yNDcuMTk1LjQ0Ny40MzYuNDQ3aDEuNDAydjYuODE0YzAgMi4zNCAxLjE5OCAzLjUyNiAzLjU2IDMuNTI2LjY3NCAwIDEuODE2LS4xNiAyLjU2My0uNDI1LjE5OC0uMDcuMzItLjI3Ny4yODgtLjQ5bC0uMjgtMS45MTciLz48cGF0aCBkPSJNNTEuMDM2IDUuODE4SDQ4LjQ2Yy0uMjQgMC0uNDM1LjItLjQzNS40NDh2MTcuMDI4YzAgLjI0OC4xOTYuNDQ4LjQzNi40NDhoMi41NzZjLjI0IDAgLjQzNS0uMi40MzUtLjQ0OFY2LjI2NmMwLS4yNDgtLjE5NC0uNDQ4LS40MzQtLjQ0OCIvPjxwYXRoIGQ9Ik01OS4zODMgMTguOTg2djEuNTU2Yy0uNDI3LjIzMy0xLjIuNTY4LTIuMTMuNTY4LS44MDMgMC0xLjA0Ny0uMjUtMS4wNDctMS4wNzUgMC0uOC4xNS0xLjA1IDEuMDk3LTEuMDVoMi4wOHptLTEuNzI4LTguNDc0Yy0xLjMwMyAwLTIuODkuMjEtNC4wNC41MzgtLjIxNS4wNi0uMzUuMjc3LS4zMTQuNTAybC4zMDIgMS45MThjLjAyLjEyLjA4NC4yMjYuMTguMjk2LjA5Ny4wNy4yMTcuMDk1LjMzNC4wNzIgMS4wNy0uMjE0IDIuMTc1LS4zMzIgMy4xMS0uMzMyIDEuODYgMCAyLjE1Ny40MDMgMi4xNTcgMS42OTV2MS4xMjhoLTIuNzZjLTIuNjM3IDAtMy43NjMgMS4xMTYtMy43NjMgMy43MzMgMCAyLjUwNCAxLjIzNCAzLjk0IDMuMzg1IDMuOTQgMS4yNDUgMCAyLjQ5LS4zNTQgMy41MzgtMS4wMDNsLjExLjQxNWMuMDUyLjE5NS4yMjQuMzMuNDIuMzNoMi4wOGMuMjQgMCAuNDM2LS4yLjQzNi0uNDQ4di04LjA0YzAtMy40NTctMS40MDMtNC43NDItNS4xNzUtNC43NDJ6Ii8+PHBhdGggZD0iTTY5LjI4IDE1LjcxNGMtMS41OTgtLjQyMy0xLjU5OC0uNDQtMS41OTgtMS4zNCAwLS42MDQuMDYtLjg5NCAxLjM3NS0uODk0LjkwMiAwIDIuMjMyLjE2MiAzLjA4Ni4zMTIuMTE4LjAyLjIzOC0uMDEuMzM0LS4wODIuMDk1LS4wNzMuMTU4LS4xODMuMTcyLS4zMDRsLjI0Mi0yLjAxNGMuMDI3LS4yMjctLjExNi0uNDQtLjMzNC0uNDktLjk4OC0uMjM3LTIuMzYyLS4zOS0zLjUtLjM5LTMuOTYgMC00Ljc3IDEuNTM0LTQuNzcgMy44MzYgMCAyLjUzMi40NTcgMy4zODMgMy40OSA0LjE0IDIgLjQ5NSAyIC44NiAyIDEuNDcgMCAuNzk4LS4wNjggMS4wNzQtMS4zNzYgMS4wNzQtMS4wNTMgMC0yLjI3LS4xNjgtMy4zNDMtLjQ2Mi0uMTItLjAzMi0uMjQ0LS4wMTItLjM0Ny4wNTUtLjEwMy4wNjYtLjE3My4xNzQtLjE5NS4yOTdsLS4zNCAxLjkxYy0uMDQuMjIyLjA4Ni40MzguMjk0LjUwNyAxLjE3LjM4OCAyLjg0Ny42NiA0LjA4LjY2IDMuODM1IDAgNC42Mi0xLjY0NyA0LjYyLTQuMTIgMC0yLjczLS40NzItMy4yMzctMy44OTItNC4xNjYiLz48cGF0aCBkPSJNNzkuMjI3IDE1LjcxNGMtMS41OTctLjQyMy0xLjU5Ny0uNDQtMS41OTctMS4zNCAwLS42MDQuMDU4LS44OTQgMS4zNzQtLjg5NC45MDIgMCAyLjIzMi4xNjIgMy4wODcuMzEyLjExOC4wMi4yNC0uMDEuMzM0LS4wODIuMDk2LS4wNzMuMTU4LS4xODMuMTczLS4zMDRsLjI0Mi0yLjAxNGMuMDI3LS4yMjctLjExNy0uNDQtLjMzNC0uNDktLjk4OC0uMjM3LTIuMzYzLS4zOS0zLjUwMi0uMzktMy45NiAwLTQuNzcgMS41MzQtNC43NyAzLjgzNiAwIDIuNTMyLjQ1OCAzLjM4MyAzLjQ5MyA0LjE0IDEuOTk3LjQ5NSAxLjk5Ny44NiAxLjk5NyAxLjQ3IDAgLjc5OC0uMDY2IDEuMDc0LTEuMzc0IDEuMDc0LTEuMDUzIDAtMi4yNzItLjE2OC0zLjM0NC0uNDYyLS4xMTctLjAzMi0uMjQzLS4wMTItLjM0NS4wNTUtLjEwMi4wNjYtLjE3My4xNzQtLjE5NS4yOTdsLS4zNCAxLjkxYy0uMDQuMjIyLjA4Ni40MzguMjk0LjUwNyAxLjE2OC4zODggMi44NDcuNjYgNC4wOC42NiAzLjgzNCAwIDQuNjItMS42NDcgNC42Mi00LjEyIDAtMi43My0uNDczLTMuMjM3LTMuODkzLTQuMTY2Ii8+PHBhdGggZD0iTTg3LjU2IDUuODE4aC0yLjU3NmMtLjI0IDAtLjQzNi4yLS40MzYuNDQ3VjguNmMwIC4yNDguMTk2LjQ0OC40MzYuNDQ4aDIuNTc1Yy4yNCAwIC40MzUtLjIuNDM1LS40NDdWNi4yNjZjMC0uMjQ3LS4xOTYtLjQ0Ny0uNDM2LS40NDciLz48cGF0aCBkPSJNODcuNTYgMTAuNzdoLTIuNTc2Yy0uMjQgMC0uNDM2LjItLjQzNi40NDh2MTIuMDc2YzAgLjI0OC4xOTYuNDQ4LjQzNi40NDhoMi41NzVjLjI0IDAgLjQzNS0uMi40MzUtLjQ0OFYxMS4yMThjMC0uMjQ3LS4xOTYtLjQ0Ny0uNDM2LS40NDciLz48cGF0aCBkPSJNOTUuOTcgMTguOTg2djEuNTU2Yy0uNDI2LjIzMy0xLjIuNTY4LTIuMTMuNTY4LS44MDIgMC0xLjA0Ny0uMjUtMS4wNDctMS4wNzUgMC0uOC4xNTItMS4wNSAxLjA5OC0xLjA1aDIuMDh6bS0xLjcyNy04LjQ3NGMtMS4zMDMgMC0yLjg5LjIxLTQuMDQuNTM4LS4yMTUuMDYtLjM1LjI3Ny0uMzE1LjUwMmwuMzAyIDEuOTE4Yy4wMi4xMi4wODQuMjI2LjE4LjI5Ni4wOTcuMDcuMjE3LjA5NS4zMzMuMDcyIDEuMDctLjIxNCAyLjE3Ni0uMzMyIDMuMTEyLS4zMzIgMS44NTggMCAyLjE1NS40MDMgMi4xNTUgMS42OTV2MS4xMjhoLTIuNzZjLTIuNjM3IDAtMy43NjIgMS4xMTYtMy43NjIgMy43MzMgMCAyLjUwNCAxLjIzNCAzLjk0IDMuMzg1IDMuOTQgMS4yNDQgMCAyLjQ5LS4zNTQgMy41MzgtMS4wMDNsLjExLjQxNWMuMDUzLjE5NS4yMjUuMzMuNDIuMzNoMi4wOGMuMjQgMCAuNDM3LS4yLjQzNy0uNDQ4di04LjA0YzAtMy40NTctMS40MDMtNC43NDItNS4xNzQtNC43NDJ6Ii8+PHBhdGggZD0iTTEwOC45MzggMTAuNTEyYy0xLjM2NCAwLTMuMjIzLjQ4My00Ljc5MyAxLjI0bC0uMTg4LS42NmMtLjA1NC0uMTktLjIyNS0uMzItLjQxOC0uMzJoLTEuOTA4Yy0uMjQgMC0uNDM2LjItLjQzNi40NDZ2MTIuMDc2YzAgLjI0OC4xOTYuNDQ4LjQzNi40NDhoMi41NzVjLjI0IDAgLjQzNi0uMi40MzYtLjQ0OFYxNC45M2MuOTI3LS40ODQgMi4yMy0uOTg0IDMuMDEtLjk4NC41OCAwIC43OTYuMjIuNzk2LjgxNnY4LjUzMmMwIC4yNDguMTk1LjQ0OC40MzUuNDQ4aDIuNTc1Yy4yNCAwIC40MzUtLjIuNDM1LS40NDh2LTguODY4YzAtMi41OTctLjk5NC0zLjkxNC0yLjk1Ny0zLjkxNCIvPjwvZz48L2c+PC9zdmc+) center bottom no-repeat;
    background-size: 114px 24px;
}
#footer-logo {
    background: #f5f5f5;
    position: relative;
    bottom: -21px;
}
#footer-logo a {
    display: block;
    height: 24px;
    margin: 0 auto;
    text-align: left;
    text-indent: -9999em;
    width: 114px;
}
#footer-logo a:focus, #footer-logo a:hover, #footer-logo a:active {
    background: url(data:image/svg+xml;
    base64, PHN2ZyB3aWR0aD0iMTE0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMTE0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnPjxnIGZpbGw9IiM1QkE1Q0UiPjxwYXRoIGQ9Ik0yNy4yMDYuMjY1Yy0uMTEyLS4xNTQtLjI5Mi0uMjQ3LS40OC0uMjQ3LS4wOTcgMC0uMTkyLjAyNS0uMjc2LjA3Mi0zLjUxNyAxLjk3Ni03LjU5NCAzLjAyLTExLjc5IDMuMDIyLTQuMTk2IDAtOC4yNzItMS4wNDYtMTEuNzktMy4wMi0uMDgzLS4wNS0uMTc4LS4wNzQtLjI3NS0uMDc0LS4xODggMC0uMzY4LjA5My0uNDguMjQ3LS4xNjYuMjI3LS4xNy42MDguMTEyLjgzNSAxLjc2IDEuMzQ4IDMuNzAzIDIuNCA1Ljc3IDMuMTIgMi4xNDQuNzQ2IDQuMzg2IDEuMTI1IDYuNjYzIDEuMTI2IDIuMjc4IDAgNC41Mi0uMzggNi42NjMtMS4xMjYgMi4wNjgtLjcyIDQuMDEtMS43NzIgNS43NzMtMy4xMi4yOC0uMjI3LjI3Ni0uNjA4LjExLS44MzUiLz48cGF0aCBkPSJNMTQuNjYzIDcuMzM2Yy45IDAgMS40Mi0uMDU1IDEuNjA0LS4wNTUuMjIyIDAgLjQzNC4xODguNDM0LjQ1IDAgLjA3NS0uMDE2LjEzLS4wMzQuMTc4LS4xMi4zMjctLjY2MyAxLjUwNC0xLjY3NCAyLjUxNC0uMTE0LjExMy0uMjQyLjEzNS0uMzMuMTM1aC0uMDAyYy0uMDg4IDAtLjIxNy0uMDIyLS4zMy0uMTM1LTEuMDEyLTEuMDEtMS41NTYtMi4xODctMS42NzUtMi41MTQtLjAxOC0uMDQ4LS4wMzUtLjEwMy0uMDM1LS4xOCAwLS4yNi4yMTItLjQ0Ny40MzQtLjQ0Ny4xODMgMCAuNzA1LjA1NiAxLjYwMy4wNTZoLjAwNiIvPjxwYXRoIGQ9Ik0yMy4xNjQgNS44OTRjLS4wODQtLjA2Ni0uMTg0LS4xLS4yODYtLjEtLjA1NyAwLS4xMTQuMDEtLjE3LjAzMi0xLjAxOC40LTIuMDUzLjcwNC0yLjk5OC45My0uMTkyLjA0Ni0uMzQ4LjE5My0uNDEzLjM3LS42ODggMS45MzUtMi40NDYgMy43NzctNC4yOSA1LjcwOC0uMDc0LjA3Mi0uMTc4LjE2Ny0uMzQ2LjE2Ny0uMTY4IDAtLjI3LS4wOS0uMzQ2LS4xNjYtMS44NDQtMS45My0zLjYtMy43NjctNC4yOS01LjcwMi0uMDY0LS4xNzYtLjIyLS4zMjMtLjQxMy0uMzctLjk0NC0uMjI1LTEuOTgyLS41NC0zLS45NC0uMDU0LS4wMi0uMTEtLjAzLS4xNjgtLjAzLS4xMDIgMC0uMi4wMzItLjI4NS4wOTgtLjEzLjEwMi0uMTk4LjI2OC0uMTgzLjQyNy4xNTYgMS42MS43NzYgMy4xODMgMS44OTQgNC44MyAxLjA1IDEuNTUgMi40MjIgMi45ODYgMy43NDcgNC4zNzMgMi40NDMgMi41NTcgNC43NSA0Ljk3MiA0Ljk1MiA3Ljc3Mi4wMTguMjUyLjIyMy40NDguNDcuNDQ4aDIuODdjLjEzIDAgLjI1Mi0uMDU1LjM0Mi0uMTUuMDg3LS4wOTcuMTM0LS4yMjYuMTI4LS4zNTgtLjA5LTEuODcyLS43NzctMy43NDctMi4wOTgtNS43My0uMjc3LS40MTctLjU3NC0uODIyLS44ODQtMS4yMTgtLjEyNi0uMTYtLjA3NC0uMzYuMDIzLS40NjJsLjI4Ni0uMzAyYzEuMzI2LTEuMzg3IDIuNjk2LTIuODIyIDMuNzQ4LTQuMzcyIDEuMTE4LTEuNjQ4IDEuNzM3LTMuMjEyIDEuODkzLTQuODIuMDE2LS4xNjMtLjA1Ni0uMzM1LS4xODMtLjQzNCIvPjxwYXRoIGQ9Ik0xMS41ODIgMTcuNjk4Yy0uMDY4LS4wNzItLjE2OC0uMTQ3LS4zMzUtLjE0Ny0uMjE0IDAtLjM0LjE1My0uMzkuMjI4LTEuMjA2IDEuODg1LTEuODMgMy42NjQtMS45MTYgNS40NTItLjAwNS4xMzIuMDQyLjI2My4xMy4zNi4wOS4wOTUuMjE1LjE1LjM0NC4xNWgyLjg2NWMuMjQ1IDAgLjQ1My0uMTk4LjQ3LS40NS4wNjMtLjg2Mi4zMjUtMS43MjYuOC0yLjYzMy4xNjUtLjMxNC4wMzctLjYxLS4wNTgtLjczNS0uNDcyLS42My0xLjA1LTEuMzAyLTEuOTEtMi4yMjQiLz48L2c+PGcgZmlsbD0iIzI3NDk3MCI+PHBhdGggZD0iTTM0LjA3IDYuNDU3Yy0uMDU3LS4xODYtLjIyNS0uMzEzLS40MTUtLjMxM2gtNC4wNjhjLS4xOSAwLS4zNTguMTI3LS40MTUuMzEzTDI0LjA0IDIzLjE2Yy0uMDQuMTM2LS4wMTguMjg0LjA2NS40LjA4Mi4xMTQuMjEyLjE4Mi4zNS4xODJoMi44Yy4xOTQgMCAuMzY0LS4xMy40Mi0uMzJsMy41MzMtMTIuMjg1cy4wOTItLjMwNy40MTItLjMwN2MuMzI2IDAgLjQwNS4zMi40MDUuMzJsMS42NCA1LjgyNEgzMS40NmMtLjE5NSAwLS4zNjcuMTMzLS40Mi4zMjZsLS42MzIgMi4zMDdjLS4wMzcuMTM1LS4wMS4yOC4wNzMuMzkuMDgyLjExMi4yMS4xNzguMzQ3LjE3OGgzLjc1bC45OSAzLjI1M2MuMDU1LjE4Ni4yMjQuMzE0LjQxNS4zMTRoMi44Yy4xNCAwIC4yNy0uMDY4LjM1My0uMTgzLjA4Mi0uMTE2LjEwNS0uMjY0LjA2NC0uNEwzNC4wNyA2LjQ1NyIvPjxwYXRoIGQ9Ik00Ni4yNyAyMS4xNjhjLS4wMi0uMTI1LS4wODctLjIzNi0uMTktLjMwNi0uMTAyLS4wNy0uMjI3LS4wOTItLjM0Ny0uMDYyLS40NTQuMTE2LS44OS4xOC0xLjIyNi4xOC0uNjM3IDAtLjkyLS4yODMtLjkyLS45MnYtNi40aDIuNWMuMjQgMCAuNDM1LS4yLjQzNS0uNDQ2di0xLjk5NmMwLS4yNDctLjE5NS0uNDQ3LS40MzYtLjQ0N2gtMi41VjcuNjljMC0uMTMtLjA1NS0uMjUzLS4xNS0uMzM4LS4wOTUtLjA4NS0uMjIyLS4xMjQtLjM0Ni0uMTA2bC0yLjU3NC4zNjhjLS4yMTYuMDMtLjM3Ni4yMi0uMzc2LjQ0M3YyLjcxNGgtMS40MDJjLS4yNCAwLS40MzYuMi0uNDM2LjQ0OHYxLjk5NmMwIC4yNDcuMTk1LjQ0Ny40MzYuNDQ3aDEuNDAydjYuODE0YzAgMi4zNCAxLjE5OCAzLjUyNiAzLjU2IDMuNTI2LjY3NCAwIDEuODE2LS4xNiAyLjU2My0uNDI1LjE5OC0uMDcuMzItLjI3Ny4yODgtLjQ5bC0uMjgtMS45MTciLz48cGF0aCBkPSJNNTEuMDM2IDUuODE4SDQ4LjQ2Yy0uMjQgMC0uNDM1LjItLjQzNS40NDh2MTcuMDI4YzAgLjI0OC4xOTYuNDQ4LjQzNi40NDhoMi41NzZjLjI0IDAgLjQzNS0uMi40MzUtLjQ0OFY2LjI2NmMwLS4yNDgtLjE5NC0uNDQ4LS40MzQtLjQ0OCIvPjxwYXRoIGQ9Ik01OS4zODMgMTguOTg2djEuNTU2Yy0uNDI3LjIzMy0xLjIuNTY4LTIuMTMuNTY4LS44MDMgMC0xLjA0Ny0uMjUtMS4wNDctMS4wNzUgMC0uOC4xNS0xLjA1IDEuMDk3LTEuMDVoMi4wOHptLTEuNzI4LTguNDc0Yy0xLjMwMyAwLTIuODkuMjEtNC4wNC41MzgtLjIxNS4wNi0uMzUuMjc3LS4zMTQuNTAybC4zMDIgMS45MThjLjAyLjEyLjA4NC4yMjYuMTguMjk2LjA5Ny4wNy4yMTcuMDk1LjMzNC4wNzIgMS4wNy0uMjE0IDIuMTc1LS4zMzIgMy4xMS0uMzMyIDEuODYgMCAyLjE1Ny40MDMgMi4xNTcgMS42OTV2MS4xMjhoLTIuNzZjLTIuNjM3IDAtMy43NjMgMS4xMTYtMy43NjMgMy43MzMgMCAyLjUwNCAxLjIzNCAzLjk0IDMuMzg1IDMuOTQgMS4yNDUgMCAyLjQ5LS4zNTQgMy41MzgtMS4wMDNsLjExLjQxNWMuMDUyLjE5NS4yMjQuMzMuNDIuMzNoMi4wOGMuMjQgMCAuNDM2LS4yLjQzNi0uNDQ4di04LjA0YzAtMy40NTctMS40MDMtNC43NDItNS4xNzUtNC43NDJ6Ii8+PHBhdGggZD0iTTY5LjI4IDE1LjcxNGMtMS41OTgtLjQyMy0xLjU5OC0uNDQtMS41OTgtMS4zNCAwLS42MDQuMDYtLjg5NCAxLjM3NS0uODk0LjkwMiAwIDIuMjMyLjE2MiAzLjA4Ni4zMTIuMTE4LjAyLjIzOC0uMDEuMzM0LS4wODIuMDk1LS4wNzMuMTU4LS4xODMuMTcyLS4zMDRsLjI0Mi0yLjAxNGMuMDI3LS4yMjctLjExNi0uNDQtLjMzNC0uNDktLjk4OC0uMjM3LTIuMzYyLS4zOS0zLjUtLjM5LTMuOTYgMC00Ljc3IDEuNTM0LTQuNzcgMy44MzYgMCAyLjUzMi40NTcgMy4zODMgMy40OSA0LjE0IDIgLjQ5NSAyIC44NiAyIDEuNDcgMCAuNzk4LS4wNjggMS4wNzQtMS4zNzYgMS4wNzQtMS4wNTMgMC0yLjI3LS4xNjgtMy4zNDMtLjQ2Mi0uMTItLjAzMi0uMjQ0LS4wMTItLjM0Ny4wNTUtLjEwMy4wNjYtLjE3My4xNzQtLjE5NS4yOTdsLS4zNCAxLjkxYy0uMDQuMjIyLjA4Ni40MzguMjk0LjUwNyAxLjE3LjM4OCAyLjg0Ny42NiA0LjA4LjY2IDMuODM1IDAgNC42Mi0xLjY0NyA0LjYyLTQuMTIgMC0yLjczLS40NzItMy4yMzctMy44OTItNC4xNjYiLz48cGF0aCBkPSJNNzkuMjI3IDE1LjcxNGMtMS41OTctLjQyMy0xLjU5Ny0uNDQtMS41OTctMS4zNCAwLS42MDQuMDU4LS44OTQgMS4zNzQtLjg5NC45MDIgMCAyLjIzMi4xNjIgMy4wODcuMzEyLjExOC4wMi4yNC0uMDEuMzM0LS4wODIuMDk2LS4wNzMuMTU4LS4xODMuMTczLS4zMDRsLjI0Mi0yLjAxNGMuMDI3LS4yMjctLjExNy0uNDQtLjMzNC0uNDktLjk4OC0uMjM3LTIuMzYzLS4zOS0zLjUwMi0uMzktMy45NiAwLTQuNzcgMS41MzQtNC43NyAzLjgzNiAwIDIuNTMyLjQ1OCAzLjM4MyAzLjQ5MyA0LjE0IDEuOTk3LjQ5NSAxLjk5Ny44NiAxLjk5NyAxLjQ3IDAgLjc5OC0uMDY2IDEuMDc0LTEuMzc0IDEuMDc0LTEuMDUzIDAtMi4yNzItLjE2OC0zLjM0NC0uNDYyLS4xMTctLjAzMi0uMjQzLS4wMTItLjM0NS4wNTUtLjEwMi4wNjYtLjE3My4xNzQtLjE5NS4yOTdsLS4zNCAxLjkxYy0uMDQuMjIyLjA4Ni40MzguMjk0LjUwNyAxLjE2OC4zODggMi44NDcuNjYgNC4wOC42NiAzLjgzNCAwIDQuNjItMS42NDcgNC42Mi00LjEyIDAtMi43My0uNDczLTMuMjM3LTMuODkzLTQuMTY2Ii8+PHBhdGggZD0iTTg3LjU2IDUuODE4aC0yLjU3NmMtLjI0IDAtLjQzNi4yLS40MzYuNDQ3VjguNmMwIC4yNDguMTk2LjQ0OC40MzYuNDQ4aDIuNTc1Yy4yNCAwIC40MzUtLjIuNDM1LS40NDdWNi4yNjZjMC0uMjQ3LS4xOTYtLjQ0Ny0uNDM2LS40NDciLz48cGF0aCBkPSJNODcuNTYgMTAuNzdoLTIuNTc2Yy0uMjQgMC0uNDM2LjItLjQzNi40NDh2MTIuMDc2YzAgLjI0OC4xOTYuNDQ4LjQzNi40NDhoMi41NzVjLjI0IDAgLjQzNS0uMi40MzUtLjQ0OFYxMS4yMThjMC0uMjQ3LS4xOTYtLjQ0Ny0uNDM2LS40NDciLz48cGF0aCBkPSJNOTUuOTcgMTguOTg2djEuNTU2Yy0uNDI2LjIzMy0xLjIuNTY4LTIuMTMuNTY4LS44MDIgMC0xLjA0Ny0uMjUtMS4wNDctMS4wNzUgMC0uOC4xNTItMS4wNSAxLjA5OC0xLjA1aDIuMDh6bS0xLjcyNy04LjQ3NGMtMS4zMDMgMC0yLjg5LjIxLTQuMDQuNTM4LS4yMTUuMDYtLjM1LjI3Ny0uMzE1LjUwMmwuMzAyIDEuOTE4Yy4wMi4xMi4wODQuMjI2LjE4LjI5Ni4wOTcuMDcuMjE3LjA5NS4zMzMuMDcyIDEuMDctLjIxNCAyLjE3Ni0uMzMyIDMuMTEyLS4zMzIgMS44NTggMCAyLjE1NS40MDMgMi4xNTUgMS42OTV2MS4xMjhoLTIuNzZjLTIuNjM3IDAtMy43NjIgMS4xMTYtMy43NjIgMy43MzMgMCAyLjUwNCAxLjIzNCAzLjk0IDMuMzg1IDMuOTQgMS4yNDQgMCAyLjQ5LS4zNTQgMy41MzgtMS4wMDNsLjExLjQxNWMuMDUzLjE5NS4yMjUuMzMuNDIuMzNoMi4wOGMuMjQgMCAuNDM3LS4yLjQzNy0uNDQ4di04LjA0YzAtMy40NTctMS40MDMtNC43NDItNS4xNzQtNC43NDJ6Ii8+PHBhdGggZD0iTTEwOC45MzggMTAuNTEyYy0xLjM2NCAwLTMuMjIzLjQ4My00Ljc5MyAxLjI0bC0uMTg4LS42NmMtLjA1NC0uMTktLjIyNS0uMzItLjQxOC0uMzJoLTEuOTA4Yy0uMjQgMC0uNDM2LjItLjQzNi40NDZ2MTIuMDc2YzAgLjI0OC4xOTYuNDQ4LjQzNi40NDhoMi41NzVjLjI0IDAgLjQzNi0uMi40MzYtLjQ0OFYxNC45M2MuOTI3LS40ODQgMi4yMy0uOTg0IDMuMDEtLjk4NC41OCAwIC43OTYuMjIuNzk2LjgxNnY4LjUzMmMwIC4yNDguMTk1LjQ0OC40MzUuNDQ4aDIuNTc1Yy4yNCAwIC40MzUtLjIuNDM1LS40NDh2LTguODY4YzAtMi41OTctLjk5NC0zLjkxNC0yLjk1Ny0zLjkxNCIvPjwvZz48L2c+PC9zdmc+);
    background-size: 114px 24px;
}
.aui-icon-wait {
    background-image: url(data:image/gif;
    base64, R0lGODlhEAAQAPMPALu7u5mZmTMzM93d3REREQAAAHd3d1VVVWZmZqqqqoiIiO7u7kRERCIiIgARAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQFBwAPACwAAAAAEAAQAEAEcPDJtyg6dUrFetDTIopMoSyFcxxD1krD8AwCkASDIlPaUDQLR6G1Cy0SgqIkE1IQGMrFAKCcGWSBzwPAnAwarcKQ15MpTMJYd1ZyUDXSDGelBY0qIoBh/ZoYGgELCjoxCRRvIQcGD1kzgSAgAACQDxEAIfkEBQcADwAsAAAAAA8AEAAABF3wyfkMkotOJpscRKJJwtI4Q1MAoxQ0RFBw0xEvhGAVRZZJh4JgMAEQW7TWI4EwGFjKR+CAQECjn8DoN0kwDtvBT8FILAKJgfoo1iAGAPNVY9DGJXNMIHN/HJVqIxEAIfkEBQcADwAsAAAAABAADwAABFrwyfmColgiydpaQiY5x9Ith7hURdIl0wBIhpCAjKIIxaAUPQ0hFQsAC7MJALFSFi4SgC4wyHyuCYNWxH3AuhSEotkNGAALAPqqkigG8MWAjAnM4A8594vPUyIAIfkEBQcADwAsAAAAABAAEAAABF3wySkDvdKsddg+APYIWrcg2DIRQAcU6DJICjIsjBEETLEEBYLqYSDdJoCGiHgZwG4LQCCRECEIBAdoF5hdEIWwgBJqDs7DgcKyRHZl3uUwuhm2AbNNW+LV7yd+FxEAIfkEBQcACAAsAAAAABAADgAABEYQyYmMoVgeWQrP3NYhBCgZBdAFRUkdBIAUguVVo1ZsWFcEGB5GMBkEjiCBL2a5ZAi+m2SAURExwKqPiuCafBkvBSCcmiYRACH5BAUHAA4ALAAAAAAQABAAAARs0MnpAKDYrbSWMp0xZIvBKYrXjNmADOhAKBiQDF5gGcICNAyJTwFYTBaDQ0HAkgwSmAUj0OkMrkZM4HBgKK7YTKDRICAo2clAEIheKc9CISjEVTuEQrJASGcSBQcSUFEUDQUXJBgDBW0Zj34RACH5BAUHAA8ALAAAAAAQABAAAARf8Mn5xqBYgrVC4EEmBcOSfAEjSopJMglmcQlgBYjE5NJgZwjCAbO4YBAJjpIjSiAQh5ayyRAIDKvJIbnIagoFRFdkQDQKC0RBsCIUFAWsT7RwG410R8HiiK0WBwJjFBEAIfkEBQcADgAsAQABAA8ADwAABFrQybEWADXJLUHHAMJxIDAgnrOo2+AOibEMh1LN62gIxphzitRoCDAYNcNN6FBLShao4WzwHDQKvVGhoFAwGgtFgQHENhoB7nCwHRAIC0EyUcC8Zw1ha3NIRgAAIfkEBQcADwAsAAAAABAAEAAABGDwyfnWoljaNYYFV+Zx3hCEGEcuypBtMJBISpClAWLfWODymIFiCJwMDMiZBNAAYFqUAaNQ2E0YBIXGURAMCo1AAsFYBBoIScBJEwgSVcmP0li4FwcHz+FpCCQMPCFINxEAIfkEBQcADgAsAAABABAADwAABFzQyemWXYNqaSXY2vVtw3UNmROM4JQowKKlFOsgRI6ASQ8IhSADFAjAMIMAgSYJtByxyQIhcEoaBcSiwegpDgvAwSBJ0AIHBoCQqIAEi/TCIAABGhLG8MbcKBQgEQAh+QQFBwAPACwAAAEAEAAPAAAEXfDJSd+qeK5RB8fDRRWFspyotAAfQBbfNLCVUSSdKDV89gDAwcFBIBgywMRnkWBgcJUDKSZRIKAPQcGwYByAAYTEEJAAJIGbATEQ+B4ExmK9CDhBd8ThdHw/AmUYEQAh+QQFBwAPACwAAAEADwAPAAAEXvBJQIa8+ILSspdHkXxS9wxF4Q3L2aTBeC0sFjhAtuyLIjAMhYc2GBgaSKGuyNoBDp7czFAgeBIKwC6kWCAMxUSAFjtNCAAFGGF5tCQLAaJnWCTqHoREvQuQJAkyGBEAOw==);
}
.aui-dropdown2 .active .aui-icon-wait, .aui-button-primary .aui-icon-wait {
    background-image: url(data:image/gif;
    base64, R0lGODlhEAAQAPMPAKC72NTg7e7z97rN4oaozWyWwlKDuP///5Sy08jX6OLq8q7F3XmfyEV6s/r7/AAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUAI/eAAh+QQFBwAPACwAAAAAEAAQAEAEcPDJ1+gadUqUOtFTI4rJgTSHMwxG1kqG8RhBwRAGIlOacSgNx6G1CzUYgaIkE0IIEsqGoaCcAWSEz6PAnBgUrcOQ15MhTMJYd1ZyUDXSDGelBY0qogJg/ZoAFAQNCDoxDBRvIQMAD1kzgSAgBQWQDxEAIfkEBQcADwAsAAAAAA8AEAAABF3wyfnAko3OJJU0AqNJQaM4hnIUo0QoAnFw0xA3QmAdR5ZJg0PAMCkQW7TWg7EAAFjKB2GwWECjH8LoN2EkBlvDD5FgNAgMg/oo1iwMBfNVA9DGJXMMIXN/HJVqIxEAIfkEBQcADwAsAAAAABAADwAABFrwyfkIolgumVRrQSY5Q9M1g9hUB9Mxk1FIQMCACYIEh4EcPY0gFSMAD7NJYbFSHi6Sgo5gyHyuDIBWxH3AupQFotklAAqNAvqqkiAM8IaBjCHM4A8594vPUyIAIfkEBQcADwAsAAAAABAAEAAABFzwySkJvRK0N5IcBfYEAOct2CYJRReijSEhi5wABOE1lqACpIfqUVCIHiWKrNbYEBgM0UIgcIByBNllcegGKKGLYWxQGRCW46SQfYzVQkmj0BweC7Im3C23w/UYEQAh+QQFBwAIACwAAAAAEAAOAAAERRDJiQCgWA55Ds/c1iECKAFeR5DYIBTIEVheFU/DsWH1Su2YwMSAIPiCnUPJcsmUPkNMQZY5TqYdIkJrSma4lAJQAgZFAAAh+QQFBwAOACwAAAAAEAAQAAAEa9DJ6Uqh2DUmEZCAkTUAhyAOooiZsRinIaBUwYgIYQFBpSSSRgFRaEwahoEjwJIYOJRGgmDUGK5VCmEwSCCu2AxBoRAsohhDgIBBNh1PCTBoMDaqgkPSIchmGAdKDlBoEwoHFyNpB2wZjn4RACH5BAUHAA8ALAAAAAAQABAAAARb8Mn5jKFYFkkIz9zFeEQCSkgzPgmDWc3DFBaxSMktGXS2CANM44JZuCaNJIixWASTygwjEQgATpMBI4rdPBYxEGCheDRugZPggHhceaDGmkiMOw4XxzE+CIQpEQAh+QQFBwAOACwBAAEADwAPAAAEVtBJI0uRTOpab1nb5l3L5TSnZlAOAzjGgEiNgYZA8G73hpihYAFAzAQ1n4HsSCsFa6yawrHbHA4IRGI6S/gOAIWC4JiFDFeKoBE4Mg4XwdqhAKo0g2MEACH5BAUHAA8ALAAAAAAQABAAAARd8Mn5WqNY3meMLBtmXB1HhFTjdQ3iYZtlFYyEEBlMLHiOES8fxYAoCicGgLL2URQwrmHicOhNEgKExnEIeBQExiLxICgWEsLTFgjUesGJotF+DBw+xzcgIec2SjkRACH5BAUHAA4ALAAAAQAQAA8AAARa0MnpWpOGamll2Vr3bZlmlMQITgxSXFRJqc4i3AvI7EVw/AkQgeBqnAgCmYSwcrwmjUWAKVHUGooEw4EYOAcACUNGGCQKgi1ME3CYHYD2pmB1JII15QaBAEUAACH5BAUHAA8ALAAAAQAQAA8AAARY8MlJX6t4NlMNx8ZFHQdSiU3xFeTxTYZaAQfTiZKiZ0/hGwOHQADI+BifBiOBsVUGkpcEsXA+Ao9iYuAjLCQAgqQgETMACwOWJ2CiHwQmSL6ANoq8shgTAQAh+QQFBwAPACwAAAEADwAPAAAEWvDJIoy8+JajspfDwXxS9xjH4RnNaRLj1bAY4RRZKyFBkiCemcEAUBiBuaGlVRh4cDLAQ+BhIKBO4AIwZBBOsNNEUEBIF5aHTh1YPMwPBmB9cb+ljy8pHsNEAAA7);
}
.aui-button-primary[aria-disabled="true"] .aui-icon-wait {
    background-image: url(data:image/gif;
    base64, R0lGODlhEAAQAPMPAKC72NTg7e7z97rN4oaozWyWwlKDuP///5Sy08jX6OLq8q7F3XmfyEV6s/r7/AAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUAI/eAAh+QQFBwAPACwAAAAAEAAQAEAEcPDJ1+gadUqUOtFTI4rJgTSHMwxG1kqG8RhBwRAGIlOacSgNx6G1CzUYgaIkE0IIEsqGoaCcAWSEz6PAnBgUrcOQ15MhTMJYd1ZyUDXSDGelBY0qogJg/ZoAFAQNCDoxDBRvIQMAD1kzgSAgBQWQDxEAIfkEBQcADwAsAAAAAA8AEAAABF3wyfnAko3OJJU0AqNJQaM4hnIUo0QoAnFw0xA3QmAdR5ZJg0PAMCkQW7TWg7EAAFjKB2GwWECjH8LoN2EkBlvDD5FgNAgMg/oo1iwMBfNVA9DGJXMMIXN/HJVqIxEAIfkEBQcADwAsAAAAABAADwAABFrwyfkIolgumVRrQSY5Q9M1g9hUB9Mxk1FIQMCACYIEh4EcPY0gFSMAD7NJYbFSHi6Sgo5gyHyuDIBWxH3AupQFotklAAqNAvqqkiAM8IaBjCHM4A8594vPUyIAIfkEBQcADwAsAAAAABAAEAAABFzwySkJvRK0N5IcBfYEAOct2CYJRReijSEhi5wABOE1lqACpIfqUVCIHiWKrNbYEBgM0UIgcIByBNllcegGKKGLYWxQGRCW46SQfYzVQkmj0BweC7Im3C23w/UYEQAh+QQFBwAIACwAAAAAEAAOAAAERRDJiQCgWA55Ds/c1iECKAFeR5DYIBTIEVheFU/DsWH1Su2YwMSAIPiCnUPJcsmUPkNMQZY5TqYdIkJrSma4lAJQAgZFAAAh+QQFBwAOACwAAAAAEAAQAAAEa9DJ6Uqh2DUmEZCAkTUAhyAOooiZsRinIaBUwYgIYQFBpSSSRgFRaEwahoEjwJIYOJRGgmDUGK5VCmEwSCCu2AxBoRAsohhDgIBBNh1PCTBoMDaqgkPSIchmGAdKDlBoEwoHFyNpB2wZjn4RACH5BAUHAA8ALAAAAAAQABAAAARb8Mn5jKFYFkkIz9zFeEQCSkgzPgmDWc3DFBaxSMktGXS2CANM44JZuCaNJIixWASTygwjEQgATpMBI4rdPBYxEGCheDRugZPggHhceaDGmkiMOw4XxzE+CIQpEQAh+QQFBwAOACwBAAEADwAPAAAEVtBJI0uRTOpab1nb5l3L5TSnZlAOAzjGgEiNgYZA8G73hpihYAFAzAQ1n4HsSCsFa6yawrHbHA4IRGI6S/gOAIWC4JiFDFeKoBE4Mg4XwdqhAKo0g2MEACH5BAUHAA8ALAAAAAAQABAAAARd8Mn5WqNY3meMLBtmXB1HhFTjdQ3iYZtlFYyEEBlMLHiOES8fxYAoCicGgLL2URQwrmHicOhNEgKExnEIeBQExiLxICgWEsLTFgjUesGJotF+DBw+xzcgIec2SjkRACH5BAUHAA4ALAAAAQAQAA8AAARa0MnpWpOGamll2Vr3bZlmlMQITgxSXFRJqc4i3AvI7EVw/AkQgeBqnAgCmYSwcrwmjUWAKVHUGooEw4EYOAcACUNGGCQKgi1ME3CYHYD2pmB1JII15QaBAEUAACH5BAUHAA8ALAAAAQAQAA8AAARY8MlJX6t4NlMNx8ZFHQdSiU3xFeTxTYZaAQfTiZKiZ0/hGwOHQADI+BifBiOBsVUGkpcEsXA+Ao9iYuAjLCQAgqQgETMACwOWJ2CiHwQmSL6ANoq8shgTAQAh+QQFBwAPACwAAAEADwAPAAAEWvDJIoy8+JajspfDwXxS9xjH4RnNaRLj1bAY4RRZKyFBkiCemcEAUBiBuaGlVRh4cDLAQ+BhIKBO4AIwZBBOsNNEUEBIF5aHTh1YPMwPBmB9cb+ljy8pHsNEAAA7);
}
.aui-icon-success, .aui-icon-warning, .aui-icon-info, .aui-icon-error, .aui-icon-hint, .aui-icon-generic {
    height: 16px;
    width: 16px;
    line-height: 0;
    position: relative;
}
.aui-icon-success:before, .aui-icon-warning:before, .aui-icon-info:before, .aui-icon-error:before, .aui-icon-hint:before, .aui-icon-generic:before {
    color: #707070;
    content: "\f16f";
    font-size: 16px;
    font-family: "Atlassian Icons";
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    left: 0;
    line-height: 1;
    margin-top: -8px;
    position: absolute;
    speak: none;
    text-indent: 0;
    top: 50%}
.aui-icon-generic:before {
    color: #707070;
    content: "\f23d"}
.aui-icon-error:before {
    color: #d04437;
    content: "\f15a"}
.aui-icon-hint:before, .aui-icon-info:before {
    color: #707070;
    content: "\f23d"}
.aui-icon-success:before {
    color: #14892c;
    content: "\f194"}
.aui-icon-warning:before {
    color: #f6c342;
    content: "\f1b3"}
.ffi {
    background-color: #fff;
    border: 1px solid #ccc;
    border-radius: 3px;
    box-shadow: inset 0 1px 3px #ddd;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #333;
    display: inline-block;
    font-size: 14px;
    line-height: 28px;
    margin: 0;
    max-width: 350px;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap;
    width: 100%}
.ffi input[type="file"] {
    border: 0;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    font-size: inherit;
    height: 100%;
    line-height: 28px;
    left: 0;
    margin: 0;
    opacity: 0;
    outline: 0;
    padding: 0 5px;
    position: absolute;
    top: 0;
    width: 100%}
.ffi input[type="file"]:hover {
    cursor: pointer;
}
.ffi input[type="file"][disabled] {
    cursor: not-allowed;
}
.ffi[data-ffi-value]:after {
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #333;
    content: attr(data-ffi-value);
    display: block;
    font-style: normal;
    overflow: hidden;
    padding: 0 5px;
    text-overflow: ellipsis;
    z-index: -1;
}
.ffi:before {
    background: #eee;
    border-left: 1px solid #ccc;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #333;
    content: attr(data-ffi-button-text);
    cursor: pointer;
    float: right;
    line-height: 28px;
    margin: 0;
    padding: 0 10px;
    white-space: nowrap;
}
.ffi:hover:before {
    background: #f7f7f7;
    color: #000;
}
.ffi.is-focused {
    border-color: #707070;
    outline: 0;
}
.ffi.is-disabled {
    background-color: #eee;
}
.ffi.is-disabled:before {
    border-color: #ccc;
    color: #707070;
}
.ffi.is-disabled:hover:before, .ffi.is-disabled:active:before, .ffi.is-disabled:active:hover:before {
    background: #eee;
    box-shadow: none;
}
.ffi.is-disabled:hover:before {
    color: #707070;
}
.ffi-clear {
    background: url(clear.svg) no-repeat 0 0;
    border: 0;
    color: #333;
    cursor: pointer;
    float: right;
    height: 16px;
    line-height: 16px;
    margin: 6px;
    opacity: .56;
    overflow: hidden;
    padding: 0;
    position: relative;
    text-align: left;
    text-indent: 999em;
    white-space: nowrap;
    width: 16px;
}
.ffi-clear:hover {
    opacity: 1;
}
@media screen and (-ms-high-contrast:active), (-ms-high-contrast:none) {
    .ffi input[type="file"] {
    line-height: normal;
}
}.ffi {
    background-color: #fff;
    border-color: #ccc;
    border-radius: 3.01px;
    box-shadow: none;
    color: #333;
    font-size: 14px;
    max-width: 250px;
}
form.aui .field-group .ffi {
    float: none;
    margin: 0;
    padding: 0;
    word-wrap: normal;
    text-align: left;
    width: 100%}
form.aui.top-label .field-group .ffi {
    display: inline-block;
    margin: 0;
    width: 100%}
form.aui.long-label .field-group .ffi {
    margin: 0;
    width: 100%}
.ffi input[type="file"] {
    padding: 0 5px;
}
.ffi[data-ffi-value]:after {
    color: #333;
    padding: 0 5px;
}
.ffi:before {
    background: #f2f2f2;
    background: -webkit-linear-gradient(top, #fff 0, #f2f2f2 100%);
    background: linear-gradient(to bottom, #fff 0, #f2f2f2 100%);
    border-left-color: #ccc;
    color: #333;
    padding: 0 10px;
    text-shadow: 0 3px 6px #fff;
}
.ffi:hover:before {
    background: #f7f7f7;
    background: -webkit-linear-gradient(top, #fff 0, #f7f7f7 100%);
    background: linear-gradient(to bottom, #fff 0, #f7f7f7 100%);
    color: #000;
    text-shadow: 0 3px 6px #fff;
}
.ffi:active:before, .ffi:active:hover:before {
    background-color: #f2f2f2;
    background-image: none;
    text-decoration: none;
    text-shadow: none;
}
.ffi.is-focused {
    border-color: #707070;
}
.ffi.is-disabled {
    background-color: #f5f5f5;
    color: #999;
}
.ffi.is-disabled:before, .ffi.is-disabled:hover:before, .ffi.is-disabled:active:before, .ffi.is-disabled:active:hover:before {
    background: -webkit-linear-gradient(top, #fff 0, #f2f2f2 100%);
    background: linear-gradient(to bottom, #fff 0, #f2f2f2 100%);
    border-color: #ccc;
    box-shadow: none;
    color: #999;
    text-shadow: none;
}
.ffi.is-disabled:after {
    color: #999;
}
.ffi-clear {
    background-image: none;
    opacity: 1;
    -ms-filter: none;
}
.ffi-clear:hover {
    opacity: 1;
    -ms-filter: none;
}
.ffi-clear:before {
    color: #707070;
    content: "\f188";
    font-family: "Atlassian Icons";
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: normal;
    left: 0;
    line-height: 1;
    margin-top: -8px;
    position: absolute;
    speak: none;
    text-indent: 0;
    top: 50%}
.ffi-clear:hover:before {
    color: #333;
}
.aui-banner.aui-banner-error {
    background-color: #d04437;
    color: #fff;
}
.aui-banner.aui-banner-error:before {
    background-color: #3572b0;
    bottom: 0;
    content: '';
    left: 0;
    position: absolute;
    top: 0;
    width: 40px;
}
.aui-banner.aui-banner-error:after {
    color: #fff;
    font-family: "Atlassian Icons";
    font-size: 16px;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: normal;
    left: 12px;
    line-height: 1;
    margin-top: -8px;
    position: absolute;
    speak: none;
    top: 50%}
.aui-banner.aui-banner-error:after {
    content: "\f15a";
    color: #fff;
}
.aui-banner.aui-banner-error:before {
    background-color: #d04437;
}
.aui-banner.aui-banner-error a, .aui-banner.aui-banner-error a:link, .aui-banner.aui-banner-error a:visited {
    color: #fff;
    text-decoration: underline;
}
@font-face {
    font-family: "Atlassian Icons";
    src: url(fonts/atlassian-icons.eot);
    src: url(fonts/atlassian-icons.eot?#iefix) format("embedded-opentype"), url(fonts/atlassian-icons.woff) format("woff"), url(fonts/atlassian-icons.ttf) format("truetype"), url(fonts/atlassian-icons.svg#atlassian-icons) format("svg");
    font-weight: normal;
    font-style: normal;
}
.aui-iconfont-add:before {
    content: "\f101"}
.aui-iconfont-add-comment:before {
    content: "\f102"}
.aui-iconfont-add-small:before {
    content: "\f103"}
.aui-iconfont-approve:before {
    content: "\f104"}
.aui-iconfont-appswitcher:before {
    content: "\f105"}
.aui-iconfont-arrows-down:before {
    content: "\f106"}
.aui-iconfont-arrows-left:before {
    content: "\f107"}
.aui-iconfont-arrows-right:before {
    content: "\f108"}
.aui-iconfont-arrows-up:before {
    content: "\f109"}
.aui-iconfont-attachment:before {
    content: "\f10a"}
.aui-iconfont-attachment-small:before {
    content: "\f10b"}
.aui-iconfont-autocomplete-date:before {
    content: "\f10c"}
.aui-iconfont-back-page:before {
    content: "\f10d"}
.aui-iconfont-blogroll:before {
    content: "\f10e"}
.aui-iconfont-bp-decisions:before {
    content: "\f10f"}
.aui-iconfont-bp-default:before {
    content: "\f110"}
.aui-iconfont-bp-files:before {
    content: "\f111"}
.aui-iconfont-bp-howto:before {
    content: "\f113"}
.aui-iconfont-bp-jira:before {
    content: "\f114"}
.aui-iconfont-bp-meeting:before {
    content: "\f115"}
.aui-iconfont-bp-retrospective:before {
    content: "\f116"}
.aui-iconfont-bp-sharedlinks:before {
    content: "\f117"}
.aui-iconfont-bp-troubleshooting:before {
    content: "\f118"}
.aui-iconfont-build:before {
    content: "\f119"}
.aui-iconfont-calendar:before {
    content: "\f11a"}
.aui-iconfont-close-dialog:before {
    content: "\f11b"}
.aui-iconfont-collapsed:before {
    content: "\f11c"}
.aui-iconfont-comment:before {
    content: "\f11d"}
.aui-iconfont-configure:before {
    content: "\f11e"}
.aui-iconfont-confluence:before {
    content: "\f11f"}
.aui-iconfont-copy-clipboard:before {
    content: "\f120"}
.aui-iconfont-custom-bullet:before {
    content: "\f121"}
.aui-iconfont-delete:before {
    content: "\f122"}
.aui-iconfont-deploy:before {
    content: "\f123"}
.aui-iconfont-details:before {
    content: "\f124"}
.aui-iconfont-devtools-arrow-left:before {
    content: "\f125"}
.aui-iconfont-devtools-arrow-right:before {
    content: "\f126"}
.aui-iconfont-devtools-branch:before {
    content: "\f127"}
.aui-iconfont-devtools-branch-small:before {
    content: "\f128"}
.aui-iconfont-devtools-browse-up:before {
    content: "\f129"}
.aui-iconfont-devtools-checkout:before {
    content: "\f12a"}
.aui-iconfont-devtools-clone:before {
    content: "\f12b"}
.aui-iconfont-devtools-commit:before {
    content: "\f12c"}
.aui-iconfont-devtools-compare:before {
    content: "\f12d"}
.aui-iconfont-devtools-file:before {
    content: "\f12e"}
.aui-iconfont-devtools-file-binary:before {
    content: "\f12f"}
.aui-iconfont-devtools-file-commented:before {
    content: "\f130"}
.aui-iconfont-devtools-folder-closed:before {
    content: "\f131"}
.aui-iconfont-devtools-folder-open:before {
    content: "\f132"}
.aui-iconfont-devtools-fork:before {
    content: "\f133"}
.aui-iconfont-devtools-pull-request:before {
    content: "\f134"}
.aui-iconfont-devtools-repository:before {
    content: "\f135"}
.aui-iconfont-devtools-repository-forked:before {
    content: "\f136"}
.aui-iconfont-devtools-repository-locked:before {
    content: "\f137"}
.aui-iconfont-devtools-side-diff:before {
    content: "\f138"}
.aui-iconfont-devtools-submodule:before {
    content: "\f139"}
.aui-iconfont-devtools-tag:before {
    content: "\f13a"}
.aui-iconfont-devtools-tag-small:before {
    content: "\f13b"}
.aui-iconfont-devtools-task-cancelled:before {
    content: "\f13c"}
.aui-iconfont-devtools-task-disabled:before {
    content: "\f13d"}
.aui-iconfont-devtools-task-in-progress:before {
    content: "\f13e"}
.aui-iconfont-doc:before {
    content: "\f13f"}
.aui-iconfont-down:before {
    content: "\f140"}
.aui-iconfont-drag-vertical:before {
    content: "\f141"}
.aui-iconfont-edit:before {
    content: "\f142"}
.aui-iconfont-edit-small:before {
    content: "\f143"}
.aui-iconfont-editor-align-center:before {
    content: "\f144"}
.aui-iconfont-editor-align-left:before {
    content: "\f145"}
.aui-iconfont-editor-align-right:before {
    content: "\f146"}
.aui-iconfont-editor-bold:before {
    content: "\f147"}
.aui-iconfont-editor-color:before {
    content: "\f148"}
.aui-iconfont-editor-emoticon:before {
    content: "\f149"}
.aui-iconfont-editor-help:before {
    content: "\f14a"}
.aui-iconfont-editor-hr:before {
    content: "\f14b"}
.aui-iconfont-editor-indent:before {
    content: "\f14c"}
.aui-iconfont-editor-italic:before {
    content: "\f14d"}
.aui-iconfont-editor-layout:before {
    content: "\f14e"}
.aui-iconfont-editor-list-bullet:before {
    content: "\f14f"}
.aui-iconfont-editor-list-number:before {
    content: "\f150"}
.aui-iconfont-editor-macro-toc:before {
    content: "\f151"}
.aui-iconfont-editor-mention:before {
    content: "\f152"}
.aui-iconfont-editor-outdent:before {
    content: "\f153"}
.aui-iconfont-editor-styles:before {
    content: "\f154"}
.aui-iconfont-editor-symbol:before {
    content: "\f155"}
.aui-iconfont-editor-table:before {
    content: "\f156"}
.aui-iconfont-editor-task:before {
    content: "\f157"}
.aui-iconfont-editor-underline:before {
    content: "\f158"}
.aui-iconfont-email:before {
    content: "\f159"}
.aui-iconfont-error:before {
    content: "\f15a"}
.aui-iconfont-expanded:before {
    content: "\f15b"}
.aui-iconfont-file-code:before {
    content: "\f15c"}
.aui-iconfont-file-doc:before {
    content: "\f15d"}
.aui-iconfont-file-java:before {
    content: "\f15e"}
.aui-iconfont-file-pdf:before {
    content: "\f15f"}
.aui-iconfont-file-ppt:before {
    content: "\f160"}
.aui-iconfont-file-txt:before {
    content: "\f161"}
.aui-iconfont-file-wav:before {
    content: "\f162"}
.aui-iconfont-file-xls:before {
    content: "\f163"}
.aui-iconfont-file-zip:before {
    content: "\f164"}
.aui-iconfont-flag:before {
    content: "\f165"}
.aui-iconfont-focus:before {
    content: "\f166"}
.aui-iconfont-group:before {
    content: "\f167"}
.aui-iconfont-handle-horizontal:before {
    content: "\f168"}
.aui-iconfont-help:before {
    content: "\f169"}
.aui-iconfont-hipchat:before {
    content: "\f16a"}
.aui-iconfont-homepage:before {
    content: "\f16b"}
.aui-iconfont-image:before {
    content: "\f16c"}
.aui-iconfont-image-extrasmall:before {
    content: "\f16d"}
.aui-iconfont-image-small:before {
    content: "\f16e"}
.aui-iconfont-info:before {
    content: "\f16f"}
.aui-iconfont-jira:before {
    content: "\f170"}
.aui-iconfont-jira-completed-task:before {
    content: "\f171"}
.aui-iconfont-jira-test-session:before {
    content: "\f172"}
.aui-iconfont-like:before {
    content: "\f173"}
.aui-iconfont-like-small:before {
    content: "\f174"}
.aui-iconfont-link:before {
    content: "\f176"}
.aui-iconfont-list-add:before {
    content: "\f177"}
.aui-iconfont-list-remove:before {
    content: "\f178"}
.aui-iconfont-locked:before {
    content: "\f179"}
.aui-iconfont-locked-small:before {
    content: "\f17a"}
.aui-iconfont-macro-code:before {
    content: "\f17b"}
.aui-iconfont-macro-default:before {
    content: "\f17c"}
.aui-iconfont-macro-gallery:before {
    content: "\f17d"}
.aui-iconfont-macro-status:before {
    content: "\f17e"}
.aui-iconfont-more:before {
    content: "\f17f"}
.aui-iconfont-nav-children:before {
    content: "\f180"}
.aui-iconfont-page-blank:before {
    content: "\f181"}
.aui-iconfont-page-blogpost:before {
    content: "\f182"}
.aui-iconfont-page-default:before {
    content: "\f183"}
.aui-iconfont-page-template:before {
    content: "\f184"}
.aui-iconfont-pages:before {
    content: "\f185"}
.aui-iconfont-quote:before {
    content: "\f186"}
.aui-iconfont-redo:before {
    content: "\f187"}
.aui-iconfont-remove:before {
    content: "\f188"}
.aui-iconfont-remove-label:before {
    content: "\f189"}
.aui-iconfont-review:before {
    content: "\f18a"}
.aui-iconfont-rss:before {
    content: "\f18b"}
.aui-iconfont-search:before {
    content: "\f18c"}
.aui-iconfont-search-small:before {
    content: "\f18d"}
.aui-iconfont-share:before {
    content: "\f18e"}
.aui-iconfont-sidebar-link:before {
    content: "\f18f"}
.aui-iconfont-sourcetree:before {
    content: "\f190"}
.aui-iconfont-space-default:before {
    content: "\f191"}
.aui-iconfont-space-personal:before {
    content: "\f192"}
.aui-iconfont-star:before {
    content: "\f193"}
.aui-iconfont-success:before {
    content: "\f194"}
.aui-iconfont-table-bg:before {
    content: "\f195"}
.aui-iconfont-table-col-left:before {
    content: "\f196"}
.aui-iconfont-table-col-remove:before {
    content: "\f197"}
.aui-iconfont-table-col-right:before {
    content: "\f198"}
.aui-iconfont-table-copy-row:before {
    content: "\f199"}
.aui-iconfont-table-cut-row:before {
    content: "\f19a"}
.aui-iconfont-table-header-column:before {
    content: "\f19b"}
.aui-iconfont-table-header-row:before {
    content: "\f19c"}
.aui-iconfont-table-merge:before {
    content: "\f19d"}
.aui-iconfont-table-no-bg:before {
    content: "\f19e"}
.aui-iconfont-table-paste-row:before {
    content: "\f19f"}
.aui-iconfont-table-remove:before {
    content: "\f1a0"}
.aui-iconfont-table-row-down:before {
    content: "\f1a1"}
.aui-iconfont-table-row-remove:before {
    content: "\f1a2"}
.aui-iconfont-table-row-up:before {
    content: "\f1a3"}
.aui-iconfont-table-split:before {
    content: "\f1a4"}
.aui-iconfont-teamcals:before {
    content: "\f1a5"}
.aui-iconfont-time:before {
    content: "\f1a6"}
.aui-iconfont-undo:before {
    content: "\f1a7"}
.aui-iconfont-unfocus:before {
    content: "\f1a8"}
.aui-iconfont-unlocked:before {
    content: "\f1a9"}
.aui-iconfont-unstar:before {
    content: "\f1aa"}
.aui-iconfont-unwatch:before {
    content: "\f1ab"}
.aui-iconfont-up:before {
    content: "\f1ac"}
.aui-iconfont-user:before {
    content: "\f1ad"}
.aui-iconfont-user-status:before {
    content: "\f1ae"}
.aui-iconfont-view:before {
    content: "\f1af"}
.aui-iconfont-view-card:before {
    content: "\f1b0"}
.aui-iconfont-view-list:before {
    content: "\f1b1"}
.aui-iconfont-view-table:before {
    content: "\f1b2"}
.aui-iconfont-warning:before {
    content: "\f1b3"}
.aui-iconfont-watch:before {
    content: "\f1b4"}
.aui-iconfont-workbox:before {
    content: "\f1b5"}
.aui-iconfont-workbox-empty:before {
    content: "\f1b6"}
.aui-iconfont-blogroll-large:before {
    content: "\f1d6"}
.aui-iconfont-email-large:before {
    content: "\f1d7"}
.aui-iconfont-layout-1col-large:before {
    content: "\f1d8"}
.aui-iconfont-layout-2col-large:before {
    content: "\f1d9"}
.aui-iconfont-layout-2col-left-large:before {
    content: "\f1da"}
.aui-iconfont-layout-2col-right-large:before {
    content: "\f1db"}
.aui-iconfont-layout-3col-center-large:before {
    content: "\f1dc"}
.aui-iconfont-layout-3col-large:before {
    content: "\f1dd"}
.aui-iconfont-nav-children-large:before {
    content: "\f1de"}
.aui-iconfont-pages-large:before {
    content: "\f1df"}
.aui-iconfont-sidebar-link-large:before {
    content: "\f1e0"}
.aui-iconfont-teamcals-large:before {
    content: "\f1e1"}
.aui-iconfont-user-large:before {
    content: "\f1e2"}
.aui-iconfont-bp-requirements:before {
    content: "\f112"}
.aui-iconfont-weblink:before {
    content: "\f175"}
.aui-iconfont-configure-columns:before {
    content: "\f1b7"}
.aui-iconfont-export:before {
    content: "\f1b8"}
.aui-iconfont-export-list:before {
    content: "\f1b9"}
.aui-iconfont-file-image:before {
    content: "\f1ba"}
.aui-iconfont-admin-fusion:before {
    content: "\f1bb"}
.aui-iconfont-admin-jira-fields:before {
    content: "\f1bc"}
.aui-iconfont-admin-issue:before {
    content: "\f1bd"}
.aui-iconfont-admin-notifications:before {
    content: "\f1be"}
.aui-iconfont-admin-roles:before {
    content: "\f1bf"}
.aui-iconfont-admin-jira-screens:before {
    content: "\f1c0"}
.aui-iconfont-pause:before {
    content: "\f1c1"}
.aui-iconfont-priority-highest:before {
    content: "\f1c2"}
.aui-iconfont-priority-high:before {
    content: "\f1c3"}
.aui-iconfont-priority-medium:before {
    content: "\f1c4"}
.aui-iconfont-priority-low:before {
    content: "\f1c5"}
.aui-iconfont-priority-lowest:before {
    content: "\f1c6"}
.aui-iconfont-refresh-small:before {
    content: "\f1c7"}
.aui-iconfont-share-list:before {
    content: "\f1c8"}
.aui-iconfont-switch-small:before {
    content: "\f1c9"}
.aui-iconfont-version:before {
    content: "\f1ca"}
.aui-iconfont-workflow:before {
    content: "\f1cb"}
.aui-iconfont-admin-jira-settings:before {
    content: "\f1cc"}
.aui-iconfont-component:before {
    content: "\f1cd"}
.aui-iconfont-reopen:before {
    content: "\f1ce"}
.aui-iconfont-roadmap:before {
    content: "\f1cf"}
.aui-iconfont-deploy-success:before {
    content: "\f1d0"}
.aui-iconfont-deploy-fail:before {
    content: "\f1d1"}
.aui-iconfont-file-generic:before {
    content: "\f1d2"}
.aui-iconfont-arrow-down:before {
    content: "\f1d3"}
.aui-iconfont-arrow-up:before {
    content: "\f1d4"}
.aui-iconfont-file-video:before {
    content: "\f1d5"}
.aui-help.aui-help-text, .aui-help.aui-help-empty-state {
    margin: 10px 0 0 0;
    overflow: hidden;
    padding: 0;
    width: 720px;
}
.aui-help .aui-help-content {
    border-left: 4px solid #f79232;
    font-size: 16px;
    line-height: 1.5;
    padding-left: 20px;
}
.aui-help .aui-help-content>h1, .aui-help .aui-help-content>h2, .aui-help .aui-help-content>h3, .aui-help .aui-help-content>h4, .aui-help .aui-help-content>h5, .aui-help .aui-help-content>h6 {
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.aui-help .aui-help-illustration+.aui-help-content {
    border-left: none;
    margin-left: 128px;
}
.aui-help .aui-help-illustration {
    float: left;
}
.aui-help .aui-help-content>p {
    margin: 5px 0 0 0;
}
aui-inline-dialog.aui-help .aui-inline-dialog-contents, .aui-inline-dialog.aui-help .aui-inline-dialog-contents {
    border-color: #f79232;
    border-width: 2px;
}
aui-inline-dialog.aui-help .aui-inline-dialog-contents h2:first-child, .aui-inline-dialog.aui-help .aui-inline-dialog-contents h2:first-child {
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
aui-inline-dialog.aui-help::before, .aui-inline-dialog.aui-help::before {
    border-bottom-color: #f79232;
}
aui-inline-dialog.aui-help.aui-alignment-side-top::after, .aui-inline-dialog.aui-help.aui-alignment-side-top::after {
    margin-top: -1px;
}
aui-inline-dialog.aui-help.aui-alignment-side-top.aui-alignment-element-attached-top::after, .aui-inline-dialog.aui-help.aui-alignment-side-top.aui-alignment-element-attached-top::after {
    margin-top: 1px;
}
aui-inline-dialog.aui-help.aui-alignment-side-bottom::after, .aui-inline-dialog.aui-help.aui-alignment-side-bottom::after {
    margin-top: 1px;
}
aui-inline-dialog.aui-help.aui-alignment-side-bottom.aui-alignment-element-attached-bottom::after, .aui-inline-dialog.aui-help.aui-alignment-side-bottom.aui-alignment-element-attached-bottom::after {
    margin-top: -1px;
}
aui-inline-dialog.aui-help.aui-alignment-side-left::after, .aui-inline-dialog.aui-help.aui-alignment-side-left::after {
    margin-left: -1px;
}
aui-inline-dialog.aui-help.aui-alignment-side-left.aui-alignment-element-attached-left::after, .aui-inline-dialog.aui-help.aui-alignment-side-left.aui-alignment-element-attached-left::after {
    margin-left: 1px;
}
aui-inline-dialog.aui-help.aui-alignment-side-right::after, .aui-inline-dialog.aui-help.aui-alignment-side-right::after {
    margin-left: 1px;
}
aui-inline-dialog.aui-help.aui-alignment-side-right.aui-alignment-element-attached-right::after, .aui-inline-dialog.aui-help.aui-alignment-side-right.aui-alignment-element-attached-right::after {
    margin-left: -1px;
}
.aui-help .aui-inline-dialog-arrow.aui-css-arrow::after, .aui-help .aui-inline-dialog-arrow.aui-css-arrow::before {
    border-color: #f79232 transparent;
}
.aui-help .aui-inline-dialog-arrow.aui-css-arrow::after {
    border-bottom-color: #fff;
    top: 2px;
}
.aui-help .aui-inline-dialog-arrow.aui-css-arrow.aui-bottom-arrow::after {
    border-top-color: #fff;
    top: -2px;
}
.aui-help .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow::after, .aui-help .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow::before {
    border-color: transparent #f79232;
}
.aui-help .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow::after {
    border-color: transparent #fff transparent transparent;
    right: -2px;
    top: 0;
}
.aui-module {
    margin-top: 20px;
}
.aui-module:first-child {
    margin-top: 0;
}
.aui-module-header, .aui-module-content, .aui-module-footer {
    box-sizing: border-box;
}
/*! AUI Label */.aui-label {
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 3.01px;
    color: #3572b0;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    padding: 1px 5px;
    margin: 0 5px 0 0;
    text-align: left;
    text-decoration: none;
}
a.aui-label {
    color: #3572b0;
}
span.aui-label {
    color: #333;
}
.aui-label.aui-label-closeable.aui-label-split:hover, a.aui-label:focus, a.aui-label:hover, a.aui-label:active {
    border-color: #707070;
    text-decoration: none;
}
.aui-label-split .aui-label-split-main:hover, .aui-label-split .aui-label-split-main:active, .aui-label-split .aui-label-split-main:focus {
    text-decoration: none;
}
.aui-label.aui-label-closeable {
    padding-right: 18px;
    position: relative;
}
.aui-label-closeable .aui-icon-close {
    background: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAQAAABuBnYAAAAAKUlEQVQI12NgYFj0nwEKwKxF/9P+Q4TgLAgDIQEVQuJiCKBpwWoosrUAzbg31XT4p6QAAAAASUVORK5CYII=') 0 0 no-repeat;
    cursor: pointer;
    display: block;
    float: right;
    height: 8px;
    position: absolute;
    right: 5px;
    top: 4px;
    width: 8px;
}
/*! AUI Sortable Tables */.aui-table-sortable .tablesorter-header {
    cursor: pointer;
}
.aui-table-sortable .tablesorter-header.aui-table-column-unsortable {
    cursor: default;
}
.aui-table-sortable .tablesorter-header.aui-table-column-unsortable:hover {
    background-color: inherit;
    color: inherit;
}
.aui-table-sortable .tablesorter-header:hover, .aui-table-sortable .tablesorter-headerAsc, .aui-table-sortable .tablesorter-headerDesc {
    background-color: #f5f5f5;
    color: #333;
}
.aui-table-sortable .aui-table-header-content:after {
    border: 4px solid transparent;
    content: "";
    display: inline-block;
    margin-left: 5px;
    position: relative;
    width: 0;
}
.aui-table-sortable .tablesorter-header:hover .aui-table-header-content:after {
    border-top-color: #333;
    border-bottom-color: transparent;
    opacity: .5;
    top: 2px;
}
.aui-table-sortable .tablesorter-headerAsc .aui-table-header-content:after, .aui-table-sortable .tablesorter-headerAsc:hover .aui-table-header-content:after {
    border-top-color: transparent;
    border-bottom-color: #333;
    opacity: 1;
    top: -2px;
}
.aui-table-sortable .tablesorter-headerDesc .aui-table-header-content:after, .aui-table-sortable .tablesorter-headerDesc:hover .aui-table-header-content:after {
    border-top-color: #333;
    border-bottom-color: transparent;
    opacity: 1;
    top: 2px;
}
.aui-progress-tracker {
    display: table;
    font-size: 12px;
    margin: 10px 0 0;
    padding: 0;
    table-layout: fixed;
    word-wrap: break-word;
}
.aui-progress-tracker:first-child {
    margin-top: 0;
}
.aui-progress-tracker-step {
    box-sizing: border-box;
    display: table-cell;
    padding: 0 10px;
    max-width: 140px;
    min-width: 80px;
    text-align: center;
}
.aui-progress-tracker-step>span, .aui-progress-tracker-step>a {
    display: block;
    font-weight: bold;
    outline: 0;
    padding-top: 25px;
    position: relative;
}
.aui-progress-tracker-step>span:before, .aui-progress-tracker-step>a:before {
    background: #3572b0;
    border-radius: 100%;
    box-shadow: 0 0 0 3px #f5f5f5;
    content: "";
    height: 10px;
    left: 50%;
    margin-left: -5px;
    position: absolute;
    top: 3px;
    width: 10px;
}
.aui-progress-tracker-step+.aui-progress-tracker-step>span:after, .aui-progress-tracker-step+.aui-progress-tracker-step>a:after {
    background: #3572b0;
    border: solid #f5f5f5;
    border-width: 2px 0;
    box-shadow: -5px 0 0 -2px #3572b0, 5px 0 0 -2px #3572b0;
    content: "";
    height: 4px;
    left: -50%;
    margin-left: -14px;
    margin-right: 6px;
    position: absolute;
    right: 50%;
    top: 4px;
}
.aui-progress-tracker-step-current ~ .aui-progress-tracker-step {
    color: #707070;
}
.aui-progress-tracker-step-current ~ .aui-progress-tracker-step>span:before, .aui-progress-tracker-step-current ~ .aui-progress-tracker-step>a:before {
    background-color: #ccc;
}
.aui-progress-tracker-step-current ~ .aui-progress-tracker-step>span:after, .aui-progress-tracker-step-current ~ .aui-progress-tracker-step>a:after {
    background-color: #f5f5f5;
    box-shadow: none;
}
.aui-progress-tracker-inverted .aui-progress-tracker-step>span:before, .aui-progress-tracker-inverted .aui-progress-tracker-step>a:before {
    box-shadow: 0 0 0 3px #fff;
}
.aui-progress-tracker-inverted .aui-progress-tracker-step+.aui-progress-tracker-step>span:after, .aui-progress-tracker-inverted .aui-progress-tracker-step+.aui-progress-tracker-step>a:after {
    border-color: #fff;
}
.aui-progress-tracker-inverted .aui-progress-tracker-step-current ~ .aui-progress-tracker-step>span:after, .aui-progress-tracker-inverted .aui-progress-tracker-step-current ~ .aui-progress-tracker-step>a:after {
    background-color: #fff;
}
.aui-page-header-actions .aui-progress-tracker {
    float: right;
}
.tipsy {
    font-size: 10px;
    position: absolute;
    padding: 5px;
    word-wrap: break-word;
    z-index: 100000;
}
.tipsy-inner {
    background-color: #000;
    color: #FFF;
    max-width: 200px;
    padding: 5px 8px 4px 8px;
    text-align: center;
}
.tipsy-inner {
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}
.tipsy-arrow {
    position: absolute;
    width: 0;
    height: 0;
    line-height: 0;
    border: 5px dashed #000;
}
.tipsy-arrow-n {
    border-bottom-color: #000;
}
.tipsy-arrow-s {
    border-top-color: #000;
}
.tipsy-arrow-e {
    border-left-color: #000;
}
.tipsy-arrow-w {
    border-right-color: #000;
}
.tipsy-n .tipsy-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-bottom-style: solid;
    border-top: 0;
    border-left-color: transparent;
    border-right-color: transparent;
}
.tipsy-nw .tipsy-arrow {
    top: 0;
    left: 10px;
    border-bottom-style: solid;
    border-top: 0;
    border-left-color: transparent;
    border-right-color: transparent;
}
.tipsy-ne .tipsy-arrow {
    top: 0;
    right: 10px;
    border-bottom-style: solid;
    border-top: 0;
    border-left-color: transparent;
    border-right-color: transparent;
}
.tipsy-s .tipsy-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-top-style: solid;
    border-bottom: 0;
    border-left-color: transparent;
    border-right-color: transparent;
}
.tipsy-sw .tipsy-arrow {
    bottom: 0;
    left: 10px;
    border-top-style: solid;
    border-bottom: 0;
    border-left-color: transparent;
    border-right-color: transparent;
}
.tipsy-se .tipsy-arrow {
    bottom: 0;
    right: 10px;
    border-top-style: solid;
    border-bottom: 0;
    border-left-color: transparent;
    border-right-color: transparent;
}
.tipsy-e .tipsy-arrow {
    right: 0;
    top: 50%;
    margin-top: -5px;
    border-left-style: solid;
    border-right: 0;
    border-top-color: transparent;
    border-bottom-color: transparent;
}
.tipsy-w .tipsy-arrow {
    left: 0;
    top: 50%;
    margin-top: -5px;
    border-right-style: solid;
    border-left: none;
    border-top-color: transparent;
    border-bottom-color: transparent;
}
.tipsy {
    font-size: 12px;
    line-height: 20px;
    font-family: Arial, sans-serif;
    padding: 4px;
    text-align: left;
}
.tipsy-inner {
    background: rgba(51, 51, 51, 0.9);
    padding: 5px 10px;
}
.tipsy-arrow {
    border-color: rgba(51, 51, 51, 0.9);
    border-width: 4px;
}
.tipsy-arrow-n {
    border-bottom-color: rgba(51, 51, 51, 0.9);
    margin-left: -4px;
}
.tipsy-arrow-s {
    border-top-color: rgba(51, 51, 51, 0.9);
    margin-left: -4px;
}
.tipsy-arrow-e {
    border-left-color: rgba(51, 51, 51, 0.9);
    margin-top: -4px;
}
.tipsy-arrow-w {
    border-right-color: rgba(51, 51, 51, 0.9);
    margin-top: -4px;
}
.tipsy a, .tipsy a:visited {
    color: white;
    text-decoration: underline;
}
.tipsy p {
    color: #ccc;
    margin: 0;
}
.aui-tooltip-title {
    color: #fff;
    font-weight: bold;
    margin: 0;
}
.aui-expander-short-content[aria-hidden="true"], .aui-expander-content[aria-hidden="true"], .aui-expander-content[aria-expanded="true"] .aui-expander-ellipsis {
    display: none;
}
.aui-expander-content, .aui-expander-content[aria-expanded="false"] {
    height: 0;
    overflow: hidden;
    position: relative;
}
.aui-expander-content[aria-expanded="true"] {
    height: auto;
}
.aui-expander-trigger {
    cursor: pointer;
}
a.aui-expander-trigger.aui-expander-reveal-text {
    background: #fff;
    bottom: 0;
    position: absolute;
    right: 0;
    text-decoration: none;
    padding-left: 10px;
}
.aui-expander-trigger.aui-expander-reveal-text:hover>span {
    text-decoration: underline;
}
.aui-expander-trigger.aui-expander-reveal-text:before {
    color: #333;
    content: "\2026\00a0"}
.aui-expander-content[aria-expanded="true"] .aui-expander-trigger.aui-expander-reveal-text:before {
    display: none;
}
.aui-expander-content[aria-expanded="true"] .aui-expander-trigger.aui-expander-reveal-text {
    position: relative;
}
.aui-progress-indicator {
    background: #e9e9e9;
    border-radius: 3px;
    height: 5px;
    overflow: hidden;
    position: relative;
    width: 100%}
.aui-progress-indicator-value {
    -webkit-animation: progressSlide 1s infinite linear;
    animation: progressSlide 1s infinite linear;
    background: transparent;
    background-size: 20px 5px;
    background-image: linear-gradient(90deg, #ccc 50%, transparent 50%, transparent 100%);
    border-radius: 3px;
    display: block;
    height: 5px;
    -webkit-transform: skewX(45deg);
    transform: skewX(45deg);
    transition: none;
    position: absolute;
    width: 100%}
@-webkit-keyframes progressSlide {
    from {
    background-position: 20px;
}
to {
    background-position: 0 0;
}
}@keyframes progressSlide {
    from {
    background-position: 20px;
}
to {
    background-position: 0 0;
}
}.aui-progress-indicator[data-value] .aui-progress-indicator-value {
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
    background: #3572b0;
    border-radius: 3px 0 0 3px;
    transition: width .5s;
    -webkit-transform: skewX(0);
    transform: skewX(0);
}
.aui-progress-indicator-static[data-value] .aui-progress-indicator-value {
    -webkit-animation-play-state: paused;
    animation-play-state: paused;
    transition: none;
}
.aui-progress-indicator[data-value="1"] .aui-progress-indicator-value {
    border-radius: 3px;
}
.select2-container {
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    position: relative;
    vertical-align: middle;
}
.select2-container .select2-selection--single {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    height: 28px;
    user-select: none;
    -webkit-user-select: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
    display: block;
    padding-left: 8px;
    padding-right: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered {
    padding-right: 8px;
    padding-left: 20px;
}
.select2-container .select2-selection--multiple {
    box-sizing: border-box;
    cursor: pointer;
    display: block;
    min-height: 32px;
    user-select: none;
    -webkit-user-select: none;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
    display: inline-block;
    overflow: hidden;
    padding-left: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.select2-container .select2-search--inline {
    float: left;
}
.select2-container .select2-search--inline .select2-search__field {
    box-sizing: border-box;
    border: 0;
    font-size: 100%;
    margin-top: 5px;
}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
}
.select2-dropdown {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    box-sizing: border-box;
    display: block;
    position: absolute;
    left: -100000px;
    width: 100%;
    z-index: 1051;
}
.select2-results {
    display: block;
}
.select2-results__options {
    list-style: none;
    margin: 0;
    padding: 0;
}
.select2-results__option {
    padding: 6px;
    user-select: none;
    -webkit-user-select: none;
}
.select2-results__option[aria-selected] {
    cursor: pointer;
}
.select2-container--open .select2-dropdown {
    left: 0;
}
.select2-container--open .select2-dropdown--above {
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--open .select2-dropdown--below {
    border-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-search--dropdown {
    display: block;
    padding: 4px;
}
.select2-search--dropdown .select2-search__field {
    padding: 4px;
    width: 100%;
    box-sizing: border-box;
}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
    -webkit-appearance: none;
}
.select2-search--dropdown.select2-search--hide {
    display: none;
}
.select2-close-mask {
    border: 0;
    margin: 0;
    padding: 0;
    display: block;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 99;
    background-color: #fff;
    filter: alpha(opacity=0);
}
.select2-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.select2-container--default .select2-selection--single {
    background-color: #fff;
    border: 1px solid #aaa;
    border-radius: 4px;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px;
}
.select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #999;
}
.select2-container--default .select2-selection--single .select2-selection__arrow {
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
}
.select2-container--default .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left;
}
.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    left: 1px;
    right: auto;
}
.select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: #eee;
    cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear {
    display: none;
}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px;
}
.select2-container--default .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
}
.select2-container--default .select2-selection--multiple .select2-selection__rendered {
    box-sizing: border-box;
    list-style: none;
    margin: 0;
    padding: 0 5px;
    width: 100%}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder {
    color: #999;
    margin-top: 5px;
    float: left;
}
.select2-container--default .select2-selection--multiple .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-top: 5px;
    margin-right: 10px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
    color: #999;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px;
}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #333;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice, .select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__placeholder {
    float: right;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto;
}
.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto;
}
.select2-container--default.select2-container--focus .select2-selection--multiple {
    border: solid black 1px;
    outline: 0;
}
.select2-container--default.select2-container--disabled .select2-selection--multiple {
    background-color: #eee;
    cursor: default;
}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove {
    display: none;
}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--single, .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--single, .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
}
.select2-container--default .select2-search--inline .select2-search__field {
    background: transparent;
    border: 0;
    outline: 0;
}
.select2-container--default .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}
.select2-container--default .select2-results__option[role=group] {
    padding: 0;
}
.select2-container--default .select2-results__option[aria-disabled=true] {
    color: #999;
}
.select2-container--default .select2-results__option[aria-selected=true] {
    background-color: #ddd;
}
.select2-container--default .select2-results__option .select2-results__option {
    padding-left: 1em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group {
    padding-left: 0;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -1em;
    padding-left: 2em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -2em;
    padding-left: 3em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -3em;
    padding-left: 4em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -4em;
    padding-left: 5em;
}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option {
    margin-left: -5em;
    padding-left: 6em;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
    background-color: #5897fb;
    color: white;
}
.select2-container--default .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}
.select2-container--classic .select2-selection--single {
    background-color: #f6f6f6;
    border: 1px solid #aaa;
    border-radius: 4px;
    outline: 0;
    background-image: -webkit-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: -o-linear-gradient(top, #fff 50%, #eee 100%);
    background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
}
.select2-container--classic .select2-selection--single:focus {
    border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--single .select2-selection__rendered {
    color: #444;
    line-height: 28px;
}
.select2-container--classic .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    margin-right: 10px;
}
.select2-container--classic .select2-selection--single .select2-selection__placeholder {
    color: #999;
}
.select2-container--classic .select2-selection--single .select2-selection__arrow {
    background-color: #ddd;
    border: 0;
    border-left: 1px solid #aaa;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    height: 26px;
    position: absolute;
    top: 1px;
    right: 1px;
    width: 20px;
    background-image: -webkit-linear-gradient(top, #eee 50%, #ccc 100%);
    background-image: -o-linear-gradient(top, #eee 50%, #ccc 100%);
    background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#cccccc', GradientType=0);
}
.select2-container--classic .select2-selection--single .select2-selection__arrow b {
    border-color: #888 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 4px 0 4px;
    height: 0;
    left: 50%;
    margin-left: -4px;
    margin-top: -2px;
    position: absolute;
    top: 50%;
    width: 0;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear {
    float: left;
}
.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow {
    border: 0;
    border-right: 1px solid #aaa;
    border-radius: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    left: 1px;
    right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--single {
    border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow {
    background: transparent;
    border: 0;
}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b {
    border-color: transparent transparent #888 transparent;
    border-width: 0 4px 5px 4px;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single {
    border-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #fff 0, #eee 50%);
    background-image: -o-linear-gradient(top, #fff 0, #eee 50%);
    background-image: linear-gradient(to bottom, #fff 0, #eee 50%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single {
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-image: -webkit-linear-gradient(top, #eee 50%, #fff 100%);
    background-image: -o-linear-gradient(top, #eee 50%, #fff 100%);
    background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
}
.select2-container--classic .select2-selection--multiple {
    background-color: white;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: text;
    outline: 0;
}
.select2-container--classic .select2-selection--multiple:focus {
    border: 1px solid #5897fb;
}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered {
    list-style: none;
    margin: 0;
    padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__clear {
    display: none;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice {
    background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    float: left;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove {
    color: #888;
    cursor: pointer;
    display: inline-block;
    font-weight: bold;
    margin-right: 2px;
}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover {
    color: #555;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    float: right;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice {
    margin-left: 5px;
    margin-right: auto;
}
.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove {
    margin-left: 2px;
    margin-right: auto;
}
.select2-container--classic.select2-container--open .select2-selection--multiple {
    border: 1px solid #5897fb;
}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple {
    border-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple {
    border-bottom: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}
.select2-container--classic .select2-search--dropdown .select2-search__field {
    border: 1px solid #aaa;
    outline: 0;
}
.select2-container--classic .select2-search--inline .select2-search__field {
    outline: 0;
}
.select2-container--classic .select2-dropdown {
    background-color: white;
    border: 1px solid transparent;
}
.select2-container--classic .select2-dropdown--above {
    border-bottom: 0;
}
.select2-container--classic .select2-dropdown--below {
    border-top: 0;
}
.select2-container--classic .select2-results>.select2-results__options {
    max-height: 200px;
    overflow-y: auto;
}
.select2-container--classic .select2-results__option[role=group] {
    padding: 0;
}
.select2-container--classic .select2-results__option[aria-disabled=true] {
    color: grey;
}
.select2-container--classic .select2-results__option--highlighted[aria-selected] {
    background-color: #3875d7;
    color: white;
}
.select2-container--classic .select2-results__group {
    cursor: default;
    display: block;
    padding: 6px;
}
.select2-container--classic.select2-container--open .select2-dropdown {
    border-color: #5897fb;
}
.aui-select2-drop .select2-search input {
    min-height: 0;
    font-family: inherit;
}
.aui-select2-drop .select2-result-selectable .select2-match, .aui-select2-drop .select2-result-unselectable .select2-match {
    text-decoration: none;
    font-weight: bold;
}
.aui-select2-drop .select2-results ul.select2-result-sub {
    padding: 0;
}
.aui-select2-drop.aui-dropdown2 .select2-search {
    padding: 5px;
}
.aui-select2-drop {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
    z-index: 9999;
}
.aui-select2-drop.select2-drop-above.select2-drop-active {
    border: 1px solid #ccc;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    margin-top: 0;
}
.aui-select2-drop .select2-result-unselectable>.select2-result-label {
    font-size: 12px;
    color: #707070;
    padding: 5px 10px 0;
}
.aui-select2-drop .select2-results ul.select2-result-sub>li .select2-result-label, .aui-select2-drop .select2-results .select2-result-label, .aui-select2-drop .select2-results .select2-searching, .aui-select2-drop .select2-results .select2-no-results, .aui-select2-drop .select2-results .select2-more-results {
    padding: 3px 10px;
}
.aui-select2-drop .select2-result-label {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.aui-select2-drop .select2-results {
    margin: 2px 0;
    padding: 0;
}
.aui-select2-drop .select2-more-results, .aui-select2-drop .select2-searching, .aui-select2-drop .select2-no-results {
    background-color: transparent;
}
.aui-select2-drop .select2-search input, .aui-select2-drop {
    border: 1px solid #ccc;
}
.aui-select2-drop .select2-search input {
    border-radius: 3px;
}
.aui-select2-container.select2-container .select2-choice, .aui-select2-drop {
    color: inherit;
    max-width: none;
}
.aui-select2-drop .select2-results ul.select2-result-sub {
    margin: 2px 0;
}
.aui-select2-drop .select2-result-sub .select2-result-unselectable>.select2-result-label {
    text-transform: none;
    font-size: inherit;
    margin-top: 5px;
}
.aui-select2-drop.aui-dropdown2.aui-style-default {
    margin-left: 0;
}
.aui-select2-drop .select2-results .select2-highlighted {
    background-color: #3572b0;
}
.aui-select2-container.select2-container .select2-choice>span {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.aui-select2-container.select2-container .select2-choice .select2-arrow {
    background: 0;
    border: 0;
    filter: none;
}
.aui-select2-container.select2-container-active .select2-choice, .aui-select2-container.select2-container-active .select2-choices {
    border: 0;
    outline: 0;
    box-shadow: none;
}
.aui-select2-container.select2-container .select2-choice .select2-arrow b {
    display: none;
    background: 0;
}
.aui-select2-container.select2-container .select2-choice {
    padding-right: 23px;
    position: relative;
    width: inherit;
}
.aui-select2-container.select2-container a.select2-choice, .aui-select2-container.select2-container a.select2-choice:focus, .aui-select2-container.select2-container a.select2-choice:hover, .aui-select2-container.select2-container a.select2-choice:active {
    text-decoration: none;
}
.aui-select2-container.select2-container .select2-choice:after {
    border: 4px solid transparent;
    content: "";
    height: 0;
    left: 100%;
    margin-left: -18px;
    margin-top: -2px;
    opacity: .8;
    position: absolute;
    top: 50%;
    width: 0;
}
.aui-select2-container.select2-container .select2-choice:after {
    border-top-color: #333;
}
.aui-select2-container.select2-container .select2-choice:hover:after, .aui-select2-container.select2-container .select2-choice.active:after {
    opacity: 1;
}
.aui-select2-container.select2-container .select2-choice:after {
    margin-top: 0;
    top: 12px;
}
.aui-select2-container .select2-input {
    color: inherit!important;
}
.aui-select2-container .select2-default {
    color: #707070!important;
}
.aui-select2-container .select2-choices .select2-search-field input {
    font-family: inherit;
    font-size: 14px;
    height: 1.4285714285714em;
    line-height: 1.4285714285714;
    margin: 0;
    padding: 0;
}
.aui-select2-container.select2-container-multi .select2-choices {
    min-height: 0;
    background: #fff;
}
.aui-select2-container.select2-container-multi.text {
    height: auto;
}
.aui-select2-container .select2-choices .select2-search-choice {
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 3.01px;
    box-shadow: none;
    color: #333;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    padding: 1px 18px 1px 5px;
    position: relative;
    margin: 1px 5px 1px 0;
    text-align: left;
    text-decoration: none;
}
.aui-select2-container .select2-choices .select2-search-choice-focus {
    border-color: #707070;
}
.aui-select2-container .select2-choice abbr {
    padding-top: 10px;
    position: absolute;
    top: 10px;
}
.aui-select2-container.select2-allowclear .select2-choice abbr {
    display: block;
}
.aui-select2-container .select2-search-choice-close {
    cursor: pointer;
    display: block;
    height: 8px;
    left: auto;
    position: absolute;
    right: 5px;
    top: 4px;
    width: 8px;
}
@media all, (-webkit-min-device-pixel-ratio:1.5), (min--moz-device-pixel-ratio:1.5) {
    .aui-select2-container.select2-container .select2-search-choice-close, .aui-select2-container.select2-container .select2-choice abbr {
    background: url('data:image/png;
    base64, iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAQAAABuBnYAAAAAKUlEQVQI12NgYFj0nwEKwKxF/9P+Q4TgLAgDIQEVQuJiCKBpwWoosrUAzbg31XT4p6QAAAAASUVORK5CYII=') 0 0 no-repeat!important;
    background-size: 8px!important;
}
}.aui-select2-container.select2-container .select2-choice, .aui-select2-container.select2-container a.select2-choice, .aui-select2-container.select2-container .select2-choice:visited {
    box-sizing: border-box;
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 3.01px;
    color: inherit;
    cursor: pointer;
    display: inline-block;
    filter: none;
    font-family: inherit;
    font-size: inherit;
    font-variant: normal;
    font-weight: normal;
    height: 2.1428571428571em;
    line-height: 1.4285714285714;
    margin: 0;
    padding: 4px 10px;
    text-decoration: none;
    text-shadow: 0 1px 0 white;
    vertical-align: top;
    white-space: nowrap;
}
.aui-select2-container.select2-container .select2-choice:focus, .aui-select2-container.select2-container .select2-choice:hover, .aui-select2-container.select2-container.select2-container-active .select2-choice {
    background: #f5f5f5;
    border-color: #999;
    color: #000;
    text-decoration: none;
}
.aui-select2-container.select2-container .select2-choice:active, .aui-select2-container.select2-container.select2-dropdown-open .select2-choice {
    background-image: none;
    background-color: #f5f5f5;
    box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1);
    filter: none;
    text-shadow: none;
    text-decoration: none;
}
.aui-select2-container.select2-container.select2-dropdown-open .select2-choice, .aui-select2-container.select2-container.select2-dropdown-open .select2-choices {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-width: 0;
    padding-bottom: 5px;
}
.aui-select2-container.select2-container.select2-dropdown-open.select2-drop-above .select2-choice, .aui-select2-container.select2-container.select2-dropdown-open.select2-drop-above .select2-choices {
    border-radius: 3.01px;
    border-bottom-width: 1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-top-width: 0;
    padding-bottom: 4px;
    padding-top: 5px;
}
.aui-select2-container.select2-container.select2-drop-above .select2-choice, .aui-select2-container.select2-dropdown-open.select2-drop-above .select2-choice, .aui-select2-container.select2-dropdown-open.select2-drop-above .select2-choices, .aui-select2-container.select2-container-multi .select2-choices .select2-search-choice {
    filter: none;
}
.aui-select2-container.select2-container .select2-choice abbr {
    display: none;
}
.aui-select2-container .aui-avatar {
    margin-right: 5px;
}
.aui-select2-container.aui-has-avatar .select2-search-choice-close {
    top: 5px;
}
.aui-select2-container.aui-has-avatar .select2-choices .select2-search-field input {
    padding: 1px 0;
}
.aui-select2-drop.aui-has-avatar .select2-results .select2-result-label .aui-avatar {
    margin-right: 5px;
    vertical-align: middle;
}
.aui-select2-drop.aui-has-avatar .select2-more-results, .aui-select2-drop.aui-has-avatar .select2-searching, .aui-select2-drop.aui-has-avatar .select2-no-results {
    padding-bottom: 5px;
    padding-top: 5px;
}
#aui-flag-container {
    position: fixed;
    top: 71px;
    right: 30px;
    z-index: 4000;
}
.aui-flag {
    left: 0;
    max-height: 300px;
    opacity: 0;
    position: relative;
    top: -10px;
    transition: opacity .2s, top .5s;
}
.aui-flag[aria-hidden="true"] {
    left: 300px;
    max-height: 0;
    opacity: 0;
    overflow: hidden;
    top: 0;
    transition: max-height .5s .5s, opacity .8s, left 1s;
}
.aui-flag[aria-hidden="false"] {
    opacity: 1;
    top: 0;
    left: 0;
}
.aui-flag .aui-message {
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.2);
    margin-bottom: 20px;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-radius: 3px;
    width: 300px;
}
.tipsy.aui-form-notification-tooltip-error .tipsy-arrow-n {
    border-bottom-color: #d04437;
}
.tipsy.aui-form-notification-tooltip-error .tipsy-arrow-s {
    border-top-color: #d04437;
}
.tipsy.aui-form-notification-tooltip-error .tipsy-arrow-w {
    border-right-color: #d04437;
}
.tipsy.aui-form-notification-tooltip-error .tipsy-inner {
    background-color: #d04437;
    color: #fff;
}
.tipsy.aui-form-notification-tooltip-info .tipsy-arrow-n {
    border-bottom-color: #fff;
}
.tipsy.aui-form-notification-tooltip-info .tipsy-arrow-s {
    border-top-color: #fff;
}
.tipsy.aui-form-notification-tooltip-info .tipsy-arrow-w {
    border-right-color: #fff;
}
.tipsy.aui-form-notification-tooltip-info .tipsy-inner {
    background-color: #fff;
    border: 1px solid #ccc;
    color: #333;
}
.tipsy.aui-form-notification-tooltip-info .tipsy-inner a {
    color: #3572b0;
    text-decoration: none;
}
.tipsy.aui-form-notification-tooltip-info:before {
    content: '';
    height: 0;
    position: absolute;
    width: 0;
}
.tipsy.aui-form-notification-tooltip-info.tipsy-ne:before {
    border-bottom: 7px #ccc solid;
    border-left: 7px transparent dashed;
    border-right: 7px transparent dashed;
    border-top: 0;
    margin-top: 0;
    right: 9px;
    top: -1px;
}
.tipsy.aui-form-notification-tooltip-info.tipsy-se:before {
    border-bottom: 0;
    border-left: 7px transparent dashed;
    border-right: 7px transparent dashed;
    border-top: 7px #ccc solid;
    margin-top: -5px;
    right: 9px;
    top: 100%}
.tipsy.aui-form-notification-tooltip-info.tipsy-w:before {
    border-bottom: 7px transparent dashed;
    border-left: none;
    border-right: 7px #ccc solid;
    border-top: 7px transparent dashed;
    left: -3px;
    margin-top: -7px;
    top: 50%}
.tipsy.aui-form-notification-tooltip {
    line-height: 1.28571429;
    padding: 4px;
}
.tipsy.aui-form-notification-tooltip .tipsy-arrow-n {
    border-width: 6px;
    margin-top: 0;
    right: 10px;
    top: 0;
}
.tipsy.aui-form-notification-tooltip .tipsy-arrow-s {
    border-width: 6px;
    margin-top: -6px;
    right: 10px;
}
.tipsy.aui-form-notification-tooltip .tipsy-arrow-w {
    border-width: 6px;
    margin-top: -6px;
    left: -1px;
}
.tipsy.aui-form-notification-tooltip ul {
    padding-left: 20px;
}
.tipsy.aui-form-notification-tooltip .tipsy-inner {
    padding: 10px;
    text-align: left;
}
[data-aui-notification-info]+.aui-icon.aui-icon-notification {
    color: #999;
}
[data-aui-notification-info]+.aui-icon.aui-icon-notification:before {
    content: "\f05a"}
[data-aui-notification-success]+.aui-icon.aui-icon-notification {
    color: #14892c;
}
[data-aui-notification-success]+.aui-icon.aui-icon-notification:before {
    content: "\f058"}
[data-aui-notification-error]+.aui-icon.aui-icon-notification {
    color: #d04437;
}
[data-aui-notification-error]+.aui-icon.aui-icon-notification:before {
    content: "\f06a"}
[data-aui-notification-field].aui-form-notification-field-no-icon+.aui-icon.aui-icon-notification {
    visibility: hidden;
}
.aui-icon-notification {
    margin-left: 2px;
    margin-top: 4px;
    vertical-align: top;
}
form.aui .text[data-aui-notification-field]:not(.aui-form-notification-field-no-icon), form.aui .password[data-aui-notification-field]:not(.aui-form-notification-field-no-icon) {
    padding-right: 28px;
}
form.aui .text[data-aui-notification-field]+.aui-icon-notification, form.aui .password[data-aui-notification-field]+.aui-icon-notification {
    margin-left: 0;
    margin-top: 0;
    position: relative;
    right: 22px;
    top: 7px;
    vertical-align: top;
}
form.aui .password[data-aui-notification-error], form.aui .text[data-aui-notification-error], form.aui .textarea[data-aui-notification-error] {
    border-color: #d04437;
}
form.aui .password[data-aui-notification-success], form.aui .text[data-aui-notification-success], form.aui .textarea[data-aui-notification-success] {
    border-color: #14892c;
}
.aui-page-sidebar #footer {
    box-sizing: border-box;
    padding-left: 280px;
}
.aui-page-sidebar.aui-sidebar-collapsed #footer {
    padding-left: 56px;
}
.aui-page-sidebar-touch #footer {
    margin-left: 0;
    padding-left: inherit;
    border-top: 1px solid #ccc;
}
.aui-page-sidebar-touch.aui-sidebar-collapsed #footer {
    padding-left: inherit;
}
.aui-sidebar, .aui-sidebar-submenu {
    box-sizing: border-box;
    min-width: 56px;
    position: absolute;
    width: 280px;
    z-index: 1;
}
.aui-page-sidebar-touch .aui-sidebar:not(.aui-sidebar-submenu), .aui-page-sidebar-touch .aui-sidebar-submenu:not(.aui-sidebar-submenu) {
    background-color: #f5f5f5;
    float: left;
    position: static;
}
#content .aui-sidebar+.aui-page-header, #content .aui-sidebar-submenu+.aui-page-header {
    padding-left: 300px;
    background: #fff;
}
.aui-sidebar+.aui-page-header+.aui-navgroup, .aui-sidebar-submenu+.aui-page-header+.aui-navgroup {
    padding-left: 290px;
}
.aui-sidebar+.aui-page-panel, .aui-sidebar-submenu+.aui-page-panel {
    border-top: 0;
}
.aui-sidebar ~ .aui-page-panel, .aui-sidebar-submenu ~ .aui-page-panel {
    margin-top: 0;
    padding-left: 280px;
}
.aui-page-sidebar-touch .aui-sidebar ~ .aui-page-panel, .aui-page-sidebar-touch .aui-sidebar-submenu ~ .aui-page-panel {
    border-bottom: 0;
    border-left: 1px solid #ccc;
    clear: none;
    margin-left: 280px;
    padding-left: inherit;
    width: inherit;
}
.aui-page-sidebar-touch .aui-sidebar.aui-sidebar-fly-out, .aui-page-sidebar-touch .aui-sidebar-submenu.aui-sidebar-fly-out {
    border-right: 1px solid #ccc;
    height: 100%;
    position: absolute;
}
.aui-sidebar.aui-sidebar-fly-out ~ .aui-page-panel, .aui-sidebar-submenu.aui-sidebar-fly-out ~ .aui-page-panel {
    padding-left: 56px;
    z-index: 0;
}
.aui-page-sidebar-touch .aui-sidebar.aui-sidebar-fly-out ~ .aui-page-panel, .aui-page-sidebar-touch .aui-sidebar-submenu.aui-sidebar-fly-out ~ .aui-page-panel {
    margin-left: 56px;
    padding-left: inherit;
}
#content .aui-sidebar.aui-sidebar-fly-out+.aui-page-header, #content .aui-sidebar-submenu.aui-sidebar-fly-out+.aui-page-header {
    padding-left: 76px;
}
.aui-sidebar .aui-sidebar-wrapper, .aui-sidebar-submenu .aui-sidebar-wrapper {
    box-sizing: border-box;
    border-right: 1px solid #ccc;
    background-color: #f5f5f5;
    width: 280px;
    position: absolute;
    top: 0;
    bottom: auto;
}
.aui-sidebar .aui-sidebar-wrapper.aui-is-docked, .aui-sidebar-submenu .aui-sidebar-wrapper.aui-is-docked {
    position: fixed;
    top: 0;
    bottom: auto;
}
.aui-page-sidebar-touch .aui-sidebar .aui-sidebar-wrapper, .aui-page-sidebar-touch .aui-sidebar-submenu .aui-sidebar-wrapper {
    position: static;
}
.aui-page-sidebar-touch .aui-sidebar .aui-sidebar-wrapper, .aui-page-sidebar-touch .aui-sidebar-submenu .aui-sidebar-wrapper {
    border-right: 0;
}
.aui-page-sidebar-touch .aui-sidebar.aui-sidebar-fly-out .aui-sidebar-wrapper, .aui-page-sidebar-touch .aui-sidebar-submenu.aui-sidebar-fly-out .aui-sidebar-wrapper {
    border-right: 1px solid #ccc;
}
.aui-sidebar .aui-sidebar-body, .aui-sidebar-submenu .aui-sidebar-body {
    box-sizing: content-box;
    bottom: 40px;
    overflow-y: auto;
    position: absolute;
    top: 0;
    width: 100%}
.aui-page-sidebar-touch .aui-sidebar .aui-sidebar-body, .aui-page-sidebar-touch .aui-sidebar-submenu .aui-sidebar-body {
    position: relative;
}
.aui-sidebar .aui-page-header, .aui-sidebar-submenu .aui-page-header {
    margin: 15px 15px 0 15px;
    padding-bottom: 0;
}
.aui-sidebar .aui-page-header .aui-avatar, .aui-sidebar-submenu .aui-page-header .aui-avatar {
    display: block;
}
.aui-sidebar .aui-page-header-inner, .aui-sidebar-submenu .aui-page-header-inner, .aui-sidebar .aui-page-header-image, .aui-sidebar-submenu .aui-page-header-image, .aui-sidebar .aui-page-header-main, .aui-sidebar-submenu .aui-page-header-main {
    display: block;
}
.aui-sidebar .aui-page-header-image, .aui-sidebar-submenu .aui-page-header-image {
    position: absolute;
}
.aui-sidebar .aui-page-header-image+.aui-page-header-main, .aui-sidebar-submenu .aui-page-header-image+.aui-page-header-main {
    padding-left: 58px;
}
.aui-sidebar .aui-sidebar-header-large .aui-page-header-image, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-image {
    width: 128px;
    margin: 0 auto;
    position: inherit;
}
.aui-sidebar .aui-sidebar-header-large .aui-page-header-image+.aui-page-header-main, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-image+.aui-page-header-main {
    padding-top: 10px;
    padding-left: 0;
}
.aui-sidebar .aui-sidebar-header-large .aui-page-header-main, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-main {
    text-align: center;
}
.aui-sidebar .aui-sidebar-header-large .aui-page-header-main>h1, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-main>h1, .aui-sidebar .aui-sidebar-header-large .aui-page-header-main>h2, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-main>h2 {
    padding-top: 10px;
    font-size: 20px;
    line-height: 1.25;
}
.aui-sidebar .aui-sidebar-header-large .aui-page-header-main>h1:only-child, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-main>h1:only-child, .aui-sidebar .aui-sidebar-header-large .aui-page-header-main>h2:only-child, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-main>h2:only-child {
    padding-top: 0;
}
.aui-sidebar .aui-page-header-main, .aui-sidebar-submenu .aui-page-header-main {
    padding-top: 4px;
}
.aui-sidebar .aui-page-header-main>h1, .aui-sidebar-submenu .aui-page-header-main>h1, .aui-sidebar .aui-page-header-main>h2, .aui-sidebar-submenu .aui-page-header-main>h2 {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    line-height: 20px;
}
.aui-sidebar .aui-page-header-main>h1:only-child, .aui-sidebar-submenu .aui-page-header-main>h1:only-child, .aui-sidebar .aui-page-header-main>h2:only-child, .aui-sidebar-submenu .aui-page-header-main>h2:only-child {
    line-height: 48px;
}
.aui-sidebar .aui-page-header-actions, .aui-sidebar-submenu .aui-page-header-actions {
    display: none;
}
.aui-sidebar .aui-nav-breadcrumbs>li, .aui-sidebar-submenu .aui-nav-breadcrumbs>li {
    width: 100%}
.aui-sidebar .aui-sidebar-handle, .aui-sidebar-submenu .aui-sidebar-handle {
    background: #fff url(images/icons/sidebar/icon-handle.png) center center no-repeat;
    cursor: col-resize;
    height: 100%;
    position: absolute;
    right: -10px;
    top: 0;
    width: 10px;
}
.aui-sidebar .aui-sidebar-footer, .aui-sidebar-submenu .aui-sidebar-footer {
    box-sizing: border-box;
    border-top: 1px solid #ccc;
    bottom: 0;
    min-height: 40px;
    padding: 5px 40px 0 9px;
    position: absolute;
    width: 100%}
.aui-page-sidebar-touch .aui-sidebar .aui-sidebar-footer, .aui-page-sidebar-touch .aui-sidebar-submenu .aui-sidebar-footer {
    border-bottom: 1px solid #ccc;
    margin-top: 10px;
    position: relative;
}
.aui-sidebar .aui-sidebar-footer .aui-button, .aui-sidebar-submenu .aui-sidebar-footer .aui-button {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 100%}
.aui-sidebar .aui-sidebar-footer>.aui-sidebar-settings-button, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-settings-button, .aui-sidebar .aui-sidebar-footer>.aui-sidebar-toggle, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-toggle {
    border: 0;
    border-radius: 0;
    height: auto;
    padding: 9px 15px;
}
.aui-sidebar .aui-sidebar-footer>.aui-sidebar-settings-button>.aui-icon, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-settings-button>.aui-icon, .aui-sidebar .aui-sidebar-footer>.aui-sidebar-toggle>.aui-icon, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-toggle>.aui-icon {
    height: 16px;
    width: 16px;
}
.aui-sidebar .aui-sidebar-footer>.aui-sidebar-settings-button:hover, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-settings-button:hover, .aui-sidebar .aui-sidebar-footer>.aui-sidebar-toggle:hover, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-toggle:hover, .aui-sidebar .aui-sidebar-footer>.aui-sidebar-settings-button:focus, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-settings-button:focus, .aui-sidebar .aui-sidebar-footer>.aui-sidebar-toggle:focus, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-toggle:focus {
    background: #e6e6e6 none;
    color: #707070;
    text-shadow: none;
}
.aui-sidebar .aui-sidebar-footer>.aui-sidebar-settings-button:active, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-settings-button:active, .aui-sidebar .aui-sidebar-footer>.aui-sidebar-toggle:active, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-toggle:active {
    box-shadow: none;
}
.aui-sidebar .aui-sidebar-footer>.aui-sidebar-settings-button, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-settings-button {
    margin-top: -5px;
    margin-bottom: -5px;
    margin-left: -9px;
    text-shadow: none;
}
.aui-sidebar .aui-sidebar-footer>.aui-sidebar-settings-button.aui-sidebar-settings-selected, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-settings-button.aui-sidebar-settings-selected {
    background-color: #e6e6e6;
}
.aui-sidebar .aui-sidebar-footer>.aui-sidebar-toggle, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-toggle {
    display: block;
    margin-left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 46px;
    text-overflow: clip;
    white-space: normal;
}
.aui-sidebar .aui-sidebar-footer>.aui-sidebar-toggle>.aui-icon, .aui-sidebar-submenu .aui-sidebar-footer>.aui-sidebar-toggle>.aui-icon {
    background: url(images/icons/sidebar/icon-toggle.svg) center center no-repeat;
    background-size: 10px;
}
.aui-sidebar .aui-navgroup-inner .aui-sidebar-button, .aui-sidebar-submenu .aui-navgroup-inner .aui-sidebar-button {
    margin-bottom: 10px;
    margin-left: 3px;
}
.aui-sidebar .aui-navgroup-inner .aui-sidebar-button>.aui-icon, .aui-sidebar-submenu .aui-navgroup-inner .aui-sidebar-button>.aui-icon {
    margin-right: 3px;
}
.aui-sidebar .aui-nav-item-label, .aui-sidebar-submenu .aui-nav-item-label {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    word-wrap: normal;
}
.aui-sidebar .aui-navgroup-vertical .aui-nav, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav {
    border-top: 0;
}
.aui-sidebar .aui-navgroup-vertical .aui-nav>li, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav>li {
    padding: 0 15px;
}
.aui-sidebar .aui-navgroup-vertical .aui-nav>li>a, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav>li>a {
    box-sizing: border-box;
}
.aui-sidebar .aui-navgroup-vertical .aui-nav>li>a.aui-nav-item, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav>li>a.aui-nav-item {
    margin: 0 -15px;
    padding-left: 15px;
    padding-right: 26px;
    line-height: 20px;
}
.aui-sidebar .aui-navgroup-vertical .aui-nav .aui-nav[data-more] .aui-nav-more ~ li, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav .aui-nav[data-more] .aui-nav-more ~ li {
    height: 0;
    overflow: hidden;
}
.aui-sidebar .aui-navgroup-vertical .aui-nav .aui-nav .aui-nav-item, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav .aui-nav .aui-nav-item {
    margin: 0 -21px 0 -15px;
    padding-right: 21px;
}
.aui-sidebar .aui-navgroup-vertical .aui-nav .aui-nav .aui-nav-item-actions, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav .aui-nav .aui-nav-item-actions {
    margin-right: 0;
}
.aui-sidebar[aria-expanded=false] .aui-navgroup-vertical .aui-nav .aui-nav-child-selected a, .aui-sidebar-submenu[aria-expanded=false] .aui-navgroup-vertical .aui-nav .aui-nav-child-selected a, .aui-sidebar .aui-navgroup-vertical .aui-nav .aui-nav-selected a, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav .aui-nav-selected a {
    background-color: #e6e6e6;
    color: #3572b0;
    font-weight: normal;
}
.aui-sidebar .aui-sidebar-group:first-child .aui-nav-heading:first-child, .aui-sidebar-submenu .aui-sidebar-group:first-child .aui-nav-heading:first-child {
    border-top: 0;
}
.aui-sidebar .aui-nav>li, .aui-sidebar-submenu .aui-nav>li {
    position: relative;
}
.aui-sidebar .aui-nav>li>.aui-nav-item, .aui-sidebar-submenu .aui-nav>li>.aui-nav-item {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.aui-sidebar .aui-nav>li>.aui-nav-item>.aui-icon, .aui-sidebar-submenu .aui-nav>li>.aui-nav-item>.aui-icon {
    color: #707070;
    height: 20px;
    width: 20px;
    margin-right: 15px;
    float: left;
}
.aui-sidebar .aui-nav>li>.aui-nav-item>.aui-icon:before, .aui-sidebar-submenu .aui-nav>li>.aui-nav-item>.aui-icon:before {
    font-size: 20px;
    margin-top: -11px;
}
.aui-sidebar .aui-nav>li>.aui-nav-item>.aui-icon.aui-icon-small:before, .aui-sidebar-submenu .aui-nav>li>.aui-nav-item>.aui-icon.aui-icon-small:before {
    font-size: 16px;
    padding: 2px;
}
.aui-sidebar .aui-nav>li>.aui-nav-item>.aui-badge, .aui-sidebar-submenu .aui-nav>li>.aui-nav-item>.aui-badge, .aui-sidebar .aui-nav>li>.aui-nav-item>aui-badge, .aui-sidebar-submenu .aui-nav>li>.aui-nav-item>aui-badge {
    float: right;
    margin-top: 2px;
}
.aui-sidebar .aui-nav .aui-nav-heading, .aui-sidebar-submenu .aui-nav .aui-nav-heading {
    border-top: 0;
    padding-top: 0;
}
.aui-sidebar .aui-nav-heading, .aui-sidebar-submenu .aui-nav-heading {
    margin: 5px 15px 0 15px;
    padding-left: 0;
    right: 0;
}
.aui-sidebar hr, .aui-sidebar-submenu hr {
    margin: 5px 15px;
    border: solid #ccc;
    border-width: 1px 0 0 0;
    height: 0;
}
.aui-sidebar hr+.aui-nav, .aui-sidebar-submenu hr+.aui-nav {
    padding-top: 0;
}
.aui-sidebar .aui-navgroup-vertical .aui-nav>li[aria-expanded]>.aui-nav-subtree-toggle, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav>li[aria-expanded]>.aui-nav-subtree-toggle {
    margin-left: 0;
}
.aui-sidebar .aui-navgroup-vertical .aui-nav>li[aria-expanded]>.aui-nav, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav>li[aria-expanded]>.aui-nav {
    margin: 0 -15px 0 -17px;
}
.aui-sidebar .aui-navgroup-vertical .aui-nav>li[aria-expanded]>.aui-nav li, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav>li[aria-expanded]>.aui-nav li {
    padding: 0 21px 0 15px;
}
.aui-sidebar .aui-sidebar-group-tier-one>.aui-nav>li[aria-expanded]>.aui-nav-subtree-toggle, .aui-sidebar-submenu .aui-sidebar-group-tier-one>.aui-nav>li[aria-expanded]>.aui-nav-subtree-toggle {
    line-height: 20px;
}
.aui-sidebar[aria-expanded="false"], .aui-sidebar-submenu[aria-expanded="false"] {
    width: 56px;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-body, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-body {
    overflow-x: hidden;
}
#content .aui-sidebar[aria-expanded="false"]+.aui-page-header, #content .aui-sidebar-submenu[aria-expanded="false"]+.aui-page-header {
    padding-left: 76px;
}
.aui-sidebar[aria-expanded="false"]+.aui-page-header+.aui-navgroup, .aui-sidebar-submenu[aria-expanded="false"]+.aui-page-header+.aui-navgroup {
    padding-left: 66px;
}
.aui-sidebar[aria-expanded="false"] ~ .aui-page-panel, .aui-sidebar-submenu[aria-expanded="false"] ~ .aui-page-panel {
    padding-left: 56px;
}
.aui-page-sidebar-touch .aui-sidebar[aria-expanded="false"] ~ .aui-page-panel, .aui-page-sidebar-touch .aui-sidebar-submenu[aria-expanded="false"] ~ .aui-page-panel {
    border-left: 1px solid #ccc;
    margin-left: 56px;
    padding-left: inherit;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-wrapper, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-wrapper {
    width: 56px;
}
.aui-sidebar[aria-expanded="false"] .aui-page-header-inner .aui-page-header-image, .aui-sidebar-submenu[aria-expanded="false"] .aui-page-header-inner .aui-page-header-image {
    position: relative;
    width: auto;
}
.aui-sidebar[aria-expanded="false"] .aui-page-header, .aui-sidebar-submenu[aria-expanded="false"] .aui-page-header {
    margin-left: 0;
    margin-right: 0;
}
.aui-sidebar[aria-expanded="false"] .aui-page-header .aui-avatar, .aui-sidebar-submenu[aria-expanded="false"] .aui-page-header .aui-avatar, .aui-sidebar[aria-expanded="false"] .aui-page-header .aui-avatar .aui-avatar-inner, .aui-sidebar-submenu[aria-expanded="false"] .aui-page-header .aui-avatar .aui-avatar-inner {
    height: 32px;
    width: 32px;
    margin: 0 0 0 12px;
}
.aui-sidebar[aria-expanded="false"] .aui-page-header .aui-avatar .aui-avatar-inner>img, .aui-sidebar-submenu[aria-expanded="false"] .aui-page-header .aui-avatar .aui-avatar-inner>img {
    max-height: 32px;
    max-width: 32px;
}
.aui-sidebar[aria-expanded="false"] .aui-page-header-main, .aui-sidebar-submenu[aria-expanded="false"] .aui-page-header-main {
    display: none;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-body, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-body {
    box-sizing: border-box;
    bottom: 80px;
    padding: 0;
    width: 100%}
.aui-sidebar[aria-expanded="false"] .aui-nav-heading, .aui-sidebar-submenu[aria-expanded="false"] .aui-nav-heading, .aui-sidebar[aria-expanded="false"] hr, .aui-sidebar-submenu[aria-expanded="false"] hr {
    display: none;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group {
    background: url(images/icons/sidebar/icon-group.png) 18px center no-repeat;
    cursor: pointer;
    height: 30px;
    position: relative;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group:focus, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group:focus, .aui-sidebar[aria-expanded="false"] .aui-sidebar-group:hover, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group:hover, .aui-sidebar[aria-expanded="false"] .aui-sidebar-group.active, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.active {
    background-color: #e6e6e6;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group:after {
    border: 3px solid transparent;
    border-top-color: #999;
    content: "";
    height: 0;
    position: absolute;
    left: 70%;
    top: 15px;
    width: 0;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group>.aui-nav, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group>.aui-nav {
    display: none;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions {
    background: 0;
    margin-bottom: 15px;
    margin-top: 10px;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions:after {
    background: url(images/icons/sidebar/icon-group-actions.svg) no-repeat center center;
    background-size: 20px 20px;
    border: 1px solid #f5f5f5;
    border-radius: 50%;
    height: 32px;
    left: 0;
    margin-left: 11px;
    margin-right: 11px;
    top: 0;
    width: 32px;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions:hover:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions:hover:after, .aui-sidebar[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions:focus:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions:focus:after, .aui-sidebar[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions.active:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions.active:after {
    background-color: #fff;
    border-color: #ccc;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions ~ .aui-sidebar-group-tier-one, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions ~ .aui-sidebar-group-tier-one {
    border-top: 1px solid #ccc;
    margin-top: 15px;
    padding-top: 10px;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one {
    background: 0;
    height: auto;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one:after {
    display: none;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one:focus, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one:focus, .aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one:hover, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one:hover {
    background-color: transparent;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav {
    display: block;
    height: auto;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li {
    display: block;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li>.aui-nav-item, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li>.aui-nav-item {
    padding-left: 0;
    padding-right: 0;
    text-align: left;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li>.aui-nav-item>.aui-badge, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li>.aui-nav-item>.aui-badge, .aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li>.aui-nav-item>aui-badge, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li>.aui-nav-item>aui-badge {
    background-color: #ccc;
    border: 2px solid #f5f5f5;
    color: #333;
    font-size: 9px;
    margin-top: 0;
    padding: 2px 4px 1px 4px;
    position: absolute;
    right: 3px;
    top: 0;
    z-index: 1;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li>.aui-nav-item>.aui-icon, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li>.aui-nav-item>.aui-icon {
    float: none;
    margin-left: 18px;
    margin-right: 0;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li>.aui-nav-item.active, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li>.aui-nav-item.active {
    background-color: #e6e6e6;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li .aui-nav-item-label, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li .aui-nav-item-label {
    display: none;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li>.aui-nav-subtree-toggle, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li>.aui-nav-subtree-toggle {
    display: none;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li .aui-nav-item-actions, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav>li .aui-nav-item-actions {
    display: none;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav .aui-nav, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one>.aui-nav .aui-nav {
    display: none;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one ~ .aui-sidebar-group-tier-one, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one ~ .aui-sidebar-group-tier-one {
    border-top: 1px solid #ccc;
    margin-top: 10px;
    padding-top: 10px;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer {
    overflow: hidden;
    padding: 5px 0 0 0;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer>.aui-sidebar-toggle, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer>.aui-sidebar-toggle {
    margin-top: -5px;
    padding: 10px 20px;
    position: relative;
    width: 55px;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer>.aui-sidebar-toggle>.aui-icon, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer>.aui-sidebar-toggle>.aui-icon {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer>.aui-button, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer>.aui-button {
    text-overflow: clip;
    white-space: normal;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer>.aui-button>.aui-button-label, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer>.aui-button>.aui-button-label {
    display: none;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer>.aui-sidebar-settings-button, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer>.aui-sidebar-settings-button {
    display: block;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    max-width: none;
    padding: 10px 20px;
}
.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer>.aui-sidebar-settings-button+.aui-sidebar-toggle, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer>.aui-sidebar-settings-button+.aui-sidebar-toggle {
    margin-top: 0;
}
.aui-sidebar[aria-expanded="false"] li[aria-expanded]>a:first-child>.aui-icon:not(.aui-nav-subtree-toggle):after, .aui-sidebar-submenu[aria-expanded="false"] li[aria-expanded]>a:first-child>.aui-icon:not(.aui-nav-subtree-toggle):after, .aui-sidebar[aria-expanded="false"] li[aria-expanded]>span:first-child>.aui-icon:not(.aui-nav-subtree-toggle):after, .aui-sidebar-submenu[aria-expanded="false"] li[aria-expanded]>span:first-child>.aui-icon:not(.aui-nav-subtree-toggle):after {
    border: 3px solid transparent;
    border-top-color: #999;
    content: "";
    height: 0;
    position: absolute;
    left: 70%;
    top: 15px;
    width: 0;
    left: auto;
    right: -7px;
    top: 10px;
}
.aui-sidebar[aria-expanded="false"] li[aria-expanded]>a:first-child:before, .aui-sidebar-submenu[aria-expanded="false"] li[aria-expanded]>a:first-child:before, .aui-sidebar[aria-expanded="false"] li[aria-expanded]>span:first-child:before, .aui-sidebar-submenu[aria-expanded="false"] li[aria-expanded]>span:first-child:before {
    display: none;
}
.aui-sidebar[aria-expanded="false"] .aui-nav-sortable>li>a:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-nav-sortable>li>a:after {
    left: 0;
    top: 8px;
}
.aui-sidebar[aria-expanded="false"] .aui-nav-item-actions, .aui-sidebar-submenu[aria-expanded="false"] .aui-nav-item-actions {
    display: none;
}
.aui-sidebar[aria-expanded="false"] .aui-nav>li>a:hover>.aui-nav-item>.aui-badge, .aui-sidebar-submenu[aria-expanded="false"] .aui-nav>li>a:hover>.aui-nav-item>.aui-badge {
    visibility: visible;
}
.aui-sidebar.aui-is-animated+.aui-page-panel, .aui-sidebar-submenu.aui-is-animated+.aui-page-panel {
    transition: padding-left .1s ease-in-out;
}
.aui-sidebar.aui-is-animated .aui-sidebar-wrapper, .aui-sidebar-submenu.aui-is-animated .aui-sidebar-wrapper {
    transition: width .1s ease-in-out;
}
.aui-sidebar.aui-is-animated .aui-sidebar-body, .aui-sidebar-submenu.aui-is-animated .aui-sidebar-body {
    transition: padding-top .1s ease-in-out;
}
.aui-sidebar-submenu-dialog>.aui-inline-dialog-contents {
    padding: 10px;
    width: 300px;
    max-height: 812px;
}
.aui-sidebar-submenu {
    position: static;
    background: transparent;
    border-right: 0;
    width: auto;
}
#arrow-sidebar-submenu:before {
    border-width: 8px 8px 8px 0;
    border-color: transparent #ccc;
}
#arrow-sidebar-submenu:after {
    border-width: 8px 8px 8px 0;
    border-color: transparent #fff transparent transparent;
    right: 0;
    top: 0;
}
.aui-sidebar-section-tooltip {
    transition: opacity .1s ease-in-out;
    opacity: 0;
}
.aui-sidebar-section-tooltip .tipsy-inner {
    background: #333;
}
.aui-sidebar-section-tooltip .tipsy-arrow {
    border-right-color: #333;
}
.aui-sidebar-section-tooltip.tooltip-shown {
    opacity: 1;
}
.aui-checkbox-multiselect {
    display: inline-block;
}
.aui-checkbox-multiselect .aui-button {
    max-width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
}
.aui-checkbox-multiselect-dropdown .hidden {
    display: none;
}
.aui-checkbox-multiselect-dropdown .aui-button-link {
    margin-left: 10px;
}
aui-toggle {
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 2.16666667em;
    padding: 6px 8px;
    position: relative;
    vertical-align: baseline;
    width: 58px;
}
aui-toggle::before {
    content: "\00a0"}
aui-toggle::after {
    background-color: transparent;
    border-radius: 3.01px;
    bottom: 0;
    content: '';
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0;
}
.aui-toggle-input {
    -webkit-appearance: button;
    -moz-appearance: radio-container;
    border-radius: 3.01px;
    bottom: 0;
    cursor: pointer;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%}
.aui-toggle-view {
    background-color: #ccc;
    border-radius: 3.01px;
    bottom: 0;
    box-sizing: border-box;
    display: block;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    transition: background-color 100ms linear;
    top: 0;
}
.aui-toggle-view::after {
    background-color: #f5f5f5;
    border-radius: 3.01px;
    bottom: 1px;
    content: '';
    display: block;
    left: 1px;
    position: absolute;
    top: 1px;
    -webkit-transition: -webkit-transform 150ms ease-in-out;
    transition: transform 150ms ease-in-out;
    width: 24px;
}
.aui-toggle-tick, .aui-toggle-cross {
    position: absolute;
    top: 5px;
}
.aui-toggle-tick::before, .aui-toggle-cross::before {
    left: 50%;
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    transition: opacity 250ms ease-in-out;
}
.aui-toggle-tick {
    color: #fff;
    left: 8px;
}
.aui-toggle-cross {
    color: #707070;
    right: 8px;
}
.aui-toggle-input:checked+.aui-toggle-view, .aui-toggle-input.indeterminate-checked+.aui-toggle-view {
    background-color: #1d8831;
}
.aui-toggle-input:checked+.aui-toggle-view::after, .aui-toggle-input.indeterminate-checked+.aui-toggle-view::after {
    -ms-transform: translateX(32px);
    -webkit-transform: translateX(32px);
    transform: translateX(32px);
}
aui-toggle:not([disabled]):not([busy]):hover .aui-toggle-view::after, aui-toggle:not([disabled]):not([busy]) .aui-toggle-input:focus+.aui-toggle-view::after {
    background-color: #e9e9e9;
}
aui-toggle[disabled], aui-toggle[busy] {
    cursor: auto;
}
aui-toggle[disabled] .aui-toggle-input, aui-toggle[busy] .aui-toggle-input {
    cursor: auto;
    pointer-events: none;
}
aui-toggle[disabled]::after, aui-toggle[busy]::after {
    background-color: rgba(255, 255, 255, 0.5);
}
aui-toggle[busy] .aui-toggle-tick::before, aui-toggle[busy] .aui-toggle-cross::before {
    opacity: 0;
    transition: auto;
}
.aui-header {
    background: #fff;
    color: #292929;
    border-bottom-color: #2b4739;
}
.aui-header a {
    color: #292929;
}
.aui-header a:hover, .aui-header a:focus {
    background-color: #00904a;
    color: #fff;
}
.aui-header .aui-icon-dropdown, .aui-header .aui-dropdown2-trigger::after {
    border-top-color: rgba(41, 41, 41, 0.7);
}
.aui-header .aui-dropdown2-trigger {
    color: #292929;
}
.aui-header .aui-dropdown2-trigger:hover, .aui-header .aui-dropdown2-trigger:focus, .aui-header .aui-dropdown2-trigger.active {
    background-color: #00904a;
    color: #fff;
}
.aui-header .aui-dropdown2-trigger:hover .aui-icon-dropdown, .aui-header .aui-dropdown2-trigger:focus .aui-icon-dropdown, .aui-header .aui-dropdown2-trigger.active .aui-icon-dropdown, .aui-header .aui-dropdown2-trigger:hover::after, .aui-header .aui-dropdown2-trigger:focus::after, .aui-header .aui-dropdown2-trigger.active::after {
    border-top-color: #fff;
}
.aui-header .aui-button.aui-button-primary.aui-style {
    color: #fff;
    background-color: #00904a;
}
.aui-header .aui-button.aui-button-primary.aui-style:hover, .aui-header .aui-button.aui-button-primary.aui-style:focus {
    background-color: #00be62;
}
.aui-header .aui-button.aui-button-primary.aui-style:active {
    background-color: #00773d;
}
.aui-dropdown2.aui-style-default:hover .aui-dropdown2-checkbox:not(.aui-dropdown2-disabled):hover, .aui-dropdown2.aui-style-default:hover .aui-dropdown2-radio:not(.aui-dropdown2-disabled):hover, .aui-dropdown2.aui-style-default:hover a:not(.aui-dropdown2-disabled):hover {
    background-color: #00904a;
    color: #fff;
}
.aui-header .aui-dropdown2-trigger:not(.aui-dropdown2-trigger-arrowless):after {
    border-top-color: rgba(41, 41, 41, 0.7);
}
.aui-header .aui-dropdown2-trigger:hover .aui-icon-dropdown, .aui-header .aui-dropdown2-trigger:focus .aui-icon-dropdown, .aui-header .aui-dropdown2-trigger.active .aui-icon-dropdown, .aui-header .aui-dropdown2-trigger:hover::after, .aui-header .aui-dropdown2-trigger:focus::after, .aui-header .aui-dropdown2-trigger.active::after {
    border-top-color: #fff;
}
.aui-button.aui-button-primary, .aui-button.aui-button-primary:visited {
    background: #00904a;
}
.aui-button.aui-button-primary:hover, .aui-button.aui-button-primary:focus {
    background: #00be62;
}
.aui-navgroup-vertical .aui-nav>li>a, .aui-nav-vertical>li>a, a {
    color: #00904a;
}
.aui-sidebar[aria-expanded=false] .aui-navgroup-vertical .aui-nav .aui-nav-child-selected a, .aui-sidebar-submenu[aria-expanded=false] .aui-navgroup-vertical .aui-nav .aui-nav-child-selected a, .aui-sidebar .aui-navgroup-vertical .aui-nav .aui-nav-selected a, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav .aui-nav-selected a {
    color: #00904a;
    font-weight: bold;
}
:focus {
    outline-color: #00be62;
}
.aui-select2-drop .select2-results .select2-highlighted {
    background: #00904a;
}
#footer .footer-body, #footer-logo a {
    background: 0;
    background-size: 114px 24px;
}
div.aui {
    margin: 20px 0 0 0;
    position: relative;
}
div.aui:first-child {
    margin-top: 0;
}
div.aui .text, div.aui .password, div.aui .upfile, div.aui .textarea, div.aui .select, div.aui .multi-select, div.aui .aui-select2-container {
    background: #fff;
    color: #333;
    font-family: inherit;
    font-size: 14px;
}
div.aui .text, div.aui .password, div.aui .textarea, div.aui .select, div.aui .multi-select, div.aui .aui-select2-container .select2-choices {
    border: 1px solid #ccc;
    border-radius: 3.01px;
    box-sizing: border-box;
    font-size: inherit;
    margin: 0;
    vertical-align: baseline;
    width: 100%}
div.aui .text, div.aui .password, div.aui .select, div.aui .aui-select2-container .select2-choices {
    height: 2.14285714em;
    line-height: 1.4285714285714;
    padding: 4px 5px;
}
div.aui .select {
    padding: 6px 5px 5px 5px;
    vertical-align: top;
}
div.aui .textarea, div.aui .select[size], div.aui .multi-select {
    height: auto;
    line-height: 1.4285714285714;
    margin: 0;
    padding: 4px 5px;
}
div.aui .textarea {
    overflow-y: auto;
}
div.aui .aui-select2-container {
    border: 0;
    height: auto;
    max-width: 250px;
    padding: 0;
    vertical-align: baseline;
    width: 100%}
div.aui .aui-select2-container .select2-choices {
    height: auto;
    max-width: none;
}
div.aui .upfile {
    box-sizing: border-box;
    font-family: inherit;
    font-size: inherit;
    margin: 5px 0;
    padding: 0;
}
div.aui optgroup {
    background-color: #f5f5f5;
    color: #707070;
    font-style: normal;
    font-weight: normal;
}
div.aui option, div.aui optgroup option {
    background-color: #fff;
    color: #333;
}
div.aui .text[disabled], div.aui .password[disabled], div.aui .textarea[disabled], div.aui .select[disabled], div.aui .multi-select[disabled], div.aui .select[disabled] option, div.aui .select[disabled] optgroup, div.aui .multi-select[disabled] option, div.aui .multi-select[disabled] optgroup {
    background-color: #f5f5f5;
    color: #999;
}
div.aui .text[disabled], div.aui .password[disabled], div.aui .textarea[disabled], div.aui .select[disabled], div.aui .multi-select[disabled] {
    color: #999;
}
div.aui .text[disabled], div.aui .password[disabled], div.aui .textarea[disabled], div.aui .select[disabled], div.aui .multi-select[disabled], div.aui .radio[disabled], div.aui .checkbox[disabled] {
    cursor: not-allowed;
}
div.aui .text::-webkit-input-placeholder, div.aui .password::-webkit-input-placeholder, div.aui .textarea::-webkit-input-placeholder {
    color: #999;
    opacity: 1;
}
div.aui .text::-moz-placeholder, div.aui .password::-moz-placeholder, div.aui .textarea::-moz-placeholder {
    color: #999;
}
div.aui .text.aui-placeholder-shown, div.aui .password.aui-placeholder-shown, div.aui .textarea.aui-placeholder-shown, div.aui .text.placeholder-shown, div.aui .password.placeholder-shown, div.aui .textarea.placeholder-shown {
    color: #999;
}
div.aui .short-field {
    max-width: 75px;
}
div.aui .medium-field {
    max-width: 165px;
}
div.aui .medium-long-field {
    max-width: 350px;
}
div.aui .long-field {
    max-width: 500px;
}
div.aui .full-width-field {
    max-width: none;
}
div.aui fieldset {
    border: 0;
    clear: both;
    display: block;
    margin: 0;
    padding: 0;
    position: relative;
}
div.aui legend, div.aui label {
    color: #707070;
}
div.aui .icon-required {
    left: 100%;
    position: absolute;
    top: 5px;
}
div.aui div.description {
    color: #707070;
    font-size: 12px;
    line-height: 1.66666666666667;
    margin: 5px 0 0 0;
}
div.aui div.description:first-child {
    margin-top: 0;
}
div.aui .field-value {
    display: inline-block;
    font-weight: bold;
    padding-top: 5px;
}
div.aui legend {
    display: none;
}
div.aui .field-group, div.aui .group, div.aui .date-select {
    box-sizing: border-box;
    clear: both;
    padding: 4px 0 4px 145px;
    position: relative;
    margin: 1px 0;
    width: 100%}
div.aui .group {
    padding-top: 0;
}
div.aui .field-group:before, div.aui .field-group:after, div.aui .group:before, div.aui .group:after, div.aui .date-select:before, div.aui .date-select:after {
    content: " ";
    display: table;
}
div.aui .field-group:after, div.aui .group:after, div.aui .date-select:after {
    clear: both;
}
div.aui legend, div.aui .field-group>label, div.aui .field-group>aui-label {
    float: left;
    margin-left: -145px;
    padding: 5px 0 0 0;
    position: relative;
    text-align: right;
    width: 130px;
    word-wrap: break-word;
}
div.aui .checkbox>label, div.aui .radio>label {
    color: #333;
}
div.aui div.checkbox>.checkbox[disabled]+label, div.aui div.radio>.radio[disabled]+label {
    color: #999;
    cursor: not-allowed;
}
div.aui .field-group .error, div.aui .group .error, div.aui .checkbox .error, div.aui .radio .error {
    clear: both;
    color: #d04437;
    display: block;
    margin: 5px 0 0 0;
}
div.aui .field-group .error:first-child, div.aui .checkbox .error:first-child, div.aui .radio .error:first-child {
    margin-top: 0;
}
div.aui .group legend, div.aui .date-select legend {
    display: block;
}
div.aui .group .field-group, div.aui .date-select .field-group {
    clear: none;
    padding-left: 0;
    padding-top: 0;
}
div.aui .date-select .field-group label {
    display: none;
}
div.aui div.checkbox, div.aui div.radio {
    margin: 5px 0 0 0;
    padding: 0 0 0 20px;
    position: relative;
}
div.aui legend+.field-group, div.aui legend+.checkbox, div.aui legend+.radio {
    margin-top: 0;
    padding-top: 5px;
}
div.aui div.checkbox:first-child, div.aui div.radio:first-child {
    margin-top: 0;
}
div.aui .matrix {
    padding-top: 5px;
}
div.aui div.radio input.radio, div.aui div.checkbox input.checkbox {
    box-sizing: border-box;
    font-size: 14px;
    height: 1.4285714285714em;
    left: 0;
    margin: 0;
    padding: 2px;
    position: absolute;
    vertical-align: baseline;
}
div.aui .buttons-container {
    box-sizing: border-box;
    clear: both;
    margin: 1px 0 0 0;
    padding: 4px 0 4px 145px;
    position: relative;
    width: 100%}
div.aui.long-label .field-group, div.aui.long-label .group, div.aui.long-label .date-select, div.aui.long-label .buttons-container {
    padding-left: 250px;
}
div.aui.long-label .field-group>label, div.aui.long-label .field-group>aui-label, div.aui.long-label .group>legend {
    margin-left: -250px;
    width: 235px;
}
div.aui.long-label .group .field-group, div.aui.long-label .date-select .field-group {
    padding-left: 0;
}
div.aui.top-label .field-group {
    padding-left: 0;
}
div.aui.top-label .field-group>label, div.aui.top-label .field-group>aui-label {
    display: block;
    float: none;
    margin: 0 0 5px 0;
    padding: 0;
    text-align: left;
    width: auto;
}
div.aui.top-label .icon-required {
    left: 0;
    position: static;
    top: 0;
}
div.aui.top-label .group, div.aui.top-label .date-select {
    padding-left: 0;
}
div.aui.top-label .group legend, div.aui.top-label .date-select legend {
    float: none;
    margin: 0;
    text-align: left;
    width: auto;
}
div.aui.top-label .date-select label {
    display: none;
}
div.aui.top-label .buttons-container {
    padding-left: 0;
}
div.aui.top-label .field-group {
    padding-left: 0;
}
div.aui.top-label .field-group>label, div.aui.top-label .field-group>aui-label {
    display: block;
    float: none;
    margin: 0 0 5px 0;
    padding: 0;
    text-align: left;
    width: auto;
}
div.aui.top-label .icon-required {
    left: 0;
    position: static;
    top: 0;
}
div.aui.top-label .group, div.aui.top-label .date-select {
    padding-left: 0;
}
div.aui.top-label .group legend, div.aui.top-label .date-select legend {
    float: none;
    margin: 0;
    text-align: left;
    width: auto;
}
div.aui.top-label .date-select label {
    display: none;
}
div.aui.top-label .buttons-container {
    padding-left: 0;
}
div.aui .button {
    box-sizing: border-box;
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 3.01px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-family: Arial, sans-serif;
    font-size: 14px;
    font-variant: normal;
    font-weight: normal;
    height: 2.14285714em;
    line-height: 1.4285714285714;
    margin: 0;
    padding: 4px 10px;
    text-decoration: none;
    text-shadow: 0 1px 0 white;
    vertical-align: baseline;
    white-space: nowrap;
}
div.aui .cancel {
    cursor: pointer;
    font-size: 14px;
    display: inline-block;
    padding: 5px 10px;
    vertical-align: baseline;
}
div.aui .buttons-container>.buttons {
    font-size: 0;
}
div.aui .buttons-container>.buttons>* {
    font-size: 14px;
}
div.aui .buttons-container .button+.button, div.aui .buttons-container .button+.aui-button, div.aui .buttons-container .aui-button+.button, div.aui .buttons-container .aui-button+.aui-button {
    margin-left: 10px;
}
div.aui .buttons-container .aui-button+.aui-button-link {
    margin-left: 9px;
}
div.aui .button::-moz-focus-inner {
    border: 0;
    padding: 0;
}
div.aui .button:focus, div.aui .button:hover {
    background-color: #f5f5f5;
    border-color: #999;
    color: #000;
    text-decoration: none;
}
div.aui .button:active, div.aui .button.active {
    background-image: none;
    background-color: #f5f5f5;
    box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1);
    text-shadow: none;
    text-decoration: none;
}
div.aui .button[disabled], div.aui .button[disabled]:hover, div.aui .button[disabled]:focus, div.aui .button[disabled]:active {
    background-color: #f5f5f5;
    border-color: #ddd;
    box-shadow: none;
    color: #999;
    cursor: default;
    text-shadow: none;
}
div.aui .aui-message+.field-group, div.aui .aui-message+.group, div.aui .aui-message+.date-select {
    margin-top: 10px;
}
div.aui span.content {
    left: -9999px;
    position: absolute;
    top: -9999px;
}
div.aui pre.aui-form {
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    font-family: monospace;
    font-size: 12px;
    line-height: 1.66666666666667;
    overflow-x: auto;
    overflow-y: visible;
    padding: 15px;
}
@media screen and (max-width:767px) {
    html.aui-responsive div.aui .field-group, html.aui-responsive div.aui.long-label .field-group {
    padding-left: 0;
}
html.aui-responsive div.aui .field-group>label, html.aui-responsive div.aui.long-label .field-group>label, html.aui-responsive div.aui .field-group>aui-label, html.aui-responsive div.aui.long-label .field-group>aui-label {
    display: block;
    float: none;
    margin: 0 0 5px 0;
    padding: 0;
    text-align: left;
    width: auto;
}
html.aui-responsive div.aui .icon-required, html.aui-responsive div.aui.long-label .icon-required {
    left: 0;
    position: static;
    top: 0;
}
html.aui-responsive div.aui .group, html.aui-responsive div.aui.long-label .group, html.aui-responsive div.aui .date-select, html.aui-responsive div.aui.long-label .date-select {
    padding-left: 0;
}
html.aui-responsive div.aui .group legend, html.aui-responsive div.aui.long-label .group legend, html.aui-responsive div.aui .date-select legend, html.aui-responsive div.aui.long-label .date-select legend {
    float: none;
    margin: 0;
    text-align: left;
    width: auto;
}
html.aui-responsive div.aui .date-select label, html.aui-responsive div.aui.long-label .date-select label {
    display: none;
}
html.aui-responsive div.aui .buttons-container, html.aui-responsive div.aui.long-label .buttons-container {
    padding-left: 0;
}
html.aui-responsive div.aui .field-group, html.aui-responsive div.aui.long-label .field-group {
    padding-left: 0;
}
html.aui-responsive div.aui .field-group>label, html.aui-responsive div.aui.long-label .field-group>label, html.aui-responsive div.aui .field-group>aui-label, html.aui-responsive div.aui.long-label .field-group>aui-label {
    display: block;
    float: none;
    margin: 0 0 5px 0;
    padding: 0;
    text-align: left;
    width: auto;
}
html.aui-responsive div.aui .icon-required, html.aui-responsive div.aui.long-label .icon-required {
    left: 0;
    position: static;
    top: 0;
}
html.aui-responsive div.aui .group, html.aui-responsive div.aui.long-label .group, html.aui-responsive div.aui .date-select, html.aui-responsive div.aui.long-label .date-select {
    padding-left: 0;
}
html.aui-responsive div.aui .group legend, html.aui-responsive div.aui.long-label .group legend, html.aui-responsive div.aui .date-select legend, html.aui-responsive div.aui.long-label .date-select legend {
    float: none;
    margin: 0;
    text-align: left;
    width: auto;
}
html.aui-responsive div.aui .date-select label, html.aui-responsive div.aui.long-label .date-select label {
    display: none;
}
html.aui-responsive div.aui .buttons-container, html.aui-responsive div.aui.long-label .buttons-container {
    padding-left: 0;
}
}@CHARSET "ISO-8859-1";
    #wl_msg {
    position: absolute;
    top: 90px;
    right: 25px;
    z-index: 15;
    width: 300px;
}
#wl_msg .msg-box:first-child {
    -webkit-border-top-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    border-top-left-radius: 4px;
    -webkit-border-top-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    border-top-right-radius: 4px;
}
#wl_msg .msg-box:last-child {
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px;
}
#wl_msg .msg-box, #wl_msg .msg-box-close {
    border: 1px solid;
    margin-bottom: 4px;
    display: none;
}
#wl_msg .msg-box-close {
    text-align: center;
    cursor: pointer;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-bottom-left-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    border-bottom-right-radius: 4px;
}
#wl_msg .msg-box h3, #wl_msg .msg-close {
    height: 28px;
}
#wl_msg .msg-box h3 {
    border-bottom: 1px solid;
    font-size: 14px;
    width: 264px;
    line-height: 30px;
    padding-left: 8px;
    margin: 0;
    float: left;
}
#wl_msg .msg-close {
    border-left: 1px solid;
    border-bottom: 1px solid;
    display: block;
    float: right;
    width: 25px;
    line-height: 1px;
    padding: 0;
    text-indent: -9999px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
}
#wl_msg .msg-content {
    clear: both;
    padding: 10px;
}
#wl_msg .msg-box, #wl_msg .msg-box-close {
    border-color: #e1e1e1;
    color: #f1f1f1;
    background: #202020;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#202020', endColorstr='#151515');
    background: -webkit-gradient(linear, left top, left bottom, from(#202020), to(#151515));
    background: -moz-linear-gradient(top, #202020, #151515);
    background: -o-linear-gradient(top, #202020, #151515);
}
#wl_msg .msg-box-close:hover {
    background-color: #e1e1e1;
    color: #2e2e33;
}
#wl_msg .msg-box h3, #wl_msg .msg-close {
    color: #f1f1f1;
    text-shadow: 0 1px 0 #111;
    background: #202020;
}
#wl_msg .msg-box h3 {
    border-bottom-color: #555;
}
#wl_msg .msg-close {
    border-left-color: #555;
    border-bottom-color: #555;
    background-image: url(../img/cross_l.png);
}
#wl_msg .msg-close:hover {
    background-image: url(../img/cross_d.png);
    background-color: #e1e1e1;
}
.error-message, .error {
    color: red;
}
.success {
    color: blue;
}
.toolbar {
    height: 20px;
}
.multiple-inline-checkboxes {
    clear: both;
}
.multiple-inline-checkboxes input {
    float: left;
}
.filter h3 {
    cursor: pointer;
}
#ui-datepicker-div {
    display: none;
}
.field-errors, .error {
    color: red;
}
body:not(#login)>section {
    min-height: 500px;
}
.hidden {
    display: none;
}
#order-form .order-index {
    margin: 0 0 5px 0;
}
table.inner-grid-table {
    width: 100%}
.inline-hr {
    margin: 2px;
}
.info-window {
    color: #000;
}
.info-window tr td {
    padding: 2px;
    max-width: 250px;
}
.marker-icon {
    height: 30px;
}
.map-legend>li {
    line-height: 33px;
}
.modal {
    width: 720px;
}
.modal-body .form-aside {
    margin-top: 0;
    width: 100%}
#audit-modal, #export-modal, #courier-audit-modalm, #audit-refund-modal {
    top: 0;
    margin: 0;
    left: 0;
    width: 100%;
    height: 100%}
#audit-modal .modal-body, #export-modal .modal-body, #courier-audit-modal .modal-body, #audit-refund-modal .modal-body {
    height: 100%;
    max-height: 80%}
.modal-body {
    max-height: 500px;
}
.loading-indicator {
    height: 80px;
    width: 80px;
    background: url(../img/loading.gif) no-repeat center;
}
.loading-indicator-overlay {
    background-color: #fff;
    opacity: .6;
    filter: alpha(opacity = 60);
}
section.none-bg {
    background: #fff!important;
}
section header.sh.none-mg, .none-mg {
    margin: 0;
}
section .content {
    margin: 0 30px;
}
section header.sh .ui-button-big {
    margin: 10px 5px;
}
section header.sh.none-mg .ui-button-big {
    margin: 10px 15px;
}
.half-width {
    width: 45%}
.ui-dialog {
    z-index: 9999;
}
td.actions, th.head {
    text-align: center;
}
.datetimeEntry_control {
    vertical-align: middle;
    margin-left: 2px;
}
@media print {
    .visible-print {
    display: block!important;
}
tr.visible-print {
    display: table-row!important;
}
th.visible-print, td.visible-print {
    display: table-cell!important;
}
.hidden-print {
    display: none!important;
}
tr.hidden-print {
    display: none!important;
}
th.hidden-print, td.hidden-print {
    display: none!important;
}
#map-print {
    display: block!important;
    width: 100%!important;
    page-break-before: always!important;
    page-break-inside: avoid!important;
}
#map-print>div {
    display: block!important;
    width: 100%!important;
}
#panel-routes {
    page-break-before: always!important;
    width: 100%!important;
    display: block!important;
}
}.selecter>ul li:not(:last-child) {
    border-bottom: 1px solid #e5ebf9;
}
.split-package {
    border: #00008b 1px dashed;
}
.split-package .placeholder {
    text-align: center;
    line-height: 30px;
}
.split-package .package {
    line-height: 25px;
    margin: 3px;
}
.controls.hover label:hover {
    color: blue;
    cursor: pointer;
}
.ui-dialog {
    z-index: 1052!important;
}
.ui-widget-overlay {
    z-index: 1051!important;
}
.modal-full-height {
    left: 25%;
    width: 80%;
    top: 0!important;
    height: 100%;
    display: block;
}
.modal-full-height.hide {
    display: none;
}
.modal-full-height .modal-header {
    position: absolute;
    width: 97%;
    height: 30px;
}
.modal-full-height .modal-body {
    max-height: 80%;
    position: absolute;
    top: 50px;
    bottom: 60px;
    width: 97%;
    padding: 5px 15px;
}
.modal-full-height .modal-footer {
    position: absolute;
    bottom: 0;
    width: 97%;
    height: 50px;
}
.form-inline.none-mg .control-group {
    margin: 0 10px 0 0;
}
.tr-package {
    word-break: break-word;
}
#dashboard .dashboard-chart {
    width: 70%;
    float: left;
}
#dashboard .dashboard-legend {
    width: 30%;
    float: right;
}
#dashboard .dashboard-legend td:first-child, #sale-report .dashboard-legend td:first-child {
    text-align: right;
}
#dashboard .report-result, #sale-report .report-result {
    margin-top: 10px;
}
#dashboard .ui-state-active, #sale-report .ui-state-active {
    font-weight: bold;
}
#dashboard .view-types, #dashboard .station-ids {
    text-align: center;
}
.report-legend td:first-child {
    text-align: right;
}
#shop-bills .tr-bill .summary-content {
    display: none;
}
#shop-bills .tr-bill table {
    display: none;
}
#summary-board .export-link {
    margin-top: 5px;
    display: inline;
    float: left;
}
.back-to-top {
    text-decoration: none;
    display: none;
}
.back-to-top:hover {
    background-color: rgba(135, 135, 135, 0.50);
}
#ecom-chat, #ecom-task-activities {
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box;
    background-color: #f2f4f8;
    border: 1px solid rgba(0, 0, 0, .4);
    border-top: 1px solid rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: inset 2px 0 2px -2px #b2b9c9;
    -moz-box-shadow: inset 2px 0 2px -2px #b2b9c9;
    box-shadow: inset 2px 0 2px -2px #b2b9c9;
    position: fixed;
    bottom: 0;
    z-index: 100;
    width: 200px;
    height: 100%}
#ecom-chat {
    right: 205px;
}
#ecom-task-activities {
    right: 0;
}
#ecom-chat .chat-icon {
    background: url(../img/f-icons.png);
    background-repeat: no-repeat;
}
#ecom-chat #chat-online-users {
    height: 100%;
    width: 100%;
    margin-bottom: 30px;
}
#ecom-chat #search-users-input {
    width: 100%;
    -webkit-box-shadow: inset 2px 0 0 -1px #e0e2e9, inset 0 1px #fff;
    -moz-box-shadow: inset 2px 0 0 -1px #e0e2e9, inset 0 1px #fff;
    box-shadow: inset 2px 0 0 -1px #e0e2e9, inset 0 1px #fff;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    color: #555;
    height: 24px;
    border: 0;
    outline: 0;
    padding: 0 5px;
}
#ecom-chat #search-users-input:focus {
    background-color: #fff;
    color: #000;
}
#ecom-chat #list-online-users {
    overflow-y: auto;
    height: 100%;
    width: 100%;
    padding: 2px;
    margin: 0;
}
#ecom-chat .user {
    height: 30px;
}
#ecom-chat .user:hover {
    background-color: #e0e4ee;
    cursor: pointer;
}
#ecom-chat .user .avatar {
    width: 30px;
    height: 30px;
    display: table-cell;
    float: left;
    margin-right: 3px;
    vertical-align: middle;
}
#ecom-chat .user .name {
    display: table-cell;
    font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
    font-size: 11px;
    vertical-align: middle;
    height: 30px;
    line-height: 10px;
}
#ecom-chat .online-user .avatar {
    background-position: -119px -359px;
}
#ecom-chat .offline-user .avatar {
    background-position: -89px -359px;
}
#ecom-chat #search-user-results {
    position: relative;
}
#ecom-chat #search-user-results .ui-autocomplete {
    top: 0!important;
    left: 0!important;
    z-index: 100!important;
    width: auto!important;
    position: relative!important;
    padding: 0!important;
    border-radius: 0!important;
    display: block!important;
    max-height: 250px!important;
    overflow-y: auto!important;
}
#ecom-chat #list-search-user-results, #ecom-chat #list-queue-peers {
    max-height: 50px;
}
#ecom-chat #chat-toolkits {
    bottom: 0;
    width: 100%;
    cursor: pointer;
}
#ecom-chat #chat-toolkits table {
    -webkit-box-shadow: inset 0 1px #fff;
    -moz-box-shadow: inset 0 1px #fff;
    box-shadow: inset 0 1px #fff;
    width: 100%}
#ecom-chat #show-pending-messages, #ecom-chat #show-online-users {
    background-size: 18px;
    background-repeat: no-repeat;
    vertical-align: middle;
    cursor: pointer;
    height: 20px;
    width: 20px;
    float: left;
    margin: 3px;
}
#ecom-chat #show-online-users {
    background-image: url(../img/users.png);
}
#ecom-chat .group-peers-title {
    padding: 0;
    margin: 2px 5px;
    border-bottom: 1px solid #fff;
}
#ecom-chat #list-pending-messages .avatar {
    background-position: -223px -359px;
}
#ecom-chat #list-pending-messages {
    max-height: 150px;
    overflow-y: auto;
}
#ecom-task-activities #task-activities-toolkits {
    bottom: 0;
    width: 100%;
    cursor: pointer;
    height: 25px;
}
#ecom-task-activities #task-activities-toolkits table {
    -webkit-box-shadow: inset 0 1px #fff;
    -moz-box-shadow: inset 0 1px #fff;
    box-shadow: inset 0 1px #fff;
    width: 100%}
#ecom-task-activities .group-tasks-title {
    padding: 0;
    margin: 2px 5px;
    border-bottom: 1px solid #fff;
    color: #fff;
}
#ecom-chat table, #ecom-task-activities table {
    border-spacing: 0;
}
#ecom-task-activities #task-activities-news {
    background-size: 18px;
    background-repeat: no-repeat;
    vertical-align: middle;
    cursor: pointer;
    margin: 3px 3px 30px 3px;
    height: 100%;
    width: 100%}
#ecom-task-activities #task-activities-assigned {
    background-size: 18px;
    background-repeat: no-repeat;
    vertical-align: middle;
    cursor: pointer;
    margin: 3px 3px 30px 3px;
    height: 100%;
    width: 100%}
#ecom-task-activities #list-assigned-tasks {
    max-height: 250px;
    overflow-y: auto;
    padding: 2px;
}
#ecom-task-activities #list-activities-news {
    overflow-y: auto;
    height: 100%;
    width: 100%;
    padding: 2px;
    margin: 0;
}
#ecom-task-activities .task-news {
    cursor: pointer;
    border-top: 1px solid #e6d6d6;
    padding-right: 10px;
}
#ecom-task-activities .task-news .task-name {
    display: table-cell;
    font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
    font-size: 11px;
    vertical-align: middle;
}
#ecom-task-activities .task-news:hover {
    background-color: #e0e4ee!important;
    cursor: pointer;
}
#ecom-task-activities .task-news a {
    text-decoration: none;
    color: #333;
}
.cell-button {
    margin-bottom: 3px;
    display: block;
}
.select2-hidden-accessible {
    display: none!important;
}
.grid-filter .filter {
    margin: 0 0 5px 0;
}
.dataTables_filter input {
    font-size: 20px;
    border: 1px solid #b5b2b2;
    margin-bottom: 5px;
}
.dataTables_filter input:focus {
    border-color: #01904a;
}
.aui .tr-has-comments {
    border-bottom: 0;
}
.aui .issue-actions {
    width: 100%}
.aui .issue-comments {
    padding-left: 55px;
}
.aui-button.aui-cell-button {
    width: 100%;
    margin: 0 0 5px 0;
    text-align: center;
    clear: both;
}
.aui-right {
    float: right;
}
.aui-left {
    float: left;
}
.aui-center {
    text-align: center;
}
.aui-full-width {
    width: 100%;
    display: block;
}
.aui-block {
    display: block;
}
.aui-hidden {
    display: none;
    visibility: hidden;
}
.aui-panel {
    border: 1px solid #ccc;
    border-radius: 6px;
    display: block;
    margin: 10px 0;
    padding: 12px;
    position: relative;
}
.aui-panel.aui-panel-inverse {
    background-color: #f5f5f5;
}
.aui-panel.aui-panel-header {
    background-color: #00be62;
}
.aui-panel.aui-panel-header>* {
    color: #fff;
}
.aui-button.aui-tiny-button {
    height: 25px;
    margin: auto;
    padding: 2px 6px;
}
.aui-clear {
    clear: both;
}
.aui-inline {
    display: inline;
}
.not-resized {
    resize: none;
}
table.aui>tbody>tr.aui-row-error {
    background-color: #f6c342;
}
table.aui:not(.aui-alt-color) tbody tr:nth-child(odd), table.dataTable tbody tr.odd {
    background-color: #ebf2f9!important;
}
.full-width-field {
    width: 100%;
    max-width: 100%}
.select2-container--open .select2-dropdown {
    z-index: 9999;
}
form.aui .aui-select2-container {
    background: #fff;
    color: #333;
    font-family: inherit;
    font-size: 14px;
}
form.aui .aui-select2-container .select2-choices {
    border: 1px solid #ccc;
    border-radius: 3.01px;
    box-sizing: border-box;
    font-size: inherit;
    margin: 0;
    max-width: 250px;
    vertical-align: baseline;
    width: 100%}
form.aui .aui-select2-container .select2-choices {
    height: 2.14285714em;
    line-height: 1.4285714285714;
    padding: 4px 5px;
}
form.aui .aui-select2-container {
    border: 0;
    height: auto;
    max-width: 250px;
    padding: 0;
    vertical-align: baseline;
    width: 100%}
form.aui .aui-select2-container .select2-choices {
    height: auto;
    max-width: none;
}
.aui-dropdown2-section .aui.top-label .field-group {
    padding-right: 10px;
}
.aui-dropdown2-section div.aui.top-label:not(.aui-icon-container) .field-group {
    padding: 0 17px 10px 17px;
}
.aui-dropdown2-section.aui-dropdown2-actions {
    padding-top: 10px;
}
.aui-dropdown2.delay-picking-reasons, .aui-dropdown2.not-picked-reasons, .aui-dropdown2.delay-delivering-reasons, .aui-dropdown2.not-delivered-reasons, .aui-dropdown2.inline-dialog-package-note {
    width: 350px;
}
.ui-autocomplete {
    width: 260px;
}
#bottom-actions {
    position: fixed;
    left: 15px;
    bottom: 15px;
}
#check-cart-inline-dialog {
    width: 480px;
}
.picking-change-cod-inline-selector, .picking-change-cart-inline-selector {
    width: 100%}
.shop-comment {
    color: red;
}
.private-comment {
    color: gray;
}
.normal-comment {
    color: blue;
}
td .description {
    color: #707070;
    font-size: 12px;
    line-height: 1.66666666666667;
}
_lh18 {
    line-height: 18px;
}
.pd-top10 {
    padding-top: 10px;
}
.pd-top20 {
    padding-top: 20px;
}
.package-extra-type {
    text-transform: uppercase;
    font-weight: bold;
    padding-top: 5px;
    color: #D00;
}
.label.package-extra-type {
    border: 1px solid;
    background-color: #FFE;
    margin: 0 5px;
}
.pre-payment {
    color: #D00;
    padding: 3px;
    font-weight: bold;
    background-color: transparent;
    margin-left: 5px;
}
.statistic-container .loading-indicator, .loading-indicator-bar {
    background: url(../img/ajax-loader.gif) no-repeat center;
}
.statistic-container table td {
    vertical-align: top;
}
.statistic-container table ul {
    list-style-type: none;
    display: block;
}
.statistic-container .table a.aq {
    font-weight: 100;
    margin: 3px 0;
    padding: 3px 5px;
}
.statistic-container table ul li a:hover {
    background-color: #555;
    color: white;
}
.aui-blanket .loading-indicator-bar {
    background: url('../img/select2-spinner.gif') no-repeat center;
}
.label-audit-auto {
    float: right;
    text-transform: capitalize;
}
div.aui-group.main {
    padding: 0 20px;
}
.aui-label.variable {
    cursor: pointer;
    padding: 5px;
    margin: 5px;
}
form.EmailTemplate legend {
    display: block;
    margin-left: 0;
    width: 100%}
form.EmailTemplate div.main {
    width: 90%;
    margin: auto;
}
form.EmailTemplate textarea.textarea {
    max-width: none;
}
.aui-dialog .dialog-page-menu {
    width: 7%}
.bold {
    font-weight: bold;
}
.pointer-cs {
    cursor: pointer;
}
.advanced-search {
    float: right;
    margin-bottom: 10px;
}
.advanced-search a:hover {
    text-decoration: none;
}
.btn-primary, .btn.btn-primary, [type=button].btn-primary {
    background-color: #00904a;
    background-image: none;
}
.btn-primary:hover, .btn.btn-primary:hover, [type=button].btn-primary:hover, .btn-primary:focus, .btn.btn-primary:focus, [type=button].btn-primary:focus {
    background-color: #00be62;
}
.switch_shift {
    border-top: 5px solid;
}
.car-icon {
    background: url("/images/car.png") no-repeat left center;
    background-size: 25px 25px;
    padding-left: 30px;
}
.plane-icon {
    background: url("/images/airplane.png") no-repeat left center;
    background-size: 20px 18px;
    padding-left: 25px;
}
button, a {
    outline: 0;
}
#checkpackages-table td {
    border: 1px solid background;
}
.trf-del-lbl {
    font-size: 14px;
    color: #fb7510;
}
table.dataTable tbody tr.even.tr-streetway {
    background-color: bisque!important;
}
table.dataTable tbody tr.odd.tr-streetway {
    background-color: #fff5e9!important;
}
.cod_check_work_points {
    border: 1px solid #ccc;
}
.cod_check_work_points thead tr {
    text-align: center;
}
.cod_check_work_points tr th, .cod_check_work_points tr td {
    border: 1px solid #ccc;
    text-align: center;
}
.cod_check_work_points tr td.red {
    background-color: red;
}
.mrg-btm-10 {
    margin-bottom: 10px;
}
.mrg-btm-5 {
    margin-bottom: 5px;
}
span.has-error {
    color: red;
}
span.has-error input, span.has-error input:focus {
    border: 2px solid red;
}
.paging-nav {
    width: 100%;
    float: left;
    padding: 10px 0;
}
.paging-nav .paging-left {
    float: left;
}
.paging-nav .paging-right {
    float: right;
}
.paging-nav .paging-right span {
    font-weight: bold;
}
.paging-nav .paging-right a {
    padding: 0 0 0 15px;
}
.tranferring-style {
    float: left;
    width: 100%;
    padding: 10px 0!important;
}
.show-info a {
    float: left;
    text-align: center;
    padding: 12px!important;
    margin: 10px!important;
}
.show-info a.activated {
    background: #00be62;
    font-weight: bold;
    color: white;
}
.sperator-row {
    border-top: 2px solid;
}
.radio-group {
    padding: 10px 0;
}
.radio-group label {
    padding-right: 20px;
}
.shop_tracking_element {
    padding: 10px 0;
    width: 100%;
    float: left;
}
.shop_tracking_element .field {
    float: left;
    width: 50%}
.shop_tracking_element .field label {
    float: left;
    padding-right: 10px;
}
.shop_tracking_element .field input {
    width: 80%}
.shop_tracking_element a.remove_field {
    text-align: right;
    width: 100%;
    float: right;
}
.regional-area .province-from {
    float: left;
    padding-right: 20px;
}
.header {
    width: 100%;
    overflow: hidden;
}
.header .logo {
    float: left;
}
.header .logo img {
    width: 550px;
    height: 120px;
}
.header .store {
    float: right;
    text-align: right;
    font-size: 30px;
    padding: 20px 0 0;
}
.header .store span {
    float: right;
    font-style: italic;
    width: 100%}
.header .store span.store-label {
    text-transform: uppercase;
    font-style: normal;
}
.body_label .swap {
    text-align: center;
    font-size: 38px;
}
.body_label .swap .swap-station {
    font-weight: bold;
    padding: 90px 0 40px 0;
}
.body_label .swap .swap-station .s1 {
    font-style: italic;
}
.body_label .swap .swap-station .s1 img {
    max-width: 70px;
    padding: 0 0 0 15px;
}
.body_label .swap .swap-station .s2 {
    font-style: normal;
    font-size: 72px;
    text-transform: uppercase;
    padding: 0 0 0 15px;
}
.body_label .swap .swap-info {
    padding: 5px 0;
}
.body_label .swap .swap-info span {
    font-size: 36px;
}
.body_label .swap .swap-info img {
    max-width: 50px;
    padding: 0 0 0 20px;
}
.body_label .swap .swap-info .brand {
    border: 0;
    background: 0;
    font-style: italic;
    padding: 0 20px 0 0;
}
.body_label .swap .swap-add {
    text-align: left;
    padding: 5px 0;
}
.body_label .swap .swap-add .brand {
    font-style: italic;
    padding: 0 20px 0 0;
}
.label-sunday {
    background: #6960ff;
    margin: 5px 0 0;
}
.aui-item-half .field-group {
    width: 50%;
    float: left;
}
#ProvinceDeliver {
    height: auto;
}
#add-coupon-modal .aui-item .field-group .text {
    max-width: none;
}
.tr-issue blockquote {
    line-height: 23px;
}
#next {
    position: absolute;
    top: 50%;
    right: 0;
    transform: translate(0%, -50%);
}
#back {
    position: absolute;
    top: 50%;
    left: 0;
    transform: translate(0%, -50%);
}
#back, #next {
    border: 0;
    display: inline-block;
    outline: 0;
    padding: 8px 16px;
    vertical-align: middle;
    overflow: hidden;
    text-decoration: none;
    color: inherit;
    background-color: inherit;
    text-align: center;
    cursor: pointer;
    white-space: nowrap;
}
#next:hover, #back:hover {
    text-decoration: none;
    background-color: rgba(0, 0, 0, 0.8);
}
.hiding-filter-station {
    display: none;
}
.wrap-more-filter {
    text-align: center;
}
.wrap-more-filter #show-more-filter {
    cursor: pointer;
    color: red;
}
.parent-station .select2-container {
    width: 100%!important;
}
.issues-refund.aui-button.aui-cell-button {
    border: 1px solid red;
    color: red;
}
.err-log, .success-log, .refund-err, .refund-success, .time-err, .time-success {
    display: none;
}
.success-log.alert-success, .err-log.alert-error {
    padding: 15px;
}
.refund {
    display: none;
}
.tab {
    overflow: hidden;
    border: 1px solid #ccc;
    background-color: #f1f1f1;
}
.tab a {
    background-color: inherit;
    float: left;
    border: 0;
    outline: 0;
    cursor: pointer;
    padding: 14px 16px;
    transition: .3s;
    font-size: 17px;
    color: black;
}
.tab a:hover {
    background-color: #ddd;
    text-decoration: none;
}
.tab a.active {
    background-color: #ccc;
}
.target-img-issue {
    margin: 20px;
    border: 1px solid #ccc;
    max-width: 15%;
    float: left;
    position: relative;
}
.target-img-issue>span {
    position: absolute;
    bottom: 57px;
    left: 95px;
    cursor: pointer;
    font-size: 20px;
    color: #00904a;
}
.drop-zone-image input {
    padding: 12px;
    position: absolute;
    cursor: pointer;
    left: 0;
    top: 0;
    opacity: 0;
    max-width: 86%}
.drop-zone-image.mouse-over {
    border: 3px dashed rgba(0, 0, 0, .3);
    color: #7e7e7e;
}
.click-upload-img {
    margin: 45px;
    float: left;
    position: relative;
    display: inline-block;
    cursor: pointer;
    color: white;
    font-size: 14px;
    border-radius: 4px;
    background-color: #00904a;
    padding: 5px 12px;
    font-weight: bold;
    margin-top: 20px;
}
.drop-zone-image {
    font-family: Arial;
    text-align: center;
    position: relative;
    font-size: 20px;
    color: #7e7e7e;
}
.img-refund {
    padding: 15px;
    border: 1px solid #ccc;
    cursor: pointer;
}
#img-modal {
    border-radius: 5px;
    cursor: pointer;
    transition: .3s;
}
.modal-img {
    display: none;
    position: fixed;
    z-index: 1;
    padding-top: 100px;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0.9);
}
.img-content {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
}
#caption {
    margin: auto;
    display: block;
    width: 80%;
    max-width: 700px;
    text-align: center;
    color: #ccc;
    padding: 10px 0;
    height: 150px;
}
.img-content, #caption {
    -webkit-animation-name: zoom;
    -webkit-animation-duration: .6s;
    animation-name: zoom;
    animation-duration: .6s;
}
@-webkit-keyframes zoom {
    from {
    -webkit-transform: scale(0);
}
to {
    -webkit-transform: scale(1);
}
}@keyframes zoom {
    from {
    transform: scale(0);
}
to {
    transform: scale(1);
}
}.close-img {
    position: absolute;
    top: 15px;
    right: 35px;
    color: #f1f1f1;
    font-size: 40px;
    font-weight: bold;
    transition: .3s;
}
.close-img:hover, .close-img:focus {
    color: #bbb;
    text-decoration: none;
    cursor: pointer;
}
@media only screen and (max-width:700px) {
    .modal-content {
    width: 100%}
}#issue-refund-ticket {
    display: none;
}
#expired_time ~ .select2-container .select2-selection--single {
    border: 0;
}
#expired_time ~ .select2-container {
    width: 0;
}
.refund_money, .refund_money_package, .refund_money_fee {
    height: 2.14285714em;
    line-height: 1.4285714285714;
    padding: 4px 5px;
    border: 1px solid #ccc;
    border-radius: 3.01px;
    box-sizing: border-box;
    font-size: inherit;
    margin: 0;
    max-width: 250px;
    vertical-align: baseline;
    width: 100%}
.status-2, .status-3 {
    border-top: 1px solid #ccc;
    padding-top: 20px;
}
.comment-issue ~ span, .show-users {
    color: #00904a;
    cursor: pointer;
}
svg {
    height: 1000px;
    width: 100%;
    overflow: hidden;
    margin: 0;
}
#frame {
    margin-top: 20px;
    margin-right: 100px;
    position: absolute;
    z-index: 1;
}
#fromStation, #toStation {
    width: 80px;
}
#form-find {
    margin-top: 20px;
    z-index: 2;
    float: left;
}
#divSetRouteType {
    width: 105px;
    float: left;
    margin-top: 20px;
    margin-right: 30px;
}
.controlpanel {
    margin-top: 20px;
    display: inline-block;
    float: left;
}
#divSetRoute {
    margin-left: 40px;
    margin-right: 40px;
    margin-top: 20px;
    display: inline-block;
    float: left;
}
.btn-control {
    width: 90px;
}
.msgOut {
    margin-top: 10px;
    margin-left: 40px;
    color: red;
    position: absolute;
    z-index: 2;
}
.stationCount {
    position: fixed;
    top: 120px;
}
.collapsible:after {
    content: '\002B';
    color: white;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}
.stationName {
    float: left;
    font-weight: 600!important;
}
.active:after {
    content: "\2212"}
.station {
    padding: 0 18px;
    max-height: 0;
    overflow-y: scroll;
    transition: max-height .2s ease-out;
    background-color: #f1f1f1;
    border-radius: 4px;
}
.stationRow:hover {
    cursor: pointer;
    font-weight: bold;
}
.refund-user-info {
    font-weight: bold;
}
.shop-excel .fileupload {
    margin-bottom: 0;
}
.shop-excel .input-append input[class*="span"], .shop-excel .input-append .uneditable-input[class*="span"], .shop-excel .input-prepend input[class*="span"], .shop-excel .input-prepend .uneditable-input[class*="span"], .shop-excel .row-fluid input[class*="span"], .row-fluid select[class*="span"], .shop-excel .row-fluid textarea[class*="span"], .shop-excel .row-fluid .uneditable-input[class*="span"], .shop-excel .row-fluid .input-prepend [class*="span"], .shop-excel .row-fluid .input-append [class*="span"] {
    display: inline-block;
}
.shop-excel .fileupload .btn {
    vertical-align: middle;
    padding: 5px 18px!important;
    background-color: #f5f5f5;
    border: 0;
}
.shop-excel .fileupload .uneditable-input {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    cursor: text;
}
.shop-excel .fileupload-exists .fileupload-new, .shop-excel .fileupload-new .fileupload-exists {
    display: none;
}
.shop-excel .btn:hover, .shop-excel .btn:active, .shop-excel .btn.active, .shop-excel .btn.disabled, .shop-excel .btn[disabled] {
    color: #444;
    background-color: #2fbd78;
    *background-color: #2fbd78;
}
.shop-excel .btn {
    display: inline-block;
    *display: inline;
    padding: 7px 18px;
    margin-bottom: 0;
    *margin-left: .3em;
    font-size: 12px;
    line-height: 20px;
    color: #444;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-color: #d0cfd6;
    border: 0;
    *zoom: 1;
}
.shop-excel .btn-file {
    overflow: hidden;
    position: relative;
    vertical-align: middle;
}
.shop-excel .btn-file>input {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    transform: translate(-300px, 0) scale(4);
    font-size: 23px;
    direction: ltr;
    cursor: pointer;
}
.shop-excel .form-search .shop-excel .input-append, .shop-excel .form-inline .shop-excel .input-append, .shop-excel .form-search .shop-excel .input-prepend, .shop-excel .form-inline .input-prepend {
    margin-bottom: 0;
}
.btn {
    padding: 6px 12px;
    border: rgba(0, 0, 0, .1) 1px solid;
}
.input-append .btn, .input-append .btn-group {
    margin-left: -1px;
}
.uneditable-input.span4 {
    width: 286px;
}
.fileupload .uneditable-input {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    cursor: text;
}
.fileupload .uneditable-input {
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
    cursor: text;
}
.fileupload-exists .fileupload-new, .fileupload-new .fileupload-exists {
    display: none;
}
.uneditable-input {
    height: 30px;
}
.actions .btn {
    width: 30px;
    margin-bottom: 5px;
    text-align: center;
    padding: 5px 0;
}
.actions .btn i {
    margin: 0;
}
.shop-excel .btn:hover, .shop-excel .btn:focus {
    background: #2fbd78;
}
body, html {
    min-width: 1024px;
}
body {
    font-family: verdana, arial, sans-serif;
    font-size: 16px;
    color: #000!important;
    background-color: white!important;
}
th {
    padding: 2px 2px 2px 2px;
    text-align: center;
}
td {
    padding: 2px 2px 2px 2px;
}
tfoot td {
    border-bottom-width: 0;
    border-top: 2px solid #333;
    padding-top: 5px;
}
table {
    page-break-inside: auto;
}
tr {
    page-break-after: auto;
    page-break-inside: avoid;
    -webkit-region-break-inside: avoid;
}
.print {
    color: #000!important;
    font-size: 16px;
}
.table tr, .table td, .table th {
    page-break-inside: avoid;
    page-break-after: auto;
    border: solid 1px #000!important;
    padding: 4px;
}
thead {
    display: table-header-group;
}
tfoot {
    display: table-footer-group;
}
table.print tr td, table.print tr th {
    page-break-inside: avoid!important;
}
h1, h2, h3, h4, h5 {
    margin: 1px;
    padding: 0;
}
table {
    display: table;
    width: 100%}
table thead {
    display: table-header-group;
}
table tbody {
    display: table-row-group;
}
table tfoot {
    display: table-footer-group;
}
table tr {
    display: table-row;
    height: auto;
}
table th, table td {
    display: table-cell;
    overflow: visible;
}
table th, table td {
    height: 1px;
}
table tr.singlecell td, table tr.singlecell th {
    height: auto;
}
.nobrk {
    page-break-inside: avoid;
    orphans: 10;
    widows: 10;
    position: relative;
    margin: -1px 0 0 -1px;
    min-height: 14px;
    line-height: 14px;
    height: 100%}
table tbody td .nobrk {
    min-height: 5px;
}
.aui-print tr {
    border: 2px solid #000!important;
}
.aui-lozenge.aui-lozenge-feature-print {
    color: #fff!important;
    background-color: #000!important;
    -webkit-print-color-adjust: exact;
}