@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,700);a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,center,cite,code,dd,del,details,dfn,div,dl,dt,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,iframe,img,ins,kbd,label,legend,mark,menu,nav,object,output,pre,q,ruby,s,samp,section,small,span,strike,summary,time,tt,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}hr{border:none;height:1px}.h1,.searchRes_h2,.sidetitle,h1,h2,h3{line-height:normal}body,html{height:100%}body{font-weight:400;font-family:Arial,Helvetica,sans-serif;font-size:12px}a{text-decoration:none;font-weight:bold;}a:hover{text-decoration:underline}ul{margin:0;padding:0;list-style-type:none}.h1,h1,h2{font-weight:400}h3{font-weight:400;margin-top:.75em}img{border:0}form{margin:0}input,select,textarea{font-family:Arial,Helvetica,sans-serif;font-size:100%;font-weight:400}.relative{position:relative}.textcentre{text-align:center}.editbarlink2,.textright{text-align:right}.textleft{text-align:left}.outercontainer{width:100%;overflow:auto}.clear{clear:both}.editbar{position:fixed;right:10px;top:10px;z-index:99999;background-color:#f0f0f0;width:114px;height:36px;border:1px solid #666;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-align:center;-moz-box-shadow:1px 1px 7px 1px #333;-webkit-box-shadow:1px 1px 7px 1px #333;box-shadow:1px 1px 7px 1px #333}.editbar img{padding:5px}.editbar img:hover{opacity:.5}.print{margin:0;padding:0;visibility:hidden;display:none}.pictureRight,.pictureright{float:right;margin-left:.75em}.pictureLeft,.pictureleft{float:left;margin-right:.75em}.centre{display:block;margin-left:auto;margin-right:auto}#map_canvas img{max-width:none!important;background:0 0!important}.pad5r{padding-right:.375em}.pad5l{padding-left:.375em}.pad5t{padding-top:.375em}.pad5b{padding-bottom:.375em}.pad10l{padding-left:.75em}.pad10t{padding-top:.75em}.pad10r{padding-right:.75em}.pad10b{padding-bottom:.75em}.pad20r{padding-right:1.5em}.pad20l{padding-left:1.5em}.pad20t{padding-top:1.5em}.pad20b{padding-bottom:1.5em}.marg20r{margin-right:1.3em}.locationmap{position:relative;width:640px;height:400px;margin-top:.75em}.parent{width:100%;position:relative}.content{max-width:1030px;margin-right:auto;margin-left:auto}header{width:100%;position:relative}.header1{float:left;width:536px;padding-bottom: 10px}.header2{float:left;width:335px;padding-top:28px}.header3{float:left;width:444px;text-align:right;padding-top:0px;padding-bottom:10px}.header3 .telno{padding-top:10px}.menubar{width:100%;position:relative}.footer .content,.menubar .content,footer .content,header .content{max-width:980px;margin-right:auto;margin-left:auto}.maincontent{width:980px;margin:2em 25px 0 2em}footer{width:100%}.footerbg{width: 100%;padding:2em 0 1.25em 0;}.footer{width:100%;padding:1.5em 0}.footercol{float:left;width:25%;line-height:125%}.footertitle{padding:0 0 1.25em}.enqfrmbtn,.enqfrmchck,.enqfrminput,.enqfrmtextarea{width:100%;margin-bottom:.75em}.enqfrminput2{float:left;width:47.5%;margin-bottom:.75em}.enqfrminput input,.enqfrminput select,.enqfrminput2 input,.enqfrmtextarea textarea{line-height:1.1em}.enqfrminput input,.enqfrminput2 input,.enqfrmtextarea textarea{width:95%;padding:.9em}.enqfrminput select{width:98.5%;padding:.9em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.enqfrmtextarea textarea{height:14em;line-height:1.5em}.enqfrmbtn input{height:2.3em;line-height:1.5em;border:none;padding-left:1.5em;padding-right:1.5em}#srch{width:75%;height:28px;margin: 25px 0 0 auto;position:relative;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#srch .srchsym{position:absolute;right:12px;top:5px;z-index:999;width:16px;height:17px;background-image:url(../img/search.png);background-repeat:no-repeat;background-position:0 0}#srch input{line-height:1.1em;width:100%;height:26px;padding:0 40px 0 12px;font-size:12px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#logo{float:left;height:49px;width:190px}#logostrap{float:left;height:23px;width:235px;font-size:2.16em;font-weight:700;padding-top:26px}.maincol{float:left;width:720px;margin-right:20px;line-height:150%}.maincol2{float:none;width:100%;line-height:150%;margin-bottom:2em}.maincol img,.maincol2 img{max-width:100%;height:auto}.maincol ol,.maincol ul,.maincol2 ol,.maincol2 ul{padding-left:1.5em;margin:0}.maincol li,.maincol2 li{background-image:url(../img/listbullet.png);background-repeat:no-repeat;background-position:0 6px;padding:0 0 .7em 1.5em;list-style-type:none}.maincol ol li,.maincol2 ol li{list-style-type:decimal;background-image:none;padding:0 0 .7em;list-style-position:inside}.sidecol{float:left;width:240px}.sidecontent{margin:0 0 1.5em;padding:1em .83em .5em 1.16em;line-height:150%;position:relative;min-height:100px}.sidecontent a{font-weight:700;text-decoration:none}.puzzle-piece1,.puzzle-piece2{display:none}.sidetitle{padding-bottom:0;line-height:120%;text-align:center}.sidecontent h2{line-height:120%;text-align:center}.minibasket{text-align:right;padding-top:10px;font-weight:700}.minibasket .basketicon{display:inline;background-image:url(../img/basket.png);background-repeat:no-repeat;background-position:left center;height:17px;padding-right:27px;padding-left:29px;font-weight:700}.minibasket .basketicon a{font-weight:700}.minibasket .basketicon a:hover{text-decoration:underline}.addrcol{float:left;width:48%}.addrcolpad{margin-right:4%}.addrcol h2{margin-bottom:1em}.basket table{border-spacing:1px;border-collapse:separate;width:100%}.basket th{font-weight:400;padding:.5em 0}.basket tr{padding:.5em .4em}.basket td{padding:.4em;vertical-align:top}.basketqty{width:5em}.basketqty input{width:95%;padding:.5em;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.basket .cntr{text-align:center}.basket .rght{text-align:right}.basket .bskbtn{padding:1.5em}.basket .bskbtn input{height:2.3em;line-height:1.5em;font-weight:400;border:none;padding-left:1.5em;padding-right:1.5em}.basket .indent{background-image:url(../img/indent.gif);background-repeat:no-repeat;background-position:10px top;padding-top:4px;padding-bottom:10px;padding-left:35px}.continueareabtn{margin-top:1em;padding:2em 0;float:right}.bskbtn a,.continueareabtn a{padding:.5em .7em}.continueareapad{margin-left:1em}.bskbtn a:hover,.continueareabtn a:hover{text-decoration:none}.ordnotes{padding:.75em}#chckoutcontainer{overflow:hidden;width:100%}.chckoutbtndiv{width:48%;min-height:180px;margin-top:2em;padding-top:1em;padding-left:1em;padding-right:1em;float:right;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.chckoutbtndiv2{width:100%;height:auto;margin-top:2em;text-align:right}.chckoutbtnpad{margin-right:4%}.chckoutbtndiv2 div{margin-bottom:.75em}.logincoll{float:left;width:46.5%;padding-right:3%}.logincolr{float:left;width:47%;padding-left:3%}.twocol{float:left;width:50%}.proddetailsimgva,.prodgridimgva,.prodlistimgva{display:inline-block;height:100%;vertical-align:middle}.proddetailsimg img:hover,.proddetailsthumb img:hover,.prodgridimg img:hover,.prodlistimg img:hover{opacity:.5}.homecatgridtitle{width:228px;height:48px;padding:0 10px;font-weight:700;text-align:center;margin-bottom:4px;overflow:hidden;display:table-cell;vertical-align:middle;line-height:110%}.homecatgridsummary{width:228px;height:35px;padding:0 10px;font-weight:700;text-align:center;display:table-cell;vertical-align:middle;line-height:125%}.featgrid{padding-bottom:20px}.gridtitle{padding:18px 0;margin-bottom:20px}.prodgrid{float:left;width:230px;height:280px;text-align:center;margin-bottom:15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.prodgridpad{margin-right:15px}.prodgridtitle{height:31px;padding:7px 10px 10px;font-weight:700;text-align:center;overflow:hidden}.prodgridprice{height:21px;padding:7px 10px;font-weight:700;text-align:center}.prodgridprice sup{font-weight:400;font-size:.75em}.prodgridtitle a,prodgridprice a{font-weight:700}.prodgridimg{margin:4px 0;padding:10px;width:208px;height:165px;text-align:center;position:relative}.prodgridimg img{vertical-align:middle;max-height:165px;max-width:208px}.prodgridimg p{padding-top:60px}.prodlistwrapper{margin:0 0 1.6em;width:100%;position:relative}.prodlist{padding:1.1em}.prodlisttitle{padding:0 0 .75em;line-height:125%}.prodlistinner,.prodsuminner{display:table;width:100%}.prodlistimg{padding:10px;width:208px;height:165px;text-align:center;position:relative;display:table-cell}.prodlistimg img{vertical-align:middle;max-height:165px;max-width:208px}.prodlistimg p{padding-top:60px}.prodlistpad{width:1.25em;display:table-cell}.prodlisttxt{height:100%;padding:1.75em 1.75em 1.75em 1.5em;position:relative;display:table-cell;vertical-align:top}.prodlistmpn{padding:0 0 1.25em}.prodlistsummary{width:55%;vertical-align:top;display:table-cell}.prodlistprice{height:100%;width:45%;display:table-cell;vertical-align:top;text-align:right}.prodlistdetailsbtn{width:120px;text-align:center;margin-top:24px;padding:6px 0}.prodlistaddbtn{width:120px;text-align:center;margin:24px 0 0 auto;padding:6px 0}.prodlistaddbtn a,.prodlistdetailsbtn a{font-size:11px;text-transform:uppercase}.prodlistaddbtn a:hover,.prodlistdetailsbtn a:hover{text-decoration:none}.prodlistsocial{margin:1em 0 2em}.prodlistsocial a{margin:0 1.25em 0 0}.newicon{top:5px;left:5px;width:36px;height:36px;z-index:9;position:absolute;background-image:url(../img/newicon.png);background-repeat:no-repeat}.bulkicon{top:8px;right:-6px;width:112px;height:28px;z-index:9;position:absolute;background-image:url(../img/bulkbuy.png);background-repeat:no-repeat}.bulkicon2{top:8px;right:-6px;width:185px;height:28px;z-index:9;position:absolute;background-image:url(../img/bulkbuy.png);background-repeat:no-repeat;padding:40px 34px 0 0;background-position:right top;text-align:right}.newsnavbar{overflow:hidden;margin:1.5em 0 2em;padding:.4em 0}.newsnavnum,.newsnavpagenum{width:75%;padding:0 .7em;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;float:left;text-align:left;font-size:.9em}.newsnavpagenum{width:25%;text-align:right}.proddetailswrapper{margin:0 0 1.6em;width:100%;position:relative}.proddetails{padding:1.5em}.proddetails h1{padding:0 0 .75em;line-height:125%}.proddetailsinner{display:table;width:100%}.proddetailsimgempt,.proddetailsimgempt2{width:280px;display:table-cell}.proddetailstitle{display:table-cell}.proddetailsimg{padding:10px;width:258px;height:auto;text-align:center;position:relative;display:table-cell}.proddetailsimg img{vertical-align:middle;max-width:258px;max-height:218px}.proddetailsimg p{padding-top:60px}.proddetailsthumb{float:left;padding:5px;width:123px;height:123px;margin-top:10px;text-align:center}.proddetailsthumb img{vertical-align:middle;max-width:123px;max-height:123px}.proddetailsthumbpad{margin-right:10px}.proddetailsenqarea{height:100%;width:auto;display:table-cell;vertical-align:top}.proddetailspad,.proddetailspad2{width:1.67em;display:table-cell}.proddetailstxt{height:100%;width:auto;padding:1.75em 1.75em 1.75em 1.5em;position:relative;display:table-cell;vertical-align:top}.proddetailstxt .prodlistpriceinc{padding:.5em 0 0}.proddetailsmpn{padding:0 0 1.25em}.proddetailsspacer{height:2.5em}.proddetailsspacer2{height:1.33333em}.proddetailsdel{background-image:url(../img/delivery.png);background-repeat:no-repeat;background-position:left center;padding-left:35px;font-weight:700}.proddetcol1{width:55%;vertical-align:top;display:table-cell}.proddetcol2{height:100%;width:45%;display:table-cell;vertical-align:top;text-align:right}.proddetcolvab{vertical-align:bottom}.proddetcol2 .addbtn{line-height:1.5em;border:none;padding:.5em 1em}.proddetcol2 .addqty{width:40px;line-height:1.5em;font-weight:400;padding:.5em 1em;text-align:center;margin-right:10px}.proddetailsenqbtn{text-align:center;margin:0 0 0 auto;padding:6px 1em;font-size:12px;text-transform:uppercase}.proddetailsenqbtn:hover{text-decoration:none}.prodenquiry{width:100%;height:auto;padding:20px;margin:10px 0 1.5em;display:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#slideToggle{cursor:pointer}.proddetailspdf{background-image:url(../img/pdficon.png);background-repeat:no-repeat;background-position:left center;margin-bottom:10px;padding:16px 0 0 45px;min-height:32px}.tabtitle{visibility:hidden;display:none}#tabcontainer{margin:10px 0 0;width:100%}#tabcontainer ul{list-style:none;margin:0;padding:0}#tabcontainer ul.tabmenu li{float:left;display:block;cursor:pointer;height:25px;margin:0 7px 0 0;padding:4px 15px 0;text-align:center;font-weight:700;background:#f7f7f7;border:1px solid #d9d8d8}#tabcontainer ul.tabmenu li.active{border-width:1px;border-style:solid;border-color:#555555;background-color:#555555;color:#fff}#tabcontainer ul.tabmenu li:last-child{margin-right:0}.tabcontent{text-align:left;background-color:#fff;border:1px solid #d9d8d8;margin-top:-1px}.tabcontent.tab1{display:block;padding:15px;background-color:#fff}.tabcontent.tab2{display:none;padding:15px;background-color:#fff}#menuprimary{width:100%}#menuprimary ul{margin:0;padding:0}#menuprimary li{float:right;margin:1em 0 .75em;padding:0 1.42em}#menuprimary li a{display:block;text-decoration:none;font-weight:700;font-size:1em;text-transform:uppercase}#menuprimary li a:hover{text-decoration:underline}#menuprimary li:last-child{border:none}#menuprimary li:first-child{padding-right:0}#menu,.slicknav_menu{display:none}#mainmenu{clear:both}#mainmenu>ul{width:auto;list-style-type:none;padding:0;margin:0}#mainmenu>ul li#responsive-tab{display:none;text-align:left}#mainmenu>ul li{display:inline-block;zoom:1}#mainmenu>ul li.right{float:right}#mainmenu>ul li.has-sub{position:relative}#mainmenu>ul li.has-sub:hover ul{display:block}#mainmenu>ul li.has-sub ul{display:none;width:240px;position:absolute;padding:7px 0 0;list-style-type:none;border-top:0 none;text-align:left;z-index:9999}#mainmenu>ul li.has-sub ul li{display:block;text-align:left;margin:0;line-height:125%}#mainmenu>ul li a{display:block;padding:1.18em 1.25em;margin:0;text-align:center;text-decoration:none;font-weight:700}#mainmenu>ul li ul li a{padding:.83em 1.25em;margin:0;text-align:left}#mainmenu>ul li ul li:last-child{border:none}.menufooter ul{padding:0;margin:0}.menufooter li{background-image:url(../img/arr-wh.png);background-repeat:no-repeat;background-position:left center;padding:.35em 0 .35em 1.4em;list-style-type:none}.menufooter li a,.menufooter li a:hover{text-decoration:none}.sitemapcontent{padding-top:0;padding-bottom:0;margin:20px 0 0 30px}.sitemapcontent ul{list-style-type:none;padding:0;margin:0}.sitemapcontent li{background-image:url(../img/listbullet.png);background-repeat:no-repeat;background-position:0 6px;padding:0 0 .7em 1.5em;list-style-type:none}.sitemapcontent li a,.sitemapcontent li a:hover{text-decoration:none}.sitemapcontent ul li ul{margin-left:10px;padding-top:5px}.sitemapcontent li ul li{background-image:url(../img/listbullet.png);background-repeat:no-repeat;background-position:0 6px;padding:0 0 .7em 1.5em;list-style-type:none}.sitemappad{padding-left:100px}.searchRes{padding-bottom:1em;line-height:150%}.searchRes_h2{font-weight:400;margin-top:1.5em;margin-bottom:1em;padding-bottom:0}#slideshow{width:720px;position:relative;margin-bottom:2em}#slider2,#slider2 li{width:720px;height:325px;position:relative}.detes,.detesinfo,.staticinfo{width:255px;height:295px;left:0;top:0;padding:15px}.detes,.detesinfo{position:absolute;z-index:666;display:none;color:#000;background-image:url(../img/sliderbg.png);background-repeat:no-repeat;background-position:center right}.staticinfo{position:absolute;z-index:666;background-image: url(../img/sliderbg.png);background-repeat: no-repeat;background-position: center right;color:#000}.slidetitle{padding:35px 0 10px;color:#000;font-size:1.6em;font-weight:700;font-family:'Open Sans',sans-serif}.slidetxt{line-height:150%;padding-bottom:10px;font-size:110%;color:#000}.slidemore{position:absolute;width:150px;height:23px;left:15px;bottom:15px;z-index:667;font-weight:700;text-decoration:none;color:#000;padding:5px 0 0;text-align:center;font-family:'Open Sans',sans-serif;background-color:#555555;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}.slidemore a{font-weight:700;text-decoration:none;color:#fff}#slider2 li,#slider2 ul{margin:0;padding:0;list-style:none;position:relative;overflow:hidden;background-image: none;}#slider2,#slider2 li{overflow:hidden}#nextBtn,#prevBtn,#slider1next,#slider1prev{display:block;width:18px;height:18px;position:absolute;left:615px;top:270px;z-index:1000;font-size:0}#nextBtn,#slider1next{left:665px}#nextBtn a,#prevBtn a,#slider1next a,#slider1prev a{display:block;position:relative;width:40px;height:40px;background-image:url(../img/arrows.png);background-repeat:no-repeat;background-position:0 0}#nextBtn a,#slider1next a{background-image:url(../img/arrows.png);background-repeat:no-repeat;background-position:-40px 0}#prevBtn a:hover,#slider1prev a:hover{background-position:0 -40px}#nextBtn a:hover,#slider1next a:hover{background-position:-40px -40px}.controller{width:241px;height:45px;position:absolute;left:0;top:0;background:0 0;z-index:98}.detesa{z-index:999999}.slidebutton{width:0;height:0;background-position:-506px -84px;display:block;right:0;top:0;text-indent:-99999px;outline:0}.slidebutton:hover{background-position:-506px -107px}ol#controls{position:absolute;right:0;bottom:0;z-index:99999;display:none}ol#controls li{margin:0;padding:0;float:left;list-style:none;height:0;width:0}ol#controls li a{display:block;text-decoration:none;height:0;width:0}#nextBtn a:focus,#prevBtn a:focus,ol#controls li a:focus{outline:0}.textfieldInvalidFormatMsg,.textfieldMaxCharsMsg,.textfieldMaxValueMsg,.textfieldMinCharsMsg,.textfieldMinValueMsg,.textfieldRequiredMsg,.textfieldValidMsg{display:none}.textfieldInvalidFormatState .textfieldInvalidFormatMsg,.textfieldMaxCharsState .textfieldMaxCharsMsg,.textfieldMaxValueState .textfieldMaxValueMsg,.textfieldMinCharsState .textfieldMinCharsMsg,.textfieldMinValueState .textfieldMinValueMsg,.textfieldRequiredState .textfieldRequiredMsg{display:inline;color:#c31b06;padding-right:0;padding-left:0}.textfieldFlashText input,input.textfieldFlashText{color:red!important}.confirmInvalidMsg,.confirmRequiredMsg,.confirmValidMsg{display:none}.confirmInvalidState .confirmInvalidMsg,.confirmRequiredState .confirmRequiredMsg{display:inline;color:#C33;padding-right:0;padding-left:0}.selectInvalidMsg,.selectRequiredMsg{display:none}.selectInvalidState .selectInvalidMsg,.selectRequiredState .selectRequiredMsg{display:inline;color:#C33;padding-right:0;padding-left:0}.onlymobile{display:none}#greenbox{color:#FFF;background-color:#82c423;background-image:url(../img/approved.png);background-repeat:no-repeat;background-position:left top;min-height:39px;padding-top:25px;padding-right:5px;padding-left:75px;font-weight:700;margin-top:15px;margin-bottom:15px}body{color:#000}.bulkicon2,.drkgrn,.homecatgridsummary,.homecatgridtitle a:hover,.proddetailstxt,.prodgridtitle a:hover,.prodlistdetailsbtn a,.prodlistprice,.prodlistsummary,.prodlisttitle a:hover,.sidetitle,a,h2,h3{color:#555555}#menuprimary li a,#wowslider-container0 .ws-title,.basketicon a,.basketqty input,.bskbtn a:hover,.continueareabtn a:hover,.gridtitle,.gridtitle a,.h1,.menufooter li a:hover,a:hover,h1{color:#000}.enqfrminput input,.enqfrminput select,.enqfrminput2 input,.enqfrmtextarea textarea,.greytext,.smalltext{color:#999}#srch input{color:#383838}hr{color:#d9d8d8}#mainmenu>ul li a,.bskbtn a,.bskbtn input,.continueareabtn a,.enqfrmbtn input,.footer,.footer a,.menufooter li a,.proddetailsenqbtn,.proddetcol2 .addbtn,.prodlistaddbtn a,footer, .footerbg{color:#fff}.homecatgridtitle a,.proddetailsmpn,.prodgridprice,.prodgridtitle a,.prodlistmpn,.prodlistpriceinc,.prodlisttitle a{color:#303030}.redtext{color:#C33}.greentext{color:#090}.relcrossblue{color:#3399cc}body{background-color:#fff}#mainmenu>ul li.has-sub ul li:hover,.menubar{background-color:#555555}.proddetcol2 .addbtn,.prodlistaddbtn,.bskbtn a,.bskbtn input,.continueareabtn a,.enqfrmbtn input,.proddetailsenqbtn{background-color:#3399cc}#mainmenu>ul li.has-sub ul,#mainmenu>ul li:hover,.footer,.proddetailsenqbtn:hover,.proddetcol2 .addbtn:hover,.prodlistaddbtn:hover{background-color:#000}#srch input,.basket tr,.basketqty input,.whitebg,.sidecontentbg{background-color:#fff}hr{background-color:#d9d8d8}.basket th,.chckoutbtndiv,.homecatgridsummary,.homecatgridtitle,.prodenquiry,.prodgridprice,.prodgridtitle,.prodlistdetailsbtn{background-color:#f1f1f1}footer, .footerbg{background-color:#808080}.basket table{background-color:#d9d8d8}.newsnavbar,.proddetailstxt,.prodlisttxt{background-color:#f7f7f7}.prodlistdetailsbtn:hover{background-color:#e0e0e0}#menuprimary li{border-left:1px #000 solid}#srch:hover input{border:1px solid #555555}.gridtitle{border-bottom:1px #555555 solid}footer{border-bottom:2px #fff solid}.logincoll{border-right:1px #d9d8d8 solid}#srch input,#wowslider-container0,.basketqty input,.chckoutbtndiv,.enqfrminput input,.enqfrminput select,.enqfrminput2 input,.enqfrmtextarea textarea,.homecatgridsummary,.homecatgridtitle,.newsnavbar,.ordnotes,.proddetails,.proddetailsimg,.proddetailsthumb,.proddetailstxt,.proddetcol2 .addqty,.prodenquiry,.prodgridimg,.prodgridprice,.prodgridtitle,.prodlist,.prodlistdetailsbtn,.prodlistimg,.prodlisttxt,.sidecontent{border:1px solid #d9d8d8}#wowslider-container0 .ws-title,.bskbtn a,.bskbtn input,.bulkicon2,.continueareabtn a,.enqfrmbtn input,.footertitle,.gridtitle,.h1,.homecatgridsummary,.homecatgridtitle,.proddetails h1,.proddetailsenqbtn,.proddetailsmpn,.proddetailspdf,.proddetailstxt,.proddetcol2 .addbtn,.prodgridprice,.prodgridtitle,.prodlistmpn,.prodlistprice,.prodlistsummary,.prodlisttitle,.sidetitle,h1,h2,h3,h4,h5,h6{font-family:'Open Sans',sans-serif}sup{font-size:.75em}.prodlistpriceinc{font-size:.8em}.delddm,.smalltext{font-size:.85em}.prodgridtitle{font-size:1.08em}.basket .bsktots,.proddetailspdf{font-size:1.2em}.prodgridprice{font-size:1.16em}.continueareabtn a{font-size:1.2em}.bskbtn a,.bskbtn input,.chckoutbtndiv input,.chckoutbtndiv2 input,.enqfrmbtn input,h3{font-size:1.3em}#wowslider-container0 .ws-title{font-size:15px}.header3 .telno{font-size: 1.7em;font-weight:700}.homecatgridtitle,.proddetails h1,.proddetailsmpn,.prodlistmpn,.prodlistprice,.prodlisttitle{font-size:1.6em}.footertitle{font-size:1.65em}.gridtitle,.proddetailstxt .prodlistprice,.sidetitle,h2{font-size:1.75em}.h1,h1{font-size:2.58em}.bskbld,.bskbtn a,.bskbtn input,.bulkicon2,.chckoutbtndiv input,.chckoutbtndiv2 input,.continueareabtn a,.enqfrmbtn input,.enqfrminput input,.enqfrminput select,.enqfrminput2 input,.enqfrmtextarea textarea,.proddetails h1,.proddetailsenqbtn,.proddetailsmpn,.proddetcol2 .addbtn,.prodlistmpn,.prodlistprice,.prodlistsummary,.prodlisttitle{font-weight:700}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.editbar{display:none}.parent{width:100%;position:relative}.content{margin-right:5px;margin-left:5px}#menuprimary ul,.minibasket{margin-right:5px}header{width:100%;position:relative}.header1{margin-left:5px;float:left;width:425px}.header1 img {max-width:100%;height:auto}.header2{float:left;width:200px;padding-top:28px}.header3{float:left;width:338px;text-align:right;font-size:1.25em}.menubar{width:100%;position:relative}#mainmenu>ul li a{padding:1em .5em;font-size:.9em}.footer .content,.menubar .content,footer .content,header .content{max-width:100%;margin-right:auto;margin-left:auto}.maincontent{width:100%;margin:2em 0 0}.footertitle{font-size:1.4em;padding:0 0 1.25em}.maincol{float:left;width:72%;margin-right:20px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.sidecol{float:left;width:25%}#wowslider-container0 .ws-title{width:98%}.puzzle-piece1,.puzzle-piece2{display:none}.homecatgridtitle{width:100%;height:48px;padding:5px 10px 0;font-weight:700;text-align:center;margin-bottom:4px;overflow:hidden;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;line-height:110%}.homecatgridsummary{width:100%;height:55px;padding:5px 10px;font-weight:700;text-align:center;display:block;line-height:125%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.prodgrid{float:left;width:32%;height:auto;text-align:center;margin-bottom:15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.prodgridtitle{height:50px}.prodgridpad{margin-right:2%}.prodgridimg{width:100%;height:150px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.prodgridimg img{max-height:130px;max-width:153px}.prodgridimg p{padding-top:40px}.newsnavnum,.newsnavpagenum{width:70%}.newsnavpagenum{width:30%;text-align:right}footer{font-size:.9em}footer .content{padding-right:5px;padding-left:5px}.footercol a{color:#fff}.addrcol{float:left;width:47%}.addrcolpad{margin-right:4%}.enqfrminput2{width:45%}.marg20r{margin-right:7%}.prodlistprice{font-size:1.4em}sup{font-size:.5em}.prodlistdetailsbtn{width:auto;margin-right:5px}.prodlistaddbtn{width:auto;margin-left:5px}.proddetcol2 .addbtn{line-height:1.5em;font-weight:400;border:none;padding:.5em 1em}.proddetcol2 .addqty{width:2em;line-height:1.5em;font-weight:400;padding:.5em 1em;text-align:center;margin-right:5px}.proddetailsenqbtn{text-align:center;margin:0 0 0 auto;padding:6px 1em;font-size:12px;text-transform:uppercase}.proddetcol100{width:100%}.proddetcol0{width:0}.noipad{display:none}#slideshow{display:none}}@media screen and (max-width:600px){.slicknav_menu{display:block}.slicknav_btn{position:relative;display:block;vertical-align:middle;float:right;padding:.438em .625em;line-height:1.125em;cursor:pointer}.slicknav_menu .slicknav_menutxt{display:block;line-height:1.188em;float:left}.slicknav_menu .slicknav_icon{float:left;margin:.188em 0 0 .438em}.slicknav_menu .slicknav_no-text{margin:0}.slicknav_menu .slicknav_icon-bar{display:block;width:1.125em;height:.125em;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-webkit-box-shadow:0 1px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 0 rgba(0,0,0,.25);box-shadow:0 1px 0 rgba(0,0,0,.25)}.slicknav_btn .slicknav_icon-bar+.slicknav_icon-bar{margin-top:.188em}.slicknav_nav{clear:both}.slicknav_nav li,.slicknav_nav ul{display:block}.slicknav_nav .slicknav_arrow{font-size:.8em;margin:0 0 0 .4em}.slicknav_nav .slicknav_item{cursor:pointer}.slicknav_nav .slicknav_row,.slicknav_nav a{display:block}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{display:inline}.slicknav_menu:after,.slicknav_menu:before{content:" ";display:table}.slicknav_menu:after{clear:both}.slicknav_menu{font-size:16px}.slicknav_btn{margin:5px 5px 6px;text-decoration:none;text-shadow:0 1px 1px rgba(255,255,255,.75);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#000}.slicknav_menu .slicknav_menutxt{color:#FFF;font-weight:700;text-shadow:0 1px 3px #000}.slicknav_menu .slicknav_icon-bar{background-color:#f5f5f5}.slicknav_menu{background:#555555;padding:5px}.slicknav_nav{color:#fff;margin:0;padding:0;font-size:1em}.slicknav_nav,.slicknav_nav ul{list-style:none;overflow:hidden}.slicknav_nav ul{padding:0;margin:0 0 0 20px}.slicknav_nav .slicknav_row{padding:5px 10px;margin:2px 5px}.slicknav_nav a{padding:5px 10px;margin:2px 5px;text-decoration:none;color:#fff}.slicknav_nav .slicknav_item a,.slicknav_nav .slicknav_parent-link a{padding:0;margin:0}.slicknav_nav .slicknav_row:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#000;color:#fff}.slicknav_nav a:hover{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background:#ccc;color:#222}.slicknav_nav .slicknav_txtnode{margin-left:15px}#menuprimary,.editbar,.nomob{display:none}.parent{width:100%;position:relative}.content{margin-right:5px;margin-left:5px}header{width:100%;margin-right:auto;margin-left:auto;position:relative;padding-bottom:1em;border-bottom:1px #555555 solid}.header1{float:none;width:100%;padding-top:10px;padding-bottom:5px}.header1 img{max-width: 100%;height:auto}#logo{float:none;height:auto;width:auto;margin-left:5px}#logostrap{clear:both;float:none;height:auto;width:auto;margin-left:5px;font-size:2.16em;font-weight:700;padding-top:0em}.header2{float:left;width:48%;margin-left:2%;margin-top:0}#srch{margin: 20px auto 0 auto}.header3{float:none;width:100%;text-align:center;margin-right: 2%;margin-top: 0em}.menubar{display:none}.footer .content,.menubar .content,footer .content,header .content{max-width:100%;margin-right:auto;margin-left:auto}.minibasket{text-align:center;padding-top:.75em;font-weight:700}.minibasket .basketicon{padding-right:5px}.maincontent{width:100%;margin:2em 0 0}.footercol{float:none;width:100%;padding:0 10px;line-height:125%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.footercol a{color:#fff}.footertitle{font-size:1.4em;padding:0 0 1.25em}footer .textright{text-align:left}.maincol{float:none;width:100%;margin-right:0}.sidecol{float:none;width:100%}#wowslider-container0,#wowslider-container0 .ws-piece,.puzzle-piece1,.puzzle-piece2{display:none}.homecatgridtitle{width:100%;height:auto;padding:8px 10px;font-weight:700;text-align:center;margin-bottom:4px;overflow:hidden;display:block;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;line-height:110%}.homecatgridsummary{width:100%;height:auto;padding:8px 10px;font-weight:700;text-align:center;display:block;line-height:125%;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.prodgrid{float:none;width:99%;height:auto;text-align:center;margin-bottom:15px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.prodgridpad{margin-right:0}.prodgridimg{width:100%;height:auto;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.prodgridimg img{max-width:153px}.prodgridimg p{padding-top:40px}.addrcol{float:none;width:100%;padding-bottom:2em}.addrcolpad{margin-right:0}.enqfrminput{width:98%}.enqfrminput2{width:43%}.marg20r{margin-right:8%}.basket{font-size:75%}.basketqty{width:50px}.basketqty input{width:40px;padding:5px;text-align:center;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}.basket .bskbtn{padding:1em}.basket .bskbtn a{height:auto;line-height:1.5em;font-weight:400;font-size:1em}.chckoutbtndiv div{padding-bottom:10px}.chckoutbtndiv{width:100%;min-height:auto;margin-top:2em;padding-top:1em;padding-left:1em;padding-right:1em;float:none}.chckoutbtnpad{margin-right:0}.logincoll{float:none;width:98%;padding-right:0;padding-bottom:1em;border-right:none;border-bottom:1px #d9d8d8 solid}.logincolr{float:none;width:98%;padding-top:2em}.newsnavnum,.newsnavpagenum{width:auto;padding:0 .7em;float:none;text-align:left}.newsnavpagenum{width:auto;text-align:left}.newsnavnum{font-size:110%;padding-bottom:7px}.newsnavnum a{padding-left:1px;padding-right:1px}.prodlistwrapper{margin:0 0 1.6em;width:100%;position:relative}.prodlist{padding:1.1em}.prodlisttitle{padding:0 0 .75em;line-height:125%}.prodlistinner,.prodsuminner{display:block;width:100%}.prodlistimg{padding:10px;width:auto;height:auto;text-align:center;position:relative;display:block;margin-bottom:.7em}.prodlistimg img{vertical-align:middle;max-width:100%}.prodlistimg p{padding-top:0}.prodlistpad{width:0;display:none}.prodlisttxt{height:100%;padding:1em;position:relative;display:block;vertical-align:top}.prodlistmpn{padding:0 0 1.25em}.prodlistsummary{width:100%;vertical-align:top;display:block}.prodlistprice{height:100%;width:100%;display:block;vertical-align:top;text-align:right;padding-top:10px}.prodlistdetailsbtn{width:100%;text-align:center;margin-top:24px;padding:6px 0}.prodlistaddbtn{width:100%;text-align:center;margin:4px 0 0;padding:6px 0}.prodlistaddbtn a,.prodlistdetailsbtn a{font-size:11px;text-transform:uppercase}.prodlistaddbtn a:hover,.prodlistdetailsbtn a:hover{text-decoration:none}.proddetailswrapper{margin:0}.proddetails{padding:0;border:none}.proddetailsinner{display:block;width:100%}.proddetailsimgempt{width:0;display:none}.proddetailsimgempt2{width:100%;display:block}.proddetailstitle{display:block}.proddetailsimg{width:auto;height:auto;display:block;margin-bottom:1em}.proddetailsimg img{max-width:100%}.proddetailsimg p{padding-top:60px}.proddetailsthumb{float:left;padding:5px;width:45%;height:auto;margin-top:10px;text-align:center}.proddetailsthumb img{vertical-align:middle;max-width:100%}.proddetailsthumbpad{margin-right:10px}.proddetailsenqarea{display:block}.proddetailspad,.proddetailspad2{width:0;display:none}.proddetailstxt{display:block}.proddetailsspacer,.proddetailsspacer2{height:1em}.proddetcol1,.proddetcol2{width:100%;display:block}.proddetcol2 .addbtn{font-size:150%}.proddetailsenqbtn{font-size:14px}.onlymobile{display:block}.nomobile{display:none}.bulkicon{right:1em}.bulkicon2{right:1em;padding:40px 0 0}.header3{font-size: 1.5em}}@media all and (max-width:760px){#wowslider-container0 .ws_fullscreen{display:block}}@media all and (max-width:400px){#wowslider-container0 .ws_bullets,#wowslider-container0 .ws_controls,#wowslider-container0 .ws_thumbs{display:none}#srch {height: 40px;}#srch input {line-height: 1.1em;height: 40px;padding: 0 40px 0 12px;font-size: 14px;}#srch .srchsym {top: 12px;}.telno {font-size: 1.9rem !important;}}