/* _content/eShop.UI/Components/Article/ArticleInfoPopup.razor.rz.scp.css */
body[b-95zufl1kvy] {
}
*[b-95zufl1kvy], *[b-95zufl1kvy]::before, *[b-95zufl1kvy]::after {
    box-sizing: border-box;
}



hr[b-95zufl1kvy]{
    background-color:red;
}


.container[b-95zufl1kvy]{
    min-height:500px;
    display:flex;
    flex-direction:column;
    justify-content:space-between;
}

.child[b-95zufl1kvy]{
}
.buttonsContainer[b-95zufl1kvy] {
    display:flex;
    flex-direction:row;
    justify-content:space-between;
}
 
/* _content/eShop.UI/Components/Article/ArticleInfoViewer.razor.rz.scp.css */
body[b-snyvvijv3q] {
}

.viewer[b-snyvvijv3q] {
    height: 375px;
}

.child[b-snyvvijv3q] {
    border: 1px solid black;
    border-radius: 5px;
    color: darkred;
    padding: 5px;
}

.imagesContainer[b-snyvvijv3q] {
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: 1fr 1fr;
    gap: 10px;
}

.smallImagesContainer[b-snyvvijv3q] {
    margin-top:10px;
    /*display: grid;*/
    grid-auto-flow: column;
    /*    grid-auto-columns: 1fr 1fr;*/
    gap: 5px;
}

.memo[b-snyvvijv3q] {
    font-family: Courier New, Courier, monospace;
    font-size: small;

    background-color:  rgba(70, 90, 126, 0.05);
    border: 1px solid gray;
    width: 100%;
    margin-bottom:2px;
}

img[b-snyvvijv3q] {
    border: 1px solid gray;
    border-radius: 5px;
}
    img.centered[b-snyvvijv3q] {
        display: block;
        margin-left: auto;
        margin-right: auto;
        max-width: 245px;
    }


  
/* _content/eShop.UI/Components/Article/ArticleSimpleSearch.razor.rz.scp.css */
body[b-0qwkh86nbb] {
}

*[b-0qwkh86nbb], *[b-0qwkh86nbb]::before, *[b-0qwkh86nbb]::after {
    box-sizing: border-box;
}

*.k-picker-solid[b-0qwkh86nbb] {
    border-color: rgba(0, 0, 0, 0.08);
    color: var(--yellow);
    background-color: yellow;
    background-image: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.02));
}

.flexContainer[b-0qwkh86nbb] {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: wrap;
    gap: 25px;
    /*border: 1px solid red;*/
    /*background-color: #F5F5F5;*/

    padding:5px;
}

.childColumn[b-0qwkh86nbb] {
    /*border: 1px solid blue;*/
}
/*
.k-dropdownlist .k-picker .k-picker-solid .k-picker-md .k-rounded-md {
    background-color: yellow !important;
    color:red;
}
.k-dropdownlist {
    background-color: yellow !important;
    border: 1px solid darkgray;
}
.inputText{
    border:1px solid darkgray;
}

.inputLabel{
    font-weight:bold;
    padding-right:20px;
}

.dropdownCategory {
    background-color: yellow;
}*/
/* _content/eShop.UI/Components/Article/ArticlesListView.razor.rz.scp.css */
body[b-5qhitm0798] {
}

/*.myPager .k-pager-wrap {*/
    /*  border-color: #dee2e6;
            color: #212529;
            background-color: #f8f9fa;*/
    /*border: none;
    background-color: transparent;
}

.k-pager-info {
    display: none;
}

.k-link {
    margin: 2px;
}

.MyListView .k-listview-content {
    padding: 5px;
}*/

.item-container[b-5qhitm0798] {
    display: flex;
    flex-wrap:wrap;
    flex-direction:row;  
    justify-content: center;  
    /*gap: 50px 100px;*/
    /*grid-auto-flow: row;*/
    /*grid-auto-columns: auto;*/
}
/* _content/eShop.UI/Components/Article/ArticlesListViewItem.razor.rz.scp.css */
body[b-k1s44rbpm7] {
}

.listCard[b-k1s44rbpm7] {
    position:relative;
    width: 250px;
    border: 1px solid darkgray;
    border-radius: 5px;
    margin: 5px;
    padding: 5px 5px 50px 5px;
}

.cardFooter[b-k1s44rbpm7] {
    position: absolute;
    width: 100%;
    bottom: 0;
    margin-left:-5px;
    margin-bottom: 5px;
}


.description[b-k1s44rbpm7]{
    height:4.5em;
    padding-top:5px;
}
img.centered[b-k1s44rbpm7] {
    display:block;
    margin-left: auto;
    margin-right: auto;
    max-width:245px;
}


.wrapbuttons[b-k1s44rbpm7] {
    padding: 3px 15px;
    display: flex;
    max-width: inherit;
    justify-content: space-between;
}
/* _content/eShop.UI/Components/Article/ArticlesListViewItemPriceItem.razor.rz.scp.css */
body[b-9c9yjpt68f] {
}

.line[b-9c9yjpt68f] {
    font-size:0.8em;
}

.line-mainPrice[b-9c9yjpt68f] {
    height: 50px;
    line-height: 50px;
    font-size:1em;
}

.line-titel[b-9c9yjpt68f] {
    text-align: left;
}

.line-price[b-9c9yjpt68f] {
    text-align: left;
}

.mainPrice[b-9c9yjpt68f] {
    color: red;
    font-weight: bold;
}

