

/* EOF Contact Form */

/* Menu */
.subnav-container ul { text-transform:capitalize; }
.subnav-container ul li { margin-bottom: 3px; margin-top: 2px; }
.subnav-container ul.row-brands li { width: 100% }
.subnav-container { width: 650px; }
.subnav-container ul li.subheading { text-transform:uppercase; font-weight:bold; }
.subnav-container ul li.subheading a {font-weight:bold; padding-bottom: 8px; }

.subnav-container .more-col-1 {float:left; width: 50%;}
.subnav-container ul.row-more-1 li { width: 262px; }
.subnav-container .more-col-2 {float:right; width: 50%;}
.subnav-container ul.row-more-2 li { width: 100%; }

.subnav-container .lifts-col-1 {float:left; width: 50%;}
.subnav-container ul.row-lifts-1 li { width: 290px; }
.subnav-container .lifts-col-2 {float:right; width: 50%;}
.subnav-container ul.row-lifts-2 li { width: 100%; }

.subnav-container ul.row-categories {border-bottom:none;}

.subnav-container ul a {padding-top: 4px; padding-bottom: 4px;}

.subnav-container ul.row-sublevels li { width: 272px; }
.subnav-container ul li.subheading { border-top: 1px solid #ddd; padding-top: 19px; margin-top: 14px; }
.subnav-container ul li.subheading:first-child { border-top: 0px solid #ddd; padding-top: 0px; margin-top: 0px; }

.pos-more .subnav-container { left: -576px; }

@media only screen and (max-width: 450px) {
.logo img { margin-top:0; }
.logo-tag { display:block; margin-left:0; text-align:center; margin-top:15px; }
.header.content { height: auto; padding-top:15px; }
.phone-number { margin-top:15px; }
}
.cms-home .cta-container.slick-slider { display: none; }
.cms-home .content-aside { display:none; }
.cms-home .featured-product-list { display:none }
.cms-home .featured-product-container { display:none; }
.cms-home .blog-widget-recent { display:none; }
.banner-container .search-container { display: none; }
.slick-slider { display: none; }
.cms-home .content-aside { display:none; }
.cms-home .featured-product-list { display:none }
.cms-home .featured-product-container { display:none; }
.cms-home .blog-widget-recent { display:none; }
.page-layout-brand .slick-slider, .cms-training .slick-slider, .cms-outrigger-pads .slick-slider, .cms-finance .slick-slider, .catalog-product-view .slick-slider { display: block !important; }
