html{height:100%}body{font:16px Roboto,sans-serif;line-height:1.6;overflow-x:hidden;background:#fff;margin:0;height:100vh;display:flex;flex-direction:column}body>.container{flex:1 0 auto}body.no-breadcrumb #breadcrumb,body.no-feature .shippingtaxcontainer,body.no-title .pagetitlewrap{display:none}body.category #content,body.event #content,body.fullwidth #content{padding:1em;background:#fff;box-shadow:2px 2px 4px #ddd,5px 5px 8px 2px #efefef;border:1px solid #eaeaea}body.fm .fixedbottomheadernav{padding-top:40px}body.frontpage #content,body.no-bg #content{background:none;box-shadow:none;padding:0;border:0}body.frontpage main,body.no-bg main{border:none;background:none;box-shadow:none}body.overflow-hidden{overflow:hidden}body.no-contain>.container{max-width:none;padding:0}body.no-contain #main.row{max-width:none}body.no-contain #main{margin:0}a:focus,a:hover{color:#555}input::-webkit-input-placeholder{color:#757575}input::-moz-placeholder{opacity:1}input::-ms-input-placeholder{color:#757575}input::-moz-placeholder{color:#757575}input::placeholder{color:#757575;opacity:1}input:focus::-webkit-input-placeholder{color:transparent}input:focus::-ms-input-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus::placeholder{color:transparent}::selection{background:#33601c;color:#fcfcfc}::-moz-selection{background:#33601c;color:#fcfcfc}a{color:#33601c;transition:all .2s ease;text-decoration:none}a:focus{outline:0}input:focus{outline:0;border:1px solid #04a4cc}img{flex-shrink:0}img[src*="loadingcircle.svg"]{width:50px;height:50px;margin:0 auto;display:block}cite:before{content:"\2013    "}h1[id].anchor-link:before,h2[id].anchor-link:before,h3[id].anchor-link:before,h4[id].anchor-link:before,h5[id].anchor-link:before,h6[id].anchor-link:before{content:"";display:block;height:100px;margin-top:-100px;visibility:hidden;pointer-events:none}main{margin:0 0 1em}.noScriptInfo{background:#b63434;color:#eee;border-bottom:1px dashed #424242;padding:10px 0;margin:0}.noScriptInfo p{margin:0}.noScriptInfo a{color:silver}#sidebar[style*="display: none"]+#content .eventimages img,#sidebar[style*="display: none"]+#content .prodimages img{width:375px;margin:auto}.mfp-iframe-holder .mfp-content{max-width:none!important}.sharethis-inline-share-buttons{padding:1em 0 0}.button,.button:hover{transition:all .2s ease}.button:hover{background-color:#5c9e35}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.escapep-sides{margin-left:-1em;margin-right:-1em}.escapep-top{margin-top:-1em}.escapep-bottom{margin-bottom:-1em}.full{width:100%}.strike{text-decoration:line-through}.bold{font-weight:700}.underline{text-decoration:underline}.sale{color:#509e21}.nopadding{padding:0}.nomargin{margin:0}.clear{clear:both}.no-list{list-style:none}.form-error.inline{display:inline}.img-center{display:block;margin:0 auto}.container{max-width:80.5em;padding:0 1em;margin:0 auto;width:100%}.screen-width{display:block;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}.pagetitle{padding-bottom:6px;font-size:30px;position:relative;display:flex;font-weight:700;margin:0;color:#3c3c3c}.subtitle{align-items:flex-end;justify-content:flex-end}.specialsheader{margin:0;padding:.5em 0 .3em;position:relative;z-index:1}.logo{float:left}.logo-img{width:385px}.searchbox{border-radius:0}.error404header{text-align:center}.error404search{max-width:500px;overflow:hidden}#content section.activetab:only-child{box-shadow:none;border:none;padding:0}.socialicons{padding:4px 0}.socialicons i.fab{opacity:1;font-size:1.25rem;width:2rem;height:2rem;line-height:2rem;text-align:center;color:hsla(0,0%,100%,.8);border-radius:50%;transition:all .2s ease}.socialicons i.fab:hover{transform:scale(1.1);transition:all .2s ease}.socialicons .fa-facebook-f{background:#3c599f}.socialicons .fa-twitter{background:#4099ff}.socialicons .fa-youtube{background:#b00}.socialicons .fa-google-plus,.socialicons .fa-pinterest-p{background:#c92228}.socialicons .fa-instagram{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.header{background-image:url(/assets/img/weave.png);background-attachment:fixed;flex:none}.topheader{background:#f1f1f1;height:28px}.topheader ul{padding-left:0}.topheader ul li{border-bottom:1px solid transparent;transition:all .2s ease}.topheader ul li:hover{border-bottom:1px solid #33601c;transition:all .2s ease}.topheader ul li a{padding:5px 7px;color:#454545}.headernav2 .myaccountlink a{background:#4a6e38;color:#fff}.headernav2 .myaccountlink a:hover{background:#2c5318}.headernav2 .myaccountlink a i{color:#fff}.headernav2{float:right}.headernav2 ul{margin:0;list-style:none}.headernav2 ul li{float:left;padding:1px 0;font-size:16px;border-left:1px solid transparent}.middleheader{padding:5px 0;background:hsla(0,0%,100%,.6)}.middleheader>.container{display:table}.middleheader .socialstuff{float:right;text-align:right}.middleheader .headertext{margin:0;font-size:14px;clear:both;float:left}.middleheader .phonenumberwrap{font-size:18px}.middleheader .phonenumberwrap a{color:#33601c}.middleheader .headertextmedium,.middleheader .phonenumberwrap span,.middleheader .socialstuffmedium{display:none}.current-user{font-size:.85rem;display:inline-block}.current-user:empty{margin-top:1em;display:block}.bottomheader{background:#4c7139}.bottomheadernav{overflow:hidden}.leftheadernav{margin:0;list-style:none;transition:all .2s ease}.leftheadernav>li{float:left;transition:background .2s}.leftheadernav>li:hover{background:#39522c}.leftheadernav>li>a{color:#fff;padding:9px 1em;font-size:18px;transition:none;display:block}.hdropdowncontent{display:none;position:absolute;z-index:1000;width:100%;left:0}.hdropdowncontent .row{background:#e8e8e8;border:1px solid #cecece;box-shadow:0 0 1px #ccc;border-top:0}.hdropdowncontent .row.collapse .column:not(:first-child){padding:0 1em}.dropdownactive .hdropdowncontent,.dropdownshow{display:flex;animation:dropdown .3s}.hdropdowncontent ul{list-style-type:none;padding:0;margin:0}.dropdownproducttypes{-moz-column-count:2;-webkit-column-count:2;column-count:2}.hdropdowncontent ul li a{padding:.3em 0;text-transform:uppercase;display:block;width:100%;transition:all .4s ease;font-size:.9em}.hdropdowncontent ul li a:focus,.hdropdowncontent ul li a:hover{text-decoration:underline}.hdropdowncontent h4{padding:.5em 0 .25em;font-size:1.1em;font-weight:700;margin:0}.hdropdowncontent a{color:#3e3e3e}.hbdropdowncc{display:none}.hdropdownback{border-radius:0;display:none}.hdropdowncontent ul ul{padding-left:.5em}.dropdownactive{background:#39522c}.subdropdownshow{display:block}.hdropdowncontent>.row>div:first-child{background:#f3f3f3}.hdropdowncontent>.row>div:first-child h4{padding:.5em 1em .25em}.hdropdowncontent>.row>div:first-child ul li a{padding:.35em 1em}.hdropdowncontent>.row>div:first-child ul li a:hover{background:#eaeaea}@keyframes inFromLeft{0%{transform:translate(-5%);opacity:0}to{transform:translate(0);opacity:1}}.mobilenav{font-size:16px;color:#fff;padding:12px 0;outline:none;cursor:pointer;display:none}.toggledropdown i{transition:all .3s ease}.dropdownactive .toggledropdown i{transform:rotate(180deg)}.togglesubdropdown+ul{animation:dropdown .2s;background:#eaeaea}.leftheadernavmobileitem,.mobilenavsocialicons{display:none}.viewcart{float:right;text-align:right}.psvcart{font-size:32px}.carttext{color:#fff;margin:0;padding:7px 1em;transition:all .2s ease}.carttext img{width:32px}.carttext:hover img,.carttext img{transition:all .2s cubic-bezier(.25,.46,.45,.94)}.carttext:hover img{transform:scale(1.1)}#breadcrumb{padding:0;margin:6px 0 0}#breadcrumb li{display:inline-block;font-size:12px}#breadcrumb li:not(:last-child):after{content:"/";padding:0 5px;font-weight:700}.emailsignupcontainer,.shippingtaxcontainer{background:#e4e4e4}.shippingtaxcontainer{border-bottom:1px solid #dadada}.shippingtaxcontainer img{max-height:40px;display:block;margin:0 auto;image-rendering:-webkit-optimize-contrast}body.fixedbottomheadernav .middleheader{padding-bottom:87px}body.fixedbottomheadernav .bottomheader{position:fixed;top:0;width:100%;box-shadow:1px 0 2px #a1a1a1;z-index:1000}body.fixedbottomheadernav.fm .bottomheader{margin-top:40px}.emailsignupcontainer{border-top:1px solid #dadada}.emailsignupwrap{color:#333;padding:10px}.emailsignupwrap form{padding-top:1em}.emailsignupwrap input[type=text]{display:inline-block;margin:0;font-size:18px}.emailsignupwrap input[type=submit]{padding:10px;border-top-left-radius:0;border-bottom-left-radius:0;margin:0}.emailsignupwrap .emailsignupleft h3,.emailsignupwrap .emailsignupleft p{margin:0}.footerbar{background-color:#4c7139}span.paymentmethods{font-size:22px}.footer{background:#eee;flex:none}.footerbanners img{height:34px;vertical-align:middle}.footerbanners span{font-size:20px;color:#fff;line-height:45px}.footermenu{text-align:center;padding:10px 0}.footermenu ul{display:inline-block;margin:0 auto;padding:0}.footermenu ul li{display:inline-block;list-style-type:none}.footermenu a{color:#333;font-weight:700;font-size:.9em}.footermenu a:hover{text-decoration:underline}.footerinfo p{margin-top:.5em;margin-bottom:0}.footerinfo a{color:#333;text-decoration:underline}.footerlogo{text-align:center;padding-top:10px}.footerlogo img{width:340px;padding-bottom:.4em}.footerhours{text-align:right}.footerhours p{margin-top:.5em;margin-bottom:0}.securedsite{text-align:center;padding-bottom:10px;font-size:.8em}.securedsite i{font-size:26px}.mobilefooterinfo,.mobilefooterlogo,.mobilefootersearch{display:none}.scrollToTop{position:fixed;bottom:0;padding:.5em;font-size:.9em;display:none;background:rgba(55,95,29,.9);margin-left:1em;color:#fff;border:1px solid #3b5339;border-bottom:0}.scrollToTop:hover{color:#eee}.resourcetabnav{margin:.5em 0 -1px}.resourcetabnav ul{padding:0;margin:0;list-style:none;overflow:hidden}.resourcetabnav ul li{float:left}.resourcetabnav ul li a{display:inline-block;font-size:1.05rem;padding:10px 12px;color:#444;background:#f3f3f3;border:1px solid #e2e2e2;border-right:0}.resourcetabnav ul li a:hover{transition:all .2s ease}.resourcetabnav ul li a.activetab,.resourcetabnav ul li a:hover{color:#333;background:#fff;border-bottom:1px solid transparent}.resourcetabnav ul li:last-child a{border-right:1px solid #e2e2e2}.resourcetabnav a[data-tab=Reviews] .ec-stars{display:inline-block;height:auto;margin:0 0 0 5px}.resourcetabnav.threadtabnav li a{font-size:1.5rem}.resourcetab{display:none}.resourcetab.activetab{display:block;padding:1em;background:#fff;margin-left:-1em;margin-right:-1em;border:1px solid #eaeaea;box-shadow:2px 2px 4px #ddd,5px 5px 8px 2px #efefef}#prodinfo{position:relative}#prodinfo hr{border-bottom:2px solid #333}#prodinfo .searchthispage-product{border-left:5px solid #33601c;padding:.8em 1.5em;background:#f4f4f4}#prodinfo .searchthispage-product label{font-size:1rem}#prodinfo .search-machines{font-size:18px;padding:5px;height:auto;display:block}#prodinfo .fas-arrow-left{font-size:40px;padding-top:5px}.eventimages,.prodimages{position:relative}.eventimages img,.prodimages img{display:block;width:375px;margin:auto;transition:all .2s ease}.zoom-img{visibility:hidden;font-size:0;display:block;position:absolute;color:#fff;right:0;bottom:0;transition:all .2s ease;text-shadow:1px 1px 50px #b7b7b7,1px 1px 10px #3a3a3a}.eventimages.zoom:hover img,.prodimages.zoom:hover img{cursor:zoom-in;transition:all .2s ease}.eventimages .image-link,.prodimages .image-link{display:block;position:relative}.eventimages:hover .zoom-img,.prodimages:hover .zoom-img{visibility:visible;font-size:54px;transition:all .2s ease}.prodimages .associatedimg{width:175px;margin:0 auto}.prodimages .associatedimg+.image-overlay>img{max-width:175px;margin:0 auto}.productimages{padding-top:4px}.productimages a{display:inline-block;transition:all .2s ease}.productimages a div{width:50px;height:50px;background-size:cover;background-position:50%;padding-right:4px}.productimages a.active,.productimages a:hover{box-shadow:1px 1px 4px #e3e3e3}.image-overlay{position:absolute;text-align:center;width:100%;color:#fff;font-size:1.75rem;text-shadow:#525252 1px 1px 4px;z-index:1}.image-overlay.bottom{bottom:0}.prodpricinginfobar{border-bottom:1px solid #cbcbcb}.prodshippinginfo{padding-top:10px}.prodshippinginfo p{margin-bottom:3px;line-height:1.2}.producthelp{font-weight:700;margin:0;outline:none}.prodpricingretail{font-weight:700;font-size:22px}.prodpricingretail.strike{font-size:1em}.prodpricingsale{font-size:22px;font-weight:700}.prodpricingretail span:before,.prodpricingsale span:before{content:"$"}.prodpricingretail span:empty,.prodpricingsale span:empty{display:none}.productvariations{margin:.5em 0 0;font-size:1.1em;height:auto}.productvariations.singlevariation,.productvariations:empty{display:none}.quantitytocart label{font-weight:700;display:inline}.quantitytocart label>div{display:inline-flex;width:125px;padding-right:.5em}.cartbtns .button{display:none;margin:5px 0;outline:none;transition:all .2s ease}.cartbtns button span{display:inline-block;vertical-align:middle;margin-top:-7px;padding:0 5px 0 10px}.cartbtns button:hover{background:#5c9e35;transform:scale(1.05);transition:all .2s ease}.cartbtns button:only-child{display:block}.button.miniaddtocartbutton{color:#fff}.addtocartlisting button{border-radius:0;font-size:18px;transition:all .2s ease}.addtocartlisting button:hover,.machinestable>div>a:hover>.machinestableinfo{background:#5c9e35;transition:all .2s ease;transform:scale(1.05)}.addedtocart{padding-top:.5em;padding-bottom:.5em;font-size:.9em}.mobilesidebaranchor{margin-top:10px;font-size:1em}.loginproductaddmc{padding-top:10px}.threadchart button{transition:all .2s ease}.threadchart button:hover{transform:scale(1.1)}.genimg{width:238px}#prodinfo .genlogo{padding-bottom:.25em}.bonus-offer{padding:1em;background:#eee;background:linear-gradient(90deg,#e3e3e3,#fafafa 50%,#e3e3e3);margin-bottom:1em}.bonus-list{-moz-column-count:2;-webkit-column-count:2;column-count:2;list-style-position:inside;padding:1em;font-size:18px}#associated>div{padding-top:1em;box-shadow:1px 1px 2px #ddd,1px 1px 10px #f3f3f3;border:1px solid #e8e8e8}#associated .associatedproducts>div>a{transition:all .2s ease}#associated h2{margin-bottom:0}#related{margin-bottom:35px}#related .pagetitle{font-size:30px}.eventpricinginfo{width:100%;padding-top:5px}#eventinfo{margin-bottom:1em}.eventbanner img{width:100%}.eventbannerdesc{background:#fafafa;border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:1em;box-shadow:inset 2px 2px 3px #dedede}.eventbannerdesc>.row:not(.expanded){max-width:600px;margin:0 auto;padding:8px;background:#fff;border-radius:10px;box-shadow:1px 1px 5px #cacaca;border:1px solid #c3c3c3}.fc-event,.fc-event-dot{background-color:#33601c;border:1px solid #333}.fc-unthemed td.fc-today{background:#e6e6e6}.fc-scroller{overflow-y:hidden!important}.c-steps-indicator{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.c-step{background-color:#f1f1f1;color:#555}.c-step:after{box-shadow:1px -1px 0 2px #e5e5e5}.c-step.active{color:#fff;background-color:#2d743a}.c-step.active a{color:#fff}.c-step.active:after{box-shadow:6px -6px 0 3px #2d743a;background:#f1f1f1}.c-step.active+.c-step:after{background:#2d743a}.c-checkout-existing-user{border-right:1px dashed #ccc}@media (max-width:1024px){.c-checkout-existing-user{border-right:none;border-bottom:1px dashed #ccc}}.c-checkout .c-field.error{border:1px solid #61151c;border-radius:3px;background-color:#ffdbdb;color:inherit;padding:1em;transition:all .25s ease}.c-cart-message{border:1px solid #ddd;background-color:hsla(0,0%,78.4%,.7);padding:0 1em;margin-bottom:1em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.c-cart-error{border:1px solid #61151c;background-color:rgba(200,41,44,.7);color:#fff;padding:1em;margin-bottom:1em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.c-cart-summary-item td{vertical-align:top}.c-cart-summary-items{border-collapse:collapse;border:none;width:100%}.c-cart-summary-item-total{white-space:nowrap}.c-cart-summary-totals-label{text-align:right;padding:.25em 1em .25em .5em}.c-cart-summary-totals-label-subtotal,.c-cart-summary-totals-label-total,.c-cart-summary-totals-subtotal,.c-cart-summary-totals-total{border-top:2px solid #b3b3b3}.c-cart-items,.c-cart-totals{width:100%;border-collapse:collapse}.c-cart-items td,.c-cart-items th,.c-cart-totals td,.c-cart-totals th{padding:.5em 1em;text-align:left;border-collapse:collapse;vertical-align:middle}.c-cart-items td.c-cart-item-image img,.c-cart-totals td.c-cart-item-image img{max-width:150px;max-height:125px;object-fit:contain}.c-cart-items .c-cart-item-remove,.c-cart-totals .c-cart-item-remove{text-align:right}.c-cart-header th{text-transform:uppercase}.c-cart-item,.c-cart-total-item{background:#f4f4f4}.c-cart-item.c-cart-item-even,.c-cart-item.c-cart-total-item-even,.c-cart-total-item.c-cart-item-even,.c-cart-total-item.c-cart-total-item-even{background:#fff}.c-cart-summary tbody,.c-cart-summary tfoot{border:none;background:none}.c-cart-item-quantity-input{line-height:1em;display:block;padding:.5em;font-size:1em}.cartstockbtn{display:block;padding:.2em;font-size:.75em;width:20px;height:20px;border-radius:0}.c-cart-optional>h3:first-of-type{margin-top:0}.cart-title{padding-top:1rem}.cart-footer,.cart-header{padding:10px 15px}.cart-header{border-bottom:2px solid #e4e4e4}.cart-item{padding:20px 15px}.cart-item:not(:last-child){border-bottom:1px solid #eee}.c-submit{text-align:right;margin:1em 0}.c-submit .c-button{font-size:1.2em}.c-billing-address,.c-shipping-address{padding-left:1em;border-left:.5em solid #f1f1f1}.c-method-details,.c-method-gateway-form{display:none;padding-top:1em}.c-method-wrapper{position:relative}.c-method-radio{visibility:hidden;position:absolute;top:.75em;left:.5em}.c-method-radio+.c-method-section{padding:.6em;transition:all .2s ease}.c-method-radio:checked+.c-method-section{background:#fff;box-shadow:2px 2px 8px #eee,inset 6px 0 0 #2d743a,inset 1px 1px 0 #e6e6e6}.c-method-radio:checked+.c-method-section .c-method-details,.c-method-radio:checked+.c-method-section .c-method-gateway-form{display:block}.c-method-radio:checked+.c-method-section .c-method-details{padding-left:1.5rem}.c-method-section{margin:1em 0;padding:.5em;background:#f1f1f1}.c-method-section:hover{background:#fff;box-shadow:2px 2px 8px #eee,inset 1px 1px 0 #e6e6e6}.c-method-section>label{cursor:pointer;padding-left:1.5rem}.c-method-section>label:hover{color:#555}.c-method-description{padding-left:1.5rem;margin-bottom:0}.c-checkout .c-creditcard-expiration input{display:inline-block;max-width:10em}.c-checkout .c-creditcard-cvc input{max-width:8em}.c-checkout .c-creditcard-number input{max-width:25em}.c-checkout .c-creditcard-payment-errors{color:#61151c}.checkout-header>.row{padding:.5em 0}.checkout-footer{padding:2em 0}.c-order-summary{background:#ececec;padding:1em 0}.c-steps-wrapper{padding-top:.5em}.c-steps-indicator{list-style:none;overflow:hidden;padding:0;margin:0 0 1em}.c-steps-indicator.c-steps-1 li{width:100%}.c-steps-indicator.c-steps-2 li{width:50%}.c-steps-indicator.c-steps-3 li{width:33.33333%}.c-steps-indicator.c-steps-4 li{width:25%}.c-steps-indicator.c-steps-5 li{width:20%}.c-steps-indicator.c-steps-6 li{width:16.66667%}.c-steps-indicator.c-steps-7 li{width:14.28571%}.c-step{position:relative;float:left;line-height:2em;height:2em;overflow:hidden;text-align:center;padding-left:1em}.c-step:after{content:"";position:absolute;left:-1.25em;margin-right:.4em;width:1.75em;padding-top:1.75em;z-index:1;transform:rotate(45deg);border-bottom:0;border-left:0}.c-step a{color:#444;text-decoration:none;display:inline-block;width:100%;height:100%}.c-step:first-of-type:after{display:none}@media (max-width:1024px){.c-steps-wrapper{padding-top:.5em}.c-steps-indicator{display:none}}.c-checkout-account{max-width:1125px;margin:2em auto;overflow:hidden}.c-checkout-account .column{padding:2em}.c-cart-actions .c-cart-optional{width:45%;float:left}.c-cart-actions .c-cart-totals-wrapper{width:55%;margin-left:45%}.c-checkout-address .c-separate-billing-checkbox,.c-checkout-address .c-separate-billing-label{display:inline}.c-checkout-address .c-separate-billing-checkbox+.c-separate-billing-label+.c-checkout-billing-address{display:none}.c-checkout-address .c-separate-billing-checkbox:checked+.c-separate-billing-label+.c-checkout-billing-address{display:block}@media (max-width:1024px){.c-cart-actions .c-cart-optional,.c-checkout-step{width:100%;float:none}.c-cart-actions .c-cart-totals-wrapper{width:100%;margin-left:0}}@media (max-width:640px){.checkout-footer .column:not(:last-child){margin-bottom:1.5em}}div.c-checkout-summary{margin:0}label#c-cart-coupon-label+label{font-weight:700;font-size:20px}.braintree-heading{font-weight:700}.braintree-option__card,.braintree-option__card:hover{background-image:url(https://cdn.poconosewandvac.com/web/assets/logos/misc/all-cards-sm.png);background-repeat:no-repeat;background-position:100%;background-size:350px}#accept-terms{zoom:1.2}#accept-terms+label{font-size:1.1em}.wneww{background:url(https://cdn.poconosewandvac.com/web/assets/pages/about/cstorefront.jpg);background-size:cover;background-repeat:no-repeat;margin-bottom:1em}.wneww h2{background:rgba(0,0,0,.6);padding:10px;font-size:2em;display:inline-block;color:#fff;margin:0}.errorform,.loginform{max-width:600px;margin:0 auto}.errorform .error,.loginform .error{color:red;font-weight:700}.loginform{padding:1em;box-shadow:1px 1px 5px #ddd,1px 1px 30px #f3f3f3;border:1px solid #e8e8e8;margin-top:35px}.wneww>.column{padding:2em 0}.account-hero{padding:1em 0}.account #sidebar{padding:0 1em 0 0}.storesearchwrap{float:left;padding-top:30px;padding-left:20px;width:50%}.storesearch{margin:0}.searchthispage{margin-bottom:10px;padding:10px 1em 14px;background-color:#f4f4f4;border:2px dashed #9a9a9a}.searchthispage-product{background:none;margin-bottom:0;padding:0}.searchthispage .search-machines{max-width:500px;font-size:20px;margin:0;display:inline-block}.searchthispage h4{font-weight:700}.searchthispagecount{margin:0;display:block;text-align:right}.searchResultImage img{width:200px;padding:10px}.sisea-results{font-size:30px;font-weight:700;padding-bottom:18px}.sisea-paging{font-size:20px}.searchResult{padding:10px 0}.searchResult:not(:last-child){border-bottom:1px dotted #ccc}.noSearchResultsHeader{padding:8px 0;background:#3a582a;background:linear-gradient(90deg,#3a582a,#3e612d 50%,#427826)}.noSearchResultsHeader h3{margin:0;color:#fff}.button.searchResultMc{font-size:18px;color:#fff}.button.searchResultMc:focus,.button.searchResultMc:hover{color:#fff;box-shadow:1px 1px 3px #acacac}#content .storesearchnarrowcontainer:nth-child(2){display:none}.stickySearch{float:right;display:none}.stickySearch form.storesearch{display:flex;margin-right:1em}.stickySearch input.searchbox{height:46px;font-size:18px;box-shadow:none;border:none;padding-right:46px;transition:all .2s ease}.stickySearch button.gobutton{background:#35571f;height:46px;width:46px;margin-left:-46px;top:0}.fixedbottomheadernav .stickySearch{display:flex}.storesearch{vertical-align:middle;white-space:nowrap;position:relative}.storesearch .searchbox{height:60px;background:#fff;font-size:22px;color:#333;display:inline-block;padding-left:1em;width:100%;box-shadow:1px 1px 1px #dcdcdc;padding-right:60px;transition:all .2s ease}.storesearch .gobutton{border:none;height:60px;border-radius:0;width:60px;background:#33601c;font-size:18pt;outline:none;transition:background .55s ease;color:#fff;position:relative;top:1px;z-index:1;margin-left:-63px}.storesearch .gobutton:hover{background:#2b4c16}.fixedbottomheadernav .storesearch .gobutton{height:46px;width:46px;top:0;margin-left:-46px}#mainSearch{padding-top:5px;padding-bottom:10px}#mainSearch .visually-hidden{display:none}#mainSearch .awesomplete{width:100%}#mainSearch>div{width:100%;display:inline-block}#mainSearch label{margin:0}#mainSearchBox{margin-bottom:0;margin-top:.95rem}.searchbox+ul[role=listbox]{background:hsla(0,0%,100%,.98);border-radius:0;box-shadow:none;border:1px solid #eaeaea;border-top:none;margin:-1px 0 0;transition:all .2s ease;z-index:11}.searchbox+ul[role=listbox]:before{content:"Popular matches";display:block;transform:rotate(0);position:static;padding:.5em .5em 0;width:100%;height:auto;font-weight:700;background:transparent}.searchbox+ul[role=listbox]:after{content:"Search to view all results";width:100%;display:block;padding:.5em;font-size:.9em}.searchbox+ul[role=listbox] li{padding:0;transition:all .35s ease}.searchbox+ul[role=listbox] li a{padding:.2em .5em;display:block}.searchbox+ul[role=listbox] li[aria-selected=true] a,.searchbox+ul[role=listbox] li a:hover{background:#33601c;color:#fff}.searchbox+ul:empty,.searchbox+ul[hidden]{transform:perspective(0) scaleY(0)}.pagination li{display:inline-block;font-size:1.1rem;border:1px solid #d9d9d9}.pagination .current,.pagination a,.pagination button{padding:.2875rem .825rem}.pagination .disabled{padding:0;color:inherit}body.search #sidebar{padding:0 1em}.searchResult:not(:last-child){border:none}.filter-title{font-size:1.35em;font-weight:700}.pretty.p-toggle .state.p-success label:after,.pretty input:checked~.state.p-success label:after{background-color:#33601c!important}.filter-option{padding:4px 0}.fitCheck{background:#f5f5f5;padding:.8em 1em;display:none;margin-bottom:1.25em;margin-top:.5em}.fitCheck.notFound{background:#fdd;transition:all .2s ease}.fitCheck.found{background:#e6f7d9;transition:all .2s ease}.fitCheck input{margin:0 auto;flex-grow:1}.fitCheck .fcWrap{display:flex}.fitCheck div.awesomplete{display:block;flex-grow:1}.fitCheck div.awesomplete ul{background:hsla(0,0%,96.1%,.95);color:#333;border:1px solid #888;border-top:none;font-weight:700;z-index:10;border-radius:0;transition:all .2s ease;max-height:500px;overflow-y:scroll}.fitCheck div.awesomplete ul li{transition:all .2s ease;box-shadow:none}.fitCheck .gtfmcs{display:none;transition:background .2s ease;list-style-position:inside;text-align:left;padding:10px;margin:10px 0 0;background:hsla(0,0%,93.7%,.85);-moz-column-count:4;-webkit-column-count:4;column-count:4}.fitCheck .gtfmcs li:empty{display:none}.fitCheck .gtfmcs li a{text-decoration:underline}.fitCheck .gtfmcs li a:hover{font-weight:700}.fitCheck .gtfmcsfmc{width:100%;text-align:center;font-size:16px;margin:0}.fitCheck .gtfmcor{padding:7px 1em}.fitCheck .view-all-fits-btn{background:#dedede;font-weight:700;border:1px solid #999}#content.large-9 .fitCheck{margin:0 -1em 1em}.fitCheck .awesomplete ul[role=listbox] li:hover,.fitCheck .awesomplete ul[role=listbox] li[aria-selected=true]{background:#efefef;color:#333;box-shadow:inset 1px 1px 1px #ccc;border-left:3px solid #ccc;border-right:3px solid #ccc;transition:all .2s ease}.fitCheck .awesomplete ul[role=listbox]:before{display:none}.fitCheck .awesomplete li:hover mark,.fitCheck .awesomplete li[aria-selected=true] mark,.fitCheck .awesomplete mark{background:none}.fitCheck .awesomplete>ul>li:hover{background:#c5c5c5;color:#000}.fitCheck:not(.expanded)>.row{max-width:80.5em;margin:0 auto}.fitCheck-machines{list-style-position:inside;padding:1em 0;-moz-column-count:4;-webkit-column-count:4;column-count:4}.gtfmcsd{display:none;margin-top:10px}.fclToggleMini{outline:none;position:absolute;right:1em;color:#b6b6b6;top:0}.myguaranteedtofit{animation:fadeIn .25s ease-out 0s 1}.myguaranteedtofit .fit-icon{font-size:4em;text-align:center;display:block}#sidebar.notcompat{color:red;transition:all .2s ease}#sidebar.notcompat h2:first-child{font-size:30px;transition:font-size .2s ease}.mcfiltering{border-top:1px solid #a7a7a7;margin-top:-10px;margin-bottom:10px}.mcfiltering .column{padding:0}.mcfiltering .button.secondary{display:flex;justify-content:center;align-items:center;height:100%;padding:5px;border-radius:0;border:1px solid #d7d7d7;border-top:none;border-bottom:none;font-weight:700}.mcfiltering .button.secondary.active{background:#bababa}.mcfilternoresults{width:100%;margin:20px 0}#associated .mcfilternoresults{margin:10px 0 20px}.filtering{opacity:0;max-height:250px;transition:all .25s ease-in-out}.filter-selection .select2{max-width:100%}.filter-search{margin-top:5px}.filter-pagination,.filter-pagination .pagination .filter-pagination li,.filter-per-page,.filter-total{display:inline-block}.filter-pagination .active a{background:#dedede}.filter-per-page select{margin:0}.filter-container,.sp-wave{position:relative}.sp-wave{border-radius:50%;opacity:1}.sp-wave.product-type{width:60px;height:60px;text-align:center;position:absolute;top:100px;left:50%;transform:translate(-50%,50%);z-index:1}.sp-wave.associated{width:60px;height:60px;display:block;margin:2em auto}.sp-wave:after,.sp-wave:before{content:"";border:1px solid #000;border-radius:50%;width:100%;height:100%;position:absolute;left:0}.sp-wave:before{transform:scale(1);opacity:1;-webkit-animation:spWaveBe .6s linear infinite;animation:spWaveBe .6s linear infinite}.sp-wave:after{transform:scale(0);opacity:0;-webkit-animation:spWaveAf .6s linear infinite;animation:spWaveAf .6s linear infinite}@keyframes spWaveAf{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}@keyframes spWaveBe{0%{-webkit-transform:scale(1);opacity:1}to{-webkit-transform:scale(1.5);opacity:0}}.part-search-container{padding:.625em 0;margin:0 auto .5em;background:#f3f3f3;box-shadow:1px 1px 3px #e6e6e6;border:2px dashed #9a9a9a}.part-search-wrap{position:relative}.part-search-content{transition:all .3s ease}.part-search-content .awesomplete,.part-search-content>input{display:block;margin:0 auto}#part-search-status.error{color:#ab0000;font-weight:700}#part-search-status.error a{color:#7a3030}.part-search{font-size:1.2em}.part-search.error{background:#fff4f4;border:1px solid #ff4545;color:#333;transition:all .5s ease}.part-search-content .awesomplete ul{z-index:2}.part-search-wrap.loading .part-search-content{opacity:.4;transform:scale(0)}.part-search-wrap.loading .part-search-loader{display:block;position:absolute;animation:fadeIn 1s;height:50px;width:50px;left:50%;top:50%;transform:translate(-50%,-50%)}.part-search-loader{display:none}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(fonts/slick.eot);src:url(fonts/slick.eot?#iefix) format("embedded-opentype"),url(fonts/slick.woff) format("woff"),url(fonts/slick.ttf) format("truetype"),url(fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px;height:40px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:40px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:5px;z-index:1}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"\2190"}[dir=rtl] .slick-prev:before{content:"\2192"}.slick-next{right:5px;z-index:1}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"\2192"}[dir=rtl] .slick-next:before{content:"\2190"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.frontbanners{padding-top:10px}.frontbanners .slick-dots{bottom:0;line-height:1}.frontbanners .slick-dots li{margin:0;background:#fdfdfd;background:hsla(0,0%,99.2%,.5)}.frontbanners .slick-arrow{text-shadow:#838383 1px 1px 5px}.frontbanners .slick-next,.frontbanners .slick-prev{opacity:.75}.frontbanners .slick-initialized .slick-slide{display:flex}.frontcarousel.slider.slick-dotted.slick-slider{margin:0}.slick-list,.slick-slider,.slick-track{height:100%}.slider{opacity:0;transition:opacity .25s}.slider.slick-initialized{visibility:visible;opacity:1}.slider .slide{display:none}.slider .slide:first-child{display:block}.specialscontainer:hover .dealtable,.specialscontainer:hover .departmenttable{box-shadow:1px 1px 10px #e0e0e0}.specialscontainer:not(:first-child){padding-top:20px}.ajax-snippet+.specialscontainer,.frontbanners+.specialscontainer{padding-top:0}.ipLocator{padding:20px 0 5px}#sidebar{padding:10px 1em}#sidebar ul{list-style:none;margin:0}#sidebar ul li{border:1px solid #dedede;border-top:none;transition:all .2s ease}#sidebar ul li a{width:100%;display:block;font-size:.95em;font-weight:700;padding:8px 1em;color:#434343}#sidebar ul li.active,#sidebar ul li:focus,#sidebar ul li:hover,#sidebar ul li a.active{background:#e8e8e8}#sidebar ul li:first-child{border-top:1px solid #dedede}#sidebar h2{font-size:1.35em;text-align:left;font-weight:700;padding:.5em;background:#f3f3f3;border:2px dashed #dadada}#sidebar h2:first-child{margin-top:-10px}#sidebar .backtomachinebtnwrap,#sidebar .backtomachinebtnwrap+h2{padding-top:.5em}#sidebar .backtomachinebtn{border-radius:0}#sidebar .backtomachinebtn:first-child{margin-top:-10px}#sidebar .prod-back-to-machine{border-bottom:1px solid #e8e8e8}#sidebar .prod-back-to-machine.column.large-8{padding-left:1em}#sidebar .spapg{margin:0;border:0;border-left:4px solid #ccc;border-top:4px solid #ccc;padding:8px;background:#eee}#sidebar .machine-filter-form{background:#f3f3f3;border:2px dashed #dadada;padding:.5em}@media screen and (max-width:639px){#sidebar .machine-filter-form{margin:inherit}}body.blog #sidebar h2{text-align:left;font-weight:700;background:none;margin:10px -1em;padding:1em 1em 5px;border-bottom:1px solid #e4e4e4}body.blog #sidebar h2:first-child{margin-top:-1em}body.blog #sidebar h2:not(:first-child){padding-top:10px}.departmenttable img[src$=".svg"]{width:100%}.departmenttable{background:#fff;box-shadow:2px 2px 4px #ddd,5px 5px 8px 2px #efefef;border:1px solid #eaeaea;transition:box-shadow .5s ease}.departmenttable img{transition:all .3s ease}.departmenttable img:focus,.departmenttable img:hover{filter:grayscale(0);transform:scale(.95)}.departmenttable .departmentsubheader{font-size:12px}.departmenttableitem{padding:4px 1em;margin-bottom:0}.departmentcontainer{padding-top:10px}.dealtable{box-shadow:2px 2px 4px #ddd,5px 5px 8px 2px #efefef;border:1px solid #eaeaea;transition:all .2s ease}.dealtable>div.slick-list{margin:0 40px;background:#fff}.dealtable .slick-dots li button:before{font-size:12px;line-height:35px}.dealtable .slick-next:before,.dealtable .slick-prev:before{color:#666;font-size:30px}.slick-dotted.slick-slider{margin:0}.dealtable .slick-next{right:2px}.dealtable .slick-next,.dealtable .slick-prev{height:100%;box-shadow:none;transition:all .2s ease}.dealtable .slick-prev{left:2px}.dealtable .slick-next:hover,.dealtable .slick-prev:hover{box-shadow:inset -1px 1px 50px #eee;transition:all .2s ease}.dealheader{color:#4f4f4f;font-weight:700;margin:4px 0 0}.dealheader,.dealpricing{text-align:center;border-top:1px solid #f8f8f8}.dealpricing{margin:0;padding-top:4px}.dealsaleprice{font-size:18px;color:#36601c;font-weight:700}.dealretailprice{text-decoration:line-through;font-size:14px;color:#333}.dealtable div.dealtableitem img{padding-top:10px;transition:all .2s ease}.dealtable div.dealtableitem:hover img{transform:scale3d(.95,.95,.95);transition:all .2s ease}.machinestable{transition:all .25s ease-in-out}.machinestable>div>a:hover{box-shadow:1px 3px 15px #b3b3b3;transition:all .5s ease}.machinestable>div>a>.tableitemhoverzone:hover>span.button{background:#bababa}.machinestable>div>a{box-shadow:2px 2px 6px #ddd,5px 5px 15px 2px #efefef;display:flex;flex-direction:column;height:100%;background:#efefef;transition:all .5s ease}.machinestable img[src$=".svg"]{width:100%}.machinestable>div:hover img{transform:none}.tableitemhoverzone{box-shadow:0 1px 1px #e4e4e4;background:#f5f5f5;height:100%}.tableitempricing{padding:5px 0;max-width:100%!important;margin:0}.moremcparts{border-radius:0;font-size:20px}.moreinfobutton{padding:10px}.machinestableheader{font-weight:700;background:#f5f5f5;margin:0;padding:2px 5px;flex:1 0 auto;font-size:.9em}.machinestablelistinfo{margin:0;text-align:center;font-weight:700;color:#333;padding:.25em 0 .5em}.machinestableinfo{background:#3c763c;color:#fff;margin:0;padding:5px;border-radius:0;line-height:1.6;transition:all .2s ease}.machinestable .image-overlay{font-size:1rem}.image-wrap{position:relative;flex:none}.brandheader{font-size:1.5em}.brandtable a{font-weight:700}body.has-visible-modal{overflow:hidden;position:relative}.modal{display:none;border:none;position:fixed;z-index:1001;padding:75px 0 0;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:transparent}.modal-header{background:#33601c}.modal-header h4{padding:5px 1rem;color:#fff;display:inline-block;margin:0}.modal-content{background-color:#fefefe;margin:auto;max-width:80.5rem;position:relative;width:100%;box-shadow:1px 1px 30px #474747;-webkit-animation-name:modalanimate;-webkit-animation-duration:.4s;animation-name:modalanimate;animation-duration:.4s}.modal-close{color:#eee;float:right;font-size:26px;font-weight:700;padding:9px;line-height:1}.modal-close:focus,.modal-close:hover{color:#ccc;text-decoration:none;cursor:pointer}.modal-close+h4{float:right}.modal-close+h4 a{color:#fff;border-bottom:1px dotted #ccc}@keyframes modalanimate{0%{top:-300px;opacity:0}to{top:0;opacity:1}}.product-order-item-modal{background:rgba(0,0,0,.75)}.product-order-item-modal .modal-content{max-width:40.5em}.lb-loader,.lightbox{text-align:center;line-height:0}body:after{content:url(../img/close.png) url(../img/loading.gif) url(../img/prev.png) url(../img/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../img/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../img/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../img/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../img/close.png) 100% 0 no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.pretty{white-space:normal;width:100%}.pretty .state label{text-indent:0;padding-left:2rem}.pretty.p-icon .state .icon,.pretty .state label:after,.pretty .state label:before{top:0!important}@media print{@page{margin:0}body{background:#fff;margin:.5cm}.logo{float:left}.logo .logo-img{height:75px;width:auto;margin-right:1em}.prodimages img{max-height:250px}.prodpricing>.show-for-small-only{display:none}.prodpricingsale{font-size:20px}.headertext,.logo{float:left}.prodshippinginfo>.h5{font-size:14px}.prodpricinginfobar{font-size:20px}.socialstuff{float:right}.middleheader{border-bottom:1em solid #33601c}#content{flex:0 0 100%;max-width:100%}#mainSearch,#sidebar,.accountmenu,.bottomheader,.footer,.frontendManager,.shippingtaxcontainer,.topheader,.wneww,a[href]:after{display:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes dropdown{0%{opacity:0;transform:translateY(-1em)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{transform:translate(15%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInDown{0%{transform:translateY(-25%);opacity:0}to{transform:translate(0);opacity:1}}@media (max-width:1259px) and (min-width:960px){.socialicons{display:inline}.middleheader .socialstuff{padding-top:0}.storesearchheader{width:calc(100% - 385px)}.headertext{clear:none!important;padding:5px 1em 5px 0}.phonenumberbreak{display:none}.phonenumberwrap{display:inline;font-size:18px;padding-right:1em}.phonenumberwrap span{display:inline}.current-user:empty{display:inline-block;margin-top:0}}@media (max-width:1259px){#mainSearchBox{margin-top:0}}@media (max-width:1023px){.frontcarousel{width:100%}}@media (min-width:1030px){.leftheadernav[style]{display:block!important}.carttext{padding:9px 1em}.fixedbottomheadernav .leftheadernav>li>a{font-size:18px;padding:9px 8px;transition:none}}@media (max-width:959px){.storesearchheader{float:none;width:100%;padding:5px 0 10px}.storesearchheader .searchbox{margin:0;font-size:18px;height:45px;padding-bottom:5px}.storesearchheader .gobutton{width:45px;height:45px;font-size:16pt;margin-left:-48px}.headertext,.socialstuff{display:none}.middleheader .headertextmedium,.middleheader .socialstuffmedium{display:block}.phonenumberwrap{font-size:1rem;float:right}.socialicons{float:right;padding:8px 1em}.logo-img{width:200px}.current-user:empty{margin-top:.75em}#sidebar ul li a{font-size:.8em}#sidebar h2{font-size:1.1em}.resourcetabnav ul li a{font-size:.9em;padding:10px}}@media (max-width:1029px){.bottomheader{background:none}.bottomheader>.container{background:#4c7139}.bottomheader.expand{position:absolute;z-index:10;width:100%;height:100%;left:0;top:0}body.fm .bottomheader.expand{padding-top:40px}.headernav2,.leftheadernav{display:none}.leftheadernavmobileitem,.mobilenav{display:block}.leftheadernav{z-index:1;width:100%;overflow-y:scroll;height:calc(100% - 41px);position:absolute;left:0;background:#e8e8e8;transition:none;flex-flow:column nowrap;-webkit-overflow-scrolling:touch}.leftheadernav li{float:none;transition:all .2s ease;margin-right:0}.leftheadernav li:hover{background:none}.leftheadernav>li>a{color:#333}.leftheadernav>li>a:hover{background:#cecece}.leftheadernav .mobilenavsocialicons a{display:inline-block}.hdropdowncontent{border:0;position:static;overflow:hidden;box-shadow:none}.hdropdowncontent .row{border:none}.hdropdowncontent>.row>div{background:#ededed}.dropdownactive{background:#eaeaea}li.mobilenavsocialicons{padding:1em 1em 0;text-align:center;display:block;border-top:2px solid #c5c5c5}li.mobilenavsocialicons>a{padding:0 .5em;font-size:28px}.stickySearch input.searchbox{height:41px;font-size:16px}.fixedbottomheadernav .storesearch .gobutton{height:41px;width:41px;margin-left:-41px}}@media (max-width:949px){.storesearchheader{float:none;width:100%;clear:both;padding:5px 0 0}.headertext,.socialstuff{display:none}.middleheader .headertextmedium,.middleheader .socialstuffmedium{display:block}.braintree-option__card{background-image:none}.shippingtaxcontainer img{max-height:35px}.quantitytocart span{font-size:.75em}.prodpricing .genimg{width:200px}.prodpricingretail.strike{font-size:.9em}.prodpricingretail,.prodpricingsale{font-size:1.2em}.prodpricingsave{font-size:.8em}.resourcetab.activetab{font-size:.9em}}@media (max-width:639px){.topheader{display:none}.logo-img{width:200px}.middleheader .socialstuffmedium{padding-top:4px;font-size:1em}.phonenumberwrap,.socialicons,.socialstuffmedium>.phonenumberwrap>span{display:inline}.middleheader .headertext,.phonenumberbreak,.socialicons{display:none}#breadcrumb li{font-size:10px}.modal-close{padding:7px 1em 7px 7px}.searchResultDescriptionWrap{flex:auto}.pagetitle{font-size:20px}.pagetitlewrap>div:nth-child(2) .subtitle{justify-content:center;font-size:18px;padding:4px 0;background:#33601c;color:#fff}.hdropdownback{display:block}.mcfiltering{display:none}.eventimages img,.prodimages img{width:325px;margin:0 auto}.row.collapse>.front-deals{padding-left:0}.producthelp{margin:10px 0}.prodpricing{border:none;box-shadow:none;padding:0}.cartbtns .button{font-size:1em}.prodpricingsave{font-size:.8em}.resourcetabnav{margin:10px -1em 0}.resourcetabnav ul li{float:none}.resourcetabnav ul li:not(:first-child) a,.resourcetabnav ul li a{width:100%;display:block;font-size:.9rem}#sidebar{padding:2em 0}#sidebar .machinestable{width:320px;margin:0 auto}.ipLocator{padding:20px 0}.bonus-list{-moz-column-count:1;-webkit-column-count:1;column-count:1;list-style-position:inside;padding:1em 0;font-size:1em}.storesearchheader .gobutton,.storesearchheader .searchbox{font-size:1em;height:40px}}@media (max-width:1244px) and (min-width:1130px){.headernav div ul li{font-size:16px}}@media (max-width:1129px) and (min-width:1044px){.headernav div ul li{font-size:14px}}@media (max-width:1044px){.headernav div ul li{display:block;width:100%;padding:2px 1em}.headernav div ul{display:none}.fitCheck-machines,.fitCheck .gtfmcs,.prodpricing .gtfmcs{-moz-column-count:3;-webkit-column-count:3;column-count:3}.specialsheader{padding:0 0 5px}}@media (min-width:1045px){.headernav div ul{display:block!important}}@media (max-width:914px){.footerbanners span{font-size:14px}}@media (max-width:767px){.fixedbottomheadernav .stickySearch{display:none}.mobilesidebararrow{display:block;font-size:20px;padding:14px 14px 0;z-index:2}.footerbanners img{height:22px;margin-top:10px;margin-bottom:10px;margin-right:0}.footerbanners span{display:none}.footerhours,.footerinfo{text-align:center}.footersocial{margin:0 auto;display:block;max-width:100px}.footerinfo,.footerlogo,.footersearch{display:none}.mobilefooterinfo,.mobilefooterlogo,.mobilefootersearch{display:block}.dropdownproducttypes{-moz-column-count:1;-webkit-column-count:1;column-count:1}}@media (max-width:440px){#breadcrumb,.middleheader .socialstuffmedium{display:none}.pagetitle{padding-top:.5em}.fitCheck-machines,.fitCheck .gtfmcs,.prodpricing .gtfmcs{-moz-column-count:2;-webkit-column-count:2;column-count:2}.producthelp{margin:5px 0}.prodpricingretail.strike{font-size:.85em}.prodpricingsale{font-size:1.25em}.quantitytocart label{font-size:.75em}.quantitytocart span{display:none}.login-to-wishlist{font-size:.65em}}