#KxBnB, #KxBnBLoginWrapper, #KxBnBWidget {
    font-family: inherit
}

    #KxBnBLoginWrapper .KxBnBLogin.absolute .componentLoginWrapper .componentLogin > div, #KxBnBLoginWrapper .KxBnBLogin.fixed .componentLoginWrapper .componentLogin > div, .KxBnBNavigation {
        background-color: #608738
    }

    #KxBnB .container {
        font-size: 18px
    }

    #KxBnB strong {
        font-weight: normal
    }

    #KxBnB .row {
        float: none;
        width: auto
    }

    #KxBnB .size-h3, #KxBnB h3 {
        font-size: 1.375em;
        line-height: 1.75em
    }

    #KxBnB .btn {
        border-radius: 0;
        padding: 10px 18px
    }

    #KxBnB .btn-primary {
        background-color: #fff;
        border-color: #272727;
        color: #272727
    }

        #KxBnB .btn-primary:hover, #KxBnB .btn-primary:focus, #KxBnB .btn-primary:active {
            background-color: #272727;
            color: #fff
        }

    #KxBnB img {
        max-width: 100%
    }

    #KxBnB .componentSearchResults .addToCart, #KxBnB .componentSearchResults .removeFromCart {
        padding: 10px;
        position: relative;
        z-index: 80
    }

        #KxBnB .componentSearchResults .addToCart:hover, #KxBnB .componentSearchResults .addToCart:focus, #KxBnB .componentSearchResults .addToCart:active, #KxBnB .componentSearchResults .removeFromCart:hover, #KxBnB .componentSearchResults .removeFromCart:focus, #KxBnB .componentSearchResults .removeFromCart:active {
            color: #272727
        }

@media screen and (max-width: 767px) {
    #KxBnB .componentSearchResults .addToCart, #KxBnB .componentSearchResults .removeFromCart {
        max-width: none
    }
}

#KxBnB .componentSearchResults .AdvertTotal p {
    background-color: transparent;
    color: #272727;
    font-weight: normal;
    font-size: 1em;
    padding: 0;
    text-align: right
}

#KxBnB .componentSearchResults .AvailabilitySignHeader.RoomAvailableHeader p:first-child {
    color: #00539b
}

#KxBnB .componentSearchResults .Booktable label {
    font-weight: normal
}

#KxBnB .componentSearchResults .Booktable > div:first-child label {
    font-weight: normal
}

#KxBnB .componentSearchResults .Booktable > div.GuestsRows > div {
    clear: both
}

#KxBnB .componentSearchResults .Booktable > div:not(.GuestsRows), #KxBnB .componentSearchResults .Booktable > div.GuestsRows div * {
    clear: none
}

@media only screen and (min-width: 1200px) {
    #KxBnB .componentCartWrapper .componentCart {
        margin-left: 0;
        background-color: #1e81d9
    }

        #KxBnB .componentCartWrapper .componentCart.affix-top.inverse > div {
            background-color: #1b74c3
        }
}

#KxBnB .componentCart {
    line-height: 1.25;
    background-color: #1b74c3
}

    #KxBnB .componentCart .RoomInfoSummary tr:nth-child(even) {
        margin-bottom: .75em;
        display: block;
        width: 200%;
        overflow: auto
    }

        #KxBnB .componentCart .RoomInfoSummary tr:nth-child(even) td:first-child {
            float: left
        }

        #KxBnB .componentCart .RoomInfoSummary tr:nth-child(even) td:last-child {
            float: right
        }

    #KxBnB .componentCart.affix-top {
        background-color: #1e81d9
    }

    #KxBnB .componentCart.inverse {
        background-color: #1b74c3
    }

#KxBnB.inverse, #KxBnB .inverse, #KxBnBLoginWrapper.inverse, #KxBnBLoginWrapper .inverse {
    background-color: #00539b;
    color: #fff
}

#KxBnB .componentCart {
    color: #fff
}

