@media all and (max-width: 1000px) {
    /* .close-menu span:after {
        -ms-transform: scale(1.5, 1);
        transform: scale(1.5, 1);
        font-family: verdana, sans-serif;
        background: none;
        content: "X";
        height: 15px;
        width: 15px;
        left: 15px;
        top: 29px;
    } */

    .header-menu .sublist-wrap {
        width: 415px;
    }

    .close-menu span,
    .header-menu > ul li > a,
    .header-menu > ul li > span {
        font-family: 'open sans', sans-serif;
        text-transform: capitalize;
        font-size: 15px;
    }

    .header-menu .back-button span {
        text-transform: capitalize;
    }

    .sublist li, .header-menu > ul li {
        padding: 0;
    }

    .sublist-wrap .sublist ul {
        width: 100%;
        margin: 0;
    }

    .header-menu .sublist-wrap,
    .header-menu {
        background: #fbf6f0 !important;
    }

    .sublist li {
        width: 100% !important;
    }

    .header-links li {
        display: inline-block;
        position: relative;
        margin: 0px;
    }

    .header-links a {
        display: inline-block;
        padding-right: 16px;
        font-size: 11px;
        line-height: 32px;
        color: #666;
    }

    .header-links .ico-wishlist {
        background: url('../img/header-link-4.1.png') left center no-repeat;
    }

    .header-links #topcartlink {
        display: inline-block;
    }

    .header-links-wrapper .ico-cart {
        background: url('../img/header-link-5.rtl.png') left center no-repeat;
        padding-left: 30px;
        padding-right: 0px;
    }

    .nivoSlider {
        height: auto;
        background-color: transparent;
    }

    .categories-carousel .jcarousel-product-title {
        top: -50px;
    }

    .plus-button {
        top: 25px;
        width: 50px;
        height: 47px;
    }

    .mega-menu-responsive li a img {
        display: none;
    }

    .header {
        display: block;
    }

    .header .logo-wrapper {
        display: none
    }

    #menuButton img{
        display: none;
    }

    .mega-menu-responsive .active {
        display: block !important;
    }

    .mobile-only {
        display: block;
    }

    .desktop-only {
        display: none !important;
    }
}

@media all and (max-width: 940px) {

    .plus-button {
        top: 0;
    }
}
