#navmenu,#navmenu #menu-button,#navmenu ul,#navmenu ul li,#navmenu ul li a{margin:0;padding:0;border:0;list-style:none;line-height:1;display:block;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#3d4246}#navmenu:after,#navmenu>ul:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}#navmenu #menu-button{display:none}#navmenu>ul>li{display:inline-block}#navmenu.align-center>ul{font-size:0;text-align:center}#navmenu.align-center>ul>li{display:inline-block;float:none}#navmenu.align-center ul ul{text-align:left}#navmenu.align-right>ul>li{float:right}#navmenu>ul>li>a{padding:17px 20px;font-size:14px;text-decoration:none;color:#fff;font-weight:500}#navmenu>ul>li>a #navmenu>ul>li:hover>a{color:#5f6160}nav ul a:hover{background-color:transparent}.category h5{font-size:15px;padding:9px 15px 9px 15px;margin:0;font-weight:700;white-space:inherit;text-transform:uppercase}.cat-level-2 ul{margin:0!important}.cat-level-2 h5{padding:0!important;padding-top:5px!important}#navmenu>ul>li.has-sub>a:after{position:absolute;top:22px;right:11px;width:8px;height:2px;display:block;background:#000;content:'';display:none}#navmenu>ul>li.has-sub>a:before{position:absolute;top:23px;right:0;margin:0 auto;display:block;width:11px;height:6px;background-repeat:no-repeat;text-align:center;background-image:url('../images/down-arrow-small.png');content:'';-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:.25s}#navmenu>ul>li.has-sub:hover>a:before{background-image:url('../images/up-arrow-small.png');width:13px;height:6px}#navmenu ul ul{position:absolute;z-index:3;display:none}#navmenu.align-right ul ul{text-align:right}#navmenu ul ul li{-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}#navmenu li:hover>ul{left:auto;display:block}#navmenu.align-right li:hover>ul{left:auto;right:0}#navmenu li:hover>ul>li{height:35px}#navmenu ul ul ul{margin-left:100%;top:0}#navmenu.align-right ul ul ul{margin-left:0;margin-right:100%}#navmenu ul ul li a{font-weight:600;font-size:13px;color:#212121!important;padding:10px 15px;border:1px solid transparent;position:relative;text-transform:capitalize;text-decoration:auto}.sub-sub-heading-menu:hover .sub-sub-category-menu{display:block}.category .sub-sub-category-menu1{display:none}.submenuContainerTop .nav-category-section .category .sub-sub-category-menu{display:none!important}#navmenu ul ul li.last-item>a,#navmenu ul ul li:last-child>a{border-bottom:0}#navmenu ul ul li.has-sub>a:after{position:absolute;top:16px;right:11px;width:8px;height:2px;display:block;background:#ddd;content:''}#navmenu.align-right ul ul li.has-sub>a:after{right:auto;left:11px}#navmenu ul ul li.has-sub>a:before{position:absolute;top:13px;right:14px;display:block;width:2px;height:8px;background:#ddd;content:'';display:none}#navmenu.align-right ul ul li.has-sub>a:before{right:auto;left:14px}#navmenu ul ul>li.has-sub:hover>a:before{top:17px;height:0}#navmenu .submenu-Container ul{position:inherit;left:0;margin:0;display:block}#navmenu .submenu-Container ul li{text-align:left;width:100%;white-space:nowrap}.nav-full-table{display:table;height:100%;background:#f1f1f1;padding:0 0;text-align:left;border:1px solid #e8e9eb;width:100%}.nav-category-section{display:table-cell;height:100%;width:calc(100% - 300px);background:#fff;box-shadow:0 4px 35px -9px #999;min-width:225px;vertical-align:top;padding:10px 0 0 0}.nav-prod-section{display:table-cell;height:100%;float:left;width:230px;position:relative}.nav-category-section h5{padding:8px 0 8px 15px}.list-columns{-moz-column-count:2;-moz-column-gap:60px;-webkit-column-count:2;-webkit-column-gap:60px;column-count:2;column-gap:20px}.product-img{text-align:center}.product-heading{padding:8px;text-align:center}.product-price{text-align:center;padding:10px}.pro-price-tag{position:absolute;bottom:0;width:100%;background:rgba(0,0,0,.5);border-top:1px solid #ddd;border-bottom:1px solid #ddd;color:#fff;z-index:2;text-align:center}.linethrough{text-decoration:line-through}.offer-price{font-weight:700}.menu-category{float:left}@media all and (max-width:60em),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){.nav-category-section .has-sub span.submenu-button{display:none!important}@media all and (max-width:60em),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min--moz-device-pixel-ratio:2) and (max-width:1024px),only screen and (-o-min-device-pixel-ratio:2/1) and (max-width:1024px),only screen and (min-device-pixel-ratio:2) and (max-width:1024px),only screen and (min-resolution:192dpi) and (max-width:1024px),only screen and (min-resolution:2dppx) and (max-width:1024px){.menu-category{position:absolute;top:61px;width:100%}#navmenu{width:100%;padding:0;border-bottom:1px solid rgba(120,120,120,.2);border-top:1px solid rgba(120,120,120,.2)}#navmenu ul{width:100%;display:none}#navmenu.align-center>ul{text-align:left}#navmenu ul li{width:100%;border-bottom:1px solid rgba(120,120,120,.2)}#navmenu li:hover>ul>li,#navmenu ul ul li{height:auto}#navmenu>ul>li>a{height:inherit;line-height:inherit}#navmenu ul li a,#navmenu ul ul li a{width:100%;border-bottom:0}#navmenu ul ul li a{color:#5f6160;background:0 0}#navmenu ul ul li.active>a,#navmenu ul ul li:hover>a{color:#5f6160}#navmenu ul ul,#navmenu ul ul ul,#navmenu.align-right ul ul{position:relative;left:0;width:100%;margin:0;text-align:left}#navmenu ul ul>li.has-sub>a:after,#navmenu ul ul>li.has-sub>a:before,#navmenu>ul>li.has-sub>a:after,#navmenu>ul>li.has-sub>a:before{display:none}#navmenu #menu-button{display:block;padding:17px;color:#fff;cursor:pointer;font-size:12px;text-transform:uppercase;font-weight:700;border-bottom:1px solid rgba(120,120,120,.2)}.sub-sub-heading-menu span{display:none}#navmenu #menu-button:after{position:absolute;top:22px;right:17px;display:block;height:4px;width:20px;content:''}#navmenu #menu-button:before{position:absolute;top:10px;right:17px;display:block;height:24px;width:24px;background:url(../images/menu.png) no-repeat right center;content:''}#navmenu #menu-button.menu-opened:after{top:23px;border:0;height:2px;width:15px}#navmenu #menu-button.menu-opened:before{top:12px;background:url(../images/i-close.png) no-repeat right center;height:24px;width:24px}#navmenu .submenu-button{position:absolute;z-index:2;right:0;top:0;display:block;border-left:1px solid rgba(120,120,120,.2);height:46px;width:46px;cursor:pointer}#navmenu .submenu-button.submenu-opened{background:#262626}#navmenu ul ul .submenu-button{height:34px;width:34px}#navmenu .submenu-button:after{position:absolute;top:22px;right:19px;width:8px;height:2px;display:block;background:#000;content:''}#navmenu ul ul .submenu-button:after{top:15px;right:13px}#navmenu .submenu-button.submenu-opened:after{background:#fff}#navmenu .submenu-button:before{position:absolute;top:19px;right:22px;display:block;width:2px;height:8px;background:#000;content:''}#navmenu ul ul .submenu-button:before{top:12px;right:16px}#navmenu .submenu-button.submenu-opened:before,.nav-prod-section{display:none}#navmenu>ul>li:hover>a{border-bottom:none}#navmenu>ul>li.has-sub>a:hover{border-bottom:none}.category-section{width:100%}.list-columns{-moz-column-count:1;-moz-column-gap:30px;-webkit-column-count:1;-webkit-column-gap:30px;column-count:1;column-gap:20px}.menu-conatiner .container{padding-right:0;padding-left:0}.nav-full-table{box-shadow:none}.nav-category-section{background:#fff;display:block;width:100%;height:0;position:relative;z-index:9999}}@media (max-width:60em),only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:1024px),not all,not all,not all,only screen and (max-width:1024px) and (min-resolution:192dpi),only screen and (max-width:1024px) and (min-resolution:2dppx){#navmenu ul{position:absolute;background:#fff;z-index:999}.topnav ul.submenu-Container-top li{height:auto!important}.submenu-Container-top .nav-full-table{background-color:#fff}#navmenu ul ul li a{padding:10px 15px}}}