#KxBnB .KxBnBContent {
    padding: 0
}

    #KxBnB .KxBnBContent button.btn-primary {
        background: #608738;
        color: #fff;
        border-color: #608738;
        border-radius: 0
    }

        #KxBnB .KxBnBContent button.btn-primary:hover, #KxBnB .KxBnBContent button.btn-primary:focus, #KxBnB .KxBnBContent button.btn-primary:active, #KxBnB .KxBnBContent button.btn-primary:active:hover, #KxBnB .KxBnBContent button.btn-primary:active:focus, #KxBnB .KxBnBContent button.btn-primary:active.focus, #KxBnB .KxBnBContent button.btn-primary.active:hover, #KxBnB .KxBnBContent button.btn-primary.active:focus, #KxBnB .KxBnBContent button.btn-primary.active.focus {
            background: #608738;
            color: #fff;
            text-decoration: underline
        }

    #KxBnB .KxBnBContent .affix-top.inverse .btn-primary {
        background-color: #00539b;
        border: 1px solid #00539b;
        box-shadow: none
    }

        #KxBnB .KxBnBContent .affix-top.inverse .btn-primary:hover, #KxBnB .KxBnBContent .affix-top.inverse .btn-primary:focus, #KxBnB .KxBnBContent .affix-top.inverse .btn-primary:active {
            color: #fff;
            background-color: #004077;
            border: 1px solid #004077
        }

    #KxBnB .KxBnBContent .inverse .btn-primary {
        background-color: #608738;
        border: 1px solid transparent;
        border-radius: 0
    }

        #KxBnB .KxBnBContent .inverse .btn-primary:hover, #KxBnB .KxBnBContent .inverse .btn-primary:focus, #KxBnB .KxBnBContent .inverse .btn-primary:active {
            color: #fff;
            background-color: #608738;
            border-color: #608738;
            text-decoration: underline
        }

            #KxBnB .KxBnBContent .inverse .btn-primary:active:hover, #KxBnB .KxBnBContent .inverse .btn-primary:active:focus, #KxBnB .KxBnBContent .inverse .btn-primary:active.focus, #KxBnB .KxBnBContent .inverse .btn-primary.active:hover, #KxBnB .KxBnBContent .inverse .btn-primary.active:focus, #KxBnB .KxBnBContent .inverse .btn-primary.active.focus {
                background-color: #1b74c3
            }

    #KxBnB .KxBnBContent .inverse .btn-default {
        color: #fff;
        border: 1px solid #fff;
        background-color: #88bfef
    }

        #KxBnB .KxBnBContent .inverse .btn-default:hover, #KxBnB .KxBnBContent .inverse .btn-default:focus, #KxBnB .KxBnBContent .inverse .btn-default:active {
            background-color: #459ae5;
            color: #fff
        }

            #KxBnB .KxBnBContent .inverse .btn-default:active:hover, #KxBnB .KxBnBContent .inverse .btn-default:active:focus, #KxBnB .KxBnBContent .inverse .btn-default:active.focus, #KxBnB .KxBnBContent .inverse .btn-default.active:hover, #KxBnB .KxBnBContent .inverse .btn-default.active:focus, #KxBnB .KxBnBContent .inverse .btn-default.active.focus {
                background-color: #fff;
                border: none;
                color: #fff
            }

    #KxBnB .KxBnBContent .search-results {
        width: 100%
    }

@media (min-width: 1200px) {
    #KxBnB .KxBnBContent {
        width: 100%
    }
}

#KxBnB .componentScrollToTopWrapper .componentScrollToTop a:hover {
    color: #fff
}

#KxBnB .componentMobileCartWrapper .componentMobileCart {
    background-color: #1b74c3
}

#KxBnB a.button-link {
    background-color: #00539b;
    border-color: #00539b;
    color: #fff;
    display: inline-block;
    font-size: inherit;
    font-weight: normal;
    line-height: 1;
    padding: 10px 1em;
    text-decoration: none;
    transition-duration: .2s;
    user-select: none;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 0px
}

    #KxBnB a.button-link:hover {
        background-color: #004077;
        border-color: #004077;
        color: #fff;
        cursor: pointer;
        display: inline-block;
        text-decoration: none
    }

#KxBnB .carousel-indicators li {
    padding: 0
}

#KxBnB .carousel .carousel-inner .item {
    opacity: 0;
    -webkit-transition-property: opacity;
    -moz-transition-property: opacity;
    -o-transition-property: opacity;
    transition-property: opacity
}

