/* =============================================
   INFIRA TECH - CUSTOM THEME
   Primary : #1a2b5e (Dark Navy Blue)
   Accent  : #00b4d8 (Cyan / Teal)
   ============================================= */

/* ---- Search bar border & button ---- */
.main-search form { border-color: #1a2b5e; }
.main-search form button { background: #1a2b5e; }
.mobile-search button { background: #1a2b5e; }

/* ---- Top Navigation Menu bar ---- */
.menu-area,
.menu-area .container,
.menu-area .catagory_menu,
.menu-area .catagory_menu ul,
header .menu-area, .menu-area li.cat_bar>a {
    background: #1a2b5e !important;
}

/* ---- Category dropdown header ---- */
.categories p { background: #1a2b5e !important; }

/* ---- Product "à¦…à¦°à§à¦¡à¦¾à¦° à¦•à¦°à§à¦¨" button (form submit) ---- */
.pro_btn button {
    background: #1a2b5e !important;
    border-color: #1a2b5e !important;
    color: #fff !important;
}
.pro_btn button:hover {
    background: #00b4d8 !important;
    border-color: #00b4d8 !important;
}
/* ---- Dropdown menu text color ---- */
.Cat_menu {
    background: #fff !important;
}
.Cat_menu .Cat_list a {
    color: #1a2b5e !important;
    background: #fff !important;
}
.Cat_menu .Cat_list a:hover {
    color: #00b4d8 !important;
    background: #fff !important;
}
ul.Cat_menu li{
    background:#fff !important;
}
/* ---- Product "à¦…à¦°à§à¦¡à¦¾à¦° à¦•à¦°à§à¦¨" button (anchor link) ---- */
.cart_btn.order_button a {
    background: #1a2b5e !important;
    border-color: #1a2b5e !important;
    color: #fff !important;
}
.cart_btn.order_button a:hover {
    background: #00b4d8 !important;
    border-color: #00b4d8 !important;
}

/* ---- Sale/Discount badge ---- */
.sale-badge-box { background: #1a2b5e !important; }
.product_item_inner .sale-badge-box { background: #1a2b5e !important; }

/* ---- Product price color ---- */
.pro_price p { color: #1a2b5e !important; }

/* ---- View More button ---- */
.view_more_btn {
    background: transparent !important;
    border: 2px solid #1a2b5e !important;
    color: #1a2b5e !important;
}
.view_more_btn:hover {
    background: #1a2b5e !important;
    color: #fff !important;
}

/* ---- Cart count badge (header) ---- */
.header-list-items ul li span { background: #00b4d8 !important; }

/* ---- Go to cart button ---- */
.go_cart,
.go_cart:hover {
    background: #1a2b5e !important;
    color: #fff !important;
    border-color: #1a2b5e !important;
}

/* ---- Submit / Login button ---- */
.submit-btn { background: #1a2b5e !important; }

/* ---- Checkout confirm button ---- */
.confirm-btn { background: #1a2b5e !important; border-color: #1a2b5e !important; }
.confirm-btn:hover { background: #00b4d8 !important; border-color: #00b4d8 !important; }

/* ---- Order place button ---- */
.order_place { background: #1a2b5e !important; border-color: #1a2b5e !important; }
.order_place:hover { background: #00b4d8 !important; border-color: #00b4d8 !important; }

/* ---- Hot deal timer ---- */
.timer_inner .syotimer-cell { background: #1a2b5e !important; }

/* ---- Section title header bar ---- */
.section-title-header { border-color: #1a2b5e !important; }
.section-title-name { background: #1a2b5e !important; color: #fff !important; }

/* ---- Footer bottom ---- */
.footer-bottom { background-color: #1a2b5e !important; }

/* ---- Scroll to top button ---- */
.scrolltop .scroll { background: #1a2b5e !important; }

/* ---- Page loader ---- */
.custom-loader {
    --c: radial-gradient(farthest-side, #1a2b5e 92%, #0000) !important;
}

/* ---- Product item hover border ---- */
.product_item,.cat_item { border-color: #1a2b5e !important; }
.product_item:hover { border-color: #132147 !important; }
.cat_item:hover { border-color: #132147 !important; }

/* ---- Track order / invoice ---- */
.tracktable thead { background: #1a2b5e !important; }

/* ---- Sidebar accordion ---- */
.sidebar_item h2.accordion-header button.accordion-button {
    background: #1a2b5e !important;
    color: #fff !important;
}

/* ---- Mobile menu active ---- */
.mobile-menu .nav li button.active { color: #1a2b5e !important; }

/* ---- Add to cart button ---- */
.add_cart_btn {
    background: #1a2b5e !important;
    border-color: #1a2b5e !important;
}
.add_cart_btn:hover {
    background: #00b4d8 !important;
    border-color: #00b4d8 !important;
}

/* ---- Details page phone/order buttons ---- */
.details-action-box .section-head .action .details-action-btn {
    background: #1a2b5e !important;
    border-color: #1a2b5e !important;
}

/* ---- Coupon button ---- */
.coupon-form form button {
    background: #1a2b5e !important;
    border-color: #1a2b5e !important;
}

/* ---- Price range slider ---- */
.ui-slider-horizontal .ui-slider-range { background: #1a2b5e !important; }

/* ---- Checkbox filter ---- */
.subcategory-filter-label input { accent-color: #1a2b5e; }

.product-details-discount-badge span.sale-badge-text,.product-code p{
    background-color:#1a2b5e !important;}
.pro_price del{color:#30abf6 !important;}



@media only screen and (min-width: 320px) and (max-width: 767px) {
    .menu-logo img {
        width: 70%;
        height: 72px;
        margin-top: 0;
    }
}












