@media screen and (max-width:767px){
.mobile-nav .sw-mobile-menu li.menu-item ul li>a{background-size:31px 202px !important;}
.mobile-nav .sw-mobile-menu li.menu-item ul li.nocheck>a{background-size:auto !important;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li > ul > li a{background-size:29px 1418px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li > ul > li.nocheck a{background-size:auto;}
.mobile-nav .sw-mobile-menu{padding-right:0px;}
.mobile-nav.side-block .sw-mobile-menu>li:nth-child(5)>a,.mobile-nav.side-block .sw-mobile-menu>li:nth-child(6)>a{border: 0;background: none;padding-top: 0px;}
.menu-all-pages-container ul.menu.sw-mobile-menu > li:nth-child(2)>ul{position: initial;border-top: none;box-shadow: none;transform: translatex(0%);padding-left: 0px;margin-left: -33px;}
.menu-all-pages-container ul.menu.sw-mobile-menu > li:nth-child(3)>ul{transform: translatex(0%);border-top: none;position: initial;box-shadow: none;padding-left: 0px;margin-left: -33px;}
.menu-all-pages-container ul.menu.sw-mobile-menu > li:nth-child(4)>ul,.menu-all-pages-container ul.menu.sw-mobile-menu > li:nth-child(6)>ul{position: initial;border-top: none;box-shadow: none;padding-left: 0px;margin-left: -33px;}
.menu-all-pages-container ul.menu.sw-mobile-menu > li:nth-child(6)>ul{height: 355px;}
.menu-all-pages-container ul.menu.sw-mobile-menu > li:nth-child(5)>ul{height:244px;overflow-y:scroll;position: initial;border-top: none;box-shadow: none;padding-left: 0px;margin-left: -33px;}
.mobile-nav .menu-all-pages-container .sw-mobile-menu > li > ul > li a{font-weight: 500 !important;line-height: 30px;font-size: 13px;}
.mobile-nav .menu-all-pages-container ul.sw-mobile-menu > li > ul > li ul li a.level2{font-size: 12px;}
.mobile-nav.side-block .close-mobile-menu{background-image: url('../images/close_menu_icon.png');width: 30px;   height: 30px;   display: inline-block;   background-size: 16px;   background-repeat: no-repeat;   position: absolute;right: 0px;top: 11px;  z-index: 99;}
.menu-all-pages-container ul.menu > li.over:nth-child(-n+5)>.open-child:first-child:after{transform: rotate(180deg);line-height: 20px;}
.mobile-nav.side-block { width: 300px; left: -300px; }
.mobile_mode .mobile-nav.side-block ul.menu > li.sports-category-menu > .open-child:first-child { top: -2px;right: 84px;left: initial;}
.mobile_mode .mobile-nav.side-block ul.menu > li.health-category-menu > .open-child:first-child { top: -6px;right: 84px;left: initial;}
.mobile_mode .mobile-nav.side-block ul.menu > li.beauty-category-menu > .open-child:first-child { top: -6px;right: 84px;left: initial;}
.mobile_mode .mobile-nav.side-block ul.menu > li.sportsgear-category-menu > .open-child:first-child { top: -6px;right: 84px;left: initial;}
.mobile_mode .mobile-nav.side-block ul.menu > li.sports-category-menu ul li > .open-child:after{line-height: 5px;}
.mobile_mode .mobile-nav.side-block ul.menu > li.health-category-menu ul li > .open-child:after{line-height: 5px;}
.mobile_mode .mobile-nav.side-block ul.menu > li.beauty-category-menu ul li > .open-child:after{line-height: 5px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu .homelink{display: none;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.beauty-category-menu>.open-child:first-child:after,.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.health-category-menu>.open-child:first-child:after,.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.sports-category-menu>.open-child:first-child:after,.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.sportsgear-category-menu>.open-child:first-child:after{content: "\e81c";}
.mobile_mode .mobile-nav.side-block {background-color: #fbfbfb;}
.mobile_mode .mobile-nav.side-block .sw-mobile-menu li a {color: #4e4e4e;margin-bottom: 10px;line-height: 24px;}
.mobile_mode .mobile-nav.side-block .sw-mobile-menu li.sports-category-menu a { margin-bottom: 3px; }
.mobile_mode .mobile-nav.side-block .sw-mobile-menu li.health-category-menu a { margin-bottom: 3px; } 
.mobile_mode .mobile-nav.side-block .sw-mobile-menu li.beauty-category-menu a { margin-bottom: 3px; }
.mobile_mode .mobile-nav.side-block .sw-mobile-menu li.sports-category-menu ul li ul li a { margin-bottom: 0px; }
.mobile_mode .mobile-nav.side-block .sw-mobile-menu li.health-category-menu ul li ul li a { margin-bottom: 0px; } 
.mobile_mode .mobile-nav.side-block .sw-mobile-menu li.beauty-category-menu ul li ul li a { margin-bottom: 0px; }
.mobile_mode .mobile-nav.side-block .sw-mobile-menu li.sports-category-menu ul li ul { padding-top: 5px; }
.mobile_mode .mobile-nav.side-block .sw-mobile-menu li.health-category-menu ul li ul { padding-top: 5px; }
.mobile_mode .mobile-nav.side-block .sw-mobile-menu li.beauty-category-menu ul li ul { padding-top: 5px; }
.mobile_mode .mobile-nav.side-block .sw-mobile-menu li a span.menu-item-lower.mobile {display: block;font-size: 10px;line-height: 11px;color: #a1a1aa;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.sports-category-menu a.sports-category-menu-link { overflow: visible; width: 160px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.health-category-menu a.health-category-menu-link { overflow: visible; width: 160px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.beauty-category-menu a.beauty-category-menu-link { overflow: visible; width: 160px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.sportsgear-category-menu a.beauty-category-menu-link {width: 160px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.sports-category-menu a.sports-category-menu-link span.menu-item-below-colorline { width: 100%; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.health-category-menu a.health-category-menu-link span.menu-item-below-colorline { width: 100%; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.beauty-category-menu a.beauty-category-menu-link span.menu-item-below-colorline { width: 100%; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.sports-category-menu a span.menu-item-below-colorline.mobile{background: url(../custommenu/Mobile_sport_red_line-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;display: block;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.health-category-menu a span.menu-item-below-colorline.mobile{background: url(../custommenu/Mobile_health_green_line-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;display: block;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.sportsgear-category-menu a span.menu-item-below-colorline.mobile{background: url(../custommenu/Mobile_gears_blue_line-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;display: block;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.beauty-category-menu a span.menu-item-below-colorline.mobile{background: url(../custommenu/Mobile_beauty_purple_line_min.png) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;display: block;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item > span:after {color: #b0b0af;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.sports-category-menu {background: url(../custommenu/sport_supp.png) no-repeat;padding-left: 40px !important;background-position: 4px 6px;background-size: 40px;margin-bottom: 20px;margin-left: 14px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.health-category-menu {background: url(../custommenu/health_supp.png) no-repeat;padding-left: 40px !important;background-size: 40px;background-position: 2px 6px;margin-bottom: 20px;margin-left: 14px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.beauty-category-menu {background: url(../custommenu/beauty_mobile_icon_min.png) no-repeat;padding-left: 40px !important;background-size: 40px;background-position: 4px 6px;margin-bottom: 20px;margin-left: 14px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.sportsgear-category-menu {background: url(../custommenu/sport_gears.png) no-repeat;padding-left: 40px !important;background-size: 40px;background-position: 4px 6px;margin-bottom: 20px;margin-left: 14px;}
/* start added for eg mobile menu 17/03/2022 */
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.protein-gainers-category-menu a span.menu-item-below-colorline.mobile{background: url(../custommenu/Mobile_sport_red_line-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;display: block;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.pre-post-category-menu a span.menu-item-below-colorline.mobile{background: url(../custommenu/Mobile_health_green_line-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;display: block;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.weight-loss-category-menu a span.menu-item-below-colorline.mobile{background: url(../custommenu/Mobile_gears_blue_line-min.jpg) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;display: block;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.weight-loss-category-menu a span.menu-item-below-colorline.mobile{background: url(../custommenu/Mobile_beauty_purple_line_min.png) no-repeat left 0px;background-size: cover;height: 3px;margin-top: 5px;display: block;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.protein-gainers-category-menu {background: url(../custommenu/sport_supp.png) no-repeat;padding-left: 40px !important;background-position: 4px 6px;background-size: 40px;margin-bottom: 20px;margin-left: 14px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.pre-post-category-menu {background: url(../custommenu/health_supp.png) no-repeat;padding-left: 40px !important;background-size: 40px;background-position: 2px 6px;margin-bottom: 20px;margin-left: 14px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.weight-loss-category-menu {background: url(../custommenu/sport_gears.png) no-repeat;padding-left: 40px !important;background-size: 40px;background-position: 4px 6px;margin-bottom: 20px;margin-left: 14px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.protein-gainers-category-menu a.protein-gainers-menu-link { overflow: visible; width: 170px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.pre-post-category-menu a.pre-post-menu-link { overflow: visible; width: 170px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.weight-loss-category-menu a.weight-loss-menu-link { overflow: visible; width: 170px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.protein-gainers-category-menu a.protein-gainers-menu-link span.menu-item-below-colorline { width: 100%; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.pre-post-category-menu a.pre-post-menu-link span.menu-item-below-colorline { width: 100%; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.weight-loss-category-menu a.weight-loss-menu-link span.menu-item-below-colorline { width: 100%; }
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.protein-gainers-category-menu{background-position: right 10px!important;padding-right: 16px;margin-bottom: 20px;margin-right: 14px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.pre-post-category-menu{background-position: right 10px!important;padding-right: 16px!important;background-size: 40px;background-position: 2px 6px;margin-bottom: 20px;margin-right: 14px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.weight-loss-category-menu{background-position: right 5px!important;padding-right: 16px;margin-bottom: 20px;margin-right: 14px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.protein-gainers-category-menu a.protein-gainers-menu-link{display: block;text-align: right;overflow: hidden;padding-right:30px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.pre-post-category-menu a.pre-post-menu-link{display: block;text-align: right;overflow: hidden;padding-right:30px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.weight-loss-category-menu a.weight-loss-menu-link{display: block;text-align: right;overflow: hidden;padding-right:30px;}
/* end added for eg mobile menu 17/03/2022 */
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li:nth-child(1) a {background: url(../custommenu/Mobile_offers_top_brands_sprite_min.png) no-repeat;padding-left: 40px !important;background-position: 4px 2px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li:nth-child(2) a {background: url(../custommenu/Mobile_offers_top_brands_sprite_min.png) no-repeat;padding-left: 40px !important;background-position: 4px -25px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li:nth-child(3) a {background: url(../custommenu/Mobile_offers_top_brands_sprite_min.png) no-repeat;padding-left: 40px !important;background-position: 4px -53px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li:nth-child(1) a {background: url(../custommenu/Mobile_offers_top_brands_sprite_min.png) no-repeat;padding-left: 40px !important;background-position: 4px 2px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li:nth-child(2) a {background: url(../custommenu/Mobile_offers_top_brands_sprite_min.png) no-repeat;padding-left: 40px !important;background-position: 4px -25px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li:nth-child(3) a {background: url(../custommenu/Mobile_offers_top_brands_sprite_min.png) no-repeat;padding-left: 40px !important;background-position: 4px -53px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li:nth-child(1) a,.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li:nth-child(1) a {background: url(../custommenu/Mobile_offers_top_brands_sprite_min.png) no-repeat;padding-left: 40px !important;background-position: 4px 2px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li:nth-child(2) a,.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li:nth-child(2) a {background: url(../custommenu/Mobile_offers_top_brands_sprite_min.png) no-repeat;padding-left: 40px !important;background-position: 4px -25px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li:nth-child(3) a,.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li:nth-child(3) a {background: url(../custommenu/Mobile_offers_top_brands_sprite_min.png) no-repeat;padding-left: 40px !important;background-position: 4px -53px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li> a {padding-left: 0px !important;}
.rtl .mobile-nav .sw-mobile-menu li.menu-item ul li.menu-item ul {padding:5px 10px 10px 10px !important;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li > ul > li a {padding-left: 40px !important;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.protein-menu{background: url(../custommenu/protein_almond.png) no-repeat;background-position: 0px 0px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.weightgaining-menu{background: url(../custommenu/weight_gain.png) no-repeat;background-position: 0px -2px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.preworkout-menu{background: url(../custommenu/pre_workout.png) no-repeat;background-position: 0px 0px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.postworkout-menu{background: url(../custommenu/post_workout_mobile.png) no-repeat;background-position: 0px -1px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.weightloss-menu{background: url(../custommenu/weight_loss.png) no-repeat;background-position: 0px -2px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.healthwellness-menu{background: url(../custommenu/health_wellness.png) no-repeat;background-position: 0px -1px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.snacks-menu{background: url(../custommenu/snack_more.png) no-repeat;background-position: 0px 0px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li span.sprite_bg { vertical-align: top; position: absolute; display: inline-block; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li span.sprite_bg,.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li span.sprite_bg { vertical-align: top; position: absolute; display: inline-block; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.vitamin-heath-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 0px -147px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.minerals-health-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 0px -191px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.lifestyle-health-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 0px -231px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.fishomega-health-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 0px -274px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.hair-heath-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 0px -313px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.probio-heath-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 0px -355px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.antiox-heath-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 0px -400px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.bone-heath-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 0px -438px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.digestive-heath-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 0px -480px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.tea-heath-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 0px -524px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.weight-heath-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: -2px -562px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.sleepaid-heath-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 0px -611px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.green-heath-menu span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 0px -653px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li.facial-care span.sprite_bg { background: url(../custommenu/beauty_mobile_sprite_icons_min_v1.1_min.png) no-repeat;background-position: -3px -3px; width: 20px; height: 20px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li.hair-care span.sprite_bg { background: url(../custommenu/beauty_mobile_sprite_icons_min_v1.1_min.png) no-repeat;background-position: -4px -29px; width: 20px; height: 20px;; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li.cosmetics span.sprite_bg { background: url(../custommenu/beauty_mobile_sprite_icons_min_v1.1_min.png) no-repeat;background-position: -4px -63px; width: 20px; height: 20px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li.personal-care span.sprite_bg { background: url(../custommenu/beauty_mobile_sprite_icons_min_v1.1_min.png) no-repeat;background-position: -8px -92px; width: 20px; height: 20px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li.bath-and-body span.sprite_bg { background: url(../custommenu/beauty_mobile_sprite_icons_min_v1.1_min.png) no-repeat;background-position: -5px -121px; width: 20px; height: 20px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li.baby-and-children span.sprite_bg { background: url(../custommenu/beauty_mobile_sprite_icons_min_v1.1_min.png) no-repeat;background-position: -8px -150px; width: 20px; height: 20px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li.clothinggears span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 1px -1189px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li.accessoriesgears span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 1px -1226px; width: 31px; height: 31px;; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li.shakersgears span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 4px -1076px; width: 31px; height: 31px; background-size: 80%; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li.electricalgears span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 5px -1110px; width: 31px; height: 37px; background-size: 80%;  }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li.bagsgears span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 6px -1143px; width: 31px; height: 31px; background-size: 80%; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li.shoesgears span.sprite_bg { background: url(../custommenu/Mobile_updated_gears_health-beauty-sprite-icons_101020_min.png) no-repeat;background-position: 4px -1376px; width: 31px; height: 31px; }
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu .mobile-placeholder-img{margin-left: 0px;    margin-top: 0px;margin-right: 0px;margin-bottom: 20px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.weightgaining-menu a{height: auto;}
.mobile_mode .mobile-nav.side-block{padding-top: 0px;}
.mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu{overflow: hidden;}
/*16-10-2020 - rtl*/
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.sports-category-menu{background-position: right 10px!important;padding-right: 16px;margin-bottom: 20px;margin-right: 14px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.health-category-menu{background-position: right 10px!important;padding-right: 16px!important;background-size: 40px;background-position: 2px 6px;margin-bottom: 20px;margin-right: 14px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.beauty-category-menu{background-position: right 5px!important;padding-right: 16px;margin-bottom: 20px;margin-right: 14px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu > li.menu-item.sportsgear-category-menu{background-position: right 5px!important;padding-right: 16px;margin-bottom: 20px;margin-right: 14px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu> li> a{min-height: 43px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li > ul > li a{padding-left:0px!important;text-align: right;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li span {right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block ul.menu > li.sports-category-menu > .open-child:first-child,.rtl .mobile_mode .mobile-nav.side-block ul.menu > li.sportsgear-category-menu > .open-child:first-child{right: 155px;top: 0px;}
.menu-all-pages-container ul.menu > li>ul {padding-top: 10px;}
.rtl .mobile_mode .mobile-nav.side-block ul.menu > li.health-category-menu > .open-child:first-child{right: 155px;}
.rtl .mobile_mode .mobile-nav.side-block ul.menu > li.beauty-category-menu > .open-child:first-child{right: 155px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.sports-category-menu a.sports-category-menu-link{display: block;text-align: right;overflow: hidden;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.health-category-menu a.health-category-menu-link{display: block;text-align: right;overflow: hidden;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.beauty-category-menu a.beauty-category-menu-link{display: block;text-align: right;overflow: hidden;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.sportsgear-category-menu a.beauty-category-menu-link{display: block;text-align: right;overflow: hidden;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li:nth-child(1) a,.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li:nth-child(1) a{background-position: right 3px;text-align: right;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li:nth-child(2) a,.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li:nth-child(2) a{background-position: right -25px;text-align: right;margin-right: 15px;
    padding-left: 0px !important;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li:nth-child(3) a,.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li:nth-child(3) a{background-position: right -53px;text-align: right;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li:nth-child(1) a{background-position: right 3px;text-align: right;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li:nth-child(2) a{background-position: right -25px;text-align: right;margin-right: 15px;
    padding-left: 0px !important;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li:nth-child(3) a{background-position: right -53px;text-align: right;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li:nth-child(1) a{background-position: right 3px;text-align: right;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li:nth-child(2) a{background-position: right -25px;text-align: right;margin-right: 15px;
    padding-left: 0px !important;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.beauty-category-menu > ul > li:nth-child(3) a{background-position: right -53px;text-align: right;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.protein-menu{background-position: right -2px;margin-right: 8px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.weightgaining-menu{background-position: right -2px;margin-right: 8px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.preworkout-menu{background-position: right -2px;margin-right: 8px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.postworkout-menu{background-position: right -2px;margin-right: 8px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.weightloss-menu{background-position: right -2px;margin-right: 8px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.healthwellness-menu{background-position: right -2px;margin-right: 8px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.snacks-menu{background-position: right -2px;margin-right: 8px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.protein-menu span.open-child{float: left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.weightgaining-menu span.open-child{float: left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.preworkout-menu span.open-child{float: left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.postworkout-menu span.open-child{float: left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.weightloss-menu span.open-child{float: left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.healthwellness-menu span.open-child{float: left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li.snacks-menu span.open-child{float: left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sports-category-menu > ul > li a,.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li a{text-align: right;padding-left: 0px !important;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.vitamin-heath-menu span.sprite_bg{background-position: right -147px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.minerals-health-menu span.sprite_bg {background-position: right -188px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.lifestyle-health-menu span.sprite_bg {background-position: right -229px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.fishomega-health-menu span.sprite_bg {background-position: right -272px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.hair-heath-menu span.sprite_bg {background-position: right -315px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.probio-heath-menu span.sprite_bg {background-position: right -353px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.antiox-heath-menu span.sprite_bg {background-position: right -398px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.bone-heath-menu span.sprite_bg {background-position: right -441px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.digestive-heath-menu span.sprite_bg {background-position: right -484px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.tea-heath-menu span.sprite_bg {background-position: right -524px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.weight-heath-menu span.sprite_bg {background-position: right -565px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.sleepaid-heath-menu span.sprite_bg {background-position: right -607px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.green-heath-menu span.sprite_bg {background-position: right -653px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li.clothinggears span.sprite_bg{background-position: right -1189px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li.accessoriesgears span.sprite_bg{background-position: right -1226px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li.shakersgears span.sprite_bg{background-position: right -1076px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li.electricalgears span.sprite_bg{background-position: right -1110px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li.bagsgears span.sprite_bg {background-position: right -1143px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li.shoesgears span.sprite_bg{background-position: right -1376px;right: 10px;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.vitamin-heath-menu span.open-child{float:left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.minerals-health-menu span.open-child{float:left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.lifestyle-health-menu span.open-child{float:left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.fishomega-health-menu span.open-child{float:left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.hair-heath-menu span.open-child{float:left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.probio-heath-menu span.open-child{float:left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.antiox-heath-menu span.open-child{float:left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.bone-heath-menu span.open-child{float:left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.digestive-heath-menu span.open-child{float:left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.tea-heath-menu span.open-child{float:left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.weight-heath-menu span.open-child{float:left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.sleepaid-heath-menu span.open-child{float:left;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.health-category-menu > ul > li.green-heath-menu span.open-child{float:left;}
.rtl .mobile-nav .sw-mobile-menu li.menu-item.health-category-menu ul li a{text-align: right;}
.rtl .mobile_mode .mobile-nav.side-block .menu.sw-mobile-menu li.menu-item.sportsgear-category-menu > ul > li > a {padding-right: 40px;}
}