@media screen and (min-width: 992px) {
    .ltr .home-section-inner {
        margin-left: 0px !important;
        /*width: calc(100% - 287px);*/
        width: 100% !important;
        /*margin-left: 287px;*/

    }
}
/*@media screen and (max-width: 992px) {*/
.nav.nav-tabs.sidebar-menu-tab li:nth-child(2) {
    display: none;
}
.sidebar-menu-wrap .sidebar-menu-tab {
    justify-content: start !important;
}
/*}*/
.sidebar-more-menu-items li {
max-width: 47% !important;
}
/* Top-Header */
.top-nav .top-nav-left>span {
    color: #ffffff;
}
/*.ltr ol, .ltr ul {
    padding-left: 0px !important;
}*/
.statistics-section {
    margin: 30px 0 !important;
}
.top-nav-wrap {
background-color: #100c44;
border: 0px !important;
border-bottom: 1px solid #434a53  !important;
}
.offers {
    color: #1eb48e !important;
    font-size: 18px !important;
}
.offers-gift-icon {
    color: #FF0000 !important;
    font-size: 28px !important;
    margin-bottom: 5px !important;
    animation: fadeInOut 2000ms ease-in-out infinite;
}
.offers-gift-icon-sticky-menu{
color: #FF0000 !important;
    font-size: 28px !important;
    margin-bottom: 5px !important;
    animation: fadeInOut 2000ms ease-in-out infinite;
}
.offers-gift-icon-sticky-menu {
    color: #ff0000 !important;
    font-size: 28px !important;
    margin-bottom: 5px !important;
    animation: fadeInOut 2000ms ease-in-out infinite;
}
@keyframes fadeInOut {
    0%, 100% {
        opacity: 0;
    }
    50% {
        opacity: 1;
    }
}

.top-nav .top-nav-right-list>li>a {
    color: #ffffff !important;
}
.top-nav .top-nav-right-list>li>a:hover {
    color: #e4e4e4 !important;
}
.top-nav .top-nav-right-list>li>a>i {
color: #ffffff !important;
font-size: 24px !important;
}
.top-nav .top-nav-right-list>li>a>i:hover{
color: #e4e4e4 !important;
font-size: 24px !important;
}
.top-nav-left>.top-nav-right>ul {
    padding-left: 0px !important;
}
.header-column-right .icon-wrap>svg circle, .header-column-right .icon-wrap>svg path {
    stroke: #9b9b9b !important;
}
.header-column-right .icon-wrap>svg circle, .header-column-right .icon-wrap>svg:hover path {
    stroke: #b4b4b4 !important;
}
.header-wrap {
    background-color: #100c44;
}
/* Top-Header */
.light-blue {
    background-color:aliceblue;
    border-radius: 8px;
}
.extra-light-blue {
    background-color: #e3f0ff;
}
.about-us-section {
    margin: 30px 0px !important;
}
/* Top Menu */
.navigation-wrap {
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
}
.navigation-inner .navigation-text {
    color: #0068e1 !important;
}
.las.la-home {
    color: #0068e1;
}
.navigation-inner {
    border-radius: 0px !important;
    border: none !important;
}
.horizontal-megamenu>.nav-item>.nav-link {
    padding-left: 0px !important;
    font-weight:500 !important;
}
.navigation-inner .navbar .navbar-nav {
    margin: 0 !important;
}
.sidebar-menu li a {
    max-width: 230px !important;
}
.sidebar-menu>li>ul>li>a {
    max-width: 230px !important;
}
.mega-menu .dropdown>.sub-menu {
    width: auto !important;
}
.gallery-preview-slide {
    z-index: 0 !important;
}
.ltr .mega-menu .dropdown > .sub-menu > li > a {
    color: #000000 !important;
}
.ltr .mega-menu .dropdown > .sub-menu > li > a:hover {
    color: #0068e1 !important;
}
@media screen and (min-width: 1301px) and (max-width: 1467px) {
  .navigation-text {
    display: none;
  }
}