.endOfLifePrice[b-9c9yjpt68f] {
    color: white;
    font-weight: bold;
    background-image: url("/images/site/starburst.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: left;
}

.regularPrice[b-9c9yjpt68f] {
    color: black;
    font-weight: normal;
}

.price-Container[b-9c9yjpt68f] {
    display: flex
}

.price-Child[b-9c9yjpt68f] {
    flex: 1;
}

    .price-Child:first-child[b-9c9yjpt68f] {
        min-width:50%;
    }
    .price-Child:last-child[b-9c9yjpt68f] {
        min-width: 75px;
    }


/*https://stackoverflow.com/questions/8865458/how-do-i-vertically-center-text-with-css*/
/* _content/eShop.UI/Components/Article/ArticleStockViewer.razor.rz.scp.css */

.viewer[b-z5sh7u0uvf] {
    height: 350px;
}
.center-grid[b-z5sh7u0uvf] {
    margin: 0px 50px 0px 50px;
}
/* _content/eShop.UI/Components/Article/PriceInfoViewer.razor.rz.scp.css */
.viewer[b-hvemo4vphk] {
    height: 350px;
}

td[b-hvemo4vphk] {
    vertical-align: text-top;
    text-align: left;
}

table[b-hvemo4vphk] {
    border-collapse: collapse;
}

tr[b-hvemo4vphk] {
    border-bottom: 1pt dashed darkgray;
}

    tr:last-of-type[b-hvemo4vphk] {
        border-bottom: none;
    }

.firstcolumn[b-hvemo4vphk] {
    width: 150px;
}


.endOfLifePrice[b-hvemo4vphk] {
    margin-top: 50px;
    color: white;
    font-weight: bold;
    /*border:1px solid black;*/
    height: 50px;
    line-height: 50px;
    text-align: center;
    background-image: url("/images/site/starburst.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center
}

.regularPrice[b-hvemo4vphk] {
    color: red;
    font-weight: bold;
    /*border:1px solid black;*/
    height: 50px;
    line-height: 50px;
    text-align: center;
    /*background-image: url("/images/site/starburst.png");
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center*/
}
/* _content/eShop.UI/Components/Company/CompanyContactPerson.razor.rz.scp.css */
*[b-0pq7tcxa2l] {
    box-sizing: border-box;
}

.flex-container[b-0pq7tcxa2l] {
    display: flex;
    /*border: 1px solid black;*/
}

.flex-left[b-0pq7tcxa2l] {
  width:200px;
  /*border:1px solid green;*/
}

.flex-middle[b-0pq7tcxa2l] {
    /*padding-top: 20px;*/
    flex-grow: 1;
    max-width:400px;
    /*border: 1px solid red;*/
}

.flex-right[b-0pq7tcxa2l] {
    padding-top: 25px;
    width: 250px;
    /*border: 1px solid orange;*/
}

.icon_title[b-0pq7tcxa2l] {
    width: 75px;
}

.contact-title[b-0pq7tcxa2l] {
    padding-top:10px;
    font-weight: bold;
    /*border: 1px solid blue;*/
}

.contact-name[b-0pq7tcxa2l] {
    padding-top: 10px;
    margin-bottom: 20px;
    font-weight: bold;
    /*border: 1px solid red;*/
}

.contact-item[b-0pq7tcxa2l] {
    padding:3px;
    padding-left:30px;
}

.contact-image[b-0pq7tcxa2l] {
    width: 150px;
    border-radius: 5px;
}

.icon_person[b-0pq7tcxa2l] {
    width: 20px;
}



.youTube[b-0pq7tcxa2l] {
    width: 100%; /* Volledige breedte van de kolom */
    height: 0; /* Initiële hoogte */
    padding-bottom: 56.25%; /* Verhouding voor 16:9 aspect ratio */
    position: relative;
}

    .youTube iframe[b-0pq7tcxa2l] {
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0;
    }
/* _content/eShop.UI/Components/Company/CompanyContacts.razor.rz.scp.css */
body[b-e2zu3mybep] {
}


*[b-e2zu3mybep] {
    box-sizing: border-box;
}

.flex-grid[b-e2zu3mybep] {
    display: flex;
}

.col1[b-e2zu3mybep] {
    flex: 1;
    max-width:20%;
}

.col2[b-e2zu3mybep] {
    flex: 1;
}

.col3[b-e2zu3mybep] {
    flex: 1;
    max-width: 20%;
}

.responsive[b-e2zu3mybep] {
    width: 100%;
    max-width: 600px;
    height: auto;
    border: 1px dotted gray;
}

.contact-person[b-e2zu3mybep]{
    margin:10px 0px 10px 75px;
}
.t[b-e2zu3mybep]{
    margin:
}
.contact-map[b-e2zu3mybep] {
    margin: 10px 0px 10px 0px;
 
}

@media (max-width: 600px) {
    .flex-grid[b-e2zu3mybep] {
        display: block;
    }
    .col1[b-e2zu3mybep] {
        display:none;
    }
    .col3[b-e2zu3mybep] {
        display:none;
    }
}
/* _content/eShop.UI/Components/Company/CompanyContactTeam.razor.rz.scp.css */
*[b-1dbql322fo] {
    box-sizing: border-box;
}

.row[b-1dbql322fo] {
    display: flex;
}

.column-left[b-1dbql322fo] {
    flex: 0 0 200px;
}

.column-right[b-1dbql322fo] {
    padding-top: 20px;
}

.icon_title[b-1dbql322fo] {
    width: 75px;
}


.contact-title[b-1dbql322fo] {
    font-weight: bold;
}

.contact-name[b-1dbql322fo] {
    margin-bottom: 20px;
    font-weight: bold;
}

.contact-item[b-1dbql322fo] {
    padding: 3px;
    padding-left: 30px;
}

.contact-image[b-1dbql322fo] {
    height:250px;
    border-radius: 5px;
}

.contact-image-team[b-1dbql322fo] {
    height: 200px;
    border-radius: 5px;
}

.icon_person[b-1dbql322fo] {
    width: 20px;
}
/* _content/eShop.UI/Components/Company/CompanyGDPR.razor.rz.scp.css */
*[b-vaeyidn1hf] {
    box-sizing: border-box;
}

.flex-grid[b-vaeyidn1hf] {
    display: flex;
}

.col1[b-vaeyidn1hf] {
    flex: 1;
    max-width: 20%;
}

.col2[b-vaeyidn1hf] {
    flex: 1;
}

.col3[b-vaeyidn1hf] {
    flex: 1;
    max-width: 20%;
}

.content[b-vaeyidn1hf] {
    padding: 10px;
}

@media (max-width: 600px) {
    .flex-grid[b-vaeyidn1hf] {
        display: block;
    }

    .col1[b-vaeyidn1hf] {
        display: none;
    }

    .col3[b-vaeyidn1hf] {
        display: none;
    }
}
/* _content/eShop.UI/Components/Company/CompanyHolidays.razor.rz.scp.css */

/* _content/eShop.UI/Components/Company/CompanyInfo.razor.rz.scp.css */
*[b-6l27x7grnz] {
    box-sizing: border-box;
}

.flex-grid[b-6l27x7grnz] {
    display: flex;
}

.col1[b-6l27x7grnz] {
    flex: 1;
    max-width: 20%;
}

.col2[b-6l27x7grnz] {
    flex: 1;
}

.col3[b-6l27x7grnz] {
    flex: 1;
    max-width: 20%;
}

/*
.responsive {
    width: 100%;
    max-width: 600px;
    height: auto;
    border: 1px dotted gray;
}
*/
.showroom[b-6l27x7grnz] {
    margin: 10px 0px 30px 50px;
}


@media (max-width: 600px) {
    .flex-grid[b-6l27x7grnz] {
        display: block;
    }

    .col1[b-6l27x7grnz] {
        display: none;
    }

    .col3[b-6l27x7grnz] {
        display: none;
    }
}
/* _content/eShop.UI/Components/Company/CompanyInfoDetail.razor.rz.scp.css */
*[b-eip9kjvznp] {
    box-sizing: border-box;
}

.row[b-eip9kjvznp] {
    display: flex;
    margin-bottom: 15px;
}

.column-left[b-eip9kjvznp] {
    flex: 0 0 250px;
}

.column-right[b-eip9kjvznp] {
    padding-top: 0px;
    flex: 1;
    min-width:600px;
}

.item-group[b-eip9kjvznp] {
    margin-bottom: 10px;
}

.item-title[b-eip9kjvznp] {
    font-weight: bold;
}

.item-with-label[b-eip9kjvznp] {
    display: flex;
}

.item-label[b-eip9kjvznp] {
    flex: 0 0 100px;
}

.item-text[b-eip9kjvznp] {
    flex: 1;
}

/* _content/eShop.UI/Components/Company/CompanyShowroom.razor.rz.scp.css */
*[b-5t17mkpgu5] {
    box-sizing: border-box;
}

.row[b-5t17mkpgu5] {
    display: flex;
    margin-bottom:15px;
    /*border: 1px solid red;*/
}

.column-left[b-5t17mkpgu5] {
    flex: 0 0 250px;
}

.column-right[b-5t17mkpgu5] {
    /*border:1px dashed gray;*/
    /*display: flex;*/
    padding-top: 0px;
    /*justify-content: center;
    text-align: center;*/
}

.icon_title[b-5t17mkpgu5] {
    width: 75px;
}


.showroom-title[b-5t17mkpgu5] {
    /*margin-top: 20px;*/
    /*margin-bottom: 20px;*/
    font-weight: bold;
}

.showroom-name[b-5t17mkpgu5] {
    /* margin-top: 20px;*/
    margin-bottom: 3px;
    font-weight: bold;
}

.showroom-group[b-5t17mkpgu5]{
    margin-bottom:10px;
    /*padding-left: 30px;*/
}

.showroom-item[b-5t17mkpgu5] {
    padding-left: 3px;
    /*padding-left: 30px;*/
}

.showroom-image[b-5t17mkpgu5] {
    width: 220px;
    border-radius: 5px;
}
/* _content/eShop.UI/Components/Company/CompanyShowrooms.razor.rz.scp.css */
*[b-yc4qurunka] {
    box-sizing: border-box;
}

.flex-grid[b-yc4qurunka] {
    display: flex;
}

.col1[b-yc4qurunka] {
    flex: 1;
    max-width: 20%;
}

.col2[b-yc4qurunka] {
    flex: 1;
}

.col3[b-yc4qurunka] {
    flex: 1;
    max-width: 20%;
}
/*
.responsive {
    width: 100%;
    max-width: 600px;
    height: auto;
    border: 1px dotted gray;
}
*/
.showroom[b-yc4qurunka] {
    margin:  10px 0px 30px 50px;
}


@media (max-width: 600px) {
    .flex-grid[b-yc4qurunka] {
        display: block;
    }

    .col1[b-yc4qurunka] {
        display: none;
    }

    .col3[b-yc4qurunka] {
        display: none;
    }
}
/* _content/eShop.UI/Components/Company/CompanyWhoAreWe.razor.rz.scp.css */
*[b-hdxtr541oe] {
    box-sizing: border-box;
}

.flex-grid[b-hdxtr541oe] {
    display: flex;
}

.col1[b-hdxtr541oe] {
    flex: 1;
    max-width: 20%;
}

.col2[b-hdxtr541oe] {
    flex: 1;
}

.col3[b-hdxtr541oe] {
    flex: 1;
    max-width: 20%;
}

.content[b-hdxtr541oe]{
    padding:10px;
}

@media (max-width: 600px) {
    .flex-grid[b-hdxtr541oe] {
        display: block;
    }

    .col1[b-hdxtr541oe] {
        display: none;
    }

    .col3[b-hdxtr541oe] {
        display: none;
    }
}
/* _content/eShop.UI/Components/Intro/IntroCarousel.razor.rz.scp.css */
.k-scrollview[b-8n96ggzqsa] {
    margin: 0 auto;
    align-content:center;
}

img[b-8n96ggzqsa] {
    max-width: 100%;
    max-height: 100%;
}



/*.box {
    height: 200px;
    display: flex;
    justify-content: center;
}
*/
/* _content/eShop.UI/Components/Intro/IntroCollection.razor.rz.scp.css */
body[b-dgy836gjma] {
}
/* _content/eShop.UI/Components/Intro/IntroContact.razor.rz.scp.css */
body[b-4lfnk1qrng] {
}
/* _content/eShop.UI/Components/Intro/IntroLogin.razor.rz.scp.css */
body[b-v4j8as378f] {
}
/* _content/eShop.UI/Components/Intro/IntroNews.razor.rz.scp.css */
body[b-q7us8ujhdz] {
}
/* _content/eShop.UI/Components/Intro/IntroWhoAreWe.razor.rz.scp.css */
body[b-xfuaupjpfw] {
}
/* _content/eShop.UI/Components/News/NewsItemEntryComponent.razor.rz.scp.css */
body[b-hjqs38rfs8] {
}
/* _content/eShop.UI/Components/News/NewsItems.razor.rz.scp.css */
*[b-x6parqt20q] {
    box-sizing: border-box;
}

.flex-grid[b-x6parqt20q] {
    display: flex;
}

.col-1[b-x6parqt20q] {
    flex: 0 0 200px;
    max-width:100%;
    /*border: 1px solid green;*/
}

.col-2[b-x6parqt20q] {
    flex: 1;
    max-width:100%;
    /*border: 1px solid yellow;*/
}



.col-3[b-x6parqt20q] {
    flex: 1;
    max-width: 20%;
}


.news-item[b-x6parqt20q] {
    padding:5px;
}

.news-header[b-x6parqt20q]{
    font-weight:bold;
}

.news-image[b-x6parqt20q] {
    width: 150px;
    border-radius: 5px;
}


.news-links[b-x6parqt20q]{
    padding:5px;
}



@media (max-width: 600px) {
    .flex-grid[b-x6parqt20q] {
        display: block;
    }

   /* .col1 {
        display: none;
    }*/

    .col3[b-x6parqt20q] {
        display: none;
    }
}
/* _content/eShop.UI/Components/News/NewsItemsCompact.razor.rz.scp.css */
*[b-a1o286yo6u] {
    box-sizing: border-box;
}

.flex-grid[b-a1o286yo6u] {
    display: flex;
}

.col-1[b-a1o286yo6u] {
    flex: 0 0 200px;
    max-width: 100%;
    /*border: 1px solid green;*/
}

.col-2[b-a1o286yo6u] {
    flex: 1;
    max-width: 100%;
    /*border: 1px solid yellow;*/
}



.col-3[b-a1o286yo6u] {
    flex: 1;
    max-width: 20%;
}


.news-item[b-a1o286yo6u] {
    padding: 5px;
}

.news-header[b-a1o286yo6u] {
    font-weight: bold;
}

.news-image[b-a1o286yo6u] {
    width: 150px;
    border-radius: 5px;
}


.news-links[b-a1o286yo6u] {
    padding: 5px;
}



@media (max-width: 600px) {
    .flex-grid[b-a1o286yo6u] {
        display: block;
    }

    /* .col1 {
        display: none;
    }*/

    .col3[b-a1o286yo6u] {
        display: none;
    }
}
/* _content/eShop.UI/Components/Shared/CultureChanger.razor.rz.scp.css */
body[b-ahy3op12fe] {
}

.icon[b-ahy3op12fe]{
    height:15px;
    margin-right:15px;
}
/* _content/eShop.UI/Components/Shop/PriceDiscountDisplay.razor.rz.scp.css */
body[b-amu7nn8wxn] {
}
.price-with-discount[b-amu7nn8wxn] {
    display: flex;
}

.price[b-amu7nn8wxn] {
    text-align: right;
    padding-right: 5px;
    width: 150px;
}

.discount[b-amu7nn8wxn] {
    text-align: left;
    width: 150px;
    /*  width:150px;*/
}
/* _content/eShop.UI/Components/Shop/ShopEntryComponent.razor.rz.scp.css */
body[b-vy6mtwjsct] {
}

*[b-vy6mtwjsct], *[b-vy6mtwjsct]::before, *[b-vy6mtwjsct]::after {
    box-sizing: border-box;
}



.mycontainer[b-vy6mtwjsct] {
    display: grid;
    grid-auto-flow: row;
    background-color: #F5F5F5;
    padding: 5px;
    min-height:500px;
}

.child[b-vy6mtwjsct] {
    /*border: 5px solid black;*/

    border-radius: 5px;
    border: 1px solid darkgray;
    color: darkred;
    padding: 5px;
    background-color: #F8F8F8;
    margin: 5px 0px 5px 0px;
}

.twoColumnsContainer[b-vy6mtwjsct] {
    display: grid;
    grid-auto-flow: column;
    grid-auto-columns: 1fr 1fr;
    gap: 10px;
}
 

.buttonsContainer:nth-of-type(1)[b-vy6mtwjsct] {
    display: flex;
    /*grid-auto-flow: column;
    grid-auto-columns: 1fr 1fr;*/
    /*gap: 10px;*/
    
    border-top: 1px solid red;
    padding-top: 10px;
    position: absolute;
    bottom: 15px;
    justify-content:space-between;
    width:calc(100% - 40px);
    background-color:fuchsia;
}

.numericInput[b-vy6mtwjsct]{
    border:1px solid red;
    border-radius:5px;
    text-align:left;
    padding-left:5px;
    margin:5px 10px 5px 0px;
}

/* Chrome, Safari, Edge, Opera */
input[b-vy6mtwjsct]::-webkit-outer-spin-button,
input[b-vy6mtwjsct]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

/* Firefox */
input[type=number][b-vy6mtwjsct] {
    -moz-appearance: textfield;
}
/*
.mandatory{
    border-color:aqua;
    background-color:red;
    color:forestgreen;
}
*/
/* _content/eShop.UI/Components/Shop/ShopEntryPopup.razor.rz.scp.css */
/* style the entire popup element */
/* _content/eShop.UI/Components/Shop/ShoppingCart.razor.rz.scp.css */
body[b-ddy6hqwjsv] {
}

.shoppingcart[b-ddy6hqwjsv] {
    height: inherit;
}

.k-grid[b-ddy6hqwjsv] {
    height: inherit;
    color: red;
}
/* _content/eShop.UI/Components/Shop/ShoppingCartDeliveryAddress.razor.rz.scp.css */
body[b-fshpcob70b] {
}

*[b-fshpcob70b] {
    box-sizing: border-box;
}

.two-columns[b-fshpcob70b]{
    display:flex;
    flex-direction:row;
    justify-content:space-between;
    padding-top:5px;

}
    .two-columns > *[b-fshpcob70b] {
        flex:1;
    }
.column-content[b-fshpcob70b]{
    padding:5px 15px 5px 15px;
}

/* _content/eShop.UI/Components/Shop/ShoppingCartSummary.razor.rz.scp.css */
body[b-pdstbr01bp] {
}


.money[b-pdstbr01bp]{
    text-align:right;
    
}
.money[b-pdstbr01bp]:before{
    content:"€ ";
}
/* _content/eShop.UI/Pages/Admin/BlogAdmin.razor.rz.scp.css */
body[b-qs59onwud4] {
}
/* _content/eShop.UI/Pages/Admin/CustomerAdmin.razor.rz.scp.css */
body[b-40a2g8k3ab] {
}

.page-container[b-40a2g8k3ab] {
    /*display: grid;*/
    grid-template-areas:
        'tt tt tt tt tt'
        /*'sl ad ad ad su su'*/
        'sl sl dl dl dl';
    height: calc(100vh-350px);

    /*background-color: red;*/
    /*padding: 0px;
    gap: 5px;
    
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
}*/
}
/*.grid-item {*/
/*background-color: rgba(255, 255, 255, 0.8);*/
/*text-align: center;*/
/*padding: 0px;*/
/*   font-size: 30px;*/
/*border: 1px solid lightgray;*/
/*border-radius:10px;*/
/*}*/

.page-grid-item-titel[b-40a2g8k3ab] {
    grid-area: tt;
}
/*.item-titel {
    
    background-color: green;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}
*/

.item-selection-list[b-40a2g8k3ab] {
    grid-area: sl;
}


.item-summary[b-40a2g8k3ab] {
    grid-area: su;
    /* font-size: small;
    min-width: 150px;
    max-height: fit-content;*/
}



.item-address[b-40a2g8k3ab] {
    /*padding-left:5px;*/
    grid-area: ad;
    /*max-height:fit-content;*/
}

.item-detail-list[b-40a2g8k3ab] {
    grid-area: dl;
   /* height: 500px;*/
}
/* _content/eShop.UI/Pages/Admin/UserAdmin.razor.rz.scp.css */
body[b-zs4qpquij8] {
}

.page-container[b-zs4qpquij8] {
    /*display: grid;*/
    grid-template-areas:
        'tt tt tt tt tt'
        /*'sl ad ad ad su su'*/
        'sl sl dl dl dl';
    height: calc(100vh-350px);
    /*background-color: red;*/
    /*padding: 0px;
    gap: 5px;
    
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
}*/
}
/*.grid-item {*/
/*background-color: rgba(255, 255, 255, 0.8);*/
/*text-align: center;*/
/*padding: 0px;*/
/*   font-size: 30px;*/
/*border: 1px solid lightgray;*/
/*border-radius:10px;*/
/*}*/

.page-grid-item-titel[b-zs4qpquij8] {
    grid-area: tt;
}
/*.item-titel {
    
    background-color: green;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}
*/

.item-selection-list[b-zs4qpquij8] {
    grid-area: sl;
}


.item-summary[b-zs4qpquij8] {
    grid-area: su;
    /* font-size: small;
    min-width: 150px;
    max-height: fit-content;*/
}



.item-address[b-zs4qpquij8] {
    /*padding-left:5px;*/
    grid-area: ad;
    /*max-height:fit-content;*/
}

.item-detail-list[b-zs4qpquij8] {
    grid-area: dl;
    /* height: 500px;*/
}
/* _content/eShop.UI/Pages/Customer/CheckOut.razor.rz.scp.css */
body[b-h99zs0byzl] {
}



.grid-item[b-h99zs0byzl] {
    /*background-color: rgba(255, 255, 255, 0.8);*/
    /*text-align: center;*/
    /*padding: 2px;*/
    /*   font-size: 30px;*/
    border: 1px solid lightgray;
}

.item-titel[b-h99zs0byzl] {
    grid-area: tt;
    background-color: blue;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}


.item-actions[b-h99zs0byzl] {
    display: flex;
    flex-direction: row;
    padding: 5px 50px 5px 50px;
    grid-area: ac;
    min-height: 50px;
    flex-wrap: wrap;
    align-content: center;
    justify-content: space-evenly;
    align-items: flex-start;
}

.button-action[b-h99zs0byzl] {
    width: max-content;
}



.item-address[b-h99zs0byzl] {
    padding-left: 5px;
    grid-area: ad;
}


.item-remark[b-h99zs0byzl] {
    grid-area: rm;
    
}


.item-summary[b-h99zs0byzl] {
    grid-area: su;
    font-size: small;
}

.item-detail-list[b-h99zs0byzl] {
    grid-area: dl;
    height: 500px;
}

.item-checkout[b-h99zs0byzl] {
    grid-area: c;
}


.item-disclamer[b-h99zs0byzl] {
    grid-area: dc;
    padding:5px;
}

.page-container[b-h99zs0byzl] {
    display: grid;
    grid-template-areas:
        'tt tt tt tt tt tt'
        'ad ad rm rm su su'
        'ac ac ac ac su su'
        'dl dl dl dl dl dl'   
        'dc dc dc dc dc dc';
    /*background-color: red;*/
    padding: 10px;
    gap: 5px;
    height: calc(100vh-350px);
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
    /*grid-auto-flow: column;*/
}


.mail-paragraph[b-h99zs0byzl]{
    padding:10px;
}

.mail-subtitle[b-h99zs0byzl]{
    
}

table[b-h99zs0byzl]{
    border:dashed;
}
/* _content/eShop.UI/Pages/Customer/Invoices.razor.rz.scp.css */

.grid-item[b-11mrqluwzi] {
    /*background-color: rgba(255, 255, 255, 0.8);*/
    /*text-align: center;*/
    /*padding: 2px;*/
    /*   font-size: 30px;*/
    border: 1px solid lightgray;
}

.item-titel[b-11mrqluwzi] {
    grid-area: tt;
    background-color: saddlebrown;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}




.item-text[b-11mrqluwzi] {
    grid-area: tx;
}

.item-detail-list[b-11mrqluwzi] {
    grid-area: dl;
}



.page-container[b-11mrqluwzi] {
    display: grid;
    grid-template-areas:
        'tt'
        'tx'
        'dl';
    /*background-color: red;*/
    padding: 0px;
    gap: 5px;
    height: calc(100vh-350px);
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
}
/* _content/eShop.UI/Pages/Customer/Landing.razor.rz.scp.css */
body[b-qup2k8bu65] {
}
/* _content/eShop.UI/Pages/Customer/OrderConfirm.razor.rz.scp.css */
body[b-tjvjfr0343] {
}

*[b-tjvjfr0343] {
    box-sizing: border-box;
}

.page-container[b-tjvjfr0343] {
    display: grid;
    grid-template-areas:
        'tt'
        'ct'
        'ac';
    padding: 0px;
    gap: 5px;
    height: calc(100vh-350px);
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
}



.page-title[b-tjvjfr0343] {
    /*neemt over van site.css*/
}

.page-grid-item[b-tjvjfr0343] {
    /*neemt over van site.css*/
}

.item-text[b-tjvjfr0343] {
    padding:20px;

}


.item-actions[b-tjvjfr0343] {
    border:none;
    display: flex;
    flex-direction: row;
    padding: 50px;
    grid-area: ac;
    /*min-height: 95px;*/
    flex-wrap: wrap;
    align-content: center;
    justify-content: space-evenly;
    align-items: flex-start;
}
/*
.button-action {
    width: max-content;
}
*/
/* _content/eShop.UI/Pages/Customer/OrderHistory.razor.rz.scp.css */
body[b-7dpjjvbcfw] {
}

.page-container[b-7dpjjvbcfw] {
    /*display: grid;*/
  /*  grid-template-areas:
        'tt tt tt tt tt tt'
        'sl ad ad ad su su'
        'sl dl dl dl dl dl';*/
    grid-template-areas:
        'tt tt tt tt tt tt'
        'sl ct ct ct ct ct';
        
    height: calc(100vh-350px);
    /*background-color: red;*/
    /*padding: 0px;
    gap: 5px;
    height: calc(100vh-350px);
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
}*/
}

/*.grid-item {*/
/*background-color: rgba(255, 255, 255, 0.8);*/
/*text-align: center;*/
/*padding: 0px;*/
/*   font-size: 30px;*/
/*border: 1px solid lightgray;*/
/*border-radius:10px;*/
/*}*/
.page-grid-item-titel[b-7dpjjvbcfw] {
    grid-area: tt;
}
/*.item-titel {
    
    background-color: green;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}
*/

.item-selection-list[b-7dpjjvbcfw] {
    grid-area:sl;
    
}

.item-content[b-7dpjjvbcfw]{
    grid-area: ct;
}

.item-content-hoofding[b-7dpjjvbcfw] {
    display: flex;
    flex-direction: row;
    justify-content: space-between; /* Dit zorgt ervoor dat de kinderen gespreid worden met de maximale ruimte ertussen */
    padding:5px;

}
   
}
.item-summary[b-7dpjjvbcfw] {
    grid-area: su;
    /*max-height:150px;*/ 
   /* font-size: small;
    min-width: 150px;*/
    /*max-height: fit-content;*/
}



.item-address[b-7dpjjvbcfw] {
    /*padding-left:5px;*/
    grid-area: ad;
    /*max-height:150px;*/
    /*max-height:fit-content;*/
}
.item-detail-list[b-7dpjjvbcfw] {
    grid-area: dl;
    /*height: 500px;*/
}
/* _content/eShop.UI/Pages/Customer/Outlet.razor.rz.scp.css */
body[b-fzi0fll3ji] {
}

.grid-item[b-fzi0fll3ji] {
    /*background-color: rgba(255, 255, 255, 0.8);*/
    /*text-align: center;*/
    /*padding: 2px;*/
    /*   font-size: 30px;*/
    border: 1px solid lightgray;
}

.item-titel[b-fzi0fll3ji] {
    grid-area: tt;
    background-color: darkorange;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}

 


.item-text[b-fzi0fll3ji] {
    grid-area: tx;
    
}

.item-detail-list[b-fzi0fll3ji] {
    grid-area: dl;
 
}



.page-container[b-fzi0fll3ji] {
    display: grid;
    grid-template-areas:
        'tt'
        'tx'
        'dl';
    /*background-color: red;*/
    padding: 0px;
    gap: 5px;
    height: calc(100vh-350px);
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
}
/* _content/eShop.UI/Pages/Customer/OutOfCollection.razor.rz.scp.css */
 
.grid-item[b-1gnoyr2v92] {
    /*background-color: rgba(255, 255, 255, 0.8);*/
    /*text-align: center;*/
    /*padding: 2px;*/
    /*   font-size: 30px;*/
    border: 1px solid lightgray;
}

.item-titel[b-1gnoyr2v92] {
    grid-area: tt;
    background-color: black;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}




.item-text[b-1gnoyr2v92] {
    grid-area: tx;
    padding:10px;
}

.item-detail-list[b-1gnoyr2v92] {
    grid-area: dl;
}



.page-container[b-1gnoyr2v92] {
    display: grid;
    grid-template-areas:
        'tt'
        'tx'
        'dl';
    /*background-color: red;*/
    padding: 0px;
    gap: 5px;
    height: calc(100vh-350px);
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
}
/* _content/eShop.UI/Pages/Customer/Pricelists.razor.rz.scp.css */
body[b-h7mtklhsr9] {
}


.tabStripTab[b-h7mtklhsr9] {
    width: 150px;
}



/*.grid-item {*/
    /*background-color: rgba(255, 255, 255, 0.8);*/
    /*text-align: center;*/
    /*padding: 2px;*/
    /*   font-size: 30px;*/
    /*border: 1px solid lightgray;
}

.item-titel {
    grid-area: tt;
    background-color: purple;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}




.item-text {
    grid-area: tx;
}

.item-detail-list {
    grid-area: dl;
}



.page-container {
    display: grid;
    grid-template-areas:
        'tt'
        'tx'
        'dl';*/
    /*background-color: red;*/
    /*padding: 0px;
    gap: 5px;
    height: calc(100vh-350px);
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
}*/
/* _content/eShop.UI/Pages/Customer/Shop.razor.rz.scp.css */
body[b-sbfjlcug8b] {
}

*[b-sbfjlcug8b] {
    box-sizing: border-box;
}

.page-container[b-sbfjlcug8b] {
    display: grid;
    grid-template-areas:
        'tt tt tt tt tt tt'
        'ac ac ac ac su su'
        'dl dl dl dl dl dl'
        'dc dc dc dc dc dc';
    padding: 0px;
    gap: 5px;
    height: calc(100vh-350px);
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
}


.page-title[b-sbfjlcug8b] {
    /*neemt over van site.css*/
}

.page-grid-item[b-sbfjlcug8b] {
    /*neemt over van site.css*/
}

/*
.item-titel {
    grid-area: tt;
    background-color: #E30613;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}*/

.item-actions[b-sbfjlcug8b] {
    display: flex;
    flex-direction: row;
    padding: 5px 50px 5px 50px;
    grid-area: ac;
    min-height: 95px;
    flex-wrap: wrap;
    align-content: center;
    justify-content: space-evenly;
    align-items: flex-start;
}

.button-action[b-sbfjlcug8b] {
    width: max-content;
}

.item-summary[b-sbfjlcug8b] {
    grid-area: su;
    font-size: small;
    margin-bottom: 5px;
}

.item-detail-list[b-sbfjlcug8b] {
    grid-area: dl;
    min-height: 500px;
}


.item-disclamer[b-sbfjlcug8b] {
    grid-area: dc;
    padding:5px;
}
/*
.item-checkout {
    grid-area: c;
}
*/
/* _content/eShop.UI/Pages/Customer/ShopDetail.razor.rz.scp.css */

.page-container[b-3n7zyz2qxy] {
    display: grid;
    grid-template-areas:
        'tt tt tt tt tt tt'
        'ss ss ss ss ss ss'
        'dl dl dl dl dl dl';
    /*background-color: red;*/
    padding: 0px;
    gap: 5px;
    height: calc(100vh-450px);
    /*grid-auto-rows: min-content;
    grid-auto-columns: 1fr;*/
}


.grid-item[b-3n7zyz2qxy] {
    /*background-color: rgba(255, 255, 255, 0.8);*/
    /*text-align: center;*/
    /*padding: 2px;*/
    /*   font-size: 30px;*/
    border: 1px solid lightgray;
}

.item-titel[b-3n7zyz2qxy] {
    grid-area: tt;
    background-color: #E30613;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}


.item-search[b-3n7zyz2qxy] {
    grid-area: ss;
}


.item-detail-list[b-3n7zyz2qxy] {
    grid-area: dl;
    min-height: 500px;
   /* margin-bottom: 50px;*/
}



/*
.parent {
    border: 1px solid black;
    border-radius: 5px;
    display: grid;
    gap: 1em;
    min-height: 400px;
    background-color: moccasin
}

.child {
    border: 1px solid black;
    border-radius: 5px;
    color: darkred;
    padding: 5px;
}
*/
/*h4 {
    background-color: salmon;
}
*/

/* 
@media (min-width: 35em) {
    .parent {
        grid-auto-flow: column;
        grid-auto-columns: 2fr 2fr 3fr;
    }
}
*/
/* _content/eShop.UI/Pages/IntroSelectCustomer.razor.rz.scp.css */
body[b-81kd49g8r2] {
}

.gridContainer[b-81kd49g8r2] {
 
    max-width:750px;
    min-width:450px;
    /*background-color: yellow;*/
}

.selectButton[b-81kd49g8r2]{
  width:100%;  
}


.parent[b-81kd49g8r2] {
    /* border: 1px solid black;
    border-radius: 5px;*/
    display: flex;
    gap: 1em;
    height: calc( 75vh - 100px);
    flex-wrap: wrap;
    flex-direction: row;
    justify-content: center;
    /*min-height: 400px;
    background-color: moccasin*/
}

.child[b-81kd49g8r2] {
    /*border: 1px solid black;*/
    /*border-radius: 5px;*/
    /*color: darkred;*/
    /*padding: 5px;*/
}
/* _content/eShop.UI/Pages/Public/Collection.razor.rz.scp.css */
.page-content[b-hsgcmmcktq] {
    display: grid;
    grid-template-areas:
        'sl ar ar ar ar ar'
        'sl ar ar ar ar ar';
    gap: 5px;
}


.item-selection-list[b-hsgcmmcktq] {
    grid-area: sl;
    height: 700px;
}

.item-detail-list[b-hsgcmmcktq] {
    grid-area: ar;
    height: 700px;
}

div.k-treeview span.k-in[b-hsgcmmcktq] {
    padding: 0;
}
/* _content/eShop.UI/Pages/Public/Company.razor.rz.scp.css */
body[b-ilodn8v7d0] {
}

.tabStripTab[b-ilodn8v7d0] {
width:150px;
}

.grid-item[b-ilodn8v7d0] {
    /*background-color: rgba(255, 255, 255, 0.8);*/
    /*text-align: center;*/
    /*padding: 0px;*/
    /*   font-size: 30px;*/
    /*border: 1px solid lightgray;*/
    /*border-radius:10px;*/
}
/*
.item-titel {
    grid-area: tt;
    background-color: green;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}


.item-selection-list {
    grid-area: sl;
    height: 500px;
}


.item-summary {
    grid-area: su;
    font-size: small;
    min-width: 150px;
}

*/

/*.item-content {
    padding-left: 0px;
    grid-area: ct;
}


.page-container {
    display: grid;
    grid-template-areas:
        'tt tt tt tt tt tt'
        'ct ct ct ct ct ct';*/
        
    /*background-color: red;*/
    /*padding: 0px;
    gap: 5px;
    height: calc(100vh-350px);
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
}*/

/*
div.k-treeview span.k-in {
    padding: 0;
}
*/
/* _content/eShop.UI/Pages/Public/Gallery.razor.rz.scp.css */
body[b-1zb3r4bnz5] {
}
/* _content/eShop.UI/Pages/Public/Intro.razor.rz.scp.css */
.page-content[b-9ityfer5f1] {
    display: grid;
    grid-template-areas:
        'c c c'
        'd d d'
        'c1 c2 c3';
    gap: 10px;
}

.item-carousel[b-9ityfer5f1] {
    grid-area: c;
    display: flex;
    justify-content: center;
}

.content[b-9ityfer5f1]{
 grid-area: d;
 display:flex;
 flex-wrap:wrap;
 gap:5px;
}

.item-col1[b-9ityfer5f1] {
    flex: 1;
    /*min-width:400px;*/
    /*grid-area: c1;*/
    /*background-color: aquamarine;*/
}


.item-col2[b-9ityfer5f1] {
    /*grid-area: c2;*/
    flex: 1;
    /*min-width: 400px;*/
    /*background-color: lightgoldenrodyellow;*/
}

.item-col3[b-9ityfer5f1] {
    /*grid-area: c3;*/
    flex: 1;
    /*min-width: 400px;*/
    /*background-color: palevioletred;*/
}

/*
.item-grid {
    grid-area: g;
    background-color: lightpink;
}
*/
/* _content/eShop.UI/Pages/Public/News.razor.rz.scp.css */
/** {
    box-sizing: border-box;
}*/

.tabStripTab[b-mf3p21cjx1] {
    width: 150px;
}

/*.grid-item {*/
    /*background-color: rgba(255, 255, 255, 0.8);*/
    /*text-align: center;*/
    /*padding: 0px;*/
    /*   font-size: 30px;*/
    /*border: 1px solid lightgray;*/
    /*border-radius:10px;*/
/*}*/
/*
.item-titel {
    grid-area: tt;
    background-color: green;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}


.item-selection-list {
    grid-area: sl;
    height: 500px;
}


.item-summary {
    grid-area: su;
    font-size: small;
    min-width: 150px;
}

*/

/*.item-content {
    padding-left: 0px;
    grid-area: ct;
}


.page-container {
    display: grid;
    grid-template-areas:
        'tt tt tt tt tt tt'
        'ct ct ct ct ct ct';*/
    /*background-color: red;*/
    /*padding: 0px;
    gap: 5px;
    height: calc(100vh-350px);
    grid-auto-rows: min-content;
    grid-auto-columns: 1fr;
}*/

/*
div.k-treeview span.k-in {
    padding: 0;
}
*/
/* _content/eShop.UI/Pages/Public/SearchPage.razor.rz.scp.css */

.page-container[b-5yqdfvh9fk] {
    display: grid;
    grid-template-areas:
        'tt tt tt tt tt tt'
        'ss ss ss ss ss ss'
        'dl dl dl dl dl dl';
    /*background-color: red;*/
    padding: 0px;
    gap: 5px;
    height: calc(100vh-450px);
    /*grid-auto-rows: min-content;
    grid-auto-columns: 1fr;*/
}


.grid-item[b-5yqdfvh9fk] {
    /*background-color: rgba(255, 255, 255, 0.8);*/
    /*text-align: center;*/
    /*padding: 2px;*/
    /*   font-size: 30px;*/
    border: 1px solid lightgray;
}

.item-titel[b-5yqdfvh9fk] {
    grid-area: tt;
    background-color: #E30613;
    color: white;
    border-radius: 0px;
    padding-left: 5px;
}


.item-search[b-5yqdfvh9fk] {
    grid-area: ss;
}



.item-detail-list[b-5yqdfvh9fk] {
    grid-area: dl;
    min-height: 500px;
    /* margin-bottom: 50px;*/
}



/*
.parent {
    border: 1px solid black;
    border-radius: 5px;
    display: grid;
    gap: 1em;
    min-height: 400px;
    background-color: moccasin
}

.child {
    border: 1px solid black;
    border-radius: 5px;
    color: darkred;
    padding: 5px;
}
*/
/*h4 {
    background-color: salmon;
}
*/

/* 
@media (min-width: 35em) {
    .parent {
        grid-auto-flow: column;
        grid-auto-columns: 2fr 2fr 3fr;
    }
}
*/
/* _content/eShop.UI/Shared/BasketSummaryBadge.razor.rz.scp.css */
body[b-fwfxdhlk0a] {
}


/* _content/eShop.UI/Shared/MainLayout.razor.rz.scp.css */
.page[b-8w9qn0s89k] {
    position: relative;
    display: flex;
    flex-direction: column;
}

main[b-8w9qn0s89k] {
    flex: 1;
}

.sidebar[b-8w9qn0s89k] {
    /*background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);*/
    /*border-right: 1px solid #f7f7f7;*/
    background-color: #f7f7f7;
}

.top-row[b-8w9qn0s89k] {
  
    background-color: #f7f7f7;
    /*border-bottom: 1px solid #d6d5d5;*/
    justify-content: flex-end;
    height: 4.5rem; /* 3.5rem;*/
    display: flex;
    align-items: center;
}

    .top-row[b-8w9qn0s89k]  a, .top-row .btn-link[b-8w9qn0s89k] {
        white-space: nowrap;
        margin-left: 1.5rem;
    }

    .top-row a:first-child[b-8w9qn0s89k] {
        overflow: hidden;
        text-overflow: ellipsis;
    }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-8w9qn0s89k] {
        display: none;
    }

    .top-row.auth[b-8w9qn0s89k] {
        justify-content: space-between;
    }

    .top-row a[b-8w9qn0s89k], .top-row .btn-link[b-8w9qn0s89k] {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-8w9qn0s89k] {
        flex-direction: row;
    }

    .sidebar[b-8w9qn0s89k] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }
     
    .top-row[b-8w9qn0s89k] {
        position: sticky;
        top: 0;
        z-index: 10;
    }

    .top-row[b-8w9qn0s89k], article[b-8w9qn0s89k] {
        padding-left: 1.0rem !important;
        padding-right: 1.5rem !important;
        padding-top: 1.2rem !important;
    }
}
/* _content/eShop.UI/Shared/NavMenu.razor.rz.scp.css */
.navbar-toggler[b-u3ic58743s] {
    background-color: rgba(255, 255, 255, 0.1);
}

