#biganimation{position:relative;border-right:6px #f5f5f5 solid;border-left: 5px #f5f5f5 solid;background-color:#fff !important;margin: 0px !important;padding: 0px !important;}.homeh1{font-size:23px;line-height:0px;font-weight:300;}.sc_share{z-index:3;position:absolute;width:28px;top:10px;right:10px;max-width:100%;}.sc_div{margin:0px !important;padding:0px !important;width:28px;height:28px;}.sc_share img{opacity:0.7;width:28px;height:28px;}.sc_share img:hover{opacity:1 !important}body{background-color:#f5f5f5!important}.greyunderparatop{background-color:#444;color:#fff;padding:.9rem;font-size:1.1rem!important;}.fluidboxwhite{position:absolute;bottom:55px;left:0;width:400px;max-width:100%;height:70px;padding:10px;opacity:.8;font-size:35px;background-color:#fff}.fluidbox{background-position:center center;background-size:cover;position:relative}.fluidboxgreybar{background-color:#444;margin:0!important;position:absolute;left:0;bottom:0;width:100%;color:#fff;padding:1rem;font-size:.9rem!important;height:55px}.greyunderpara{background-color:#444;color:#fff;padding:1rem;font-size:.9rem!important;height:55px}.readmr_btn{background-color:#f15a01;color:#fff;border:2px solid #fff;border-radius:20px;behavior:url(PIE.htc);padding:5px 15px;text-align:center;font-size:14px}.row .col{padding:0 .3rem}input[type=email],input[type=tel],input[type=text]{margin:0!important}.formsinput{font-size:16px!important}.checkoutselect{height:65px!important;font-size:16px!important}.colhover:hover{opacity:.9!important}.home_nopadleft{position:relative;padding:0 .3rem 0 0 !important}.home_nopadright{position:relative;padding:0 0 0 .3rem !important}.home_nopadleftbig{position:relative;padding:0 .3rem 0 0 !important}.home_nopadrightbig{position:relative;padding:0 0 0 .3rem !important}.scale-transition{transition:-webkit-transform .3s cubic-bezier(0.53,0.01,0.36,1.63)!important;transition:transform .3s cubic-bezier(0.53,0.01,0.36,1.63)!important;transition:transform .3s cubic-bezier(0.53,0.01,0.36,1.63),-webkit-transform .3s cubic-bezier(0.53,0.01,0.36,1.63)!important}.zipperp{color:#9e9e9e!important;text-align:right}.flexrow{display:-webkit-flex;display:flex}.show-on-mobile{display:none}.scale-transition.scale-out{-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .2s!important;transition:transform .2s!important;transition:transform .2s,-webkit-transform .2s!important}#animate_overlay{position:absolute;max-width:100%;margin-left:50px;margin-top:-275px;width:350px;bottom: 18px;}#animate_overlay_mobile{position:absolute;max-width:400px;padding:60px;margin-top:-370px;}.mb0{margin-bottom:0!important}.addcartthin{font-size: 14px;border: 2px solid #f15a01;background-color: #f15a01 !important;padding: 4px 17px;border-radius: 20px;color: #fff !important;}.mb5{margin-bottom:5px!important}.scale-transition.scale-in{-webkit-transform:scale(1);transform:scale(1)}/*border-bottom:8px #f5f5f5 solid*/.hmtrmpbox{background-color:#fff;width:100%;padding:1rem 1.5rem!important}#animatedzip{width:250px}@media only screen and (max-width:1450px){#animate_overlay{margin-top:-250px!important}}@media only screen and (max-width:1400px){#animate_overlay{margin-top:-240px!important}}@media only screen and (max-width:1300px){#animate_overlay{margin-top:-190px!important}}@media only screen and (max-width:1250px){.shopnowbtn{display:none}#animate_overlay{margin-top:-150px!important}.zipperp{display:block;text-align:center!important}#finalaccessories{display:none!important}.hmtrmpbox{min-height:350px!important}}@media only screen and (max-width:1198px){#animate_overlay{margin-top:-130px!important}.hmtrmpbox{min-height:350px!important}}@media only screen and (max-width:1100px){#animate_overlay{margin-top:-100px!important}.greyunderparatop{font-size:.8rem!important}.fluidboxgreybar{font-size:.8rem!important}}@media only screen and (max-width:992px){.shopnowbtn{display:inline}.homebloglink{font-size:.9rem!important}.home_nopadleft{padding:0!important}.home_nopadright{padding:0!important}.pushbtm_small{margin-bottom:10px!important}}@media only screen and (max-width:750px){.fluidboxgreybar{font-size:.7rem!important}}@media only screen and (max-width:650px){#animatedmobileimg{padding-bottom:10px}#animate_overlay_mobile{margin-top:-350px!important}.fluidboxwhite{height:50px!important;font-size:1.4rem!important}.fluidboxgreybar{font-size:.6rem!important}}@media only screen and (max-width:600px){.autum_comp_bg{background-image:url(/img/mobile/promo_bg.jpg)!important}.flexrow{display:block!important}#animatedzip{width:100%!important}#animatedmobileimg{padding-bottom:20px!important}#animate_overlay_mobile .p4{margin:0!important}#animate_overlay_mobile{margin-top:-300px!important;max-width:100%!important;padding:40px!important}.hide-on-mobile-only{display:none!important}.fluidboxgreybar{font-size:.8rem!important}.show-on-mobile{display:block!important}.home_nopadleftbig{padding:0!important}.home_nopadrightbig{position:relative;padding:0!important}.pushbtm_big{margin-bottom:10px!important}.paranimation{height:310px!important}}@media only screen and (max-width:500px){#animatedmobileimg{padding-bottom:50px!important}#animate_overlay_mobile{margin-top:-280px!important;padding:30px!important}.fluidboxgreybar{font-size:.7rem!important}.paranimation{height:280px!important}}@media only screen and (max-width:400px){#animatedmobileimg{padding-bottom:70px!important}#animate_overlay_mobile{margin-top:-260px!important}.fluidboxgreybar{font-size:.6rem!important}}

