@media (min-width: 1025px), print {
    .nav-sections-item-content .navigation ul li.level0 div.menu-content .block-nav-categories .internal li  {
        width: 12%;
        min-width: auto
    }
}

.mage-magictabs .item .per-product .quick-spec p.product-code,
.mage-magictabs .item .product-hover .quick-spec p.product-code {
    word-break: break-word;
}

.mage-magictabs .item .per-product .quick-spec p.product-code span,
.mage-magictabs .item .product-hover .quick-spec p.product-code span {
    display: inline-block;
    width: 100%;
}

/* Fix the css for 8177 */
.grid.products-grid .item .per-product .quick-spec,
.block.crosssell .grid.products-grid .item .product-hover .quick-spec,
.block.box-up-sell .grid.products-grid .item .product-hover .quick-spec {
    pointer-events: none;
}

/*fix price center for issue 7914*/
.custom-bundles .product.data.items .item.content .products-grid .item .actions-no .price-box.price-final_price {
    text-align: center;
}

.custom-bundles .product.data.items .item.content .products-grid .item .actions-no .actions-cart {
    display: inline-block;
}

.custom-bundles .selected-items li .custom-bundle-isempty {
    cursor: pointer;
}

@media(max-width: 991px) {
    .block.crosssell {
        margin-top: 45px;
    }
}

@media (max-width: 767px) {
    .header .form-search .search-autocomplete {
        top: 38px;
        width: calc(100% - 24px) !important;
    }
}

.modal-popup._inner-scroll .modal-content {
    overflow-y: visible;
}

.product_specifications_icons ul li.ontap-icon-tooltip .tooltip-content {
    min-width: 180px;
}

.product_specifications_icons ul li.ontap-icon-tooltip {
    float: left;
    width: 50%;
    text-align: center;
    position: relative;
}

@media(min-width: 1025px),
screen and (min-width: 768px),
print {
    .nav-sections-item-content .navigation ul li.level0 div.menu-content ul li a:hover .imsvg {
        filter: invert(78%) sepia(14%) saturate(2021%) hue-rotate(43deg) brightness(92%) contrast(77%);
    }
}

.product_specifications_list ul li .small {
    font-size: 16px !important;
}

.product-info-main.product-shop .shop-content-left .product_quickspec_list ul li {
    font-size: 16px !important;
}

.cms-home .box-products.box-products-one {
    padding-top: 15px !important;
}

block.crosssell .slick-list, .block.block-related .slick-list, .block.box-up-sell .slick-list {
    width: 100% !important;
}


.text-baner-1 {
    font-size: 20px !important;
    line-height: 20px !important;
}

@media(min-width: 480px) {
    .text-baner-1 {
        font-size: 30px !important;
        line-height: 30px !important;
    }
}

@media(min-width: 768px) {
    .text-baner-1 {
        font-size: 20px !important;
        line-height: 20px !important;
    }
}

@media(min-width: 1025px) {
    .text-baner-1 {
        font-size: 30px !important;
        line-height: 30px !important;
    }
}


.text-baner-2 {
    font-size: 12px !important;
    line-height: normal !important;
}

@media(min-width: 480px) {
    .text-baner-2 {
        font-size: 20px !important;
        line-height: 20px !important;
    }
}
@media(min-width: 768px) {
    .text-baner-2 {
        font-size: 20px !important;
        line-height: 20px !important;
    }
}@media(min-width: 1025px) {
    .text-baner-2 {
        font-size: 20px !important;
        line-height: 20px !important;
    }
}