/* InkOfAmerica Custom Overrides */
.header-specials {
    font-size: 22px;
    font-weight: 700;
    margin-bottom: 25px;
    padding-bottom: 10px;
    border-bottom: 3px solid #9e0b0f;
    color: #000;
}
.breadcrumnb { background: #f5f5f5; padding: 10px 0; margin-bottom: 0; }
.breadcrumnb ol { list-style: none; margin: 0; padding: 0; display: flex; flex-wrap: wrap; gap: 5px; }
.breadcrumnb li { font-size: 13px; color: #666; }
.breadcrumnb li:not(:last-child)::after { content: ' ›'; margin-left: 5px; }
.breadcrumnb a { color: #9e0b0f; text-decoration: none; }
.page_header { padding: 20px 0; border-bottom: 1px solid #eee; margin-bottom: 25px; }
.page_heading { font-size: 26px; font-weight: 700; margin: 0; }
.page-content { padding: 20px 0 40px; }
.site-footer { background: #222; color: #ccc; padding: 40px 0 0; margin-top: 40px; }
.site-footer h4 { color: #fff; font-size: 15px; margin-bottom: 15px; }
.site-footer ul { list-style: none; padding: 0; margin: 0; }
.site-footer ul li { margin-bottom: 8px; }
.site-footer ul li a { color: #aaa; font-size: 13px; text-decoration: none; }
.site-footer ul li a:hover { color: gold; }
.about-detail { color: #aaa; font-size: 13px; line-height: 1.7; margin-bottom: 15px; }
.about-info ul { list-style: none; padding: 0; }
.about-info ul li { color: #aaa; font-size: 13px; margin-bottom: 6px; }
.copyright { background: #111; padding: 15px 0; margin-top: 30px; }
.copyright p { color: #666; font-size: 12px; margin: 0; line-height: 36px; }
.payment-icons li { color: #555; font-size: 24px; margin-right: 8px; }
.navbar.navbar-inverse { background: #9e0b0f; border: none; }
.navbar-inverse .navbar-nav > li > a { color: #fff !important; }
.navbar-inverse .navbar-nav > li > a:hover { background: rgba(0,0,0,0.2) !important; }
.dropdown-menu { border-radius: 0; border-top: 3px solid #9e0b0f; }
.product-item:hover { box-shadow: 0 4px 15px rgba(0,0,0,0.1); transform: translateY(-2px); transition: all .25s; }
.nav-tabs > li.active > a { border-top: 3px solid #9e0b0f; color: #9e0b0f; font-weight: 600; }
.pagination > li > a { color: #9e0b0f; }
.pagination > .active > a { background-color: #9e0b0f; border-color: #9e0b0f; }
.mobile-menu { position: fixed; top: 0; right: -280px; width: 280px; height: 100%; background: #fff; z-index: 9999; transition: right .3s; box-shadow: -2px 0 10px rgba(0,0,0,0.2); overflow-y: auto; }
.mobile-menu-inner { padding: 20px; }
.mobile-menu-close a { font-size: 24px; color: #333; text-decoration: none; }
.mobile-menu-widget h3 { font-size: 16px; font-weight: 700; margin: 20px 0 10px; border-bottom: 2px solid #9e0b0f; padding-bottom: 5px; }#carousel-sellers .slick-slide > *, #carousel-sellers .slick-slide [class*="col-"], #carousel-sellers .slick-slide .product-item { width:100% !important; max-width:100% !important; float:none !important; } #carousel-sellers .slick-slide img { max-width:100%; height:auto; }
#addl-images .flexslider .slides>li{display:inline-block;width:108px;margin-right:10px;vertical-align:top}#addl-images .flexslider .slides img{width:100%}
