.adminBar{display:none}body{background:url(https://cdn6.bigcommerce.com/s-nntqct/product_images/uploaded_images/waterfall-bg.jpg) no-repeat scroll 0 0 #144579;font-family:Tahoma,Geneva,sans-serif;background-size:100%}.header-container.in-container{max-width:1000px;-webkit-box-shadow:rgba(0,0,0,.55) 0 5px 8px 0;box-shadow:rgba(0,0,0,.55) 0 5px 8px 0}div#side-categories{width:23%}div#dynaBrands{display:none}.body,.container,.header,div#menu{max-width:1000px}.top-menu.mobile{display:none}.card-body{text-align:center}div#cssmenu{display:table;width:100%;border-bottom:1px solid #d5d5d5;background:#f5f5f5}div#cssmenu ul{list-style:none;text-align:center;margin:0}div#cssmenu ul li{display:inline-block;width:13.9%;text-align:center;border-left:1px solid #d5d5d5}div#cssmenu ul li a{color:#a5a5a5;display:block;font-size:13px;font-weight:700;line-height:42px;height:42px;text-decoration:none}div#cssmenu ul li:first-child{border:0}.header{padding-left:10px;padding-right:10px}.body.content{background:#fff;-webkit-box-shadow:rgba(0,0,0,.55) 0 0 8px 0;box-shadow:rgba(0,0,0,.55) 0 0 8px 0;margin-top:0;padding-top:2.5rem;padding-bottom:10px;padding-left:10px;padding-right:10px}div#menu.main-nav{background:#299ae7;background:-webkit-gradient(linear,left top,left bottom,from(#299ae7),color-stop(50%,#298de7),color-stop(50%,#1e86e6),to(#1e77e6));background:linear-gradient(to bottom,#299ae7 0,#298de7 50%,#1e86e6 50%,#1e77e6 100%);clear:both;font-size:13px;vertical-align:middle;text-transform:uppercase;font-family:Questrial,sans-serif}span.down-arrow{top:16px}.mobile-menu span.down-arrow{top:0}.custom-pages-nav a.navPages-action{background:url(https://cdn5.bigcommerce.com/s-nntqct/templates/__custom/Styles/images/topmenu_sep.gif) right repeat-y;padding:0 20px!important;color:#fff;font-weight:400;line-height:40px;text-transform:uppercase}.countPill,.top-menu .right a.navUser-action:hover{color:#fff}.countPill,section.quickSearchResults,section.quickSearchResults .card--alternate:hover .card-body{background-color:#1089f7}.custom-pages-nav li:nth-child(2) a.navPages-action{padding-left:5px!important}.navPages-container{border-bottom:0}div.sideCategoryList h2.container-header{background:#474747;background:-webkit-gradient(linear,left top,left bottom,from(#474747),color-stop(50%,#474747),color-stop(50%,#3d3d3d),to(#3d3d3d));background:linear-gradient(to bottom,#474747 0,#474747 50%,#3d3d3d 50%,#3d3d3d 100%);color:#fff!important;padding:8px 16px;border:0;margin-bottom:0}.container-header,h1.container-header,h2.container-header{background:0 0;border-bottom:1px solid #0d7dd7;margin:0 0 16px;color:#000!important;font-size:20px!important;font-weight:700}.left.phone-number.phoneIcon{background:url(https://cdn5.bigcommerce.com/s-nntqct/templates/__custom/images/icon-phone.png) 12px 7px no-repeat;color:#000;padding:0 0 0 38px;font-size:15px;font-weight:700;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px}div#menu .top-menu{height:38px;background-color:transparent;font-size:15px}div#menu .top-menu a.navUser-action{color:#0b79ea;font-size:13px}div#menu .top-menu a.navUser-action.login{background:#1089f7;color:#fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:6px 12px}div#socnet ul{list-style:none}div#socnet ul li{margin:0 0 0 8px;display:inline}div#socnet ul li a{display:inline-block;vertical-align:middle}.top-menu.mobile{background:#299ae7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#299ae7),color-stop(50%,#298de7),color-stop(50%,#1e86e6),to(#1e77e6));background:linear-gradient(to bottom,#299ae7 0,#298de7 50%,#1e86e6 50%,#1e77e6 100%)}.mobileMenu-toggle .mobileMenu-toggleIcon,.mobileMenu-toggle .mobileMenu-toggleIcon::after,.mobileMenu-toggle .mobileMenu-toggleIcon::before{background:#fff}.mobile-menu li.navPage-subMenu-item span.down-arrow{padding:3px 15px!important}.top-menu.mobile a.navUser-action{color:#fff}.top-menu.mobile span.or-text{color:#fff}i.fa.fa-shopping-cart{margin-right:1px;background:#1089f7;border-radius:100%;padding:6px;font-size:20px;border-bottom:0;border-color:#476a30;color:#fff}.top-menu.mobile i.fa.fa-shopping-cart{margin-right:1px;background:#fff;border-radius:100%;padding:6px;font-size:20px;border-bottom:0;color:#0d7dd7}font.hou{margin:10px;padding:13px 0;position:relative;top:8px;color:#0b79ea;font-size:17px}#side-categories div.brands li a,#side-categories li a,#side-categories li a.navPages-action{color:#666!important;width:auto!important;padding:15px 0 15px 20px!important;border-bottom:solid 1px #e4e4e4}#side-categories div.brands li a:hover,#side-categories li a.navPages-action:hover,#side-categories li a:hover,.card-title>a:hover{color:#0b79ea!important}.slider span.heroCarousel-action.button,a.button.button--small.card-figcaption-button{background:#1089f7 url(https://cdn5.bigcommerce.com/s-nntqct/templates/__custom/Styles/images/addtocart.jpg) bottom right no-repeat;padding:0 36px 0 0;border:none;height:38px;color:#fff;font-size:13px;font-weight:700;line-height:38px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}.slider span.heroCarousel-action.button{padding:0 42px 0 5px}.slider span.heroCarousel-action.button:hover,a.button.button--small.card-figcaption-button:hover{background:#fa7214 url(https://cdn5.bigcommerce.com/s-nntqct/templates/__custom/Styles/images/addtocart.jpg) top right no-repeat;color:#fff}a.button.button--small.card-figcaption-button.quickview{background:0 0;background-color:#0d7dd7;padding:0}a.button.button--small.card-figcaption-button.quickview:hover{background:0 0;background-color:#0b79ea}.sale-flag-side{background:#0b79ea;border-color:#0d7dd7}.product:hover .sale-flag-side{background:#0d7dd7;border-color:#0b79ea}.footer-top.newsletter .form-prefixPostfix .button,.footer-top.newsletter .form-prefixPostfix .button:hover{line-height:24px;border-bottom:0;background:#0556b1;border-color:#1089f7;border-radius:4px!important;-moz-border-radius:4px!important;-webkit-border-radius:4px!important;padding:6px 12px}footer.footer{max-width:1000px;margin:0 auto}.footer-top.newsletter{background:#299ae7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#299ae7),color-stop(50%,#298de7),color-stop(50%,#1e86e6),to(#1e77e6));background:linear-gradient(to bottom,#299ae7 0,#298de7 50%,#1e86e6 50%,#1e77e6 100%)}.footer-top.newsletter h5{color:#fff}svg.footer-payment-icon.amex{width:4rem}svg.footer-payment-icon.discover{width:6rem}section.footer-info{margin:0}.footer-bottom{background:#1089f7;border-color:#0d65b5}div.footer-bottom span,div.footer-bottom ul li,div.footer-bottom ul li a{color:#fff}.search-box{padding:15px}.brands-list,.category-list,.search-box{border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.side-search{margin-bottom:10px}div#side-categories{padding-right:10px}.search-box form.form{margin:0}.search-box form.form .form-field{margin:0 0 15px 0}.search-box form.form .form-field .form-input{max-width:152px;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;max-height:35px;padding:5px 10px;float:left}.search-box form.form .form-field input.button{background:#0d7dd7;cursor:pointer;margin:0 0 0 5px;padding:0;width:30px;color:#fff;height:35px!important;font-size:14px;font-weight:700;line-height:35px;border-radius:5px!important;-moz-border-radius:5px!important;-webkit-border-radius:5px!important;-webkit-transition:background-color 150ms ease;transition:background-color 150ms ease;border:none}#uniform-filterSpa,#uniform-manuCombo{font-size:14px;background:#00b4f1 url("https://cdn6.bigcommerce.com/s-nntqct/product_images/uploaded_images/spapartsdropdown.png?t=1413985733") no-repeat right center!important;height:35px;line-height:35px;min-height:35px!important;padding:4px 14px!important;margin:0 20px 5px 0;border:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff;width:188px;position:relative}.sideCategoryList select{position:absolute;opacity:0;-moz-opacity:0;border:none;background:0 0;cursor:pointer;height:100%;left:0;top:0;color:#b5b5b5}.sideCategoryList .brands,.sideCategoryList .categories{border-bottom:0}#uniform-filterSpa span,#uniform-manuCombo span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:-4px 0 0 -13px;width:151px;padding-left:10px}.brands-list,.category-list{padding:10px 0 0}div.mobile-menu .custom-pages-nav a.navPages-action{background:0 0}div#shop_by_category li{border:1px solid #eee;height:275px;max-width:235px;margin:0 5px 10px 5px;display:inline-block;float:none;padding:10px}div#shop_by_category ul{padding:0;text-align:center}div#shop_by_category a.pname{padding:0 0 4px;display:block;height:auto;color:#3d3d3d;font-size:13px;line-height:18px;text-decoration:none}div#shop_by_category a.cname{font-size:14px!important;font-weight:700!important;color:#00b4f1!important}div#shop_by_category div.ProductDetails{margin:15px 0}div.custom-selector{font-size:14px;background:url(https://cdn6.bigcommerce.com/s-nntqct/product_images/uploaded_images/spapartsdropdown.png?t=1413985733) right center no-repeat #00b4f1!important;height:35px;line-height:35px;min-height:35px!important;padding:0 0!important;margin:0 20px 10px 0;border:none;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;color:#fff;width:188px;position:relative;display:inline-block}div.custom-selector span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;width:152px;padding-left:10px;display:block}div.custom-selector select{position:absolute;border:none;background:0 0;cursor:pointer;height:100%;top:0;left:0;color:#696969;opacity:0}@media only screen and (max-width:400px){section.quickSearchResults ul.productGrid li.product article.card .card-text.add-to-cart-button a{width:45%!important;line-height:25px!important;padding:5px 35px 5px 0!important;height:35px!important}}@media only screen and (max-width:550px){.slider span.heroCarousel-action.button,a.button.button--small.card-figcaption-button{font-size:10px}.brand .page-content .actionBar{margin-top:0}div#shop_by_category li{max-width:163px;margin:0 2px 10px 2px}}@media only screen and (max-width:768px){.sideCategoryList.mobile{display:none}.slider span.heroCarousel-action.button,a.button.button--small.card-figcaption-button{font-size:10px}div#side-categories{display:none}.right-main{width:100%}}@media only screen and (max-width:800px){.top-menu.mobile{display:block}.non-mobile{display:none!important}.body.content{padding-top:2.5rem}.body.content{display:blank}.slider span.heroCarousel-action.button,a.button.button--small.card-figcaption-button{font-size:10px}.mobile-menu.navPages-container,.navPages{background:#299ae7;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#299ae7),color-stop(50%,#298de7),color-stop(50%,#1e86e6),to(#1e77e6));background:linear-gradient(to bottom,#299ae7 0,#298de7 50%,#1e86e6 50%,#1e77e6 100%)}h2.container-header.mobile{background-color:transparent;border-color:transparent;color:#fff!important;background:#474747;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#474747),color-stop(50%,#474747),color-stop(50%,#3d3d3d),to(#3d3d3d));background:linear-gradient(to bottom,#474747 0,#474747 50%,#3d3d3d 50%,#3d3d3d 100%)}#menu .navPages .navPage-subMenu-list li a{background-color:#3d3d3d!important}#menu ul.navPage-subMenu-list{background-color:#3d3d3d!important}#menu .navPage-subMenu,#menu .navPage-subMenu.sub-category-visible{background-color:#3d3d3d!important}li.navPages-item.active{background-color:#3d3d3d}.heroCarousel-action{font-size:14px!important;min-width:120px;padding-left:10px!important;padding-right:36px}}@media only screen and (max-width:980px){.body.content,div#menu{margin:0;padding:0 15px}.header.is-open div#menu{padding:0}}.icon-social{width:25px;height:25px;background:url("https://cdn5.bigcommerce.com/r-66ddc33f3b256fd98c0047d2a9a990c2db3681d2/themes/Hawaii/images/sprite-social.png") no-repeat}.icon-facebook{background-position:0 0}.is-disabled.icon-facebook{background-position:-65px 0}.icon-facebook:focus,.icon-facebook:hover{background-position:-130px 0}.icon-googleplus{background-position:0 -40px}.is-disabled.icon-googleplus{background-position:-65px -40px}.icon-googleplus:focus,.icon-googleplus:hover{background-position:-130px -40px}.icon-tumblr{background-position:0 -80px}.is-disabled.icon-tumblr{background-position:-65px -80px}.icon-tumblr:focus,.icon-tumblr:hover{background-position:-130px -80px}.icon-twitter{background-position:0 -120px}.is-disabled.icon-twitter{background-position:-65px -120px}.icon-twitter:focus,.icon-twitter:hover{background-position:-130px -120px}.icon-pinterest{background-position:0 -160px}.is-disabled.icon-pinterest{background-position:-65px -160px}.icon-pinterest:focus,.icon-pinterest:hover{background-position:-130px -160px}.icon-stumbleupon{background-position:0 -200px}.is-disabled.icon-stumbleupon{background-position:-65px -200px}.icon-stumbleupon:focus,.icon-stumbleupon:hover{background-position:-130px -200px}.icon-youtube{background-position:0 -240px}.is-disabled.icon-youtube{background-position:-65px -240px}.icon-youtube:focus,.icon-youtube:hover{background-position:-130px -240px}.icon-linkedin{background-position:0 -280px}.is-disabled.icon-linkedin{background-position:-65px -280px}.icon-linkedin:focus,.icon-linkedin:hover{background-position:-130px -280px}.icon-rss{background-position:0 -320px}.is-disabled.icon-rss{background-position:-65px -320px}.icon-rss:focus,.icon-rss:hover{background-position:-130px -320px}.icon-instagram{background-position:0 -360px}.is-disabled.icon-instagram{background-position:-65px -360px}.icon-instagram:focus,.icon-instagram:hover{background-position:-130px -360px}.footer-main .SocialConnect li{margin-right:10px;width:auto;float:left}.icon-social{display:inline-block;text-align:left;text-indent:-9999px;vertical-align:middle}.icon-social.icon-social-theme{background-image:url("https://cdn5.bigcommerce.com/r-66ddc33f3b256fd98c0047d2a9a990c2db3681d2/themes/Hawaii/images/sprite-social.png")}div.search-box .search-icon,div.search-box label{display:none!important}div.search-box section.quickSearchResults{width:145%!important;margin-top:12px}div.search-box a.reset.quicksearch{top:32px}div.search-box section.quickSearchResults .card-body h4.card-title{width:100%}div.search-box section.quickSearchResults .card-body div.card-text{width:100%}div.search-box section.quickSearchResults .card-body div.card-text.add-to-cart-button{width:100%;top:0!important}#side-categories div.search-box section.quickSearchResults ul.productGrid li.product article.card div.card-body div.card-text.add-to-cart-button a.button.button--small.card-figcaption-button{width:100%!important;padding:0!important}div.search-box section.quickSearchResults ul.productGrid li{border-bottom:2px solid #0b79ea!important;border-left:2px solid #0b79ea!important}div.search-box form.form .form-field input#autoSearch{right:-4px;position:absolute}