@media screen and (max-width: 1024px) {

    .menu_sm,.menu_brand,.menu_brand_lg {
        background-image: url(menu-sprite-80.png);
        background-repeat: no-repeat;
        background-position: 0 10px;
        display: inline-block;
        overflow: hidden
    }
    .menu_sm {
        width:40px !important;
        height:40px;
    }
    .menu_brand {
        width:80px !important;
        height:36px;
    }
    .menu_brand_lg {
        display: inline-block !important;
        width:144px !important;
        height:60px;
    }
    /*  DUP (s4_2) */
    .s4_2-1 { background-position:0 0; }
    .s4_2-2 { background-position:-48px 0; }
    .s4_2-3 { background-position:-96px 0; }
    .s4_2-4 { background-position:-144px 0; }
    .s4_2-5 { background-position:-192px 0; }
    .s4_2-6 { background-position:-240px 0; }
    .s4_2-7 { background-position:-288px 0; }
    .s4_2-8 { background-position:-336px 0; }
    .s4_2-9 { background-position:-384px 0; }
    .s4_2-10 { background-position:-432px 0; }
    .s4_2-11 { background-position:-480px 0; }
    .s4_2-12 { background-position:-528px 0; }

    /*  U & BP (s4_3) */
    .s4_3-1 { background-position:0 -48px; }
    .s4_3-2 { background-position:-48px -48px; }
    .s4_3-3 { background-position:-96px -48px; }
    .s4_3-4 { background-position:-144px -48px; }
    .s4_3-5 { background-position:-192px -48px; }
    .s4_3-6 { background-position:-240px -48px; }
    .s4_3-7 { background-position:-288px -48px; }
    .s4_3-8 { background-position:-336px -48px; }
    .s4_3-9 { background-position:-384px -48px; }
    .s4_3-10 { background-position:-432px -48px; }
    .s4_3-11 { background-position:-480px -48px; }
    .s4_3-12 { background-position:-528px -48px; }

    /*  Personal Care (s4_4) */
    .s4_4-1 { background-position:0 -96px; }
    .s4_4-2 { background-position:-48px -96px; }
    .s4_4-3 { background-position:-96px -96px; }
    .s4_4-4 { background-position:-144px -96px; }
    .s4_4-5 { background-position:-192px -96px; }
    .s4_4-6 { background-position:-240px -96px; }
    .s4_4-7 { background-position:-288px -96px; }
    .s4_4-8 { background-position:-336px -96px; }
    .s4_4-9 { background-position:-384px -96px; }
    .s4_4-10 { background-position:-432px -96px; }
    .s4_4-11 { background-position:-480px -96px; }
    .s4_4-12 { background-position:-528px -96px; }


    /* Shop For - BRANDS (s4_5) */
    .s4_5-1 { background-position:0 -616px; }
    .s4_5-2 { background-position:-160px -616px; }
    .s4_5-3 { background-position:-320px -616px; }
    .s4_5-4 { background-position:0 -684px; }
    .s4_5-5 { background-position:-160px -684px; }
    .s4_5-6 { background-position:-320px -684px; }
    .s4_5-7 { background-position:0 -752px; }
    .s4_5-8 { background-position:-160px -752px; }
    .s4_5-9 { background-position:-320px -752px; }
    .s4_5-10 { background-position:0 -820px; }
    .s4_5-11 { background-position:-160px -820px; }
    .s4_5-12 { background-position:-320px -820px; }



    /* Shop For - ADP (s4_1-1) */
    .s4_1-1-1 { background-position:0 -144px; }
    .s4_1-1-2 { background-position:-48px -144px; }
    .s4_1-1-3 { background-position:-96px -144px; }
    .s4_1-1-4 { background-position:-144px -144px; }
    .s4_1-1-5 { background-position:-192px -144px; }
    .s4_1-1-6 { background-position:-240px -144px; }
    .s4_1-1-7 { background-position:-288px -144px; }
    .s4_1-1-8 { background-position:-336px -144px; }
    .s4_1-1-9 { background-position:-384px -144px; }
    .s4_1-1-10 { background-position:-432px -144px; }
    .s4_1-1-11 { background-position:-480px -144px; }
    .s4_1-1-12 { background-position:-528px -144px; }

    /* Shop For - Women (s4_1-2) */
    .s4_1-2-1 { background-position:0 -192px; }
    .s4_1-2-2 { background-position:-48px -192px; }
    .s4_1-2-3 { background-position:-96px -192px; }
    .s4_1-2-4 { background-position:-144px -192px; }
    .s4_1-2-5 { background-position:-192px -192px; }
    .s4_1-2-6 { background-position:-240px -192px; }
    .s4_1-2-7 { background-position:-288px -192px; }
    .s4_1-2-8 { background-position:-336px -192px; }
    .s4_1-2-9 { background-position:-384px -192px; }
    .s4_1-2-10 { background-position:-432px -192px; }
    .s4_1-2-11 { background-position:-480px -192px; }
    .s4_1-2-12 { background-position:-528px -192px; }

    /* Shop For - Men (s4_1-3) */
    .s4_1-3-1 { background-position:0 -240px; }
    .s4_1-3-2 { background-position:-48px -240px; }
    .s4_1-3-3 { background-position:-96px -240px; }
    .s4_1-3-4 { background-position:-144px -240px; }
    .s4_1-3-5 { background-position:-192px -240px; }
    .s4_1-3-6 { background-position:-240px -240px; }
    .s4_1-3-7 { background-position:-288px -240px; }
    .s4_1-3-8 { background-position:-336px -240px; }
    .s4_1-3-9 { background-position:-384px -240px; }
    .s4_1-3-10 { background-position:-432px -240px; }
    .s4_1-3-11 { background-position:-480px -240px; }
    .s4_1-3-12 { background-position:-528px -240px; }

    /* Shop For - Youth (s4_1-4) */
    .s4_1-4-1 { background-position:0 -288px; }
    .s4_1-4-2 { background-position:-48px -288px; }
    .s4_1-4-3 { background-position:-96px -288px; }
    .s4_1-4-4 { background-position:-144px -288px; }
    .s4_1-4-5 { background-position:-192px -288px; }
    .s4_1-4-6 { background-position:-240px -288px; }
    .s4_1-4-7 { background-position:-288px -288px; }
    .s4_1-4-8 { background-position:-336px -288px; }
    .s4_1-4-9 { background-position:-384px -288px; }
    .s4_1-4-10 { background-position:-432px -288px; }
    .s4_1-4-11 { background-position:-480px -288px; }
    .s4_1-4-12 { background-position:-528px -288px; }

    /* Shop For - Baby (s4_1-5) */
    .s4_1-5-1 { background-position:0 -336px; }
    .s4_1-5-2 { background-position:-48px -336px; }
    .s4_1-5-3 { background-position:-96px -336px; }
    .s4_1-5-4 { background-position:-144px -336px; }
    .s4_1-5-5 { background-position:-192px -336px; }
    .s4_1-5-6 { background-position:-240px -336px; }
    .s4_1-5-7 { background-position:-288px -336px; }
    .s4_1-5-8 { background-position:-336px -336px; }
    .s4_1-5-9 { background-position:-384px -336px; }
    .s4_1-5-10 { background-position:-432px -336px; }
    .s4_1-5-11 { background-position:-480px -336px; }
    .s4_1-5-12 { background-position:-528px -336px; }

    /* Shop For - OC/B (s4_1-6) */
    .s4_1-6-1 { background-position:0 -384px; }
    .s4_1-6-2 { background-position:-48px -384px; }
    .s4_1-6-3 { background-position:-96px -384px; }
    .s4_1-6-4 { background-position:-144px -384px; }
    .s4_1-6-5 { background-position:-192px -384px; }
    .s4_1-6-6 { background-position:-240px -384px; }
    .s4_1-6-7 { background-position:-288px -384px; }
    .s4_1-6-8 { background-position:-336px -384px; }
    .s4_1-6-9 { background-position:-384px -384px; }
    .s4_1-6-10 { background-position:-432px -384px; }
    .s4_1-6-11 { background-position:-480px -384px; }
    .s4_1-6-12 { background-position:-528px -384px; }

    /* Shop For - Pets (s4_1-7) */
    .s4_1-7-1 { background-position:0 -432px; }
    .s4_1-7-2 { background-position:-48px -432px; }
    .s4_1-7-3 { background-position:-96px -432px; }
    .s4_1-7-4 { background-position:-144px -432px; }
    .s4_1-7-5 { background-position:-192px -432px; }
    .s4_1-7-6 { background-position:-240px -432px; }
    .s4_1-7-7 { background-position:-288px -432px; }
    .s4_1-7-8 { background-position:-336px -432px; }
    .s4_1-7-9 { background-position:-384px -432px; }
    .s4_1-7-10 { background-position:-432px -432px; }
    .s4_1-7-11 { background-position:-480px -432px; }
    .s4_1-7-12 { background-position:-528px -432px; }

    /* Shop For - BI (s4_1-8) */
    .s4_1-8-1 { background-position:0 -480px; }
    .s4_1-8-2 { background-position:-48px -480px; }
    .s4_1-8-3 { background-position:-96px -480px; }
    .s4_1-8-4 { background-position:-144px -480px; }
    .s4_1-8-5 { background-position:-192px -480px; }
    .s4_1-8-6 { background-position:-240px -480px; }
    .s4_1-8-7 { background-position:-288px -480px; }
    .s4_1-8-8 { background-position:-336px -480px; }
    .s4_1-8-9 { background-position:-384px -480px; }
    .s4_1-8-10 { background-position:-432px -480px; }
    .s4_1-8-11 { background-position:-480px -480px; }
    .s4_1-8-12 { background-position:-528px -480px; }

    /* Shop For - Brand (s4_1-9) */
    .brand_NorthShore { background-position:0 -528px; }
    .brand_Champion { background-position:-88px -528px; }
    .brand_Abena { background-position:-176px -528px; }
    .brand_Covidien { background-position:-264px -528px; }
    .brand_Depend { background-position:-352px -528px; }
    .brand_Molicare { background-position:-440px -528px; }
    .brand_Poise { background-position:0 -572px; }
    .brand_Prevail { background-position:-88px -572px; }
    .brand_Protect-a-Bed { background-position:-176px -572px; }
    .brand_Salk { background-position:-264px -572px; }
    .brand_Tena { background-position:-352px -572px; }
    .brand_Tranquility { background-position:-440px -572px; }
}

