.custom-menu-primary{float:left;font-size:.9em;width:58%}.custom-menu-primary .submenu{list-style:none;margin:0;padding:0}ul.submenu.level-1{text-align:center}.submenu.level-1>li{border-right:1px solid #ddd;cursor:pointer;display:inline-block;float:left;line-height:1.8em;vertical-align:middle;width:19.5%}.submenu.level-1>li:first-child{border-left:1px solid #ddd}.custom-menu-primary a{color:#475b66;font-family:ProximaNovaRegular,Arial,sans-serif;font-size:1vw;font-weight:400}.submenu.level-1>li>a{cursor:pointer;display:block;font-size:1.1em;font-size:1vw;padding:24px 0}.custom-menu-primary .submenu.level-1>li>a:hover{text-decoration:underline}.custom-menu-primary .submenu.level-1>li.clicked.current>a:hover{text-decoration:none}.custom-menu-primary a.active-item{font-weight:600;position:relative}.custom-menu-primary .submenu a,.custom-menu-primary .submenu p{text-decoration:none}.custom-menu-primary li.clicked.current>a{background:#f9f9f9;color:#00adef;position:relative;text-decoration:none;z-index:1000}.lsm{background:#f9f9f9;border-bottom:1px solid #00adef;border-top:1px solid #00adef;-webkit-box-shadow:4px 4px 2px 2px rgba(0,0,0,.1);-moz-box-shadow:4px 4px 2px 2px rgba(0,0,0,.1);box-shadow:4px 4px 2px 2px rgba(0,0,0,.1);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:none;left:0;padding:12px;position:absolute;top:70px;width:100%;z-index:999}.clicked.current .lsm{display:block;font-size:.9em;padding:6px 20%;text-align:center}.s.lsmh{border-left:1px solid #ddd;border-right:1px solid #ddd;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;padding:12px;width:33%}.submenu.level-2{min-height:272px;text-align:left}.submenu.level-2>li{display:block;line-height:1.1em;min-height:10px;padding:0;width:100%}.submenu.level-2 .menu-item .menu-link{display:block;font-family:ProximaNovaRegular,arial,sans-serif;font-size:1em;padding:4px;width:100%}ul.submenu.level-3{border-right:1px solid #ddd;display:none;float:left;left:39.8%;max-width:378px;min-height:100px;padding:12px;position:absolute;text-align:left;top:6px;width:50%}li.menu-item.clicked.current>ul.submenu{display:block}.sub_menu3{max-height:350px;overflow:auto}.custom-menu-primary a.menu_title{color:#00adef;display:block;font-family:ProximaNovaRegular,Arial,sans-serif;font-size:19.2px;font-size:1vw;font-weight:700;line-height:1em;margin:0;padding:4px;position:relative;text-decoration:none;z-index:1000}a.menu_title img{height:20px;margin-right:5px;vertical-align:text-top;width:auto}.custom-menu-primary li h5{border-bottom:1px solid #ddd;color:#475b66;display:block;font-family:Arial,sans-serif;font-size:15.552px;font-weight:400;line-height:31.104px;margin-bottom:2px;margin-top:8px;padding:4px 4px 2px;width:100%}.submenu.level-3 .menu-item{font-size:15.552px;line-height:15.552px}.submenu.level-3 .menu-item .menu-link{font-size:19.2px;font-size:1vw;line-height:1;padding:6px 4px}a[href="https://www.adamequipment.com/aboutus"]+.lsm .sub_menu3 a.menu-link,a[href="https://www.adamequipment.com/support"]+.lsm .sub_menu3 a.menu-link{background-color:transparent!important;line-height:19.5px;padding:24px 0}a[href="https://www.adamequipment.com/aboutus"]+.lsm .sub_menu3 .menu-item,a[href="https://www.adamequipment.com/support"]+.lsm .sub_menu3 .menu-item{font-size:.9em}.submenu.level-1>li.has-submenu.focus .submenu.level-2,.submenu.level-1>li.has-submenu:hover .submenu.level-2{opacity:1;transition:visibility 0s,opacity .3s;visibility:visible}.hs-inline-edit .submenu.level-1>li.has-submenu:hover .submenu.level-2,.hs-inline-edit>li.has-submenu.focus .submenu.level-2{visibility:hidden}@media(max-width:1280px){.custom-menu-primary a.menu_title,.submenu.level-1>li>a,.submenu.level-3 .menu-item .menu-link{font-size:.9em}ul.submenu.level-3{max-width:251px;width:50%}}@media(max-width:1180px){.hs_inner.footer__container{width:100%}}@media(max-width:1024px){.submenu.level-1>li>a{font-size:.8em}.custom-menu-primary{width:60%}.lsm{padding:6px 15%!important}ul.submenu.level-3{left:38.1%;max-width:233px}.custom-menu-primary a.menu_title,.submenu.level-3 .menu-item .menu-link{font-size:.8em}a.menu_title img{margin-right:3px}}@media(max-width:880px){.submenu.level-1>li>a{font-size:.7em}.lsm{padding:6px 5%!important}.custom-menu-primary a.menu_title,.submenu.level-3 .menu-item .menu-link{font-size:.7em}ul.submenu.level-3{left:34.7%;max-width:257px}}@media (min-width:768px){.mobile_menu{display:none!important}}@media (max-width:767px){.header__container .custom-menu-primary{display:none}.header__container .mobile_menu{background:rgba(0,173,239,.9);-webkit-box-shadow:5px 3px 8px 2px rgba(0,0,0,.3);-moz-box-shadow:5px 3px 8px 2px rgba(0,0,0,.3);box-shadow:5px 3px 8px 2px rgba(0,0,0,.3);font-size:.9em;left:0;margin-left:-110%;position:absolute;top:60px;transition:all .5s ease;width:100%;z-index:99}.mobile-open .header__container .mobile_menu{margin-left:0}.mobile_menu .hs-menu-wrapper>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}.mobile_menu .hs-menu-wrapper>ul>li{border-bottom:1px solid hsla(0,0%,100%,.5);border-right:1px solid #ddd;display:block;font-size:2em;line-height:.3em!important;min-height:55px;padding-right:5%;position:relative;width:100%}.mobile_menu .hs-menu-wrapper>ul>li>a{color:#fff!important;font-family:ProximaNovaRegular,Arial,sans-serif;font-size:.7em;height:100%;padding:24px 0;text-align:center;width:100%}.mobile_menu .hs-menu-wrapper>ul>li>a:hover{text-decoration:underline}}@media (max-width:490px){.header__container .mobile_menu{position:fixed;top:0;z-index:44444}}