@charset "utf-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}body{line-height:1}a{text-decoration:none}a:hover{text-decoration:underline}a:active,a:focus,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}em{font-style:italic}strong{font-weight:700}ol,ul{list-style-type:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}textarea{overflow:auto;resize:vertical}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}body{color:#5b5b5b;background-color:#e0e6ed;text-size-adjust:none;-webkit-text-size-adjust:none;font-smoothing:antialiased;font:.75em/167% Verdana,Geneva,sans-serif}@font-face{font-family:'TradeGothicLTStdBoldNo.2';src:url(/scripts/fonts/trade_gothic_lt_std_bold_no._2webfont.eot);src:url(/scripts/fonts/trade_gothic_lt_std_bold_no._2webfont.eot?#iefix) format('embedded-opentype'),url(/scripts/fonts/trade_gothic_lt_std_bold_no._2webfont.woff) format('woff'),url(/scripts/fonts/trade_gothic_lt_std_bold_no._2webfont.ttf) format('truetype'),url(/scripts/fonts/trade_gothic_lt_std_bold_no._2webfont.svg#TradeGothicLTStdBoldNo.2) format('svg');font-weight:400;font-style:normal}@font-face{font-family:harlequin;src:url(/scripts/fonts/harlequin.eot);src:url(/scripts/fonts/harlequin.eot?#iefix) format('embedded-opentype'),url(/scripts/fonts/harlequin.woff) format('woff'),url(/scripts/fonts/harlequin.ttf) format('truetype'),url(/scripts/fonts/harlequin.svg#harlequin) format('svg');font-weight:400;font-style:normal}@font-face{font-family:harlequin;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMggi/cMAAAC8AAAAYGNtYXDmSA7iAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZjiOXoEAAAF4AAABVGhlYWQAU+QLAAACzAAAADZoaGVhA8IB6gAAAwQAAAAkaG10eAsAAOgAAAMoAAAAJGxvY2EBOgGsAAADTAAAABRtYXhwAAsANQAAA2AAAAAgbmFtZcpoSDYAAAOAAAABS3Bvc3QAAwAAAAAEzAAAACAAAwIAAZAABQAAAUwBZgAAAEcBTAFmAAAA9QAZAIQAAAAAAAAAAAAAAAABAAABEAAAAAAAAAAAAAAAAAAAAABAAADmDQHg/+D/4AHgACAAAAABAAAAAAAAAAAAAAAgAAAAAAACAAAAAwAAABQAAwABAAAAFAAEAEAAAAAMAAgAAgAEAAEAIA5g5g3//f//AAAAAAAgDmDmCv/9//8AAf/j8aQZ+wADAAEAAAAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAD/4AHgAcAAMgAAJQ4DIyIuAicuAzU0PgI3Ni4CIyIOAjEUHgIXHgMzMD4CNTQuAgcBYAwODA4MDBgYGAwMFxILCxIXDAwSJCoMDCEeFRYlLhcXRElEGB4kHh8qKwygDBcSCwsSFwwMGBgYDAwODA4MDCsqHx4kHhhESUQXFy4lFhUeIQwMKiQSDAAAAAABAFAACwG+AbUABQAAJScHFwc3Ab7cktXVkdrcAdrQAQAAAAABAEIACwGwAbUABQAANxc3JzcHQtyS1dWR5twB2tABAAEAKwAwAdUBngAFAAABBxc3FycBBtwB2tABAZ7cktXVkQAAAAEAKwAiAdUBkAAFAAA/AScHJxf63AHa0AEi3JLV1ZEAAQAAAAEAADq24HpfDzz1AAsCAAAAAADPqlG3AAAAAM+qUbcAAP/gAeABwAAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAB4AABAAAAAAAAAAAAAAAAAAAACQAAAAAAAAAAAAAAAAEAAAACAAAAAgAAUAIAAEICAAArAgAAKwAAAAAACgAUAB4AZgB4AIgAmgCqAAEAAAAJADMAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQASAAAAAQAAAAAAAgAOAFUAAQAAAAAAAwASACgAAQAAAAAABAASAGMAAQAAAAAABQAWABIAAQAAAAAABgAJADoAAQAAAAAACgAoAHUAAwABBAkAAQASAAAAAwABBAkAAgAOAFUAAwABBAkAAwASACgAAwABBAkABAASAGMAAwABBAkABQAWABIAAwABBAkABgASAEMAAwABBAkACgAoAHUAaABhAHIAbABlAHEAdQBpAG4AVgBlAHIAcwBpAG8AbgAgADEALgAwAGgAYQByAGwAZQBxAHUAaQBuaGFybGVxdWluAGgAYQByAGwAZQBxAHUAaQBuAFIAZQBnAHUAbABhAHIAaABhAHIAbABlAHEAdQBpAG4ARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype'),url(data:application/font-woff;charset=utf-8;base64,d09GRk9UVE8AAAUIAAoAAAAABMAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABDRkYgAAAA9AAAAWIAAAFiGzfHjk9TLzIAAAJYAAAAYAAAAGAIIv3DY21hcAAAArgAAABUAAAAVOZIDuJnYXNwAAADDAAAAAgAAAAIAAAAEGhlYWQAAAMUAAAANgAAADYAU+QLaGhlYQAAA0wAAAAkAAAAJAPCAepobXR4AAADcAAAACQAAAAkCwAA6G1heHAAAAOUAAAABgAAAAYACVAAbmFtZQAAA5wAAAFLAAABS8poSDZwb3N0AAAE6AAAACAAAAAgAAMAAAEABAQAAQEBCmhhcmxlcXVpbgABAgABADr4HAL4GwP4GAQeCgAZU/+Lix4KABlT/4uLDAeLa/iU+HQFHQAAAJMPHQAAAJgRHQAAAAkdAAABWRIACgEBChMVFxoeIygtMmhhcmxlcXVpbmhhcmxlcXVpbnUwdTF1MjB1RTYwdUU2MEF1RTYwQnVFNjBDdUU2MEQAAAIBiQAHAAkBAQQHCg1TbISdtfyUDvyUDvyUDvuUDvf09zQVa2uLa2uLa4trq2ura6trq4uri6uri6urq6sr62uLa4tLK4uLi0vN+xbJTclN9xZJy4sIi4vry4uri6sr62trCA74UvduFftw92/7Jov3aftv+2n7Y/cliwUOzfd6Ffdw+2/3Jov7afdv92n3Y/sliwUO95r4MhX7b/twi/sm92/3afdj+2mL9yUFDveOrRX3b/dwi/cm+2/7aftj92mL+yUFDviUFPiUFYsMCgAAAAMCAAGQAAUAAAFMAWYAAABHAUwBZgAAAPUAGQCEAAAAAAAAAAAAAAAAAQAAARAAAAAAAAAAAAAAAAAAAAAAQAAA5g0B4P/g/+AB4AAgAAAAAQAAAAAAAAAAAAAAIAAAAAAAAgAAAAMAAAAUAAMAAQAAABQABABAAAAADAAIAAIABAABACAOYOYN//3//wAAAAAAIA5g5gr//f//AAH/4/GkGfsAAwABAAAAAAAAAAAAAAAAAAEAAf//AA8AAQAAAAEAALketTJfDzz1AAsCAAAAAADPqlG3AAAAAM+qUbcAAP/gAeABwAAAAAgAAgAAAAAAAAABAAAB4P/gAAACAAAAAAAB4AABAAAAAAAAAAAAAAAAAAAACQAAAAAAAAAAAAAAAAEAAAACAAAAAgAAUAIAAEICAAArAgAAKwAAUAAACQAAAAAADgCuAAEAAAAAAAEAEgAAAAEAAAAAAAIADgBVAAEAAAAAAAMAEgAoAAEAAAAAAAQAEgBjAAEAAAAAAAUAFgASAAEAAAAAAAYACQA6AAEAAAAAAAoAKAB1AAMAAQQJAAEAEgAAAAMAAQQJAAIADgBVAAMAAQQJAAMAEgAoAAMAAQQJAAQAEgBjAAMAAQQJAAUAFgASAAMAAQQJAAYAEgBDAAMAAQQJAAoAKAB1AGgAYQByAGwAZQBxAHUAaQBuAFYAZQByAHMAaQBvAG4AIAAxAC4AMABoAGEAcgBsAGUAcQB1AGkAbmhhcmxlcXVpbgBoAGEAcgBsAGUAcQB1AGkAbgBSAGUAZwB1AGwAYQByAGgAYQByAGwAZQBxAHUAaQBuAEcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==) format('woff');font-weight:400;font-style:normal}[class*=" ic-"],[class^=ic-]{font-family:harlequin;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ic-phone:before{content:"\e60"}.ic-arrowRight:before{content:"\e60a"}.ic-arrowLeft:before{content:"\e60b"}.ic-arrowUp:before{content:"\e60c"}.ic-arrowDown:before{content:"\e60d"}h1,h2,h3{color:#4a6f93;margin-bottom:.8em;padding-bottom:.5em;font:1.44em "TradeGothicLTStdBoldNo.2",Arial,Helvetica,sans-serif;background:url(/images/tripleDot.png) repeat-x bottom left}h4{color:#4a6f93;font-weight:700;padding-bottom:.4em}h5,h6{color:#4a6f93;padding-bottom:1.2em;font:1em Arial,Helvetica,sans-serif}h6{color:#5b5b5b}a h1,a h2,a h3,a h4,a h5,a h6,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:#4a6f93;text-decoration:none!important}p{padding-bottom:1.2em}.b,.blue,.blue a,b{color:#4a6f93;font-weight:700}.blue{font-weight:400}a{color:#3c3c3c}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none!important}input,select,textarea{padding:.5em;color:#5b5b5b;border-radius:.3em;box-sizing:border-box;border:1px solid #e0e0e0;font:1em Arial,Helvetica,sans-serif}input[type=checkbox],input[type=radio]{margin:0;border:0;min-width:0;width:auto!important;vertical-align:text-bottom}input.numberField{width:50px;min-width:50px;text-align:right}textarea{min-height:100px}input[type=text],select,textarea{appearance:none}select{padding-right:2em;background:url(/images/ddl.png) no-repeat center right #fff}hr{border:0;clear:both;height:1px;line-height:1;overflow:hidden;background-color:#e0e0e0}.clearfix:after,.options:after{height:0;clear:both;content:".";display:block;line-height:0;visibility:hidden}.clearFloat{height:0;clear:both;overflow:hidden}.sm{font-size:11px}.left{float:left!important}.right{float:right!important}.error{color:red}.uber{width:100%;height:100%;overflow:hidden;position:relative}.outerWrapper{margin:0 auto;max-width:940px;overflow:hidden;padding:.8em 1.8em 0;background-color:#fff}header[role=banner]{position:relative}header .ic-phone{display:none}header .number{clear:right;float:right;color:#2a547c;line-height:1em;font-size:1.25em;margin:-2em 0 1em}#br_14 header .number,#br_15 header .number,#br_16 header .number,#br_17 header .number,#br_3 header .number,#br_5 header .number,#br_7 header .number{margin-top:.5em}header .number span{color:#939393;display:block;font-size:.9em;margin-bottom:.4em}header .number b{font-weight:400}.logo{float:left;padding-bottom:.5em}.logo img{width:100%}.hgroup{float:right;z-index:100;margin-bottom:1em;position:relative}.hOptions{padding:.5em 0;font-size:.9em;margin-top:-1em;border:1px solid #fff;text-transform:uppercase;box-shadow:-1px 0 2px #ccc;border-bottom-left-radius:2em;background:url(/images/stripeFade.png) repeat-x top left #f0f0f0}.hOptions ul li{display:inline-block;vertical-align:middle}.checkout,.hgroup .basket,.languages,.share{float:left;display:inline-block;border-right:1px solid #fff}.options ul:last-child,.options>:last-child{border-right:none}.languages{padding:.2em 0 .2em 1em;background:url(/images/ddGrey.png) no-repeat right center}.languages.single{background:0 0}.languages li>a{padding-right:25px;display:inline-block}.languages li>a img{vertical-align:top;margin:.2em .5em 0 0}.hOptions .languages li ul{clear:both;left:-999em;width:180px;z-index:9999;position:absolute;border-radius:.2em;border:1px solid #ccc;background-color:#fff}.languages li ul li,.languages li ul li a{width:100%;color:#3c3c3c;display:block}.languages li:hover ul{left:auto}.languages li.hover,.languages li:hover{position:static}ul.languages li ul li a{padding:.2em;box-sizing:border-box}.hOptions ul.languages li ul li a img{vertical-align:top;margin:.2em .5em 0 .2em}.languages li ul li a:hover{color:#fff;background-color:#4a6f93}header .shareaholic-canvas{clear:none;float:left;height:27px;margin-top:-2px;overflow:hidden}header .shareaholic-share-buttons-container.wrapped ul.shareaholic-share-buttons{margin:0 .5em!important;padding: 0 !important;}header .shareaholic-canvas i.shareaholic-service-icon{box-shadow:0 0 5px rgba(0,0,0,.2)!important}.hgroup .basket,.hgroup .checkout{padding:.2em 1em;border-left:1px solid #ccc}.hgroup .basket>div>a{padding:4px 0 4px 28px;background:url(/images/tagSprite.png) no-repeat left -50px}.ic-menu{width:50px;height:30px;display:none;cursor:pointer;background:#fff;position:relative}.ic-menu>a{top:.5em;left:-3.5em;color:#fff;position:absolute;text-transform:uppercase;font:700 1em Arial,Helvetica,sans-serif}.ic-menu:after,.ic-menu:before{left:0;top:6px;content:"";height:6px;width:100%;position:absolute;background:url(/images/stripeLite.png) repeat left top #4a6f93}.ic-menu:after{top:auto;bottom:6px}.mainNav{color:#fff;clear:both;padding:0 1em;font-size:1.1em;position:relative;box-shadow:0 0 8px -2px #323232 inset;background:url(/images/stripeLite.png) repeat left top #4a6f93}.mainNav ul{float:left;line-height:125%}.mainNav li{float:left;position:relative;display:inline-block}.mainNav li:first-child a{border:0;padding-left:0}.mainNav ul li.active,.mainNav>ul>li:hover{background:url(/images/menuArrow.png) no-repeat bottom center}.mainNav li a{color:#fff;margin:.5em 0;padding:.5em .9em;display:inline-block;border-left:1px solid #708fab}.mainNav li.home a{width:18px;text-indent:-9999px;background:url(/images/houseIcon.png) no-repeat left center}.mainNav li a:hover,.mainNav li.active a{text-decoration:none;text-shadow:0 0 4px #000}.mainNav ul .current a,.mainNav ul li:hover>a{text-shadow:0 0 6px #000}.mainNav ul li:hover li a,.mainNav ul ul li:hover a{color:#fff;border:none;text-shadow:none}.mainNav ul li:hover>ul{display:block;transition:all 1s ease 1s}.mainNav ul li.dd>a{background:url(/images/ddSprite.png) no-repeat right 12px}.mainNav ul ul{left:0;width:200px;display:none;z-index:99999;padding:0 1em;position:absolute;border-top:1px solid #fff;box-shadow:0 2px 2px #233C54;font:12px/20px Verdana,Geneva,sans-serif;background:url(/images/stripeLite.png) repeat left top #4a6f93}.mainNav ul ul a{border:0;margin:0;display:block;padding:.45em 0}.mainNav ul ul a:hover{margin:0 -1em;padding-left:1em;padding-right:1em;background-color:#fff;color:#4a6f93!important}.mainNav ul ul>li{border:0;margin:0;padding:0;float:none;display:block;background:url(/images/tripleDot.png) repeat-x left -4px!important}.mainNav ul ul li:first-child{background:none!important}.mainNav ul ul ul{top:0;left:211px;font-size:12px}html[xmlns] .mainNav ul{display:block}* html .mainNav ul{height:1%}.search{float:right;padding:.5em 0;position:relative}.search input{width:100%;float:left;border:none;min-width:0;color:#2a547c;padding:.52em;border-radius:3em;padding-right:2.5em}.search input:focus{outline:0}.searchBtn{right:.2em;position:absolute}.searchBtn a{width:30px;height:30px;border-radius:100%;text-indent:-999em;display:inline-block;background:url(/images/search.png) no-repeat center}.cart{right:0;width:80%;display:none;z-index:999999;margin-top:.8em;position:absolute;border-radius:.8em;padding:.8em .8em 0;text-transform:none;background-color:#fff;border:1px solid #c1c1c1;box-shadow:0 2px 2px #b5b5b5}.cart h3{font-size:1.8em;padding-bottom:.8em;padding-right:1.2em}.cart .close{top:10px;right:10px;position:absolute}.cart .arrow{right:6px;top:-15px;width:24px;height:15px;position:absolute;background:url(/images/arrowUp.png) no-repeat top left}.basket .cart section{float:none;padding:10px 0;border-bottom:1px dotted #c1c1c1!important}.basket .cart section:first-child{padding-top:0}.basket .cart section span i{float:right;font-weight:700}.basket .cart .td,.basket .cart .td:first-child{padding:0;width:92%}header .cart .td img{float:left;margin:2px 8px 0 0;border:2px solid #fff;box-shadow:0 0 2px #b5b5b5}header .cart .td p{padding:0;line-height:16px}.cart .remove{float:right}.cart .remove a{padding:5px}header .btnC{font-size:1.1em;padding-top:10px}.liveChat{height:50px;width:125px;float:right;font-size:14px;font-weight:700;text-align:center;margin-right:-1px;background:url(/images/liveChat.png) no-repeat top left}.liveChat a{color:#fff;display:block;padding:6px 5px 20px 36px;text-shadow:1px 1px 0 #0f2e4d}.mainContainer{padding:.5em 0 1em}.homepage .mainContainer{padding:0}.mainContainer .spBox,aside nav{padding:.5em 1em}.mainContainer img,.signPosts .spBox img,iframe{border:4px solid #fff;box-shadow:0 0 2px #b5b5b5}.videoContainer{height:0;overflow:hidden;position:relative;padding:2em 0 56.5%;margin-bottom:1.5em}.videoContainer embed,.videoContainer iframe,.videoContainer object{top:0;left:0;border:0;margin:0;float:none;width:100%;height:100%;box-shadow:none;position:absolute}iframe[src*="maps."]{width:48%;min-width:280px;margin-bottom:.5em}.bread{color:#848484;font-size:.8em;overflow:hidden;padding:0 0 .5em}.bread a{color:#4a6f93;text-decoration:underline}.bread ul li{display:inline}.signPosts{padding-top:1.8em;background:url(/images/greyFade_sm.png) repeat-x top left}.signPosts .spBox{width:33.3%;padding:0 1em;box-sizing:border-box;margin:0 0 1em!important;border-left:1px solid #e4e4e4}.signPosts .spBox:nth-child(-n+2){border-left:0;padding-left:0;margin-left:1px}.spBox.products{display:none}.signPosts .spBox h2{margin:0;background:0 0;padding-bottom:.5em}.signPosts .spBox.downloads h2,.signPosts .spBox.products h2,.signPosts .spBox.selector h2,.signPosts .spBox.shop h2{overflow:hidden;padding-left:1.5em;background:url(/images/tagSprite.png) no-repeat top left}.signPosts .spBox.shop h2{background-position:0 -50px}.signPosts .spBox.downloads h2{background-position:0 -104px}.signPosts .spBox.products h2{background-position:0 -165px}.signPosts .spBox img{float:left;margin-top:.5em;margin-right:1em;border-width:2px;width:auto!important}.signPosts .spBox p{padding-bottom:0}.container .spBox,aside nav{color:#fff;width:18.8%;box-sizing:border-box;background:url(/images/stripeLite.png) repeat top left #4a6f93}.container .spBox h1,.container .spBox h2,.container .spBox h2 a,aside nav h2{color:#fff;display:block}.homepage .container .spBox{position:relative;padding-bottom:3em}.homepage .spBox .btn{left:0;bottom:.5em;background:0 0;box-shadow:none;position:absolute}.container .spBox .btn a{color:#4a6f93;background:#fff;box-shadow:none}.container ul a{text-decoration:underline}.featureBox{width:32%}.container article:first-child,.featureBox.first,.featureBox:first-of-type,.spBox.first,.spBox.step:first-of-type,.spBox:first-of-type{margin-left:0}.featureBox>div{overflow:hidden;clear:both}.featureBox>div[id]{display:none}.homepage .featureBox,.homepage .spBox{margin:0 0 2% 1.5%;overflow:visible!important}.homepage .featureBox:first-of-type,.homepage .spBox:first-of-type{margin-left:0}.homepage .featureBox div.frame{height:130px;overflow:hidden}.homepage .spBox img{width:95%;max-width:145px}.homepage .featureBox img{max-width:290px}.featureBox,.spBox{float:left;margin:0 0 1.2em 3%}.featureBox img,.spBox img{margin-left:0;margin-right:0}.featureBox.first,.spBox.first{margin-left:0}.tabbing{width:100%;overflow:hidden;position:relative;margin-bottom:10px;padding-bottom:7px;background:url(/images/tripleDot.png) repeat-x left bottom}.tabbing h3{margin:0;padding:0;width:235px;display:inline;background:0 0}.tabbing>span{bottom:19px;z-index:0;width:100%;height:1px;margin-left:10px;position:absolute;background-color:#ccc}.tabbing ul{float:right;display:inline;margin-top:3px;position:relative}.tabbing ul li{display:inline-block}.tabbing ul li a{width:17px;height:17px;display:block;background:url(/images/tabbingSprite.png) no-repeat 0 0;text-indent:20px;overflow:hidden}.tabbing ul li a.active,.tabbing ul li a:hover{background-position:0 -19px}.bannerWrap{width:100%;overflow:hidden;max-height:312px;position:relative}figure.banner{top:0;left:0;position:absolute;border-top:1px solid #fff;border-bottom:1px solid #fff}figure.banner:first-of-type{position:relative}.banner img{display:block;width:100%}.banner figcaption{bottom:0;color:#fff;padding:20px;text-indent:35px;position:absolute;text-shadow:0 0 5px #000;font:1.5em/1.5em "TradeGothicLTStdBoldNo.2",Arial,Helvetica,sans-serif}.banner figcaption span{display:block;text-indent:0;font-size:1.65em}aside{float:left;width:23.4%}aside nav{width:auto;margin-bottom:1.2em}aside h2{margin:0}aside h2+div{padding-top:.6em}aside nav p{padding-bottom:.8em}aside nav a{color:#fff;display:block}aside ul li{background:url(/images/tripleDot.png) repeat-x left -4px}aside ul li:first-child{background:0 0}aside ul li:last-child a{padding-bottom:0}aside ul li ul li:last-child a{padding-bottom:5px}aside ul li a{display:block;padding:.45em 0;position:relative}aside ul li a.active:after,aside ul li a:hover:after{top:50%;right:-1em;display:block;margin-top:-8px;position:absolute;content:url(/images/asideArrow.png)}aside ul li ul{padding-left:8%;background:url(/images/tripleDot.png) repeat-x left -4px}aside ul ul ul{font-size:.9em}aside input,aside select{width:100%;font-size:.95em;margin-bottom:.8em}aside .filter{margin-top:-11px}aside .filter label{width:100%;display:block;padding:.5em 0;user-select:none;background:url(/images/tripleDot.png) repeat-x left -4px}aside .filter input{clear:both;float:right;padding:.2em;margin:.6em 0 0}aside .filter br{display:none}.mainContainer aside article{width:auto;margin-bottom:20px;overflow:hidden}aside article p{padding-bottom:10px}aside article img{width:97%;border-width:2px!important}aside article img:first-child{margin-top:5px}.mainContent .spBox,aside article{width:48.5%;padding:.5em .8em;border:1px solid #fff;box-sizing:border-box;box-shadow:0 0 2px #a0a0a0;background:url(/images/stripeDrk.png) repeat top left #fbfbfb}.mainContent .spBox.first{clear:left}.mainContent .spBox.first+.spBox{clear:right}.mainContent .spBox .btn,aside article .btn{margin:.5em 0 0}.spBox .btn{float:left}.mainContent .spBox h2{margin-bottom:.8em}.mainContent .spBox img{margin-right:1em}.mainContent article.spBox img{width:125px}.mainContent .featureBox{width:48%}.spBox.step{width:37%;color:#4a6f93;margin-left:2%}.step.lg{width:60%}.step+.step{float:right}.spBox.step p{padding-bottom:1em}.step span{font-size:.9em;padding-top:.2em;display:inline-block}.step a{text-decoration:none}.step .selection{padding:1em 0;overflow:hidden;background:url(/images/tripleDot.png) repeat-x top left,url(/images/tripleDot.png) repeat-x bottom left}button{border:0;cursor:pointer;color:#fff;width:100%;margin:2px 0;font-size:.9em;padding:2px 5px;border-radius:5px;background:url(/images/btnSprite.png) repeat-x top left #2b557c}.lg button{float:left;width:auto;margin-right:4px}button.active,button:hover{background:url(/images/btnSprite.png) repeat-x left -32px #e40707}article.mainContent,article.news{float:right;width:48.5%}article.news{float:left}article.news h2{margin-bottom:.3em}article.news img{width:128px}.relative{position:relative}address p{padding-bottom:12px}address p span{display:block}.container{clear:both}.homepage .container{padding-top:1.2em}.container,.documents,.slider{padding-top:.6em;background:url(/images/pageStripe.png) repeat-x top left;box-shadow:42px -30px 20px -25px #fff inset,-42px -35px 25px -28px #fff inset}.section.container{padding-top:8px}div.mainContent{float:right;width:74.46%;padding-top:5px;position:relative;background:url(/images/pageStripe.png) repeat-x top left;box-shadow:42px -30px 20px -25px #fff inset,-42px -35px 25px -28px #fff inset}.mainContent img{max-width:100%;box-sizing:border-box}.mainContent.full{float:none;width:100%}.mainContent a{color:#4a6f93;text-decoration:underline}.mainContent a:hover{text-decoration:underline}.mainContent ul{padding-bottom:.3em}.mainContent ul li{padding:0 0 10px 20px;background:url(/images/bullet.png) no-repeat left 5px}.mainContent img,.news img,iframe{float:left;font-size:.8em;line-height:1.7;margin:.4em 1em .5em 0}.mainContent.news img{float:right;margin-left:1em;margin-right:0}.mainContent figure img{float:none;width:100%;display:block;margin:0 0 10px;max-width:692px;box-sizing:border-box}.mainContent section,.news section{clear:both;padding-top:1em;position:relative;border-top:1px dotted #c1c1c1}.container h2:first-child+section,.container section:first-of-type,.mainContent section:first-of-type:not(.featured){padding-top:0;border:0}.news section{padding-top:1em!important}.mainContent section{padding-bottom:.6em}.mainContent section:not(.container):not(.slider) h2,.mainContent section:not(.container):not(.slider) h3{background:0 0;margin-bottom:0}.mainContent section .btn{float:left;margin-bottom:1.8em}.productH1{width:100%;color:#4a6f93;margin-bottom:12px;padding-bottom:10px;background:url(/images/tripleDot.png) repeat-x bottom left;font-family:"TradeGothicLTStdBoldNo.2",Arial,Helvetica,sans-serif}.productH1 h1{margin:0;background:0 0;padding:0 40px 0 0}.productH1 span{float:right;text-align:right;font-size:1.2em;padding-right:5px;color:#87a0b7}.double .col,.triple .col{float:left;width:48.5%;margin-left:2.5%;box-sizing:border-box}.double .col:nth-of-type(odd){clear:left;margin-left:0}.triple .col{width:31.6%;padding-left:0}.triple .col img{width:32%}.triple .col:first-child+.col{float:left}.col article{overflow:hidden;padding-bottom:15px}.triple .col article{padding-bottom:10px}.col article img{margin-left:2px;margin-right:10px}.col article img.thumbnail{width:128px}.col p{padding-bottom:.3em}.col h4{padding:0;background:0 0}.col .quote{width:100%;padding-top:10px}.col .quote label{width:40%}.col .quote input,.col .quote select,.col .quote textarea{width:55%}.social{margin-bottom:1.2em}.social h2 span{padding:.4em 0 .4em 2em}.social h2.twitter span{background:url(/images/shareSprite.png) no-repeat 0 -101px}.social h2.facebook span{background:url(/images/shareSprite.png) no-repeat 0 -173px}.social h2.youtube span{background:url(/images/shareSprite.png) no-repeat 0 -214px}.social .col{color:#fff;font-size:.9em;padding:.5em .8em;position:relative;margin-bottom:2.4em}.social .double .col{min-height:48px;background:url(/images/stripeLite.png) repeat scroll left top #4a6f93}.social .col a{color:#fff;text-decoration:none}.social .col a:hover{text-decoration:underline}.social .col span{right:.5em;bottom:-2em;color:#5b5b5b;display:block;font-size:.9em;font-style:italic;position:absolute;padding-right:3.2em;background:url(/images/boxPoint.png) no-repeat right top}.social .triple .col{background-color:#000;box-shadow:0 0 2px #b5b5b5}.social .triple .col img{border:0;width:auto;float:none;display:block;box-shadow:none;margin:.2em auto}.social .triple .col span{background-position:right bottom}.social .play{top:50%;left:50%;width:67px;height:67px;margin:0 auto;display:block;cursor:pointer;margin-top:-33px;margin-left:-33px;position:absolute;background:url(/images/playBtn.png) no-repeat 0 0}.youtubeVideo{float:none;clear:both;width:500px;height:281px;display:block;margin:.5em auto 1.2em}article.news h4{padding-bottom:0;line-height:16px;font-weight:400}.date{color:#6d6f71;font-size:.9em;font-style:normal}.mainContent .date{display:block;margin-top:-.4em;padding-bottom:.5em}.mainContent.blogs .container:first-child{margin-top:-5px;background:0 0}.blogs .container{padding-bottom:1.2em}.blogs .container h1,.blogs .container h2,.blogs header h1,.blogs header h2{margin:0;background:none!important}.blogs .container img{float:right;margin-left:1.2em;margin-right:.2em}.blogs header{margin-bottom:1.2em;padding-bottom:1em;background:url(/images/tripleDot.png) repeat-x left bottom}.blogs header .user{float:right;font-size:.9em}.blogs header .user ul{text-align:right}.blogs ul li{background:0 0}.blogs header ul li{background:0 0;padding:0 2px 0 6px;border-left:1px solid #5b5b5b}.blogs header ul li:first-child{border-left:0}.socialCounts{padding-bottom:8px}.socialCounts iframe{border:0;margin:0;box-shadow:none}.fb-like .fb_ltr{width:80px!important}.comments .box{padding:5px 10px 0;margin-bottom:15px;border:1px dotted #c1c1c1}.comments .box p{padding-bottom:10px}.comments .reply{clear:both;padding-top:0;padding-left:30px;border-top:none}.reply .box{color:#fff;background:url(/images/stripeLite.png) repeat left top #4a6f93}.comments .controls{float:right}.controls ul.rating{padding:0 0 15px 15px}.controls .btn{float:right;margin-right:18px}.comments ul{float:left;padding:15px 15px 0}.blogs .tagRate{padding-bottom:15px}.tagRate ul.rating{padding:0;float:right}.blogs .rating li,.blogs .tagRate .rating li{border:0;padding:0;background:0 0;vertical-align:top;display:inline-block}.blogs .tagRate .rating li{background:url(/images/ratingSprite.png) no-repeat left top}.blogs .tagRate .rating li:first-child{background:0 0}ul.rating li a{width:21px;height:21px;display:block}.tagRate .rating li a.active,.tagRate .rating li a.hover,.tagRate .rating li a:hover{background:url(/images/ratingSprite.png) no-repeat left -26px}ul.rating .positive a{background:url(/images/ratingSprite.png) no-repeat left -55px}ul.rating .positive a.active,ul.rating .positive a:hover{background-position:left -105px}ul.rating .negative a{background:url(/images/ratingSprite.png) no-repeat left -81px}ul.rating .negative a.active,ul.rating .negative a:hover{background-position:left -131px}.mainContent .documents:first-child{padding-top:0;background:0 0}.documents{padding-bottom:1.5em}.documents h1,.documents h2,.documents h3{margin:0}.documents section{border-top:0;padding:.5em 0!important;border-bottom:1px dotted #c1c1c1!important}.documents article{padding:.3em 1.5%;display:inline-block}.documents.downloads article{vertical-align:top}.documents article:first-child{width:62%;padding-left:0}.documents.downloads article:first-child{width:auto}.documents.full article:first-child{width:87.5%}.documents .type-size{width:8.5%;text-align:center}.documents section .btn{margin:0;padding:0;float:right}.documents .btn a{min-width:0}section header{color:#888;overflow:hidden;margin-bottom:15px;box-shadow:0 3px 2px -2px #d8d8d8;font:1.15em/16px "TradeGothicLTStdBoldNo.2",Arial,Helvetica,sans-serif}.mainContent section header a{color:#888;padding-bottom:8px;display:inline-block}section header a{text-decoration:none!important}section header a.active,section header a:hover{color:#4a6f93;text-decoration:none!important}.mainContent section header ul li{padding:0;background:0 0;margin-right:3%;position:relative}section header ul li a.active span,section header ul li a:hover span{left:50%;width:17px;height:12px;bottom:-15px;margin-left:-10px;position:absolute;background:url(/images/shadowArrow.png) no-repeat center bottom}section.slider{overflow:hidden;user-select:none;position:relative;padding-top:.8em!important}.slider article{float:left;width:22.7%;margin-left:3%;text-align:center;box-sizing:border-box}.slider article:first-of-type{margin-left:0}.slider article h4,.sliderarticle h5{padding-bottom:0}.slider article img{float:none;width:100%;max-width:100%;margin:0 auto .5em;box-sizing:border-box}.slider .arrowLeft,.slider .arrowRight{left:0;top:48px;width:18px;height:133px;z-index:90;cursor:pointer;position:absolute;background:url(/images/arrowSprite.png) no-repeat top left}.slider .arrowRight{right:0;left:auto;background-position:left bottom}.slider .wrap{height:132px;padding:0 20px;overflow:hidden;position:relative;background:url(/images/tripleDot.png) repeat-x left bottom}.slider .wrap article{width:138px;margin-left:0;padding-top:.5em;padding-left:1.4em}.slider .wrap article img{border-width:3px}.slider .wrap article:hover img{border-color:#2a547c}.slider .movable{width:6000px;position:relative}.compareBoth{overflow:hidden;position:relative;margin-bottom:1.2em;background:url(/images/plus.png) no-repeat center center}.compareBoth section,.compareVinyl section{border:0}.compareCol{width:49%;float:left;overflow:visible}.compareCol.second{float:right}section .compare{float:left;clear:right;width:22.5%;padding-left:3%}.compare a{display:block}.compareCol section .compare{width:38%;padding:0;margin:.5em 0 .5em 14%}section .compare:first-child{border-left:0;margin-left:2%;padding-left:0}.compareCol.second section .compare:first-child{margin-left:0;padding-left:7.2%}.compare article{padding:0;width:100%}.compare article img{margin:0;width:100%;float:none}.floorButton img{width:90%}.floorButton.active img{border-color:#4a6f93}.videoThumbnail{cursor:pointer}.videoThumbnail>div{display:none}#selectorResults{display:block;position:relative}.hoverBox{top:0;width:65%;padding:10px;border:#c1c1c1;position:absolute;background-color:#fff;box-shadow:0 0 2px #b5b5b5;z-index:10}table{width:100%;margin:15px 0;font-size:.8em;text-align:left;border:1px solid #c1c1c1}table h4{min-height:34px;font:1.2em/16px Arial,Helvetica,sans-serif}table .close{float:right;width:16px;height:15px;cursor:pointer;text-indent:-999em;display:inline-block;margin:-.8em -1.1em 0 .4em;background:url(/images/closeBtn.png) no-repeat center #385F85}table .close a{display:block}.mainContent table img{width:100%;margin:0 0 5px;border-width:2px;border-color:#2a547c}table td,table th{width:20%;padding:8px 10px;box-sizing:border-box}.th,table th{color:#fff;background-color:#2a547c;border-top:1px solid #fff;font:1.4em/20px "TradeGothicLTStdBoldNo.2",Arial,Helvetica,sans-serif}#compareResults th{width:15%}table th:first-child{padding-top:0}table tr:first-child th{border-color:#c1c1c1}table tr:nth-child(odd){background-color:#ededed}table td{border-top:1px solid #c1c1c1;border-left:1px solid #c1c1c1}table td:first-child{border:0}.btn.abs{bottom:1em;position:absolute}.btn,.next,.prev{color:#fff;float:left;margin:.6em 0;position:relative;box-sizing:border-box;box-shadow:0 1px 2px #6b6b6b;background:#4a6f93;background:linear-gradient(to bottom,#4a6f93 0,#104f87 40%,#104f87 50%,#104f87 60%,#4a6f93 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4a6f93', endColorstr='#104f87', GradientType=0)}.btn+.btn{margin-left:1em}.prev{margin-right:1em}.next{float:right;margin-left:1em;text-align:right}.btn a,.next a,.prev a{color:#fff;display:block;min-width:65px;padding:.3em .8em;position:relative;text-decoration:none!important}.next a,.prev a{min-width:65px}.prev a{padding-left:.5em}.btn a:hover,.next a:hover,.prev a:hover{text-decoration:none}.paging{clear:both;width:100%;overflow:hidden;padding-top:.6em;border-top:1px dotted #c1c1c1}.paging ul{padding:0;width:100%;margin:0 auto;text-align:center;vertical-align:top}.paging ul li{padding:0;margin:0 .2em;background:0 0;display:inline-block}.paging ul li a{width:24px;display:block;border-radius:100%;text-decoration:none;background-color:#fff;padding:.35em .25em;box-shadow:0 1px 4px #b3b3b3 inset}.paging ul li a.active,.paging ul li a:hover,.paging ul li.active a{color:#fff;text-decoration:none;background-color:#4a6f93;box-shadow:0 1px 4px #375b7f inset}.paging .next,.paging .prev{display:block}.buttons{padding:0 0 .5em;margin-top:-.5em}.form label{padding-right:2%}.form section,.quote section{border:0;padding:0 0 1em}.form label,.quote label{width:30%;padding-bottom:.2em;display:inline-block;box-sizing:border-box}.form input,.form select .quote input,.quote select{width:38%}section.checkboxes{padding-top:1em;border-top:1px solid #e0e0e0}section.checkboxes>label{width:100%;padding-bottom:1em}.checkboxes>div label{width:46%}.form input[type=checkbox],.form input[type=radio],.quote input[type=checkbox],.quote input[type=radio]{margin:0 .5em 0 0;vertical-align:sub}textarea{clear:both;width:100%}.form .btn,.quote .btn{float:right}.quote{overflow:hidden;margin-bottom:1em}.quote label{width:36%;vertical-align:top}.quote input,.quote select{width:58.5%}.quote span{padding-bottom:5px;display:inline-block}select#bDDLTitle,select#dDDLTitle{width:auto}.required{color:#ef383f}section.fullwidthlabel input[type=checkbox],section.fullwidthlabel label{width:auto!important;display:inline}.jsSS{width:98.8%;overflow:hidden;user-select:none;position:relative;margin-bottom:15px;border:4px solid #fff;box-shadow:0 0 2px #b5b5b5}.jsSS .arrowLeft,.jsSS .arrowRight,.jsSS .thumbs .arrowLeft,.jsSS .thumbs .arrowRight{left:0;top:50%;width:30px;height:64px;display:none;z-index:90;cursor:pointer;margin-top:-32px;position:absolute;transition:all 1s ease 1s;background:url(/images/slideshow/ssArrows.png) no-repeat top left}.jsSS .arrowRight,.jsSS .thumbs .arrowRight{right:0;left:auto;background-position:left -64px}.jsSS:hover .arrowLeft,.jsSS:hover .arrowRight{display:block}.jsSS .movable{min-height:430px;position:relative}.mainImage{position:relative}.mainImage a+a.hidden,.mainImage a.hidden+a.hidden{z-index:-1;position:absolute}.jsSS.mini .mainImage{min-height:200px}.jsSS.jsGallery .mainImage{cursor:pointer;min-height:220px}.jsSS.jsGallery .mainImage span.playIcon{top:50%;left:50%;z-index:80;width:67px;height:64px;margin:0 auto;display:block;cursor:pointer;margin-top:-30px;margin-left:-30px;position:absolute;background:url(/images/playBtn.png) no-repeat top left}.mainImage a{display:none;position:relative}.jsSS .movable>img{float:none;position:absolute}.mainContent .jsSS img{border:0;margin:0;display:block;box-shadow:none}.jsSS .thumbs{bottom:0;width:100%;padding:8px 22px;position:absolute;box-sizing:border-box;background:url(/images/slideshow/stripeLite.png) repeat left top #4a6f93}.jsSS .thumbs .movableWrap{min-height:10px}.jsSS .thumbs .movable{left:0;width:9000px;min-height:0}.jsSS .thumbs img{float:left;margin:0 .8em;cursor:pointer;max-width:68px;max-height:40px;position:relative;border:3px solid #fff}.jsSS .thumbs img.active{border:3px solid #849CB2}.jsSS .thumbs .arrowLeft,.jsSS .thumbs .arrowRight{top:0;margin:0;width:20px;height:66px;display:block;background-position:left -130px}.jsSS .thumbs .arrowRight{background-position:left -199px}.pause,.play{top:10px;right:10px;width:22px;height:22px;z-index:999;display:block;cursor:pointer;position:absolute;background:url(/images/slideshow/controls.png) no-repeat top left}.play{background-position:0 -23px}.mini.jsSS{float:left;width:355px;margin:5px 20px 10px 0}.mini.jsSS .movable{min-height:205px}.mini .paging{border:0;width:100%;padding:5px;display:table;font-size:.8em;position:relative;box-sizing:border-box;background:url(/images/stripeLite.png) repeat left top #4a6f93}.mini .paging ul{padding:0;width:100%;margin:0 auto;text-align:center;display:table-cell;vertical-align:top}.mini .paging ul li{float:left;padding:0;margin:0 4px;background:0 0;display:inline-block}.mini .paging ul li a{width:22px;display:block;cursor:pointer;padding:3px 1px 1px;border-radius:22px}.mini .paging ul li a.active,.mini .paging ul li a:hover{color:#fff;padding:2px 0 0;border:1px solid #fff;background-color:#4a6f93;box-shadow:0 1px 4px #375b7f inset}.mini .paging .pause,.mini .paging .play{top:7px;right:7px}.mainContent .ss{border:0;padding:0;float:right;margin-left:20px;overflow:visible}.ss.left{margin-left:0;margin-right:20px}.jsGallery{width:346px}.jsSS.jsGallery img{max-width:346px}.jsSS.jsGallery .arrowLeft,.jsSS.jsGallery .arrowRight{top:4px;background-position:left -139px;width:18px}.jsSS.jsGallery .arrowRight{background-position:left -208px}.jsGallery .thumbs{clear:both;background:0 0;position:relative;padding:4px 21px 0;background-color:#fff}.jsGallery .thumbs img{width:72px;margin:0 2px;cursor:pointer;border:2px solid #fff}.jsGallery .thumbs img:hover{border-color:#4A6F93}.products a{text-decoration:none}.products section{overflow:hidden}.mainContent .btnC>.btn+.btn{margin-bottom:1em}.price{color:#4a6f93;display:block;padding:0 0 .5em;font-size:1.3em;font-weight:700}.price i{font-size:.7em;text-transform:uppercase}.offer{color:#4a6f93;font-weight:700;font-style:italic}span.price{float:right;padding-top:.6em}span.offer{right:0;bottom:2em;position:absolute}.code{float:right;padding-bottom:5px;display:inline-block}span.code{display:block;text-align:right;padding-left:.5em}.options{clear:both;padding:10px 0;border-top:1px solid #e4e4e4}.options p{font-weight:700}.options div section{border:0;float:left;clear:none;padding:0 0 1em 1.8em}.options div section.first,.options div section:first-child{padding-left:0}.options .btn{margin:0;float:right}.basket select{width:100%;min-width:0;margin-top:-.53%}.th{font-size:1.1em;padding:3px 0 3px 3px}.basket .td:first-child{width:51%;padding-left:0}.basket section{border-top:0;padding:.8em 0!important;overflow:hidden;border-bottom:1px dotted #c1c1c1}.basket section:last-child{border-bottom:1px solid #e4e4e4}.basket .td{width:13.7%;float:left;padding:0 1%;box-sizing:border-box}.basket section .td:first-child{padding-left:0}.basket .td img{width:20%;min-width:75px;max-width:128px;border-width:3px;margin-right:1em}.td.remove{width:6.38%;min-width:0;padding-right:0;text-align:center}.basket .td.review{width:45%}.basket .td.title{width:85%;text-align:right}.basket .td.title2{width:76.5%;text-align:right}.td.currency{text-align:right}.basket .td p{padding-bottom:.53%}.basket .td b{font-weight:400}.remove a{width:10px;height:11px;padding:5px;margin:0 auto;display:block;text-indent:-999em;background:url(/images/removeIcon.png) no-repeat center 6px!important}.remove a:hover{background-position:center -11px!important}.total{float:right;padding:1em 0;max-width:40%;text-align:right}.total p{color:#4a6f93;font-size:1.5em;font-weight:700;padding-bottom:.5em}.total p.warning{color:red;font-size:1em}.total p span{color:#5b5b5b;font-size:.7em;font-weight:400}.total .btn{float:right}.discount{width:50%;float:left;padding:.6em 0;overflow:hidden}.discount input{width:55%;float:left;margin-right:3%}.discount .btn{margin:0;float:left}.outofstock{float:right;color:#4a6f93;font-size:130%;padding:.4em 0;font-weight:700}footer[role=contentinfo]{color:#fff;clear:both;overflow:hidden;font-size:.9em;margin:0 -2em;padding:.8em 2em;background:url(/images/stripeLite.png) repeat top left #4a6f93;width:100%}footer[role=contentinfo] h3{font-size:1.6em;margin-bottom:10px}footer[role=contentinfo] a,footer[role=contentinfo] h3{color:#fff}footer div section{float:left;padding:0 1%;box-sizing:border-box;border-left:1px solid rgba(255,255,255,.4)}footer[role=contentinfo] div section:first-child{border-left:0;padding-left:0}footer div section:last-child{padding-right:0}footer section ul{margin-left:-1%}footer .links{width:24%}footer .contact{width:56%}footer .follow{width:20%;padding-right:0}footer section li{width:49%;float:left;display:block;padding:0 .5em;margin:.2em 0 0 1%;box-sizing:border-box;box-shadow:0 0 4px -1px #fff inset;background:#849cb2;background:rgba(255,255,255,.3)}footer .links li{width:49%;text-align:center}footer .contact ul+ul li{width:98%}footer .follow ul{width:100%;display:table}footer .follow ul li{padding:0;width:28%;float:none;background:0 0;box-shadow:none;display:table-cell}footer .follow ul li:first-child{padding-left:0}footer[role=contentinfo] section li a{display:block}.follow ul li a{width:32px;height:32px;text-indent:-999em;display:inline-block;transition:all .2s ease 0s;background:url(/images/followSprite.png) no-repeat top left}.follow ul li a:hover{background-position:0 -41px}.follow ul li a[title*=Facebook]{background-position:-41px 0}.follow ul li a:hover[title*=Facebook]{background-position:-41px -41px}.follow ul li a[title*=Linked]{background-position:-82px 0}.follow ul li a:hover[title*=Linked]{background-position:-82px -41px}.follow ul li a[title*=You]{background-position:-123px 0}.follow ul li a:hover[title*=You]{background-position:-123px -41px}footer .copyright{font-size:.85em;padding-top:1em;margin-top:1.2em;line-height:1.8em;border-top:1px solid rgba(255,255,255,.4)}.copyright span:first-child{width:85%;float:left}.copyright .web{float:right;padding-left:5.5%}#cookie-alert{color:#fff;width:100%;display:none;font-size:.9em;overflow:hidden;background:url(/images/stripeLite.png) repeat 0 0 #4a6f93}#cookie-alert #message{width:100%;max-width:1000px;margin:0 auto;font-size:.9em;padding:.5em 1em;line-height:15px;box-sizing:border-box}#cookie-alert a{color:#fff;text-decoration:underline}#cookie-alert #title{float:left;color:#fff;line-height:25px;margin-right:10px;padding:2px 10px 5px 0;border-right:1px solid #fff;font:1.8em "TradeGothicLTStdBoldNo.2",Arial,Helvetica,sans-serif}#cookie-alert button{color:#fff;float:none;width:auto;padding:0 5px;margin-top:5px;font-size:11px;border:1px solid #91A7BD}#cookie-alert button:hover{background-position:0 0}::selection{color:#fff;background:#4a6f93}.stwrapper iframe{margin:0;border:0;box-shadow:none}ul.sitemap li{background:url(/images/tripleDot.png) repeat-x left -4px;padding:0}ul.sitemap li ul{padding:0 0 0 25px;background:url(/images/tripleDot.png) repeat-x left -4px}.recaptcha{display:none;padding-bottom:5px}.recaptcha *{background:0 0;border:none;bottom:auto;clear:none;cursor:default;float:none;font-family:Arial,Helvetica,sans-serif;font-size:medium;font-style:normal;font-weight:400;height:auto;left:auto;letter-spacing:normal;line-height:normal;max-height:100%;max-width:100%;min-height:0;min-width:0;overflow:visible;position:static;right:auto;text-align:left;text-decoration:none;text-indent:0;text-transform:none;top:auto;visibility:visible;white-space:normal;width:auto;z-index:auto}.recaptcha table img{max-width:100%!important}#br_14 .search,#br_15 .search,#br_16 .search,#br_17 .search,#br_5 .search,#br_7 .search{width:155px}#br_14 .mainNav,#br_15 .mainNav,#br_16 .mainNav,#br_17 .mainNav,#br_5 .mainNav,#br_7 .mainNav{padding-left:.6em;padding-right:.6em}#br_14 .mainNav li a,#br_15 .mainNav li a,#br_16 .mainNav li a,#br_17 .mainNav li a,#br_5 .mainNav li a,#br_7 .mainNav li a{padding:.5em .55em}#br_14 .mainNav li.home a,#br_15 .mainNav li.home a,#br_16 .mainNav li.home a,#br_17 .mainNav li.home a,#br_5 .mainNav li.home a,#br_7 .mainNav li.home a{padding-right:0}iframe[name='google_conversion_frame']{height: 0 !important;margin: 0!important;padding: 0 !important;border: none !important;}.responsiveTabTitle{display:none}.tabs{padding-top:.8em}.tabs li,header ul li{display:inline-block;word-break:break-all}.responsiveTabTitle+div{display:none}.responsiveTabTitle+div:first-of-type{display:block}@media screen and (max-width:940px){.outerWrapper{padding:.8em 1em 0}.signPosts .spBox img{display:none}.banner figcaption{padding-top:0;padding-bottom:0;top:auto!important;bottom:.8em!important;left:0!important}.banner figcaption span{font-size:1.25em}#br_17 .mainNav>ul{font-size:.88em;margin-top:.3em}}@media screen and (max-width:850px){.outerWrapper{padding-left:.8em;padding-right:.8em}.logo{width:35%}.homepage .container{margin:0 -1em;padding:0 1em}.homepage .container:first-of-type{padding-top:.5em}.container .spBox,.homepage .featureBox{width:100%;float:none;margin-left:0;height:auto!important}.homepage .featureBox img{float:left;margin-right:1em}.homepage .boxes .spBox .btn{clear:none;float:left;position:static}.homepage .boxes .spBox{padding-bottom:.5em;overflow:hidden!important}.homepage .boxes .spBox img{margin-bottom:.4em}.featureBox{padding-top:.8em;border-top:1px solid #ccc}.tabbing h3 span{display:none}.homepage .featureBox div.frame{height:auto}.spBox .btn{clear:both}.homepage .spBox .btn{float:none}.homepage .spBox img{float:left;margin-right:1.2em}.container .spBox .btn{left:0;margin:0}.triple .col{width:100%;float:none;clear:both;margin:0 0 1em}.social .triple .col{margin-bottom:2.5em}footer .links{width:28%}footer .contact{width:72%;hyphens:auto;padding-right:0}footer .follow{border:0;clear:both;width:100%;float:none;padding:1em 0 0}footer .follow ul li{width:25%}footer .follow li a{margin:0 auto}footer .copyright{text-align:center}.copyright .web,.copyright span:first-child{padding:0;width:100%;display:block;clear:both;float:none}.copyright .web{margin-top:1em}}@media screen and (min-width:540px) and (max-width:680px){footer .links ul{margin:0}footer .links ul li{float:none;width:100%;clear:both;margin-left:0}}@media screen and (max-width:735px){.logo{width:218px}.number b,.number span{display:none}.mainContent .ss{width:100%;float:none;margin:0}.jsGallery{width:100%;box-sizing:border-box}}@media screen and (max-width:715px){aside .mcollapse{cursor:pointer}aside .mcollapse+*{display:none}aside .mcollapse:before{float:right;content:"\e60d";font:1em harlequin}aside .mcollapse.close:before{content:"\e60c"}aside,div.mainContent{width:100%;float:none;clear:both}aside>article,aside>div{display:none}aside .mShow{display:block}.basket{font-size:.9em}.jsSS .arrowLeft,.jsSS .arrowRight{display:block}}@media screen and (max-width:680px){.container,.homepage .container{background:0 0}.homepage .container:first-of-type{margin:0 -1em;padding:1em;background:#f3f3f3;box-shadow:none;border-top:1px solid #ccc}article.mainContent,article.news{clear:both;float:none;width:100%}article.news{margin-bottom:.8em}}@media screen and (min-width:660px) and (max-width:815px){.mainNav{padding:0 .65em}.mainNav>ul>li{font-size:.9em}.mainNav li a{margin:.6em 0;padding:.5em .6em}.search{width:150px}}@media screen and (max-width:690px){.ic-menu{display:block;float:right}.hgroup,.mainNav{margin:0 -.7em}.liveChat,.mainNav ul,.share{display:none}header .number{margin:1em 0 0!important}.mainNav>ul{top:3em;left:0;right:0;width:auto;z-index:99;display:none;padding:0;font-size:1.2em;text-align:center;position:absolute;box-sizing:border-box;box-shadow:0 2px 2px #323232,0 0 8px -2px #323232 inset;background:url(/images/stripeLite.png) repeat left top #4a6f93}.mainNav>ul>li{float:none;clear:both;display:block!important;border-top:1px solid rgba(255,255,255,.2)}.mainNav>ul>li:first-child{border:0}.mainNav>ul>li:first-child>a,.mainNav>ul>li>a{border:0;margin:0;padding:.65em .8em;display:block}.mainNav li.home a{margin:0 auto!important;background-position:center!important}.mainNav ul ul{display:none;font-size:.85em;padding:0 .8em;width:100%;position:static;box-shadow:none;box-sizing:border-box;background:rgba(41,72,103,.5)}.mainNav ul ul ul{display:none!important}.mainNav>ul>li:hover{background:0 0}.mainNav ul li:hover>ul{display:none}.mainNav{padding:.6em .8em}#br_7 .search,.search{padding:0;float:left;width:182px;position:relative}.search input{width:100%}}@media screen and (max-width:660px){.mainContainer .mcollapse,.responsiveTabTitle{cursor:pointer}.mainContainer .mcollapse+*,.responsive.tabs,.responsiveTabTitle+div,.responsiveTabTitle+div:first-of-type{display:none}.responsiveTabTitle,.responsiveTabTitle+div:first-of-type{display:block}.responsiveTabTitle:before{float:right;content:"\e60d";font:1em harlequin}.responsiveTabTitle.rClose:before{content:"\e60c"}.mainContainer .mcollapse:before{float:right;content:"\e60d";font:1em harlequin;padding-left:.2em}.mainContainer .mcollapse.close:before{content:"\e60c"}.mainContent h2.mcollapse,.mainContent h3.mcollapse{padding-bottom:.35em}.container h2.mcollapse,.container h3.mcollapse{margin:0;padding-bottom:.8em}.mainContent h2.mcollapse+*,.mainContent h3.mcollapse+*{margin-top:1em}.mainContent h2.mcollapse+div,.mainContent h3.mcollapse+div{margin:0 -.8em -.6em;padding:.8em;overflow:hidden;background:#f5f5f5}.mainContent .discount .mcollapse+div{padding:0;margin:0;background:0 0}.mainContent section:first-of-type{padding-top:1em;border-top:1px dotted #c1c1c1}.mainContent .options section:first-of-type{padding-top:0;border:0}.bread{padding-left:0}.bread ul li:first-child{display:none}.bread ul li:first-child+li{margin-left:-1em}.bannerWrap{margin:0 -1em;width:inherit}.signPosts{padding-top:.5em;background:0 0}.spBox a,.spBox p,.spBox.products{display:block}.signPosts .spBox{clear:both;float:none;width:100%;padding:0;margin:0!important;border-left:0;border-top:1px solid #ccc;overflow:hidden!important}.signPosts .spBox:first-child{border:0}.signPosts .spBox img{display:block;margin-top:0}.signPosts .spBox a{padding:1em 0;overflow:hidden}.products section{width:48%;float:left;clear:none;margin-bottom:1em}.products section:nth-child(even){float:right;clear:right}.products section h2{font-size:1.3em}.products section img{float:none;max-width:100%;margin:0 auto .2em;box-sizing:border-box}.products section p{display:none}.documents{padding-bottom:0;background:0 0}.documents h2.mcollapse{padding-bottom:.8em}.documents section:first-of-type{margin-top:-.5em;padding-top:0!important}.basket .td img{float:none}.basket .td:first-child{width:40%}.basket .td.title,.basket .td.title:first-child{width:83%}.basket .td{width:13%}.total{overflow:hidden;float:none;max-width:none;padding-bottom:0}.discount{float:none;width:100%}aside nav+nav{margin-top:-1em}}@media screen and (max-width:590px){.hgroup{float:none;clear:both;border-top:1px solid #ccc;box-sizing:border-box}.hOptions{border:0;margin-top:0;padding:.5em 1em;box-shadow:none;border-radius:0}.hOptions>*{padding:0}.checkout,.hgroup .basket,.languages{border:0;padding:0;box-shadow:none}.hgroup .basket{float:right}header .number{top:4.2em;right:-1em;position:absolute}.languages li ul li a{padding:.35em 0;margin:.2em 0}header .number i{display:none}header .ic-phone{top:-4em;right:.8em;color:#4a6f93;width:50px;height:50px;display:block;text-align:center;position:absolute;border:1px solid #ccc;border-radius:100%;box-shadow:0 0 4px 0 #ccc inset;transition:linear all .3s}.ic-phone:before{content:url(images/ic-phone.png);display:block;margin-top:.7em}header a:hover{text-decoration:none}.form label,.quote label{width:45%}.form input,.form select,.quote input,.quote select{width:54%}.checkboxes>div label{width:94%}.mainContent iframe[src*="maps."]{width:100%;float:none;box-sizing:border-box}.compareCol{width:100%}.compareCol.second{float:left;padding-top:4em}.compareCol section .compare,.compareCol section .compare:first-child,.compareCol.second section .compare:first-child{width:42%;margin-left:2.5%;padding:0}.compareCol section .compare:nth-child(2n){float:right;margin-right:2%}.compare article img{box-sizing:border-box}.slider ul li{display:block;float:left;width:47%}}@media screen and (max-width:540px){footer .mcollapse{cursor:pointer}footer .mcollapse+*{display:none}footer .mcollapse:before{float:right;content:"\e60d";font:1em harlequin}footer .mcollapse.close:before{content:"\e60c"}.compareVinyl{margin-left:-4%}section .compare,section .compare:first-child{padding:0;margin-left:4%;width:46%}.mainContent section:not(.container):not(.slider) a+h2,.mainContent section:not(.container):not(.slider) a+h3,.mainContent section:not(.container):not(.slider) img+h2,.mainContent section:not(.container):not(.slider) img+h3{clear:both}.mainContent section:not(.container):not(.slider) img{margin-bottom:.6em}span.price{float:none;clear:both;padding-top:.4em}.products section .btn{width:100%;float:none;clear:both}.slider article{width:48%;padding:0}.slider:not(.mcmSlider) article:nth-child(2n){float:right;clear:left}#compareResults th{display:none}#compareResults td,#compareResultstable th{padding:6px;width:25%}#compareResults tr>td:before{color:#fff;display:block;font-size:1.1em;font-weight:700;padding:.5em 6px;margin:-6px -6px .2em;background:#2a547c}.floor>td:before{content:"Harlequin floor:"}.activity>td:before{content:"Suitable for:"}.sprung>td:before{content:"Sprung or Vinyl:"}.permanent>td:before{content:"Permanent or Portable:"}.size>td:before{content:"Panel size(s) (m):"}.width>td:before{content:"Roll width(s) (m):"}.length>td:before{content:"Roll length (m):"}.thickness>td:before{content:"Minimum thickness (mm):"}.weight>td:before{content:"Minimum weight (kg/m2):"}.load>td:before{content:"Maximum point load (kg):"}.shock>td:before{content:"Average shock absorbtion (%):"}.colour>td:before{content:"Colour(s):"}footer .contact,footer .follow{padding-top:0}footer section ul{overflow:hidden;padding-bottom:.5em}footer .contact,footer .contact li,footer .links,footer div section{width:100%;clear:both;float:none;margin-left:0}footer div section{border:0;padding:0}footer ul li{height:auto!important}footer .contact ul,footer section ul{margin:0}footer .contact ul{text-align:center}footer .copyright{border:0;margin-top:0;padding-top:0}footer .follow ul{padding-bottom:.8em;margin-bottom:.6em;border-bottom:1px solid #7793ae}}@media screen and (max-width:500px){.banner figcaption{display:none}.mainContent .spBox{width:100%;float:none;clear:both;margin-left:0;overflow:hidden}.double .col,.triple .col{width:100%;float:none;clear:both;margin-left:0}.documents section article{display:block;padding:.5em 0}.documents article:first-child{width:100%;clear:both;font-weight:700}.documents .type-size{width:48%;padding-right:2%;float:left;text-align:left}.documents section .btn{clear:both;float:none}.basket section:nth-child(odd){background-color:#f5f5f5}.basket .td.title,.td.currency{text-align:left;width:100%;float:none}.basket .th{display:none}.basket .td,.basket .td:first-child{padding:0;width:100%;float:none;clear:both;margin-bottom:.5em}.basket .td img{float:left}.td.qty:before,.td.subtotal:before,.td.unit:before{content:"Unit price:";color:#4a6f93;font-weight:700;font-size:1.1em;float:left;width:45%;display:inline-block}.td.qty:before{content:"Quantity:"}.td.subtotal:before{content:"Subtotal:"}.basket .remove a{padding:0;width:auto;height:auto;text-indent:0;text-align:left;background:none!important}.basket select{width:50%;margin:0}.homepage .featureBox img{float:none;display:block;margin:0 0 1em}.featureBox .frame{clear:both}}@media screen and (max-width:445px){.bannerWrap{display:none}#compareResults td,#compareResultstable th{width:33%}#compareResults:before{color:#dc2d3a;display:block;content:"Important: The device you are viewing on can only compare 3 floors at one time."}#compareResults tr td:nth-child(4n+1){display:none}table .close{display:block;width:auto;float:none;height:22px;margin:-.6em 0 0}table h4{padding-top:.5em}}@media screen and (max-width:425px){.mainContent img,.news img,iframe{max-width:100%;float:none;display:block;margin:0 auto 1.2em;box-sizing:border-box}.mainContent article.spBox img{width:auto;margin:0 auto 1em}.form input,.form label,.form select,.quote input,.quote label,.quote select{width:100%;clear:both}.checkboxes>div label{width:91%}.productH1 span,span.code{float:none;clear:both;text-align:left;padding-left:0;display:block;margin-bottom:.4em}.options div section{clear:both;float:none;padding-left:0}.options .btn{float:left}.mainContent .featureBox{width:100%;padding-top:1em;clear:both;float:none;margin-left:0}.slider.mcmSlider .wrap article{width:172px}}@media screen and (max-width:360px){header .shareaholic-canvas{display:none!important;visibility:hidden!important}.container .spBox,.homepage .container{padding:0}.container .spBox h2{margin-bottom:0;padding-bottom:0}.container .spBox .btn,.container .spBox img,.container .spBox p,.featureBox .tabbing ul,.tabbing>span{display:none}.homepage .featureBox>div:not(.tabbing){display:none!important}.featureBox,.homepage .featureBox{margin:0;padding:0}.featureBox .tabbing{padding:0;margin:0}.homepage .boxes .spBox{padding-bottom:0}.signPosts{padding:0}.signPosts .spBox img{display:block;width:75px!important;margin-right:.6em}.signPosts .spBox a{padding:1.4em 0}.signPosts .spBox p{display:none}.signPosts .spBox h2{margin-top:.8em}.container .spBox{padding:0;margin-bottom:0;border-top:1px solid #fff;background-image:none}.container .spBox h2,.featureBox .tabbing{background-image:none}.container .spBox h2 a,.featureBox a{padding:.7em 10px;display:block}.container .spBox h2 a:before,.featureBox a:before{float:right;line-height:1.2;content:"\e60a";font:1em harlequin}.container .spBox h2 a:hover,.featureBox a:hover{background:#1b4164}.featureBox a:hover{color:#fff}.form .btn,.quote .btn{float:none}.form .btn a,.quote .btn a{width:100%}.btn{width:100%;clear:both;float:none}.btn+.btn{margin-left:0;margin-top:-1em}.next{margin-top:.5em;margin-left:0}.basket .td img{margin-right:.8em}.discount input{width:100%;margin-bottom:.8em}.products section{float:none;width:100%}.products section img{margin-bottom:.8em}.slider ul li{width:100%;clear:both;font-size:1.2em;margin:.1em 0;text-align:center}.slider article{width:100%;float:none;clear:both;margin-bottom:.8em}footer[role=contentinfo]{padding:.8em;margin:1em -.9em 0}}@media screen and (max-width:340px){.logo{width:198px}header .number{top:3.5em}#compareResults td,#compareResultstable th{width:50%}#compareResults:before{content:"Important: The device you are viewing on can only compare 2 floors at one time."}#compareResults tr td:nth-child(3n+1){display:none}.ic-menu a{top:-999em;left:-999em;position:absolute}}@media screen and (max-width:285px){.logo{width:175px}header .ic-phone{height:45px;width:45px}.ic-phone:before{font-size:1.8em}.signPosts .spBox img{display:none}.signPosts .spBox h2{margin:0;padding-bottom:0}article.news section div{clear:both;margin-top:1em}article.news img{float:none;width:100%;margin:0}}@media (min--moz-device-pixel-ratio:1.5),(-o-min-device-pixel-ratio:3/2),(-webkit-min-device-pixel-ratio:1.5),(min-resolution:1.5dppx){select{background-image:url(/images/ddl_x2.png);background-size:23px 17px}.searchBtn a{background-image:url(/images/search_x2.png);background-size:17px 16px}.languages{background-image:url(/images/ddGrey_x2.png);background-size:18px 8px}.mainNav li.home a{background-image:url(/images/houseIcon_x2.png);background-size:19px 16px}.follow ul li a{background-image:url(/images/followSprite_x2.png);background-size:155px 73px}.share li a,.social h2.facebook span,.social h2.twitter span,.social h2.youtube span{background-image:url(/images/shareSprite_x2.png);background-size:26px 242px}.hgroup .basket>div>a,.signPosts .spBox.downloads h2,.signPosts .spBox.products h2,.signPosts .spBox.selector h2,.signPosts .spBox.shop h2{background-image:url(/images/tagSprite_x2.png);background-size:22px 186px}}