@charset "UTF-8";/*!
	Theme Name: Geraldton Mowers
	Author: Merlin Mason for Andrews & Co.
	Version: 1.0
	License: GNU General Public License
*/ html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,figure,footer,header,hgroup,menu,nav,section,menu,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}article,aside,figure,footer,header,hgroup,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}.ad ins{background-color:transparent}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted #000;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}body{font:13px sans-serif;*font-size:small;*font:x-small;line-height:140%}table{font-size:inherit;font:100%}select,input,textarea{font:99% sans-serif}pre,code,kbd,samp{font-family:monospace,sans-serif}a:hover,a:active{outline:0}ul{margin-left:0;list-style:none}ol{margin-left:0;list-style-type:decimal}small{font-size:85%}strong,th{font-weight:bold}td,td img{vertical-align:top}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}pre{padding:15px;white-space:pre;white-space:pre-wrap;white-space:pre-line;word-wrap:break-word}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom;*vertical-align:baseline}.ie6 input{vertical-align:text-bottom}label,input[type=button],input[type=submit],button{cursor:pointer}button{width:auto;overflow:visible}.ie7 img{-ms-interpolation-mode:bicubic}@media print{*{background:transparent!important;color:#444!important;text-shadow:none}a,a:visited{color:#444!important;text-decoration:underline}a:after{content:" (" attr(href) ")"}abbr:after{content:" (" attr(title) ")"}.ir a:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}img{page-break-inside:avoid}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.caps{text-transform:uppercase}.capitalize,.capitalise{text-transform:capitalize}.text-left{text-align:left}.table .text-right,.text-right{text-align:right}.table .text-centre,.table .text-center .text-centre,.text-center{text-align:center}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.letterwrap{word-break:break-all}.nowrap{white-space:nowrap}.fr{float:right}.fl{float:left}.fit{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:block}.scale{width:100%;height:auto;display:block}.mr-0{margin-right:0!important}.ml-0{margin-left:0!important}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.mr-05x{margin-right:9px!important}.ml-05x{margin-left:9px!important}.mb-05x{margin-bottom:9px!important}.mt-05x{margin-top:9px!important}.mr-1x{margin-right:18px!important}.ml-1x{margin-left:18px!important}.mb-1x{margin-bottom:18px!important}.mt-1x{margin-top:18px!important}.mr-2x{margin-right:36px!important}.ml-2x{margin-left:36px!important}.mb-2x{margin-bottom:36px!important}.mt-2x{margin-top:36px!important}.mr-3x{margin-right:54px!important}.ml-3x{margin-left:54px!important}.mb-3x{margin-bottom:54px!important}.mt-3x{margin-top:54px!important}.mr-4x{margin-right:72px!important}.ml-4x{margin-left:72px!important}.mb-4x{margin-bottom:72px!important}.mt-4x{margin-top:72px!important}.text-hidden,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}.group:before,.cf:before,.group:after,.cf:after{content:" ";display:table}.group:after,.cf:after{clear:both}.slideshow{position:relative}.anythingSlider{overflow-y:auto;overflow-x:hidden;margin:0 auto 10px auto;padding:0}.anythingSlider li{list-style:none;padding:0}.thumbNav{position:absolute;top:18px;right:18px}.thumbNav li{display:inline-block;margin:5px}.thumbNav li a{display:block;text-indent:-9999px;background:#fff;width:20px;height:20px;border-radius:50%;-webkit-transition:background .3s;-moz-transition:background .3s;-o-transition:background .3s;transition:background .3s}.thumbNav li a.cur,.thumbNav li a:hover{background:#fc0}.slideshow-container:after{content:'';position:absolute;background:#fff url(img/ajax-loader.gif) no-repeat center center;top:0;left:0;width:100%;height:100%}.slideshow-container.loaded:after{display:none}.arrow{top:47%;position:absolute;display:block;-ms-transition:background-color .2s linear;-webkit-transition:background-color .2s linear;-moz-transition:background-color .2s linear;-o-transition:background-color .2s linear;transition:background-color .2s linear}.arrow a{display:block;height:30px;margin:0;width:30px;text-align:center;outline:0}.arrow.back{background:rgba(255,255,255,0.4) url('img/doubleprev.png') no-repeat 0 0;left:0}.arrow.forward{background:rgba(255,255,255,0.4) url('img/doublenext.png') no-repeat -30px 0;right:0}.arrow.back:hover{background:rgba(255,255,255,0.8) url('img/doubleprev.png') no-repeat -30px 0}.arrow.forward:hover{background:rgba(255,255,255,0.8) url('img/doublenext.png') no-repeat 0 0}.back.disabled,.arrow span,.forward.disabled{display:none}div.anythingSlider{display:block;margin:0 auto 10px auto;overflow:visible!important;position:relative}div.anythingSlider .anythingWindow{overflow:hidden;position:relative;width:100%;height:100%}.anythingBase{background:transparent;list-style:none;position:absolute;overflow:visible!important;top:0;left:0;margin:0;padding:0}.anythingBase .panel{background:transparent;display:block;overflow:hidden;float:left;padding:0;margin:0;position:relative}.anythingBase .panel.vertical{float:none}::-moz-selection{background:#337838;color:#fc0;text-shadow:none}::selection{background:#337838;color:#fc0;text-shadow:none}body,p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4}*{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased}p{margin-bottom:18px}.h{text-transform:uppercase;font-style:normal;letter-spacing:.2em;font-weight:normal;line-height:1.4em}.sub{font-weight:normal}.large{font-size:28px;line-height:1.1em}.med{font-size:18px;line-height:1.1em}.small{font-size:14px;line-height:1.1em}.center{text-align:center}hgroup{margin:0}.container{width:960px;margin:0 auto;padding:0 60px}a:link,a:visited{color:#337838;text-decoration:none;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}a:hover,a:focus,a:active{color:#333;text-decoration:none;outline:0}label{display:none}input[type='text'],input[type='email'],input[type='password'],textarea{padding:18px;margin-bottom:18px;border:0;background:#e5e5e5;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;display:block;resize:none}input[type='text']:-moz-placeholder,input[type='email']:-moz-placeholder,input[type='password']:-moz-placeholder,textarea:-moz-placeholder{color:#737373}input[type='text']::-moz-placeholder,input[type='email']::-moz-placeholder,input[type='password']::-moz-placeholder,textarea::-moz-placeholder{color:#737373}input[type='text']:-ms-input-placeholder,input[type='email']:-ms-input-placeholder,input[type='password']:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#737373}input[type='text']::-webkit-input-placeholder,input[type='email']::-webkit-input-placeholder,input[type='password']::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#737373}input[type='text']:hover,input[type='email']:hover,input[type='password']:hover,textarea:hover{background:#e0e0e0}input[type='text']:focus,input[type='email']:focus,input[type='password']:focus,textarea:focus{outline:0}.btn,button,input[type='submit']{float:right;background:#e5e5e5;padding:9px 18px;color:#737373;border:0;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s}.btn:hover,button:hover,input[type='submit']:hover{background:#ccc}.btn:active,button:active,input[type='submit']:active{-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,0.4);box-shadow:inset 0 0 3px rgba(0,0,0,0.4)}.loz{background:#fc0;padding:18px;border-radius:6px}.loz a{color:#337838;font-weight:bold}.island{margin-bottom:18px;overflow:hidden;position:relative}.island.clipped:before,.anythingWindow .panel:before,.island.clipped:after,.anythingWindow .panel:after{content:'';position:absolute;bottom:0;right:0;width:0;height:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.island.clipped:before,.anythingWindow .panel:before{border-top:40px solid #a3a3a3;border-right:40px solid transparent}.island.clipped:after,.anythingWindow .panel:after{border-bottom:40px solid #fff;border-left:40px solid transparent}header{width:960px;margin:0 auto;padding:0 60px;position:relative;padding-top:18px;padding-bottom:18px}header .sitename{width:412px;height:230px;margin:0 0 -170px -80px}header .sitename a{text-indent:100%;white-space:nowrap;overflow:hidden;width:412px;height:230px;display:block;background:url(img/logo.png);position:relative;z-index:1;pointer-events:none}.menu{background:#337838;margin-bottom:36px}.menu ul{width:960px;margin:0 auto;padding:0 60px;text-align:right}.menu li{display:inline-block;padding:18px}.menu a:link,.menu a:visited{color:#fff;font-weight:bold;text-transform:uppercase;text-decoration:none;position:relative;-webkit-transition:color ease-in-out .2s;-moz-transition:color ease-in-out .2s;-o-transition:color ease-in-out .2s;transition:color ease-in-out .2s}.menu a:link:after,.menu a:visited:after{content:'';display:block;background:#337838;width:20px;height:20px;position:absolute;z-index:-1;bottom:-10px;-webkit-transition:bottom ease-in-out .2s;-moz-transition:bottom ease-in-out .2s;-o-transition:bottom ease-in-out .2s;transition:bottom ease-in-out .2s;left:50%;margin-left:-10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu .current-menu-item a,.menu .current-post-ancestor a,.menu a:hover,.menu a:focus{color:#fc0}.menu .current-menu-item a:after,.menu .current-post-ancestor a:after,.menu a:hover:after,.menu a:focus:after{bottom:-26px}.homepage{margin-left:-9px;margin-right:-9px}.homepage:before,.homepage:after{content:" ";display:table}.homepage:after{clear:both}.homepage .slideshow-container{min-height:1px;padding-left:9px;padding-right:9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:470px;height:650px}@media(min-width:0){.homepage .slideshow-container{float:left;width:50%}}.homepage .panels{min-height:1px;padding-left:9px;padding-right:9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media(min-width:0){.homepage .panels{float:left;width:25%}}.homepage .slideshow{width:470px;height:650px}.homepage img{display:block}.contactpage{margin-left:-9px;margin-right:-9px}.contactpage:before,.contactpage:after{content:" ";display:table}.contactpage:after{clear:both}.contactpage .map{min-height:1px;padding-left:9px;padding-right:9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:18px}@media(min-width:0){.contactpage .map{float:left;width:50%}}.contactpage .form{min-height:1px;padding-left:9px;padding-right:9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#337838;margin-bottom:18px}@media(min-width:0){.contactpage .form{float:left;width:50%}}.contactpage .form h1{margin-bottom:18px;font-size:24px}.productpage{margin-left:-9px;margin-right:-9px}.productpage:before,.productpage:after{content:" ";display:table}.productpage:after{clear:both}.productpage .cat-list{min-height:1px;padding-left:9px;padding-right:9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:54px;margin-bottom:18px}@media(min-width:0){.productpage .cat-list{float:left;width:33.33333333333333%}}.productpage .cat-list a{color:#337838;text-transform:uppercase;font-weight:bold;-webkit-transition:color .2s;-moz-transition:color .2s;-o-transition:color .2s;transition:color .2s}.productpage .cat-list a:hover,.productpage .cat-list .current-cat a{color:#fc0}.productpage .products{min-height:1px;padding-left:9px;padding-right:9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:18px}@media(min-width:0){.productpage .products{float:left;width:66.66666666666666%}}.productpage .products .product{display:inline-block;vertical-align:bottom;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 36px;margin:0 0 36px 0}.productpage .products .product p{margin-bottom:9px}.productpage .products .product img{display:block;width:100%;height:auto;margin:0 0 18px 0}.repairpage{margin-left:-9px;margin-right:-9px}.repairpage:before,.repairpage:after{content:" ";display:table}.repairpage:after{clear:both}.repairpage .slideshow-container{min-height:1px;padding-left:9px;padding-right:9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;width:470px;height:650px;margin-bottom:18px}@media(min-width:0){.repairpage .slideshow-container{float:left;width:50%}}.repairpage .text{min-height:1px;padding-left:9px;padding-right:9px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#337838;margin-bottom:18px}@media(min-width:0){.repairpage .text{float:left;width:50%}}.repairpage .text h1{margin-bottom:18px;font-size:24px}.repairpage .slideshow{width:470px;height:650px}.aboutpage .slideshow-container{position:relative;width:960px;height:400px;margin-bottom:18px}.aboutpage .slideshow{width:960px;height:400px}.aboutpage .text{-webkit-column-width:auto;-moz-column-width:auto;column-width:auto;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;color:#337838;margin-bottom:18px}.contact-strip{background:url(img/strip.png) repeat-x center center;min-height:125px;margin-bottom:18px}.contact-strip .container{background:url(img/arrows.png) no-repeat left center;min-height:125px}.contact-strip p{padding-left:80px;font-weight:bold}.contact-strip .opening-times{padding-top:30px;color:#337838;margin:0}.contact-strip .contact{padding-top:15px}.contact-strip .contact a{color:#fc0}.contact-strip .contact a:hover{color:#000}.contact-strip .contact .facebook{margin-right:18px}.contact-strip .contact .facebook:after{content:url(img/thumb.png);margin:0 0 0 9px;position:relative;top:4px}footer{width:960px;margin:0 auto;padding:0 60px;margin-bottom:18px}footer h3{color:#337838;margin-bottom:18px}.credit{background:#575756;color:#fff;padding:18px}.credit>div{width:960px;margin:0 auto;padding:0 60px}.credit a{color:#fff}.credit a:hover{color:#fc0}