/* _content/LuluBoss.Sochi.Storyselling.WebApp/Components/Layout/MainLayout.razor.rz.scp.css */
.page[b-bal0h4juwo] {
    display: grid;
    grid-template-columns: 235px auto;
    grid-template-rows: 75px auto;
}

header[b-bal0h4juwo] {
    position: fixed;
    top: 0px;
    width: 100%;
    background-color: #244C6D;
    height: 75px;
    box-shadow: 0px 0px 23px -4px rgba(0, 0, 0, 0.75);
    z-index: 100;
}

    header .header-contents[b-bal0h4juwo] {
        display: grid;
        grid-template-columns: 380px 1px auto;
        grid-gap: 0px;
        height: 100%;
        padding-left: 25px;
    }

        header .header-contents .logo[b-bal0h4juwo] {
            justify-self: end;
            align-self: center;
            margin-right: 6px;
        }

        header .header-contents .divider[b-bal0h4juwo] {
            height: 30px;
            background-color: rgba(255, 255, 255, 0.40);
            width: 1px;
            align-self: center;
        }

        header .header-contents .tagline[b-bal0h4juwo] {
            justify-self: start;
            align-self: center;
            font-size: 14px;
            display: inline-block;
            text-transform: uppercase;
            letter-spacing: 1.3px;
            color: #dcdcdc;
            font-weight: 600;
            margin-left: 6px;
        }

        header .header-contents .nav-toggle[b-bal0h4juwo] {
            align-self: center;
            justify-self: start;
            background-color: transparent;
            border: none;
            display: none;
        }

.sidebar[b-bal0h4juwo] {
    grid-column: 1/2;
    grid-row: 2/3;
    background-color: white;
    min-height: calc(100vh - 75px);
}

footer[b-bal0h4juwo] {
    color: #cbcbcb;
    position: relative;
    width: 100%;
    text-align: center;
    bottom: 0;
    font-size: .8em;
    padding: 2px 0;
    max-width: 1024px;
}

main[b-bal0h4juwo] {
    grid-column: 2/3;
    grid-row: 2/3;
}

.sidebar[b-bal0h4juwo] {
    grid-column: 1/2;
    grid-row: 2/3;
}


@media (max-width: 1000px) {

    .page[b-bal0h4juwo] {
        display: grid;
        grid-template-columns: auto;
        grid-template-rows: 75px auto;
    }

    main[b-bal0h4juwo] {
        grid-column: 1/2;
    }

    header .header-contents[b-bal0h4juwo] {
        grid-template-columns: 80px 146px 1px auto;
    }

        header .header-contents .nav-toggle[b-bal0h4juwo] {
            display: block;
        }

    .sidebar[b-bal0h4juwo] {
        grid-column: unset;
        grid-row: unset;
        position: absolute;
        width: 250px;
        left: -250px;
        top: 75px;
    }

        .sidebar.show[b-bal0h4juwo] {
            left: 0px;
        }
}


@media (max-width: 700px) {
    header .header-contents[b-bal0h4juwo] {
        padding-left: 0px;
        grid-template-columns: 65px 146px 1px auto;
    }
}



@media (max-width: 550px) {

    header .header-contents .tagline[b-bal0h4juwo] {
        font-size: 13px;
        letter-spacing: 1px;
    }
}
/* _content/LuluBoss.Sochi.Storyselling.WebApp/Components/Layout/NavMenu.razor.rz.scp.css */

.site-navigation[b-ald2xa820h] {
    width: 100%;
    background: white;
    border-right: 1px solid #d9d9d9;
    top: 75px;
    left: 0;
    bottom: 0;
}

    .site-navigation .site-nav-item[b-ald2xa820h] {
        text-decoration: none;
        color: #373737;
        padding: 10px 5px 10px 15px;
        border-bottom: 1px solid #ebeaea;
        display: block;
        font-size: .9em;
        text-transform: uppercase;
        letter-spacing: 1px;
        border-left: 8px solid transparent;
    }

        .site-navigation .site-nav-item.selected[b-ald2xa820h] {
            border-left: 8px solid #004C97;
            background: #f7f7f7;
        }

        .site-navigation .site-nav-item:hover[b-ald2xa820h] {
            background: #004C97;
            border-bottom: 1px solid #004C97;
            color: white;
        }



    .site-navigation a[href^="http://"][b-ald2xa820h]:after,
    a[href^="https://"][b-ald2xa820h]:after {
        content: url(http://upload.wikimedia.org/wikipedia/commons/6/64/Icon_External_Link.png);
        color: #cbcbcb;
        padding-left: 5px;
    }
/* _content/LuluBoss.Sochi.Storyselling.WebApp/Components/Pages/Customers/Index.razor.rz.scp.css */
.table[b-v7o250nk40]{
    display:grid;
    grid-template-columns: 125px auto auto 100px;
    row-gap:6px;
}

.table label[b-v7o250nk40]{
    justify-self:start;
    cursor:pointer;
}

.table label:hover[b-v7o250nk40]{
    color:blue;
}

    .table .th[b-v7o250nk40] {
        display: block;
        color: #004C97;
        font-size: .78em;
        text-transform: uppercase;
        letter-spacing: .6px;
        font-weight: bold;
        padding-bottom: 3px;
    }
/* _content/LuluBoss.Sochi.Storyselling.WebApp/Components/Pages/Customers/IssueRefund.razor.rz.scp.css */
.page-content[b-wgchxngkaf] {
    min-height: 600px;
}

/* _content/LuluBoss.Sochi.Storyselling.WebApp/Components/Pages/Customers/Profile.razor.rz.scp.css */
.page-content[b-2y9bs8j91m] {
    min-height: 600px;
}

.form-group > label:first-of-type.no-purchases[b-2y9bs8j91m] {
    margin-top: 24px;
    text-align: center;
}
/* _content/LuluBoss.Sochi.Storyselling.WebApp/Components/Pages/Customers/PurchasedContent.razor.rz.scp.css */
.page-content[b-mvkrt6s3eh] {
    min-height: 600px;
}

.form-group > label:first-of-type.no-purchases[b-mvkrt6s3eh] {
    margin-top: 24px;
    text-align: center;
}


.page-body button[b-mvkrt6s3eh] {
    margin-left: 3px;
    margin-top: 6px;
}

