/*! 
 * Cisco-UI - Cisco UI Kit
 * @version 1.0.5-official
 * @home https://www.cisco.com
 * @license 2017 Cisco Systems, Inc. All rights reserved. Terms and Conditions: http://cisco.com/en/US/swassets/sw293/sitewide_important_notices.html
 */
@charset "UTF-8";
.container {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    padding-right: 15px;
    padding-left: 15px;
}

@media (min-width: 576px) {
    .container {
        padding-right: 15px;
        padding-left: 15px;
    }
}

@media (min-width: 768px) {
    .container {
        padding-right: 15px;
        padding-left: 15px;
    }
}

@media (min-width: 992px) {
    .container {
        padding-right: 15px;
        padding-left: 15px;
    }
}

@media (min-width: 1200px) {
    .container {
        padding-right: 15px;
        padding-left: 15px;
    }
}

@media (min-width: 576px) {
    .container {
        width: 100%;
        max-width: 100%;
    }
}

@media (min-width: 768px) {
    .container {
        width: 100%;
        max-width: 100%;
    }
}

@media (min-width: 992px) {
    .container {
        width: 992px;
        max-width: 100%;
    }
}

@media (min-width: 1200px) {
    .container {
        width: 1440px;
        max-width: 100%;
    }
}

.container-fluid {
    position: relative;
    margin-left: auto;
    margin-right: auto;
    padding-right: 15px;
    padding-left: 15px;
}

@media (min-width: 576px) {
    .container-fluid {
        padding-right: 15px;
        padding-left: 15px;
    }
}

@media (min-width: 768px) {
    .container-fluid {
        padding-right: 15px;
        padding-left: 15px;
    }
}

@media (min-width: 992px) {
    .container-fluid {
        padding-right: 15px;
        padding-left: 15px;
    }
}

@media (min-width: 1200px) {
    .container-fluid {
        padding-right: 15px;
        padding-left: 15px;
    }
}

.row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

@media (min-width: 576px) {
    .row {
        margin-right: -15px;
        margin-left: -15px;
    }
}

@media (min-width: 768px) {
    .row {
        margin-right: -15px;
        margin-left: -15px;
    }
}

@media (min-width: 992px) {
    .row {
        margin-right: -15px;
        margin-left: -15px;
    }
}

@media (min-width: 1200px) {
    .row {
        margin-right: -15px;
        margin-left: -15px;
    }
}

.no-gutters {
    margin-right: 0;
    margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .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, .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, .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, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
    position: relative;
    width: 100%;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px;
}

@media (min-width: 576px) {
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .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, .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, .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, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
        padding-right: 15px;
        padding-left: 15px;
    }
}

@media (min-width: 768px) {
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .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, .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, .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, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
        padding-right: 15px;
        padding-left: 15px;
    }
}

@media (min-width: 992px) {
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .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, .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, .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, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
        padding-right: 15px;
        padding-left: 15px;
    }
}

@media (min-width: 1200px) {
    .col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .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, .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, .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, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl {
        padding-right: 15px;
        padding-left: 15px;
    }
}

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

.col-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
}

.col-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    max-width: 8.33333%;
}

.col-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    max-width: 16.66667%;
}

.col-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.col-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    max-width: 33.33333%;
}

.col-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    max-width: 41.66667%;
}

.col-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.col-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    max-width: 58.33333%;
}

.col-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    max-width: 66.66667%;
}

.col-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
}

.col-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    max-width: 83.33333%;
}

.col-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    max-width: 91.66667%;
}

.col-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}

.pull-0 {
    right: auto;
}

.pull-1 {
    right: 8.33333%;
}

.pull-2 {
    right: 16.66667%;
}

.pull-3 {
    right: 25%;
}

.pull-4 {
    right: 33.33333%;
}

.pull-5 {
    right: 41.66667%;
}

.pull-6 {
    right: 50%;
}

.pull-7 {
    right: 58.33333%;
}

.pull-8 {
    right: 66.66667%;
}

.pull-9 {
    right: 75%;
}

.pull-10 {
    right: 83.33333%;
}

.pull-11 {
    right: 91.66667%;
}

.pull-12 {
    right: 100%;
}

.push-0 {
    left: auto;
}

.push-1 {
    left: 8.33333%;
}

.push-2 {
    left: 16.66667%;
}

.push-3 {
    left: 25%;
}

.push-4 {
    left: 33.33333%;
}

.push-5 {
    left: 41.66667%;
}

.push-6 {
    left: 50%;
}

.push-7 {
    left: 58.33333%;
}

.push-8 {
    left: 66.66667%;
}

.push-9 {
    left: 75%;
}

.push-10 {
    left: 83.33333%;
}

.push-11 {
    left: 91.66667%;
}

.push-12 {
    left: 100%;
}

.offset-1 {
    margin-left: 8.33333%;
}

.offset-2 {
    margin-left: 16.66667%;
}

.offset-3 {
    margin-left: 25%;
}

.offset-4 {
    margin-left: 33.33333%;
}

.offset-5 {
    margin-left: 41.66667%;
}

.offset-6 {
    margin-left: 50%;
}

.offset-7 {
    margin-left: 58.33333%;
}

.offset-8 {
    margin-left: 66.66667%;
}

.offset-9 {
    margin-left: 75%;
}

.offset-10 {
    margin-left: 83.33333%;
}

.offset-11 {
    margin-left: 91.66667%;
}

@media (min-width: 576px) {
    .col-sm {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .col-sm-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
    }

    .col-sm-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .col-sm-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .col-sm-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .col-sm-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .col-sm-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .col-sm-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .col-sm-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .col-sm-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .col-sm-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .col-sm-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .col-sm-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .col-sm-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .pull-sm-0 {
        right: auto;
    }

    .pull-sm-1 {
        right: 8.33333%;
    }

    .pull-sm-2 {
        right: 16.66667%;
    }

    .pull-sm-3 {
        right: 25%;
    }

    .pull-sm-4 {
        right: 33.33333%;
    }

    .pull-sm-5 {
        right: 41.66667%;
    }

    .pull-sm-6 {
        right: 50%;
    }

    .pull-sm-7 {
        right: 58.33333%;
    }

    .pull-sm-8 {
        right: 66.66667%;
    }

    .pull-sm-9 {
        right: 75%;
    }

    .pull-sm-10 {
        right: 83.33333%;
    }

    .pull-sm-11 {
        right: 91.66667%;
    }

    .pull-sm-12 {
        right: 100%;
    }

    .push-sm-0 {
        left: auto;
    }

    .push-sm-1 {
        left: 8.33333%;
    }

    .push-sm-2 {
        left: 16.66667%;
    }

    .push-sm-3 {
        left: 25%;
    }

    .push-sm-4 {
        left: 33.33333%;
    }

    .push-sm-5 {
        left: 41.66667%;
    }

    .push-sm-6 {
        left: 50%;
    }

    .push-sm-7 {
        left: 58.33333%;
    }

    .push-sm-8 {
        left: 66.66667%;
    }

    .push-sm-9 {
        left: 75%;
    }

    .push-sm-10 {
        left: 83.33333%;
    }

    .push-sm-11 {
        left: 91.66667%;
    }

    .push-sm-12 {
        left: 100%;
    }

    .offset-sm-0 {
        margin-left: 0%;
    }

    .offset-sm-1 {
        margin-left: 8.33333%;
    }

    .offset-sm-2 {
        margin-left: 16.66667%;
    }

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

    .offset-sm-4 {
        margin-left: 33.33333%;
    }

    .offset-sm-5 {
        margin-left: 41.66667%;
    }

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

    .offset-sm-7 {
        margin-left: 58.33333%;
    }

    .offset-sm-8 {
        margin-left: 66.66667%;
    }

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

    .offset-sm-10 {
        margin-left: 83.33333%;
    }

    .offset-sm-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 768px) {
    .col-md {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .col-md-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
    }

    .col-md-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .col-md-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .col-md-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .col-md-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .col-md-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .col-md-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .col-md-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .col-md-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .col-md-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .col-md-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .col-md-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .col-md-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .pull-md-0 {
        right: auto;
    }

    .pull-md-1 {
        right: 8.33333%;
    }

    .pull-md-2 {
        right: 16.66667%;
    }

    .pull-md-3 {
        right: 25%;
    }

    .pull-md-4 {
        right: 33.33333%;
    }

    .pull-md-5 {
        right: 41.66667%;
    }

    .pull-md-6 {
        right: 50%;
    }

    .pull-md-7 {
        right: 58.33333%;
    }

    .pull-md-8 {
        right: 66.66667%;
    }

    .pull-md-9 {
        right: 75%;
    }

    .pull-md-10 {
        right: 83.33333%;
    }

    .pull-md-11 {
        right: 91.66667%;
    }

    .pull-md-12 {
        right: 100%;
    }

    .push-md-0 {
        left: auto;
    }

    .push-md-1 {
        left: 8.33333%;
    }

    .push-md-2 {
        left: 16.66667%;
    }

    .push-md-3 {
        left: 25%;
    }

    .push-md-4 {
        left: 33.33333%;
    }

    .push-md-5 {
        left: 41.66667%;
    }

    .push-md-6 {
        left: 50%;
    }

    .push-md-7 {
        left: 58.33333%;
    }

    .push-md-8 {
        left: 66.66667%;
    }

    .push-md-9 {
        left: 75%;
    }

    .push-md-10 {
        left: 83.33333%;
    }

    .push-md-11 {
        left: 91.66667%;
    }

    .push-md-12 {
        left: 100%;
    }

    .offset-md-0 {
        margin-left: 0%;
    }

    .offset-md-1 {
        margin-left: 8.33333%;
    }

    .offset-md-2 {
        margin-left: 16.66667%;
    }

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

    .offset-md-4 {
        margin-left: 33.33333%;
    }

    .offset-md-5 {
        margin-left: 41.66667%;
    }

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

    .offset-md-7 {
        margin-left: 58.33333%;
    }

    .offset-md-8 {
        margin-left: 66.66667%;
    }

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

    .offset-md-10 {
        margin-left: 83.33333%;
    }

    .offset-md-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 992px) {
    .col-lg {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .col-lg-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
    }

    .col-lg-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .col-lg-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .col-lg-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .col-lg-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .col-lg-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .col-lg-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .col-lg-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .col-lg-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .col-lg-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .col-lg-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .col-lg-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .col-lg-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .pull-lg-0 {
        right: auto;
    }

    .pull-lg-1 {
        right: 8.33333%;
    }

    .pull-lg-2 {
        right: 16.66667%;
    }

    .pull-lg-3 {
        right: 25%;
    }

    .pull-lg-4 {
        right: 33.33333%;
    }

    .pull-lg-5 {
        right: 41.66667%;
    }

    .pull-lg-6 {
        right: 50%;
    }

    .pull-lg-7 {
        right: 58.33333%;
    }

    .pull-lg-8 {
        right: 66.66667%;
    }

    .pull-lg-9 {
        right: 75%;
    }

    .pull-lg-10 {
        right: 83.33333%;
    }

    .pull-lg-11 {
        right: 91.66667%;
    }

    .pull-lg-12 {
        right: 100%;
    }

    .push-lg-0 {
        left: auto;
    }

    .push-lg-1 {
        left: 8.33333%;
    }

    .push-lg-2 {
        left: 16.66667%;
    }

    .push-lg-3 {
        left: 25%;
    }

    .push-lg-4 {
        left: 33.33333%;
    }

    .push-lg-5 {
        left: 41.66667%;
    }

    .push-lg-6 {
        left: 50%;
    }

    .push-lg-7 {
        left: 58.33333%;
    }

    .push-lg-8 {
        left: 66.66667%;
    }

    .push-lg-9 {
        left: 75%;
    }

    .push-lg-10 {
        left: 83.33333%;
    }

    .push-lg-11 {
        left: 91.66667%;
    }

    .push-lg-12 {
        left: 100%;
    }

    .offset-lg-0 {
        margin-left: 0%;
    }

    .offset-lg-1 {
        margin-left: 8.33333%;
    }

    .offset-lg-2 {
        margin-left: 16.66667%;
    }

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

    .offset-lg-4 {
        margin-left: 33.33333%;
    }

    .offset-lg-5 {
        margin-left: 41.66667%;
    }

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

    .offset-lg-7 {
        margin-left: 58.33333%;
    }

    .offset-lg-8 {
        margin-left: 66.66667%;
    }

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

    .offset-lg-10 {
        margin-left: 83.33333%;
    }

    .offset-lg-11 {
        margin-left: 91.66667%;
    }
}

@media (min-width: 1200px) {
    .col-xl {
        -ms-flex-preferred-size: 0;
        flex-basis: 0;
        -webkit-box-flex: 1;
        -ms-flex-positive: 1;
        flex-grow: 1;
        max-width: 100%;
    }

    .col-xl-auto {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 auto;
        flex: 0 0 auto;
        width: auto;
    }

    .col-xl-1 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 8.33333%;
        flex: 0 0 8.33333%;
        max-width: 8.33333%;
    }

    .col-xl-2 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 16.66667%;
        flex: 0 0 16.66667%;
        max-width: 16.66667%;
    }

    .col-xl-3 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 25%;
        flex: 0 0 25%;
        max-width: 25%;
    }

    .col-xl-4 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 33.33333%;
        flex: 0 0 33.33333%;
        max-width: 33.33333%;
    }

    .col-xl-5 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 41.66667%;
        flex: 0 0 41.66667%;
        max-width: 41.66667%;
    }

    .col-xl-6 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }

    .col-xl-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 58.33333%;
        flex: 0 0 58.33333%;
        max-width: 58.33333%;
    }

    .col-xl-8 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 66.66667%;
        flex: 0 0 66.66667%;
        max-width: 66.66667%;
    }

    .col-xl-9 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 75%;
        flex: 0 0 75%;
        max-width: 75%;
    }

    .col-xl-10 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 83.33333%;
        flex: 0 0 83.33333%;
        max-width: 83.33333%;
    }

    .col-xl-11 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 91.66667%;
        flex: 0 0 91.66667%;
        max-width: 91.66667%;
    }

    .col-xl-12 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }

    .pull-xl-0 {
        right: auto;
    }

    .pull-xl-1 {
        right: 8.33333%;
    }

    .pull-xl-2 {
        right: 16.66667%;
    }

    .pull-xl-3 {
        right: 25%;
    }

    .pull-xl-4 {
        right: 33.33333%;
    }

    .pull-xl-5 {
        right: 41.66667%;
    }

    .pull-xl-6 {
        right: 50%;
    }

    .pull-xl-7 {
        right: 58.33333%;
    }

    .pull-xl-8 {
        right: 66.66667%;
    }

    .pull-xl-9 {
        right: 75%;
    }

    .pull-xl-10 {
        right: 83.33333%;
    }

    .pull-xl-11 {
        right: 91.66667%;
    }

    .pull-xl-12 {
        right: 100%;
    }

    .push-xl-0 {
        left: auto;
    }

    .push-xl-1 {
        left: 8.33333%;
    }

    .push-xl-2 {
        left: 16.66667%;
    }

    .push-xl-3 {
        left: 25%;
    }

    .push-xl-4 {
        left: 33.33333%;
    }

    .push-xl-5 {
        left: 41.66667%;
    }

    .push-xl-6 {
        left: 50%;
    }

    .push-xl-7 {
        left: 58.33333%;
    }

    .push-xl-8 {
        left: 66.66667%;
    }

    .push-xl-9 {
        left: 75%;
    }

    .push-xl-10 {
        left: 83.33333%;
    }

    .push-xl-11 {
        left: 91.66667%;
    }

    .push-xl-12 {
        left: 100%;
    }

    .offset-xl-0 {
        margin-left: 0%;
    }

    .offset-xl-1 {
        margin-left: 8.33333%;
    }

    .offset-xl-2 {
        margin-left: 16.66667%;
    }

    .offset-xl-3 {
        margin-left: 25%;
    }

    .offset-xl-4 {
        margin-left: 33.33333%;
    }

    .offset-xl-5 {
        margin-left: 41.66667%;
    }

    .offset-xl-6 {
        margin-left: 50%;
    }

    .offset-xl-7 {
        margin-left: 58.33333%;
    }

    .offset-xl-8 {
        margin-left: 66.66667%;
    }

    .offset-xl-9 {
        margin-left: 75%;
    }

    .offset-xl-10 {
        margin-left: 83.33333%;
    }

    .offset-xl-11 {
        margin-left: 91.66667%;
    }
}

.full-page {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
}

.divider--vertical > :after {
    color: #9e9ea2;
    content: '|';
    margin: 0 5px;
    padding: 0;
}

html.cui .btn, html.cui .btn--small, html.cui .btn.btn--icon, html.cui .btn.btn--icon.btn--small, html.cui .btn.btn--icon.btn--large, html.cui a,
html.cui .link, html.cui .modal-header .close, html.cui .footer.footer--new .footer__links ul.list li a, html.cui .footer.footer--new .footer__legal .footer__logo a {
    display: inline-block;
    -moz-appearance: none;
    -webkit-appearance: none;
    border-width: 0;
    border-radius: 30px;
    font-weight: normal;
    cursor: pointer;
    -webkit-font-smoothing: inherit;
}

@font-face {
    font-family: 'CiscoSans';
    font-style: normal;
    font-weight: 100;
    src: url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/CiscoSans/CiscoSansTTExtraLight.woff2") format("woff2"), url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/CiscoSans/CiscoSansTTExtraLight.woff") format("woff");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
    font-family: 'CiscoSans';
    font-style: oblique;
    font-weight: 100;
    src: url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/CiscoSans/CiscoSansTTExtraLightOblique.woff2") format("woff2"), url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/CiscoSans/CiscoSansTTExtraLightOblique.woff") format("woff");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
    font-family: 'CiscoSans';
    font-style: normal;
    font-weight: 300;
    src: url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/CiscoSans/CiscoSansTTLight.woff2") format("woff2"), url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/CiscoSans/CiscoSansTTLight.woff") format("woff");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
    font-family: 'CiscoSans';
    font-style: oblique;
    font-weight: 300;
    src: url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/CiscoSans/CiscoSansTTLightOblique.woff2") format("woff2"), url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/CiscoSans/CiscoSansTTLightOblique.woff") format("woff");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
    font-family: 'CiscoSans';
    font-style: normal;
    font-weight: 400;
    src: url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/CiscoSans/CiscoSansTTRegular.woff2") format("woff2"), url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/CiscoSans/CiscoSansTTRegular.woff") format("woff");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

@font-face {
    font-family: 'CiscoSans';
    font-style: bold;
    font-weight: 700;
    src: url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/CiscoSans/CiscoSansTTBold.woff2") format("woff2"), url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/CiscoSans/CiscoSansTTBold.woff") format("woff");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

html.cui {
    position: relative;
    height: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #58585b;
    font-family: "CiscoSans", "Arial", sans-serif;
    font-size: 1rem;
    line-height: 1.5;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

@media (max-width: 767px) {
    html.cui h1, html.cui .h1 {
        font-size: 1.8rem;
        font-weight: 100;
    }

    html.cui h1 > small, html.cui h1 > .small, html.cui .h1 > small, html.cui .h1 > .small {
        font-size: 1.44rem;
    }

    html.cui h2, html.cui .h2 {
        font-size: 1.5rem;
        font-weight: 100;
    }

    html.cui h2 > small, html.cui h2 > .small, html.cui .h2 > small, html.cui .h2 > .small {
        font-size: 1.2rem;
    }

    html.cui h3, html.cui .h3 {
        font-size: 1.35rem;
        font-weight: 200;
    }

    html.cui h3 > small, html.cui h3 > .small, html.cui .h3 > small, html.cui .h3 > .small {
        font-size: 1.08rem;
    }

    html.cui h4, html.cui .h4 {
        font-size: 1.2rem;
        font-weight: 200;
    }

    html.cui h4 > small, html.cui h4 > .small, html.cui .h4 > small, html.cui .h4 > .small {
        font-size: 0.96rem;
    }

    html.cui h5, html.cui .h5 {
        font-size: 1.05rem;
        font-weight: 200;
    }

    html.cui h5 > small, html.cui h5 > .small, html.cui .h5 > small, html.cui .h5 > .small {
        font-size: 0.84rem;
    }

    html.cui h6, html.cui .h6 {
        font-size: 0.9rem;
        font-weight: 300;
    }

    html.cui h6 > small, html.cui h6 > .small, html.cui .h6 > small, html.cui .h6 > .small {
        font-size: 0.72rem;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    html.cui h1, html.cui .h1 {
        font-size: 1.8rem;
        font-weight: 100;
    }

    html.cui h1 > small, html.cui h1 > .small, html.cui .h1 > small, html.cui .h1 > .small {
        font-size: 1.44rem;
    }

    html.cui h2, html.cui .h2 {
        font-size: 1.5rem;
        font-weight: 100;
    }

    html.cui h2 > small, html.cui h2 > .small, html.cui .h2 > small, html.cui .h2 > .small {
        font-size: 1.2rem;
    }

    html.cui h3, html.cui .h3 {
        font-size: 1.35rem;
        font-weight: 200;
    }

    html.cui h3 > small, html.cui h3 > .small, html.cui .h3 > small, html.cui .h3 > .small {
        font-size: 1.08rem;
    }

    html.cui h4, html.cui .h4 {
        font-size: 1.2rem;
        font-weight: 200;
    }

    html.cui h4 > small, html.cui h4 > .small, html.cui .h4 > small, html.cui .h4 > .small {
        font-size: 0.96rem;
    }

    html.cui h5, html.cui .h5 {
        font-size: 1.05rem;
        font-weight: 200;
    }

    html.cui h5 > small, html.cui h5 > .small, html.cui .h5 > small, html.cui .h5 > .small {
        font-size: 0.84rem;
    }

    html.cui h6, html.cui .h6 {
        font-size: 0.9rem;
        font-weight: 300;
    }

    html.cui h6 > small, html.cui h6 > .small, html.cui .h6 > small, html.cui .h6 > .small {
        font-size: 0.72rem;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    html.cui h1, html.cui .h1 {
        font-size: 2.1rem;
        font-weight: 100;
    }

    html.cui h1 > small, html.cui h1 > .small, html.cui .h1 > small, html.cui .h1 > .small {
        font-size: 1.68rem;
    }

    html.cui h2, html.cui .h2 {
        font-size: 1.75rem;
        font-weight: 100;
    }

    html.cui h2 > small, html.cui h2 > .small, html.cui .h2 > small, html.cui .h2 > .small {
        font-size: 1.4rem;
    }

    html.cui h3, html.cui .h3 {
        font-size: 1.575rem;
        font-weight: 200;
    }

    html.cui h3 > small, html.cui h3 > .small, html.cui .h3 > small, html.cui .h3 > .small {
        font-size: 1.26rem;
    }

    html.cui h4, html.cui .h4 {
        font-size: 1.4rem;
        font-weight: 200;
    }

    html.cui h4 > small, html.cui h4 > .small, html.cui .h4 > small, html.cui .h4 > .small {
        font-size: 1.12rem;
    }

    html.cui h5, html.cui .h5 {
        font-size: 1.225rem;
        font-weight: 200;
    }

    html.cui h5 > small, html.cui h5 > .small, html.cui .h5 > small, html.cui .h5 > .small {
        font-size: 0.98rem;
    }

    html.cui h6, html.cui .h6 {
        font-size: 1.05rem;
        font-weight: 300;
    }

    html.cui h6 > small, html.cui h6 > .small, html.cui .h6 > small, html.cui .h6 > .small {
        font-size: 0.84rem;
    }
}

@media (min-width: 992px) {
    html.cui h1, html.cui .h1 {
        font-size: 2.4rem;
        font-weight: 100;
    }

    html.cui h1 > small, html.cui h1 > .small, html.cui .h1 > small, html.cui .h1 > .small {
        font-size: 1.92rem;
    }

    html.cui h2, html.cui .h2 {
        font-size: 2rem;
        font-weight: 100;
    }

    html.cui h2 > small, html.cui h2 > .small, html.cui .h2 > small, html.cui .h2 > .small {
        font-size: 1.6rem;
    }

    html.cui h3, html.cui .h3 {
        font-size: 1.8rem;
        font-weight: 200;
    }

    html.cui h3 > small, html.cui h3 > .small, html.cui .h3 > small, html.cui .h3 > .small {
        font-size: 1.44rem;
    }

    html.cui h4, html.cui .h4 {
        font-size: 1.6rem;
        font-weight: 200;
    }

    html.cui h4 > small, html.cui h4 > .small, html.cui .h4 > small, html.cui .h4 > .small {
        font-size: 1.28rem;
    }

    html.cui h5, html.cui .h5 {
        font-size: 1.4rem;
        font-weight: 200;
    }

    html.cui h5 > small, html.cui h5 > .small, html.cui .h5 > small, html.cui .h5 > .small {
        font-size: 1.12rem;
    }

    html.cui h6, html.cui .h6 {
        font-size: 1.2rem;
        font-weight: 300;
    }

    html.cui h6 > small, html.cui h6 > .small, html.cui .h6 > small, html.cui .h6 > .small {
        font-size: 0.96rem;
    }
}

@media (min-width: 1200px) {
    html.cui h1, html.cui .h1 {
        font-size: 2.4rem;
        font-weight: 100;
    }

    html.cui h1 > small, html.cui h1 > .small, html.cui .h1 > small, html.cui .h1 > .small {
        font-size: 1.92rem;
    }

    html.cui h2, html.cui .h2 {
        font-size: 2rem;
        font-weight: 100;
    }

    html.cui h2 > small, html.cui h2 > .small, html.cui .h2 > small, html.cui .h2 > .small {
        font-size: 1.6rem;
    }

    html.cui h3, html.cui .h3 {
        font-size: 1.8rem;
        font-weight: 200;
    }

    html.cui h3 > small, html.cui h3 > .small, html.cui .h3 > small, html.cui .h3 > .small {
        font-size: 1.44rem;
    }

    html.cui h4, html.cui .h4 {
        font-size: 1.6rem;
        font-weight: 200;
    }

    html.cui h4 > small, html.cui h4 > .small, html.cui .h4 > small, html.cui .h4 > .small {
        font-size: 1.28rem;
    }

    html.cui h5, html.cui .h5 {
        font-size: 1.4rem;
        font-weight: 200;
    }

    html.cui h5 > small, html.cui h5 > .small, html.cui .h5 > small, html.cui .h5 > .small {
        font-size: 1.12rem;
    }

    html.cui h6, html.cui .h6 {
        font-size: 1.2rem;
        font-weight: 300;
    }

    html.cui h6 > small, html.cui h6 > .small, html.cui .h6 > small, html.cui .h6 > .small {
        font-size: 0.96rem;
    }
}

@media (max-width: 767px) {
    html.cui--fixed-headers h1, html.cui--fixed-headers .h1 {
        font-size: 2.1rem;
        font-weight: 100;
    }

    html.cui--fixed-headers h1 > small, html.cui--fixed-headers h1 > .small, html.cui--fixed-headers .h1 > small, html.cui--fixed-headers .h1 > .small {
        font-size: 1.68rem;
    }

    html.cui--fixed-headers h2, html.cui--fixed-headers .h2 {
        font-size: 1.75rem;
        font-weight: 100;
    }

    html.cui--fixed-headers h2 > small, html.cui--fixed-headers h2 > .small, html.cui--fixed-headers .h2 > small, html.cui--fixed-headers .h2 > .small {
        font-size: 1.4rem;
    }

    html.cui--fixed-headers h3, html.cui--fixed-headers .h3 {
        font-size: 1.575rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h3 > small, html.cui--fixed-headers h3 > .small, html.cui--fixed-headers .h3 > small, html.cui--fixed-headers .h3 > .small {
        font-size: 1.26rem;
    }

    html.cui--fixed-headers h4, html.cui--fixed-headers .h4 {
        font-size: 1.4rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h4 > small, html.cui--fixed-headers h4 > .small, html.cui--fixed-headers .h4 > small, html.cui--fixed-headers .h4 > .small {
        font-size: 1.12rem;
    }

    html.cui--fixed-headers h5, html.cui--fixed-headers .h5 {
        font-size: 1.225rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h5 > small, html.cui--fixed-headers h5 > .small, html.cui--fixed-headers .h5 > small, html.cui--fixed-headers .h5 > .small {
        font-size: 0.98rem;
    }

    html.cui--fixed-headers h6, html.cui--fixed-headers .h6 {
        font-size: 1.05rem;
        font-weight: 300;
    }

    html.cui--fixed-headers h6 > small, html.cui--fixed-headers h6 > .small, html.cui--fixed-headers .h6 > small, html.cui--fixed-headers .h6 > .small {
        font-size: 0.84rem;
    }
}

@media (min-width: 576px) and (max-width: 991px) {
    html.cui--fixed-headers h1, html.cui--fixed-headers .h1 {
        font-size: 2.1rem;
        font-weight: 100;
    }

    html.cui--fixed-headers h1 > small, html.cui--fixed-headers h1 > .small, html.cui--fixed-headers .h1 > small, html.cui--fixed-headers .h1 > .small {
        font-size: 1.68rem;
    }

    html.cui--fixed-headers h2, html.cui--fixed-headers .h2 {
        font-size: 1.75rem;
        font-weight: 100;
    }

    html.cui--fixed-headers h2 > small, html.cui--fixed-headers h2 > .small, html.cui--fixed-headers .h2 > small, html.cui--fixed-headers .h2 > .small {
        font-size: 1.4rem;
    }

    html.cui--fixed-headers h3, html.cui--fixed-headers .h3 {
        font-size: 1.575rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h3 > small, html.cui--fixed-headers h3 > .small, html.cui--fixed-headers .h3 > small, html.cui--fixed-headers .h3 > .small {
        font-size: 1.26rem;
    }

    html.cui--fixed-headers h4, html.cui--fixed-headers .h4 {
        font-size: 1.4rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h4 > small, html.cui--fixed-headers h4 > .small, html.cui--fixed-headers .h4 > small, html.cui--fixed-headers .h4 > .small {
        font-size: 1.12rem;
    }

    html.cui--fixed-headers h5, html.cui--fixed-headers .h5 {
        font-size: 1.225rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h5 > small, html.cui--fixed-headers h5 > .small, html.cui--fixed-headers .h5 > small, html.cui--fixed-headers .h5 > .small {
        font-size: 0.98rem;
    }

    html.cui--fixed-headers h6, html.cui--fixed-headers .h6 {
        font-size: 1.05rem;
        font-weight: 300;
    }

    html.cui--fixed-headers h6 > small, html.cui--fixed-headers h6 > .small, html.cui--fixed-headers .h6 > small, html.cui--fixed-headers .h6 > .small {
        font-size: 0.84rem;
    }
}

@media (min-width: 768px) and (max-width: 1199px) {
    html.cui--fixed-headers h1, html.cui--fixed-headers .h1 {
        font-size: 2.1rem;
        font-weight: 100;
    }

    html.cui--fixed-headers h1 > small, html.cui--fixed-headers h1 > .small, html.cui--fixed-headers .h1 > small, html.cui--fixed-headers .h1 > .small {
        font-size: 1.68rem;
    }

    html.cui--fixed-headers h2, html.cui--fixed-headers .h2 {
        font-size: 1.75rem;
        font-weight: 100;
    }

    html.cui--fixed-headers h2 > small, html.cui--fixed-headers h2 > .small, html.cui--fixed-headers .h2 > small, html.cui--fixed-headers .h2 > .small {
        font-size: 1.4rem;
    }

    html.cui--fixed-headers h3, html.cui--fixed-headers .h3 {
        font-size: 1.575rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h3 > small, html.cui--fixed-headers h3 > .small, html.cui--fixed-headers .h3 > small, html.cui--fixed-headers .h3 > .small {
        font-size: 1.26rem;
    }

    html.cui--fixed-headers h4, html.cui--fixed-headers .h4 {
        font-size: 1.4rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h4 > small, html.cui--fixed-headers h4 > .small, html.cui--fixed-headers .h4 > small, html.cui--fixed-headers .h4 > .small {
        font-size: 1.12rem;
    }

    html.cui--fixed-headers h5, html.cui--fixed-headers .h5 {
        font-size: 1.225rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h5 > small, html.cui--fixed-headers h5 > .small, html.cui--fixed-headers .h5 > small, html.cui--fixed-headers .h5 > .small {
        font-size: 0.98rem;
    }

    html.cui--fixed-headers h6, html.cui--fixed-headers .h6 {
        font-size: 1.05rem;
        font-weight: 300;
    }

    html.cui--fixed-headers h6 > small, html.cui--fixed-headers h6 > .small, html.cui--fixed-headers .h6 > small, html.cui--fixed-headers .h6 > .small {
        font-size: 0.84rem;
    }
}

@media (min-width: 992px) {
    html.cui--fixed-headers h1, html.cui--fixed-headers .h1 {
        font-size: 2.1rem;
        font-weight: 100;
    }

    html.cui--fixed-headers h1 > small, html.cui--fixed-headers h1 > .small, html.cui--fixed-headers .h1 > small, html.cui--fixed-headers .h1 > .small {
        font-size: 1.68rem;
    }

    html.cui--fixed-headers h2, html.cui--fixed-headers .h2 {
        font-size: 1.75rem;
        font-weight: 100;
    }

    html.cui--fixed-headers h2 > small, html.cui--fixed-headers h2 > .small, html.cui--fixed-headers .h2 > small, html.cui--fixed-headers .h2 > .small {
        font-size: 1.4rem;
    }

    html.cui--fixed-headers h3, html.cui--fixed-headers .h3 {
        font-size: 1.575rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h3 > small, html.cui--fixed-headers h3 > .small, html.cui--fixed-headers .h3 > small, html.cui--fixed-headers .h3 > .small {
        font-size: 1.26rem;
    }

    html.cui--fixed-headers h4, html.cui--fixed-headers .h4 {
        font-size: 1.4rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h4 > small, html.cui--fixed-headers h4 > .small, html.cui--fixed-headers .h4 > small, html.cui--fixed-headers .h4 > .small {
        font-size: 1.12rem;
    }

    html.cui--fixed-headers h5, html.cui--fixed-headers .h5 {
        font-size: 1.225rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h5 > small, html.cui--fixed-headers h5 > .small, html.cui--fixed-headers .h5 > small, html.cui--fixed-headers .h5 > .small {
        font-size: 0.98rem;
    }

    html.cui--fixed-headers h6, html.cui--fixed-headers .h6 {
        font-size: 1.05rem;
        font-weight: 300;
    }

    html.cui--fixed-headers h6 > small, html.cui--fixed-headers h6 > .small, html.cui--fixed-headers .h6 > small, html.cui--fixed-headers .h6 > .small {
        font-size: 0.84rem;
    }
}

@media (min-width: 1200px) {
    html.cui--fixed-headers h1, html.cui--fixed-headers .h1 {
        font-size: 2.1rem;
        font-weight: 100;
    }

    html.cui--fixed-headers h1 > small, html.cui--fixed-headers h1 > .small, html.cui--fixed-headers .h1 > small, html.cui--fixed-headers .h1 > .small {
        font-size: 1.68rem;
    }

    html.cui--fixed-headers h2, html.cui--fixed-headers .h2 {
        font-size: 1.75rem;
        font-weight: 100;
    }

    html.cui--fixed-headers h2 > small, html.cui--fixed-headers h2 > .small, html.cui--fixed-headers .h2 > small, html.cui--fixed-headers .h2 > .small {
        font-size: 1.4rem;
    }

    html.cui--fixed-headers h3, html.cui--fixed-headers .h3 {
        font-size: 1.575rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h3 > small, html.cui--fixed-headers h3 > .small, html.cui--fixed-headers .h3 > small, html.cui--fixed-headers .h3 > .small {
        font-size: 1.26rem;
    }

    html.cui--fixed-headers h4, html.cui--fixed-headers .h4 {
        font-size: 1.4rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h4 > small, html.cui--fixed-headers h4 > .small, html.cui--fixed-headers .h4 > small, html.cui--fixed-headers .h4 > .small {
        font-size: 1.12rem;
    }

    html.cui--fixed-headers h5, html.cui--fixed-headers .h5 {
        font-size: 1.225rem;
        font-weight: 200;
    }

    html.cui--fixed-headers h5 > small, html.cui--fixed-headers h5 > .small, html.cui--fixed-headers .h5 > small, html.cui--fixed-headers .h5 > .small {
        font-size: 0.98rem;
    }

    html.cui--fixed-headers h6, html.cui--fixed-headers .h6 {
        font-size: 1.05rem;
        font-weight: 300;
    }

    html.cui--fixed-headers h6 > small, html.cui--fixed-headers h6 > .small, html.cui--fixed-headers .h6 > small, html.cui--fixed-headers .h6 > .small {
        font-size: 0.84rem;
    }
}

html.cui body {
    font-weight: 300;
    font-size: 0.875rem;
    position: relative;
    min-width: 320px;
    height: 100%;
    margin: 0;
    overflow: hidden;
}

@font-face {
    font-family: "cui-font";
    /*src: url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/fonts/cui-font.eot");*/
    src: url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAAIhAAAsAAAABLHQAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsA AABUIIslek9TLzIAAAFEAAAAQAAAAFYtrjwRY21hcAAAAYQAAAg2AAAZuKYsEJNnbHlmAAAJvAAA bB8AAO3sF_xyqGhlYWQAAHXcAAAAMwAAADYM0qeRaGhlYQAAdhAAAAAfAAAAJAPIBCRobXR4AAB2 MAAAAIkAAAbwa9H_lGxvY2EAAHa8AAADegAAA3o2tvtcbWF4cAAAejgAAAAfAAAAIALXAOVuYW1l AAB6WAAAASoAAAIWDObVWXBvc3QAAHuEAAAMvAAAFma2-TzjeJxjYGRgYOBiMGCwY2BycfMJYeDL SSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGRMZZzAwMrAwPCI4SeQ NITSqxkEGWIYGJgYWJkZsIKANNcUBocHjA_3MqYCuQqMOQzsQJoRJAcAD5YLIHic7diHt9fzA8fx 56tNm0qbBkVUpJTKaoc0JKGhUFooFYUk7WgPoTTQRIqQ7L33Hjd777363Vevf-N3z318n-f7en_v OPec-_l-7wWKA0ULHVqoWOH7cwhPTxSu2rMXZe89e7Giy_c8ppj3XTt374YC-bbwfrE9t0UKH1us 8DOWoCSl2Kvw40pThrKUozwVqMg-7EslKlOF_ahKNapTg5rUojb7cwB1qEs96nMgB9GAhhzMITQq _PqH0ZgmNOVwjqAZR9KcFhxFS1pxNK1pQ1uO4ViO43hOoB3t6UBHOtGZLnTlRE7iZLpxCt3pQU96 cSq9OY0-nE5fzuBMzqIf_RnAQM5mEIM5h3M5jyEM5XyGMZwRjGQUF3AhFzGaMVzMWMYxnku4lAlM 5DIu5womcSWTuYopXM1UpjGdGcxkFrOZwzVcy1zmMZ8FLGQRi1nCUpZxHcu5nhu4kRWs5CZWsZo1 rOVmbuFW1rGeDWxkE5u5jdu5gy3cyVa2cRd3s517uJf72MH97OQBHuQhHuYRHuUxHucJnuQpnuYZ nuU5nucFXuQlXuYVXuU1XucN3uQt3uYd3uU93ucDPqSAXXzEx3zCp3zG53zBl3zF13zDt3zH9_zA j_zEz_zCr_zG7_zBn_zF3_zDv_zHbiGpiIqqmIqrhEqqlPbS3iqtMiqrciqvCqqofbSvKqmyqmg_ VVU1VVcN1VQt1db-OkB1VFf1VF8H6iA1UEMdrEPUSIfqMDVWEzXV4fTQEWqmI9VcLXSUWqqVjlZr tVFbHaNjdZyO1wlqp_bqoI7qpM7qoq46USfpZHXTKequHuqpXjpVvXWa-uh09dUZOlNnqZ_6a4AG 6mwN0mCdo3N1noZoqM7XMA3XCI3UKF2gC3WRRmuMLtZYjdN4XaJLNUETdZku1xWapCs1WVdpiq7W VE3TdM3QTM3SbM3RNbpWczVP87VAC7VIi7VES7VM12m5rtcNulErtFI3aZVWa43W6mbdolu1Tuu1 QRu1SZt1m27XHbTVFt2prdqmu3S3tuse3av7tKPwV68E_38r45tK3-SOdvrqFL5eFRQJ3KLh615B sfAVrKB4-JpYUCJwSwZuqcDdK3D3Dl8rC0oHbpnwd1dQNnDLBW75wK0QuBUDd5_A3TdwKwVu5cCt Erj7BW7VwK0WuNUDt0bg1gzcWoFbO3D3D9wDArdO4NYN3HqBWz9wDwzcgwK3QeA2DNyDA_eQwG0U uIeGn98KDgvcxoHbJHCbBu7hgXtE4DYL3CMDt3ngtgjcowK3ZeC2CtyjA7d14LYJ3LaBe0zgHhu4 xwXu8YF7QuC2C9z2gdshcDsGbqfA7Ry4XQK3a-CeGLgnBe7JgdstcE8J3O6B2yNwewZur8A9NXB7 B-5pgdsncE8P3L6Be0bgnhm4ZwVuv8DtH7gDAndg4J4duIMCd3DgnhO45wbueYE7JHCHBu75gTss cIcH7ojAHRm4owL3gsC9MHAvCtzRgTsmcC8O3LGBOy5wxwfuJYF7aeBOCNyJgXtZ4F4euFcE7qTA vTJwJwfuVYE7JXCvDtypgTstcKcH7ozAnRm4swJ3duDOCdxrAvfawJ0buPMCd37gLgjchYG7KHAX B-6SwF0auMsC97rAXR641wfuDYF7Y-CuCNyVgXtT4K4K3NWBuyZw1wbuzYF7S-DeGrjrAnd94G4I 3I2BuylwNwfubYF7e-DeEbhbAvfOwN0auNsC967AvTtwtwfuPYF7b-DeF7g7Avf-wN0ZuA8E7oOB -1DgPhy4jwTuo4H7WOA-HrhPBO6TgftU4D4duM8E7rOB-1zgPh-4LwTui4H7UuC-HLivBO6rgfta 4L4euG8E7puB-1bgvh247wTuu4H7XuC-H7gfBO6HgVsQuLsC96PA_ThwPwncTwP3s8D9PHC_CNwv A_erwP06cL8J3G8D97vA_T5wfwjcHwP3p8D9OXB_CdxfA_e3wP09cP8I3D8D96_A_Ttw_wncfwP3 v8DdHeze86Pewy_7dynkFgm5RUNusZBbPOSWCP9ltatkyC0VcvcKuXuH3NIht0zILRtyy4Xc8iG3 QsitGHL3Cbn7htxKIbdyyK0ScvcLuVVDbrWQWz3k1gi5NUNurZBbO-TuH3IPCLl1Qm7dkFsv5NYP uQeG3INCboOQ2zDkHhxyDwm5jULuoSH3sJDbOOQ2CblNQ-7hIfeI8GvRXc1C3o4MeWse8tYi5O2o kLeWIW-tQt6ODnlrHfLWJuStbcjbMSFvx4a8HRfydnzI2wkhb-1C3tqHvHUIeesY8tYp5K1zyFuX kLeuIW8nhrydFPJ2cshbt5C3U0Leuoe89Qh56xny1ivk7dSQt94hb6eFvPUJeTs95K1vyNsZIW9n hrydFfLWL-Stf8jbgJC3gSFvZ4e8DQp5Gxzydk7I27khb-eFvA0JeRsa8nZ-yNuwkLfhIW8jQt5G hryNCnm7IOTtwpC3i0LeRoe8jQl5uzjkbWzI27iQt_Ehb5eEvF0a8jYh5G1iyNtlIW-Xh7xdEfI2 KeTtypC3ySFvV4W8TQl5uzrkbWrI27SQt-khbzNC3maGvM0KeZsd8jYn5O2akLdrQ97mhrzNC3mb H_K2IORtYcjbopC3xSFvS0Leloa8LQt5uy7kbXnI2_UhbzeEvN0Y8rYi5G1lyNtNIW-rQt5Wh7yt CXlbG_J2c8jbLSFvt4a8rQt5Wx_ytiHkbWPI26aQt80hb7eFvN0e8nZHyNuWkLc7w_972bU15PNt IZ_fFfL53SGfbw_5_J6Qz-8N-fy-kM93hHx-f8jnO0M7_gfUsi6fAAB4nNS9CZjcxnkgigIKVwPo G0DfPd093Zj76u4ByRkOjyE5FIcURUqiRFkiRUtUKFuyJB-i7HjlI7I2cWT77Vp0JEuJnCfl5XDi JOQmWSvfOiu93cROnI1kJz7yvbWSl9jOZTpvN_Jz4mj8_r8K6EbPQUnO8e0bNguFAlCoKlT99_-X IAvwR86Ss4ImpISC0BAmBMHPOnPznVZd8VXFWSBz857aqCtV4s-3PNV15neSTsttKWWSdXaRJ62M BT-3LYr0Fhokc3D2xKFDkiz_N_gvHboUw3usn8cS6XNQAJmPzoWPhA9BUyTWnjvIHYIp5IWuIGTq cZKtkLkl0pkiUn2KdJbIXIVk4wQaV58mLSVB4sSZ20Xm56rEmd9FlsgUuTR7fGbm-BlMZkb3jYzs O4ZJrijFqGtWjaJMNItGz0xyNrgfkrVPBw9A8suuJKZ1orvUjEmRPBEEkbX1IBkTXGFaEJqNKVJX cKSyMGgVaIffxmFstqH58zw_Tvr3kG3TctpN08dUTVMfo5CVpyG7dnnT4ntjphnTTT1mEXb8QO_c woOwbuzsDWOnzjlZpd7qzLuq7cLwtaZJQ41De3aRrjcFrW27bR9GVomOnc4-2xsXXFlXSVEtEE2X ibNAZVGh18rXUpXI0YHr8LlwlbH9NlkVZfn0aVkWNXrbdoOomqxpUIvAxu3732dzzhLaMNviRIXh mPOXSLfj-a16grQ8mHxZ13HVbifIV4idTRB2H5nvXCZDFVk35UaTnJBNejzTkE1dHk6uZtOYiSeM N1PdpOQg_eXxIxVq6rRx06xlfozS41PDeGV4ZlUuTmcwG2_aOefNeA_cbvJxhPZZ0L6sMCosCUIb hg1ah03pzM9BU7KKqnibFTY2K3xW1Wh1aKhKYc41ms0GvVHRaTyZjOPbM_BHlfUFcKweveFolbf8 tpsa9Dhr6WgzjkWZ6W7Y9oGS6BwoCsPCJIyuBx96ieCSrbMV66qwYuBX8zq7iMdXsR-u6u-uUlHX zfJI2dR1ka5KRCNUi50-TWX55KlT0FB_QqS2UreG7FLJHorDp6EiFM3O0l_cs0eS5AdkqRxmhHCN nCU3CGVhO6wRbM28P99rjhtpT8tvdHlxsIZshEM7CVs5ZNtpWTQMTR1uD6uaYYjyKZnEyEqMFCqa pVUUXVfCzHW-JOc1x06N5oeH86Mp29HysuSLys6dyvmKomlKBZYMfyRYO2E7ce2MwBfna4avH6_d hY_plKEhsITGoVmwjnYS_Nbzl2Z6i6WwCK9fxErDTH9hPNcr34mZnZAJv9XZPqwbeGuGQzkO8dR2 dCzGSXScIk2YHenBuvoVWkNW-vDt6YF7WIY1iyU3wHcrImS7wndZeRgeeRifDTPPDZyxTK-vZ6G- BWHfleel350mvqcCgEoQQDgJYleJ6vpV0t5FXN_zVRx5_BaD01U6zKfrnU2SijUkK2FKjViKNPmp mTApnnaStl11nK3n8R8krOhz66pJ4cNVG7tDvw9_bK01hQ70ai9A3GCg4qLNepRFxAQgy0WEiv3t IiRGvBVMKdfJegDdAOrJrbrqzneeg9Ea2d3KO2MI3ya8094EQrQxJ9_aHQdQV4frBfpCInEoMUG2 JSbgSK7WcJw1Or5_ZGi7M4bwYLJYnEQAMeZsr3n7x_-A0vqNiFBWC9T8Ensqwapgn-X7r0DyQ-So YMC3lqAdkuK0a3Pz5LafkS35Z6iqk6t0dYyUADv9Oay93nq5Ab5nTqjBU51pEb5naxahdfAh8Vuq jJKYIgq5SpSHqaiqgHxWXVuJE3lYBhi78lwqn4Lfh-G7Tatqsei5-YI70lHwrLNg4TWS7q-VhqDC DIJmN2t1xa4Bdg1Qx5zDxthD_Ao5H6AvO8fmZMm2tZczBXK2sPaXVDdke37Bt2GU5Pyeld1NGNTU XBoHrQCjc28xnS4-iGe269o4hPli8W5ZTqXwexQKsinIDD_cBt9dBKjWAty_Db78rO16rQTgU8-f n0bs6gD4B_DmuLP-vBdSVGqYccPMqV_aY1p1e8TKqgDPlFUiKs3ywnVmPEe2WWkLfrfww7McuZI0 eb6pUs3ZUS7HEodkImViU7eMn5hWlQPqX-t4p6UPHNhcDfDCQRhJFb6zCy1u2w0P_vvw363hysZv 3mm9cujQS4cO3bO6-rm1T-O8IiuQkpXLly6dO1fWLU2z9PD7Y30xIQl1qTZ_fCdRATr57qVL_MHK wuULj5KVcxdx8l18-n033ADPfv978OybyJ0wegsACVpLouMqve-nTsHygeFpw1dtQh4GMS62vPke IeA7AHng4pACq2tvSZI1s54zY0Wzcc2RxSJQKJKikj0kZqpk_R0T7cbeQqX48cb-OUdNGY5m5upA 16mOXli8dgweI7FFRRNj6vobSsV89Vrossr6PQbfPsFm_pgwD-v-aigD2GinOLncTXVaUgijvA0Z l2EOuBELt8iT4ouKRnTlRRj7X4D_AN-UgcN9CziiC_iBNsmRs7rS_3pr_6jhZ9OWBw4Pb1Yo9Oif o2x-l4ACutLcxqkdUpiAt96w9WS-Lzc6O5pjyRWn8C_lg7tyoz0480MAZ44I72JwhgD6U1QfwSmS ivMegh4AqHW1MZNgLEqrkRAVW1WqUnvOnwWOIPh1pqVWY7auwtTxGMDwcQGqLIWKOq0G1FEP6hgn AMGgEqdKyO0ikYH0kUxgXqhJExowKxIRiSJB-pa4pKpEMhWJ-CIh4imJkMpuoE9MUxMlSZRkEUjg YVn6llyo5uUxOQZgHBNDNlSogJC7LAm-NcBGmfhQwfLvEkmEN5hyQoYKEpoh4uvgCjk5rcXhHRIl 4rugWnqaGIuGSE1Tx3aJEjSpRfSxRCYVb8iJGLwnHoP3xGNEvGFKjUNrFZG8U9KkZRxWJVjDY725 PIU0GqlxhMyXc6fVYxwaGzJurVtTkdNBfG375EQEYgxRVYXJGhxqMhxU9aa1L5PRIzCaIolVl_Nk DGc40GMwzRN4ffD3_JPvR95QKpDDd2T77T3LuNQuUOZ7hVW-8sqRJMvWICNPgiTSB6nRRVJqgfjR TG9pkhMvKPqkok9gN_rZ_bKixBRl78WKpjy8eKkCRM3CxYsGL8W1tgw_TXkGn2JZ9WnoEF6MKWuf vQeqqNwzqWjle4OykL66gwwj9GT0VYIwGpwTVSc-qatPPKHqn0Ry6oQmy3cBCtJO8AVKvv99hgvZ s5nWAF22i_wuf0rBGkg1eAqruLtP1yWArovDexlREsx_1yGCossf_CDiuaeekhOA-n78g4gIn_oE DZ57A8AEoFObFYJM9zRSwuMEaWFVQewPi8xDfnKJVJG-QUhWhuphCTlADJBDMaAMlJyxlDIrZnrJ yClxRTF2Lm0oTihqbOkjUFSAS8MrViptrgxDWQGuDTc2L29E6ekkYJY3A2apIx1WEeeWROQjo9yw Gxcb9SmxG5cw7SyJbYQHbVWxs0CFi50puMwfRlxjx0mD30fbcxUo_o1YXJeBLjLMmKwl-wzzMk06 cdXQFFEzLGDoNC3pJrWkpNgGiaumrsRztUyiXsykSvWMmdP1guVO1G0jkyuWLGeslv2_Y0nH0gAw qEk3ZSZ-pE-0_1YyH5e1mEyBjZatTDxdcUxdS1ynykk9na-Xs4aR90r5Zs6QJZfSRHmq4g6XsqZi QVlmkMc5IFyH0gFVwf4iHAdA2QXm1QPA1-34wKBBN-HrYre7wCY2ACcDcGQ3w63zfoUgr9Jl6LqO z8ADjp1VlV8fa00WKoX8-Mj0yFCj1qo2Mk4uW6_UWjsbcddyxERFk3PmZD7npkt2JqmIxUxh1Mnn rllKxIxyMRlPAOOdspuTS9tHm3bGqBuJZKU21RmupuLFdr0ylXNV410OYJmhbjObMg0rURheHJ5s VOt_qxuON5vNTOYcnK-Aw26Avs7BPOAznFPjYd5FqUzvFAAASpCcLM_730LK72Mxu2y8mKpNp150 XaNULRkfY8VxrxR_UXMT2ouiLJFv4Bq5EKtkYy8mp2vJF93djmkYxgUsfjReHIm_qCYcuJXK0CiF rd07yG7BEqpCG77ETcKb8FswwMWBVcPlVA8MJyOKoPle_7zNC6aQd1d5NxChQZvnUSjHi9qRMq_b sNV4ABY7rUtOtTperTo_KxmGLMZiIiA1VRPN6xQFsiKkoqwRVRWN7yiGZJqipkoyv3FaNuA60QD1 BDe_r1AuAGSXj0FCdlftB-xKBZLqvEKpoRS2FaAKotDqclw0lHjZUgxAUTTTSitKTqTK0HKVKkQK 7sxBrelWBkrgZqscV4xnkewmCkMG4fzdCfDfgPUNqzsA9m5K9bm8KBsKkjqtbQgDJ--__zeRe8pk EKhZicTLmnKnot1Lzt4rojQm62eppdF4w2tE5GdYf5XNmw1v4AKd8B3quncCgZpgrz1__mV8re04 Nr4YOIhzMmuERePwR61-OxZxRtk-Z0hoYc_KniE60LA4FQbahrJGpJq3kCq666SQ4T3NSF9eoDSe jNOrsa1XsyyF7CNYatGjWHqUWkHp2qWgR19B2hJQSXBYHTw91-tQ2NZTQFfYQl0Yh7Z2sY1R3OzM dmfUqDDXw_ZiO19mxAAjC-78E6fpOM1JTFwbZm2l8geH-TVIDu-89MngIiQP45werwa48Q6yR6jA ewfwKnsPG5dAzvIP71blt75VVt9tD9vww56UZ8vl2VcWZCpdc41E5QV7eGzYBnK7PLdjrtz_DigX IUKKSS89HznRFKeXOOU_BZDRdxUmJkHEA2gS0SwgQw5U3ym-sPZlRiiNQvrx4kQhnTM938tlqXj4 sEiHxgoT_494G5DwvbvWvlVAuJpO2SXPK9kNtSmJ4rYuEIYNrVOHaz26AOm5fEjF9QgiaIsf0HNA pX1D1VoSpVJLA0YD2QWgwxaptCrRRUUn7AsgvojU17xSjSoXiCEJZW9S-zBnLTZ5ybM45h_AhI3t wPtmX-sb3Su__YcG-JsrNqKfoGyn15YWwIKl19iaMmm_9qb9vL4JB_YaWxhpqzwwbtjWQz_A2L2u lv8NsqCmvvzP0oFIVwS5x5PwObBTuGqzvrg1Ljoc6EucbNr8LbuikkKkK4S1Xt-7ZV80wjqjffq1 dkYK9Bx3CDHgoueY9NvrKrNq22uFag4Ai31xWVsN9RtST2623JBF8t7PmGJeNuk-PevWSAvlZ6IM F8zu7kDN8QIXoz0xrWhwe1f9PKX7aplsPud1NWVaUeHGQMGx9nwoVAtleHcAThmC1rUYa7--UREZ 3iH20rhiu61oI_pCPBVepXW9XL7_3r4Ib0A_5QIPt0E_5aoIOZdIpt7y_ID-jGqjCjPZLyRTI_tG i2EmqnyqpJJfyM4URveNrH25lw1kX4G-yQTOAOV1gu-qXZWRskDDqrYfqJ0CGrf3GVTf7bqqZ6tf rV27Uu1uH2rQt5RSj8GX6FT376gNmzuD4f9ucmxvslj9eP343pXayOSpavEtjVL6y5R2to1M3TLf 2hmO_v3J8bfvSRbnqz2Z3CxrV04oIsZCmjzLxJcdr4VtBKwQtMFXfe_SwtDw8NA7MDGPjybn5pKj x7eLJfgjZ0cmf3NyhCV_c-ytY8m5dnLsrce2X-eXPlwsheuKv2sIuOdpnI8Db8tE6P_2HDIFdhY4 PE91Vde3_WkCR7UbaYHuTjjxQiJbzk3YeCxs3aK1L5XlWLm573iTHZevfaTfxB3XFUs3FP3e_EiQ 24H-igN2Bbqh138XBgB-z2xzDh50tr15ZeVIvV4nH95urxy0t3_4zSsHGgcav3KgEfCpY2zNBTI5 3wWkjPI0_YHzXDD2C-fPkxMMxfXkokcFXcgINcRzKSYW6MKzzYYdyA-8kICBku642G3rSgJIPXIC U_1GtuKbl1vlO-8k9AVFv6zDL5AfAPF0-XIlyn-dFRIof212G54KpLlrt4Hz7Ppql5MoZPZQp3uo 0znU7RzqXMyhIOybeBoU3nSJScci-LIFLW-iDJpsRqOuo4y7La8PSP2ge2QbSsNT6TQKuanjuvuR fE0mkXg1TXL6InYjMXEewBqpYWFqYmYyhc_Y_qJfpJopJyaTOMfNanLY05Xz0PVJduj1m8tMJzZK Spk6ROUcGFOboqEB48Sg2VE5qA-Ecb2OLYMUGlGv4xshHZR2_hXFMuhHcG8D8406tQKdzYDMa3Kj vEsOhUHtXiYqmI3KuNa-woWxO_nhP5zHK-cDgioUbAWoJPrry3_GkJZvNnw0WkiEaj2vFSdONZTq qMj7tYFzDdRunAUHSB2Iio4vK5JiKseA_D0GR0lZPo7NwGJJ1ihlFyjVZCm49NyIZMYkaboOnKBT n5akmCmNoNpJMmVVhOJKBYpFVebFPTxxA3BFy_j9QgVoTxE6QP-qAL3bTqiobAd6jwZKXOEBFeE6 jN4EDNgF-D_Rp4OzOSkju8ClAfesWXE7TjJivpm3YmaiACuNzUGeRinj72aSWcs1k0bWiOmJTDpp JCUpFU_ZgbwQ2436Dh_aflR4A442H1dsmBfJ-6_SL-m1iO1Nxi4NJt2Nfd2zyW395N4B6uqZrXq- 9o_BfRpqevoSfDPyvUaAhtoBPT8sXC-cEn5IuFd4p_D-V_-GV9JeREuWyOu4NFiy2RT4u800HfOb FXZf_c6tp8zmA_dwrxAAzquUrjvtw_ayoAqFvnYSkFcgfPLYkgXg3NNFfju_tISQc3TUlQi9OUXo _ah7PJhb2oVwbWw0J1GSupkyUCEGMt9xwIuAK5s24A6oLJD5ei3Fa4c5pJQTKIhFjMU4_lAaADRN 5upMJk4t5Wq0wRLlq9mR0quT2tAQFCNQU1aaTX5MaD81VMxnZHVIkqS5tkgPDFFRYmZbQ9b4uKLC wHQ6kFgBHkXcVmD80i6kNrgyWJ2FhnINDFpowc9XI8tuq3yDnFUT-39pJaE2iSz6MRordssxWfdl afI5bN5gcscZzJ0BmKuSeVltDKvyLCGkTI2iTIsGLUu0xT_lGf7NbuVnQl-XuR1oBjegSt3aPNPU t9BMwUdqiNlFuZCfOT6kO0CUe4l9kijLZNvM8Td63huPz3weJp5E79CuF6WY3dOj4ZhUAM8E9lhX sAtwB-0C_GAOXWrsqDvZJmLm0fKe4iii3WbWqe-QgA6tQhccenMwpUixvqNRnE03cQKNJhKjiPqa 6dkiVPEpWa7sxzHa7lDz7wqZTCEqV9ouaEKdUcahIMZvBFMoEXJePYVQVHATiBM_vCwTRfqkBOlC Dz3-vNuT33wFpTfj1WUHWS8HaCOVI8fP9UU4EfrIRTqs6QHRqXqql2CkJ1AFru_uIlgWoRLI2dHU vNFtDneN-dQoyw83Mb9ywxTT3u-FsbjY7F-N3rkb7oGRyu-FwRUitGMy1Cpl8S3cXIlRIsZd98hE ZFTkZ1KJB96p6Irxn5SIPnyMW_JszbFyxUkgc57nuhImlq4QZRPudFfJqBo5KUaLFCCOXDSqJpxJ JTgTN2NO3-bqRE-LkgtInYZ5SmJmxGbjBiEtePCluclXKJjz2_Yuhg7QwAmhRrfNb3gZmVkGOysL LzQLmXuAxJlAoHoJ6DJu4QOU8OKio6ULq4o-MQnF9-KY8PmPMsskUFrzSJ8OSgHn1VB_FCqLPAYq uYA-GJeOR65xKl-sjI9DMkZqbuqLKcfBZEo2lFNdasq2LF8PhwcpJdfYY1W4F5Ly3wa3QfLLlJ7u yLINBOS1MtxnUSGy7u8QssKwIDANMVnXAN8ebOJTH6E0Rw3lrlnZkHMUqjN_d6T4UnGkVYbk-o_A JSh9yxzeZcrXyl8IL42E82s7cQWL2T_1J7H68PUojt79OAp9j16PcxLyUNKzw0qgvi4TJY691oCG blB5N6jnIyE1jQDGnx-8lZyAaj7441jNJ55aNy4WWn8NcOkNaYBQj3DnsxnWbCaQuH7Amvbv8U27 dyExft0GHaQfrU5Vzm6tghwci2Y2wja4zmAvzm4yFgfJQaSM_Ki5QqVvB3epbyaMtyfYQJwjt8Es LgptYaewItwlPCA8JPxvwpPCzwn_QfjPwueFr6Ac3m74aHPABcvzvt1gVqDIQ8tblYcwtuFyrTRQ xs3g3iqTEaMlqdfooiKni5MyULA1Q2M5oNL8f-H8r-Tz3xMVTY-n03E9LopxIz9cL8attZdEWYtZ 6RQrtcz8cKOQMMlbzUTSTSbN7UMzQ_Bbe0WiOtwXi1lW3EobSVFMaraplpyMnlr7C9VQtZh6SNNV NaYehiz8VtedxRTFUFf5nbvgoOJZDG959ztPEFFKF9NUHKL1boNWB0_z6UIqnU9X88PD7cZwfogQ UY5RmaaBR9ClEpEMTRJj-VRGIg-iVXIJk32yrin7kGd7J8K0p5SYrr6pV1Z63fett2X3rmTL7gWc H7eB2tx6vQBEyyguoq1M1R-5Fht06ygDHPAXD_QwRyO2_V0mHb5WuFk4K7xFOC-8F7UkoW3_1kZq GzNyz0cgQrP1rr6uqv4Ujf_bc6J4FbdwuxBHe7f4Kjd7u8APh6AEyte-xC9-54JuWTom4_zChVd_ 9hzgSkCWL3Cj9tgVDj_F3RUsXqfDz_ZsZlu33tIuhPHbEXKG2mVmuFYlAdnHv_Hv3I2WiHfdLRs6 vZvl774L85fu6pdEr0bkR2OAT9FLgzln9G1xPRf5DYTRLUVFWOIq7izqfd32Evm1KVgiQ0CuDEki eV-9QJyGkxtVrUS-AVRyoV4vvFQd_8u9Et1HFQUSqVwcUxSnYZMysA95WRSH28OETPbhN9I6yOmE L40T9lK7_05ylr8nPwLcPLwn32jk4S0f5DU7pIQ1q-LwXJNXHOqbzgLfihaer2oFHFlA5OwhqWEf UPLlvHLAbqCDSfT0zr4m8enK4B2VXPR0LEKPhvI1pJcqqMcMJUURyZkaYf79SL4Ryok6J5-Fw388 h_TunZB772XMfZvxKSeYjPDkSXb4JOdHDvXYEg4_xG0AP1rCHuEMwA9u5gosFTIkQJ5gUpv3e_92 ofTeV5fwiqIio8H-NXxuAdfym-xSUAGvpNFteS1ult_yvyqOdkYliSo2lSVZu10jEpXXfgwYPjU7 Xo6rCpw6MpV-TK43VE1JaIl0K60rMt2nmfkKXC7EyCG50VAUSYoDc2Q4BYNK4n5KZS01nEtqJYuM 5Rr13Fh-2DUMqlFflq1iUc9ULctNalSVjZjTdCeGU_FYMjeXtjXdNuSYZk2q8SQwqNXtYtIyknk3 n1ZMSTVh5dlxYikxOZY1tWx9G5Px_f33_57cRe4SFKBgsrgSgdaF8fF89F9C6z4cFddTmAXjQ1M3 N-z4NtsubXvMyL2Vny2buToUKPzwKJQ8NnXLNfwsz2-B-RG-xxQcmLMCQcvVirgkttQ40Df-ErC9 PQBIZhtvuHl_Lrf_5jdAeq-U0s8NY_LmwKx3tg7Xwjvu0VPS8DlMruPAJyqrRtllRhgSZmBGDFi8 4XTstoFlqisoGuBcXHgDZz8uv4STEhP7uedGt_myShT5HllVn5hAMn8ikF1ewLsguXD-WTUwxvsK E8JyLqNvazXObHhv5JaZ9Q0W_Q0UUsCK3fyaYqvt7hLwdR2medrgDQDcstomZ6RxwN-ymnKTqgx8 tzaF3M7E91S0ytTC0gmRThBd_gbdJ4q6Fis0C0A4EDxTLz8kinnJpFk1baZSZlrLSqYkFyVToR15 fXmeAHMFUysv0hFCs0otVkkXCumKVZXTkjRCJHFSEKK68SpKcPuQIXQV6bmM8O_io3lR158iobI1 CxMwy8QhIaRA75UXAw-W78nStCQrKlAxqqxIUyIwh1ykHMfPFOcp56ArolgEQgy4ahst4mzdliwo IlJ1gOcjOEMzsxmu5dvCB-fS40Q-tamfDbTyO4q4pWNNn28YY3zDKJ-bfTm_iqwldj8AklGXmpcu hDL-xUkYAK40CTIR2b75zCSbgJMoM2SzlQPKvm9JXMgxOmvO9dFgDVBSe0n0VWCw3KVAcOE1uEmf p1xsVabdhdrU0Vm6T6rOPDPtutO24_xkaaYq7aOzR6dqC-50hdTdmawzvjpVnMzTmcpqZSa3sGfh 9_KTxanVcSc74wr_evLxvJihrpVMxlA-nkD5uJQfzlkxM_kDyccH6dPmFX0tI0Te5tRpPQQZ-lbk 6dODslIcL4RjbO1Ex4d0azZZiRjIrP0JMRBXRgS4X37ppUF6aJJLbBKECUW54OLKiqUTvy9p4rvf LWrS70O107JJx5C6pmNjzG-GedFASsYk6a33AdHE5uevUzrK6OuxUWTVeX50jOuW9GA8dwsq06ij zp97B9zEtYrtFOoU10HsjdqmMIOWya_FVwBleeTEKzg4mPwlt7ie4BbXE3CmAQw_f_7sMlrqLcM5 3SRHMs9BLcVCgVeCybP44OBv8p57mDWeMoGv0NVJfhbiJvymOlBLJbQn4DCx1o1o1NRQiFiDb1zj H5ms6Gv_AxjFpGFsC77up-HKp_GLHz-u6MtGEi--zHRa51Yj9OcUzh7fC0kw3_UDB72XTg4zVmjP fJjZdvEATL27WBp8J5QHDPJFK8I1sAa25lzUH-hS4B_9IGdFXuGH97zmQjK7GaPxbzlVoA8cfnQL 5x8x4EnugL4uDNjLB7LJUBPbkAbQVHu7tA5TjcESQNSDEAbVm-qnQzxlmWkViL5pQpg9fJPRGM2- A0ofSWWtdMbMag61iARIqsL02IEfnQJ0dgupNQRB3CaDw_Ge1JxZZXBxiHvjGECYvA0rt5VbqAE0 crKtwB7ja3LJjpn5PAChsesobWWdmeOzQwu5VmiH8Z9jVrY0wKPrsGZrEd932x-Qe_V0W41PGAkD fpmI6IvYpdJoqWRf0vCKoV3qQ8A_wwujpais_WBAv230tEB3CqTeQlA7oGy20Xfi5u2-rCjyvbhi VzT1BeanoGovXPoOfJXAtyDQxQj_A-BQAtbiDugVXxhd125zuZNnI3BB4VVXhc-NXXMbXFjFDAgQ R1VYG0ZK1VrRS8F8drIPt5K5VtNJNu7JptyRopiWilbczOYzhdGilCapUjLx7crC0DutU7mp3F2n T7_z7Nl3njq1Q0kW0ulERodZo6QqdjZlmFbKCPwn0T5KBYohiRxWs6GyBnpdPKptPgcGzEd704DM _VHlfyqaXlrZpuifeP_MozARZgMtqvfuYCJU0MH3Yf-Adub4Fymd8_DiRVV7d8TdO1gfu6EdaPc7 qB9uQxsCGi5sAplbQ0kPJPrXljsXOsuh2rbCWbfzJ09q6sXgRVG66CzkUgBh7LbHSAJOowN98NLq nedDU7k7gZM9FJI8lyP2pglmt7MBW6oR52SUNMxHMcYAGv3cEAC_oSA4w0d7irNBzPog9yPjERou 9HnRPs42YEYx_WboL4iazahHsjvw1o_vEUV5Ct48JYviJK_w2Gmq3MpkVQrt1b2DHIV5kMbxd9kc APaJWVSLPhl9xf0GNlWhsqw5-meqBzoV3dL-WknEqa5_5kA1wAk7SEZA44p59rEAYAG9Sl8BVvYD RJNUVfq1YDwPMz_kCmopM7NZtyIx-RcQxoGPmzcLLLE76PUGq2aahEyzEzi_FSVlePGqkUKOiFLE 802S33x-QovlUq4RV4DCEAsluEHWjYRmWGm7UEqL5PZYZuqW6_c51gFJJsMaesOVykbiKip2ycN5 WVTS9VxW0-fQ9cuMJ12nmDcTcTuZjXdoOGbjDG4VmP-Aa7toZ-1GPMWR-nFOmmlSrqTODMHAVwNB Gzmbsr5x5sw3rNTFZSSklyl-b9rDrfvJPvQFDsYflVRkryhrrvaHlf1_qFAyq1BN-8P9lT9UEkJU 95VAu_z1UI3polHN5Qc6rj5IG3_wPbKkGMq990AiRY1mrlpZkUxDknbtkiTD7PO-yFsgr71emtpw cb4jIGuEGRdh2KAF4ewyx5Tv5mK-I_Ud1ovWjnqUYn0YeXGTs-RweLJZqTQjPAanWUubwG671u3h jvVw-8GAx8_oCs5jTCpPP72qo1TS6uHn7Zwebq7Tf6me75LOCWrKj1HKDz-7Z--er52gFC0R-eGD UNJfp8gLqWhhSRqq7bb9rupktySGCX36zJmnz7w9JGWBrB1heU7ikrNn8PoP9-ndsRHMj3DaVwht C88SkemLMOrEPFqTRmWetZ6TGco-_a2pJVJAkafvo8jz0Np_5cdDWLZPN3T47dZMDX7v44dXqGbS eZ-aGl2dx_TQKpb4Ct6qywOHdfFRauv5nUATk-1G7IUjc6cFjdDNwIArOmO-L1AsN_cwChUTnC_M p_4c86nPMuvaiF-9t9mrIs72AP9_Ad7WMxcbI2VVXfszzTSb_FU78C0ng1dFaG_k47ajNMaPujsN nrwKdwq3Nuqe6tjZnlcUkFp-a567R31IkW1ZtzA5qWIapw7Vr9vIre6242lDt6jlWK1C3LYycKJQ w463Ch-B5ywdnovrp1nKzs9txcA-ZsfhspE17XixZeGJVYJ6ik0uh-nL4Eag3xWyJE6JcdFBw5uo 2jM69TtRSdz94yGrh2zfOAu2gPlOVB73RHiZ34qaRfZYxO5Fhi-dQvuRbttudxs-Woo2Mu0u5rt4 cqT93iNH3tt-vH34Pe32eyD7ePs9a08caT8O5wOyRGZB0O9Js0LikFsSHdWNqhB6nptMvTDQJxIr ZbPbDx_ZDumRw4_wxg_2E_IDPfyv5SOHt4cPvSHs6LrnXod-47N3IXi4624EFXex_N13Yf7SXf2S 6FUhqnc2uS101Dq8P11b-AolCtZFtIIZCnAbja7NKHqTo_BxDDAV0pud7hYKE_TbURv-FBdUoWCG jG2mM6kXbp2Mx4xUPmXE_kiSBjQmTLExVBxT3j4lJWJmOm3GElK_DcUg2hYzu2Z2RoEYfy4kMwL5 vdLo6dMulcu5fCZjISy0Mpl8rrx9fUG5moGCfOaQoaestBk3YnEzbaV0IziPGcH5nXh_JtPTj5eQ -mJWIUE0IEZ5J8ivy8oPo6zghxX5sSOUKqvHIPkthdLjhyG5o6cnOcW0JCuIdbDNs4H1GaelgXZa QhrV7XbUAUfcK2GmM2O3nBjPFVutolRWpKokkWLOXB4rz6XPFCYKhYkuJjbiiGIBF26hwIJ0FBFf FMmpiZTW6rbuwphjt1OvnXN-Wr5QmOxMFliCPAB_ghaLOMUhxfxAfzwu0btyf3qqUN6x9pzvcV0_ 84l153GOXaEvD6dzafg1WZcKQ_l6PJlvNGYbeiNTmNi0F5eZU0XqCOtHpq7BzY1c2qoXqugJFvqB HWV0yqZthyk-103Nb9aok28aB4rzaPhWSqXbrTlKqDw4T5jfuRcGgWO2h78cmSckt8lE6cnIDsMa 53FIErAGxgSf6aSFDMBJt9soE360AQai-KFRq7cANTGexlXtNhLqcCtHYo1uI-WjrwJMIOa6jOB3 zlH5F8k6jxc6Bfj9jKIa2trLwJ9rF7WMUlgVpSXxwLWakS_c8X5bLE-URSlbSFK1aCQSTiJBcoVC nv0VCoUjckb7Bj5KdmmGplirsrQkrX3h84Z2PJ9f-4OP7FfkpOMkgc7YX8grt6oxTYupYbwC7GuG SZm2CVehJJC8eq9SPspd1AYsjEZoe-TPu3Pc8TfwBa4Qj3tuhAb-FUKWturm42-kGB-iVsAPWqhJ Nyi0UJCgR1I2KxGtpUjpNJzSWIwSleS37vDaH_zvIr0bYG1NkjyR1qQfl4eODcFDMTm3K08NpULT 7TRVDWpUDIrDsGEcfGEV7bBf0zgw8ziOxYEewWt-20HKZJpFrvM4XeKqUIffma-iDF1F7evWA3FA lMWYhOGcpBhkJ0Xx9yVpEgtFIg4PQ4LFR0WpJIsWS688HBfhCRWemJ2BRIWTRSpRaRFDUSnizAww dxoRH5Oln8FgIbL4f4hSn2brj8m-1zgejLTotF1GXXh-GykLFXEHy7nqFTq-uC2RI4XEjnjLs_x4 DlpqJ3ZYLe_K3Zuy7RbxbNvfBhlRFIdse357SPP32z-GvrCvrQeNLtBmPbH3FRr89d9r5Y_ckXTs muNcuZEnd7fg1oIzhPf2ePywba-pXVdox5XfLQjauvddCxT4rcI54S2vda27zOGKUd4tj0URnBZR _AFLfhbSKcjgkwk0DHPUeT9OfMX1ASx4cOLhI26rAZD9Cn14XNUtA0C8SIgVK1gT9UpagqkJkyCd kkS9oAK9IilUVnD-3xpLxRJHJPjLFSoKxpF5QHYTABmuOBD3KzKJUYUAwSWbHREqkjVbF2m8XUhW Y5qqi2ouUbtVLmipX9XSKZFQ6QOGLFtOyrGoLGycU76w53Wsim47dMIfJ3bbRuXJHAOLVxiV7Xsz xYRuJRNmLHko08nlYoppKa-6IGqSnK_lZGrfs60rqXVF6sO4s6ztw0IHVvR1r631bS-0fgUiswEE p8vzodlpe_05WZI17JAeM9WLeoZCh8QlehA79P3PS9Ij-OEg-SgePzSYsK59HR8kS3pMp3Ho2i5x 7Qu_Z2jXrv23X0TkYGJMIkkCctrCJyyRtiFlWUnqfaOz0OMccFzbhINw7riNLnSsbUe7ijL7DY7_ W58zi6ElSTpNafyusHtPGSNByx8BoLpJjigSPSVKb_sC69MuPXaXbvz7sLWiD63n_Zg3-30TNplr 7dc81wY_xgLpYequj59my7n23lgiYRyGJPYpRMWk2yXSq2CWROwI3g-JSN8Gi7Wb6oqb4I6V17xK 3DYjkKqkHWAOxVZnmYFVA81M290rtN-O16oF4HtIsVqLL6azkKu4ZYAn2fSrdMN-6AzKbX_oIdu- UVSp8vZ7DCrTG-0-P3aY6X5y6PHJhKsqV0xF-vMNKh2TxPOGdlfYvKe-f0qCMqpoxhfDV_djT2CM qBHuc90LFRbwqEHC5SGMiW76wLHBz0N_jF2E3Lh_vyw_JieUx2UZs0eOyPLjclL5CVk-fFhe-_O3 vvU-8W33ifdtn4DC8WebdUmTrpXgp4mNJuRbo5AcluCnSaMtSTu-tLTtXdu3Vx3gD3syVrSTSCF9 ziTndqrdDZ0xi89rllZ-HgXeK0wcsvYLFzT1UaZM6PuqpJisteGtd84Y8FX8ldSHJRoKW3saYlIs U-lldcA9UQjj8qL9XQnjgPkRhyJoI_IQ7EWz-CK_rqiMAQqiagCzzGMCITt9LxcnH2eeWPD_wvCe AlAQFRaddLTs23ZhzzCLWjr7dDVQSNChxdCAQFl4vpi3bYdZDTi2nS8yXj4iH3CB3gj0mDBsyANE tJgYy7YLBIZSRU8RJplgYb0qFy9WmKWd_lVHktMnKZEcLufYjSrLQ5XL5UOh0Pb_dCRROpmW4Y4x ZC939Wk2lHOnAcJ3Oac7OxASFYapOdvoB_Npc6-mbmjWFBhlRWKphjE5mBapw9zX1v5xmXmwdfpF WLCm8JJlbqNlacEZms7wpzVLfzEsRCc1VgRfeZn7Oos9PWuFxfPgwpvQUKaL5LPaqJC-exIqYckZ ZIpRwTp19Zz0iELH5j4sOimmaN3FFLDkMI5hixnJTMmSVG4XOzZTtGaZ_jWY79w3jEl1wpcpCJfQ HIdNm0vT_AUYZvhDaH-DM-QYORtUu2cvECxTU6vjfDIIQiQmDmpyTsFaR0FCyAp2PSbI7MWl9BSf iez9VrfHmLfd8Ex1u-ju1bhSDWRIUsT9mlN1JmPJmNZJW6Rlpae03NofW-mG5FRdMh2L6wdUzA2R dMkwN3vgW4S8KWYxhlEqGPLsDiudtn6jqj2Qtn53SNHxAiVFnbw5ZmJed45Z6Xu1TR9i8aSCb5oV roYxCG26y0yH202F0MBFCfMG0e-rHbs1ju28QbTdHXTageutwKNBDSXbk6oOLKCqUkckkkImDTh3 VF1xleCoanhUHeLCXYm4_iTacz8Zs-oP41MPy4pStpqFfKtQUjNWPBWfdFl1ZB9UQFRp7Yt1PK1f OX1ZpS_Jymf1eFz_QMxKaGjqqLDkjVahWSg066oFtaejehODRx7oyai6zLrZfmZydWJi9eTqRGVi dfKZp1kWcmUofmZABp8QqsI00yyut_SxB4kef915Zp2e-ULPm_wRfsDkYj-b6Hubn-iXPtcr_cVe bu35_vUe_sG2NnhsJgaOUH4AzHQ7CDIWzX0NoMibD0jUMKRdV_sSlQGn0F1XbwPkK0kxeuTSo1j5 ox-RTZnKD94nm8D8Bocn-7oz4f8N7G36NhZb7iawxGKN_wzaop8K9g7YxgDAO2Wk7dhhb59-6Pu0 DQ7hJj5tc6_i06ZtdGnTJic17tEW9elEygujAkWMVNbZqcg7mQEdUDQdb1ZFEXLLC72BlggLd98i Z2STzqXnq43tjWx-uLAnsFtY-1ZhojNuTZLy6JAet1IpMxanlWkzV80DRKZz-XJ9e11vOqVReU9o y_ByFaWi-eycpJRXah3NIOl8Chgvr6R6BacZfPdTACvGud0-d4LizW53ubEf40LWtZOcymcb2_dj CyeqTOq6vlHPOE0dGsTbVJ34MBdl3rSuEYKwTgc3u8HmMDR9S4RR1jtcyaBwkIwXo_aHKtOQFVIY vEdPKWbSxGBdo-UBG8S_41YHp1Mkhp8WQHRSTppmHPJ2uTwa8O97yV5oUwFmEbcFe6Pwb1A2HzGC lAYUzpmtL_VthXr9UbfqjrJ1T5VLtfmhofk9mAx5e1utvUcw8cjmxSJlBn8yPzhxNaZocUm3YnDq DuXE2IaSxaAWSIgcVAPJ2vc2L_9SNDbrYUtH00HNUC0pHosZkE-6bj22eXGwTnWyCqM9Ht1hpN99 5gzLiWE-BGxwbeWn4nYiYcePVUjciWtahcrZUiZhJ1xvynOltgEXE4n3lEnaiMeNdCyrlaipxLPZ OPJOrufCrxHMu4PkKORSGB_N99S2zzTtGN8GvfTVwO7kzsrkwl-NwbL8hGGP2bFP0IlXnG_CxDle mfzvY7L8FCt9Sjb_YnDvgA32K92-_coY1gCEGIBOzVV_q4LmK6b-10rCgtLfOlDt44-jzIaixvcT GcQfiQHtiAytH2w_WTkZqoW17SWYDWJqWlTo2mcXkpXvjlGr158PaSq_U9UacKNC8UaqjiYqvxLt X29_k-1szAR_wxsrrObISE1iFZR-IganxidoxB_qLPP15JF12jyqjjepqcdWjyvaB14CovxDHwLa _OHeOw8Ch47eRR76fXsblYzQ3eytQ7fuTzwJHVOWtVxK36sg7OzS-24dOt1NfJlSZa-eymnLCsLH LjSmb0uV53EJGV_TJ2wi-FhGroI55DU4ymiTleUAYwTHtT959ryqfRmTDqGMAP-yqoXHh5_taOr5 Y5j0-IZZRhuMhFZcA1zboJex3YMgfq1bG7Am2aPSKqLFKlVrPP6wgnaBZJZ7dWDyfzFCCROTr9XJ J3twF210uEy014IgkhpXrAIHHAnREX3x6Z-QJDI35MxLYgYwctayuL1O4BLyaSpdPVvfI0o34KVs 3-70BhZXIcNsxja-YWXti6os3rZ78m4qeZlSySsWYVo8-ca975WVTxXhzCsO6IXL63bJ8Nebv0V2 wxhQC_fxwaW9iPz3yut0wjg2jDohdq277uv43KCMWbZZKT4gqZ9GZfMpSRLJ2IULafN5XODPm-nV fShp6tc7xmxxcoDpUgqzAHfXR3teJMV0uvDSMg_Fwdi7MEbIB4PIGyKtcR59gw3L4GjMB3Gu7dDJ BOBoZEQGbFj6I_JdOTBggXE5xK1KaAQn4mqZuaL3aujPrA6Esb3UR06tCMqSVcVQVMrN02WyZ3PE 8x-5q--MKu9BhALJP7XvNBKAabDvMCbYd2WV9z1qc1kOozkMenBEOt_wOyhmA2ih2gq3DWzP-7Pz 3qAZZD8UhpujClE1K6doohgnsiSn43EyaIb5ct8N8V1EFokYN8R4JgGEBtGAwgvll9zmJycMAyW1 ghCaO5Uw4s2NmLFKkQvR8obXbQ9Kedi8XLyMM-FbKCD6STYmmBzr5Z7uuzB-9mk-aZ_mq-kVTmm9 wA_EGDgtDfUm81Ao9Qn2U-B2pdiPGWGncGh9lKbm6-9XmMNrare_aw7rH1nps0bffs19Pddnom7l ohne6Wd4905eqe_nmEBHP85McPkoSAPxqcK-X8XhZGce5to6N49GVLQXDUYVtfht-JGnB2Zgo9-T fvf6yeH-5UrkqSD80Xl-uBx0bnTgNLgYsZvIC0PCYhDXPoibNwhRG7aKc09Fo1oReIyACWXCpwTB EJnkRIVKr0i00sd8nTs7L46KxBNlWEBA9BFZlonYkqQPvHwGrSPO9EMHn-x0nvlxkbhSTEqoGSQM M1qcxkTiSIUALl_L5GATjE-PI9vDzLERGaoDMT-qJGQpMRLib78pP5aH3w_nx_NTydgzQH0a13ys Jin0fiq17gegABffxe95z9QdSII-E0vINUl-BzDLrXfs7OkeTBYPLxvsIBN4y0WkmMxAf-swXK_0 _K2uWVycUDaJhjUYFe-lxAuPcti3wD_XYk_uy-MEnPlfPk7An98SrJwwTgA_bBEngF_cMk7AFZ79 14gTYAW8eHZgzPcMjLlwBTvZf9GBfvJfNg7DK68-QD_FDxZ_zuFnezdzeho8RHC3ClRnG9aV1Pbb bltSkWPBVdziyqA44S4CFaLOqooTbh-Ju1j4P_L2oeojlfrbji4uPiQR2pBUEhNFYogAdimRyqIE q1cSy5LWy5OJtT87fJiUf-Oxxz4lSrLUkOAnS6IjatKwJMIRf5DVmA9Ib_9D9E6vC54wCW3dBvB_ GTDA1cJ1wk3CrcIdwt3rrdwzLW_ebyvNtuMqasvHtDHvYyGA2Hk4t1F449pYgheBwsSCLp55XShh pS0Vr2OAgPA-XofjRm3l7zfjMXFSXvvvE2IsbhYKeDpB35fJJNwFUc0VCjlVXHATmZkNJbabUWPG ozE148YNIw5nP8_yDVbRgIHm2v_U1XJ1bKxaVvX6R1m-ICrF9LWtvKvtb4mam9_XTRcVcUNhpqDM 6ymY9llZSempl7IpPGP5H2W1jeFU0Ho6gqLQFKaYTcEqjC9qCwLxF4wuCv97dp72ktjkCFXBUMDM LtFxYWIw5lvxW3WV3-typyo0aOf2ijDyaJg076N_Ke_k-OqUqqXyKU2dWh1f-yxyHoehL2isCBS9 zYKp1qwdagKD6J9fd3me4kWtJl9kn2UWXZUfl-IaWpJqcelxOnsUWRw1oR1g8U4t7VgdLWrralwU WaR8RM1aHC5rFq3H1R-luH9cnZo9XI04qCZ0YDT4bqqdYCFkuY0VD66ERr0VIvtcGuz2L5IbP2B5 1gcsKzyYoyYcrAfiLesB0yJrP2c9kEjZJuSth-IeXPveXkXZq6XVvaq6V8mc2aNpe9SMqiyq6qKi ZnaxDLD46h64rqaFCN-qC0m0rh6MzttFByjmQ6Urzz6LAXnveVB_xz2K_iAL-PttXb_zJkX7lqbc 1OPHjrL4bqPoobBu5xy1wYwHA5olRMZQN6EsxJrGoq2du3TypnLf8678daRnQ7LuwskXePRVjniP _8D77fC2FhnvOMyswXGzkkYYQRDYjB7j68_7PH7gv6EVr0Jj79ldnikZQOsYPjTLN4gYM0ozE5l8 PjNJzNJMKd1KS7SLJKlyrkslOIXCnl7gGhgf9PCaZeH_5tH1CfUfasN22Xgwb6DDSZqJndPQnIhW nM7iT-SyrhwTVxTxiaamJ3KpbCpfPX7yJ_NUpndqblQvr3HNdTM00PTDrZnUnv7DS5FicWTE97xS wnGqjvMhHhLg_L0elPneOSyrOsGeE2tPCJvU7_d50p47dX8LjEObVv_yZtVDlX0dBqMZOyy-Pkci LhqOh-4VS8Tz2RKZ76gD7hOhRtVncb2CCdDqBlvOkGuyC9mZtBzPpeyyPW2PDpz9tjlj1l1z2kxp 2gyu4xn6ZHACM2aGssvkGtueTs9lc0Z2JrswCvlZm-d_OwWP5mpwF9wLsGFGe4hlYZ7NaBpedOtC n-fdzWLlYmx25tvXYH5-ctTbL5KvMBaBs61kOsI1RDhZndQ5vfkSPzzY32cu5H-OBu-cEOaZ3mwL pi4aq7fZ89INM1zugLnzfGlC8qVerp-sPc9j1Ud_mzfxXhOtstMf5LbW1oP8VAjtJFCuY7OYGrgm A4N9br_PNvns6QAu1eZrJJ0oZJxM2skUEpna_FB1YmLnxESVnB3yh9yx-uRQvVSqD03Wx1woeG58 aRx-EdinwYqcCvajQfjkM3XTLGNZHFj8s_jCkGnpAYZLVmohNX0eaoQfP6S45rAx20h8M40yn_Qy tAZ-BBo5NF9jGzUc03KNRk7ryWLRpg1XbJcjTAyC3lOqh0qjBhmrodimoqnEULXLLEb5pecm-csn uTvsJAtmnpsUojH5cY_lBbSyz2yIXc4379xYKIc6y57E1uNdbpygtFqrVVnEb9xp2byBUtzplG2s nM1mqEmOYOfZMJyD77rAFHDr9lrGLaXX7ax80cHoVQ6PrO0gAnZ6csOzQGnGB_fA9Po7YF68cOFR cvbcZXzy8rkbTpz4J_pLUsWU770HEnEzf8mlJe4vSYI9HM-yfVQQZYRqluAbtlmCXi7hfOFU5k4W hodkNLU0Umbb3xBVX9RVgqeNcdwmh5xtAjP9lWyplP0c3zrnKzSuNTctHNTRJpmHverhpu0-2zUQ V6wfJxHnIUAw_37fkKQQ-z4ZMOs--HRHw4y8zC787L4hKsr32USRoNjUPxZmKL8ghPt0cr-sOFDY Lba74Rzzvp4SVaT5UnFRZqZDDeae1Q7-YwilLou8wY_PPS1NHvwbNEJZHSdHK4tl1y0vVpx7y_B3 UwX-yNmnxw5OfgqJM3I7kGQ7ccI9w5LzTsU5BP830h7rZcBb0x67F7k1FZpHnV5Hezw3IB5-ej3x MTD2CWaPuk6SKW8Vl8jfUOhsVpitSoOhWr5CxRqhVLaSloxmjk1JljGKkYaimiYFSkoJLg2JdJ3M 0yYkS4gmJeS4bpp6XE5IGhGJHcaNSKXNrG5TSxRtceN9GRENCoO4TMJf8LnWXC_68-woxQcTkWSY ymaZ8_zPRU8eikrrzgyI7no2TWh30FvB0R0VBsK_DUZ663-Xs0QGvgQ1UR3maA7sec-lhm3dhaZs Hu6GwjcsVd04zIizVDyjj7ZH9TNo3drLXkwV5XpDKdaKuD9CMUUE4DtnnVLJmQXO80lgYOfwZI6I YiGbSKUT2WwinUpkBXXdngj9PW232hnhynva-lvEqdl064RBmdXHeirMN-C4KYNJFOB97rVvacvG WvgO2_uk1LMRCayO2e54fcLiYgkowJGRa0fLo6h2wMhoh0aKF3DTrQvFkY6SSilhyJvgG56AOZAC CCMEoYMjoE12o1BNjRNyHDfxiQK3tT9lgK1fSI5TOgjenouCNihcr1fyMXJLCibLephyrpBOFy5F 1EqTxMgU1p4o_OygVkmM-Cpn1nkqd9UuBgkZdE7-9VwuHh8jZU1jTslLbzAT5p3CQD31dfUE0a0S BK01GR7HmFeD1X5VzFYysURudl_d0GMZgyT773jESiXjsbTlxuNDhpWI6frg-6bXve9VY2w5yuDL fy2ZJQmaNixL0zXVMFMmcG12OWtoukWy_YYsJqykkY5ZOlDgqplMWJolkYSBNmRRn2-Xaa-jLbKh 54hqYDzVrjr48qdSqfjUZCJe6b_n5w5Z2Wz84MG5uYF-Dq-rlcdowY2L8TOpgQ7Maw_W_3uikYmb hqWZ4p6OGCtlsrWsmOi_7EZVs1wrts0Y0jJDdtIc3LMlI2zc3RqQVXRrls9eWrfj9Jcvh7FLwjpK m9fSg3eD1f07IknkbRsr_VVCxPsA-u8Q_lX3uXhdl_5_s8_FqxVu2OWiJ48RXmT7JQH12s2inTCL l9SPnNQTNrOtv_KpC5zPCg7kUsBSkXVHITrvLOYDPhhDUGn14we25qukHzjwXklmav1lAuAuGjPw dwDUYegTAHliu2_DfRBWqAeYdxvAzyWGnWC1o29dYIKk2m3_1aIzfYLEkrpm1A9OwOLKDjli9tev EK7pL6F5cTNWT6bT8TTAi1RCvHXzAE6hn-2NjDtQkVDnkZmY4b3dzwOZMf-8rBqGg3srPGOYbJNM g5zIEV3-T3JlolJxfjPzLhkuVu2X1H6sxN1sTbrMEmsdAvQY_1Ihmb51OIwCZ7_-qocVFWWx6J3X S4-h8GqONvNF7wBmnT6C7IwUjz5gxomIyKudq3qlBw6gXDNsw-2sDWgrK7Qbg-bEtXXn0rrzQyz- xQ7cjYpiquL5j-1AygBPdWUBC3kkoyBHzH6B0OPhZ9ke9-XNdrhngdiR6J315x_8FMb2cTwW20eU V0WiDFd2XF9wxY072etpkW1lbx1gLEhfTx_qeXZH9Dry1lqZzBaBFRhhkeAhyEidH5_D4HnJ2K08 Ut711KK3nEJZzy23oLzo1C1Bvqby6GSbHcgoRcN7oERO3YJREFlehmrMvgwWd-0rMgzk9fS6atRE zQN2KREGDyC3ZXXlk4qeFan0TYl2PvShb6K2XL63-Fb8Dm8tilRHra0ujZzUWeCGW6gYrE9c_1WY nf7W8TQjWKRHYrI4lZuTnsVKoKKv9JDMv-FSPzRg2tezB-gn5Ow6sNrHQ9_aDFj292NbFvIwSoss KlPESYb7yAThLGARw8C153aJAbTproNCfzS6L52Lb6tVO9VqZ9d8IpdePrrX8_b-rSRhcOV3vcOu AsCJQiCyd6yRKg9Xuzu71VopVfdae4_ubS2J-hOaeF0ZAE5cEtFe1orVUgiDeutwGb7rJIOE2BYg 0dZDRL_VCLRQLLABN36pItAvizgxfwGAH-Pd9KSuGo2roDVGpzHmYXuP1p1ciXViZ74uyVRUpXf9 _sbGvMlhrc06Fmt_IiNR-QlJFq_rwawGo3eLTGOf4rE03VfZk5k5xy9jeMxPIhCyXddmW8IUi3fL uLM0xoooyGbP2qqArj72PN-LWc7vWdndBHo9NZdmWzOvFmByxnpyhY2xI9_MVnZA20YW9LqS1xU9 MrP1JkqBlvYkV6pe5ArXk6-58N6tdlf6nB4nAxpZfvrGzfStt22mFSfO5vsv9fleLtMscIslFqXM 32B09xCa1rXnJPF3IjZ3L1Fp3z6JrkYN7ra0s1uv3-F2dk9LtMfk9778HVEljtCTH6F-rBjslrkf OOIbBSE1m3VnNwSMw21T3Tr7UlOERXCpEMWbmW3MzAIhOM8WFBTFCbvFDVUePSVFQ1KaC1d5LI7c bsuq217cVsUYUf6aSs5ijuoyoZWDFUoU-YGmrBDqdLd1XUlUdOqdHZFuQSPoZDKWLZVGyuUsuV3P TvLYcqIsDqsSiy2H-Em8XUynRaJpkutKADkaug4FUBRTiVititcn0dY66WA1IyWhvx_vNJNBNwEi H4xab2_w73W7fX2LMjAgsCg3lJyN48SMfxR4P1XX1a8q-t1_mXScIdf1RFXMzGQkBVCqu-iKYgUK hq4ZYgXDNw-LD-EEjMeXj7IHMTm669MXnRo-fVoSEwmJKIqYycBjTYnk8yKRVbFUkpS-LO4sj50X 4pFx7h4SlRY5GLZfPfdNPmG4uRefiX8aBlNEzCVsqJP0rHk2CpyOblJpSLGurzYiJ1J7sZJrgxul 9Sbxrt4GgoQi6x9IQ3oxqsZgLntCG3UsvrdZvHWE_V7L20L_En3nn-2XRE0zisNFQ9NEab9E1Msq cULXGf2RXo67JmLylhGRppWqyeOpm0NymopQNDFB38_x6SRvb28HhNAm_kagE4vCFKOcuB-vOxts DdVTssGE81serEUMvY9LDX5LBMMqDZ7_Rqqd2pNOA0zfk0rlHNnUKCaX9ClnW1WTASkp80c0EjO1 u90hTRElRXWashgzFaL_RgoenQN0tQcqmXSQtnIAhzR2TzplSmRq6KJ2eF7RRH1XThMVEagquZFT VMmQ6_1vWQTeQ-c8daodxN0NJ0uKmB00LeSiQ5SscnWKpq69rGpkNAo_kRbjlFij1qfEAuiJ4V3J G4v8uaJEJXKDRBcu31J4Bmt-piDSLFopZ-mvfvjDEZt7He2SCI_5ON-R_VmX7NLz2heHr_6iBpPM Jrs07YtXD39Ry__DiB3Rf8wgnRbsH71hVm0-1Wy1Jm2yEe2tRJwD8lrRMsWMpihEauyRiKbGcrVc TFUJXZJUIMwu4pA4k_dAZ4YkYI8kS8bo95mMZesutSRit0QpJZeMYiqXSxWNkpySxGFRGsV1do-K Dl3qPeEe9z1bnAkWexE3G-HBPVsZvkm3P-_ZMLWm2TyqRgLQtnebVoNmp33LAsA9DrTCZ9KJrAZw m4qHiKgMl6V3BP5c1yAUptl2VVUAJpMMpZ8pVspGnBySJCIlEpM3j9P7I0Fp-34TlTBGKW_TQJBS 4M68SUkZXrhqhDVB2m3G604r3mvD7fHE5C0nlh1NYVFGoQ05v1w2rUMipQN6qMwmPglAzQ8Gsjx5 MiqBfXGx1849ZA_umddE6afkqr67S8RgDrdKCnGHzvqH7vGdoQVJ_NqtkigtDDn-PYf8s0MuUaLz WRKy3Pa-ua4dDVwHAOT6DcFtVi9V-i0RonYiWE9ui5pkFGVuqG3ta9CxwRrfs_DPX2f3tdepblrn g5tX-c9cJ-v6gM-FvT4Wn8K48YHd324VgVp7X9Sy62VCxPeKInAXoTzjKrTGyrQYrPOboygYAR77 gCjJa18HyPtRvG1wz94GUF6LQHkNWCNkonv2RqwRovjJ37S9UXuF0z1Nw-9G9Fdf6pX-2_6OQbME urFCtnG8tPYyP_42P9zGDw23Z7B_P3T8AJC-w0JvfSDuHUL_dLVHMHFJrWeHW7MwiorMOsBpXlb0 xESlMtHPfjO5D9u1L1kdr2KWaDwvRHx5i4FWsT5A9faCEJAVJAc4Wg4yzw2csUzEx8LifkKZrZ0e -0EJo6HQ-1tC7Aqi3m6xH8SFcGebqO90huO19XpKKVDI4v8BheOXFhZOLizctLi4boOIv3v44Rdf XB3Ufw5t4smBm3H2Yg8CdzVQeRtYI3eaWro87UiEnhx8x0MAzJxpWbfotAsgPdUbu6PA_2PkwPWR 9oNvwX3BeWe4eoKFpzgXWKjg8ZGLF8-f1JVDF8lRXTnDxCjh8TvN87hLz6Iw2LfxjX274k6j0W6u 4K6iLo1JRaCE2B6jRi48G-zyJ7bcXbQfW4Lt3UVanOpCsQfGYmb7m6u9mdRSozo4YiqGSuU6nxZe nW1nPhLMqPezUBYaOYJ2DVJ2_zU4e67Zn2XWDrlrb2XA59r3a-GWRdqgj1R-wxyWNp3C9ua7mhwI JNZbTeGe4HrwnfNX3EvlStuSbN6MBJAW9QYzUAl3s-f5rRp2C11_p85rwGbSdeMzecURCnnVdp9Z 3byRI7FkEpnQcDOErdr2y3gX8pjhxgg0on-OrP_1tEhv_Udpkq_31n-EMnl-efneey8M-HGhLHHj 6l8_-tEtRbcKo__VzbZ_gfz9W0TUvzkSdZdt3zg6ioKn0Q-t23-a47yRwdj6zS2i_TIqdNDy4h9g jtxwAl924gS-7MQNQT4Iun81pTfcgBfW3xSxbURflBkh6hfbA16h127EoFLtG6mcOMR8UZjz4ORl VHQN83X7DVZ-iZjsEr9rcZEfeLvYsJ2L0jE_YHzuqH_fuvjcrHAvM4rBZB19U9gQazga9jfyisKk ocVSGM4gWv_lJSmhAyCw9IQU6YMGfYh6unsDr6h7qqt6wVwLAhsoz3Jxvtp_o2PG3LiTUHHedJXy SKn0-3yLkX_Xf__nZDfhJDT8nPMxk4mAorFxcPfa1Stw_DWvI7WROQ69B5kZCt8JpNHPL3CDFHbP d1epCJ-uPFKGLyjSVYx1SbUJSuPJOL0aR_hqlqWIyrDUokex9Ci1glJ_QqS2UreGAFbYQ3F4ARWh aHaWwndG8gbN2oHHww0Rg2NwiPBsdwhpYSfak7Etsxp9-XqLiQmYS2Ycmu2jCJ4Z6vLTnkUuMnF_ 7CazVTtVVJyYB8Sb-3ZYRoXFfdMnh2VRM-Xa0XF_rlMoLczIRDXlkdlE4vMBS_dxRymm7Go26WZc IPy8FygtDA1VJAuGpFjKtbVhasaIVJF-j23ausI2iaK9PS4zbIeoHYLABzxoKO7vODffUgcnSyhR a4U9mENT_PkWOT188nSvpdcfrcHKFn-172rq8M3ZT8ycD5p_2wiVVcDqI-WhoTI2jxZKpQI1zPc6 rYmWw5KHUV04Xnl-eFgyYyKtVNCgMGoPUN6oyR-MTRBV5Y_c4jPngxUYhEF1_mM3-8xZYQU3X_8X iQtSTP-T4oJw2nontGmSxUuBLnf7aZmtJJsFX8WYvMhewHD4s2gCTBaBtOW7SFgZ0wZ6RqGZjEoX RU3-WUUEckd8GcjfGO5HEXPRhcrF3Kf0XMzQVT0T-wRV5NyuiQFe7PXamYZwfTc8VeW7QeA2IbUe IF8fipFx_Edf0eOEoNmLtf9lTHUoiCcvXya7LV17ztIv6daipV_E9l7UreeeCcYJbRtxD7nuFAl0 gHMh_Qffx_e4p03AR1wilB47BkTKjnp9x_4d9byTzxfHDl5_cGzs4DjZ3qKSuGO7KNJWfce-hXp9 oV5up9P2zvr4ytjYCtwVeecwvrMXTqwftgk3pkHAwCnQJXJpwxtzpeCN-EJR3B68cD_e0YAXpuyd tXG8ji-MyGJvgBUwyqQdW-6j6LX8AQnt6U33VIyRQo_fvG7LrRV3Kud7pMIA3sqt84D3gu3PcLFE HN8LPU_R_tx_rqezHKAFm-tqzPQ-IQxgVBYcqX52pEcBvm2TN5GVPuX3cN-OJOBbhedxn5koxTNA 1PSaGfT7dmCqDbSEz_RN3Tzker2uN8u0LY16A79BlczCSvTnAub3k7r6xBOqfp7Ul9GuiCBD_-RT VCQSWVZ0jSgpTcbdlmUtfW38hMTvefM9hEjiG_j7-3rpRCBF32jN9Jr00C--dv3zgM75Hzc1bYzY FQ8zOr4_Lluvvp6W8ZK85ZLYE_Dur74yfrK3QW0fTr02mdEKiqBXoyD569wKQJyL0C8mi6d7BQ6l 4aEqfQ6Zqc0Zk9E8lcXVVXErhuRzyi0yzBNRWNeH9XShNMCzRd7F7DN370a64PqBl_w9Uvq7dyH- v07oxf08hnIwpgvCPcCOffWrukXMwmOPK6qx9k1DjfQ9DnNtlNkR9K1AvEHh1uBQwNoLG3I9zW0- GgRwobxrNzbq-uvkk5uPSX-NBr5rfrTvqnJ2a9e1Hn95lnm3d4UjAfXJNdkMQDJNU28eZl4n_fkn BUmMyYnUfCpJDSIVKNG_HfsRE9Xa5lteBxV6X4PKI6VUOp0qezJtUKXlHUelt2mS_KtQoXyezMO6 yzGebUpsDCw9tg3pElHXxXAiHdraUZOlY8cA2k9WgHBWREU7_bisaTIk6n-pdasM-e0QRbmVG80j tIip8sfR7AqS4L3d8L3-ktgeQH4q-jVPEbc9GKZ49p_42iDu3Rjbqy_H5mSoZV-vMx3UucMk52r3 J6PqzqiVfU99eVV0h7InoidC1C7wB46lY_DqJJHWenx34Mc1UGcmGhIFu8LrPBm0d6DOtT_uVQoN jg3i56lNoBYC4_4Hi3MRLeAv30FKJQq_ihOFsSFZOnJEkrM5z_eMfLIwMQBdvlWYKNS7agNaMO-L kjSsNuyS5xXtZDpfgWt9eHaUHBVSCJP5hhl9KQigT1QL0PKHWUQTUlT0ZyoVcvTcOUA-X8eil1ZX -_VwW9uFV7erjW7Xs363580MYm_EQLUdXFxhZmur1ud48BXN0jso7-nog3sKp9m4931pAvFFo3YF 4fjkS5Vg29unHyWFss434cYdufUy-9yPPo3ncEclvNC7Q-t981mmpb6iFL7J29Wo9dtFTgzUhpm1 518pa8H4P3fxwY2vvHCI0Y0XVa3co02OsrVhCx20PMPdp-bmp9i-zf3vovZ39fQ22fOThcyvEOUb jpt1iBN7KZwSf5QtSmkxWUomcnYy2PczbuG-n_nrWl5piNR_-nRuOvdf-la3f5VNxUwzbQC4h7WT xK0_ZTVVcaQfri4O_X_VXXtwG8d5x97t7d4BhzcOB5DEmwBIgg-RIAhSlETqYUnWw5YUS7ZkWZYU y5acRFaSju20iZy4lTz1NJm6ieK4ltu4o0zH9qTThJ1MEydOnTSN3UkmD3fitDMZz7R59B-rk46V dtKY6X67ew8AJKVM-k8p6rB3XNwtFvv4Hr_v93WOpxSP06nPtFypsznV5iavqruvsYmDDpzNFtuL PJxwuHiWbTbLr2eG10FAITsMnS0N8VBDViF7lu1_L2bkXzLDHX7ORq9tUcRALaCecKe0ZXeGrLxN 1CbASvRUv2WAc7qpkg6PaFlFeUWJYDuYBgLCtGFrEUXJs5kPTXDy5B1kuj_w_Qxx7X9S2vU8nO2C Mr2gyBkDyVnbtELbvEUVESOdnmyto4jOYj2Ep75C9AYUZhS1rCeyyaai6ZsmFOXD2ysK0k72P070 Y8cQnsMhHU_p2ksNKNwZU1FqLgVWK9rE2EpP4Ob2FFLz_bp2U_vZtuyzY6zPuDbuB_oAUb9ow1o9 d80j4zmz_E2v41K67Ljv7JF_Rmw32rNxaWnNznP8aIN8pRZLs7t6bkJyt_lHauwqNAHqma7au5jQ jwpMpj-Ub_KZk66lDzE5_z2ebAM-yRC_X0FhQkm6XR3CulLcsaOo6BgV0XaVaB-MRj-kEeWS31cd hrhfboAg0iBr9wLYruzFuqnN8sRU3_dh2L6-F0wheLYPxLTZDiSbh7eC_SMVGGCjZLRrFwGhqN5i 2p7FdvsKEzHYjLYtdr0FIlTHHlLPYzs2MHwyZuM8Hh7rOPPvJFdWqiDPXLvsWjlogdOvgbwlf1Xj -bc50FeCnC6tloMWRASZh_ZPHG4pd_-HuICRnsiAtVrgRQk8L9jHxOMf8WWs91au047cwOSTJwTA t3O96s1_251xteMTv-7kvt28xc1_-_IJ7s8TVOf-WFXABTlMQHudlQoyqLvDqmR7MHgQ7lptj0dB FmwffsvPCCfWMvZZl69InfLphyj5AsiAXyB0VJjMiHjZ0oug570ECdmXn4fLP2wSSsmj8O64hEOv 9BJw5SzQB2Kgo_pFKz5v18wl8BDEvor-wgur5xH4sPhmhdD4sxXTB3S3o009sZGLr2u2YxcMyhMw UU9o967ejp_4R9j5ldsh_d2BqxJDXAdkgONb6ynU_ZyKaJsw_5_WAfAfPKMD4D90RmD4Lwv3gf_3 QEjfD8kx9kNuDMfPbvLn5jkL9NqPozf87PMiBEEcPxbSPwpPZYcNIXoAigdoyH1-jftGyjxm7_qP vfE23CM-89dC-svwSHaYXrkhAa8vFrndq8btOTfWhBtvD1oM6TxVyTXekus2SqwxkxyHB5kYm3Ep vbUdJWdrtcpmwltU-9SnNDY2hwW-rwUp9u49hXHvPTyMIXXxp2X_TTyMoXcXGUPN7pHlca2roxg8 AMM1YvBF86dUBxebtVWnF16HDPX7DfICJ5Xgry9sYPW8_odnRLknZG4Fn293vFU97QHg7UmbnUls fHe65Y64q6cVtUpUmqgmqEKrqpIh-sT7J9hn3rFi9NX7FJTENKGqCaoygaiuqZkM65NOv17Bj4Fe 0VVT-bQYjEmfRif94ktiyLzg7b__5rrCZb8syly-fFxWnQUceqF-Yye_0dArrTGGV2kTcuzMsBfR Gzv5jdq05sRy5bd7A7_gq4gcBxahRCZTrVgyieoUZDzycqo2W6wCmomGk1NJMxbRQ_0mjbKzbFi8 yqsDIffqlwbMZDI0gDLANZBhJznx4lzTs-KaJx8Ch_fwClISF0l4wpHmlEgeCoyXVjfP8qdTA_1J JRMPB2k-ka0ks2VAAQltELSxX-TqA0gj8QyNWZWsohVT2Yo7n-aYNBETfL1tbligsL1aTD6tVdq9 yYI6jIdLVoHsMMNpfrziTx30nI-99lw-bZrbyemCFTZ3kK0ykxBMpVdZlZpl1Vi9APr1Mm_PPYDe q9Z5RDw4hvhKxr1mYAUElaYsCxQOwMIF6xRoGDxoHgCv9hQvoOPvymJVtZWIVgnRBlX34JCaVRW8 sYqpklAoWd_SMBk2aA1r6kZC69hUk-zvfbtVivqR-h2UwSGtRRWttonqalzVZ-7ASJsmIbwZ43ES ROqcFlbCKh28VVVRQjHI8DCrUCamlscYb1ewlCFAVksDizyHV7Wklc9zKqstynllFh8aI4Z2RDqM D98PqRsWt50DYil2VaJ9l698-343dgzyjxR43ipHxqNxuw5LCuWZiTlokGe350FO3jkb4egQdyg8 -OA1UDmsdNoC-2y2v_-0piWTAFSLsB8cvuYQW53bAC2z2iLgCfdt3rG5iMM41U6BYzbChksEu3PN 5G0THESCRItyyNrYQw95N_T5tyFeocD1bRmt5cdnrlZGs_2JRP_Wn8qtRKeXoXSZbyDOwTW-SUDm AeEL2e8KnLrUXXtjtNiqLVEktlOor35ljcoPJvuTyb7U8bgdZ7-PpXMW-_13SERgRb9kl2z2ezo7 mMlWsh8Ix8NmIjwRjISC0eCOcJK9M7E-BG-L_340lc6l0u8LwttiL8UymWIm05_IZAaz2WcNMxw3 zTvZisfeKcfdaRkzG0BddmXb6iSQR_nX2N1ir8XtzFwj_1p-pJF7Ld9AN2Xi3wdEPDsMs_ORAjs0 5Pd7B1vf65x3uYchEyaonyCTz8Y9dxoxdUCl7H_cOGIo9GZK1bxC6B6aorspUXMq0W-myhsQdwmh l7o2R1L6XbpGZjVtlmj6USOlrdf0307uOXXvby33UFXIPaIfNDTAccrO-05Q7ckn2RsSPfVyUK_q kkpjUfEdUI-3yrExgIzTsxvAKIYRzcM7QBbxTv3y6e388ww42FWhDWo-BJZUC1slqyT0TrTDWP5P sU_OSjDsF9lfvgg6NqhvW4Vgco2joU7vDnTibzOBcZ7RsRt_6wIwmFY0OY7gP2SmhBBpNvSaTBGd HFfqkxwoOIsmm3kFhmSHJvwWuFYikduZMo5r_Ro1iFaeIsi4jRi4cdMwqFZ43b4p3GUNWH5ThC2m da2vhpFuGohMlSH0TSfDNzWwETLw1L51mIhpL_cdwXtVp0QkEvQzXzk0xg3URXzFRgy6pwn6W2Fg aMAabAxaLlFKwWHDYmod6gcbwTd8VFffEO6GzksBja-FAlfXkNwUbP1sVaIq2F9b0-2Ww-aozqMF ZE1ywJktwAsVSGTq2AV9GA2XcsIRQC8iBO7qWLgwmB8otkYjUe7gPrk1N1weqIwUd8YxIncRhOOO vWNfjNMe1oSP9wJUn9RIdF3_YK6WauXrW-JEnVCUrf9Syw3mpqLJ5IZyvrU3qGlBgVWAwwlBklhz eHfdz5pkPb8gIjt5OKDfcniDn_000_enp8FCYhiD1_l0P9NJuXh3sSgsKvrJG_swMg_5RpfvcCIw z_aHdwTuhijepM941FylTP-P6hwSRn02-s_IkmGchFNe-tFv8VeH1dD_e173gSTF7yO9tQKBDpt5 UrCuupEkbG3QKq2mG-oCVqWRq1c5tkGX_C2BgIct2cLWyRxwzCanZZ44O-Wk8HY2LFDpUjIDMk_Y OY4qTX75tkgqGk1FXqVH9RR5jISixi3BLLmo72QXgsQgd1B6kdrBkWCGPEYRDkUiViRyMkjuYtdJ X_AWtvGyCkG4QLTDbAeCE3pR9-zxY3xPrXA-EM6-z7PsytR31e4wmorVbMv_6NblbwJACs2x4_JL qoYxmoPjDw4ePHXo0DsPHpwLG6-A3vCKEf6Jpr4CgIdXVM2egx_f81UmLYUEE1jSd3_7Om35gPOY yCrtQPQ5-Kmu2Aof7jfKNIbxQGAYiXSr8Dy2-hOQAzpy7tRn7A5hbflaoj-bQqFEf_-fbyHJCJ2c pJEk2UI0dPdWyLq3NWiaskICKv_9FhJO0skpyupuJkkNzfP8ex5v9zHO252C9cNuqhW12bYrHt7t vR_Jld9dfU_x7un73yN2h8u7kLn81psXLooJ4GIsdoJVNWk14-xfa8PxsRNoR3X5VwhX3f3uFJdR g2x3tTpZwikv1lnx7NliHp64szV9ZGsyeWvc2jJaKsADd7HHXrlw4e0rExNX3rlvn8er4vKnolXW AT8yCE26KVk_fg5KcHjMS9MqJ7DMqvGIg_n5_5Rr0O8P7-_BBEHWZLEHd4Y-IGxqwzowX_vdFD_H ePg43PodJdzJFRTx8sFy7kJhnFrDBQ1LVejd7zKN9TX2mBqsW04BzNwvxaMPfyAa_woxLoLMSKqs -92Cm3MT9ItYYI5puPsDd4FNRG7IqpguTN-eUHgUDjA32BQgouC04l_EBGpziAg4aaurBFx3QAj7 LdhvrSeYSoe3zz1fNPtmsH4z0ZUg3Va8TVfI_C5iKAZ9EGvKyEwYYaVJDWQs_437zWx2zfm2izpE izELbrz8LS1sqLOX5st1lYn7RlhXwvl5ktR3UDNI8aHakKoETZrvSPixSw5IzbWr62w0bgzcGjjB vmmXymJCAdBPCrJLshJNFdR1k5wsmfVBAehrwSKQtie5ut9qs0WHcM12CuK1pyHfhC2vNN1Lbwjp 45HZwuh6tsqxRiKSJUzGuRcTJq1pqrozSDeSMFX_ugbnYTyuoNwjTCWv1zFbKHGxyISiFjHVeFzT saGq4TBT-WVv_FllJrReJdOsAylZl02mQ5Q-rSpIUU3ywZZZwzgUOjqvmSpWyGZFxaOfVZE2_ZFp jZha44EG-8O0qpKBzQM6CWnpdRYxmVwK8tFpti612B6zCbnQ_4hi03pbBnaIHNU85qOL84fpFwci VB-jiTAZTzYKxCwvrrc2pDJByDGtqi3g0dl8VDMi2tFjWiSoHSulxl6NjSQnYMGdCNLiRKqyZYNl ZYMqq2-obVUd2Xocah4_rgUj2omKyeMifr0ssfU5jmWYcFDOfohzk7Mcj6N2N8MGin1Ih-03pyUT FG9AhvaXmoJCOmF9qxEH98OE5RdL5yA1ytfbBtVTxrMAdh4t1AZ0_XlF0HUVsCDi8DA6Fc5SP-Hl CEzbna2alK2qO5EbddH0GirdryYz9dl6JqlncSxK1CmF4o9iNnU09q1qn2XzimleYaD8e2agQcuA ohmwyvTcOBuvMf0xrGFrsL_IvpOL0XQ6asS0lB4O6ykz4MY_Ay84WGonlBX6S7QMLRJ8XmfSTCQn sODQPUThvfNXWEcrd0nAzyHlyaqr8nN3RMH6r98Ib_efOkF0-sdWY_OWRpeX5RLQQZy928P3ejl2 bMCprZarW-vGWqFtTH7MuwHJy6-7SC6xMndk6fbob4uej_gUOsRW5QS3gHbeex61J5OCpEDAtsdR F2x7ESuLiwpuglez-ehTCHDaoSCbqlNlQkMmErjt7U9gpDQaTDEZoEH9ueX_Jkpb1TK6nUwM9VXQ YN9QIpXWM_zqJlfeOI7Wc3vUXGCLz3vgJWhxNvBJkVuCH-dAJ221pzl6kntbKnYThGJqVTYJqpa_ jaaj7PdH0Cd6cby0szReolRnKpJajcZzBonmsVZR0O69EJ4XjYbEy79CrKlul4o2skslWydH2DjE tRgaJMY-JpuzXUR-h1PsO-Q-7_a6SbllQadWAMqp2G1hbm-XlKjxu8EoKpwt9qcTbM9Qf6kS3Yxb fdfeANH0jXdprEVKetDGmqYT6tcPRni_VLjFuisnQC-qYsniIS1pmYDHh6t4Ga43CruFVpvvBFY4 tphT3HcDkJEmZ-TZBGTbsCvblsdqfjgznBkYDyohU1MiG6vFmRKSvOYvA4V5oY9oTEBhyqfLbN6L kWhLy0lFWlLaPnEElnXiR-v7J-SrfgqYj7sQiah_Mp6X6AgOprzkKG1dGAXkm_Gww_qRaF3J6bYo iubgFJiAx-_3wN2YcGnrOMFO_0E-ihmwEQKZacvBO7AbV1q-ZZnPb8tF59TqTgrN_g3RsSJ7wiRw EBfHqJ7IJHSaMMdkipQxMxF9e8PoRUXZvh2pFydx2El1MhmOL-IIBbwSO1uMh0fdNeYUj7ce8_yH 84iKEIwJz09Z74h8iyIvqeatJYx0pOkIlwAdbD1g6OHcMAS2PYCGwfHyXaonVYhMU5Pcy_G9NCmH S6lcLlWCuDW05PpLTaYpQw5qSI5qg1zDeqdO6xAKrdWdEhNP5V_Jri2bt8xpJlU0t4Tuurn34ptT o6OjdRDAMJRqmA3Mh1e4FvD1yW1M3i6AddKHGKv3IM3aiDz5OKHHtvXNSSwZbWBq4m8lntTJtvaz Q8MSNka-wmFj3pwF_sxBJzcirOwlNlMrPiuB2uG5bXdBPkTvs2G__Hpe2hHe67lsP-ngbMlWDKbR 0fxSfky6apffdDy19wMTt8Pt6fcprxhH7GQ5XSWO-M3Dh88dPvyAw3Aik5q-Pg8_3lp1jK9Vecj7 vQYHFnR2FMQ61tUwBJhI22JLZtteQE34-mkBHRby62UfSO5iDSVCFdWMmmollFCqVYWdKmFximqf h1QllhWWqDl22LNx6YSJy25d562oWhV3Cnh-UtZuriHx3D2Vdn2FQmdHoUPzdUWpj4yOboLXxtjY Ql1V6yNjYzG3z9DIkEKUobGxzhdf_3m4vTxHH6-jK3QWuucYJV-GLffLbCgitb0NVu0X4bCt7Y1p kQOI8yY5AWxVF0WLDv0Q-MSXOQPWATRylT9egL7-o3OvUQNhyCOUZCtY272T5mYVOn_mzA_BTM5R UlAA05a4XYRnFPL3abR3hHWMqo7B1JGDd4R70bsRD9x5PSGziEyJlCJMBGX_XGtvx_2fy_alUhEz GDQjqVTfpP9kQgbw-MPiTSNmRsxQxIyBNYiVQyYv73ZDeHrzLXleB7vFu6tqyR6XaDLjyiWAkjGx EZ515AjR3zhyWj9-hBhnVvjuPB-G5fRZDy7Nuc-FI7zrjnTObYOv9m0Zkcm3mB6mXpl33UrRphNb XXdro37I45JJzPud7pey5fJURR_TK1Pl8h-LCksmZ3cwH_a6cKkyWalkYpFINFthxQ2yhpPPBHRg hcmeZcBgN1u0zfUQyU0Jzvh1rJm-87bffQw-VdeDvLThq3HHf5u9XTpvMdDHP_WQiBuL7ZRu5ffP f7U4mHdcuIPrRm5Har_04Caj0ScwfuoZ7nLWoztdhilPXlGE9aRdavlVh-YaIPY0WvyuyB7FDi92 2Eag8PIlyZCzgunE9Q8DTl9kZPPt2y4NGHXkP5dpu9LsTkotMiv8j5ADj4oRHDwgGSg78i2c4IG4 5ij7L0rs6I31U3w-Ql643vmYR6RW58ytEcgLyP3s42gmbfNA7U0oDVTyPleM1TE7f8-gRiqihkIh NZJi5VgyGeu9dFRSjHgTVX98jerepbhDPqJyn9d9nB8-xXmG_AzxK9EmoJOfwWHtikYNdLNBn_cz J3ik8FXMv8b1jq2IUzP58_U6uugtgds7pU2_rqmtYtxSffqri9RZ4Ix9AOVxXe4dgqpfE13-nmvF ulfIqVTX7_NV-yMmX8bskh1PRKOJOCvEEsdFPkmIgPPpq6fF2ajRkbn3GqVRiHGORsIxeI2Fndyd Hn-Ki6PszTZWXzVIb0kE5VuSSNUHEPNQNj_r0GVe9QX9_MrLDM3HsIvVgxwUC66mLUydq4R5pzmD bGWl3C9sBP-U6p9I9kGQzX2fOOAAMe5ByjhS8GVNHYOMLvFMnGogmk33JY5wZN9xifN7gRi_g5Q- pOZyCntRTJwykmyZNJN6CqMOe3C92x5scT28LngcwULYFKgtK-2zDZtopKViEokmbGz0KaltNdtK 6hh1cOH8A0I3s4cjJRIbzTTHlEqN6e9YU33x9HNonK1Ax-G7o0LttAUKtglhhnmZlkdEzDQlRJZW OA6Hby9AIiF3FFjI6-J7pxDIUhOJqmeAaYINhWvBYIpJwKlgEOxKmSpWtGoGitEMzqhBAqOLBNUd COFMNNnXlyTE5IODSXN6uK_aFzZVvrpV9BAhrMJLODVbr8-m8FC7XsxkivX20LlklBBWiWgkpLGb VFnP8Pdo2ryqh6t9fdWwpWn8tut1VWEVYC7LPcubyzsDh7tyb_vn6Wqpt_1o-LUzbx98FKhaHyXB 4PIPkAqeuOW32fFz--EyHO5wS5_jf6G81sPiPYS9-_45qDAnghn_wogY7PekePmxEQ4Gwwaqitcf i6vvo3A07qwEw8EyxMrNKgr45iVfFfjeckyXEbmh2gW2H0s9yadPCoN-q0nrTCCzKxSQDzPAL52v Le3L53koR3v5lzBbMpxrqVH754V2Zu9QfW_-D6dINAzmK3Np6XL-n_I8WrjNV3tO6XRwaSHTpkO1 fFPDGtZtiWMQ7RuWmdd8IWPy0RMKm8JM7fKCF96SD_rk9vz2b6Lh_a9Klcm57ycL22_6_GUpvwa- HtgL-BVXj3lGwLfXe7hPkTfnvwLPsHpZv8bTTUPyGQEp2ZXdmCUKNbVEI6EyeV6dFffaE49jM6io pimUVLHvDgV-zu7LY0lXvjPQoHQ_STbyD5ofbHLSk8bpBlCebOrbmNUUEtbio3GMdV2Rn-Li8DAn OSmX1aA509UMVxZZ5NzGo5xLxm3JSqQs12udxPz-3eDhE4cHAaqiFW-5_ZYi8KgtNj_U1OBK474G 227RAusrTfX3lcC7fq1QLBa4h2KA_ahGuD00BK2GjxAy2_G4aoYUzOQB03TbL_hkS8De0OrIjiqW -7rL5WQ1Ww0FHPcQVYkO8djKO3R6gerVq7XcmTNvs8Fy1TCucjsHBITQ0atX88L-HPiei6cb5LkI nZ5q9aRiVF1noweHvtILPIhitpfgnAg4obCPs333Jjg1jKfFGdp3HrOf8x4Bhie39gfW8W9sDUHV XimqsN6xF-d5SgBwHYvcAPpT3WGG3_UiCa-6NaHVNAcskN2Bhye9oMRAR3tDTDIbE1nU3ezc12_f EXjikeu1SzJSrt2W_wXzvju3AHicY2BkYGAA4sBDabfj-W2-MnAzpgJFGK6uNH4Ko____P-TKYMx B8jlYGACiQIAgi4OZAB4nGNgZGBgTGUAAqa8_z___2TKYGBkQAGMewB44QXwAHicY2BgYGBMJRX_ _w_Ef3HI_cavj1hxmBjYLjRMqltJtZt0zJSHN6z-M9mA2T8hmBK70fVQw_2wuIS5DdmNmH6hVpjh 9gctzCfBHUGkhD89_A-KH3RMqR3UcCe1zSJkNq3S3kBjgv7-h6qOlDAA6aUk3FDK4X8Dk2bgbviH 20xsfsQUAwDOmCu3AAAAAAAAAABIAJ4A5gE6AYoB6AIwAoQCvgMMAzQDngQCBBwEVASaBPQFHAU6 BZgGCgZQBv4HVge8B9oH-AgUCGYI9glsCbgKVgqGCtQLKgtoC5gL5gwODEYMjAziDUgNrg3-DjYO cg6-DvQPRg9oD4APtg_eEDIQeBC8ERIRbhHqEqQS1BMkE4ITrhQAFEYUhhSkFPYVLhV-FbYV0BXs FgoWOhZWFnIWjBeuF-4YqBjWGRoZRhmOGc4aahqeGtYbHBucG_AcJhxiHKIc_h06HV4dph4kHloe eh7yH0IfgB-2H-ogPiCCILIg0CEUIUIhZCF4IdwiCCIiIlQilCLCIugjIiN2I6wj4iRgJKAkxCUY JUYleCW6JgImIiaKJuonFic4J64oMii8KRwpaimiKkYqpCsYK3wr2ixALGgsuizYLQYtVi2WLfYu Mi5eLuAvhC-kL_owMjBgMJgw9jE4MYIyNDJ0MqIyxDMOMzAzSDN2M7Iz9DQuNFI0gjSuNNg1DDVW NYo13DZANr43Jjd6N7o4Aji8OWg5ujpwOvw7UDt2O7A7zDwGPDQ8ZDyUPQQ9Pj2aPc4-Dj48Pp4- uj7sPzI_bD-0P_BAaECcQLxBAkFyQZ5B2kICQiZCXkKmQtJDDEMuQ15EGERIRHhEykT4RTpFfEWw RhJGSEamRv5HUkeYSDhIYkiMSRBJekmkSdBJ8kpOSrZK2EsCSx5LgEvMS_5MIExATGRMjky4TOJN DE0yTUhNsE3gTghOQk5wTqZO3k8kT2pPpE_6UEJQblDCUQJRRlF8UahR7FJaUrhTFFNEU45T0lPu VCJUXFSWVNhVAFU8VVRVlFXgViZWTFaIVrZWylcOVypXnFfYWBRYVFh-WKhY8FkUWWRZolniWjxa clq2WwxbVFt8W5ZbyFwSXFRclFzCXTJddl26XfZeNl58XsZe6F8KXzxflF_IYBJgXGCmYORhLGGY YcRiEmIoYmpi1GMCY0JjZGOGY5pjrmPMZAJkaGSuZSRlfGYMZi5mfma-Zv5nRGdoZ3pnpGfaaDBo XmiaaSJptGoIalBqoGrSayxrZmuybA5sPmx0bKRs5m0UbV5tom3obhhuZm6UbvBvMG9Sb3Rvmm-2 cAhwMHBUcKRw_HE4cX5x4nIYcppy4HM4c3pz_nR8dMx0-nUOdTp1fnXedhJ2WHawdvYAAHicY2Bk YGDcw3CTQZABBJiAmAsIGRj-g_kMADLyAr4AeJxlkD1uwkAQhZ_BkARLCVKkpMxWKYiwgZIDQE9B l8KYNT-yvdZ6QaLLCXKEHCGniHKCHIhnMjSwltfffPNmbRlAF7_wUC8Pt6e9Xg3csPrnJulB2Cc_ C7cQ4EW4Td8T7uANI-EAj3jnCZ5_R9NFKdzAPT6Em_Sfwj75S7iFJ3wLt-l_hDuY4084wKvXS3ab fmoKN9OrXRbbc3l-zrWtNqZQw3BwVlNdaBs7vVSLg6r2q5FzqUqtydWEXZ1lRpXWbHXiwrVz5TiK UvFhYnIk2GGDPlIYFHCYQWNFlyGGvepe1nOmLSq6ulYYIsTgKjVlqjglY1YaSyYXOHCvsOfbRrSO acXbciYnTWRW80sysuL_rntbmoQ-xPo0VWKMiFd6kQ-Z4klHectc0AAAeJxtV2eALEURflW3YTbc 7t699ySIItHEKC-JWVQEBMUcSGrvTO9uszPTQ_fM7d0zAWYQFJAkEsw5YwDFnHPOOeecc1XPzN4d sj-6q2pmersrfPX1FtxS_Ba23OwP3g0IC1CDOjSgCR60oA0d6MIi9KAPA1iCZdgK22A73AL2gX1h P9gfbgkHwK3g1nAg3AYOgoPhEDgUDoPD4bZwO7g93AHuCEeAD3eCO8ORsAN2wi7YDXvgLnAU3BXu BneHe8A94V5wb7gPHA33hfvB_eEYeAAcC8fB8fBAOAFOhAfBg-EkeAg8FB4GD4dHwCPhUfBoeAw8 Fk6GU-BUOA1Oh8fB4-EJIGAIAYQgYQRjmICCM2AKEcSQgIYUzgQDFjLIYQVmsAprsBeeCE-CJ8NT 4KlwFpwN58DT4OnwDHgmPAueDc-Bc-E8eC6cDxfA8-D5cCFcBBfDC-ASuBQug8vhCnghXAkvgqvg argGroUXw0vgpfAyeDm8Al4Jr4JXw2vgtfA6eD28Ad4Ib4I3w1vgrXAdvA3eDu-Ad8L1cAO8i7x- I7wH3gvvg_fDB-CD8CH4MHwEPgofg4_DJ-CT8Cn4NHwGPgufg8_DF-CL8CX4MnwFvgpfg6_DN-Cb 8C34NnwHvgvfg-_DD-CH8CP4MfwEfgo_g5_DL-CX8Cv4NfwGfgu_g9_DH-CP8Cf4M_wF_gp_g7_D P-Cf8C_4N_wH_otbEBBxAWtYxwY20cMWtrGDXVzEHvZxgEu4jFtxG27HW-A-uC_uh_vjLfEAvBXe Gg_E2-BBeDAegofiYXg43hZvh7fHO-Ad8Qj08U54ZzwSd-BO3IW7cQ_eBY_Cu-Ld8O54D7wn3gvv jffBo_G-eD-8Px6DD8Bj8Tg8Hh-IJ-CJ-CB8MJ6ED8GH4sPw4fgIfCQ-Ch-Nj8HH4sl4Cp6Kp-Hp -Dh8PD4BBQ4xwBAljnCME1R4Bk4xwhgT1JjimWjQYoY5ruAMV3EN9-IT8Un4ZHwKPhXPwrPxHHwa Ph2fgc_EZ-Gz8Tl4Lp6Hz8Xz8QJ8Hj4fL8SL8GJ8AV6Cl-JleDlegS_EK_FFeBVejdfgtfhifAm- FF-GL8dX4CvxVfhqfA2-Fl-Hr8c34BvxTfhmfAu-Fa_Dt-Hb8R34Trweb8B34bvxxi2t3f5MrPmJ WPFE4Kd6Jk1TBIHOk6wrAmmtGqpIZWvbRJCpFenbVIqpNH5gtLW9zca2U1WmpO2IMPQDnWRkWpdV 4mSdZ5FK5ALJdRHGKqmLSJi4IyJpMn8YiWRad7LnRpWMWyKK_IAG64lERGtW2a5IQqNV6E90LFsi UbHIlE7aIkl05sRFkVg6jq-jUFpaK00jkVvZYUEF7pXuBtn2hTF65kdylPm012hQ6EaNJ4Wh7gye sJk0yk7bIquOhSIjjQ47iWWS9UUeKu0PjRZhQG-3Cp0O2i6kNMrJd060MuMDWnqySieMpRG1oQim HR7y1A9FJlpDWluaNf_IdiXt3DMX96xbj9rTrcRRHkXNUmkPJbuPI1ZjsTmMdDCV4T7DKJeZ1tmk Okfx0tb_s8twad1Whq81t3hDraexMNPW0Cg5oiPL9tC5LaEEWpr7wY9JFWPZJctUJj6FbCybpMys NAvDfLxEIZZJKAy9KZ1b-nPLTMpptOZV-lbOBn-kzUyY0A8pC0226GwTSgza39hzWqTHLScYkUln Ysc2Ck-3Ak6vkZKhF0xESr6yLJgxfV4nIbO9YCKDqW_PzIWRvu5uVOtOYdOK0Ykf6lkyVziJtlVK kUGBMkEkFzcZ25WWp43ieT1QNtD1gCPUo9FKfyrXhppOWXdql8Y8pA8i8mrdKQuBHjcDHXPudXjO E1eErUpe46epsHQ6mnM6Z5sCO5JGJgEtWJQpZZ8Jm1XNBkaSw_yUItTmHPRzjtxCKNa8sMSJTihH Io8yn4qoEcpIZvSqtFM_nehENkO5oghAOqES40TbTAW2RnLUCpWRQabN2nJIZ_WpXDnNErLJsMam Jg1Uq2sLYWy3hzrI-WBlcRQZ2r-J1av0AUeBPVNlrlcZaqERM48gI2VLK8wFJQensQxV5rClxlJd xlTpLRlr2jCBgkfZlmqVZA36G0rTuiQMMJ7MJtIkMluWq0EkCugpI7xtoykzSiTjSA7kKr0vHIi5 _O3KVTWHj75TuGQt-V0mxcOyzmqsNORqqg3_XSYTyyvHugDmBbkmF0bDWW8kZci57dMehOnPVSMt Bcmr9IXRiN5VkfSFCSaM3rpbqA6PdMcpgQ7nD-g8MqoUV7O-bjhFt92UhiNfLxUiJ4bzV7VSRlv2 dWsuF8usqFDO_2ymqYR1jWVel9KzOYrEeCzDxojB2_SozgMZ-laNCTWSrVXZZ3ruhva697aNZULB inyrc_qsbFWbjYOx1mM-NHcTTs3BOM39sRHphBSuhLpTWmNDLWZFyVljbKgphm2eUpcvlUg4sTiR IiQoL_6rWWreREapL6Ks64Qqnqz0JlT-kcMFl4RzdWkucZNlgOlssNS42S1MctmeUIP23QYa5MqR Wl0sIlNmVN1pDRVz1tRVMtT0QkLVT8jmNt9RyUiXGdt1crU9VvoqsZlIsgqH96OASkOf-yEBj1xd L9jB_MlsQlUrjVcZGiohLiC9M_LYnX0b4RjlUiqq_A3zSPYqcPMduHmVygKnhfWIDYxzOstixOXn u9ySpkHwQGjNEy29SBlPiVxutu06uOvVLee3YR4Na5Ga0hp0QN6Lw-feXHNYTG8kU_rA9akkLySO vEdYXLAFBuXKwzWH0EUjrQhQi7GDCo7QhqVuTOnFMRHDSHqxWFWx2iu7MeGMcCtTovOe6f-65d59 o3XcJkhzn1GrLltmI1YBZX6bJkPMgrpaITqo9SiqbulOrKyl7fCXjThKU39HMe0spl3FtLuY9nRd 8cgCrweVQngh2cX1mA46qcXayFasV4pesBgTlii_BOh6nFsV1GLqKE0CQwrY1EvkzP1_K9GuXkXU IYSXTBHoAHWWbS_J4yF1n5As1I76c5WCQbqnRyOidXra0Qyzxf4a9IyzmKaxrrK4mwrF3zns6pQK PxhQmhFo2YkaFcFe2mhw8W6kxFgogWkiAFAppzvHvM2NktKTqGI9ZcKIadBIqVOqqE_5TdQzc42H yr7jdlYUfd3Jy6kKspyoAnGpUlxI6dipSv0j3bjDjTvduIuepT325DrRqrHq8cCbaRBVJDZSY8ZY d7lfSzUFN9UpOaJHE3NE6qp6nMtFh75zCHDachFPgkGxQinJmdidm6gTDeYKOZ0LonxaUOh9SVnh 0960rQ5u-qCeGtqcR6M2TDhIWBFBOWeS3tcO6yu-uw8ZuB6ytc0EoDW3N4lkMbL3z8yJvq_317YR ilgR07w2l5rvOnaHOAXvh7iIbRiusKhp5IjOMukZ6fK3pDabVJVUagl_jUJtGZlGaz7XEUmMoeyV 7ICCyhUXA4dY4Xrk9r-Zh-WqWzc9Kj7YfjM2GW56s_y6s8HWJzePKciVH5cM33Zo-8MzJHO4YDa4 iWW2bLLUrPo0Zqslftedqe5MW02eJFxQG-5CNUt42rXUfxikfbqobS96KxVX6vK7oMC9zVa0YcNK 5hWLVkYjh3Hc_5bWNVcrFOa5pU3JVsawxiIPWZ-OR4lNhahcH1q0E-bfpZc2aPRu3WkeVXbKDLBZ kgTPzeRBr0Ahf0cl7KyEXZWwu2mnVI7DWTGPZg0bUVe1basJLQqMZZFIh-xbygZfxHxDpg0Gg406 fRPULfOEuk3p-lyjMWbRTBc33ZwHlVY1o2Z1h6ZZhq6kyaSoKoxX3T5q5AuzSPBDWyUmxxSo67SS D7WckhDJKiSuUfpGp00aDKF3y-ZDipgayradiYLF2E4pMo9ecnJBzgpLI2PIsMWU1TIxtlszKWLy fhSJlHOco7jsbK67h6WpQz2EGhNd7aOs7VggfaJNx4m0Y2LILSdb6lw1lnrZhBpBwj2UF6hlKpYe D1wEHl01_RHdIp1gIz2rkxDZxUznwcQfE0ZQBnYKzSFl3cntzBDjoEOn2bIT6dozJ460amlqOoH4 P8120qdbE90oLeWG406NPHHtvrh1VXnYKNSF3A5r1CdMc0UN-ZrZKR3IgS5l1-e6hVxwll6hzO__ hZqp1Nad2HPlMnLJQEDYX1ddCx6s61bxDWM_Z-CQ85zRdaxC9iVnsbSoP1xzc7ewEBpSA2ytaLqn Ob6yoiO6RRUbbxRKfyaUIyaWvEWLtWaUM6mgRtiklGPcIEsWTFznnMlhmTYdFrkw-SZNslxt0sg9 vVnyxAHNTAsc9-M_bK8bGjO6lBN3cdPOYtpV46nGHGNhr0qbe4kocZm7mfy5Zcv_AF_ptUQ) format('truetype');
    font-weight: normal;
    font-style: normal
}

html.cui .checkbox .checkbox__input:after,
html.cui .radio .checkbox__input:after, html.cui .form-dropdown__chevron::after, html.cui .select:after, html.cui .dropdown-toggle:after, html.cui .apollo-sidebar > ul > li.sidebar__drawer > a:after, html.cui .apollo-sidebar > ul > li.sidebar-drawer > a:after,
html.cui .sidebar > ul > li.sidebar__drawer > a:after,
html.cui .sidebar > ul > li.sidebar-drawer > a:after, html.cui .apollo-sidebar > ul > li.sidebar__drawer--opened > a:after, html.cui .apollo-sidebar > ul > li.sidebar-drawer--opened > a:after,
html.cui .sidebar > ul > li.sidebar__drawer--opened > a:after,
html.cui .sidebar > ul > li.sidebar-drawer--opened > a:after,
*[class*='icon-'] {
    position: relative;
    display: inline-block;
    font-family: "cui-font";
    font-size: inherit;
    font-style: normal;
    font-weight: normal;
    speak: none;
    text-decoration: inherit;
    text-transform: none;
    text-rendering: optimizeLegibility;
    vertical-align: -12%;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.icon--medium {
    font-size: 2rem;
}

.icon--large {
    font-size: 3rem;
}

.icon-4-way-nav:before {
    content: "";
}

.icon-ac-power:before {
    content: "";
}

.icon-account:before {
    content: "";
}

.icon-acessibility:before {
    content: "";
}

.icon-active-speaker-cross:before {
    content: "";
}

.icon-active-speaker:before {
    content: "";
}

.icon-activities:before {
    content: "";
}

.icon-add-contact:before {
    content: "";
}

.icon-add-contain:before {
    content: "";
}

.icon-add-outline:before {
    content: "";
}

.icon-add:before {
    content: "";
}

.icon-admin:before {
    content: "";
}

.icon-alarm:before {
    content: "";
}

.icon-alert-blank:before {
    content: "";
}

.icon-alert:before {
    content: "";
}

.icon-alerting:before {
    content: "";
}

.icon-all-calls:before {
    content: "";
}

.icon-analysis:before {
    content: "";
}

.icon-android-home:before {
    content: "";
}

.icon-animation:before {
    content: "";
}

.icon-annotation:before {
    content: "";
}

.icon-answer-oldest:before {
    content: "";
}

.icon-applause:before {
    content: "";
}

.icon-application:before {
    content: "";
}

.icon-applications:before {
    content: "";
}

.icon-arrow-left-tail:before {
    content: "";
}

.icon-arrow-right-tail:before {
    content: "";
}

.icon-arrow:before {
    content: "";
}

.icon-asterisk:before {
    content: "";
}

.icon-at-contain:before {
    content: "";
}

.icon-at:before {
    content: "";
}

.icon-attachment:before {
    content: "";
}

.icon-audio-broadcast:before {
    content: "";
}

.icon-audio-min:before {
    content: "";
}

.icon-audio-plus:before {
    content: "";
}

.icon-audio-settings:before {
    content: "";
}

.icon-aux-camera:before {
    content: "";
}

.icon-back:before {
    content: "";
}

.icon-backup-data:before {
    content: "";
}

.icon-battery-0:before {
    content: "";
}

.icon-battery-25:before {
    content: "";
}

.icon-battery-50:before {
    content: "";
}

.icon-battery-75:before {
    content: "";
}

.icon-battery-full:before {
    content: "";
}

.icon-battery:before {
    content: "";
}

.icon-bell-cross:before {
    content: "";
}

.icon-bell:before {
    content: "";
}

.icon-blocked:before {
    content: "";
}

.icon-bluetooth-contain-cross:before {
    content: "";
}

.icon-bluetooth-contained:before {
    content: "";
}

.icon-bluetooth-outline:before {
    content: "";
}

.icon-bluetooth:before {
    content: "";
}

.icon-bookmark:before {
    content: "";
}

.icon-briefcase:before {
    content: "";
}

.icon-brightness:before {
    content: "";
}

.icon-broadcast-message:before {
    content: "";
}

.icon-broken-image:before {
    content: "";
}

.icon-browser:before {
    content: "";
}

.icon-bug:before {
    content: "";
}

.icon-calendar-meetings:before {
    content: "";
}

.icon-calendar-weekly:before {
    content: "";
}

.icon-calendar:before {
    content: "";
}

.icon-call-forward-divert:before {
    content: "";
}

.icon-call-handling:before {
    content: "";
}

.icon-call-log:before {
    content: "";
}

.icon-call-rate:before {
    content: "";
}

.icon-callback:before {
    content: "";
}

.icon-camera:before {
    content: "";
}

.icon-certified:before {
    content: "";
}

.icon-chapters:before {
    content: "";
}

.icon-charging:before {
    content: "";
}

.icon-chats:before {
    content: "";
}

.icon-check-square-o:before {
    content: "";
}

.icon-check-square:before {
    content: "";
}

.icon-check:before {
    content: "";
}

.icon-chevron-down:before {
    content: "";
}

.icon-chevron-left:before {
    content: "";
}

.icon-chevron-right-circle:before {
    content: "";
}

.icon-chevron-right:before {
    content: "";
}

.icon-chevron-up:before {
    content: "";
}

.icon-circle:before {
    content: "";
}

.icon-cisco:before {
    content: "";
}

.icon-clock:before {
    content: "";
}

.icon-close-keyboard:before {
    content: "";
}

.icon-close:before {
    content: "";
}

.icon-cloud-upload:before {
    content: "";
}

.icon-cloud:before {
    content: "";
}

.icon-cog:before {
    content: "";
}

.icon-comment:before {
    content: "";
}

.icon-communities:before {
    content: "";
}

.icon-community:before {
    content: "";
}

.icon-compass:before {
    content: "";
}

.icon-computer:before {
    content: "";
}

.icon-conference:before {
    content: "";
}

.icon-contact-card:before {
    content: "";
}

.icon-contact:before {
    content: "";
}

.icon-create-page:before {
    content: "";
}

.icon-data-usage:before {
    content: "";
}

.icon-day:before {
    content: "";
}

.icon-dc-power:before {
    content: "";
}

.icon-default-app:before {
    content: "";
}

.icon-delete:before {
    content: "";
}

.icon-desk-phone:before {
    content: "";
}

.icon-devices:before {
    content: "";
}

.icon-diagnostics:before {
    content: "";
}

.icon-dial:before {
    content: "";
}

.icon-directory:before {
    content: "";
}

.icon-disc-not-connected:before {
    content: "";
}

.icon-disc:before {
    content: "";
}

.icon-display:before {
    content: "";
}

.icon-dms:before {
    content: "";
}

.icon-document-camera-cross:before {
    content: "";
}

.icon-document-camera:before {
    content: "";
}

.icon-document:before {
    content: "";
}

.icon-download-contain:before {
    content: "";
}

.icon-download:before {
    content: "";
}

.icon-draw:before {
    content: "";
}

.icon-dropdown:before {
    content: "";
}

.icon-dual-line:before {
    content: "";
}

.icon-edit-call:before {
    content: "";
}

.icon-edit:before {
    content: "";
}

.icon-email:before {
    content: "";
}

.icon-emoticons:before {
    content: "";
}

.icon-endpoint:before {
    content: "";
}

.icon-eraser:before {
    content: "";
}

.icon-error:before {
    content: "";
}

.icon-ethernet:before {
    content: "";
}

.icon-exclamation-circle:before {
    content: "";
}

.icon-exclamation-triangle:before {
    content: "";
}

.icon-exernal-calendar:before {
    content: "";
}

.icon-exit-contain:before {
    content: "";
}

.icon-exit-fullscreen:before {
    content: "";
}

.icon-exit-outline:before {
    content: "";
}

.icon-exit:before {
    content: "";
}

.icon-export:before {
    content: "";
}

.icon-extension-mobility:before {
    content: "";
}

.icon-eye:before {
    content: "";
}

.icon-fbw:before {
    content: "";
}

.icon-feedback-clear:before {
    content: "";
}

.icon-feedback-result:before {
    content: "";
}

.icon-feedback:before {
    content: "";
}

.icon-ffw:before {
    content: "";
}

.icon-file-archive-o:before {
    content: "";
}

.icon-file-audio-o:before {
    content: "";
}

.icon-file-code-o:before {
    content: "";
}

.icon-file-excel-o:before {
    content: "";
}

.icon-file-image-o:before {
    content: "";
}

.icon-file-o:before {
    content: "";
}

.icon-file-pdf-o:before {
    content: "";
}

.icon-file-powerpoint-o:before {
    content: "";
}

.icon-file-text-o:before {
    content: "";
}

.icon-file-text:before {
    content: "";
}

.icon-file-video-o:before {
    content: "";
}

.icon-file-word-o:before {
    content: "";
}

.icon-file:before {
    content: "";
}

.icon-filter:before {
    content: "";
}

.icon-flagged:before {
    content: "";
}

.icon-folder:before {
    content: "";
}

.icon-forced-sign-in:before {
    content: "";
}

.icon-forward-to-mobility:before {
    content: "";
}

.icon-fullscreen:before {
    content: "";
}

.icon-general-source-cross:before {
    content: "";
}

.icon-general-source:before {
    content: "";
}

.icon-google-analytics:before {
    content: "";
}

.icon-gpu-graphicscard:before {
    content: "";
}

.icon-graph:before {
    content: "";
}

.icon-grid-view:before {
    content: "";
}

.icon-ground:before {
    content: "";
}

.icon-group-call:before {
    content: "";
}

.icon-group-chat:before {
    content: "";
}

.icon-headset-cross:before {
    content: "";
}

.icon-headset:before {
    content: "";
}

.icon-help-alt:before {
    content: "";
}

.icon-help-outline:before {
    content: "";
}

.icon-help:before {
    content: "";
}

.icon-highlight-line:before {
    content: "";
}

.icon-highlight:before {
    content: "";
}

.icon-highlighter-check:before {
    content: "";
}

.icon-highlighter:before {
    content: "";
}

.icon-home:before {
    content: "";
}

.icon-hue:before {
    content: "";
}

.icon-hunt-group:before {
    content: "";
}

.icon-idefix:before {
    content: "";
}

.icon-image-contain:before {
    content: "";
}

.icon-image:before {
    content: "";
}

.icon-import:before {
    content: "";
}

.icon-inbox:before {
    content: "";
}

.icon-incoming-call:before {
    content: "";
}

.icon-info-circle:before {
    content: "";
}

.icon-info-outline:before {
    content: "";
}

.icon-info:before {
    content: "";
}

.icon-instant-meeting:before {
    content: "";
}

.icon-intercom-duplex-connected:before {
    content: "";
}

.icon-intercom-whisper:before {
    content: "";
}

.icon-intercom:before {
    content: "";
}

.icon-invite:before {
    content: "";
}

.icon-jump-out:before {
    content: "";
}

.icon-key-expansion-module:before {
    content: "";
}

.icon-keyboard-close:before {
    content: "";
}

.icon-keyboard:before {
    content: "";
}

.icon-keywords:before {
    content: "";
}

.icon-language:before {
    content: "";
}

.icon-laser-pointer:before {
    content: "";
}

.icon-layers:before {
    content: "";
}

.icon-layout:before {
    content: "";
}

.icon-leave-meeting:before {
    content: "";
}

.icon-left-arrow:before {
    content: "";
}

.icon-lightbulb:before {
    content: "";
}

.icon-like:before {
    content: "";
}

.icon-line-out-left:before {
    content: "";
}

.icon-line-out-right:before {
    content: "";
}

.icon-link:before {
    content: "";
}

.icon-list-menu:before {
    content: "";
}

.icon-list-view:before {
    content: "";
}

.icon-location:before {
    content: "";
}

.icon-lock-contain:before {
    content: "";
}

.icon-lock:before {
    content: "";
}

.icon-locked-speaker:before {
    content: "";
}

.icon-mail-read:before {
    content: "";
}

.icon-mail:before {
    content: "";
}

.icon-manage-cable:before {
    content: "";
}

.icon-maximize:before {
    content: "";
}

.icon-media-viewer:before {
    content: "";
}

.icon-meet-me:before {
    content: "";
}

.icon-meeting-room:before {
    content: "";
}

.icon-merge-call:before {
    content: "";
}

.icon-message:before {
    content: "";
}

.icon-mic-in:before {
    content: "";
}

.icon-micro-blog:before {
    content: "";
}

.icon-microphone:before {
    content: "";
}

.icon-minimize:before {
    content: "";
}

.icon-missed-call:before {
    content: "";
}

.icon-mlpp-1:before {
    content: "";
}

.icon-mlpp-2:before {
    content: "";
}

.icon-mlpp-3:before {
    content: "";
}

.icon-mlpp-4:before {
    content: "";
}

.icon-mlpp-5:before {
    content: "";
}

.icon-mobile-phone:before {
    content: "";
}

.icon-mobile-presenter:before {
    content: "";
}

.icon-month:before {
    content: "";
}

.icon-more:before {
    content: "";
}

.icon-move-page:before {
    content: "";
}

.icon-multi-display:before {
    content: "";
}

.icon-music:before {
    content: "";
}

.icon-mute:before {
    content: "";
}

.icon-network:before {
    content: "";
}

.icon-new-call:before {
    content: "";
}

.icon-no-signal:before {
    content: "";
}

.icon-notebook-in:before {
    content: "";
}

.icon-notes:before {
    content: "";
}

.icon-numbered-input:before {
    content: "";
}

.icon-numbered-output:before {
    content: "";
}

.icon-off-hook:before {
    content: "";
}

.icon-other-phone:before {
    content: "";
}

.icon-outbox:before {
    content: "";
}

.icon-outgoing-call:before {
    content: "";
}

.icon-paired-audio:before {
    content: "";
}

.icon-paired-call:before {
    content: "";
}

.icon-panel-shift-left:before {
    content: "";
}

.icon-panel-shift-right:before {
    content: "";
}

.icon-parked:before {
    content: "";
}

.icon-participant-list:before {
    content: "";
}

.icon-pass-mouse:before {
    content: "";
}

.icon-pause:before {
    content: "";
}

.icon-pc:before {
    content: "";
}

.icon-pencil:before {
    content: "";
}

.icon-persistent-chat:before {
    content: "";
}

.icon-phone-cross:before {
    content: "";
}

.icon-phone:before {
    content: "";
}

.icon-picture-in-picture:before {
    content: "";
}

.icon-pin:before {
    content: "";
}

.icon-pip-0:before {
    content: "";
}

.icon-pip-1:before {
    content: "";
}

.icon-pip-2:before {
    content: "";
}

.icon-pip-3:before {
    content: "";
}

.icon-pip:before {
    content: "";
}

.icon-play-contained:before {
    content: "";
}

.icon-play:before {
    content: "";
}

.icon-playlist:before {
    content: "";
}

.icon-plugin:before {
    content: "";
}

.icon-plus:before {
    content: "";
}

.icon-point:before {
    content: "";
}

.icon-poll:before {
    content: "";
}

.icon-popout:before {
    content: "";
}

.icon-popup-dialogue:before {
    content: "";
}

.icon-power-contain:before {
    content: "";
}

.icon-power:before {
    content: "";
}

.icon-presence-available:before {
    content: "";
}

.icon-presence-end:before {
    content: "";
}

.icon-presence-offline:before {
    content: "";
}

.icon-presentation:before {
    content: "";
}

.icon-prevent-download-contain:before {
    content: "";
}

.icon-prevent-download:before {
    content: "";
}

.icon-print:before {
    content: "";
}

.icon-priority:before {
    content: "";
}

.icon-privacy:before {
    content: "";
}

.icon-private:before {
    content: "";
}

.icon-profile-settings:before {
    content: "";
}

.icon-proximity-not-connected:before {
    content: "";
}

.icon-proximity:before {
    content: "";
}

.icon-quality:before {
    content: "";
}

.icon-question-circle:before {
    content: "";
}

.icon-raise-hand:before {
    content: "";
}

.icon-read-email:before {
    content: "";
}

.icon-recent-apps:before {
    content: "";
}

.icon-record:before {
    content: "";
}

.icon-redial:before {
    content: "";
}

.icon-refresh:before {
    content: "";
}

.icon-remove-contact:before {
    content: "";
}

.icon-remove-contain:before {
    content: "";
}

.icon-remove-outline:before {
    content: "";
}

.icon-remove:before {
    content: "";
}

.icon-reply-all:before {
    content: "";
}

.icon-report:before {
    content: "";
}

.icon-reset:before {
    content: "";
}

.icon-right-arrow-closed-contained:before {
    content: "";
}

.icon-right-arrow-closed-outline:before {
    content: "";
}

.icon-right-arrow-contain:before {
    content: "";
}

.icon-right-arrow-contained:before {
    content: "";
}

.icon-right-arrow-outline:before {
    content: "";
}

.icon-right-arrow:before {
    content: "";
}

.icon-ringer-settings:before {
    content: "";
}

.icon-rotate-object-ccw:before {
    content: "";
}

.icon-rotate-object-cw:before {
    content: "";
}

.icon-rtprx-rtptx-duplex:before {
    content: "";
}

.icon-rtprx:before {
    content: "";
}

.icon-rtptx:before {
    content: "";
}

.icon-running-application:before {
    content: "";
}

.icon-save:before {
    content: "";
}

.icon-schedule-add:before {
    content: "";
}

.icon-screen-capture-square:before {
    content: "";
}

.icon-screen-capture:before {
    content: "";
}

.icon-sd:before {
    content: "";
}

.icon-search:before {
    content: "";
}

.icon-self-view-alt:before {
    content: "";
}

.icon-self-view-crossed:before {
    content: "";
}

.icon-self-view:before {
    content: "";
}

.icon-send-email:before {
    content: "";
}

.icon-send:before {
    content: "";
}

.icon-sent:before {
    content: "";
}

.icon-setup-assistant:before {
    content: "";
}

.icon-share-contain:before {
    content: "";
}

.icon-share-content:before {
    content: "";
}

.icon-share:before {
    content: "";
}

.icon-shipment:before {
    content: "";
}

.icon-sign-in:before {
    content: "";
}

.icon-sign-out:before {
    content: "";
}

.icon-signal-1:before {
    content: "";
}

.icon-signal-2:before {
    content: "";
}

.icon-signal-3:before {
    content: "";
}

.icon-signal-4:before {
    content: "";
}

.icon-skip-bw:before {
    content: "";
}

.icon-skip-fw:before {
    content: "";
}

.icon-slides:before {
    content: "";
}

.icon-soft-phone:before {
    content: "";
}

.icon-software:before {
    content: "";
}

.icon-sort-amount-asc:before {
    content: "";
}

.icon-sort-amount-desc:before {
    content: "";
}

.icon-sound:before {
    content: "";
}

.icon-space:before {
    content: "";
}

.icon-spam:before {
    content: "";
}

.icon-spark:before {
    content: "";
}

.icon-speaker-cross:before {
    content: "";
}

.icon-speaker-out-left:before {
    content: "";
}

.icon-speaker:before {
    content: "";
}

.icon-speed-dial:before {
    content: "";
}

.icon-spinner:before {
    content: "";
}

.icon-square-o:before {
    content: "";
}

.icon-star:before {
    content: "";
}

.icon-step-backward:before {
    content: "";
}

.icon-step-forward:before {
    content: "";
}

.icon-step-next:before {
    content: "";
}

.icon-step-prev:before {
    content: "";
}

.icon-stop:before {
    content: "";
}

.icon-storage:before {
    content: "";
}

.icon-subscribe:before {
    content: "";
}

.icon-swap-calls:before {
    content: "";
}

.icon-swap-camera:before {
    content: "";
}

.icon-swap-video-camera:before {
    content: "";
}

.icon-tables:before {
    content: "";
}

.icon-tablet:before {
    content: "";
}

.icon-tags:before {
    content: "";
}

.icon-team-collapsed-view:before {
    content: "";
}

.icon-team-expanded-view:before {
    content: "";
}

.icon-terminalalt:before {
    content: "";
}

.icon-text-color:before {
    content: "";
}

.icon-text-format:before {
    content: "";
}

.icon-text-size:before {
    content: "";
}

.icon-text:before {
    content: "";
}

.icon-thumbnail-view:before {
    content: "";
}

.icon-time:before {
    content: "";
}

.icon-timeline:before {
    content: "";
}

.icon-too-fast:before {
    content: "";
}

.icon-too-slow:before {
    content: "";
}

.icon-tools:before {
    content: "";
}

.icon-touch-gesture:before {
    content: "";
}

.icon-touch-point:before {
    content: "";
}

.icon-touch:before {
    content: "";
}

.icon-transcript:before {
    content: "";
}

.icon-transfer-to-mobile:before {
    content: "";
}

.icon-transfer:before {
    content: "";
}

.icon-transit:before {
    content: "";
}

.icon-trash:before {
    content: "";
}

.icon-universal-inbox:before {
    content: "";
}

.icon-unlock:before {
    content: "";
}

.icon-upload-contain:before {
    content: "";
}

.icon-upload:before {
    content: "";
}

.icon-usb:before {
    content: "";
}

.icon-user:before {
    content: "";
}

.icon-vibrate:before {
    content: "";
}

.icon-video-cross:before {
    content: "";
}

.icon-video-input:before {
    content: "";
}

.icon-video-layout:before {
    content: "";
}

.icon-video-settings:before {
    content: "";
}

.icon-video-tips:before {
    content: "";
}

.icon-video:before {
    content: "";
}

.icon-view-feed-dual:before {
    content: "";
}

.icon-view-feed-multi:before {
    content: "";
}

.icon-view-feed-single:before {
    content: "";
}

.icon-view-preview-telepresence:before {
    content: "";
}

.icon-view-side-by-side:before {
    content: "";
}

.icon-view-stacked:before {
    content: "";
}

.icon-voicemail:before {
    content: "";
}

.icon-volume-cross:before {
    content: "";
}

.icon-volume:before {
    content: "";
}

.icon-waiting-silence:before {
    content: "";
}

.icon-wallpaper:before {
    content: "";
}

.icon-warning:before {
    content: "";
}

.icon-watchlist:before {
    content: "";
}

.icon-web-camera:before {
    content: "";
}

.icon-web-sharing:before {
    content: "";
}

.icon-webex:before {
    content: "";
}

.icon-webhook:before {
    content: "";
}

.icon-week:before {
    content: "";
}

.icon-whisper:before {
    content: "";
}

.icon-whiteboard-cross:before {
    content: "";
}

.icon-whiteboard:before {
    content: "";
}

.icon-wifi-1:before {
    content: "";
}

.icon-wifi-2:before {
    content: "";
}

.icon-wifi-3:before {
    content: "";
}

.icon-wifi:before {
    content: "";
}

.icon-work:before {
    content: "";
}

.icon-zip:before {
    content: "";
}

.icon-zoom-in:before {
    content: "";
}

.icon-zoom-out:before {
    content: "";
}

html.cui {
    /*
 * Note: This file contains only the IE-specific overrides for UI kit elements
 *       Once IE goes away this file will go with it
 */
}

html.cui .readonly {
    opacity: 0.5;
    cursor: not-allowed;
    z-index: 0;
}

html.cui *[disabled],
html.cui .disabled {
    opacity: 0.75;
    cursor: not-allowed;
    pointer-events: none;
    z-index: 0;
}

html.cui .clearfix:after {
    clear: both;
    content: "";
    display: table;
}

html.cui .absolute-center {
    position: absolute !important;
    top: 50% !important;
    left: 50% !important;
    -webkit-transform: translate(-50%, -50%) !important;
    transform: translate(-50%, -50%) !important;
}

html.cui .pull-left {
    float: left !important;
}

html.cui .pull-center {
    float: center !important;
}

html.cui .pull-right {
    float: right !important;
}

html.cui .flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

html.cui .flex-inline {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

html.cui .flex-center {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .flex-center-vertical {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

html.cui .flex-center-horizontal {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .flex-fluid {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

html.cui .flex-fill {
    -webkit-box-flex: 1;
    -ms-flex: 1 0 auto;
    flex: 1 0 auto;
}

html.cui .flex-inline-center-horizontal {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

html.cui .flex-inline-center-vertical {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .flex-align-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
}

html.cui .flex-align-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}

html.cui .flex--compressed > * {
    -ms-flex-preferred-size: 5px;
    flex-basis: 5px;
}

html.cui .flex--regular > * {
    -ms-flex-preferred-size: 10px;
    flex-basis: 10px;
}

html.cui .flex--loose > * {
    -ms-flex-preferred-size: 40px;
    flex-basis: 40px;
}

html.cui .flex-right {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
}

html.cui .flex-column {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

html.cui .flex-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

html.cui .text-left {
    text-align: left !important;
}

html.cui .text-right {
    text-align: right !important;
}

html.cui .text-bold {
    font-weight: bold !important;
}

html.cui .text-muted {
    color: #9e9ea2 !important;
}

html.cui .text-normal {
    font-weight: 300 !important;
}

html.cui .text-light {
    font-weight: 200 !important;
}

html.cui .text-center {
    text-align: center !important;
}

html.cui .text-justify {
    text-align: justify !important;
}

html.cui .text-nowrap {
    white-space: nowrap !important;
}

html.cui .text-lowercase {
    text-transform: lowercase !important;
}

html.cui .text-uppercase {
    text-transform: uppercase !important;
}

html.cui .text-capitalize {
    text-transform: capitalize !important;
}

html.cui .text-tiny {
    font-size: 0.5rem !important;
}

html.cui .text-xsmall {
    font-size: 0.625rem !important;
}

html.cui .text-small {
    font-size: 0.75rem !important;
}

html.cui .text-medium {
    font-size: 0.875rem !important;
}

html.cui .text-large {
    font-size: 1rem !important;
}

html.cui .text-xlarge {
    font-size: 1.5rem !important;
}

html.cui .text-huge {
    font-size: 3rem !important;
}

html.cui .text-goliath {
    font-size: 3.5rem !important;
}

html.cui .text-italic {
    font-style: italic !important;
}

html.cui .text-ghost {
    color: #fff !important;
}

html.cui .text-transparent-qtr {
    opacity: .25;
}

html.cui .monospace,
html.cui .text-monospace {
    font-family: Monaco, Inconsolata, Consolas, "Courier New", Courier, "Lucida Console", monospace;
}

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

html.cui .text-noellipsis {
    white-space: normal;
}

html.cui .text-noselect {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

html.cui .text-break {
    word-wrap: break-word;
    word-break: break-all;
}

html.cui .text-marquee {
    font-size: 2rem;
}

@media (min-width: 767px) {
    html.cui .text-marquee {
        font-size: 2.5rem;
    }
}

@media (min-width: 992px) {
    html.cui .text-marquee {
        font-size: 3rem;
    }
}

html.cui .text-primary, html.cui .text--primary {
    color: #abc233 !important;
}

html.cui .text-secondary, html.cui .text--secondary {
    color: #049fd9 !important;
}

html.cui .text-default, html.cui .text--default {
    color: #58585b !important;
}

html.cui .text-cta, html.cui .text--cta {
    color: #abc233 !important;
}

html.cui .text-info, html.cui .text--info {
    color: #64bbe3 !important;
}

html.cui .text-success, html.cui .text--success {
    color: #6cc04a !important;
}

html.cui .text-danger, html.cui .text--danger {
    color: #cf2030 !important;
}

html.cui .text-warning, html.cui .text--warning {
    color: #ff7300 !important;
}

html.cui .text-warning-alt, html.cui .text--warning-alt {
    color: #ffcc00 !important;
}

html.cui .text-default-color {
    color: #58585b !important;
}

html.cui .text-blue {
    color: #049fd9 !important;
}

html.cui .text-dkgray-1 {
    color: #39393b !important;
}

html.cui .text-dkgray-4 {
    color: #7f7f86 !important;
}

html.cui .text-indigo, html.cui .text--indigo {
    color: #005073 !important;
}

html.cui .icon-huge:before {
    line-height: 5.25rem;
    font-size: 5.25rem;
}

html.cui .icon-large:before {
    line-height: 3.5rem;
    font-size: 3.5rem;
}

html.cui .icon-medium-large:before {
    line-height: 2.25rem;
    font-size: 2.25rem;
}

html.cui .icon-medium:before {
    line-height: 1.75rem;
    font-size: 1.75rem;
}

html.cui .icon-medium-small:before {
    line-height: 1.5rem;
    font-size: 1.5rem;
}

html.cui .icon-small:before {
    line-height: 1.125rem;
    font-size: 1.125rem;
}

html.cui .icon-tiny:before {
    line-height: 0.625rem;
    font-size: 0.625rem;
}

html.cui .inline-qtr-spacing > * + * {
    margin-left: 5px;
}

html.cui .no-margin {
    margin: 0;
}

html.cui .no-margin-top {
    margin-top: 0;
}

html.cui .no-margin-right {
    margin-right: 0;
}

html.cui .no-margin-bottom {
    margin-bottom: 0;
}

html.cui .no-margin-left {
    margin-left: 0;
}

html.cui .qtr-margin {
    margin: 5px !important;
}

html.cui .qtr-margin-top {
    margin-top: 5px !important;
}

html.cui .qtr-margin-right {
    margin-right: 5px !important;
}

html.cui .qtr-margin-bottom {
    margin-bottom: 5px !important;
}

html.cui .qtr-margin-left {
    margin-left: 5px !important;
}

html.cui .half-margin {
    margin: 10px !important;
}

html.cui .half-margin-top {
    margin-top: 10px !important;
}

html.cui .half-margin-right {
    margin-right: 10px !important;
}

html.cui .half-margin-bottom {
    margin-bottom: 10px !important;
}

html.cui .half-margin-left {
    margin-left: 10px !important;
}

html.cui .base-margin {
    margin: 20px !important;
}

html.cui .base-margin-top {
    margin-top: 20px !important;
}

html.cui .base-margin-right {
    margin-right: 20px !important;
}

html.cui .base-margin-bottom {
    margin-bottom: 20px !important;
}

html.cui .base-margin-left {
    margin-left: 20px !important;
}

html.cui .dbl-margin {
    margin: 40px !important;
}

html.cui .dbl-margin-top {
    margin-top: 40px !important;
}

html.cui .dbl-margin-right {
    margin-right: 40px !important;
}

html.cui .dbl-margin-bottom {
    margin-bottom: 40px !important;
}

html.cui .dbl-margin-left {
    margin-left: 40px !important;
}

html.cui .no-padding {
    padding: 0;
}

html.cui .no-padding-top {
    padding-top: 0;
}

html.cui .no-padding-right {
    padding-right: 0;
}

html.cui .no-padding-bottom {
    padding-bottom: 0;
}

html.cui .no-padding-left {
    padding-left: 0;
}

html.cui .qtr-padding {
    padding: 5px !important;
}

html.cui .qtr-padding-top {
    padding-top: 5px !important;
}

html.cui .qtr-padding-right {
    padding-right: 5px !important;
}

html.cui .qtr-padding-bottom {
    padding-bottom: 5px !important;
}

html.cui .qtr-padding-left {
    padding-left: 5px !important;
}

html.cui .half-padding {
    padding: 10px !important;
}

html.cui .half-padding-top {
    padding-top: 10px !important;
}

html.cui .half-padding-right {
    padding-right: 10px !important;
}

html.cui .half-padding-bottom {
    padding-bottom: 10px !important;
}

html.cui .half-padding-left {
    padding-left: 10px !important;
}

html.cui .base-padding {
    padding: 20px !important;
}

html.cui .base-padding-top {
    padding-top: 20px !important;
}

html.cui .base-padding-right {
    padding-right: 20px !important;
}

html.cui .base-padding-bottom {
    padding-bottom: 20px !important;
}

html.cui .base-padding-left {
    padding-left: 20px !important;
}

html.cui .dbl-padding {
    padding: 40px !important;
}

html.cui .dbl-padding-top {
    padding-top: 40px !important;
}

html.cui .dbl-padding-right {
    padding-right: 40px !important;
}

html.cui .dbl-padding-bottom {
    padding-bottom: 40px !important;
}

html.cui .dbl-padding-left {
    padding-left: 40px !important;
}

html.cui .is-ios-device .hide-on-ios {
    display: none !important;
}

html.cui .toggle {
    cursor: pointer;
}

html.cui .v-separator {
    border-right: 1px solid #dfdfdf;
    margin: 5px 10px 5px 0;
    padding-left: 10px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    vertical-align: middle;
    height: 15px;
}

html.cui .v-separator--small {
    height: 10px;
}

html.cui .v-separator--large {
    height: 20px;
}

html.cui .v-separator--huge {
    height: 40px;
}

html.cui .rotate-180 {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

html.cui .hide {
    display: none !important;
}

html.cui .show {
    display: block !important;
}

html.cui .visible {
    visibility: visible;
}

html.cui .invisible {
    visibility: hidden;
}

html.cui .user-entered-data {
    white-space: pre-line;
}

html.cui .small {
    font-size: 0.75rem;
}

@media (max-width: 767px) {
    html.cui .center-xs {
        text-align: center !important;
    }

    html.cui .pull-right-xs {
        float: right !important;
    }

    html.cui .pull-left-xs {
        float: left !important;
    }

    html.cui .visible-inline-xs {
        display: inline-block !important;
    }
}

html.cui .row.no-gutters {
    margin-right: 0;
    margin-left: 0;
}

html.cui .row.no-gutters > [class^="col-"],
html.cui .row.no-gutters > [class*=" col-"] {
    padding-right: 0;
    padding-left: 0;
}

html.cui .disable-pointer {
    pointer-events: none;
}

@media (max-width: 767px) {
    html.cui .hidden-xs {
        display: none !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    html.cui .hidden-sm {
        display: none !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    html.cui .hidden-md {
        display: none !important;
    }
}

@media (min-width: 1200px) {
    html.cui .hidden-lg {
        display: none !important;
    }
}

html.cui .visible-xs,
html.cui .visible-sm,
html.cui .visible-md,
html.cui .visible-lg {
    display: none !important;
}

@media (max-width: 767px) {
    html.cui .visible-xs {
        display: block !important;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    html.cui .visible-sm {
        display: block !important;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    html.cui .visible-md {
        display: block !important;
    }
}

@media (min-width: 1200px) {
    html.cui .visible-lg {
        display: block !important;
    }
}

@-webkit-keyframes blink {
    from, to {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
}

@keyframes blink {
    from, to {
        opacity: 1;
    }
    50% {
        opacity: 0;
    }
}

@-webkit-keyframes bounce {
    0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }
    40% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }
    60% {
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03);
    }
    80% {
        -webkit-transform: scale3d(0.97, 0.97, 0.97);
        transform: scale3d(0.97, 0.97, 0.97);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes bounce {
    0%, 20%, 40%, 60%, 80%, 100% {
        -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
        transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    }
    0% {
        -webkit-transform: scale3d(0.3, 0.3, 0.3);
        transform: scale3d(0.3, 0.3, 0.3);
    }
    20% {
        -webkit-transform: scale3d(1.1, 1.1, 1.1);
        transform: scale3d(1.1, 1.1, 1.1);
    }
    40% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }
    60% {
        -webkit-transform: scale3d(1.03, 1.03, 1.03);
        transform: scale3d(1.03, 1.03, 1.03);
    }
    80% {
        -webkit-transform: scale3d(0.97, 0.97, 0.97);
        transform: scale3d(0.97, 0.97, 0.97);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@-webkit-keyframes pop {
    0% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }
    33% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05);
    }
    66% {
        -webkit-transform: scale3d(0.95, 0.95, 0.95);
        transform: scale3d(0.95, 0.95, 0.95);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes pop {
    0% {
        -webkit-transform: scale3d(0.9, 0.9, 0.9);
        transform: scale3d(0.9, 0.9, 0.9);
    }
    33% {
        -webkit-transform: scale3d(1.05, 1.05, 1.05);
        transform: scale3d(1.05, 1.05, 1.05);
    }
    66% {
        -webkit-transform: scale3d(0.95, 0.95, 0.95);
        transform: scale3d(0.95, 0.95, 0.95);
    }
    100% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@-webkit-keyframes pulse {
    0%, 80%, 100% {
        -webkit-transform: scale3d(0, 0, 0);
        transform: scale3d(0, 0, 0);
    }
    40% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

@keyframes pulse {
    0%, 80%, 100% {
        -webkit-transform: scale3d(0, 0, 0);
        transform: scale3d(0, 0, 0);
    }
    40% {
        -webkit-transform: scale3d(1, 1, 1);
        transform: scale3d(1, 1, 1);
    }
}

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

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

@-webkit-keyframes fade-in {
    from {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

@keyframes fade-in {
    from {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}

html.cui .spin {
    -webkit-animation: spin 2s infinite linear;
    animation: spin 2s infinite linear;
}

html.cui .fade-in-pop {
    -webkit-animation: pop 1.5s 1 linear, fade-in 1.5s 1 linear;
    animation: pop 1.5s 1 linear, fade-in 1.5s 1 linear;
}

html.cui .fade-in-and-out {
    -webkit-transition: opacity .15s ease-in-out;
    transition: opacity .15s ease-in-out;
}

html.cui .rotate-right {
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: -webkit-transform .2s ease-in-out;
    transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

html.cui .rotate-left {
    -webkit-transition: -webkit-transform .2s ease-in-out;
    transition: -webkit-transform .2s ease-in-out;
    transition: transform .2s ease-in-out;
    transition: transform .2s ease-in-out, -webkit-transform .2s ease-in-out;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
}

html.cui .animation-delay-1 {
    -webkit-animation-delay: 1s;
    animation-delay: 1s;
}

html.cui .animation-delay-2 {
    -webkit-animation-delay: 2s;
    animation-delay: 2s;
}

html.cui .animation-delay-3 {
    -webkit-animation-delay: 3s;
    animation-delay: 3s;
}

html.cui .animation-delay-100 {
    -webkit-animation-delay: 0.1s;
    animation-delay: 0.1s;
}

html.cui .animation-delay-200 {
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}

html.cui .animation-delay-250 {
    -webkit-animation-delay: 0.25s;
    animation-delay: 0.25s;
}

html.cui .animation-delay-500 {
    -webkit-animation-delay: 0.5s;
    animation-delay: 0.5s;
}

html.cui .animation-delay-750 {
    -webkit-animation-delay: 0.75s;
    animation-delay: 0.75s;
}

html.cui a.btn,
html.cui a.btn.btn--icon,
html.cui a.btn.btn--icon.btn--small {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .btn + .btn {
    margin-left: 10px;
}

html.cui .btn.small + .btn.small {
    margin-left: 5px;
}

html.cui .btn {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    padding: 0 35px;
    font-size: 1rem;
    line-height: 1rem;
    height: 40px;
    min-width: 150px;
    max-width: 300px;
    -webkit-transition: -webkit-box-shadow 0.1s linear;
    transition: -webkit-box-shadow 0.1s linear;
    transition: box-shadow 0.1s linear;
    transition: box-shadow 0.1s linear, -webkit-box-shadow 0.1s linear;
    background: #7f7f86;
    color: #fff;
}

html.cui .btn:hover, html.cui .btn:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #626469;
    color: #fff;
}

html.cui .btn:active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #626469;
}

html.cui .btn[disabled], html.cui .btn.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
}

html.cui .btn.selected {
    background-color: #fff;
    -webkit-box-shadow: inset 0 0 0 1px #7f7f86;
    box-shadow: inset 0 0 0 1px #7f7f86;
    color: #626469;
}

html.cui .btn--small {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    padding: 0 20px;
    font-size: 0.875rem;
    line-height: 0.875rem;
    height: 30px;
    min-width: 100px;
    max-width: 200px;
    -webkit-transition: -webkit-box-shadow 0.1s linear;
    transition: -webkit-box-shadow 0.1s linear;
    transition: box-shadow 0.1s linear;
    transition: box-shadow 0.1s linear, -webkit-box-shadow 0.1s linear;
}

html.cui .btn--wide {
    padding-left: 4rem;
    padding-right: 4rem;
    max-width: 300px;
}

html.cui .btn--primary {
    background: #049fd9;
    color: #fff;
}

html.cui .btn--primary:hover, html.cui .btn--primary:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #047fad;
    color: #fff;
}

html.cui .btn--primary:active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #626469;
}

html.cui .btn--primary[disabled], html.cui .btn--primary.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
}

html.cui .btn--primary.selected {
    background-color: transparent;
    -webkit-box-shadow: inset 0 0 0 1px #049fd9;
    box-shadow: inset 0 0 0 1px #049fd9;
    color: #049fd9;
}

html.cui .btn--primary-ghost {
    background: transparent;
    color: #049fd9;
    -webkit-box-shadow: inset 0 0 0 1px #049fd9;
    box-shadow: inset 0 0 0 1px #049fd9;
}

html.cui .btn--primary-ghost:hover, html.cui .btn--primary-ghost:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #049fd9;
    color: #fff;
}

html.cui .btn--primary-ghost:active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #626469;
}

html.cui .btn--primary-ghost[disabled], html.cui .btn--primary-ghost.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
    -webkit-box-shadow: inset 0 0 0 2px #dfdfdf;
    box-shadow: inset 0 0 0 2px #dfdfdf;
}

html.cui .btn--primary-ghost.selected {
    background-color: #049fd9;
    -webkit-box-shadow: inset 0 0 0 1px #049fd9;
    box-shadow: inset 0 0 0 1px #049fd9;
    color: #fff;
}

html.cui .btn--secondary {
    background: #abc233;
    color: #39393b;
}

html.cui .btn--secondary:hover, html.cui .btn--secondary:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #889B28;
    color: #fff;
}

html.cui .btn--secondary:active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #626469;
}

html.cui .btn--secondary[disabled], html.cui .btn--secondary.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
}

html.cui .btn--secondary.selected {
    background-color: #fff;
    color: #abc233;
}

html.cui .btn--negative {
    background: #cf2030;
    color: #fff;
}

html.cui .btn--negative:hover, html.cui .btn--negative:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #A4101E;
    color: #fff;
}

html.cui .btn--negative:active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #626469;
}

html.cui .btn--negative[disabled], html.cui .btn--negative.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
}

html.cui .btn--negative.selected {
    background-color: #fff;
}

html.cui .btn--success {
    background: #6cc04a;
    color: #fff;
}

html.cui .btn--success:hover, html.cui .btn--success:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #50AA2A;
    color: #fff;
}

html.cui .btn--success:active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #626469;
}

html.cui .btn--success[disabled], html.cui .btn--success.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
}

html.cui .btn--success.selected {
    background-color: #fff;
}

html.cui .btn--white {
    background: #fff;
    color: #58585b;
}

html.cui .btn--white:hover, html.cui .btn--white:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #e8e8f1;
    color: #58585b;
}

html.cui .btn--white:active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #626469;
}

html.cui .btn--white[disabled], html.cui .btn--white.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
}

html.cui .btn--white.selected {
    background-color: #fff;
}

html.cui .btn--white-ghost {
    background: transparent;
    color: #fff;
    -webkit-box-shadow: inset 0 0 0 1px #fff;
    box-shadow: inset 0 0 0 1px #fff;
}

html.cui .btn--white-ghost:hover, html.cui .btn--white-ghost:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #fff;
    color: #58585b;
}

html.cui .btn--white-ghost:active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #626469;
}

html.cui .btn--white-ghost[disabled], html.cui .btn--white-ghost.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
    -webkit-box-shadow: inset 0 0 0 2px #dfdfdf;
    box-shadow: inset 0 0 0 2px #dfdfdf;
}

html.cui .btn--white-ghost.selected {
    background-color: #fff;
}

html.cui .btn--gray-ghost {
    background: transparent;
    color: #626469;
    -webkit-box-shadow: inset 0 0 0 1px #626469;
    box-shadow: inset 0 0 0 1px #626469;
}

html.cui .btn--gray-ghost:hover, html.cui .btn--gray-ghost:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #626469;
    color: #fff;
}

html.cui .btn--gray-ghost:active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #626469;
}

html.cui .btn--gray-ghost[disabled], html.cui .btn--gray-ghost.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
    -webkit-box-shadow: inset 0 0 0 2px #dfdfdf;
    box-shadow: inset 0 0 0 2px #dfdfdf;
}

html.cui .btn--gray-ghost.selected {
    background-color: #626469;
    color: #fff;
}

html.cui .btn.btn--icon {
    overflow: visible;
    position: relative;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    padding: 0;
    font-size: 1rem;
    line-height: 1rem;
    height: 40px;
    min-width: 40px;
    max-width: 40px;
    -webkit-transition: -webkit-box-shadow 0.1s linear;
    transition: -webkit-box-shadow 0.1s linear;
    transition: box-shadow 0.1s linear;
    transition: box-shadow 0.1s linear, -webkit-box-shadow 0.1s linear;
}

html.cui .btn.btn--icon > span[class^="icon-"] {
    font-size: 1rem;
}

html.cui .btn.btn--icon.btn--small {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    padding: 0;
    font-size: 0.875rem;
    line-height: 1rem;
    height: 30px;
    min-width: 30px;
    max-width: 30px;
    -webkit-transition: -webkit-box-shadow 0.1s linear;
    transition: -webkit-box-shadow 0.1s linear;
    transition: box-shadow 0.1s linear;
    transition: box-shadow 0.1s linear, -webkit-box-shadow 0.1s linear;
    overflow: visible;
}

html.cui .btn.btn--icon.btn--small > span[class^="icon-"] {
    font-size: 0.875rem;
}

html.cui .btn.btn--icon.btn--small .btn__subtext {
    top: 35px;
}

html.cui .btn.btn--icon.btn--large {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    text-align: center;
    vertical-align: middle;
    padding: 0;
    font-size: 1.5rem;
    line-height: 1rem;
    height: 60px;
    min-width: 60px;
    max-width: 60px;
    -webkit-transition: -webkit-box-shadow 0.1s linear;
    transition: -webkit-box-shadow 0.1s linear;
    transition: box-shadow 0.1s linear;
    transition: box-shadow 0.1s linear, -webkit-box-shadow 0.1s linear;
    overflow: visible;
}

html.cui .btn.btn--icon.btn--large > span[class^="icon-"] {
    font-size: 1.5rem;
}

html.cui .btn.btn--icon.btn--large .btn__subtext {
    top: 65px;
}

html.cui .btn.btn--icon .btn__subtext {
    color: #9e9ea2;
    font-size: 0.625rem;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 45px;
    margin: 0;
}

html.cui .btns,
html.cui .btn-group {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
}

html.cui .btns .btn + .btn,
html.cui .btn-group .btn + .btn {
    margin-left: -1px;
}

html.cui .btns.btn + .btn,
html.cui .btn-group.btn + .btn {
    border-right: 0 none;
}

html.cui .btns > .btn,
html.cui .btn-group > .btn {
    min-width: 0;
    padding-right: 10px;
    padding-left: 10px;
    border-radius: 0;
    border-right: 1px solid #dfdfdf;
}

html.cui .btns > .btn[class$="-ghost"], html.cui .btns > .btn[class*="-ghost "],
html.cui .btn-group > .btn[class$="-ghost"],
html.cui .btn-group > .btn[class*="-ghost "] {
    border-right: 0 none;
}

html.cui .btns > .btn:first-child,
html.cui .btn-group > .btn:first-child {
    padding-left: 15px;
    border-top-left-radius: 2rem;
    border-bottom-left-radius: 2rem;
}

html.cui .btns > .btn:last-child,
html.cui .btn-group > .btn:last-child {
    padding-right: 15px;
    border-top-right-radius: 2rem;
    border-bottom-right-radius: 2rem;
    border-right: 0 none;
}

html.cui .btns > .btn.selected,
html.cui .btn-group > .btn.selected {
    -webkit-transition: all ease 0.25s;
    transition: all ease 0.25s;
}

html.cui .btns--compressed .btn + .btn,
html.cui .btn-group--compressed .btn + .btn {
    margin-left: 5px;
}

html.cui .btns--regular .btn + .btn,
html.cui .btn-group--regular .btn + .btn {
    margin-left: 10px;
}

html.cui .btns--loose .btn + .btn,
html.cui .btn-group--loose .btn + .btn {
    margin-left: 20px;
}

html.cui .form-group .checkbox,
html.cui .form-group .radio {
    float: left;
    margin-right: 10px;
    padding: 1px 0 4px;
}

html.cui .form-group .checkbox input,
html.cui .form-group .radio input {
    display: block;
    position: absolute;
}

html.cui .checkbox.disabled input,
html.cui .checkbox[disabled] input,
html.cui .radio.disabled input,
html.cui .radio[disabled] input {
    display: none;
}

html.cui .checkbox.disabled input:checked ~ .checkbox__label,
html.cui .checkbox.disabled input:checked ~ .radio__label,
html.cui .checkbox.disabled input:checked ~ .checkbox__input:after,
html.cui .checkbox.disabled input:checked ~ .radio__input:after,
html.cui .checkbox[disabled] input:checked ~ .checkbox__label,
html.cui .checkbox[disabled] input:checked ~ .radio__label,
html.cui .checkbox[disabled] input:checked ~ .checkbox__input:after,
html.cui .checkbox[disabled] input:checked ~ .radio__input:after,
html.cui .radio.disabled input:checked ~ .checkbox__label,
html.cui .radio.disabled input:checked ~ .radio__label,
html.cui .radio.disabled input:checked ~ .checkbox__input:after,
html.cui .radio.disabled input:checked ~ .radio__input:after,
html.cui .radio[disabled] input:checked ~ .checkbox__label,
html.cui .radio[disabled] input:checked ~ .radio__label,
html.cui .radio[disabled] input:checked ~ .checkbox__input:after,
html.cui .radio[disabled] input:checked ~ .radio__input:after {
    color: #58585b;
}

html.cui .checkbox.disabled input:checked ~ .checkbox__input:before,
html.cui .checkbox.disabled input:checked ~ .radio__input:before,
html.cui .checkbox[disabled] input:checked ~ .checkbox__input:before,
html.cui .checkbox[disabled] input:checked ~ .radio__input:before,
html.cui .radio.disabled input:checked ~ .checkbox__input:before,
html.cui .radio.disabled input:checked ~ .radio__input:before,
html.cui .radio[disabled] input:checked ~ .checkbox__input:before,
html.cui .radio[disabled] input:checked ~ .radio__input:before {
    -webkit-box-shadow: inset 0 0 0 2px #9e9ea2;
    box-shadow: inset 0 0 0 2px #9e9ea2;
}

html.cui .checkbox.disabled input:checked ~ .radio__input:after,
html.cui .checkbox[disabled] input:checked ~ .radio__input:after,
html.cui .radio.disabled input:checked ~ .radio__input:after,
html.cui .radio[disabled] input:checked ~ .radio__input:after {
    background-color: #9e9ea2;
}

html.cui .checkbox,
html.cui .radio {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    white-space: normal;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #58585b;
    cursor: pointer;
    font-size: 0;
    -webkit-transition: all 0.1s linear;
    transition: all 0.1s linear;
}

html.cui .checkbox.checkbox--inline,
html.cui .radio.checkbox--inline {
    display: inline-block;
    vertical-align: middle;
    margin: 0;
}

html.cui .checkbox.radio--stacked,
html.cui .radio.radio--stacked {
    display: block;
}

html.cui .checkbox:hover,
html.cui .radio:hover {
    color: #049fd9;
}

html.cui .checkbox input,
html.cui .radio input {
    display: block;
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    overflow: hidden;
    clip: rect(0 0 0 0);
}

html.cui .checkbox input:hover ~ .checkbox__input:before,
html.cui .checkbox input:hover ~ .radio__input:before,
html.cui .radio input:hover ~ .checkbox__input:before,
html.cui .radio input:hover ~ .radio__input:before {
    -webkit-box-shadow: inset 0 0 0 2px #049fd9;
    box-shadow: inset 0 0 0 2px #049fd9;
}

html.cui .checkbox input:checked ~ .checkbox__label,
html.cui .checkbox input:checked ~ .radio__label,
html.cui .radio input:checked ~ .checkbox__label,
html.cui .radio input:checked ~ .radio__label {
    color: #58585b;
}

html.cui .checkbox input:checked:hover ~ .checkbox__input:before,
html.cui .checkbox input:checked:hover ~ .radio__input:before,
html.cui .radio input:checked:hover ~ .checkbox__input:before,
html.cui .radio input:checked:hover ~ .radio__input:before {
    background-color: #049fd9;
}

html.cui .checkbox input:checked:hover ~ .checkbox__input:after,
html.cui .checkbox input:checked:hover ~ .radio__input:after,
html.cui .radio input:checked:hover ~ .checkbox__input:after,
html.cui .radio input:checked:hover ~ .radio__input:after {
    color: #fff;
}

html.cui .checkbox input:checked:hover ~ .radio__input:after,
html.cui .radio input:checked:hover ~ .radio__input:after {
    background-color: #9e9ea2;
    border: 6px solid #049fd9;
}

html.cui .checkbox input:checked ~ .checkbox__input:before,
html.cui .checkbox input:checked ~ .radio__input:before,
html.cui .radio input:checked ~ .checkbox__input:before,
html.cui .radio input:checked ~ .radio__input:before {
    background: transparent;
    -webkit-box-shadow: inset 0 0 0 2px #049fd9;
    box-shadow: inset 0 0 0 2px #049fd9;
}

html.cui .checkbox input:checked ~ .checkbox__input:after,
html.cui .checkbox input:checked ~ .radio__input:after,
html.cui .radio input:checked ~ .checkbox__input:after,
html.cui .radio input:checked ~ .radio__input:after {
    display: block;
}

html.cui .checkbox input:focus ~ .checkbox__input,
html.cui .checkbox input:focus ~ .radio__input,
html.cui .radio input:focus ~ .checkbox__input,
html.cui .radio input:focus ~ .radio__input {
    outline: 1px dotted #049fd9;
    outline-offset: -4px;
}

html.cui .checkbox input:focus ~ .checkbox__input:before,
html.cui .checkbox input:focus ~ .radio__input:before,
html.cui .radio input:focus ~ .checkbox__input:before,
html.cui .radio input:focus ~ .radio__input:before {
    -webkit-box-shadow: inset 0 0 0 2px #049fd9;
    box-shadow: inset 0 0 0 2px #049fd9;
}

html.cui .checkbox input:focus ~ .checkbox__label,
html.cui .checkbox input:focus ~ .radio__label,
html.cui .radio input:focus ~ .checkbox__label,
html.cui .radio input:focus ~ .radio__label {
    color: #049fd9;
}

html.cui .checkbox .checkbox__input,
html.cui .checkbox .radio__input,
html.cui .radio .checkbox__input,
html.cui .radio .radio__input {
    position: relative;
    display: inline-block;
    width: 28px;
    min-width: 28px;
    height: 28px;
    vertical-align: middle;
}

html.cui .checkbox .checkbox__input:before, html.cui .checkbox .checkbox__input:after,
html.cui .checkbox .radio__input:before,
html.cui .checkbox .radio__input:after,
html.cui .radio .checkbox__input:before,
html.cui .radio .checkbox__input:after,
html.cui .radio .radio__input:before,
html.cui .radio .radio__input:after {
    position: absolute;
    top: 6px;
    right: 0;
    bottom: 0;
    left: 6px;
    width: 16px;
    height: 16px;
    content: '';
}

html.cui .checkbox .checkbox__input:before,
html.cui .checkbox .radio__input:before,
html.cui .radio .checkbox__input:before,
html.cui .radio .radio__input:before {
    -webkit-box-shadow: inset 0 0 0 2px #9e9ea2;
    box-shadow: inset 0 0 0 2px #9e9ea2;
}

html.cui .checkbox .checkbox__input:after,
html.cui .checkbox .radio__input:after,
html.cui .radio .checkbox__input:after,
html.cui .radio .radio__input:after {
    display: none;
    color: #049fd9;
    font-weight: bold;
    line-height: 1;
}

html.cui .checkbox .checkbox__input:after,
html.cui .radio .checkbox__input:after {
    content: "";
    padding: 3px;
    font-size: 0.625rem;
}

html.cui .checkbox .radio__input:before,
html.cui .radio .radio__input:before {
    border-radius: 50%;
}

html.cui .checkbox .radio__input:after,
html.cui .radio .radio__input:after {
    -webkit-box-shadow: inset 0 0 0 4px #f2f2f2;
    box-shadow: inset 0 0 0 4px #f2f2f2;
    border-radius: 50%;
    background-color: #049fd9;
    border: 2px solid transparent;
}

html.cui .checkbox--alt .radio__input:after,
html.cui .radio--alt .radio__input:after {
    -webkit-box-shadow: inset 0 0 0 4px #fff;
    box-shadow: inset 0 0 0 4px #fff;
}

html.cui .checkbox .checkbox__label,
html.cui .checkbox .radio__label,
html.cui .radio .checkbox__label,
html.cui .radio .radio__label {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    font-size: 0.875rem;
    font-weight: 300;
    vertical-align: middle;
}

html.cui .swatch {
    font-size: 0.75rem;
    font-weight: normal;
    display: inline-block;
    text-align: center;
    margin: 20px 0;
    width: 100px;
    height: 100px;
    border-radius: 50%;
}

html.cui .swatch:hover {
    -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), to(rgba(250, 250, 250, 0.2)));
}

html.cui .swatch.swatch-core--darkgray1 {
    background: #39393b;
    color: #fff;
    border: 1px solid #39393b;
}

html.cui .swatch.swatch-core--darkgray1:after {
    content: "Dark Gray 1  #39393b";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-core--darkgray2 {
    background: #58585b;
    color: #fff;
    border: 1px solid #58585b;
}

html.cui .swatch.swatch-core--darkgray2:after {
    content: "Dark Gray 2  #58585b";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-core--medgray2 {
    background: #9e9ea2;
    color: #fff;
    border: 1px solid #9e9ea2;
}

html.cui .swatch.swatch-core--medgray2:after {
    content: "Medium Gray 2  #9e9ea2";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-core--white {
    background: #fff;
    color: #000;
    border: 1px solid #dfdfdf;
}

html.cui .swatch.swatch-core--white:after {
    content: "Cisco Core White  #fff";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-core--palegray1 {
    background: #e8ebf1;
    color: #000;
    border: 1px solid #dfdfdf;
}

html.cui .swatch.swatch-core--palegray1:after {
    content: "Pale Gray 1  #e8ebf1";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-core--ciscoblue {
    background: #049fd9;
    color: #fff;
    border: 1px solid #049fd9;
}

html.cui .swatch.swatch-core--ciscoblue:after {
    content: "Cisco Blue  #049fd9";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-core--statusblue {
    background: #64bbe3;
    color: #000;
    border: 1px solid #64bbe3;
}

html.cui .swatch.swatch-core--statusblue:after {
    content: "Status Blue  #64bbe3";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-core--darkblue {
    background: #2b5592;
    color: #fff;
    border: 1px solid #2b5592;
}

html.cui .swatch.swatch-core--darkblue:after {
    content: "Dark Blue  #2b5592";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-core--indigo {
    background: #005073;
    color: #fff;
    border: 1px solid #005073;
}

html.cui .swatch.swatch-core--indigo:after {
    content: "Cisco Indigo  #005073";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-core--sagegreen {
    background: #abc233;
    color: #000;
    border: 1px solid #abc233;
}

html.cui .swatch.swatch-core--sagegreen:after {
    content: "Sage Green  #abc233";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-supp--darkgray3 {
    background: #626469;
    color: #fff;
    border: 1px solid #626469;
}

html.cui .swatch.swatch-supp--darkgray3:after {
    content: "Dark Gray 3  #626469";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-supp--darkgray4 {
    background: #7f7f86;
    color: #fff;
    border: 1px solid #7f7f86;
}

html.cui .swatch.swatch-supp--darkgray4:after {
    content: "Dark Gray 4  #7f7f86";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-supp--medgray4 {
    background: #b6b9bb;
    color: #000;
    border: 1px solid #dfdfdf;
}

html.cui .swatch.swatch-supp--medgray4:after {
    content: "Medium Gray 4  #b6b9bb";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-supp--litegray2 {
    background: #c6c7ca;
    color: #000;
    border: 1px solid #c6c7ca;
}

html.cui .swatch.swatch-supp--litegray2:after {
    content: "Light Gray 2  #c6c7ca";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-supp--litegray3 {
    background: #dfdfdf;
    color: #000;
    border: 1px solid #dfdfdf;
}

html.cui .swatch.swatch-supp--litegray3:after {
    content: "Light Gray 3  #dfdfdf";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-supp--litegray5 {
    background: #f2f2f2;
    color: #000;
    border: 1px solid #dfdfdf;
}

html.cui .swatch.swatch-supp--litegray5:after {
    content: "Light Gray 5  #f2f2f2";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-stat--statusblue {
    background: #64bbe3;
    color: #000;
    border: 1px solid #64bbe3;
}

html.cui .swatch.swatch-stat--statusblue:after {
    content: "Status Blue  #64bbe3";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-stat--statusturq {
    background: #14a792;
    color: #fff;
    border: 1px solid #14a792;
}

html.cui .swatch.swatch-stat--statusturq:after {
    content: "Status Turquoise  #14a792";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-stat--statusgreen {
    background: #6cc04a;
    color: #fff;
    border: 1px solid #6cc04a;
}

html.cui .swatch.swatch-stat--statusgreen:after {
    content: "Status Green  #6cc04a";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-stat--statusyellow {
    background: #ffcc00;
    color: #000;
    border: 1px solid #ffcc00;
}

html.cui .swatch.swatch-stat--statusyellow:after {
    content: "Status Yellow  #ffcc00";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-stat--statusorange {
    background: #ff7300;
    color: #000;
    border: 1px solid #ff7300;
}

html.cui .swatch.swatch-stat--statusorange:after {
    content: "Status Orange  #ff7300";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .swatch.swatch-stat--statusred {
    background: #cf2030;
    color: #fff;
    border: 1px solid #cf2030;
}

html.cui .swatch.swatch-stat--statusred:after {
    content: "Status Red  #cf2030";
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .divider {
    margin: 10px 0;
    border-top: 1px solid #dfdfdf;
    text-align: center;
}

html.cui .divider--thick {
    border-top: 10px solid #dfdfdf;
}

html.cui .divider .label--circle {
    top: -24px;
    position: relative;
    -webkit-box-shadow: 0 0 0 10px #f2f2f2;
    box-shadow: 0 0 0 10px #f2f2f2;
}

html.cui .divider .label--circle .divider--alt {
    -webkit-box-shadow: 0 0 0 10px #fff;
    box-shadow: 0 0 0 10px #fff;
}

html.cui .divider .label--circle.label--tiny {
    top: -9px;
}

html.cui .divider .label--circle.label--small {
    top: -12px;
}

html.cui .divider .label--circle.label--medium {
    top: -18px;
}

html.cui .divider .label--circle.label--large {
    top: -24px;
}

html.cui .divider .label--circle.label--xlarge {
    top: -30px;
}

html.cui .divider .label--circle.label--huge {
    top: -36px;
}

html.cui .divider .label--circle.label--goliath {
    top: -48px;
}

html.cui .divider--alt .label--circle {
    -webkit-box-shadow: 0 0 0 10px #fff;
    box-shadow: 0 0 0 10px #fff;
}

html.cui .divider--compressed {
    margin: 5px 0;
}

html.cui .divider--regular {
    margin: 10px 0;
}

html.cui .divider--loose {
    margin: 20px 0;
}

html.cui form {
    margin-bottom: 20px;
}

html.cui form:last-child,
html.cui form > *:last-child {
    margin-bottom: 0;
}

html.cui fieldset {
    margin: 0 0 20px 0;
    padding: 0;
    border: 0;
}

html.cui fieldset > *:last-child {
    margin-bottom: 0;
}

html.cui legend,
html.cui .legend {
    margin-bottom: 10px;
    font-weight: bold;
    text-transform: uppercase;
}

html.cui legend--toggle,
html.cui .legend--toggle {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

html.cui legend--toggle:hover,
html.cui .legend--toggle:hover {
    color: #049fd9;
}

html.cui .form-group {
    margin-right: 0;
    position: relative;
    margin-bottom: 10px;
    -webkit-box-shadow: 0 -1px 0 0 #dfdfdf inset;
    box-shadow: 0 -1px 0 0 #dfdfdf inset;
    line-height: 1.5;
}

html.cui .form-group:after {
    clear: both;
    content: "";
    display: table;
}

@media (min-width: 767px) {
    html.cui .form-group {
        margin-right: 10px;
    }
}

html.cui .form-group--noseparator {
    -webkit-box-shadow: none;
    box-shadow: none;
}

html.cui .form-group--helper {
    -webkit-box-shadow: 0 0 0 0 #dfdfdf inset;
    box-shadow: 0 0 0 0 #dfdfdf inset;
}

html.cui .form-group--helper .help-block {
    margin-top: 5px;
}

html.cui .form-group label,
html.cui .form-group select {
    line-height: 1.5;
}

html.cui .form-group select {
    padding: 6px 20px 6px 0;
}

html.cui .form-group label {
    padding: 6px 10px 6px 0;
    float: left;
    -webkit-transition: color 0.2s ease;
    transition: color 0.2s ease;
}

html.cui .form-group label:first-of-type {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #676767;
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
}

html.cui .form-group label:first-of-type[for] {
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

html.cui .form-group label:first-of-type[for]:hover {
    color: #58585b;
}

html.cui .form-group input {
    position: relative;
    padding: 6px 0;
}

html.cui .form-group input::-ms-clear {
    display: none;
}

html.cui .form-group input[disabled] {
    pointer-events: auto;
}

html.cui .form-group textarea {
    padding: 6px 0;
}

html.cui .form-group .select:after {
    top: 6px;
}

html.cui .msd-elastic {
    max-height: 150px;
    overflow-y: scroll;
}

html.cui .help-block {
    display: block;
    color: #9e9ea2;
    margin-top: -5px;
    font-weight: normal;
}

html.cui .help-block--normal {
    text-transform: unset;
}

html.cui .help-block--lower {
    text-transform: lowercase;
}

html.cui .help-block--capital {
    text-transform: capitalize;
}

html.cui .help-block span + span {
    vertical-align: middle;
    margin-left: 3px;
}

html.cui .form-group__dropdown input {
    padding-right: 24px;
}

html.cui .form-group--noseparator {
    -webkit-box-shadow: none;
    box-shadow: none;
}

html.cui .form-group--typeahead {
    position: relative;
}

html.cui .form-group--typeahead .dropdown-menu {
    position: absolute;
    z-index: 1100;
}

html.cui .form-dropdown__select {
    cursor: pointer;
    opacity: 0;
    position: absolute;
    right: 5px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    width: 14px;
    z-index: 1;
}

html.cui .form-dropdown__select:focus ~ label {
    color: #58585b;
}

html.cui .form-dropdown__select:focus ~ label::after {
    bottom: -4px;
    height: 5px;
    background: #049fd9;
}

html.cui .form-dropdown__select:hover ~ .form-dropdown__chevron::after, html.cui .form-dropdown__select:focus ~ .form-dropdown__chevron::after {
    color: #58585b;
}

html.cui .form-dropdown__chevron::after {
    content: "";
    color: #c6c7ca;
    font-size: 0.75rem;
    position: absolute;
    margin-top: 1px;
    right: 5px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

html.cui iframe {
    width: 100%;
    height: 100%;
    border: 1px solid #dfdfdf;
    margin: 10px 0;
    display: inline-block;
}

html.cui .label + .label {
    margin-left: 5px;
}

html.cui .label {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border: 0 none;
    border-radius: 2px;
    -webkit-font-smoothing: auto;
    margin: 1px 0;
    padding: 0 10px;
    font-size: 0.75rem;
    height: 24px;
    line-height: 0.75rem;
    vertical-align: middle;
    background: #9e9ea2;
    border: "unset";
    color: #fff;
}

html.cui .label .icon-close {
    font-size: 0.75rem;
}

html.cui .label a,
html.cui .label a:hover {
    color: #fff;
}

html.cui .label--info {
    background: #64bbe3;
    color: #fff;
}

html.cui .label--info a,
html.cui .label--info a:hover {
    color: #fff;
}

html.cui .label--success {
    background: #6cc04a;
    color: #fff;
}

html.cui .label--success a,
html.cui .label--success a:hover {
    color: #fff;
}

html.cui .label--warning {
    background: #ff7300;
    color: #fff;
}

html.cui .label--warning a,
html.cui .label--warning a:hover {
    color: #fff;
}

html.cui .label--warning-alt {
    background: #ffcc00;
    color: #39393b;
}

html.cui .label--warning-alt a,
html.cui .label--warning-alt a:hover {
    color: #39393b;
}

html.cui .label--danger {
    background: #cf2030;
    color: #fff;
}

html.cui .label--danger a,
html.cui .label--danger a:hover {
    color: #fff;
}

html.cui .label--blue {
    background: #049fd9;
    color: #fff;
}

html.cui .label--blue a,
html.cui .label--blue a:hover {
    color: #fff;
}

html.cui .label--ltgray {
    background: #f2f2f2;
    color: #39393b;
}

html.cui .label--ltgray a,
html.cui .label--ltgray a:hover {
    color: #39393b;
}

html.cui .label--mdgray {
    background: #dfdfdf;
    color: #39393b;
}

html.cui .label--mdgray a,
html.cui .label--mdgray a:hover {
    color: #39393b;
}

html.cui .label--dkgray {
    background: #58585b;
    color: #fff;
}

html.cui .label--dkgray a,
html.cui .label--dkgray a:hover {
    color: #fff;
}

html.cui .label--dkblue {
    background: #2b5592;
    color: #fff;
}

html.cui .label--dkblue a,
html.cui .label--dkblue a:hover {
    color: #fff;
}

html.cui .label--indigo {
    background: #005073;
    color: #fff;
}

html.cui .label--indigo a,
html.cui .label--indigo a:hover {
    color: #fff;
}

html.cui .label--white {
    background: #fff;
    color: #58585b;
}

html.cui .label--white a,
html.cui .label--white a:hover {
    color: #58585b;
}

html.cui .label--ghost {
    background: transparent;
    border: 1px solid #fff;
    color: #fff;
}

html.cui .label--ghost a,
html.cui .label--ghost a:hover {
    color: #fff;
}

html.cui .label--tiny {
    margin: 1px 0;
    padding: 0 6px;
    font-size: 0.5625rem;
    height: 15px;
    line-height: 0.5625rem;
    vertical-align: middle;
}

html.cui .label--tiny .icon-close {
    font-size: 0.5625rem;
}

html.cui .label--small {
    margin: 1px 0;
    padding: 0 10px;
    font-size: 0.625rem;
    height: 20px;
    line-height: 0.625rem;
    vertical-align: middle;
}

html.cui .label--small .icon-close {
    font-size: 0.625rem;
}

html.cui .label--medium {
    margin: 1px 0;
    padding: 0 10px;
    font-size: 0.75rem;
    height: 24px;
    line-height: 0.75rem;
    vertical-align: middle;
}

html.cui .label--medium .icon-close {
    font-size: 0.75rem;
}

html.cui .label--large {
    margin: 1px 0;
    padding: 0 15px;
    font-size: 0.875rem;
    height: 30px;
    line-height: 0.875rem;
    vertical-align: middle;
}

html.cui .label--large .icon-close {
    font-size: 0.875rem;
}

html.cui .label--circle {
    overflow: hidden;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    vertical-align: middle;
    border-radius: 100%;
    margin: 1px 0;
    padding: 0;
    font-size: 0.75rem;
    height: 24px;
    line-height: 0.75rem;
    vertical-align: middle;
    width: 24px;
    min-width: 24px;
    max-width: 24px;
}

html.cui .label--circle .icon-close {
    font-size: 0.75rem;
}

html.cui .label--circle.label--tiny {
    margin: 1px 0;
    padding: 0;
    font-size: 0.6875rem;
    height: 18px;
    line-height: 0.6875rem;
    vertical-align: middle;
    width: 18px;
    min-width: 18px;
    max-width: 18px;
}

html.cui .label--circle.label--tiny .icon-close {
    font-size: 0.6875rem;
}

html.cui .label--circle.label--small {
    margin: 1px 0;
    padding: 0;
    font-size: 0.75rem;
    height: 24px;
    line-height: 0.75rem;
    vertical-align: middle;
    width: 24px;
    min-width: 24px;
    max-width: 24px;
}

html.cui .label--circle.label--small .icon-close {
    font-size: 0.75rem;
}

html.cui .label--circle.label--medium {
    margin: 1px 0;
    padding: 0;
    font-size: 1rem;
    height: 36px;
    line-height: 1rem;
    vertical-align: middle;
    width: 36px;
    min-width: 36px;
    max-width: 36px;
}

html.cui .label--circle.label--medium .icon-close {
    font-size: 1rem;
}

html.cui .label--circle.label--large {
    margin: 1px 0;
    padding: 0;
    font-size: 1.5rem;
    height: 48px;
    line-height: 1.5rem;
    vertical-align: middle;
    width: 48px;
    min-width: 48px;
    max-width: 48px;
}

html.cui .label--circle.label--large .icon-close {
    font-size: 1.5rem;
}

html.cui .label--circle.label--xlarge {
    margin: 1px 0;
    padding: 0;
    font-size: 2rem;
    height: 60px;
    line-height: 2rem;
    vertical-align: middle;
    width: 60px;
    min-width: 60px;
    max-width: 60px;
}

html.cui .label--circle.label--xlarge .icon-close {
    font-size: 2rem;
}

html.cui .label--circle.label--huge {
    margin: 1px 0;
    padding: 0;
    font-size: 2.25rem;
    height: 72px;
    line-height: 2.25rem;
    vertical-align: middle;
    width: 72px;
    min-width: 72px;
    max-width: 72px;
}

html.cui .label--circle.label--huge .icon-close {
    font-size: 2.25rem;
}

html.cui .label--circle.label--goliath {
    margin: 1px 0;
    padding: 0;
    font-size: 2.5rem;
    height: 96px;
    line-height: 2.5rem;
    vertical-align: middle;
    width: 96px;
    min-width: 96px;
    max-width: 96px;
}

html.cui .label--circle.label--goliath .icon-close {
    font-size: 2.5rem;
}

html.cui .label--bordered {
    border: 1px solid #dfdfdf;
}

html.cui .label--bordered-white {
    border-color: #fff;
}

html.cui .label--raised {
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15), 0 2px 3px rgba(0, 0, 0, 0.15);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15), 0 2px 3px rgba(0, 0, 0, 0.15);
}

html.cui .label .icon-close {
    margin-left: 5px;
    cursor: pointer;
    opacity: 0.75;
    -webkit-transition: opacity 0.2s ease;
    transition: opacity 0.2s ease;
}

html.cui .label .icon-close:hover {
    opacity: 1;
}

html.cui .label-group .label + .label {
    margin-left: 0;
}

html.cui .label-group .label {
    margin-bottom: 5px;
    margin-right: 5px;
}

html.cui a,
html.cui .link {
    color: #049fd9;
    background: transparent;
    text-decoration: none;
    border-radius: 0;
}

html.cui a:hover, html.cui a:focus, html.cui a:active,
html.cui .link:hover,
html.cui .link:focus,
html.cui .link:active {
    color: #049fd9;
    text-decoration: none;
}

html.cui a.link--ghost,
html.cui .link.link--ghost {
    color: #fff;
    opacity: 0.75;
}

html.cui a.link--ghost:hover,
html.cui .link.link--ghost:hover {
    opacity: 1;
}

html.cui .link {
    color: #9e9ea2;
}

html.cui ul.list {
    list-style: none;
    padding: 0;
    margin: 0;
}

html.cui ul.list li {
    display: block;
}

html.cui ul.list li + li {
    margin: -1px 0 0 0;
}

@media (min-width: 767px) {
    html.cui ul.list--inline {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    html.cui ul.list--inline li:last-child {
        padding-right: 0;
    }

    html.cui ul.list--inline li + li {
        margin: 0 0 0 -1px;
    }

    html.cui ul.list--inline.list--divider li:after {
        color: #9e9ea2;
        content: '|';
        margin: 0 5px;
        padding: 0;
    }

    html.cui ul.list--inline.list--divider li:last-child:after {
        content: '';
        margin: 0;
    }

    html.cui ul.list--inline.list--compressed li + li {
        margin: 0 0 0 5px;
    }

    html.cui ul.list--inline.list--regular li + li {
        margin: 0 0 0 10px;
    }

    html.cui ul.list--inline.list--loose li + li {
        margin: 0 0 0 20px;
    }
}

html.cui ul.list--highlight > li:hover > * {
    cursor: pointer;
    background-color: rgba(0, 0, 0, 0.1);
}

html.cui ul.list--aligntop li :first-child {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
}

html.cui ul.list--fillbg {
    background-color: #fff;
}

html.cui ul.list--compressed li + li {
    margin-top: 5px;
}

html.cui ul.list--regular li + li {
    margin-top: 10px;
}

html.cui ul.list--loose li + li {
    margin-top: 20px;
}

html.cui .panel-group .panel + .panel {
    margin-top: 2px;
}

html.cui .panel-group .panel-group__header {
    margin: 0 10px;
}

html.cui .panel {
    display: block;
    position: relative;
    margin: 0;
    border: 0 none;
    height: auto;
    -webkit-tap-highlight-color: transparent;
    color: #58585b;
    position: relative;
    background: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
    padding: 10px;
}

html.cui .panel__header {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

html.cui .panel__header, html.cui .panel__body, html.cui .panel__footer {
    position: relative;
    padding: 5px 0;
}

html.cui .panel__header:after, html.cui .panel__body:after, html.cui .panel__footer:after {
    clear: both;
    content: "";
    display: table;
}

html.cui .panel__header > *:first-child, html.cui .panel__body > *:first-child, html.cui .panel__footer > *:first-child {
    margin-top: 0;
}

html.cui .panel__header > *:last-child, html.cui .panel__body > *:last-child, html.cui .panel__footer > *:last-child {
    margin-bottom: 0;
}

html.cui .panel--blue {
    color: #fff;
    position: relative;
    background: #049fd9;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .panel--blue a {
    color: #fff;
}

html.cui .panel--ltgray {
    color: #58585b;
    position: relative;
    background: #f2f2f2;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .panel--mdgray {
    color: #58585b;
    position: relative;
    background: #dfdfdf;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .panel--dkgray {
    color: #fff;
    position: relative;
    background: #58585b;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .panel--dkgray a {
    color: #fff;
}

html.cui .panel--dkblue {
    color: #fff;
    position: relative;
    background: #2b5592;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .panel--dkblue a {
    color: #fff;
}

html.cui .panel--indigo {
    color: #fff;
    position: relative;
    background: #005073;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .panel--indigo a {
    color: #fff;
}

html.cui .panel--info {
    color: #fff;
    position: relative;
    background: #64bbe3;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .panel--info a {
    color: #fff;
}

html.cui .panel--success {
    color: #fff;
    position: relative;
    background: #6cc04a;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .panel--success a {
    color: #fff;
}

html.cui .panel--warning {
    color: #fff;
    position: relative;
    background: #ff7300;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .panel--warning a {
    color: #fff;
}

html.cui .panel--danger {
    color: #fff;
    position: relative;
    background: #cf2030;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .panel--danger a {
    color: #fff;
}

html.cui .panel--raised {
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15), 0 2px 3px rgba(0, 0, 0, 0.15);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15), 0 2px 3px rgba(0, 0, 0, 0.15);
}

html.cui .panel--raised-medium {
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15), 0 5px 6px rgba(0, 0, 0, 0.15);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15), 0 5px 6px rgba(0, 0, 0, 0.15);
}

html.cui .panel--raised-large {
    -webkit-box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15), 0 10px 12px rgba(0, 0, 0, 0.25);
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.15), 0 10px 12px rgba(0, 0, 0, 0.25);
}

html.cui .panel--skinny, html.cui .panel--compressed {
    padding: 5px;
}

html.cui .panel--regular {
    padding: 10px;
}

html.cui .panel--loose, html.cui .panel--xspace {
    padding: 20px;
}

html.cui .panel--bordered {
    border: 1px solid #dfdfdf;
}

html.cui .panel--hover:hover {
    background-color: #f2f2f2;
}

html.cui .panel--active {
    -webkit-box-shadow: inset 0 0 0 2px #049fd9;
    box-shadow: inset 0 0 0 2px #049fd9;
}

html.cui .panel--transparency {
    z-index: 1;
    color: #fff;
    background-color: rgba(255, 255, 255, 0.25);
}

html.cui .panel--transparency:hover {
    color: #fff;
    background-color: rgba(255, 255, 255, 0.15);
}

html.cui .panel--transparency.panel--blue {
    background-color: rgba(4, 159, 217, 0.75);
}

html.cui .panel--transparency.panel--blue:hover {
    background-color: rgba(4, 159, 217, 0.5);
}

html.cui .panel--transparency.panel--warning {
    background-color: rgba(255, 115, 0, 0.5);
}

html.cui .panel--transparency.panel--warning:hover {
    background-color: rgba(255, 115, 0, 0.75);
}

html.cui .panel--well {
    -webkit-box-shadow: inset 0 5px 10px -5px rgba(0, 0, 0, 0.25);
    box-shadow: inset 0 5px 10px -5px rgba(0, 0, 0, 0.25);
}

html.cui .panel--fluid {
    height: 100%;
}

html.cui a.panel {
    cursor: pointer;
}

html.cui a.panel--blue:hover, html.cui a.panel--blue:focus, html.cui a.panel--blue:active {
    background-color: #15bcfb;
    color: #fff;
}

html.cui a.panel--ltgray:hover, html.cui a.panel--ltgray:focus, html.cui a.panel--ltgray:active {
    background-color: #d9d9d9;
}

html.cui a.panel--mdgray:hover, html.cui a.panel--mdgray:focus, html.cui a.panel--mdgray:active {
    background-color: #f9f9f9;
}

html.cui a.panel--dkgray:hover, html.cui a.panel--dkgray:focus, html.cui a.panel--dkgray:active {
    background-color: #717175;
    color: #fff;
}

html.cui a.panel--dkblue:hover, html.cui a.panel--dkblue:focus, html.cui a.panel--dkblue:active {
    background-color: #376cb9;
    color: #fff;
}

html.cui a.panel--indigo:hover, html.cui a.panel--indigo:focus, html.cui a.panel--indigo:active {
    background-color: #0073a6;
    color: #fff;
}

html.cui a.panel--info:hover, html.cui a.panel--info:focus, html.cui a.panel--info:active {
    background-color: #39a8db;
    color: #fff;
}

html.cui a.panel--success:hover, html.cui a.panel--success:focus, html.cui a.panel--success:active {
    background-color: #8bcd70;
    color: #fff;
}

html.cui a.panel--warning:hover, html.cui a.panel--warning:focus, html.cui a.panel--warning:active {
    background-color: #ff8f33;
    color: #fff;
}

html.cui a.panel--danger:hover, html.cui a.panel--danger:focus, html.cui a.panel--danger:active {
    background-color: #e2404f;
    color: #fff;
}

html.cui .panels .panel + .panel {
    margin: 1px 0;
}

html.cui .panels--striping > .panel:nth-child(odd) {
    background: #fff;
}

html.cui .panels--striping > .panel:nth-child(even) {
    background: #f9f9f9;
}

html.cui .panels--compressed .panel + .panel {
    margin: 5px 0;
}

html.cui .panels--regular .panel + .panel {
    margin: 10px 0;
}

html.cui .panels--loose .panel + .panel {
    margin: 20px 0;
}

html.cui h1, html.cui h2, html.cui h3, html.cui h4, html.cui h5, html.cui h6,
html.cui .h1, html.cui .h2, html.cui .h3, html.cui .h4, html.cui .h5, html.cui .h6 {
    margin: 0;
    font-family: "CiscoSans", "Arial", sans-serif;
    line-height: 1.2;
}

html.cui h1 small, html.cui h2 small, html.cui h3 small, html.cui h4 small, html.cui h5 small, html.cui h6 small,
html.cui .h1 small, html.cui .h2 small, html.cui .h3 small, html.cui .h4 small, html.cui .h5 small, html.cui .h6 small {
    color: #9e9ea2;
}

html.cui .subheading {
    color: #9e9ea2;
}

html.cui p {
    margin: 10px 0;
}

html.cui ul, html.cui ol {
    margin: 0;
    padding: 0 0 0 20px;
}

html.cui ul.list--unstyled, html.cui ol.list--unstyled {
    list-style: none;
}

html.cui ul.list--unstyled ul:not(:first-child), html.cui ol.list--unstyled ul:not(:first-child) {
    padding-left: 20px;
}

html.cui ul.list--unstyled ul, html.cui ul.list--unstyled ol, html.cui ol.list--unstyled ul, html.cui ol.list--unstyled ol {
    list-style: none;
}

html.cui ul.list--unstyled ul ul:not(:first-child), html.cui ul.list--unstyled ol ul:not(:first-child), html.cui ol.list--unstyled ul ul:not(:first-child), html.cui ol.list--unstyled ol ul:not(:first-child) {
    padding-left: 20px;
}

html.cui hr {
    border-bottom: 1px solid #dfdfdf;
    border-left: none;
    border-right: none;
    border-top: none;
    margin: 10px 0;
}

html.cui hr.hr--qtr,
html.cui hr.divider-qtr {
    width: 25%;
    margin: auto;
}

html.cui hr.divider--skinny {
    margin: auto auto 25px;
    padding-top: 25px;
}

html.cui img,
html.cui picture {
    margin: 0;
    border: 0;
    max-width: 100%;
}

html.cui img.img--fluid {
    display: block;
    width: 100%;
    height: auto;
}

html.cui blockquote {
    border-left: 5px solid #dfdfdf;
    margin: 20px 0;
    padding: 10px;
}

html.cui blockquote.blockquote--blue {
    border-left-color: #049fd9;
}

html.cui blockquote.blockquote--info {
    border-left-color: #64bbe3;
}

html.cui blockquote.blockquote--warning {
    border-left-color: #ff7300;
}

html.cui blockquote.blockquote--danger {
    border-left-color: #cf2030;
}

html.cui blockquote.blockquote--compressed {
    margin-top: 0;
    margin-bottom: 0;
}

html.cui cite {
    color: #98989b;
    font-style: italic;
}

html.cui cite:before {
    content: "\2014 \00A0";
}

html.cui * {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
}

html.cui *:before, html.cui *:after {
    -webkit-box-sizing: inherit;
    box-sizing: inherit;
}

html.cui *:focus {
    outline: none;
}

html.cui .apollo-body,
html.cui .content-body {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #f2f2f2;
}

html.cui .content-body--alt,
html.cui .content-background--alt {
    background: #fff;
}

html.cui .apollo-content,
html.cui .content {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
}

html.cui .apollo-content__main,
html.cui .content__main {
    padding-top: 10px;
    padding-bottom: 10px;
}

@media (min-width: 767px) {
    html.cui .apollo-content__main,
    html.cui .content__main {
        padding-top: 20px;
        padding-bottom: 20px;
    }
}

@media (min-width: 1200px) {
    html.cui .apollo-content__main,
    html.cui .content__main {
        padding-top: 30px;
        padding-bottom: 30px;
    }
}

html.cui .apollo-content__main--alt,
html.cui .content__main--alt {
    background: #fff;
}

html.cui .content-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #f2f2f2;
    height: 100%;
}

html.cui .content-wrapper .content {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}

html.cui .content-wrapper .footer {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    background-color: #e9e9e9;
}

html.cui .container {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: relative;
    margin: 0 auto;
    padding-right: 10px;
    padding-left: 10px;
}

html.cui .container:after {
    clear: both;
    content: "";
    display: table;
}

html.cui .container--standalone {
    max-width: none;
}

@media (min-width: 767px) {
    html.cui .container {
        padding-right: 20px;
        padding-left: 20px;
    }
}

html.cui pre {
    margin: 0;
}

html.cui input,
html.cui select,
html.cui textarea,
html.cui button {
    font-size: 0.875rem;
    font-family: "CiscoSans", "Arial", sans-serif;
}

html.cui .content-fluid {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow: auto;
    width: 100%;
    height: 100%;
}

html.cui .content-fluid .sidebar ~ main {
    -webkit-transform: translate3d(280px, 0, 0);
    transform: translate3d(280px, 0, 0);
    -webkit-transition: -webkit-transform 0.25s;
    transition: -webkit-transform 0.25s;
    transition: transform 0.25s;
    transition: transform 0.25s, -webkit-transform 0.25s;
}

@media (min-width: 767px) {
    html.cui .content-fluid .sidebar ~ main {
        margin-left: 280px;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        -webkit-transition: margin 0.25s;
        transition: margin 0.25s;
    }
}

html.cui .content-fluid .sidebar.sidebar--hidden ~ main {
    margin-left: unset;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: all 0.25s;
    transition: all 0.25s;
}

html.cui .content-fluid main {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 100%;
    flex: 1 100%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    overflow: auto;
    position: relative;
}

html.cui .content-fluid main .content {
    background: #f2f2f2;
}

html.cui .content-fluid main .content-background--alt {
    background: #fff;
}

html.cui .content-fluid main .footer {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    overflow: hidden;
    background-color: #e9e9e9;
}

html.cui .sections .section + .section {
    margin: 20px 0;
}

html.cui .sections--striping > .section:nth-child(odd) {
    background: #fff;
}

html.cui .sections--striping > .section:nth-child(even) {
    background: #f9f9f9;
}

html.cui .sections--compressed .section + .section {
    margin: 5px 0;
}

html.cui .sections--regular .section + .section {
    margin: 10px 0;
}

html.cui .sections--loose .section + .section {
    margin: 20px 0;
}

html.cui .section-header {
    margin: 10px 0;
    padding-bottom: 10px;
    border-bottom: 1px solid #dfdfdf;
}

html.cui .section {
    padding-left: 0;
    padding-right: 0;
    padding: 20px 0;
}

html.cui .section:after {
    clear: both;
    content: "";
    display: table;
}

@media (min-width: 767px) {
    html.cui .section--1col > div {
        float: left;
        clear: none;
        width: 100%;
        margin-left: 0;
        margin-right: 1%;
    }

    html.cui .section--1col > div:nth-of-type(1n) {
        margin-right: 0;
        float: right;
    }

    html.cui .section--1col > div:nth-of-type(1n + 1) {
        clear: both;
    }
}

@media (min-width: 767px) {
    html.cui .section--2col > div {
        float: left;
        clear: none;
        width: 49.5%;
        margin-left: 0;
        margin-right: 1%;
    }

    html.cui .section--2col > div:nth-of-type(2n) {
        margin-right: 0;
        float: right;
    }

    html.cui .section--2col > div:nth-of-type(2n + 1) {
        clear: both;
    }
}

@media (min-width: 767px) {
    html.cui .section--3col > div {
        float: left;
        clear: none;
        width: 32.66667%;
        margin-left: 0;
        margin-right: 1%;
    }

    html.cui .section--3col > div:nth-of-type(3n) {
        margin-right: 0;
        float: right;
    }

    html.cui .section--3col > div:nth-of-type(3n + 1) {
        clear: both;
    }
}

@media (min-width: 767px) {
    html.cui .section--4col > div {
        float: left;
        clear: none;
        width: 24.25%;
        margin-left: 0;
        margin-right: 1%;
    }

    html.cui .section--4col > div:nth-of-type(4n) {
        margin-right: 0;
        float: right;
    }

    html.cui .section--4col > div:nth-of-type(4n + 1) {
        clear: both;
    }
}

@media (min-width: 767px) {
    html.cui .section--5col > div {
        float: left;
        clear: none;
        width: 19.2%;
        margin-left: 0;
        margin-right: 1%;
    }

    html.cui .section--5col > div:nth-of-type(5n) {
        margin-right: 0;
        float: right;
    }

    html.cui .section--5col > div:nth-of-type(5n + 1) {
        clear: both;
    }
}

@media (min-width: 767px) {
    html.cui .section--6col > div {
        float: left;
        clear: none;
        width: 15.83333%;
        margin-left: 0;
        margin-right: 1%;
    }

    html.cui .section--6col > div:nth-of-type(6n) {
        margin-right: 0;
        float: right;
    }

    html.cui .section--6col > div:nth-of-type(6n + 1) {
        clear: both;
    }
}

@media (min-width: 767px) {
    html.cui .section--7col > div {
        float: left;
        clear: none;
        width: 13.42857%;
        margin-left: 0;
        margin-right: 1%;
    }

    html.cui .section--7col > div:nth-of-type(7n) {
        margin-right: 0;
        float: right;
    }

    html.cui .section--7col > div:nth-of-type(7n + 1) {
        clear: both;
    }
}

@media (min-width: 767px) {
    html.cui .section--8col > div {
        float: left;
        clear: none;
        width: 11.625%;
        margin-left: 0;
        margin-right: 1%;
    }

    html.cui .section--8col > div:nth-of-type(8n) {
        margin-right: 0;
        float: right;
    }

    html.cui .section--8col > div:nth-of-type(8n + 1) {
        clear: both;
    }
}

@media (min-width: 767px) {
    html.cui .section--9col > div {
        float: left;
        clear: none;
        width: 10.22222%;
        margin-left: 0;
        margin-right: 1%;
    }

    html.cui .section--9col > div:nth-of-type(9n) {
        margin-right: 0;
        float: right;
    }

    html.cui .section--9col > div:nth-of-type(9n + 1) {
        clear: both;
    }
}

@media (min-width: 767px) {
    html.cui .section--10col > div {
        float: left;
        clear: none;
        width: 9.1%;
        margin-left: 0;
        margin-right: 1%;
    }

    html.cui .section--10col > div:nth-of-type(10n) {
        margin-right: 0;
        float: right;
    }

    html.cui .section--10col > div:nth-of-type(10n + 1) {
        clear: both;
    }
}

@media (min-width: 767px) {
    html.cui .section--11col > div {
        float: left;
        clear: none;
        width: 8.18182%;
        margin-left: 0;
        margin-right: 1%;
    }

    html.cui .section--11col > div:nth-of-type(11n) {
        margin-right: 0;
        float: right;
    }

    html.cui .section--11col > div:nth-of-type(11n + 1) {
        clear: both;
    }
}

@media (min-width: 767px) {
    html.cui .section--12col > div {
        float: left;
        clear: none;
        width: 7.41667%;
        margin-left: 0;
        margin-right: 1%;
    }

    html.cui .section--12col > div:nth-of-type(12n) {
        margin-right: 0;
        float: right;
    }

    html.cui .section--12col > div:nth-of-type(12n + 1) {
        clear: both;
    }
}

html.cui .section__title, html.cui .section__title--inline {
    vertical-align: middle;
    padding: 0;
    margin-top: 0;
    margin-bottom: 0;
}

html.cui .section__title {
    margin-bottom: 20px;
}

html.cui .section__title--inline {
    display: inline-block;
}

html.cui .section__title--divider {
    border-bottom: 1px solid #dfdfdf;
    padding-bottom: 10px;
}

html.cui .section__intro {
    margin-bottom: 40px;
    font-size: 0.875rem;
    font-weight: 200;
}

@media (min-width: 767px) {
    html.cui .section__intro {
        font-size: 1.3125rem;
    }
}

html.cui .section--skinny, html.cui .section--compressed {
    padding: 5px 0;
}

html.cui .section--regular {
    padding: 10px 0;
}

html.cui .section--loose {
    padding: 20px 0;
}

html.cui .section.section--marquee, html.cui .section.section--marquee-both {
    margin: 10px 0;
    border-top: 20px solid #dfdfdf;
}

html.cui .section.section--marquee-both {
    border-bottom: 5px solid #dfdfdf;
}

html.cui .section + .section {
    padding-top: 0;
}

html.cui .select {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

html.cui .select:after {
    content: "";
    position: absolute;
    right: 15px;
    top: 0;
    color: #9e9ea2;
    pointer-events: none;
    text-align: center;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

html.cui .select:hover, html.cui .select:focus {
    color: #049fd9;
    z-index: 1;
}

html.cui .select:hover:after, html.cui .select:focus:after {
    color: #049fd9;
}

html.cui .select:hover ~ label, html.cui .select:focus ~ label {
    color: #58585b;
}

html.cui .select ~ label {
    color: #9e9ea2;
}

html.cui .select label:first-of-type {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
}

html.cui .select select {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    width: 100%;
    background: none;
    border: 0;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
}

html.cui .select select[multiple] {
    overflow-y: auto;
    margin-top: 1px;
}

html.cui .select select[multiple] option:not(:checked) {
    color: #58585b;
}

html.cui .select select.disabled, html.cui .select select[disabled] {
    opacity: 0.75;
    cursor: not-allowed;
    pointer-events: none;
    z-index: 0;
}

html.cui .select select.disabled ~ label, html.cui .select select[disabled] ~ label {
    opacity: 0.75;
    cursor: not-allowed;
    pointer-events: none;
    z-index: 0;
}

html.cui .select select.readonly, html.cui .select select[readonly] {
    opacity: 0.5;
    cursor: not-allowed;
    z-index: 0;
}

html.cui .select select.readonly ~ label, html.cui .select select[readonly] ~ label {
    opacity: 0.5;
    cursor: not-allowed;
    z-index: 0;
}

html.cui .select select::-ms-expand {
    display: none;
}

html.cui .switch + .switch,
html.cui .switch-icon + .switch-icon {
    margin-top: 20px;
}

html.cui .form-group .switch + .switch,
html.cui .form-group .switch-icon + .switch-icon {
    margin-top: 0;
}

html.cui .switch.disabled input,
html.cui .switch[disabled] input {
    display: none;
}

html.cui .switch-icon,
html.cui .switch--icon,
html.cui .switch {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
}

html.cui .switch-icon .switch__input,
html.cui .switch--icon .switch__input,
html.cui .switch .switch__input {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    background: #dfdfdf;
    border-radius: 30px;
}

html.cui .switch-icon .switch__input:after,
html.cui .switch--icon .switch__input:after,
html.cui .switch .switch__input:after {
    display: block;
    position: absolute;
    width: 30px;
    height: 100%;
    top: 0;
    left: 0;
    border-radius: 30px;
    content: '';
    cursor: pointer;
}

html.cui .switch-icon .switch__label + .switch__input,
html.cui .switch-icon .switch__input + .switch__label,
html.cui .switch--icon .switch__label + .switch__input,
html.cui .switch--icon .switch__input + .switch__label,
html.cui .switch .switch__label + .switch__input,
html.cui .switch .switch__input + .switch__label {
    margin-left: 10px;
}

html.cui .switch-icon input,
html.cui .switch--icon input,
html.cui .switch input {
    display: block;
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    overflow: hidden;
    clip: rect(0 0 0 0);
}

html.cui .switch-icon input ~ .switch__input,
html.cui .switch--icon input ~ .switch__input,
html.cui .switch input ~ .switch__input {
    width: 60px;
    -webkit-transition: background 0.4s ease-out;
    transition: background 0.4s ease-out;
    -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.1);
}

html.cui .switch-icon input ~ .switch__input:after,
html.cui .switch--icon input ~ .switch__input:after,
html.cui .switch input ~ .switch__input:after {
    background: #c6c7ca;
    -webkit-transition: -webkit-transform 0.2s cubic-bezier(0.2, 0.8, 0.2, 1.2);
    transition: -webkit-transform 0.2s cubic-bezier(0.2, 0.8, 0.2, 1.2);
    transition: transform 0.2s cubic-bezier(0.2, 0.8, 0.2, 1.2);
    transition: transform 0.2s cubic-bezier(0.2, 0.8, 0.2, 1.2), -webkit-transform 0.2s cubic-bezier(0.2, 0.8, 0.2, 1.2);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

html.cui .switch-icon input ~ .switch__input span[class^="icon-"],
html.cui .switch--icon input ~ .switch__input span[class^="icon-"],
html.cui .switch input ~ .switch__input span[class^="icon-"] {
    z-index: 1;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    text-align: center;
    font-size: 0.75rem;
    color: #049fd9;
}

html.cui .switch-icon input ~ .switch__input span[class^="icon-"]:first-of-type,
html.cui .switch--icon input ~ .switch__input span[class^="icon-"]:first-of-type,
html.cui .switch input ~ .switch__input span[class^="icon-"]:first-of-type {
    color: #049fd9;
}

html.cui .switch-icon input ~ .switch__input span[class^="icon-"]:last-of-type,
html.cui .switch--icon input ~ .switch__input span[class^="icon-"]:last-of-type,
html.cui .switch input ~ .switch__input span[class^="icon-"]:last-of-type {
    color: #c6c7ca;
}

html.cui .switch-icon input ~ .switch__input span[class^="icon-"]:last-of-type:hover,
html.cui .switch--icon input ~ .switch__input span[class^="icon-"]:last-of-type:hover,
html.cui .switch input ~ .switch__input span[class^="icon-"]:last-of-type:hover {
    color: #fff;
}

html.cui .switch-icon input:focus ~ .switch__input,
html.cui .switch--icon input:focus ~ .switch__input,
html.cui .switch input:focus ~ .switch__input {
    outline: 1px dotted #049fd9;
    outline-offset: 2px;
}

html.cui .switch-icon input:checked ~ .switch__label,
html.cui .switch--icon input:checked ~ .switch__label,
html.cui .switch input:checked ~ .switch__label {
    color: #049fd9;
}

html.cui .switch-icon input:checked ~ .switch__input,
html.cui .switch--icon input:checked ~ .switch__input,
html.cui .switch input:checked ~ .switch__input {
    background: #049fd9;
    -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.1);
}

html.cui .switch-icon input:checked ~ .switch__input:after,
html.cui .switch--icon input:checked ~ .switch__input:after,
html.cui .switch input:checked ~ .switch__input:after {
    background: #fff;
    border: 1px solid #049fd9;
    -webkit-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}

html.cui .switch-icon input:checked ~ .switch__input span[class^="icon-"]:first-of-type,
html.cui .switch--icon input:checked ~ .switch__input span[class^="icon-"]:first-of-type,
html.cui .switch input:checked ~ .switch__input span[class^="icon-"]:first-of-type {
    color: #c6c7ca;
}

html.cui .switch-icon input:checked ~ .switch__input span[class^="icon-"]:first-of-type:hover,
html.cui .switch--icon input:checked ~ .switch__input span[class^="icon-"]:first-of-type:hover,
html.cui .switch input:checked ~ .switch__input span[class^="icon-"]:first-of-type:hover {
    color: #fff;
}

html.cui .switch-icon input:checked ~ .switch__input span[class^="icon-"]:last-of-type,
html.cui .switch--icon input:checked ~ .switch__input span[class^="icon-"]:last-of-type,
html.cui .switch input:checked ~ .switch__input span[class^="icon-"]:last-of-type {
    color: #049fd9;
}

html.cui .switch-icon--small .switch__input,
html.cui .switch--icon--small .switch__input,
html.cui .switch--small .switch__input {
    height: 20px;
}

html.cui .switch-icon--small .switch__input:after,
html.cui .switch--icon--small .switch__input:after,
html.cui .switch--small .switch__input:after {
    width: 20px;
}

html.cui .switch-icon--small input ~ .switch__input,
html.cui .switch--icon--small input ~ .switch__input,
html.cui .switch--small input ~ .switch__input {
    width: 40px;
}

html.cui .switch--icon input ~ .switch__label:first-of-type,
html.cui .switch-icon input ~ .switch__label:first-of-type {
    color: #049fd9;
}

html.cui .switch--icon input ~ .switch__label:last-of-type,
html.cui .switch-icon input ~ .switch__label:last-of-type {
    color: #58585b;
}

html.cui .switch--icon input ~ .switch__input,
html.cui .switch-icon input ~ .switch__input {
    background: #049fd9;
}

html.cui .switch--icon input ~ .switch__input:after,
html.cui .switch-icon input ~ .switch__input:after {
    background: #fff;
    border: 1px solid #049fd9;
}

html.cui .switch--icon input:checked ~ .switch__label:first-of-type,
html.cui .switch-icon input:checked ~ .switch__label:first-of-type {
    color: #58585b;
}

html.cui .switch--icon input:checked ~ .switch__label:last-of-type,
html.cui .switch-icon input:checked ~ .switch__label:last-of-type {
    color: #049fd9;
}

html.cui .responsive-table {
    display: block;
    max-width: 100%;
    overflow: auto;
}

html.cui .table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    -webkit-font-feature-settings: "kern", "liga", "tnum";
    font-feature-settings: "kern", "liga", "tnum";
}

html.cui .table > tbody > tr:nth-child(odd) {
    background-color: #fff;
}

html.cui .table > tbody > tr:nth-child(even) {
    background-color: #f2f2f2;
}

html.cui .table > tbody > tr.active td:first-child {
    border-left: 4px solid #049fd9;
}

html.cui .table > tbody > tr.well td {
    padding: 0;
    border-top: 0 none;
}

html.cui .table > tbody > tr.well td:first-child,
html.cui .table > tbody > tr.well:hover td:first-child,
html.cui .table .table--highlight > tbody > tr.well:hover td:first-child {
    border-left: 0 none;
}

html.cui .table th {
    position: relative;
    text-align: left;
}

html.cui .table th:after {
    position: absolute;
    display: block;
    content: '';
    width: 1px;
    height: 50%;
    right: 0;
    top: 50%;
    background: #dfdfdf;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

html.cui .table th:last-child:after {
    display: none;
}

html.cui .table tr, html.cui .table td, html.cui .table th {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 5px 10px;
    vertical-align: middle;
}

html.cui .table tr:first-child, html.cui .table td:first-child, html.cui .table th:first-child {
    width: 1px;
}

html.cui .table tr td:first-child,
html.cui .table tr th:first-child {
    border-left: 4px solid transparent;
}

html.cui .table tr td:first-child label.checkbox,
html.cui .table tr th:first-child label.checkbox {
    margin: 0;
}

html.cui .table--bordered {
    border: 1px solid #dfdfdf;
}

html.cui .table--bordered th {
    border-right: 1px solid #dfdfdf;
}

html.cui .table--bordered th:after {
    visibility: hidden;
}

html.cui .table--bordered th:last-child {
    border-right: 0 none;
}

html.cui .table--bordered td {
    border-top: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
}

html.cui .table--bordered td:last-child {
    border-right: 0 none;
}

html.cui .table--bordered-inner {
    border: 0 none;
}

html.cui .table--wrap tr, html.cui .table--wrap td, html.cui .table--wrap th {
    white-space: normal;
}

html.cui .table--wrap td {
    vertical-align: top;
}

html.cui .table--nowrap--col--1 td:nth-child(1), html.cui .table--nowrap--col--1 th:nth-child(1) {
    white-space: nowrap;
}

html.cui .table--nostripes > tbody > tr:nth-child(odd),
html.cui .table--nostripes > tbody > tr:nth-child(even) {
    background: transparent;
}

html.cui .table--compressed th:after {
    display: none;
}

html.cui .table--compressed tr, html.cui .table--compressed td, html.cui .table--compressed th {
    padding: 3px 5px;
    font-size: 0.75rem;
}

html.cui .table--fixed {
    table-layout: fixed;
}

html.cui .table--fixed tr:first-child, html.cui .table--fixed td:first-child, html.cui .table--fixed th:first-child {
    width: auto;
}

html.cui .table--loose th:after {
    display: none;
}

html.cui .table--loose tr, html.cui .table--loose td, html.cui .table--loose th {
    padding: 10px 20px;
    font-size: 0.875rem;
}

html.cui .table--highlight > tbody > tr:hover {
    cursor: pointer;
}

html.cui .table--highlight > tbody > tr:hover td:first-child {
    border-left: 4px solid #049fd9;
}

html.cui .table--nohighlight > tbody > tr:hover td:first-child {
    border-left-color: transparent;
}

html.cui .table--hover > tbody > tr:hover {
    background-color: rgba(0, 0, 0, 0.1);
}

html.cui .table > tbody > tr.default,
html.cui .table > tbody > tr > td.default, html.cui .table th.default {
    background: rgba(70, 74, 76, 0.15);
    border-left: 1px solid #464a4c;
    border-right: 1px solid #464a4c;
}

html.cui .table > tbody > tr.primary,
html.cui .table > tbody > tr > td.primary, html.cui .table th.primary {
    background: rgba(171, 194, 51, 0.15);
    border-left: 1px solid #abc233;
    border-right: 1px solid #abc233;
}

html.cui .table > tbody > tr.secondary,
html.cui .table > tbody > tr > td.secondary, html.cui .table th.secondary {
    background: rgba(4, 159, 217, 0.15);
    border-left: 1px solid #049fd9;
    border-right: 1px solid #049fd9;
}

html.cui .table > tbody > tr.info,
html.cui .table > tbody > tr > td.info, html.cui .table th.info {
    background: rgba(100, 187, 227, 0.15);
    border-left: 1px solid #64bbe3;
    border-right: 1px solid #64bbe3;
}

html.cui .table > tbody > tr.success,
html.cui .table > tbody > tr > td.success, html.cui .table th.success {
    background: rgba(108, 192, 74, 0.15);
    border-left: 1px solid #6cc04a;
    border-right: 1px solid #6cc04a;
}

html.cui .table > tbody > tr.danger,
html.cui .table > tbody > tr > td.danger, html.cui .table th.danger {
    background: rgba(207, 32, 48, 0.15);
    border-left: 1px solid #cf2030;
    border-right: 1px solid #cf2030;
}

html.cui .table > tbody > tr.warning,
html.cui .table > tbody > tr > td.warning, html.cui .table th.warning {
    background: rgba(255, 115, 0, 0.15);
    border-left: 1px solid #ff7300;
    border-right: 1px solid #ff7300;
}

html.cui .table > tbody > tr.warning-alt,
html.cui .table > tbody > tr > td.warning-alt, html.cui .table th.warning-alt {
    background: rgba(255, 204, 0, 0.15);
    border-left: 1px solid #ffcc00;
    border-right: 1px solid #ffcc00;
}

html.cui .table--spotlight-1 > thead > tr > th:nth-child(1),
html.cui .table--spotlight-1 > tbody > tr > td:nth-child(1) {
    background: rgba(4, 159, 217, 0.15);
    border-left: 1px solid #049fd9;
    border-right: 1px solid #049fd9;
}

html.cui .table--spotlight-1 > thead > tr > th:nth-child(1) {
    border-top: 1px solid #049fd9;
}

html.cui .table--spotlight-1 > tbody > tr:last-child > td:nth-child(1) {
    border-bottom: 1px solid #049fd9;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-1 > thead > tr:first-child > th:nth-child(1) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-default > thead > tr > th:nth-child(1),
html.cui .table--spotlight-1.table--spotlight-1-default > tbody > tr > td:nth-child(1) {
    background: rgba(70, 74, 76, 0.15);
    border-left: 1px solid #464a4c;
    border-right: 1px solid #464a4c;
}

html.cui .table--spotlight-1.table--spotlight-1-default > thead > tr > th:nth-child(1) {
    border-top: 1px solid #464a4c;
}

html.cui .table--spotlight-1.table--spotlight-1-default > tbody > tr:last-child > td:nth-child(1) {
    border-bottom: 1px solid #464a4c;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-default > thead > tr:first-child > th:nth-child(1) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-primary > thead > tr > th:nth-child(1),
html.cui .table--spotlight-1.table--spotlight-1-primary > tbody > tr > td:nth-child(1) {
    background: rgba(171, 194, 51, 0.15);
    border-left: 1px solid #abc233;
    border-right: 1px solid #abc233;
}

html.cui .table--spotlight-1.table--spotlight-1-primary > thead > tr > th:nth-child(1) {
    border-top: 1px solid #abc233;
}

html.cui .table--spotlight-1.table--spotlight-1-primary > tbody > tr:last-child > td:nth-child(1) {
    border-bottom: 1px solid #abc233;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-primary > thead > tr:first-child > th:nth-child(1) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-secondary > thead > tr > th:nth-child(1),
html.cui .table--spotlight-1.table--spotlight-1-secondary > tbody > tr > td:nth-child(1) {
    background: rgba(4, 159, 217, 0.15);
    border-left: 1px solid #049fd9;
    border-right: 1px solid #049fd9;
}

html.cui .table--spotlight-1.table--spotlight-1-secondary > thead > tr > th:nth-child(1) {
    border-top: 1px solid #049fd9;
}

html.cui .table--spotlight-1.table--spotlight-1-secondary > tbody > tr:last-child > td:nth-child(1) {
    border-bottom: 1px solid #049fd9;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-secondary > thead > tr:first-child > th:nth-child(1) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-info > thead > tr > th:nth-child(1),
html.cui .table--spotlight-1.table--spotlight-1-info > tbody > tr > td:nth-child(1) {
    background: rgba(100, 187, 227, 0.15);
    border-left: 1px solid #64bbe3;
    border-right: 1px solid #64bbe3;
}

html.cui .table--spotlight-1.table--spotlight-1-info > thead > tr > th:nth-child(1) {
    border-top: 1px solid #64bbe3;
}

html.cui .table--spotlight-1.table--spotlight-1-info > tbody > tr:last-child > td:nth-child(1) {
    border-bottom: 1px solid #64bbe3;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-info > thead > tr:first-child > th:nth-child(1) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-success > thead > tr > th:nth-child(1),
html.cui .table--spotlight-1.table--spotlight-1-success > tbody > tr > td:nth-child(1) {
    background: rgba(108, 192, 74, 0.15);
    border-left: 1px solid #6cc04a;
    border-right: 1px solid #6cc04a;
}

html.cui .table--spotlight-1.table--spotlight-1-success > thead > tr > th:nth-child(1) {
    border-top: 1px solid #6cc04a;
}

html.cui .table--spotlight-1.table--spotlight-1-success > tbody > tr:last-child > td:nth-child(1) {
    border-bottom: 1px solid #6cc04a;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-success > thead > tr:first-child > th:nth-child(1) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-danger > thead > tr > th:nth-child(1),
html.cui .table--spotlight-1.table--spotlight-1-danger > tbody > tr > td:nth-child(1) {
    background: rgba(207, 32, 48, 0.15);
    border-left: 1px solid #cf2030;
    border-right: 1px solid #cf2030;
}

html.cui .table--spotlight-1.table--spotlight-1-danger > thead > tr > th:nth-child(1) {
    border-top: 1px solid #cf2030;
}

html.cui .table--spotlight-1.table--spotlight-1-danger > tbody > tr:last-child > td:nth-child(1) {
    border-bottom: 1px solid #cf2030;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-danger > thead > tr:first-child > th:nth-child(1) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-warning > thead > tr > th:nth-child(1),
html.cui .table--spotlight-1.table--spotlight-1-warning > tbody > tr > td:nth-child(1) {
    background: rgba(255, 115, 0, 0.15);
    border-left: 1px solid #ff7300;
    border-right: 1px solid #ff7300;
}

html.cui .table--spotlight-1.table--spotlight-1-warning > thead > tr > th:nth-child(1) {
    border-top: 1px solid #ff7300;
}

html.cui .table--spotlight-1.table--spotlight-1-warning > tbody > tr:last-child > td:nth-child(1) {
    border-bottom: 1px solid #ff7300;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-warning > thead > tr:first-child > th:nth-child(1) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-warning-alt > thead > tr > th:nth-child(1),
html.cui .table--spotlight-1.table--spotlight-1-warning-alt > tbody > tr > td:nth-child(1) {
    background: rgba(255, 204, 0, 0.15);
    border-left: 1px solid #ffcc00;
    border-right: 1px solid #ffcc00;
}

html.cui .table--spotlight-1.table--spotlight-1-warning-alt > thead > tr > th:nth-child(1) {
    border-top: 1px solid #ffcc00;
}

html.cui .table--spotlight-1.table--spotlight-1-warning-alt > tbody > tr:last-child > td:nth-child(1) {
    border-bottom: 1px solid #ffcc00;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-1.table--spotlight-1-warning-alt > thead > tr:first-child > th:nth-child(1) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-2 > thead > tr > th:nth-child(2),
html.cui .table--spotlight-2 > tbody > tr > td:nth-child(2) {
    background: rgba(4, 159, 217, 0.15);
    border-left: 1px solid #049fd9;
    border-right: 1px solid #049fd9;
}

html.cui .table--spotlight-2 > thead > tr > th:nth-child(2) {
    border-top: 1px solid #049fd9;
}

html.cui .table--spotlight-2 > tbody > tr:last-child > td:nth-child(2) {
    border-bottom: 1px solid #049fd9;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-2 > thead > tr:first-child > th:nth-child(2) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-default > thead > tr > th:nth-child(2),
html.cui .table--spotlight-2.table--spotlight-2-default > tbody > tr > td:nth-child(2) {
    background: rgba(70, 74, 76, 0.15);
    border-left: 1px solid #464a4c;
    border-right: 1px solid #464a4c;
}

html.cui .table--spotlight-2.table--spotlight-2-default > thead > tr > th:nth-child(2) {
    border-top: 1px solid #464a4c;
}

html.cui .table--spotlight-2.table--spotlight-2-default > tbody > tr:last-child > td:nth-child(2) {
    border-bottom: 1px solid #464a4c;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-default > thead > tr:first-child > th:nth-child(2) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-primary > thead > tr > th:nth-child(2),
html.cui .table--spotlight-2.table--spotlight-2-primary > tbody > tr > td:nth-child(2) {
    background: rgba(171, 194, 51, 0.15);
    border-left: 1px solid #abc233;
    border-right: 1px solid #abc233;
}

html.cui .table--spotlight-2.table--spotlight-2-primary > thead > tr > th:nth-child(2) {
    border-top: 1px solid #abc233;
}

html.cui .table--spotlight-2.table--spotlight-2-primary > tbody > tr:last-child > td:nth-child(2) {
    border-bottom: 1px solid #abc233;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-primary > thead > tr:first-child > th:nth-child(2) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-secondary > thead > tr > th:nth-child(2),
html.cui .table--spotlight-2.table--spotlight-2-secondary > tbody > tr > td:nth-child(2) {
    background: rgba(4, 159, 217, 0.15);
    border-left: 1px solid #049fd9;
    border-right: 1px solid #049fd9;
}

html.cui .table--spotlight-2.table--spotlight-2-secondary > thead > tr > th:nth-child(2) {
    border-top: 1px solid #049fd9;
}

html.cui .table--spotlight-2.table--spotlight-2-secondary > tbody > tr:last-child > td:nth-child(2) {
    border-bottom: 1px solid #049fd9;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-secondary > thead > tr:first-child > th:nth-child(2) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-info > thead > tr > th:nth-child(2),
html.cui .table--spotlight-2.table--spotlight-2-info > tbody > tr > td:nth-child(2) {
    background: rgba(100, 187, 227, 0.15);
    border-left: 1px solid #64bbe3;
    border-right: 1px solid #64bbe3;
}

html.cui .table--spotlight-2.table--spotlight-2-info > thead > tr > th:nth-child(2) {
    border-top: 1px solid #64bbe3;
}

html.cui .table--spotlight-2.table--spotlight-2-info > tbody > tr:last-child > td:nth-child(2) {
    border-bottom: 1px solid #64bbe3;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-info > thead > tr:first-child > th:nth-child(2) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-success > thead > tr > th:nth-child(2),
html.cui .table--spotlight-2.table--spotlight-2-success > tbody > tr > td:nth-child(2) {
    background: rgba(108, 192, 74, 0.15);
    border-left: 1px solid #6cc04a;
    border-right: 1px solid #6cc04a;
}

html.cui .table--spotlight-2.table--spotlight-2-success > thead > tr > th:nth-child(2) {
    border-top: 1px solid #6cc04a;
}

html.cui .table--spotlight-2.table--spotlight-2-success > tbody > tr:last-child > td:nth-child(2) {
    border-bottom: 1px solid #6cc04a;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-success > thead > tr:first-child > th:nth-child(2) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-danger > thead > tr > th:nth-child(2),
html.cui .table--spotlight-2.table--spotlight-2-danger > tbody > tr > td:nth-child(2) {
    background: rgba(207, 32, 48, 0.15);
    border-left: 1px solid #cf2030;
    border-right: 1px solid #cf2030;
}

html.cui .table--spotlight-2.table--spotlight-2-danger > thead > tr > th:nth-child(2) {
    border-top: 1px solid #cf2030;
}

html.cui .table--spotlight-2.table--spotlight-2-danger > tbody > tr:last-child > td:nth-child(2) {
    border-bottom: 1px solid #cf2030;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-danger > thead > tr:first-child > th:nth-child(2) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-warning > thead > tr > th:nth-child(2),
html.cui .table--spotlight-2.table--spotlight-2-warning > tbody > tr > td:nth-child(2) {
    background: rgba(255, 115, 0, 0.15);
    border-left: 1px solid #ff7300;
    border-right: 1px solid #ff7300;
}

html.cui .table--spotlight-2.table--spotlight-2-warning > thead > tr > th:nth-child(2) {
    border-top: 1px solid #ff7300;
}

html.cui .table--spotlight-2.table--spotlight-2-warning > tbody > tr:last-child > td:nth-child(2) {
    border-bottom: 1px solid #ff7300;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-warning > thead > tr:first-child > th:nth-child(2) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-warning-alt > thead > tr > th:nth-child(2),
html.cui .table--spotlight-2.table--spotlight-2-warning-alt > tbody > tr > td:nth-child(2) {
    background: rgba(255, 204, 0, 0.15);
    border-left: 1px solid #ffcc00;
    border-right: 1px solid #ffcc00;
}

html.cui .table--spotlight-2.table--spotlight-2-warning-alt > thead > tr > th:nth-child(2) {
    border-top: 1px solid #ffcc00;
}

html.cui .table--spotlight-2.table--spotlight-2-warning-alt > tbody > tr:last-child > td:nth-child(2) {
    border-bottom: 1px solid #ffcc00;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-2.table--spotlight-2-warning-alt > thead > tr:first-child > th:nth-child(2) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-3 > thead > tr > th:nth-child(3),
html.cui .table--spotlight-3 > tbody > tr > td:nth-child(3) {
    background: rgba(4, 159, 217, 0.15);
    border-left: 1px solid #049fd9;
    border-right: 1px solid #049fd9;
}

html.cui .table--spotlight-3 > thead > tr > th:nth-child(3) {
    border-top: 1px solid #049fd9;
}

html.cui .table--spotlight-3 > tbody > tr:last-child > td:nth-child(3) {
    border-bottom: 1px solid #049fd9;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-3 > thead > tr:first-child > th:nth-child(3) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-default > thead > tr > th:nth-child(3),
html.cui .table--spotlight-3.table--spotlight-3-default > tbody > tr > td:nth-child(3) {
    background: rgba(70, 74, 76, 0.15);
    border-left: 1px solid #464a4c;
    border-right: 1px solid #464a4c;
}

html.cui .table--spotlight-3.table--spotlight-3-default > thead > tr > th:nth-child(3) {
    border-top: 1px solid #464a4c;
}

html.cui .table--spotlight-3.table--spotlight-3-default > tbody > tr:last-child > td:nth-child(3) {
    border-bottom: 1px solid #464a4c;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-default > thead > tr:first-child > th:nth-child(3) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-primary > thead > tr > th:nth-child(3),
html.cui .table--spotlight-3.table--spotlight-3-primary > tbody > tr > td:nth-child(3) {
    background: rgba(171, 194, 51, 0.15);
    border-left: 1px solid #abc233;
    border-right: 1px solid #abc233;
}

html.cui .table--spotlight-3.table--spotlight-3-primary > thead > tr > th:nth-child(3) {
    border-top: 1px solid #abc233;
}

html.cui .table--spotlight-3.table--spotlight-3-primary > tbody > tr:last-child > td:nth-child(3) {
    border-bottom: 1px solid #abc233;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-primary > thead > tr:first-child > th:nth-child(3) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-secondary > thead > tr > th:nth-child(3),
html.cui .table--spotlight-3.table--spotlight-3-secondary > tbody > tr > td:nth-child(3) {
    background: rgba(4, 159, 217, 0.15);
    border-left: 1px solid #049fd9;
    border-right: 1px solid #049fd9;
}

html.cui .table--spotlight-3.table--spotlight-3-secondary > thead > tr > th:nth-child(3) {
    border-top: 1px solid #049fd9;
}

html.cui .table--spotlight-3.table--spotlight-3-secondary > tbody > tr:last-child > td:nth-child(3) {
    border-bottom: 1px solid #049fd9;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-secondary > thead > tr:first-child > th:nth-child(3) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-info > thead > tr > th:nth-child(3),
html.cui .table--spotlight-3.table--spotlight-3-info > tbody > tr > td:nth-child(3) {
    background: rgba(100, 187, 227, 0.15);
    border-left: 1px solid #64bbe3;
    border-right: 1px solid #64bbe3;
}

html.cui .table--spotlight-3.table--spotlight-3-info > thead > tr > th:nth-child(3) {
    border-top: 1px solid #64bbe3;
}

html.cui .table--spotlight-3.table--spotlight-3-info > tbody > tr:last-child > td:nth-child(3) {
    border-bottom: 1px solid #64bbe3;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-info > thead > tr:first-child > th:nth-child(3) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-success > thead > tr > th:nth-child(3),
html.cui .table--spotlight-3.table--spotlight-3-success > tbody > tr > td:nth-child(3) {
    background: rgba(108, 192, 74, 0.15);
    border-left: 1px solid #6cc04a;
    border-right: 1px solid #6cc04a;
}

html.cui .table--spotlight-3.table--spotlight-3-success > thead > tr > th:nth-child(3) {
    border-top: 1px solid #6cc04a;
}

html.cui .table--spotlight-3.table--spotlight-3-success > tbody > tr:last-child > td:nth-child(3) {
    border-bottom: 1px solid #6cc04a;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-success > thead > tr:first-child > th:nth-child(3) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-danger > thead > tr > th:nth-child(3),
html.cui .table--spotlight-3.table--spotlight-3-danger > tbody > tr > td:nth-child(3) {
    background: rgba(207, 32, 48, 0.15);
    border-left: 1px solid #cf2030;
    border-right: 1px solid #cf2030;
}

html.cui .table--spotlight-3.table--spotlight-3-danger > thead > tr > th:nth-child(3) {
    border-top: 1px solid #cf2030;
}

html.cui .table--spotlight-3.table--spotlight-3-danger > tbody > tr:last-child > td:nth-child(3) {
    border-bottom: 1px solid #cf2030;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-danger > thead > tr:first-child > th:nth-child(3) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-warning > thead > tr > th:nth-child(3),
html.cui .table--spotlight-3.table--spotlight-3-warning > tbody > tr > td:nth-child(3) {
    background: rgba(255, 115, 0, 0.15);
    border-left: 1px solid #ff7300;
    border-right: 1px solid #ff7300;
}

html.cui .table--spotlight-3.table--spotlight-3-warning > thead > tr > th:nth-child(3) {
    border-top: 1px solid #ff7300;
}

html.cui .table--spotlight-3.table--spotlight-3-warning > tbody > tr:last-child > td:nth-child(3) {
    border-bottom: 1px solid #ff7300;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-warning > thead > tr:first-child > th:nth-child(3) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-warning-alt > thead > tr > th:nth-child(3),
html.cui .table--spotlight-3.table--spotlight-3-warning-alt > tbody > tr > td:nth-child(3) {
    background: rgba(255, 204, 0, 0.15);
    border-left: 1px solid #ffcc00;
    border-right: 1px solid #ffcc00;
}

html.cui .table--spotlight-3.table--spotlight-3-warning-alt > thead > tr > th:nth-child(3) {
    border-top: 1px solid #ffcc00;
}

html.cui .table--spotlight-3.table--spotlight-3-warning-alt > tbody > tr:last-child > td:nth-child(3) {
    border-bottom: 1px solid #ffcc00;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-3.table--spotlight-3-warning-alt > thead > tr:first-child > th:nth-child(3) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-4 > thead > tr > th:nth-child(4),
html.cui .table--spotlight-4 > tbody > tr > td:nth-child(4) {
    background: rgba(4, 159, 217, 0.15);
    border-left: 1px solid #049fd9;
    border-right: 1px solid #049fd9;
}

html.cui .table--spotlight-4 > thead > tr > th:nth-child(4) {
    border-top: 1px solid #049fd9;
}

html.cui .table--spotlight-4 > tbody > tr:last-child > td:nth-child(4) {
    border-bottom: 1px solid #049fd9;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-4 > thead > tr:first-child > th:nth-child(4) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-default > thead > tr > th:nth-child(4),
html.cui .table--spotlight-4.table--spotlight-4-default > tbody > tr > td:nth-child(4) {
    background: rgba(70, 74, 76, 0.15);
    border-left: 1px solid #464a4c;
    border-right: 1px solid #464a4c;
}

html.cui .table--spotlight-4.table--spotlight-4-default > thead > tr > th:nth-child(4) {
    border-top: 1px solid #464a4c;
}

html.cui .table--spotlight-4.table--spotlight-4-default > tbody > tr:last-child > td:nth-child(4) {
    border-bottom: 1px solid #464a4c;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-default > thead > tr:first-child > th:nth-child(4) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-primary > thead > tr > th:nth-child(4),
html.cui .table--spotlight-4.table--spotlight-4-primary > tbody > tr > td:nth-child(4) {
    background: rgba(171, 194, 51, 0.15);
    border-left: 1px solid #abc233;
    border-right: 1px solid #abc233;
}

html.cui .table--spotlight-4.table--spotlight-4-primary > thead > tr > th:nth-child(4) {
    border-top: 1px solid #abc233;
}

html.cui .table--spotlight-4.table--spotlight-4-primary > tbody > tr:last-child > td:nth-child(4) {
    border-bottom: 1px solid #abc233;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-primary > thead > tr:first-child > th:nth-child(4) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-secondary > thead > tr > th:nth-child(4),
html.cui .table--spotlight-4.table--spotlight-4-secondary > tbody > tr > td:nth-child(4) {
    background: rgba(4, 159, 217, 0.15);
    border-left: 1px solid #049fd9;
    border-right: 1px solid #049fd9;
}

html.cui .table--spotlight-4.table--spotlight-4-secondary > thead > tr > th:nth-child(4) {
    border-top: 1px solid #049fd9;
}

html.cui .table--spotlight-4.table--spotlight-4-secondary > tbody > tr:last-child > td:nth-child(4) {
    border-bottom: 1px solid #049fd9;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-secondary > thead > tr:first-child > th:nth-child(4) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-info > thead > tr > th:nth-child(4),
html.cui .table--spotlight-4.table--spotlight-4-info > tbody > tr > td:nth-child(4) {
    background: rgba(100, 187, 227, 0.15);
    border-left: 1px solid #64bbe3;
    border-right: 1px solid #64bbe3;
}

html.cui .table--spotlight-4.table--spotlight-4-info > thead > tr > th:nth-child(4) {
    border-top: 1px solid #64bbe3;
}

html.cui .table--spotlight-4.table--spotlight-4-info > tbody > tr:last-child > td:nth-child(4) {
    border-bottom: 1px solid #64bbe3;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-info > thead > tr:first-child > th:nth-child(4) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-success > thead > tr > th:nth-child(4),
html.cui .table--spotlight-4.table--spotlight-4-success > tbody > tr > td:nth-child(4) {
    background: rgba(108, 192, 74, 0.15);
    border-left: 1px solid #6cc04a;
    border-right: 1px solid #6cc04a;
}

html.cui .table--spotlight-4.table--spotlight-4-success > thead > tr > th:nth-child(4) {
    border-top: 1px solid #6cc04a;
}

html.cui .table--spotlight-4.table--spotlight-4-success > tbody > tr:last-child > td:nth-child(4) {
    border-bottom: 1px solid #6cc04a;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-success > thead > tr:first-child > th:nth-child(4) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-danger > thead > tr > th:nth-child(4),
html.cui .table--spotlight-4.table--spotlight-4-danger > tbody > tr > td:nth-child(4) {
    background: rgba(207, 32, 48, 0.15);
    border-left: 1px solid #cf2030;
    border-right: 1px solid #cf2030;
}

html.cui .table--spotlight-4.table--spotlight-4-danger > thead > tr > th:nth-child(4) {
    border-top: 1px solid #cf2030;
}

html.cui .table--spotlight-4.table--spotlight-4-danger > tbody > tr:last-child > td:nth-child(4) {
    border-bottom: 1px solid #cf2030;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-danger > thead > tr:first-child > th:nth-child(4) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-warning > thead > tr > th:nth-child(4),
html.cui .table--spotlight-4.table--spotlight-4-warning > tbody > tr > td:nth-child(4) {
    background: rgba(255, 115, 0, 0.15);
    border-left: 1px solid #ff7300;
    border-right: 1px solid #ff7300;
}

html.cui .table--spotlight-4.table--spotlight-4-warning > thead > tr > th:nth-child(4) {
    border-top: 1px solid #ff7300;
}

html.cui .table--spotlight-4.table--spotlight-4-warning > tbody > tr:last-child > td:nth-child(4) {
    border-bottom: 1px solid #ff7300;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-warning > thead > tr:first-child > th:nth-child(4) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-warning-alt > thead > tr > th:nth-child(4),
html.cui .table--spotlight-4.table--spotlight-4-warning-alt > tbody > tr > td:nth-child(4) {
    background: rgba(255, 204, 0, 0.15);
    border-left: 1px solid #ffcc00;
    border-right: 1px solid #ffcc00;
}

html.cui .table--spotlight-4.table--spotlight-4-warning-alt > thead > tr > th:nth-child(4) {
    border-top: 1px solid #ffcc00;
}

html.cui .table--spotlight-4.table--spotlight-4-warning-alt > tbody > tr:last-child > td:nth-child(4) {
    border-bottom: 1px solid #ffcc00;
    border-bottom-left-radius: 1px;
    border-bottom-right-radius: 1px;
}

html.cui .table--spotlight-4.table--spotlight-4-warning-alt > thead > tr:first-child > th:nth-child(4) {
    border-top-left-radius: 1px;
    border-top-right-radius: 1px;
}

html.cui .sortable {
    cursor: pointer;
}

html.cui .sortable:hover, html.cui .sortable.sorted {
    color: #049fd9;
}

html.cui .sort-indicator {
    margin-left: 5px;
    font-size: 0.75rem;
    vertical-align: middle;
}

html.cui .fixed-header {
    position: relative;
    width: 100%;
    padding: 36px 0 0;
}

html.cui .fixed-header .responsive-table {
    width: 100%;
}

html.cui .fixed-header .responsive-table thead tr {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    margin: 0;
    padding: 0;
}

html.cui textarea.textarea {
    resize: none;
    width: 100%;
    border: 1px solid #dfdfdf;
    padding: 5px 10px;
}

html.cui textarea.textarea--alt {
    background-color: #fff;
}

html.cui .form-group__text,
html.cui .form-group__text.select {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
}

html.cui .form-group__text input[type="password"],
html.cui .form-group__text.select input[type="password"] {
    font: small-caption;
    font-size: 0.875rem;
}

html.cui .form-group__text input[type="search"] ~ .link,
html.cui .form-group__text.select input[type="search"] ~ .link {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-left: 0;
}

html.cui .form-group__text input,
html.cui .form-group__text select,
html.cui .form-group__text textarea,
html.cui .form-group__text.select input,
html.cui .form-group__text.select select,
html.cui .form-group__text.select textarea {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    background: transparent;
    color: #58585b;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-transition: color 0.2s ease;
    transition: color 0.2s ease;
    -moz-appearance: none;
    -webkit-appearance: none;
}

html.cui .form-group__text input ~ label,
html.cui .form-group__text select ~ label,
html.cui .form-group__text textarea ~ label,
html.cui .form-group__text.select input ~ label,
html.cui .form-group__text.select select ~ label,
html.cui .form-group__text.select textarea ~ label {
    font-style: italic;
}

html.cui .form-group__text input ~ label::after,
html.cui .form-group__text select ~ label::after,
html.cui .form-group__text textarea ~ label::after,
html.cui .form-group__text.select input ~ label::after,
html.cui .form-group__text.select select ~ label::after,
html.cui .form-group__text.select textarea ~ label::after {
    position: absolute;
    display: block;
    width: 100%;
    height: 1px;
    bottom: 0;
    left: 0;
    content: '';
    background: #dfdfdf;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

html.cui .form-group__text input:hover ~ label, html.cui .form-group__text input:focus ~ label,
html.cui .form-group__text select:hover ~ label,
html.cui .form-group__text select:focus ~ label,
html.cui .form-group__text textarea:hover ~ label,
html.cui .form-group__text textarea:focus ~ label,
html.cui .form-group__text.select input:hover ~ label,
html.cui .form-group__text.select input:focus ~ label,
html.cui .form-group__text.select select:hover ~ label,
html.cui .form-group__text.select select:focus ~ label,
html.cui .form-group__text.select textarea:hover ~ label,
html.cui .form-group__text.select textarea:focus ~ label {
    color: #58585b;
}

html.cui .form-group__text input:focus,
html.cui .form-group__text select:focus,
html.cui .form-group__text textarea:focus,
html.cui .form-group__text.select input:focus,
html.cui .form-group__text.select select:focus,
html.cui .form-group__text.select textarea:focus {
    color: #049fd9;
    outline: none;
}

html.cui .form-group__text input:focus ~ label,
html.cui .form-group__text select:focus ~ label,
html.cui .form-group__text textarea:focus ~ label,
html.cui .form-group__text.select input:focus ~ label,
html.cui .form-group__text.select select:focus ~ label,
html.cui .form-group__text.select textarea:focus ~ label {
    font-style: normal;
}

html.cui .form-group__text input:focus ~ label::after,
html.cui .form-group__text select:focus ~ label::after,
html.cui .form-group__text textarea:focus ~ label::after,
html.cui .form-group__text.select input:focus ~ label::after,
html.cui .form-group__text.select select:focus ~ label::after,
html.cui .form-group__text.select textarea:focus ~ label::after {
    bottom: -3px;
    height: 4px;
    background: #049fd9;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}

html.cui .form-group__text input.disabled, html.cui .form-group__text input[disabled],
html.cui .form-group__text select.disabled,
html.cui .form-group__text select[disabled],
html.cui .form-group__text textarea.disabled,
html.cui .form-group__text textarea[disabled],
html.cui .form-group__text.select input.disabled,
html.cui .form-group__text.select input[disabled],
html.cui .form-group__text.select select.disabled,
html.cui .form-group__text.select select[disabled],
html.cui .form-group__text.select textarea.disabled,
html.cui .form-group__text.select textarea[disabled] {
    opacity: 0.75;
    cursor: not-allowed;
    pointer-events: none;
    z-index: 0;
}

html.cui .form-group__text input.disabled ~ label, html.cui .form-group__text input[disabled] ~ label,
html.cui .form-group__text select.disabled ~ label,
html.cui .form-group__text select[disabled] ~ label,
html.cui .form-group__text textarea.disabled ~ label,
html.cui .form-group__text textarea[disabled] ~ label,
html.cui .form-group__text.select input.disabled ~ label,
html.cui .form-group__text.select input[disabled] ~ label,
html.cui .form-group__text.select select.disabled ~ label,
html.cui .form-group__text.select select[disabled] ~ label,
html.cui .form-group__text.select textarea.disabled ~ label,
html.cui .form-group__text.select textarea[disabled] ~ label {
    opacity: 0.75;
    cursor: not-allowed;
    pointer-events: none;
    z-index: 0;
}

html.cui .form-group__text input.readonly, html.cui .form-group__text input[readonly],
html.cui .form-group__text select.readonly,
html.cui .form-group__text select[readonly],
html.cui .form-group__text textarea.readonly,
html.cui .form-group__text textarea[readonly],
html.cui .form-group__text.select input.readonly,
html.cui .form-group__text.select input[readonly],
html.cui .form-group__text.select select.readonly,
html.cui .form-group__text.select select[readonly],
html.cui .form-group__text.select textarea.readonly,
html.cui .form-group__text.select textarea[readonly] {
    opacity: 0.5;
    cursor: not-allowed;
    z-index: 0;
}

html.cui .form-group__text input.readonly ~ label, html.cui .form-group__text input[readonly] ~ label,
html.cui .form-group__text select.readonly ~ label,
html.cui .form-group__text select[readonly] ~ label,
html.cui .form-group__text textarea.readonly ~ label,
html.cui .form-group__text textarea[readonly] ~ label,
html.cui .form-group__text.select input.readonly ~ label,
html.cui .form-group__text.select input[readonly] ~ label,
html.cui .form-group__text.select select.readonly ~ label,
html.cui .form-group__text.select select[readonly] ~ label,
html.cui .form-group__text.select textarea.readonly ~ label,
html.cui .form-group__text.select textarea[readonly] ~ label {
    opacity: 0.5;
    cursor: not-allowed;
    z-index: 0;
}

html.cui .form-group__text input.input--dirty.input--valid ~ label, html.cui .form-group__text input.ng-dirty.ng-valid ~ label,
html.cui .form-group__text select.input--dirty.input--valid ~ label,
html.cui .form-group__text select.ng-dirty.ng-valid ~ label,
html.cui .form-group__text textarea.input--dirty.input--valid ~ label,
html.cui .form-group__text textarea.ng-dirty.ng-valid ~ label,
html.cui .form-group__text.select input.input--dirty.input--valid ~ label,
html.cui .form-group__text.select input.ng-dirty.ng-valid ~ label,
html.cui .form-group__text.select select.input--dirty.input--valid ~ label,
html.cui .form-group__text.select select.ng-dirty.ng-valid ~ label,
html.cui .form-group__text.select textarea.input--dirty.input--valid ~ label,
html.cui .form-group__text.select textarea.ng-dirty.ng-valid ~ label {
    font-style: normal;
}

html.cui .form-group__text input.input--dirty.input--invalid ~ label:after, html.cui .form-group__text input.ng-dirty.ng-invalid ~ label:after, html.cui .form-group__text input.ng-touched.ng-invalid ~ label:after,
html.cui .form-group__text select.input--dirty.input--invalid ~ label:after,
html.cui .form-group__text select.ng-dirty.ng-invalid ~ label:after,
html.cui .form-group__text select.ng-touched.ng-invalid ~ label:after,
html.cui .form-group__text textarea.input--dirty.input--invalid ~ label:after,
html.cui .form-group__text textarea.ng-dirty.ng-invalid ~ label:after,
html.cui .form-group__text textarea.ng-touched.ng-invalid ~ label:after,
html.cui .form-group__text.select input.input--dirty.input--invalid ~ label:after,
html.cui .form-group__text.select input.ng-dirty.ng-invalid ~ label:after,
html.cui .form-group__text.select input.ng-touched.ng-invalid ~ label:after,
html.cui .form-group__text.select select.input--dirty.input--invalid ~ label:after,
html.cui .form-group__text.select select.ng-dirty.ng-invalid ~ label:after,
html.cui .form-group__text.select select.ng-touched.ng-invalid ~ label:after,
html.cui .form-group__text.select textarea.input--dirty.input--invalid ~ label:after,
html.cui .form-group__text.select textarea.ng-dirty.ng-invalid ~ label:after,
html.cui .form-group__text.select textarea.ng-touched.ng-invalid ~ label:after {
    background: #cf2030;
}

html.cui .form-group__text input.input--dirty.input--invalid-required ~ label:after,
html.cui .form-group__text input.input--dirty.input--invalid-required:focus ~ label:after, html.cui .form-group__text input.ng-dirty.ng-invalid-required ~ label:after,
html.cui .form-group__text input.ng-dirty.ng-invalid-required:focus ~ label:after, html.cui .form-group__text input.ng-touched.ng-invalid-required ~ label:after,
html.cui .form-group__text input.ng-touched.ng-invalid-required:focus ~ label:after,
html.cui .form-group__text select.input--dirty.input--invalid-required ~ label:after,
html.cui .form-group__text select.input--dirty.input--invalid-required:focus ~ label:after,
html.cui .form-group__text select.ng-dirty.ng-invalid-required ~ label:after,
html.cui .form-group__text select.ng-dirty.ng-invalid-required:focus ~ label:after,
html.cui .form-group__text select.ng-touched.ng-invalid-required ~ label:after,
html.cui .form-group__text select.ng-touched.ng-invalid-required:focus ~ label:after,
html.cui .form-group__text textarea.input--dirty.input--invalid-required ~ label:after,
html.cui .form-group__text textarea.input--dirty.input--invalid-required:focus ~ label:after,
html.cui .form-group__text textarea.ng-dirty.ng-invalid-required ~ label:after,
html.cui .form-group__text textarea.ng-dirty.ng-invalid-required:focus ~ label:after,
html.cui .form-group__text textarea.ng-touched.ng-invalid-required ~ label:after,
html.cui .form-group__text textarea.ng-touched.ng-invalid-required:focus ~ label:after,
html.cui .form-group__text.select input.input--dirty.input--invalid-required ~ label:after,
html.cui .form-group__text.select input.input--dirty.input--invalid-required:focus ~ label:after,
html.cui .form-group__text.select input.ng-dirty.ng-invalid-required ~ label:after,
html.cui .form-group__text.select input.ng-dirty.ng-invalid-required:focus ~ label:after,
html.cui .form-group__text.select input.ng-touched.ng-invalid-required ~ label:after,
html.cui .form-group__text.select input.ng-touched.ng-invalid-required:focus ~ label:after,
html.cui .form-group__text.select select.input--dirty.input--invalid-required ~ label:after,
html.cui .form-group__text.select select.input--dirty.input--invalid-required:focus ~ label:after,
html.cui .form-group__text.select select.ng-dirty.ng-invalid-required ~ label:after,
html.cui .form-group__text.select select.ng-dirty.ng-invalid-required:focus ~ label:after,
html.cui .form-group__text.select select.ng-touched.ng-invalid-required ~ label:after,
html.cui .form-group__text.select select.ng-touched.ng-invalid-required:focus ~ label:after,
html.cui .form-group__text.select textarea.input--dirty.input--invalid-required ~ label:after,
html.cui .form-group__text.select textarea.input--dirty.input--invalid-required:focus ~ label:after,
html.cui .form-group__text.select textarea.ng-dirty.ng-invalid-required ~ label:after,
html.cui .form-group__text.select textarea.ng-dirty.ng-invalid-required:focus ~ label:after,
html.cui .form-group__text.select textarea.ng-touched.ng-invalid-required ~ label:after,
html.cui .form-group__text.select textarea.ng-touched.ng-invalid-required:focus ~ label:after {
    background: #ff7300;
}

html.cui .form-group__text select,
html.cui .form-group__text.select select {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
}

html.cui .form-group__text select ~ label,
html.cui .form-group__text.select select ~ label {
    -webkit-box-ordinal-group: 0;
    -ms-flex-order: -1;
    order: -1;
}

html.cui .form-group__text select ~ .required-block,
html.cui .form-group__text.select select ~ .required-block {
    -webkit-box-ordinal-group: 1;
    -ms-flex-order: 0;
    order: 0;
}

html.cui .form-group__text textarea,
html.cui .form-group__text.select textarea {
    resize: none;
    overflow-x: hidden;
    min-height: 2rem;
}

html.cui .form-group__text .required-block,
html.cui .form-group__text.select .required-block {
    display: none;
    position: relative;
    right: 0;
    top: 0;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-ordinal-group: 101;
    -ms-flex-order: 100;
    order: 100;
    color: #9e9ea2;
    font-size: .75rem;
    font-weight: bold;
    text-transform: uppercase;
    -webkit-transform: scale(0.5);
    transform: scale(0.5);
    width: 24px;
    -webkit-transition: -webkit-transform .1s ease-in;
    transition: -webkit-transform .1s ease-in;
    transition: transform .1s ease-in;
    transition: transform .1s ease-in, -webkit-transform .1s ease-in;
    margin-right: -28px;
    line-height: 1.2rem;
}

@media (min-width: 767px) {
    html.cui .form-group__text .required-block,
    html.cui .form-group__text.select .required-block {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
    }
}

html.cui .form-group__text .action-block,
html.cui .form-group__text.select .action-block {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-ordinal-group: 100;
    -ms-flex-order: 99;
    order: 99;
}

html.cui .form-group__text .action-block a span[class^="icon-"],
html.cui .form-group__text.select .action-block a span[class^="icon-"] {
    font-size: 1.25rem;
}

html.cui .form-group__text .link,
html.cui .form-group__text.select .link {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
}

html.cui .form-group__text .link,
html.cui .form-group__text.select .link {
    -webkit-box-ordinal-group: 11;
    -ms-flex-order: 10;
    order: 10;
    -ms-flex-item-align: center;
    align-self: center;
    margin-left: 5px;
}

html.cui .form-group__text .spin,
html.cui .form-group__text.select .spin {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    -ms-flex-item-align: center;
    align-self: center;
    height: 100%;
    margin-right: 5px;
}

html.cui .form-group__text .tags,
html.cui .form-group__text.select .tags {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
}

html.cui .form-group__text .tags .button,
html.cui .form-group__text.select .tags .button {
    margin: 0 5px;
    vertical-align: baseline;
}

html.cui .form-group__text.select:after {
    right: 0;
}

html.cui .input-group {
    display: block;
    font-size: 0.8125rem;
}

html.cui .input-group .select__icon {
    position: absolute;
    top: -1px;
    left: 10px;
    color: #c6c7ca;
    font-size: 0.625rem;
}

html.cui .input-group .select__icon ~ select {
    padding-left: 30px;
}

html.cui .input-group > .input-group__prefix {
    margin-right: -1px;
}

html.cui .input-group > .input-group__suffix {
    margin-left: -1px;
}

html.cui .input-group > .input-group__prefix,
html.cui .input-group > .input-group__suffix,
html.cui .input-group > .input-group__select {
    display: inline-block;
    position: relative;
    height: 30px;
    -webkit-box-shadow: 0 0 0 1px #dfdfdf inset;
    box-shadow: 0 0 0 1px #dfdfdf inset;
    line-height: 1.875rem;
    vertical-align: middle;
}

html.cui .input-group > .input-group__prefix select,
html.cui .input-group > .input-group__suffix select,
html.cui .input-group > .input-group__select select {
    padding-right: 30px;
}

html.cui .input-group > .input-group__prefix:not(:first-child) select,
html.cui .input-group > .input-group__suffix:not(:first-child) select,
html.cui .input-group > .input-group__select:not(:first-child) select {
    padding-left: 10px;
}

html.cui .input-group > .input-group__prefix:first-child,
html.cui .input-group > .input-group__suffix:first-child,
html.cui .input-group > .input-group__select:first-child {
    border-top-left-radius: 2rem;
    border-bottom-left-radius: 2rem;
}

html.cui .input-group > .input-group__prefix:first-child .button,
html.cui .input-group > .input-group__prefix:first-child .select,
html.cui .input-group > .input-group__suffix:first-child .button,
html.cui .input-group > .input-group__suffix:first-child .select,
html.cui .input-group > .input-group__select:first-child .button,
html.cui .input-group > .input-group__select:first-child .select {
    border-top-left-radius: 2rem;
    border-bottom-left-radius: 2rem;
}

html.cui .input-group > .input-group__prefix:last-child,
html.cui .input-group > .input-group__suffix:last-child,
html.cui .input-group > .input-group__select:last-child {
    border-top-right-radius: 2rem;
    border-bottom-right-radius: 2rem;
}

html.cui .input-group > .input-group__prefix:last-child .button,
html.cui .input-group > .input-group__prefix:last-child .select,
html.cui .input-group > .input-group__suffix:last-child .button,
html.cui .input-group > .input-group__suffix:last-child .select,
html.cui .input-group > .input-group__select:last-child .button,
html.cui .input-group > .input-group__select:last-child .select {
    border-top-right-radius: 2rem;
    border-bottom-right-radius: 2rem;
}

html.cui .input-group > .input-group__prefix .button,
html.cui .input-group > .input-group__prefix .link,
html.cui .input-group > .input-group__prefix .select,
html.cui .input-group > .input-group__suffix .button,
html.cui .input-group > .input-group__suffix .link,
html.cui .input-group > .input-group__suffix .select,
html.cui .input-group > .input-group__select .button,
html.cui .input-group > .input-group__select .link,
html.cui .input-group > .input-group__select .select {
    display: inline-block;
    border-radius: 0;
}

html.cui .input-group > .input-group__prefix .button,
html.cui .input-group > .input-group__prefix .link,
html.cui .input-group > .input-group__suffix .button,
html.cui .input-group > .input-group__suffix .link,
html.cui .input-group > .input-group__select .button,
html.cui .input-group > .input-group__select .link {
    padding-right: 10px;
    padding-left: 10px;
}

html.cui .thumb {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    overflow: hidden;
    z-index: 1;
    width: 48px;
    height: 48px;
    border-radius: 100%;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

html.cui .thumb--bordered {
    border: 2px solid #dfdfdf;
}

html.cui .thumb--reflected {
    -webkit-box-reflect: below 0px -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(70%, transparent), to(rgba(250, 250, 250, 0.2)));
}

html.cui .thumb--raised {
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15), 0 2px 3px rgba(0, 0, 0, 0.15);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15), 0 2px 3px rgba(0, 0, 0, 0.15);
}

html.cui .thumb--square {
    border-radius: 3px;
}

html.cui .thumb--small {
    width: 32px;
    height: 32px;
}

html.cui .thumb--medium {
    width: 48px;
    height: 48px;
}

html.cui .thumb--large {
    width: 64px;
    height: 64px;
}

html.cui .thumb--xlarge {
    width: 96px;
    height: 96px;
}

html.cui .thumb--huge {
    width: 128px;
    height: 128px;
}

html.cui .thumb--goliath {
    width: 256px;
    height: 256px;
}

html.cui .thumb--portrait img {
    top: 60%;
    width: 100%;
    height: auto;
}

html.cui .thumb img {
    z-index: 0;
    position: absolute;
    left: 50%;
    top: 50%;
    height: 100%;
    width: auto;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
    html.cui .smart-content__main {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    }

    html.cui .checkbox .checkbox__label,
    html.cui .checkbox .radio__label,
    html.cui .radio .checkbox__label,
    html.cui .radio .radio__label {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    }

    html.cui .figure figcaption {
        text-align: left;
    }

    html.cui .header-heading .page-title {
        line-height: 1.5;
    }

    html.cui .btn.btn--icon.btn--primary-ghost {
        -webkit-box-shadow: none;
        box-shadow: none;
        border: 1px solid #049fd9;
    }
}

html.cui {
    /*
 * Note: This file contains only the IE-specific overrides for UI kit elements
 *       Once IE goes away this file will go with it
 */
}

html.cui .activity.composition {
    background: transparent;
    border: 1px solid #dfdfdf;
}

html.cui .activity.composition div.thumbnail,
html.cui .activity.composition div.activity__body div {
    background: #dfdfdf;
    color: #58585b;
    font-size: 0.75rem;
    font-weight: 300;
    padding: 10px;
    margin: 2px;
    pointer-events: none;
    line-height: 1.25rem;
}

html.cui .thumb + .activity__body {
    margin-left: 10px;
}

html.cui .activity {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: #58585b;
    position: relative;
    background: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
    padding: 10px;
    font-weight: unset;
}

html.cui .activity__title + html.cui .activity__description {
    margin: 5px 0;
}

html.cui .activity__body {
    color: #58585b;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    overflow: hidden;
}

html.cui .activity__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    margin-right: 10px;
}

html.cui .activity__timestamp {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    text-align: left;
    font-size: 0.75rem;
}

@media (min-width: 767px) {
    html.cui .activity__timestamp {
        text-align: right;
    }
}

html.cui .activity__timestamp--bottom {
    -webkit-box-ordinal-group: 5;
    -ms-flex-order: 4;
    order: 4;
    text-align: left;
    margin-top: 10px;
}

html.cui .activity__description {
    -webkit-box-ordinal-group: 4;
    -ms-flex-order: 3;
    order: 3;
    width: 100%;
}

html.cui .activity__timestamp, html.cui .activity__title {
    color: #9e9ea2;
}

html.cui .activity--bordered {
    border: 1px solid #dfdfdf;
}

html.cui .alert.composition {
    background: transparent;
    border: 1px solid #dfdfdf;
    -webkit-box-shadow: none;
    box-shadow: none;
}

html.cui .alert.composition * {
    background: #dfdfdf;
    color: #58585b;
    font-size: 0.75rem;
    font-weight: 300;
    padding: 10px;
    margin: 2px;
    pointer-events: none;
    opacity: 1;
}

html.cui .alert {
    color: #fff;
    position: relative;
    background: #049fd9;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
    padding: 10px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin: 0 0 20px 0;
}

html.cui .alert a {
    color: #fff;
}

html.cui .alert--info {
    color: #fff;
    position: relative;
    background: #049fd9;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .alert--info a {
    color: #fff;
}

html.cui .alert--info .alert__icon {
    color: #fff;
}

html.cui .alert--info-alt {
    color: #58585b;
    position: relative;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #049fd9;
    border-left-width: 5px;
}

html.cui .alert--info-alt a {
    color: #049fd9;
}

html.cui .alert--info-alt .alert__icon {
    color: #049fd9;
}

html.cui .alert--info-alt2 {
    color: #049fd9;
    position: relative;
    background: rgba(4, 159, 217, 0.15);
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid rgba(4, 159, 217, 0.25);
}

html.cui .alert--info-alt2 a {
    color: #049fd9;
}

html.cui .alert--info-alt2 .alert__icon {
    color: #049fd9;
}

html.cui .alert--success {
    color: #fff;
    position: relative;
    background: #6cc04a;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .alert--success a {
    color: #fff;
}

html.cui .alert--success .alert__icon {
    color: #fff;
}

html.cui .alert--success-alt {
    color: #58585b;
    position: relative;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #6cc04a;
    border-left-width: 5px;
}

html.cui .alert--success-alt a {
    color: #049fd9;
}

html.cui .alert--success-alt .alert__icon {
    color: #6cc04a;
}

html.cui .alert--success-alt2 {
    color: #6cc04a;
    position: relative;
    background: rgba(108, 192, 74, 0.15);
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid rgba(108, 192, 74, 0.25);
}

html.cui .alert--success-alt2 a {
    color: #6cc04a;
}

html.cui .alert--success-alt2 .alert__icon {
    color: #6cc04a;
}

html.cui .alert--warning {
    color: #fff;
    position: relative;
    background: #ff7300;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .alert--warning a {
    color: #fff;
}

html.cui .alert--warning .alert__icon {
    color: #fff;
}

html.cui .alert--warning-alt {
    color: #58585b;
    position: relative;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ff7300;
    border-left-width: 5px;
}

html.cui .alert--warning-alt a {
    color: #049fd9;
}

html.cui .alert--warning-alt .alert__icon {
    color: #ff7300;
}

html.cui .alert--warning-alt2 {
    color: #ff7300;
    position: relative;
    background: rgba(255, 115, 0, 0.15);
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid rgba(255, 115, 0, 0.25);
}

html.cui .alert--warning-alt2 a {
    color: #ff7300;
}

html.cui .alert--warning-alt2 .alert__icon {
    color: #ff7300;
}

html.cui .alert--danger {
    color: #fff;
    position: relative;
    background: #cf2030;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .alert--danger a {
    color: #fff;
}

html.cui .alert--danger .alert__icon {
    color: #fff;
}

html.cui .alert--danger-alt {
    color: #58585b;
    position: relative;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #cf2030;
    border-left-width: 5px;
}

html.cui .alert--danger-alt a {
    color: #049fd9;
}

html.cui .alert--danger-alt .alert__icon {
    color: #cf2030;
}

html.cui .alert--danger-alt2 {
    color: #cf2030;
    position: relative;
    background: rgba(207, 32, 48, 0.15);
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid rgba(207, 32, 48, 0.25);
}

html.cui .alert--danger-alt2 a {
    color: #cf2030;
}

html.cui .alert--danger-alt2 .alert__icon {
    color: #cf2030;
}

html.cui .alert__icon, html.cui .alert__close {
    -ms-flex-item-align: start;
    align-self: flex-start;
    font-size: 1.125rem;
}

html.cui .alert__message {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    word-wrap: break-word;
    word-break: break-word;
    font-weight: normal;
    margin: 0 10px;
}

html.cui .alert__message a {
    text-decoration: underline;
}

html.cui .alert__close {
    cursor: pointer;
    opacity: 0.75;
}

html.cui .alert__close:hover {
    opacity: 1;
}

html.cui .badge-wrapper {
    position: relative;
    display: inline-block;
}

html.cui .badge-wrapper .badge {
    position: absolute;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    border-radius: 2rem;
    font-weight: normal;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    overflow: hidden;
    z-index: 10;
    background: #9e9ea2;
    border: "unset";
    color: #fff;
    margin: 1px 0;
    padding: 0;
    font-size: 0.6875rem;
    height: 20px;
    line-height: 0.6875rem;
    vertical-align: middle;
    width: 20px;
    min-width: 20px;
    max-width: 20px;
}

html.cui .badge-wrapper .badge a,
html.cui .badge-wrapper .badge a:hover {
    color: #fff;
}

html.cui .badge-wrapper .badge .icon-close {
    font-size: 0.6875rem;
}

html.cui .badge-wrapper .badge--blue {
    background: #049fd9;
    border: "unset";
    color: #fff;
}

html.cui .badge-wrapper .badge--blue a,
html.cui .badge-wrapper .badge--blue a:hover {
    color: #fff;
}

html.cui .badge-wrapper .badge--info {
    background: #049fd9;
    border: "unset";
    color: #fff;
}

html.cui .badge-wrapper .badge--info a,
html.cui .badge-wrapper .badge--info a:hover {
    color: #fff;
}

html.cui .badge-wrapper .badge--ltgray {
    background: #f2f2f2;
    border: "unset";
    color: #fff;
}

html.cui .badge-wrapper .badge--ltgray a,
html.cui .badge-wrapper .badge--ltgray a:hover {
    color: #fff;
}

html.cui .badge-wrapper .badge--mdgray {
    background: #dfdfdf;
    border: "unset";
    color: #fff;
}

html.cui .badge-wrapper .badge--mdgray a,
html.cui .badge-wrapper .badge--mdgray a:hover {
    color: #fff;
}

html.cui .badge-wrapper .badge--dkgray {
    background: #58585b;
    border: "unset";
    color: #fff;
}

html.cui .badge-wrapper .badge--dkgray a,
html.cui .badge-wrapper .badge--dkgray a:hover {
    color: #fff;
}

html.cui .badge-wrapper .badge--dkblue {
    background: #2b5592;
    border: "unset";
    color: #fff;
}

html.cui .badge-wrapper .badge--dkblue a,
html.cui .badge-wrapper .badge--dkblue a:hover {
    color: #fff;
}

html.cui .badge-wrapper .badge--success {
    background: #6cc04a;
    border: "unset";
    color: #fff;
}

html.cui .badge-wrapper .badge--success a,
html.cui .badge-wrapper .badge--success a:hover {
    color: #fff;
}

html.cui .badge-wrapper .badge--warning {
    background: #ff7300;
    border: "unset";
    color: #fff;
}

html.cui .badge-wrapper .badge--warning a,
html.cui .badge-wrapper .badge--warning a:hover {
    color: #fff;
}

html.cui .badge-wrapper .badge--danger {
    background: #cf2030;
    border: "unset";
    color: #fff;
}

html.cui .badge-wrapper .badge--danger a,
html.cui .badge-wrapper .badge--danger a:hover {
    color: #fff;
}

html.cui .badge-wrapper .badge--ghost {
    background: transparent;
    border: "unset";
    color: #fff;
}

html.cui .badge-wrapper .badge--ghost a,
html.cui .badge-wrapper .badge--ghost a:hover {
    color: #fff;
}

html.cui .badge-wrapper .badge--tiny {
    margin: 1px 0;
    padding: 0;
    font-size: 0.5625rem;
    height: 16px;
    line-height: 0.5625rem;
    vertical-align: middle;
    width: 16px;
    min-width: 16px;
    max-width: 16px;
}

html.cui .badge-wrapper .badge--tiny .icon-close {
    font-size: 0.5625rem;
}

html.cui .badge-wrapper .badge--small {
    margin: 1px 0;
    padding: 0;
    font-size: 0.6875rem;
    height: 20px;
    line-height: 0.6875rem;
    vertical-align: middle;
    width: 20px;
    min-width: 20px;
    max-width: 20px;
}

html.cui .badge-wrapper .badge--small .icon-close {
    font-size: 0.6875rem;
}

html.cui .badge-wrapper .badge--medium {
    margin: 1px 0;
    padding: 0;
    font-size: 0.8125rem;
    height: 24px;
    line-height: 0.8125rem;
    vertical-align: middle;
    width: 24px;
    min-width: 24px;
    max-width: 24px;
}

html.cui .badge-wrapper .badge--medium .icon-close {
    font-size: 0.8125rem;
}

html.cui .badge-wrapper .badge--large {
    margin: 1px 0;
    padding: 0;
    font-size: 0.875rem;
    height: 28px;
    line-height: 0.875rem;
    vertical-align: middle;
    width: 28px;
    min-width: 28px;
    max-width: 28px;
}

html.cui .badge-wrapper .badge--large .icon-close {
    font-size: 0.875rem;
}

html.cui .badge-wrapper .badge--bordered {
    border: 1px solid #dfdfdf;
}

html.cui .badge-wrapper .badge--bordered-alt {
    border: 1px solid #fff;
}

html.cui .badge-wrapper span[class^="icon-"] + .badge {
    top: -3px;
    right: -7px;
}

html.cui .badge-wrapper span[class^="icon-"].icon-small + .badge.badge--tiny {
    top: 5.5px;
    right: -8px;
}

html.cui .badge-wrapper span[class^="icon-"].icon-small + .badge.badge--small {
    top: 3.5px;
    right: -10px;
}

html.cui .badge-wrapper span[class^="icon-"].icon-small + .badge.badge--medium {
    top: 1.5px;
    right: -12px;
}

html.cui .badge-wrapper span[class^="icon-"].icon-small + .badge.badge--large {
    top: -0.5px;
    right: -14px;
}

html.cui .badge-wrapper span[class^="icon-"].icon-medium + .badge.badge--tiny {
    top: 13px;
    right: -8px;
}

html.cui .badge-wrapper span[class^="icon-"].icon-medium + .badge.badge--small {
    top: 11px;
    right: -10px;
}

html.cui .badge-wrapper span[class^="icon-"].icon-medium + .badge.badge--medium {
    top: 9px;
    right: -12px;
}

html.cui .badge-wrapper span[class^="icon-"].icon-medium + .badge.badge--large {
    top: 7px;
    right: -14px;
}

html.cui .badge-wrapper span[class^="icon-"].icon-large + .badge.badge--tiny {
    top: 34px;
    right: -8px;
}

html.cui .badge-wrapper span[class^="icon-"].icon-large + .badge.badge--small {
    top: 32px;
    right: -10px;
}

html.cui .badge-wrapper span[class^="icon-"].icon-large + .badge.badge--medium {
    top: 30px;
    right: -12px;
}

html.cui .badge-wrapper span[class^="icon-"].icon-large + .badge.badge--large {
    top: 28px;
    right: -14px;
}

html.cui .badge-wrapper .thumb + .badge {
    top: 14px;
    right: -10px;
}

html.cui .badge-wrapper .thumb.thumb--small + .badge.badge--tiny {
    top: 8px;
    right: -8px;
}

html.cui .badge-wrapper .thumb.thumb--small + .badge.badge--small {
    top: 6px;
    right: -10px;
}

html.cui .badge-wrapper .thumb.thumb--small + .badge.badge--medium {
    top: 4px;
    right: -12px;
}

html.cui .badge-wrapper .thumb.thumb--small + .badge.badge--large {
    top: 2px;
    right: -14px;
}

html.cui .badge-wrapper .thumb.thumb--medium + .badge.badge--tiny {
    top: 16px;
    right: -8px;
}

html.cui .badge-wrapper .thumb.thumb--medium + .badge.badge--small {
    top: 14px;
    right: -10px;
}

html.cui .badge-wrapper .thumb.thumb--medium + .badge.badge--medium {
    top: 12px;
    right: -12px;
}

html.cui .badge-wrapper .thumb.thumb--medium + .badge.badge--large {
    top: 10px;
    right: -14px;
}

html.cui .badge-wrapper .thumb.thumb--large + .badge.badge--tiny {
    top: 24px;
    right: -8px;
}

html.cui .badge-wrapper .thumb.thumb--large + .badge.badge--small {
    top: 22px;
    right: -10px;
}

html.cui .badge-wrapper .thumb.thumb--large + .badge.badge--medium {
    top: 20px;
    right: -12px;
}

html.cui .badge-wrapper .thumb.thumb--large + .badge.badge--large {
    top: 18px;
    right: -14px;
}

html.cui .badge-wrapper .thumb.thumb--xlarge + .badge.badge--tiny {
    top: 40px;
    right: -8px;
}

html.cui .badge-wrapper .thumb.thumb--xlarge + .badge.badge--small {
    top: 38px;
    right: -10px;
}

html.cui .badge-wrapper .thumb.thumb--xlarge + .badge.badge--medium {
    top: 36px;
    right: -12px;
}

html.cui .badge-wrapper .thumb.thumb--xlarge + .badge.badge--large {
    top: 34px;
    right: -14px;
}

html.cui .badge-wrapper .thumb.thumb--huge + .badge.badge--tiny {
    top: 56px;
    right: -8px;
}

html.cui .badge-wrapper .thumb.thumb--huge + .badge.badge--small {
    top: 54px;
    right: -10px;
}

html.cui .badge-wrapper .thumb.thumb--huge + .badge.badge--medium {
    top: 52px;
    right: -12px;
}

html.cui .badge-wrapper .thumb.thumb--huge + .badge.badge--large {
    top: 50px;
    right: -14px;
}

html.cui .badge-wrapper .thumb.thumb--goliath + .badge.badge--tiny {
    top: 120px;
    right: -8px;
}

html.cui .badge-wrapper .thumb.thumb--goliath + .badge.badge--small {
    top: 118px;
    right: -10px;
}

html.cui .badge-wrapper .thumb.thumb--goliath + .badge.badge--medium {
    top: 116px;
    right: -12px;
}

html.cui .badge-wrapper .thumb.thumb--goliath + .badge.badge--large {
    top: 114px;
    right: -14px;
}

html.cui .breadcrumb {
    list-style: none;
}

html.cui .breadcrumb:after {
    clear: both;
    content: "";
    display: table;
}

html.cui .breadcrumb ul:not(:first-child) {
    padding-left: 20px;
}

html.cui .breadcrumb > li {
    float: left;
}

html.cui .breadcrumb > li.active {
    color: #58585b;
}

html.cui .breadcrumb > li + li:before {
    padding: 0 2px 0 6px;
    color: #58585b;
    content: '/\00a0';
}

html.cui .chh-link--danger.chh-link--enabled {
    color: #cf2030;
}

html.cui .chh-link--danger.chh-link--enabled:hover {
    color: shade(#cf2030, 10%);
    cursor: pointer;
    text-decoration: underline;
}

html.cui .chh-link--info.chh-link--enabled {
    color: #64bbe3;
}

html.cui .chh-link--info.chh-link--enabled:hover {
    color: shade(#64bbe3, 10%);
    cursor: pointer;
    text-decoration: underline;
}

html.cui .chh-link--warning.chh-link--enabled {
    color: #ff7300;
}

html.cui .chh-link--warning.chh-link--enabled:hover {
    color: shade(#ff7300, 10%);
    cursor: pointer;
    text-decoration: underline;
}

html.cui dl, html.cui dt, html.cui dd {
    margin: 0;
}

html.cui dt {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: normal;
}

html.cui dd {
    color: #7f7f86;
    margin-bottom: 10px;
}

html.cui dl.dl--skinny dt {
    width: 8rem;
}

html.cui .dl--inline,
html.cui .dl--inline-centered,
html.cui .dl--inline-wrap,
html.cui .dl--horizontal {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

html.cui .dl--inline:after,
html.cui .dl--inline-centered:after,
html.cui .dl--inline-wrap:after,
html.cui .dl--horizontal:after {
    clear: both;
    content: "";
    display: table;
}

html.cui .dl--inline dt,
html.cui .dl--inline-centered dt,
html.cui .dl--inline-wrap dt,
html.cui .dl--horizontal dt {
    width: auto;
    float: none;
    padding-right: 0;
}

@media (min-width: 479px) {
    html.cui .dl--inline dt,
    html.cui .dl--inline-centered dt,
    html.cui .dl--inline-wrap dt,
    html.cui .dl--horizontal dt {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 240px;
        padding-right: 20px;
        float: left;
        clear: left;
    }
}

html.cui .dl--inline dd,
html.cui .dl--inline-centered dd,
html.cui .dl--inline-wrap dd,
html.cui .dl--horizontal dd {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: none;
    margin-bottom: 10px;
}

@media (min-width: 479px) {
    html.cui .dl--inline dd,
    html.cui .dl--inline-centered dd,
    html.cui .dl--inline-wrap dd,
    html.cui .dl--horizontal dd {
        margin-bottom: 0;
        float: left;
    }
}

html.cui .dl--inline-centered dt {
    text-align: left;
}

@media (min-width: 479px) {
    html.cui .dl--inline-centered dt {
        text-align: right;
    }
}

html.cui .dl--inline-wrap dd {
    white-space: normal;
    float: none;
}

@media (min-width: 479px) {
    html.cui .dl--inline-xsmall dt {
        width: 80px;
    }
}

@media (min-width: 479px) {
    html.cui .dl--inline-small dt {
        width: 120px;
    }
}

@media (min-width: 479px) {
    html.cui .dl--inline-medium dt {
        width: 240px;
    }
}

@media (min-width: 479px) {
    html.cui .dl--inline-large dt {
        width: 360px;
    }
}

@media (min-width: 479px) {
    html.cui .dl--inline-xlarge dt {
        width: 480px;
    }
}

html.cui .dropdown {
    position: relative;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

html.cui .dropdown--right .dropdown-container {
    right: 0px;
    left: auto;
}

html.cui .dropdown--right .dropdown-nav:before {
    right: 5px;
    left: auto;
}

html.cui .dropdown-toggle {
    cursor: pointer;
}

html.cui .dropdown-toggle--simple:after {
    display: none;
}

html.cui .dropdown-toggle:after {
    content: "";
    margin-left: 2.5px;
    font-size: 100%;
}

html.cui .dropdown-toggle.btn {
    min-width: unset;
}

html.cui .dropdown-container {
    position: absolute;
    width: 180px;
    left: 0px;
    margin: 0;
    padding-top: 10px;
    font-size: 0.75rem;
    line-height: 1;
    pointer-events: none;
    -webkit-transform: translateY(-5px);
    transform: translateY(-5px);
    -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.25, 1.25, 0.75, 1.25);
    transition: -webkit-transform 0.1s cubic-bezier(0.25, 1.25, 0.75, 1.25);
    transition: transform 0.1s cubic-bezier(0.25, 1.25, 0.75, 1.25);
    transition: transform 0.1s cubic-bezier(0.25, 1.25, 0.75, 1.25), -webkit-transform 0.1s cubic-bezier(0.25, 1.25, 0.75, 1.25);
    opacity: 0;
    z-index: 10;
}

html.cui .open .dropdown .dropdown-container,
html.cui .dropdown.open .dropdown-container {
    pointer-events: all;
    -webkit-transform: translateY(0px);
    transform: translateY(0px);
    opacity: 1;
    background-color: #fff;
    border-top: 4px solid #049fd9;
    margin-top: 5px;
    padding-top: 0;
    z-index: 10;
    width: auto;
    max-width: 320px;
    min-width: 100px;
}

html.cui .dropdown-nav,
html.cui .dropdown-menu {
    position: relative;
    margin: 0;
    padding: 0;
    list-style: none;
    background: #fff;
    border-radius: 2px;
    -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.2);
}

html.cui .dropdown-nav:after,
html.cui .dropdown-menu:after {
    clear: both;
    content: "";
    display: table;
}

html.cui .dropdown-nav > .dropdown-nav-divider,
html.cui .dropdown-menu > .dropdown-nav-divider {
    border-bottom: 1px solid #dfdfdf;
}

html.cui .dropdown-nav > li,
html.cui .dropdown-menu > li {
    display: block;
}

html.cui .dropdown-nav > li:first-child > a,
html.cui .dropdown-menu > li:first-child > a {
    border-top-right-radius: 2px;
    border-top-left-radius: 2px;
}

html.cui .dropdown-nav > li:last-child > a,
html.cui .dropdown-menu > li:last-child > a {
    border-bottom: 0;
    border-bottom-right-radius: 2px;
    border-bottom-left-radius: 2px;
}

html.cui .dropdown-nav a,
html.cui .dropdown-menu a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #9e9ea2;
    display: block;
    font-size: 0.75rem;
    font-weight: 500;
    padding: 10px;
    text-shadow: none;
}

html.cui .dropdown-nav li.active a,
html.cui .dropdown-nav a:hover,
html.cui .dropdown-menu li.active a,
html.cui .dropdown-menu a:hover {
    background: #049fd9;
    color: #fff;
    text-decoration: none;
}

html.cui .dropdown-nav label,
html.cui .dropdown-menu label {
    display: block;
    margin: 0;
    padding: 0.75rem 0.75rem 0.5rem 0.75rem;
    color: #ccc;
    border-top: 1px solid #dfdfdf;
    font-size: 0.625rem;
    font-weight: 500;
    text-transform: uppercase;
}

html.cui .dropdown-scroll {
    max-height: 400px;
    overflow: auto;
}

html.cui .dropdown-search {
    width: 160px;
    margin: 10px;
}

html.cui .figure {
    margin: 0;
    padding: 10px;
}

html.cui .figure figcaption + img,
html.cui .figure img + figcaption {
    margin-top: 10px;
}

html.cui .figure--bordered {
    border: 1px solid #dfdfdf;
}

html.cui .figure--compressed {
    margin: 0;
    padding: 5px;
}

html.cui .figure--compressed figcaption + img,
html.cui .figure--compressed img + figcaption {
    margin-top: 5px;
}

html.cui .figure--regular {
    margin: 0;
    padding: 10px;
}

html.cui .figure--regular figcaption + img,
html.cui .figure--regular img + figcaption {
    margin-top: 10px;
}

html.cui .figure--loose {
    margin: 0;
    padding: 20px;
}

html.cui .figure--loose figcaption + img,
html.cui .figure--loose img + figcaption {
    margin-top: 20px;
}

@media (min-width: 767px) {
    html.cui .figure--horizontal > img,
    html.cui .figure--horizontal figcaption {
        float: left;
        clear: none;
        width: 48.5%;
        margin-left: 0;
        margin-right: 3%;
    }

    html.cui .figure--horizontal > img:last-child,
    html.cui .figure--horizontal figcaption:last-child {
        margin-right: 0;
    }
}

html.cui .figure--horizontal figcaption + img,
html.cui .figure--horizontal img + figcaption {
    margin-top: 0;
}

html.cui .figure--highlight figcaption {
    padding-left: 10px;
    border-left: 4px solid #049fd9;
}

html.cui .file-drop {
    margin-bottom: 20px;
    padding: 20px;
    border: 1px dashed #dfdfdf;
    cursor: pointer;
    text-align: center;
}

html.cui .file-drop__container .file-icon {
    font-size: 1.25rem;
}

html.cui .file-drop__container .file-body {
    text-align: left;
    margin-left: 10px;
}

html.cui .file-drop__card {
    margin-bottom: 10px;
}

html.cui .file-drop:hover {
    border-color: #049fd9;
}

html.cui .file-drop:hover .file-drop__icon {
    color: #049fd9;
}

html.cui .file-drop:active, html.cui .file-drop:focus {
    border: 1px solid #049fd9;
}

html.cui .file-drop__icon {
    color: #9e9ea2;
    font-size: 2rem;
}

html.cui .file-drop__filecnt {
    text-align: left;
    color: #9e9ea2;
    margin-top: 20px;
}

html.cui .file-drop .icon-close {
    opacity: 0.5;
    position: absolute;
    top: 5px;
    right: 10px;
}

html.cui .file-drop .icon-close:hover {
    opacity: 1;
}

html.cui .gauge {
    display: inline-block;
    width: 120px;
    height: 120px;
    background-color: #dfdfdf;
    border-radius: 50%;
}

html.cui .gauge .gauge__circle .mask .fill {
    background-color: #58585b;
}

html.cui .gauge .gauge__inset .gauge__percentage {
    color: #58585b;
}

html.cui .gauge .gauge__circle .mask, html.cui .gauge .gauge__circle .fill, html.cui .gauge .gauge__circle .shadow {
    width: 120px;
    height: 120px;
    position: absolute;
    border-radius: 50%;
}

html.cui .gauge .gauge__circle .mask, html.cui .gauge .gauge__circle .fill {
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform 1s;
    transition: -webkit-transform 1s;
    transition: transform 1s;
    transition: transform 1s, -webkit-transform 1s;
    border-radius: 50%;
}

html.cui .gauge .gauge__circle .mask {
    clip: rect(0px, 120px, 120px, 60px);
}

html.cui .gauge .gauge__circle .mask .fill {
    clip: rect(0px, 60px, 120px, 0px);
}

html.cui .gauge .gauge__inset {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 104px;
    height: 104px;
    position: absolute;
    margin-left: 8px;
    margin-top: 8px;
    border-radius: 50%;
    background-color: #f2f2f2;
}

html.cui .gauge .gauge__inset .gauge__percentage {
    font-size: 1.75rem;
    font-weight: 100;
}

html.cui .gauge[data-percentage="1"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="1"] .gauge__circle .fill {
    -webkit-transform: rotate(1.8deg);
    transform: rotate(1.8deg);
}

html.cui .gauge[data-percentage="1"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(3.6deg);
    transform: rotate(3.6deg);
}

html.cui .gauge[data-percentage="2"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="2"] .gauge__circle .fill {
    -webkit-transform: rotate(3.6deg);
    transform: rotate(3.6deg);
}

html.cui .gauge[data-percentage="2"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(7.2deg);
    transform: rotate(7.2deg);
}

html.cui .gauge[data-percentage="3"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="3"] .gauge__circle .fill {
    -webkit-transform: rotate(5.4deg);
    transform: rotate(5.4deg);
}

html.cui .gauge[data-percentage="3"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(10.8deg);
    transform: rotate(10.8deg);
}

html.cui .gauge[data-percentage="4"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="4"] .gauge__circle .fill {
    -webkit-transform: rotate(7.2deg);
    transform: rotate(7.2deg);
}

html.cui .gauge[data-percentage="4"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(14.4deg);
    transform: rotate(14.4deg);
}

html.cui .gauge[data-percentage="5"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="5"] .gauge__circle .fill {
    -webkit-transform: rotate(9deg);
    transform: rotate(9deg);
}

html.cui .gauge[data-percentage="5"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
}

html.cui .gauge[data-percentage="6"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="6"] .gauge__circle .fill {
    -webkit-transform: rotate(10.8deg);
    transform: rotate(10.8deg);
}

html.cui .gauge[data-percentage="6"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(21.6deg);
    transform: rotate(21.6deg);
}

html.cui .gauge[data-percentage="7"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="7"] .gauge__circle .fill {
    -webkit-transform: rotate(12.6deg);
    transform: rotate(12.6deg);
}

html.cui .gauge[data-percentage="7"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(25.2deg);
    transform: rotate(25.2deg);
}

html.cui .gauge[data-percentage="8"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="8"] .gauge__circle .fill {
    -webkit-transform: rotate(14.4deg);
    transform: rotate(14.4deg);
}

html.cui .gauge[data-percentage="8"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(28.8deg);
    transform: rotate(28.8deg);
}

html.cui .gauge[data-percentage="9"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="9"] .gauge__circle .fill {
    -webkit-transform: rotate(16.2deg);
    transform: rotate(16.2deg);
}

html.cui .gauge[data-percentage="9"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(32.4deg);
    transform: rotate(32.4deg);
}

html.cui .gauge[data-percentage="10"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="10"] .gauge__circle .fill {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
}

html.cui .gauge[data-percentage="10"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(36deg);
    transform: rotate(36deg);
}

html.cui .gauge[data-percentage="11"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="11"] .gauge__circle .fill {
    -webkit-transform: rotate(19.8deg);
    transform: rotate(19.8deg);
}

html.cui .gauge[data-percentage="11"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(39.6deg);
    transform: rotate(39.6deg);
}

html.cui .gauge[data-percentage="12"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="12"] .gauge__circle .fill {
    -webkit-transform: rotate(21.6deg);
    transform: rotate(21.6deg);
}

html.cui .gauge[data-percentage="12"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(43.2deg);
    transform: rotate(43.2deg);
}

html.cui .gauge[data-percentage="13"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="13"] .gauge__circle .fill {
    -webkit-transform: rotate(23.4deg);
    transform: rotate(23.4deg);
}

html.cui .gauge[data-percentage="13"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(46.8deg);
    transform: rotate(46.8deg);
}

html.cui .gauge[data-percentage="14"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="14"] .gauge__circle .fill {
    -webkit-transform: rotate(25.2deg);
    transform: rotate(25.2deg);
}

html.cui .gauge[data-percentage="14"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(50.4deg);
    transform: rotate(50.4deg);
}

html.cui .gauge[data-percentage="15"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="15"] .gauge__circle .fill {
    -webkit-transform: rotate(27deg);
    transform: rotate(27deg);
}

html.cui .gauge[data-percentage="15"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(54deg);
    transform: rotate(54deg);
}

html.cui .gauge[data-percentage="16"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="16"] .gauge__circle .fill {
    -webkit-transform: rotate(28.8deg);
    transform: rotate(28.8deg);
}

html.cui .gauge[data-percentage="16"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(57.6deg);
    transform: rotate(57.6deg);
}

html.cui .gauge[data-percentage="17"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="17"] .gauge__circle .fill {
    -webkit-transform: rotate(30.6deg);
    transform: rotate(30.6deg);
}

html.cui .gauge[data-percentage="17"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(61.2deg);
    transform: rotate(61.2deg);
}

html.cui .gauge[data-percentage="18"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="18"] .gauge__circle .fill {
    -webkit-transform: rotate(32.4deg);
    transform: rotate(32.4deg);
}

html.cui .gauge[data-percentage="18"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(64.8deg);
    transform: rotate(64.8deg);
}

html.cui .gauge[data-percentage="19"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="19"] .gauge__circle .fill {
    -webkit-transform: rotate(34.2deg);
    transform: rotate(34.2deg);
}

html.cui .gauge[data-percentage="19"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(68.4deg);
    transform: rotate(68.4deg);
}

html.cui .gauge[data-percentage="20"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="20"] .gauge__circle .fill {
    -webkit-transform: rotate(36deg);
    transform: rotate(36deg);
}

html.cui .gauge[data-percentage="20"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(72deg);
    transform: rotate(72deg);
}

html.cui .gauge[data-percentage="21"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="21"] .gauge__circle .fill {
    -webkit-transform: rotate(37.8deg);
    transform: rotate(37.8deg);
}

html.cui .gauge[data-percentage="21"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(75.6deg);
    transform: rotate(75.6deg);
}

html.cui .gauge[data-percentage="22"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="22"] .gauge__circle .fill {
    -webkit-transform: rotate(39.6deg);
    transform: rotate(39.6deg);
}

html.cui .gauge[data-percentage="22"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(79.2deg);
    transform: rotate(79.2deg);
}

html.cui .gauge[data-percentage="23"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="23"] .gauge__circle .fill {
    -webkit-transform: rotate(41.4deg);
    transform: rotate(41.4deg);
}

html.cui .gauge[data-percentage="23"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(82.8deg);
    transform: rotate(82.8deg);
}

html.cui .gauge[data-percentage="24"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="24"] .gauge__circle .fill {
    -webkit-transform: rotate(43.2deg);
    transform: rotate(43.2deg);
}

html.cui .gauge[data-percentage="24"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(86.4deg);
    transform: rotate(86.4deg);
}

html.cui .gauge[data-percentage="25"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="25"] .gauge__circle .fill {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

html.cui .gauge[data-percentage="25"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

html.cui .gauge[data-percentage="26"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="26"] .gauge__circle .fill {
    -webkit-transform: rotate(46.8deg);
    transform: rotate(46.8deg);
}

html.cui .gauge[data-percentage="26"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(93.6deg);
    transform: rotate(93.6deg);
}

html.cui .gauge[data-percentage="27"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="27"] .gauge__circle .fill {
    -webkit-transform: rotate(48.6deg);
    transform: rotate(48.6deg);
}

html.cui .gauge[data-percentage="27"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(97.2deg);
    transform: rotate(97.2deg);
}

html.cui .gauge[data-percentage="28"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="28"] .gauge__circle .fill {
    -webkit-transform: rotate(50.4deg);
    transform: rotate(50.4deg);
}

html.cui .gauge[data-percentage="28"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(100.8deg);
    transform: rotate(100.8deg);
}

html.cui .gauge[data-percentage="29"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="29"] .gauge__circle .fill {
    -webkit-transform: rotate(52.2deg);
    transform: rotate(52.2deg);
}

html.cui .gauge[data-percentage="29"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(104.4deg);
    transform: rotate(104.4deg);
}

html.cui .gauge[data-percentage="30"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="30"] .gauge__circle .fill {
    -webkit-transform: rotate(54deg);
    transform: rotate(54deg);
}

html.cui .gauge[data-percentage="30"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(108deg);
    transform: rotate(108deg);
}

html.cui .gauge[data-percentage="31"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="31"] .gauge__circle .fill {
    -webkit-transform: rotate(55.8deg);
    transform: rotate(55.8deg);
}

html.cui .gauge[data-percentage="31"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(111.6deg);
    transform: rotate(111.6deg);
}

html.cui .gauge[data-percentage="32"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="32"] .gauge__circle .fill {
    -webkit-transform: rotate(57.6deg);
    transform: rotate(57.6deg);
}

html.cui .gauge[data-percentage="32"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(115.2deg);
    transform: rotate(115.2deg);
}

html.cui .gauge[data-percentage="33"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="33"] .gauge__circle .fill {
    -webkit-transform: rotate(59.4deg);
    transform: rotate(59.4deg);
}

html.cui .gauge[data-percentage="33"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(118.8deg);
    transform: rotate(118.8deg);
}

html.cui .gauge[data-percentage="34"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="34"] .gauge__circle .fill {
    -webkit-transform: rotate(61.2deg);
    transform: rotate(61.2deg);
}

html.cui .gauge[data-percentage="34"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(122.4deg);
    transform: rotate(122.4deg);
}

html.cui .gauge[data-percentage="35"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="35"] .gauge__circle .fill {
    -webkit-transform: rotate(63deg);
    transform: rotate(63deg);
}

html.cui .gauge[data-percentage="35"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(126deg);
    transform: rotate(126deg);
}

html.cui .gauge[data-percentage="36"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="36"] .gauge__circle .fill {
    -webkit-transform: rotate(64.8deg);
    transform: rotate(64.8deg);
}

html.cui .gauge[data-percentage="36"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(129.6deg);
    transform: rotate(129.6deg);
}

html.cui .gauge[data-percentage="37"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="37"] .gauge__circle .fill {
    -webkit-transform: rotate(66.6deg);
    transform: rotate(66.6deg);
}

html.cui .gauge[data-percentage="37"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(133.2deg);
    transform: rotate(133.2deg);
}

html.cui .gauge[data-percentage="38"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="38"] .gauge__circle .fill {
    -webkit-transform: rotate(68.4deg);
    transform: rotate(68.4deg);
}

html.cui .gauge[data-percentage="38"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(136.8deg);
    transform: rotate(136.8deg);
}

html.cui .gauge[data-percentage="39"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="39"] .gauge__circle .fill {
    -webkit-transform: rotate(70.2deg);
    transform: rotate(70.2deg);
}

html.cui .gauge[data-percentage="39"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(140.4deg);
    transform: rotate(140.4deg);
}

html.cui .gauge[data-percentage="40"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="40"] .gauge__circle .fill {
    -webkit-transform: rotate(72deg);
    transform: rotate(72deg);
}

html.cui .gauge[data-percentage="40"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(144deg);
    transform: rotate(144deg);
}

html.cui .gauge[data-percentage="41"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="41"] .gauge__circle .fill {
    -webkit-transform: rotate(73.8deg);
    transform: rotate(73.8deg);
}

html.cui .gauge[data-percentage="41"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(147.6deg);
    transform: rotate(147.6deg);
}

html.cui .gauge[data-percentage="42"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="42"] .gauge__circle .fill {
    -webkit-transform: rotate(75.6deg);
    transform: rotate(75.6deg);
}

html.cui .gauge[data-percentage="42"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(151.2deg);
    transform: rotate(151.2deg);
}

html.cui .gauge[data-percentage="43"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="43"] .gauge__circle .fill {
    -webkit-transform: rotate(77.4deg);
    transform: rotate(77.4deg);
}

html.cui .gauge[data-percentage="43"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(154.8deg);
    transform: rotate(154.8deg);
}

html.cui .gauge[data-percentage="44"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="44"] .gauge__circle .fill {
    -webkit-transform: rotate(79.2deg);
    transform: rotate(79.2deg);
}

html.cui .gauge[data-percentage="44"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(158.4deg);
    transform: rotate(158.4deg);
}

html.cui .gauge[data-percentage="45"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="45"] .gauge__circle .fill {
    -webkit-transform: rotate(81deg);
    transform: rotate(81deg);
}

html.cui .gauge[data-percentage="45"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(162deg);
    transform: rotate(162deg);
}

html.cui .gauge[data-percentage="46"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="46"] .gauge__circle .fill {
    -webkit-transform: rotate(82.8deg);
    transform: rotate(82.8deg);
}

html.cui .gauge[data-percentage="46"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(165.6deg);
    transform: rotate(165.6deg);
}

html.cui .gauge[data-percentage="47"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="47"] .gauge__circle .fill {
    -webkit-transform: rotate(84.6deg);
    transform: rotate(84.6deg);
}

html.cui .gauge[data-percentage="47"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(169.2deg);
    transform: rotate(169.2deg);
}

html.cui .gauge[data-percentage="48"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="48"] .gauge__circle .fill {
    -webkit-transform: rotate(86.4deg);
    transform: rotate(86.4deg);
}

html.cui .gauge[data-percentage="48"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(172.8deg);
    transform: rotate(172.8deg);
}

html.cui .gauge[data-percentage="49"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="49"] .gauge__circle .fill {
    -webkit-transform: rotate(88.2deg);
    transform: rotate(88.2deg);
}

html.cui .gauge[data-percentage="49"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(176.4deg);
    transform: rotate(176.4deg);
}

html.cui .gauge[data-percentage="50"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="50"] .gauge__circle .fill {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

html.cui .gauge[data-percentage="50"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

html.cui .gauge[data-percentage="51"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="51"] .gauge__circle .fill {
    -webkit-transform: rotate(91.8deg);
    transform: rotate(91.8deg);
}

html.cui .gauge[data-percentage="51"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(183.6deg);
    transform: rotate(183.6deg);
}

html.cui .gauge[data-percentage="52"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="52"] .gauge__circle .fill {
    -webkit-transform: rotate(93.6deg);
    transform: rotate(93.6deg);
}

html.cui .gauge[data-percentage="52"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(187.2deg);
    transform: rotate(187.2deg);
}

html.cui .gauge[data-percentage="53"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="53"] .gauge__circle .fill {
    -webkit-transform: rotate(95.4deg);
    transform: rotate(95.4deg);
}

html.cui .gauge[data-percentage="53"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(190.8deg);
    transform: rotate(190.8deg);
}

html.cui .gauge[data-percentage="54"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="54"] .gauge__circle .fill {
    -webkit-transform: rotate(97.2deg);
    transform: rotate(97.2deg);
}

html.cui .gauge[data-percentage="54"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(194.4deg);
    transform: rotate(194.4deg);
}

html.cui .gauge[data-percentage="55"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="55"] .gauge__circle .fill {
    -webkit-transform: rotate(99deg);
    transform: rotate(99deg);
}

html.cui .gauge[data-percentage="55"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(198deg);
    transform: rotate(198deg);
}

html.cui .gauge[data-percentage="56"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="56"] .gauge__circle .fill {
    -webkit-transform: rotate(100.8deg);
    transform: rotate(100.8deg);
}

html.cui .gauge[data-percentage="56"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(201.6deg);
    transform: rotate(201.6deg);
}

html.cui .gauge[data-percentage="57"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="57"] .gauge__circle .fill {
    -webkit-transform: rotate(102.6deg);
    transform: rotate(102.6deg);
}

html.cui .gauge[data-percentage="57"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(205.2deg);
    transform: rotate(205.2deg);
}

html.cui .gauge[data-percentage="58"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="58"] .gauge__circle .fill {
    -webkit-transform: rotate(104.4deg);
    transform: rotate(104.4deg);
}

html.cui .gauge[data-percentage="58"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(208.8deg);
    transform: rotate(208.8deg);
}

html.cui .gauge[data-percentage="59"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="59"] .gauge__circle .fill {
    -webkit-transform: rotate(106.2deg);
    transform: rotate(106.2deg);
}

html.cui .gauge[data-percentage="59"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(212.4deg);
    transform: rotate(212.4deg);
}

html.cui .gauge[data-percentage="60"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="60"] .gauge__circle .fill {
    -webkit-transform: rotate(108deg);
    transform: rotate(108deg);
}

html.cui .gauge[data-percentage="60"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(216deg);
    transform: rotate(216deg);
}

html.cui .gauge[data-percentage="61"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="61"] .gauge__circle .fill {
    -webkit-transform: rotate(109.8deg);
    transform: rotate(109.8deg);
}

html.cui .gauge[data-percentage="61"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(219.6deg);
    transform: rotate(219.6deg);
}

html.cui .gauge[data-percentage="62"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="62"] .gauge__circle .fill {
    -webkit-transform: rotate(111.6deg);
    transform: rotate(111.6deg);
}

html.cui .gauge[data-percentage="62"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(223.2deg);
    transform: rotate(223.2deg);
}

html.cui .gauge[data-percentage="63"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="63"] .gauge__circle .fill {
    -webkit-transform: rotate(113.4deg);
    transform: rotate(113.4deg);
}

html.cui .gauge[data-percentage="63"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(226.8deg);
    transform: rotate(226.8deg);
}

html.cui .gauge[data-percentage="64"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="64"] .gauge__circle .fill {
    -webkit-transform: rotate(115.2deg);
    transform: rotate(115.2deg);
}

html.cui .gauge[data-percentage="64"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(230.4deg);
    transform: rotate(230.4deg);
}

html.cui .gauge[data-percentage="65"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="65"] .gauge__circle .fill {
    -webkit-transform: rotate(117deg);
    transform: rotate(117deg);
}

html.cui .gauge[data-percentage="65"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(234deg);
    transform: rotate(234deg);
}

html.cui .gauge[data-percentage="66"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="66"] .gauge__circle .fill {
    -webkit-transform: rotate(118.8deg);
    transform: rotate(118.8deg);
}

html.cui .gauge[data-percentage="66"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(237.6deg);
    transform: rotate(237.6deg);
}

html.cui .gauge[data-percentage="67"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="67"] .gauge__circle .fill {
    -webkit-transform: rotate(120.6deg);
    transform: rotate(120.6deg);
}

html.cui .gauge[data-percentage="67"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(241.2deg);
    transform: rotate(241.2deg);
}

html.cui .gauge[data-percentage="68"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="68"] .gauge__circle .fill {
    -webkit-transform: rotate(122.4deg);
    transform: rotate(122.4deg);
}

html.cui .gauge[data-percentage="68"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(244.8deg);
    transform: rotate(244.8deg);
}

html.cui .gauge[data-percentage="69"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="69"] .gauge__circle .fill {
    -webkit-transform: rotate(124.2deg);
    transform: rotate(124.2deg);
}

html.cui .gauge[data-percentage="69"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(248.4deg);
    transform: rotate(248.4deg);
}

html.cui .gauge[data-percentage="70"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="70"] .gauge__circle .fill {
    -webkit-transform: rotate(126deg);
    transform: rotate(126deg);
}

html.cui .gauge[data-percentage="70"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(252deg);
    transform: rotate(252deg);
}

html.cui .gauge[data-percentage="71"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="71"] .gauge__circle .fill {
    -webkit-transform: rotate(127.8deg);
    transform: rotate(127.8deg);
}

html.cui .gauge[data-percentage="71"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(255.6deg);
    transform: rotate(255.6deg);
}

html.cui .gauge[data-percentage="72"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="72"] .gauge__circle .fill {
    -webkit-transform: rotate(129.6deg);
    transform: rotate(129.6deg);
}

html.cui .gauge[data-percentage="72"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(259.2deg);
    transform: rotate(259.2deg);
}

html.cui .gauge[data-percentage="73"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="73"] .gauge__circle .fill {
    -webkit-transform: rotate(131.4deg);
    transform: rotate(131.4deg);
}

html.cui .gauge[data-percentage="73"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(262.8deg);
    transform: rotate(262.8deg);
}

html.cui .gauge[data-percentage="74"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="74"] .gauge__circle .fill {
    -webkit-transform: rotate(133.2deg);
    transform: rotate(133.2deg);
}

html.cui .gauge[data-percentage="74"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(266.4deg);
    transform: rotate(266.4deg);
}

html.cui .gauge[data-percentage="75"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="75"] .gauge__circle .fill {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

html.cui .gauge[data-percentage="75"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
}

html.cui .gauge[data-percentage="76"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="76"] .gauge__circle .fill {
    -webkit-transform: rotate(136.8deg);
    transform: rotate(136.8deg);
}

html.cui .gauge[data-percentage="76"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(273.6deg);
    transform: rotate(273.6deg);
}

html.cui .gauge[data-percentage="77"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="77"] .gauge__circle .fill {
    -webkit-transform: rotate(138.6deg);
    transform: rotate(138.6deg);
}

html.cui .gauge[data-percentage="77"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(277.2deg);
    transform: rotate(277.2deg);
}

html.cui .gauge[data-percentage="78"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="78"] .gauge__circle .fill {
    -webkit-transform: rotate(140.4deg);
    transform: rotate(140.4deg);
}

html.cui .gauge[data-percentage="78"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(280.8deg);
    transform: rotate(280.8deg);
}

html.cui .gauge[data-percentage="79"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="79"] .gauge__circle .fill {
    -webkit-transform: rotate(142.2deg);
    transform: rotate(142.2deg);
}

html.cui .gauge[data-percentage="79"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(284.4deg);
    transform: rotate(284.4deg);
}

html.cui .gauge[data-percentage="80"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="80"] .gauge__circle .fill {
    -webkit-transform: rotate(144deg);
    transform: rotate(144deg);
}

html.cui .gauge[data-percentage="80"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(288deg);
    transform: rotate(288deg);
}

html.cui .gauge[data-percentage="81"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="81"] .gauge__circle .fill {
    -webkit-transform: rotate(145.8deg);
    transform: rotate(145.8deg);
}

html.cui .gauge[data-percentage="81"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(291.6deg);
    transform: rotate(291.6deg);
}

html.cui .gauge[data-percentage="82"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="82"] .gauge__circle .fill {
    -webkit-transform: rotate(147.6deg);
    transform: rotate(147.6deg);
}

html.cui .gauge[data-percentage="82"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(295.2deg);
    transform: rotate(295.2deg);
}

html.cui .gauge[data-percentage="83"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="83"] .gauge__circle .fill {
    -webkit-transform: rotate(149.4deg);
    transform: rotate(149.4deg);
}

html.cui .gauge[data-percentage="83"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(298.8deg);
    transform: rotate(298.8deg);
}

html.cui .gauge[data-percentage="84"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="84"] .gauge__circle .fill {
    -webkit-transform: rotate(151.2deg);
    transform: rotate(151.2deg);
}

html.cui .gauge[data-percentage="84"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(302.4deg);
    transform: rotate(302.4deg);
}

html.cui .gauge[data-percentage="85"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="85"] .gauge__circle .fill {
    -webkit-transform: rotate(153deg);
    transform: rotate(153deg);
}

html.cui .gauge[data-percentage="85"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(306deg);
    transform: rotate(306deg);
}

html.cui .gauge[data-percentage="86"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="86"] .gauge__circle .fill {
    -webkit-transform: rotate(154.8deg);
    transform: rotate(154.8deg);
}

html.cui .gauge[data-percentage="86"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(309.6deg);
    transform: rotate(309.6deg);
}

html.cui .gauge[data-percentage="87"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="87"] .gauge__circle .fill {
    -webkit-transform: rotate(156.6deg);
    transform: rotate(156.6deg);
}

html.cui .gauge[data-percentage="87"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(313.2deg);
    transform: rotate(313.2deg);
}

html.cui .gauge[data-percentage="88"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="88"] .gauge__circle .fill {
    -webkit-transform: rotate(158.4deg);
    transform: rotate(158.4deg);
}

html.cui .gauge[data-percentage="88"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(316.8deg);
    transform: rotate(316.8deg);
}

html.cui .gauge[data-percentage="89"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="89"] .gauge__circle .fill {
    -webkit-transform: rotate(160.2deg);
    transform: rotate(160.2deg);
}

html.cui .gauge[data-percentage="89"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(320.4deg);
    transform: rotate(320.4deg);
}

html.cui .gauge[data-percentage="90"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="90"] .gauge__circle .fill {
    -webkit-transform: rotate(162deg);
    transform: rotate(162deg);
}

html.cui .gauge[data-percentage="90"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(324deg);
    transform: rotate(324deg);
}

html.cui .gauge[data-percentage="91"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="91"] .gauge__circle .fill {
    -webkit-transform: rotate(163.8deg);
    transform: rotate(163.8deg);
}

html.cui .gauge[data-percentage="91"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(327.6deg);
    transform: rotate(327.6deg);
}

html.cui .gauge[data-percentage="92"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="92"] .gauge__circle .fill {
    -webkit-transform: rotate(165.6deg);
    transform: rotate(165.6deg);
}

html.cui .gauge[data-percentage="92"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(331.2deg);
    transform: rotate(331.2deg);
}

html.cui .gauge[data-percentage="93"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="93"] .gauge__circle .fill {
    -webkit-transform: rotate(167.4deg);
    transform: rotate(167.4deg);
}

html.cui .gauge[data-percentage="93"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(334.8deg);
    transform: rotate(334.8deg);
}

html.cui .gauge[data-percentage="94"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="94"] .gauge__circle .fill {
    -webkit-transform: rotate(169.2deg);
    transform: rotate(169.2deg);
}

html.cui .gauge[data-percentage="94"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(338.4deg);
    transform: rotate(338.4deg);
}

html.cui .gauge[data-percentage="95"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="95"] .gauge__circle .fill {
    -webkit-transform: rotate(171deg);
    transform: rotate(171deg);
}

html.cui .gauge[data-percentage="95"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(342deg);
    transform: rotate(342deg);
}

html.cui .gauge[data-percentage="96"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="96"] .gauge__circle .fill {
    -webkit-transform: rotate(172.8deg);
    transform: rotate(172.8deg);
}

html.cui .gauge[data-percentage="96"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(345.6deg);
    transform: rotate(345.6deg);
}

html.cui .gauge[data-percentage="97"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="97"] .gauge__circle .fill {
    -webkit-transform: rotate(174.6deg);
    transform: rotate(174.6deg);
}

html.cui .gauge[data-percentage="97"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(349.2deg);
    transform: rotate(349.2deg);
}

html.cui .gauge[data-percentage="98"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="98"] .gauge__circle .fill {
    -webkit-transform: rotate(176.4deg);
    transform: rotate(176.4deg);
}

html.cui .gauge[data-percentage="98"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(352.8deg);
    transform: rotate(352.8deg);
}

html.cui .gauge[data-percentage="99"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="99"] .gauge__circle .fill {
    -webkit-transform: rotate(178.2deg);
    transform: rotate(178.2deg);
}

html.cui .gauge[data-percentage="99"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(356.4deg);
    transform: rotate(356.4deg);
}

html.cui .gauge[data-percentage="100"] .gauge__circle .mask.full, html.cui .gauge[data-percentage="100"] .gauge__circle .fill {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

html.cui .gauge[data-percentage="100"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}

html.cui .gauge--primary .gauge__circle .mask .fill {
    background-color: #abc233;
}

html.cui .gauge--primary .gauge__inset .gauge__percentage {
    color: #abc233;
}

html.cui .gauge--default .gauge__circle .mask .fill {
    background-color: #464a4c;
}

html.cui .gauge--default .gauge__inset .gauge__percentage {
    color: #464a4c;
}

html.cui .gauge--success .gauge__circle .mask .fill {
    background-color: #6cc04a;
}

html.cui .gauge--success .gauge__inset .gauge__percentage {
    color: #6cc04a;
}

html.cui .gauge--danger .gauge__circle .mask .fill {
    background-color: #cf2030;
}

html.cui .gauge--danger .gauge__inset .gauge__percentage {
    color: #cf2030;
}

html.cui .gauge--warning .gauge__circle .mask .fill {
    background-color: #ff7300;
}

html.cui .gauge--warning .gauge__inset .gauge__percentage {
    color: #ff7300;
}

html.cui .gauge--warning-alt .gauge__circle .mask .fill {
    background-color: #ffcc00;
}

html.cui .gauge--warning-alt .gauge__inset .gauge__percentage {
    color: #ffcc00;
}

html.cui .gauge--info .gauge__circle .mask .fill {
    background-color: #64bbe3;
}

html.cui .gauge--info .gauge__inset .gauge__percentage {
    color: #58585b;
}

html.cui .gauge--small {
    display: inline-block;
    width: 60px;
    height: 60px;
    background-color: #dfdfdf;
    border-radius: 50%;
}

html.cui .gauge--small .gauge__circle .mask, html.cui .gauge--small .gauge__circle .fill, html.cui .gauge--small .gauge__circle .shadow {
    width: 60px;
    height: 60px;
    position: absolute;
    border-radius: 50%;
}

html.cui .gauge--small .gauge__circle .mask, html.cui .gauge--small .gauge__circle .fill {
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform 1s;
    transition: -webkit-transform 1s;
    transition: transform 1s;
    transition: transform 1s, -webkit-transform 1s;
    border-radius: 50%;
}

html.cui .gauge--small .gauge__circle .mask {
    clip: rect(0px, 60px, 60px, 30px);
}

html.cui .gauge--small .gauge__circle .mask .fill {
    clip: rect(0px, 30px, 60px, 0px);
}

html.cui .gauge--small .gauge__inset {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 44px;
    height: 44px;
    position: absolute;
    margin-left: 8px;
    margin-top: 8px;
    border-radius: 50%;
    background-color: #f2f2f2;
}

html.cui .gauge--small .gauge__inset .gauge__percentage {
    font-size: 1.125rem;
    font-weight: 200;
}

html.cui .gauge--small[data-percentage="1"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="1"] .gauge__circle .fill {
    -webkit-transform: rotate(1.8deg);
    transform: rotate(1.8deg);
}

html.cui .gauge--small[data-percentage="1"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(3.6deg);
    transform: rotate(3.6deg);
}

html.cui .gauge--small[data-percentage="2"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="2"] .gauge__circle .fill {
    -webkit-transform: rotate(3.6deg);
    transform: rotate(3.6deg);
}

html.cui .gauge--small[data-percentage="2"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(7.2deg);
    transform: rotate(7.2deg);
}

html.cui .gauge--small[data-percentage="3"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="3"] .gauge__circle .fill {
    -webkit-transform: rotate(5.4deg);
    transform: rotate(5.4deg);
}

html.cui .gauge--small[data-percentage="3"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(10.8deg);
    transform: rotate(10.8deg);
}

html.cui .gauge--small[data-percentage="4"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="4"] .gauge__circle .fill {
    -webkit-transform: rotate(7.2deg);
    transform: rotate(7.2deg);
}

html.cui .gauge--small[data-percentage="4"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(14.4deg);
    transform: rotate(14.4deg);
}

html.cui .gauge--small[data-percentage="5"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="5"] .gauge__circle .fill {
    -webkit-transform: rotate(9deg);
    transform: rotate(9deg);
}

html.cui .gauge--small[data-percentage="5"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
}

html.cui .gauge--small[data-percentage="6"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="6"] .gauge__circle .fill {
    -webkit-transform: rotate(10.8deg);
    transform: rotate(10.8deg);
}

html.cui .gauge--small[data-percentage="6"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(21.6deg);
    transform: rotate(21.6deg);
}

html.cui .gauge--small[data-percentage="7"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="7"] .gauge__circle .fill {
    -webkit-transform: rotate(12.6deg);
    transform: rotate(12.6deg);
}

html.cui .gauge--small[data-percentage="7"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(25.2deg);
    transform: rotate(25.2deg);
}

html.cui .gauge--small[data-percentage="8"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="8"] .gauge__circle .fill {
    -webkit-transform: rotate(14.4deg);
    transform: rotate(14.4deg);
}

html.cui .gauge--small[data-percentage="8"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(28.8deg);
    transform: rotate(28.8deg);
}

html.cui .gauge--small[data-percentage="9"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="9"] .gauge__circle .fill {
    -webkit-transform: rotate(16.2deg);
    transform: rotate(16.2deg);
}

html.cui .gauge--small[data-percentage="9"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(32.4deg);
    transform: rotate(32.4deg);
}

html.cui .gauge--small[data-percentage="10"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="10"] .gauge__circle .fill {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
}

html.cui .gauge--small[data-percentage="10"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(36deg);
    transform: rotate(36deg);
}

html.cui .gauge--small[data-percentage="11"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="11"] .gauge__circle .fill {
    -webkit-transform: rotate(19.8deg);
    transform: rotate(19.8deg);
}

html.cui .gauge--small[data-percentage="11"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(39.6deg);
    transform: rotate(39.6deg);
}

html.cui .gauge--small[data-percentage="12"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="12"] .gauge__circle .fill {
    -webkit-transform: rotate(21.6deg);
    transform: rotate(21.6deg);
}

html.cui .gauge--small[data-percentage="12"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(43.2deg);
    transform: rotate(43.2deg);
}

html.cui .gauge--small[data-percentage="13"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="13"] .gauge__circle .fill {
    -webkit-transform: rotate(23.4deg);
    transform: rotate(23.4deg);
}

html.cui .gauge--small[data-percentage="13"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(46.8deg);
    transform: rotate(46.8deg);
}

html.cui .gauge--small[data-percentage="14"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="14"] .gauge__circle .fill {
    -webkit-transform: rotate(25.2deg);
    transform: rotate(25.2deg);
}

html.cui .gauge--small[data-percentage="14"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(50.4deg);
    transform: rotate(50.4deg);
}

html.cui .gauge--small[data-percentage="15"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="15"] .gauge__circle .fill {
    -webkit-transform: rotate(27deg);
    transform: rotate(27deg);
}

html.cui .gauge--small[data-percentage="15"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(54deg);
    transform: rotate(54deg);
}

html.cui .gauge--small[data-percentage="16"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="16"] .gauge__circle .fill {
    -webkit-transform: rotate(28.8deg);
    transform: rotate(28.8deg);
}

html.cui .gauge--small[data-percentage="16"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(57.6deg);
    transform: rotate(57.6deg);
}

html.cui .gauge--small[data-percentage="17"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="17"] .gauge__circle .fill {
    -webkit-transform: rotate(30.6deg);
    transform: rotate(30.6deg);
}

html.cui .gauge--small[data-percentage="17"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(61.2deg);
    transform: rotate(61.2deg);
}

html.cui .gauge--small[data-percentage="18"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="18"] .gauge__circle .fill {
    -webkit-transform: rotate(32.4deg);
    transform: rotate(32.4deg);
}

html.cui .gauge--small[data-percentage="18"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(64.8deg);
    transform: rotate(64.8deg);
}

html.cui .gauge--small[data-percentage="19"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="19"] .gauge__circle .fill {
    -webkit-transform: rotate(34.2deg);
    transform: rotate(34.2deg);
}

html.cui .gauge--small[data-percentage="19"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(68.4deg);
    transform: rotate(68.4deg);
}

html.cui .gauge--small[data-percentage="20"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="20"] .gauge__circle .fill {
    -webkit-transform: rotate(36deg);
    transform: rotate(36deg);
}

html.cui .gauge--small[data-percentage="20"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(72deg);
    transform: rotate(72deg);
}

html.cui .gauge--small[data-percentage="21"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="21"] .gauge__circle .fill {
    -webkit-transform: rotate(37.8deg);
    transform: rotate(37.8deg);
}

html.cui .gauge--small[data-percentage="21"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(75.6deg);
    transform: rotate(75.6deg);
}

html.cui .gauge--small[data-percentage="22"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="22"] .gauge__circle .fill {
    -webkit-transform: rotate(39.6deg);
    transform: rotate(39.6deg);
}

html.cui .gauge--small[data-percentage="22"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(79.2deg);
    transform: rotate(79.2deg);
}

html.cui .gauge--small[data-percentage="23"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="23"] .gauge__circle .fill {
    -webkit-transform: rotate(41.4deg);
    transform: rotate(41.4deg);
}

html.cui .gauge--small[data-percentage="23"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(82.8deg);
    transform: rotate(82.8deg);
}

html.cui .gauge--small[data-percentage="24"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="24"] .gauge__circle .fill {
    -webkit-transform: rotate(43.2deg);
    transform: rotate(43.2deg);
}

html.cui .gauge--small[data-percentage="24"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(86.4deg);
    transform: rotate(86.4deg);
}

html.cui .gauge--small[data-percentage="25"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="25"] .gauge__circle .fill {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

html.cui .gauge--small[data-percentage="25"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

html.cui .gauge--small[data-percentage="26"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="26"] .gauge__circle .fill {
    -webkit-transform: rotate(46.8deg);
    transform: rotate(46.8deg);
}

html.cui .gauge--small[data-percentage="26"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(93.6deg);
    transform: rotate(93.6deg);
}

html.cui .gauge--small[data-percentage="27"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="27"] .gauge__circle .fill {
    -webkit-transform: rotate(48.6deg);
    transform: rotate(48.6deg);
}

html.cui .gauge--small[data-percentage="27"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(97.2deg);
    transform: rotate(97.2deg);
}

html.cui .gauge--small[data-percentage="28"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="28"] .gauge__circle .fill {
    -webkit-transform: rotate(50.4deg);
    transform: rotate(50.4deg);
}

html.cui .gauge--small[data-percentage="28"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(100.8deg);
    transform: rotate(100.8deg);
}

html.cui .gauge--small[data-percentage="29"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="29"] .gauge__circle .fill {
    -webkit-transform: rotate(52.2deg);
    transform: rotate(52.2deg);
}

html.cui .gauge--small[data-percentage="29"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(104.4deg);
    transform: rotate(104.4deg);
}

html.cui .gauge--small[data-percentage="30"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="30"] .gauge__circle .fill {
    -webkit-transform: rotate(54deg);
    transform: rotate(54deg);
}

html.cui .gauge--small[data-percentage="30"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(108deg);
    transform: rotate(108deg);
}

html.cui .gauge--small[data-percentage="31"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="31"] .gauge__circle .fill {
    -webkit-transform: rotate(55.8deg);
    transform: rotate(55.8deg);
}

html.cui .gauge--small[data-percentage="31"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(111.6deg);
    transform: rotate(111.6deg);
}

html.cui .gauge--small[data-percentage="32"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="32"] .gauge__circle .fill {
    -webkit-transform: rotate(57.6deg);
    transform: rotate(57.6deg);
}

html.cui .gauge--small[data-percentage="32"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(115.2deg);
    transform: rotate(115.2deg);
}

html.cui .gauge--small[data-percentage="33"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="33"] .gauge__circle .fill {
    -webkit-transform: rotate(59.4deg);
    transform: rotate(59.4deg);
}

html.cui .gauge--small[data-percentage="33"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(118.8deg);
    transform: rotate(118.8deg);
}

html.cui .gauge--small[data-percentage="34"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="34"] .gauge__circle .fill {
    -webkit-transform: rotate(61.2deg);
    transform: rotate(61.2deg);
}

html.cui .gauge--small[data-percentage="34"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(122.4deg);
    transform: rotate(122.4deg);
}

html.cui .gauge--small[data-percentage="35"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="35"] .gauge__circle .fill {
    -webkit-transform: rotate(63deg);
    transform: rotate(63deg);
}

html.cui .gauge--small[data-percentage="35"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(126deg);
    transform: rotate(126deg);
}

html.cui .gauge--small[data-percentage="36"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="36"] .gauge__circle .fill {
    -webkit-transform: rotate(64.8deg);
    transform: rotate(64.8deg);
}

html.cui .gauge--small[data-percentage="36"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(129.6deg);
    transform: rotate(129.6deg);
}

html.cui .gauge--small[data-percentage="37"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="37"] .gauge__circle .fill {
    -webkit-transform: rotate(66.6deg);
    transform: rotate(66.6deg);
}

html.cui .gauge--small[data-percentage="37"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(133.2deg);
    transform: rotate(133.2deg);
}

html.cui .gauge--small[data-percentage="38"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="38"] .gauge__circle .fill {
    -webkit-transform: rotate(68.4deg);
    transform: rotate(68.4deg);
}

html.cui .gauge--small[data-percentage="38"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(136.8deg);
    transform: rotate(136.8deg);
}

html.cui .gauge--small[data-percentage="39"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="39"] .gauge__circle .fill {
    -webkit-transform: rotate(70.2deg);
    transform: rotate(70.2deg);
}

html.cui .gauge--small[data-percentage="39"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(140.4deg);
    transform: rotate(140.4deg);
}

html.cui .gauge--small[data-percentage="40"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="40"] .gauge__circle .fill {
    -webkit-transform: rotate(72deg);
    transform: rotate(72deg);
}

html.cui .gauge--small[data-percentage="40"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(144deg);
    transform: rotate(144deg);
}

html.cui .gauge--small[data-percentage="41"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="41"] .gauge__circle .fill {
    -webkit-transform: rotate(73.8deg);
    transform: rotate(73.8deg);
}

html.cui .gauge--small[data-percentage="41"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(147.6deg);
    transform: rotate(147.6deg);
}

html.cui .gauge--small[data-percentage="42"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="42"] .gauge__circle .fill {
    -webkit-transform: rotate(75.6deg);
    transform: rotate(75.6deg);
}

html.cui .gauge--small[data-percentage="42"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(151.2deg);
    transform: rotate(151.2deg);
}

html.cui .gauge--small[data-percentage="43"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="43"] .gauge__circle .fill {
    -webkit-transform: rotate(77.4deg);
    transform: rotate(77.4deg);
}

html.cui .gauge--small[data-percentage="43"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(154.8deg);
    transform: rotate(154.8deg);
}

html.cui .gauge--small[data-percentage="44"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="44"] .gauge__circle .fill {
    -webkit-transform: rotate(79.2deg);
    transform: rotate(79.2deg);
}

html.cui .gauge--small[data-percentage="44"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(158.4deg);
    transform: rotate(158.4deg);
}

html.cui .gauge--small[data-percentage="45"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="45"] .gauge__circle .fill {
    -webkit-transform: rotate(81deg);
    transform: rotate(81deg);
}

html.cui .gauge--small[data-percentage="45"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(162deg);
    transform: rotate(162deg);
}

html.cui .gauge--small[data-percentage="46"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="46"] .gauge__circle .fill {
    -webkit-transform: rotate(82.8deg);
    transform: rotate(82.8deg);
}

html.cui .gauge--small[data-percentage="46"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(165.6deg);
    transform: rotate(165.6deg);
}

html.cui .gauge--small[data-percentage="47"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="47"] .gauge__circle .fill {
    -webkit-transform: rotate(84.6deg);
    transform: rotate(84.6deg);
}

html.cui .gauge--small[data-percentage="47"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(169.2deg);
    transform: rotate(169.2deg);
}

html.cui .gauge--small[data-percentage="48"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="48"] .gauge__circle .fill {
    -webkit-transform: rotate(86.4deg);
    transform: rotate(86.4deg);
}

html.cui .gauge--small[data-percentage="48"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(172.8deg);
    transform: rotate(172.8deg);
}

html.cui .gauge--small[data-percentage="49"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="49"] .gauge__circle .fill {
    -webkit-transform: rotate(88.2deg);
    transform: rotate(88.2deg);
}

html.cui .gauge--small[data-percentage="49"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(176.4deg);
    transform: rotate(176.4deg);
}

html.cui .gauge--small[data-percentage="50"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="50"] .gauge__circle .fill {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

html.cui .gauge--small[data-percentage="50"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

html.cui .gauge--small[data-percentage="51"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="51"] .gauge__circle .fill {
    -webkit-transform: rotate(91.8deg);
    transform: rotate(91.8deg);
}

html.cui .gauge--small[data-percentage="51"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(183.6deg);
    transform: rotate(183.6deg);
}

html.cui .gauge--small[data-percentage="52"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="52"] .gauge__circle .fill {
    -webkit-transform: rotate(93.6deg);
    transform: rotate(93.6deg);
}

html.cui .gauge--small[data-percentage="52"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(187.2deg);
    transform: rotate(187.2deg);
}

html.cui .gauge--small[data-percentage="53"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="53"] .gauge__circle .fill {
    -webkit-transform: rotate(95.4deg);
    transform: rotate(95.4deg);
}

html.cui .gauge--small[data-percentage="53"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(190.8deg);
    transform: rotate(190.8deg);
}

html.cui .gauge--small[data-percentage="54"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="54"] .gauge__circle .fill {
    -webkit-transform: rotate(97.2deg);
    transform: rotate(97.2deg);
}

html.cui .gauge--small[data-percentage="54"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(194.4deg);
    transform: rotate(194.4deg);
}

html.cui .gauge--small[data-percentage="55"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="55"] .gauge__circle .fill {
    -webkit-transform: rotate(99deg);
    transform: rotate(99deg);
}

html.cui .gauge--small[data-percentage="55"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(198deg);
    transform: rotate(198deg);
}

html.cui .gauge--small[data-percentage="56"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="56"] .gauge__circle .fill {
    -webkit-transform: rotate(100.8deg);
    transform: rotate(100.8deg);
}

html.cui .gauge--small[data-percentage="56"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(201.6deg);
    transform: rotate(201.6deg);
}

html.cui .gauge--small[data-percentage="57"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="57"] .gauge__circle .fill {
    -webkit-transform: rotate(102.6deg);
    transform: rotate(102.6deg);
}

html.cui .gauge--small[data-percentage="57"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(205.2deg);
    transform: rotate(205.2deg);
}

html.cui .gauge--small[data-percentage="58"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="58"] .gauge__circle .fill {
    -webkit-transform: rotate(104.4deg);
    transform: rotate(104.4deg);
}

html.cui .gauge--small[data-percentage="58"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(208.8deg);
    transform: rotate(208.8deg);
}

html.cui .gauge--small[data-percentage="59"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="59"] .gauge__circle .fill {
    -webkit-transform: rotate(106.2deg);
    transform: rotate(106.2deg);
}

html.cui .gauge--small[data-percentage="59"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(212.4deg);
    transform: rotate(212.4deg);
}

html.cui .gauge--small[data-percentage="60"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="60"] .gauge__circle .fill {
    -webkit-transform: rotate(108deg);
    transform: rotate(108deg);
}

html.cui .gauge--small[data-percentage="60"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(216deg);
    transform: rotate(216deg);
}

html.cui .gauge--small[data-percentage="61"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="61"] .gauge__circle .fill {
    -webkit-transform: rotate(109.8deg);
    transform: rotate(109.8deg);
}

html.cui .gauge--small[data-percentage="61"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(219.6deg);
    transform: rotate(219.6deg);
}

html.cui .gauge--small[data-percentage="62"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="62"] .gauge__circle .fill {
    -webkit-transform: rotate(111.6deg);
    transform: rotate(111.6deg);
}

html.cui .gauge--small[data-percentage="62"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(223.2deg);
    transform: rotate(223.2deg);
}

html.cui .gauge--small[data-percentage="63"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="63"] .gauge__circle .fill {
    -webkit-transform: rotate(113.4deg);
    transform: rotate(113.4deg);
}

html.cui .gauge--small[data-percentage="63"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(226.8deg);
    transform: rotate(226.8deg);
}

html.cui .gauge--small[data-percentage="64"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="64"] .gauge__circle .fill {
    -webkit-transform: rotate(115.2deg);
    transform: rotate(115.2deg);
}

html.cui .gauge--small[data-percentage="64"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(230.4deg);
    transform: rotate(230.4deg);
}

html.cui .gauge--small[data-percentage="65"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="65"] .gauge__circle .fill {
    -webkit-transform: rotate(117deg);
    transform: rotate(117deg);
}

html.cui .gauge--small[data-percentage="65"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(234deg);
    transform: rotate(234deg);
}

html.cui .gauge--small[data-percentage="66"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="66"] .gauge__circle .fill {
    -webkit-transform: rotate(118.8deg);
    transform: rotate(118.8deg);
}

html.cui .gauge--small[data-percentage="66"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(237.6deg);
    transform: rotate(237.6deg);
}

html.cui .gauge--small[data-percentage="67"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="67"] .gauge__circle .fill {
    -webkit-transform: rotate(120.6deg);
    transform: rotate(120.6deg);
}

html.cui .gauge--small[data-percentage="67"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(241.2deg);
    transform: rotate(241.2deg);
}

html.cui .gauge--small[data-percentage="68"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="68"] .gauge__circle .fill {
    -webkit-transform: rotate(122.4deg);
    transform: rotate(122.4deg);
}

html.cui .gauge--small[data-percentage="68"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(244.8deg);
    transform: rotate(244.8deg);
}

html.cui .gauge--small[data-percentage="69"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="69"] .gauge__circle .fill {
    -webkit-transform: rotate(124.2deg);
    transform: rotate(124.2deg);
}

html.cui .gauge--small[data-percentage="69"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(248.4deg);
    transform: rotate(248.4deg);
}

html.cui .gauge--small[data-percentage="70"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="70"] .gauge__circle .fill {
    -webkit-transform: rotate(126deg);
    transform: rotate(126deg);
}

html.cui .gauge--small[data-percentage="70"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(252deg);
    transform: rotate(252deg);
}

html.cui .gauge--small[data-percentage="71"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="71"] .gauge__circle .fill {
    -webkit-transform: rotate(127.8deg);
    transform: rotate(127.8deg);
}

html.cui .gauge--small[data-percentage="71"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(255.6deg);
    transform: rotate(255.6deg);
}

html.cui .gauge--small[data-percentage="72"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="72"] .gauge__circle .fill {
    -webkit-transform: rotate(129.6deg);
    transform: rotate(129.6deg);
}

html.cui .gauge--small[data-percentage="72"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(259.2deg);
    transform: rotate(259.2deg);
}

html.cui .gauge--small[data-percentage="73"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="73"] .gauge__circle .fill {
    -webkit-transform: rotate(131.4deg);
    transform: rotate(131.4deg);
}

html.cui .gauge--small[data-percentage="73"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(262.8deg);
    transform: rotate(262.8deg);
}

html.cui .gauge--small[data-percentage="74"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="74"] .gauge__circle .fill {
    -webkit-transform: rotate(133.2deg);
    transform: rotate(133.2deg);
}

html.cui .gauge--small[data-percentage="74"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(266.4deg);
    transform: rotate(266.4deg);
}

html.cui .gauge--small[data-percentage="75"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="75"] .gauge__circle .fill {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

html.cui .gauge--small[data-percentage="75"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
}

html.cui .gauge--small[data-percentage="76"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="76"] .gauge__circle .fill {
    -webkit-transform: rotate(136.8deg);
    transform: rotate(136.8deg);
}

html.cui .gauge--small[data-percentage="76"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(273.6deg);
    transform: rotate(273.6deg);
}

html.cui .gauge--small[data-percentage="77"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="77"] .gauge__circle .fill {
    -webkit-transform: rotate(138.6deg);
    transform: rotate(138.6deg);
}

html.cui .gauge--small[data-percentage="77"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(277.2deg);
    transform: rotate(277.2deg);
}

html.cui .gauge--small[data-percentage="78"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="78"] .gauge__circle .fill {
    -webkit-transform: rotate(140.4deg);
    transform: rotate(140.4deg);
}

html.cui .gauge--small[data-percentage="78"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(280.8deg);
    transform: rotate(280.8deg);
}

html.cui .gauge--small[data-percentage="79"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="79"] .gauge__circle .fill {
    -webkit-transform: rotate(142.2deg);
    transform: rotate(142.2deg);
}

html.cui .gauge--small[data-percentage="79"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(284.4deg);
    transform: rotate(284.4deg);
}

html.cui .gauge--small[data-percentage="80"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="80"] .gauge__circle .fill {
    -webkit-transform: rotate(144deg);
    transform: rotate(144deg);
}

html.cui .gauge--small[data-percentage="80"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(288deg);
    transform: rotate(288deg);
}

html.cui .gauge--small[data-percentage="81"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="81"] .gauge__circle .fill {
    -webkit-transform: rotate(145.8deg);
    transform: rotate(145.8deg);
}

html.cui .gauge--small[data-percentage="81"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(291.6deg);
    transform: rotate(291.6deg);
}

html.cui .gauge--small[data-percentage="82"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="82"] .gauge__circle .fill {
    -webkit-transform: rotate(147.6deg);
    transform: rotate(147.6deg);
}

html.cui .gauge--small[data-percentage="82"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(295.2deg);
    transform: rotate(295.2deg);
}

html.cui .gauge--small[data-percentage="83"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="83"] .gauge__circle .fill {
    -webkit-transform: rotate(149.4deg);
    transform: rotate(149.4deg);
}

html.cui .gauge--small[data-percentage="83"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(298.8deg);
    transform: rotate(298.8deg);
}

html.cui .gauge--small[data-percentage="84"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="84"] .gauge__circle .fill {
    -webkit-transform: rotate(151.2deg);
    transform: rotate(151.2deg);
}

html.cui .gauge--small[data-percentage="84"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(302.4deg);
    transform: rotate(302.4deg);
}

html.cui .gauge--small[data-percentage="85"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="85"] .gauge__circle .fill {
    -webkit-transform: rotate(153deg);
    transform: rotate(153deg);
}

html.cui .gauge--small[data-percentage="85"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(306deg);
    transform: rotate(306deg);
}

html.cui .gauge--small[data-percentage="86"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="86"] .gauge__circle .fill {
    -webkit-transform: rotate(154.8deg);
    transform: rotate(154.8deg);
}

html.cui .gauge--small[data-percentage="86"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(309.6deg);
    transform: rotate(309.6deg);
}

html.cui .gauge--small[data-percentage="87"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="87"] .gauge__circle .fill {
    -webkit-transform: rotate(156.6deg);
    transform: rotate(156.6deg);
}

html.cui .gauge--small[data-percentage="87"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(313.2deg);
    transform: rotate(313.2deg);
}

html.cui .gauge--small[data-percentage="88"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="88"] .gauge__circle .fill {
    -webkit-transform: rotate(158.4deg);
    transform: rotate(158.4deg);
}

html.cui .gauge--small[data-percentage="88"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(316.8deg);
    transform: rotate(316.8deg);
}

html.cui .gauge--small[data-percentage="89"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="89"] .gauge__circle .fill {
    -webkit-transform: rotate(160.2deg);
    transform: rotate(160.2deg);
}

html.cui .gauge--small[data-percentage="89"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(320.4deg);
    transform: rotate(320.4deg);
}

html.cui .gauge--small[data-percentage="90"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="90"] .gauge__circle .fill {
    -webkit-transform: rotate(162deg);
    transform: rotate(162deg);
}

html.cui .gauge--small[data-percentage="90"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(324deg);
    transform: rotate(324deg);
}

html.cui .gauge--small[data-percentage="91"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="91"] .gauge__circle .fill {
    -webkit-transform: rotate(163.8deg);
    transform: rotate(163.8deg);
}

html.cui .gauge--small[data-percentage="91"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(327.6deg);
    transform: rotate(327.6deg);
}

html.cui .gauge--small[data-percentage="92"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="92"] .gauge__circle .fill {
    -webkit-transform: rotate(165.6deg);
    transform: rotate(165.6deg);
}

html.cui .gauge--small[data-percentage="92"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(331.2deg);
    transform: rotate(331.2deg);
}

html.cui .gauge--small[data-percentage="93"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="93"] .gauge__circle .fill {
    -webkit-transform: rotate(167.4deg);
    transform: rotate(167.4deg);
}

html.cui .gauge--small[data-percentage="93"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(334.8deg);
    transform: rotate(334.8deg);
}

html.cui .gauge--small[data-percentage="94"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="94"] .gauge__circle .fill {
    -webkit-transform: rotate(169.2deg);
    transform: rotate(169.2deg);
}

html.cui .gauge--small[data-percentage="94"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(338.4deg);
    transform: rotate(338.4deg);
}

html.cui .gauge--small[data-percentage="95"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="95"] .gauge__circle .fill {
    -webkit-transform: rotate(171deg);
    transform: rotate(171deg);
}

html.cui .gauge--small[data-percentage="95"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(342deg);
    transform: rotate(342deg);
}

html.cui .gauge--small[data-percentage="96"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="96"] .gauge__circle .fill {
    -webkit-transform: rotate(172.8deg);
    transform: rotate(172.8deg);
}

html.cui .gauge--small[data-percentage="96"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(345.6deg);
    transform: rotate(345.6deg);
}

html.cui .gauge--small[data-percentage="97"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="97"] .gauge__circle .fill {
    -webkit-transform: rotate(174.6deg);
    transform: rotate(174.6deg);
}

html.cui .gauge--small[data-percentage="97"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(349.2deg);
    transform: rotate(349.2deg);
}

html.cui .gauge--small[data-percentage="98"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="98"] .gauge__circle .fill {
    -webkit-transform: rotate(176.4deg);
    transform: rotate(176.4deg);
}

html.cui .gauge--small[data-percentage="98"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(352.8deg);
    transform: rotate(352.8deg);
}

html.cui .gauge--small[data-percentage="99"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="99"] .gauge__circle .fill {
    -webkit-transform: rotate(178.2deg);
    transform: rotate(178.2deg);
}

html.cui .gauge--small[data-percentage="99"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(356.4deg);
    transform: rotate(356.4deg);
}

html.cui .gauge--small[data-percentage="100"] .gauge__circle .mask.full, html.cui .gauge--small[data-percentage="100"] .gauge__circle .fill {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

html.cui .gauge--small[data-percentage="100"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}

html.cui .gauge--large {
    display: inline-block;
    width: 160px;
    height: 160px;
    background-color: #dfdfdf;
    border-radius: 50%;
}

html.cui .gauge--large .gauge__circle .mask, html.cui .gauge--large .gauge__circle .fill, html.cui .gauge--large .gauge__circle .shadow {
    width: 160px;
    height: 160px;
    position: absolute;
    border-radius: 50%;
}

html.cui .gauge--large .gauge__circle .mask, html.cui .gauge--large .gauge__circle .fill {
    -webkit-backface-visibility: hidden;
    -webkit-transition: -webkit-transform 1s;
    transition: -webkit-transform 1s;
    transition: transform 1s;
    transition: transform 1s, -webkit-transform 1s;
    border-radius: 50%;
}

html.cui .gauge--large .gauge__circle .mask {
    clip: rect(0px, 160px, 160px, 80px);
}

html.cui .gauge--large .gauge__circle .mask .fill {
    clip: rect(0px, 80px, 160px, 0px);
}

html.cui .gauge--large .gauge__inset {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 144px;
    height: 144px;
    position: absolute;
    margin-left: 8px;
    margin-top: 8px;
    border-radius: 50%;
    background-color: #f2f2f2;
}

html.cui .gauge--large .gauge__inset .gauge__percentage {
    font-size: 4.25rem;
    font-weight: 100;
}

html.cui .gauge--large[data-percentage="1"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="1"] .gauge__circle .fill {
    -webkit-transform: rotate(1.8deg);
    transform: rotate(1.8deg);
}

html.cui .gauge--large[data-percentage="1"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(3.6deg);
    transform: rotate(3.6deg);
}

html.cui .gauge--large[data-percentage="2"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="2"] .gauge__circle .fill {
    -webkit-transform: rotate(3.6deg);
    transform: rotate(3.6deg);
}

html.cui .gauge--large[data-percentage="2"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(7.2deg);
    transform: rotate(7.2deg);
}

html.cui .gauge--large[data-percentage="3"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="3"] .gauge__circle .fill {
    -webkit-transform: rotate(5.4deg);
    transform: rotate(5.4deg);
}

html.cui .gauge--large[data-percentage="3"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(10.8deg);
    transform: rotate(10.8deg);
}

html.cui .gauge--large[data-percentage="4"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="4"] .gauge__circle .fill {
    -webkit-transform: rotate(7.2deg);
    transform: rotate(7.2deg);
}

html.cui .gauge--large[data-percentage="4"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(14.4deg);
    transform: rotate(14.4deg);
}

html.cui .gauge--large[data-percentage="5"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="5"] .gauge__circle .fill {
    -webkit-transform: rotate(9deg);
    transform: rotate(9deg);
}

html.cui .gauge--large[data-percentage="5"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
}

html.cui .gauge--large[data-percentage="6"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="6"] .gauge__circle .fill {
    -webkit-transform: rotate(10.8deg);
    transform: rotate(10.8deg);
}

html.cui .gauge--large[data-percentage="6"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(21.6deg);
    transform: rotate(21.6deg);
}

html.cui .gauge--large[data-percentage="7"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="7"] .gauge__circle .fill {
    -webkit-transform: rotate(12.6deg);
    transform: rotate(12.6deg);
}

html.cui .gauge--large[data-percentage="7"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(25.2deg);
    transform: rotate(25.2deg);
}

html.cui .gauge--large[data-percentage="8"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="8"] .gauge__circle .fill {
    -webkit-transform: rotate(14.4deg);
    transform: rotate(14.4deg);
}

html.cui .gauge--large[data-percentage="8"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(28.8deg);
    transform: rotate(28.8deg);
}

html.cui .gauge--large[data-percentage="9"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="9"] .gauge__circle .fill {
    -webkit-transform: rotate(16.2deg);
    transform: rotate(16.2deg);
}

html.cui .gauge--large[data-percentage="9"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(32.4deg);
    transform: rotate(32.4deg);
}

html.cui .gauge--large[data-percentage="10"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="10"] .gauge__circle .fill {
    -webkit-transform: rotate(18deg);
    transform: rotate(18deg);
}

html.cui .gauge--large[data-percentage="10"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(36deg);
    transform: rotate(36deg);
}

html.cui .gauge--large[data-percentage="11"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="11"] .gauge__circle .fill {
    -webkit-transform: rotate(19.8deg);
    transform: rotate(19.8deg);
}

html.cui .gauge--large[data-percentage="11"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(39.6deg);
    transform: rotate(39.6deg);
}

html.cui .gauge--large[data-percentage="12"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="12"] .gauge__circle .fill {
    -webkit-transform: rotate(21.6deg);
    transform: rotate(21.6deg);
}

html.cui .gauge--large[data-percentage="12"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(43.2deg);
    transform: rotate(43.2deg);
}

html.cui .gauge--large[data-percentage="13"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="13"] .gauge__circle .fill {
    -webkit-transform: rotate(23.4deg);
    transform: rotate(23.4deg);
}

html.cui .gauge--large[data-percentage="13"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(46.8deg);
    transform: rotate(46.8deg);
}

html.cui .gauge--large[data-percentage="14"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="14"] .gauge__circle .fill {
    -webkit-transform: rotate(25.2deg);
    transform: rotate(25.2deg);
}

html.cui .gauge--large[data-percentage="14"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(50.4deg);
    transform: rotate(50.4deg);
}

html.cui .gauge--large[data-percentage="15"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="15"] .gauge__circle .fill {
    -webkit-transform: rotate(27deg);
    transform: rotate(27deg);
}

html.cui .gauge--large[data-percentage="15"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(54deg);
    transform: rotate(54deg);
}

html.cui .gauge--large[data-percentage="16"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="16"] .gauge__circle .fill {
    -webkit-transform: rotate(28.8deg);
    transform: rotate(28.8deg);
}

html.cui .gauge--large[data-percentage="16"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(57.6deg);
    transform: rotate(57.6deg);
}

html.cui .gauge--large[data-percentage="17"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="17"] .gauge__circle .fill {
    -webkit-transform: rotate(30.6deg);
    transform: rotate(30.6deg);
}

html.cui .gauge--large[data-percentage="17"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(61.2deg);
    transform: rotate(61.2deg);
}

html.cui .gauge--large[data-percentage="18"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="18"] .gauge__circle .fill {
    -webkit-transform: rotate(32.4deg);
    transform: rotate(32.4deg);
}

html.cui .gauge--large[data-percentage="18"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(64.8deg);
    transform: rotate(64.8deg);
}

html.cui .gauge--large[data-percentage="19"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="19"] .gauge__circle .fill {
    -webkit-transform: rotate(34.2deg);
    transform: rotate(34.2deg);
}

html.cui .gauge--large[data-percentage="19"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(68.4deg);
    transform: rotate(68.4deg);
}

html.cui .gauge--large[data-percentage="20"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="20"] .gauge__circle .fill {
    -webkit-transform: rotate(36deg);
    transform: rotate(36deg);
}

html.cui .gauge--large[data-percentage="20"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(72deg);
    transform: rotate(72deg);
}

html.cui .gauge--large[data-percentage="21"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="21"] .gauge__circle .fill {
    -webkit-transform: rotate(37.8deg);
    transform: rotate(37.8deg);
}

html.cui .gauge--large[data-percentage="21"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(75.6deg);
    transform: rotate(75.6deg);
}

html.cui .gauge--large[data-percentage="22"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="22"] .gauge__circle .fill {
    -webkit-transform: rotate(39.6deg);
    transform: rotate(39.6deg);
}

html.cui .gauge--large[data-percentage="22"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(79.2deg);
    transform: rotate(79.2deg);
}

html.cui .gauge--large[data-percentage="23"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="23"] .gauge__circle .fill {
    -webkit-transform: rotate(41.4deg);
    transform: rotate(41.4deg);
}

html.cui .gauge--large[data-percentage="23"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(82.8deg);
    transform: rotate(82.8deg);
}

html.cui .gauge--large[data-percentage="24"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="24"] .gauge__circle .fill {
    -webkit-transform: rotate(43.2deg);
    transform: rotate(43.2deg);
}

html.cui .gauge--large[data-percentage="24"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(86.4deg);
    transform: rotate(86.4deg);
}

html.cui .gauge--large[data-percentage="25"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="25"] .gauge__circle .fill {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

html.cui .gauge--large[data-percentage="25"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

html.cui .gauge--large[data-percentage="26"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="26"] .gauge__circle .fill {
    -webkit-transform: rotate(46.8deg);
    transform: rotate(46.8deg);
}

html.cui .gauge--large[data-percentage="26"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(93.6deg);
    transform: rotate(93.6deg);
}

html.cui .gauge--large[data-percentage="27"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="27"] .gauge__circle .fill {
    -webkit-transform: rotate(48.6deg);
    transform: rotate(48.6deg);
}

html.cui .gauge--large[data-percentage="27"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(97.2deg);
    transform: rotate(97.2deg);
}

html.cui .gauge--large[data-percentage="28"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="28"] .gauge__circle .fill {
    -webkit-transform: rotate(50.4deg);
    transform: rotate(50.4deg);
}

html.cui .gauge--large[data-percentage="28"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(100.8deg);
    transform: rotate(100.8deg);
}

html.cui .gauge--large[data-percentage="29"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="29"] .gauge__circle .fill {
    -webkit-transform: rotate(52.2deg);
    transform: rotate(52.2deg);
}

html.cui .gauge--large[data-percentage="29"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(104.4deg);
    transform: rotate(104.4deg);
}

html.cui .gauge--large[data-percentage="30"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="30"] .gauge__circle .fill {
    -webkit-transform: rotate(54deg);
    transform: rotate(54deg);
}

html.cui .gauge--large[data-percentage="30"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(108deg);
    transform: rotate(108deg);
}

html.cui .gauge--large[data-percentage="31"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="31"] .gauge__circle .fill {
    -webkit-transform: rotate(55.8deg);
    transform: rotate(55.8deg);
}

html.cui .gauge--large[data-percentage="31"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(111.6deg);
    transform: rotate(111.6deg);
}

html.cui .gauge--large[data-percentage="32"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="32"] .gauge__circle .fill {
    -webkit-transform: rotate(57.6deg);
    transform: rotate(57.6deg);
}

html.cui .gauge--large[data-percentage="32"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(115.2deg);
    transform: rotate(115.2deg);
}

html.cui .gauge--large[data-percentage="33"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="33"] .gauge__circle .fill {
    -webkit-transform: rotate(59.4deg);
    transform: rotate(59.4deg);
}

html.cui .gauge--large[data-percentage="33"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(118.8deg);
    transform: rotate(118.8deg);
}

html.cui .gauge--large[data-percentage="34"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="34"] .gauge__circle .fill {
    -webkit-transform: rotate(61.2deg);
    transform: rotate(61.2deg);
}

html.cui .gauge--large[data-percentage="34"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(122.4deg);
    transform: rotate(122.4deg);
}

html.cui .gauge--large[data-percentage="35"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="35"] .gauge__circle .fill {
    -webkit-transform: rotate(63deg);
    transform: rotate(63deg);
}

html.cui .gauge--large[data-percentage="35"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(126deg);
    transform: rotate(126deg);
}

html.cui .gauge--large[data-percentage="36"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="36"] .gauge__circle .fill {
    -webkit-transform: rotate(64.8deg);
    transform: rotate(64.8deg);
}

html.cui .gauge--large[data-percentage="36"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(129.6deg);
    transform: rotate(129.6deg);
}

html.cui .gauge--large[data-percentage="37"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="37"] .gauge__circle .fill {
    -webkit-transform: rotate(66.6deg);
    transform: rotate(66.6deg);
}

html.cui .gauge--large[data-percentage="37"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(133.2deg);
    transform: rotate(133.2deg);
}

html.cui .gauge--large[data-percentage="38"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="38"] .gauge__circle .fill {
    -webkit-transform: rotate(68.4deg);
    transform: rotate(68.4deg);
}

html.cui .gauge--large[data-percentage="38"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(136.8deg);
    transform: rotate(136.8deg);
}

html.cui .gauge--large[data-percentage="39"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="39"] .gauge__circle .fill {
    -webkit-transform: rotate(70.2deg);
    transform: rotate(70.2deg);
}

html.cui .gauge--large[data-percentage="39"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(140.4deg);
    transform: rotate(140.4deg);
}

html.cui .gauge--large[data-percentage="40"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="40"] .gauge__circle .fill {
    -webkit-transform: rotate(72deg);
    transform: rotate(72deg);
}

html.cui .gauge--large[data-percentage="40"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(144deg);
    transform: rotate(144deg);
}

html.cui .gauge--large[data-percentage="41"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="41"] .gauge__circle .fill {
    -webkit-transform: rotate(73.8deg);
    transform: rotate(73.8deg);
}

html.cui .gauge--large[data-percentage="41"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(147.6deg);
    transform: rotate(147.6deg);
}

html.cui .gauge--large[data-percentage="42"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="42"] .gauge__circle .fill {
    -webkit-transform: rotate(75.6deg);
    transform: rotate(75.6deg);
}

html.cui .gauge--large[data-percentage="42"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(151.2deg);
    transform: rotate(151.2deg);
}

html.cui .gauge--large[data-percentage="43"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="43"] .gauge__circle .fill {
    -webkit-transform: rotate(77.4deg);
    transform: rotate(77.4deg);
}

html.cui .gauge--large[data-percentage="43"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(154.8deg);
    transform: rotate(154.8deg);
}

html.cui .gauge--large[data-percentage="44"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="44"] .gauge__circle .fill {
    -webkit-transform: rotate(79.2deg);
    transform: rotate(79.2deg);
}

html.cui .gauge--large[data-percentage="44"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(158.4deg);
    transform: rotate(158.4deg);
}

html.cui .gauge--large[data-percentage="45"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="45"] .gauge__circle .fill {
    -webkit-transform: rotate(81deg);
    transform: rotate(81deg);
}

html.cui .gauge--large[data-percentage="45"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(162deg);
    transform: rotate(162deg);
}

html.cui .gauge--large[data-percentage="46"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="46"] .gauge__circle .fill {
    -webkit-transform: rotate(82.8deg);
    transform: rotate(82.8deg);
}

html.cui .gauge--large[data-percentage="46"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(165.6deg);
    transform: rotate(165.6deg);
}

html.cui .gauge--large[data-percentage="47"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="47"] .gauge__circle .fill {
    -webkit-transform: rotate(84.6deg);
    transform: rotate(84.6deg);
}

html.cui .gauge--large[data-percentage="47"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(169.2deg);
    transform: rotate(169.2deg);
}

html.cui .gauge--large[data-percentage="48"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="48"] .gauge__circle .fill {
    -webkit-transform: rotate(86.4deg);
    transform: rotate(86.4deg);
}

html.cui .gauge--large[data-percentage="48"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(172.8deg);
    transform: rotate(172.8deg);
}

html.cui .gauge--large[data-percentage="49"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="49"] .gauge__circle .fill {
    -webkit-transform: rotate(88.2deg);
    transform: rotate(88.2deg);
}

html.cui .gauge--large[data-percentage="49"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(176.4deg);
    transform: rotate(176.4deg);
}

html.cui .gauge--large[data-percentage="50"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="50"] .gauge__circle .fill {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
}

html.cui .gauge--large[data-percentage="50"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

html.cui .gauge--large[data-percentage="51"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="51"] .gauge__circle .fill {
    -webkit-transform: rotate(91.8deg);
    transform: rotate(91.8deg);
}

html.cui .gauge--large[data-percentage="51"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(183.6deg);
    transform: rotate(183.6deg);
}

html.cui .gauge--large[data-percentage="52"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="52"] .gauge__circle .fill {
    -webkit-transform: rotate(93.6deg);
    transform: rotate(93.6deg);
}

html.cui .gauge--large[data-percentage="52"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(187.2deg);
    transform: rotate(187.2deg);
}

html.cui .gauge--large[data-percentage="53"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="53"] .gauge__circle .fill {
    -webkit-transform: rotate(95.4deg);
    transform: rotate(95.4deg);
}

html.cui .gauge--large[data-percentage="53"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(190.8deg);
    transform: rotate(190.8deg);
}

html.cui .gauge--large[data-percentage="54"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="54"] .gauge__circle .fill {
    -webkit-transform: rotate(97.2deg);
    transform: rotate(97.2deg);
}

html.cui .gauge--large[data-percentage="54"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(194.4deg);
    transform: rotate(194.4deg);
}

html.cui .gauge--large[data-percentage="55"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="55"] .gauge__circle .fill {
    -webkit-transform: rotate(99deg);
    transform: rotate(99deg);
}

html.cui .gauge--large[data-percentage="55"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(198deg);
    transform: rotate(198deg);
}

html.cui .gauge--large[data-percentage="56"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="56"] .gauge__circle .fill {
    -webkit-transform: rotate(100.8deg);
    transform: rotate(100.8deg);
}

html.cui .gauge--large[data-percentage="56"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(201.6deg);
    transform: rotate(201.6deg);
}

html.cui .gauge--large[data-percentage="57"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="57"] .gauge__circle .fill {
    -webkit-transform: rotate(102.6deg);
    transform: rotate(102.6deg);
}

html.cui .gauge--large[data-percentage="57"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(205.2deg);
    transform: rotate(205.2deg);
}

html.cui .gauge--large[data-percentage="58"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="58"] .gauge__circle .fill {
    -webkit-transform: rotate(104.4deg);
    transform: rotate(104.4deg);
}

html.cui .gauge--large[data-percentage="58"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(208.8deg);
    transform: rotate(208.8deg);
}

html.cui .gauge--large[data-percentage="59"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="59"] .gauge__circle .fill {
    -webkit-transform: rotate(106.2deg);
    transform: rotate(106.2deg);
}

html.cui .gauge--large[data-percentage="59"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(212.4deg);
    transform: rotate(212.4deg);
}

html.cui .gauge--large[data-percentage="60"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="60"] .gauge__circle .fill {
    -webkit-transform: rotate(108deg);
    transform: rotate(108deg);
}

html.cui .gauge--large[data-percentage="60"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(216deg);
    transform: rotate(216deg);
}

html.cui .gauge--large[data-percentage="61"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="61"] .gauge__circle .fill {
    -webkit-transform: rotate(109.8deg);
    transform: rotate(109.8deg);
}

html.cui .gauge--large[data-percentage="61"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(219.6deg);
    transform: rotate(219.6deg);
}

html.cui .gauge--large[data-percentage="62"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="62"] .gauge__circle .fill {
    -webkit-transform: rotate(111.6deg);
    transform: rotate(111.6deg);
}

html.cui .gauge--large[data-percentage="62"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(223.2deg);
    transform: rotate(223.2deg);
}

html.cui .gauge--large[data-percentage="63"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="63"] .gauge__circle .fill {
    -webkit-transform: rotate(113.4deg);
    transform: rotate(113.4deg);
}

html.cui .gauge--large[data-percentage="63"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(226.8deg);
    transform: rotate(226.8deg);
}

html.cui .gauge--large[data-percentage="64"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="64"] .gauge__circle .fill {
    -webkit-transform: rotate(115.2deg);
    transform: rotate(115.2deg);
}

html.cui .gauge--large[data-percentage="64"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(230.4deg);
    transform: rotate(230.4deg);
}

html.cui .gauge--large[data-percentage="65"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="65"] .gauge__circle .fill {
    -webkit-transform: rotate(117deg);
    transform: rotate(117deg);
}

html.cui .gauge--large[data-percentage="65"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(234deg);
    transform: rotate(234deg);
}

html.cui .gauge--large[data-percentage="66"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="66"] .gauge__circle .fill {
    -webkit-transform: rotate(118.8deg);
    transform: rotate(118.8deg);
}

html.cui .gauge--large[data-percentage="66"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(237.6deg);
    transform: rotate(237.6deg);
}

html.cui .gauge--large[data-percentage="67"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="67"] .gauge__circle .fill {
    -webkit-transform: rotate(120.6deg);
    transform: rotate(120.6deg);
}

html.cui .gauge--large[data-percentage="67"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(241.2deg);
    transform: rotate(241.2deg);
}

html.cui .gauge--large[data-percentage="68"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="68"] .gauge__circle .fill {
    -webkit-transform: rotate(122.4deg);
    transform: rotate(122.4deg);
}

html.cui .gauge--large[data-percentage="68"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(244.8deg);
    transform: rotate(244.8deg);
}

html.cui .gauge--large[data-percentage="69"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="69"] .gauge__circle .fill {
    -webkit-transform: rotate(124.2deg);
    transform: rotate(124.2deg);
}

html.cui .gauge--large[data-percentage="69"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(248.4deg);
    transform: rotate(248.4deg);
}

html.cui .gauge--large[data-percentage="70"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="70"] .gauge__circle .fill {
    -webkit-transform: rotate(126deg);
    transform: rotate(126deg);
}

html.cui .gauge--large[data-percentage="70"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(252deg);
    transform: rotate(252deg);
}

html.cui .gauge--large[data-percentage="71"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="71"] .gauge__circle .fill {
    -webkit-transform: rotate(127.8deg);
    transform: rotate(127.8deg);
}

html.cui .gauge--large[data-percentage="71"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(255.6deg);
    transform: rotate(255.6deg);
}

html.cui .gauge--large[data-percentage="72"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="72"] .gauge__circle .fill {
    -webkit-transform: rotate(129.6deg);
    transform: rotate(129.6deg);
}

html.cui .gauge--large[data-percentage="72"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(259.2deg);
    transform: rotate(259.2deg);
}

html.cui .gauge--large[data-percentage="73"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="73"] .gauge__circle .fill {
    -webkit-transform: rotate(131.4deg);
    transform: rotate(131.4deg);
}

html.cui .gauge--large[data-percentage="73"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(262.8deg);
    transform: rotate(262.8deg);
}

html.cui .gauge--large[data-percentage="74"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="74"] .gauge__circle .fill {
    -webkit-transform: rotate(133.2deg);
    transform: rotate(133.2deg);
}

html.cui .gauge--large[data-percentage="74"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(266.4deg);
    transform: rotate(266.4deg);
}

html.cui .gauge--large[data-percentage="75"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="75"] .gauge__circle .fill {
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

html.cui .gauge--large[data-percentage="75"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
}

html.cui .gauge--large[data-percentage="76"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="76"] .gauge__circle .fill {
    -webkit-transform: rotate(136.8deg);
    transform: rotate(136.8deg);
}

html.cui .gauge--large[data-percentage="76"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(273.6deg);
    transform: rotate(273.6deg);
}

html.cui .gauge--large[data-percentage="77"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="77"] .gauge__circle .fill {
    -webkit-transform: rotate(138.6deg);
    transform: rotate(138.6deg);
}

html.cui .gauge--large[data-percentage="77"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(277.2deg);
    transform: rotate(277.2deg);
}

html.cui .gauge--large[data-percentage="78"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="78"] .gauge__circle .fill {
    -webkit-transform: rotate(140.4deg);
    transform: rotate(140.4deg);
}

html.cui .gauge--large[data-percentage="78"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(280.8deg);
    transform: rotate(280.8deg);
}

html.cui .gauge--large[data-percentage="79"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="79"] .gauge__circle .fill {
    -webkit-transform: rotate(142.2deg);
    transform: rotate(142.2deg);
}

html.cui .gauge--large[data-percentage="79"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(284.4deg);
    transform: rotate(284.4deg);
}

html.cui .gauge--large[data-percentage="80"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="80"] .gauge__circle .fill {
    -webkit-transform: rotate(144deg);
    transform: rotate(144deg);
}

html.cui .gauge--large[data-percentage="80"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(288deg);
    transform: rotate(288deg);
}

html.cui .gauge--large[data-percentage="81"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="81"] .gauge__circle .fill {
    -webkit-transform: rotate(145.8deg);
    transform: rotate(145.8deg);
}

html.cui .gauge--large[data-percentage="81"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(291.6deg);
    transform: rotate(291.6deg);
}

html.cui .gauge--large[data-percentage="82"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="82"] .gauge__circle .fill {
    -webkit-transform: rotate(147.6deg);
    transform: rotate(147.6deg);
}

html.cui .gauge--large[data-percentage="82"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(295.2deg);
    transform: rotate(295.2deg);
}

html.cui .gauge--large[data-percentage="83"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="83"] .gauge__circle .fill {
    -webkit-transform: rotate(149.4deg);
    transform: rotate(149.4deg);
}

html.cui .gauge--large[data-percentage="83"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(298.8deg);
    transform: rotate(298.8deg);
}

html.cui .gauge--large[data-percentage="84"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="84"] .gauge__circle .fill {
    -webkit-transform: rotate(151.2deg);
    transform: rotate(151.2deg);
}

html.cui .gauge--large[data-percentage="84"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(302.4deg);
    transform: rotate(302.4deg);
}

html.cui .gauge--large[data-percentage="85"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="85"] .gauge__circle .fill {
    -webkit-transform: rotate(153deg);
    transform: rotate(153deg);
}

html.cui .gauge--large[data-percentage="85"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(306deg);
    transform: rotate(306deg);
}

html.cui .gauge--large[data-percentage="86"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="86"] .gauge__circle .fill {
    -webkit-transform: rotate(154.8deg);
    transform: rotate(154.8deg);
}

html.cui .gauge--large[data-percentage="86"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(309.6deg);
    transform: rotate(309.6deg);
}

html.cui .gauge--large[data-percentage="87"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="87"] .gauge__circle .fill {
    -webkit-transform: rotate(156.6deg);
    transform: rotate(156.6deg);
}

html.cui .gauge--large[data-percentage="87"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(313.2deg);
    transform: rotate(313.2deg);
}

html.cui .gauge--large[data-percentage="88"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="88"] .gauge__circle .fill {
    -webkit-transform: rotate(158.4deg);
    transform: rotate(158.4deg);
}

html.cui .gauge--large[data-percentage="88"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(316.8deg);
    transform: rotate(316.8deg);
}

html.cui .gauge--large[data-percentage="89"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="89"] .gauge__circle .fill {
    -webkit-transform: rotate(160.2deg);
    transform: rotate(160.2deg);
}

html.cui .gauge--large[data-percentage="89"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(320.4deg);
    transform: rotate(320.4deg);
}

html.cui .gauge--large[data-percentage="90"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="90"] .gauge__circle .fill {
    -webkit-transform: rotate(162deg);
    transform: rotate(162deg);
}

html.cui .gauge--large[data-percentage="90"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(324deg);
    transform: rotate(324deg);
}

html.cui .gauge--large[data-percentage="91"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="91"] .gauge__circle .fill {
    -webkit-transform: rotate(163.8deg);
    transform: rotate(163.8deg);
}

html.cui .gauge--large[data-percentage="91"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(327.6deg);
    transform: rotate(327.6deg);
}

html.cui .gauge--large[data-percentage="92"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="92"] .gauge__circle .fill {
    -webkit-transform: rotate(165.6deg);
    transform: rotate(165.6deg);
}

html.cui .gauge--large[data-percentage="92"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(331.2deg);
    transform: rotate(331.2deg);
}

html.cui .gauge--large[data-percentage="93"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="93"] .gauge__circle .fill {
    -webkit-transform: rotate(167.4deg);
    transform: rotate(167.4deg);
}

html.cui .gauge--large[data-percentage="93"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(334.8deg);
    transform: rotate(334.8deg);
}

html.cui .gauge--large[data-percentage="94"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="94"] .gauge__circle .fill {
    -webkit-transform: rotate(169.2deg);
    transform: rotate(169.2deg);
}

html.cui .gauge--large[data-percentage="94"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(338.4deg);
    transform: rotate(338.4deg);
}

html.cui .gauge--large[data-percentage="95"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="95"] .gauge__circle .fill {
    -webkit-transform: rotate(171deg);
    transform: rotate(171deg);
}

html.cui .gauge--large[data-percentage="95"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(342deg);
    transform: rotate(342deg);
}

html.cui .gauge--large[data-percentage="96"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="96"] .gauge__circle .fill {
    -webkit-transform: rotate(172.8deg);
    transform: rotate(172.8deg);
}

html.cui .gauge--large[data-percentage="96"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(345.6deg);
    transform: rotate(345.6deg);
}

html.cui .gauge--large[data-percentage="97"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="97"] .gauge__circle .fill {
    -webkit-transform: rotate(174.6deg);
    transform: rotate(174.6deg);
}

html.cui .gauge--large[data-percentage="97"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(349.2deg);
    transform: rotate(349.2deg);
}

html.cui .gauge--large[data-percentage="98"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="98"] .gauge__circle .fill {
    -webkit-transform: rotate(176.4deg);
    transform: rotate(176.4deg);
}

html.cui .gauge--large[data-percentage="98"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(352.8deg);
    transform: rotate(352.8deg);
}

html.cui .gauge--large[data-percentage="99"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="99"] .gauge__circle .fill {
    -webkit-transform: rotate(178.2deg);
    transform: rotate(178.2deg);
}

html.cui .gauge--large[data-percentage="99"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(356.4deg);
    transform: rotate(356.4deg);
}

html.cui .gauge--large[data-percentage="100"] .gauge__circle .mask.full, html.cui .gauge--large[data-percentage="100"] .gauge__circle .fill {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
}

html.cui .gauge--large[data-percentage="100"] .gauge__circle .fill.fix {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}

html.cui .gauge--alt .gauge__inset {
    background-color: #fff;
}

html.cui .gauge:hover .gauge__percentage, html.cui .gauge:active .gauge__percentage {
    font-weight: 500;
}

html.cui .gauge-container {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: unset;
}

html.cui .gauge-container.disabled {
    opacity: 0.75;
}

html.cui .gauge-container .gauge__label {
    font-weight: 500;
    margin-top: 10px;
}

html.cui .apollo-hero,
html.cui .hero {
    color: #fff;
    position: relative;
    background: url("https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/img/splash-default.jpg");
    background-position: center;
    background-size: cover;
    overflow: hidden;
}

html.cui .apollo-hero:after,
html.cui .apollo-hero .hero__marquee:after,
html.cui .hero:after,
html.cui .hero .hero__marquee:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    content: '';
    background: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.75)), color-stop(50%, rgba(0, 0, 0, 0.1)));
    background: linear-gradient(to right, rgba(0, 0, 0, 0.75) 0%, rgba(0, 0, 0, 0.1) 50%);
}

html.cui .apollo-hero__title,
html.cui .hero__title {
    font-size: 1.75rem;
}

@media (min-width: 767px) {
    html.cui .apollo-hero__title,
    html.cui .hero__title {
        font-size: 2rem;
    }
}

@media (min-width: 992px) {
    html.cui .apollo-hero__title,
    html.cui .hero__title {
        font-size: 2.375rem;
    }
}

@media (min-width: 1200px) {
    html.cui .apollo-hero__title,
    html.cui .hero__title {
        font-size: 2.75rem;
    }
}

html.cui .apollo-hero--blue,
html.cui .hero--blue {
    color: #fff;
    position: relative;
    background: #049fd9;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .apollo-hero--blue:after,
html.cui .hero--blue:after {
    background: none;
}

html.cui .apollo-hero--blue2,
html.cui .hero--blue2 {
    color: #fff;
    position: relative;
    background: #045071;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .apollo-hero--blue2:after,
html.cui .hero--blue2:after {
    background: none;
}

html.cui .apollo-hero--ltgray,
html.cui .hero--ltgray {
    color: #58585b;
    position: relative;
    background: #f2f2f2;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .apollo-hero--ltgray:after,
html.cui .hero--ltgray:after {
    background: none;
}

html.cui .apollo-hero--mdgray,
html.cui .hero--mdgray {
    color: #58585b;
    position: relative;
    background: #dfdfdf;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .apollo-hero--mdgray:after,
html.cui .hero--mdgray:after {
    background: none;
}

html.cui .apollo-hero--dkgray,
html.cui .hero--dkgray {
    color: #fff;
    position: relative;
    background: #58585b;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .apollo-hero--dkgray:after,
html.cui .hero--dkgray:after {
    background: none;
}

html.cui .apollo-hero--dkblue,
html.cui .hero--dkblue {
    color: #fff;
    position: relative;
    background: #2b5592;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .apollo-hero--dkblue:after,
html.cui .hero--dkblue:after {
    background: none;
}

html.cui .apollo-hero--indigo,
html.cui .hero--indigo {
    color: #fff;
    position: relative;
    background: #005073;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
}

html.cui .apollo-hero--indigo:after,
html.cui .hero--indigo:after {
    background: none;
}

html.cui .apollo-hero--background-1,
html.cui .apollo-hero .hero__marquee.hero--background-1,
html.cui .hero--background-1,
html.cui .hero .hero__marquee.hero--background-1 {
    background: url(https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/img/hero-bg-1.jpg) no-repeat center center;
    background-size: cover;
}

html.cui .apollo-hero--background-2,
html.cui .apollo-hero .hero__marquee.hero--background-2,
html.cui .hero--background-2,
html.cui .hero .hero__marquee.hero--background-2 {
    background: url(https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/img/hero-bg-2.jpg) no-repeat center center;
    background-size: cover;
}

html.cui .apollo-hero--background-3,
html.cui .apollo-hero .hero__marquee.hero--background-3,
html.cui .hero--background-3,
html.cui .hero .hero__marquee.hero--background-3 {
    background: url(https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/img/hero-bg-3.jpg) no-repeat center center;
    background-size: cover;
}

html.cui .apollo-hero--background-4,
html.cui .apollo-hero .hero__marquee.hero--background-4,
html.cui .hero--background-4,
html.cui .hero .hero__marquee.hero--background-4 {
    background: url(https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/img/hero-bg-4.jpg) no-repeat center center;
    background-size: cover;
}

html.cui .apollo-hero--background-5,
html.cui .apollo-hero .hero__marquee.hero--background-5,
html.cui .hero--background-5,
html.cui .hero .hero__marquee.hero--background-5 {
    background: url(https://search.webdepozit.sk/webarchiv/public/20191120085315/https://locatr.cloudapps.cisco.com/WWChannels/LOCATR/assets/libs/cisco-ui/img/hero-bg-5.jpg) no-repeat center center;
    background-size: cover;
}

html.cui .apollo-hero--background-top,
html.cui .hero--background-top {
    background-position: top center;
}

html.cui .apollo-hero--background-bottom,
html.cui .hero--background-bottom {
    background-position: bottom center;
}

html.cui .apollo-hero--filter-blue:after,
html.cui .apollo-hero .hero__marquee.hero--filter-blue:after,
html.cui .hero--filter-blue:after,
html.cui .hero .hero__marquee.hero--filter-blue:after {
    background: rgba(4, 159, 217, 0.25);
}

html.cui .apollo-hero--filter-dkgray:after,
html.cui .apollo-hero .hero__marquee.hero--filter-dkgray:after,
html.cui .hero--filter-dkgray:after,
html.cui .hero .hero__marquee.hero--filter-dkgray:after {
    background: rgba(88, 88, 91, 0.5);
}

html.cui .apollo-hero--filter-dkblue:after,
html.cui .apollo-hero .hero__marquee.hero--filter-dkblue:after,
html.cui .hero--filter-dkblue:after,
html.cui .hero .hero__marquee.hero--filter-dkblue:after {
    background: rgba(43, 85, 146, 0.75);
}

html.cui .apollo-hero--filter-smoke:after,
html.cui .apollo-hero .hero__marquee.hero--filter-smoke:after,
html.cui .hero--filter-smoke:after,
html.cui .hero .hero__marquee.hero--filter-smoke:after {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0.75)), to(rgba(198, 199, 202, 0.25)));
    background: linear-gradient(to right, rgba(0, 0, 0, 0.75) 50%, rgba(198, 199, 202, 0.25) 100%);
}

html.cui .apollo-hero--skinny .hero__content,
html.cui .hero--skinny .hero__content {
    padding: 10px 0 5px;
}

html.cui .apollo-hero--compressed .hero__content,
html.cui .hero--compressed .hero__content {
    padding: 10px 0 5px;
}

html.cui .apollo-hero--regular .hero__content,
html.cui .hero--regular .hero__content {
    padding: 40px 0 30px;
}

html.cui .apollo-hero--loose .hero__content,
html.cui .hero--loose .hero__content {
    padding: 60px 0 100px;
}

html.cui .apollo-hero--transparency:after,
html.cui .hero--transparency:after {
    background: -webkit-gradient(linear, left top, right top, color-stop(50%, rgba(0, 0, 0, 0.75)), to(rgba(198, 199, 202, 0.25)));
    background: linear-gradient(to right, rgba(0, 0, 0, 0.75) 50%, rgba(198, 199, 202, 0.25) 100%);
}

html.cui .apollo-hero--nogradient:after,
html.cui .apollo-hero--nogradient .hero__marquee:after,
html.cui .hero--nogradient:after,
html.cui .hero--nogradient .hero__marquee:after {
    background: 0 none;
}

html.cui .apollo-hero__content,
html.cui .hero__content {
    position: relative;
    padding: 40px 0 30px;
    max-width: 100%;
}

html.cui .apollo-hero__content h1, html.cui .apollo-hero__content h2,
html.cui .hero__content h1,
html.cui .hero__content h2 {
    font-weight: 200;
}

html.cui .apollo-hero__toolbar,
html.cui .hero__toolbar {
    position: relative;
    margin-bottom: 20px;
}

html.cui .apollo-hero__toolbar:after,
html.cui .hero__toolbar:after {
    clear: both;
    content: "";
    display: table;
}

@media (min-width: 1200px) {
    html.cui .apollo-hero__toolbar,
    html.cui .hero__toolbar {
        margin-bottom: 40px;
    }
}

html.cui .apollo-hero__toolbar .button,
html.cui .hero__toolbar .button {
    margin-right: 10px;
}

html.cui .apollo-hero__toolbar .button:last-child,
html.cui .hero__toolbar .button:last-child {
    margin-right: 0;
}

html.cui .apollo-hero__content, html.cui .apollo-hero__toolbar,
html.cui .hero__content,
html.cui .hero__toolbar {
    z-index: 1;
}

html.cui .apollo-hero--split,
html.cui .hero--split {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    background: none;
}

html.cui .apollo-hero--split .hero__content,
html.cui .apollo-hero--split .hero__marquee,
html.cui .hero--split .hero__content,
html.cui .hero--split .hero__marquee {
    width: 50%;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}

html.cui .apollo-hero--split:after,
html.cui .hero--split:after {
    background: none;
}

html.cui .apollo-hero--split-25 .hero__content,
html.cui .hero--split-25 .hero__content {
    width: 25%;
}

html.cui .apollo-hero--split-25 .hero__marquee,
html.cui .hero--split-25 .hero__marquee {
    width: 75%;
}

html.cui .apollo-hero--split-33 .hero__content,
html.cui .hero--split-33 .hero__content {
    width: 33%;
}

html.cui .apollo-hero--split-33 .hero__marquee,
html.cui .hero--split-33 .hero__marquee {
    width: 66%;
}

html.cui .apollo-hero--split-50 .hero__content,
html.cui .hero--split-50 .hero__content {
    width: 50%;
}

html.cui .apollo-hero--split-50 .hero__marquee,
html.cui .hero--split-50 .hero__marquee {
    width: 50%;
}

html.cui .apollo-hero--split-66 .hero__content,
html.cui .hero--split-66 .hero__content {
    width: 66%;
}

html.cui .apollo-hero--split-66 .hero__marquee,
html.cui .hero--split-66 .hero__marquee {
    width: 33%;
}

html.cui .apollo-hero--split-75 .hero__content,
html.cui .hero--split-75 .hero__content {
    width: 75%;
}

html.cui .apollo-hero--split-75 .hero__marquee,
html.cui .hero--split-75 .hero__marquee {
    width: 25%;
}

html.cui .loader {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
}

html.cui .loader--app-loading {
    background-color: #fff;
    background: radial-gradient(ellipse at center, #fff 15%, #dfdfdf 75%);
    z-index: 10000;
}

html.cui .loader--app-loading span.icon-cisco {
    padding: 10px;
    color: #c6c7ca;
    font-size: 4rem;
    line-height: 1;
}

html.cui .loader--page-loading {
    background: rgba(0, 0, 0, 0.5);
    color: #fff;
    z-index: 1060;
}

html.cui .loading-dots {
    padding: 10px;
    text-align: center;
}

html.cui .loading-dots.loading-dots--muted > span {
    background: #c6c7ca;
}

html.cui .loading-dots.loading-dots--info > span {
    background: #049fd9;
}

html.cui .loading-dots.loading-dots--success > span {
    background: #6cc04a;
}

html.cui .loading-dots > span {
    display: inline-block;
    width: 18px;
    height: 18px;
    margin: 0 2px;
    background: #fff;
    border-radius: 50%;
    -webkit-animation: pulse 1.4s infinite both ease-in-out;
    animation: pulse 1.4s infinite both ease-in-out;
}

html.cui .loading-dots > span:nth-child(1) {
    -webkit-animation-delay: -0.32s;
    animation-delay: -0.32s;
}

html.cui .loading-dots > span:nth-child(2) {
    -webkit-animation-delay: -0.16s;
    animation-delay: -0.16s;
}

html.cui .modal-dialog .loader--page-loading {
    top: 20px;
    right: 10px;
    bottom: 20px;
    left: 10px;
}

@media (min-width: 767px) {
    html.cui .modal-dialog .loader--page-loading {
        top: 30px;
        right: 20px;
        bottom: 30px;
        left: 20px;
    }
}

html.cui .menu {
    line-height: 1;
}

html.cui .menu-item {
    background: #fff;
    border-bottom: 1px solid #dfdfdf;
}

html.cui .menu-item:last-child {
    border-bottom: 0;
}

html.cui .menu-item__header {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 10px;
}

html.cui .menu-item__header--toggle {
    cursor: pointer;
}

html.cui .menu-item__header--toggle:hover {
    background: #f5f5f5;
}

html.cui .menu-item__toggle {
    padding: 5px;
}

html.cui .menu-item__title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

html.cui .menu-item__subtitle {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

html.cui .menu-item__body {
    padding: 10px;
    background: #f2f2f2;
    border-top: 1px solid #dfdfdf;
}

html.cui .menu .menu {
    margin: -10px;
}

html.cui .menu .menu .menu-item {
    margin: 0;
    border-bottom: 1px solid #dfdfdf;
}

html.cui .menu .menu .menu-item:last-child {
    border-bottom: 0;
}

html.cui .menu .menu .menu-item__header,
html.cui .menu .menu .menu-item__body {
    padding-left: 40px;
}

html.cui .modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    pointer-events: none;
    z-index: 1050;
}

html.cui .modal.fade .modal-dialog {
    opacity: 0;
    -webkit-transform: scale3d(1.05, 1.05, 1);
    transform: scale3d(1.05, 1.05, 1);
}

html.cui .modal.in .modal-dialog {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
}

html.cui .modal-open .modal {
    pointer-events: auto;
}

html.cui .modal-dialog {
    position: relative;
    margin: auto;
    padding: 10px;
    -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
    transition: opacity 0.3s ease, -webkit-transform 0.3s ease;
    transition: opacity 0.3s ease, transform 0.3s ease;
    transition: opacity 0.3s ease, transform 0.3s ease, -webkit-transform 0.3s ease;
    z-index: 1;
}

@media (min-width: 767px) {
    html.cui .modal-dialog {
        padding: 20px;
        width: 700px;
    }
}

@media (min-width: 992px) {
    html.cui .modal-dialog.modal-lg {
        width: 930px;
    }
}

@media (min-width: 1200px) {
    html.cui .modal-dialog.modal-lg {
        width: 1130px;
    }
}

html.cui .modal-content {
    color: #58585b;
    position: relative;
    background: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
    padding: 20px 10px;
}

@media (min-width: 767px) {
    html.cui .modal-content {
        padding: 20px 40px;
    }
}

html.cui .modal-content > *:last-child {
    margin-bottom: 0;
}

html.cui .modal-title {
    text-align: center;
}

html.cui .modal-header,
html.cui .modal-body,
html.cui .modal-footer {
    position: relative;
    padding: 5px 0;
    padding: 0;
}

html.cui .modal-header:after,
html.cui .modal-body:after,
html.cui .modal-footer:after {
    clear: both;
    content: "";
    display: table;
}

html.cui .modal-header > *:first-child,
html.cui .modal-body > *:first-child,
html.cui .modal-footer > *:first-child {
    margin-top: 0;
}

html.cui .modal-header > *:last-child,
html.cui .modal-body > *:last-child,
html.cui .modal-footer > *:last-child {
    margin-bottom: 0;
}

html.cui .modal-body,
html.cui .modal-footer {
    margin-top: 20px;
}

html.cui .modal-header .close {
    background: transparent;
    position: absolute;
    top: -21px;
    right: -10px;
    z-index: 1;
    opacity: 0.5;
}

html.cui .modal-header .close:hover {
    opacity: 1;
}

@media (min-width: 767px) {
    html.cui .modal-header .close {
        top: -21px;
        right: -33px;
    }
}

html.cui .modal-header .close > span {
    font-size: 1.5rem;
}

html.cui .modal-footer {
    text-align: center;
}

html.cui .modal-footer .button {
    margin: 0;
    max-width: 125px;
}

html.cui .modal-footer .button:last-child {
    margin-right: 0;
}

@media (min-width: 767px) {
    html.cui .modal-footer .button {
        margin: 0 20px 0 0;
    }
}

@media (min-width: 767px) {
    html.cui .modal-footer .button {
        max-width: 300px;
    }
}

html.cui .modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #e8ebf1;
    opacity: 0;
    pointer-events: none;
    -webkit-transition: opacity 0.3s ease;
    transition: opacity 0.3s ease;
    z-index: 1040;
}

html.cui .modal-backdrop.in {
    opacity: 0.85;
}

html.cui .notification {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid #dfdfdf;
    color: #58585b;
}

html.cui .notification:first-child {
    border-top: 1px solid #dfdfdf;
}

html.cui .notification:hover {
    color: #58585b;
    text-decoration: none;
}

html.cui .notification:hover .notification__actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

html.cui .notification__icon {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    padding: 5px;
    color: #9e9ea2;
}

html.cui .notification__body {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 5px;
}

html.cui .notification__body a {
    color: #58585b;
}

html.cui .notification__body a:hover {
    color: #049fd9;
    text-decoration: none;
}

html.cui .notification__body br {
    display: none;
}

html.cui .notification__body ul, html.cui .notification__body li {
    display: inline;
    margin: 0;
    padding: 0;
    white-space: nowrap;
}

html.cui .notification__timestamp {
    padding: 5px;
    color: #9e9ea2;
}

html.cui .notification__actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-negative: 0;
    flex-shrink: 0;
}

.notifications--hide-actions html.cui .notification__actions {
    display: none;
}

html.cui .empty-feed {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 100%;
    padding: 40px;
    color: #c6c7ca;
    text-align: center;
}

html.cui .empty-feed__icon {
    font-size: 5rem;
    line-height: 1.2;
    opacity: 0.5;
}

html.cui .popover {
    display: none;
    position: absolute;
    max-width: 400px;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0.8);
    color: #fff;
    z-index: 1010;
    font-family: "CiscoSans", "Arial", sans-serif;
    font-size: 0.875rem;
    line-height: 1.5;
    white-space: normal;
    word-break: normal;
}

html.cui .popover .arrow {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border: 10px solid transparent;
    content: '';
}

html.cui .popover a,
html.cui .popover a:hover {
    color: #fff;
    text-decoration: underline;
}

html.cui .popover.top .arrow {
    top: auto !important;
    bottom: 0;
    left: 50%;
    border-top-color: rgba(0, 0, 0, 0.8);
    border-bottom-width: 0;
    -webkit-transform: translate(-50%, 100%);
    transform: translate(-50%, 100%);
}

html.cui .popover.right .arrow {
    top: 50%;
    border-right-color: rgba(0, 0, 0, 0.8);
    border-left-width: 0;
    -webkit-transform: translate(-100%, -50%);
    transform: translate(-100%, -50%);
}

html.cui .popover.bottom .arrow {
    top: 0 !important;
    left: 50%;
    border-top-width: 0;
    border-bottom-color: rgba(0, 0, 0, 0.8);
    -webkit-transform: translate(-50%, -100%);
    transform: translate(-50%, -100%);
}

html.cui .popover.left .arrow {
    top: 50%;
    right: 0;
    border-right-width: 0;
    border-left-color: rgba(0, 0, 0, 0.8);
    -webkit-transform: translate(100%, -50%);
    transform: translate(100%, -50%);
}

html.cui .popover-header {
    position: relative;
    padding: 10px;
    padding-bottom: 5px;
}

html.cui .popover-header .close {
    padding: 2.5px;
    z-index: 1;
}

html.cui .popover-content {
    max-height: 185px;
    padding: 10px;
    padding-top: 5px;
    overflow-y: auto;
    width: 100%;
}

html.cui .rating {
    margin: 0 auto 10px auto;
    font-size: 0;
    text-align: center;
}

html.cui .rating:after {
    clear: both;
    content: "";
    display: table;
}

html.cui .rating.rated {
    pointer-events: none;
}

html.cui .rating__stars {
    display: inline-block;
}

html.cui .rating__star {
    float: right;
    margin-right: 30px;
    color: #c6c7ca;
    cursor: pointer;
    font-size: 1.5rem;
    line-height: 1;
    -webkit-transition: color 0.2s ease;
    transition: color 0.2s ease;
}

html.cui .rating__star:first-child {
    margin-right: 0;
}

html.cui .rating__star.active, html.cui .rating__star:hover,
html.cui .rating__star:hover ~ .rating__star {
    color: #049fd9;
    text-decoration: none;
}

html.cui .rating__star.active {
    -webkit-animation: bounce 1s linear;
    animation: bounce 1s linear;
}

html.cui .scoreboard.composition {
    background: transparent;
    border: 1px solid #dfdfdf;
}

html.cui .scoreboard.composition div.scoreboard__title,
html.cui .scoreboard.composition div.scoreboard__subtitle {
    background: #dfdfdf;
    color: #58585b;
    font-size: 0.75rem;
    font-weight: 300;
    padding: 10px;
    margin: 2px;
    pointer-events: none;
    opacity: 1;
}

html.cui .scoreboard {
    color: #58585b;
    position: relative;
    background: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #dfdfdf;
    padding: 10px;
    text-align: center;
}

html.cui .scoreboard__title {
    font-size: 2.25rem;
    font-weight: 100;
}

html.cui .scoreboard__subtitle {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 0.875rem;
    color: #9e9ea2;
    line-height: 2.25rem;
}

html.cui .scoreboard--large .scoreboard__title {
    font-size: 3rem;
}

html.cui .scoreboard--large .scoreboard__subtitle {
    font-size: 1.2rem;
    line-height: 3rem;
}

html.cui .scoreboard--huge .scoreboard__title {
    font-size: 4rem;
}

html.cui .scoreboard--huge .scoreboard__subtitle {
    font-size: 1.2rem;
    line-height: 4rem;
}

html.cui .scoreboard--compressed {
    padding: 5px;
}

html.cui .scoreboard--regular {
    padding: 10px;
}

html.cui .scoreboard--loose {
    padding: 20px;
}

html.cui .scoreboard--raised {
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15), 0 2px 3px rgba(0, 0, 0, 0.15);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15), 0 2px 3px rgba(0, 0, 0, 0.15);
}

html.cui .scoreboard--inline {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

html.cui .scoreboard--inline .scoreboard__title {
    margin-right: 10px;
}

html.cui .ui-steps {
    list-style: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: top;
    -ms-flex-align: top;
    align-items: top;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    max-width: 900px;
    margin: 0 auto 20px auto;
    padding: 20px 0;
    text-align: center;
}

html.cui .ui-steps ul:not(:first-child) {
    padding-left: 20px;
}

html.cui .ui-steps--vertical {
    display: inline;
    text-align: left;
}

html.cui .ui-steps--vertical .ui-step {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
}

html.cui .ui-steps--vertical .ui-step .step__icon {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    max-width: 48px;
}

html.cui .ui-steps--vertical .ui-step .step__label {
    -webkit-box-flex: 2;
    -ms-flex: 2;
    flex: 2;
    padding-left: 20px;
    color: #58585b;
}

html.cui .ui-steps--vertical .ui-step:after {
    height: 20px;
    content: '';
}

html.cui .ui-steps--vertical .ui-step:before {
    display: none;
}

html.cui .ui-steps--small .ui-step .step__icon {
    width: 32px;
    min-width: 32px;
    max-width: 32px;
    height: 32px;
    line-height: 2rem;
    font-size: 0.875rem;
}

html.cui .ui-steps--cta .ui-step.visited .step__icon, html.cui .ui-steps--cta .ui-step.active .step__icon {
    background: #abc233;
    color: #fff;
    -webkit-box-shadow: inset 0 0 0 1px #abc233;
    box-shadow: inset 0 0 0 1px #abc233;
}

html.cui .ui-step {
    position: relative;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    color: #c6c7ca;
}

html.cui .ui-step .step__icon {
    margin: 0 auto 10px auto;
}

html.cui .ui-step.active {
    color: #049fd9;
}

html.cui .ui-step.active .step__icon {
    background: #049fd9;
    color: #fff;
    -webkit-box-shadow: inset 0 0 0 1px #dfdfdf;
    box-shadow: inset 0 0 0 1px #dfdfdf;
    -webkit-box-shadow: none;
    box-shadow: none;
}

html.cui .ui-step.visited {
    color: #049fd9;
}

html.cui .ui-step.visited .step__icon {
    background: #f2f2f2;
    color: #049fd9;
    -webkit-box-shadow: inset 0 0 0 1px #049fd9;
    box-shadow: inset 0 0 0 1px #049fd9;
}

html.cui .ui-step.visited.ui-step--alt .step__icon {
    background: #fff;
}

html.cui .ui-step.active:before, html.cui .ui-step.visited:before {
    background: #049fd9;
}

html.cui .ui-step:before {
    display: block;
    position: absolute;
    content: '';
    width: 100%;
    height: 1px;
    left: -50%;
    top: 25px;
    background: #c6c7ca;
}

html.cui .ui-step:first-child:before {
    display: none;
}

html.cui .ui-step--alt .step__icon {
    background: #fff;
}

html.cui .step__icon {
    position: relative;
    display: inline-block;
    width: 48px;
    min-width: 32px;
    height: 48px;
    line-height: 3rem;
    font-size: 1.125rem;
    font-family: "CiscoSans", "Arial", sans-serif;
    border-radius: 50%;
    z-index: 1;
    vertical-align: middle;
    text-align: center;
    background: #f2f2f2;
    color: #c6c7ca;
    -webkit-box-shadow: inset 0 0 0 1px #c6c7ca;
    box-shadow: inset 0 0 0 1px #c6c7ca;
}

html.cui .step__icon--small {
    width: 32px;
    height: 32px;
    line-height: 2rem;
    font-size: 0.875rem;
}

html.cui .step__icon--info {
    background: #049fd9;
    color: #fff;
    -webkit-box-shadow: inset 0 0 0 1px #049fd9;
    box-shadow: inset 0 0 0 1px #049fd9;
}

html.cui .step__icon--success {
    background: #6cc04a;
    color: #fff;
    -webkit-box-shadow: inset 0 0 0 1px #6cc04a;
    box-shadow: inset 0 0 0 1px #6cc04a;
}

html.cui .step__icon--warning {
    background: #ff7300;
    color: #fff;
    -webkit-box-shadow: inset 0 0 0 1px #ff7300;
    box-shadow: inset 0 0 0 1px #ff7300;
}

html.cui .step__icon--danger {
    background: #cf2030;
    color: #fff;
    -webkit-box-shadow: inset 0 0 0 1px #cf2030;
    box-shadow: inset 0 0 0 1px #cf2030;
}

html.cui .step__icon--ghost {
    background: transparent;
    color: #c6c7ca;
    -webkit-box-shadow: inset 0 0 0 1px transparent;
    box-shadow: inset 0 0 0 1px transparent;
}

html.cui .step__icon--halo {
    -webkit-box-shadow: 0 0 0 10px #f2f2f2;
    box-shadow: 0 0 0 10px #f2f2f2;
}

html.cui .step__icon--halo-alt {
    -webkit-box-shadow: 0 0 0 10px #fff;
    box-shadow: 0 0 0 10px #fff;
}

html.cui .step__icon > span {
    vertical-align: middle;
}

html.cui ul.tabs,
html.cui .nav-tabs {
    list-style: none;
    display: block;
    position: relative;
    font-size: 0;
    overflow-x: auto;
    overflow-y: hidden;
    white-space: nowrap;
    padding: 0;
}

html.cui ul.tabs ul:not(:first-child),
html.cui .nav-tabs ul:not(:first-child) {
    padding-left: 20px;
}

.header html.cui ul.tabs, .header
html.cui .nav-tabs {
    display: block;
}

@media (min-width: 767px) {
    .header html.cui ul.tabs, .header
    html.cui .nav-tabs {
        margin-top: 0;
    }
}

html.cui ul.tabs > li,
html.cui .nav-tabs > li {
    display: inline-block;
    font-size: 0.875rem;
    vertical-align: bottom;
    margin: 0 10px 0 0;
}

html.cui ul.tabs > li.active > a, html.cui ul.tabs > li:hover > a,
html.cui .nav-tabs > li.active > a,
html.cui .nav-tabs > li:hover > a {
    font-weight: normal;
    -webkit-box-shadow: 0 -5px 0 #049fd9 inset;
    box-shadow: 0 -5px 0 #049fd9 inset;
    color: #049fd9;
}

html.cui ul.tabs > li > a,
html.cui .nav-tabs > li > a {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0 0 10px 0;
    color: #58585b;
    line-height: 1;
    text-align: center;
}

html.cui ul.tabs > li > a:hover,
html.cui .nav-tabs > li > a:hover {
    color: #049fd9;
    text-decoration: none;
}

html.cui ul.tabs .tab__heading,
html.cui ul.tabs tab-heading,
html.cui ul.tabs .tab-heading,
html.cui .nav-tabs .tab__heading,
html.cui .nav-tabs tab-heading,
html.cui .nav-tabs .tab-heading {
    display: block;
    margin: 0;
    padding: 3px 20px;
}

html.cui ul.tabs .tab__heading:after,
html.cui ul.tabs tab-heading:after,
html.cui ul.tabs .tab-heading:after,
html.cui .nav-tabs .tab__heading:after,
html.cui .nav-tabs tab-heading:after,
html.cui .nav-tabs .tab-heading:after {
    display: block;
    height: 0;
    content: attr(title);
    font-weight: bold;
    visibility: hidden;
}

html.cui ul.tabs--tall .tab__heading, html.cui ul.tabs--tall tab-heading, html.cui ul.tabs--tall .tab-heading,
html.cui .nav-tabs--tall .tab__heading,
html.cui .nav-tabs--tall tab-heading,
html.cui .nav-tabs--tall .tab-heading {
    padding: 10px 20px;
}

html.cui ul.tabs.tabs--vertical,
html.cui .nav-tabs.tabs--vertical {
    -webkit-box-shadow: none;
    box-shadow: none;
}

html.cui ul.tabs.tabs--vertical > li,
html.cui .nav-tabs.tabs--vertical > li {
    display: block;
    font-size: 0.875rem;
    vertical-align: unset;
    margin: 0;
}

html.cui ul.tabs.tabs--vertical > li + li,
html.cui .nav-tabs.tabs--vertical > li + li {
    margin: 5px 0;
}

html.cui ul.tabs.tabs--vertical > li > a,
html.cui .nav-tabs.tabs--vertical > li > a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0;
    height: 40px;
}

html.cui ul.tabs.tabs--vertical > li > a.tab__heading,
html.cui .nav-tabs.tabs--vertical > li > a.tab__heading {
    margin: 0 5px;
}

html.cui ul.tabs.tabs--vertical > li.active > a,
html.cui .nav-tabs.tabs--vertical > li.active > a {
    -webkit-box-shadow: 0 none;
    box-shadow: 0 none;
    background-color: #049fd9;
    color: #fff;
}

html.cui ul.tabs.tabs--vertical > li.active:hover > a,
html.cui .nav-tabs.tabs--vertical > li.active:hover > a {
    color: #fff;
}

html.cui ul.tabs.tabs--vertical > li:hover > a,
html.cui .nav-tabs.tabs--vertical > li:hover > a {
    -webkit-box-shadow: 0.3125rem 0 #049fd9 inset;
    box-shadow: 0.3125rem 0 #049fd9 inset;
}

html.cui ul.tabs.tabs--vertical.tabs--border-right,
html.cui .nav-tabs.tabs--vertical.tabs--border-right {
    border: 0 none;
    padding-right: 0;
}

@media (min-width: 767px) {
    html.cui ul.tabs.tabs--vertical.tabs--border-right,
    html.cui .nav-tabs.tabs--vertical.tabs--border-right {
        border-right: 1px solid #dfdfdf;
        padding-right: 1px;
    }
}

html.cui .tab-icon {
    margin: 0;
}

html.cui .tab-icon--status {
    margin: 0 5px 0 -5px;
}

html.cui .tab-icon--close {
    margin: 0 -5px 0 5px;
    color: #9e9ea2;
    padding: 0;
}

html.cui .tab-icon--close:hover {
    color: #cf2030;
    opacity: 1;
}

.header html.cui .tab-content {
    display: none;
}

html.cui .tab-pane {
    display: none;
}

html.cui .tab-pane:after {
    clear: both;
    content: "";
    display: table;
}

html.cui .tab-pane.active {
    display: block;
}

html.cui .secondary-tabs .tabs, html.cui .secondary-tabs .nav-tabs {
    display: block;
    -webkit-box-shadow: 0 -1px 0 #dfdfdf inset;
    box-shadow: 0 -1px 0 #dfdfdf inset;
}

html.cui .secondary-tabs .tab-pane {
    padding: 20px 0;
}

html.cui ul.tabs.list li + li {
    margin: 0;
}

html.cui .toast.composition {
    background: transparent;
    border: 1px solid #dfdfdf;
}

html.cui .toast.composition div.toast__body {
    width: 100%;
}

html.cui .toast.composition div.toast__icon,
html.cui .toast.composition div.toast__title,
html.cui .toast.composition div.toast__message {
    background: #dfdfdf;
    color: #58585b;
    font-size: 0.75rem;
    font-weight: 300;
    padding: 10px;
    margin: 2px;
    pointer-events: none;
    opacity: 1;
}

html.cui .toast {
    color: #58585b;
    position: relative;
    background: #fff;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid transparent;
    padding: 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    max-width: 300px;
    border: 5px solid rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15), 0 5px 6px rgba(0, 0, 0, 0.15);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15), 0 5px 6px rgba(0, 0, 0, 0.15);
}

html.cui .toast__icon {
    min-width: 20px;
    font-size: 1.3125rem;
    line-height: 1.3125rem;
}

html.cui .toast__title {
    font-weight: bold;
}

html.cui .toast--compressed {
    padding: 5px;
}

html.cui .toast--regular {
    padding: 10px;
}

html.cui .toast--loose {
    padding: 20px;
}

html.cui .toast + .toast {
    margin-top: 10px;
}

html.cui .toast__icon + .toast__body {
    margin-left: 10px;
}

html.cui .scorechart__layer {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-bottom: 10px;
}

html.cui .scorechart__tile {
    border-top: 1px solid #dfdfdf;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    text-align: center;
    padding: 10px 40px;
}

html.cui .scorechart__tile + html.cui .scorechart__tile {
    border-left: 1px solid #dfdfdf;
}

html.cui .scoreboard-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

html.cui .scoreboard-flex.scoreboard-flex--fixed .panel {
    min-width: 100%;
}

@media (min-width: 767px) {
    html.cui .scoreboard-flex.scoreboard-flex--fixed .panel {
        min-width: 300px;
    }
}

html.cui .scoreboard-flex .panel {
    margin-right: 10px;
    margin-top: 10px;
}

html.cui .scoreboard-flex .panel h1 {
    font-size: 4rem;
}

html.cui .scoreboard-flex .panel p {
    max-width: 75px;
    text-align: left;
}

html.cui .feature-blocks {
    margin: 40px 0;
}

html.cui .feature-blocks:after {
    clear: both;
    content: "";
    display: table;
}

@media (min-width: 767px) {
    html.cui .feature-block {
        float: left;
        clear: none;
        width: 32%;
        margin-left: 0;
        margin-right: 2%;
    }

    html.cui .feature-block:nth-of-type(3n) {
        margin-right: 0;
        float: right;
    }

    html.cui .feature-block:nth-of-type(3n + 1) {
        clear: both;
    }
}

html.cui .feature-block__image {
    margin-bottom: 20px;
}

html.cui .feature-block__image img {
    display: block;
    margin: 0 auto;
    max-width: 150px;
    height: auto;
}

html.cui .feature {
    display: block;
    color: #58585b;
    margin-top: 20px;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
    -webkit-transition: all 0.15s linear;
    transition: all 0.15s linear;
    text-align: center;
}

html.cui .feature:hover {
    cursor: pointer;
    text-decoration: none;
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
}

@media (min-width: 767px) {
    html.cui .feature {
        margin-top: 0;
        text-align: left;
    }
}

html.cui .feature > .thumb {
    margin-bottom: 20px;
}

html.cui .callout {
    border: 5px solid #e9e9e9;
    border-radius: 5px;
    text-align: center;
    margin: 20px 0;
    cursor: pointer;
}

html.cui .callout:hover {
    -webkit-box-shadow: 0 0 16px rgba(0, 0, 0, 0.25);
    box-shadow: 0 0 16px rgba(0, 0, 0, 0.25);
}

html.cui .header {
    -ms-flex-negative: 0;
    flex-shrink: 0;
    background: #fff;
    border-bottom: 1px solid #dfdfdf;
    z-index: 1030;
    overflow: visible;
}

html.cui .header > div:last-child:empty {
    display: none;
}

html.cui .header-bar {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 56px;
}

@media (min-width: 767px) {
    html.cui .header-bar {
        height: 110px;
    }
}

html.cui .header-bar .btn.toggle-menu {
    z-index: 1031;
    background: #626469;
    color: #fff;
}

html.cui .header-bar .btn.toggle-menu > span {
    font-weight: bold;
}

html.cui .header-bar .btn.toggle-menu:hover, html.cui .header-bar .btn.toggle-menu:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #049fd9;
    color: #fff;
}

html.cui .header-bar .btn.toggle-menu:active, html.cui .header-bar .btn.toggle-menu.button--active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #049fd9;
}

html.cui .header-bar .btn.toggle-menu.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
}

html.cui .header-bar__logo {
    display: none;
}

@media (min-width: 767px) {
    html.cui .header-bar__logo {
        display: block;
        margin: 0 30px 0 0;
    }
}

html.cui .header-bar__logo:hover {
    text-decoration: none;
}

html.cui .header-bar__logo span.icon-cisco {
    display: block;
    color: #049fd9;
    font-size: 2.1875rem;
    line-height: 1;
}

html.cui .header-bar__logo img {
    display: block;
    width: auto;
    height: 35px;
}

html.cui .header-bar__main {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    margin-right: 24px;
    position: relative;
}

@media (min-width: 767px) {
    html.cui .header-bar__main {
        position: relative;
    }
}

@media (min-width: 767px) {
    html.cui .header--compressed .header-bar {
        height: 56px;
    }
}

html.cui .header--compressed .header-bar__logo span.icon-cisco {
    font-size: 1.875rem;
}

@media (min-width: 767px) {
    html.cui .header--compressed .header-bar__logo {
        margin: 0 20px 0 0;
    }
}

@media (min-width: 767px) {
    html.cui .header--tall .header-bar {
        height: 130px;
    }
}

html.cui .header-heading {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin-left: 0;
}

html.cui .header-heading .page-title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-left: auto;
    margin-right: auto;
    font-size: 1.5rem;
    font-weight: 100;
    line-height: 1;
}

@media (min-width: 767px) {
    html.cui .header-heading .page-title {
        margin-top: 3px;
        margin-left: 0;
        font-size: 1.5rem;
        max-width: inherit;
    }
}

html.cui .header-heading .link {
    padding: 7.5px;
}

html.cui .header-heading .link > span {
    font-size: 1rem;
}

html.cui .header-breadcrumbs {
    display: none;
}

@media (min-width: 767px) {
    html.cui .header-breadcrumbs {
        margin: 20px 0 18px 0;
        font-size: 0.75rem;
        display: block;
        position: absolute;
        top: 0;
        line-height: 1;
        z-index: 1;
    }
}

html.cui .breadcrumb-bar {
    display: block;
    margin-top: 10px;
}

@media (min-width: 767px) {
    html.cui .breadcrumb-bar {
        display: none;
    }
}

html.cui .header-utilities {
    display: none;
}

@media (min-width: 767px) {
    html.cui .header-utilities {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }
}

html.cui .header-utilities > * {
    margin: 0 15px 0 0;
}

html.cui .header-utilities > *:first-child {
    margin-left: 20px;
}

html.cui .header-utilities > *:last-child {
    margin-right: 0;
}

html.cui .header-utilities .button {
    background: transparent;
    color: #c6c7ca;
    font-size: 1rem;
}

html.cui .header-utilities .button:hover, html.cui .header-utilities .button:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: transparent;
    color: #049fd9;
}

html.cui .header-utilities .button:active, html.cui .header-utilities .button.button--active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #58585b;
    background-color: transparent;
}

html.cui .header-utilities .button.disabled {
    opacity: 1;
    color: #dfdfdf;
    background-color: transparent;
}

html.cui .header-menus {
    display: block;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
}

html.cui .header-menus .nav.nav-tabs {
    display: none;
}

@media (min-width: 767px) {
    html.cui .header-menus .nav.nav-tabs {
        display: block;
        overflow-x: auto;
    }
}

html.cui .header-toolbar {
    display: none;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .header-toolbar * + * {
    margin-left: 10px;
}

html.cui .header-toolbar > .dropdown .dropdown-toggle:after {
    content: normal;
}

html.cui .header-toolbar .avatar {
    margin-right: 10px;
}

@media (min-width: 767px) {
    html.cui .header-toolbar {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
    }
}

html.cui .header-toolbar .button {
    background: #9e9ea2;
    color: #fff;
}

html.cui .header-toolbar .button:hover, html.cui .header-toolbar .button:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #049fd9;
    color: #fff;
}

html.cui .header-toolbar .button:active, html.cui .header-toolbar .button.button--active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #58585b;
}

html.cui .header-toolbar .button.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
}

html.cui .header-toolbar .button.button--info {
    background: #64bbe3;
    color: #fff;
}

html.cui .header-toolbar .button.button--info:hover, html.cui .header-toolbar .button.button--info:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #049fd9;
    color: #fff;
}

html.cui .header-toolbar .button.button--info:active, html.cui .header-toolbar .button.button--info.button--active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #58585b;
}

html.cui .header-toolbar .button.button--info.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
}

html.cui .header-toolbar .button.button--warning {
    background: #ff7300;
    color: #fff;
}

html.cui .header-toolbar .button.button--warning:hover, html.cui .header-toolbar .button.button--warning:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #049fd9;
    color: #fff;
}

html.cui .header-toolbar .button.button--warning:active, html.cui .header-toolbar .button.button--warning.button--active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #58585b;
}

html.cui .header-toolbar .button.button--warning.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
}

html.cui .header-toolbar .button.button--danger {
    background: #cf2030;
    color: #fff;
}

html.cui .header-toolbar .button.button--danger:hover, html.cui .header-toolbar .button.button--danger:focus {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    background-color: #049fd9;
    color: #fff;
}

html.cui .header-toolbar .button.button--danger:active, html.cui .header-toolbar .button.button--danger.button--active {
    -webkit-box-shadow: 0 0 0 0 transparent;
    box-shadow: 0 0 0 0 transparent;
    color: #fff;
    background-color: #58585b;
}

html.cui .header-toolbar .button.button--danger.disabled {
    opacity: 1;
    color: #c6c7ca;
    background-color: #dfdfdf;
}

html.cui .standalone .header-buttons {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

html.cui .secondary-nav span[class^="icon-"] {
    font-size: 1.25rem;
}

html.cui .footer {
    padding: 40px 0;
    background-color: #f2f2f2;
    border-top: 1px solid #dfdfdf;
}

html.cui .footer a {
    color: #58585b;
    font-weight: 300;
}

@media (max-width: 767px) {
    html.cui .footer {
        font-size: 0.75rem;
    }
}

@media (max-width: 575px) {
    html.cui .footer,
    html.cui .feature-banner {
        font-size: 0.75rem;
    }
}

html.cui .footer.footer--new {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 20px 0;
    background-color: #f2f2f2;
    border-top: 1px solid #dfdfdf;
}

html.cui .footer.footer--new .footer__links,
html.cui .footer.footer--new .footer__legal {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

html.cui .footer.footer--new .footer__links ul.list {
    -webkit-column-count: 2;
    column-count: 2;
    -webkit-column-gap: 40px;
    column-gap: 40px;
}

html.cui .footer.footer--new .footer__links ul.list li a {
    color: #58585b;
}

html.cui .footer.footer--new .footer__links ul.list li a:hover {
    color: #049fd9;
}

html.cui .footer.footer--new .footer__links ul.list li a:hover {
    text-decoration: underline;
}

html.cui .footer.footer--new .footer__legal .footer__logo {
    margin-right: 10px;
}

html.cui .footer.footer--new .footer__legal .footer__logo a {
    color: #58585b;
}

html.cui .footer.footer--new .footer__legal .footer__logo a:hover {
    color: #049fd9;
}

html.cui .footer.footer--new .footer__legal .footer__logo a .icon-cisco {
    font-size: 1.75rem;
}

@media (min-width: 1200px) {
    html.cui .footer.footer--basic .footer__links ul.list {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }

    html.cui .footer.footer--basic .footer__links ul.list li:last-child {
        padding-right: 0;
    }

    html.cui .footer.footer--basic .footer__links ul.list li + li {
        margin: 0 0 0 -1px;
    }

    html.cui .footer.footer--basic .footer__links ul.list li:after {
        color: #9e9ea2;
        content: '|';
        margin: 0 5px;
        padding: 0;
    }

    html.cui .footer.footer--basic .footer__links ul.list li:last-child:after {
        content: '';
        margin: 0;
    }
}

html.cui .footer.footer--compressed {
    padding: 10px 0;
}

html.cui .footer.footer--loose {
    padding: 40px 0;
}

@media (max-width: 991px) {
    html.cui .footer.footer--new {
        font-size: 0.75rem;
    }
}

@media (max-width: 767px) {
    html.cui .footer.footer--new {
        padding: 10px 0;
    }

    html.cui .footer.footer--new .footer__links ul.list {
        -webkit-column-count: 1;
        column-count: 1;
    }

    html.cui .footer.footer--new .footer__legal {
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
    }

    html.cui .footer.footer--new .footer__legal .footer__logo {
        margin-top: 10px;
        -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
        order: 2;
    }

    html.cui .footer.footer--new .footer__legal .footer__logo a .icon-cisco {
        font-size: 1.125rem;
    }
}

html.cui .standalone .show-menu .content-body,
html.cui .styleguide .show-menu .content-fluid {
    padding-left: 280px;
}

@media screen and (max-width: 1199px) {
    .show-desktop-menu html.cui .content-fluid, .show-desktop-menu
    html.cui .content-body {
        -webkit-transition: padding-left 0.5s, opacity 0.5s, -webkit-transform 0.5s;
        transition: padding-left 0.5s, opacity 0.5s, -webkit-transform 0.5s;
        transition: padding-left 0.5s, transform 0.5s, opacity 0.5s;
        transition: padding-left 0.5s, transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
    }
}

@media screen and (min-width: 1200px) {
    .show-desktop-menu html.cui .content-fluid, .show-desktop-menu
    html.cui .content-body {
        padding-left: 280px;
    }
}

@media screen and (max-width: 1199px) {
    .show-desktop-menu.show-menu html.cui .content-fluid, .show-desktop-menu.show-menu
    html.cui .content-body {
        -webkit-transform: translateX(280px);
        transform: translateX(280px);
    }
}

@media screen and (max-width: 767px) {
    .hide-desktop-menu html.cui .content-fluid, .hide-desktop-menu
    html.cui .content-body {
        -webkit-transition: padding-left 0.5s, opacity 0.5s, -webkit-transform 0.5s;
        transition: padding-left 0.5s, opacity 0.5s, -webkit-transform 0.5s;
        transition: padding-left 0.5s, transform 0.5s, opacity 0.5s;
        transition: padding-left 0.5s, transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
    }
}

@media screen and (max-width: 767px) {
    .hide-desktop-menu.show-menu html.cui .content-fluid, .hide-desktop-menu.show-menu
    html.cui .content-body {
        -webkit-transform: translateX(280px);
        transform: translateX(280px);
    }
}

html.cui .toggle-menu {
    margin-left: 0;
    margin-right: 20px;
}

@media screen and (min-width: 768px) {
    html.cui .toggle-menu {
        margin-right: 30px;
    }
}

@media screen and (min-width: 1200px) {
    html.cui .toggle-menu {
        display: none;
    }
}

@media screen and (min-width: 768px) {
    .hide-desktop-menu html.cui .toggle-menu {
        display: none;
    }
}

html.cui .apollo-sidebar,
html.cui .sidebar {
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    overflow-y: auto;
    -webkit-overflow-scrolling: touch;
    width: 280px;
    height: 100%;
    z-index: 1031;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    -webkit-transition: -webkit-transform 0.25s;
    transition: -webkit-transform 0.25s;
    transition: transform 0.25s;
    transition: transform 0.25s, -webkit-transform 0.25s;
    background: #049fd9;
    color: #fff;
}

@media (min-width: 767px) {
    html.cui .apollo-sidebar,
    html.cui .sidebar {
        visibility: visible;
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
}

html.cui .apollo-sidebar li.sidebar__item--selected a,
html.cui .apollo-sidebar li.selected a,
html.cui .apollo-sidebar li a:hover,
html.cui .sidebar li.sidebar__item--selected a,
html.cui .sidebar li.selected a,
html.cui .sidebar li a:hover {
    background-color: #21b7ef;
}

html.cui .apollo-sidebar > ul > li,
html.cui .sidebar > ul > li {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

html.cui .apollo-sidebar--blue,
html.cui .sidebar--blue {
    background: #049fd9;
    color: #fff;
}

html.cui .apollo-sidebar--blue li.sidebar__item--selected a,
html.cui .apollo-sidebar--blue li.selected a,
html.cui .apollo-sidebar--blue li a:hover,
html.cui .sidebar--blue li.sidebar__item--selected a,
html.cui .sidebar--blue li.selected a,
html.cui .sidebar--blue li a:hover {
    background-color: #21b7ef;
}

html.cui .apollo-sidebar--blue > ul > li,
html.cui .sidebar--blue > ul > li {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

html.cui .apollo-sidebar--ltgray,
html.cui .sidebar--ltgray {
    background: #f2f2f2;
    color: #fff;
}

html.cui .apollo-sidebar--ltgray li.sidebar__item--selected a,
html.cui .apollo-sidebar--ltgray li.selected a,
html.cui .apollo-sidebar--ltgray li a:hover,
html.cui .sidebar--ltgray li.sidebar__item--selected a,
html.cui .sidebar--ltgray li.selected a,
html.cui .sidebar--ltgray li a:hover {
    background-color: #d9d9d9;
}

html.cui .apollo-sidebar--ltgray > ul > li,
html.cui .sidebar--ltgray > ul > li {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

html.cui .apollo-sidebar--mdgray,
html.cui .sidebar--mdgray {
    background: #dfdfdf;
    color: #fff;
}

html.cui .apollo-sidebar--mdgray li.sidebar__item--selected a,
html.cui .apollo-sidebar--mdgray li.selected a,
html.cui .apollo-sidebar--mdgray li a:hover,
html.cui .sidebar--mdgray li.sidebar__item--selected a,
html.cui .sidebar--mdgray li.selected a,
html.cui .sidebar--mdgray li a:hover {
    background-color: #f9f9f9;
}

html.cui .apollo-sidebar--mdgray > ul > li,
html.cui .sidebar--mdgray > ul > li {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

html.cui .apollo-sidebar--dkgray,
html.cui .sidebar--dkgray {
    background: #58585b;
    color: #fff;
}

html.cui .apollo-sidebar--dkgray li.sidebar__item--selected a,
html.cui .apollo-sidebar--dkgray li.selected a,
html.cui .apollo-sidebar--dkgray li a:hover,
html.cui .sidebar--dkgray li.sidebar__item--selected a,
html.cui .sidebar--dkgray li.selected a,
html.cui .sidebar--dkgray li a:hover {
    background-color: #737373;
}

html.cui .apollo-sidebar--dkgray > ul > li,
html.cui .sidebar--dkgray > ul > li {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

html.cui .apollo-sidebar--dkblue,
html.cui .sidebar--dkblue {
    background: #2b5592;
    color: #fff;
}

html.cui .apollo-sidebar--dkblue li.sidebar__item--selected a,
html.cui .apollo-sidebar--dkblue li.selected a,
html.cui .apollo-sidebar--dkblue li a:hover,
html.cui .sidebar--dkblue li.sidebar__item--selected a,
html.cui .sidebar--dkblue li.selected a,
html.cui .sidebar--dkblue li a:hover {
    background-color: #436ead;
}

html.cui .apollo-sidebar--dkblue > ul > li,
html.cui .sidebar--dkblue > ul > li {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

html.cui .apollo-sidebar--indigo,
html.cui .sidebar--indigo {
    background: #005073;
    color: #fff;
}

html.cui .apollo-sidebar--indigo li.sidebar__item--selected a,
html.cui .apollo-sidebar--indigo li.selected a,
html.cui .apollo-sidebar--indigo li a:hover,
html.cui .sidebar--indigo li.sidebar__item--selected a,
html.cui .sidebar--indigo li.selected a,
html.cui .sidebar--indigo li a:hover {
    background-color: #08709e;
}

html.cui .apollo-sidebar--indigo > ul > li,
html.cui .sidebar--indigo > ul > li {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

html.cui .apollo-sidebar--info,
html.cui .sidebar--info {
    background: #64bbe3;
    color: #fff;
}

html.cui .apollo-sidebar--info li.sidebar__item--selected a,
html.cui .apollo-sidebar--info li.selected a,
html.cui .apollo-sidebar--info li a:hover,
html.cui .sidebar--info li.sidebar__item--selected a,
html.cui .sidebar--info li.selected a,
html.cui .sidebar--info li a:hover {
    background-color: #39a8db;
}

html.cui .apollo-sidebar--info > ul > li,
html.cui .sidebar--info > ul > li {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

html.cui .apollo-sidebar--success,
html.cui .sidebar--success {
    background: #6cc04a;
    color: #fff;
}

html.cui .apollo-sidebar--success li.sidebar__item--selected a,
html.cui .apollo-sidebar--success li.selected a,
html.cui .apollo-sidebar--success li a:hover,
html.cui .sidebar--success li.sidebar__item--selected a,
html.cui .sidebar--success li.selected a,
html.cui .sidebar--success li a:hover {
    background-color: #8fc479;
}

html.cui .apollo-sidebar--success > ul > li,
html.cui .sidebar--success > ul > li {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

html.cui .apollo-sidebar--warning,
html.cui .sidebar--warning {
    background: #ff7300;
    color: #fff;
}

html.cui .apollo-sidebar--warning li.sidebar__item--selected a,
html.cui .apollo-sidebar--warning li.selected a,
html.cui .apollo-sidebar--warning li a:hover,
html.cui .sidebar--warning li.sidebar__item--selected a,
html.cui .sidebar--warning li.selected a,
html.cui .sidebar--warning li a:hover {
    background-color: #f5903d;
}

html.cui .apollo-sidebar--warning > ul > li,
html.cui .sidebar--warning > ul > li {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

html.cui .apollo-sidebar--danger,
html.cui .sidebar--danger {
    background: #cf2030;
    color: #fff;
}

html.cui .apollo-sidebar--danger li.sidebar__item--selected a,
html.cui .apollo-sidebar--danger li.selected a,
html.cui .apollo-sidebar--danger li a:hover,
html.cui .sidebar--danger li.sidebar__item--selected a,
html.cui .sidebar--danger li.selected a,
html.cui .sidebar--danger li a:hover {
    background-color: #d74b58;
}

html.cui .apollo-sidebar--danger > ul > li,
html.cui .sidebar--danger > ul > li {
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25) inset;
}

html.cui .apollo-sidebar--hidden,
html.cui .sidebar--hidden {
    visibility: hidden;
    -webkit-transition: all 0.25s;
    transition: all 0.25s;
    -webkit-transform: translate3d(-280px, 0, 0);
    transform: translate3d(-280px, 0, 0);
}

html.cui .apollo-sidebar ul,
html.cui .sidebar ul {
    list-style: none;
    padding-left: 0;
}

html.cui .apollo-sidebar li.sidebar__item--selected a,
html.cui .apollo-sidebar li.selected a,
html.cui .apollo-sidebar li a:hover,
html.cui .sidebar li.sidebar__item--selected a,
html.cui .sidebar li.selected a,
html.cui .sidebar li a:hover {
    -webkit-box-shadow: 5px 0 0 #fff inset;
    box-shadow: 5px 0 0 #fff inset;
    text-decoration: none;
    color: unset;
}

html.cui .apollo-sidebar a,
html.cui .sidebar a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 40px;
    padding: 0 20px;
    color: #fff;
    line-height: 2.5rem;
    font-weigth: 300;
}

html.cui .apollo-sidebar > ul:after,
html.cui .sidebar > ul:after {
    clear: both;
    content: "";
    display: table;
}

html.cui .apollo-sidebar > ul > li.sidebar__drawer:hover > a:after, html.cui .apollo-sidebar > ul > li.sidebar-drawer:hover > a:after,
html.cui .sidebar > ul > li.sidebar__drawer:hover > a:after,
html.cui .sidebar > ul > li.sidebar-drawer:hover > a:after {
    opacity: 1;
}

html.cui .apollo-sidebar > ul > li.sidebar__drawer > a:after, html.cui .apollo-sidebar > ul > li.sidebar-drawer > a:after,
html.cui .sidebar > ul > li.sidebar__drawer > a:after,
html.cui .sidebar > ul > li.sidebar-drawer > a:after {
    content: "";
    position: absolute;
    right: 1rem;
    font-size: 0.875rem;
    color: #fff;
    opacity: 0.5;
}

html.cui .apollo-sidebar > ul > li.sidebar__drawer > ul, html.cui .apollo-sidebar > ul > li.sidebar-drawer > ul,
html.cui .sidebar > ul > li.sidebar__drawer > ul,
html.cui .sidebar > ul > li.sidebar-drawer > ul {
    display: none;
}

html.cui .apollo-sidebar > ul > li.sidebar__drawer--opened > a:after, html.cui .apollo-sidebar > ul > li.sidebar-drawer--opened > a:after,
html.cui .sidebar > ul > li.sidebar__drawer--opened > a:after,
html.cui .sidebar > ul > li.sidebar-drawer--opened > a:after {
    content: "";
    opacity: 1;
}

html.cui .apollo-sidebar > ul > li.sidebar__drawer--opened > ul, html.cui .apollo-sidebar > ul > li.sidebar-drawer--opened > ul,
html.cui .sidebar > ul > li.sidebar__drawer--opened > ul,
html.cui .sidebar > ul > li.sidebar-drawer--opened > ul {
    display: block;
}

html.cui .apollo-sidebar > ul > li ul > li > a,
html.cui .sidebar > ul > li ul > li > a {
    font-size: 0.75rem;
    font-weight: bold;
    padding-left: 40px;
}

html.cui .apollo-sidebar > ul > li ul > li > ul > li > a,
html.cui .sidebar > ul > li ul > li > ul > li > a {
    font-weight: normal;
    padding-left: 60px;
}

html.cui .apollo-sidebar ul.sidebar-section > li,
html.cui .sidebar ul.sidebar-section > li {
    -webkit-box-shadow: none;
    box-shadow: none;
}

html.cui .apollo-sidebar ul.sidebar-section > li a,
html.cui .sidebar ul.sidebar-section > li a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}

html.cui .apollo-sidebar ul.sidebar-section > li a > span[class^="icon-"],
html.cui .sidebar ul.sidebar-section > li a > span[class^="icon-"] {
    margin-right: 7px;
}

html.cui .apollo-sidebar .sidebar-header + .sidebar-section,
html.cui .apollo-sidebar .sidebar-section + .sidebar-section,
html.cui .sidebar .sidebar-header + .sidebar-section,
html.cui .sidebar .sidebar-section + .sidebar-section {
    border-top: 1px solid #64bbe3;
}

html.cui .apollo-sidebar .sidebar__item-action,
html.cui .apollo-sidebar .sidebar-action,
html.cui .sidebar .sidebar__item-action,
html.cui .sidebar .sidebar-action {
    position: absolute;
    font-size: 0.875rem;
    right: 1rem;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
}

html.cui .sidebar__header,
html.cui .sidebar-header {
    padding: 15px;
    text-align: center;
}

html.cui .sidebar__header a:hover,
html.cui .sidebar-header a:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
}

html.cui .sidebar__header-title,
html.cui .sidebar-header__title {
    font-size: 1.5rem;
    line-height: 1;
}

html.cui .sidebar__header-toolbar,
html.cui .sidebar-header__toolbar {
    margin-top: 15px;
}

html.cui .sidebar__header-toolbar .btn,
html.cui .sidebar-header__toolbar .btn {
    color: #fff;
    opacity: 0.5;
}

html.cui .sidebar__header-toolbar .btn:hover,
html.cui .sidebar-header__toolbar .btn:hover {
    opacity: 1;
}

html.cui .content-overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1029;
    display: block;
    margin: auto;
    background: rgba(0, 0, 0, 0.2);
    content: '';
    opacity: 0;
    cursor: pointer;
    pointer-events: none;
}

@media screen and (max-width: 1199px) {
    .show-desktop-menu html.cui .content-overlay {
        -webkit-transition: padding-left 0.5s, opacity 0.5s, -webkit-transform 0.5s;
        transition: padding-left 0.5s, opacity 0.5s, -webkit-transform 0.5s;
        transition: padding-left 0.5s, transform 0.5s, opacity 0.5s;
        transition: padding-left 0.5s, transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
    }
}

@media screen and (max-width: 1199px) {
    .show-desktop-menu.show-menu html.cui .content-overlay {
        -webkit-transform: translateX(280px);
        transform: translateX(280px);
        opacity: 1;
        pointer-events: auto;
    }
}

@media screen and (max-width: 767px) {
    .hide-desktop-menu html.cui .content-overlay {
        -webkit-transition: padding-left 0.5s, opacity 0.5s, -webkit-transform 0.5s;
        transition: padding-left 0.5s, opacity 0.5s, -webkit-transform 0.5s;
        transition: padding-left 0.5s, transform 0.5s, opacity 0.5s;
        transition: padding-left 0.5s, transform 0.5s, opacity 0.5s, -webkit-transform 0.5s;
    }
}

@media screen and (max-width: 767px) {
    .hide-desktop-menu.show-menu html.cui .content-overlay {
        -webkit-transform: translateX(280px);
        transform: translateX(280px);
        opacity: 1;
        pointer-events: auto;
    }
}

@media screen and (max-height: 458px) {
    html.cui .sidebar-logo,
    html.cui .sidebar__logo {
        position: relative;
        bottom: auto;
        text-align: center;
        top: 90px;
    }
}

@media screen and (min-height: 458px) {
    html.cui .sidebar-logo,
    html.cui .sidebar__logo {
        text-align: center;
        position: absolute;
        bottom: 100px;
        left: calc(140px - 48px);
        top: auto;
    }
}

html.cui .sidebar-logo span,
html.cui .sidebar__logo span {
    font-weight: light;
    color: rgba(255, 255, 255, 0.8);
    font-size: 0.625rem;
    display: block;
}

@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
    html.cui .smart-content__main {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    }

    html.cui .checkbox .checkbox__label,
    html.cui .checkbox .radio__label,
    html.cui .radio .checkbox__label,
    html.cui .radio .radio__label {
        -webkit-box-flex: 1;
        -ms-flex: 1 1 auto;
        flex: 1 1 auto;
    }

    html.cui .figure figcaption {
        text-align: left;
    }

    html.cui .header-heading .page-title {
        line-height: 1.5;
    }

    html.cui .btn.btn--icon.btn--primary-ghost {
        -webkit-box-shadow: none;
        box-shadow: none;
        border: 1px solid #049fd9;
    }
}






/*
     FILE ARCHIVED ON 8:53:15 Nov 20, 2019 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 15:50:49 Nov 29, 2025.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
