
#age-gate-overlay * {
    font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif";
    font-weight: 100;    
    -webkit-box-sizing:border-box;
    box-sizing:border-box;
}

/*  all inner element borders */ 
#ag-cou-input-cont .date-sel-cont-view, #ag-cou-input-cont .date-sel-cont-view:before, .date-sel-cont-view.sel-list-expand, #ag-submit-button, .ag-mobile-button, #ag-cou-btn {
    border: 1px solid rgba(0,0,0,0.4) !important;
}
/* all font colors */
#age-gate-cont,  #ag-cou-btn, .date-sel-item {
    color: #000000;
}
/* background color */
#age-gate-cont, #ag-country-sel, .date-sel-cont-view {
    background-color: #fff;
}
/* button images */
#ag-cou-input-cont .date-sel-cont-view:before {
    background-image: url(../images/arrow-down-thick.svg);
}
@media (max-width:1080px) {
    #ag-cou-input-cont .date-sel-cont-view::before {
        background-image: url(../images/arrow-down.svg);
    }
}
#ag-dd-input-cont {
    border-right: 3px solid #000000;
    border-left: 3px solid #000000;
}
/* main form container styling */
#age-gate-cont {
    width: 80%;
    max-width: 750px;
    display: table;
    position: absolute;
    top: 50%;
    right: 50%;
    -webkit-transform: translateY(-50%) translateX(50%);
            transform: translateY(-50%) translateX(50%);
	background:#f9f4e0;	
}
#age-gate-overlay {
    width: 100%;
    height: 100vh;
    background-color: rgba(255,255,255,0.8);
    position: fixed;
    opacity: 0;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    display: none;
    top: 0;
    left: 0;
	z-index: 99999999;	
}
#age-gate-overlay.show-gate {
    opacity: 1;
}
#ag-submit-button, .ag-mobile-button, #ag-cou-btn {
    width: 165px;
    font-size: 20px;
    padding: 7px 30px;
    margin: 0 10px;
    display: table;
    cursor: pointer;
    text-transform: uppercase;
    float: left;
}
#age-gate-cont .ag-logo {
    width: 50%;
    margin: 40px auto 20px;
    min-width: 260px;
}
#age-gate-cont .ag-logo img {
    width: 100%;
    height: auto;
}
.ag-text p {
    font-size: 14px;
    line-height: 1.8;
    text-align: center;
    padding: 0 30px;
}
#age-gate-cont .input-cont {
    display: inline-table;
    position: relative;
}
#age-gate-cont .ag-date-input span {
    font-size: 54px;
    font-weight: 100;
}
.ag-mobile-btn-cont, .ag-cou-btn-cont, #age-gate-cont .ag-date-input, .ag-sep-text, .ag-submit-btn-cont {
    margin: 20px auto;
    display: table;
}
.ag-sep-text p {
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
}
.ag-mobile-text-cont {
    width: 100%;
    text-align: center;
    font-size: 24px;
    font-weight: bold;
    padding: 0 20px;
    text-transform: uppercase;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}
.ag-sm-text {
    padding: 20px 35px;
}
.ag-sm-text p {
    font-size: 11px;
    text-align: center;
    line-height: 12px;
    margin: 5px 0;
}
.ag-sm-text a {
	color: #000000;
    text-decoration: underline;
    text-transform: inherit;
}
.ag-mobile-text-cont, .ag-mobile-btn-cont {
    display: none;
}
ul.date-sel-list {
    list-style-type: none;
    font-size: 48px;
    width: auto;
    margin: 0 0 0 0 !important;
    position: relative;
    -webkit-transform: translateY(-100%);
    transform: translateY(-100%);
    -webkit-transition: 0.3s;
    transition: 0.3s;
    padding: 0 !important;
}
.date-sel-cont-view.sel-list-expand .date-sel-list {
    margin: 100px 0 0 0 !important;
    -webkit-transition: 0s;
    transition: 0s;
}
.date-sel-item {
    font-size: 42px !important;
    width: 80px;
    display: table;
    cursor: pointer;
    visibility: hidden;
    text-align: center;
}