@media screen and (max-width: 480px) {
    .menu_sm,.menu_brand,.menu_brand_lg {
        background-image: url(menu-sprite-50.png);
        background-repeat: no-repeat;
        background-position: 0 10px;
        display: inline-block;
        overflow: hidden
    }
	#mw_home-nav a > .menu_sm { display: inline-block; }
	.mw-home #mw_home-nav>li ._content>div .swiper-slide a span { display: inline-block !important; }
    .menu_sm {
        width:25px !important;
        height:25px;
        margin:-10px 8px -5px -30px;
    }
    .menu_brand {
        width:50px !important;
        height:22.5px;
    }
    .menu_brand_lg {
        display: inline-block !important;
        width:90px !important;
        height:37.5px;
    }
    /*  DUP (s4_2) */
    .s4_2-1 { background-position:0 0; }
    .s4_2-2 { background-position:-30px 0; }
    .s4_2-3 { background-position:-60px 0; }
    .s4_2-4 { background-position:-90px 0; }
    .s4_2-5 { background-position:-120px 0; }
    .s4_2-6 { background-position:-150px 0; }
    .s4_2-7 { background-position:-180px 0; }
    .s4_2-8 { background-position:-210px 0; }
    .s4_2-9 { background-position:-240px 0; }
    .s4_2-10 { background-position:-270px 0; }
    .s4_2-11 { background-position:-300px 0; }
    .s4_2-12 { background-position:-330px 0; }

    /*  U & BP (s4_3) */
    .s4_3-1 { background-position:0 -30px; }
    .s4_3-2 { background-position:-30px -30px; }
    .s4_3-3 { background-position:-60px -30px; }
    .s4_3-4 { background-position:-90px -30px; }
    .s4_3-5 { background-position:-120px -30px; }
    .s4_3-6 { background-position:-150px -30px; }
    .s4_3-7 { background-position:-180px -30px; }
    .s4_3-8 { background-position:-210px -30px; }
    .s4_3-9 { background-position:-240px -30px; }
    .s4_3-10 { background-position:-270px -30px; }
    .s4_3-11 { background-position:-300px -30px; }
    .s4_3-12 { background-position:-330px -30px; }

    /*  Personal Care (s4_4) */
    .s4_4-1 { background-position:0 -60px; }
    .s4_4-2 { background-position:-30px -60px; }
    .s4_4-3 { background-position:-60px -60px; }
    .s4_4-4 { background-position:-90px -60px; }
    .s4_4-5 { background-position:-120px -60px; }
    .s4_4-6 { background-position:-150px -60px; }
    .s4_4-7 { background-position:-180px -60px; }
    .s4_4-8 { background-position:-210px -60px; }
    .s4_4-9 { background-position:-240px -60px; }
    .s4_4-10 { background-position:-270px -60px; }
    .s4_4-11 { background-position:-300px -60px; }
    .s4_4-12 { background-position:-330px -60px; }


    /* Shop For - BRANDS (s4_5) */
    .s4_5-1 { background-position:0 -385px; }
    .s4_5-2 { background-position:-100px -385px; }
    .s4_5-3 { background-position:-200px -385px; }
    .s4_5-4 { background-position:0 -427.5px; }
    .s4_5-5 { background-position:-100px -427.5px; }
    .s4_5-6 { background-position:-200px -427.5px; }
    .s4_5-7 { background-position:0 -470px; }
    .s4_5-8 { background-position:-100px -470px; }
    .s4_5-9 { background-position:-200px -470px; }
    .s4_5-10 { background-position:0 -512.5px; }
    .s4_5-11 { background-position:-100px -512.5px; }
    .s4_5-12 { background-position:-200px -512.5px; }



    /* Shop For - ADP (s4_1-1) */
    .s4_1-1-1 { background-position:0 -90px; }
    .s4_1-1-2 { background-position:-30px -90px; }
    .s4_1-1-3 { background-position:-60px -90px; }
    .s4_1-1-4 { background-position:-90px -90px; }
    .s4_1-1-5 { background-position:-120px -90px; }
    .s4_1-1-6 { background-position:-150px -90px; }
    .s4_1-1-7 { background-position:-180px -90px; }
    .s4_1-1-8 { background-position:-210px -90px; }
    .s4_1-1-9 { background-position:-240px -90px; }
    .s4_1-1-10 { background-position:-270px -90px; }
    .s4_1-1-11 { background-position:-300px -90px; }
    .s4_1-1-12 { background-position:-330px -90px; }

    /* Shop For - Women (s4_1-2) */
    .s4_1-2-1 { background-position:0 -120px; }
    .s4_1-2-2 { background-position:-30px -120px; }
    .s4_1-2-3 { background-position:-60px -120px; }
    .s4_1-2-4 { background-position:-90px -120px; }
    .s4_1-2-5 { background-position:-120px -120px; }
    .s4_1-2-6 { background-position:-150px -120px; }
    .s4_1-2-7 { background-position:-180px -120px; }
    .s4_1-2-8 { background-position:-210px -120px; }
    .s4_1-2-9 { background-position:-240px -120px; }
    .s4_1-2-10 { background-position:-270px -120px; }
    .s4_1-2-11 { background-position:-300px -120px; }
    .s4_1-2-12 { background-position:-330px -120px; }

    /* Shop For - Men (s4_1-3) */
    .s4_1-3-1 { background-position:0 -150px; }
    .s4_1-3-2 { background-position:-30px -150px; }
    .s4_1-3-3 { background-position:-60px -150px; }
    .s4_1-3-4 { background-position:-90px -150px; }
    .s4_1-3-5 { background-position:-120px -150px; }
    .s4_1-3-6 { background-position:-150px -150px; }
    .s4_1-3-7 { background-position:-180px -150px; }
    .s4_1-3-8 { background-position:-210px -150px; }
    .s4_1-3-9 { background-position:-240px -150px; }
    .s4_1-3-10 { background-position:-270px -150px; }
    .s4_1-3-11 { background-position:-300px -150px; }
    .s4_1-3-12 { background-position:-330px -150px; }

    /* Shop For - Youth (s4_1-4) */
    .s4_1-4-1 { background-position:0 -180px; }
    .s4_1-4-2 { background-position:-30px -180px; }
    .s4_1-4-3 { background-position:-60px -180px; }
    .s4_1-4-4 { background-position:-90px -180px; }
    .s4_1-4-5 { background-position:-120px -180px; }
    .s4_1-4-6 { background-position:-150px -180px; }
    .s4_1-4-7 { background-position:-180px -180px; }
    .s4_1-4-8 { background-position:-210px -180px; }
    .s4_1-4-9 { background-position:-240px -180px; }
    .s4_1-4-10 { background-position:-270px -180px; }
    .s4_1-4-11 { background-position:-300px -180px; }
    .s4_1-4-12 { background-position:-330px -180px; }

    /* Shop For - Baby (s4_1-5) */
    .s4_1-5-1 { background-position:0 -210px; }
    .s4_1-5-2 { background-position:-30px -210px; }
    .s4_1-5-3 { background-position:-60px -210px; }
    .s4_1-5-4 { background-position:-90px -210px; }
    .s4_1-5-5 { background-position:-120px -210px; }
    .s4_1-5-6 { background-position:-150px -210px; }
    .s4_1-5-7 { background-position:-180px -210px; }
    .s4_1-5-8 { background-position:-210px -210px; }
    .s4_1-5-9 { background-position:-240px -210px; }
    .s4_1-5-10 { background-position:-270px -210px; }
    .s4_1-5-11 { background-position:-300px -210px; }
    .s4_1-5-12 { background-position:-330px -210px; }

    /* Shop For - OC/B (s4_1-6) */
    .s4_1-6-1 { background-position:0 -240px; }
    .s4_1-6-2 { background-position:-30px -240px; }
    .s4_1-6-3 { background-position:-60px -240px; }
    .s4_1-6-4 { background-position:-90px -240px; }
    .s4_1-6-5 { background-position:-120px -240px; }
    .s4_1-6-6 { background-position:-150px -240px; }
    .s4_1-6-7 { background-position:-180px -240px; }
    .s4_1-6-8 { background-position:-210px -240px; }
    .s4_1-6-9 { background-position:-240px -240px; }
    .s4_1-6-10 { background-position:-270px -240px; }
    .s4_1-6-11 { background-position:-300px -240px; }
    .s4_1-6-12 { background-position:-330px -240px; }

    /* Shop For - Pets (s4_1-7) */
    .s4_1-7-1 { background-position:0 -270px; }
    .s4_1-7-2 { background-position:-30px -270px; }
    .s4_1-7-3 { background-position:-60px -270px; }
    .s4_1-7-4 { background-position:-90px -270px; }
    .s4_1-7-5 { background-position:-120px -270px; }
    .s4_1-7-6 { background-position:-150px -270px; }
    .s4_1-7-7 { background-position:-180px -270px; }
    .s4_1-7-8 { background-position:-210px -270px; }
    .s4_1-7-9 { background-position:-240px -270px; }
    .s4_1-7-10 { background-position:-270px -270px; }
    .s4_1-7-11 { background-position:-300px -270px; }
    .s4_1-7-12 { background-position:-330px -270px; }

    /* Shop For - BI (s4_1-8) */
    .s4_1-8-1 { background-position:0 -300px; }
    .s4_1-8-2 { background-position:-30px -300px; }
    .s4_1-8-3 { background-position:-60px -300px; }
    .s4_1-8-4 { background-position:-90px -300px; }
    .s4_1-8-5 { background-position:-120px -300px; }
    .s4_1-8-6 { background-position:-150px -300px; }
    .s4_1-8-7 { background-position:-180px -300px; }
    .s4_1-8-8 { background-position:-210px -300px; }
    .s4_1-8-9 { background-position:-240px -300px; }
    .s4_1-8-10 { background-position:-270px -300px; }
    .s4_1-8-11 { background-position:-300px -300px; }
    .s4_1-8-12 { background-position:-330px -300px; }

    /* Shop For - Brand (s4_1-9) */
    .brand_NorthShore { background-position:0 -330px; }
    .brand_Champion { background-position:-55px -330px; }
    .brand_Abena { background-position:-110px -330px; }
    .brand_Covidien { background-position:-165px -330px; }
    .brand_Depend { background-position:-220px -330px; }
    .brand_Molicare { background-position:-275px -330px; }
    .brand_Poise { background-position:0 -357.5px; }
    .brand_Prevail { background-position:-55px -357.5px; }
    .brand_Protect-a-Bed { background-position:-110px -357.5px; }
    .brand_Salk { background-position:-165px -357.5px; }
    .brand_Tena { background-position:-220px -357.5px; }
    .brand_Tranquility { background-position:-275px -357.5px; }
}