html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace,monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

abbr[title] {
    border-bottom: none;
    text-decoration: underline;
    text-decoration: underline dotted
}

b, strong {
    font-weight: bolder
}

code, kbd, samp {
    font-family: monospace,monospace;
    font-size: 1em
}

small {
    font-size: 80%
}

sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button, input, optgroup, select, textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button, input {
    overflow: visible
}

button, select {
    text-transform: none
}

button, [type='button'], [type='reset'], [type='submit'] {
    -webkit-appearance: button
}

    button::-moz-focus-inner, [type='button']::-moz-focus-inner, [type='reset']::-moz-focus-inner, [type='submit']::-moz-focus-inner {
        border-style: none;
        padding: 0
    }

    button:-moz-focusring, [type='button']:-moz-focusring, [type='reset']:-moz-focusring, [type='submit']:-moz-focusring {
        outline: 1px dotted ButtonText
    }

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type='checkbox'], [type='radio'] {
    box-sizing: border-box;
    padding: 0
}

[type='number']::-webkit-inner-spin-button, [type='number']::-webkit-outer-spin-button {
    height: auto
}

[type='search'] {
    outline-offset: -2px;
    -webkit-appearance: textfield
}

    [type='search']::-webkit-search-decoration {
        -webkit-appearance: none
    }

::-webkit-file-upload-button {
    font: inherit;
    -webkit-appearance: button
}

details {
    display: block
}

summary {
    display: list-item
}

template {
    display: none
}

[hidden] {
    display: none
}

.container-fluid, .container {
    margin-left: auto;
    margin-right: auto
}

.container-fluid {
    padding-left: 2rem;
    padding-right: 2rem
}

.row {
    box-sizing: border-box;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: wrap;
    margin-left: -.5rem;
    margin-right: -.5rem;
    -ms-flex: 0 1 auto;
    -ms-flex-direction: row;
    -ms-flex-wrap: wrap;
    -webkit-box-direction: normal;
    -webkit-box-flex: 0;
    -webkit-box-orient: horizontal
}

    .row.reverse {
        flex-direction: row-reverse;
        -ms-flex-direction: row-reverse;
        -webkit-box-direction: reverse;
        -webkit-box-orient: horizontal
    }

.col.reverse {
    flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    -webkit-box-direction: reverse;
    -webkit-box-orient: vertical
}

.col-xs, .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-offset-0, .col-xs-offset-1, .col-xs-offset-2, .col-xs-offset-3, .col-xs-offset-4, .col-xs-offset-5, .col-xs-offset-6, .col-xs-offset-7, .col-xs-offset-8, .col-xs-offset-9, .col-xs-offset-10, .col-xs-offset-11, .col-xs-offset-12 {
    box-sizing: border-box;
    flex: 0 0 auto;
    padding-left: .5rem;
    padding-right: .5rem;
    -ms-flex: 0 0 auto;
    -webkit-box-flex: 0
}

.col-xs {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
    -ms-flex-positive: 1;
    -ms-flex-preferred-size: 0;
    -webkit-box-flex: 1
}

.col-xs-1 {
    flex-basis: 8.33333333%;
    max-width: 8.33333333%;
    -ms-flex-preferred-size: 8.33333333%
}

.col-xs-2 {
    flex-basis: 16.66666667%;
    max-width: 16.66666667%;
    -ms-flex-preferred-size: 16.66666667%
}

.col-xs-3 {
    flex-basis: 25%;
    max-width: 25%;
    -ms-flex-preferred-size: 25%
}

.col-xs-4 {
    flex-basis: 33.33333333%;
    max-width: 33.33333333%;
    -ms-flex-preferred-size: 33.33333333%
}

.col-xs-5 {
    flex-basis: 41.66666667%;
    max-width: 41.66666667%;
    -ms-flex-preferred-size: 41.66666667%
}

.col-xs-6 {
    flex-basis: 50%;
    max-width: 50%;
    -ms-flex-preferred-size: 50%
}

.col-xs-7 {
    flex-basis: 58.33333333%;
    max-width: 58.33333333%;
    -ms-flex-preferred-size: 58.33333333%
}

.col-xs-8 {
    flex-basis: 66.66666667%;
    max-width: 66.66666667%;
    -ms-flex-preferred-size: 66.66666667%
}

.col-xs-9 {
    flex-basis: 75%;
    max-width: 75%;
    -ms-flex-preferred-size: 75%
}

.col-xs-10 {
    flex-basis: 83.33333333%;
    max-width: 83.33333333%;
    -ms-flex-preferred-size: 83.33333333%
}

.col-xs-11 {
    flex-basis: 91.66666667%;
    max-width: 91.66666667%;
    -ms-flex-preferred-size: 91.66666667%
}

.col-xs-12 {
    flex-basis: 100%;
    max-width: 100%;
    -ms-flex-preferred-size: 100%
}

.col-xs-offset-0 {
    margin-left: 0
}

.col-xs-offset-1 {
    margin-left: 8.33333333%
}

