﻿@import"OutdoorPowerToolsDirect/Layout.css";#Navigation.desktop-navigation{display:table;clear:both;position:relative;table-layout:fixed;width:100%;}#Navigation.desktop-navigation .mobile-navigation-logo{display:none;}#Navigation.desktop-navigation .navigation-list{list-style-type:none;width:100%;margin-bottom:0;display:table-row;padding-left:0;max-width:1100px;font-weight:bold;}#Navigation.desktop-navigation .navigation-list .navigation-item{text-align:center;font-size:15px;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list{display:none;z-index:1;padding-left:0;border-radius:2px;border:1px solid #fff;top:62px;text-align:left;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list .navigation-item{border-bottom:1px solid #ddd;text-align:left;position:relative;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list .navigation-item .mobile-arrow{display:none;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list .navigation-item .desktop-expand{position:absolute;top:17px;right:15px;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list .navigation-item .navigation-link{color:#727272;text-align:left;padding-left:15px;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list .navigation-item .navigation-link:before{display:none;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list .navigation-item .navigation-link:hover{color:#000!important;background-color:#ddd;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list .navigation-item .navigation-list{margin-left:5px;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list .navigation-item .navigation-list:before{content:" ";display:block;position:absolute;height:100%;top:0;left:-5px;bottom:0;width:5px;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list .navigation-item .navigation-list:after{display:none;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list .navigation-item:last-child{border-bottom:0;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list:before{content:" ";display:block;position:absolute;height:25px;top:-25px;left:0;right:0;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list:after{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-list.visible{display:block;}#Navigation.desktop-navigation .navigation-list .navigation-item .navigation-link{color:#fff;text-decoration:none;display:table-cell;width:1%;padding-top:13px;padding-bottom:15px;}#Navigation.desktop-navigation .navigation-list .navigation-item .mobile-sub{display:none;}#Navigation.desktop-navigation .navigation-list .navigation-item.sub-level .navigation-link{background-color:#fff;}#Navigation.desktop-navigation .navigation-list .navigation-item.sub-level:last-child{border-bottom:0;}#Navigation.desktop-navigation .navigation-list .navigation-item.top-level{display:table-cell;position:relative;border-top:2px solid transparent;text-align:center;}#Navigation.desktop-navigation .navigation-list .navigation-item.top-level .mobile-arrow{display:none;}#Navigation.desktop-navigation .navigation-list .navigation-item.top-level a.navigation-link{color:#fff;}#Navigation.desktop-navigation .navigation-list .navigation-item.top-level.active .navigation-link{color:#f2d245;font-weight:bold;}#Navigation.desktop-navigation .navigation-list .navigation-item.top-level.active .navigation-link:before{content:" ";position:absolute;border-bottom:3px solid #000;left:42%;bottom:9px;width:15%;}#Navigation.desktop-navigation .navigation-list .navigation-item.top-level.active .navigation-item .navigation-link{color:#727272;}#Navigation.desktop-navigation .navigation-list .navigation-item.top-level:hover .navigation-link{color:#000;font-weight:bold;}#Navigation.desktop-navigation .navigation-list .navigation-item.top-level:hover .navigation-link:before{content:" ";position:absolute;border-bottom:3px solid #000;left:42%;bottom:9px;width:15%;}#Navigation.desktop-navigation .navigation-list .navigation-item.top-level:hover .navigation-item .navigation-link{color:#727272;}#Navigation.desktop-navigation .navigation-list .navigation-item.sub-level.active{border-bottom:0;}#Navigation.mobile-navigation{float:left;height:100%;opacity:1!important;position:absolute;width:200px;background-color:#bdc3c7;border-right:1px solid #000;overflow-y:auto;}#Navigation.mobile-navigation .mobile-navigation-logo{padding-top:10px;padding-bottom:10px;background-color:#fff;}#Navigation.mobile-navigation .mobile-navigation-logo img{width:145px;margin:0 auto;text-align:center;position:relative;display:block;}#Navigation.mobile-navigation .navigation-list{list-style-type:none;padding-left:0;}#Navigation.mobile-navigation .navigation-list .navigation-item:first-child{border-top:2px solid #000;}#Navigation.mobile-navigation .navigation-list .navigation-item:last-child{border-bottom:2px solid #000;}#Navigation.mobile-navigation .navigation-list .navigation-item{border-bottom:1px solid #000;position:relative;}#Navigation.mobile-navigation .navigation-list .navigation-item .mobile-arrow{position:absolute;top:15px;right:15px;color:#fff;}#Navigation.mobile-navigation .navigation-list .navigation-item .navigation-list{display:none;}#Navigation.mobile-navigation .navigation-list .navigation-item .navigation-list .navigation-item .navigation-link{background-color:#ddd;color:#727272;}#Navigation.mobile-navigation .navigation-list .navigation-item .navigation-list .desktop-expand{display:none;}#Navigation.mobile-navigation .navigation-list .navigation-item .navigation-list .navigation-item:first-child{border-top:2px solid #000;}#Navigation.mobile-navigation .navigation-list .navigation-item .navigation-list .navigation-item:last-child{border-bottom:1px solid #000;}#Navigation.mobile-navigation .navigation-list .navigation-item .navigation-list .navigation-list .navigation-item .navigation-link{background-color:#fff;color:#000;}#Navigation.mobile-navigation .navigation-list .navigation-item .navigation-list.visible{display:block;}#Navigation.mobile-navigation .navigation-list .navigation-item .navigation-link{color:#fff;text-decoration:none;padding-left:15px;height:50px;line-height:50px;width:100%;display:block;text-overflow:ellipsis;overflow:hidden;background-color:#f37a1f;padding-left:10px;}#Navigation.mobile-navigation .navigation-list .navigation-item .mobile-sub{display:inline-block;cursor:pointer;position:absolute;padding-right:10px;padding-top:3px;color:#fff;right:0;top:12px;padding:3px 10px;font-size:18px;}#Navigation.mobile-navigation .navigation-list .navigation-item.active .navigation-link{background-color:#f37a1f;}#Navigation.mobile-navigation .navigation-list .navigation-item.sub-level .navigation-link{background-color:#f37a1f;}#Navigation.mobile-navigation .mobile-separate-link{background-color:#ffcb08;}#Navigation.mobile-navigation .mobile-separate-link .link-text{font-weight:bold;font-size:17px;color:#000;text-decoration:none;padding-left:15px;padding-right:5px;padding-top:10px;padding-bottom:10px;}#Navigation.mobile-navigation .mobile-separate-link .link-icon{max-width:35px;display:inline-block;}#Navigation.mobile-navigation .mobile-separate-link .category-navigation{padding:0;width:unset;border-top:1px solid #000;}#Navigation.mobile-navigation .mobile-separate-link .category-navigation .category-navigation-header{display:none;}#Navigation.mobile-navigation .mobile-separate-link .category-navigation .category-navigation-label{padding:10px;border-bottom:1px solid;font-size:15px;position:relative;background-color:#a9a8a8;}#Navigation.mobile-navigation .mobile-separate-link .category-navigation .category-navigation-label .category-navigation-arrow{position:absolute;right:9px;top:14px;}#Navigation.mobile-navigation .mobile-separate-link .category-navigation .category-navigation-list-wrapper{float:unset;width:100%;padding-right:0;}#Navigation.mobile-navigation .mobile-separate-link .category-navigation .category-navigation-list-wrapper .category-navigation-list{margin-bottom:0;}#Navigation.mobile-navigation .mobile-separate-link .category-navigation .category-navigation-list-wrapper .category-navigation-list .navigation-item{border-bottom:1px solid #000;}#Navigation.mobile-navigation .mobile-separate-link .category-navigation .category-navigation-list-wrapper .category-navigation-list .navigation-item .navigation-arrow{display:none;}#Navigation.mobile-navigation .mobile-separate-link .category-navigation .category-navigation-list-wrapper .category-navigation-list .navigation-item .navigation-link{display:block;background-color:#d5d5d5;}#Navigation.mobile-navigation .mobile-separate-link .category-navigation .navigation-banner{display:none;}.category-navigation{background-color:#fff;padding:20px;width:641px;box-shadow:4px 5px 11px 2px rgba(66,66,66,.3);}.category-navigation .category-navigation-list-wrapper{float:left;line-height:21px;width:50%;padding-right:15px;}.category-navigation .category-navigation-list-wrapper .category-navigation-header.decorated-header{font-weight:bold;}.category-navigation .category-navigation-list-wrapper .category-navigation-header.decorated-header:before{width:41px;}.category-navigation .category-navigation-list-wrapper .category-navigation-list{list-style-type:none;padding-left:0;}.category-navigation .category-navigation-list-wrapper .category-navigation-list .navigation-item:hover{background-color:#eef0f2;}.category-navigation .category-navigation-list-wrapper .category-navigation-list .navigation-arrow{padding-left:5px;}.category-navigation .category-navigation-list-wrapper .category-navigation-list .navigation-link{color:#000;padding:10px 15px;line-height:33px;}.category-navigation .navigation-banner{float:right;}.mobile-separate-link{display:none;}@media only screen and (max-width:991px){#Navigation.desktop-navigation{display:none;}.mobile-separate-link{display:block;}.separate-link .category-navigation{display:none!important;}}#Footer{bottom:0;position:absolute;width:100%;color:#fff;}#Footer .footer-approved-division{display:none;}#Footer .footer-top-section{background-image:url("../Images/Uploads/footer-bkgrd1.png");overflow:auto;padding-top:25px;padding-bottom:25px;padding-left:15px;padding-right:15px;}#Footer .footer-top-section .footer-section-wrapper{max-width:1400px;margin:0 auto;padding-left:20px;padding-right:20px;}#Footer .footer-top-section .footer-section-wrapper .footer-column{display:inline-block;padding-left:10px;padding-right:10px;vertical-align:top;}#Footer .footer-top-section .footer-section-wrapper .info-column{width:32%;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:48%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:19%;}#Footer .footer-top-section .footer-text{font-size:14px;color:#b8b8b6;padding-top:17px;}#Footer .footer-top-section .footer-other-wrapper{padding-top:20px;line-height:1.2;}#Footer .footer-top-section .footer-other-wrapper .footer-other-label{font-weight:bold;font-size:13px;}#Footer .footer-top-section .footer-other-wrapper .footer-link{color:#ddd;padding-left:10px;font-size:12px;}#Footer .footer-top-section .email-input{background-color:#303030;border:1px solid #222;border-radius:3px;padding:5px 26px;font-size:13px;box-shadow:inset 1px 1px 4px 0 #262525;width:65%;}#Footer .footer-top-section .newsletter-signup{padding-top:20px;}#Footer .footer-top-section .newsletter-confirmation{font-size:15px;color:#fff;}#Footer .footer-top-section .social-links{padding-top:15px;}#Footer .footer-top-section .social-link{display:inline;padding-right:20px;}#Footer .footer-top-section .social-link .social-link-hover-image{display:none;}#Footer .footer-top-section .social-link a{text-decoration:none;}#Footer .footer-top-section .social-link:hover a{text-decoration:none;}#Footer .footer-top-section .social-link:hover .social-link-image{display:none;}#Footer .footer-top-section .social-link:hover .social-link-hover-image{display:inline;}#Footer .section-header{font-weight:bold;font-size:22px;padding-bottom:10px;position:relative;margin-bottom:10px;}#Footer .section-header:before{content:" ";position:absolute;border-bottom:1px solid #d1d1d1;left:0;bottom:0;right:0;top:1px;width:15%;}#Footer .connected-column{float:left;padding-right:30px;}#Footer .footer-link a{color:#ddd;font-size:12px;}#Footer .footer-image{text-align:center;}#Footer .footer-middle-section{background-image:url("../Images/Uploads/footer-bkgrd2.png");overflow:auto;padding-top:25px;padding-bottom:25px;padding-left:40px;padding-right:40px;}#Footer .footer-middle-section .footer-middle-section-wrapper{max-width:1500px;margin:0 auto;}#Footer #Footer-Content{text-align:center;background-color:#000;background-image:url("../Images/Uploads/footer-bkgrd2.png");padding-top:15px;padding-bottom:15px;font-size:13px;}#Footer #Footer-Content a{color:#fff;text-decoration:none;}#Footer #Footer-Content .inner-footer-content{max-width:700px;margin:0 auto;}#Footer #Footer-Content .divider:last-child{display:none;}@media only screen and (max-width:1439px){#Footer .footer-top-section .footer-section-wrapper .info-column{width:31%;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:47%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:20%;}}@media only screen and (max-width:1370px){#Footer .footer-top-section .footer-section-wrapper .info-column{width:31%;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:46%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:21%;}}@media only screen and (max-width:1309px){#Footer .footer-top-section .footer-section-wrapper .info-column{width:30%;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:46%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:22%;}}@media only screen and (max-width:1254px){#Footer .footer-top-section .footer-section-wrapper .info-column{width:30%;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:45%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:23%;}}@media only screen and (max-width:1203px){#Footer .footer-top-section .footer-section-wrapper .info-column{width:29%;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:45%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:24%;}}@media only screen and (max-width:1156px){#Footer .footer-top-section .footer-section-wrapper .info-column{width:29%;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:44%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:25%;}}@media only screen and (max-width:1114px){#Footer .footer-top-section .footer-section-wrapper .info-column{width:28%;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:44%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:26%;}}@media only screen and (max-width:1074px){#Footer .footer-top-section .footer-section-wrapper .info-column{width:28%;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:43%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:27%;}}@media only screen and (max-width:1038px){#Footer .footer-top-section .footer-section-wrapper .info-column{width:27%;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:43%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:28%;}}@media only screen and (max-width:1004px){#Footer .footer-top-section .footer-section-wrapper .info-column{width:27%;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:42%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:29%;}}@media only screen and (max-width:992px){#Footer{height:auto;line-height:1.3;}#Footer .footer-top-section .email-input{line-height:1.729;}}@media only screen and (max-width:973px){#Footer .footer-top-section .footer-section-wrapper .info-column{width:26%;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:42%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:30%;}}@media only screen and (max-width:768px){#Footer .footer-approved-division{display:block;text-align:center;margin-bottom:20px;}#Footer .footer-top-section .content-section{display:none;}#Footer .footer-top-section .footer-text{height:75px;}#Footer .footer-top-section .footer-section-wrapper{padding-left:0;padding-right:0;}#Footer .footer-top-section .footer-section-wrapper .info-column{width:0;}#Footer .footer-top-section .footer-section-wrapper .newsletter-column{width:100%;}#Footer .footer-top-section .footer-section-wrapper .social-column{width:100%;}#Footer .footer-top-section .links-listing{display:none;}#Footer .footer-top-section .social-links{padding-top:45px;max-width:160px;margin:0 auto;}#Footer .footer-top-section .social-link{padding-right:10px;padding-left:10px;}#Footer .footer-middle-section{display:none;}}.ui-autocomplete{position:relative;z-index:1000;}#Header{background-color:#fff;position:relative;z-index:105;}#Header .header-section-dropdown{position:absolute;background-color:#fff;box-shadow:0 0 8px 0 rgba(96,95,95,.7);max-height:380px;top:49px;width:260px;right:0;z-index:3;}#Header .dropdown-link{color:#000;text-decoration:none;display:block;padding:5px 15px;}#Header .manufacturer-link,#Header .account-link{border-bottom:1px solid #ddd;}#Header .manufacturer-link:hover,#Header .account-link:hover{background-color:#ddd;}#Header .brands-section-dropdown:before,#Header .account-section-dropdown:before{content:" ";display:block;position:absolute;height:25px;top:-25px;left:0;right:0;}#Header .brands-section-dropdown:after,#Header .account-section-dropdown:after{bottom:100%;left:88%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;}#Header .top-header-links{padding:0;background-color:#ccc;}#Header .top-header-links .top-header-links-content{max-width:1500px;margin:0 auto;background-color:#ccc;padding-left:20px;}#Header .top-header-links .header-contact{float:left;}#Header .top-header-links .header-contact .header-email-link{text-decoration:none;color:#464646;font-size:14px;padding:9px 15px;display:block;}#Header .top-header-links .header-contact .header-email{padding-left:10px;}#Header .top-header-links .header-phone-wrapper{float:left;padding-left:5px;}#Header .top-header-links .header-phone-wrapper .header-phone-link{text-decoration:none;color:#464646;font-size:14px;padding:9px 15px;display:block;}#Header .top-header-links .header-phone-wrapper .header-phone{padding-left:5px;}#Header .top-header-links .mobile-account-buttons{display:none;}#Header .top-header-links .facebook-section{float:right;background-color:#3c589a;padding-left:30px;padding-top:5px;padding-bottom:5px;color:#fff;position:relative;cursor:pointer;padding-right:20px;}#Header .top-header-links .facebook-section .brands-link{text-decoration:none;color:#fff;}#Header .top-header-links .facebook-section .header-section-label{font-size:14px;padding-left:9px;padding-right:5px;}#Header .top-header{height:175px;padding-left:15px;padding-right:15px;}#Header .top-header .inner-top-header{max-width:1500px;margin:0 auto;position:relative;}#Header .top-header .inner-top-header .header-logo{float:left;line-height:175px;margin-left:20px;}#Header .top-header .inner-top-header .header-logo img{max-height:160px;}#Header .top-header .inner-top-header .header-link-content{float:right;padding-right:20px;height:175px;position:relative;z-index:1;}#Header .top-header .inner-top-header .header-link-content .header-social-links{line-height:unset;display:inline-block;}#Header .top-header .inner-top-header .header-link-content .header-account-info{color:#f37a1f;display:inline;padding-left:13px;font-size:15px;}#Header .top-header .inner-top-header .header-link-content .header-account-info .register-link,#Header .top-header .inner-top-header .header-link-content .header-account-info .login-link{cursor:pointer;}#Header .top-header .inner-top-header .header-link-content .header-account-info .register-link:hover,#Header .top-header .inner-top-header .header-link-content .header-account-info .login-link:hover{text-decoration:underline;}#Header .top-header .inner-top-header .header-link-content .account-greeting{float:right;padding-top:10px;font-weight:bold;height:37px;color:#f37a1f;}#Header .top-header .inner-top-header .header-link-content .account-greeting .account-greeting-link{color:#f37a1f;}#Header .top-header .inner-top-header .header-link-content .header-row{margin-top:-5px;}#Header .top-header .inner-top-header .header-link-content .header-row .approved-division{padding-top:23px;padding-bottom:23px;}#Header .top-header .inner-top-header .header-link-content .header-search{border-radius:14px;margin-top:20px;}#Header .top-header .inner-top-header .header-link-content .header-search .form-group{margin-bottom:0;}#Header .top-header .inner-top-header .header-link-content .header-search .form-group .glyphicon-search{color:#d1d1d1;}#Header .top-header .inner-top-header .header-link-content .header-search .separate-search-input{border-radius:2px;border:1px solid #d1d1d1;padding:5px 10px;float:right;max-width:135px;}#Header .top-header .inner-top-header .header-link-content .mobile-header-link{text-decoration:none;color:#000;}#Header .top-header .inner-top-header .header-link-content .header-section.cart-section{border-right:0;}#Header .top-header .inner-top-header .header-link-content .header-section{display:inline-block;padding-right:7px;padding-left:10px;position:relative;cursor:pointer;}#Header .top-header .inner-top-header .header-link-content .header-section .header-section-icon{max-width:35px;display:inline-block;}#Header .top-header .inner-top-header .header-link-content .header-section .header-section-icon.cart-section-icon{position:relative;}#Header .top-header .inner-top-header .header-link-content .header-section .header-section-icon.cart-section-icon .cart-count-wrapper{position:absolute;top:-10px;color:#fff;right:-6px;font-size:12px;background-color:#de0000;border-radius:22px;font-weight:bold;width:22px;height:22px;text-align:center;}#Header .top-header .inner-top-header .header-link-content .header-section .header-section-icon.cart-section-icon #Cart-Count{vertical-align:middle;}#Header .top-header .inner-top-header .header-link-content .header-section .header-section-labels-wrapper{line-height:1;display:inline-block;position:relative;top:10px;font-size:14px;}#Header .top-header .inner-top-header .header-link-content .header-section .header-section-label{padding-right:4px;font-weight:bold;}#Header .top-header .inner-top-header .header-link-content .header-section .header-section-arrow{font-size:20px;padding-left:5px;padding-top:5px;position:relative;top:1px;}#Header .top-header .inner-top-header .header-link-content .header-section .dropdown-link{color:#000;text-decoration:none;display:block;padding:5px 15px;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown:before{content:" ";display:block;position:absolute;height:25px;top:-25px;left:0;right:0;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown:after{bottom:100%;left:88%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown{position:absolute;top:45px;z-index:3;background-color:#fff;right:15px;width:330px;box-shadow:0 0 8px 0 rgba(96,95,95,.7);}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-summary{float:right;padding-right:15px;padding-top:10px;padding-bottom:10px;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-summary .cart-count{display:inline-block;font-weight:bold;padding-right:20px;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-summary .cart-count .cart-dropdown-header{color:#727272;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-summary .cart-total{display:inline-block;font-weight:bold;padding-right:20px;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-summary .dropdown-cart-icon{padding:5px 9px;margin-top:6px;position:relative;display:inline-block;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-item{padding:10px 15px;border-bottom:1px dotted #727272;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-item .cart-dropdown-image{display:inline-block;float:left;width:50px;text-align:center;padding-right:10px;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-item .cart-dropdown-details{display:inline-block;float:left;width:170px;padding-right:10px;font-size:12px;padding-top:8px;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-item .cart-dropdown-price{display:inline-block;float:right;font-weight:bold;font-size:14px;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-totals{width:155px;float:right;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-totals .cart-dropdown-shipping{padding-top:10px;padding-bottom:10px;border-bottom:1px dotted #727272;font-size:12px;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-totals .cart-dropdown-subtotal{padding-top:10px;padding-bottom:10px;font-size:12px;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-totals .cart-dropdown-subtotal .cart-dropdown-total-price{font-size:16px;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-totals .cart-dropdown-total-label{display:inline-block;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-totals .cart-dropdown-total-price{display:inline-block;float:right;padding-right:10px;font-weight:bold;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-checkout{margin-top:10px;background-color:#ddd;padding-top:10px;padding-bottom:10px;padding-right:10px;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-checkout .shipping-disclaimer{float:left;width:65%;padding-left:15px;font-size:12px;color:#727272;}#Header .top-header .inner-top-header .header-link-content .cart-dropdown .cart-dropdown-checkout .checkout-button.cart-button{float:right;}#Header .header-background{position:absolute;left:100%;height:195px;width:200px;}#Header .bottom-header{overflow:visible;position:relative;z-index:0;background-color:#f37a1f;padding-right:15px;padding-left:15px;}#Header .bottom-header .inner-bottom-header{max-width:1500px;margin:0 auto;}#Header .bottom-header .inner-bottom-header .separate-link-wrapper{color:#000;text-decoration:none;}#Header .bottom-header .inner-bottom-header .separate-link{position:absolute;padding-left:15px;padding-right:15px;}#Header .bottom-header .inner-bottom-header .separate-link .link-text{font-weight:bold;font-size:18px;}#Header .bottom-header .inner-bottom-header .separate-link .header-search{margin-top:10px;}#Header .bottom-header .inner-bottom-header .separate-link .header-search .search-bar{margin-bottom:0;}#Header .bottom-header .inner-bottom-header .separate-link .header-search .search-button{float:right;border:0;padding:3px 10px;border-radius:3px;margin-left:5px;color:#fff;background-color:#000;}#Header .bottom-header .inner-bottom-header .separate-link .header-search .search-input{position:relative;z-index:1;float:right;max-width:205px;}#Header .bottom-header .inner-bottom-header:before,#Header .bottom-header .inner-bottom-header:after{content:" ";display:table;}#Header .bottom-header .inner-bottom-header:after{clear:both;}#Header .bottom-header .navigation-section{float:right;max-width:540px;}#Header .bottom-header .cart-section{color:#000;overflow:auto;}#Header .bottom-header .cart-section .cart-items{font-size:14px;font-weight:bold;padding-right:12px;}#Header .bottom-header .cart-section .cart-price{font-size:13px;font-weight:bold;position:relative;padding-left:12px;}#Header .bottom-header .cart-section .cart-price:before{content:" ";position:absolute;border-left:1px solid #d1d1d1;left:0;bottom:0;right:0;top:1px;height:84%;}#Header .bottom-header .cart-section .cart-header-item{display:inline;line-height:55px;padding-left:25px;}#Header .header-content{margin:0 auto;overflow:visible;}#Header .header-content .heading-wrapper{position:relative;height:175px;line-height:175px;}#Header .header-content .heading-wrapper img{max-width:100%;}#Header .header-content .logo-wrapper{text-align:center;height:175px;line-height:175px;}#Header .header-content .logo-wrapper img{max-width:100%;width:500px;}#Header .header-content .header-inner-content{font-family:'IM Fell English SC',serif;color:#fff;font-size:18px;text-align:center;font-weight:bold;position:relative;top:59px;}#Header .mobile-header-burger-bar{display:none;background-color:#f37a1f;clear:both;padding-bottom:5px;float:left;margin-top:10px;}#Header .mobile-header-burger-bar .burger-icon{display:none;cursor:pointer;padding-left:15px;padding-top:2px;padding-right:15px;}#Header .mobile-header-burger-bar .burger-icon .burger-bar{height:4px;width:28px;background-color:#fff;margin-top:4px;}#Header .tablet-burger-bar{display:none;background-color:#f37a1f;clear:both;padding-bottom:5px;}#Header .tablet-burger-bar .burger-icon{display:none;cursor:pointer;padding-left:15px;padding-top:2px;padding-bottom:2px;margin-top:12px;}#Header .tablet-burger-bar .burger-icon .burger-bar{height:4px;width:28px;background-color:#fff;margin-top:4px;}@media only screen and (max-width:2000px){#Header .top-header .inner-top-header .header-background{position:relative;left:unset;float:right;}}@media only screen and (max-width:1440px){#Header .header-content .header-inner-content{font-size:18px;}}@media only screen and (max-width:1300px){#Header .top-header .inner-top-header .header-logo img{max-height:120px;}#Header .bottom-header .inner-bottom-header .separate-link .header-search .search-input{max-width:189px;}}@media only screen and (max-width:1150px){#Header .header-background{display:none;}#Header .bottom-header .inner-bottom-header .separate-link .header-search .search-input{max-width:165px;}}@media only screen and (max-width:1050px){#Header .bottom-header .inner-bottom-header .separate-link .header-search .search-input{max-width:150px;}}@media only screen and (max-width:991px){#Header{height:unset;}#Header .header-content{height:unset;}#Header .header{margin-bottom:0;}#Header .header #Navigation.desktop-navigation{display:none;}#Header .header-burger-bar{display:block;}#Header .header-burger-bar .burger-icon{display:block;}#Header .header-background{display:none;}#Header .top-header .inner-top-header .header-logo{max-width:270px;}#Header .bottom-header .inner-bottom-header{padding-bottom:10px;}#Header .bottom-header .inner-bottom-header .separate-link{right:20px;}#Header .bottom-header .inner-bottom-header .separate-link .header-search .search-input{max-width:200px;}#Header .bottom-header .nav-column{display:none;}#Header .mobile-header-burger-bar{display:none;}}@media only screen and (max-width:768px){#Header .top-header-links .top-header-links-content{padding-left:0;}#Header .top-header-links .top-header-links-content .mobile-top-bar{text-align:center;padding-top:5px;padding-bottom:5px;}#Header .top-header-links .top-header-links-content .header-contact,#Header .top-header-links .top-header-links-content .header-phone-wrapper{border:0;display:inline;float:unset;}#Header .top-header-links .top-header-links-content .header-contact .header-email-link,#Header .top-header-links .top-header-links-content .header-phone-wrapper .header-email-link,#Header .top-header-links .top-header-links-content .header-contact .header-phone-link,#Header .top-header-links .top-header-links-content .header-phone-wrapper .header-phone-link{display:inline;font-size:12px;padding:6px 0;}#Header .top-header-links .facebook-section{display:none;}#Header .top-header-links .mobile-account-buttons{display:block;clear:both;background-color:#f37a1f;text-align:center;padding-top:15px;padding-bottom:15px;}#Header .top-header-links .mobile-account-buttons .mobile-account-buttons-wrapper{max-width:320px;margin:0 auto;text-align:center;}#Header .top-header-links .mobile-account-buttons .mobile-account-buttons-wrapper .account-link{display:inline-block;border:1px solid #000;color:#000;border-radius:3px;margin-left:2px;margin-right:2px;}#Header .top-header-links .mobile-account-buttons .mobile-account-buttons-wrapper .account-link:hover{color:#f37a1f;background-color:#000;}#Header .top-header-links .mobile-account-buttons .mobile-account-buttons-wrapper .dropdown-link{color:#000;text-decoration:none;display:block;padding:5px 15px;}#Header .top-header-links .mobile-account-buttons .mobile-account-buttons-wrapper .dropdown-link:hover{color:#f37a1f;}#Header .top-header{height:unset;}#Header .top-header .inner-top-header .header-logo{padding-left:15px;padding-right:15px;padding-top:15px;padding-bottom:5px;float:unset;margin-left:0;line-height:unset;text-align:center;max-width:unset;}#Header .top-header .inner-top-header .header-link-content{float:unset;height:unset;text-align:center;padding-right:0;}#Header .top-header .inner-top-header .header-link-content .account-greeting{float:unset;padding-top:0;display:none;}#Header .top-header .inner-top-header .header-link-content .header-section{padding-right:3px;padding-left:3px;}#Header .top-header .inner-top-header .header-link-content .brands-dropdown{display:none;}#Header .top-header .inner-top-header .header-link-content .account-dropdown{display:none;}#Header .top-header .inner-top-header .header-link-content .header-section.cart-section{border-right:0;}#Header .top-header .inner-top-header .header-link-content .header-row{padding-top:10px;padding-bottom:15px;}#Header .top-header .inner-top-header .header-link-content .header-row .approved-division{display:none;}#Header .top-header .inner-top-header .header-link-content .mobile-header-row{max-width:415px;margin:0 auto;}#Header .top-header .inner-top-header .header-link-content .top-header-links{float:unset;text-align:center;padding-top:0;}#Header .top-header .inner-top-header .header-link-content .top-header-links .header-social-links{display:none;}#Header .top-header .inner-top-header .header-link-content .cart-section{float:right;}#Header .header-content .heading-wrapper{height:unset;line-height:unset;padding-top:15px;padding-bottom:15px;}#Header .header-content .logo-wrapper{display:none;}#Header .header-content .header-inner-content{top:0;font-size:16px;padding-bottom:15px;}#Header .bottom-header{background-color:unset;}#Header .bottom-header .inner-bottom-header .separate-link{position:relative;padding-left:0;padding-right:0;right:unset;clear:both;padding-top:15px;}#Header .bottom-header .inner-bottom-header .separate-link .header-search{clear:both;margin-top:0;}#Header .bottom-header .inner-bottom-header .separate-link .header-search .search-input{max-width:unset;width:86%;}#Header .bottom-header .inner-bottom-header .separate-link .header-search .search-button{width:12%;}#Header .mobile-header-burger-bar{display:block;}#Header .tablet-burger-bar{display:none;}}.home-wrapper .homepage-content{max-width:1100px;margin:0 auto;padding-left:15px;padding-right:15px;}.home-wrapper .slide-show-wrapper{position:relative;}.home-wrapper .slide-show-wrapper .left-slideshow-wrapper{z-index:100;position:absolute;top:0;bottom:0;left:0;background:rgba(0,0,0,.6);max-height:405px;}.home-wrapper .slide-show-wrapper .right-slideshow-wrapper{z-index:100;position:absolute;top:0;bottom:0;right:0;background:rgba(0,0,0,.6);max-height:405px;}.home-wrapper .slide-show-wrapper #prev{position:absolute;top:0;left:9px;top:40%;cursor:pointer;}.home-wrapper .slide-show-wrapper #next{position:absolute;top:0;right:9px;top:40%;cursor:pointer;}.home-wrapper .slide-show-wrapper .middle-slideshow-wrapper{width:100%;max-width:1500px;margin:0 auto;height:100%;}.home-wrapper .slide-show-wrapper #Slide-Show{width:100%;max-width:1500px;margin:0 auto;height:100%;overflow:visible!important;}.home-wrapper .slide-show-wrapper #Slide-Show .image-content{width:1100px;margin:0 auto;}.home-wrapper .slide-show-wrapper #Slide-Show .image-content .image-div{background-repeat:no-repeat;background-size:cover;background-position:center;visibility:hidden;position:relative;padding-bottom:27%;}.home-wrapper .slide-show-wrapper #Slide-Show .image-content .image-div img{display:none;}.home-wrapper .slide-show-wrapper #Slide-Show .image-content.cycle-slide-active .image-overlay{display:none;}.home-wrapper .home-top{max-width:1300px;margin:0 auto;padding-top:30px;padding-left:20px;padding-right:20px;}.home-wrapper .home-top .selection-menu{border:0;}.home-wrapper .main-info-content{padding-left:40px;padding-right:40px;}.home-wrapper .homepage-boxes{padding-top:20px;padding-bottom:30px;}.home-wrapper .homepage-boxes .box{text-align:center;}.home-wrapper .homepage-boxes .box a{display:block;}.home-wrapper .homepage-boxes .box img{width:100%;}.home-wrapper .home-featured-products{max-width:1300px;margin:0 auto;}.home-wrapper .home-featured-products .featured-products{padding-left:40px;padding-right:40px;}.home-wrapper .homepage-featured{max-width:1300px;margin:0 auto;padding-top:35px;padding-left:40px;padding-right:40px;}.home-wrapper .homepage-featured .featured-header{color:#000;font-size:25px;border-bottom:2px solid #ddd;position:relative;}.home-wrapper .homepage-featured .featured-header:before{content:" ";position:absolute;border-bottom:3px solid #1071dc;left:0;bottom:-2px;right:0;top:1px;width:15%;}.home-wrapper .homepage-featured .featured-product-row{position:relative;}.home-wrapper .homepage-featured .featured-product-row .selector{top:162px;}.home-wrapper .homepage-featured .product-wrapper{padding-top:20px;margin-top:6px;margin-bottom:30px;min-height:200px;white-space:normal;}.home-wrapper .homepage-featured .product-wrapper .inner-product-wrapper{border:1px solid #ddd;border-radius:4px;margin-lefT:5px;margin-right:5px;text-align:center;padding-bottom:35px;height:265px;}.home-wrapper .homepage-featured .product-wrapper .inner-product-wrapper .product-description{color:#727272;font-size:12px;padding-right:10px;padding-left:10px;}.home-wrapper .homepage-featured .product-wrapper .view-product-wrapper{text-align:center;position:relative;top:-25px;}.home-wrapper .homepage-featured .product-wrapper .view-product-wrapper .view-product{width:200px;}.home-wrapper .homepage-featured #Featured-Product-Slide-Show{margin-right:50px;margin-left:50px;}.home-wrapper .homepage-featured #Featured-Product-Slide-Show .product-name{height:44px;}.home-wrapper .homepage-banner{padding:30px 15px 30px 15px;}.sidebar-dropdown .store-category-wrapper{border:0;}.sidebar-dropdown .store-category-wrapper .expand{display:none;}.sidebar-dropdown .store-category-wrapper .sub-store-category-wrapper{border-top:0;background-color:unset;}.sidebar-dropdown .store-category-wrapper .sub-store-category-wrapper .category-link-wrapper{padding:0 30px;}.sidebar-dropdown .store-category-wrapper .sub-store-category-wrapper .home-arrow{display:block;float:left;top:5px;position:relative;padding-right:4PX;}.sidebar-dropdown .store-category-wrapper .sub-store-category-wrapper.hide{display:block!important;}.sidebar-dropdown .category-link-wrapper{padding:0 5px;font-weight:bold;}.sidebar-dropdown .category-link-wrapper:hover{color:#f37a1f;text-decoration:none;}.sidebar-dropdown .store-categories-label{padding-bottom:0;}.sidebar-dropdown .store-categories-label{font-weight:bold;color:#f37a1f;font-size:18px;text-decoration:underline;}.sidebar-dropdown .store-category-dropdown{padding-bottom:7px;padding-top:7px;background-color:#f5f5f5;padding-left:10px;padding-right:10px;}.sidebar-dropdown .store-category-dropdown .selection-menu{border:0;}.sidebar-dropdown .store-category-dropdown .store-category-divider{padding-bottom:10px;border-bottom:1px dotted #f37a1f;}.sidebar-dropdown .store-categories{background-color:#f5f5f5;}.sidebar-dropdown .store-categories .store-category-sales{padding-top:15px;margin-left:10px;border-bottom:1px dotted #f37a1f;margin-right:10px;padding-bottom:15px;text-align:center;}.sidebar-dropdown .store-categories .grouser-image-text{text-align:center;font-style:italic;padding-top:10px;}.sidebar-dropdown .store-categories .grouser-image{padding-lefT:10px;padding-right:10px;padding-bottom:16px;text-align:center;}.categories{padding:0;}.featured-brands{position:relative;}.featured-brands-row .selector{top:35px;}#Featured-Brand-Slide-Show{margin-right:50px;margin-left:50px;}.brand-wrapper{margin-top:6px;min-height:100px;white-space:normal;vertical-align:top;}.inner-brand-wrapper{padding:25px;position:relative;}.brand-image-wrapper{position:relative;text-align:center;font:0/0 a;padding-bottom:10px;height:80px;padding-left:10px;padding-right:10px;}.product-brand{display:inline-block;vertical-align:middle;font:16px/1 Arial sans-serif;}.product-brand img{width:100%;}@media only screen and (max-width:1050px){.slide-show-wrapper #Slide-Show .image-content .image-div{height:350px;}}@media only screen and (max-width:991px){.slide-show-wrapper #Slide-Show .image-content .image-div{height:200px;}.home-wrapper .home-top .store-categories{padding-bottom:25px;margin-bottom:20px;}.home-wrapper .home-top .store-category-dropdown{background-color:unset;}.home-wrapper .home-top .store-category-dropdown .mobile-categories-label.confirm-button.filtering-button.expanded{background-color:#f37a1f;border:1px solid #a95117;border-bottom:2px solid #a95117;color:#fff;}.home-wrapper .home-top .store-category-dropdown .mobile-categories-label.confirm-button.filtering-button{background-color:#ff9b5b;border:1px solid #f37a1f;border-bottom:2px solid #f37a1f;color:#000;}.home-wrapper .homepage-boxes{margin-bottom:40px;}.home-wrapper .homepage-boxes .non-tablet-box{display:none;}.home-wrapper .homepage-link-banners .banner-image{top:1px;}.home-wrapper .homepage-link-banners .banner-text{top:11px;font-size:28px;position:relative;}}@media only screen and (max-width:768px){.home-wrapper .slide-show-wrapper #Slide-Show .image-content .image-div{padding-bottom:54%;}.home-wrapper .homepage-boxes .box{margin-top:10px;margin-right:-50px;margin-left:-50px;}.home-wrapper .homepage-boxes .non-mobile-box{display:none;}.home-wrapper .boxes-wrapper{margin-top:50px;}.home-wrapper .homepage-link-banners{top:0;}.home-wrapper .homepage-link-banners .banner-image{top:-12px;}.home-wrapper .homepage-link-banners .banner-text{top:0;font-size:43px;}.home-wrapper .homepage-banner{display:none;}.home-wrapper .homepage-news .homepage-news-wrapper{padding-bottom:45px;}.home-wrapper .homepage-news .homepage-news-wrapper .news-box-wrapper:last-child{display:none;}.home-wrapper .homepage-featured .product-wrapper .inner-product-wrapper{height:230px;}}@media only screen and (max-width:600px){.slide-show-wrapper #Slide-Show .image-content .image-div{height:150px;}.home-wrapper .home-top{padding-left:10px;padding-right:10px;}.home-wrapper .home-featured-products .featured-products{padding-left:30px;padding-right:30px;}.home-wrapper .homepage-featured{padding-left:30px;padding-right:30px;}}@-webkit-keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}100%{-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}}@-o-keyframes left-right{0%{-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}100%{-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}}@keyframes left-right{0%{-webkit-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}100%{-webkit-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}}@-webkit-keyframes right-left{0%{-webkit-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}100%{-webkit-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}}@-o-keyframes right-left{0%{-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}100%{-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}}@keyframes right-left{0%{-webkit-transform:translateY(0%) translateX(10%);-o-transform:translateY(0%) translateX(10%);transform:translateY(0%) translateX(10%);}100%{-webkit-transform:translateY(-20%) translateX(-10%);-o-transform:translateY(-20%) translateX(-10%);transform:translateY(-20%) translateX(-10%);}}.home-wrapper .sy-box{margin:0 auto;width:1100px;height:300px;border:2px solid #aaa;border-radius:6px;}.home-wrapper .sy-box .sy-box.sy-loading{background:url("/images/uploads/sy-loader.gif") 50% 50% no-repeat;-webkit-background-size:32px 32px;background-size:32px;min-height:40px;}.home-wrapper .sy-box .sy-box.sy-loading .sy-slides-wrap,.home-wrapper .sy-box .sy-box.sy-loading .sy-pager{visibility:hidden;}.home-wrapper .sy-box .sy-slides-wrap{position:relative;height:100%;width:100%;}.home-wrapper .sy-box .sy-slides-wrap:hover .sy-controls{display:block;}.home-wrapper .sy-box .sy-slides-crop{height:100%;width:100%;position:absolute;overflow:hidden;}.home-wrapper .sy-box .sy-list{width:100%;height:100%;list-style:none;margin:0;padding:0;position:absolute;}.home-wrapper .sy-box .sy-list.horizontal{-webkit-transition:left ease;-o-transition:left ease;transition:left ease;}.home-wrapper .sy-box .sy-list.vertical{-webkit-transition:top ease;-o-transition:top ease;transition:top ease;}.home-wrapper .sy-box .sy-slide{position:absolute;width:100%;z-index:2;}.home-wrapper .sy-box .sy-slide.kenburns{width:140%;left:-20%;}.home-wrapper .sy-box .sy-slide.kenburns.useCSS{-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity;}.home-wrapper .sy-box .sy-slide.kenburns.useCSS.sy-ken:nth-child(1n){-webkit-animation-name:left-right;-o-animation-name:left-right;animation-name:left-right;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;}.home-wrapper .sy-box .sy-slide.kenburns.useCSS.sy-ken:nth-child(2n){-webkit-animation-name:right-left;-o-animation-name:right-left;animation-name:right-left;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;}.home-wrapper .sy-box .sy-slide.sy-active{z-index:3;}.home-wrapper .sy-box .sy-slide>img{margin:0;padding:0;display:block;width:auto;border:0;}.home-wrapper .sy-box .sy-slide>a{margin:0;padding:0;display:block;width:100%;}.home-wrapper .sy-box .sy-slide>a>img{margin:0;padding:0;display:block;border:0;width:auto;}.home-wrapper .sy-box .sy-controls{display:none;list-style:none;height:100%;width:100%;position:absolute;padding:0;margin:0;}.home-wrapper .sy-box .sy-controls li{position:absolute;width:10%;min-width:4.2em;height:100%;z-index:33;}.home-wrapper .sy-box .sy-controls li.sy-prev{left:0;top:0;}.home-wrapper .sy-box .sy-controls li.sy-prev a:after{background-position:-5% 0;}.home-wrapper .sy-box .sy-controls li.sy-next{right:0;top:0;}.home-wrapper .sy-box .sy-controls li.sy-next a:after{background-position:105% 0;}.home-wrapper .sy-box .sy-controls li a{position:relative;width:100%;height:100%;display:block;text-indent:-9999px;}.home-wrapper .sy-box .sy-controls li a:link,.home-wrapper .sy-box .sy-controls li a:visited{opacity:.4;}.home-wrapper .sy-box .sy-controls li a:hover,.home-wrapper .sy-box .sy-controls li a:focus{opacity:.8;outline:0;}.home-wrapper .sy-box .sy-controls li a:after{content:"";background-image:url("/images/uploads/arrows.svg");background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;text-align:center;text-indent:0;line-height:2.8em;color:#111;font-weight:800;position:absolute;background-color:#fff;width:2.8em;height:2.8em;left:50%;top:50%;margin-top:-1.4em;margin-left:-1.4em;border-radius:50%;}@media only screen and (max-device-width:600px){.home-wrapper .sy-box .sy-controls{display:block;}.home-wrapper .sy-box .sy-controls li{min-width:2.1em;}.home-wrapper .sy-box .sy-controls li a:after{width:1.4em;height:1.4em;margin-top:-.7em;margin-left:-.7em;}}.home-wrapper .sy-box .sy-caption-wrap{position:absolute;bottom:2em;z-index:12;left:50%;}.home-wrapper .sy-box .sy-caption-wrap .sy-caption{position:relative;left:-50%;background-color:rgba(0,0,0,.54);color:#fff;padding:.4em 1em;border-radius:1.2em;}.home-wrapper .sy-box .sy-caption-wrap .sy-caption a:link,.home-wrapper .sy-box .sy-caption-wrap .sy-caption a:visited{color:#e24b70;font-weight:600;text-decoration:none;}.home-wrapper .sy-box .sy-caption-wrap .sy-caption a:hover,.home-wrapper .sy-box .sy-caption-wrap .sy-caption a:focus{text-decoration:underline;}@media only screen and (max-device-width:600px),screen and (max-width:600px){.home-wrapper .sy-box .sy-caption-wrap{left:0;bottom:.4em;}.home-wrapper .sy-box .sy-caption-wrap .sy-caption{left:0;padding:.2em .4em;font-size:.92em;border-radius:0;}}.home-wrapper .sy-box .sy-pager{clear:both;display:block;width:100%;margin:1em 0 0;padding:0;list-style:none;text-align:center;}.home-wrapper .sy-box .sy-pager li{display:inline-block;width:1.2em;height:1.2em;margin:0 1em 0 0;border-radius:50%;}.home-wrapper .sy-box .sy-pager li.sy-active a{background-color:#279da3;}.home-wrapper .sy-box .sy-pager li a{width:100%;height:100%;display:block;background-color:#ccc;text-indent:-9999px;-webkit-background-size:2em 2em;background-size:2em;border-radius:50%;}.home-wrapper .sy-box .sy-pager li a:link,.home-wrapper .sy-box .sy-pager li a:visited{opacity:1;}.home-wrapper .sy-box .sy-pager li a:hover,.home-wrapper .sy-box .sy-pager li a:focus{opacity:.6;}.home-wrapper .sy-box .sy-filler{width:100%;}.home-wrapper .sy-box .sy-filler.ready{-webkit-transition:padding 600ms ease;-o-transition:padding 600ms ease;transition:padding 600ms ease;}img{max-width:100%!important;height:auto!important;}.page-heading{color:#000;border-bottom:1px solid #eee;margin:0 25px 25px 25px;}.required{color:#f00;}.field-validation-error{color:#f00;font-size:13px;}.content-wrapper{margin-left:25px;margin-right:25px;}.contact-page-heading{background-color:#f2f2f2;margin-top:0;margin-left:20px;margin-right:20px;padding:20px;}.contact-map{height:200px;}.gmnoprint img{max-width:none!important;}.contact-details{padding-left:5px;padding-right:5px;}.contact-details .contact-content{padding-bottom:18px;border-bottom:1px solid #ddd;color:#727272;}.contact-details .contact-form{padding-top:22px;}.contact-details .contact-form .form-header{font-size:21px;}.contact-details .contact-form .button-wrapper{float:right;}.contact-details .contact-form .button-wrapper .confirm-button{position:relative;top:-25px;}.contact-details .hours-header{font-size:22px;}.contact-details .hours-wrapper .day{padding:5px 15px;color:#727272;}.contact-details .hours-wrapper .day .hours-label{float:right;}.contact-details .hours-wrapper .day.closed{color:#ddd;}.contact-details .hours-wrapper .day:nth-child(2n+1){background-color:#f2f2f2;}.contact-details .job-posting{max-width:300px;padding-top:20px;margin:0 auto;}.contact-details .contact-locations{border-top:1px solid #ddd;}.contact-details .contact-locations .location-wrapper{overflow:auto;border-bottom:1px solid #ddd;padding-bottom:25px;padding-top:25px;}.contact-details .contact-locations .location-wrapper .location-header{font-size:21px;padding-bottom:18px;font-weight:bold;color:#f37a1f;}.contact-details .contact-locations .location-wrapper .contact-info{font-size:15px;}.contact-details .contact-locations .location-wrapper .contact-info .contact-address{padding-bottom:16px;}.contact-details .contact-locations .location-wrapper .contact-info .contact-label{font-weight:bold;}.contact-details .contact-locations .location-wrapper .contact-location-image{text-align:center;}.text{position:fixed;right:78px;bottom:0;z-index:1;}.text .text-contact-button{background-color:#f37a1f;color:#fff;padding:11px 32px;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer;font-weight:bold;}.text .text-contact-form{background-color:#fff;max-width:310px;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;box-shadow:0 0 2px 2px rgba(0,0,0,.04);}.text .text-form-header{overflow:auto;padding:9px 15px;background-color:#f37a1f;color:#fff;font-weight:bold;border-top-left-radius:10px;border-top-right-radius:10px;}.text .text-form-header .text-contact-header{float:left;font-size:14px;}.text .text-form-header .text-close{float:right;cursor:pointer;font-size:14px;}.text .text-form-wrapper{clear:both;padding:15px 20px 20px 20px;font-size:14px;}.text .text-form-wrapper .text-contact-instructions{line-height:1.5;padding-bottom:10px;}.text .text-form-wrapper .name-field{display:inline-block;width:49%;}.text .text-form-wrapper .form-group{text-align:left;}.text .text-form-wrapper .phone-form-control{display:inline-block;max-width:50px;}@media only screen and (max-width:768px){.contact-map{margin-top:15px;margin-bottom:15px;}.contact-details .contact-form .button-wrapper .confirm-button{top:0;}}.confirm-button{background-color:#2886ea;color:#fff;border-bottom:2px solid #0d3472;font-size:16px;padding:10px 40px;}.confirm-button:hover{border-bottom:2px solid #0d3472;color:#fff;background-color:#0d3472;text-decoration:none;}.confirm-button.filtering-button{background-color:#ff9b5b;border:1px solid #f37a1f;border-bottom:2px solid #f37a1f;color:#000;}.confirm-button.filtering-button:hover{background-color:#f37a1f;border:1px solid #a95117;border-bottom:2px solid #a95117;color:#fff;}.confirm-button.filtering-button.expanded{border-bottom:2px solid #a95117;}.cart-button{background-color:#d11717;padding:7px;color:#fff;font-size:12px;border-radius:3px;border-bottom:2px solid #7e1423;cursor:pointer;}.cart-button:hover,.cart-button:focus{background-color:#7e1423;color:#fff;text-decoration:none;}.cart-button-icon{padding-right:8px;}.login-button,.submit-button{font-size:14px;padding:10px 62px;background-color:#fecb08;border-color:#c29900;border-bottom:2px solid #c29900;color:#000;}.login-button:hover,.submit-button:hover{background-color:#c29900;border-bottom:2px solid #c29900;}.cancel-button{font-size:14px;padding:10px 62px;background-color:#d11717;border-color:#7e1423;border-bottom:2px solid #7e1423;color:#fff;}.cancel-button:hover{background-color:#7e1423;}.newsletter-button{font-size:14px;padding:6px 15px;background-color:#00becc;border-color:#008089;border-bottom:2px solid #008089;color:#fff;width:33%;max-width:85px;}.newsletter-button:hover{background-color:#008089;border-bottom:2px solid #008089;}.news-button{border:0;background-color:#b0b1b1;color:#000;border-bottom:1px solid #323232;font-size:13px;padding:5px 15px;}.news-button:hover{background-color:#323232;border-bottom:1px solid #323232;color:#fff;text-decoration:none;}.page-breadcrumb{height:95px;background-color:#ddd;}.page-content-wrapper{max-width:1500px;margin:0 auto;margin-top:-58px;background-color:#fff;border-radius:3px;padding-top:20px;}.bold-header{font-weight:bold;}.not-visible{display:none;}.visible{display:block;}.decorated-header{border-bottom:1px solid #ddd;position:relative;padding-bottom:10px;margin-bottom:15px;}.undecorated-header{border-bottom:1px solid #ddd;position:relative;padding-bottom:10px;margin-bottom:15px;}.decorated-header:before{content:" ";position:absolute;border-bottom:3px solid #ee7120;left:0;bottom:-2px;right:0;top:1px;width:100px;}.inverse-decorated-header:before{left:unset;right:0;}.header-link{float:right;font-size:15px;font-weight:bold;}.header-link a{padding-right:10px;color:#1370dc;}.site-breadcrumbs{max-width:1500px;margin:0 auto;font-size:14px;padding-left:35px;padding-top:8px;}.site-breadcrumbs a{color:#000;text-decoration:none;}.site-breadcrumbs .breadcrumb-arrow{padding-left:2px;padding-right:2px;}.error-messages{color:#f00;margin-bottom:10px;}.responsive-video{width:100%;max-width:560px;}@media only screen and (max-width:768px){.page-breadcrumb{height:unset;}.page-breadcrumb .site-breadcrumbs{padding-top:10px;padding-bottom:10px;}.page-content-wrapper{margin-top:0;}}.image-section .main-image .default{border:1px solid #ddd;border-radius:3px;text-align:center;}.image-section .main-image .default img{cursor:pointer;}.image-section .thumbnail-section{margin-top:16px;margin-left:-5px;margin-right:-5px;margin-bottom:20px;}.image-section .image{height:62px;text-align:center;border:1px solid #ddd;font:0/0 a;cursor:pointer;margin-left:-10px;margin-right:-10px;}.image-section .image .display-image{display:none;}.image-section .image .thumbnail-wrapper{display:inline-block;vertical-align:middle;font:16px/1 Arial sans-serif;}.image-section .image .thumbnail-wrapper .thumbnail-image{width:100%;}.image-section .image:before{content:' ';display:inline-block;vertical-align:middle;height:100%;}.product-prices{font-weight:bold;font-size:28px;color:#f37a1f;}.product-content-wrapper{padding-top:10px;padding-bottom:22px;}.variation-selection-row{padding-top:7px;padding-bottom:15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:10px;}.variation-selection-row .quantity-wrapper{display:inline-block;}.variation-selection-row .quantity-wrapper #Quantity{max-width:34px;text-align:center;border-radius:3px;border:1px solid #ddd;height:36px;}.variation-selection-row .quantity-wrapper .quantity-arrows{display:inline-block;position:relative;top:11px;padding-left:5px;}.variation-selection-row .quantity-wrapper .quantity-arrows .increment-outer{overflow:auto;padding:3px;background-color:#ddd;border-bottom:1px solid #8b8b8b;border-radius:3px;cursor:pointer;}.variation-selection-row .quantity-wrapper .quantity-arrows .increment-outer:hover{background-color:#8b8b8b;}.variation-selection-row .quantity-wrapper .quantity-arrows .increase.increment-outer{margin-bottom:2px;}.variation-selection-row .quantity-wrapper .quantity-arrows .decrease.increment-outer{margin-top:2px;}.variation-selection-row .quantity-wrapper .quantity-arrows .increment{font-size:9px;float:left;}.variation-selection-row .option-set-dropdowns{display:inline-block;}.variation-selection-row .add-to-cart,.variation-selection-row .multi-add-to-cart{display:inline-block;}.variation-selection-row .add-to-cart .add-to-cart-text,.variation-selection-row .multi-add-to-cart .add-to-cart-text{padding-left:10px;}.variation-selection-row .add-to-cart-success{padding-top:10px;color:#008000;}.variation-selection-row .add-to-cart-success.error{color:#de0000;}.variation-selection-row .variation-dropdown-wrapper{display:inline-block;}.variation-selection-row .option-set-dropdown,.variation-selection-row .variation-dropdown{border:1px solid #ddd;border-radius:3px;height:36px;margin-left:10px;margin-right:10px;padding-left:6px;padding-right:6px;}.share-row{background-color:#ddd;padding-left:15px;padding-right:15px;padding-top:5px;padding-bottom:5px;font-size:14px;color:#646464;display:none;}.share-row .share-text{vertical-align:text-bottom;}.share-row .like-button{display:inline-block;padding-right:5px;padding-left:5px;line-height:10px;}.share-row .share-buttons{display:inline-block;}.box-section{padding-left:15px;padding-right:15px;}.box-section .box-tabs .box-main-header{display:inline-block;color:#646464;padding-bottom:9px;cursor:pointer;}.box-section .box-tabs .box-main-header.selected{border-bottom:1px solid #f37a1f;color:#000;font-weight:bold;}.box-section .box-tabs .box-main-header span{border-right:1px solid #ddd;padding-right:15px;padding-left:15px;}.box-section .box-wrapper{border:1px solid #ddd;padding:25px 22px 50px 22px;}.box-section .box-wrapper .box-header{font-size:20px;}.box-section .box-wrapper .box.visible{display:block;}.box-section .box-wrapper .box.not-visible{display:none;}.box-section .box-wrapper .box-content{color:#646464;}.embed-video iframe{width:100%;max-width:420px;}.related-products{background-image:url("../Images/Uploads/product-bckgrd.png");margin-top:55px;padding-top:31px;padding-bottom:85px;}.related-products .related-products-content{max-width:1500px;margin:0 auto;}.related-products .related-products-content .related-products-header{font-size:21px;position:relative;border-bottom:1px solid #ddd;padding-bottom:10px;}.related-products .related-products-content .related-products-header:before{content:" ";position:absolute;border-bottom:3px solid #1071dc;left:0;bottom:-2px;right:0;top:1px;width:101px;}.related-products .related-products-content .related-product-link{text-decoration:none;color:#000;}.related-products .related-products-content .related-product-wrapper{margin-top:20px;}.related-products .related-products-content .related-product-wrapper .related-product-image{height:150px;text-align:center;border:1px solid #ddd;font:0/0 a;background-color:#f3f3f3;}.related-products .related-products-content .related-product-wrapper .related-product-image .related-product-image-wrapper{display:inline-block;vertical-align:middle;font:16px/1 Arial sans-serif;}.related-products .related-products-content .related-product-wrapper .related-product-image .related-product-image-wrapper .realted-image{width:100%;}.related-products .related-products-content .related-product-wrapper .image{height:62px;text-align:center;border:1px solid #ddd;font:0/0 a;cursor:pointer;}.related-products .related-products-content .related-product-wrapper .image .display-image{display:none;}.related-products .related-products-content .related-product-wrapper .image .thumbnail-wrapper{display:inline-block;vertical-align:middle;font:16px/1 Arial sans-serif;}.related-products .related-products-content .related-product-wrapper .image .thumbnail-wrapper .thumbnail-image{width:100%;}.related-products .related-products-content .related-product-wrapper .related-product-image:before{content:' ';display:inline-block;vertical-align:middle;height:100%;}.related-products .related-products-content .related-product-wrapper .related-product-price{font-weight:bold;padding-top:14px;font-size:21px;}.related-products .related-products-content .related-product-wrapper .related-product-name{font-weight:bold;}.related-products .related-products-content .related-product-wrapper .related-product-description{color:#646464;}@media only screen and (max-width:768px){.box-section{padding-top:20px;}}.about-content-wrapper{padding-top:43px;padding-left:15px;padding-right:15px;}.selection-header{font-size:22px;padding-bottom:18px;}.selection-menu{border:1px solid #ddd;}.selection-menu .about-selector{border-top:1px solid #ddd;padding:9px 25px;font-weight:bold;cursor:pointer;}.selection-menu .about-selector.contact-selector{background-color:#f6f6f6;padding-left:50px;color:#616161;}.selection-menu .about-selector:first-child{border-top:0;}.selection-menu .about-selector.selected{border-left:2px solid #ffcb08;}.selection-menu .contact-selector.selected{padding-left:48px;}.selection-menu .expander{float:right;padding-top:5px;}.selection-menu .location-selector.selected{padding-left:23px;}.about-heading{font-weight:bold;font-size:23px;position:relative;border-bottom:1px solid #ddd;margin-bottom:35px;}.about-heading:before{content:" ";position:absolute;border-bottom:3px solid #1071dc;left:0;bottom:-2px;right:0;top:1px;width:100px;}.list-content .contact-wrapper{padding-bottom:25px;}.list-content .contact-image-wrapper{float:left;padding-right:17px;max-width:240px;}.list-content .contact-image-wrapper .contact-image{width:100%;}.list-content .contact-info .contact-name{font-weight:bold;}.home-quick-search{padding-bottom:30px;}.home-quick-search .quick-search .quick-search-inner .quick-search-header{font-size:24px;}.home-quick-search .quick-search .quick-search-inner .quick-search-content .quick-search-top-header{font-size:18px;}.home-quick-search .quick-search .quick-search-inner .quick-search-content .quick-search-instruction{font-size:14px;line-height:1.4;}.home-quick-search .quick-search .quick-search-inner .quick-search-content .quick-search-bottom-header{font-size:16px;}.home-quick-search .results-section .product-details{line-height:1.3;}.home-quick-search .results-section .button-link .confirm-button{font-size:10px;padding:7px 5px;}.home-quick-search .results-section .cart-button{font-size:10px;padding:6px 7px;margin-top:1px;}.quick-search{background-color:#f2f2f2;color:#000;margin-top:10px;position:relative;}.quick-search .quick-search-inner{max-width:1300px;margin:0 auto;padding-top:15px;padding-bottom:31px;padding-right:15px;padding-left:15px;}.quick-search .quick-search-inner .quick-search-header{font-size:26px;}.quick-search .quick-search-inner .quick-search-content .quick-search-top-header{font-size:20px;color:#13266b;font-weight:bold;}.quick-search .quick-search-inner .quick-search-content .quick-search-instruction{font-size:16px;font-weight:bold;}.quick-search .quick-search-inner .quick-search-content .quick-search-bottom-header{font-size:18px;color:#13266b;font-weight:bold;}.quick-search .quick-button-wrapper{text-align:center;padding-top:23px;}.search-box{padding-top:15px;text-align:center;}.quick-search-input{border-top-left-radius:3px;border:1px solid #a9a9a9;border-bottom-left-radius:3px;padding:5px;width:80%;}.quick-search-button{background-color:#c8c8c8;border:1px solid #a9a9a9;padding:5px 12px;border-top-right-radius:3px;border-bottom-right-radius:3px;width:20%;}.quick-search-all-button{width:100%;text-align:center;padding:10px 0;max-width:300px;}.quick-search-loading.search-gif{background-image:url(/Images/Uploads/mediumloader.gif);background-size:contain;background-size:128px;background-repeat:no-repeat;position:absolute;left:0;right:0;top:0;bottom:0;background-position:center;background-color:rgba(0,0,0,.1);}.results-section{text-align:center;padding-top:15px;}.results-section .quick-search-image{width:200px;padding-top:12px;}.results-section .product-image-wrapper{height:120px;}.results-section .product-name{font-size:17px;text-align:left;font-weight:bold;color:#f37a1f;}.results-section .product-price{font-size:19px;text-align:left;padding-top:0;font-weight:bold;}.results-section .product-price .sale{color:#de0000;}.results-section .product-description{max-height:unset;color:#727272;padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:10px;}.results-section .product-description:before{content:'';display:none;}.results-section .product-description:after{content:'';color:transparent;display:none;}.results-section .product-details{margin-left:-15px;}.results-section .product-button-row{padding-top:10px;}.results-section .button-link{display:inline-block;}.results-section .button-link .confirm-button{font-size:13px;padding:7px 10px;display:inline-block;border-radius:3px;}.results-section .cart-button{display:inline-block;font-size:13px;padding:7px 13px;}.results-section .no-results{text-align:center;color:#fe0000;font-weight:bold;}.results-section .confirm-button{padding:7px 12px;}@media only screen and (max-width:992px){.home-quick-search .results-section .button-link .confirm-button{font-size:13px;padding:7px 13px;}.home-quick-search .results-section .cart-button{font-size:13px;padding:7px 13px;margin-top:unset;}.quick-search-boxes{text-align:center;padding-bottom:10px;}.search-box{display:inline-block;padding-left:7px;padding-right:7px;}.results-section .product-details{padding-top:10px;}.results-section .product-name{text-align:center;}.results-section .product-price{text-align:center;}.results-section .product-image img{max-height:125px;}.quick-search .quick-search-inner{padding-right:20px;padding-left:20px;}.quick-button-wrapper .confirm-button{margin-bottom:20px;}}.banner-wrapper{padding-top:25px;padding-bottom:25px;}.banner-wrapper .banner{text-align:center;}.banner-wrapper .banner .banner-image{padding-bottom:10px;}.categories{max-width:1500px;margin:0 auto;padding-left:40px;padding-right:40px;}.categories .category-row{position:relative;}.parts-page .featured-products{padding-left:40px;padding-right:40px;max-width:1500px;margin:0 auto;padding-bottom:25px;}@media only screen and (max-width:765px){.categories{padding-bottom:30px;padding-left:0;padding-right:0;}.categories .categories-header .header-text{font-size:19px;}.parts-page .featured-products{padding-left:0;padding-right:0;}}.shop-filtering-header{font-size:20px;}.main-categories-header{font-size:20px;}.filtering-link{cursor:pointer;}.sub-selector-wrapper{cursor:pointer;}.selector-box{height:12px;width:12px;display:inline-block;border:1px solid #ddd;box-shadow:-1px -1px 1px 0 #727272;}.selector-box.selected{background-color:#1071dc;}.sort-dropdown{float:right;}.filtering-dropdown{bordeR:1px solid #ddd;padding:4px;color:#727272;}.sort-label{display:inline-block;font-size:13px;font-weight:bold;padding-right:5px;}.top-filtering{position:relative;margin-top:10px;background-color:#f3f3f2;padding:10px 15px;margin-bottom:10px;}.number-show{float:right;padding-right:15px;}.number-show .number-show-label{display:inline-block;font-size:13px;font-weight:bold;}.shop-filtering .quick-search-header{font-weight:bold;color:#f37a1f;}.shop-filtering .quick-search-boxes{padding-bottom:25px;border-bottom:1px solid #ddd;}.shop-filtering .shop-links{padding-top:5px;}.shop-filtering .filtering-link{width:100%;text-align:left;padding:10px 20px;margin-bottom:10px;color:#f37a1f;}.shop-filtering .filtering-link .filtering-link-label{float:left;}.shop-filtering .filtering-link .expander{float:right;}.shop-filtering .filtering-link:hover{color:#fff;}.shop-filtering .filtering-link.expanded{background-color:#f37a1f;color:#fff;}.shop-filtering .options-wrapper,.shop-filtering .manufacturers-options-wrapper{padding-left:10px;padding-right:10px;padding-bottom:10px;}.shop-filtering .new-product-selector,.shop-filtering .sale-product-selector{background-color:#d5d5d5;display:inline-block;padding:10px;border-radius:4px;color:#fff;margin-top:20px;}.shop-filtering .new-product-selector.selected,.shop-filtering .sale-product-selector.selected{background-color:#f37a1f;}.category-link-wrapper{color:#000;text-decoration:none;display:block;}.mobile-categories-label{display:none;color:#f37a1f;}.mobile-categories-label .categories-label{float:left;}.mobile-categories-label:hover{color:#fff;}.mobile-categories .store-category-dropdown{padding-bottom:15px;}.mobile-categories .store-categories-label{padding-bottom:6px;}.mobile-categories .store-category-wrapper{position:relative;border-top:1px solid #ddd;}.mobile-categories .store-category-wrapper .link-text{width:95%;display:inline-block;}.mobile-categories .store-category-wrapper .expander{width:5%;float:right;padding-top:10px;padding-bottom:10px;padding-left:20px;position:absolute;right:0;padding-right:25px;top:0;cursor:pointer;}.mobile-categories .store-category-wrapper .sub-store-category-wrapper{border-top:1px solid #ddd;background-color:#eef0f2;}.mobile-categories .store-category-wrapper .sub-store-category-wrapper .category-link-wrapper{padding:6px 30px;}.mobile-categories .store-category-wrapper .sub-store-category-wrapper .home-arrow{display:none;}.mobile-categories .store-category-wrapper .sub-category-hide{display:none;}.mobile-categories .category-link-wrapper{padding:6px 16px;}.store-category-wrapper:first-child{border-top:0;}.category-link-wrapper:hover{background-color:#ddd;}.sort-selectors{border-top:1px solid #ddd;padding-top:20px;margin-top:10px;}.sort-selectors .pages{position:relative;float:right;}.sort-selectors .pages .page-selector{display:inline-block;color:#727272;padding-left:7px;padding-right:7px;cursor:pointer;}.sort-selectors .pages .page-selector.selected{border:1px solid #f37a1f;border-radius:2px;font-weight:bold;color:#000;}.sort-selectors .pages .arrow-selector{text-align:center;width:45px;margin:0 auto;background-color:#f37a1f;color:#fff;font-size:18px;font-weight:bold;}.sort-selectors .pages .disabled-arrow{background-color:#f2f2f2;color:#f37a1f;cursor:initial;}.prices-wrapper{padding-left:10px;float:left;}.prices-wrapper .sort-label{vertical-align:middle;}.prices-wrapper .price-slider-wrapper{width:200px;display:inline-block;}.prices-wrapper .price-slider .ui-widget-header{background:#1071dc;}.prices-wrapper .ui-slider .ui-slider-handle{height:18px;}.prices-wrapper .ui-slider-horizontal{height:10px;max-width:200px;}.prices-wrapper .price-box-input{width:55px;border:1px solid #ddd;padding:3px;border-radius:2px;height:30px;margin-left:3px;}.prices-wrapper .price-input{padding:4px 8px;font-size:14px;margin-left:7px;}.prices-wrapper .low-price{float:left;}.prices-wrapper .high-price{float:right;}input[type='number']{-moz-appearance:textfield;}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;}@media only screen and (max-width:992px){.box-sub-selectors{height:100px;overflow-y:scroll;border:1px solid #ddd;padding:5px 10px;}.mobile-hide{display:none;}.sub-category-show{display:none;}.sort-dropdown{position:relative;padding-bottom:15px;right:0;}.prices-wrapper{padding-left:0;padding-bottom:20px;}.store-categories-label{display:none;}.store-categories-wrapper{display:none;}.mobile-categories-label{display:block;cursor:pointer;text-align:left;padding:10px 20px;}.mobile-categories-label .expander{float:right;padding-top:3px;}.mobile-categories-label.expanded{background-color:#f37a1f;color:#fff;}}@media only screen and (max-width:768px){.main-categories-header{padding-top:15px;}.prices-wrapper{float:none;}.sort-dropdown{float:none;}.number-show{float:none;}}.login-overlay.open,.register-overlay.open,.forgot-overlay.open{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:106;}.login-overlay.open .login-box-wrapper,.register-overlay.open .login-box-wrapper,.forgot-overlay.open .login-box-wrapper{max-width:500px;margin:0 auto;background-color:#fff;padding:50px;border-radius:5px;margin-top:65px;position:relative;}.login-overlay.open .login-box-wrapper .close-login,.register-overlay.open .login-box-wrapper .close-login,.forgot-overlay.open .login-box-wrapper .close-login,.login-overlay.open .login-box-wrapper .close-register,.register-overlay.open .login-box-wrapper .close-register,.forgot-overlay.open .login-box-wrapper .close-register,.login-overlay.open .login-box-wrapper .close-forgot,.register-overlay.open .login-box-wrapper .close-forgot,.forgot-overlay.open .login-box-wrapper .close-forgot{position:absolute;top:15px;right:20px;color:#727272;font-size:17px;cursor:pointer;}.login-overlay.open .login-box-wrapper .login-header,.register-overlay.open .login-box-wrapper .login-header,.forgot-overlay.open .login-box-wrapper .login-header{font-size:22px;text-align:center;border-bottom:1px solid #ddd;margin-bottom:20px;}.login-overlay.open .login-box-wrapper .register-header,.register-overlay.open .login-box-wrapper .register-header,.forgot-overlay.open .login-box-wrapper .register-header{border-bottom:0;margin-bottom:0;}.login-overlay.open .login-box-wrapper .register-content,.register-overlay.open .login-box-wrapper .register-content,.forgot-overlay.open .login-box-wrapper .register-content{text-align:center;font-size:14px;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:20px;color:#727272;}.login-overlay.open .login-box-wrapper .subscribe-group,.register-overlay.open .login-box-wrapper .subscribe-group,.forgot-overlay.open .login-box-wrapper .subscribe-group{text-align:center;}.login-overlay.open .login-box-wrapper label,.register-overlay.open .login-box-wrapper label,.forgot-overlay.open .login-box-wrapper label{font-weight:normal;padding-right:15px;color:#727272;width:100px;text-align:right;}.login-overlay.open .login-box-wrapper label.subscribe-label,.register-overlay.open .login-box-wrapper label.subscribe-label,.forgot-overlay.open .login-box-wrapper label.subscribe-label{width:unset;font-weight:bold;color:#f37a1f;}.login-overlay.open .login-box-wrapper .form-control,.register-overlay.open .login-box-wrapper .form-control,.forgot-overlay.open .login-box-wrapper .form-control{display:inline-block;width:50%;}.login-overlay.open .login-box-wrapper .button-wrapper,.register-overlay.open .login-box-wrapper .button-wrapper,.forgot-overlay.open .login-box-wrapper .button-wrapper{text-align:center;}.login-overlay.open .login-box-wrapper .button-wrapper .register-button,.register-overlay.open .login-box-wrapper .button-wrapper .register-button,.forgot-overlay.open .login-box-wrapper .button-wrapper .register-button{padding:10px 62px;font-size:14px;}.login-overlay.open .login-box-wrapper .button-wrapper .login-button,.register-overlay.open .login-box-wrapper .button-wrapper .login-button,.forgot-overlay.open .login-box-wrapper .button-wrapper .login-button{font-size:14px;padding:10px 62px;background-color:#fecb08;border-color:#c29900;color:#000;}.login-overlay.open .login-box-wrapper .button-wrapper .back-button,.register-overlay.open .login-box-wrapper .button-wrapper .back-button,.forgot-overlay.open .login-box-wrapper .button-wrapper .back-button{padding:12px 40px;}.login-overlay.open .login-box-wrapper .button-wrapper .login-button:hover,.register-overlay.open .login-box-wrapper .button-wrapper .login-button:hover,.forgot-overlay.open .login-box-wrapper .button-wrapper .login-button:hover{background-color:#c29900;}.login-overlay.open .login-box-wrapper .forgot-password-link,.register-overlay.open .login-box-wrapper .forgot-password-link,.forgot-overlay.open .login-box-wrapper .forgot-password-link{text-align:center;padding-top:14px;font-size:15px;color:#00becc;font-weight:bold;cursor:pointer;}.login-overlay.open .login-box-wrapper .forgot-password-link:hover,.register-overlay.open .login-box-wrapper .forgot-password-link:hover,.forgot-overlay.open .login-box-wrapper .forgot-password-link:hover{text-decoration:underline;}.register-overlay.open .login-box-wrapper{padding:50px 20px;}.register-overlay.open .login-box-wrapper label{width:151px;}.login-box-wrapper .field-validation-error{padding-left:10px;}.login-box-wrapper .password-success{padding-bottom:30px;}.login-box-wrapper .login-header{font-size:22px;text-align:center;border-bottom:1px solid #ddd;margin-bottom:20px;}.login-box-wrapper .register-header{border-bottom:0;margin-bottom:0;}.login-box-wrapper .register-content{text-align:center;font-size:14px;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:20px;color:#727272;}.login-box-wrapper .subscribe-group{text-align:center;}.login-box-wrapper label{font-weight:normal;padding-right:15px;color:#727272;width:100px;text-align:right;}.login-box-wrapper label.subscribe-label{width:unset;font-weight:bold;color:#f37a1f;}.login-box-wrapper .form-control{display:inline-block;width:50%;}.login-box-wrapper .button-wrapper{text-align:center;}.login-box-wrapper .button-wrapper .register-button{padding:10px 62px;font-size:14px;}.login-box-wrapper .button-wrapper .login-button{font-size:14px;padding:10px 62px;background-color:#fecb08;border-color:#c29900;color:#000;}.login-box-wrapper .button-wrapper .back-button{padding:12px 40px;}.login-box-wrapper .button-wrapper .login-button:hover{background-color:#c29900;}.login-box-wrapper .forgot-password-link{text-align:center;padding-top:14px;font-size:15px;color:#00becc;font-weight:bold;cursor:pointer;}.login-box-wrapper .forgot-password-link:hover{text-decoration:underline;}.account-page .account-heading{background-color:#ddd;margin:0 15px 15px 15px;padding:20px;}.account-page .account-heading.main-account-header{color:#f37a1f;margin-bottom:5px;font-weight:bold;}.account-page .account-form-control{max-width:200px;display:inline-block;}.account-page .account-form-label{min-width:160px;display:inline-block;}.account-page .button-wrapper{padding-top:15px;}.account-page .button-wrapper .account-button{margin-right:10px;}.account-page .newsletter-content{font-size:22px;color:#f37a1f;font-weight:bold;padding-bottom:10px;}.account-page .account-button{margin-bottom:10px;}.account-page.main-account-page .welcome-wrapper{border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:5px;}.account-page.main-account-page .account-login-details-wrapper{float:left;}.account-page.main-account-page .account-login-detail .detail-label{font-weight:bold;}.account-page.main-account-page .account-logoff{float:right;}.account-page.main-account-page .account-tools-wrapper .account-tool{border-bottom:1px solid #ddd;padding-top:15px;padding-bottom:15px;}.account-page.main-account-page .account-tools-wrapper .account-tool .account-tool-header{font-size:20px;font-weight:bold;}.account-page.main-account-page .account-tools-wrapper .account-tool .account-tool-subheader{font-size:15px;padding-left:15px;}.account-page.main-account-page .account-tools-wrapper .account-tool .account-tools-link-wrapper{border-left:1px solid #ddd;padding-left:20px;}.account-page.main-account-page .account-tools-wrapper .account-tool .account-tool-links.bottom-links{padding-top:11px;}.account-page.main-account-page .account-tools-wrapper .account-tool .links-subheader{font-size:14px;font-weight:bold;}.account-page.main-account-page .account-tools-wrapper .account-tool .account-tool-link{display:block;font-size:14px;color:#000;}.account-page.manage-page .profile-wrapper{padding-top:25px;padding-bottom:25px;margin-bottom:30px;border-bottom:1px solid #ddd;}.account-page.manage-page .profile-wrapper .profile-header{font-weight:bold;text-decoration:underline;}.account-page.manage-page .profile-wrapper .profile-header.name-header{font-size:18px;text-decoration:none;}.account-page.manage-page .profile-wrapper .profile-label{font-weight:bold;}.account-page.manage-page .profile-wrapper .profile-buttons{padding-top:20px;}.account-page.manage-page .profile-wrapper .profile-buttons .submit-button{padding:5px 30px;}.account-page.manage-page .profile-wrapper .profile-buttons .cancel-button{padding:5px 30px;}.account-page.manage-page .confirmation{font-weight:bold;}.account-page.manage-page.order-history-page .orders-wrapper{padding-bottom:25px;}.account-page.manage-page.order-history-page .order-wrapper{border-bottom:1px solid #ddd;padding-top:15px;padding-bottom:15px;}.account-page.manage-page.order-history-page .order-wrapper .item-listing-wrapper{padding-left:25px;padding-right:25px;}.account-page.manage-page.order-history-page .order-wrapper .order-date{font-weight:bold;font-size:19px;}.account-page.manage-page.order-history-page .order-wrapper .order-detail-label{font-weight:bold;}.account-page.manage-page.order-history-page .order-wrapper .item-wrapper{padding-left:15px;padding-right:15px;}.account-page.manage-page.order-history-page .order-wrapper .item-image-wrapper{width:100%;height:135px;margin:0 auto;margin-top:12px;line-height:135px;text-align:center;}.account-page.manage-page.order-history-page .order-wrapper .item-image{display:inline-block;vertical-align:middle;font:16px/1 Arial sans-serif;}.account-page.manage-page.order-history-page .order-wrapper .item-image img{width:100%;}.account-page.manage-page.order-history-page .order-wrapper .item-label{padding-top:15px;font-weight:bold;white-space:initial;}.account-page.manage-page.order-history-page .order-wrapper .selector{top:38px;z-index:1;}.account-page.manage-page.order-history-page .order-wrapper .order-view{padding-top:20px;text-align:center;}.account-page.manage-page.order-history-page .order-wrapper .view-order-button{padding:7px 20px;}.account-page.manage-page.order-history-page .order-wrapper .prev-selector{left:5px;}.account-page.manage-page.order-history-page .order-wrapper .next-selector{right:5px;}.account-page.manage-page.order-history-page .order-wrapper:nth-child(2n+1){background-color:#eef0f2;}.account-page.manage-page.order-history-page .order-wrapper:nth-child(2n+1) .selector{background-color:#fff;}.account-page.manage-page.order-history-page .order-wrapper:nth-child(2n+1) .selector:hover{background-color:#f37a1f;}.account-page.manage-page.order-history-page .more-button-wrapper{text-align:center;padding-top:20px;}.account-page.manage-page.order-history-page .order-date-wrapper{padding-bottom:20px;}.account-page.manage-page.order-history-page .order-date-wrapper .order-date-label{font-weight:bold;}.order-history-page.summary-page .cart-product-sku{width:10%;float:left;}.order-history-page.summary-page .cart-product-label{width:30%;}.order-history-page.summary-page .cart-product-price{text-align:right;}.order-history-page.summary-page .confirm-button{margin-top:20px;}@media only screen and (max-width:768px){.account-page.main-account-page .account-logoff{float:unset;clear:both;}.account-page.manage-page.order-history-page .no-padding{padding:0;}.account-page.manage-page.order-history-page .order-wrapper .item-image-wrapper{padding-right:10px;margin-top:0;}.account-page.manage-page.order-history-page .order-wrapper .item-listing-wrapper{padding-right:30px;padding-left:30px;font-size:14px;}.account-page.manage-page.order-history-page .selector{width:35px;}.order-history-page.summary-page .cart-product-sku.cart-heading-label{display:none;}.order-history-page.summary-page .cart-product-sku{width:unset;float:unset;}.order-history-page.summary-page .cart-product-price{text-align:left;}}.sales-page .sale-banners{padding-top:37px;padding-bottom:65px;}.sales-page .sale-banners .sale-banner.odd{float:right;}.sales-page .sale-banners .sale-banner.even{float:left;}.sales-page .sales-featured{max-width:1400px;margin:0 auto;}.sales-page .slideshows{padding-left:15px;padding-right:15px;}.sales-page .slideshows .recent-products{padding-bottom:40px;}.sales-page .brands-header{font-size:20px;}.sales-page .recent-products-header{font-size:20px;}@media only screen and (max-width:765px){.sales-page .sale-banners .sale-banner.odd{float:unset;}.sales-page .sale-banners .sale-banner.even{float:unset;}.sales-page .sale-banners .sale-banner{text-align:center;padding-bottom:10px;margin-left:-25px;margin-right:-25px;}.sales-page .used-iframe{height:1400px!important;}}.cart-page .cart-page-button{padding:5px 20px;}.cart-page .update-cart-button{margin-bottom:20px;}.cart-page .cart-items-wrapper{padding-top:40px;}.cart-page .no-cart-items{font-weight:bold;padding-left:15px;padding-bottom:40px;}.cart-page .cart-item-list-wrapper{margin-bottom:20px;}.cart-page .cart-titles{border-bottom:1px dotted #f37a1f;overflow:auto;font-weight:bold;}.cart-page .cart-item{overflow:auto;padding:15px;}.cart-page .cart-item.odd{background-color:#eef0f2;}.cart-page .bonus-header{border-bottom:1px dotted #f37a1f;border-top:1px dotted #f37a1f;font-weight:bold;font-size:20px;padding-left:15px;}.cart-page .cart-product-image{float:left;width:15%;}.cart-page .cart-product-image-item{width:100%;height:135px;margin:0 auto;text-align:center;padding-right:8px;max-width:205px;}.cart-page .cart-product-image-item img{max-height:135px;}.cart-page .cart-product-details{float:left;width:43%;}.cart-page .cart-product-price{float:left;width:21%;}.cart-page .cart-product-total-price{float:left;width:21%;}.cart-page .cart-quantity{display:inline-block;}.cart-page .cart-quantity input{max-width:34px;text-align:center;border-radius:3px;border:1px solid #ddd;height:36px;}.cart-page .cart-quantity .quantity-arrows{display:inline-block;position:relative;top:11px;padding-left:5px;}.cart-page .cart-quantity .quantity-arrows .increment-outer{overflow:auto;padding:3px;background-color:#ddd;border-bottom:1px solid #8b8b8b;border-radius:3px;cursor:pointer;}.cart-page .cart-quantity .quantity-arrows .increment-outer:hover{background-color:#8b8b8b;}.cart-page .cart-quantity .quantity-arrows .increase.increment-outer{margin-bottom:2px;}.cart-page .cart-quantity .quantity-arrows .decrease.increment-outer{margin-top:2px;}.cart-page .cart-quantity .quantity-arrows .increment{font-size:9px;float:left;}.cart-page .cart-quantity-message{color:#de0000;padding-left:20px;padding-bottom:20px;}.cart-page .cart-product-warning{font-size:14px;padding-top:14px;color:#f37a1f;}.cart-page .promo-row{margin-bottom:15px;}.cart-page .promo-row .promo-valid{color:#d11717;}.cart-page .input-label{font-weight:bold;padding-bottom:5px;}.cart-page .shipping-row .shipping-message{padding-top:15px;font-size:14px;}.cart-page .shipping-row .shipping-options-header{font-weight:bold;padding-top:15px;}.cart-page .mobile-shipping-message{display:none;font-size:14px;}.cart-page .cart-totals{float:right;border-top:1px dotted #f37a1f;position:relative;}.cart-page .cart-totals .cart-total-label{font-weight:bold;display:inline-block;width:50%;}.cart-page .cart-totals .cart-total-price{display:inline-block;}.cart-page .cart-totals .cart-total-description{font-size:15px;color:#727272;padding-top:5px;}.cart-page .cart-totals .cart-shipping{border-bottom:1px dotted #f37a1f;padding-bottom:10px;}.cart-page .cart-totals .cart-subtotal{padding-top:10px;padding-bottom:15px;}.cart-page .cart-totals .cart-total{padding-top:10px;}.cart-page .continue-checkout-button{float:right;margin-top:35px;}.ui-dialog{font-family:Helvetica,Arial;border:0;}.ui-dialog .ui-dialog-titlebar{border:0;background:none;}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{border:0;background:none;}.ui-widget button{font-family:'Glyphicons Halflings'!important;}.ui-widget-content a{color:#fff;}.add-to-cart-dialog-wrapper{max-width:600px!important;width:80%!important;}.add-to-cart-dialog .add-to-cart-content .add-to-cart-success{color:#008000;font-size:17px;text-align:center;padding-bottom:18px;font-weight:bold;}.add-to-cart-dialog .add-to-cart-content .add-to-cart-image{float:left;max-width:200px;}.add-to-cart-dialog .add-to-cart-content .add-to-cart-image img{max-height:175px;}.add-to-cart-dialog .add-to-cart-content .add-to-cart-details{float:left;padding-left:20px;font-size:16px;}.add-to-cart-dialog .add-to-cart-content .add-to-cart-details .add-to-cart-label{font-weight:bold;font-size:18px;}.add-to-cart-dialog .add-to-cart-content .add-to-cart-details .add-to-cart-quanty{font-size:13px;}.add-to-cart-dialog .add-to-cart-content .add-to-cart-details .add-to-cart-sku{font-size:13px;}.add-to-cart-dialog .image-section{display:inline-block;padding-bottom:15px;}.add-to-cart-dialog .product-details{display:inline-block;padding-left:15px;}.add-to-cart-dialog .product-details .product-name{font-weight:bold;color:#f37a1f;}.add-to-cart-dialog .product-details .product-part-numbers{font-size:14px;}.add-to-cart-dialog .add-to-cart-button-wrappers{text-align:center;padding-top:30px;padding-bottom:20px;}.add-to-cart-dialog .add-to-cart-button-wrappers .continue-shopping-button{margin-right:25px;font-size:16px;}.add-to-cart-dialog .variation-selection-row .option-set-dropdown,.add-to-cart-dialog .variation-selection-row .variation-dropdown{font-size:14px;margin-left:5px;margin-right:5px;margin-bottom:10px;}@media only screen and (max-width:768px){.add-to-cart-dialog .add-to-cart-button-wrappers .continue-shopping-button{margin-right:unset;margin-bottom:15px;}.cart-page .cart-totals{float:unset;top:0;margin-top:15px;}.cart-page .shipping-row .shipping-message{display:none;}.cart-page .continue-checkout-button{float:none;margin:0 auto;max-width:250px;display:block;margin-top:15px;}.cart-page .mobile-shipping-message{display:block;padding-top:20px;}}.cart-progress-bar{padding-bottom:20px;}.cart-progress-bar .step-wrapper{display:inline-block;width:19%;text-align:center;vertical-align:top;}.cart-progress-bar .step-wrapper .step-circle{width:50px;margin:0 auto;background-color:#ddd;border-radius:29px;height:50px;line-height:50px;color:#fff;}.cart-progress-bar .step-wrapper .step-text{color:#000;}.cart-progress-bar .step-wrapper .step-link{color:#000;}.cart-progress-bar .step-wrapper .step-link:hover{text-decoration:none;}.cart-progress-bar .step-wrapper.current-step .step-circle{background-color:#1071dc;}.cart-progress-bar .step-wrapper.completed-step .step-circle{background-color:#f37a1f;}@media only screen and (max-width:768px){.cart-progress-bar .step-wrapper{width:18%;}.cart-progress-bar .step-wrapper .step-circle{width:40px;height:40px;line-height:40px;}.cart-progress-bar .step-wrapper .step-text{font-size:12px;}}.checkout-login-page .login-box-wrapper{text-align:left;}.checkout-login-page .login-header{text-align:left;}.checkout-login-page .guest-header{font-size:22px;border-bottom:1px solid #ddd;margin-bottom:20px;}.checkout-login-page .button-wrapper{text-align:unset;}.checkout-login-page .subscribe-group{text-align:left;}.checkout-login-page .register-wrapper{padding-top:50px;}.checkout-login-page label{text-align:left;}@media only screen and (max-width:768px){.checkout-login-page .guest-header{padding-top:40px;}}.member-profiles-page .profiles-wrapper{padding-bottom:15px;}.member-profiles-page .profiles-wrapper .profiles-header{font-weight:bold;font-size:18px;text-align:center;padding-bottom:10px;margin-bottom:10px;}.member-profiles-page .profiles-wrapper .add-profile-button{text-align:center;padding-bottom:30px;}.member-profiles-page .profile-selector{border:1px solid #eef0f2;overflow:auto;padding:11px;background-color:#fff;margin-bottom:15px;border-radius:3px;cursor:pointer;}.member-profiles-page .profile-selector .profile-selector-button{float:left;margin-right:10px;display:inline-block;width:3%;}.member-profiles-page .profile-selector .profile-wrapper{display:inline-block;float:left;width:91%;}.member-profiles-page .profile-selector .profile-wrapper .profile-header{font-weight:bold;}.member-profiles-page .profile-selector.selected{border:1px solid #f37a1f;background-color:#eef0f2;}.member-profiles-page .profile-buttons{padding-top:15px;}.checkout-account-form{border-top:1px solid #ddd;padding-top:30px;}@media only screen and (max-width:768px){.member-profiles-page .profile-buttons .btn{display:block;margin-bottom:10px;}}.nonmember-page .non-member-header{font-size:20px;border-bottom:1px solid #ddd;margin-bottom:16px;padding-top:15px;}.nonmember-page .form-group{margin-bottom:5px;}.nonmember-page .same-checkbox{padding-bottom:10px;}.nonmember-page .helper-copy{font-size:12px;padding-bottom:5px;}.nonmember-page .button-wrapper{padding-top:20px;}.summary-page .summary-profile{padding-bottom:10px;}.summary-page .edit{font-size:12px;}.summary-page .cart-product-label{width:40%;float:left;}.summary-page .cart-product-quantity{width:20%;float:left;}.summary-page .cart-product-price{width:20%;float:left;}.summary-page .cart-product-handling{width:17%;float:left;}.summary-page .cart-product-total-price{width:20%;float:left;text-align:right;}.summary-page .cart-product-warning{font-size:13px;color:#de0000;}.summary-page .summary-content{text-align:center;padding-bottom:25px;border-bottom:1px dotted #ddd;margin-bottom:15px;}.summary-page .summary-header{font-weight:bold;}.summary-page .profile-row{font-size:13px;}.summary-page .profile-row .profile-label{font-weight:bold;}.summary-page .profile-row.cid-row{max-width:225px;background-color:#eef0f2;padding:15px;margin-top:10px;font-size:15px;}.summary-page .cart-items-wrapper{padding-top:20px;border-top:1px dotted #ddd;margin-top:20px;}.summary-page .cart-items-wrapper .cart-titles{overflow:auto;border-bottom:1px dotted #ddd;padding-bottom:20px;font-weight:bold;padding-left:15px;padding-right:15px;}.summary-page .cart-items-wrapper .cart-item{padding:10px;}.summary-page .cart-items-wrapper .cart-item.odd{background-color:#eef0f2;}.summary-page .shipping-row{margin-top:25px;background-color:#eef0f2;padding:15px;}.summary-page .shipping-row .shipping-row-label{font-weight:bold;}.summary-page .shipping-row .shipping-error{color:#fe0000;font-size:14px;}.summary-page .cart-totals .cart-total-row{padding-bottom:5px;padding-top:10px;border-bottom:1px dotted #ddd;}.summary-page .cart-totals .cart-total-row .cart-total-label{display:inline-block;width:54%;font-weight:bold;}.summary-page .cart-totals .cart-total-row .cart-total-price{display:inline-block;float:right;padding-right:10px;}.summary-page .order-comments{padding-top:25px;}.summary-page .order-comments .order-comments-label{font-weight:bold;}.summary-page .order-comments .order-comments-area{width:100%;max-width:500px;height:100px;}.summary-page .confirm-button{margin-top:15px;}.confirmation-buttons{padding-top:15px;padding-bottom:30px;}.store-page .divider-banner{padding-bottom:15px;}.store-page .banners{padding-top:20px;}.store-page .desktop-categories{padding-top:20px;}.store-page .category-header{float:left;font-weight:bold;font-size:29px;}.store-page .products-section{position:relative;padding-bottom:10px;}.store-page .header-text{font-size:17px;}.store-page .shop-filtering{padding-top:20px;}.store-page .store-category-sales{display:none;}.store-page .grouser-image-text{display:none;}.store-page .grouser-image{display:none;}.store-page .all-category-wrapper{width:20%;float:left;}.store-page .all-category-wrapper .category-wrapper{margin-bottom:6px;}.mobile-quick-search{display:none;}.mobile-categories{display:none;}.mobile-filtering{display:none;}.no-results{padding-left:15px;}.product-row{max-width:1500px;margin:0 auto;padding-top:20px;}.product-row .product-row-header{border-top:2px solid #f37a1f;background-color:#eef0f2;margin-bottom:15px;}.product-row .product-row-header .product-tabs{float:left;}.product-row .product-row-header .product-tabs .product-tab{display:inline-block;line-height:61px;width:127px;text-align:center;cursor:pointer;}.product-row .product-row-header .product-tabs .product-tab:hover{font-weight:bold;}.product-row .product-row-header .product-tabs .product-tab.selected{background-color:#f37a1f;color:#fff;font-weight:bold;}.product-row .product-row-header .product-row-selectors{padding-top:10px;padding-right:15px;padding-bottom:10px;}.product-row .product-row-header .product-row-selectors .inline-selector{background-color:#fff;}.product-row .product-row-header .product-row-selectors .inline-selector:hover{background-color:#f37a1f;}.product-row .product-row-slideshow{height:290px;}.product-row .product-wrapper{vertical-align:top;}#Product-Row-Slide-Show .cycle-sentinel:not(:first-child){display:none;height:0;}.desktop-quick-search{padding-top:30px;}@media only screen and (max-width:1200px){.store-page .all-category-wrapper{width:25%;}}@media only screen and (max-width:992px){.store-page .all-category-wrapper{width:33%;}.mobile-filtering-wrapper{padding-left:15px;padding-right:15px;}.mobile-categories{display:block;}.desktop-categories{display:none;}.mobile-filtering{display:block;padding-bottom:15px;}.desktop-filtering{display:none;}}@media only screen and (max-width:768px){.store-page .all-category-wrapper{width:50%;}.has-subcategories{display:none;}.store-page .divider-banner{display:none;}.store-page .banner{padding-bottom:15px;text-align:center;}.store-page .products-section{margin-left:-10px;margin-right:-10px;}.product-row .product-row-header .product-tabs .product-tab{line-height:59px;width:93px;}.product-row .product-row-header .product-row-selectors{overflow:auto;}.sub-categories{padding-top:20px;}}@media only screen and (max-width:465px){.product-row .inline-page-selectors{float:unset;clear:both;border-top:2px solid #174ca0;}.product-row .prev-selector{float:left;margin-left:15px;}.product-row .next-selector{float:right;}}.news-page .news-page-content-wrapper{padding-left:20px;}.news-page .news-item .news-default-category .news-default-category-link{color:#000;font-weight:bold;font-size:14px;text-transform:uppercase;}.news-page .news-item .divider-circle{font-size:6px;vertical-align:middle;padding-left:5px;padding-right:5px;}.news-page .news-item .news-image{padding-bottom:10px;max-width:1000px;padding-top:15px;text-align:center;background-position:center;background-size:cover;margin-top:15px;margin-bottom:10px;width:100%;height:0;padding-top:30%;}.news-page .news-item .news-title{font-size:30px;font-weight:bold;}.news-page .news-item .news-author-wrapper{padding-top:10px;padding-bottom:10px;}.news-page .news-item .news-author-wrapper .news-author{font-weight:bold;padding-left:10px;font-style:italic;font-size:14px;}.news-page .news-item .news-date{font-size:13px;color:#727272;}.news-page .news-item .share-buttons-wrapper{display:inline;}.news-page .news-item .share-button,.news-page .news-item .twitter-share-button{vertical-align:bottom;}.news-page .news-item .share-button a,.news-page .news-item .twitter-share-button a{vertical-align:bottom;}.news-page .news-item .news-content{font-size:14px;}.news-page .news-item .news-category-listing{font-size:13px;padding-top:15px;}.news-page .news-item .news-category-listing .news-categories-label{font-weight:bold;font-style:italic;}.news-page .news-item .news-category-listing .news-category-divider{margin-left:-4px;}.news-page .news-item .news-continue-button{padding-top:15px;}.news-page .news-break{height:2px;background-color:#ddd;margin-top:40px;margin-bottom:40px;}.news-page .more-button-wrapper{text-align:center;}.news-page .category-link{text-decoration:none;color:#000;display:block;}.news-page .category-link:hover{background-color:#ddd;}.news-page .category-items-header{border:1px solid #ddd;padding:10px 15px;position:relative;font-weight:bold;}.news-page .category-items-header:before{content:" ";position:absolute;border-bottom:3px solid #1071dc;left:0;bottom:-2px;right:0;top:1px;width:100px;}.news-page .category-items{padding-bottom:30px;}.news-page .category-items .category-listing{padding:10px;border-bottom:1px solid #ddd;}.news-page .category-items .category-listing .category-listing-count{float:right;color:#727272;font-size:12px;padding-top:3px;}.news-page .recent-items{padding-bottom:40px;}.news-page .recent-link{text-decoration:none;color:#000;display:block;}.news-page .recent-link:hover{background-color:#ddd;}.news-page .recent-listing{padding-top:15px;padding-bottom:15px;padding-left:10px;padding-right:10px;border-bottom:1px solid #ddd;}.news-page .recent-listing .recent-image{float:left;margin-right:25px;width:75px;height:75px;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;}.news-page .recent-listing .recent-details{font-size:13px;font-weight:bold;}.news-page .recent-listing .recent-details .recent-date{float:right;color:#727272;}.news-page .recent-listing .recent-title{font-weight:bold;}.news-page .recent-listing .recent-snippet{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13px;}.news-page .recent-listing .recent-snippet iframe{display:none;}.news-page .recent-listing .recent-snippet *{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:13px;display:inline;}.news-page .sidebar-content{padding-bottom:40px;}@media only screen and (max-width:992px){.news-page .news-page-content-wrapper{padding-left:0;}}@media only screen and (max-width:768px){.news-page .news-item .news-date{display:block;}.news-page .news-item .divider-circle{display:none;}}.product-wrapper .snippet-identifier{position:absolute;top:12px;right:30px;color:#fff;z-index:1;padding:11px 8px;border-radius:30px;font-weight:bold;}.product-wrapper .snippet-identifier.new-product{background-color:#f37a1f;}.product-wrapper .snippet-identifier.new-product.multi-identifier{right:85px;}.product-wrapper .snippet-identifier.sale-product{background-color:#d11717;}.product-wrapper .product-link{color:#000;text-decoration:none;}.product-wrapper .product-link:hover{color:#000;text-decoration:none;display:block;}.product-wrapper .product-link:hover .inner-product-wrapper{border:1px solid #f37a1f;}.product-wrapper .inner-product-wrapper{position:relative;border:1px solid #ddd;margin-left:5px;margin-right:5px;margin-bottom:10px;padding-bottom:15px;height:290px;}.product-wrapper .product-image-wrapper{padding-left:10px;padding-right:10px;}.product-wrapper .product-image{width:100%;height:135px;margin:0 auto;margin-top:12px;line-height:135px;text-align:center;}.product-wrapper .product-name{font-weight:bold;font-size:13px;text-align:center;padding-top:5px;color:#727272;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:5px;padding-right:5px;}.product-wrapper .product-code{text-align:center;font-size:11px;}.product-wrapper .product-add-row{text-align:center;}.product-wrapper .product-price{font-weight:bold;text-align:center;color:#f37a1f;font-size:15px;display:inline-block;width:100%;white-space:normal;line-height:1.2;margin-top:10px;}.product-wrapper .product-price .original-price{text-decoration:line-through;}.product-wrapper .product-price .price.sale{color:#de0000;}.product-wrapper .product-price .sale-text{color:#de0000;font-size:14px;}.product-wrapper .product-buttons-wrapper{text-align:center;margin-top:6px;margin-bottom:10px;display:block;vertical-align:top;}.product-wrapper .product-buttons-wrapper .confirm-button.more-button{padding:7px 10px;font-size:13px;max-width:110px;margin:0 auto;margin-bottom:10px;}.product-wrapper .product-buttons-wrapper .cart-button.add-button{max-width:135px;margin:0 auto;position:relative;}.product-wrapper .product-buttons-wrapper .cart-button-plus{position:absolute;top:3px;right:3px;font-size:11px;}.product-column-wrapper{margin-left:-15px;margin-right:-15px;}@media only screen and (max-width:768px){.product-wrapper .inner-product-wrapper{max-width:unset;}}@media only screen and (max-width:768px){.product-wrapper .product-name{font-size:15px;}.product-wrapper .product-price{width:100%;font-size:16px;}.product-wrapper .product-buttons-wrapper{width:135px;margin:0 auto;display:block;}.product-wrapper .inner-product-wrapper{height:298px;}}.selector{text-align:center;width:45px;margin:0 auto;background-color:#f2f2f2;color:#f37a1f;font-size:18px;font-weight:bold;position:absolute;top:112px;cursor:pointer;}.selector .angle{font-weight:bold!important;font-size:34px!important;}.inline-selector{text-align:center;width:45px;margin:0 auto;background-color:#f2f2f2;color:#f37a1f;font-size:18px;font-weight:bold;cursor:pointer;display:inline-block;}.inline-selector .angle{font-weight:bold!important;font-size:34px!important;}.inline-selector:hover{background-color:#f37a1f;color:#fff;}.selector:hover{background-color:#f37a1f;color:#fff;}.prev-selector{left:0;}.next-selector{right:0;}.inline-header{font-size:21px;}.inline-page-selectors{float:right;}.header-text{position:relative;}.category-wrapper{text-align:center;margin-top:6px;margin-bottom:25px;}.category-wrapper .category-link{color:#000;text-decoration:none;}.category-wrapper .category-image-wrapper{padding-left:10px;padding-right:10px;}.category-wrapper .category-image-wrapper .category-image{width:100%;height:135px;margin:0 auto;margin-top:12px;line-height:135px;}.category-wrapper .category-inner-wrapper{border:1px solid #ddd;margin-left:5px;margin-right:5px;height:195px;}.category-wrapper .category-inner-wrapper:hover{border:1px solid #f37a1f;}.category-wrapper .category-label{font-weight:bold;padding-top:5px;font-size:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:5px;padding-right:5px;}.category-wrapper .inner-category-wrapper{position:relative;border:1px solid #ddd;margin-left:5px;margin-right:5px;margin-bottom:10px;padding-bottom:15px;}.category-column-wrapper{margin-left:-15px;margin-right:-15px;}@media only screen and (max-width:768px){.category-wrapper{margin-bottom:5px;}}.equipment-category .sidebar-content{padding-top:10px;padding-bottom:10px;}.equipment-category .desktop-equipment-sidebar-content{display:block;}.equipment-category .mobile-equipment-sidebar-content{display:none;}.equipment-category .shop-filtering{padding-top:15px;padding-bottom:25px;}.equipment-category .product-wrapper .inner-product-wrapper{height:205px;}.equipment-category .sort-dropdown{top:-50px;}.equipment-category .box-sub-selectors{height:100px;overflow-y:scroll;border:1px solid #ddd;padding:5px 10px;}.equipment-category .recent-products{padding-top:40px;}@media only screen and (max-width:992px){.equipment-category .desktop-equipment-sidebar-content{display:none;}.equipment-category .mobile-equipment-sidebar-content{display:block;}.equipment-category .sort-dropdown{top:0;padding-bottom:0;}}@media only screen and (max-width:768px){.equipment-category .sort-dropdown{padding-bottom:15px;}}.brands-page .brand-wrapper{margin-left:-10px;margin-right:-10px;}.brands-page .brand-wrapper .inner-brand-wrapper{position:relative;border:1px solid #ddd;margin-left:5px;margin-right:5px;margin-bottom:10px;padding-bottom:15px;height:146px;padding:0;}.brands-page .brand-wrapper .brand-image-wrapper{position:relative;text-align:center;font:0/0 a;padding-top:15px;padding-bottom:10px;height:92px;padding-left:10px;padding-right:10px;}.brands-page .brand-wrapper .brand-image{display:inline-block;vertical-align:middle;font:16px/1 Arial sans-serif;}.brands-page .brand-wrapper .brand-image img{width:100%;}.brands-page .brand-wrapper .brand-label{font-weight:bold;font-size:15px;text-align:center;padding-top:10px;color:#727272;white-space:normal;padding-left:5px;padding-right:5px;}@media only screen and (max-width:768px){.brands-page .brand-wrapper .brand-image-wrapper{height:82px;}.brands-page .brand-wrapper .brand-label{font-size:14px;}}.order-confirmation-page .download-instructions{font-weight:bold;padding-top:20px;}@media only screen and (max-width:768px){.order-confirmation-page .confirm-button{display:block;margin-bottom:15px;}.order-confirmation-page .print-receipt{display:none;}}.text-form{padding-top:25px;}.text-form .form-checkbox{margin-right:10px;}.text-form .inline-form-control{display:inline-block;max-width:198px;}