@media (max-width: 1400px) {
    .toggle-banner .toggle-button {
    padding: 0;
    width: 42px;
}
    .product .item:hover .options-wrapper{
        opacity: 0;
    }

    .promo-modal .modal-dialog{
        width: auto !important;
    }

}

@media (max-width: 1200px) {
    .nav-main > li > a{
        padding: 15px 5px;
    }

    .slider.product-main .slider-navigation-absolute{
        width: 100%;
        left: 0;
    }

    .toggle-banner .toggle-button.expand{
        width: 42px;
    }

    .item.item-email.nb-store-email,
    .store-contact .item.item-email{
        font-size: 13px;
        padding: 5px 0;
    }

    .store-timetable .item{
        font-size: 12px;
    }

    .filter-group .items-wrapper.list-inline > li{
        width: 100%;
    }

    .store-content .panel > .collapsing .panel-toggle,.store-content .panel > .collapse .panel-toggle{
        padding: 0;
    }

    .social-share.detail-social-share .share-text{
        display: block;
    }

    .promo-modal .modal-dialog{
        width: auto !important;
    }

}
