.homeFeaturedCategoriesWrapper .listWrapper {
    justify-content: center;
}
.homeFeaturedCategoriesWrapper .listWrapper .listItem {
    background: #c41520;
}
.homeFeaturedCategoriesWrapper .small-product-item:hover .category-item .picture {
    opacity: 0.5;
}
.homeFeaturedCategoriesWrapper .listWrapper .listItem {
    flex: 0 0 50%;
    max-width: 50%;
}
@media (max-width: 500px) {
    .homeFeaturedCategoriesWrapper .listWrapper .listItem {
        flex: 0 0 100%;
        max-width: 100%;
    }
}
#main-nav .search-box {
    width: 100%;
    max-width: 200px;
    margin: .5rem 0;
    display: inline-block;
}
@media (min-width: 1088px) {
    #main-nav .is-module {
        padding-left: 0px;
    }
}
/* Category navigation in menu */
.navbar-dropdown .navigationmenu {
    padding: 0px;
    padding-left: 0.5rem;
}
.navbar-dropdown .navigationmenu .navigationmenu--title {
    display: none;
}
.navbar-dropdown .navigationmenu ul, .navbar-dropdown .navigationmenu ul li {
    margin: 0px!important;
    border: 0px;
    white-space: nowrap;
    padding: 0px;
}
.navbar-dropdown .navigationmenu ul li li {
    margin-left: 0.5rem!important;
}
.navbar-dropdown .navigationmenu ul li li a:before {
    content: '- ';
    display: inline-block;
    margin-left: -0.4rem;
}
.navbar-dropdown .navigationmenu ul li a {
    padding: 0.5rem 1.5rem;
    display:block;
    line-height: 1.5;
}
#sliderrow .flexslider .slides li > img {
    height: auto;
    width: 100%;
}
#sliderrow .flexslider {
    height: auto;
}
@media (max-width: 1087px) {
#main-nav .search-box {
    max-width: 100%;
}
#sliderrow .flexslider .slides li > img {
    width:200%;
    margin-left: -50%;
    max-width: 200%;
}

}
.catfish-footer {
    background-color: #eaeaea;
}

.tier-prices.orderLineTotal, .product-variant-line .tier-prices, .category-product-section .alternate--prices .productPrice, .shoppingcart__wrapper .selected-checkout-attributes, .product-item.catfish-default-product-box .productPrice {
    display: none!important;
}
.account-page--order-details #order_details_v2 .od_products_container .od_product_box br {
    display: block;
}

.ProductButtonsAsThumbnails #multiProductCustomProduct .button {
    width: 109px;
    padding-top: 159px;
    height: auto;
    background-size: contain;
    background-repeat: no-repeat;
}

.producttags-box {
display: none
}