/*! based on normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:400,600|Roboto:300|Work+Sans:300,400,500");html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body{height:100%;margin:0}div,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;box-sizing:border-box}a{background-color:transparent}a:active,a:hover{outline:0}b,strong{font-weight:bold}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{max-width:100%;width:auto\9;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}.hidden{display:none !important}.invisible{visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearboth{height:0;display:block;clear:both}.container{position:relative;margin:0 auto;box-sizing:border-box}.column,.columns{width:100%;float:left;box-sizing:border-box}@media (min-width: 400px){.container{width:85%;padding:0}}@media (min-width: 999px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74.0%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78.0%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}body{margin:0px;padding:0px;background-color:white;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-size:18px;line-height:26px;color:#393939;letter-spacing:-0.02em}p{margin:0;padding:0px 0px 14px 0px}br{padding:0;margin:0;line-height:14px}strong{font-weight:500}hr{display:block;height:1px;border:0;border-top:1px solid #dde1d1;margin:1em 0;padding:0}blockquote{margin:16px 0px 25px 0px;padding:10px 0px 0px 20px;border-left:4px solid #dde1d1;color:#666}a{color:#6e8522;text-decoration:none}a:hover{color:#6e8522;text-decoration:underline}h1,h2,h3,h4,h5,h6{font-family:"Work Sans",Arial,Helvetica,sans-serif;font-weight:400;color:#393939;margin:0px;letter-spacing:-0.02em}h1{font-size:36px;line-height:42px;padding:0px 0px 20px 0px}h2{font-size:26px;line-height:38px;padding:0px 0px 20px 0px}h3{font-size:18px;line-height:26px;font-weight:500;padding:0px 0px 20px 0px}h4{font-size:18px;line-height:26px;color:#6e8522;font-weight:500;padding:0px 0px 8px 0px}h1+h2{margin-top:-3px}p+h2{padding-top:12px}p+h3{padding-top:12px}p+h4{padding-top:6px}.button{display:inline-block;vertical-align:top;color:#666;padding:8px 14px 8px 14px;border:1px solid #dde1d1}.button:hover{background:#6e8522;text-decoration:none;color:#FFF}#wrapper{min-height:100%;margin-bottom:-465px}#wrapper:after{height:465px;content:"";display:block}.container{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:0px 10px 0px 10px;text-align:left}.container-centered{text-align:center}.container-right{text-align:right}.header{position:relative;padding:0px;height:150px;background-color:white;z-index:9;width:100%;border-top:8px solid #a2aa7b}.header a.logolink{float:left;margin:25px 10px 0px 0px;text-decoration:none}.header a.logolink img{height:90px}.header .topbgstrip{position:absolute;top:-8px;left:0;width:40%;height:8px;background-color:#dde1d1}.mainnav{margin-top:20px;float:right}.mainnav .downarrow{position:absolute;top:0;right:45px;height:9px;fill:#a2aa7b}.mainnav a{display:inline-block;padding:8px 1px 7px 1px;margin:0px 0px 0px 20px;text-align:center;vertical-align:top;text-decoration:none;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:400;font-size:15px;line-height:16px;color:#666;letter-spacing:normal;text-transform:uppercase;border:2px solid white}.mainnav a:hover,.mainnav a.current,.mainnav a.section{text-decoration:none;color:#393939;border-bottom:2px solid #d20950}.mainnav a.last{padding:8px 12px 7px 12px;border:2px solid #d20950;color:#d20950}.mainnav a.last:hover{border:2px solid #6e8522;color:#6e8522}.landingnav{margin-top:32px;float:right;clear:right}.landingnav a{display:inline-block;padding:0px;margin:0px 0px 0px 50px;text-align:center;vertical-align:top;text-decoration:none;font-weight:500;color:#666}.landingnav a:hover,.landingnav a.current,.landingnav a.section{text-decoration:none;color:#6e8522}.menubutton{display:none}.subnav{margin:-9px 0px 20px 0px}.subnav a{display:block;text-decoration:none;color:#393939;padding:17px 15px 16px 10px;margin:0px;border-bottom:2px solid #dde1d1}.subnav a:hover,.subnav a.current,.subnav a.section{text-decoration:none;color:#393939;border-bottom-color:#d20950}.subnav a.current,.subnav a.section{font-weight:500}.subnav2{border-bottom:2px solid #d20950;padding:12px 10px 12px 22px}.subnav2 a{padding:4px 0px 4px 0px;margin:7px 0px 7px 0px;border:none;font-size:16px;line-height:22px;text-indent:-15px}.subnav2 a:hover{color:#666}.subnav2 a:before{content:"•";padding:0px 10px 0px 0px;font-weight:bold;color:#cbcbcb}.subnav2 a:hover:before,.subnav2 a.section:before,.subnav2 a.current:before{color:#d20950}.backbutton{display:block;position:relative;padding:6px 0px 18px 30px;border-bottom:2px solid #dde1d1;color:#393939;cursor:pointer}.backbutton svg{position:absolute;top:8px;left:0px;width:11px}.backbutton .backarrow{stroke:#7b854c}.backbutton:hover{color:#6e8522;text-decoration:none}.backbutton:hover .backarrow{stroke:#6e8522}.titlebanner{height:210px;overflow:hidden;border-bottom:20px solid #f7f9f2;margin-bottom:50px;background-image:url(../images/titlebanner.jpg);background-position:center center;background-size:cover}.titlebanner h1{color:white;padding-top:72px}h2.pagetitle{border-bottom:2px solid #dde1d1;padding-bottom:12px;margin-bottom:40px}.content{padding:0px 0px 50px 0px;box-sizing:border-box;position:relative}.content ul,.content ol{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px}.content li{margin:0px 0px 2px 0px;padding:0px 0px 8px 15px;text-indent:-15px;list-style:none}.content li:before{content:"•";padding:0px 10px 0px 0px;font-weight:bold;color:#6e8522}.extracontent{margin-top:20px}.pagepic{margin:20px 0px 40px 0px;box-sizing:border-box}.pictext{display:block;margin:-25px 0px 40px 0px;padding:0px 0px 0px 2px;color:#666;font-weight:300;font-size:16px;line-height:22px}.videoframe{display:block;padding:0px;margin:20px 0px 40px 0px}.listitem{display:block;box-sizing:border-box;position:relative;margin:0px;overflow:hidden;padding:30px 0px !important;border-bottom:2px solid #dde1d1;background:none !important}.listitem img{width:180px;float:left}.listitem .listtext{padding:0px 70px 0px 0px;margin-left:210px}.listitem h3{color:#393939;padding:0px 0px 10px 0px}.listitem h3.hasimage{margin-top:0px}.listitem p{font-size:16px;line-height:22px;font-weight:300;color:#393939;padding:0px}.listitem svg{position:absolute;top:40%;right:0px;width:14px}.listitem .littlearrow{stroke:#8a9555}.listitem:hover{text-decoration:none}.listitem.islinked:hover h3,.listitem.islinked:hover p{color:#6e8522}.listitem.islinked:hover .littlearrow{stroke:#6e8522}.blocklistitems{width:100%}.blocklistitem{position:relative;width:32%;display:inline-block;vertical-align:top;box-sizing:border-box}.blocklistitem:nth-child(n){margin-bottom:2%;margin-right:2%}.blocklistitem:nth-child(3n){margin-right:0;margin-bottom:0}.blocklistitem img{max-width:100%;display:block}.blocklistitem .listtext{padding:10px 5px 10px 3px;position:relative}.blocklistitem h3{color:#393939;padding:1px 0px 2px 0px;font-size:16px;line-height:21px;font-weight:400}.blocklistitem p{font-size:14px;line-height:21px;color:#393939;padding:0px 3px 0px 0px}.blocklistitem svg{position:absolute;top:13px;right:2px;width:10px}.blocklistitem .littlearrow{stroke:#8a9555}.blocklistitem.twoacross{width:49%}.blocklistitem.twoacross:nth-child(n){margin-bottom:2%;margin-right:2%}.blocklistitem.twoacross:nth-child(2n){margin-right:0;margin-bottom:0}.blocklistitem .emailblock{position:absolute;opacity:0;top:0;left:0;width:100%;height:235px;background:#6e8522;color:white;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;transition:all 0.3s ease-out}.blocklistitem .emailblock:hover{opacity:1}.blocklistitem:hover{text-decoration:none}.blocklistitem.islinked:hover h3,.blocklistitem.islinked:hover p{color:#6e8522}.blocklistitem.islinked:hover .littlearrow{stroke:#6e8522}@media (max-width: 740px){.blocklistitem{width:49%}.blocklistitem:nth-child(n){margin-bottom:2%;margin-right:2%}.blocklistitem:nth-child(2n){margin-right:0;margin-bottom:0}}.thumbnailgallery{width:100%;display:block;margin:30px 0px 40px 0px}.thumbnailgallery .thumbnail{margin:0px 20px 20px 0px;float:left;box-sizing:border-box}.thumbnailgallery .thumbnail img{width:370px}.thumbnailgallery .thumbnail a,.thumbnailgallery .thumbnail a:hover{text-decoration:none;color:#999}.thumbnailgallery .even{margin-right:0px}.pagination{display:block;clear:both;width:100%;text-align:right;padding:40px 0px 20px 0px}.pagination a,.pagination .current{display:inline-block;padding:3px 10px 3px 10px;text-align:center;background-color:#efefef}.pagination a:hover{color:white;background-color:#6e8522;text-decoration:none}.homeboxcontainer{font-size:0;margin:-182px auto 40px auto;padding:0px;text-align:center}.homebox{box-sizing:border-box;width:100%;height:500px;max-width:380px;display:inline-block;vertical-align:top;margin:0px 10px 0px 10px;font-size:18px;line-height:28px;font-weight:300;color:#393939;padding:75px 48px 0px 48px;background-color:#f3f7ec;border-bottom:4px solid #bec6a0}.homebox h1{font-size:28px;line-height:32px;color:#6e8522;border-bottom:2px solid #dde1d1;margin-bottom:40px}.homebox img{margin-bottom:50px}.homebox:hover{color:#393939;text-decoration:none;background-color:#e6ead8;border-bottom:10px solid #8a9555}.homebox:hover h1{color:#6e8522}.homebox h1.twolines{margin:-20px auto 26px auto}.landingbanner{position:relative;height:600px;margin:0px;padding:0px;border-bottom:20px solid #f7f9f2;overflow:hidden;background-color:#8a9555;background-size:cover;background-position:center top}.landingbanner h1{color:white;padding-top:105px}.landingbanner .downarrow{position:absolute;top:0;height:9px;fill:white}.landingbanner .arrow8{right:68px}.landingbanner .arrow7{right:273px}.landingbanner .arrow9{right:480px}.landingpagecontainer{font-size:0;margin:-370px auto 0px auto;padding:0px;text-align:left}.landingbox{box-sizing:border-box;position:relative;width:100%;height:500px;overflow:hidden;max-width:380px;display:inline-block;vertical-align:top;margin:0px 10px 40px 10px;font-size:16px;line-height:22px;font-weight:300;color:#393939;padding:0px 0px 0px 0px;background-color:#f3f7ec;border-bottom:4px solid #bec6a0}.landingbox img{margin:46px 20px 21px 20px}.landingbox .videoblock{margin:46px 20px 21px 20px}.landingbox h2{font-size:20px;line-height:26px;padding-bottom:15px;color:#6e8522;border-bottom:2px solid #dde1d1;margin:0px 28px 15px 28px}.landingbox p{margin:0px 28px 0px 28px}.landingbox svg{position:absolute;bottom:18px;right:20px;width:14px}.landingbox .littlearrow{stroke:#8a9555}.landingbox .highlighttext{position:absolute;box-sizing:border-box;padding:5px 21px 5px 0px;width:100%;background-color:#d20950;color:white;font-family:"Roboto Condensed",Arial,Helvetica,sans-serif;font-weight:600;font-size:14px;line-height:22px;text-align:right;text-transform:uppercase}.landingbox:hover{color:#393939;text-decoration:none;background-color:#e6ead8;border-bottom:10px solid #8a9555}.landingbox:hover h1{color:#6e8522}.searchform{background-color:#f7f9f2;padding:50px 0px 80px 30px;margin:-38px 0px 20px 0px}.searchform select{display:block;width:100%;max-width:400px;box-sizing:border-box;border:2px solid #cbcbcb;padding:12px 10px 10px 17px;margin:10px 0px 0px 0px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:"Work Sans",Arial,Helvetica,sans-serif;font-size:18px;line-height:26px;font-weight:300;color:#393939;background-image:url(../images/icons/littlearrowdown.svg);background-position:right 18px center;background-repeat:no-repeat;border-radius:4px;outline:none}.googlemap{margin:0px 0px 16px 0px}.eircodelink{position:absolute;left:432px;bottom:372px;font-size:14px;color:#666}.eircodelink:hover{text-decoration:none;color:#6e8522}.facebookcontainer{width:100%;max-width:700px}.iframebox{cursor:pointer}.mobileshoplink{display:none}.footer{height:260px;box-sizing:border-box;position:relative;background-color:#f7f9f2;margin-top:60px;padding:45px 0px 0px 0px;font:"Roboto",Arial,Helvetica,sans-serif;font-weight:300;letter-spacing:normal;font-size:14px;line-height:22px}.footer a{color:#393939}.footer a.shoplink{color:#d20950;font-weight:bold;text-transform:uppercase}.footer a.shoplink:hover{color:#6e8522}.footer .email{color:#393939}span.mailbit{display:none}.footerblock{display:inline-block;vertical-align:top;width:290px;min-height:170px;border-left:1px solid #dde1d1;padding:4px 0px 20px 30px}.footer .logoblock{border:none;padding:5px 0px 0px 0px}.footer .logoblock img{height:90px}.footernav{display:block;padding-bottom:5px}.footercontacts{font-family:"Work Sans",Arial,Helvetica,sans-serif;color:#6e8522;font-size:16px;line-height:26px;font-weight:400}.basebuttons{margin:20px 0px 0px -8px}.socialicon{display:inline-block;vertical-align:top;box-sizing:border-box;width:38px;text-align:left;padding:4px 0px 0px 0px;fill:#93a462}.socialicon:hover{fill:#d20950}.facebooksvg,.twittersvg,.instagramsvg,.linkedinsvg,.youtubesvg{height:27px}.baselogos{height:145px}.baselogoblock{display:inline-block;vertical-align:top;width:290px;padding:32px 0px 0px 0px}.baselogoblock a{display:block;width:100%;height:78px;background-position:left top;background-repeat:no-repeat}.baselogoblock a:hover{background-position:left -94px}.baselogoblock a.logo1{background-image:url(../images/baselogos/baselogo1.jpg);margin-left:90px}.baselogoblock a.logo2{background-image:url(../images/baselogos/baselogo2.jpg);margin-left:50px}.baselogoblock a.logo3{background-image:url(../images/baselogos/baselogo3.jpg);margin-left:50px}.baselogoblock a.logo4{background-image:url(../images/baselogos/baselogo4.jpg);margin-left:30px}#loggedinbox{display:block;width:170px;background-color:#f7f9f2;font-size:11px;line-height:21px;margin:0px 0px 16px 10px;padding:10px 0px 10px 0px;text-align:center}#loggedinbox a{display:block;padding:0px;background-image:none;text-decoration:underline}.content a[href$=".pdf"],.content a[href$=".PDF"],.content a.pdf{padding:2px;padding-left:20px;background:url(../images/icons/page_white_acrobat.png) no-repeat left center}.content a[href$=".doc"],.content a[href$=".DOC"],.content a.doc{padding:2px;padding-left:20px;background:url(../images/icons/page_word.png) no-repeat left center}.content a[href$=".xls"],.content a[href$=".XLS"],.content a.xls{padding:2px;padding-left:20px;background:url(../images/icons/page_excel.png) no-repeat left center}.content a[href$=".gz"],.content a[href$=".GZ"],.content a[href$=".gzip"],.content a[href$=".GZIP"],.content a[href$=".zip"],.content a[href$=".ZIP"],.content a.archive{padding:2px;padding-left:20px;background:url(../images/icons/page_white_zip.png) no-repeat left center}.content a[href$=".exe"],.content a[href$=".EXE"],.content a.application{padding:2px;padding-left:20px;background:url(../images/icons/application.png) no-repeat left center}.content img.right{float:right;margin-left:20px}.content img.left{float:left;margin-right:20px}.content img.leftAlone{float:left;margin-right:100%}.content img.center{float:none;margin-left:auto;margin-right:auto;display:block}form{margin:0px 0px 20px 0px;text-align:left;font-family:"Work Sans",Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;color:black}label{-webkit-appearance:none;-moz-appearance:none;appearance:none}label span{display:block;padding:0px 0px 4px 2px}input[type="text"],input[type="file"],input[type="password"],input[type="email"],select,textarea{border:none;font-family:"Work Sans",Arial,Helvetica,sans-serif;color:#393939;font-weight:400;font-size:15px;line-height:20px;width:100%;display:block;border-radius:4px;padding:11px 8px 9px 14px;margin:0px 0px 14px 0px;background:#fff;border:1px solid #dde1d1;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type="checkbox"]{margin:0px 12px 0px 0px}select{background-image:url(../images/icons/littlearrowdown.svg);background-position:right 16px center;background-repeat:no-repeat}.button,form button{display:inline-block;background:#8a9555;color:white;font-size:18px;line-height:22px;padding:14px 28px 12px 28px;margin:10px 0px 10px 0px;border:none;border-radius:4px;cursor:pointer}.button:hover,form button:hover{background:#d20950;color:white;cursor:pointer;text-decoration:none}fieldset{margin:0px;border:none;background:#f7f9f2;border-radius:4px;padding:10px 14px 10px 14px;margin:0px 0px 0px -2px;width:100%;max-width:420px;box-sizing:border-box}form ul{padding:0px !important}form li{margin:0px !important;padding:0px !important;text-indent:0px !important}form li:before{content:"" !important;padding:0px !important;margin:0px !important}input.radio{display:inline-block;margin:0px 3px 0px 0px}.Actions{width:100%;max-width:420px}.Actions input{display:inline-block;background:#8a9555;color:white;font-size:18px;line-height:22px;padding:14px 28px 12px 28px;margin:10px 0px 10px 0px;border:none;border-radius:4px;cursor:pointer}.Actions input:hover{background:#d20950;color:white;cursor:pointer;text-decoration:none}#PageCommentInterface_Form_PostCommentForm_error,.message{display:block;text-align:left;background-color:#ffeeee;padding:6px;margin:-4px 0px 16px 0px;color:#666}#MemberLoginForm_LoginForm_Remember_Holder{display:none}#ForgotPassword{display:block;clear:both;font-size:13px;font-style:italic;margin-top:15px}.userform .left{font-weight:normal !important;display:block}.userform h3{padding:36px 0px 8px 0px;color:#6e8522;border-bottom:1px solid #6e8522;margin-bottom:20px}.sharethis{position:absolute;top:0px;right:0px}.sharethis:hover ul{padding:4px 0 6px;visibility:visible;opacity:1}.sharethis ul{visibility:hidden;text-align:center;opacity:0;position:absolute;bottom:100%;left:0;right:0;background:#f7f9f2;border:1px solid;border-color:#dde1d1;border-radius:5px;transition:0.2s ease-out;transition-property:opacity, padding, visibility}.sharethis ul:before,.sharethis ul:after,.sharethis li:first-child:after{content:'';display:block;position:absolute;left:15px;width:0;height:0;border:7px outset transparent}.sharethis ul:before{bottom:-14px;border-top:7px solid #dde1d1}.sharethis li:first-child:after{bottom:-13px;border-top:7px solid white}.sharethis ul:after{bottom:-12px;border-top:7px solid #f7f9f2}.sharethis li{padding:0 12px;font-size:14px;list-style:none}.sharethis li a{display:block;position:relative;margin:0 -13px;padding:0 20px 0 12px;text-decoration:none;border:1px solid transparent}.sharethis li a:hover{color:white;background:#6e8522}.visible-phone{display:none !important}.hidden-desktop{display:none !important}.visible-desktop{display:inherit !important}.menubutton{display:none}#sidr{display:none}@media (max-width: 1200px){.container{padding:0px 20px 0px 20px}.homebox{max-width:300px;height:440px;padding:40px 33px 0px 33px}.homebox h1{font-size:23px;line-height:28px;margin-bottom:28px}.homebox img{margin-bottom:28px}.landingbox{height:440px;max-width:300px;margin:0px 10px 30px 10px}.landingbox img,.landingbox .videoblock{margin:32px 0px 15px 5%;width:90%}.landingbox h2{margin:0px 18px 15px 18px}.landingbox p{margin:0px 18px 0px 18px}.landingbox svg{bottom:16px;right:10px}.thumbnailgallery .thumbnail{display:inline-block;width:48%;float:none;margin:0px 10px 10px 0px}.footerblock{width:250px}.footerblock.last{width:190px}.footercontacts{font-size:14px;line-height:24px}.baselogoblock{width:230px}}@media (max-width: 999px){.hidden-desktop{display:inherit !important}.visible-desktop{display:none !important}.visible-phone{display:inherit !important}.hidden-phone{display:none !important}.mainnav{display:none}.landingnav{display:none}.menubutton{position:relative;float:right;display:inline-block;margin:52px 38px 0px 0px;width:50px;height:50px}.menubutton span{display:none}.sidr{display:none;position:absolute;position:fixed;top:0;height:100%;z-index:999999;width:260px;overflow-x:none;overflow-y:auto;background:#f1f1f1}.sidr .sidr-inner{padding:0 0 15px}.sidr.right{left:auto;right:-260px}.sidr.left{left:-260px;right:auto}.phonenav{padding:30px 0px 60px 0px}.phonenav a{display:block;font-family:"Work Sans", Arial, Helvetica, sans-serif;padding:20px 0px 20px 0px;margin:0px 13% 0px 15%;text-align:left;text-decoration:none;font-size:19px;line-height:22px;font-weight:500;color:#393939;border-bottom:1px solid #93a462}.phonenav a.current{border-bottom:2px solid #6e8522}.phonenav a.last{color:#d20950}.phonenav a.sidenav2{text-transform:none;padding-left:5px;font-weight:400;font-size:16px}.phonenav a.sidenav2.current{font-weight:500}.homebox{max-width:70%;position:relative;z-index:20;height:auto;padding:40px 33px 45px 33px;margin:0px 0px 30px 0px}.homebox h1{margin-bottom:25px}.homebox:hover{border-bottom:4px solid #bec6a0}.landingbanner .downarrow{display:none}.landingpagecontainer{text-align:center}.landingbox{max-width:70%;height:auto;margin:0px 0px 30px 0px}.landingbox img,.landingbox .videoblock{margin:30px auto 15px auto;width:90%}.landingbox h2{margin:0px 18px 15px 18px}.landingbox p{margin:0px 18px 20px 18px}.landingbox svg{display:none}.landingbox:hover{border-bottom:4px solid #bec6a0}.thumbnailgallery .thumbnail{display:inline-block;width:48%;float:none;margin:0px 10px 10px 0px}.googlemap iframe{height:400px !important}.footerblock{width:220px}.footerblock.logoblock{display:none}.footerblock.first{border:none}.footerblock.last{width:190px}.baselogoblock{width:60px;overflow:visible}.baselogoblock a.logo1{margin-left:20px}.baselogoblock a.logo2{margin-left:60px;width:150px}.baselogoblock a.logo3{margin-left:190px;width:120px}.baselogoblock a.logo4{margin-left:280px;width:185px}.PhoneSubNavigation{display:block;text-align:center;margin:10px 0px 0px 0px}.PhoneSubNavigation h2{margin:0px auto 5px auto;background-color:#f7f9f2;padding:10px;font-size:13px;font-weight:400;border-radius:4px;text-align:center;font-size:15px;font-weight:600;color:#666;text-transform:uppercase}.PhoneSubNavigation a{display:block;font-size:15px;font-weight:600;color:#666;text-transform:uppercase;padding:10px 0px 10px 0px;border-bottom:1px solid #dde1d1}.PhoneSubNavigation a.current{display:none}}@media (max-width: 680px){.menubutton{margin:51px 20px 0px 0px}.homeboxcontainer{margin-top:-50px}.homebox{max-width:90%;padding:26px 20px 29px 20px}.landingbox{max-width:100%;margin:0px 0px 30px 0px}.listitem img{display:block;width:100%;float:none;margin:0 auto}.listitem .listtext{padding:0px 10px 0px 10px;margin:0}.listitem h3{padding:0px 0px 10px 0px}.listitem h3.hasimage{margin-top:20px}.listitem svg{display:none}.searchform{padding:30px 0px 40px 20px}.searchform select{width:94%}.thumbnailgallery .thumbnail{width:100%;margin:0px 0px 10px 0px}#wrapper{min-height:0;margin-bottom:0px}#wrapper:after{height:0}a.mobileshoplink{display:block;box-sizing:border-box;position:relative;max-width:94%;padding:26px 20px 29px 20px;margin:0px auto 30px auto;height:auto;vertical-align:top;text-align:center;font-size:18px;line-height:28px;font-weight:400;z-index:20;color:#d20950;border-bottom:4px solid #d20950;border-top:4px solid #d20950}a.mobileshoplink:hover{color:#6e8522;text-decoration:none;border-bottom:4px solid #6e8522;border-top:4px solid #6e8522}.footer{height:auto;padding-bottom:30px}.footerblock{width:220px;min-height:0px}.footerblock.logoblock{display:inline-block;width:100%;text-align:center;padding:10px 0px 0px 0px;margin:0}.footerblock.first{display:none}.footerblock.middle{display:none}.footerblock.last{border:none;width:100%;text-align:center;padding:0;margin:0}.footerblock .lastlinks{display:none}.footerblock .basebuttons{margin:20px 0px 0px 0px}.footercontacts{font-size:15px;line-height:27px;margin-top:14px}.baselogos{display:none}}@media (max-width: 400px){.container{padding:0px 10px 0px 10px}.menubutton{margin:51px 10px 0px 0px}h1{font-size:28px}.homebox{max-width:100%;padding:26px 20px 29px 20px}a.mobileshoplink{max-width:94%;padding:26px 20px 29px 20px}}
/*# sourceMappingURL=layout.css.map */