#ag-cou-input-cont .date-sel-item {
    margin: 0 auto;
    font-size: 22px !important;
    line-height: 36px;
    display: block;
    width: 100%;
    text-align: left;
    padding-left: 20px;
}
.date-sel-cont-view.sel-list-expand .date-sel-list .date-sel-item, .date-sel-item.date-selected {
    visibility: visible;
}
.date-sel-cont {
    width: 82px;
    height: 64px;
    position: relative;
}
#ag-yy-input-cont .date-sel-item, #ag-yy-input-cont .date-sel-cont {
    width: 132px;
}
#ag-yy-input-cont .date-sel-cont-view {
    width: 85% !important;
}
#ag-cou-input-cont {
    margin-top: 20px;
}
#ag-cou-input-cont .date-sel-cont, #age-gate-cont #ag-cou-input-cont.input-cont {
    width: 100%;
    height: 62px;
}
#ag-cou-input-cont ul.date-sel-list, .ag-body {
    position: relative;
}
.date-sel-cont-view {
    height: 64px;
    position: absolute;
    top: 0px;
    overflow: hidden;
    -webkit-transition: 0.3s;
    transition: 0.3s;
    border: 1px solid rgba(0,0,0,0);
}
#ag-cou-input-cont .date-sel-cont-view {
    height: 39px;
    position: absolute;
    width: 80%;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    float: left;
    margin-left: 10%;
    cursor: pointer;
}
#ag-cou-input-cont .date-sel-cont-view:before {
    content: '';
    background-size: 50%;
    background-position: center;
    background-repeat: no-repeat;
    width: 40px;
    display: block;
    height: 40px;
    float: right;
    position: relative;
    top: -1px;
    right: -1px;
    -webkit-transition: 0.3s;
    transition: 0.3s;
}
#ag-cou-input-cont .date-sel-cont-view:hover:before {
    background-color: rgba(255,255,255,0.3);
}
.date-sel-cont-view.sel-list-expand {
    border-radius: 3px;
    height: 270px !important;
    top: -100px;
}


#ag-cou-input-cont .date-sel-cont-view.sel-list-expand {
    left: 0;
}
#ag-cou-input-cont .date-sel-cont-view.sel-list-expand:before {
    top: -80px;
}

#ag-country-sel {
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
}
.ui-draggable-dragging .date-sel-item, .date-selected {
    pointer-events: none;
}
.sel-list-expand .date-selected {
    pointer-events: auto;
}
.input-cont:focus {
    outline: 0;
}
#age-gate-cont .input-cont input {
    width: 84px;
    background: none;
    border: none;
    text-align: center;
    padding: 0;
    font-size: 18px;
    font-weight: 100;
}

#age-gate-cont .ag-date-input input#ag-yy-input {
    width: 130px;
}
.ag-notice-cont {
    position: absolute;
    bottom: 3.5%;
    right: 50%;
    -webkit-transform: translateX(50%);
    transform: translateX(50%);
}