.col-xs-offset-2 {
    margin-left: 16.66666667%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-4 {
    margin-left: 33.33333333%
}

.col-xs-offset-5 {
    margin-left: 41.66666667%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-7 {
    margin-left: 58.33333333%
}

.col-xs-offset-8 {
    margin-left: 66.66666667%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-10 {
    margin-left: 83.33333333%
}

.col-xs-offset-11 {
    margin-left: 91.66666667%
}

.start-xs {
    justify-content: flex-start;
    text-align: start;
    -ms-flex-pack: start;
    -webkit-box-pack: start
}

.center-xs {
    justify-content: center;
    text-align: center;
    -ms-flex-pack: center;
    -webkit-box-pack: center
}

.end-xs {
    justify-content: flex-end;
    text-align: end;
    -ms-flex-pack: end;
    -webkit-box-pack: end
}

.top-xs {
    align-items: flex-start;
    -ms-flex-align: start;
    -webkit-box-align: start
}

.middle-xs {
    align-items: center;
    -ms-flex-align: center;
    -webkit-box-align: center
}

.bottom-xs {
    align-items: flex-end;
    -ms-flex-align: end;
    -webkit-box-align: end
}

.around-xs {
    justify-content: space-around;
    -ms-flex-pack: distribute
}

.between-xs {
    justify-content: space-between;
    -ms-flex-pack: justify;
    -webkit-box-pack: justify
}

.first-xs {
    order: -1;
    -ms-flex-order: -1;
    -webkit-box-ordinal-group: 0
}

.last-xs {
    order: 1;
    -ms-flex-order: 1;
    -webkit-box-ordinal-group: 2
}

@media only screen and (min-width:48em) {
    .container {
        width: 49rem
    }

    .col-sm, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-offset-0, .col-sm-offset-1, .col-sm-offset-2, .col-sm-offset-3, .col-sm-offset-4, .col-sm-offset-5, .col-sm-offset-6, .col-sm-offset-7, .col-sm-offset-8, .col-sm-offset-9, .col-sm-offset-10, .col-sm-offset-11, .col-sm-offset-12 {
        box-sizing: border-box;
        flex: 0 0 auto;
        padding-left: .5rem;
        padding-right: .5rem;
        -ms-flex: 0 0 auto;
        -webkit-box-flex: 0
    }

    .col-sm {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
        -ms-flex-positive: 1;
        -ms-flex-preferred-size: 0;
        -webkit-box-flex: 1
    }

    .col-sm-1 {
        flex-basis: 8.33333333%;
        max-width: 8.33333333%;
        -ms-flex-preferred-size: 8.33333333%
    }

    .col-sm-2 {
        flex-basis: 16.66666667%;
        max-width: 16.66666667%;
        -ms-flex-preferred-size: 16.66666667%
    }

    .col-sm-3 {
        flex-basis: 25%;
        max-width: 25%;
        -ms-flex-preferred-size: 25%
    }

    .col-sm-4 {
        flex-basis: 33.33333333%;
        max-width: 33.33333333%;
        -ms-flex-preferred-size: 33.33333333%
    }

    .col-sm-5 {
        flex-basis: 41.66666667%;
        max-width: 41.66666667%;
        -ms-flex-preferred-size: 41.66666667%
    }

    .col-sm-6 {
        flex-basis: 50%;
        max-width: 50%;
        -ms-flex-preferred-size: 50%
    }

    .col-sm-7 {
        flex-basis: 58.33333333%;
        max-width: 58.33333333%;
        -ms-flex-preferred-size: 58.33333333%
    }

    .col-sm-8 {
        flex-basis: 66.66666667%;
        max-width: 66.66666667%;
        -ms-flex-preferred-size: 66.66666667%
    }

    .col-sm-9 {
        flex-basis: 75%;
        max-width: 75%;
        -ms-flex-preferred-size: 75%
    }

    .col-sm-10 {
        flex-basis: 83.33333333%;
        max-width: 83.33333333%;
        -ms-flex-preferred-size: 83.33333333%
    }

    .col-sm-11 {
        flex-basis: 91.66666667%;
        max-width: 91.66666667%;
        -ms-flex-preferred-size: 91.66666667%
    }

    .col-sm-12 {
        flex-basis: 100%;
        max-width: 100%;
        -ms-flex-preferred-size: 100%
    }

    .col-sm-offset-0 {
        margin-left: 0
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }

    .start-sm {
        justify-content: flex-start;
        text-align: start;
        -ms-flex-pack: start;
        -webkit-box-pack: start
    }

    .center-sm {
        justify-content: center;
        text-align: center;
        -ms-flex-pack: center;
        -webkit-box-pack: center
    }

    .end-sm {
        justify-content: flex-end;
        text-align: end;
        -ms-flex-pack: end;
        -webkit-box-pack: end
    }

    .top-sm {
        align-items: flex-start;
        -ms-flex-align: start;
        -webkit-box-align: start
    }

    .middle-sm {
        align-items: center;
        -ms-flex-align: center;
        -webkit-box-align: center
    }

    .bottom-sm {
        align-items: flex-end;
        -ms-flex-align: end;
        -webkit-box-align: end
    }

    .around-sm {
        justify-content: space-around;
        -ms-flex-pack: distribute
    }

    .between-sm {
        justify-content: space-between;
        -ms-flex-pack: justify;
        -webkit-box-pack: justify
    }

    .first-sm {
        order: -1;
        -ms-flex-order: -1;
        -webkit-box-ordinal-group: 0
    }

    .last-sm {
        order: 1;
        -ms-flex-order: 1;
        -webkit-box-ordinal-group: 2
    }
}

@media only screen and (min-width:64em) {
    .container {
        width: 65rem
    }

    .col-md, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md-offset-0, .col-md-offset-1, .col-md-offset-2, .col-md-offset-3, .col-md-offset-4, .col-md-offset-5, .col-md-offset-6, .col-md-offset-7, .col-md-offset-8, .col-md-offset-9, .col-md-offset-10, .col-md-offset-11, .col-md-offset-12 {
        box-sizing: border-box;
        flex: 0 0 auto;
        padding-left: .5rem;
        padding-right: .5rem;
        -ms-flex: 0 0 auto;
        -webkit-box-flex: 0
    }

    .col-md {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
        -ms-flex-positive: 1;
        -ms-flex-preferred-size: 0;
        -webkit-box-flex: 1
    }

    .col-md-1 {
        flex-basis: 8.33333333%;
        max-width: 8.33333333%;
        -ms-flex-preferred-size: 8.33333333%
    }

    .col-md-2 {
        flex-basis: 16.66666667%;
        max-width: 16.66666667%;
        -ms-flex-preferred-size: 16.66666667%
    }

    .col-md-3 {
        flex-basis: 25%;
        max-width: 25%;
        -ms-flex-preferred-size: 25%
    }

    .col-md-4 {
        flex-basis: 33.33333333%;
        max-width: 33.33333333%;
        -ms-flex-preferred-size: 33.33333333%
    }

    .col-md-5 {
        flex-basis: 41.66666667%;
        max-width: 41.66666667%;
        -ms-flex-preferred-size: 41.66666667%
    }

    .col-md-6 {
        flex-basis: 50%;
        max-width: 50%;
        -ms-flex-preferred-size: 50%
    }

    .col-md-7 {
        flex-basis: 58.33333333%;
        max-width: 58.33333333%;
        -ms-flex-preferred-size: 58.33333333%
    }

    .col-md-8 {
        flex-basis: 66.66666667%;
        max-width: 66.66666667%;
        -ms-flex-preferred-size: 66.66666667%
    }

    .col-md-9 {
        flex-basis: 75%;
        max-width: 75%;
        -ms-flex-preferred-size: 75%
    }

    .col-md-10 {
        flex-basis: 83.33333333%;
        max-width: 83.33333333%;
        -ms-flex-preferred-size: 83.33333333%
    }

    .col-md-11 {
        flex-basis: 91.66666667%;
        max-width: 91.66666667%;
        -ms-flex-preferred-size: 91.66666667%
    }

    .col-md-12 {
        flex-basis: 100%;
        max-width: 100%;
        -ms-flex-preferred-size: 100%
    }

    .col-md-offset-0 {
        margin-left: 0
    }

    .col-md-offset-1 {
        margin-left: 8.33333333%
    }

    .col-md-offset-2 {
        margin-left: 16.66666667%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-4 {
        margin-left: 33.33333333%
    }

    .col-md-offset-5 {
        margin-left: 41.66666667%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-7 {
        margin-left: 58.33333333%
    }

    .col-md-offset-8 {
        margin-left: 66.66666667%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-10 {
        margin-left: 83.33333333%
    }

    .col-md-offset-11 {
        margin-left: 91.66666667%
    }

    .start-md {
        justify-content: flex-start;
        text-align: start;
        -ms-flex-pack: start;
        -webkit-box-pack: start
    }

    .center-md {
        justify-content: center;
        text-align: center;
        -ms-flex-pack: center;
        -webkit-box-pack: center
    }

    .end-md {
        justify-content: flex-end;
        text-align: end;
        -ms-flex-pack: end;
        -webkit-box-pack: end
    }

    .top-md {
        align-items: flex-start;
        -ms-flex-align: start;
        -webkit-box-align: start
    }

    .middle-md {
        align-items: center;
        -ms-flex-align: center;
        -webkit-box-align: center
    }

    .bottom-md {
        align-items: flex-end;
        -ms-flex-align: end;
        -webkit-box-align: end
    }

    .around-md {
        justify-content: space-around;
        -ms-flex-pack: distribute
    }

    .between-md {
        justify-content: space-between;
        -ms-flex-pack: justify;
        -webkit-box-pack: justify
    }

    .first-md {
        order: -1;
        -ms-flex-order: -1;
        -webkit-box-ordinal-group: 0
    }

    .last-md {
        order: 1;
        -ms-flex-order: 1;
        -webkit-box-ordinal-group: 2
    }
}

@media only screen and (min-width:75em) {
    .container {
        width: 76rem
    }

    .col-lg, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-offset-0, .col-lg-offset-1, .col-lg-offset-2, .col-lg-offset-3, .col-lg-offset-4, .col-lg-offset-5, .col-lg-offset-6, .col-lg-offset-7, .col-lg-offset-8, .col-lg-offset-9, .col-lg-offset-10, .col-lg-offset-11, .col-lg-offset-12 {
        box-sizing: border-box;
        flex: 0 0 auto;
        padding-left: .5rem;
        padding-right: .5rem;
        -ms-flex: 0 0 auto;
        -webkit-box-flex: 0
    }

    .col-lg {
        flex-basis: 0;
        flex-grow: 1;
        max-width: 100%;
        -ms-flex-positive: 1;
        -ms-flex-preferred-size: 0;
        -webkit-box-flex: 1
    }

    .col-lg-1 {
        flex-basis: 8.33333333%;
        max-width: 8.33333333%;
        -ms-flex-preferred-size: 8.33333333%
    }

    .col-lg-2 {
        flex-basis: 16.66666667%;
        max-width: 16.66666667%;
        -ms-flex-preferred-size: 16.66666667%
    }

    .col-lg-3 {
        flex-basis: 25%;
        max-width: 25%;
        -ms-flex-preferred-size: 25%
    }

    .col-lg-4 {
        flex-basis: 33.33333333%;
        max-width: 33.33333333%;
        -ms-flex-preferred-size: 33.33333333%
    }

    .col-lg-5 {
        flex-basis: 41.66666667%;
        max-width: 41.66666667%;
        -ms-flex-preferred-size: 41.66666667%
    }

    .col-lg-6 {
        flex-basis: 50%;
        max-width: 50%;
        -ms-flex-preferred-size: 50%
    }

    .col-lg-7 {
        flex-basis: 58.33333333%;
        max-width: 58.33333333%;
        -ms-flex-preferred-size: 58.33333333%
    }

    .col-lg-8 {
        flex-basis: 66.66666667%;
        max-width: 66.66666667%;
        -ms-flex-preferred-size: 66.66666667%
    }

    .col-lg-9 {
        flex-basis: 75%;
        max-width: 75%;
        -ms-flex-preferred-size: 75%
    }

    .col-lg-10 {
        flex-basis: 83.33333333%;
        max-width: 83.33333333%;
        -ms-flex-preferred-size: 83.33333333%
    }

    .col-lg-11 {
        flex-basis: 91.66666667%;
        max-width: 91.66666667%;
        -ms-flex-preferred-size: 91.66666667%
    }

    .col-lg-12 {
        flex-basis: 100%;
        max-width: 100%;
        -ms-flex-preferred-size: 100%
    }

    .col-lg-offset-0 {
        margin-left: 0
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%
    }

    .col-lg-offset-3 {
        margin-left: 25%
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%
    }

    .col-lg-offset-6 {
        margin-left: 50%
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%
    }

    .col-lg-offset-9 {
        margin-left: 75%
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%
    }

    .start-lg {
        justify-content: flex-start;
        text-align: start;
        -ms-flex-pack: start;
        -webkit-box-pack: start
    }

    .center-lg {
        justify-content: center;
        text-align: center;
        -ms-flex-pack: center;
        -webkit-box-pack: center
    }

    .end-lg {
        justify-content: flex-end;
        text-align: end;
        -ms-flex-pack: end;
        -webkit-box-pack: end
    }

    .top-lg {
        align-items: flex-start;
        -ms-flex-align: start;
        -webkit-box-align: start
    }

    .middle-lg {
        align-items: center;
        -ms-flex-align: center;
        -webkit-box-align: center
    }

    .bottom-lg {
        align-items: flex-end;
        -ms-flex-align: end;
        -webkit-box-align: end
    }

    .around-lg {
        justify-content: space-around;
        -ms-flex-pack: distribute
    }

    .between-lg {
        justify-content: space-between;
        -ms-flex-pack: justify;
        -webkit-box-pack: justify
    }

    .first-lg {
        order: -1;
        -ms-flex-order: -1;
        -webkit-box-ordinal-group: 0
    }

    .last-lg {
        order: 1;
        -ms-flex-order: 1;
        -webkit-box-ordinal-group: 2
    }
}

code[class*='language-'], pre[class*='language-'] {
    background: transparent;
    color: #657b83;
    font-family: Monaco,'Andale Mono','Ubuntu Mono',monospace;
    hyphens: none;
    line-height: 1.5;
    tab-size: 4;
    text-align: left;
    white-space: pre;
    word-break: normal;
    word-spacing: normal;
    word-wrap: normal;
    -moz-hyphens: none;
    -moz-tab-size: 4;
    -ms-hyphens: none;
    -o-tab-size: 4;
    -webkit-hyphens: none
}

    pre[class*='language-']::-moz-selection, pre[class*='language-'] ::-moz-selection, code[class*='language-']::-moz-selection, code[class*='language-'] ::-moz-selection {
        background: #073642
    }

    pre[class*='language-']::selection, pre[class*='language-'] ::selection, code[class*='language-']::selection, code[class*='language-'] ::selection {
        background: #073642
    }

pre[class*='language-'] {
    border-radius: .3em;
    margin: .5em 0;
    overflow: auto;
    padding: 1em
}

:not(pre) > code[class*='language-'], pre[class*='language-'] {
    background-color: #fef9eb
}

:not(pre) > code[class*='language-'] {
    border-radius: .3em;
    padding: .1em
}

.token.comment, .token.prolog, .token.doctype, .token.cdata {
    color: #93a1a1
}

.token.punctuation {
    color: #586e75
}

.namespace {
    opacity: .7
}

.token.property, .token.tag, .token.boolean, .token.number, .token.constant, .token.symbol, .token.deleted {
    color: #268bd2
}

.token.selector, .token.attr-name, .token.string, .token.char, .token.builtin, .token.url, .token.inserted {
    color: #2aa198
}

.token.entity {
    background: #eee8d5;
    color: #657b83
}

.token.atrule, .token.attr-value, .token.keyword {
    color: #859900
}

.token.function, .token.class-name {
    color: #b58900
}

.token.regex, .token.important, .token.variable {
    color: #cb4b16
}

.token.important, .token.bold {
    font-weight: bold
}

.token.italic {
    font-style: italic
}

.token.entity {
    cursor: help
}

* {
    box-sizing: border-box
}

.action-tile {
    padding: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    background-color: #fefefe;
    border-radius: 3px;
    box-shadow: 0 1px 5px rgba(0,0,0,0.1);
}

    .action-tile > header {
        align-items: flex-start;
        display: flex;
        padding-bottom: 15px;
    }

        .action-tile > header > i:first-child {
            color: var(--theme-txt,#474f59);
            flex: 0 0 50px;
            font-size: 35px;
            justify-content: flex-start;
            opacity: .5;
        }

            .action-tile > header > i:first-child.blue {
                color: var(--theme-cta,#041E42)
            }

        .action-tile > header p.bold {
            color: var(--theme-header,#474f59);
            margin: 0
        }

    .action-tile > button, .action-tile > .validated-submit, .action-tile .validated-submit > button, .action-tile > button.sm {
        display: inline-flex;
        justify-content: center;
        white-space: normal;
        width: 100%;
        height: auto;
        padding: 5px
    }

.row .action-tile {
    height: 100%
}

@media screen and (max-width: 64em) {
    .action-tile > header {
        align-items: center;
        flex-flow: column;
        text-align: center
    }
}

.badge {
    align-items: center;
    background-color: var(--theme-bg-secondary,#ffc934);
    border-radius: 1em;
    color: var(--theme-txt,#131518);
    display: inline-flex;
    line-height: 1.7em;
    margin-left: 2.5px;
    padding: 0 10px;
}

    .badge.cta {
        background-color: var(--theme-cta,#041E42);
        color: #fefefe
    }

    .badge:last-child {
        margin-right: 0
    }

    .badge.sm {
        font-size: .9em
    }

    .badge.black {
        background-color: #131518;
        color: #0f1113;
        color: #fbfcfc
    }

    .badge.grey-900 {
        background-color: #21242a;
        color: #1a1d22;
        color: #fbfcfc
    }

    .badge.grey-800 {
        background-color: #3e4552;
        color: #323742;
        color: #ced4da
    }

    .badge.grey-700 {
        background-color: #474f59;
        color: #393f47;
        color: #fefefe
    }

    .badge.grey-600 {
        background-color: #6c757d;
        color: #565e64;
        color: #fefefe
    }

    .badge.grey-500 {
        background-color: #929db1;
        color: #6c7b96;
        color: #131518
    }

    .badge.grey-400 {
        background-color: #ced4da;
        color: #9eaab6;
        color: #131518
    }

    .badge.grey-300 {
        background-color: #dee2e6;
        color: #abb5bf;
        color: #131518
    }

    .badge.grey-200 {
        background-color: #eaeef1;
        color: #b1c0cb;
        color: #131518
    }

    .badge.grey-150 {
        background-color: #eff2f4;
        color: #b6c3cd;
        color: #131518
    }

    .badge.grey-100 {
        background-color: #f5f6f7;
        color: #bec5cb;
        color: #131518
    }

    .badge.grey-050 {
        background-color: #fbfcfc;
        color: #c2d1d1;
        color: #131518
    }

    .badge.white {
        background-color: #fefefe;
        color: #cbcbcb;
        color: #131518
    }

    .badge.blue {
        background-color: #041E42;
        color: #0081cc;
        color: #fefefe
    }

    .badge.blue-light {
        background-color: #e0f4ff;
        color: #80d2ff;
        color: #0086ff
    }

    .badge.blue-dark {
        background-color: #0086ff;
        color: #006bcc;
        color: #fefefe
    }

    .badge.green {
        background-color: #01d479;
        color: #01aa61;
        color: #fefefe
    }

    .badge.green-dark {
        background-color: #00b869;
        color: #009354;
        color: #fefefe
    }

    .badge.yellow {
        background-color: #ffd100;
        color: #cca700;
        color: #131518
    }

    .badge.yellow-dark {
        background-color: #ffc509;
        color: #d3a100;
        color: #131518
    }

    .badge.orange {
        background-color: #ffc934;
        color: #f6b400;
        color: #131518
    }

    .badge.orange-dark {
        background-color: #ffa400;
        color: #cc8300;
        color: #131518
    }

    .badge.red {
        background-color: #ff6545;
        color: #ff2f04;
        color: #fefefe
    }

    .badge.red-dark {
        background-color: #e95233;
        color: #cd3516;
        color: #fefefe
    }

    .badge.teal {
        background-color: #00d0be;
        color: #00a698;
        color: #fefefe
    }

    .badge.teal-dark {
        background-color: #00baaa;
        color: #009588;
        color: #fefefe
    }

    .badge.purple {
        background-color: #bb58ff;
        color: #9f13ff;
        color: #fefefe
    }

    .badge.purple-dark {
        background-color: #9800ff;
        color: #7a00cc;
        color: #fefefe
    }

button.btn, a.btn, input[type='submit'].btn {
    align-items: center;
    background-color: var(--theme-txt,#fbfcfc);
    border: 1px solid var(--theme-txt,#ced4da);
    border-radius: 3px;
    box-sizing: border-box;
    color: #131518;
    display: inline-flex;
    font-family: NotoBold, Arial, Helvetica, sans-serif;
    font-size: .8em;
    height: 44px;
    letter-spacing: .05em;
    line-height: 1.25;
    margin-right: 2.5px;
    outline: 0;
    overflow: hidden;
    padding: 0 20px;
    padding: 0 20px;
    text-decoration: none;
    text-decoration: none;
    text-transform: uppercase;
    text-transform: uppercase;
    transition: background-color .3s ease-in-out;
    transition: opacity .2s ease-out;
    user-select: none;
    vertical-align: middle;
    white-space: nowrap;
    -webkit-user-select: none;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
    cursor: pointer;
}

button.btn.black, a.btn.black, input[type='submit'].btn.black {
	background-color: #131518;
	border: none;
	box-shadow: 0 5px 10px 0 rgba(19,21,24,0.2);
	color: #fbfcfc;
}

        button.btn.black:hover, a.btn.black:hover, input[type='submit'].btn.black:hover, button.btn.black:active, a.btn.black:active, input[type='submit'].btn.black:active {
            background-color: #111316
        }

        button.btn.black.icon-dropdown, a.btn.black.icon-dropdown, input[type='submit'].btn.black.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.black.icon-dropdown > i, a.btn.black.icon-dropdown > i, input[type='submit'].btn.black.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(251,252,252,0.2);
            }

                button.btn.black.icon-dropdown > i::before, a.btn.black.icon-dropdown > i::before, input[type='submit'].btn.black.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.black.icon-dropdown.sm, a.btn.black.icon-dropdown.sm, input[type='submit'].btn.black.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.black.icon-dropdown.sm > i, a.btn.black.icon-dropdown.sm > i, input[type='submit'].btn.black.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.grey-900, a.btn.grey-900, input[type='submit'].btn.grey-900 {
        background-color: #21242a;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(33,36,42,0.2);
        color: #fbfcfc;
    }

        button.btn.grey-900:hover, a.btn.grey-900:hover, input[type='submit'].btn.grey-900:hover, button.btn.grey-900:active, a.btn.grey-900:active, input[type='submit'].btn.grey-900:active {
            background-color: #1e2026
        }

        button.btn.grey-900.icon-dropdown, a.btn.grey-900.icon-dropdown, input[type='submit'].btn.grey-900.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.grey-900.icon-dropdown > i, a.btn.grey-900.icon-dropdown > i, input[type='submit'].btn.grey-900.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(251,252,252,0.2);
            }

                button.btn.grey-900.icon-dropdown > i::before, a.btn.grey-900.icon-dropdown > i::before, input[type='submit'].btn.grey-900.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.grey-900.icon-dropdown.sm, a.btn.grey-900.icon-dropdown.sm, input[type='submit'].btn.grey-900.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.grey-900.icon-dropdown.sm > i, a.btn.grey-900.icon-dropdown.sm > i, input[type='submit'].btn.grey-900.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.grey-800, a.btn.grey-800, input[type='submit'].btn.grey-800 {
        background-color: #3e4552;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(62,69,82,0.2);
        color: #ced4da;
    }

        button.btn.grey-800:hover, a.btn.grey-800:hover, input[type='submit'].btn.grey-800:hover, button.btn.grey-800:active, a.btn.grey-800:active, input[type='submit'].btn.grey-800:active {
            background-color: #383e4a
        }

        button.btn.grey-800.icon-dropdown, a.btn.grey-800.icon-dropdown, input[type='submit'].btn.grey-800.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.grey-800.icon-dropdown > i, a.btn.grey-800.icon-dropdown > i, input[type='submit'].btn.grey-800.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(206,212,218,0.2);
            }

                button.btn.grey-800.icon-dropdown > i::before, a.btn.grey-800.icon-dropdown > i::before, input[type='submit'].btn.grey-800.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.grey-800.icon-dropdown.sm, a.btn.grey-800.icon-dropdown.sm, input[type='submit'].btn.grey-800.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.grey-800.icon-dropdown.sm > i, a.btn.grey-800.icon-dropdown.sm > i, input[type='submit'].btn.grey-800.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.grey-700, a.btn.grey-700, input[type='submit'].btn.grey-700 {
        background-color: #474f59;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(71,79,89,0.2);
        color: #fefefe;
    }

        button.btn.grey-700:hover, a.btn.grey-700:hover, input[type='submit'].btn.grey-700:hover, button.btn.grey-700:active, a.btn.grey-700:active, input[type='submit'].btn.grey-700:active {
            background-color: #404750
        }

        button.btn.grey-700.icon-dropdown, a.btn.grey-700.icon-dropdown, input[type='submit'].btn.grey-700.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.grey-700.icon-dropdown > i, a.btn.grey-700.icon-dropdown > i, input[type='submit'].btn.grey-700.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(254,254,254,0.2);
            }

                button.btn.grey-700.icon-dropdown > i::before, a.btn.grey-700.icon-dropdown > i::before, input[type='submit'].btn.grey-700.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.grey-700.icon-dropdown.sm, a.btn.grey-700.icon-dropdown.sm, input[type='submit'].btn.grey-700.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.grey-700.icon-dropdown.sm > i, a.btn.grey-700.icon-dropdown.sm > i, input[type='submit'].btn.grey-700.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.grey-600, a.btn.grey-600, input[type='submit'].btn.grey-600 {
        background-color: #6c757d;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(108,117,125,0.2);
        color: #fefefe;
    }

        button.btn.grey-600:hover, a.btn.grey-600:hover, input[type='submit'].btn.grey-600:hover, button.btn.grey-600:active, a.btn.grey-600:active, input[type='submit'].btn.grey-600:active {
            background-color: #616971
        }

        button.btn.grey-600.icon-dropdown, a.btn.grey-600.icon-dropdown, input[type='submit'].btn.grey-600.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.grey-600.icon-dropdown > i, a.btn.grey-600.icon-dropdown > i, input[type='submit'].btn.grey-600.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(254,254,254,0.2);
            }

                button.btn.grey-600.icon-dropdown > i::before, a.btn.grey-600.icon-dropdown > i::before, input[type='submit'].btn.grey-600.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.grey-600.icon-dropdown.sm, a.btn.grey-600.icon-dropdown.sm, input[type='submit'].btn.grey-600.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.grey-600.icon-dropdown.sm > i, a.btn.grey-600.icon-dropdown.sm > i, input[type='submit'].btn.grey-600.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.grey-500, a.btn.grey-500, input[type='submit'].btn.grey-500 {
        background-color: #929db1;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(146,157,177,0.2);
        color: #131518;
    }

        button.btn.grey-500:hover, a.btn.grey-500:hover, input[type='submit'].btn.grey-500:hover, button.btn.grey-500:active, a.btn.grey-500:active, input[type='submit'].btn.grey-500:active {
            background-color: #7f8ca4
        }

        button.btn.grey-500.icon-dropdown, a.btn.grey-500.icon-dropdown, input[type='submit'].btn.grey-500.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.grey-500.icon-dropdown > i, a.btn.grey-500.icon-dropdown > i, input[type='submit'].btn.grey-500.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(19,21,24,0.2);
            }

                button.btn.grey-500.icon-dropdown > i::before, a.btn.grey-500.icon-dropdown > i::before, input[type='submit'].btn.grey-500.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.grey-500.icon-dropdown.sm, a.btn.grey-500.icon-dropdown.sm, input[type='submit'].btn.grey-500.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.grey-500.icon-dropdown.sm > i, a.btn.grey-500.icon-dropdown.sm > i, input[type='submit'].btn.grey-500.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.grey-400, a.btn.grey-400, input[type='submit'].btn.grey-400 {
        background-color: #ced4da;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(206,212,218,0.2);
        color: #131518;
    }

        button.btn.grey-400:hover, a.btn.grey-400:hover, input[type='submit'].btn.grey-400:hover, button.btn.grey-400:active, a.btn.grey-400:active, input[type='submit'].btn.grey-400:active {
            background-color: #b6bfc8
        }

        button.btn.grey-400.icon-dropdown, a.btn.grey-400.icon-dropdown, input[type='submit'].btn.grey-400.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.grey-400.icon-dropdown > i, a.btn.grey-400.icon-dropdown > i, input[type='submit'].btn.grey-400.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(19,21,24,0.2);
            }

                button.btn.grey-400.icon-dropdown > i::before, a.btn.grey-400.icon-dropdown > i::before, input[type='submit'].btn.grey-400.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.grey-400.icon-dropdown.sm, a.btn.grey-400.icon-dropdown.sm, input[type='submit'].btn.grey-400.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.grey-400.icon-dropdown.sm > i, a.btn.grey-400.icon-dropdown.sm > i, input[type='submit'].btn.grey-400.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.grey-300, a.btn.grey-300, input[type='submit'].btn.grey-300 {
        background-color: #dee2e6;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(222,226,230,0.2);
        color: #131518;
    }

        button.btn.grey-300:hover, a.btn.grey-300:hover, input[type='submit'].btn.grey-300:hover, button.btn.grey-300:active, a.btn.grey-300:active, input[type='submit'].btn.grey-300:active {
            background-color: #c4cbd3
        }

        button.btn.grey-300.icon-dropdown, a.btn.grey-300.icon-dropdown, input[type='submit'].btn.grey-300.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.grey-300.icon-dropdown > i, a.btn.grey-300.icon-dropdown > i, input[type='submit'].btn.grey-300.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(19,21,24,0.2);
            }

                button.btn.grey-300.icon-dropdown > i::before, a.btn.grey-300.icon-dropdown > i::before, input[type='submit'].btn.grey-300.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.grey-300.icon-dropdown.sm, a.btn.grey-300.icon-dropdown.sm, input[type='submit'].btn.grey-300.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.grey-300.icon-dropdown.sm > i, a.btn.grey-300.icon-dropdown.sm > i, input[type='submit'].btn.grey-300.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.grey-200, a.btn.grey-200, input[type='submit'].btn.grey-200 {
        background-color: #eaeef1;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(234,238,241,0.2);
        color: #131518;
    }

        button.btn.grey-200:hover, a.btn.grey-200:hover, input[type='submit'].btn.grey-200:hover, button.btn.grey-200:active, a.btn.grey-200:active, input[type='submit'].btn.grey-200:active {
            background-color: #ced7de
        }

        button.btn.grey-200.icon-dropdown, a.btn.grey-200.icon-dropdown, input[type='submit'].btn.grey-200.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.grey-200.icon-dropdown > i, a.btn.grey-200.icon-dropdown > i, input[type='submit'].btn.grey-200.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(19,21,24,0.2);
            }

                button.btn.grey-200.icon-dropdown > i::before, a.btn.grey-200.icon-dropdown > i::before, input[type='submit'].btn.grey-200.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.grey-200.icon-dropdown.sm, a.btn.grey-200.icon-dropdown.sm, input[type='submit'].btn.grey-200.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.grey-200.icon-dropdown.sm > i, a.btn.grey-200.icon-dropdown.sm > i, input[type='submit'].btn.grey-200.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.grey-150, a.btn.grey-150, input[type='submit'].btn.grey-150 {
        background-color: #eff2f4;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(239,242,244,0.2);
        color: #131518;
    }

        button.btn.grey-150:hover, a.btn.grey-150:hover, input[type='submit'].btn.grey-150:hover, button.btn.grey-150:active, a.btn.grey-150:active, input[type='submit'].btn.grey-150:active {
            background-color: #d2dbe0
        }

        button.btn.grey-150.icon-dropdown, a.btn.grey-150.icon-dropdown, input[type='submit'].btn.grey-150.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.grey-150.icon-dropdown > i, a.btn.grey-150.icon-dropdown > i, input[type='submit'].btn.grey-150.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(19,21,24,0.2);
            }

                button.btn.grey-150.icon-dropdown > i::before, a.btn.grey-150.icon-dropdown > i::before, input[type='submit'].btn.grey-150.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.grey-150.icon-dropdown.sm, a.btn.grey-150.icon-dropdown.sm, input[type='submit'].btn.grey-150.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.grey-150.icon-dropdown.sm > i, a.btn.grey-150.icon-dropdown.sm > i, input[type='submit'].btn.grey-150.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.grey-100, a.btn.grey-100, input[type='submit'].btn.grey-100 {
        background-color: #f5f6f7;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(245,246,247,0.2);
        color: #131518;
    }

        button.btn.grey-100:hover, a.btn.grey-100:hover, input[type='submit'].btn.grey-100:hover, button.btn.grey-100:active, a.btn.grey-100:active, input[type='submit'].btn.grey-100:active {
            background-color: #dadde1
        }

        button.btn.grey-100.icon-dropdown, a.btn.grey-100.icon-dropdown, input[type='submit'].btn.grey-100.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.grey-100.icon-dropdown > i, a.btn.grey-100.icon-dropdown > i, input[type='submit'].btn.grey-100.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(19,21,24,0.2);
            }

                button.btn.grey-100.icon-dropdown > i::before, a.btn.grey-100.icon-dropdown > i::before, input[type='submit'].btn.grey-100.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.grey-100.icon-dropdown.sm, a.btn.grey-100.icon-dropdown.sm, input[type='submit'].btn.grey-100.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.grey-100.icon-dropdown.sm > i, a.btn.grey-100.icon-dropdown.sm > i, input[type='submit'].btn.grey-100.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.grey-050, a.btn.grey-050, input[type='submit'].btn.grey-050 {
        background-color: #fbfcfc;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(251,252,252,0.2);
        color: #131518;
    }

        button.btn.grey-050:hover, a.btn.grey-050:hover, input[type='submit'].btn.grey-050:hover, button.btn.grey-050:active, a.btn.grey-050:active, input[type='submit'].btn.grey-050:active {
            background-color: #dee6e6
        }

        button.btn.grey-050.icon-dropdown, a.btn.grey-050.icon-dropdown, input[type='submit'].btn.grey-050.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.grey-050.icon-dropdown > i, a.btn.grey-050.icon-dropdown > i, input[type='submit'].btn.grey-050.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(19,21,24,0.2);
            }

                button.btn.grey-050.icon-dropdown > i::before, a.btn.grey-050.icon-dropdown > i::before, input[type='submit'].btn.grey-050.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.grey-050.icon-dropdown.sm, a.btn.grey-050.icon-dropdown.sm, input[type='submit'].btn.grey-050.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.grey-050.icon-dropdown.sm > i, a.btn.grey-050.icon-dropdown.sm > i, input[type='submit'].btn.grey-050.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.white, a.btn.white, input[type='submit'].btn.white {
        background-color: #fefefe;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(254,254,254,0.2);
        color: #131518;
    }

        button.btn.white:hover, a.btn.white:hover, input[type='submit'].btn.white:hover, button.btn.white:active, a.btn.white:active, input[type='submit'].btn.white:active {
            background-color: #e5e5e5
        }

        button.btn.white.icon-dropdown, a.btn.white.icon-dropdown, input[type='submit'].btn.white.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.white.icon-dropdown > i, a.btn.white.icon-dropdown > i, input[type='submit'].btn.white.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(19,21,24,0.2);
            }

                button.btn.white.icon-dropdown > i::before, a.btn.white.icon-dropdown > i::before, input[type='submit'].btn.white.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.white.icon-dropdown.sm, a.btn.white.icon-dropdown.sm, input[type='submit'].btn.white.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.white.icon-dropdown.sm > i, a.btn.white.icon-dropdown.sm > i, input[type='submit'].btn.white.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.blue, a.btn.blue, input[type='submit'].btn.blue {
        background-color: #041E42;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(0,161,255,0.2);
        color: #fefefe;
    }

        button.btn.blue:hover, a.btn.blue:hover, input[type='submit'].btn.blue:hover, button.btn.blue:active, a.btn.blue:active, input[type='submit'].btn.blue:active {
            background-color: #0091e6
        }

        button.btn.blue.icon-dropdown, a.btn.blue.icon-dropdown, input[type='submit'].btn.blue.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.blue.icon-dropdown > i, a.btn.blue.icon-dropdown > i, input[type='submit'].btn.blue.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(254,254,254,0.2);
            }

                button.btn.blue.icon-dropdown > i::before, a.btn.blue.icon-dropdown > i::before, input[type='submit'].btn.blue.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.blue.icon-dropdown.sm, a.btn.blue.icon-dropdown.sm, input[type='submit'].btn.blue.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.blue.icon-dropdown.sm > i, a.btn.blue.icon-dropdown.sm > i, input[type='submit'].btn.blue.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.blue-light, a.btn.blue-light, input[type='submit'].btn.blue-light {
        background-color: #e0f4ff;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(224,244,255,0.2);
        color: #0086ff;
    }

        button.btn.blue-light:hover, a.btn.blue-light:hover, input[type='submit'].btn.blue-light:hover, button.btn.blue-light:active, a.btn.blue-light:active, input[type='submit'].btn.blue-light:active {
            background-color: #b0e3ff
        }

        button.btn.blue-light.icon-dropdown, a.btn.blue-light.icon-dropdown, input[type='submit'].btn.blue-light.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.blue-light.icon-dropdown > i, a.btn.blue-light.icon-dropdown > i, input[type='submit'].btn.blue-light.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(0,134,255,0.2);
            }

                button.btn.blue-light.icon-dropdown > i::before, a.btn.blue-light.icon-dropdown > i::before, input[type='submit'].btn.blue-light.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.blue-light.icon-dropdown.sm, a.btn.blue-light.icon-dropdown.sm, input[type='submit'].btn.blue-light.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.blue-light.icon-dropdown.sm > i, a.btn.blue-light.icon-dropdown.sm > i, input[type='submit'].btn.blue-light.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.blue-dark, a.btn.blue-dark, input[type='submit'].btn.blue-dark {
        background-color: #0086ff;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(0,134,255,0.2);
        color: #fefefe;
    }

        button.btn.blue-dark:hover, a.btn.blue-dark:hover, input[type='submit'].btn.blue-dark:hover, button.btn.blue-dark:active, a.btn.blue-dark:active, input[type='submit'].btn.blue-dark:active {
            background-color: #0079e6
        }

        button.btn.blue-dark.icon-dropdown, a.btn.blue-dark.icon-dropdown, input[type='submit'].btn.blue-dark.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.blue-dark.icon-dropdown > i, a.btn.blue-dark.icon-dropdown > i, input[type='submit'].btn.blue-dark.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(254,254,254,0.2);
            }

                button.btn.blue-dark.icon-dropdown > i::before, a.btn.blue-dark.icon-dropdown > i::before, input[type='submit'].btn.blue-dark.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.blue-dark.icon-dropdown.sm, a.btn.blue-dark.icon-dropdown.sm, input[type='submit'].btn.blue-dark.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.blue-dark.icon-dropdown.sm > i, a.btn.blue-dark.icon-dropdown.sm > i, input[type='submit'].btn.blue-dark.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.green, a.btn.green, input[type='submit'].btn.green {
        background-color: #01d479;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(1,212,121,0.2);
        color: #fefefe;
    }

        button.btn.green:hover, a.btn.green:hover, input[type='submit'].btn.green:hover, button.btn.green:active, a.btn.green:active, input[type='submit'].btn.green:active {
            background-color: #01bf6d
        }

        button.btn.green.icon-dropdown, a.btn.green.icon-dropdown, input[type='submit'].btn.green.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.green.icon-dropdown > i, a.btn.green.icon-dropdown > i, input[type='submit'].btn.green.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(254,254,254,0.2);
            }

                button.btn.green.icon-dropdown > i::before, a.btn.green.icon-dropdown > i::before, input[type='submit'].btn.green.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.green.icon-dropdown.sm, a.btn.green.icon-dropdown.sm, input[type='submit'].btn.green.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.green.icon-dropdown.sm > i, a.btn.green.icon-dropdown.sm > i, input[type='submit'].btn.green.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.green-dark, a.btn.green-dark, input[type='submit'].btn.green-dark {
        background-color: #00b869;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(0,184,105,0.2);
        color: #fefefe;
    }

        button.btn.green-dark:hover, a.btn.green-dark:hover, input[type='submit'].btn.green-dark:hover, button.btn.green-dark:active, a.btn.green-dark:active, input[type='submit'].btn.green-dark:active {
            background-color: #00a65e
        }

        button.btn.green-dark.icon-dropdown, a.btn.green-dark.icon-dropdown, input[type='submit'].btn.green-dark.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.green-dark.icon-dropdown > i, a.btn.green-dark.icon-dropdown > i, input[type='submit'].btn.green-dark.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(254,254,254,0.2);
            }

                button.btn.green-dark.icon-dropdown > i::before, a.btn.green-dark.icon-dropdown > i::before, input[type='submit'].btn.green-dark.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.green-dark.icon-dropdown.sm, a.btn.green-dark.icon-dropdown.sm, input[type='submit'].btn.green-dark.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.green-dark.icon-dropdown.sm > i, a.btn.green-dark.icon-dropdown.sm > i, input[type='submit'].btn.green-dark.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.yellow, a.btn.yellow, input[type='submit'].btn.yellow {
        background-color: #ffd100;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(255,209,0,0.2);
        color: #131518;
    }

        button.btn.yellow:hover, a.btn.yellow:hover, input[type='submit'].btn.yellow:hover, button.btn.yellow:active, a.btn.yellow:active, input[type='submit'].btn.yellow:active {
            background-color: #e6bc00
        }

        button.btn.yellow.icon-dropdown, a.btn.yellow.icon-dropdown, input[type='submit'].btn.yellow.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.yellow.icon-dropdown > i, a.btn.yellow.icon-dropdown > i, input[type='submit'].btn.yellow.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(19,21,24,0.2);
            }

                button.btn.yellow.icon-dropdown > i::before, a.btn.yellow.icon-dropdown > i::before, input[type='submit'].btn.yellow.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.yellow.icon-dropdown.sm, a.btn.yellow.icon-dropdown.sm, input[type='submit'].btn.yellow.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.yellow.icon-dropdown.sm > i, a.btn.yellow.icon-dropdown.sm > i, input[type='submit'].btn.yellow.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.yellow-dark, a.btn.yellow-dark, input[type='submit'].btn.yellow-dark {
        background-color: #ffc509;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(255,197,9,0.2);
        color: #131518;
    }

        button.btn.yellow-dark:hover, a.btn.yellow-dark:hover, input[type='submit'].btn.yellow-dark:hover, button.btn.yellow-dark:active, a.btn.yellow-dark:active, input[type='submit'].btn.yellow-dark:active {
            background-color: #eeb600
        }

        button.btn.yellow-dark.icon-dropdown, a.btn.yellow-dark.icon-dropdown, input[type='submit'].btn.yellow-dark.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.yellow-dark.icon-dropdown > i, a.btn.yellow-dark.icon-dropdown > i, input[type='submit'].btn.yellow-dark.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(19,21,24,0.2);
            }

                button.btn.yellow-dark.icon-dropdown > i::before, a.btn.yellow-dark.icon-dropdown > i::before, input[type='submit'].btn.yellow-dark.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.yellow-dark.icon-dropdown.sm, a.btn.yellow-dark.icon-dropdown.sm, input[type='submit'].btn.yellow-dark.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.yellow-dark.icon-dropdown.sm > i, a.btn.yellow-dark.icon-dropdown.sm > i, input[type='submit'].btn.yellow-dark.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.orange, a.btn.orange, input[type='submit'].btn.orange {
        background-color: #ffc934;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(255,201,52,0.2);
        color: #131518;
    }

        button.btn.orange:hover, a.btn.orange:hover, input[type='submit'].btn.orange:hover, button.btn.orange:active, a.btn.orange:active, input[type='submit'].btn.orange:active {
            background-color: #ffc115
        }

        button.btn.orange.icon-dropdown, a.btn.orange.icon-dropdown, input[type='submit'].btn.orange.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.orange.icon-dropdown > i, a.btn.orange.icon-dropdown > i, input[type='submit'].btn.orange.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(19,21,24,0.2);
            }

                button.btn.orange.icon-dropdown > i::before, a.btn.orange.icon-dropdown > i::before, input[type='submit'].btn.orange.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.orange.icon-dropdown.sm, a.btn.orange.icon-dropdown.sm, input[type='submit'].btn.orange.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.orange.icon-dropdown.sm > i, a.btn.orange.icon-dropdown.sm > i, input[type='submit'].btn.orange.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.orange-dark, a.btn.orange-dark, input[type='submit'].btn.orange-dark {
        background-color: #ffa400;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(255,164,0,0.2);
        color: #131518;
    }

        button.btn.orange-dark:hover, a.btn.orange-dark:hover, input[type='submit'].btn.orange-dark:hover, button.btn.orange-dark:active, a.btn.orange-dark:active, input[type='submit'].btn.orange-dark:active {
            background-color: #e69400
        }

        button.btn.orange-dark.icon-dropdown, a.btn.orange-dark.icon-dropdown, input[type='submit'].btn.orange-dark.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.orange-dark.icon-dropdown > i, a.btn.orange-dark.icon-dropdown > i, input[type='submit'].btn.orange-dark.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(19,21,24,0.2);
            }

                button.btn.orange-dark.icon-dropdown > i::before, a.btn.orange-dark.icon-dropdown > i::before, input[type='submit'].btn.orange-dark.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.orange-dark.icon-dropdown.sm, a.btn.orange-dark.icon-dropdown.sm, input[type='submit'].btn.orange-dark.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.orange-dark.icon-dropdown.sm > i, a.btn.orange-dark.icon-dropdown.sm > i, input[type='submit'].btn.orange-dark.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.red, a.btn.red, input[type='submit'].btn.red {
        background-color: #ff6545;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(255,101,69,0.2);
        color: #fefefe;
    }

        button.btn.red:hover, a.btn.red:hover, input[type='submit'].btn.red:hover, button.btn.red:active, a.btn.red:active, input[type='submit'].btn.red:active {
            background-color: #ff4a25
        }

        button.btn.red.icon-dropdown, a.btn.red.icon-dropdown, input[type='submit'].btn.red.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.red.icon-dropdown > i, a.btn.red.icon-dropdown > i, input[type='submit'].btn.red.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(254,254,254,0.2);
            }

                button.btn.red.icon-dropdown > i::before, a.btn.red.icon-dropdown > i::before, input[type='submit'].btn.red.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.red.icon-dropdown.sm, a.btn.red.icon-dropdown.sm, input[type='submit'].btn.red.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.red.icon-dropdown.sm > i, a.btn.red.icon-dropdown.sm > i, input[type='submit'].btn.red.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.red-dark, a.btn.red-dark, input[type='submit'].btn.red-dark {
        background-color: #e95233;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(233,82,51,0.2);
        color: #fefefe;
    }

        button.btn.red-dark:hover, a.btn.red-dark:hover, input[type='submit'].btn.red-dark:hover, button.btn.red-dark:active, a.btn.red-dark:active, input[type='submit'].btn.red-dark:active {
            background-color: #e63c19
        }

        button.btn.red-dark.icon-dropdown, a.btn.red-dark.icon-dropdown, input[type='submit'].btn.red-dark.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.red-dark.icon-dropdown > i, a.btn.red-dark.icon-dropdown > i, input[type='submit'].btn.red-dark.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(254,254,254,0.2);
            }

                button.btn.red-dark.icon-dropdown > i::before, a.btn.red-dark.icon-dropdown > i::before, input[type='submit'].btn.red-dark.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.red-dark.icon-dropdown.sm, a.btn.red-dark.icon-dropdown.sm, input[type='submit'].btn.red-dark.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.red-dark.icon-dropdown.sm > i, a.btn.red-dark.icon-dropdown.sm > i, input[type='submit'].btn.red-dark.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.teal, a.btn.teal, input[type='submit'].btn.teal {
        background-color: #00d0be;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(0,208,190,0.2);
        color: #fefefe;
    }

        button.btn.teal:hover, a.btn.teal:hover, input[type='submit'].btn.teal:hover, button.btn.teal:active, a.btn.teal:active, input[type='submit'].btn.teal:active {
            background-color: #00bbab
        }

        button.btn.teal.icon-dropdown, a.btn.teal.icon-dropdown, input[type='submit'].btn.teal.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.teal.icon-dropdown > i, a.btn.teal.icon-dropdown > i, input[type='submit'].btn.teal.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(254,254,254,0.2);
            }

                button.btn.teal.icon-dropdown > i::before, a.btn.teal.icon-dropdown > i::before, input[type='submit'].btn.teal.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.teal.icon-dropdown.sm, a.btn.teal.icon-dropdown.sm, input[type='submit'].btn.teal.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.teal.icon-dropdown.sm > i, a.btn.teal.icon-dropdown.sm > i, input[type='submit'].btn.teal.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.teal-dark, a.btn.teal-dark, input[type='submit'].btn.teal-dark {
        background-color: #00baaa;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(0,186,170,0.2);
        color: #fefefe;
    }

        button.btn.teal-dark:hover, a.btn.teal-dark:hover, input[type='submit'].btn.teal-dark:hover, button.btn.teal-dark:active, a.btn.teal-dark:active, input[type='submit'].btn.teal-dark:active {
            background-color: #00a799
        }

        button.btn.teal-dark.icon-dropdown, a.btn.teal-dark.icon-dropdown, input[type='submit'].btn.teal-dark.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.teal-dark.icon-dropdown > i, a.btn.teal-dark.icon-dropdown > i, input[type='submit'].btn.teal-dark.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(254,254,254,0.2);
            }

                button.btn.teal-dark.icon-dropdown > i::before, a.btn.teal-dark.icon-dropdown > i::before, input[type='submit'].btn.teal-dark.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.teal-dark.icon-dropdown.sm, a.btn.teal-dark.icon-dropdown.sm, input[type='submit'].btn.teal-dark.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.teal-dark.icon-dropdown.sm > i, a.btn.teal-dark.icon-dropdown.sm > i, input[type='submit'].btn.teal-dark.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.purple, a.btn.purple, input[type='submit'].btn.purple {
        background-color: #bb58ff;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(187,88,255,0.2);
        color: #fefefe;
    }

        button.btn.purple:hover, a.btn.purple:hover, input[type='submit'].btn.purple:hover, button.btn.purple:active, a.btn.purple:active, input[type='submit'].btn.purple:active {
            background-color: #ad36ff
        }

        button.btn.purple.icon-dropdown, a.btn.purple.icon-dropdown, input[type='submit'].btn.purple.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.purple.icon-dropdown > i, a.btn.purple.icon-dropdown > i, input[type='submit'].btn.purple.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(254,254,254,0.2);
            }

                button.btn.purple.icon-dropdown > i::before, a.btn.purple.icon-dropdown > i::before, input[type='submit'].btn.purple.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.purple.icon-dropdown.sm, a.btn.purple.icon-dropdown.sm, input[type='submit'].btn.purple.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.purple.icon-dropdown.sm > i, a.btn.purple.icon-dropdown.sm > i, input[type='submit'].btn.purple.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn.purple-dark, a.btn.purple-dark, input[type='submit'].btn.purple-dark {
        background-color: #9800ff;
        border: none;
        box-shadow: 0 5px 10px 0 rgba(152,0,255,0.2);
        color: #fefefe;
    }

        button.btn.purple-dark:hover, a.btn.purple-dark:hover, input[type='submit'].btn.purple-dark:hover, button.btn.purple-dark:active, a.btn.purple-dark:active, input[type='submit'].btn.purple-dark:active {
            background-color: #8900e6
        }

        button.btn.purple-dark.icon-dropdown, a.btn.purple-dark.icon-dropdown, input[type='submit'].btn.purple-dark.icon-dropdown {
            line-height: 44px;
            overflow: hidden;
            padding-right: 0;
        }

            button.btn.purple-dark.icon-dropdown > i, a.btn.purple-dark.icon-dropdown > i, input[type='submit'].btn.purple-dark.icon-dropdown > i {
                align-items: center;
                box-sizing: border-box;
                display: inline-flex;
                height: 44px;
                margin: 0;
                margin-left: 15px;
                width: 44px;
                background-color: rgba(254,254,254,0.2);
            }

                button.btn.purple-dark.icon-dropdown > i::before, a.btn.purple-dark.icon-dropdown > i::before, input[type='submit'].btn.purple-dark.icon-dropdown > i::before {
                    margin: 0
                }

            button.btn.purple-dark.icon-dropdown.sm, a.btn.purple-dark.icon-dropdown.sm, input[type='submit'].btn.purple-dark.icon-dropdown.sm {
                line-height: 32px;
            }

                button.btn.purple-dark.icon-dropdown.sm > i, a.btn.purple-dark.icon-dropdown.sm > i, input[type='submit'].btn.purple-dark.icon-dropdown.sm > i {
                    height: 32px;
                    padding: 0 5px;
                    width: 32px
                }

    button.btn:disabled, a.btn:disabled, input[type='submit'].btn:disabled, button.btn.disabled, a.btn.disabled, input[type='submit'].btn.disabled {
        cursor: not-allowed;
        opacity: .6
    }

    button.btn.disabled, a.btn.disabled, input[type='submit'].btn.disabled {
        pointer-events: none
    }

    button.btn.not-allowed, a.btn.not-allowed, input[type='submit'].btn.not-allowed {
        cursor: not-allowed;
        opacity: .6
    }

    button.btn.centered, a.btn.centered, input[type='submit'].btn.centered {
        justify-content: center
    }

    button.btn:hover, a.btn:hover, input[type='submit'].btn:hover {
        text-decoration: none
    }

    button.btn > i, a.btn > i, input[type='submit'].btn > i {
        display: inline-flex;
        font-size: 1.3em;
        line-height: 1em;
        margin-left: 5px;
        margin-right: -.25em;
        margin-right: -.25em;
        order: 2;
        order: 2
    }

    button.btn > .spinner:last-child, a.btn > .spinner:last-child, input[type='submit'].btn > .spinner:last-child {
        font-size: 1.3em;
        margin-left: 5px
    }

    button.btn:last-child, a.btn:last-child, input[type='submit'].btn:last-child {
        margin-right: 0
    }

    button.btn.sm, a.btn.sm, input[type='submit'].btn.sm {
        font-size: .9em;
        height: 32px;
        padding: 0 15px;
    }

        button.btn.sm > i, a.btn.sm > i, input[type='submit'].btn.sm > i {
            margin-right: -.25em
        }

    button.btn.square, a.btn.square, input[type='submit'].btn.square {
        border-radius: 3px
    }

    button.btn.padded, a.btn.padded, input[type='submit'].btn.padded {
        height: auto;
        padding: 15px 20px !important
    }

    button.btn.circle, a.btn.circle, input[type='submit'].btn.circle {
        border-radius: 50%;
        height: 44px;
        justify-content: center;
        padding: 0;
        width: 44px;
    }

        button.btn.circle > i, a.btn.circle > i, input[type='submit'].btn.circle > i {
            display: flex;
            justify-content: center;
            margin: 0;
            width: 100%
        }

        button.btn.circle.sm, a.btn.circle.sm, input[type='submit'].btn.circle.sm {
            height: 32px;
            width: 32px
        }

    button.btn.block, a.btn.block, input[type='submit'].btn.block {
        justify-content: center;
        text-align: center;
        width: 100%
    }