.whitetextoverh1{font-size:23px;line-height: 3.2rem;}
@media only screen and (max-width:900px){.whitetextoverh1{line-height: 1.5rem !important;}}

/* new seo page */
.accessp3{line-height:0.8rem !important;margin-top:0px !important;}
.pd10big{padding:10px}
.homeblogp4{margin: 0.2rem 0rem !important;line-height:1.3rem !important;}
.homeblogread{margin: 0.5rem 0rem !important}
.heh100{height:100%;}
.newsbxti{padding:0.9rem !important}
.gddesignbox{padding:20px 20px 0px 40px !important;}
.margzero{margin:0px !important;}
.bgdgry{background-color:#444444;}
.newbg_box{background-color:#f15a00;height:100%;}
.newbg_box img{width:100%;}
.bgskin{background-color:#fff8eb;}
.wid155{width:155px}
.wid145{width:145px}
 .inner_img_div{width: 100%; height: 100%;background-size: cover; background-position: center center;}  
.homenewsfoot{height:385px !important;}
.gd_90{position:absolute;width:90px;float:left;top:7px;left:7px;}
.accessaltbox{background-color:#ffffff;padding: 1rem 1.4rem !important; width:100%;}
#ho_feat_21{border-left:5px #f5f5f5 solid;border-right:2px #f5f5f5 solid;}
.tagholder{min-height:75px}
.whitetextover h1{font-size:23px !important;margin: 0px !important;font-weight: 300;line-height: 3.2rem;}
.fixleftcol{position:relative;max-width:755px !important;margin-left:0px !important;}
.good_design_box{border-left:3px #f5f5f5 solid !important;padding:25px !important;background-color:#fff9ee;position:relative;}
.whitewarranty{padding:40px;}
.good_design_sml{padding:0px !important;margin:0px !important;}
#home_swing_img{background-position:center center;background-size:cover;padding:0;margin-right:7px;background-image:url('/img/home/swing_play.jpg');}
.mtmin10{margin-top:-10px  !important;}
.hmtrmbim{width:204px !important}
.hmtrmpbna{margin: 0.4rem !important;}
.hmtrtgbox{min-height:65px !important}
.hmtrpric{line-height:1rem !important;}
.bumpbdo{margin-top:0px !important}
@media only screen and (max-width:2000px){.homenewsfoot{height:355px !important;}} 
@media only screen and (max-width:1500px){#ho_feat_38{border-right:5px #f5f5f5 solid !important;} #ho_feat_21{border-right:6px #f5f5f5 solid !important;}} 
@media only screen and (max-width:1250px){.hidemessy{display:none !important;}.hidemessytablet{display:none !important;}} 
@media only screen and (max-width:1100px){.inner_img_div {  background-position: right -60px top 0px !important;}}
@media only screen and (max-width:1000px){
.pd10big{padding:0px !important}
.whitetextover h1{width: 100%!important; height: 42px!important;line-height: 1.5rem !important;font-size: 15px!important;}
.whitetextoverh1{font-size: 15px!important;}
.good_design_img{display:none !important}
.good_design_txt{width:100% !important}
.good_design_sml{display:block !important;}
.whitewarranty p{margin:10px 0px 0px 0px !important;font-size:0.9rem !important;line-height:1.1rem !important}
.good_design_txt p{margin:10px 0px 0px 0px !important;font-size:0.9rem !important;line-height:1.1rem !important}
} 
@media only screen and (max-width:900px){.inner_img_div{background-position:right -40px top 0px !important;}#nzsubspecial{display:none !important}.hide900{display:none !important}.homenewsfoot{height:315px !important;}.tagholder{min-height:60px !important}}
@media only screen and (max-width:763px){.homenewsfoot{height:285px !important;}.hide763{display: none !important;}}
@media only screen and (max-width:600px){.inner_img_div {  background-position: center center !important;}.pd10big{padding:10px !important}.whitewarranty{margin:0px !Important;}.hidemessy{display:block !important;}.hidemessytablet{display:inline !important;}.mgtopsm{margin-top:10px !important;}
.good_design_txt p,.whitewarranty p{font-size:1.2rem !important;line-height:1.6rem !important}
.good_design_txt .p3,.whitewarranty .p3{font-size:1rem !important;line-height:1.3rem !important}
.whitewarranty .h3{font-size:1.6rem !important;line-height:2rem !important}
}
.whitetextover{ max-width: 70% !important;}
.addcartgrey{border:2px solid #777777 !important;background-color: #777777 !important;}
.fluidboxgreybar{left:5px !important;max-width: 100% !important;width: auto !important}
.fluidboxwhite{left:5px !important}
@media only screen and (max-width:630px){.greyunderparatop{height:70px !important;}}
@media only screen and (min-width:631px) and (max-width:900px){.greyunderparatop{height:70px !important;}}
@media only screen and (min-width:901px) and (max-width:1099px){.greyunderparatop{height:90px !important;}}
@media only screen and (min-width:1100px) and (max-width:1199px){.greyunderparatop{height:105px !important;}}
@media only screen and (min-width:1200px) and (max-width:1330px){.greyunderparatop{height:120px !important;}}
@media only screen and (min-width:1331px) and (max-width:1445px){.greyunderparatop{height:115px !important;}}
@media only screen and (min-width:1446px) {.greyunderparatop{height:90px !important;}}
.whitetextover {left:4px !important;}.good_design_box {border-left: 5px #f5f5f5 solid !important;border-right: 5px #f5f5f5 solid !important;}