
#site-logo {
    height: 70px;
    object-fit: contain;
    width:300px
}

@media (min-width: 768px){
.navbar.navbar-under ul > li.active > a {
    border-bottom: 6px solid #f9d201 !important;
    
}
}
.pt-2, .py-2 {
    padding-top: 1rem!important;
    padding-bottom: 1rem !important;
}

#site-menu div.expander > svg{
    color:#f9d201;
}

.new-product button {
    background-color: #d4edda;
}

.part-card-footer .pricing {
    background-color: #d4edda;
}#site-logo {
    height: 70px;
    object-fit: contain;
    width:300px
}

@media (min-width: 768px){
.navbar.navbar-under ul > li.active > a {
    border-bottom: 6px solid #f9d201 !important;
    
}
}
.pt-2, .py-2 {
    padding-top: 1rem!important;
    padding-bottom: 1rem !important;
}

#site-menu div.expander > svg{
    color:#f9d201;
}

.new-product button {
    background-color: #d4edda;
}

.part-card-footer .pricing {
    background-color: #d4edda;
}

ol.breadcrumb-wrapper.flex-grow-1::before {
    content: "/\00A0";
}

li.breadcrumb-item.no-print {
    font-style: italic;
}