div.wpcf7{margin:0;padding:0}div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}div.wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid red}.wpcf7-form-control-wrap{position:relative}.wpcf7-display-none{display:none}div.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-image:url(/assets/img/a8cc6dc8a8e7.webp);width:16px;height:16px;border:0;padding:0;margin:0 0 0 4px;vertical-align:middle}div.wpcf7 .wpcf7-recaptcha iframe{margin-bottom:0}html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,address,code,img,q,small,strong,var,b,ol,ul,li,form,label,table,th,td,article,aside,details,figure,footer,header,menu,nav,section,time,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}body{line-height:1}article,aside,details,figure,footer,header,menu,nav,section,main{display:block}nav ul{list-style:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0;text-decoration:none}input,select{vertical-align:middle}input,textarea,select{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}*{-webkit-tap-highlight-color:transparent}div,a,section,article,span,img,h1,h2,h3,h4,h5,h6{-webkit-user-select:none;-moz-user-select:none}body{background-color:#fff;font-family:"Rockwell W01",serif;font-weight:400}body,a,p,input,textarea{font-size:1em;line-height:1.286em}body,a,input,textarea{color:#282828}a:hover{color:#62af0f}ul{list-style-type:none}li{display:inline}p{color:#666}h1,h2,h3,h4,p,strong,.greenButton,.orangeButton{font-weight:400}h1,h2{font-size:2.571em;line-height:1.3em}h1{color:#fff}h2 u{text-decoration:none;border-bottom:solid 2px #ccc}h2,h3{color:#000}h3,h4{font-size:1.143em;line-height:1.125em}li h3,h4,strong,.headerTel p,.bulletSidebar li{font-family:"Rockwell W01 Bold",serif}input,textarea,select,button{font-family:"Rockwell W01",serif;font-weight:400}.greenButton{background-color:#62a70f}.orangeButton{background-color:#e23c30}.greenButton,.orangeButton{height:auto;font-size:1.286em;line-height:1.111em;padding:5px 3%;border:0;color:#fff}.greenButton:hover,.orangeButton:hover{opacity:.6;filter:alpha(opacity=60);color:#fff}nav{background-color:#62a70f}.callOut{background-color:#e23c30}footer{background-color:#ebebeb}.third,.quarter,.half,.twoThirds,.full{float:left}.third{width:33.3%}.quarter{width:25%}.half{width:50%}.twoThirds{width:66.7%}.full{width:100%}.sidebar,.leftSpacer{box-sizing:border-box;padding:0 0 0 2.1%}.last{padding-right:0!important}img.alignleft{float:left}img.alignleft{margin:0 4% 15px 0}img.alignRight,img.alignright{float:right}img.alignright{margin:0 0 15px 4%}header,.container{width:960px;margin:0 auto;height:auto}nav,.homeBanner,.pagesBanner,.genericSidebar,.genericFull,.callOut,.distributors,footer{float:left;width:100%;height:auto}header{height:100px;position:relative}a.logo{position:absolute;left:15px;top:10%}a.logo img{width:310px}.headerTel{position:absolute;right:0;top:30%}.headerTel p{font-size:2.429em;line-height:1em;color:#000}.headerTel p span{display:block;font-size:.55em;line-height:1.15em;font-family:"Rockwell W01",serif}nav{height:50px}nav li{float:left;height:50px;line-height:50px;padding:0;margin:0;position:relative}nav li a{display:block;width:100%;box-sizing:border-box;height:50px;white-space:nowrap;padding:0 10px;line-height:50px}nav li a:hover{color:#ebebeb;background-color:rgba(0,0,0,.2)}nav li ul{display:none!important}nav li:hover>ul.sub-menu li{display:block}nav li ul{position:absolute;background-color:rgba(98,167,15,.96);z-index:999}nav a,nav form input.headerSearch{font-size:1.286em;color:#fff}nav form{float:right;margin-top:9px}nav form input.headerSearch{width:192px;height:32px;padding:0 30px;border:0;color:#ccc;background:url(/assets/img/26c2fb8d3e3a.webp)no-repeat left #fff}nav a#pull{display:none}.homeBanner,.pagesBanner,.homeBanner .container,.pagesBanner .container{position:relative}.homeBanner,.pagesBanner{margin-bottom:32px;background-color:#21221f}.homeBanner,.homeBanner .container,.royalSlider,.rsOverflow{height:448px}.pagesBanner,.pagesBanner .container,.royalSlider,.rsOverflow{height:200px}.homeBanner .animatedBannerBox{top:70px!important}.banner .animatedBannerBox p{float:right;width:49%;padding-left:1%;font-size:16px;line-height:1.25em}.banner .sliderImageBackground{background-position:left center!important}.homeBanner li.quarter:hover{background-color:rgba(98,167,15,.6)}.homeBanner ul{width:980px;height:auto;margin:0 auto;position:relative;bottom:44%}.homeBanner li{display:inline-block;background-color:rgba(98,167,15,.8)}.homeBanner li.quarter{width:225px;margin:0 10px}.homeBanner li h2{padding:10px 10px 5px 10px}.homeBanner li p{min-height:80px;padding:0 10px 10px 10px}.banner h1{float:left;width:48%;min-height:114px;padding-right:1%;border-right:1px solid #fff;font-size:36px;line-height:1.083em}.banner h1 span{color:#e23c30}.homeBanner h2{margin-bottom:3px;font-size:1.557em;line-height:1.333em;color:#274601}.pagesBanner .animatedBannerBox{top:40px!important}.banner p,.banner p a{color:#fff}.page-template-page-hire .sliderImageBackground{background-position:left 61%!important}.single-attachment-hire .sliderImageBackground{background-position:left 70%!important}.page-template-page-sales .sliderImageBackground,.single-attachment-sales .sliderImageBackground{background-position:left 5%!important}.page-template-page-parts .sliderImageBackground{background-position:left 52%!important}.page-template-page-used .sliderImageBackground{background-position:left 17%!important}.page-template-page-about-us .sliderImageBackground{background-position:left 53%!important}.page-template-page-service .sliderImageBackground{background-position:left 49%!important}#new-royalslider-16 .sliderImageBackground{background-position:left 54%!important}p.otherServices{margin-bottom:30px;font-size:1.714em;color:#62a70f;text-align:center}p.otherServices span{color:#e23c30}.generic p,.generic li{color:#666}.generic p,.generic h4,.generic a{line-height:1.429em}.generic p{margin-bottom:10px}.generic h2{margin-bottom:15px}.generic h3{margin-bottom:10px}.generic img{margin:0 16px 0 0}.generic img.alignRight{margin:0 0 0 10px}.generic ul,.generic ol{margin-bottom:15px}.generic li{display:list-item;line-height:1.429em}.generic ul{padding-left:17px}.generic ul li{list-style-type:circle;padding-left:5px}.genericFull div.half{width:46.8%;padding-right:3.2%}.genericFull p{margin-bottom:15px}#main-bucket-attachment-hire h2,#main-pile-cropper-hire h2,#main-bucket-attachment-sales h2,#main-pile-cropper-sales h2{font-size:1.2em;margin-bottom:0}.attachments{height:auto;margin-bottom:15px}.attachments h2,.attachments h3{float:left;width:100%}.attachments h2{width:100%;margin:9px 0 15px 0;font-size:2.1em}#section-excavator-attachment-hire .attachments h2{font-size:2em}.attachments h3{width:94%;height:48px;padding:4px 3%;text-align:center;background-color:#ebebeb}.attachments ul{float:left;width:100%}.attachments ul li{float:left;height:auto;margin:3.2% 3.2%0 0;background-color:#f5f5f5}.attachments ul li img{width:100%}#pageAttachments p{line-height:1.429em}#pageAttachments h2{margin-top:15px}.page-template-page-sales #pageAttachments h2,.page-template-page-hire #pageAttachments h2{text-decoration:underline}.bulletSidebar ul{margin-bottom:15px}.bulletSidebar li{min-height:49px;margin-top:5px;padding:4px 0 0 45px;display:list-item;position:relative;font-size:1.186em;line-height:1.213em;color:#62a70f;background:url(/assets/img/0870cbb5eb9d.webp)no-repeat 0 0}.callOut{height:auto;margin:15px 0;padding:12px 0}#callOut1 p{font-size:2em;text-align:center;color:#fff;line-height:1.5em}#callOut1 .greenButton,#callOut2 .greenButton{display:inline-block;padding:10px 1%}#callOut1 .greenButton{font-size:.7em;margin-left:10px}#callOut2 p{float:left;width:80%;margin:8px 0;font-size:1.857em;text-align:left;line-height:1.154em;color:#fff}#callOut2 .greenButton{float:right;display:block;margin-top:5px;font-size:18px}#callOut2 p.callout2PageButton{float:inherit;width:auto;margin:inherit}.distributors{height:auto;min-height:120px;padding-bottom:40px}.distributors header{width:100%;height:auto}.distributors ul{float:left;width:100%;margin-top:15px;text-align:center}.distributors ul img{height:60px}#distributors1 header{margin:15px 0 4px 0}#distributors2 header{margin:23px 0 25px 0}#distributors1 h2{font-size:1.286em;text-align:center}#distributors2 h2{font-size:1.714em;text-align:left}footer{padding-bottom:25px}footer p{color:#2b2b2b}.address{margin-top:35px}.address span{display:block}.tel,.copyright,.address ul{margin-top:18px}.address ul li a{color:#62a70f;font-size:.92em}.address ul li a:hover{border-bottom:1px solid #62a70f;color:#919090}.address ul li span{display:inline}.streamline{margin-top:27px}.streamline p{font-size:.9em}.streamline img{width:100%}.newsletter{float:left;width:90%;height:auto;margin-top:20px;padding:5% 5%;background-color:#62a70f}.newsletter h2{font-size:1.714em;color:#fff}.newsletter p{color:#fff}.newsletter form,.newsletter form button{width:100%}.newsletter form{height:auto;margin-top:5px}.newsletter form input,.newsletter form button{border:0;margin-top:7px}.newsletter form input{width:94%;height:33px;padding:0 3%;background-color:#559607;color:#fff}.newsletter form button{text-align:left;font-size:1em}#main-contact-us form{margin-top:21px}#main-contact-us form p span{color:#ea4739}#main-contact-us .contactusAddress{float:right;width:317px}#main-contact-us input,#main-contact-us textarea,#main-contact-us select{width:90%;padding:5px;border:1px solid #999;background-image:-webkit-linear-gradient(-90deg,#e4e4e4 0,#ebebeb 40%,#ebebeb 100%);background-image:-moz-linear-gradient(-90deg,#e4e4e4 0,#ebebeb 40%,#ebebeb 100%);background-image:-ms-linear-gradient(-90deg,#e4e4e4 0%,#ebebeb 40%,#ebebeb 100%);background-image:-o-linear-gradient(-90deg,#e4e4e4 0,#ebebeb 40%,#ebebeb 100%)}#main-contact-us input:active,#main-contact-us textarea:active,#main-contact-us select:active{border:2px solid #62a70f!important}#main-contact-us input:focus,#main-contact-us textarea:focus,#main-contact-us select:focus{outline:0!important}#main-contact-us .greenButton{width:92.8%;padding:5px 3%;border:0;background-image:none;background-color:#62a70f}@media screen and (min-width:700px){#pageAttachments.attachments ul li{width:17.4%}#pageAttachments.attachments ul li:nth-child(5n+5){margin-right:0!important}}@media screen and (max-width:419px) and (min-width:320px){.attachments ul li{width:48.4%!important}#pageAttachments.attachments ul li:nth-child(2n+2){margin-right:0!important}}@media screen and (max-device-width:1024px){.headerTel{top:18%}}@media screen and (max-width:1024px){header,.container{width:96%}.distributors ul img{height:61px}}@media screen and (max-width:980px){.homeBanner ul{width:100%}.homeBanner li.quarter{width:23%;margin:0 1%}.attachments h2{font-size:2em}p.otherServices{font-size:1.614em}.distributors ul img{height:58px}}@media screen and (max-width:934px){body{font-size:.96em}h2{font-size:2.371em}.headerTel{top:35%}#distributors2 h2{font-size:1.514em}.homeBanner ul{bottom:50%}.homeBanner li.quarter{min-height:160px}.homeBanner h2{padding-top:5px;font-size:1.4em}.homeBanner .animatedBannerBox{top:50px!important}.attachments h2{font-size:1.7em}p.otherServices{font-size:1.38em}#callOut1 p,#callOut2 p{font-size:1.657em}.distributors ul img{height:71px}}@media screen and (max-width:800px){nav form input.headerSearch{width:114px}h3{font-size:1.01em}.homeBanner li.quarter{min-height:170px}p.otherServices span{display:block;margin-top:-30px;text-indent:-999px}#new-royalslider-16 .animatedBannerBox{top:12%!important}}@media screen and (max-width:700px){.homeBanner,.homeBanner .container,.homeBanner .royalSlider,.homeBanner .rsOverflow{height:280px!important}.twoThirds,.third,main{width:100%;text-align:center}.sidebar,.leftSpacer{padding:0 0}p.otherServices{line-height:1.229em!important}aside.bulletSidebar{display:none}.homeBanner ul{display:none}.pagesBanner .animatedBannerBox{top:13%!important}.attachments ul li img{width:50%}.genericFull .generic img{float:none!important}.generic ul,.generic ol{padding-left:0}.generic li{list-style-type:none;padding-left:0}.page-template-page-parts .generic .half{width:100%!important;padding-right:0!important}.page-template-page-parts .generic .half p.distFRD,.page-template-page-parts .generic .half p.distPV{float:left;width:50%;margin-bottom:0}.page-template-page-parts .generic .half p.distFRD img,.page-template-page-parts .generic .half p.distPV img{margin-bottom:0}.page-template-page-parts .generic .half p.distFRD{text-align:right}.page-template-page-parts .generic .half p.distPV{text-align:left}.page-template-page-service .generic ul li,.page-template-page-parts .generic .half ul li,#section-terms-and-conditions ul li{list-style-type:none!important}#main-contact-us .greenButton{width:92%;margin-left:3%}#main-contact-us .half{width:100%!important}#main-contact-us .contactusAddressCol{display:none}#callOut1 p{line-height:1.4em}#callOut1 span{display:block}#callOut2 p{width:100%;text-align:center}#callOut2 p.callout2PageButton{float:left;width:100%;text-align:center}#callOut2 .greenButton{float:none;margin:0 20%}#distributors2 p.half,#distributors2 header h2{text-align:center}#newsletter,.streamline img{display:none}#searchform{display:none}}@media screen and (max-width:600px){.pagesBanner .animatedBannerBox{top:2%!important}#new-royalslider-16 .animatedBannerBox{top:5%!important}.generic img{width:46%;height:auto;margin:0 0}.generic img:nth-child(odd){margin:0 3%0 0}.generic p{margin-bottom:2%}.page-template-page-parts .generic .half p.distFRD img,.page-template-page-parts .generic .half p.distPV img{width:50%}.homeBanner .animatedBannerBox{top:22px!important}.banner h1,.banner .animatedBannerBox p{float:none;width:92%;padding:0 0;text-align:center}.banner h1{min-height:46px;margin:15px auto;border-right:none;border-bottom:1px solid #fff;font-size:1.8em}.banner .animatedBannerBox p{margin:0 auto}.banner h1.homeSlide1,.banner h1.homeSlide4{padding-bottom:15px}}@media screen and (max-width:480px){a.logo{top:21%;left:5px}a.logo img{width:220px}.banner h1{width:100%;border:0}.banner h1.homeSlide1{padding-top:50px}.banner .animatedBannerBox p{width:100%;padding-left:0;margin-top:14px}#new-royalslider-16 .animatedBannerBox{top:0!important}#new-royalslider-16 .animatedBannerBox h1.homeSlide1{padding-top:15px}.banner .rsArrowIcn{display:none!important}.homeBanner .animatedBannerBox{top:14%!important}.pagesBanner .animatedBannerBox{top:15%!important}.pagesBanner.banner h1{font-size:30px}.pagesBanner.banner .animatedBannerBox p,.mobileDisplayNone{display:none}.generic h2{line-height:1.05em}.generic p{float:left;width:100%}.generic img{float:none!important}.generic img:nth-child(odd){margin:0 0 0 0}#main-contact-us input,#main-contact-us textarea,#main-contact-us select{width:90%}#main-contact-us .greenButton{width:60%}}@media screen and (max-width:419px){.genericFull div.half{width:100%;padding-right:0}.homeBanner .animatedBannerBox{top:10%!important}}@media screen and (max-width:820px){.headerTel{display:none}nav .container{width:100%}nav{position:relative;width:100%;height:0}nav ul,nav li ul{float:left;width:100%;height:auto;margin-left:0;background-color:rgba(223,223,223,.98);position:relative;top:2px;z-index:999999999}nav ul{display:none;padding:30px 0}nav ul.activeMenu li{display:block!important;height:auto}nav ul.activeMenu li:hover{height:auto}nav ul.activeMenu li ul.sub-menu{display:none!important;height:auto;padding:0 0 20px 0}nav ul.activeMenu ul li{font-size:.8em}nav ul.activeMenu ul li a{height:35px;line-height:35px}nav a#pull{display:block;position:absolute;top:-47px!important;right:5%;width:20px;height:20px;text-indent:-9999px}nav a#pull span,nav a#pull span:before,nav a#pull span:after{cursor:pointer;cursor:hand;border-radius:1px;height:4px;width:20px;background:#000;position:absolute;display:block;content:""}nav a#pull span:before{top:-8px}nav a#pull span:after{bottom:-8px}nav a#pull span,nav a#pull span:before,nav a#pull span:after{transition:all 500ms ease-in-out}nav a#pull.active span{background-color:transparent}nav a#pull.active span:before,nav a#pull.active span:after{top:0}nav a#pull.active span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}nav a#pull.active span:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}}.royalSlider{width:100%;height:448px;position:relative;direction:ltr}.royalSlider>*{float:left}.rsArrow{height:100%;width:44px;position:absolute;display:block;cursor:pointer;z-index:21}.rsHor .rsArrowLeft{left:0;top:0}.rsHor .rsArrowRight{right:0;top:0}.rsArrowIcn{width:32px;height:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;position:absolute;cursor:pointer;background:url(/assets/img/a750d8460be2.webp);background-color:#fff;background-color:rgba(255,255,255,.85);border-radius:2px}.rsArrowIcn:hover{background-color:rgba(255,255,255,.45)}.rsHor .rsArrowLeft .rsArrowIcn{background-position:-64px -32px}.rsHor .rsArrowRight .rsArrowIcn{background-position:-64px -64px}.rsArrowDisabled .rsArrowIcn{opacity:.2;filter:alpha(opacity=20);*display:none}.rsBullets{position:absolute;z-index:35;right:4%;bottom:0;width:96%;height:auto;margin:0 auto;text-align:right;line-height:8px;overflow:hidden;margin-bottom:15px}.rsBullet{width:8px;height:8px;display:inline-block;*display:inline;*zoom:1;padding:6px 5px 6px}.rsBullet span{display:block;width:9px;height:9px;border-radius:50%;background:#fff;border:1px solid #fff}.rsBullet.rsNavSelected span{width:9px;height:9px;background-color:#588f15;border:1px solid #fff}.royalSlider{width:600px;height:400px;position:relative;direction:ltr;-webkit-backface-visibility:hidden}.royalSlider>*{float:left}.royalSlider>.rsContent{visibility:hidden}.rsOverflow{width:100%;height:100%;position:relative;overflow:hidden;float:left;-webkit-tap-highlight-color:transparent}.rsContainer{position:relative;width:100%;height:100%;-webkit-tap-highlight-color:transparent}.rsArrow{cursor:pointer}.rsArrow,.rsNav{opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.rsSlide{position:absolute;left:0;top:0;display:block;overflow:hidden;height:100%;width:100%}.rsContent{width:100%;height:100%;position:absolute;left:0;top:0}.rsNav{-moz-user-select:-moz-none;-webkit-user-select:none;user-select:none}.rsNav{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.rsNavItem{-webkit-tap-highlight-color:rgba(0,0,0,.25)}.rsABlock{left:0;top:0;position:absolute;z-index:15}.grab-cursor{cursor:url(/assets/img/f645590ce539.webp)8 8,move}