#custommenu{position:relative;font-size:12px;width:100%;border-radius:2px;height:auto;margin:0 auto;}#custommenu .column a:hover{text-decoration:underline;}#custommenu div.menu:first-child a{border-radius:3px 0 0 0;border-left:0;}#custommenu div.menu#menuspecials a{border-radius:0 3px 0 0;border-right:0;}#custommenu div.menu#menubrands a,#custommenu div.menu#menuspecials a{padding:0 25px;}#custommenu div.menu#menubrands a:after,#custommenu div.menu#menuspecials a:after{display:none;}#custommenu div.menu#menubrands a span,#custommenu div.menu#menuspecials a span{line-height:55px;padding-top:0;width:auto;}#custommenu div.menu.act .parentMenu a,.brand-index-list #custommenu div.menu#menubrands a,.brand-index-view #custommenu div.menu#menubrands a,.specialslist-index-index #custommenu div.menu#menuspecials a{background:#fff;border-top:1px solid #fff;border-right:#fff 1px solid;border-bottom:1px solid #fff;}#custommenu div.menu.act .parentMenu a:after{color:#4E4E4C;}#custommenu div.menu.active .parentMenu a{border:3px solid #40A7C0;border-bottom:0;margin-top:-3px;height:58px;padding-left:28px;padding-right:53px;z-index:10001;}#custommenu div.menu.active .parentMenu a:after{right:23px;color:#4E4E4C;}#custommenu div.menu:first-child.active .parentMenu a{padding-left:27px;padding-right:53px;border-radius:3px 0 0 0;}#custommenu div.menu#menubrands a:hover{border:3px solid #40A7C0;margin-top:-3px;height:58px;padding:0 23px;}#custommenu div.menu#menuspecials a:hover{border:3px solid #40A7C0;margin-top:-3px;height:58px;padding:0 23px;border-radius:0 3px 0 0;}#custommenu a.act span{background:#f2f2f2;}#custommenu div.menu.act.active .parentMenu a{margin-top:-2px;height:57px;}*:first-child+html #custommenu{z-index:998;}div.menu{float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}div.menu a:link,div.menu a:visited{display:block;height:40px;padding-left:26px;padding-right:26px;}div.menu a span{display:block;line-height:18px;padding-top:10px;}div.menu a span:hover{cursor:pointer;}div.wp-custom-menu-popup{position:absolute;z-index:1000;display:none;text-align:left;padding:0px 0px 10px 0px;border-top:0;width:100%;margin-top:-3px;}div.menu a,div.wp-custom-menu-popup a{text-decoration:none;display:block;cursor:pointer;_height:0;height:auto;line-height:13px;}div.level1{margin-bottom:5px;}div.level2{margin-bottom:5px;}.itemMenu.level2{}div.level3{margin-bottom:5px;padding:5px;}div.block1{float:left;width:76%;}div.block2{float:right;width:20%;padding-top:0px;padding-left:10px;padding-right:10px;display:block;}div.block3{clear:both;padding-right:15px;}div.block3 a.right{color:#3D8192;font-size:11px;text-decoration:underline;text-transform:uppercase;}div.block3 a.right:hover{background:#f2f2f2;}a.level1:link,a.level1:visited{padding:5px 0;color:#4E4E4C;}a.level1.right:link,a.level1.right:visited{color:#40A7C0;font-size:11px;text-transform:uppercase;text-decoration:underline;}a.level1.right:hover{color:#368ba4;}a.level2:link,a.level2:visited{padding:5px 0;width:100%;float:left;overflow:hidden;font-size:12px;color:#40A7C0;}div.block2:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}html[xmlns] div.block2{display:block;width:24%;}* html div.block2{height:1%;}div.block2 p{margin-bottom:10px;line-height:120%;color:#4E4E4C;font-size:11px;}div.block2 p a{display:inline;}div.block2 a img{opacity:.9;filter:alpha(opacity=90);}div.block2 a:hover img{opacity:1;filter:alpha(opacity=100);-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}div.block2 .brand a:hover img{-webkit-transition:all 0;-moz-transition:all 0;-ms-transition:all 0;transition:all 0;}div.wp-custom-menu-popup hr{margin:0px 0px 10px 0px;}div.column{float:left;width:33%;padding:0px 1%;margin:0px 0px 0px 0px;}div.itemSubMenu{margin-left:0px;clear:both;overflow:hidden;}.clearBoth{clear:both;height:0;overflow:hidden;}div.level1{margin-bottom:0px;}div.level1Name{margin:15px 0 10px;border-bottom:2px dotted #999;clear:both;}div.level1Name .itemMenuName{font-weight:bold;}#custommenu{}div.wp-custom-menu-popup{background:#fff;box-shadow:0px 2px 2px rgba(0,0,0,0.3);border:3px solid #40A7C0;}div.menu a:link,div.menu a:visited{}div.menu a:hover{background:#222;}div.menu .brand a,div.wp-custom-menu-popup .brand a{-webkit-transition:all 0s linear;-moz-transition:all 0s linear;-ms-transition:all 0s linear;transition:all 0s linear;}div.menu.active a{background:#fff!important;color:#4E4E4C!important;}div.level3{background:#fff;}div.menu{font-weight:normal;font-size:13px;}a.level1:link,a.level1:visited{text-transform:none;}a.level2:link,a.level2:visited{font-size:13px;}a.level3:link,a.level3:visited{font-size:13px;line-height:100%;margin-bottom:0px;}div.menu a:link,div.menu a:visited{position:relative;color:#4E4E4C;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:55px;line-height:55px;border-right:1px solid #F4DE6D;border-left:1px solid #E8903B;background:#f4dc6c;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZGM2YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMGIyM2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#f4dc6c 0%,#f0b23b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f4dc6c),color-stop(100%,#f0b23b));background:-webkit-linear-gradient(top,#f4dc6c 0%,#f0b23b 100%);background:-o-linear-gradient(top,#f4dc6c 0%,#f0b23b 100%);background:-ms-linear-gradient(top,#f4dc6c 0%,#f0b23b 100%);background:linear-gradient(to bottom,#f4dc6c 0%,#f0b23b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4dc6c',endColorstr='#f0b23b',GradientType=0);}div.menu .parentMenu a:after{content:"\f13a";font-family:'FontAwesome';position:absolute;;top:0;right:25px;font-size:24px;color:#87774D;display:none;}div.menu a:hover,div.menu.active a{color:#4E4E4C;background:#fff;}a.level3:link,a.level3:visited{color:#333333;}a.level3:hover{color:#b43f74;}a.level2:link,a.level2:visited{color:#40A7C0;}a.level1:hover span{}a.level2:hover span{}.block2 table.brand{float:left;}.block2 .single_menu_product{float:left;position:relative;max-width:150px;overflow:hidden;margin-right:20px;margin-left:0px;}#menu-button,.parentMenu{display:inline-block;}html[xmlns] #menu-button,html[xmlns] .parentMenu{display:block;}* html #menu-button,* html .parentMenu{height:1%;}#menu-button:after,.parentMenu:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}#custommenu-mobile{position:relative;margin:0 auto;padding:0;z-index:999;}#menu-button{float:none;padding:10px 0px 10px 0px;margin:0px 0px 0px 0px;width:100%;border-bottom:1px solid #fff;}#menu-button a:link,#menu-button a:visited{color:#fff;font-size:13px;display:block;float:left;margin-left:45%;position:relative;padding:0px;}#custommenu-mobile #menu-button a span:before,#custommenu-mobile #menu-button a span:after{display:inline;margin:0!important;}.fixed #custommenu-mobile #menu-button a span:before,.fixed #custommenu-mobile #menu-button a span:after{margin:0 5px!important;}#menu-button a span:before,#menu-button a span:after{margin-right:10px;margin-left:10px;font-size:16px;display:inline-block;}#menu-button a span:before{content:"\F0C9";}#menu-button a span:after{content:"\F13A";color:#368ba4;}#menu-button:hover{cursor:pointer;}#menu-button:hover a:after{opacity:1;}.menu-mobile div.column{float:none;padding:5px;background:#fff;}.menu-mobile a.itemMenuName{display:block;text-align:left;}.menu-mobile div.menu-button,.menu-mobile div.menu-mobile{float:none;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;width:100%;}.menu-mobile div.column{float:none;width:100%;padding:0px 0;margin:0px 0px 0px 0px;}.menu-mobile a.level1:link,.menu-mobile a.level1:visited{margin-top:0px;margin-bottom:0;padding:10px 10px;border-radius:2px;color:#4E4E4C;}.menu-mobile a.level2:link,.menu-mobile a.level2:visited{padding:10px 10px;border-radius:2px;}.menu-mobile a.level1:link,.menu-mobile a.level1:visited{color:#555;}.menu-mobile a.level1:hover{background-color:#222;}.menu-mobile .parent{background-color:#fff;}.menu-mobile .parentMenu{padding:0px 0px;display:block;text-align:left;border-bottom:1px solid #222;}.menu-mobile .parentMenu a:link,.menu-mobile .parentMenu a:visited{margin-right:80px;padding:10px 0px 10px 10px;color:#fff;font-weight:bold;text-decoration:none;display:block;}.menu-mobile .parentMenu:hover{cursor:pointer;}.parentMenu{position:relative;}.parentMenu a{display:block;}#menu-button{cursor:pointer;}.menu-mobile div.level2{margin-bottom:0;}#custommenu-mobile .button{cursor:pointer;position:absolute;right:3%;top:5px;}#custommenu-mobile .level1 a span{padding-left:10px;font-weight:normal;display:block;}#custommenu-mobile .level2 a span{padding-left:20px;font-weight:normal;display:block;}#custommenu-mobile .parentMenu:hover a:link,#custommenu-mobile .parentMenu:hover a:visited,#custommenu-mobile .parentMenu:hover{background-color:#1E7288;}#custommenu-mobile .level0{background-color:#4FA6BC;}#custommenu-mobile .level1{background-color:#333;}#custommenu-mobile .level2{background-color:#333;}#custommenu-mobile .viewall.level2{background-color:#666;}.nav-container .featured{font-weight:bold;}.menu-mobile .text-upper{text-transform:uppercase;}.menu-mobile .parentMenu{border-bottom:1px solid #BADDE4;}#custommenu-mobile .parentMenu span.button{color:#fff;}#custommenu-mobile .parentMenu span.button:after{content:"+";font-size:20px;}#custommenu-mobile .parentMenu span.button.open:after{content:"-";font-size:26px;line-height:26px;padding-right:2px;}div.menu a:link,div.menu a:visited{background:#4FA6BC;color:#fff;border-right:1px solid #fff;border-left:1px solid #fff;}div.menu .parentMenu a{transition:none;}div.menu .parentMenu a:after{color:#fff;content:"\f107";}#custommenu div.menu#menubrands a:hover,#custommenu div.menu#menuspecials a:hover{background:#fff;color:#4E4E4C;}