
    /*Styling logo*/
    .navbar-item img {
        max-height: 2.6em;
    }

    /* Navbar Border Shadow */
    nav#main-nav{ 
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
    }

     /*Navbar Styling Override for dark background*/
     nav#main-nav {
        background-color: #1e1e22;
    }
    
    a.button.is-white.navbar-search-toggle {
        background-color: #1e1e22;
        color: #fff;
    }

    a.button.is-small.is-primary.basket-link {
        background-color: transparent !important;
    }
    
    a.button.is-small.is-primary.navbar-search-toggle {
        background-color: transparent !important;
    }

    a.button.is-small.is-primary.admin-link.is-shown {
        background-color: transparent !important;
    }


    .content-field-navbar .navbar-link:not(.is-arrowless)::after {
        border-color: #fffe;
    }
    
    .navbar-item img {
        max-height: 2em;
    }
    
    .navbar-burger span {
        background-color: #fff;
    }

    .catfish-button.is-small, .button.is-small{
        font-size:1rem
    }
    
    i.fal.fa-search {
        color: #fff;
    }
    
    a.navbar-link {
        color: #fff;
    }
    
    a.navbar-link:hover {
        color: #fff;
    }

    a.navbar-item, .navbar-link {
        color: #fff;
    }

    .navbar-dropdown a.navbar-item {
        color: #000;
    }

    a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-item.is-active, .navbar-link:focus, .navbar-link:focus-within, .navbar-link:hover, .navbar-link.is-active {
        color:#fff;
    }
    
    /*Navbar Styling Override for dark background ON MOBILE*/
    /* Media query for screens with a maximum width of 769px (mobile) */
    @media only screen and (max-width: 1087px) {
        a.navbar-link {
            color: #000;
        }
    
        a.navbar-link:hover {
            color: #000;
        }
    
        .content-field-navbar .navbar-link:not(.is-arrowless)::after{
            border-color:#000;
        }

        a.navbar-item, .navbar-link {
            color: #000;
        }

        .icon.is-relative {
            color: #fff;
        }

        a.navbar-item:focus, a.navbar-item:focus-within, a.navbar-item:hover, a.navbar-item.is-active, .navbar-link:focus, .navbar-link:focus-within, .navbar-link:hover, .navbar-link.is-active{
            color: #000;
        }
    }




/* CHECKOUT PAGES */
/* Hide SKU in cart details */

   .orderDetailsMiscContainer .dispatchBy {
    display: none !important;
    }

   td.orderDetailsBillingAddressHeader {
    display: none !important;
    }

   td.orderDetailsBillingContainer {
    display: none !important;
    } 


/* MISCELLANEOUS */

/* Changing the word break behavior */
.is-word-break-all {
   word-break: normal !important; 
}

tr.cart-item-row {
   background: #dddee2 !important;
}

/* Hide product tags on product page */
.producttags-box {
    display: none;
}


/*Password Reset Page*/
input#NewPassword {
    width: 400px !important;
}
input#ConfirmNewPassword{
width: 400px !important;
}

/*Hide Featured Products*/
div#homeFeaturedProductsTitleRow {
    display: none;
}


/*Center Business Card*/
/*
@media screen and (min-width: 768px), print {
    .columns:not(.is-desktop):not(.is-widescreen) {
        display: flex;
        align-content: center;
        justify-content: center;
        flex-wrap: wrap;
        align-items: center;
    }

 .listItem.grid_3.column.is-6-mobile.is-6-tablet.is-3-widescreen.item_1 {
    width: 35% !important;
}

div#BeforeMainContainer {
    margin-bottom: -80px;
}
*/