.ag-notice-checkbox {
    display: inline;
}
    .ag-notice-cont p {
        display: inline;
        margin-left: 3px;
        font-size: 15px;
    }
    .ag-cookie-popup {
        position: absolute;
        top: 0;
        height: 100%;
        background-color: #fff;
        width: 100%;
        padding: 30px 20px;
        text-align: center;
    }
    .ag-cookie-popup button {
        width: 60%;
        font-size: 24px;
        margin: 15px auto;
        display: table;
        float: none;
    }
    .ag-cookie-popup p + button {
        margin-top: 45px;
    }

    /* social media button */
    .loginBtn {
        -webkit-box-sizing: border-box;
                box-sizing: border-box;
        /* width: 13em;  - apply for fixed size */
        margin: 0.2em auto;
        padding: 0 15px 0 15px;
        border: none;
        text-align: left;
        line-height: 34px;
        white-space: nowrap;
        border-radius: 0.2em;
        font-size: 16px;
        color: #FFF;
        display: table;
        text-transform: uppercase;
    }
    .loginBtn:focus {
        outline: none;
    }
    .loginBtn:active {
        -webkit-box-shadow: inset 0 0 0 32px rgba(0,0,0,0.1);
                box-shadow: inset 0 0 0 32px rgba(0,0,0,0.1);
    }
    /* Facebook */
    .loginBtn--facebook {
        background-color: #4C69BA;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#4C69BA), to(#3B55A0));
        background-image: linear-gradient(#4C69BA, #3B55A0);
        /*font-family: "Helvetica neue", Helvetica Neue, Helvetica, Arial, sans-serif;*/
        text-shadow: 0 -1px 0 #354C8C;
    }
    .loginBtn--facebook:hover,
    .loginBtn--facebook:focus {
        background-color: #5B7BD5;
        background-image: -webkit-gradient(linear, left top, left bottom, from(#5B7BD5), to(#4864B1));
        background-image: linear-gradient(#5B7BD5, #4864B1);
    }

    @-moz-document url-prefix() { ::-moz-focus-inner {border: none} .input-cont:-moz-focusring { color: transparent; text-shadow: 0px 0px 0px rgba(0,0,0,0); } }

    @media (max-width:1023px) {
        .ag-date-input, .ag-submit-btn-cont, .ag-text {
            display: none !important;
        }         
        .ag-mobile-text-cont, .ag-mobile-btn-cont {
            display: table;
        }    
        .ag-mobile-text-cont {
            font-size: 24px;
        }
        #ag-cou-input-cont .date-sel-item {
            font-size: 20px !important;
            line-height: 42px;
            white-space: nowrap;
        }
        #ag-cou-input-cont .date-sel-cont-view {
            padding: 5px 0 45px 10px;
            width: 90%;
            margin-left: 5%;
        }
        #ag-cou-input-cont .date-sel-cont-view::before {
            width: 50px;
            height: 70px;
            top: -16px;
        }
        #age-gate-cont {
            max-width: none;
            height: 52vh;
            top: 40%;
        }
        #ag-cou-input-cont .date-sel-cont, #age-gate-cont #ag-cou-input-cont.input-cont {
            height: 62px;
            width: 100%;
        }
        #ag-submit-button, .ag-mobile-button, #ag-cou-btn {
            width: 48%;
            margin: 0 1%;
            font-size: 28px;
            padding: 13px 50px;        
        }
        #ag-cou-btn {
            width: 100%;
        }
        .ag-mobile-btn-cont, .ag-cou-btn-cont, #age-gate-cont .ag-date-input, .ag-sep-text, .ag-submit-btn-cont {
            margin: 5px auto 20px;
        }         
        .date-sel-cont-view.sel-list-expand .date-sel-list {
            margin: 20vh 0 0 0 !important;
            -webkit-transition: 0s;
            transition: 0s;
        }
        .date-sel-cont-view.sel-list-expand {
            border-radius: 3px;
            height: 50vh !important;
            top: -20vh;
        }
        #ag-cou-input-cont .date-sel-cont-view.sel-list-expand:before {
            top: -120px;
        }
        .loginBtn {
            padding: 5px 25px 5px 25px;
            font-size: 16px;
        }
    }
