/*---- JOLYENE ----*/
[customize-page="true"][thm-help="show"] [glvwj]{
    display:table;
}

[glvwj]{
    position:fixed;
    top:0;left:0;
    margin-left:calc(0px - 40vw - 3vw);
    width:40vw;
    height:100vh;
    padding:22px;
    box-sizing:border-box;
    background:var(--Post-BG);
    display:none;
    text-align:center;
    line-height:180%;
    z-index:100;
}

.bcoec {
    animation:pyebt 0.69s cubic-bezier(0.7, 0, 0.4, 1) forwards;
    animation-delay:1.69s;
}

@keyframes pyebt {
    from {
        margin-left:calc(0px - 40vw - 3vw);
    }
    
    to {
        margin-left:0px;
    }
}

[glvwj]:after {
    content:"";
    position:absolute;
    top:0;left:0;
    margin-left:100%;
    width:3vw;
    height:100%;
    background:linear-gradient(to right, rgba(0,0,0,0.04), transparent);
}

[uutsa]{
    display:table-cell;
    vertical-align:middle;
}

[uutsa] img {
    border-radius:4px;
}

[uutsa] p {
    font-size:1.069rem;
}

[uutsa] a {
    font-family:var(--SmallCaps-Font-Family);
    font-size:1rem;
    text-transform:uppercase;
    letter-spacing:0.3px;
    -webkit-text-stroke-width:0.3px;
    -webkit-text-stroke-color:var(--Link);
}

.burp {
    margin-top:1.5em;
}

.burpa {
    cursor:pointer;
}

/*--- NEED HELP BUTTON ---*/
[rvjck]{
    position:fixed;
    top:0;margin-top:20px;
    left:0;margin-left:20px;
    border:1px solid #e0e0e0;
    border-radius:4px;
    background:#fff;
    padding:11px 14px 11px 12px;
    box-shadow:3px 3px 25px 0 rgba(0,0,0,0.04);
    
    font-family:readex pro;
    font-size:0.9rem;
    text-transform:uppercase;
    line-height:1em;
    cursor:help;
    z-index:99;
}

[rvjck] [class*="mi-"]{
    margin-right:5px;
    font-size:1.2rem;
    color:#222;
}

/*--- CHAD ---*/
[ccdfo]{
    position:fixed;
    display:block;
    bottom:0;padding-bottom:13px;
    right:0;padding-right:13px;
    padding-top:5px;
    padding-left:5px;
    width:15px;
    height:15px;
    z-index:100;
}

[ccdfo] svg {
    display:block;
    width:100%;
    height:100%;
}

[ccdfo] svg path {
    fill:var(--TumblrControls-Cog-Color);
}