#KxBnB .carousel .carousel-inner .active {
    opacity: 1
}

    #KxBnB .carousel .carousel-inner .active.left, #KxBnB .carousel .carousel-inner .active.right {
        left: 0;
        opacity: 0;
        z-index: 1
    }

#KxBnB .carousel .carousel-inner .next.left, #KxBnB .carousel .carousel-inner .prev.right {
    opacity: 1
}

#KxBnB .carousel .carousel-control {
    z-index: 2
}

#KxBnB .carousel-caption {
    text-shadow: none
}

    #KxBnB .carousel-caption h1 {
        font-size: 4vw
    }

@media screen and (max-height: 767px) {
    #KxBnB .carousel-caption {
        display: none
    }
}

#KxBnB .GuestsRows span, #KxBnB #MainContentPlaceHolder_YourDetails, #KxBnB .BookTable-outer .RoomAvailableHeader p, #KxBnB .addToCart, #KxBnB .removeFromCart {
    display: block;
    text-transform: lowercase
}

    #KxBnB .GuestsRows span:first-letter, #KxBnB #MainContentPlaceHolder_YourDetails:first-letter, #KxBnB .BookTable-outer .RoomAvailableHeader p:first-letter, #KxBnB .addToCart:first-letter, #KxBnB .removeFromCart:first-letter {
        text-transform: uppercase
    }

#KxBnB .addToCart, #KxBnB .removeFromCart, #KxBnB #ProceedButton {
    background: #608738;
    clear: both;
    color: #fff;
    border-color: #608738
}

#KxBnB #PaymentButton {
    font-size: 1em
}

#KxBnB .componentBookerDetails sup {
    display: none
}

#KxBnBWidget {
    background-color: #608738 !important;
    font-size: 14px
}

    #KxBnBWidget label:not(#ArrivalDateLabel):not(#DepartureDateLabel) {
        text-transform: lowercase
    }

        #KxBnBWidget label::first-letter {
            text-transform: uppercase
        }

    #KxBnBWidget fieldset, #KxBnBWidget .tab-wrapper, #KxBnBWidget .promotion-wrapper.promotion-inverse {
        background-color: #608738;
        color: #fff
    }

        #KxBnBWidget .tab-wrapper:hover, #KxBnBWidget .promotion-wrapper:hover {
            background-color: #1b74c3
        }

    #KxBnBWidget label:hover {
        color: #fff
    }

    #KxBnBWidget .form-control {
        border-radius: 0
    }

    #KxBnBWidget .promotion-wrapper > div {
        padding-top: .2em
    }

        #KxBnBWidget .promotion-wrapper > div input {
            height: 2.5em
        }

    #KxBnBWidget .tab .hide-content {
        border-color: #00539b
    }

    #KxBnBWidget .tab-room ul li, #KxBnBWidget .tab-location ul li {
        border-bottom-color: #fff;
        color: #fff;
        background-color: #1b74c3
    }

        #KxBnBWidget .tab-room ul li:hover, #KxBnBWidget .tab-location ul li:hover {
            background-color: #00539b
        }

    #KxBnBWidget .KxBnBHorizontalWidget fieldset .tab.active i {
        color: #00539b
    }

    #KxBnBWidget .KxBnBHorizontalWidget fieldset .tab.active .hide-content {
        box-shadow: 2px 3px 3px #00539b
    }

@media only screen and (max-width: 767px) {
    #KxBnBWidget .KxBnBHorizontalWidget fieldset .tab i, #KxBnBWidget .KxBnBHorizontalWidget fieldset .promotion-wrapper i {
        color: #fff
    }

    #KxBnBWidget .KxBnBHorizontalWidget fieldset .tab label:before, #KxBnBWidget .KxBnBHorizontalWidget fieldset .promotion-wrapper label:before {
        background-color: #1b74c3
    }

    #KxBnBWidget .KxBnBHorizontalWidget fieldset .tab.active i {
        color: #fff
    }

    #KxBnBWidget .KxBnBHorizontalWidget fieldset .tab label:before {
        height: 100%;
        left: 0;
        top: 0
    }
}

#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td span, #KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td a, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td span, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td a {
    background-color: #1b74c3;
    border-color: #1b74c3;
    color: #fff
}

    #KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td span.ui-state-active, #KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td span.ui-state-hover, #KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td a.ui-state-active, #KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td a.ui-state-hover, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td span.ui-state-active, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td span.ui-state-hover, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td a.ui-state-active, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td a.ui-state-hover {
        background-color: #00539b;
        border-color: #00539b
    }

#KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td.ui-datepicker-unselectable span, #KxBnBWidget .ui-widget-content table.ui-datepicker-calendar td.ui-datepicker-unselectable a, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td.ui-datepicker-unselectable span, #KxBnBWidget .ui-widget-content .ui-datepicker-group table td.ui-datepicker-unselectable a {
    background-color: #bbb
}

#KxBnBWidget .search-wrapper div input[type="button"], #KxBnBWidget .search-wrapper div button {
    background: #00539b;
    border-color: #00539b;
    border-radius: 0;
    color: #fff;
    height: auto;
    padding-top: .5em;
    padding-bottom: .5em
}

    #KxBnBWidget .search-wrapper div input[type="button"]:hover, #KxBnBWidget .search-wrapper div button:hover {
        border-color: #1b74c3;
        background-color: #1b74c3;
        color: #fff
    }

    #KxBnBWidget .search-wrapper div input[type="button"].active.focus, #KxBnBWidget .search-wrapper div input[type="button"].active:focus, #KxBnBWidget .search-wrapper div input[type="button"].active:hover, #KxBnBWidget .search-wrapper div input[type="button"]:active.focus, #KxBnBWidget .search-wrapper div input[type="button"]:active:focus, #KxBnBWidget .search-wrapper div input[type="button"]:active:hover, #KxBnBWidget .search-wrapper div button.active.focus, #KxBnBWidget .search-wrapper div button.active:focus, #KxBnBWidget .search-wrapper div button.active:hover, #KxBnBWidget .search-wrapper div button:active.focus, #KxBnBWidget .search-wrapper div button:active:focus, #KxBnBWidget .search-wrapper div button:active:hover {
        background-color: #fff
    }

    #KxBnBWidget .search-wrapper div input[type="button"]:active, #KxBnBWidget .search-wrapper div input[type="button"].active, #KxBnBWidget .search-wrapper div button:active, #KxBnBWidget .search-wrapper div button.active {
        background-color: transparent;
        color: #fff;
        border-color: #fff;
        box-shadow: 0 0 3px #fff
    }

#KxBnBWidgetLoginWrapper_ .componentLogin {
    margin-top: 75px
}

    #KxBnBWidgetLoginWrapper_ .componentLogin > div {
        background-color: #00539b
    }

@media (min-width: 1200px) {
    #KxBnBWidget .KxBnBWidget {
        width: auto
    }
}

.KxBnBLoginWrapper {
    background-color: #00539b;
    float: right;
    margin-right: 1em;
    margin-top: -56px;
    padding: 0 18px 4px 18px
}

@media screen and (max-width: 767px) {
    .KxBnBLoginWrapper {
        display: none
    }
}

a.full-width {
    left: 50%;
    margin-left: -50vw;
    margin-right: -50vw;
    position: relative;
    right: 50%;
    width: 100vw
}