/*# sourceMappingURL=data:application/json;base64,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Q2Y7UUFDRDtZQUNJLFdBQVc7WUFDWCxhQUFhO1lBQ2IsZ0JBQWdCO1lBQ2hCLG1CQUFtQjtTQUN0QjtRQUNEO1lBQ0ksWUFBWTtTQUNmO1FBQ0Q7WUFDSSxzQkFBc0I7U0FDekI7UUFDRDtZQUNJLDhCQUE4QjtZQUM5Qix1QkFBZTtZQUFmLGVBQWU7U0FDbEI7UUFDRDtZQUNJLG1CQUFtQjtZQUNuQix3QkFBd0I7WUFDeEIsV0FBVztTQUNkO1FBQ0Q7WUFDSSxZQUFZO1NBQ2Y7UUFDRDtZQUNJLDJCQUEyQjtZQUMzQixnQkFBZ0I7U0FDbkI7S0FDSiIsImZpbGUiOiJhZy1zdHlsZXMuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiXG4jYWdlLWdhdGUtb3ZlcmxheSAqIHtcbiAgICBmb250LWZhbWlseTogXCJHaWxsIFNhbnNcIiwgXCJHaWxsIFNhbnMgTVRcIiwgXCJNeXJpYWQgUHJvXCIsIFwiRGVqYVZ1IFNhbnMgQ29uZGVuc2VkXCIsIEhlbHZldGljYSwgQXJpYWwsIFwic2Fucy1zZXJpZlwiO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7ICAgIFxuICAgIC13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzpib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6Ym9yZGVyLWJveDtcbn1cblxuLyogIGFsbCBpbm5lciBlbGVtZW50IGJvcmRlcnMgKi8gXG4jYWctY291LWlucHV0LWNvbnQgLmRhdGUtc2VsLWNvbnQtdmlldywgI2FnLWNvdS1pbnB1dC1jb250IC5kYXRlLXNlbC1jb250LXZpZXc6YmVmb3JlLCAuZGF0ZS1zZWwtY29udC12aWV3LnNlbC1saXN0LWV4cGFuZCwgI2FnLXN1Ym1pdC1idXR0b24sIC5hZy1tb2JpbGUtYnV0dG9uLCAjYWctY291LWJ0biB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjQpICFpbXBvcnRhbnQ7XG59XG4vKiBhbGwgZm9udCBjb2xvcnMgKi9cbiNhZ2UtZ2F0ZS1jb250LCAgI2FnLWNvdS1idG4sIC5kYXRlLXNlbC1pdGVtIHtcbiAgICBjb2xvcjogIzAwMDAwMDtcbn1cbi8qIGJhY2tncm91bmQgY29sb3IgKi9cbiNhZ2UtZ2F0ZS1jb250LCAjYWctY291bnRyeS1zZWwsIC5kYXRlLXNlbC1jb250LXZpZXcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4vKiBidXR0b24gaW1hZ2VzICovXG4jYWctY291LWlucHV0LWNvbnQgLmRhdGUtc2VsLWNvbnQtdmlldzpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctZG93bi10aGljay5zdmcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6MTA4MHB4KSB7XG4gICAgI2FnLWNvdS1pbnB1dC1jb250IC5kYXRlLXNlbC1jb250LXZpZXc6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyb3ctZG93bi5zdmcpO1xuICAgIH1cbn1cbiNhZy1kZC1pbnB1dC1jb250IHtcbiAgICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjMDAwMDAwO1xuICAgIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzAwMDAwMDtcbn1cbi8qIG1haW4gZm9ybSBjb250YWluZXIgc3R5bGluZyAqL1xuI2FnZS1nYXRlLWNvbnQge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWF4LXdpZHRoOiA3NTBweDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCg1MCUpO1xuXHRiYWNrZ3JvdW5kOiNmOWY0ZTA7XHRcbn1cbiNhZ2UtZ2F0ZS1vdmVybGF5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC44KTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk5OTk5OTk5O1x0XG59XG4jYWdlLWdhdGUtb3ZlcmxheS5zaG93LWdhdGUge1xuICAgIG9wYWNpdHk6IDE7XG59XG4jYWctc3VibWl0LWJ1dHRvbiwgLmFnLW1vYmlsZS1idXR0b24sICNhZy1jb3UtYnRuIHtcbiAgICB3aWR0aDogMTY1cHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDdweCAzMHB4O1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuI2FnZS1nYXRlLWNvbnQgLmFnLWxvZ28ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMjBweDtcbiAgICBtaW4td2lkdGg6IDI2MHB4O1xufVxuI2FnZS1nYXRlLWNvbnQgLmFnLWxvZ28gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG4uYWctdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAzMHB4O1xufVxuI2FnZS1nYXRlLWNvbnQgLmlucHV0LWNvbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jYWdlLWdhdGUtY29udCAuYWctZGF0ZS1pbnB1dCBzcGFuIHtcbiAgICBmb250LXNpemU6IDU0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbn1cbi5hZy1tb2JpbGUtYnRuLWNvbnQsIC5hZy1jb3UtYnRuLWNvbnQsICNhZ2UtZ2F0ZS1jb250IC5hZy1kYXRlLWlucHV0LCAuYWctc2VwLXRleHQsIC5hZy1zdWJtaXQtYnRuLWNvbnQge1xuICAgIG1hcmdpbjogMjBweCBhdXRvO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuLmFnLXNlcC10ZXh0IHAge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwO1xufVxuLmFnLW1vYmlsZS10ZXh0LWNvbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5hZy1zbS10ZXh0IHtcbiAgICBwYWRkaW5nOiAyMHB4IDM1cHg7XG59XG4uYWctc20tdGV4dCBwIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbjogNXB4IDA7XG59XG4uYWctc20tdGV4dCBhIHtcblx0Y29sb3I6ICMwMDAwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG59XG4uYWctbW9iaWxlLXRleHQtY29udCwgLmFnLW1vYmlsZS1idG4tY29udCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbnVsLmRhdGUtc2VsLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDAgMCAwICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuLmRhdGUtc2VsLWNvbnQtdmlldy5zZWwtbGlzdC1leHBhbmQgLmRhdGUtc2VsLWxpc3Qge1xuICAgIG1hcmdpbjogMTAwcHggMCAwIDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiAwcztcbn1cbi5kYXRlLXNlbC1pdGVtIHtcbiAgICBmb250LXNpemU6IDQycHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogODBweDtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI2FnLWNvdS1pbnB1dC1jb250IC5kYXRlLXNlbC1pdGVtIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LXNpemU6IDIycHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5kYXRlLXNlbC1jb250LXZpZXcuc2VsLWxpc3QtZXhwYW5kIC5kYXRlLXNlbC1saXN0IC5kYXRlLXNlbC1pdGVtLCAuZGF0ZS1zZWwtaXRlbS5kYXRlLXNlbGVjdGVkIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuLmRhdGUtc2VsLWNvbnQge1xuICAgIHdpZHRoOiA4MnB4O1xuICAgIGhlaWdodDogNjRweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jYWcteXktaW5wdXQtY29udCAuZGF0ZS1zZWwtaXRlbSwgI2FnLXl5LWlucHV0LWNvbnQgLmRhdGUtc2VsLWNvbnQge1xuICAgIHdpZHRoOiAxMzJweDtcbn1cbiNhZy15eS1pbnB1dC1jb250IC5kYXRlLXNlbC1jb250LXZpZXcge1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbn1cbiNhZy1jb3UtaW5wdXQtY29udCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cbiNhZy1jb3UtaW5wdXQtY29udCAuZGF0ZS1zZWwtY29udCwgI2FnZS1nYXRlLWNvbnQgI2FnLWNvdS1pbnB1dC1jb250LmlucHV0LWNvbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjJweDtcbn1cbiNhZy1jb3UtaW5wdXQtY29udCB1bC5kYXRlLXNlbC1saXN0LCAuYWctYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmRhdGUtc2VsLWNvbnQtdmlldyB7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwKTtcbn1cbiNhZy1jb3UtaW5wdXQtY29udCAuZGF0ZS1zZWwtY29udC12aWV3IHtcbiAgICBoZWlnaHQ6IDM5cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogMTAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNhZy1jb3UtaW5wdXQtY29udCAuZGF0ZS1zZWwtY29udC12aWV3OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgYmFja2dyb3VuZC1zaXplOiA1MCU7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG59XG4jYWctY291LWlucHV0LWNvbnQgLmRhdGUtc2VsLWNvbnQtdmlldzpob3ZlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4zKTtcbn1cbi5kYXRlLXNlbC1jb250LXZpZXcuc2VsLWxpc3QtZXhwYW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgaGVpZ2h0OiAyNzBweCAhaW1wb3J0YW50O1xuICAgIHRvcDogLTEwMHB4O1xufVxuXG5cbiNhZy1jb3UtaW5wdXQtY29udCAuZGF0ZS1zZWwtY29udC12aWV3LnNlbC1saXN0LWV4cGFuZCB7XG4gICAgbGVmdDogMDtcbn1cbiNhZy1jb3UtaW5wdXQtY29udCAuZGF0ZS1zZWwtY29udC12aWV3LnNlbC1saXN0LWV4cGFuZDpiZWZvcmUge1xuICAgIHRvcDogLTgwcHg7XG59XG5cbiNhZy1jb3VudHJ5LXNlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG59XG4udWktZHJhZ2dhYmxlLWRyYWdnaW5nIC5kYXRlLXNlbC1pdGVtLCAuZGF0ZS1zZWxlY3RlZCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2VsLWxpc3QtZXhwYW5kIC5kYXRlLXNlbGVjdGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbi5pbnB1dC1jb250OmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuI2FnZS1nYXRlLWNvbnQgLmlucHV0LWNvbnQgaW5wdXQge1xuICAgIHdpZHRoOiA4NHB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogMTAwO1xufVxuXG4jYWdlLWdhdGUtY29udCAuYWctZGF0ZS1pbnB1dCBpbnB1dCNhZy15eS1pbnB1dCB7XG4gICAgd2lkdGg6IDEzMHB4O1xufVxuLmFnLW5vdGljZS1jb250IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAzLjUlO1xuICAgIHJpZ2h0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbn1cblxuLmFnLW5vdGljZS1jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuICAgIC5hZy1ub3RpY2UtY29udCBwIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuICAgIC5hZy1jb29raWUtcG9wdXAge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5hZy1jb29raWUtcG9wdXAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBtYXJnaW46IDE1cHggYXV0bztcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgIH1cbiAgICAuYWctY29va2llLXBvcHVwIHAgKyBidXR0b24ge1xuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xuICAgIH1cblxuICAgIC8qIHNvY2lhbCBtZWRpYSBidXR0b24gKi9cbiAgICAubG9naW5CdG4ge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAvKiB3aWR0aDogMTNlbTsgIC0gYXBwbHkgZm9yIGZpeGVkIHNpemUgKi9cbiAgICAgICAgbWFyZ2luOiAwLjJlbSBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCAxNXB4O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBjb2xvcjogI0ZGRjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIC5sb2dpbkJ0bjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuICAgIC5sb2dpbkJ0bjphY3RpdmUge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAzMnB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgICB9XG4gICAgLyogRmFjZWJvb2sgKi9cbiAgICAubG9naW5CdG4tLWZhY2Vib29rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRDNjlCQTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCM0QzY5QkEsICMzQjU1QTApO1xuICAgICAgICAvKmZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBuZXVlXCIsIEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmOyovXG4gICAgICAgIHRleHQtc2hhZG93OiAwIC0xcHggMCAjMzU0QzhDO1xuICAgIH1cbiAgICAubG9naW5CdG4tLWZhY2Vib29rOmhvdmVyLFxuICAgIC5sb2dpbkJ0bi0tZmFjZWJvb2s6Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUI3QkQ1O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoIzVCN0JENSwgIzQ4NjRCMSk7XG4gICAgfVxuXG4gICAgQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHsgOjotbW96LWZvY3VzLWlubmVyIHtib3JkZXI6IG5vbmV9IC5pbnB1dC1jb250Oi1tb3otZm9jdXNyaW5nIHsgY29sb3I6IHRyYW5zcGFyZW50OyB0ZXh0LXNoYWRvdzogMHB4IDBweCAwcHggcmdiYSgwLDAsMCwwKTsgfSB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDoxMDIzcHgpIHtcbiAgICAgICAgLmFnLWRhdGUtaW5wdXQsIC5hZy1zdWJtaXQtYnRuLWNvbnQsIC5hZy10ZXh0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgfSAgICAgICAgIFxuICAgICAgICAuYWctbW9iaWxlLXRleHQtY29udCwgLmFnLW1vYmlsZS1idG4tY29udCB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgfSAgICBcbiAgICAgICAgLmFnLW1vYmlsZS10ZXh0LWNvbnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICB9XG4gICAgICAgICNhZy1jb3UtaW5wdXQtY29udCAuZGF0ZS1zZWwtaXRlbSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgfVxuICAgICAgICAjYWctY291LWlucHV0LWNvbnQgLmRhdGUtc2VsLWNvbnQtdmlldyB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMCA0NXB4IDEwcHg7XG4gICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgICAgICB9XG4gICAgICAgICNhZy1jb3UtaW5wdXQtY29udCAuZGF0ZS1zZWwtY29udC12aWV3OjpiZWZvcmUge1xuICAgICAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICB0b3A6IC0xNnB4O1xuICAgICAgICB9XG4gICAgICAgICNhZ2UtZ2F0ZS1jb250IHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIGhlaWdodDogNTJ2aDtcbiAgICAgICAgICAgIHRvcDogNDAlO1xuICAgICAgICB9XG4gICAgICAgICNhZy1jb3UtaW5wdXQtY29udCAuZGF0ZS1zZWwtY29udCwgI2FnZS1nYXRlLWNvbnQgI2FnLWNvdS1pbnB1dC1jb250LmlucHV0LWNvbnQge1xuICAgICAgICAgICAgaGVpZ2h0OiA2MnB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgI2FnLXN1Ym1pdC1idXR0b24sIC5hZy1tb2JpbGUtYnV0dG9uLCAjYWctY291LWJ0biB7XG4gICAgICAgICAgICB3aWR0aDogNDglO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDElO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTNweCA1MHB4OyAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgI2FnLWNvdS1idG4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmFnLW1vYmlsZS1idG4tY29udCwgLmFnLWNvdS1idG4tY29udCwgI2FnZS1nYXRlLWNvbnQgLmFnLWRhdGUtaW5wdXQsIC5hZy1zZXAtdGV4dCwgLmFnLXN1Ym1pdC1idG4tY29udCB7XG4gICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvIDIwcHg7XG4gICAgICAgIH0gICAgICAgICBcbiAgICAgICAgLmRhdGUtc2VsLWNvbnQtdmlldy5zZWwtbGlzdC1leHBhbmQgLmRhdGUtc2VsLWxpc3Qge1xuICAgICAgICAgICAgbWFyZ2luOiAyMHZoIDAgMCAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiAwcztcbiAgICAgICAgfVxuICAgICAgICAuZGF0ZS1zZWwtY29udC12aWV3LnNlbC1saXN0LWV4cGFuZCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDUwdmggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRvcDogLTIwdmg7XG4gICAgICAgIH1cbiAgICAgICAgI2FnLWNvdS1pbnB1dC1jb250IC5kYXRlLXNlbC1jb250LXZpZXcuc2VsLWxpc3QtZXhwYW5kOmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IC0xMjBweDtcbiAgICAgICAgfVxuICAgICAgICAubG9naW5CdG4ge1xuICAgICAgICAgICAgcGFkZGluZzogNXB4IDI1cHggNXB4IDI1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG4iXX0= */