/* Top Menu */
.ltr .search-result-top .content-left>h4, .ltr .search-result-top .content-left>.h4 {
    color: #000000 !important;
    font-weight: 500;
}
.ltr .browse-categories li a {
    color: #000000 !important;
}
/* Mobile View */
.sidebar-menu-icon-wrap .sidebar-menu-icon svg {
    stroke: #ffffff !important;
}
/* Mobile View */

.menu-card {
    position: relative;
    display: flex !important;
    height: auto;
    margin: 0;
    padding: 20px 10px 0;
    flex-direction: column;
    overflow: hidden;
    border: 1px solid #ebebeb;
    border-radius: 8px;
    transition: .2s ease-in-out;
}
/* Product Page */
.search-result-top {
    border: 1px solid #e3e3e3;
    border-radius: 6px;
    box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.05);
    padding: 10px;
}
.product-name h6:hover {
    /* text-decoration: underline; */
    color: #e74c3c !important;
}
/* Product Page */
/* Home Page */
.featured-categories-wrap .tabs .tab-item {
    height: 140px !important;
}
/* Home Page */
/* Footer */
.footer-wrap {
    background-color: #100c44;
}
.footer-top .title {
    color: #ffffff !important;
}
.contact-info li, .contact-info li i {
    color: #ffffff !important;
}
.contact-info li>a {
    color: #ffffff !important;
}
.contact-us .social-links i {
    color: #ffffff !important;
}
.contact-us .social-links svg {
    stroke: #ffffff !important;
    fill: #ffffff !important;
}
.footer-links ul a {
    color: #ffffff !important;
}
.footer-links ul a:hover {
    color: #ffffff !important;
}
.footer-tags svg path {
    stroke: #ffffff;
    fill: #ffffff;
}
.footer-text {
    color: #ffffff !important;
}
/* Footer */
/* category page */
.category-grid-item {
    margin: 5px 0px;
    padding: 15px 5px;
    border-radius: 4px;
    border: 1px solid #0068e1 !important;
    width: 100% !important;
    text-align: center;
}
.category-grid-item:hover {
    background-color: #0055b8;
    color: #ffffff !important;
}
.sub-category-list-name {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    border-radius: 2px;
    width: 100%;
    border: 1px solid #0055b8 !important;
}
.sub-category-list-name:hover {
    background-color: #0055b8;
    color: #ffffff !important;
}
.single-category-list li a {
    color: #000000 !important;
    background-color: #d8eaff;
}
.single-category-list {
    column-count: 3 !important;
}
@media screen and (max-width: 775px) {
  .single-category-list {
    column-count: 2 !important;
}
}
/*@media screen and (min-width: 300px) and (max-width: 775px) {
  .single-category-list {
    column-count: 1 !important;
  }
}*/


.featured-category-name, .single-category-list li a {
overflow: unset !important;
text-wrap: wrap !important;
}
/* category page */

/* custom padding margin */
.p-2 {
    padding: 2px !important;
}

.m-2 {
    padding: 2px !important;
}
/* custom padding margin */

/* documents call to action */
.documents-cta {
    margin-top: 60px !important;
    background-color: #e2effd !important;
    border: 1px solid #0d6efd !important;
    color: #000000;
}
/* documents call to action */
.top-brands .top-brand-item {
    height: 100px !important;
}
.fs-12 {
    font-size: 12px !important;
}

.fs-14 {
    font-size: 14px !important;
}

.fs-16 {
    font-size: 16px !important;
}
.fs-18 {
    font-size: 18px !important;
}
.fs-20 {
    font-size: 20px !important;
}
@media print {
    .navigation-wrap,
    .feature-list,
    .header-search-wrap {
        display: none !important;
    }

    .header-column-right {
        display: none !important;
    }
    #footer-item {
        display: none !important;
    }
    .header-column-left {
        margin-left: 0 !important;
    }
    .top-nav-wrap {
        display: none !important;
    }
    body {
        margin: 0;
        padding: 0;
    }
    body > .header-wrap-inner {
            position: absolute; /* Remove from flow */
            top: 0; /* Position at the top of the first page */
        }

    @page {
            margin: 20px;
        }
        .page-break {
            page-break-before: always;
        }
        .page-break+* {
            margin-top: 40px;
        }
}