.flex-align-center > button.btn:not(:last-child) {
    margin-right: 5px
}

.btn.cta, .btn.cta:hover, .btn.cta:active {
    background-color: var(--theme-cta,#041E42);
    border-color: var(--theme-cta,#041E42);
    color: #fefefe;
}

    .btn.cta:hover, .btn.cta:hover:hover, .btn.cta:active:hover {
        background-color: var(--theme-cta-hover,#FAFAFA);
        border-color: var(--theme-cta-hover,#FAFAFA);
		color: #041E42;
    }

.filter-tile {
    border: 1px solid var(--theme-border,#eaeef1);
    background-color: var(--theme-bg-secondary,#fefefe);
    color: var(--theme-txt,#474f59);
    display: flex;
    padding: 15px 20px;
    border-radius: 3px;
    will-change: background-color,color,box-shadow;
    transition: background-color .3s ease-in-out,color .3s ease-in-out,box-shadow .3s ease-in-out,border-color .3s ease-in-out;
    cursor: pointer;
    margin-bottom: 15px;
    height: calc(100% - 15px);
}

    .filter-tile.block {
        display: block
    }

    .filter-tile p.placeholder, .filter-tile label.caption {
        color: inherit
    }

    .filter-tile.selected {
        background-color: var(--theme-cta,#041E42);
        color: #fefefe;
        border-color: var(--theme-cta,#041E42);
    }

        .filter-tile.selected h4 {
            color: #fefefe
        }

        .filter-tile.selected > div:last-child > h1.light, .filter-tile.selected div:last-child > p.placeholder {
            opacity: 1
        }

    .filter-tile.selected, .filter-tile:hover {
        box-shadow: 0 20px 50px 0 rgba(0,0,0,0.15)
    }

    .filter-tile > i {
        font-size: 34px;
        opacity: .5;
        flex-grow: 0;
        align-self: center
    }

    .filter-tile > div:last-child {
        margin-left: auto;
        flex: 1;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
    }

        .filter-tile > div:last-child > p.placeholder {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap
        }

        .filter-tile > div:last-child > p.placeholder, .filter-tile > div:last-child h1.light {
            margin: 0;
            color: inherit;
            opacity: .5
        }

        .filter-tile > div:last-child > h1.light {
            opacity: .5;
            height: 1.2em;
            display: inline-flex;
            align-items: center;
        }

            .filter-tile > div:last-child > h1.light > .spinner {
                font-size: 20px
            }

@font-face {
    font-family: 'NotoSemiBold';
    font-style: normal;
    font-weight: 700;
    src: url("/lib/woff/NotoSans-SemiBold.woff") format('woff')
}

@font-face {
    font-family: 'Noto';
    font-style: normal;
    font-weight: 700;
    src: url("/lib/woff/NotoSans-Regular.woff") format('woff')
}

@font-face {
    font-family: 'NotoItalic';
    font-style: normal;
    font-weight: normal;
    src: url("/lib/woff/NotoSans-Italic.woff") format('woff')
}

@font-face {
    font-family: 'NotoBold';
    font-style: normal;
    font-weight: 700;
    src: url("/lib/woff/NotoSans-Bold.woff") format('woff')
}

@font-face {
    font-family: 'NotoLight';
    font-style: normal;
    font-weight: normal;
    src: url("/lib/woff/NotoSans-Light.woff") format('woff')
}

.text-center {
    text-align: 'center'
}

.text-left {
    text-align: 'left'
}

.text-right {
    text-align: 'right'
}

.text-bottom {
    text-align: 'bottom'
}

.text-black {
    color: #131518 !important
}

.border-black {
    border-color: #131518 !important;
    border-style: solid;
    border-width: 1px
}

.bg-black {
    background-color: #131518 !important
}

.text-grey-900 {
    color: #21242a !important
}

.border-grey-900 {
    border-color: #21242a !important;
    border-style: solid;
    border-width: 1px
}

.bg-grey-900 {
    background-color: #21242a !important
}

.text-grey-800 {
    color: #3e4552 !important
}

.border-grey-800 {
    border-color: #3e4552 !important;
    border-style: solid;
    border-width: 1px
}

.bg-grey-800 {
    background-color: #3e4552 !important
}

.text-grey-700 {
    color: #474f59 !important
}

.border-grey-700 {
    border-color: #474f59 !important;
    border-style: solid;
    border-width: 1px
}

.bg-grey-700 {
    background-color: #474f59 !important
}

.text-grey-600 {
    color: #6c757d !important
}

.border-grey-600 {
    border-color: #6c757d !important;
    border-style: solid;
    border-width: 1px
}

.bg-grey-600 {
    background-color: #6c757d !important
}

.text-grey-500 {
    color: #929db1 !important
}

.border-grey-500 {
    border-color: #929db1 !important;
    border-style: solid;
    border-width: 1px
}

.bg-grey-500 {
    background-color: #929db1 !important
}

.text-grey-400 {
    color: #ced4da !important
}

.border-grey-400 {
    border-color: #ced4da !important;
    border-style: solid;
    border-width: 1px
}

.bg-grey-400 {
    background-color: #ced4da !important
}

.text-grey-300 {
    color: #dee2e6 !important
}

.border-grey-300 {
    border-color: #dee2e6 !important;
    border-style: solid;
    border-width: 1px
}

.bg-grey-300 {
    background-color: #dee2e6 !important
}

.text-grey-200 {
    color: #eaeef1 !important
}

.border-grey-200 {
    border-color: #eaeef1 !important;
    border-style: solid;
    border-width: 1px
}

.bg-grey-200 {
    background-color: #eaeef1 !important
}

.text-grey-150 {
    color: #eff2f4 !important
}

.border-grey-150 {
    border-color: #eff2f4 !important;
    border-style: solid;
    border-width: 1px
}

.bg-grey-150 {
    background-color: #eff2f4 !important
}

.text-grey-100 {
    color: #f5f6f7 !important
}

.border-grey-100 {
    border-color: #f5f6f7 !important;
    border-style: solid;
    border-width: 1px
}

.bg-grey-100 {
    background-color: #f5f6f7 !important
}

.text-grey-050 {
    color: #fbfcfc !important
}

.border-grey-050 {
    border-color: #fbfcfc !important;
    border-style: solid;
    border-width: 1px
}

.bg-grey-050 {
    background-color: #fbfcfc !important
}

.text-white {
    color: #fefefe !important
}

.border-white {
    border-color: #fefefe !important;
    border-style: solid;
    border-width: 1px
}

.bg-white {
    background-color: #fefefe !important
}

.text-blue {
    color: #041E42 !important
}

.border-blue {
    border-color: #041E42 !important;
    border-style: solid;
    border-width: 1px
}

.bg-blue {
    background-color: #041E42 !important
}

.text-blue-light {
    color: #e0f4ff !important
}

.border-blue-light {
    border-color: #e0f4ff !important;
    border-style: solid;
    border-width: 1px
}

.bg-blue-light {
    background-color: #e0f4ff !important
}

.text-blue-dark {
    color: #0086ff !important
}

.border-blue-dark {
    border-color: #0086ff !important;
    border-style: solid;
    border-width: 1px
}

.bg-blue-dark {
    background-color: #0086ff !important
}

.text-green {
    color: #01d479 !important
}

.border-green {
    border-color: #01d479 !important;
    border-style: solid;
    border-width: 1px
}

.bg-green {
    background-color: #01d479 !important
}

.text-green-dark {
    color: #00b869 !important
}

.border-green-dark {
    border-color: #00b869 !important;
    border-style: solid;
    border-width: 1px
}

.bg-green-dark {
    background-color: #00b869 !important
}

.text-yellow {
    color: #ffd100 !important
}

.border-yellow {
    border-color: #ffd100 !important;
    border-style: solid;
    border-width: 1px
}

.bg-yellow {
    background-color: #ffd100 !important
}

.text-yellow-dark {
    color: #ffc509 !important
}

.border-yellow-dark {
    border-color: #ffc509 !important;
    border-style: solid;
    border-width: 1px
}

.bg-yellow-dark {
    background-color: #ffc509 !important
}

.text-orange {
    color: #ffc934 !important
}

.border-orange {
    border-color: #ffc934 !important;
    border-style: solid;
    border-width: 1px
}

.bg-orange {
    background-color: #ffc934 !important
}

.text-orange-dark {
    color: #ffa400 !important
}

.border-orange-dark {
    border-color: #ffa400 !important;
    border-style: solid;
    border-width: 1px
}

.bg-orange-dark {
    background-color: #ffa400 !important
}

.text-red {
    color: #ff6545 !important
}

.border-red {
    border-color: #ff6545 !important;
    border-style: solid;
    border-width: 1px
}

.bg-red {
    background-color: #ff6545 !important
}

.text-red-dark {
    color: #e95233 !important
}

.border-red-dark {
    border-color: #e95233 !important;
    border-style: solid;
    border-width: 1px
}

.bg-red-dark {
    background-color: #e95233 !important
}

.text-teal {
    color: #00d0be !important
}

.border-teal {
    border-color: #00d0be !important;
    border-style: solid;
    border-width: 1px
}

.bg-teal {
    background-color: #00d0be !important
}

.text-teal-dark {
    color: #00baaa !important
}

.border-teal-dark {
    border-color: #00baaa !important;
    border-style: solid;
    border-width: 1px
}

.bg-teal-dark {
    background-color: #00baaa !important
}

.text-purple {
    color: #bb58ff !important
}

.border-purple {
    border-color: #bb58ff !important;
    border-style: solid;
    border-width: 1px
}

.bg-purple {
    background-color: #bb58ff !important
}

.text-purple-dark {
    color: #9800ff !important
}

.border-purple-dark {
    border-color: #9800ff !important;
    border-style: solid;
    border-width: 1px
}

.bg-purple-dark {
    background-color: #9800ff !important
}

.bg-trans {
    background: transparent !important
}

.padded:not(table), .pad:not(table) {
    padding: 15px
}

.margin {
    margin: 15px
}

.padd-left, .pad-left, .padding-left {
    padding-left: 15px
}

.margin-left {
    margin-left: 15px
}

.padd-right, .pad-right, .padding-right {
    padding-right: 15px
}

.margin-right {
    margin-right: 15px
}

.padd-top, .pad-top, .padding-top {
    padding-top: 15px
}

.margin-top {
    margin-top: 15px
}

.padd-bottom, .pad-bottom, .padding-bottom {
    padding-bottom: 15px
}

.margin-bottom {
    margin-bottom: 15px
}

.padded-sm, .pad-sm {
    padding: 5px
}

.margin-sm {
    margin: 5px
}

.padded-lg, .pad-lg {
    padding: 40px
}

.margin-lg {
    margin: 40px
}

.padded-md, .pad-md {
    padding: 20px
}

.margin-md {
    margin: 20px
}

.padd-left-sm, .pad-left-sm {
    padding-left: 5px
}

.margin-left-sm {
    margin-left: 5px
}

.padd-left-lg, .pad-left-lg {
    padding-left: 40px
}

.margin-left-lg {
    margin-left: 40px
}

.padd-left-md, .pad-left-md {
    padding-left: 20px
}

.margin-left-md {
    margin-left: 20px
}

.padd-right-sm, .pad-right-sm {
    padding-right: 5px
}

.margin-right-sm {
    margin-right: 5px
}

.padd-right-lg, .pad-right-lg {
    padding-right: 40px
}

.margin-right-lg {
    margin-right: 40px
}

.padd-right-md, .pad-right-md {
    padding-right: 20px
}

.margin-right-md {
    margin-right: 20px
}

.padd-top-sm, .pad-top-sm {
    padding-top: 5px
}

.margin-top-sm {
    margin-top: 5px
}

.padd-top-lg, .pad-top-lg {
    padding-top: 40px
}

.margin-top-lg {
    margin-top: 40px
}

.padd-top-md, .pad-top-md {
    padding-top: 20px
}

.margin-top-md {
    margin-top: 20px
}

.padd-bottom-sm, .pad-bottom-sm {
    padding-bottom: 5px
}

.margin-bottom-sm {
    margin-bottom: 5px
}

.padd-bottom-lg, .pad-bottom-lg {
    padding-bottom: 40px
}

.margin-bottom-lg {
    margin-bottom: 40px
}

.padd-bottom-md, .pad-bottom-md {
    padding-bottom: 20px
}

.margin-bottom-md {
    margin-bottom: 20px
}

.border-left {
    border-left: 1px solid var(--theme-border,#eaeef1) !important
}

.border-light-left {
    border-left: 1px solid var(--theme-border,#fbfcfc) !important
}

.border-right {
    border-right: 1px solid var(--theme-border,#eaeef1) !important
}

.border-light-right {
    border-right: 1px solid var(--theme-border,#fbfcfc) !important
}

.border-top {
    border-top: 1px solid var(--theme-border,#eaeef1) !important
}

.border-light-top {
    border-top: 1px solid var(--theme-border,#fbfcfc) !important
}

.border-bottom {
    border-bottom: 1px solid var(--theme-border,#eaeef1) !important
}

.border-light-bottom {
    border-bottom: 1px solid var(--theme-border,#fbfcfc) !important
}

.flex-grow-0 {
    display: flex;
    flex-grow: 0 !important
}

.flex-grow-1 {
    display: flex;
    flex-grow: 1 !important
}

.flex-grow-2 {
    display: flex;
    flex-grow: 2 !important
}

.flex-grow-3 {
    display: flex;
    flex-grow: 3 !important
}

.flex-grow-4 {
    display: flex;
    flex-grow: 4 !important
}

.flex-grow-5 {
    display: flex;
    flex-grow: 5 !important
}

.flex-column {
    display: flex;
    flex-direction: column !important
}

.flex-end, .flex-start, .flex-space-between, .flex-center, .flex-wrap, .flex-align-center {
    display: flex
}

.flex-align-center {
    align-items: center !important
}

.flex-end {
    justify-content: flex-end !important
}

.flex-wrap {
    flex-wrap: wrap !important
}

.flex-space-between {
    justify-content: space-between !important
}

.flex-start {
    justify-content: flex-start !important
}

.flex-center {
    justify-content: center !important
}

.flex {
    display: flex
}

.inline-flex {
    display: inline-flex !important
}

.block:not(label,.btn) {
    display: block !important
}

.text-center {
    text-align: center !important
}

.text-right {
    text-align: right !important
}

.text-left {
    text-align: left !important
}

.no-scroll {
    overflow: hidden !important
}

.no-border {
    border: none !important
}

.no-padding {
    padding: 0 !important
}

.no-margin {
    margin: 0 !important
}

.hidden, .hide {
    display: none !important
}

.blurred {
    filter: blur(2px)
}

span.highlight {
    background-color: #fff1b3;
    color: #4d3f00
}

    span.highlight.red {
        background-color: #ffd1c7;
        color: #611100
    }

.no-radius, label.btn-wrap.item .btn, label.btn-wrap.input-group .btn {
    border-radius: 0 !important
}

.uppercase {
    text-transform: uppercase !important
}

.rounded-sm:not(table), .round-sm:not(table) {
    border-radius: 3px !important
}

.rounded-md:not(table), .round-md:not(table) {
    border-radius: 5px !important
}

.rounded-lg:not(table), .round-lg:not(table) {
    border-radius: 8px !important
}

.bordered:not(table), .border:not(table) {
    border: 1px solid var(--theme-border,#eaeef1) !important
}

.bordered-light, .border-light {
    border: 1px solid var(--theme-border,#fbfcfc) !important
}

.shadow:not(table), .shadowed:not(table) {
    box-shadow: 0 1px 5px rgba(0,0,0,0.1) !important
}

.abs {
    position: absolute !important
}

.rel {
    position: relative !important
}

.fixed {
    position: fixed !important
}

.pointer {
    cursor: pointer
}

.no-gutter {
    margin: 0;
}

    .no-gutter > div[class^='col-'] {
        padding: 0
    }

.row.wrap > [class^='col-'] {
    margin-bottom: 1rem
}

.center-screen-spinner {
    font-size: 2.5em;
    justify-self: center;
    margin: 0 auto;
    padding-top: 40px;
    text-align: center;
    display: block;
}

    .center-screen-spinner > .spinner, .center-screen-spinner.spinner {
        display: block;
        margin: 0 auto
    }

.center-children {
    display: flex;
    align-items: center;
}

    .center-children i[class^='icon-'], .center-children i[class*=' icon-'] {
        margin-left: 5px
    }

.truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

input[type='text'], input[type='search'], input[type='number'], textarea {
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none
}

input[type=number]::-webkit-inner-spin-button, input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -moz-appearance: none;
    -webkit-appearance: none;
    margin: 0
}

textarea, input[type="text"], input[type="search"], input[type="number"], select, input[type="range"], input[type="password"], input[type="color"] {
    border: 2px solid var(--theme-border,#eaeef1);
    border-radius: 5px;
    box-sizing: border-box;
    color: var(--theme-txt,#131518);
    background-color: var(--theme-bg-input,#fefefe);
    font-family: Noto, Arial, Helvetica, sans-serif;
    font-size: 15px;
    min-height: 44px;
    padding: 0 14px;
    transition: border-color .3s ease-in;
}

    textarea.error, input[type="text"].error, input[type="search"].error, input[type="number"].error, select.error, input[type="range"].error, input[type="password"].error, input[type="color"].error {
        border-color: #ff6545
    }

    textarea:disabled, input[type="text"]:disabled, input[type="search"]:disabled, input[type="number"]:disabled, select:disabled, input[type="range"]:disabled, input[type="password"]:disabled, input[type="color"]:disabled, textarea.disabled, input[type="text"].disabled, input[type="search"].disabled, input[type="number"].disabled, select.disabled, input[type="range"].disabled, input[type="password"].disabled, input[type="color"].disabled {
        border-color: var(--theme-border,#eaeef1);
        color: var(--theme-disabled-txt,#929db1);
        cursor: not-allowed
    }

    textarea::placeholder, input[type="text"]::placeholder, input[type="search"]::placeholder, input[type="number"]::placeholder, select::placeholder, input[type="range"]::placeholder, input[type="password"]::placeholder, input[type="color"]::placeholder {
        color: var(--theme-header-txt,#a2acbd)
    }

    textarea.sm, input[type="text"].sm, input[type="search"].sm, input[type="number"].sm, select.sm, input[type="range"].sm, input[type="password"].sm, input[type="color"].sm {
        width: 6em
    }

    textarea.lg, input[type="text"].lg, input[type="search"].lg, input[type="number"].lg, select.lg, input[type="range"].lg, input[type="password"].lg, input[type="color"].lg {
        font-size: 21px;
        font-weight: bold;
        line-height: 32px;
    }

        textarea.lg::placeholder, input[type="text"].lg::placeholder, input[type="search"].lg::placeholder, input[type="number"].lg::placeholder, select.lg::placeholder, input[type="range"].lg::placeholder, input[type="password"].lg::placeholder, input[type="color"].lg::placeholder {
            font-size: 21px;
            font-weight: bold
        }

textarea {
    padding: 14px
}

select {
    background: var(--theme-bg-input,#fefefe) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjwhLS0gR2VuZXJhdG9yOiBHcmF2aXQuaW8gLS0+PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIHZpZXdCb3g9IjAgMCAxMDAgMTAwIiB3aWR0aD0iMTAwIiBoZWlnaHQ9IjEwMCI+PHBhdGggZD0iIE0gNTAgMCBMIDczIDM2LjQgTCAyNyAzNi40IEwgNTAgMCBaICBNIDUwIDEwMCBMIDI3IDYzLjQgTCA3MyA2My40IEwgNTAgMTAwIFogIiBmaWxsPSJyZ2IoMTQ2LDE1NywxNzcpIi8+PC9zdmc+") no-repeat center right;
    cursor: pointer;
    height: 44px;
    min-width: 148px;
    background-size: 17px 40px;
    color: var(--theme-txt,#929db1);
    -webkit-appearance: none;
    -moz-appearance: none;
}

    select::-ms-expand {
        display: none
    }

    select:-moz-focusring {
        color: transparent;
        text-shadow: 0 0 0 #000
    }

label {
    color: var(--theme-header,#929db1);
    font-family: NotoBold, Arial, Helvetica, sans-serif;
    font-size: .9em;
}

    label.checkbox, label.checkbox-toggle {
        text-transform: none;
        font-weight: normal;
        font-size: .9em
    }

    label.input-group {
        min-height: 44px;
        white-space: nowrap
    }

    label.btn-wrap .btn {
        border-width: 2px !important;
        font-size: 1em;
        margin-left: -6px
    }

    label.btn-wrap.item .btn, label.btn-wrap.input-group .btn {
        margin: -2px
    }

    label.checkbox input {
        margin-left: 14px
    }

    label.type-ahead-label {
        background: transparent;
        display: flex;
        flex-grow: 1;
        overflow: visible;
    }

        label.type-ahead-label input {
            background: transparent
        }

        label.type-ahead-label > * {
            color: #131518;
            font-family: Noto, Arial, Helvetica, sans-serif;
            text-transform: none
        }

.form label.error textarea, form label.error textarea, .form label.error input, form label.error input, .form label.error select, form label.error select {
    border-color: #ff6545
}

.form textarea, form textarea, .form input, form input, .form select, form select {
    outline: none;
}

.form textarea:focus, form textarea:focus, .form input:focus, form input:focus, .form select:focus, form select:focus {
	border-color: var(--theme-cta,#041E42) !important
}

.form label.item, form label.item, .form label.input-group, form label.input-group {
    align-items: center;
    align-items: center;
    border: 2px solid var(--theme-border,#eaeef1);
    box-sizing: border-box;
    display: flex;
    justify-content: flex-start;
    padding-left: 14px;
    transition: all .3s ease-in;
    background-color: var(--theme-bg-input,#fefefe);
}

    .form label.item.multiple-choice-container, form label.item.multiple-choice-container, .form label.input-group.multiple-choice-container, form label.input-group.multiple-choice-container {
        margin-top: 0
    }

    .form label.item.error, form label.item.error, .form label.input-group.error, form label.input-group.error {
        border-color: #ff6545;
    }

        .form label.item.error:focus-within, form label.item.error:focus-within, .form label.input-group.error:focus-within, form label.input-group.error:focus-within {
            border-color: #ff6545
        }

    .form label.item:focus-within, form label.item:focus-within, .form label.input-group:focus-within, form label.input-group:focus-within {
        border-color: var(--theme-cta,#041E42);
    }

        .form label.item:focus-within.type-ahead-label, form label.item:focus-within.type-ahead-label, .form label.input-group:focus-within.type-ahead-label, form label.input-group:focus-within.type-ahead-label {
            box-shadow: none
        }

    .form label.item.no-text textarea, form label.item.no-text textarea, .form label.input-group.no-text textarea, form label.input-group.no-text textarea, .form label.item.no-text input[type="text"], form label.item.no-text input[type="text"], .form label.input-group.no-text input[type="text"], form label.input-group.no-text input[type="text"], .form label.item.no-text input[type="search"], form label.item.no-text input[type="search"], .form label.input-group.no-text input[type="search"], form label.input-group.no-text input[type="search"], .form label.item.no-text input[type="number"], form label.item.no-text input[type="number"], .form label.input-group.no-text input[type="number"], form label.input-group.no-text input[type="number"], .form label.item.no-text select, form label.item.no-text select, .form label.input-group.no-text select, form label.input-group.no-text select, .form label.item.no-text input[type="range"], form label.item.no-text input[type="range"], .form label.input-group.no-text input[type="range"], form label.input-group.no-text input[type="range"], .form label.item.no-text input[type="password"], form label.item.no-text input[type="password"], .form label.input-group.no-text input[type="password"], form label.input-group.no-text input[type="password"], .form label.item.no-text input[type="color"], form label.item.no-text input[type="color"], .form label.input-group.no-text input[type="color"], form label.input-group.no-text input[type="color"], form label.input-group.no-text input[type="email"], form label.input-group.no-text input[type="datetime-local"] {
        margin-left: 0
    }

    .form label.item textarea, form label.item textarea, .form label.input-group textarea, form label.input-group textarea, .form label.item input[type="text"], form label.item input[type="text"], .form label.input-group input[type="text"], form label.input-group input[type="text"], .form label.item input[type="search"], form label.item input[type="search"], .form label.input-group input[type="search"], form label.input-group input[type="search"], .form label.item input[type="number"], form label.item input[type="number"], .form label.input-group input[type="number"], form label.input-group input[type="number"], .form label.item select, form label.item select, .form label.input-group select, form label.input-group select, .form label.item input[type="range"], form label.item input[type="range"], .form label.input-group input[type="range"], form label.input-group input[type="range"], .form label.item input[type="password"], form label.item input[type="password"], .form label.input-group input[type="password"], form label.input-group input[type="password"], .form label.item input[type="color"], form label.item input[type="color"], .form label.input-group input[type="color"], form label.input-group input[type="color"], form label.input-group input[type="email"], form label.input-group input[type="datetime-local"] {
        background-color: var(--theme-bg-input,#fefefe);
        border: none;
        display: inline-flex;
        flex-grow: 1;
        height: 1.4em;
        margin: 0 14px;
        padding: 0;
        text-indent: 0 !important;
        color: var(--theme-txt,#21242a);
    }

        .form label.item textarea:focus, form label.item textarea:focus, .form label.input-group textarea:focus, form label.input-group textarea:focus, .form label.item input[type="text"]:focus, form label.item input[type="text"]:focus, .form label.input-group input[type="text"]:focus, form label.input-group input[type="text"]:focus, .form label.item input[type="search"]:focus, form label.item input[type="search"]:focus, .form label.input-group input[type="search"]:focus, form label.input-group input[type="search"]:focus, .form label.item input[type="number"]:focus, form label.item input[type="number"]:focus, .form label.input-group input[type="number"]:focus, form label.input-group input[type="number"]:focus, .form label.item select:focus, form label.item select:focus, .form label.input-group select:focus, form label.input-group select:focus, .form label.item input[type="range"]:focus, form label.item input[type="range"]:focus, .form label.input-group input[type="range"]:focus, form label.input-group input[type="range"]:focus, .form label.item input[type="password"]:focus, form label.item input[type="password"]:focus, .form label.input-group input[type="password"]:focus, form label.input-group input[type="password"]:focus, .form label.item input[type="color"]:focus, form label.item input[type="color"]:focus, .form label.input-group input[type="color"]:focus, form label.input-group input[type="color"]:focus, form label.input-group input[type="email"]:focus, form label.input-group input[type="datetime-local"]:focus {
            outline: none
        }

    .form label.item textarea, form label.item textarea, .form label.input-group textarea, form label.input-group textarea {
        border-left: 2px solid var(--theme-border,#eaeef1);
        border-radius: 0;
        margin-right: 0;
        min-height: 4em;
        padding: 14px;
        resize: vertical;
        transition: all inherit,width 0,height 0;
    }

        .form label.item textarea.json, form label.item textarea.json, .form label.input-group textarea.json, form label.input-group textarea.json, .form label.item textarea.code, form label.item textarea.code, .form label.input-group textarea.code, form label.input-group textarea.code {
            font-family: monaco
        }

    .form label.item.type-ahead-label > input[type="text"], form label.item.type-ahead-label > input[type="text"], .form label.input-group.type-ahead-label > input[type="text"], form label.input-group.type-ahead-label > input[type="text"] {
        margin-right: 20px
    }

label.checkbox-toggle[disabled], label.checkbox-toggle.disabled {
    cursor: not-allowed;
    opacity: .5
}

label.checkbox-toggle {
    align-items: center;
    cursor: pointer;
    display: flex;
    justify-content: center;
    overflow: visible;
}

    label.checkbox-toggle input {
        cursor: pointer;
        line-height: 1;
        margin: 0 14px;
        outline: none;
        position: relative;
        -webkit-appearance: none;
    }

        label.checkbox-toggle input:before, label.checkbox-toggle input:after {
            border-radius: 15px;
            box-sizing: border-box;
            content: '';
            display: inline-block;
            height: 30px;
            transition: all .3s ease
        }

        label.checkbox-toggle input:before {
            background-color: var(--theme-bg-input,#fbfcfc);
            border: 1px solid var(--theme-border,#929db1);
            box-shadow: 1px 1px 5px rgba(19,21,24,0.5) inset;
            width: 60px
        }

        label.checkbox-toggle input:after {
            background-color: var(--theme-txt,#fefefe);
            border: 1px solid var(--theme-border,#929db1);
            left: 0;
            position: absolute;
            top: 0;
            width: 30px
        }

        label.checkbox-toggle input:checked:before {
            background-color: var(--theme-cta,#041E42);
            box-shadow: 1px 1px 5px rgba(19,21,24,0.5) inset
        }

        label.checkbox-toggle input:checked:after {
            left: 30px
        }

    label.checkbox-toggle.md input:before, label.checkbox-toggle.md input:after {
        border-radius: 12px;
        height: 24px
    }

    label.checkbox-toggle.md input:before {
        width: 48px
    }

    label.checkbox-toggle.md input:after {
        width: 24px
    }

    label.checkbox-toggle.md input:checked:after {
        left: 24px
    }

    label.checkbox-toggle.sm input:before, label.checkbox-toggle.sm input:after {
        border-radius: 7.5px;
        height: 15px
    }

    label.checkbox-toggle.sm input:before {
        width: 30px
    }

    label.checkbox-toggle.sm input:after {
        width: 15px
    }

    label.checkbox-toggle.sm input:checked:after {
        left: 15px
    }

label.checkbox {
    align-items: center;
    display: inline-block;
    display: flex;
    outline: none;
}

    label.checkbox input[type='checkbox'] {
        cursor: pointer;
        outline: none;
        position: relative;
        -webkit-appearance: none;
    }

        label.checkbox input[type='checkbox']:disabled {
            cursor: not-allowed;
            opacity: .5
        }

        label.checkbox input[type='checkbox']:before {
            align-items: center;
            background-color: var(--theme-bg-secondary,#fefefe);
            border: 1px solid var(--theme-txt,#929db1);
            box-sizing: border-box;
            content: '';
            display: flex;
            height: 16px;
            justify-content: center;
            margin: 0;
            margin-right: 14px;
            transition: background-color .2s ease;
            width: 16px;
            border-radius: 3px
        }

        label.checkbox input[type='checkbox']:checked:before {
            background-color: var(--theme-cta,#041E42);
            border-color: var(--theme-cta,#041E42);
            color: #fefefe;
            content: '\f114';
            font-family: 'tethys';
            font-size: .8em
        }

.form .nested {
    display: flex;
    flex-basis: 100%;
}

    .form .nested label, .form .nested label.item, .form .nested label.input-group {
        display: inline-flex;
        flex-grow: 1;
        margin-bottom: 14px;
        margin-right: 14px;
    }

        .form .nested label:last-child, .form .nested label.item:last-child, .form .nested label.input-group:last-child {
            margin-right: 0
        }

form.dmv-form, .form.dmv-form {
    border: 2px solid var(--theme-border,#eaeef1);
    border-left: none;
    border-top: none;
    margin: 20px 0;
}

    form.dmv-form.last-child, .form.dmv-form.last-child {
        margin-bottom: 0
    }

    form.dmv-form .item, .form.dmv-form .item, form.dmv-form .input-group, .form.dmv-form .input-group {
        background-color: var(--theme-bg-secondary,#fefefe);
        align-items: flex-start;
        border: 2px solid var(--theme-border,#eaeef1);
        border-bottom-color: var(--theme-bg-secondary,#fefefe);
        border-right-color: var(--theme-bg-secondary,#fefefe);
        display: flex;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: flex-start;
        position: relative;
        transition: all .2s ease;
    }

        form.dmv-form .item.centered, .form.dmv-form .item.centered, form.dmv-form .input-group.centered, .form.dmv-form .input-group.centered {
            align-items: center;
            justify-content: center
        }

        form.dmv-form .item .opt-group, .form.dmv-form .item .opt-group, form.dmv-form .input-group .opt-group, .form.dmv-form .input-group .opt-group {
            align-items: center;
            display: flex;
            flex-basis: 100%;
            justify-content: center;
            padding: 14px;
        }

            form.dmv-form .item .opt-group label.checkbox, .form.dmv-form .item .opt-group label.checkbox, form.dmv-form .input-group .opt-group label.checkbox, .form.dmv-form .input-group .opt-group label.checkbox {
                padding-bottom: 0
            }

        form.dmv-form .item.error, .form.dmv-form .item.error, form.dmv-form .input-group.error, .form.dmv-form .input-group.error {
            border: 2px solid #ff6545
        }

        form.dmv-form .item:focus-within, .form.dmv-form .item:focus-within, form.dmv-form .input-group:focus-within, .form.dmv-form .input-group:focus-within {
            border: 2px solid var(--theme-cta,#041E42)
        }

        form.dmv-form .item label, .form.dmv-form .item label, form.dmv-form .input-group label, .form.dmv-form .input-group label {
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            display: flex;
            flex-direction: row;
            flex-flow: row wrap;
            font-weight: 600;
            justify-content: flex-start;
            overflow: visible;
            padding: 14px;
            text-transform: uppercase;
            width: 100%;
        }

            form.dmv-form .item label.toggle, .form.dmv-form .item label.toggle, form.dmv-form .input-group label.toggle, .form.dmv-form .input-group label.toggle, form.dmv-form .item label.checkbox, .form.dmv-form .item label.checkbox, form.dmv-form .input-group label.checkbox, .form.dmv-form .input-group label.checkbox {
                align-self: center;
                margin-right: 0
            }

            form.dmv-form .item label.checkbox-toggle, .form.dmv-form .item label.checkbox-toggle, form.dmv-form .input-group label.checkbox-toggle, .form.dmv-form .input-group label.checkbox-toggle, form.dmv-form .item label.checkbox, .form.dmv-form .item label.checkbox, form.dmv-form .input-group label.checkbox, .form.dmv-form .input-group label.checkbox {
                align-self: center;
                margin-right: 0;
                padding: 0
            }

            form.dmv-form .item label.checkbox-toggle, .form.dmv-form .item label.checkbox-toggle, form.dmv-form .input-group label.checkbox-toggle, .form.dmv-form .input-group label.checkbox-toggle {
                justify-content: center
            }

            form.dmv-form .item label.checkbox, .form.dmv-form .item label.checkbox, form.dmv-form .input-group label.checkbox, .form.dmv-form .input-group label.checkbox {
                padding: 0;
                padding-bottom: 14px;
            }

                form.dmv-form .item label.checkbox input, .form.dmv-form .item label.checkbox input, form.dmv-form .input-group label.checkbox input, .form.dmv-form .input-group label.checkbox input {
                    margin-left: 14px
                }

            form.dmv-form .item label.type-ahead-label > *, .form.dmv-form .item label.type-ahead-label > *, form.dmv-form .input-group label.type-ahead-label > *, .form.dmv-form .input-group label.type-ahead-label > * {
                color: #131518;
                font-family: Noto, Arial, Helvetica, sans-serif;
                text-transform: none
            }

            form.dmv-form .item label.type-ahead-label > input[type="search"], .form.dmv-form .item label.type-ahead-label > input[type="search"], form.dmv-form .input-group label.type-ahead-label > input[type="search"], .form.dmv-form .input-group label.type-ahead-label > input[type="search"] {
                padding-right: 20px
            }

        form.dmv-form .item textarea, .form.dmv-form .item textarea, form.dmv-form .input-group textarea, .form.dmv-form .input-group textarea, form.dmv-form .item input[type="text"], .form.dmv-form .item input[type="text"], form.dmv-form .input-group input[type="text"], .form.dmv-form .input-group input[type="text"], form.dmv-form .item input[type="search"], .form.dmv-form .item input[type="search"], form.dmv-form .input-group input[type="search"], .form.dmv-form .input-group input[type="search"], form.dmv-form .item input[type="number"], .form.dmv-form .item input[type="number"], form.dmv-form .input-group input[type="number"], .form.dmv-form .input-group input[type="number"], form.dmv-form .item select, .form.dmv-form .item select, form.dmv-form .input-group select, .form.dmv-form .input-group select, form.dmv-form .item input[type="range"], .form.dmv-form .item input[type="range"], form.dmv-form .input-group input[type="range"], .form.dmv-form .input-group input[type="range"], form.dmv-form .item input[type="password"], .form.dmv-form .item input[type="password"], form.dmv-form .input-group input[type="password"], .form.dmv-form .input-group input[type="password"], form.dmv-form .item input[type="color"], .form.dmv-form .item input[type="color"], form.dmv-form .input-group input[type="color"], .form.dmv-form .input-group input[type="color"], .form.dmv-form .input-group input[type="email"], .form.dmv-form .input-group input[type="datetime-local"] {
            border: none;
            border-bottom: 1px solid rgba(255,255,255,0);
            border-radius: 0;
            box-sizing: border-box;
            margin-bottom: 7px;
            margin-top: 14px;
            outline: none;
            padding: 0;
            padding-bottom: 7px;
            transition: border-color .5s ease;
            width: 100%;
            color: var(--theme-txt,#131518);
        }

            form.dmv-form .item textarea:focus, .form.dmv-form .item textarea:focus, form.dmv-form .input-group textarea:focus, .form.dmv-form .input-group textarea:focus, form.dmv-form .item input[type="text"]:focus, .form.dmv-form .item input[type="text"]:focus, form.dmv-form .input-group input[type="text"]:focus, .form.dmv-form .input-group input[type="text"]:focus, form.dmv-form .item input[type="search"]:focus, .form.dmv-form .item input[type="search"]:focus, form.dmv-form .input-group input[type="search"]:focus, .form.dmv-form .input-group input[type="search"]:focus, form.dmv-form .item input[type="number"]:focus, .form.dmv-form .item input[type="number"]:focus, form.dmv-form .input-group input[type="number"]:focus, .form.dmv-form .input-group input[type="number"]:focus, form.dmv-form .item select:focus, .form.dmv-form .item select:focus, form.dmv-form .input-group select:focus, .form.dmv-form .input-group select:focus, form.dmv-form .item input[type="range"]:focus, .form.dmv-form .item input[type="range"]:focus, form.dmv-form .input-group input[type="range"]:focus, .form.dmv-form .input-group input[type="range"]:focus, form.dmv-form .item input[type="password"]:focus, .form.dmv-form .item input[type="password"]:focus, form.dmv-form .input-group input[type="password"]:focus, .form.dmv-form .input-group input[type="password"]:focus, form.dmv-form .item input[type="color"]:focus, .form.dmv-form .item input[type="color"]:focus, form.dmv-form .input-group input[type="color"]:focus, .form.dmv-form .input-group input[type="color"]:focus, .form.dmv-form .input-group input[type="email"]:focus, .form.dmv-form .input-group input[type="datetime-local"]:focus {
                border-color: #eaeef1
            }

        form.dmv-form .item select, .form.dmv-form .item select, form.dmv-form .input-group select, .form.dmv-form .input-group select {
            display: flex;
            margin-bottom: 7px;
            margin-top: 14px;
            padding-left: 0;
            width: 100%
        }

        form.dmv-form .item.disabled, .form.dmv-form .item.disabled, form.dmv-form .input-group.disabled, .form.dmv-form .input-group.disabled {
            border-color: var(--theme-border,#eaeef1);
            cursor: not-allowed;
            opacity: .5
        }

        form.dmv-form .item .static-text, .form.dmv-form .item .static-text, form.dmv-form .input-group .static-text, .form.dmv-form .input-group .static-text {
            color: #929db1;
            display: flex;
            flex-flow: row wrap;
            font-size: initial;
            font-weight: 500;
            margin-top: 14px;
            padding: 0;
            text-transform: initial;
            white-space: normal;
            width: 100%
        }

form.stacked-form, .form.stacked-form, form.form-stacked, .form.form-stacked {
    margin-bottom: 14px;
}

    form.stacked-form.row > div[class^='col-'], .form.stacked-form.row > div[class^='col-'], form.form-stacked.row > div[class^='col-'], .form.form-stacked.row > div[class^='col-'] {
        padding-bottom: 14px;
    }

        form.stacked-form.row > div[class^='col-'] label, .form.stacked-form.row > div[class^='col-'] label, form.form-stacked.row > div[class^='col-'] label, .form.form-stacked.row > div[class^='col-'] label {
            margin: 0
        }

    form.stacked-form label, .form.stacked-form label, form.form-stacked label, .form.form-stacked label, form.stacked-form label.item, .form.stacked-form label.item, form.form-stacked label.item, .form.form-stacked label.item, form.stacked-form label.input-group, .form.stacked-form label.input-group, form.form-stacked label.input-group, .form.form-stacked label.input-group {
        flex-basis: 100%;
        margin-bottom: 14px
    }

    form.stacked-form > label:last-child, .form.stacked-form > label:last-child, form.form-stacked > label:last-child, .form.form-stacked > label:last-child {
        margin-bottom: 0
    }

form.inline-form, .form.inline-form, form.form-inline, .form.form-inline {
    align-items: center;
    display: flex;
    flex-direction: row;
    flex-flow: wrap;
    /*margin-bottom: 13px;*/
    padding: 0;
}

    form.inline-form textarea, .form.inline-form textarea, form.form-inline textarea, .form.form-inline textarea, form.inline-form input[type="text"], .form.inline-form input[type="text"], form.form-inline input[type="text"], .form.form-inline input[type="text"], form.inline-form input[type="search"], .form.inline-form input[type="search"], form.form-inline input[type="search"], .form.form-inline input[type="search"], form.inline-form input[type="number"], .form.inline-form input[type="number"], form.form-inline input[type="number"], .form.form-inline input[type="number"], form.inline-form select, .form.inline-form select, form.form-inline select, .form.form-inline select, form.inline-form input[type="range"], .form.inline-form input[type="range"], form.form-inline input[type="range"], .form.form-inline input[type="range"], form.inline-form input[type="password"], .form.inline-form input[type="password"], form.form-inline input[type="password"], .form.form-inline input[type="password"], form.inline-form input[type="color"], .form.inline-form input[type="color"], form.form-inline input[type="color"], .form.form-inline input[type="color"], .form.form-inline input[type="email"], .form.form-inline input[type="datetime-local"] {
        margin-bottom: 0;
        margin-left: 14px
    }

    form.inline-form label, .form.inline-form label, form.form-inline label, .form.form-inline label {
        align-items: center;
        display: inline-flex;
        margin: 7px 14px 7px 0;
        margin-right: 14px
    }

    form.inline-form select, .form.inline-form select, form.form-inline select, .form.form-inline select {
        text-indent: 0
    }

    form.inline-form label.input-group.block, .form.inline-form label.input-group.block, form.form-inline label.input-group.block, .form.form-inline label.input-group.block, form.inline-form label.block, .form.inline-form label.block, form.form-inline label.block, .form.form-inline label.block {
        flex-basis: 100%;
        margin-right: 0
    }

form .opt-group, .form .opt-group {
    display: flex;
    flex-direction: column;
}

    form .opt-group label, .form .opt-group label {
        padding-bottom: 14px;
        white-space: nowrap;
    }

        form .opt-group label:last-child, .form .opt-group label:last-child {
            padding: 0 !important
        }

form label, .form label, form .item, .form .item, form .input-group, .form .input-group {
    background: transparent;
    position: relative;
}

    form label .inline-error, .form label .inline-error, form .item .inline-error, .form .item .inline-error, form .input-group .inline-error, .form .input-group .inline-error, form label .inline-help, .form label .inline-help, form .item .inline-help, .form .item .inline-help, form .input-group .inline-help, .form .input-group .inline-help {
        align-items: center;
        display: none;
        display: flex;
        font-weight: normal;
        height: 1.5em;
        left: 100%;
        margin-left: 1em;
        margin-top: -.9em;
        padding: 0 5px 0 5px;
        position: absolute;
        text-transform: none;
        top: 50%;
        visibility: hidden;
        white-space: nowrap;
        width: auto;
        z-index: 1000;
    }

        form label .inline-error:before, .form label .inline-error:before, form .item .inline-error:before, .form .item .inline-error:before, form .input-group .inline-error:before, .form .input-group .inline-error:before, form label .inline-help:before, .form label .inline-help:before, form .item .inline-help:before, .form .item .inline-help:before, form .input-group .inline-help:before, .form .input-group .inline-help:before {
            border-bottom: .7em solid transparent;
            border-right: .7em solid #00f;
            border-top: .8em solid transparent;
            content: '';
            height: 0;
            left: -.7em;
            position: absolute;
            width: 0
        }

    form label .inline-error, .form label .inline-error, form .item .inline-error, .form .item .inline-error, form .input-group .inline-error, .form .input-group .inline-error {
        background-color: #ff6545;
        color: #fefefe;
    }

        form label .inline-error:before, .form label .inline-error:before, form .item .inline-error:before, .form .item .inline-error:before, form .input-group .inline-error:before, .form .input-group .inline-error:before {
            border-right-color: #ff6545
        }

    form label .inline-help, .form label .inline-help, form .item .inline-help, .form .item .inline-help, form .input-group .inline-help, .form .input-group .inline-help {
        background-color: var(--theme-cta,#041E42);
        color: #fefefe;
    }

        form label .inline-help:before, .form label .inline-help:before, form .item .inline-help:before, .form .item .inline-help:before, form .input-group .inline-help:before, .form .input-group .inline-help:before {
            border-right-color: #041E42
        }

    form label:focus-within .inline-error, .form label:focus-within .inline-error, form .item:focus-within .inline-error, .form .item:focus-within .inline-error, form .input-group:focus-within .inline-error, .form .input-group:focus-within .inline-error, form label:focus-within .inline-help, .form label:focus-within .inline-help, form .item:focus-within .inline-help, .form .item:focus-within .inline-help, form .input-group:focus-within .inline-help, .form .input-group:focus-within .inline-help {
        visibility: visible
    }

    form p.required::before, .form p.required::before, form label.required::before, .form label.required::before, form .input-group.required > label:first-of-type::before, .form .input-group.required > label:first-of-type::before, form .item.required > label:first-of-type::before, .form .item.required > label:first-of-type::before {
        border-radius: 3px;
        color: #fefefe;
        background-color: #ff6545;
        width: 13px;
        display: inline-flex;
        height: 13px;
        flex: 0 0 13px;
        line-height: 18px;
        font-size: 16px;
        justify-content: center;
        text-align: center;
        content: "*";
        margin-right: 5px;
        vertical-align: middle
    }

    form p.required.success::before, .form p.required.success::before, form label.required.success::before, .form label.required.success::before, form .input-group.required.success > label:first-of-type::before, .form .input-group.required.success > label:first-of-type::before, form .item.required.success > label:first-of-type::before, .form .item.required.success > label:first-of-type::before {
        background-color: #00b869
    }

fieldset {
    border: none;
    padding: 20px;
    padding-top: 8.75px;
}

    fieldset .form.inline-form {
        margin-bottom: 0
    }

    fieldset legend {
        margin-left: -20px;
        color: #929db1;
        font-family: NotoBold, Arial, Helvetica, sans-serif;
        letter-spacing: .04rem;
        line-height: 1.5;
        text-transform: uppercase;
        font-weight: 900
    }

    fieldset.bordered {
        border: 1px solid var(--theme-border,#eaeef1);
        border-radius: 3px;
        margin-bottom: 20px;
    }

        fieldset.bordered legend {
            background: transparent;
            margin-left: -10px;
            padding: 0 10px
        }

        fieldset.bordered:last-child {
            margin-bottom: none
        }

label.input-important {
    line-height: 1.33;
    background: transparent;
}

    label.input-important > input[type="text"] {
        background: none;
        height: 44px;
        border-radius: 0;
        font-size: 1.5em;
        font-family: NotoLight, Arial, Helvetica, sans-serif;
        height: 36px;
        min-height: 36px;
        width: 100%;
    }

        label.input-important > input[type="text"]:focus {
            border-color: transparent !important;
            box-shadow: inset 2px 0 0 0 var(--theme-cta,#041E42)
        }

@font-face {
    font-family: 'tethys';
    font-style: normal;
    font-weight: normal;
    src: url("data:application/x-font-ttf;base64,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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAAAhoAAAAAAAAALIAAPEBAADxAQAAAAEAAPECAADxAgAAAAIAAPEDAADxAwAAAAMAAPEEAADxBAAAAAQAAPEFAADxBQAAAAUAAPEGAADxBgAAAAYAAPEHAADxBwAAAAcAAPEIAADxCAAAAAgAAPEJAADxCQAAAAkAAPEKAADxCgAAAAoAAPELAADxCwAAAAsAAPEMAADxDAAAAAwAAPENAADxDQAAAA0AAPEOAADxDgAAAA4AAPEPAADxDwAAAA8AAPEQAADxEAAAABAAAPERAADxEQAAABEAAPESAADxEgAAABIAAPETAADxEwAAABMAAPEUAADxFAAAABQAAPEVAADxFQAAABUAAPEWAADxFgAAABYAAPEXAADxFwAAABcAAPEYAADxGAAAABgAAPEZAADxGQAAABkAAPEaAADxGgAAABoAAPEbAADxGwAAABsAAPEcAADxHAAAABwAAPEdAADxHQAAAB0AAPEeAADxHgAAAB4AAPEfAADxHwAAAB8AAPEgAADxIAAAACAAAPEhAADxIQAAACEAAPEiAADxIgAAACIAAPEjAADxIwAAACMAAPEkAADxJAAAACQAAPElAADxJQAAACUAAPEmAADxJgAAACYAAPEnAADxJwAAACcAAPEoAADxKAAAACgAAPEpAADxKQAAACkAAPEqAADxKgAAACoAAPErAADxKwAAACsAAPEsAADxLAAAACwAAPEtAADxLQAAAC0AAPEuAADxLgAAAC4AAPEvAADxLwAAAC8AAPEwAADxMAAAADAAAPExAADxMQAAADEAAPEyAADxMgAAADIAAPEzAADxMwAAADMAAPE0AADxNAAAADQAAPE1AADxNQAAADUAAPE2AADxNgAAADYAAPE3AADxNwAAADcAAPE4AADxOAAAADgAAPE5AADxOQAAADkAAPE6AADxOgAAADoAAPE7AADxOwAAADsAAPE8AADxPAAAADwAAPE9AADxPQAAAD0AAPE+AADxPgAAAD4AAPE/AADxPwAAAD8AAPFAAADxQAAAAEAAAPFBAADxQQAAAEEAAPFCAADxQgAA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AAEECQALACYA+mljb25SZWd1bGFyaWNvbmljb25WZXJzaW9uIDEuMGljb25HZW5lcmF0ZWQgYnkgc3ZnMnR0ZiBmcm9tIEZvbnRlbGxvIHByb2plY3QuaHR0cDovL2ZvbnRlbGxvLmNvbQBpAGMAbwBuAFIAZQBnAHUAbABhAHIAaQBjAG8AbgBpAGMAbwBuAFYAZQByAHMAaQBvAG4AIAAxAC4AMABpAGMAbwBuAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAAcwB2AGcAMgB0AHQAZgAgAGYAcgBvAG0AIABGAG8AbgB0AGUAbABsAG8AIABwAHIAbwBqAGUAYwB0AC4AaAB0AHQAcAA6AC8ALwBmAG8AbgB0AGUAbABsAG8ALgBjAG8AbQAAAAIAAAAAAAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAswECAQMBBAEFAQYBBwEIAQkBCgELAQwBDQEOAQ8BEAERARIBEwEUARUBFgEXARgBGQEaARsBHAEdAR4BHwEgASEBIgEjASQBJQEmAScBKAEpASoBKwEsAS0BLgEvATABMQEyATMBNAE1ATYBNwE4ATkBOgE7ATwBPQE+AT8BQAFBAUIBQwFEAUUBRgFHAUgBSQFKAUsBTAFNAU4BTwFQAVEBUgFTAVQBVQFWAVcBWAFZAVoBWwFcAV0BXgFfAWABYQFiAWMBZAFlAWYBZwFoAWkBagFrAWwBbQFuAW8BcAFxAXIBcwF0AXUBdgF3AXgBeQF6AXsBfAF9AX4BfwGAAYEBggGDAYQBhQGGAYcBiAGJAYoBiwGMAY0BjgGPAZABkQGSAZMBlAGVAZYBlwGYAZkBmgGbAZwBnQGeAZ8BoAGhAaIBowGkAaUBpgGnAagBqQGqAasBrAGtAa4BrwGwAbEBsgGzAbQACGFjY291bnRzA2FsbAthcnJvdy1jb21ibwphcnJvdy1kb3duCmFycm93LWxlZnQLYXJyb3ctcmlnaHQQYXJyb3ctc29saWQtZG93bhBhcnJvdy1zb2xpZC1sZWZ0EWFycm93LXNvbGlkLXJpZ2h0DmFycm93LXNvbGlkLXVwCmFycm93LXN3YXAIYXJyb3ctdXAIYXN0ZXJpc2sJYXR0ZW50aW9uBGJvbGQIYm9va21hcmsMYnViYmxlLXNvbGlkCGNhbGVuZGFyDGNoZWNrLWNpcmNsZQtjaGVjay10aGljawVjaGVjawxjaGV2cm9uLWRvd24QY2hldnJvbi1sZWZ0LWVuZAxjaGV2cm9uLWxlZnQRY2hldnJvbi1yaWdodC1lbmQNY2hldnJvbi1yaWdodAdjaGV2cm9uDGNpcmNsZS1ub3RjaAZjaXJjbGUJY2xpcGJvYXJkDWNsb2NrLWhpc3RvcnkKY2xvY2stcnVzaAVjbG9jawVjbG9zZQRjb2RlCmNvZy1maWxsZWQDY29nB2NvbW1lbnQMY29udGV4dC1tZW51B2NvbnRyb2wLY3JlZGl0LWNhcmQKY3Jvc3NoYWlycw1kYXNoYm9hcmQtYWxsDWRhc2hib2FyZC1vdGQSZGFzaGJvYXJkLXByb2plY3RzEmRhc2hib2FyZC1zcGVuZGluZw9kYXNoYm9hcmQtd29yZHMJZGFzaGJvYXJkB2RpYW1vbmQIZGlzY291bnQEZG9udAhkb3dubG9hZARlZGl0BWVudGVyA2VzYxJleGNsYW1hdGlvbi1jaXJjbGUSZXhjbGFtYXRpb24taGVhbHRoC2V4Y2xhbWF0aW9uEWV4dGVuc2lvbi1yZXF1ZXN0CmV5ZS1jbG9zZWQIZXllLW9wZW4IZmlsZS1hZGQKZmlsZS1lbXB0eQ1maWx0ZXItZnVubmVsB2ZpbHRlcnMEZmxhZwxmb2xkZXItZW1wdHkRZm9sZGVyLW9wZW4tZW1wdHkLZm9sZGVyLW9wZW4GZm9sZGVyEGZ1bGxzY3JlZW4tZW50ZXIQZnVsbHNjcmVlbi1sZWF2ZRFnZW5lcmF0ZS13b3JrZmxvdwhnaWZ0LWJveAdnbGFzc2VzBmdvb2dsZRdoZWFsdGgtYXR0ZW50aW9uLWNpcmNsZRBoZWFsdGgtYXR0ZW50aW9uCWhpZ2hsaWdodARob21lCWhvdXJnbGFzcw9pbWFnZS1mcG8tc29saWQJaW1hZ2UtZnBvBWltYWdlC2ltcGVyc29uYXRlCGluZC1zZW50D2luZGVudC1kZWNyZWFzZQ9pbmRlbnQtaW5jcmVhc2UEaW5mbwppbnZpdGF0aW9uBml0YWxpYwhqdW5jdGlvbgtsaW5rLWJyb2tlbgRsaW5rBGxpc3QLbG9jYWxlLXBhaXIEbG9jawZsb2dvdXQDbWFnBm1hZ25ldAptYWlsLXNvbGlkBG1haWwHbWVzc2FnZQVtZXRlchBtb2RhbC1pbi1jb250ZXh0BW1vZGFsCm5vdGUtc29saWQEbm90ZQxvZmZlci1kaXJlY3QSb2ZmZXItbm90LWFjY2VwdGVkCm9mZmVyLXBvb2wEb25seQlvcGVuLWxpbmsIcGFudGhlb24FcGFwZXIJcGFwZXJjbGlwBXBhdXNlCnBlcnNvbi1hZGQMcGVyc29uLWNsYWltBXBob25lBHBsYXkEcGx1cwhwcm9qZWN0cxRxdWVzdGlvbi1tYXJrLWNpcmNsZQ1xdWVzdGlvbi1tYXJrDHF1b3RlLWNpcmNsZQVxdW90ZRNyYWJiaXQtZmFjaW5nLXJpZ2h0B3JlZnJlc2gGcmVqZWN0BXJlbGF5BXJlcGx5BnNlYXJjaARzZW5kDnNvcnQtYWxwaGEtYXNjD3NvcnQtYWxwaGEtZGVzYwxzb3J0LW51bS1hc2MNc29ydC1udW0tZGVzYwhzcGVjaWZpYwhzcGVsbGluZwdzcGlubmVyBXNwbGl0C3N0YXItZmlsbGVkDXN0cmlrZXRocm91Z2gJc3VyY2hhcmdlFHRhc2stY2xpZW50LXJlc3BvbnNlDXRhc2stY29tcGxldGUOdGFzay1jb3B5LWVkaXQSdGFzay1kZWxpdmVyeS1wcmVwDXRhc2stZGVsaXZlcnkPdGFzay1mb3JtYXR0aW5nC3Rhc2staW50YWtlC3Rhc2stcGVyc29uB3Rhc2stcG0MdGFzay1wcmVwcmVwD3Rhc2stcHJvZHVjdGlvbhF0YXNrLXByb29mcmVhZGluZwx0YXNrLXF1YWxpdHkTdGFzay1xdW90ZS1hcHByb3ZhbAx0YXNrLXNjb3BpbmcUdGFzay10cmFuc2xhdGlvbi1raXQQdGFzay10cmFuc2xhdGlvbgV0YXNrcwl0ZXh0LXNpemUEdGhpcwp0aHVtYi1kb3duCHRodW1iLXVwBXRpbWVyBXRvb2xzBXRyYXNoCXVuZGVybGluZQZ1bmxvY2sMdXBkb3duLWFycm93DHVwbG9hZC1zb2xpZAZ1cGxvYWQHdmVuZG9ycwR3YW5kCndlbG9jYWxpemUAAAAAAA==")
}
/*
   Animation example, for spinners
*/
.animate-spin {
    -moz-animation: spin 2s infinite linear;
    -o-animation: spin 2s infinite linear;
    -webkit-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
    display: inline-block;
}

@-moz-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@-webkit-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@-o-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@-ms-keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

@keyframes spin {
    0% {
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -moz-transform: rotate(359deg);
        -o-transform: rotate(359deg);
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg);
    }
}

i[class^='icon-'], i[class*=' icon-'] {
    align-items: center;
    display: inline-flex;
    height: 1em;
    justify-content: center;
    line-height: 1;
    text-align: center;
}

    i[class^='icon-'].status-icon, i[class*=' icon-'].status-icon {
        flex: 0 0 1.5em;
        font-size: 12px;
        text-align: center;
        transform: none;
        vertical-align: middle;
    }

        i[class^='icon-'].status-icon:before, i[class*=' icon-'].status-icon:before {
            margin: 0
        }

        i[class^='icon-'].status-icon.icon-check, i[class*=' icon-'].status-icon.icon-check {
            color: #0086ff
        }

        i[class^='icon-'].status-icon.icon-play, i[class*=' icon-'].status-icon.icon-play {
            color: #01d479
        }

        i[class^='icon-'].status-icon.icon-exclamation-health, i[class*=' icon-'].status-icon.icon-exclamation-health {
            color: #ff6545
        }

        i[class^='icon-'].status-icon.icon-health-attention, i[class*=' icon-'].status-icon.icon-health-attention {
            color: #ffa400
        }

        i[class^='icon-'].status-icon.icon-exclamation-circle, i[class*=' icon-'].status-icon.icon-exclamation-circle {
            color: #ff6545
        }

        i[class^='icon-'].status-icon.icon-task-copy-edit, i[class*=' icon-'].status-icon.icon-task-copy-edit {
            color: #0086ff
        }

[class^='icon-']:before, [class*=' icon-']:before {
    font-family: 'tethys';
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1em;
    speak: none;
    text-decoration: inherit;
    text-transform: none;
    width: 1em;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.icon-accounts:before {
    content: '\f101'
}

.icon-all:before {
    content: '\f102'
}

.icon-arrow-combo:before {
    content: '\f103'
}

.icon-arrow-down:before {
    content: '\f104'
}

.icon-arrow-left:before {
    content: '\f105'
}

.icon-arrow-right:before {
    content: '\f106'
}

.icon-arrow-solid-down:before {
    content: '\f107'
}

.icon-arrow-solid-left:before {
    content: '\f108'
}

.icon-arrow-solid-right:before {
    content: '\f109'
}

.icon-arrow-solid-up:before {
    content: '\f10a'
}

.icon-arrow-swap:before {
    content: '\f10b'
}

.icon-arrow-up:before {
    content: '\f10c'
}

.icon-asterisk:before {
    content: '\f10d'
}

.icon-attention:before {
    content: '\f10e'
}

.icon-bold:before {
    content: '\f10f'
}

.icon-bookmark:before {
    content: '\f110'
}

.icon-bubble-solid:before {
    content: '\f111'
}

.icon-calendar:before {
    content: '\f112'
}

.icon-check-circle:before {
    content: '\f113'
}

.icon-check-thick:before {
    content: '\f114'
}

.icon-check:before {
    content: '\f115'
}

.icon-chevron-down:before {
    content: '\f116'
}

.icon-chevron-left-end:before {
    content: '\f117'
}

.icon-chevron-left:before {
    content: '\f118'
}

.icon-chevron-right-end:before {
    content: '\f119'
}

.icon-chevron-right:before {
    content: '\f11a'
}

.icon-chevron:before {
    content: '\f11b'
}

.icon-circle-notch:before {
    content: '\f11c'
}

.icon-circle:before {
    content: '\f11d'
}

.icon-clipboard:before {
    content: '\f11e'
}

.icon-clock-history:before {
    content: '\f11f'
}

.icon-clock-rush:before {
    content: '\f120'
}

.icon-clock:before {
    content: '\f121'
}

.icon-close:before {
    content: '\f122'
}

.icon-code:before {
    content: '\f123'
}

.icon-cog-filled:before {
    content: '\f124'
}

.icon-cog:before {
    content: '\f125'
}

.icon-comment:before {
    content: '\f126'
}

.icon-context-menu:before {
    content: '\f127'
}

.icon-control:before {
    content: '\f128'
}

.icon-credit-card:before {
    content: '\f129'
}

.icon-crosshairs:before {
    content: '\f12a'
}

.icon-dashboard-all:before {
    content: '\f12b'
}

.icon-dashboard-otd:before {
    content: '\f12c'
}

.icon-dashboard-projects:before {
    content: '\f12d'
}

.icon-dashboard-spending:before {
    content: '\f12e'
}

.icon-dashboard-words:before {
    content: '\f12f'
}

.icon-dashboard:before {
    content: '\f130'
}

.icon-diamond:before {
    content: '\f131'
}

.icon-discount:before {
    content: '\f132'
}

.icon-dont:before {
    content: '\f133'
}

.icon-download:before {
    content: '\f134'
}

.icon-edit:before {
    content: '\f135'
}

.icon-enter:before {
    content: '\f136'
}

.icon-esc:before {
    content: '\f137'
}

.icon-exclamation-circle:before {
    content: '\f138'
}

.icon-exclamation-health:before {
    content: '\f139'
}

.icon-exclamation:before {
    content: '\f13a'
}

.icon-extension-request:before {
    content: '\f13b'
}

.icon-eye-closed:before {
    content: '\f13c'
}

.icon-eye-open:before {
    content: '\f13d'
}

.icon-file-add:before {
    content: '\f13e'
}

.icon-file-empty:before {
    content: '\f13f'
}

.icon-filter-funnel:before {
    content: '\f140'
}

.icon-filters:before {
    content: '\f141'
}

.icon-flag:before {
    content: '\f142'
}

.icon-folder-empty:before {
    content: '\f143'
}

.icon-folder-open-empty:before {
    content: '\f144'
}

.icon-folder-open:before {
    content: '\f145'
}

.icon-folder:before {
    content: '\f146'
}

.icon-fullscreen-enter:before {
    content: '\f147'
}

.icon-fullscreen-leave:before {
    content: '\f148'
}

.icon-generate-workflow:before {
    content: '\f149'
}

.icon-gift-box:before {
    content: '\f14a'
}

.icon-glasses:before {
    content: '\f14b'
}

.icon-google:before {
    content: '\f14c'
}

.icon-health-attention-circle:before {
    content: '\f14d'
}

.icon-health-attention:before {
    content: '\f14e'
}

.icon-highlight:before {
    content: '\f14f'
}

.icon-home:before {
    content: '\f150'
}

.icon-hourglass:before {
    content: '\f151'
}

.icon-image-fpo-solid:before {
    content: '\f152'
}

.icon-image-fpo:before {
    content: '\f153'
}

.icon-image:before {
    content: '\f154'
}

.icon-impersonate:before {
    content: '\f155'
}

.icon-ind-sent:before {
    content: '\f156'
}

.icon-indent-decrease:before {
    content: '\f157'
}

.icon-indent-increase:before {
    content: '\f158'
}

.icon-info:before {
    content: '\f159'
}

.icon-invitation:before {
    content: '\f15a'
}

.icon-italic:before {
    content: '\f15b'
}

.icon-junction:before {
    content: '\f15c'
}

.icon-link-broken:before {
    content: '\f15d'
}

.icon-link:before {
    content: '\f15e'
}

.icon-list:before {
    content: '\f15f'
}

.icon-locale-pair:before {
    content: '\f160'
}

.icon-lock:before {
    content: '\f161'
}

.icon-logout:before {
    content: '\f162'
}

.icon-mag:before {
    content: '\f163'
}

.icon-magnet:before {
    content: '\f164'
}

.icon-mail-solid:before {
    content: '\f165'
}

.icon-mail:before {
    content: '\f166'
}

.icon-message:before {
    content: '\f167'
}

.icon-meter:before {
    content: '\f168'
}

.icon-modal-in-context:before {
    content: '\f169'
}

.icon-modal:before {
    content: '\f16a'
}

.icon-note-solid:before {
    content: '\f16b'
}

.icon-note:before {
    content: '\f16c'
}

.icon-offer-direct:before {
    content: '\f16d'
}

.icon-offer-not-accepted:before {
    content: '\f16e'
}

.icon-offer-pool:before {
    content: '\f16f'
}

.icon-only:before {
    content: '\f170'
}

.icon-open-link:before {
    content: '\f171'
}

.icon-pantheon:before {
    content: '\f172'
}

.icon-paper:before {
    content: '\f173'
}

.icon-paperclip:before {
    content: '\f174'
}

.icon-pause:before {
    content: '\f175'
}

.icon-person-add:before {
    content: '\f176'
}

.icon-person-claim:before {
    content: '\f177'
}

.icon-phone:before {
    content: '\f178'
}

.icon-play:before {
    content: '\f179'
}

.icon-plus:before {
    content: '\f17a'
}

.icon-projects:before {
    content: '\f17b'
}

.icon-question-mark-circle:before {
    content: '\f17c'
}

.icon-question-mark:before {
    content: '\f17d'
}

.icon-quote-circle:before {
    content: '\f17e'
}

.icon-quote:before {
    content: '\f17f'
}

.icon-rabbit-facing-right:before {
    content: '\f180'
}

.icon-refresh:before {
    content: '\f181'
}

.icon-reject:before {
    content: '\f182'
}

.icon-relay:before {
    content: '\f183'
}

.icon-reply:before {
    content: '\f184'
}

.icon-search:before {
    content: '\f185'
}

.icon-send:before {
    content: '\f186'
}

.icon-sort-alpha-asc:before {
    content: '\f187'
}

.icon-sort-alpha-desc:before {
    content: '\f188'
}

.icon-sort-num-asc:before {
    content: '\f189'
}

.icon-sort-num-desc:before {
    content: '\f18a'
}

.icon-specific:before {
    content: '\f18b'
}

.icon-spelling:before {
    content: '\f18c'
}

.icon-spinner:before {
    content: '\f18d'
}

.icon-split:before {
    content: '\f18e'
}

.icon-star-filled:before {
    content: '\f18f'
}

.icon-strikethrough:before {
    content: '\f190'
}

.icon-surcharge:before {
    content: '\f191'
}

.icon-task-client-response:before {
    content: '\f192'
}

.icon-task-complete:before {
    content: '\f193'
}

.icon-task-copy-edit:before {
    content: '\f194'
}

.icon-task-delivery-prep:before {
    content: '\f195'
}

.icon-task-delivery:before {
    content: '\f196'
}

.icon-task-formatting:before {
    content: '\f197'
}

.icon-task-intake:before {
    content: '\f198'
}

.icon-task-person:before {
    content: '\f199'
}

.icon-task-pm:before {
    content: '\f19a'
}

.icon-task-preprep:before {
    content: '\f19b'
}

.icon-task-production:before {
    content: '\f19c'
}

.icon-task-proofreading:before {
    content: '\f19d'
}

.icon-task-quality:before {
    content: '\f19e'
}

.icon-task-quote-approval:before {
    content: '\f19f'
}

.icon-task-scoping:before {
    content: '\f1a0'
}

.icon-task-translation-kit:before {
    content: '\f1a1'
}

.icon-task-translation:before {
    content: '\f1a2'
}

.icon-tasks:before {
    content: '\f1a3'
}

.icon-text-size:before {
    content: '\f1a4'
}

.icon-this:before {
    content: '\f1a5'
}

.icon-thumb-down:before {
    content: '\f1a6'
}

.icon-thumb-up:before {
    content: '\f1a7'
}

.icon-timer:before {
    content: '\f1a8'
}

.icon-tools:before {
    content: '\f1a9'
}

.icon-trash:before {
    content: '\f1aa'
}

.icon-underline:before {
    content: '\f1ab'
}

.icon-unlock:before {
    content: '\f1ac'
}

.icon-updown-arrow:before {
    content: '\f1ad'
}

.icon-upload-solid:before {
    content: '\f1ae'
}

.icon-upload:before {
    content: '\f1af'
}

.icon-vendors:before {
    content: '\f1b0'
}

.icon-wand:before {
    content: '\f1b1'
}

.icon-welocalize:before {
    content: '\f1b2'
}

@-moz-keyframes shake {
    10%,90% {
        transform: translate3d(-1px,0,0)
    }

    20%,80% {
        transform: translate3d(2px,0,0)
    }

    30%,50%,70% {
        transform: translate3d(-4px,0,0)
    }

    40%,60% {
        transform: translate3d(4px,0,0)
    }
}

@-webkit-keyframes shake {
    10%,90% {
        transform: translate3d(-1px,0,0)
    }

    20%,80% {
        transform: translate3d(2px,0,0)
    }

    30%,50%,70% {
        transform: translate3d(-4px,0,0)
    }

    40%,60% {
        transform: translate3d(4px,0,0)
    }
}

@-o-keyframes shake {
    10%,90% {
        transform: translate3d(-1px,0,0)
    }

    20%,80% {
        transform: translate3d(2px,0,0)
    }

    30%,50%,70% {
        transform: translate3d(-4px,0,0)
    }

    40%,60% {
        transform: translate3d(4px,0,0)
    }
}

@keyframes shake {
    10%,90% {
        transform: translate3d(-1px,0,0)
    }

    20%,80% {
        transform: translate3d(2px,0,0)
    }

    30%,50%,70% {
        transform: translate3d(-4px,0,0)
    }

    40%,60% {
        transform: translate3d(4px,0,0)
    }
}

@-moz-keyframes fade-in {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes fade-in {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-o-keyframes fade-in {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fade-in {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-moz-keyframes pulse {
    0% {
        background-color: inherit
    }

    50% {
        background-color: rgba(0,161,255,0.1)
    }

    100% {
        background-color: inherit
    }
}

@-webkit-keyframes pulse {
    0% {
        background-color: inherit
    }

    50% {
        background-color: rgba(0,161,255,0.1)
    }

    100% {
        background-color: inherit
    }
}

@-o-keyframes pulse {
    0% {
        background-color: inherit
    }

    50% {
        background-color: rgba(0,161,255,0.1)
    }

    100% {
        background-color: inherit
    }
}

@keyframes pulse {
    0% {
        background-color: inherit
    }

    50% {
        background-color: rgba(0,161,255,0.1)
    }

    100% {
        background-color: inherit
    }
}

@-moz-keyframes highlight {
    0% {
        background-color: #fff6cc
    }

    100% {
        background-color: inherit
    }
}

@-webkit-keyframes highlight {
    0% {
        background-color: #fff6cc
    }

    100% {
        background-color: inherit
    }
}

@-o-keyframes highlight {
    0% {
        background-color: #fff6cc
    }

    100% {
        background-color: inherit
    }
}

@keyframes highlight {
    0% {
        background-color: #fff6cc
    }

    100% {
        background-color: inherit
    }
}

@-moz-keyframes highlightBright {
    0% {
        background-color: #ffda33
    }

    100% {
        background-color: inherit
    }
}

@-webkit-keyframes highlightBright {
    0% {
        background-color: #ffda33
    }

    100% {
        background-color: inherit
    }
}

@-o-keyframes highlightBright {
    0% {
        background-color: #ffda33
    }

    100% {
        background-color: inherit
    }
}

@keyframes highlightBright {
    0% {
        background-color: #ffda33
    }

    100% {
        background-color: inherit
    }
}

@-moz-keyframes zoomIn {
    from {
        opacity: 0;
        transform: scale3d(.3,.3,.3);
        -webkit-transform: scale3d(.3,.3,.3)
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes zoomIn {
    from {
        opacity: 0;
        transform: scale3d(.3,.3,.3);
        -webkit-transform: scale3d(.3,.3,.3)
    }

    100% {
        opacity: 1
    }
}

@-o-keyframes zoomIn {
    from {
        opacity: 0;
        transform: scale3d(.3,.3,.3);
        -webkit-transform: scale3d(.3,.3,.3)
    }

    100% {
        opacity: 1
    }
}

@keyframes zoomIn {
    from {
        opacity: 0;
        transform: scale3d(.3,.3,.3);
        -webkit-transform: scale3d(.3,.3,.3)
    }

    100% {
        opacity: 1
    }
}

ul {
    padding: 0 0 0 15px;
}

    ul > li {
        margin: 0;
    }

        ul > li > ul {
            padding-left: 30px
        }

    ul.scrollable {
        max-height: 500px;
        overflow: auto
    }

.option-list {
    min-width: 250px;
    padding: 0;
}

    .option-list > div, .option-list > * {
        align-items: center;
        color: var(--theme-txt,#474f59);
        cursor: pointer;
        display: flex;
        font-weight: 300;
        padding: 5px;
    }

        .option-list > div > *:first-child, .option-list > * > *:first-child {
            flex: 1
        }

        .option-list > div > *:nth-child(2), .option-list > * > *:nth-child(2) {
            flex: 0 0 20px;
            min-width: 20px
        }

        .option-list > div > .spinner:last-child, .option-list > * > .spinner:last-child {
            flex: 0 0 auto;
            margin-right: 4px;
            min-width: 0
        }

        .option-list > div:hover, .option-list > *:hover {
            background-color: var(--theme-cta,#041E42);
            color: #fefefe
        }

    .option-list.fit {
        width: auto
    }

    .option-list > a:hover {
        text-decoration: none
    }

dl {
    color: var(--theme-txt,#3e4552);
    display: flex;
    flex-flow: row wrap;
    font-size: 13px;
}

    dl dt {
        box-sizing: border-box;
        flex: 1 40%;
        font-family: NotoBold, Arial, Helvetica, sans-serif;
        font-weight: 500;
        min-width: 0;
        padding: 0 15px 15px 0;
        text-align: right;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    dl dd {
        box-sizing: border-box;
        flex: 1 60%;
        margin: 0;
        min-width: 0;
        padding-bottom: 15px
    }

nav ul, .tab-list {
    list-style: none;
    margin: 0;
    padding: 0;
}

    nav ul li, .tab-list li {
        margin: 0;
        padding: 0
    }

body.fixed-nav {
    padding-top: 64px;
    position: relative
}

nav.nav-bar {
    background-color: #fbfcfc;
    box-sizing: border-box;
    display: block;
    margin-bottom: 20px;
}

    nav.nav-bar.fixed {
        left: 0;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 1000
    }

    nav.nav-bar ul {
        display: flex;
        flex-direction: row;
        padding: 0 30px;
    }

        nav.nav-bar ul li {
            display: flex;
        }

            nav.nav-bar ul li.logo {
                color: #929db1;
                font-size: 3em;
                margin-right: 20px;
            }

                nav.nav-bar ul li.logo a, nav.nav-bar ul li.logo a:hover {
                    color: inherit;
                    margin: 0;
                    padding: 0
                }

            nav.nav-bar ul li a {
                align-items: center;
                color: #fefefe;
                display: inline-flex;
                font-weight: bold;
                margin-right: 40px
            }

            nav.nav-bar ul li.active a, nav.nav-bar ul li.active a:hover {
                color: var(--theme-cta,#041E42)
            }

            nav.nav-bar ul li a:hover {
                color: var(--theme-cta,#041E42)
            }

nav ul, nav li {
    display: block
}

nav a {
    text-decoration: none;
}

    nav a:hover, nav a:active {
        text-decoration: none
    }

nav.bread-crumbs {
    font-family:;
    margin-bottom: 20px;
}

    nav.bread-crumbs ul {
        overflow: hidden
    }

    nav.bread-crumbs li {
        float: left;
    }

        nav.bread-crumbs li a {
            background: #fbfcfc;
            color: #929db1;
            display: block;
            float: left;
            padding: 10px 0 10px 55px;
            position: relative;
            text-decoration: none;
        }

            nav.bread-crumbs li a:after {
                border-bottom: 50px solid transparent;
                border-left: 30px solid #fbfcfc;
                border-top: 50px solid transparent;
                content: ' ';
                display: block;
                height: 0;
                left: 100%;
                margin-top: -50px;
                position: absolute;
                top: 50%;
                width: 0;
                z-index: 2
            }

            nav.bread-crumbs li a:before {
                border-bottom: 50px solid transparent;
                border-left: 30px solid #fff;
                border-top: 50px solid transparent;
                content: ' ';
                display: block;
                height: 0;
                left: 100%;
                margin-left: 6px;
                margin-top: -50px;
                position: absolute;
                top: 50%;
                width: 0;
                z-index: 1
            }

            nav.bread-crumbs li a:hover {
                color: #131518;
                text-decoration: none !important
            }

        nav.bread-crumbs li:first-child a {
            border-bottom-left-radius: 3px;
            border-top-left-radius: 3px;
            padding-left: 15px
        }

        nav.bread-crumbs li.active a, nav.bread-crumbs li.router-link-active a {
            background: #66c7ff;
            color: #fff;
        }

            nav.bread-crumbs li.active a:after, nav.bread-crumbs li.router-link-active a:after {
                border-left-color: #66c7ff
            }

nav.nav-stacked li {
    margin-bottom: 1px;
}

    nav.nav-stacked li a {
        background-color: #fbfcfc;
        color: #131518;
        display: block;
        padding: .75em 1em;
        transition: all .2s ease-in-out;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

        nav.nav-stacked li.active a, nav.nav-stacked li a:hover {
            background-color: #66c7ff;
            color: #fefefe
        }

    nav.nav-stacked li:first-child a {
        border-top-left-radius: 3px;
        border-top-right-radius: 3px
    }

    nav.nav-stacked li:last-child a {
        border-bottom-left-radius: 3px;
        border-bottom-right-radius: 3px
    }

nav.nav-tabs ul {
    border-bottom: 1px solid var(--theme-border,#eaeef1);
    display: flex;
    margin-bottom: 15px
}

nav.nav-tabs li {
    display: inline-flex;
}

    nav.nav-tabs li a {
        border-bottom: 2px solid var(--theme-border,#fefefe);
        color: var(--theme-txt,#fbfcfc);
        padding: 1em 2em;
        transition: border-color .4s ease-in
    }

        nav.nav-tabs li a:hover {
            font-weight: bold
        }

    nav.nav-tabs li.active a {
        border-bottom: 2px solid var(--theme-cta,#041E42);
        font-weight: bold
    }

    nav.nav-tabs li.search {
        align-items: center;
        align-self: flex-end;
        color: #fbfcfc;
        margin-left: auto;
    }

        nav.nav-tabs li.search input[type='text'] {
            border: none;
            border-bottom: 2px solid rgba(255,255,255,0);
            border-radius: 0;
            color: inherit;
            padding: 1em;
        }

            nav.nav-tabs li.search input[type='text']:focus {
                border-bottom: 2px solid var(--theme-cta,#041E42);
                font-weight: bold;
                outline: none
            }

        nav.nav-tabs li.search:before {
            content: '\e80e';
            font-family: tethys;
            transition: 'purple-dark' .2s ease
        }

        nav.nav-tabs li.search:hover:before {
            color: #131518
        }

nav.nav-tabs.sub-nav, nav.nav-tabs.well-tabs {
    margin-bottom: -2px;
    padding-left: 30px;
}

    nav.nav-tabs.sub-nav ul, nav.nav-tabs.well-tabs ul {
        margin: 0;
        display: flex;
        flex-direction: row;
        flex-wrap: wrap-reverse
    }

    nav.nav-tabs.sub-nav a, nav.nav-tabs.well-tabs a {
        background-color: var(--theme-bg,#e4e9ed);
        border: 1px solid var(--theme-border,#dce2e8);
        border-top-left-radius: 8px;
        border-top-right-radius: 8px;
        color: var(--theme-txt,#929db1);
        font-weight: normal;
        transition: background-color 1s ease;
        white-space: nowrap;
    }

        nav.nav-tabs.sub-nav a:hover, nav.nav-tabs.well-tabs a:hover {
            background-color: var(--theme-bg-secondary,#dfe5e9);
            color: var(--theme-cta,#131518);
            font-weight: normal
        }

        nav.nav-tabs.sub-nav a.router-link-exact-active, nav.nav-tabs.well-tabs a.router-link-exact-active {
            background-color: var(--theme-bg-secondary,#fefefe);
            border-bottom-color: var(--theme-bg-secondary,#fefefe);
            box-shadow: 0 -3px 4px #d3d8e0;
            color: var(--theme-cta,#041E42);
            font-weight: normal
        }

    nav.nav-tabs.sub-nav.fuzzy a:not(.exact).router-link-active, nav.nav-tabs.well-tabs.fuzzy a:not(.exact).router-link-active, nav.nav-tabs.sub-nav.fuzzy a:not(.exact).parent-link, nav.nav-tabs.well-tabs.fuzzy a:not(.exact).parent-link {
        background-color: var(--theme-bg-secondary,#fefefe);
        border-bottom-color: var(--theme-bg-secondary,#fefefe);
        box-shadow: 0 -3px 4px #d3d8e0;
        color: var(--theme-cta,#041E42);
        font-weight: normal
    }

.notify {
    border-color: #6c757d;
    background-color: var(--theme-bg-secondary,#fefefe);
    border: 1px solid;
    border-left-width: 10px;
    border-radius: 8px;
    color: var(--theme-txt,#474f59);
    font-size: 1.1em;
    overflow: hidden;
    padding: 15px 2.9em;
    position: relative;
    margin-bottom: 20px;
}

    .notify:before {
        color: #6c757d;
        content: '\f17c'
    }

    .notify i.icon-close, .notify:before {
        font-size: .9em;
        height: 25px;
        position: absolute;
        top: 1em;
        width: 25px
    }

    .notify:before {
        align-items: center;
        border-radius: 50%;
        display: flex;
        font-family: 'tethys';
        font-size: 25px;
        justify-content: center;
        left: 12.5px;
        overflow: hidden;
        top: auto
    }

    .notify.withHeader .status {
        color: inherit;
        background-color: transparent
    }

    .notify.withHeader:before {
        font-size: 1.3em;
        margin-top: 5px
    }

    .notify p {
        color: var(--theme-txt,#474f59);
        margin: 0;
    }

        .notify p:not(:first-child) {
            margin-top: 5px
        }

    .notify h3, .notify header {
        font-family: NotoBold, Arial, Helvetica, sans-serif;
        font-size: 1em;
        margin: 0;
        padding: 0
    }

    .notify i.icon-close {
        color: var(--theme-txt,#131518);
        cursor: pointer;
        font-weight: bold;
        right: .4em;
        top: auto;
        transition: transform .3s ease-out;
    }

        .notify i.icon-close:hover {
            transform: scale(1.3)
        }

    .notify.sm {
        padding-top: 5px;
        padding-bottom: 5px;
        margin-bottom: 0;
    }

        .notify.sm:before {
            font-size: 1em
        }

        .notify.sm i.icon-close, .notify.sm:before {
            font-size: .8em
        }

    .notify.notify-error {
        border-color: #ff6545;
    }

        .notify.notify-error:before {
            color: #ff6545;
            content: '\f138'
        }

    .notify.notify-warning {
        border-color: #ffa400;
    }

        .notify.notify-warning:before {
            color: #ffa400;
            content: '\f14d'
        }

    .notify.notify-success {
        border-color: #01d479;
    }

        .notify.notify-success:before {
            color: #01d479;
            content: '\f113'
        }

    .notify.notify-info {
        border-color: #041E42;
    }

        .notify.notify-info:before {
            color: #041E42;
            content: '\f159'
        }

.responsive-debug {
    position: fixed;
    right: 0;
    bottom: 0;
    text-transform: uppercase;
    font-family: NotoSemiBold, Arial, Helvetica, sans-serif;
    color: #fefefe;
    padding: 5px 20px;
    transition: background-color .2s ease;
    z-index: 10000;
}

    .responsive-debug.left {
        right: auto;
        left: 0
    }

@media screen and (max-width: 48em) {
    .responsive-debug {
        background-color: #00d0be;
    }

        .responsive-debug:after {
            content: "Breakpoint XS"
        }
}

@media screen and (min-width: 48em) and (max-width: 64em) {
    .responsive-debug {
        background-color: #bb58ff;
    }

        .responsive-debug:after {
            content: "Breakpoint SM"
        }
}

@media screen and (min-width: 64em) and (max-width: 75em) {
    .responsive-debug {
        background-color: #01d479;
    }

        .responsive-debug:after {
            content: "Breakpoint MD"
        }
}

@media screen and (min-width: 75em) {
    .responsive-debug {
        background-color: #041E42;
    }

        .responsive-debug:after {
            content: "Breakpoint LG"
        }
}

@media screen and (min-width: 30em) {
    .hide-xs-up {
        display: none !important
    }

    .padd-xs-up, .pad-xs-up {
        padding: 15px !important
    }

    .margin-xs-up {
        margin: 15px !important
    }

    .padd-sm-xs-up, .pad-sm-xs-up {
        padding: 5px !important
    }

    .margin-sm-xs-up {
        margin: 5px !important
    }

    .padd-left-xs-up, .pad-left-xs-up {
        padding-left: 15px !important
    }

    .margin-left-xs-up {
        margin-left: 15px !important
    }

    .padd-left-sm-xs-up, .pad-left-sm-xs-up {
        padding-left: 5px !important
    }

    .margin-left-sm-xs-up {
        margin-left: 5px !important
    }

    .padd-right-xs-up, .pad-right-xs-up {
        padding-right: 15px !important
    }

    .margin-right-xs-up {
        margin-right: 15px !important
    }

    .padd-right-sm-xs-up, .pad-right-sm-xs-up {
        padding-right: 5px !important
    }

    .margin-right-sm-xs-up {
        margin-right: 5px !important
    }

    .padd-top-xs-up, .pad-top-xs-up {
        padding-top: 15px !important
    }

    .margin-top-xs-up {
        margin-top: 15px !important
    }

    .padd-top-sm-xs-up, .pad-top-sm-xs-up {
        padding-top: 5px !important
    }

    .margin-top-sm-xs-up {
        margin-top: 5px !important
    }

    .padd-bottom-xs-up, .pad-bottom-xs-up {
        padding-bottom: 15px !important
    }

    .margin-bottom-xs-up {
        margin-bottom: 15px !important
    }

    .padd-bottom-sm-xs-up, .pad-bottom-sm-xs-up {
        padding-bottom: 5px !important
    }

    .margin-bottom-sm-xs-up {
        margin-bottom: 5px !important
    }

    .padd-lg-xs-up, .pad-lg-xs-up {
        padding: 40px !important
    }

    .margin-lg-xs-up {
        margin: 40px !important
    }

    .padd-left-xs-up, .pad-left-xs-up {
        padding-left: 15px !important
    }

    .margin-left-xs-up {
        margin-left: 15px !important
    }

    .padd-left-lg-xs-up, .pad-left-lg-xs-up {
        padding-left: 40px !important
    }

    .margin-left-lg-xs-up {
        margin-left: 40px !important
    }

    .padd-right-xs-up, .pad-right-xs-up {
        padding-right: 15px !important
    }

    .margin-right-xs-up {
        margin-right: 15px !important
    }

    .padd-right-lg-xs-up, .pad-right-lg-xs-up {
        padding-right: 40px !important
    }

    .margin-right-lg-xs-up {
        margin-right: 40px !important
    }

    .padd-top-xs-up, .pad-top-xs-up {
        padding-top: 15px !important
    }

    .margin-top-xs-up {
        margin-top: 15px !important
    }

    .padd-top-lg-xs-up, .pad-top-lg-xs-up {
        padding-top: 40px !important
    }

    .margin-top-lg-xs-up {
        margin-top: 40px !important
    }

    .padd-bottom-xs-up, .pad-bottom-xs-up {
        padding-bottom: 15px !important
    }

    .margin-bottom-xs-up {
        margin-bottom: 15px !important
    }

    .padd-bottom-lg-xs-up, .pad-bottom-lg-xs-up {
        padding-bottom: 40px !important
    }

    .margin-bottom-lg-xs-up {
        margin-bottom: 40px !important
    }

    .padd-md-xs-up, .pad-md-xs-up {
        padding: 20px !important
    }

    .margin-md-xs-up {
        margin: 20px !important
    }

    .padd-left-xs-up, .pad-left-xs-up {
        padding-left: 15px !important
    }

    .margin-left-xs-up {
        margin-left: 15px !important
    }

    .padd-left-md-xs-up, .pad-left-md-xs-up {
        padding-left: 20px !important
    }

    .margin-left-md-xs-up {
        margin-left: 20px !important
    }

    .padd-right-xs-up, .pad-right-xs-up {
        padding-right: 15px !important
    }

    .margin-right-xs-up {
        margin-right: 15px !important
    }

    .padd-right-md-xs-up, .pad-right-md-xs-up {
        padding-right: 20px !important
    }

    .margin-right-md-xs-up {
        margin-right: 20px !important
    }

    .padd-top-xs-up, .pad-top-xs-up {
        padding-top: 15px !important
    }

    .margin-top-xs-up {
        margin-top: 15px !important
    }

    .padd-top-md-xs-up, .pad-top-md-xs-up {
        padding-top: 20px !important
    }

    .margin-top-md-xs-up {
        margin-top: 20px !important
    }

    .padd-bottom-xs-up, .pad-bottom-xs-up {
        padding-bottom: 15px !important
    }

    .margin-bottom-xs-up {
        margin-bottom: 15px !important
    }

    .padd-bottom-md-xs-up, .pad-bottom-md-xs-up {
        padding-bottom: 20px !important
    }

    .margin-bottom-md-xs-up {
        margin-bottom: 20px !important
    }
}

@media screen and (min-width: 48em) {
    .hide-sm-up {
        display: none !important
    }

    .padd-sm-up, .pad-sm-up {
        padding: 15px !important
    }

    .margin-sm-up {
        margin: 15px !important
    }

    .padd-sm-sm-up, .pad-sm-sm-up {
        padding: 5px !important
    }

    .margin-sm-sm-up {
        margin: 5px !important
    }

    .padd-left-sm-up, .pad-left-sm-up {
        padding-left: 15px !important
    }

    .margin-left-sm-up {
        margin-left: 15px !important
    }

    .padd-left-sm-sm-up, .pad-left-sm-sm-up {
        padding-left: 5px !important
    }

    .margin-left-sm-sm-up {
        margin-left: 5px !important
    }

    .padd-right-sm-up, .pad-right-sm-up {
        padding-right: 15px !important
    }

    .margin-right-sm-up {
        margin-right: 15px !important
    }

    .padd-right-sm-sm-up, .pad-right-sm-sm-up {
        padding-right: 5px !important
    }

    .margin-right-sm-sm-up {
        margin-right: 5px !important
    }

    .padd-top-sm-up, .pad-top-sm-up {
        padding-top: 15px !important
    }

    .margin-top-sm-up {
        margin-top: 15px !important
    }

    .padd-top-sm-sm-up, .pad-top-sm-sm-up {
        padding-top: 5px !important
    }

    .margin-top-sm-sm-up {
        margin-top: 5px !important
    }

    .padd-bottom-sm-up, .pad-bottom-sm-up {
        padding-bottom: 15px !important
    }

    .margin-bottom-sm-up {
        margin-bottom: 15px !important
    }

    .padd-bottom-sm-sm-up, .pad-bottom-sm-sm-up {
        padding-bottom: 5px !important
    }

    .margin-bottom-sm-sm-up {
        margin-bottom: 5px !important
    }

    .padd-lg-sm-up, .pad-lg-sm-up {
        padding: 40px !important
    }

    .margin-lg-sm-up {
        margin: 40px !important
    }

    .padd-left-sm-up, .pad-left-sm-up {
        padding-left: 15px !important
    }

    .margin-left-sm-up {
        margin-left: 15px !important
    }

    .padd-left-lg-sm-up, .pad-left-lg-sm-up {
        padding-left: 40px !important
    }

    .margin-left-lg-sm-up {
        margin-left: 40px !important
    }

    .padd-right-sm-up, .pad-right-sm-up {
        padding-right: 15px !important
    }

    .margin-right-sm-up {
        margin-right: 15px !important
    }

    .padd-right-lg-sm-up, .pad-right-lg-sm-up {
        padding-right: 40px !important
    }

    .margin-right-lg-sm-up {
        margin-right: 40px !important
    }

    .padd-top-sm-up, .pad-top-sm-up {
        padding-top: 15px !important
    }

    .margin-top-sm-up {
        margin-top: 15px !important
    }

    .padd-top-lg-sm-up, .pad-top-lg-sm-up {
        padding-top: 40px !important
    }

    .margin-top-lg-sm-up {
        margin-top: 40px !important
    }

    .padd-bottom-sm-up, .pad-bottom-sm-up {
        padding-bottom: 15px !important
    }

    .margin-bottom-sm-up {
        margin-bottom: 15px !important
    }

    .padd-bottom-lg-sm-up, .pad-bottom-lg-sm-up {
        padding-bottom: 40px !important
    }

    .margin-bottom-lg-sm-up {
        margin-bottom: 40px !important
    }

    .padd-md-sm-up, .pad-md-sm-up {
        padding: 20px !important
    }

    .margin-md-sm-up {
        margin: 20px !important
    }

    .padd-left-sm-up, .pad-left-sm-up {
        padding-left: 15px !important
    }

    .margin-left-sm-up {
        margin-left: 15px !important
    }

    .padd-left-md-sm-up, .pad-left-md-sm-up {
        padding-left: 20px !important
    }

    .margin-left-md-sm-up {
        margin-left: 20px !important
    }

    .padd-right-sm-up, .pad-right-sm-up {
        padding-right: 15px !important
    }

    .margin-right-sm-up {
        margin-right: 15px !important
    }

    .padd-right-md-sm-up, .pad-right-md-sm-up {
        padding-right: 20px !important
    }

    .margin-right-md-sm-up {
        margin-right: 20px !important
    }

    .padd-top-sm-up, .pad-top-sm-up {
        padding-top: 15px !important
    }

    .margin-top-sm-up {
        margin-top: 15px !important
    }

    .padd-top-md-sm-up, .pad-top-md-sm-up {
        padding-top: 20px !important
    }

    .margin-top-md-sm-up {
        margin-top: 20px !important
    }

    .padd-bottom-sm-up, .pad-bottom-sm-up {
        padding-bottom: 15px !important
    }

    .margin-bottom-sm-up {
        margin-bottom: 15px !important
    }

    .padd-bottom-md-sm-up, .pad-bottom-md-sm-up {
        padding-bottom: 20px !important
    }

    .margin-bottom-md-sm-up {
        margin-bottom: 20px !important
    }
}

@media screen and (max-width: 48em) {
    .hide-sm-down {
        display: none !important
    }

    .padd-sm-down, .pad-sm-down {
        padding: 15px !important
    }

    .margin-sm-down {
        margin: 15px !important
    }

    .padd-sm-sm-down, .pad-sm-sm-down {
        padding: 5px !important
    }

    .margin-sm-sm-down {
        margin: 5px !important
    }

    .padd-left-sm-down, .pad-left-sm-down {
        padding-left: 15px !important
    }

    .margin-left-sm-down {
        margin-left: 15px !important
    }

    .padd-left-sm-sm-down, .pad-left-sm-sm-down {
        padding-left: 5px !important
    }

    .margin-left-sm-sm-down {
        margin-left: 5px !important
    }

    .padd-right-sm-down, .pad-right-sm-down {
        padding-right: 15px !important
    }

    .margin-right-sm-down {
        margin-right: 15px !important
    }

    .padd-right-sm-sm-down, .pad-right-sm-sm-down {
        padding-right: 5px !important
    }

    .margin-right-sm-sm-down {
        margin-right: 5px !important
    }

    .padd-top-sm-down, .pad-top-sm-down {
        padding-top: 15px !important
    }

    .margin-top-sm-down {
        margin-top: 15px !important
    }

    .padd-top-sm-sm-down, .pad-top-sm-sm-down {
        padding-top: 5px !important
    }

    .margin-top-sm-sm-down {
        margin-top: 5px !important
    }

    .padd-bottom-sm-down, .pad-bottom-sm-down {
        padding-bottom: 15px !important
    }

    .margin-bottom-sm-down {
        margin-bottom: 15px !important
    }

    .padd-bottom-sm-sm-down, .pad-bottom-sm-sm-down {
        padding-bottom: 5px !important
    }

    .margin-bottom-sm-sm-down {
        margin-bottom: 5px !important
    }

    .padd-lg-sm-down, .pad-lg-sm-down {
        padding: 40px !important
    }

    .margin-lg-sm-down {
        margin: 40px !important
    }

    .padd-left-sm-down, .pad-left-sm-down {
        padding-left: 15px !important
    }

    .margin-left-sm-down {
        margin-left: 15px !important
    }

    .padd-left-lg-sm-down, .pad-left-lg-sm-down {
        padding-left: 40px !important
    }

    .margin-left-lg-sm-down {
        margin-left: 40px !important
    }

    .padd-right-sm-down, .pad-right-sm-down {
        padding-right: 15px !important
    }

    .margin-right-sm-down {
        margin-right: 15px !important
    }

    .padd-right-lg-sm-down, .pad-right-lg-sm-down {
        padding-right: 40px !important
    }

    .margin-right-lg-sm-down {
        margin-right: 40px !important
    }

    .padd-top-sm-down, .pad-top-sm-down {
        padding-top: 15px !important
    }

    .margin-top-sm-down {
        margin-top: 15px !important
    }

    .padd-top-lg-sm-down, .pad-top-lg-sm-down {
        padding-top: 40px !important
    }

    .margin-top-lg-sm-down {
        margin-top: 40px !important
    }

    .padd-bottom-sm-down, .pad-bottom-sm-down {
        padding-bottom: 15px !important
    }

    .margin-bottom-sm-down {
        margin-bottom: 15px !important
    }

    .padd-bottom-lg-sm-down, .pad-bottom-lg-sm-down {
        padding-bottom: 40px !important
    }

    .margin-bottom-lg-sm-down {
        margin-bottom: 40px !important
    }

    .padd-md-sm-down, .pad-md-sm-down {
        padding: 20px !important
    }

    .margin-md-sm-down {
        margin: 20px !important
    }

    .padd-left-sm-down, .pad-left-sm-down {
        padding-left: 15px !important
    }

    .margin-left-sm-down {
        margin-left: 15px !important
    }

    .padd-left-md-sm-down, .pad-left-md-sm-down {
        padding-left: 20px !important
    }

    .margin-left-md-sm-down {
        margin-left: 20px !important
    }

    .padd-right-sm-down, .pad-right-sm-down {
        padding-right: 15px !important
    }

    .margin-right-sm-down {
        margin-right: 15px !important
    }

    .padd-right-md-sm-down, .pad-right-md-sm-down {
        padding-right: 20px !important
    }

    .margin-right-md-sm-down {
        margin-right: 20px !important
    }

    .padd-top-sm-down, .pad-top-sm-down {
        padding-top: 15px !important
    }

    .margin-top-sm-down {
        margin-top: 15px !important
    }

    .padd-top-md-sm-down, .pad-top-md-sm-down {
        padding-top: 20px !important
    }

    .margin-top-md-sm-down {
        margin-top: 20px !important
    }

    .padd-bottom-sm-down, .pad-bottom-sm-down {
        padding-bottom: 15px !important
    }

    .margin-bottom-sm-down {
        margin-bottom: 15px !important
    }

    .padd-bottom-md-sm-down, .pad-bottom-md-sm-down {
        padding-bottom: 20px !important
    }

    .margin-bottom-md-sm-down {
        margin-bottom: 20px !important
    }
}

@media screen and (max-width: 64em) {
    .hide-md-down {
        display: none !important
    }

    .padd-md-down, .pad-md-down {
        padding: 15px !important
    }

    .margin-md-down {
        margin: 15px !important
    }

    .padd-sm-md-down, .pad-sm-md-down {
        padding: 5px !important
    }

    .margin-sm-md-down {
        margin: 5px !important
    }

    .padd-left-md-down, .pad-left-md-down {
        padding-left: 15px !important
    }

    .margin-left-md-down {
        margin-left: 15px !important
    }

    .padd-left-sm-md-down, .pad-left-sm-md-down {
        padding-left: 5px !important
    }

    .margin-left-sm-md-down {
        margin-left: 5px !important
    }

    .padd-right-md-down, .pad-right-md-down {
        padding-right: 15px !important
    }

    .margin-right-md-down {
        margin-right: 15px !important
    }

    .padd-right-sm-md-down, .pad-right-sm-md-down {
        padding-right: 5px !important
    }

    .margin-right-sm-md-down {
        margin-right: 5px !important
    }

    .padd-top-md-down, .pad-top-md-down {
        padding-top: 15px !important
    }

    .margin-top-md-down {
        margin-top: 15px !important
    }

    .padd-top-sm-md-down, .pad-top-sm-md-down {
        padding-top: 5px !important
    }

    .margin-top-sm-md-down {
        margin-top: 5px !important
    }

    .padd-bottom-md-down, .pad-bottom-md-down {
        padding-bottom: 15px !important
    }

    .margin-bottom-md-down {
        margin-bottom: 15px !important
    }

    .padd-bottom-sm-md-down, .pad-bottom-sm-md-down {
        padding-bottom: 5px !important
    }

    .margin-bottom-sm-md-down {
        margin-bottom: 5px !important
    }

    .padd-lg-md-down, .pad-lg-md-down {
        padding: 40px !important
    }

    .margin-lg-md-down {
        margin: 40px !important
    }

    .padd-left-md-down, .pad-left-md-down {
        padding-left: 15px !important
    }

    .margin-left-md-down {
        margin-left: 15px !important
    }

    .padd-left-lg-md-down, .pad-left-lg-md-down {
        padding-left: 40px !important
    }

    .margin-left-lg-md-down {
        margin-left: 40px !important
    }

    .padd-right-md-down, .pad-right-md-down {
        padding-right: 15px !important
    }

    .margin-right-md-down {
        margin-right: 15px !important
    }

    .padd-right-lg-md-down, .pad-right-lg-md-down {
        padding-right: 40px !important
    }

    .margin-right-lg-md-down {
        margin-right: 40px !important
    }

    .padd-top-md-down, .pad-top-md-down {
        padding-top: 15px !important
    }

    .margin-top-md-down {
        margin-top: 15px !important
    }

    .padd-top-lg-md-down, .pad-top-lg-md-down {
        padding-top: 40px !important
    }

    .margin-top-lg-md-down {
        margin-top: 40px !important
    }

    .padd-bottom-md-down, .pad-bottom-md-down {
        padding-bottom: 15px !important
    }

    .margin-bottom-md-down {
        margin-bottom: 15px !important
    }

    .padd-bottom-lg-md-down, .pad-bottom-lg-md-down {
        padding-bottom: 40px !important
    }

    .margin-bottom-lg-md-down {
        margin-bottom: 40px !important
    }

    .padd-md-md-down, .pad-md-md-down {
        padding: 20px !important
    }

    .margin-md-md-down {
        margin: 20px !important
    }

    .padd-left-md-down, .pad-left-md-down {
        padding-left: 15px !important
    }

    .margin-left-md-down {
        margin-left: 15px !important
    }

    .padd-left-md-md-down, .pad-left-md-md-down {
        padding-left: 20px !important
    }

    .margin-left-md-md-down {
        margin-left: 20px !important
    }

    .padd-right-md-down, .pad-right-md-down {
        padding-right: 15px !important
    }

    .margin-right-md-down {
        margin-right: 15px !important
    }

    .padd-right-md-md-down, .pad-right-md-md-down {
        padding-right: 20px !important
    }

    .margin-right-md-md-down {
        margin-right: 20px !important
    }

    .padd-top-md-down, .pad-top-md-down {
        padding-top: 15px !important
    }

    .margin-top-md-down {
        margin-top: 15px !important
    }

    .padd-top-md-md-down, .pad-top-md-md-down {
        padding-top: 20px !important
    }

    .margin-top-md-md-down {
        margin-top: 20px !important
    }

    .padd-bottom-md-down, .pad-bottom-md-down {
        padding-bottom: 15px !important
    }

    .margin-bottom-md-down {
        margin-bottom: 15px !important
    }

    .padd-bottom-md-md-down, .pad-bottom-md-md-down {
        padding-bottom: 20px !important
    }

    .margin-bottom-md-md-down {
        margin-bottom: 20px !important
    }
}

@media screen and (min-width: 64em) {
    .hide-md-up {
        display: none !important
    }

    .padd-md-up, .pad-md-up {
        padding: 15px !important
    }

    .margin-md-up {
        margin: 15px !important
    }

    .padd-sm-md-up, .pad-sm-md-up {
        padding: 5px !important
    }

    .margin-sm-md-up {
        margin: 5px !important
    }

    .padd-left-md-up, .pad-left-md-up {
        padding-left: 15px !important
    }

    .margin-left-md-up {
        margin-left: 15px !important
    }

    .padd-left-sm-md-up, .pad-left-sm-md-up {
        padding-left: 5px !important
    }

    .margin-left-sm-md-up {
        margin-left: 5px !important
    }

    .padd-right-md-up, .pad-right-md-up {
        padding-right: 15px !important
    }

    .margin-right-md-up {
        margin-right: 15px !important
    }

    .padd-right-sm-md-up, .pad-right-sm-md-up {
        padding-right: 5px !important
    }

    .margin-right-sm-md-up {
        margin-right: 5px !important
    }

    .padd-top-md-up, .pad-top-md-up {
        padding-top: 15px !important
    }

    .margin-top-md-up {
        margin-top: 15px !important
    }

    .padd-top-sm-md-up, .pad-top-sm-md-up {
        padding-top: 5px !important
    }

    .margin-top-sm-md-up {
        margin-top: 5px !important
    }

    .padd-bottom-md-up, .pad-bottom-md-up {
        padding-bottom: 15px !important
    }

    .margin-bottom-md-up {
        margin-bottom: 15px !important
    }

    .padd-bottom-sm-md-up, .pad-bottom-sm-md-up {
        padding-bottom: 5px !important
    }

    .margin-bottom-sm-md-up {
        margin-bottom: 5px !important
    }

    .padd-lg-md-up, .pad-lg-md-up {
        padding: 40px !important
    }

    .margin-lg-md-up {
        margin: 40px !important
    }

    .padd-left-md-up, .pad-left-md-up {
        padding-left: 15px !important
    }

    .margin-left-md-up {
        margin-left: 15px !important
    }

    .padd-left-lg-md-up, .pad-left-lg-md-up {
        padding-left: 40px !important
    }

    .margin-left-lg-md-up {
        margin-left: 40px !important
    }

    .padd-right-md-up, .pad-right-md-up {
        padding-right: 15px !important
    }

    .margin-right-md-up {
        margin-right: 15px !important
    }

    .padd-right-lg-md-up, .pad-right-lg-md-up {
        padding-right: 40px !important
    }

    .margin-right-lg-md-up {
        margin-right: 40px !important
    }

    .padd-top-md-up, .pad-top-md-up {
        padding-top: 15px !important
    }

    .margin-top-md-up {
        margin-top: 15px !important
    }

    .padd-top-lg-md-up, .pad-top-lg-md-up {
        padding-top: 40px !important
    }

    .margin-top-lg-md-up {
        margin-top: 40px !important
    }

    .padd-bottom-md-up, .pad-bottom-md-up {
        padding-bottom: 15px !important
    }

    .margin-bottom-md-up {
        margin-bottom: 15px !important
    }

    .padd-bottom-lg-md-up, .pad-bottom-lg-md-up {
        padding-bottom: 40px !important
    }

    .margin-bottom-lg-md-up {
        margin-bottom: 40px !important
    }

    .padd-md-md-up, .pad-md-md-up {
        padding: 20px !important
    }

    .margin-md-md-up {
        margin: 20px !important
    }

    .padd-left-md-up, .pad-left-md-up {
        padding-left: 15px !important
    }

    .margin-left-md-up {
        margin-left: 15px !important
    }

    .padd-left-md-md-up, .pad-left-md-md-up {
        padding-left: 20px !important
    }

    .margin-left-md-md-up {
        margin-left: 20px !important
    }

    .padd-right-md-up, .pad-right-md-up {
        padding-right: 15px !important
    }

    .margin-right-md-up {
        margin-right: 15px !important
    }

    .padd-right-md-md-up, .pad-right-md-md-up {
        padding-right: 20px !important
    }

    .margin-right-md-md-up {
        margin-right: 20px !important
    }

    .padd-top-md-up, .pad-top-md-up {
        padding-top: 15px !important
    }

    .margin-top-md-up {
        margin-top: 15px !important
    }

    .padd-top-md-md-up, .pad-top-md-md-up {
        padding-top: 20px !important
    }

    .margin-top-md-md-up {
        margin-top: 20px !important
    }

    .padd-bottom-md-up, .pad-bottom-md-up {
        padding-bottom: 15px !important
    }

    .margin-bottom-md-up {
        margin-bottom: 15px !important
    }

    .padd-bottom-md-md-up, .pad-bottom-md-md-up {
        padding-bottom: 20px !important
    }

    .margin-bottom-md-md-up {
        margin-bottom: 20px !important
    }
}

@media screen and (max-width: 75em) {
    .hide-lg-down {
        display: none !important
    }

    .padd-lg-down, .pad-lg-down {
        padding: 15px !important
    }

    .margin-lg-down {
        margin: 15px !important
    }

    .padd-sm-lg-down, .pad-sm-lg-down {
        padding: 5px !important
    }

    .margin-sm-lg-down {
        margin: 5px !important
    }

    .padd-left-lg-down, .pad-left-lg-down {
        padding-left: 15px !important
    }

    .margin-left-lg-down {
        margin-left: 15px !important
    }

    .padd-left-sm-lg-down, .pad-left-sm-lg-down {
        padding-left: 5px !important
    }

    .margin-left-sm-lg-down {
        margin-left: 5px !important
    }

    .padd-right-lg-down, .pad-right-lg-down {
        padding-right: 15px !important
    }

    .margin-right-lg-down {
        margin-right: 15px !important
    }

    .padd-right-sm-lg-down, .pad-right-sm-lg-down {
        padding-right: 5px !important
    }

    .margin-right-sm-lg-down {
        margin-right: 5px !important
    }

    .padd-top-lg-down, .pad-top-lg-down {
        padding-top: 15px !important
    }

    .margin-top-lg-down {
        margin-top: 15px !important
    }

    .padd-top-sm-lg-down, .pad-top-sm-lg-down {
        padding-top: 5px !important
    }

    .margin-top-sm-lg-down {
        margin-top: 5px !important
    }

    .padd-bottom-lg-down, .pad-bottom-lg-down {
        padding-bottom: 15px !important
    }

    .margin-bottom-lg-down {
        margin-bottom: 15px !important
    }

    .padd-bottom-sm-lg-down, .pad-bottom-sm-lg-down {
        padding-bottom: 5px !important
    }

    .margin-bottom-sm-lg-down {
        margin-bottom: 5px !important
    }

    .padd-lg-lg-down, .pad-lg-lg-down {
        padding: 40px !important
    }

    .margin-lg-lg-down {
        margin: 40px !important
    }

    .padd-left-lg-down, .pad-left-lg-down {
        padding-left: 15px !important
    }

    .margin-left-lg-down {
        margin-left: 15px !important
    }

    .padd-left-lg-lg-down, .pad-left-lg-lg-down {
        padding-left: 40px !important
    }

    .margin-left-lg-lg-down {
        margin-left: 40px !important
    }

    .padd-right-lg-down, .pad-right-lg-down {
        padding-right: 15px !important
    }

    .margin-right-lg-down {
        margin-right: 15px !important
    }

    .padd-right-lg-lg-down, .pad-right-lg-lg-down {
        padding-right: 40px !important
    }

    .margin-right-lg-lg-down {
        margin-right: 40px !important
    }

    .padd-top-lg-down, .pad-top-lg-down {
        padding-top: 15px !important
    }

    .margin-top-lg-down {
        margin-top: 15px !important
    }

    .padd-top-lg-lg-down, .pad-top-lg-lg-down {
        padding-top: 40px !important
    }

    .margin-top-lg-lg-down {
        margin-top: 40px !important
    }

    .padd-bottom-lg-down, .pad-bottom-lg-down {
        padding-bottom: 15px !important
    }

    .margin-bottom-lg-down {
        margin-bottom: 15px !important
    }

    .padd-bottom-lg-lg-down, .pad-bottom-lg-lg-down {
        padding-bottom: 40px !important
    }

    .margin-bottom-lg-lg-down {
        margin-bottom: 40px !important
    }

    .padd-md-lg-down, .pad-md-lg-down {
        padding: 20px !important
    }

    .margin-md-lg-down {
        margin: 20px !important
    }

    .padd-left-lg-down, .pad-left-lg-down {
        padding-left: 15px !important
    }

    .margin-left-lg-down {
        margin-left: 15px !important
    }

    .padd-left-md-lg-down, .pad-left-md-lg-down {
        padding-left: 20px !important
    }

    .margin-left-md-lg-down {
        margin-left: 20px !important
    }

    .padd-right-lg-down, .pad-right-lg-down {
        padding-right: 15px !important
    }

    .margin-right-lg-down {
        margin-right: 15px !important
    }

    .padd-right-md-lg-down, .pad-right-md-lg-down {
        padding-right: 20px !important
    }

    .margin-right-md-lg-down {
        margin-right: 20px !important
    }

    .padd-top-lg-down, .pad-top-lg-down {
        padding-top: 15px !important
    }

    .margin-top-lg-down {
        margin-top: 15px !important
    }

    .padd-top-md-lg-down, .pad-top-md-lg-down {
        padding-top: 20px !important
    }

    .margin-top-md-lg-down {
        margin-top: 20px !important
    }

    .padd-bottom-lg-down, .pad-bottom-lg-down {
        padding-bottom: 15px !important
    }

    .margin-bottom-lg-down {
        margin-bottom: 15px !important
    }

    .padd-bottom-md-lg-down, .pad-bottom-md-lg-down {
        padding-bottom: 20px !important
    }

    .margin-bottom-md-lg-down {
        margin-bottom: 20px !important
    }
}

div.spinner-pix {
    animation: spin-fade 1s linear infinite;
    border: 2px solid transparent;
    border-left: 2px solid var(--theme-cta,rgba(0,134,255,0.05));
    border-radius: 50%;
    border-top: 2px solid var(--theme-cta,rgba(0,186,170,0.2));
    box-sizing: border-box;
    height: 1em;
    width: 1em;
}

    div.spinner-pix:before, div.spinner-pix:after {
        background-color: transparent;
        border: 2px solid transparent;
        border-radius: 50%;
        content: '';
        height: calc(1em - 4px);
        margin-left: -2px;
        margin-top: -2px;
        position: absolute;
        width: calc(1em - 4px)
    }

    div.spinner-pix:before {
        border-left: 2px solid var(--theme-cta,rgba(0,186,170,0.02));
        border-right: 2px solid var(--theme-cta,rgba(0,208,190,0.8));
        border-top: 2px solid var(--theme-cta,rgba(0,161,255,0.4));
        transform: rotate(60deg)
    }

    div.spinner-pix:after {
        border-left: 2px solid var(--theme-cta,rgba(0,161,255,0.01));
        border-right: 2px solid var(--theme-cta,rgba(0,161,255,0.6));
        border-top: 2px solid var(--theme-cta,rgba(0,134,255,0.3));
        transform: rotate(30deg)
    }

@-moz-keyframes spin-fade {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

@-webkit-keyframes spin-fade {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

@-o-keyframes spin-fade {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

@keyframes spin-fade {
    0% {
        transform: rotate(0)
    }

    100% {
        transform: rotate(360deg)
    }
}

div.spinner-pix.lg {
    height: 50px;
    width: 50px
}

div.spinner {
    animation: tethys-spin-reverse 1s linear infinite;
    background-image: url("data:image/png;base64,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");
    background-size: 100% 100%;
    display: inline-block;
    height: 1em;
    width: 1em
}

    div.spinner.lg {
        height: 50px;
        width: 50px
    }

@-moz-keyframes tethys-spin-reverse {
    0% {
        transform: rotate(360deg)
    }

    100% {
        transform: rotate(0)
    }
}

@-webkit-keyframes tethys-spin-reverse {
    0% {
        transform: rotate(360deg)
    }

    100% {
        transform: rotate(0)
    }
}

@-o-keyframes tethys-spin-reverse {
    0% {
        transform: rotate(360deg)
    }

    100% {
        transform: rotate(0)
    }
}

@keyframes tethys-spin-reverse {
    0% {
        transform: rotate(360deg)
    }

    100% {
        transform: rotate(0)
    }
}

.status-urgent::before, .status-lookout::before, .status-healthy::before {
    align-self: center;
    border-radius: .5rem;
    content: '';
    display: inline-block;
    height: 1rem;
    width: 1rem
}

.status-text-urgent {
    color: #ff6545
}

.status-text-lookout {
    color: #ffd100
}

.status-text-healthy {
    color: #01d479
}

.status-text-done {
    color: #01d479
}

.status-text-cancel {
    color: #ff6545
}

.status-bg-urgent {
    background-color: #ff6545
}

.status-bg-lookout {
    background-color:
}

.status-bg-healthy {
    background-color: #01d479;
    color: #fefefe
}

.status-bg-done {
    background-color: #131518;
    color: #fefefe
}

.status-bg-cancel {
    background-color: #ff6545;
    color: #fefefe
}

.status-urgent::before {
    background-color: #ff6545
}

.status-lookout::before {
    background-color:
}

.status-healthy::before {
    background-color: #01d479
}

.status-done::before {
    align-self: center;
    color: #01d479;
    content: '\f115';
    font-family: icons
}

.status-cancel::before {
    align-self: center;
    color: #ff6545;
    content: '\f122';
    font-family: icons
}

.status-message {
    border-radius: 5px;
    padding: 15px 30px;
}

    .status-message > h2 {
        color: inherit
    }

[class*=status-light-] {
    align-self: center;
    border-radius: 50%;
    height: 8px;
    justify-self: center;
    width: 8px
}

.status-light-green {
    background-color: #01d479;
    box-shadow: 0 0 15px 0 #01d479
}

.status-light-blue {
    background-color: #041E42;
    box-shadow: 0 0 15px 0 #041E42
}

.status-light-orange {
    background-color: #ffc934;
    box-shadow: 0 0 15px 0 #ffc934
}

.status-light-red {
    background-color: #ff6545;
    box-shadow: 0 0 15px 0 #ff6545
}

.status-light-black {
    background-color: #131518;
    box-shadow: 0 0 15px 0 #131518
}

table.table {
    border-collapse: separate;
    border-spacing: 0;
    font-size: 15px;
    margin-bottom: 15px;
    width: 100%;
}

    table.table .col-checkbox label.checkbox {
        width: 15px
    }

    table.table th, table.table td {
        padding: 7px 14px;
    }

        table.table th .btn, table.table td .btn {
            margin: 0
        }

    table.table tr {
        background-color: var(--theme-bg-secondary,#fefefe);
        transition: background-color .2s ease
    }

    table.table thead {
        border-bottom: 1px solid var(--theme-border,#eaeef1);
    }

        table.table thead th {
            color: var(--theme-header,#474f59);
            font-weight: bold;
            text-align: left;
        }

            table.table thead th.checkbox {
                min-width: 48px !important
            }

            table.table thead th.desc, table.table thead th.asc {
                border-right: 1px solid var(--theme-border,#eaeef1);
                padding-right: 1.5em;
                position: relative;
            }

                table.table thead th.desc:after, table.table thead th.asc:after {
                    align-items: center;
                    color: var(--theme-header,#929db1);
                    display: flex;
                    font-family: 'tethys';
                    font-size: 1em;
                    height: 100%;
                    position: absolute;
                    right: .5em;
                    top: 0;
                    pointer-events: none
                }

                table.table thead th.desc.dim:after, table.table thead th.asc.dim:after {
                    opacity: .3
                }

                table.table thead th.desc:after {
                    content: '\f188'
                }

            table.table thead th.num.desc:after {
                content: '\f18a'
            }

            table.table thead th.asc:after {
                content: '\f187'
            }

            table.table thead th.num.asc:after {
                content: '\f189'
            }

            table.table thead th.center {
                text-align: center
            }

            table.table thead th.right {
                text-align: right
            }

    table.table td span.large {
        font-size: 1.1em;
        font-weight: bold
    }

    table.table td.pull-right, table.table .th.pull-right {
        text-align: right
    }

    table.table tbody tr.selected td {
        background-color: var(--theme-highlight,#e0f4ff)
    }

    table.table tbody tr:hover td {
        background-color: var(--theme-highlight,#e0f4ff)
    }

    table.table.truncate th, table.table th.truncate {
        padding-right: 5em;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    table.table.sortable th, table.table th.sortable {
        cursor: pointer;
        user-select: none;
    }

        table.table.sortable th:hover, table.table th.sortable:hover {
            background-color: var(--theme-bg,#fbfcfc)
        }

    table.table.striped tbody tr:nth-child(odd) {
        background-color: var(--theme-bg,#fbfcfc);
    }

        table.table.striped tbody tr:nth-child(odd).selected, table.table.striped tbody tr:nth-child(odd):hover {
            background: transparent !important;
            background-color: var(--theme-highlight,#e0f4ff) !important
        }

    table.table.bordered thead tr th, table.table.border thead tr th {
        border-bottom: 2px solid var(--theme-border,#eaeef1);
        border-top: 2px solid var(--theme-border,#eaeef1)
    }

        table.table.bordered thead tr th:first-child, table.table.border thead tr th:first-child {
            border-left: 1px solid var(--theme-border,#eaeef1)
        }

        table.table.bordered thead tr th:last-child, table.table.border thead tr th:last-child {
            border-right: 1px solid var(--theme-border,#eaeef1)
        }

    table.table.bordered tbody tr td, table.table.border tbody tr td {
        border-bottom: 2px solid var(--theme-border,#eaeef1)
    }

        table.table.bordered tbody tr td:first-child, table.table.border tbody tr td:first-child {
            border-left: 1px solid var(--theme-border,#eaeef1)
        }

        table.table.bordered tbody tr td:last-child, table.table.border tbody tr td:last-child {
            border-right: 1px solid var(--theme-border,#eaeef1)
        }

    table.table.thin-row thead tr th {
        padding: 4px 14px;
        text-transform: uppercase
    }

    table.table.thin-row tbody th, table.table.thin-row td {
        padding: 4px 14px
    }

    table.table.key-val.bordered tbody tr:first-child td {
        border-top: 1px solid var(--theme-border,#eaeef1)
    }

    table.table.key-val tbody tr td {
        background-color: inherit;
    }

        table.table.key-val tbody tr td:first-child {
            color: var(--theme-txt,#474f59);
            font-weight: bold;
            text-align: right;
        }

            table.table.key-val tbody tr td:first-child:after {
                content: ':'
            }

    table.table.shadowed.striped tbody tr:first-child td, table.table.shadow.striped tbody tr:first-child td {
        background: linear-gradient(to bottom,var(--theme-bg,#eaeef1) 0,var(--theme-bg,#fbfcfc) 12%,var(--theme-bg-secondary,#fbfcfc) 100%)
    }

    table.table.shadowed tbody tr:first-child td, table.table.shadow tbody tr:first-child td {
        background: linear-gradient(to bottom,#eaeef1 0,#fefefe 12%,#fefefe 100%)
    }

    table.table.shadowed tbody tr:first-child:hover td, table.table.shadow tbody tr:first-child:hover td, table.table.shadowed tbody tr:first-child.selected td, table.table.shadow tbody tr:first-child.selected td {
        background: linear-gradient(to bottom,var(--theme-bg,#eaeef1) 0,var(--theme-highlight,#e0f4ff) 12%,var(--theme-highlight,#e0f4ff) 100%)
    }

    table.table.rounded-lg thead tr th:first-child {
        border-radius: 8px 0 0 0
    }

    table.table.rounded-lg thead tr th:last-child {
        border-radius: 0 8px 0 0
    }

    table.table.rounded-lg tbody tr:last-child td:last-child {
        border-radius: 0 0 8px 0
    }

    table.table.rounded-lg tbody tr:last-child td:first-child {
        border-radius: 0 0 0 8px
    }

    table.table.rounded-sm thead tr th:first-child {
        border-radius: 3px 0 0 0
    }

    table.table.rounded-sm thead tr th:last-child {
        border-radius: 0 3px 0 0
    }

    table.table.rounded-sm tbody tr:last-child td:last-child {
        border-radius: 0 0 3px 0
    }

    table.table.rounded-sm tbody tr:last-child td:first-child {
        border-radius: 0 0 0 3px
    }

    table.table.rounded-md thead tr th:first-child {
        border-radius: 5px 0 0 0
    }

    table.table.rounded-md thead tr th:last-child {
        border-radius: 0 5px 0 0
    }

    table.table.rounded-md tbody tr:last-child td:last-child {
        border-radius: 0 0 5px 0
    }

    table.table.rounded-md tbody tr:last-child td:first-child {
        border-radius: 0 0 0 5px
    }

    table.table.padded th, table.table.padded td {
        padding: 1em 2em
    }

    table.table.checkbox tr td:first-child, table.table.checkbox tr th:first-child {
        padding: 7px 0 7px 14px;
        width: 2.3em;
    }

        table.table.checkbox tr td:first-child label input, table.table.checkbox tr th:first-child label input {
            margin: 0;
        }

            table.table.checkbox tr td:first-child label input:before, table.table.checkbox tr th:first-child label input:before {
                border: 1px solid var(--theme-border,#eaeef1);
                margin: 0
            }

.enhanced-table {
    border: 1px solid var(--theme-border,#eaeef1);
    border-radius: 5px;
    display: flex;
    flex-direction: column;
}

    .enhanced-table .table-row {
        border: 1px solid transparent;
        border-bottom: 1px solid var(--theme-border,#eaeef1);
        box-sizing: border-box;
        cursor: default;
        display: flex;
        flex-direction: row;
        justify-content: space-between;
        padding: .75rem 1.5rem .75rem 1rem;
        user-select: none;
        width: 100%;
    }

        .enhanced-table .table-row:first-child {
            border-top-left-radius: 5px;
            border-top-right-radius: 5px
        }

        .enhanced-table .table-row:last-child {
            border-bottom: 1px solid transparent;
            border-bottom-left-radius: 5px;
            border-bottom-right-radius: 5px
        }

        .enhanced-table .table-row.selected, .enhanced-table .table-row:hover {
            background-color: var(--theme-highlight,#e5f6ff);
            border: 1px solid var(--theme-highlight,#80d0ff)
        }

        .enhanced-table .table-row .text-left {
            display: flex;
            flex-direction: column;
            justify-content: flex-start;
        }

            .enhanced-table .table-row .text-left .header.link:hover {
                cursor: pointer;
                text-decoration: underline
            }

        .enhanced-table .table-row .text-right {
            display: flex;
            flex-direction: column;
            justify-content: flex-end
        }

table.word-count-table {
    height: 100%;
    margin: 0;
    width: 100%;
}

    table.word-count-table thead > tr {
        background: #eaeef1;
        display: flex;
        flex: 1;
        flex-direction: row;
        justify-content: space-between;
    }

        table.word-count-table thead > tr > th {
            border-right: 2px solid #dee2e8;
            display: flex;
            flex: 1;
            justify-content: flex-start;
            margin: 0;
            padding: .5em 1em;
        }

            table.word-count-table thead > tr > th:last-of-type {
                border-right: 0
            }

    table.word-count-table tbody > tr {
        display: flex;
        flex: 1;
        flex-direction: row;
        justify-content: space-between;
    }

        table.word-count-table tbody > tr:hover td {
            background: 0
        }

        table.word-count-table tbody > tr td {
            border-right: 2px solid #dee2e8;
            display: flex;
            flex: 1;
            justify-content: flex-start;
            margin: 0;
            padding: .5em 1em;
        }

            table.word-count-table tbody > tr td:last-of-type {
                border: 0
            }

    table.word-count-table tfoot > tr {
        background: #eaeef1;
        border-top: 2px solid #929db1;
        display: flex;
        flex: 1;
        flex-direction: row;
        justify-content: space-between;
    }

        table.word-count-table tfoot > tr.red {
            background: #ff6545;
            color: #fefefe
        }

        table.word-count-table tfoot > tr.green {
            background: #01d479;
            color: #fefefe
        }

        table.word-count-table tfoot > tr td {
            display: flex;
            flex: 1;
            justify-content: flex-start;
            margin: 0;
            margin-left: 75%;
            padding: .5em 1em
        }

.cat-table-row {
    align-items: center;
    border-bottom: 2px solid #eaeef1;
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    margin: 5px 0;
}

    .cat-table-row .cat-table-col {
        align-items: center;
        display: flex;
        flex: 1;
        flex-direction: row;
        justify-content: flex-start;
        padding: 5px;
    }

        .cat-table-row .cat-table-col.strong {
            background-color: #fbfcfc;
            font-weight: bold
        }

        .cat-table-row .cat-table-col .cat-table-label {
            align-items: center;
            color: #adb6c4;
            display: flex;
            flex-direction: row;
            justify-content: flex-start;
            padding: 0 5px
        }

        .cat-table-row .cat-table-col .cat-table-value {
            align-items: center;
            display: flex;
            flex-direction: row;
            justify-content: flex-start;
            padding-right: 5px
        }

table.table.table-resize-directive.resizing th:before {
    display: none
}

table.table.table-resize-directive.resizing td, table.table.table-resize-directive.resizing th {
    cursor: col-resize !important;
}

    table.table.table-resize-directive.resizing td.resizing, table.table.table-resize-directive.resizing th.resizing {
        border-right: 1px solid var(--theme-border,#929db1)
    }

table.table.table-resize-directive td, table.table.table-resize-directive th {
    max-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

table.table.table-resize-directive th {
    cursor: col-resize;
    position: relative;
    user-select: none;
    -moz-user-select: none;
}

    table.table.table-resize-directive th:last-of-type:before, table.table.table-resize-directive th.no-resize:before {
        display: none
    }

    table.table.table-resize-directive th .drag-handle {
        height: 100%;
        left: 0;
        opacity: .5;
        position: absolute;
        top: 0;
        width: 100%
    }

    table.table.table-resize-directive th:before {
        border-right: 2px dashed var(--theme-border,#929db1);
        content: '';
        cursor: col-resize;
        height: 0;
        opacity: 0;
        position: absolute;
        right: 0;
        top: 50%;
        transition: all .2s ease-out;
    }

        table.table.table-resize-directive th:before:hover {
            border-color: #929db1
        }

    table.table.table-resize-directive th:hover:before, table.table.table-resize-directive th.resizing:before {
        height: 100%;
        opacity: 1;
        top: 0
    }

*[data-tooltip]:not([data-tooltip='']), .tethys-tooltip {
    position: relative;
}

    *[data-tooltip]:not([data-tooltip='']).error:hover::after, .tethys-tooltip.error:hover::after, *[data-tooltip]:not([data-tooltip='']).error.engaged::after, .tethys-tooltip.error.engaged::after {
        background-color: #ff6545
    }

    *[data-tooltip]:not([data-tooltip='']).error:hover::before, .tethys-tooltip.error:hover::before, *[data-tooltip]:not([data-tooltip='']).error.engaged::before, .tethys-tooltip.error.engaged::before {
        border-top-color: #ff6545
    }

    *[data-tooltip]:not([data-tooltip=''])::before, .tethys-tooltip::before, *[data-tooltip]:not([data-tooltip=''])::after, .tethys-tooltip::after {
        opacity: 0;
        pointer-events: none;
        position: absolute;
        transition: opacity .3s ease-in-out,transform .3s ease-in-out;
        transition-delay: .2s;
        z-index: 999
    }

    *[data-tooltip]:not([data-tooltip=''])::after, .tethys-tooltip::after {
        background: linear-gradient(to right,var(--theme-cta,#379de3) 0,var(--theme-cta,#36bcdb) 100%);
        border-radius: 3px;
        color: #fefefe;
        content: attr(data-tooltip);
        font-family: Noto, Arial, Helvetica, sans-serif;
        left: 50%;
        padding: 5px 15px;
        pointer-events: none;
        top: -8px;
        transform: translateY(calc(-100% + 10px)) translateX(-50%);
        white-space: nowrap
    }

    *[data-tooltip]:not([data-tooltip='']).wrap::after, .tethys-tooltip.wrap::after {
        white-space: normal;
        word-wrap: break-word;
        width: 300px
    }

    *[data-tooltip]:not([data-tooltip=''])::before, .tethys-tooltip::before {
        border-color: transparent;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-top: 6px solid var(--theme-cta,#37abde);
        content: '';
        height: 0;
        left: calc(50% - 6px);
        pointer-events: none;
        top: -9px;
        transform: translateY(10px);
        width: 0
    }

    *[data-tooltip]:not([data-tooltip='']):hover::before, .tethys-tooltip:hover::before, *[data-tooltip]:not([data-tooltip='']).engaged::before, .tethys-tooltip.engaged::before {
        opacity: 1;
        transform: none
    }

    *[data-tooltip]:not([data-tooltip='']):hover::after, .tethys-tooltip:hover::after, *[data-tooltip]:not([data-tooltip='']).engaged::after, .tethys-tooltip.engaged::after {
        opacity: 1;
        transform: translateY(-100%) translateX(-50%)
    }

    *[data-tooltip]:not([data-tooltip='']).wrap::after, .tethys-tooltip.wrap::after {
        white-space: normal;
        width: 350px
    }

    *[data-tooltip]:not([data-tooltip='']).wrap.sm::after, .tethys-tooltip.wrap.sm::after {
        width: 225px
    }

    *[data-tooltip]:not([data-tooltip='']).error::after, .tethys-tooltip.error::after {
        background: linear-gradient(to right,#ff846a 0,#ff6545 100%)
    }

    .tethys-tooltip.tooltip-directive {
        opacity: 1;
        position: fixed;
        visibility: visible;
        z-index: 999;
        font-size: 15px
    }

.fade-enter-active, .fade-leave-active {
    transition: opacity .3s ease-in-out
}

.fade-enter, .fade-leave-to, .fade-leave {
    opacity: 0
}

.slide-enter-active, .slide-leave-active {
    transition: opacity .5s ease-in-out,transform .5s ease-in-out
}

.slide-enter {
    opacity: 0;
    transform: translateX(30px)
}

.slide-leave-to {
    opacity: 0;
    transform: translateX(-30px)
}

.slide-left-enter-active, .slide-left-leave-active, .slide-right-enter-active, .slide-right-leave-active, .slide-up-enter-active, .slide-up-leave-active, .slide-down-enter-active, .slide-down-leave-active {
    transition: opacity .3s ease-in-out,transform .3s ease-in-out
}

.slide-left-enter, .slide-left-leave-to, .slide-right-enter, .slide-right-leave-to, .slide-up-enter, .slide-up-leave-to, .slide-down-enter, .slide-down-leave-to {
    opacity: 0
}

.slide-left-enter {
    transform: translateX(20px)
}

.slide-left-leave-to {
    transform: translateX(-20px)
}

.slide-right-enter {
    transform: translateX(-20px)
}

.slide-right-leave-to {
    transform: translateX(20px)
}

.slide-up-enter, .slide-up-leave-to {
    transform: translateY(20px)
}

.slide-down-enter, .slide-down-leave-to {
    transform: translateY(-20px)
}

.list-slide-move {
    transition: transform .3s
}

.list-slide-leave-to {
    opacity: 0;
    transform: translateX(-20px)
}

.list-slide-enter {
    opacity: 0;
    transform: translateX(-20px)
}

.list-slide-leave-active {
    position: absolute
}

.list-slide-enter-active, .list-slide-leave-active {
    transition: .3s ease-in-out
}

.list-fade-move {
    transition: transform .5s
}

.list-fade-leave-to {
    opacity: 0;
    transform: translateX(-20px)
}

.list-fade-enter {
    opacity: 0;
    transform: translateX(-20px)
}

.list-fade-enter-active, .list-fade-leave-active {
    transition: .3s ease-in-out
}

.slide-from-bottom-enter-active, .slide-from-bottom-leave-active {
    transition: opacity .5s ease-in-out,transform .5s ease-in-out
}

.slide-from-bottom-enter, .slide-from-bottom-leave-to {
    opacity: 0;
    transform: translateY(100%)
}

html, body {
    height: 100%;
    width: 100%;
    -webkit-font-smoothing: antialiased;
}

    html ::selection, body ::selection {
        background: #ffd100
    }

    html ::-moz-selection, body ::-moz-selection {
        background: #ffd100
    }

html {
    background-color: var(--theme-bg,#fbfcfc)
}

body {
    color: var(--theme-txt,#3e4552);
    font-family: Noto, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: 100;
    line-height: 1.45
}

em {
    font-family: NotoItalic, Arial, Helvetica, sans-serif
}

strong {
    font-family: NotoSemiBold, Arial, Helvetica, sans-serif
}

h1, h2, h3, h4, h5, h6 {
    color: var(--theme-header,#3e4552);
    display: block;
    font-family: NotoBold, Arial, Helvetica, sans-serif;
    margin: 0;
    margin-bottom: 7px;
    padding: 0;
}

    h1.light, h2.light, h3.light, h4.light, h5.light, h6.light {
        font-family: NotoLight, Arial, Helvetica, sans-serif
    }

h1 {
    font-size: 1.75em;
    letter-spacing: .0076em;
    line-height: 1.2;
}

    h1 i[class*=icon-] {
        font-size: 1.4rem
    }

    h1.large {
        font-size: 5.75em;
        font-family: NotoLight, Arial, Helvetica, sans-serif;
        font-weight: 100
    }

    h1.light {
        font-weight: 500
    }

h2 {
    font-size: 1.72em;
    font-weight: 300;
    line-height: 1.16
}

h3 {
    font-size: 1.5em;
    line-height: 1.33
}

h4 {
    font-family: NotoBold, Arial, Helvetica, sans-serif;
    font-size: 1.4em;
    font-weight: 700;
    line-height: 1.52
}

h5 {
    font-family: NotoBold, Arial, Helvetica, sans-serif;
    font-size: 1.3em;
    font-weight: 300;
    letter-spacing: .15em;
    line-height: 1.18
}

cite {
    background-color: #fff1b3;
    color: #4d3f00;
    font-style: normal
}

h6 {
    font-size: .93em;
    letter-spacing: .16em;
    line-height: 1.43;
    text-transform: uppercase;
    text-transform: uppercase
}

hr {
    border-bottom: 0;
    border-top: 1px solid var(--theme-border,#eaeef1);
}

    hr.dark {
        border-color: #929db1
    }

    hr.separator {
        border-bottom: 1.5px solid #fefefe;
        border-left: none;
        border-right: none;
        border-top: 1.5px solid #b1b7c1;
        margin: 20px;
        opacity: .5
    }

pre, code {
    color: var(--theme-txt,#131518);
    font-family: Monaco, monospace;
    font-size: 15px;
    font-weight: normal;
    letter-spacing: .03em;
    margin: 0 0 15px 0;
    text-transform: none
}

pre {
    background-color: var(--theme-bg-syntax,#eaeef1);
    color: var(--theme-txt,#929db1);
    overflow: auto;
    padding: 1rem;
    white-space: pre;
}

    pre code {
        margin: 0;
        padding: 0
    }

code {
    background-color: var(--theme-bg,#eaeef1);
    margin: 0 .5em;
    padding: 0 .4em;
    white-space: pre;
}

    code.collapsed {
        white-space: nowrap
    }

p {
    font-size: 1em;
    line-height: 1.5;
    margin-bottom: 1.3em;
}

    p.lead {
        font-size: 1.4em;
        line-height: 1.38
    }

    p.big {
        font-size: 1.2em;
        font-weight: 500
    }

    p.bold {
        font-weight: bold
    }

    p.placeholder {
        color: var(--theme-txt,#929db1)
    }

small {
    color: var(--theme-header,#929db1);
    display: block;
    font-family: NotoLight, Arial, Helvetica, sans-serif;
    font-size: .8em;
    font-weight: normal;
    line-height: 1.2em;
    margin-top: 5px;
}

    small.inline {
        display: inline;
        margin-left: .4em
    }

a {
    color: var(--theme-cta,#041E42);
    cursor: pointer;
    text-decoration: none;
}

    a:hover {
        text-decoration: underline
    }

blockquote {
    font-family: NotoLight, Arial, Helvetica, sans-serif;
    border-left: 3px solid var(--theme-border,#eaeef1);
    margin: .5em 0;
    margin: 15px 0;
    padding-left: 15px;
    padding-left: 15px;
}

    blockquote.inline {
        display: inline-block;
        margin-left: 15px
    }

strong {
    font-weight: 700
}

[class^='icon-']:before, [class*=' icon-']:before {
    line-height: inherit
}

tr th, .header {
    font-weight: 600;
}

    tr th.ante, .header.ante {
        font-weight: 500
    }

    tr th.sub, .header.sub {
        color: #929db1;
        font-family: Noto, Arial, Helvetica, sans-serif;
        font-size: .8em;
        font-style: italic;
        font-weight: normal;
        text-transform: none
    }

label {
    color: var(--theme-header,#131518);
    font-family: NotoBold, Arial, Helvetica, sans-serif;
    font-size: .8em;
    font-weight: bold;
    line-height: 1.66;
    text-transform: uppercase;
}

    label.sub {
        color: #929db1;
        font-family: NotoBold, Arial, Helvetica, sans-serif;
        font-size: .8em;
        font-style: italic;
        font-weight: normal;
        text-transform: none
    }

    span.caption, label.caption {
        color: #929db1;
        font-family:;
        font-size: .73em;
        font-weight: normal;
        letter-spacing: .036em;
        text-transform: none
    }

.well {
    background-color: var(--theme-bg-secondary,#fefefe);
    display: block;
    margin-bottom: 15px;
    padding: 20px 30px 30px;
}

    .well.linked {
        position: relative;
    }

        .well.linked:before {
            background-color: var(--theme-bg-secondary,#fefefe);
            border: 1px solid var(--theme-border,#eaeef1);
            border-bottom: none;
            border-top: none;
            content: '';
            height: 40px;
            left: 0;
            margin: 20px 30px 30px;
            margin-top: 0;
            position: absolute;
            top: -28px;
            width: 20px
        }

    .well .well-header {
        border-bottom: 1px solid var(--theme-border,#fbfcfc);
        color: var(--theme-header,#131518);
        margin: .5rem 0 15px 0;
        margin-bottom: 20px;
        margin-top: 0;
        padding-bottom: 15px;
        position: relative
    }

    .well .well-footer {
        display: flex;
        justify-content: flex-end;
        margin-top: 15px;
        padding: 0;
        padding-bottom: 7.5px;
    }

        .well .well-footer.spread {
            justify-content: space-between
        }

        .well .well-footer .btn-group {
            display: inline-flex
        }

        .well .well-footer .btn {
            display: flex;
        }

            .well .well-footer .btn.left {
                margin-right: auto
            }

            .well .well-footer .btn.block {
                justify-content: center
            }

    .well.chipped {
        border-radius: 0 8px 8px 8px !important;
        border-top: 3px solid #131518;
        box-sizing: border-box;
        position: relative;
    }

        .well.chipped:before {
            border-right: 37px solid transparent;
            border-top: 37px solid var(--theme-bg,#eaeef1);
            content: '';
            left: -3px;
            position: absolute;
            top: -3px;
            width: 0;
            z-index: 3
        }

        .well.chipped:after {
            border-right: 35px solid transparent;
            border-top: 35px solid #131518;
            content: '';
            left: 0;
            position: absolute;
            top: 0;
            width: 0;
            z-index: 2
        }

        .well.chipped.action {
            border-radius: 0 8px 8px 8px !important;
            border-top: 3px solid #041E42;
            box-sizing: border-box;
            position: relative;
        }

            .well.chipped.action:before {
                border-right: 37px solid transparent;
                border-top: 37px solid var(--theme-bg,#eaeef1);
                content: '';
                left: -3px;
                position: absolute;
                top: -3px;
                width: 0;
                z-index: 3
            }

            .well.chipped.action:after {
                border-right: 35px solid transparent;
                border-top: 35px solid #041E42;
                content: '';
                left: 0;
                position: absolute;
                top: 0;
                width: 0;
                z-index: 2
            }

        .well.chipped.success {
            border-radius: 0 8px 8px 8px !important;
            border-top: 3px solid #00d0be;
            box-sizing: border-box;
            position: relative;
        }

            .well.chipped.success:before {
                border-right: 37px solid transparent;
                border-top: 37px solid var(--theme-bg,#eaeef1);
                content: '';
                left: -3px;
                position: absolute;
                top: -3px;
                width: 0;
                z-index: 3
            }

            .well.chipped.success:after {
                border-right: 35px solid transparent;
                border-top: 35px solid #00d0be;
                content: '';
                left: 0;
                position: absolute;
                top: 0;
                width: 0;
                z-index: 2
            }

        .well.chipped.danger {
            border-radius: 0 8px 8px 8px !important;
            border-top: 3px solid #ff6545;
            box-sizing: border-box;
            position: relative;
        }

            .well.chipped.danger:before {
                border-right: 37px solid transparent;
                border-top: 37px solid var(--theme-bg,#eaeef1);
                content: '';
                left: -3px;
                position: absolute;
                top: -3px;
                width: 0;
                z-index: 3
            }

            .well.chipped.danger:after {
                border-right: 35px solid transparent;
                border-top: 35px solid #ff6545;
                content: '';
                left: 0;
                position: absolute;
                top: 0;
                width: 0;
                z-index: 2
            }

        .well.chipped.warning {
            border-radius: 0 8px 8px 8px !important;
            border-top: 3px solid #ffc934;
            box-sizing: border-box;
            position: relative;
        }

            .well.chipped.warning:before {
                border-right: 37px solid transparent;
                border-top: 37px solid var(--theme-bg,#eaeef1);
                content: '';
                left: -3px;
                position: absolute;
                top: -3px;
                width: 0;
                z-index: 3
            }

            .well.chipped.warning:after {
                border-right: 35px solid transparent;
                border-top: 35px solid #ffc934;
                content: '';
                left: 0;
                position: absolute;
                top: 0;
                width: 0;
                z-index: 2
            }

        .well.chipped.black-corner:before {
            border-top-color: #131518
        }

        .well.chipped.grey-900-corner:before {
            border-top-color: #21242a
        }

        .well.chipped.grey-800-corner:before {
            border-top-color: #3e4552
        }

        .well.chipped.grey-700-corner:before {
            border-top-color: #474f59
        }

        .well.chipped.grey-600-corner:before {
            border-top-color: #6c757d
        }

        .well.chipped.grey-500-corner:before {
            border-top-color: #929db1
        }

        .well.chipped.grey-400-corner:before {
            border-top-color: #ced4da
        }

        .well.chipped.grey-300-corner:before {
            border-top-color: #dee2e6
        }

        .well.chipped.grey-200-corner:before {
            border-top-color: #eaeef1
        }

        .well.chipped.grey-150-corner:before {
            border-top-color: #eff2f4
        }

        .well.chipped.grey-100-corner:before {
            border-top-color: #f5f6f7
        }

        .well.chipped.grey-050-corner:before {
            border-top-color: #fbfcfc
        }

        .well.chipped.white-corner:before {
            border-top-color: #fefefe
        }

        .well.chipped.blue-corner:before {
            border-top-color: #041E42
        }

        .well.chipped.blue-light-corner:before {
            border-top-color: #e0f4ff
        }

        .well.chipped.blue-dark-corner:before {
            border-top-color: #0086ff
        }

        .well.chipped.green-corner:before {
            border-top-color: #01d479
        }

        .well.chipped.green-dark-corner:before {
            border-top-color: #00b869
        }

        .well.chipped.yellow-corner:before {
            border-top-color: #ffd100
        }

        .well.chipped.yellow-dark-corner:before {
            border-top-color: #ffc509
        }

        .well.chipped.orange-corner:before {
            border-top-color: #ffc934
        }

        .well.chipped.orange-dark-corner:before {
            border-top-color: #ffa400
        }

        .well.chipped.red-corner:before {
            border-top-color: #ff6545
        }

        .well.chipped.red-dark-corner:before {
            border-top-color: #e95233
        }

        .well.chipped.teal-corner:before {
            border-top-color: #00d0be
        }

        .well.chipped.teal-dark-corner:before {
            border-top-color: #00baaa
        }

        .well.chipped.purple-corner:before {
            border-top-color: #bb58ff
        }

        .well.chipped.purple-dark-corner:before {
            border-top-color: #9800ff
        }

        .well.chipped.bg-medium:before {
            border-top-color: #eaeef1
        }

    .well.dark {
        background-color: #21242a;
        color: #fbfcfc;
    }

        .well.dark .well-header {
            color: #fbfcfc
        }

* {
    box-sizing: border-box
}