.top-row[b-u3ic58743s] {
    height: 4.5rem; /* 3.5rem;*/
    /*background-color: rgba(0,0,0,0.4);*/ /* origineel ! */
    background-color: #f7f7f7;
    /* border-bottom: 1px solid #d6d5d5; */
}

.navbar-brand[b-u3ic58743s] {
    font-size: 1.1rem;
}

/*.oi {
    width: 2rem;
    font-size: 1.1rem;
    vertical-align: text-top;
    top: -2px;
    color:black;
}
*/
.separator[b-u3ic58743s] {
    font-size: 0.9rem;
    font-weight: bold;
    /* padding-bottom: 0.5rem;*/
    /*extras:*/
    /* border: 1px solid white;
    background-color: white;*/
    color: rgb(50, 50, 50);
    margin:5px 5px 5px 10px;
    /* border-radius: 5px;*/
}

    .separator:first-of-type[b-u3ic58743s] {
        margin-top: 2rem;
    }
.nav-item[b-u3ic58743s] {
    /*font-size: 0.9rem;*/
    /* padding-bottom: 0.5rem;*/
    /*extras:*/
    /* border: 1px solid white;*/
    /*background-color:white;*/

    color: rgb(50, 50, 50);
    margin: 2px 10px 2px 10px;
    border-radius: 5px;
}

    .nav-item:first-of-type[b-u3ic58743s] {
        margin-top: 1rem;
    }

    .nav-item:last-of-type[b-u3ic58743s] {
        margin-bottom: 1rem;
    }

    .nav-item[b-u3ic58743s]  a {
        color: rgb(65, 65, 65);
        background-color: white;
    }

        .nav-item[b-u3ic58743s]  a.active {
            background-color: white;
            color: red;
        }

        .nav-item[b-u3ic58743s]  a:hover {
            background-color: red; /* rgba(255,255,255,0.1);*/
            color: white;
        }

/*  .nav-item ::deep a {
        color: #d7d7d7;
        border-radius: 4px;
        height: 3rem;
        display: flex;
        align-items: center;
        line-height: 3rem;
    }

.nav-item ::deep a.active {
    background-color: rgba(255,255,255,0.25);
    color: white;
}

.nav-item ::deep a:hover {
    background-color: rgba(255,255,255,0.1);
    color: white;
}*/

@media (min-width: 641px) {
    .navbar-toggler[b-u3ic58743s] {
        display: none;
    }

    .collapse[b-u3ic58743s] {
        /* Never collapse the sidebar for wide screens */
        display: block;
    }
}
