.mega-menu,.dropdown,.header-menu .menu-title{display:none}.mega-menu-responsive{display:block!important}@media all and (min-width:1025px){.mega-menu{display:block;position:relative;z-index:1001}.mega-menu-responsive{display:none!important}.mega-menu .dropdown{display:none;position:absolute;z-index:3;border-radius:0 0 20px 20px;box-shadow:0 2px 2px rgba(0,0,0,.4);overflow:hidden;background:rgba(85,187,238,.9);padding:10px;font-size:13px;color:#fff}.mega-menu .dropdown.active{display:block}.mega-menu .dropdown:before{content:"";position:absolute;top:-10px;left:-10px;z-index:-1;width:1000%;height:1000%;background:rgba(0,0,0,.3)}.mega-menu .dropdown.fullWidth{left:0;width:100%}.mega-menu .row{overflow:hidden}.dropdown .box{float:left;padding:10px 12px}.mega-menu .boxes-1 .box{width:100%}.mega-menu .boxes-2 .box{width:50%}.mega-menu .boxes-3 .box{width:33.333%}.mega-menu .boxes-4 .box{width:25%}.mega-menu .boxes-5 .box{width:20%}.mega-menu .boxes-6 .box{width:16.666%}.mega-menu .boxes-7 .box{width:14.28%}.mega-menu .boxes-8 .box{width:12.5%}.mega-menu .title{margin-bottom:10px;border-bottom:1px solid #5be;padding-bottom:10px;font-size:15px;text-transform:uppercase;text-align:left}.mega-menu .picture{float:left;width:80px;height:80px;overflow:hidden;background:#fff;text-align:center}.mega-menu .picture a{display:block;position:relative;width:100%;height:100%}.mega-menu .picture a img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.mega-menu img{max-width:100%;max-height:100%}.mega-menu .subcategories{margin-left:90px}.mega-menu .box ul{margin-top:5px}.mega-menu .box li{margin-top:5px;text-align:left}.mega-menu .box li a{display:block;position:relative;padding:8px 0 8px 16px}.mega-menu .box li a:before{content:"";position:absolute;top:12px;left:0;width:9px;height:9px;border-radius:2px 2px 2px 2px;background:url("images/arrow.png") center no-repeat}.mega-menu .box li a:hover{color:#5be}.mega-menu .box li a:hover:before{top:11px;width:11px;height:11px}.mega-menu .dropdown li a.view-all{font-weight:bold;background:none}.mega-menu .manufacturers .box ul,.mega-menu .manufacturers .box li,.mega-menu .vendors .box ul,.mega-menu .vendors .box li{margin:0}.mega-menu .box li a.manufacturer,.mega-menu .box li a.vendor{padding:0;font-size:0}.mega-menu a.manufacturer:before,.mega-menu a.vendor:before{display:none}}