#myCarousel {
    margin-bottom: 2em;
    margin-top: 2em
}

    #myCarousel a.carousel-control {
        align-items: center;
        display: flex;
        font-size: 4em;
        font-weight: bold;
        justify-content: center
    }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiQnJhbmQuY3NzIiwic291cmNlcyI6WyJCcmFuZC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIiRibHVlLWJhc2U6ICMwMDUzOWI7XHJcbiRibHVlLWJhc2UtaG92ZXI6ICMwMDQwNzc7XHJcbiRibHVlLXNlbGVjdGVkOiAjMDA2MWI1O1xyXG4kYmx1ZS1zZWxlY3RlZC1ob3ZlcjogIzAwNGU5MTtcclxuJGxpZ2h0Ymx1ZS1iYXNlOiAjMWI3NGMzO1xyXG4kbGlnaHRibHVlLWJhc2UtaG92ZXI6ICMxNzYxYTQ7XHJcbiRsaWdodGJsdWUtc2VsZWN0ZWQ6ICMxZTgxZDk7XHJcbiRsaWdodGJsdWUtc2VsZWN0ZWQtaG92ZXI6ICMxYTZmYmE7XHJcbiR5ZWxsb3ctYmFzZTogI2Y0YzkwMDtcclxuJHllbGxvdy1iYXNlLWhvdmVyOiAjZDBhYzAwO1xyXG4kY29sb3ItYnJhbmQtMDogI2ZmZjtcclxuJGNvbG9yLWJyYW5kLTE6ICRibHVlLWJhc2U7XHJcbiRjb2xvci1icmFuZC0yOiAkYmx1ZS1iYXNlO1xyXG4kY29sb3ItYnJhbmQtMzogI2ZmZjtcclxuJGNvbG9yLWJyYW5kLTU6ICRibHVlLWJhc2U7XHJcbiRjb2xvci1icmFuZC00OiAkbGlnaHRibHVlLWJhc2U7XHJcbiRjb2xvci1icmFuZC02OiAkbGlnaHRibHVlLWJhc2U7XHJcbiRkYXJrOiAjMjcyNzI3O1xyXG4kZ3JlZW46ICM2MDg3Mzg7XHJcbiNLeEJuQixcclxuI0t4Qm5CTG9naW5XcmFwcGVyLFxyXG4jS3hCbkJXaWRnZXQge1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbn1cclxuXHJcbiNLeEJuQkxvZ2luV3JhcHBlciAuS3hCbkJMb2dpbi5hYnNvbHV0ZSAuY29tcG9uZW50TG9naW5XcmFwcGVyIC5jb21wb25lbnRMb2dpbiA+IGRpdixcclxuI0t4Qm5CTG9naW5XcmFwcGVyIC5LeEJuQkxvZ2luLmZpeGVkIC5jb21wb25lbnRMb2dpbldyYXBwZXIgLmNvbXBvbmVudExvZ2luID4gZGl2LFxyXG4uS3hCbkJOYXZpZ2F0aW9uIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxufVxyXG5cclxuI0t4Qm5CIHtcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuICAgIHN0cm9uZyB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuICAgIC5yb3cge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgLnNpemUtaDMsXHJcbiAgICBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjM3NWVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1ZW07XHJcbiAgICB9XHJcbiAgICAuYnRuIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMThweDtcclxuICAgIH1cclxuICAgIC5idG4tcHJpbWFyeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyYW5kLTM7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFyaztcclxuICAgICAgICBjb2xvcjogJGRhcms7XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtMztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5jb21wb25lbnRTZWFyY2hSZXN1bHRzIHtcclxuICAgICAgICAuYWRkVG9DYXJ0LFxyXG4gICAgICAgIC5yZW1vdmVGcm9tQ2FydCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogODA7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIC8vcGFkZGluZzogMWVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLkFkdmVydFRvdGFsIHAge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5BdmFpbGFiaWxpdHlTaWduSGVhZGVyLlJvb21BdmFpbGFibGVIZWFkZXIgcDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLkJvb2t0YWJsZSB7XHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiA+IGRpdjpmaXJzdC1jaGlsZCBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5Cb29rdGFibGUgPiBkaXYuR3Vlc3RzUm93cyA+IGRpdiB7XHJcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuQm9va3RhYmxlID4gZGl2Om5vdCguR3Vlc3RzUm93cyksXHJcbiAgICAgICAgLkJvb2t0YWJsZSA+IGRpdi5HdWVzdHNSb3dzIGRpdiAqIHtcclxuICAgICAgICAgICAgY2xlYXI6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAuY29tcG9uZW50Q2FydFdyYXBwZXIgLmNvbXBvbmVudENhcnQge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgLy93aWR0aDogYXV0bztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Ymx1ZS1zZWxlY3RlZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbXBvbmVudENhcnRXcmFwcGVyIC5jb21wb25lbnRDYXJ0LmFmZml4LXRvcC5pbnZlcnNlID4gZGl2IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Ymx1ZS1iYXNlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb21wb25lbnRDYXJ0IHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcclxuICAgICAgICAuUm9vbUluZm9TdW1tYXJ5IHRyOm50aC1jaGlsZChldmVuKSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC43NWVtO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDIwMCU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGJsdWUtYmFzZTtcclxuICAgICAgICAmLmFmZml4LXRvcCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGJsdWUtc2VsZWN0ZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaW52ZXJzZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGJsdWUtYmFzZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmludmVyc2UsXHJcbiAgICAmIC5pbnZlcnNlLFxyXG4gICAgJkxvZ2luV3JhcHBlci5pbnZlcnNlLFxyXG4gICAgJkxvZ2luV3JhcHBlciAuaW52ZXJzZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtYmFzZTtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgIC5jb21wb25lbnRDYXJ0IHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgIH1cclxuICAgIC5LeEJuQkNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYnV0dG9uLmJ0bi1wcmltYXJ5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6YWN0aXZlLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZTpob3ZlcixcclxuICAgICAgICAgICAgJjphY3RpdmU6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6YWN0aXZlLmZvY3VzLFxyXG4gICAgICAgICAgICAmLmFjdGl2ZTpob3ZlcixcclxuICAgICAgICAgICAgJi5hY3RpdmU6Zm9jdXMsXHJcbiAgICAgICAgICAgICYuYWN0aXZlLmZvY3VzIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFmZml4LXRvcC5pbnZlcnNlIC5idG4tcHJpbWFyeSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWJhc2U7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlLWJhc2U7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICY6aG92ZXIsXHJcbiAgICAgICAgICAgICY6Zm9jdXMsXHJcbiAgICAgICAgICAgICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtYmFzZS1ob3ZlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlLWJhc2UtaG92ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmludmVyc2UgLmJ0bi1wcmltYXJ5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YWN0aXZlOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZTpmb2N1cyxcclxuICAgICAgICAgICAgJjphY3RpdmUuZm9jdXMsXHJcbiAgICAgICAgICAgICYuYWN0aXZlOmhvdmVyLFxyXG4gICAgICAgICAgICAmLmFjdGl2ZTpmb2N1cyxcclxuICAgICAgICAgICAgJi5hY3RpdmUuZm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyYW5kLTY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmludmVyc2UgLmJ0bi1kZWZhdWx0IHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC0zO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYnJhbmQtMztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkY29sb3ItYnJhbmQtNiwgMzApO1xyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvci1icmFuZC02LCAxNSk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLTM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphY3RpdmU6aG92ZXIsXHJcbiAgICAgICAgICAgICY6YWN0aXZlOmZvY3VzLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZS5mb2N1cyxcclxuICAgICAgICAgICAgJi5hY3RpdmU6aG92ZXIsXHJcbiAgICAgICAgICAgICYuYWN0aXZlOmZvY3VzLFxyXG4gICAgICAgICAgICAmLmFjdGl2ZS5mb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQtMztcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29tcG9uZW50U2Nyb2xsVG9Ub3BXcmFwcGVyIC5jb21wb25lbnRTY3JvbGxUb1RvcCBhOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLTA7XHJcbiAgICB9XHJcbiAgICAuY29tcG9uZW50TW9iaWxlQ2FydFdyYXBwZXIgLmNvbXBvbmVudE1vYmlsZUNhcnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGJsdWUtYmFzZTtcclxuICAgIH1cclxuICAgIGEuYnV0dG9uLWxpbmsge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLWJhc2U7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmx1ZS1iYXNlO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDFlbTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjJzO1xyXG4gICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1iYXNlLWhvdmVyO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRibHVlLWJhc2UtaG92ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gICAgLmNhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAuaXRlbSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XHJcbiAgICAgICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcclxuICAgIH1cclxuICAgIC5jYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIgLmFjdGl2ZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgIH1cclxuICAgIC5jYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIgLmFjdGl2ZS5sZWZ0LFxyXG4gICAgLmNhcm91c2VsIC5jYXJvdXNlbC1pbm5lciAuYWN0aXZlLnJpZ2h0IHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICAgIC5jYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIgLm5leHQubGVmdCxcclxuICAgIC5jYXJvdXNlbCAuY2Fyb3VzZWwtaW5uZXIgLnByZXYucmlnaHQge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICAuY2Fyb3VzZWwgLmNhcm91c2VsLWNvbnRyb2wge1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcbiAgICAuY2Fyb3VzZWwtY2FwdGlvbiB7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDR2dztcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDc2N3B4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLkd1ZXN0c1Jvd3Mgc3BhbixcclxuICAgICNNYWluQ29udGVudFBsYWNlSG9sZGVyX1lvdXJEZXRhaWxzLFxyXG4gICAgLkJvb2tUYWJsZS1vdXRlciAuUm9vbUF2YWlsYWJsZUhlYWRlciBwLFxyXG4gICAgLmFkZFRvQ2FydCxcclxuICAgIC5yZW1vdmVGcm9tQ2FydCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxuICAgICAgICAmOmZpcnN0LWxldHRlciB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuXHJcbiAgICAuYWRkVG9DYXJ0LFxyXG4gICAgLnJlbW92ZUZyb21DYXJ0LFxyXG4gICAgI1Byb2NlZWRCdXR0b24ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmVlbjtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRncmVlbjtcclxuICAgIH1cclxuICAgICNQYXltZW50QnV0dG9uIHtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgIH1cclxuICAgIC5jb21wb25lbnRCb29rZXJEZXRhaWxzIHN1cCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuI0t4Qm5CV2lkZ2V0IHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gICAgICAgICY6OmZpcnN0LWxldHRlciB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZmllbGRzZXQsXHJcbiAgICAudGFiLXdyYXBwZXIsXHJcbiAgICAucHJvbW90aW9uLXdyYXBwZXIucHJvbW90aW9uLWludmVyc2Uge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLTM7XHJcbiAgICB9XHJcbiAgICAudGFiLXdyYXBwZXIsXHJcbiAgICAucHJvbW90aW9uLXdyYXBwZXIge1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQtNjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBsYWJlbDpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC0wO1xyXG4gICAgfVxyXG4gICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuICAgIC5wcm9tb3Rpb24td3JhcHBlciB7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogLjJlbTtcclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyLjVlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICNTZWFyY2hIZWFkZXJQYW5lbCxcclxuICAgICNQcm9tb3Rpb25Db2RlUGFuZWwge1xyXG4gICAgICAgIC8vYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gICAgfVxyXG4gICAgLnRhYiAuaGlkZS1jb250ZW50IHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1icmFuZC01O1xyXG4gICAgfVxyXG4gICAgLnRhYi1yb29tIHVsIGxpLFxyXG4gICAgLnRhYi1sb2NhdGlvbiB1bCBsaSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yLWJyYW5kLTM7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC0zO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1icmFuZC00O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQtNTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuS3hCbkJIb3Jpem9udGFsV2lkZ2V0IGZpZWxkc2V0IHtcclxuICAgICAgICAudGFiLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC01O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5oaWRlLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDNweCAzcHggJGNvbG9yLWJyYW5kLTU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgICAgICAgICAudGFiIGksXHJcbiAgICAgICAgICAgIC5wcm9tb3Rpb24td3JhcHBlciBpIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGFiIGxhYmVsOmJlZm9yZSxcclxuICAgICAgICAgICAgLnByb21vdGlvbi13cmFwcGVyIGxhYmVsOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQtNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGFiLmFjdGl2ZSBpIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItYnJhbmQtMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGFiIGxhYmVsOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnVpLXdpZGdldC1jb250ZW50IHtcclxuICAgICAgICB0YWJsZS51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkIHNwYW4sXHJcbiAgICAgICAgdGFibGUudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZCBhLFxyXG4gICAgICAgIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxlIHRkIHNwYW4sXHJcbiAgICAgICAgLnVpLWRhdGVwaWNrZXItZ3JvdXAgdGFibGUgdGQgYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1icmFuZC00O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1icmFuZC00O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLTM7XHJcbiAgICAgICAgICAgICYudWktc3RhdGUtYWN0aXZlLFxyXG4gICAgICAgICAgICAmLnVpLXN0YXRlLWhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1icmFuZC01O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYnJhbmQtNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB0YWJsZS51aS1kYXRlcGlja2VyLWNhbGVuZGFyIHRkLnVpLWRhdGVwaWNrZXItdW5zZWxlY3RhYmxlIHNwYW4sXHJcbiAgICAgICAgdGFibGUudWktZGF0ZXBpY2tlci1jYWxlbmRhciB0ZC51aS1kYXRlcGlja2VyLXVuc2VsZWN0YWJsZSBhLFxyXG4gICAgICAgIC51aS1kYXRlcGlja2VyLWdyb3VwIHRhYmxlIHRkLnVpLWRhdGVwaWNrZXItdW5zZWxlY3RhYmxlIHNwYW4sXHJcbiAgICAgICAgLnVpLWRhdGVwaWNrZXItZ3JvdXAgdGFibGUgdGQudWktZGF0ZXBpY2tlci11bnNlbGVjdGFibGUgYSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlYXJjaC13cmFwcGVyIGRpdiB7XHJcbiAgICAgICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItYnJhbmQtNTtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItYnJhbmQtNTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmFuZC0zO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAuNWVtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogLjVlbTtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1icmFuZC02O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJyYW5kLTY7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLTM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUuZm9jdXMsXHJcbiAgICAgICAgICAgICYuYWN0aXZlOmZvY3VzLFxyXG4gICAgICAgICAgICAmLmFjdGl2ZTpob3ZlcixcclxuICAgICAgICAgICAgJjphY3RpdmUuZm9jdXMsXHJcbiAgICAgICAgICAgICY6YWN0aXZlOmZvY3VzLFxyXG4gICAgICAgICAgICAmOmFjdGl2ZTpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQtMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFjdGl2ZSxcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyYW5kLTM7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1icmFuZC0zO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDNweCAkY29sb3ItYnJhbmQtMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZMb2dpbldyYXBwZXJfIHtcclxuICAgICAgICAuY29tcG9uZW50TG9naW4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3NXB4O1xyXG4gICAgICAgICAgICA+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJhbmQtMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAuS3hCbkJXaWRnZXQge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5LeEJuQkxvZ2luV3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1iYXNlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07XHJcbiAgICBtYXJnaW4tdG9wOiAtNTZweDtcclxuICAgIHBhZGRpbmc6IDAgMThweCA0cHggMThweDtcclxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuYS5mdWxsLXdpZHRoIHtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNTB2dztcclxuICAgIG1hcmdpbi1yaWdodDogLTUwdnc7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICByaWdodDogNTAlO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG59XHJcblxyXG4jbXlDYXJvdXNlbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAyZW07XHJcbiAgICBhLmNhcm91c2VsLWNvbnRyb2wge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmb250LXNpemU6IDRlbTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBbUJBLEFBQUEsTUFBTSxDQUNOLEFBQUEsa0JBQWtCLENBQ2xCLEFBQUEsWUFBWSxBQUFDLENBQ1QsV0FBVyxDQUFFLE9BQU8sQ0FDdkIsQUFFRCxBQUFpRixrQkFBL0QsQ0FBQyxXQUFXLEFBQUEsU0FBUyxDQUFDLHNCQUFzQixDQUFDLGVBQWUsQ0FBRyxHQUFHLENBQ3BGLEFBQThFLGtCQUE1RCxDQUFDLFdBQVcsQUFBQSxNQUFNLENBQUMsc0JBQXNCLENBQUMsZUFBZSxDQUFHLEdBQUcsQ0FDakYsQUFBQSxnQkFBZ0IsQUFBQyxDQUNiLGdCQUFnQixDQVZaLE9BQU8sQ0FXZCxBQUVELEFBQ0ksTUFERSxDQUNGLFVBQVUsQUFBQyxDQUNQLFNBQVMsQ0FBRSxJQUFJLENBQ2xCLEFBSEwsQUFJSSxNQUpFLENBSUYsTUFBTSxBQUFDLENBQ0gsV0FBVyxDQUFFLE1BQU0sQ0FDdEIsQUFOTCxBQU9JLE1BUEUsQ0FPRixJQUFJLEFBQUMsQ0FDRCxLQUFLLENBQUUsSUFBSSxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ2QsQUFWTCxBQVdJLE1BWEUsQ0FXRixRQUFRLENBWFosQUFZSSxNQVpFLENBWUYsRUFBRSxBQUFDLENBQ0MsU0FBUyxDQUFFLE9BQU8sQ0FDbEIsV0FBVyxDQUFFLE1BQU0sQ0FDdEIsQUFmTCxBQWdCSSxNQWhCRSxDQWdCRixJQUFJLEFBQUMsQ0FDRCxhQUFhLENBQUUsQ0FBQyxDQUNoQixPQUFPLENBQUUsU0FBUyxDQUNyQixBQW5CTCxB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 */
.KxBnBHorizontalWidget {
    background: #608738 !important;
}
