#CssColorChart div.colorHolder{overflow:hidden;width:auto}#CssColorChart div.colorHolder .colorSwatch{float:left;width:90px;height:50px}#CssColorChart div.colorHolder .colorName{float:left;width:90px;height:35px;text-align:center;padding-top:15px}#CssColorChart div.colorHolder .colorToggle{float:left;width:150px;height:35px;padding-top:15px}#CssColorChart div.colorMatches{display:none;white-space:pre-wrap;font-size:13px;padding-left:180px;clear:left}#CssColorChart span.colorFilename{text-decoration:underline}#CssColorChart span.colorClass{color:#628e15}#CssColorChart span.colorProperty{color:#2c747c}#CssColorChart span.colorValue{color:#7854ba}#ClassList{text-align:left}#ClassList li{background-repeat:no-repeat;background-position:0 .5em;padding:.5em;margin:.3em;padding-left:2em;list-style:none;list-style-image:none;clear:left}#ClassList li img{float:none}#ClassList li span{display:block;margin:.5em 0}#ClassList li div.images{float:left;margin-right:10px}#ClassList li div.littleImages{float:right;margin-right:10px}#ClassList li div.images span.thumb{float:left}#ClassList li div.images span.thumb img{border:1px solid #000}#ClassList li div.images span.thumb a:hover img{border:1px solid red}#ClassList li div.images span.littleThumb img{border:1px solid #000}#ClassList li div.images span.littleThumb a:hover img{border:1px solid red}#ClassList .typo-heading{font-weight:700;font-size:1.3em;text-decoration:underline;margin-top:0!important;padding-top:0!important}#TemplateOverviewImages img{border:10px solid #ccc}.MoreDetailOL{clear:left;border:3px dotted #ccc;display:none}.MoreDetailOL .moreDetailLI{margin-left:0!important;padding-left:0!important}.templateOverviewDescription{border:1px solid green;padding:10px;margin:0}.updateToDoListLink{font-weight:700;color:green}#colorbox{outline:0}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto}#cboxTitle{margin:0}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none}.cboxIframe{width:100%;height:100%;display:block;border:0}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box}#cboxOverlay{background:#000}#cboxContent{margin-top:20px}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{left:0}#cboxCurrent,#cboxTitle{position:absolute;top:-20px;color:#ccc}#cboxCurrent{right:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{border:none;position:absolute;top:50%;left:10px;margin-top:-2pc;background:url(/ecommerce/images/controls.png) no-repeat -75px 0;width:25px;height:25px;text-indent:-9999px;padding:0}#cboxPrevious:hover{background-position:-75px -25px}#cboxNext{border:none;position:absolute;top:50%;right:10px;margin-top:-2pc;background:url(/ecommerce/images/controls.png) no-repeat -50px 0;width:25px;height:25px;text-indent:-9999px;padding:0}#cboxNext:hover{background-position:-50px -25px}#cboxLoadingOverlay{background:#000}#cboxLoadingGraphic{background:url(/ecommerce/images/loading.gif) no-repeat center center}#cboxClose{position:absolute;top:7px;right:7px;display:block;background:transparent url("/ecommerce/images/controls.png") no-repeat scroll -26px 0;width:24px;height:24px;text-indent:-9999px;padding:0;border:0}#cboxClose:hover{background-position:-26px -25px}.googleaddress.field label.right .returnGoogleGeocoding,.googleaddress.field.field-is-hidden *,.googleaddress.field.selected .bypassGoogleGeocoding{display:none}.googleaddress.field.field-is-hidden label.right{display:block}.googleaddress.field.field-is-hidden label.right *{display:none}.googleaddress.field.field-is-hidden label.right .returnGoogleGeocoding{display:inline}div.field.hide{display:none}div.field.show{display:block}div.field.show.geoCodingSet{display:none}/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}#someEl{display:block;font-size:0;text-indent:-9999px;line-height:0}.mask{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.clear{clear:both}.u-scf:after{clear:both;display:table;content:""}strong{font-weight:400}.hideAtFirst{display:none}.white{color:#fff}.cboxPhoto{padding:30px!important}.remove-post-link{cursor:pointer;position:absolute;top:7px;right:10px;padding-left:22px;background:#fff;color:red;font-weight:700}.remove-post-link svg{position:absolute;top:4px;left:3px;fill:red}@media print{#LatestNews,#ProductAccessories,#ProductsRecommendedFor,#dock,#sidebar,#social,.compareLine,.enquiryFormOuter,.icon-circle-down,.icon-circle-right,.mask,.productActions,.social,footer,header,nav{display:none}img{width:50%!important;float:right!important}.FPdes p,.exGST,.less,.moreDots,.smallPrice,.supportingImage,.textOnlyText,a.more{display:none!important}.moreText{display:block!important}}@media screen and (min-width:0){html{font-size:62.5%}body.typography{font-size:1.5em;line-height:1.6}.typography h1{font-size:2.3rem}.typography h2{font-size:3.1rem}.typography h3{font-size:1.9rem}.typography h4{font-size:1.7rem}.typography h5{font-size:1.5rem}.typography h6{font-size:1.3rem}.typography p.intro{font-size:1.9rem;font-weight:700}.typography p.finePrint{font-size:1rem;font-style:italic}.typography strong{font-weight:600}.typography .greenText{color:#62c717}.typography .redText{color:#c71b17}.typography .orangeText{color:#ff7a00}.typography a{color:#090}.typography .button{display:inline-block;height:38px;padding:0 1pc;color:#fff;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:#090;border-radius:4px;border:1px solid #090;cursor:pointer;box-sizing:border-box}.typography img{display:block;height:auto;max-width:100%;margin:0 auto 20px}.typography img.leftAlone{margin:0 0 20px}.typography img.left{float:left;margin:0 20px 20px 0}.typography img.right{float:right;margin:0 0 20px 20px}.typography .captionImage img{margin:0 auto 5px}.typography .captionImage.leftAlone{margin:0 0 20px}.typography .captionImage.leftAlone img{float:left}.typography .captionImage.leftAlone .caption{clear:left}.typography .captionImage.left{float:left;margin:0 20px 20px 0}.typography .captionImage.left img{float:left}.typography .captionImage.left .caption{float:left;clear:left}.typography .captionImage.right{float:right;margin:0 0 20px 20px}.typography .captionImage.right img{float:right}.typography .captionImage.right .caption{float:right;clear:right}.typography .captionImage .caption{font-style:italic}.typography .captionImage .caption.left,.typography .captionImage .caption.leftAlone{text-align:left}.typography .captionImage .caption.center{text-align:center}.typography .captionImage .caption.right{text-align:right}.typography embed,.typography iframe,.typography object{max-width:100%}.typography .center embed,.typography .center iframe,.typography .center object{margin:0 auto;display:block}.typography ul{list-style-type:disc;padding-left:20px}.typography fieldset{width:100%}.typography label,.typography legend{font-weight:500}.typography li{list-style:outside}.typography .field.optionset ul{padding-left:0;margin-left:0}.typography .field.optionset li{list-style:none;padding-left:0;margin-left:0}.typography .checkbox label,.typography .field.checkboxset .middleColumn li label,.typography .field.optionset .middleColumn li label{display:inline-block;vertical-align:top;font-weight:300;max-width:80%;line-height:1}.typography label.right{text-align:right;color:#555;padding-right:1%;font-style:italic;margin-top:-.7em;text-transform:lowercase;font-weight:300;line-height:18px}.typography .checkbox input{position:relative;top:-1px;width:13px;height:13px;margin:0;padding:0;vertical-align:top}.typography .checkbox label.right{font-style:normal;margin-top:-.2em;text-align:left;vertical-align:top}.typography input[type=email],.typography input[type=number],.typography input[type=password],.typography input[type=search],.typography input[type=tel],.typography input[type=text],.typography input[type=url],.typography label,.typography select,.typography textarea{width:98%;max-width:316px}.typography input[type=email]:focus,.typography input[type=number]:focus,.typography input[type=password]:focus,.typography input[type=search]:focus,.typography input[type=tel]:focus,.typography input[type=text]:focus,.typography input[type=url]:focus,.typography select:focus,.typography textarea:focus{border:1px solid #00b300}.typography span.readonly{display:block;margin-bottom:1.5em}.cartMessage span,.pagination p,.typography .message{font-size:9pt;font-weight:500}.typography .message{color:#62c717;display:block;text-align:left;width:98%;max-width:316px;border-radius:3px;box-sizing:border-box;margin-bottom:20px;margin-top:-1.5rem}.typography .message.bad{color:#c71b17}.cartMessage span,.pagination p,.typography .message.required,.typography .message.validation,.typography .message.warning{color:#ff7a00}.typography input[type=checkbox],.typography input[type=radio]{vertical-align:top}.typography .Actions input{margin-right:.75em}}@media screen and (min-width:550px){.typography h1{font-size:4rem}.typography h2{font-size:3.6rem}.typography h3{font-size:3rem}.typography h4{font-size:2.4rem}.typography form h1,.typography form h2,.typography form h3{clear:left;padding-top:1em}.typography fieldset{margin:0}.typography form>p.message{max-width:100%;clear:both;text-align:left;float:none;width:100%;padding-bottom:0}.typography .field.recaptcha label{display:none}.typography .field.recaptcha .middleColumn{margin-bottom:1.5em}}@media screen and (min-width:751px){.typography form div.checkbox,.typography form div.dropdown,.typography form div.optionset,.typography form div.text{width:48.5%;float:left;margin-right:1.5%}.typography form div.textarea{width:100%;float:none;margin-right:0}}.weeklypayment-wrap{clear:left;width:100%;border:1px solid #d1d1d1;border-top:none;border-radius:0 0 2px 2px;background:#fff}.weeklypayment-wrap .weeklypayment-row{display:flex;align-items:stretch}article.product.has-finance-options .FPimg{position:relative}article.product.has-finance-options .payment-trigger-button{margin:0;position:absolute;right:20px;bottom:25px;width:auto;cursor:pointer;background-color:#113173;color:#fff;line-height:1.4;padding-top:10px;height:3pc;display:block}article.product.has-finance-options .afterpay-payment-trigger{background-image:url(/themes/base/images/afterpay-logo-black.png);background-repeat:no-repeat;background-position:center;background-size:contain;background-color:#fff;color:transparent}article.product.has-finance-options .auto-payment-trigger-asterix{text-decoration:none;color:#113173}article.product.has-finance-options .action{clear:both}@media (min-width:750px){.products article.product.has-finance-options{min-height:600px}}.products .weeklypayment-wrap{display:none;position:absolute;top:17px;left:0;right:0;border:none;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.products .weeklypayment-wrap .weeklypayment-row{height:130px;background-color:#fff;z-index:999;position:relative}.weeklypayment-col-one,.weeklypayment-col-three{box-sizing:border-box;float:left;display:flex;flex-direction:column;padding:10px;line-height:1.2;text-align:center;padding-top:15px}@media (min-width:750px){.weeklypayment-col-one,.weeklypayment-col-three{padding:5% 1%}}@media (min-width:1000px){.weeklypayment-col-one,.weeklypayment-col-three{padding-top:30px!important}}.weeklypayment-col-one .bigPrice,.weeklypayment-col-three .bigPrice{font-size:22px}.weeklypayment-col-one{width:27%;border-right:1px solid #e0e0e0}.weeklypayment-col-one select{display:block;width:auto;margin:0 auto;padding:0;border:none;font-weight:700;font-size:22px;height:28px;margin-top:-2px}.weeklypayment-col-one .per-week{display:block;font-size:9pt}@media (min-width:750px){.weeklypayment-col-one .per-week{font-size:14px}}.weeklypayment-col-three{width:46%;font-weight:700}.weeklypayment-col-three img{max-width:77%!important;margin:10px auto!important}.bodyPhotographicProduct .auto-payment-trigger-asterix{display:none}@font-face{font-family:icomoon;src:url("/themes/base/fonts/icomoon/icomoon.eot?-w944zm");src:url("/themes/base/fonts/icomoon/icomoon.eot?#iefix-w944zm") format("embedded-opentype"),url("/themes/base/fonts/icomoon/icomoon.woff?-w944zm") format("woff"),url("/themes/base/fonts/icomoon/icomoon.ttf?-w944zm") format("truetype"),url("/themes/base/fonts/icomoon/icomoon.svg?-w944zm#icomoon") format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon;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;margin-right:3px}.icon-mail:before{content:"\EA32"}.icon-file-pdf:before{content:"\EF36"}.icon-circle-down:before{content:"\EDE6"}.icon-percent:before{content:"\EA09"}.icon-smile:before{content:"\ED01"}.icon-mobile:before{content:"\EA75"}.icon-back:before{content:"\EABC"}.icon-newzealand:before{content:"\E601"}.icon-cart-add:before{content:"\EA04"}.icon-cart-remove:before{content:"\EA05"}.icon-print:before{content:"\EA65"}.icon-sale:before{content:"\E9ED"}.icon-cashback:before{content:"\EA13"}.icon-trade-in:before{content:"\EDA7"}.icon-price-drop:before{content:"\EE36"}.icon-nz:before{content:"\E600"}.icon-arrow-down:before{content:"\EDC6"}.icon-circle-right:before{content:"\EDE5"}.icon-home:before{content:"\E900"}.icon-camera:before{content:"\E944"}.icon-credit-card:before{content:"\EA15"}.icon-users:before{content:"\EAFE"}.icon-facebook:before{content:"\EEEA"}.icon-cart:before{content:"\E9FE"}.icon-search:before{content:"\EB2D"}.icon-menu:before{content:"\EC6A"}.icon-star:before{content:"\ECE3"}.icon-plus:before{content:"\EA0A"}.enquiryFormOuter{clear:both;padding-top:10px}.enquiryForm,.reviewForm{background:#090;min-height:60px;margin-bottom:2em}.enquiryForm>span,.reviewForm>span{float:left;background:hsla(0,0%,100%,.39);font-size:2rem;line-height:1;padding:20px;margin-right:20px;cursor:pointer}.enquiryForm h3,.reviewForm h3{padding:10px;margin:0 0 0 70px;font-size:2rem;font-weight:100;line-height:1}.enquiryForm h3.notForSale,.reviewForm h3.notForSale{margin:0;padding:20px}.enquiryForm h3 i,.reviewForm h3 i{display:block;font-style:normal;font-weight:300}.enquiryForm h3 a,.reviewForm h3 a{display:block;color:#fff;text-decoration:none;cursor:pointer}.enquiryForm form,.reviewForm form{background:#fff;border:1px solid #e8e8e8;border-top:0 none;padding:2%}@media (min-width:550px){.enquiryForm form,.reviewForm form{padding:4%}}@media (min-width:750px){.enquiryForm form,.reviewForm form{padding:5%}}.enquiryForm fieldset,.reviewForm fieldset{margin:0}.enquiryForm .field{float:left;width:100%}@media (min-width:550px){.enquiryForm .field{width:48.5%;margin-right:1.5%}}@media (min-width:750px){.enquiryForm .field{width:48.5%;margin-right:1.5%}}.enquiryForm .field input{width:100%}.enquiryForm .field textarea{width:100%;min-height:75pt}.enquiryForm .field.textarea{clear:both;float:none;width:100%;margin:0}.enquiryForm .field .readonly{display:block;margin-bottom:1.5rem}.enquiryForm .Actions .action{margin:0}.reviewForm{background:#6cc}.reviewForm svg{display:block}.reviewForm #reviews-form{display:none;width:100%}#comments-holder{clear:both}#comments-holder #Form_CommentsForm_URL_Holder{display:none}#comments-holder textarea{max-width:100%;width:100%}#comments-holder .comments-list{padding-left:0;margin-left:0}#comments-holder .comments-list li{list-style:none;padding-left:0;margin-left:0}#comments-holder .comments-list li.last{border-bottom:1px solid #ccc}#comments-holder .comments-list p.info{border-top:1px solid #ccc;border-bottom:1px dotted #ccc;background-color:#e5e5e5;padding:.7em}#comments-holder .comments-list blockquote{font-style:italic;font-family:serif}#comments-holder .commenting-rss-feed{margin-top:3em}#ThankYouNote{clear:both}#GoogleMapBasic{width:100%;height:500px;margin-top:1.5em;background-color:#ccc}#product-faqs dt{display:flex;align-items:center;border-bottom:1px solid #e8e6e6;font-weight:400}#product-faqs dd{margin:10px 0;padding:10px;background-color:#e7e7e7}#LatestNews ul li p{font-size:14px;font-weight:400;line-height:1.6;word-wrap:break-word}#LatestNews .newsItem .newsTitle{font-weight:400;font-size:2rem}#LatestNews ul{list-style-type:none;padding:0}#LatestNews ul li{position:relative;background-color:#fff;padding:10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;list-style:none;float:left;width:100%}#LatestNews ul li.advertisement{padding:0}#LatestNews ul li.advertisement a{display:block;margin-bottom:1px}#LatestNews ul li.advertisement img{margin:0}#LatestNews.three ul li{width:100%;overflow:hidden}#LatestNews ul li.fbItem{min-height:350px}#LatestNews ul li img{display:block;margin:0 auto;background-color:#ccc;width:100%;margin-bottom:.75rem}#LatestNews ul li h6{font-size:1.8rem;margin-bottom:.75rem;line-height:1.2}#LatestNews ul li.fbItem h6{font-size:1.6rem;font-weight:400}#LatestNews ul li.fbItem .newsContentInner{max-height:75pt;margin-bottom:20px}#LatestNews .readFullStory{text-align:center;position:absolute;bottom:10px;left:0;right:0}#LatestNews h2{clear:both;padding-top:65px}#LatestNewsFullWidth #LatestNews ul li{margin-bottom:24px}@media (min-width:550px){#LatestNewsFullWidth #LatestNews ul li{width:calc(50% - 9pt)}}@media (min-width:750px){#LatestNewsFullWidth #LatestNews ul li{width:calc(33.333% - 24px)}}@media (min-width:1000px){#LatestNewsFullWidth #LatestNews ul li{width:calc(25% - 18px)}}#LatestNewsFullWidth #LatestNews ul li .newsContent{overflow:hidden;position:relative;min-height:100%}#LatestNewsFullWidth #LatestNews ul li.fbItem{min-height:0}#LatestNewsFullWidth #LatestNews ul .fadeInner{position:absolute;bottom:0;width:100%;height:5em;background:-webkit-linear-gradient(hsla(0,0%,100%,0) 0%,#fff 100%);background-image:linear-gradient(hsla(0,0%,100%,0) 0%,#fff 100%);background-image:-ms-linear-gradient(hsla(0,0%,100%,0) 0%,#fff 100%)}.tabHolder #LatestNews ul li:nth-of-type(4n+1){clear:both;margin-left:0}@media (min-width:550px){.tabHolder #LatestNews ul li{width:48%;margin-bottom:1.5em;margin-left:4%}.tabHolder #LatestNews ul li:nth-of-type(2n+1){margin-left:0}}@media (min-width:750px){.tabHolder #LatestNews ul li{width:32%;margin-left:2%}.tabHolder #LatestNews ul li:nth-of-type(2n+1){margin-left:2%}.tabHolder #LatestNews ul li:nth-of-type(3n+1){margin-left:0}.tabHolder #LatestNews ul li:nth-of-type(4n+1){clear:none;margin-left:2%}.tabHolder #LatestNews ul li:first-child{margin-left:0}}@media (min-width:1000px){.tabHolder #LatestNews ul li{width:23%;margin-left:2.6%}.tabHolder #LatestNews ul li:nth-of-type(2n+1),.tabHolder #LatestNews ul li:nth-of-type(3n+1){margin-left:2.6%}.tabHolder #LatestNews ul li:nth-of-type(4n+1){clear:none;margin-left:0}.tabHolder #LatestNews ul li:first-child{margin-left:0}}.loading{background-image:url("/themes/base/images/photo-loader.gif");background-repeat:no-repeat;background-position:95% 0;background-size:31px 31px}.loading *{visibility:hidden}.product .action .productActions.loading{background-position:top left}.product .action .productActions.loading a.button{transition:color .25s ease-in-out}#ProductGroup.loading{background-size:30px 30px}.enquiryForm h3 a.loading{background-image:url("/themes/base/images/green-bg-loader.gif")!important;background-position:100% 3.5px}#InformationTable .loading{background-size:21px 21px;background-position:0 9pt}#products-filter h2{position:relative}@media (min-width:750px){#products-filter h2{max-width:none}}#products-filter h2:after{content:"+";display:block;position:absolute;top:-3px;right:5px;color:#090;font-weight:900}@media (min-width:750px){#products-filter h2:after{display:none}}#products-filter h2.opened:after{content:"\D7"}#products-filter #products-filter-heading:after{content:'+';color:#090;font-weight:700;margin-left:10px}@media (min-width:750px){#products-filter #products-filter-heading:after{display:none}}#products-filter #products-filter-inner{display:none}@media (min-width:750px){#products-filter #products-filter-inner{display:block!important;padding:0;border:none}}#products-filter ul{margin:0 0 9pt;padding:0;text-align:left}@media (min-width:750px){#products-filter ul{text-align:left}}#products-filter ul li{display:inline-block;margin:0 4px 8px 0;list-style-type:none}#products-filter ul li a.button{margin:0;height:24px;padding:0 9px;line-height:24px}#products-filter ul li a.button:focus{color:#060;border:1px solid #bbb}#products-filter ul li a.button.selected{background-color:#004000;color:#fff}#products-filter ul li a.button.selected:focus{color:#fff}#products-filter ul li a.button:hover{background-color:#080;color:#fff;opacity:1}#products-filter ul li a.button:hover:focus{color:#fff}#products-filter ul li a.button.child-selected{background-color:#004000;color:#fff;opacity:.5}#products-filter ul li a.button.child-selected:focus{color:#fff}#products-filter ul li.child-group{display:none}#products-filter ul li.child-group a{background-color:#e7e7e7}#products-filter ul li.child-group.parent-selected{display:inline-block}#products-filter ul:after{content:" ";display:block;clear:both}#products-filter #results-holder{padding:7px;margin-bottom:20px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1;background-color:#efefef}#products-filter #results-holder.hidden{opacity:0}#products-filter .remove-filter{float:right;position:relative;height:24px;margin-bottom:20px;padding:0 22px 0 2px;border:1px solid transparent;color:#c71b17;line-height:24px}#products-filter .remove-filter:after{content:"\D7";display:block;position:absolute;top:-1px;right:2px;font-size:26px}#products-filter .remove-filter:hover{background-color:#c71b17;color:#fff}#no-results.hidden,.second-hand-category-entry.hidden{display:none}.carousel-main{overflow:hidden}.slick-track{height:209px;margin:0 auto}.slick-slide{float:left;height:100%;min-height:1px}.product-carousel-nav-wrapper{position:relative;padding-top:10px}.product-carousel-nav-wrapper .slider-nav{position:absolute;top:6px}.product-carousel-nav-wrapper .slider-nav:before{width:40px;font-size:10rem;line-height:58.5px}.product-carousel-nav-wrapper .slider-nav:focus{outline:0}.product-carousel-nav-wrapper .slider-prev{left:-10px}.product-carousel-nav-wrapper .slider-next{right:-10px}.product-slider-nav{position:relative;left:40px;clear:both;overflow:hidden;width:calc(100% - 5pc)}.product-slider-nav .slick-track{height:52.5px}.product-slider-nav .thumbnail{float:left;width:75pt;padding:2px;border:1px solid #d1d1d1}.product-slider-nav .thumbnail img{height:52.5px}.review{margin-top:20px}.review h5{padding-top:5px;border-top:1px solid #e8e6e6}.review a{cursor:pointer}.review a.author{text-decoration:none}.managementBox{clear:both}.topBox{position:relative;padding:0 2%;margin:0 -2% 1em}@media (min-width:750px){.topBox{border-bottom:1px solid #ebebeb;padding:0 2% 7px}}#ToggleFunctionsList{float:left;width:100%}@media (min-width:750px){#ToggleFunctionsList{width:auto}}#ToggleFunctionsList>ul{list-style:none;margin:0;padding:0;text-align:center}#ToggleFunctionsList>ul>li{display:inline-block;margin:0;padding-top:5px}@media (min-width:750px){#ToggleFunctionsList>ul>li{margin:0}}#ToggleFunctionsList>ul>li:last-child,.resetPreferencesLink li:last-child{margin:0}#ToggleFunctionsList>ul>li a.button,.resetPreferencesLink>li a.button{padding:0 1em;margin:0 2px;font-size:9px}.filterSearchAndSortTabs{position:absolute;top:0;left:0;max-width:100%;border-radius:4px;box-shadow:0 0 25px #c1c1c1;z-index:9999}@media (min-width:550px){.filterSearchAndSortTabs{top:45px}}@media (min-width:750px){.filterSearchAndSortTabs{left:2%;width:96%}}@media (min-width:1000px){.filterSearchAndSortTabs{left:20px;width:60pc}}#FilterFormOuter,.filterSearchAndSortTabs ul{padding:17px 23px;margin:0}#FilterFormOuter li,.filterSearchAndSortTabs ul li{list-style:none}#FilterFormOuter{padding:17px 0}#FilterFormOuter div{width:100%;margin:0}#FilterFormOuter label{width:100%;max-width:calc(99% - 20px)}@media (min-width:550px){#FilterFormOuter label{width:5in;max-width:80%}}.bodyProductSearchPage #layout .products #FilterFormOuter:after,.bodyProductSearchPage #layout .products #FilterFormOuter:before,.bodySecondHandHolderPage #layout .products #FilterFormOuter:after,.bodySecondHandHolderPage #layout .products #FilterFormOuter:before,.bodySecondHandProductGroup #layout .products #FilterFormOuter:after,.bodySecondHandProductGroup #layout .products #FilterFormOuter:before{content:" ";display:table}.bodyProductSearchPage #layout .products #FilterFormOuter:after,.bodySecondHandHolderPage #layout .products #FilterFormOuter:after,.bodySecondHandProductGroup #layout .products #FilterFormOuter:after{clear:both}.bodyProductSearchPage #layout .products #FilterFormOuter form,.bodySecondHandHolderPage #layout .products #FilterFormOuter form,.bodySecondHandProductGroup #layout .products #FilterFormOuter form{width:100%;max-width:316px;margin-bottom:2.5rem}@media (min-width:750px){.bodyProductSearchPage #layout .products #FilterFormOuter form,.bodySecondHandHolderPage #layout .products #FilterFormOuter form,.bodySecondHandProductGroup #layout .products #FilterFormOuter form{float:left}}.bodyProductSearchPage #layout .products p.matching-results a,.bodySecondHandHolderPage #layout .products p.matching-results a,.bodySecondHandProductGroup #layout .products p.matching-results a{cursor:pointer}.bodyProductSearchPage #layout .products p.matching-results.message,.bodySecondHandHolderPage #layout .products p.matching-results.message,.bodySecondHandProductGroup #layout .products p.matching-results.message{width:100%;margin:0 0 10px}@media (min-width:750px){.bodyProductSearchPage #layout .products p.matching-results.message,.bodySecondHandHolderPage #layout .products p.matching-results.message,.bodySecondHandProductGroup #layout .products p.matching-results.message{text-align:right}}.filterSearchAndSortTabs li{margin:0;padding:10px 2px;line-height:1}.filterSearchAndSortTabs a{color:#222;text-decoration:none}.filterSearchAndSortTabs a:hover{color:#222;text-decoration:underline}.filterSearchAndSortTabs a.current{color:#c00}#FiltersOuterHolder,#SearchOuterHolder,#SortersOuterHolder,.tfs-filter-form-holder{box-sizing:border-box;width:750pt;background:#fff;max-width:calc(100% - 9pt);margin:0 6px;padding:10px 10px 0;border:1px solid #989898;border-radius:3px}@media (min-width:750px){#FiltersOuterHolder,#SearchOuterHolder,#SortersOuterHolder,.tfs-filter-form-holder{max-width:100%;margin:0}}@media (min-width:1000px){#FiltersOuterHolder,#SearchOuterHolder,#SortersOuterHolder,.tfs-filter-form-holder{width:60pc}}@media (min-width:550px){#FilterForList,#SortingFilters ul{-moz-column-count:2;-webkit-column-count:2;column-count:2}#FilterForList li,#SortingFilters ul li{list-style:none}}@media (min-width:750px){#FilterForList,#SortingFilters ul{-moz-column-count:3;-webkit-column-count:3;column-count:3}}@media (min-width:1000px){#FiltersOuterHolder ul,#SortersOuterHolder ul{-moz-column-count:4;-webkit-column-count:4;column-count:4}#FiltersOuterHolder ul>*,#SortersOuterHolder ul>*{-webkit-column-break-inside:avoid;column-break-inside:avoid}}#FiltersOuterHolder ul .standardFilters a,#SortersOuterHolder ul .standardFilters a{color:#c00}#FiltersOuterHolder ul li a.current,#SortersOuterHolder ul li a.current{color:#090;font-weight:600}.tfs-holder .tfs-current-favourites{display:none}.tfs-holder .tfs-filter-form-holder{padding:10px;margin:0;background-color:#e7e7e7}.tfs-holder .tfs-filter-form-holder label{font-weight:400!important;display:inline!important;margin:0!important;font-size:9pt}.tfs-holder .tfs-filter-form-holder label.tfs-group-label{font-weight:700!important}.tfs-holder .tfs-filter-form-holder input.checkbox{vertical-align:bottom;margin-top:3px}.tfs-holder .tfs-filter-form-holder .tfs-current-search-holder,.tfs-holder .tfs-filter-form-holder .tfs-filter-form-holder-section.bottom{display:none}.tfs-holder .tfs-filter-form-holder .tfs-save-and-load{display:none!important}.tfs-holder .tfs-filter-form-holder .tfs-filter-form-holder-section.top.left{float:left}.tfs-holder .tfs-filter-form-holder .tfs-filter-form-holder-section.top.right{float:right}.tfs-holder .tfs-filter-form-holder .tfs-filter-column{float:left}.tfs-holder .tfs-filter-form-holder .tfs-filter-column:nth-of-type(4n+1){clear:both}@media (min-width:550px){.tfs-holder .tfs-filter-form-holder .tfs-filter-column{float:left;width:50%}}@media (min-width:750px){.tfs-holder .tfs-filter-form-holder .tfs-filter-column{width:25%}}.tfs-holder .tfs-filter-form-holder .tfs-filter-column label.left{margin:0;line-height:1}.tfs-holder .tfs-filter-form-holder ul{padding:0;margin:0}.tfs-holder .tfs-filter-form-holder ul li{clear:both;list-style-type:none;padding-top:8px}.tfs-holder .tfs-filter-form-holder ul li.checkbox{clear:none;float:left;width:50%}.tfs-holder .tfs-filter-form-holder ul li input{float:left}.tfs-holder .tfs-filter-form-holder ul li label{float:left;width:calc(100% - 19px);padding-left:6px}.tfs-holder .tfs-filter-form-holder ul:after,.tfs-holder .tfs-filter-form-holder:after{content:' ';clear:both;display:block}.tfs-holder .tfs-table{margin-bottom:10px}.tfs-holder .tfs-table td,.tfs-holder .tfs-table th{padding:8px 5px;vertical-align:top}.tfs-holder .tfs-table td.city,.tfs-holder .tfs-table td.status,.tfs-holder .tfs-table th.city,.tfs-holder .tfs-table th.status{display:none}@media (min-width:750px){.tfs-holder .tfs-table td.city,.tfs-holder .tfs-table td.status,.tfs-holder .tfs-table th.city,.tfs-holder .tfs-table th.status{display:table-cell}}.tfs-holder .tfs-table td.type-of-work,.tfs-holder .tfs-table th.type-of-work{display:none}@media (min-width:550px){.tfs-holder .tfs-table td.type-of-work,.tfs-holder .tfs-table th.type-of-work{display:table-cell;max-width:165px}}@media (min-width:1000px){.tfs-holder .tfs-table td.type-of-work,.tfs-holder .tfs-table th.type-of-work{max-width:370px}}.tfs-holder .tfs-table td.business,.tfs-holder .tfs-table th.business{max-width:188px}@media (min-width:550px){.tfs-holder .tfs-table td.business,.tfs-holder .tfs-table th.business{max-width:100%}}.tfs-holder .tfs-table td.status,.tfs-holder .tfs-table th.status{text-align:right}.tfs-holder .tfs-table td a,.tfs-holder .tfs-table th a{text-decoration:none}.tfs-holder .tfs-table ul{padding:0;line-height:1;margin-top:5px}.tfs-holder .tfs-table li{list-style-type:none;display:inline-block;color:#777}.tfs-holder .tfs-table li:after{content:'\A0/\A0';line-height:1}.tfs-holder .tfs-table li:last-of-type:after{content:''}.tfs-holder .no-matches-message{display:none;margin-top:3em}#SearchOuterHolder form{padding:0;margin:0}.searchResultsChildGroups{clear:both;height:auto;overflow:auto;padding:0 0 10px}.searchResultsChildGroups ul{padding-left:0}.filterSortOptions li.viewLinks{margin-top:25px}.resetPreferencesLink{clear:left;margin:0;padding:0;text-align:center}@media (min-width:750px){.resetPreferencesLink{float:right;clear:none}}.resetPreferencesLink li{display:inline-block;margin:0}@media (min-width:750px){.resetPreferencesLink li{margin:0}}ul.resetPreferencesLink{padding:1em 0 0}@media (min-width:750px){ul.resetPreferencesLink{padding:0}}.closeButton{position:absolute;top:10px;right:20px;font-weight:700}.bodyErrorPageWithRedirection #search,.bodySecondHandHolderPage #search,.bodySecondHandProduct #search,.bodySecondHandProductGroup #search{display:none!important}#search{position:fixed;top:0;left:0;right:0;z-index:6000;width:calc(100% - 122px);margin:9px auto}@media (min-width:550px){#search{position:relative;width:48%;text-align:right;margin:42px 0 4pc 4%}}@media (min-width:750px){#search{margin:50px 0 0 4%}}#search .middleColumn{position:relative;width:100%;max-width:260px;margin:0 auto}@media (min-width:550px){#search .middleColumn{float:right;margin:0}}#secondhand-search{margin-bottom:20px}#secondhand-search .middleColumn{position:relative}#search fieldset,#search form,#secondhand-search fieldset,#secondhand-search form{margin:0}#search .icon-search,#secondhand-search .icon-search{position:absolute;top:0;right:0;width:37px;height:38px;color:#080}#search .icon-search:before,#secondhand-search .icon-search:before{display:block;text-align:center;line-height:26px;width:100%;padding:6px 0;cursor:pointer}#search input.text,#secondhand-search input.text{width:100%;padding-right:36px;margin:0}#search .Actions,#secondhand-search .Actions{display:none}#step-navigation ul{padding:0}#step-navigation ul li{list-style-type:none}.container{position:relative;max-width:60pc;margin:0 auto;padding:0 20px}.column,.columns,.container{width:100%;box-sizing:border-box}.column,.columns{float:left}@media (min-width:400px){.container{width:85%;padding:0}}@media (min-width:550px){.container{width:80%}.column,.columns{margin-left:4%}.column:first-child,.columns:first-child{margin-left:0}.one.column,.one.columns{width:4.66666666667%}.two.columns{width:13.3333333333%}.three.columns{width:22%}.four.columns{width:30.6666666667%}.five.columns{width:39.3333333333%}.six.columns{width:48%}.seven.columns{width:56.6666666667%}.eight.columns{width:65.3333333333%}.nine.columns{width:74%}.ten.columns{width:82.6666666667%}.eleven.columns{width:91.3333333333%}.twelve.columns{width:100%;margin-left:0}.one-third.column{width:30.6666666667%}.two-thirds.column{width:65.3333333333%}.one-half.column{width:48%}.offset-by-one.column,.offset-by-one.columns{margin-left:8.66666666667%}.offset-by-two.column,.offset-by-two.columns{margin-left:17.3333333333%}.offset-by-three.column,.offset-by-three.columns{margin-left:26%}.offset-by-four.column,.offset-by-four.columns{margin-left:34.6666666667%}.offset-by-five.column,.offset-by-five.columns{margin-left:43.3333333333%}.offset-by-six.column,.offset-by-six.columns{margin-left:52%}.offset-by-seven.column,.offset-by-seven.columns{margin-left:60.6666666667%}.offset-by-eight.column,.offset-by-eight.columns{margin-left:69.3333333333%}.offset-by-nine.column,.offset-by-nine.columns{margin-left:78%}.offset-by-ten.column,.offset-by-ten.columns{margin-left:86.6666666667%}.offset-by-eleven.column,.offset-by-eleven.columns{margin-left:95.3333333333%}.offset-by-one-third.column,.offset-by-one-third.columns{margin-left:34.6666666667%}.offset-by-two-thirds.column,.offset-by-two-thirds.columns{margin-left:69.3333333333%}.offset-by-one-half.column,.offset-by-one-half.columns{margin-left:52%}}html{font-size:62.5%}body{font-size:1.5em;line-height:1.6;font-weight:400;font-family:Raleway,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;color:#222}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:4rem;line-height:1.2}h1,h2{letter-spacing:-.1rem}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;line-height:1.3;letter-spacing:-.1rem}h4{font-size:2.4rem;line-height:1.35;letter-spacing:-.08rem}h5{font-size:1.8rem;line-height:1.5;letter-spacing:-.05rem}h6{font-size:1.5rem;line-height:1.6;letter-spacing:0}@media (min-width:550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}a{color:#1eaedb}a:hover{color:#0fa0ce}.button,button,input[type=button],input[type=reset],input[type=submit]{display:inline-block;height:38px;padding:0 1pc;color:#fff;text-align:center;font-size:11px;font-weight:600;line-height:38px;letter-spacing:.1rem;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:#00a5fb;border-radius:4px;border:1px solid #00a5fb;cursor:pointer;box-sizing:border-box}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:focus,input[type=submit]:hover{color:#fff;border-color:#33c3f0;outline:0}.button.button-primary,button.button-primary,input[type=button].button-primary,input[type=reset].button-primary,input[type=submit].button-primary{color:#fff;background-color:#33c3f0;border-color:#33c3f0}.button.button-primary:focus,.button.button-primary:hover,button.button-primary:focus,button.button-primary:hover,input[type=button].button-primary:focus,input[type=button].button-primary:hover,input[type=reset].button-primary:focus,input[type=reset].button-primary:hover,input[type=submit].button-primary:focus,input[type=submit].button-primary:hover{color:#fff;background-color:#1eaedb;border-color:#1eaedb}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{height:38px;padding:6px 10px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;box-shadow:none;box-sizing:border-box}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}textarea{min-height:65px;padding-top:6px;padding-bottom:6px}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border:1px solid #33c3f0;outline:0}label,legend{display:block;margin-bottom:.5rem;font-weight:600}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:.5rem;font-weight:400}ul{list-style:circle inside}ol{list-style:decimal inside}ol,ul{padding-left:0;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin:1.5rem 0 1.5rem 3rem;font-size:90%}li{margin-bottom:1rem}code{padding:.2rem .5rem;margin:0 .2rem;font-size:90%;white-space:nowrap;background:#f1f1f1;border:1px solid #e1e1e1;border-radius:4px}pre>code{display:block;padding:1rem 1.5rem;white-space:pre}td,th{padding:9pt 15px;text-align:left;border-bottom:1px solid #e1e1e1}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}.button,button{margin-bottom:1rem}fieldset,input,select,textarea{margin-bottom:1.5rem}blockquote,dl,figure,form,ol,p,pre,table,ul{margin-bottom:2.5rem}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}hr{margin-top:3rem;margin-bottom:3.5rem;border-width:0;border-top:1px solid #e1e1e1}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}@media screen and (max-width:550px){#quickBrands a{float:left;width:49.7%}#quickBrands a:nth-child(even){margin-left:.6%}}@media screen and (min-width:551px) and (max-width:749px){#quickBrands a.columns{width:15.416666667%;margin-left:1.5%}#quickBrands a:first-child{margin-left:0}#featuredLinks .column,#quickLinks .column{float:none;width:100%;margin-left:0}.bodyBrandPage .five.columns,.bodyBrandPage .seven.columns,.bodyPhotographicProduct .six.columns,.bodyPhotographicProductGroup .five.columns,.bodyPhotographicProductGroup .seven.columns,.product{width:100%!important;margin-left:0}}@media screen and (min-width:750px) and (max-width:1000px){#quickLinks select{font-size:9pt}}@media (min-width:0px){.container{width:96%;padding:0}.six .six.columns{width:100%}}@media (min-width:550px){.one-fifth{width:18.4%;margin-left:2%}.container{width:96%}}.container.wide{width:100%}.container--wide{max-width:1800px}.popover{visibility:hidden;display:none}.popover-open .popover{visibility:visible;display:block}@media screen and (min-width:750px){.popover{position:absolute;top:0;background:#fff;border:1px solid #eee;border-radius:4px;top:100%;left:0;right:0;margin-left:-70px;margin-right:-70px;border:1px solid #fff}.popover-item:first-child .popover-link:after,.popover-item:first-child .popover-link:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.popover-item:first-child .popover-link:after{border-color:hsla(0,0%,100%,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.popover-item:first-child .popover-link:before{border-color:hsla(0,0%,93%,0);border-bottom-color:#eee;border-width:11px;margin-left:-11px}.popover-list{list-style:none}.popover-item,.popover-list{padding:0;margin:0}.popover-link{position:relative;color:#222;display:block;padding:8px 20px;border-bottom:1px solid #fff;text-decoration:none;text-transform:uppercase;font-size:1rem;font-weight:600;text-align:center;letter-spacing:.1rem}.popover-item:first-child .popover-link{border-radius:4px 4px 0 0}.popover-item:last-child .popover-link{border-radius:0 0 4px 4px;border-bottom-width:0}.popover-link:hover{color:#fff;background:#00b300}.popover-item:first-child .popover-link:hover:after,.popover-link:hover{border-bottom-color:#00b300}}#top{padding:67px 0 9pt;border-bottom:1px solid #e4e4e4}@media (min-width:750px){#top{padding-top:9pt;border-bottom:0 none}}#LogoHolder{width:222px}@media (min-width:550px){#LogoHolder{width:48%}}#logo{width:200px;max-width:100%}#logo img{display:block;margin:0 auto;width:222px}@media (min-width:550px){#logo img{margin:0}}@media (min-width:750px){#logo img{width:444px}}@media (min-width:750px){#social{display:block;position:absolute;top:14px;right:0;list-style:none}#social li{float:left;margin-left:.5em}#social a{text-decoration:none;color:#080}#social a:hover{color:#c00}}#locations{float:left;display:block;width:calc(100% - 222px);height:auto;font-size:.9em;text-align:center}@media (min-width:550px){#locations{width:33pc;position:absolute;bottom:10px;right:0;font-size:.9em;text-align:right}}#locations #ListTitle{color:#080}#locations ul{list-style:outside none none;padding:0;margin:0;text-align:center}@media (min-width:550px){#locations ul{display:inline-block;list-style:outside none none;padding:0;margin:0}}#locations li{display:inline-block;margin:0 0 0 .5em}@media (min-width:550px){#locations li{display:inline-block;margin:0 0 0 .5em}}#locations li a{color:#080}#dock{position:fixed;top:0;width:100%;background:#080;z-index:5000}#dock a{display:block;padding:0 15px;color:#fff;line-height:55px;text-decoration:none;text-transform:capitalize;transition:background .25s ease-out}@media (min-width:750px){#dock a{position:relative}#dock a span{margin-left:5px}#dock a span:before{position:relative;top:2px}}#dock .popover-open>a,#dock a.current,#dock a.section,#dock a:hover{background:#004000}@media (min-width:750px){#dock{position:relative}#dock nav{float:left}#dock nav a{margin-right:-1px}#dock ul{list-style:none}#dock li,#dock ul{padding:0;margin:0}#dock li{position:relative;float:left;border-right:1px solid rgba(0,0,0,.2)}#dock li:first-child{border-left:1px solid rgba(0,0,0,.2)}#dock .popover{z-index:5}#dock .popover li{float:none;border:0 none;background-color:#eee}#dock .popover li:first-child a:after{border-bottom-color:#eee}#dock .popover li:first-child a.current:after,#dock .popover li:first-child a.section:after,#dock .popover li:first-child a:hover:after{border-bottom-color:#00b300}#dock .popover a{transition:none;font-size:.95em;color:#2c2c2c;font-weight:400;line-height:42px;letter-spacing:0;text-transform:none;margin:0}#dock .popover a.current,#dock .popover a.section,#dock .popover a:hover{background:#00b300}}body,html{overflow-x:hidden}body{font-family:Roboto,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300}a{color:#090}a:hover{color:#c00}@media screen and (min-width:0){#viewport{position:relative;z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;background-repeat:repeat-x;background-position:right top;background-size:auto 312px}#menuButton{float:left}#menuButton a{margin-right:0;color:#fff;font-size:24px}#menuButton a:before{padding-left:4px}#cart{float:right}#cart a{position:relative;display:block;margin-right:0;line-height:55px}#cart a:before{float:left;font-size:20px;color:hsla(0,0%,100%,.5)}#cart a span,#cart a strong{display:none}#cart a.filled{background:#090;color:#2c2c2c}#cart a.filled:hover{background:#00b300}#cart a.filled:before{color:#2c2c2c}#cart a.filled span{position:absolute;top:9px;left:23px;display:block;background:hsla(0,0%,100%,.9);border-radius:1em;font-size:13px;color:#2c2c2c;text-align:center;font-weight:300;line-height:.9em;width:1em;height:1em;padding:3px;margin:0!important}#layout{padding:1em 0 1.5em}.bodyBrandPage #layout{padding-top:0}#layout .products p.message{font-size:1.7rem;max-width:100%;font-weight:400;margin-top:2em}#layout .products p.message a{color:#62c717!important;font-weight:400}#Breadcrumbs{margin-bottom:1rem}#Breadcrumbs a{color:#777!important;text-decoration:none;font-weight:400}#footer{background:#004000;color:#dbdbdb}#disclaimer p{clear:both}.payment-logos-margin{margin-right:0}#reasons .container{padding:1.65em 0 .5em}#reasons .row{padding:.5em 0}#reasons .column{border-bottom:1px solid hsla(0,0%,100%,.06);font-size:.8em;padding:.5em 0}#reasons .column:last-child{border-bottom:0 none}#reasons .column span{font-size:18px;color:#fff;margin-right:.25em}#brands a{float:left;width:49%;margin:0 .5% 4px}#brands img{display:block;width:100%;max-width:100%}#viewport>.faded-mask{display:none;background:#fff;opacity:0;z-index:99}.cycle-pager{position:absolute;top:-30px;margin-top:31%;overflow:hidden;line-height:1;width:100%;z-index:121;text-align:left;display:block;overflow:visible}.cycle-pager span{font-family:arial;font-size:50px;width:1pc;height:1pc;display:inline-block;color:rgba(0,0,0,.5);cursor:pointer}.cycle-pager span.cycle-pager-active{color:hsla(0,0%,80%,.5)}.cycle-pager>*{cursor:pointer}#cycle-next,#cycle-prev{position:absolute;top:calc(50% - 45px);z-index:100}#cycle-next{right:0}.slider-nav:before{display:block;font-family:FontAwesome;font-style:normal;font-weight:400;font-size:40px;font-size:4rem;line-height:75pt;color:hsla(0,0%,80%,.5);transition-duration:.4s;cursor:pointer}.slider-nav:hover:before{color:rgba(0,0,0,.5)}.slider-nav span{display:none}.slider-prev:before{content:"\F104"}.slider-next:before{content:"\F105"}#cycle-next img,#cycle-prev img{width:3pc}#FlashAdThumbnails ul{clear:both;list-style:none}#FlashAdThumbnails ul li{display:inline;width:5pc}#quickBrands{margin-bottom:.55em}#quickBrands a{float:left;display:block;line-height:50px;text-align:center;text-decoration:none;margin-bottom:.3em}#quickLinks{clear:both}#featuredLinks .column,#quickLinks .column{position:relative;border-bottom:1px solid #e1e1e1;padding:8px 0}#featuredLinks a.image,#quickLinks a{float:left;width:25%}#featuredLinks img,#quickLinks img{display:block;border:1px solid #d1d1d1;max-width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}#featuredLinks select,#quickLinks select{position:absolute;top:50%;right:0;width:70%;margin:0;text-align:center;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#featuredLinks select option,#quickLinks select option{text-align:left}#featuredLinks{margin-top:1.5em;text-align:center}#RealPhotosBanner img{margin-top:1em;max-width:100%}#ProductDescription>h4,#RangeOptions>h4,.accordion section>h4{cursor:pointer}#ProductDescription>h4 a,#RangeOptions>h4 a,.accordion section>h4 a{text-decoration:none;color:#222}#ProductDescription.closed .icon-circle-down,#ProductDescription.open .icon-circle-right,#RangeOptions.closed .icon-circle-down,#RangeOptions.closed h4+div,#RangeOptions.open .icon-circle-right,.accordion section.closed .icon-circle-down,.accordion section.closed h4+div,.accordion section.open .icon-circle-right{display:none}.accordion section.open{margin-bottom:25px}#ProductSpecifications ul{margin-left:1.5em}#AdminOnlyOptions{position:fixed;top:10px;left:10px;background-color:#ccc;border:2px solid orange;z-index:9999;border-radius:10px;padding:1em}#AdminOnlyOptions h4{border-bottom:1px solid #eee;color:#555}#AdminOnlyOptions h4,#AdminOnlyOptions li,#AdminOnlyOptions ul{margin:0;padding:0}#AdminOnlyOptions li{padding:.7em 0;list-style:none;border-bottom:1px solid #ddd}#AdminOnlyOptions li a{text-decoration:none}.previousNext{display:none}}@media screen and (min-width:0) and (min-width:1250px){.previousNext{display:inherit;margin:0}.previousNext ul li{float:left;width:auto;list-style-type:none;position:fixed;bottom:20px}.previousNext ul li .slider-nav:before{line-height:50px}.previousNext ul li span{display:block}.previousNext ul li a{text-decoration:none}.previousNext ul li.next span{float:right}.previousNext ul li.previous{left:20px}.previousNext ul li.next{right:20px}}@media screen and (min-width:0){.columnized .column{margin-left:0}.pagination{padding-bottom:1.5em}.pagination .button{padding:0 18px}.pagination span.button,.pagination span.button:hover{background:#090;border-color:#090;color:#fff;cursor:default}.pagination span.button.button-primary,.pagination span.button:hover.button-primary{background:transparent;color:#090}article{width:100%;display:inline;float:left}#mainTitle span{color:#999}article time{float:right}article #HtmlContent,article #NewsPageImage{clear:both}}#viewport{background-image:none}@media screen and (min-width:550px){#cart a.filled strong{display:inline}#cart a.filled:before{margin-right:.4em}#layout{padding:1em 0 2.5em}#disclaimer p{clear:none}.payment-logos-margin{margin-right:20px}#reasons{text-align:center}#reasons .row{padding:1.75em 0}#reasons .column{position:relative;border:0 none;font-size:.75em;line-height:1.3;padding:50px 0 0}#reasons .column span{position:absolute;top:0;left:50%;font-size:36px;line-height:1;width:1em;height:1em;margin-left:-.5em}#brands a{width:19%;margin-bottom:6px}#payment{margin-bottom:0}.cycle-pager{top:-26px}.slider-nav:before{font-size:60px;font-size:6rem}#quickBrands{margin-bottom:.75em}#quickBrands a{margin-bottom:0}}@media screen and (min-width:750px){#menuButton{display:none}.cycle-pager{top:-23px}.slider-nav:before{font-size:5pc;font-size:8rem}#quickBrands{margin-bottom:1em}#featuredLinks .column,#quickLinks .column{border:0 none;padding:0}#featuredLinks a.image,#quickLinks a{float:none;display:block;width:auto}#featuredLinks select,#quickLinks select{position:relative;top:0;margin-top:-1px;border-radius:0;width:100%;transform:none;-webkit-transform:none}#featuredLinks a.button{font-size:9px;padding:0 9px}}@media screen and (min-width:1000px){#layout{padding:2.5em 0 3.5em}#brands a{width:11.5%;margin-bottom:8px}#disclaimer{padding-top:5px}.slider-nav:before{font-size:75pt;font-size:10rem}#quickBrands{margin-bottom:1.25em}.cycle-pager{top:-21px}}#spotlight{clear:both;padding:1em 0 .75em;margin-top:-1px;overflow:auto;background:#fff}@media (min-width:550px){#spotlight{padding:1em 0;margin-top:0}}@media (min-width:1000px){#spotlight{min-height:597px;padding:1.5em 0 1.25em}}#sidebar{position:fixed;background:#080;width:250px;height:100%;overflow-y:auto;overflow-x:hidden;z-index:1}#sidebar ul{list-style:none;padding:15px;margin:0}#sidebar li{margin:0;width:220px}#sidebar a{display:block;color:#fff;text-decoration:none;text-transform:capitalize;padding:10px;transition:background .25s ease-out}#sidebar a span{margin-left:5px}#sidebar a span:before{position:relative;top:2px}#sidebar a span.icon-arrow-down{float:right}#sidebar a.current,#sidebar a.section,#sidebar a:hover{background:rgba(0,0,0,.24)}#sidebar .popover-open>a{background:hsla(0,0%,100%,.06)}#sidebar .popover ul{border-left:5px solid hsla(0,0%,100%,.05);padding:0;margin:0 0 15px 10px}#sidebar .popover a{padding:5px 15px}#sidebar #social{border-top:1px solid hsla(0,0%,100%,.04)}#sidebar #social span{position:relative;top:-.1em;left:-5px}#bottom{background:rgba(0,0,0,.12);border-top:1px solid rgba(0,0,0,.06);padding:.8em 0;margin-top:1.25em}#bottom .container{color:#fff;font-size:.7em;line-height:1.2}#payment{margin-bottom:10px}#payment,#payment .general-payment{float:left}#payment .general-payment .paymentexpress{float:left;height:15px;margin-bottom:7px}#payment .general-payment .visa{clear:left;float:left;height:21px;margin:5px 15px 0 0}#payment .general-payment .mastercard{float:left;height:31px}#payment .afterpay{float:right;margin-left:20px;padding-top:15px}#payment .afterpay img{height:30px}#disclaimer p{margin:0}#disclaimer strong{text-transform:uppercase}#EditPageLink{text-align:center;clear:both;background-color:#00b300}#EditPageLink a{color:#fff;font-weight:700;text-decoration:none;padding:10px 0 20px;display:block}#EditPageLink a:hover{background-color:red}#MemberForm fieldset{margin-bottom:1.5em}#MemberForm fieldset #ShopAccountForm_MemberForm_PasswordCheck1_Holder{clear:both}.required label:before{content:"* "}table{width:100%}table .right{text-align:right;float:none!important}table .center{text-align:center;float:none!important}table .left,table th{text-align:left;float:none!important}td div.productImage{float:left}.hideForNow{display:none}.show{display:block}.hide{display:none}.notInCart .addLink{display:block!important}.inCart .addLink,.notInCart .goToCheckoutLink,.notInCart .removeLink{display:none!important}.inCart .goToCheckoutLink,.inCart .removeLink{display:block!important}.productItem .productActions li{text-align:center}.productItem .productActions li.removeLink{text-align:left}.productItem .productActions li.removeLink a{display:inline}.ecomquantityfield{text-align:center}.ajaxQuantityField{text-align:center;width:2em}.addOneLink,.removeOneLink{text-decoration:none!important}.loadingCartData #Amount,.loadingCartData #InformationTable{color:#e7e7e7!important}.doNotShow{display:none}td.remove a img{-webkit-filter:url(/ecommerce/css/filters.svg#grayscale);filter:url(/ecommerce/css/filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1);background:none}td.remove a:hover img{filter:none;-webkit-filter:grayscale(0)}td.quantity.loading{background-size:30px 30px!important;background-position:50% 10px}.ecomCartIsUpdating .icon-cart{-webkit-animation:spin 1s 1 linear;animation:spin 1s 1 linear}@-webkit-keyframes spin{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(359deg);transform:rotateY(359deg)}}@keyframes spin{0%{-webkit-transform:rotateY(0deg);transform:rotateY(0deg)}to{-webkit-transform:rotateY(359deg);transform:rotateY(359deg)}}.bodyCheckoutPage h1#mainTitle{display:none}.bodyCheckoutPage h2{text-align:center}.bodyCheckoutPage .prev:before{color:#00a5fb;content:"\2190   ";font-size:20px}.bodyCheckoutPage .next{float:right}.bodyCheckoutPage hr{clear:both}.bodyCheckoutPage #ContentHolder p{float:left;width:100%}@media (min-width:750px){.bodyCheckoutPage #ContentHolder p{box-sizing:border-box;width:50%;padding-right:20px}}.bodyCheckoutPage #OrderForm_OrderForm_action_processOrder{display:block}.bodyCheckoutPage .Actions.loading{height:2pc;background-position:75pt 0}.bodyCheckoutPage .checkbox label{text-transform:none}td.product,th.product{background:transparent;border:0;border-bottom:1px solid #e1e1e1}td.product .cartImage{padding:0 1em 0 0}td.product .cartImage img{padding:5px;background-color:#fff;border:1px solid #d1d1d1;border-radius:4px;max-width:102px}td.product .itemTitleAndSubTitle{clear:both}@media (min-width:750px){td.product .itemTitleAndSubTitle{clear:none}}#OrderFormAddressHolder input.nolabel{margin-top:calc(24px + .5rem)}#OrderFormAddress_OrderFormAddress_Address_Holder,#OrderFormAddress_OrderFormAddress_PasswordCheck1_Holder{clear:both}.CompositeField p{margin:0;padding:0}#OrderFormAddress_OrderFormAddress_CreateAnAccount{padding-bottom:0;margin-bottom:0}form h3{margin-top:1em}#InformationTable td,#InformationTable th{vertical-align:top}td.right.remove{width:20px;padding:0;margin:0}td.right.remove img{margin-top:1.1em}.pagetitle{text-align:center}a.choosePassword{display:block}.gsttaxmodifier .tableSubTitle{display:none}.cartMessage td{border-bottom:none}.bodyCheckoutPage table .cartMessage td span{text-align:center;margin-top:0;width:100%;max-width:100%}#OrderForm_OrderForm_Amount{clear:both}.recommendedProducts .Actions{display:none}#FeedbackForm{padding-top:150px}#FeedbackForm textarea,#FeedbackForm ul.optionset{margin-top:15px;max-width:100%}#FeedbackForm label.left{max-width:100%}#FeedbackForm textarea{height:218px}#FeedbackForm .Actions input{float:right}@media (min-width:750px){#FeedbackForm div.textarea{width:48.5%;float:left;margin-left:1.5%}}@media screen and (min-width:750px){.field.googleaddress{clear:both}}#methodFields_Sunnysideup-Afterpay-Model-AfterpayEcommercePayment p{text-align:center}#methodFields_Sunnysideup-Afterpay-Model-AfterpayEcommercePayment a{font-weight:700}@media (min-width:750px){.CompositeField.paymentfields{float:right;width:48.5%;text-align:center}.CompositeField.paymentfields img{margin:0;padding:0;margin-left:auto;margin-right:auto}}#OrderForm_Payment_PaymentForm_Amount{clear:both}article.product{min-height:auto}article.recommededProductOrAccessory{min-height:0}.product{border:1px solid #d1d1d1;border-radius:2px;position:relative;background:#fff;margin-bottom:20px}@media (min-width:750px){.product{margin-bottom:30px}.product:first-of-type,.product:nth-child(odd){clear:both;margin-left:0}}.product .close-button{display:none;position:absolute;top:0;right:5px;color:#222;font-size:2em;font-weight:700;line-height:1;text-decoration:none}.product .top{position:relative;border-bottom:1px solid #f8f8f8}.product .image{background:#fff;padding:27px;margin-bottom:25px;min-height:190px}.product .image a{display:block}.product .image img{display:block;margin:0 auto;max-height:209px;width:auto}.product .image .supportingImage{position:absolute;top:6px;right:6px;max-height:110px;border-radius:0 2px 0 0;z-index:4000}.product .body{position:relative;padding:35px 25px 0}.product .body h3{margin-bottom:1.3rem;font-size:2.4rem;letter-spacing:0}.product .body h3 a{text-decoration:none}.product .body h3>span{display:block;font-size:1.3rem;color:#a2a2a2}.product .body h3>span span{border-left:1px solid #a2a2a2;padding-left:.5rem}.product .body h3>span span:first-child{border-left:0 none;padding-left:0}.product .body h3 strong{display:block;padding-right:.5rem;margin-right:.5rem;font-size:1.5rem;font-weight:800;color:#c71b17}.product .body p{font-size:1.4rem;margin-bottom:1.5rem}@media (min-width:750px){.product .body p{padding-bottom:130px}}.product .stock-availabilty{margin:10px 0}.product #available-message,.product #unavailable-message{display:none}.product .priceHolder{position:absolute;left:-6px;right:-6px;bottom:-18px}.product .price{position:absolute;bottom:0;left:0;background:#eee;color:#000;line-height:1.1;font-weight:100;padding:14px}.PWSite .product .price .pr1{text-align:center}.product .smallPrice{display:block;font-size:13px;font-weight:300}.product .smallPrice .currencyPreSymbol{display:none}.product .bigPrice{font-size:22px}.product .bigPrice em{font-size:13px;font-style:normal;margin-left:4px}.product .priceHolder:before{position:absolute;bottom:-6px;left:0;border-right:6px solid #ccc;border-top:6px solid transparent;border-bottom:6px solid transparent;content:'';width:0;height:0}.product.secondhand{min-height:340px;background-color:#fff}@media (min-width:550px){.product.secondhand .six.columns{width:100%}}@media (min-width:750px){.product.secondhand .six.columns{width:48%}}.product.secondhand .details{margin:0}@media (min-width:750px){.product.secondhand .details{margin-left:4%}}.product.secondhand .details p{padding:0}.product.secondhand dl{margin:0;font-size:14px}.product.secondhand .productActions{margin:0;padding-left:0}.product .quality-rating,.product .star-holder{display:inline-block;background:url(/themes/base/images/stars.png) 0 -1pc repeat-x;width:10pc;height:1pc}.product .quality-rating{background-position:0 0}.product dl{margin-bottom:0}.product dl dt{float:left;width:10pc}.product dl dd{float:left;width:calc(100% - 10pc);margin:0}.product dl:after{content:" ";display:block;clear:both}.product .price.pr2,.product .priceType{position:absolute;bottom:0;right:0;padding:14px;color:#fff;font-size:1.3rem;line-height:1;text-transform:uppercase;z-index:2}.product .priceType{max-width:75pt}@media (min-width:550px){.product .priceType{max-width:none}}@media (min-width:750px){.product .priceType{max-width:140px}}@media (min-width:1000px){.product .priceType{max-width:none}}.product .cashback .price.pr2{background:#c71b17;color:#fff;text-align:center}.product .cashback .price.pr2 .cab-msg,.product .cashback .price.pr2 .offerExpires{margin:5px 0 0;font-weight:500}.product .cab-amount,.product .cab-msg{display:block;margin-bottom:5px;font-size:13px;text-align:center;text-transform:none}.product .price.pr2{left:auto}.product .price.pr2 em{display:block}.product .no-type .priceType{display:none}.product .trade-in .price.pr2{background:#ff7a00}.product .cashback .priceType{background:#a422a4}.product .cashback .priceType>span{position:relative;top:-1px}.product .web-only .priceType{background:#00a5fb}.product .sale .priceType{background:#0066b2}.product .sale .priceType span{margin:0;text-align:center;vertical-align:baseline}.product .sale .priceType span.savings{display:block;margin:0 auto;padding:5px 0 2px;font-weight:700}.product .sale .priceType>span{position:relative;top:-1px}.product .price-drop .priceType{background:#62c717}.product .percentage-drop .priceType{background:#00c589}.product .priceType em{font-style:normal;color:#999;font-weight:400}.product li{list-style:none}.product .priceType span{font-size:1.6rem;margin-right:5px;vertical-align:text-bottom}.product .priceType a{color:#fff;text-decoration:none}.product .priceType .offerExpires,.product .priceType .oldPrice{display:block;margin-left:21px;color:#fff;font-size:1em}.product .priceType .offerExpires{margin:0;text-align:center;text-transform:none}.product .priceHolder:after{position:absolute;bottom:-6px;right:0;border-left:6px solid rgba(0,0,0,.8);border-top:6px solid transparent;border-bottom:6px solid transparent;content:'';width:0;height:0;z-index:1}.product .priceHolder.no-type:after{display:none}.product .bonusProducts{background:#fff;border:1px dashed #666;list-style:none;padding:8px 11px 6px;margin:0 -9px 10px;border-radius:7px}.product .bonusProducts li{font-size:14px;margin-bottom:.5rem}.product .bonusProducts li a{margin-right:4px}.product .bonusProducts li .worth{color:#000;padding:3px;white-space:nowrap}.product .bonusProducts li.label{font-size:22px;color:#c71b17;font-weight:600;text-transform:uppercase;margin-bottom:.1em}.product .bonusProducts li.label .icon{margin-right:3px}.product .bottom{position:relative;padding:0 25px 25px;margin-top:15px}@media (min-width:750px){.product .bottom{position:absolute;right:0;bottom:0;left:0}}.product .bottom .action{list-style:none;margin:0}.product .bottom .action ul{list-style:none;min-height:3pc;margin:0;padding-left:0}.product .bottom .action li{margin:0}.product .bottom .productNumber{position:absolute;left:25px;bottom:3px}.product .bottom .productNumber>span{display:none}@media (min-width:550px){.product .bottom .productNumber>span{display:inline}}.recommededProductPrice strong{display:block;line-height:1;margin-top:4px}.recommededProductOrAccessory.product .top{padding:25px;height:auto;overflow:hidden}.recommededProductOrAccessory.product .image{float:left;width:100%;margin:0 0 10px}@media (min-width:550px){.recommededProductOrAccessory.product .image{margin:0 9pt 0 0}}.recommededProductOrAccessory.product .image.FPimg{padding:0}.recommededProductOrAccessory.product .image img{max-height:105px}@media (min-width:550px){.recommededProductOrAccessory.product .body.six.columns{padding:25px}}.recommededProductOrAccessory.product .body h3{font-size:1.8rem;line-height:1;margin:0}.recommededProductOrAccessory.product .body .action ul{padding-left:0}.recommededProductOrAccessory.product .body .action .button{height:36px;margin:0 0 0 -1px;background:#060;border:0 none;color:#fff;font-size:1.2rem;line-height:36px}.recommededProductOrAccessory.product .body li{margin:0}@media (min-width:550px){.recommededProductOrAccessory.product .body .productActions{margin:0}}.recommededProductOrAccessory.product .bottom{position:absolute;bottom:0;right:0}.recommededProductOrAccessory.product .smallPrice{display:inline;font-size:1em}.product .action .button{background:#060;border:0 none;color:#fff;font-size:1.2rem;line-height:3pc;height:3pc;margin:0 0 0 -1px}.product .action .button:hover{background:#090}.product .bottom .action .button .icon{font-size:1.8rem;vertical-align:text-bottom;margin-right:.5rem}.recommededProductOrAccessory .bottom .productNumber{right:24px}.product .bottom .productNumber,.product .bottom .productNumber a,.recommededProductOrAccessory .productNumber,.recommededProductOrAccessory .productNumber a{color:#777;font-size:1.2rem;font-weight:500;text-decoration:none}.product .checkbox label.right{color:#62c717;font-weight:500}@media screen and (min-width:0){.row.content{clear:both}#TitleImage{display:none;width:300px;margin:1em auto}#TitleImage img{border:1px solid #bbb;border-radius:4px;display:block;opacity:.7}h1#mainTitle{text-align:center}#FlashAd,#FlashAdLarge{width:100%;height:auto;border:1px solid #d1d1d1}#FlashAd div,#FlashAdLarge div{width:100%;height:auto}#FlashAd div img,#FlashAdLarge div img{width:100%;height:auto;position:absolute;top:0;left:0;padding:0;display:block}#quickBrands a{text-decoration:none;width:157px;height:34px;display:block;text-indent:-9999px}#quickBrands a:hover{background-position:-157px 0;color:#fff!important}.NZAgentBrands li{list-style:outside none none;display:block}div#BrandTabHolder{width:100%;line-height:1}ul#BrandTabs{margin:0;text-align:center;padding:0}ul#BrandTabs li{width:40%;display:block;box-sizing:border-box;height:38px;border-radius:4px;background:#080 none repeat scroll 0 0;filter:alpha(opacity=66);-moz-opacity:.66;-khtml-opacity:.66;opacity:.66;text-align:center;float:left;margin:5px}ul#BrandTabs li.current,ul#BrandTabs li:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;background:#004000 none repeat scroll 0 0}ul#BrandTabs li a{color:#fff;text-decoration:none;display:block;padding:9pt 10px}div#TabContent{clear:left}div#TabContent div.tabHolder{padding:50px 20px;width:100%;box-sizing:border-box;margin-bottom:20px;background-color:#fff;border:1px solid #004000;border-radius:4px;border:1px solid #353b47;height:auto;overflow:auto}div#TabContent div#tab0ContentHolder{height:1.5em;padding:0;margin:0;border-bottom:none;border-right:none;border-left:none;border-top:1px solid #004000;background:transparent;border-radius:0}div#TabContent div#LatestNews,div#TabContent div#spotlight{overflow:auto;background:#fff;margin:0;padding:0}div#TabContent div#LatestNews{width:100%}#layout .banner{width:60pc;max-width:100%;margin:0 auto}#layout .banner img,.typography img,.typography object{max-width:100%}#tabHeaders h2{float:left;width:106px;margin:0;padding-top:10px}#tabHeaders a{width:93px;height:19px;background:url(/themes/base/images/tab.gif) 0 0 no-repeat;display:block;color:#fff;text-decoration:none;padding:10px 5px 0;font-weight:700;font-size:14px}#tabHeaders a.current{background:url(/themes/base/images/tab.gif) -105px 0 no-repeat}#tabDescriptions{clear:both;border-top:2px solid #060;background:url(/themes/base/css/boxBkgd.jpg) 0 0 repeat-x;padding:20px 0}#tabDescriptions .tabSection1{line-height:1.3em;margin-bottom:20px}#tabDescriptions .tabSection1,#tabDescriptions .tabSection2{padding-left:20px}#tabDescriptions .tabSection1 ul,#tabDescriptions .tabSection2 ul{padding-bottom:20px;line-height:1.3em;list-style-type:disc;list-style-position:outside}#tabDescriptions .tabSection1 li,#tabDescriptions .tabSection2 li{margin-left:20px}#tabDescriptions .tabSection1 p,#tabDescriptions .tabSection2 p{line-height:1.3em;padding-bottom:10px}ul.zoomAndMegapx{margin-top:10px;list-style:none!important}.megapx,.zoom{font-size:1em;font-weight:700;color:#4c4c4c;width:5pc;height:21px;padding-top:8px;background:url(/themes/base/images/zoomMegaShade.png) 0 0 no-repeat;float:left;margin-left:1px}.megapx,.pp .pcd,.zoom{text-transform:uppercase;text-align:center}.pp .pcd{padding:10px 0 7px;width:100%;color:#aaa;font-size:.9em;margin-bottom:5px}.productEnquiry{clear:left}#backToShop .icon-back{position:relative;top:-1px;margin-right:5px}.news{margin-top:20px}.news img{width:100%}.news .newsTitle{display:block}.bodyStorePage #mainTitle{text-align:center}#StoreAddress,.storeDetails .storeMap,.storeImage{float:none;width:236px;max-width:100%;margin:0 auto}#StoreAddress{margin-bottom:20px;font-style:normal}#StoreAddress span{display:block}#StoreAddress strong{font-weight:500}#PhoneSpan{display:block;margin-bottom:10px;font-size:1.3em;text-align:center}#PhoneSpan a{font-weight:400}#StoreMap img{float:left}#ProductGroup{clear:both}#ProductGroup .closeButton{display:none}#SearchSortFilter .closeButton{display:block}#ProductListAll .body .quality-rating,#ProductListAll .body .star-holder,#ProductRangeListAll .body .quality-rating,#ProductRangeListAll .body .star-holder{display:inline-block;background:url(/themes/base/images/stars.png) 0 -1pc repeat-x;width:10pc;height:1pc}#ProductListAll .body .quality-rating,#ProductRangeListAll .body .quality-rating{background-position:0 0}#ProductListAll .title,#ProductRangeListAll .title{display:none}#ProductListAll .productNumber,#ProductListAll .productNumber a,#ProductRangeListAll .productNumber,#ProductRangeListAll .productNumber a{text-decoration:none}#ProductListAll .line1 .button,#ProductRangeListAll .line1 .button{width:75pt;padding:0;font-size:9px}}@media screen and (min-width:0) and (min-width:550px){#ProductListAll .line1 .button,#ProductRangeListAll .line1 .button{width:110px;font-size:11px}}@media screen and (min-width:0){#ProductListAll .even,#ProductListAll .odd,#ProductRangeListAll .even,#ProductRangeListAll .odd{clear:both;margin-bottom:4px}#ProductListAll .line1,#ProductListAll .line2,#ProductRangeListAll .line1,#ProductRangeListAll .line2{padding:4px 0}#ProductListAll .line1,#ProductRangeListAll .line1{position:relative;border-bottom:1px solid #ebebeb;min-height:2.7em;padding-top:1em;padding-bottom:1em}#ProductListAll .line1 .productActions,#ProductRangeListAll .line1 .productActions{position:absolute;right:0;margin:.2em 0 0;padding:0}#ProductListAll .line1 .productActions li,#ProductRangeListAll .line1 .productActions li{margin:0;padding:0;list-style:none}#ProductListAll .line1 .thTitle a,#ProductRangeListAll .line1 .thTitle a{text-decoration:none}#ProductListAll .line1 .internalItemID,#ProductRangeListAll .line1 .internalItemID{color:#999}#ProductListAll .line1 .removeFromSaleTiny,#ProductRangeListAll .line1 .removeFromSaleTiny{display:block;color:red;float:right;margin-top:-20px}#ProductListAll .second-hand-category-entry,#ProductRangeListAll .second-hand-category-entry{padding-top:4px;border-top:1px solid #ebebeb}#ProductListAll .second-hand-category-entry .line1,#ProductRangeListAll .second-hand-category-entry .line1{border-bottom:none}#ProductListAll .line1 .internalItemID{font-weight:500}#ProductListAll .line1 .title-and-price-holder{width:calc(100% - 110px)}}@media screen and (min-width:0) and (min-width:750px){#ProductListAll .line1 .title-and-price-holder{width:calc(100% - 90pt)}}@media screen and (min-width:0){#ProductListAll .line1 .title-and-price-holder:after{content:" ";clear:both;display:block}#ProductListAll .line1 .thTitle{font-weight:400}#ProductListAll .line1 .tdPrice{display:block;clear:both}}@media screen and (min-width:0) and (min-width:750px){#ProductListAll .line1 .tdPrice{display:inline;float:right}}@media screen and (min-width:0) and (min-width:750px){#ProductListAll .line1 .productActions{margin-top:-.5em}}@media screen and (min-width:0){#ProductRangeListAll{margin-bottom:20px}#ProductRangeListAll .title-and-price-holder{width:calc(100% - 110px)}}@media screen and (min-width:0) and (min-width:750px){#ProductRangeListAll .title-and-price-holder{width:calc(100% - 90pt)}}@media screen and (min-width:0){#ProductRangeListAll .title-and-price-holder:after{content:' ';clear:both;display:block}#ProductRangeListAll .title-and-price-holder.has-image .price-and-title{width:calc(100% - 90px)}#ProductRangeListAll .title-and-price-holder a{text-decoration:none}#ProductRangeListAll .image{float:left;display:block;width:90px;margin:.2em 0 0}#ProductRangeListAll .image img{float:left}#ProductRangeListAll .price-and-title{float:left;display:block}#ProductRangeListAll .price{display:block;clear:both}.subGroupList{margin-top:3em}#LogosForBrandsAndProductGroupsHeader a,#MatchingCategoriesHeader a{color:#222;text-decoration:none!important}#LogosForBrandsAndProductGroupsHeader.closed .icon-circle-down,#LogosForBrandsAndProductGroupsHeader.open .icon-circle-right,#MatchingCategoriesHeader.closed .icon-circle-down,#MatchingCategoriesHeader.open .icon-circle-right{display:none}#LogosForBrandsAndProductGroups,.searchResultsChildGroupList{height:auto;overflow:auto;padding-left:0;margin-bottom:3rem}#LogosForBrandsAndProductGroups.product-groups,.searchResultsChildGroupList.product-groups{margin-bottom:0}#LogosForBrandsAndProductGroups li,.searchResultsChildGroupList li{position:relative;list-style:outside none none;width:50%;float:left;text-align:center;padding:5px;box-sizing:border-box}#LogosForBrandsAndProductGroups li a,.searchResultsChildGroupList li a{display:block;text-decoration:none;text-align:center;color:#777!important;cursor:pointer}.bodyProductSearchPage #LogosForBrandsAndProductGroups li a.link,.bodyProductSearchPage .searchResultsChildGroupList li a.link{opacity:.5}.bodyProductSearchPage #LogosForBrandsAndProductGroups li a.current,.bodyProductSearchPage #LogosForBrandsAndProductGroups li a:hover,.bodyProductSearchPage .searchResultsChildGroupList li a.current,.bodyProductSearchPage .searchResultsChildGroupList li a:hover{opacity:1}#LogosForBrandsAndProductGroups li:nth-of-type(2n+1),.searchResultsChildGroupList li:nth-of-type(2n+1){clear:both}#LogosForBrandsAndProductGroups li a strong,.searchResultsChildGroupList li a strong{display:block;line-height:.95;margin-top:.25em}#LogosForBrandsAndProductGroups li a img,.searchResultsChildGroupList li a img{box-sizing:border-box;width:175px;height:75pt;margin-bottom:4px;border:1px solid #d1d1d1}.noBrandTitle{position:absolute;display:block;top:35px;left:10px;right:10px;color:#000;font-size:1.6rem;font-weight:700;line-height:.95;width:140px;margin:auto}.noBrandLogoText{padding-top:4px}.noBrandLogo.productGroupTitle{font-size:1.4rem}#LatestNews .newsItem .newsTitle{display:block}#LatestNews ul li.current{display:none}#OrderItemsOuter{height:auto;overflow-y:auto;overflow-x:hidden}#OrderItemsOuter .total .value{font-weight:900}#OrderItemsOuter .next .action{float:left}#RecommendedProductsModifier_Form_RecommendedProducts fieldset{margin:0}#RecommendedProductsModifier_Form_RecommendedProducts img{max-width:100%}#ContentHolder{clear:both}#InformationTable .ecomquantityfield input{width:3em}#OrderInformation .orderHeading{font-size:2.5rem;text-decoration:none}#Outstanding th strong{font-weight:900}.storeDetails .paddingTop{margin-top:1.5em}tr.summary td{font-weight:700!important}tr.summary.first td{font-weight:300!important}}@media screen and (min-width:550px){#StoreAddress,.storeDetails .storeMap,.storeImage{width:100%;float:left}.storeDetails .storeMap{margin-left:4%}.storeImage img{margin:0}.storeMap img{float:right}#LogosForBrandsAndProductGroups li,.searchResultsChildGroupList li{width:33.3%}#LogosForBrandsAndProductGroups li:nth-of-type(2n+1),.searchResultsChildGroupList li:nth-of-type(2n+1){clear:none}#LogosForBrandsAndProductGroups li:nth-of-type(3n+1),.searchResultsChildGroupList li:nth-of-type(3n+1){clear:both}ul#BrandTabs li{width:24%}}@media screen and (max-width:319px){#LogosForBrandsAndProductGroups li,.searchResultsChildGroupList li{width:100%}}@media screen and (min-width:750px){#TitleImage{display:block;width:88px;margin:0 10px 0 20px;float:right}h1#mainTitle{text-align:left}.bodyStorePage #mainTitle{text-align:left;width:calc(100% - 195px);display:inline;float:left}#PhoneSpan{display:inline;float:right;margin:14px 0 0;width:195px;text-align:center}#LogosForBrandsAndProductGroups li,.searchResultsChildGroupList li{width:25%}#LogosForBrandsAndProductGroups li:nth-of-type(3n+1),.searchResultsChildGroupList li:nth-of-type(3n+1){clear:none}#LogosForBrandsAndProductGroups li:nth-of-type(4n+1),.searchResultsChildGroupList li:nth-of-type(4n+1){clear:both}section#ProductAccessories article,section#ProductsRecommendedFor article{margin-left:0;margin-bottom:1.5em}}@media screen and (min-width:1000px){#TitleImage{width:88px}#LogosForBrandsAndProductGroups li,.searchResultsChildGroupList li{width:20%}#LogosForBrandsAndProductGroups li:nth-of-type(4n+1),.searchResultsChildGroupList li:nth-of-type(4n+1){clear:none}#LogosForBrandsAndProductGroups li:nth-of-type(5n+1),.searchResultsChildGroupList li:nth-of-type(5n+1){clear:both}ul#BrandTabs li{max-width:93pt;margin-top:0;display:inline-block;border-radius:4px 4px 0 0;float:none;margin-bottom:0}.bodyStorePage form{margin-bottom:0}}@media screen and (max-width:550px){#InformationTable td,#InformationTable th,#OrderPayment td,#OrderPayment th,#PastOrderHolder table td,#PastOrderHolder table th{display:block}#InformationTable tbody .gsttaxmodifier .firstThreeCols,#InformationTable tbody .gsttaxmodifier td:first-child,#InformationTable tbody .pickupordeliverymodifier .firstThreeCols,#InformationTable tbody .pickupordeliverymodifier td:first-child,#InformationTable tfoot td,#InformationTable tfoot th,#OutstandingTable tbody th:first-child{box-sizing:border-box;float:left!important;width:50%;min-height:0;padding-left:11px;border-bottom:0}#InformationTable thead tr,#OrderPayment thead tr,#PastOrderHolder table thead tr{position:absolute;top:-9999px;left:-9999px}#InformationTable tbody td,#OrderPayment tbody td,#PastOrderHolder table tbody td,#PastOrderHolder table tfoot th{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%}#InformationTable tbody td,#PastOrderHolder table tbody td,#PastOrderHolder table tfoot th{padding-left:30%}#InformationTable tbody td.product.title{padding-left:0}#PastOrderHolder table tbody td br{float:left}#InformationTable tbody td:nth-of-type(5n+1){min-height:75px;height:auto}#InformationTable tbody td:nth-of-type(5n+2){height:40px}#InformationTable tbody td:nth-of-type(5n+2) input{width:30px;float:right}#InformationTable tbody td.remove{padding-left:calc(100% - 44px);width:28px}#InformationTable tbody #SubTotal .threeColHeader,#InformationTable tbody .gsttaxmodifier td:last-child,#InformationTable tbody .pickupordeliverymodifier td:last-child,#InformationTable tbody .summary .firstThreeCols,#InformationTable tbody td.emptyCell,#InformationTable tfoot td.emptyCell,#PastOrderHolder table tfoot th:nth-of-type(1),#PastOrderHolder table tfoot th:nth-of-type(2){display:none}#InformationTable tbody .gsttaxmodifier td.total,#InformationTable tbody .pickupordeliverymodifier td.total{display:block;border-bottom:1px solid #eee}#InformationTable tbody td:last-child,#OrderPayment tbody td:last-child,#PastOrderHolder table tbody td:last-child,#PastOrderHolder table tfoot th:last-child{padding-right:15px;border-bottom:1px solid #000}#InformationTable tfoot td:last-child,#OutstandingTable tbody td:last-child{padding-right:15px}#InformationTable tbody td.center,#InformationTable tbody td.left,#OrderPayment tbody td.center,#OrderPayment tbody td.left,#PastOrderHolder table tbody td.center,#PastOrderHolder table tbody td.left,#PastOrderHolder table tfoot th.center,#PastOrderHolder table tfoot th.left{text-align:right}#InformationTable tfoot tr.total,#OutstandingTable tbody tr#Outstanding{border-bottom:3px double #000}#InformationTable tfoot tr.cartMessage td{width:100%}#InformationTable tbody td:before,#OrderPayment tbody td:before,#PastOrderHolder table tbody td:before,#PastOrderHolder table tfoot th:before{position:absolute;top:11px;left:11px;width:45%;padding-right:10px;white-space:nowrap;font-weight:700;text-align:left}#InformationTable tbody #SubTotal td.subTotal:nth-of-type(n+1):before,#InformationTable tbody td.totalCol:nth-of-type(n+1):before{content:"Sub-total"}#InformationTable tbody #SubTotal td:nth-of-type(n+1):before,#InformationTable tbody .discountcouponmodifier td:nth-of-type(n+1):before,#InformationTable tbody .gsttaxmodifier td:nth-of-type(n+1):before,#InformationTable tbody .pickupordeliverymodifier td:nth-of-type(n+1):before{content:""}#InformationTable tbody tr td:nth-of-type(n+2):before{content:"Quantity"}#InformationTable tbody tr td:nth-of-type(n+3):before{content:"Price"}#InformationTable tbody tr td:nth-of-type(n+4):before{content:"Total Price"}#InformationTable tbody tr td:nth-of-type(n+5):before{content:""}#OrderPayment tbody td:nth-of-type(1):before{content:"Date"}#OrderPayment tbody td:nth-of-type(2):before{content:"Payment Status"}#OrderPayment tbody td:nth-of-type(3):before{content:"Method"}#OrderPayment tbody td:nth-of-type(4):before{content:"Note"}#OrderPayment tbody td:nth-of-type(5):before{content:"Amount"}#PastOrderHolder table tbody td:nth-of-type(n+1):before{content:"Order"}#PastOrderHolder table tbody td:nth-of-type(n+2):before{content:"Status"}#PastOrderHolder table tbody td:nth-of-type(n+3):before{content:"Total"}#PastOrderHolder table tbody td:nth-of-type(n+4):before{content:"Paid"}#PastOrderHolder table tbody td:nth-of-type(n+5):before{content:"Outstanding"}#PastOrderHolder table tfoot th:nth-of-type(n+3):before{content:"Total Ordered"}#PastOrderHolder table tfoot th:nth-of-type(n+4):before{content:"Total Paid"}#PastOrderHolder table tfoot th:nth-of-type(n+5):before{content:"Total Outstanding"}}.bodyHomePage #ProductListAll{margin-top:20px;padding:10px;background-color:#e7e7e7;border:1px solid #ccc}@media (min-width:550px){.bodyHomePage #ProductListAll{margin-top:0}}.bodyHomePage #ProductListAll img{margin-bottom:10px}.bodyHomePage #ProductListAll p{margin-bottom:1em}.bodyHomePage #ProductListAll .line1{padding:5px 0;border-top:1px solid #ccc;line-height:1.2}.bodyHomePage #ProductListAll .hide-on-small-screens{display:none}@media (min-width:550px){.bodyHomePage #ProductListAll .hide-on-small-screens{display:block}}.bodyHomePage #ProductListAll .thTitle a{text-decoration:none}.bodyHomePage #HomePageMasonry{clear:both;width:100%}@media (min-width:550px){.bodyHomePage #HomePageMasonry{padding-top:20px}}@media (min-width:750px){.bodyHomePage #HomePageMasonry{padding-top:0}}.bodyHomePage #HomePageMasonry #LatestNews ul{margin:0 -5px}.bodyHomePage #HomePageMasonry #LatestNews ul li{margin:0;min-height:initial;border:0;width:100%;padding:5px}@media (min-width:550px){.bodyHomePage #HomePageMasonry #LatestNews ul li{width:50%}}@media (min-width:750px){.bodyHomePage #HomePageMasonry #LatestNews ul li{width:33.333333%}}@media (min-width:1000px){.bodyHomePage #HomePageMasonry #LatestNews ul li{width:25%}}.bodyHomePage #HomePageMasonry #LatestNews ul li .newsContent{padding:10px;border:1px solid #ccc}.bodyHomePage #HomePageMasonry #LatestNews ul li.advertisement .newsContent{display:inline-block;padding:0}#HomePageButtons{float:left;width:100%}@media (min-width:1000px){#HomePageButtons{width:292px;margin-right:8px}}#HomePageButtons li{display:inline-block;float:left;width:3in;max-width:calc(50% - 5px);line-height:0}@media (min-width:550px){#HomePageButtons li{width:3in}}@media (min-width:1000px){#HomePageButtons li{width:100%;max-width:100%;margin-bottom:7px}#HomePageButtons li.first{margin-right:0}}#HomePageButtons li.first{margin-right:10px}#HomePageButtons li.second{margin:0}#HomePageButtons .button{height:100%;padding:0;margin:0;background-color:transparent;border:1px solid #d1d1d1;border-radius:0;line-height:0}#HomePageButtons .button img{box-sizing:content-box;width:280px;max-width:calc(100% - 10px);padding:5px;margin:0 auto;border:0}.slideshow{background:#f5f5f5;color:#ebebeb;margin-bottom:2.5em;position:relative;clear:both;margin-bottom:0}@media (min-width:1000px){.slideshow{clear:none;float:left;width:100%;margin-bottom:1em}}.slideshow #FlashAd,.slideshow #FlashAdLarge{border:0}.slideshow .cycle-pager{top:-26px}h3.homePageH3Heading{clear:both;padding-top:1.5em}.bodyNewsPage #LatestNews ul li.fbItem{min-height:initial}@media (min-width:750px){.bodyNewsPage #ProductListItems .product .image img{max-height:105px}}.bodyBrandPage .product .image,.bodyFeaturedProductPage .product .image,.bodyNewsPage .product .image,.bodyPhotographicProductGroup .product .image,.bodyProductSearchPage .product .image,.bodySecondHandHolderPage .product .image,.bodySecondHandProductGroup .product .image{margin-bottom:0}@media (min-width:750px){.bodyBrandPage .product .image,.bodyFeaturedProductPage .product .image,.bodyNewsPage .product .image,.bodyPhotographicProductGroup .product .image,.bodyProductSearchPage .product .image,.bodySecondHandHolderPage .product .image,.bodySecondHandProductGroup .product .image{padding-top:25px}}.bodyBrandPage .product .image .supportingImage,.bodyFeaturedProductPage .product .image .supportingImage,.bodyNewsPage .product .image .supportingImage,.bodyPhotographicProductGroup .product .image .supportingImage,.bodyProductSearchPage .product .image .supportingImage,.bodySecondHandHolderPage .product .image .supportingImage,.bodySecondHandProductGroup .product .image .supportingImage{right:auto;left:6px}.bodyBrandPage .product .FPdes,.bodyBrandPage .product .body,.bodyFeaturedProductPage .product .FPdes,.bodyFeaturedProductPage .product .body,.bodyNewsPage .product .FPdes,.bodyNewsPage .product .body,.bodyPhotographicProductGroup .product .FPdes,.bodyPhotographicProductGroup .product .body,.bodyProductSearchPage .product .FPdes,.bodyProductSearchPage .product .body,.bodySecondHandHolderPage .product .FPdes,.bodySecondHandHolderPage .product .body,.bodySecondHandProductGroup .product .FPdes,.bodySecondHandProductGroup .product .body{padding:25px 25px 0}@media (min-width:750px){.bodyBrandPage .product .FPdes p,.bodyBrandPage .product .body p,.bodyFeaturedProductPage .product .FPdes p,.bodyFeaturedProductPage .product .body p,.bodyNewsPage .product .FPdes p,.bodyNewsPage .product .body p,.bodyPhotographicProductGroup .product .FPdes p,.bodyPhotographicProductGroup .product .body p,.bodyProductSearchPage .product .FPdes p,.bodyProductSearchPage .product .body p,.bodySecondHandHolderPage .product .FPdes p,.bodySecondHandHolderPage .product .body p,.bodySecondHandProductGroup .product .FPdes p,.bodySecondHandProductGroup .product .body p{padding-bottom:0}}.bodyBrandPage .product .FPdes .quality-rating,.bodyBrandPage .product .FPdes .star-holder,.bodyBrandPage .product .body .quality-rating,.bodyBrandPage .product .body .star-holder,.bodyFeaturedProductPage .product .FPdes .quality-rating,.bodyFeaturedProductPage .product .FPdes .star-holder,.bodyFeaturedProductPage .product .body .quality-rating,.bodyFeaturedProductPage .product .body .star-holder,.bodyNewsPage .product .FPdes .quality-rating,.bodyNewsPage .product .FPdes .star-holder,.bodyNewsPage .product .body .quality-rating,.bodyNewsPage .product .body .star-holder,.bodyPhotographicProductGroup .product .FPdes .quality-rating,.bodyPhotographicProductGroup .product .FPdes .star-holder,.bodyPhotographicProductGroup .product .body .quality-rating,.bodyPhotographicProductGroup .product .body .star-holder,.bodyProductSearchPage .product .FPdes .quality-rating,.bodyProductSearchPage .product .FPdes .star-holder,.bodyProductSearchPage .product .body .quality-rating,.bodyProductSearchPage .product .body .star-holder,.bodySecondHandHolderPage .product .FPdes .quality-rating,.bodySecondHandHolderPage .product .FPdes .star-holder,.bodySecondHandHolderPage .product .body .quality-rating,.bodySecondHandHolderPage .product .body .star-holder,.bodySecondHandProductGroup .product .FPdes .quality-rating,.bodySecondHandProductGroup .product .FPdes .star-holder,.bodySecondHandProductGroup .product .body .quality-rating,.bodySecondHandProductGroup .product .body .star-holder{display:inline-block;background:url(/themes/base/images/stars.png) 0 -1pc repeat-x;width:10pc;height:1pc}.bodyBrandPage .product .FPdes .quality-rating,.bodyBrandPage .product .body .quality-rating,.bodyFeaturedProductPage .product .FPdes .quality-rating,.bodyFeaturedProductPage .product .body .quality-rating,.bodyNewsPage .product .FPdes .quality-rating,.bodyNewsPage .product .body .quality-rating,.bodyPhotographicProductGroup .product .FPdes .quality-rating,.bodyPhotographicProductGroup .product .body .quality-rating,.bodyProductSearchPage .product .FPdes .quality-rating,.bodyProductSearchPage .product .body .quality-rating,.bodySecondHandHolderPage .product .FPdes .quality-rating,.bodySecondHandHolderPage .product .body .quality-rating,.bodySecondHandProductGroup .product .FPdes .quality-rating,.bodySecondHandProductGroup .product .body .quality-rating{background-position:0 0}.bodyBrandPage .product .bottom,.bodyFeaturedProductPage .product .bottom,.bodyNewsPage .product .bottom,.bodyPhotographicProductGroup .product .bottom,.bodyProductSearchPage .product .bottom,.bodySecondHandHolderPage .product .bottom,.bodySecondHandProductGroup .product .bottom{position:relative;padding:0 0 35px}.bodyBrandPage .product .bottom .productNumber,.bodyFeaturedProductPage .product .bottom .productNumber,.bodyNewsPage .product .bottom .productNumber,.bodyPhotographicProductGroup .product .bottom .productNumber,.bodyProductSearchPage .product .bottom .productNumber,.bodySecondHandHolderPage .product .bottom .productNumber,.bodySecondHandProductGroup .product .bottom .productNumber{right:0;left:auto;bottom:20px}.bodyBrandPage .product .priceHolder,.bodyFeaturedProductPage .product .priceHolder,.bodyNewsPage .product .priceHolder,.bodyPhotographicProductGroup .product .priceHolder,.bodyProductSearchPage .product .priceHolder,.bodySecondHandHolderPage .product .priceHolder,.bodySecondHandProductGroup .product .priceHolder{position:relative;top:0;left:0;right:0;bottom:auto;padding-bottom:1.5rem}.bodyBrandPage .product .priceHolder:after,.bodyBrandPage .product .priceHolder:before,.bodyFeaturedProductPage .product .priceHolder:after,.bodyFeaturedProductPage .product .priceHolder:before,.bodyNewsPage .product .priceHolder:after,.bodyNewsPage .product .priceHolder:before,.bodyPhotographicProductGroup .product .priceHolder:after,.bodyPhotographicProductGroup .product .priceHolder:before,.bodyProductSearchPage .product .priceHolder:after,.bodyProductSearchPage .product .priceHolder:before,.bodySecondHandHolderPage .product .priceHolder:after,.bodySecondHandHolderPage .product .priceHolder:before,.bodySecondHandProductGroup .product .priceHolder:after,.bodySecondHandProductGroup .product .priceHolder:before{display:none}.bodyBrandPage .product .priceHolder:after,.bodyFeaturedProductPage .product .priceHolder:after,.bodyNewsPage .product .priceHolder:after,.bodyPhotographicProductGroup .product .priceHolder:after,.bodyProductSearchPage .product .priceHolder:after,.bodySecondHandHolderPage .product .priceHolder:after,.bodySecondHandProductGroup .product .priceHolder:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.bodyBrandPage .product .price,.bodyFeaturedProductPage .product .price,.bodyNewsPage .product .price,.bodyPhotographicProductGroup .product .price,.bodyProductSearchPage .product .price,.bodySecondHandHolderPage .product .price,.bodySecondHandProductGroup .product .price{position:relative;padding:0;background-color:transparent}.bodyBrandPage .product .price.pr2,.bodyBrandPage .product .priceType,.bodyFeaturedProductPage .product .price.pr2,.bodyFeaturedProductPage .product .priceType,.bodyNewsPage .product .price.pr2,.bodyNewsPage .product .priceType,.bodyPhotographicProductGroup .product .price.pr2,.bodyPhotographicProductGroup .product .priceType,.bodyProductSearchPage .product .price.pr2,.bodyProductSearchPage .product .priceType,.bodySecondHandHolderPage .product .price.pr2,.bodySecondHandHolderPage .product .priceType,.bodySecondHandProductGroup .product .price.pr2,.bodySecondHandProductGroup .product .priceType{position:relative;top:0;right:auto;bottom:auto;display:block;max-width:100%;vertical-align:top;padding:5.5px 0;background-color:transparent;color:#000;font-weight:700}@media (min-width:550px){.bodyBrandPage .product .price.pr2,.bodyBrandPage .product .priceType,.bodyFeaturedProductPage .product .price.pr2,.bodyFeaturedProductPage .product .priceType,.bodyNewsPage .product .price.pr2,.bodyNewsPage .product .priceType,.bodyPhotographicProductGroup .product .price.pr2,.bodyPhotographicProductGroup .product .priceType,.bodyProductSearchPage .product .price.pr2,.bodyProductSearchPage .product .priceType,.bodySecondHandHolderPage .product .price.pr2,.bodySecondHandHolderPage .product .priceType,.bodySecondHandProductGroup .product .price.pr2,.bodySecondHandProductGroup .product .priceType{display:inline-block}}.bodyBrandPage .product .price.pr2 .icon,.bodyBrandPage .product .priceType .icon,.bodyFeaturedProductPage .product .price.pr2 .icon,.bodyFeaturedProductPage .product .priceType .icon,.bodyNewsPage .product .price.pr2 .icon,.bodyNewsPage .product .priceType .icon,.bodyPhotographicProductGroup .product .price.pr2 .icon,.bodyPhotographicProductGroup .product .priceType .icon,.bodyProductSearchPage .product .price.pr2 .icon,.bodyProductSearchPage .product .priceType .icon,.bodySecondHandHolderPage .product .price.pr2 .icon,.bodySecondHandHolderPage .product .priceType .icon,.bodySecondHandProductGroup .product .price.pr2 .icon,.bodySecondHandProductGroup .product .priceType .icon{font-size:2pc;margin-right:0;vertical-align:text-bottom}.bodyBrandPage .product .price.pr2 .bigPrice,.bodyBrandPage .product .price.pr2 strong,.bodyBrandPage .product .priceType .bigPrice,.bodyBrandPage .product .priceType strong,.bodyFeaturedProductPage .product .price.pr2 .bigPrice,.bodyFeaturedProductPage .product .price.pr2 strong,.bodyFeaturedProductPage .product .priceType .bigPrice,.bodyFeaturedProductPage .product .priceType strong,.bodyNewsPage .product .price.pr2 .bigPrice,.bodyNewsPage .product .price.pr2 strong,.bodyNewsPage .product .priceType .bigPrice,.bodyNewsPage .product .priceType strong,.bodyPhotographicProductGroup .product .price.pr2 .bigPrice,.bodyPhotographicProductGroup .product .price.pr2 strong,.bodyPhotographicProductGroup .product .priceType .bigPrice,.bodyPhotographicProductGroup .product .priceType strong,.bodyProductSearchPage .product .price.pr2 .bigPrice,.bodyProductSearchPage .product .price.pr2 strong,.bodyProductSearchPage .product .priceType .bigPrice,.bodyProductSearchPage .product .priceType strong,.bodySecondHandHolderPage .product .price.pr2 .bigPrice,.bodySecondHandHolderPage .product .price.pr2 strong,.bodySecondHandHolderPage .product .priceType .bigPrice,.bodySecondHandHolderPage .product .priceType strong,.bodySecondHandProductGroup .product .price.pr2 .bigPrice,.bodySecondHandProductGroup .product .price.pr2 strong,.bodySecondHandProductGroup .product .priceType .bigPrice,.bodySecondHandProductGroup .product .priceType strong{font-size:22px;font-weight:700}.bodyBrandPage .product .price.pr2 .oldPrice,.bodyBrandPage .product .price.pr2 em,.bodyBrandPage .product .priceType .oldPrice,.bodyBrandPage .product .priceType em,.bodyFeaturedProductPage .product .price.pr2 .oldPrice,.bodyFeaturedProductPage .product .price.pr2 em,.bodyFeaturedProductPage .product .priceType .oldPrice,.bodyFeaturedProductPage .product .priceType em,.bodyNewsPage .product .price.pr2 .oldPrice,.bodyNewsPage .product .price.pr2 em,.bodyNewsPage .product .priceType .oldPrice,.bodyNewsPage .product .priceType em,.bodyPhotographicProductGroup .product .price.pr2 .oldPrice,.bodyPhotographicProductGroup .product .price.pr2 em,.bodyPhotographicProductGroup .product .priceType .oldPrice,.bodyPhotographicProductGroup .product .priceType em,.bodyProductSearchPage .product .price.pr2 .oldPrice,.bodyProductSearchPage .product .price.pr2 em,.bodyProductSearchPage .product .priceType .oldPrice,.bodyProductSearchPage .product .priceType em,.bodySecondHandHolderPage .product .price.pr2 .oldPrice,.bodySecondHandHolderPage .product .price.pr2 em,.bodySecondHandHolderPage .product .priceType .oldPrice,.bodySecondHandHolderPage .product .priceType em,.bodySecondHandProductGroup .product .price.pr2 .oldPrice,.bodySecondHandProductGroup .product .price.pr2 em,.bodySecondHandProductGroup .product .priceType .oldPrice,.bodySecondHandProductGroup .product .priceType em{display:block;margin:5px 0 0 41px}@media (min-width:1000px){.bodyBrandPage .product .price.pr2 .oldPrice,.bodyBrandPage .product .price.pr2 em,.bodyBrandPage .product .priceType .oldPrice,.bodyBrandPage .product .priceType em,.bodyFeaturedProductPage .product .price.pr2 .oldPrice,.bodyFeaturedProductPage .product .price.pr2 em,.bodyFeaturedProductPage .product .priceType .oldPrice,.bodyFeaturedProductPage .product .priceType em,.bodyNewsPage .product .price.pr2 .oldPrice,.bodyNewsPage .product .price.pr2 em,.bodyNewsPage .product .priceType .oldPrice,.bodyNewsPage .product .priceType em,.bodyPhotographicProductGroup .product .price.pr2 .oldPrice,.bodyPhotographicProductGroup .product .price.pr2 em,.bodyPhotographicProductGroup .product .priceType .oldPrice,.bodyPhotographicProductGroup .product .priceType em,.bodyProductSearchPage .product .price.pr2 .oldPrice,.bodyProductSearchPage .product .price.pr2 em,.bodyProductSearchPage .product .priceType .oldPrice,.bodyProductSearchPage .product .priceType em,.bodySecondHandHolderPage .product .price.pr2 .oldPrice,.bodySecondHandHolderPage .product .price.pr2 em,.bodySecondHandHolderPage .product .priceType .oldPrice,.bodySecondHandHolderPage .product .priceType em,.bodySecondHandProductGroup .product .price.pr2 .oldPrice,.bodySecondHandProductGroup .product .price.pr2 em,.bodySecondHandProductGroup .product .priceType .oldPrice,.bodySecondHandProductGroup .product .priceType em{display:inline;top:0;margin:0;font-size:15px}}.bodyBrandPage .product .trade-in .price.pr2,.bodyFeaturedProductPage .product .trade-in .price.pr2,.bodyNewsPage .product .trade-in .price.pr2,.bodyPhotographicProductGroup .product .trade-in .price.pr2,.bodyProductSearchPage .product .trade-in .price.pr2,.bodySecondHandHolderPage .product .trade-in .price.pr2,.bodySecondHandProductGroup .product .trade-in .price.pr2{color:#ff7a00}.bodyBrandPage .product .price-drop .priceType,.bodyFeaturedProductPage .product .price-drop .priceType,.bodyNewsPage .product .price-drop .priceType,.bodyPhotographicProductGroup .product .price-drop .priceType,.bodyProductSearchPage .product .price-drop .priceType,.bodySecondHandHolderPage .product .price-drop .priceType,.bodySecondHandProductGroup .product .price-drop .priceType{color:#c71b17}.bodyBrandPage .product .cashback .price.pr2,.bodyFeaturedProductPage .product .cashback .price.pr2,.bodyNewsPage .product .cashback .price.pr2,.bodyPhotographicProductGroup .product .cashback .price.pr2,.bodyProductSearchPage .product .cashback .price.pr2,.bodySecondHandHolderPage .product .cashback .price.pr2,.bodySecondHandProductGroup .product .cashback .price.pr2{display:block;color:#5789b9;text-align:left}.bodyBrandPage .product .cashback .price.pr2 .cab-amount,.bodyBrandPage .product .cashback .price.pr2 .cab-msg,.bodyFeaturedProductPage .product .cashback .price.pr2 .cab-amount,.bodyFeaturedProductPage .product .cashback .price.pr2 .cab-msg,.bodyNewsPage .product .cashback .price.pr2 .cab-amount,.bodyNewsPage .product .cashback .price.pr2 .cab-msg,.bodyPhotographicProductGroup .product .cashback .price.pr2 .cab-amount,.bodyPhotographicProductGroup .product .cashback .price.pr2 .cab-msg,.bodyProductSearchPage .product .cashback .price.pr2 .cab-amount,.bodyProductSearchPage .product .cashback .price.pr2 .cab-msg,.bodySecondHandHolderPage .product .cashback .price.pr2 .cab-amount,.bodySecondHandHolderPage .product .cashback .price.pr2 .cab-msg,.bodySecondHandProductGroup .product .cashback .price.pr2 .cab-amount,.bodySecondHandProductGroup .product .cashback .price.pr2 .cab-msg{display:block;margin-bottom:5px;color:#c71b17;font-size:13px;text-align:left;text-transform:none}.bodyBrandPage .product .cashback .price.pr2 .cab-msg,.bodyFeaturedProductPage .product .cashback .price.pr2 .cab-msg,.bodyNewsPage .product .cashback .price.pr2 .cab-msg,.bodyPhotographicProductGroup .product .cashback .price.pr2 .cab-msg,.bodyProductSearchPage .product .cashback .price.pr2 .cab-msg,.bodySecondHandHolderPage .product .cashback .price.pr2 .cab-msg,.bodySecondHandProductGroup .product .cashback .price.pr2 .cab-msg{margin-left:0;color:#5789b9}@media (min-width:550px){.bodyBrandPage .product .cashback .price.pr2 .cab-msg,.bodyFeaturedProductPage .product .cashback .price.pr2 .cab-msg,.bodyNewsPage .product .cashback .price.pr2 .cab-msg,.bodyPhotographicProductGroup .product .cashback .price.pr2 .cab-msg,.bodyProductSearchPage .product .cashback .price.pr2 .cab-msg,.bodySecondHandHolderPage .product .cashback .price.pr2 .cab-msg,.bodySecondHandProductGroup .product .cashback .price.pr2 .cab-msg{display:inline}}.bodyBrandPage .product .web-only .priceType,.bodyFeaturedProductPage .product .web-only .priceType,.bodyNewsPage .product .web-only .priceType,.bodyPhotographicProductGroup .product .web-only .priceType,.bodyProductSearchPage .product .web-only .priceType,.bodySecondHandHolderPage .product .web-only .priceType,.bodySecondHandProductGroup .product .web-only .priceType{color:#00a5fb}.bodyBrandPage .product .sale .priceType,.bodyFeaturedProductPage .product .sale .priceType,.bodyNewsPage .product .sale .priceType,.bodyPhotographicProductGroup .product .sale .priceType,.bodyProductSearchPage .product .sale .priceType,.bodySecondHandHolderPage .product .sale .priceType,.bodySecondHandProductGroup .product .sale .priceType{display:block;padding:0}.bodyBrandPage .product .sale .priceType .oldPrice,.bodyBrandPage .product .sale .priceType .savings,.bodyFeaturedProductPage .product .sale .priceType .oldPrice,.bodyFeaturedProductPage .product .sale .priceType .savings,.bodyNewsPage .product .sale .priceType .oldPrice,.bodyNewsPage .product .sale .priceType .savings,.bodyPhotographicProductGroup .product .sale .priceType .oldPrice,.bodyPhotographicProductGroup .product .sale .priceType .savings,.bodyProductSearchPage .product .sale .priceType .oldPrice,.bodyProductSearchPage .product .sale .priceType .savings,.bodySecondHandHolderPage .product .sale .priceType .oldPrice,.bodySecondHandHolderPage .product .sale .priceType .savings,.bodySecondHandProductGroup .product .sale .priceType .oldPrice,.bodySecondHandProductGroup .product .sale .priceType .savings{top:0;padding:0;color:#c71b17;font-size:15px}.bodyBrandPage .product .sale .priceType .savings,.bodyFeaturedProductPage .product .sale .priceType .savings,.bodyNewsPage .product .sale .priceType .savings,.bodyPhotographicProductGroup .product .sale .priceType .savings,.bodyProductSearchPage .product .sale .priceType .savings,.bodySecondHandHolderPage .product .sale .priceType .savings,.bodySecondHandProductGroup .product .sale .priceType .savings{text-align:left}.bodyBrandPage .product .sale .priceType .offerExpires,.bodyFeaturedProductPage .product .sale .priceType .offerExpires,.bodyNewsPage .product .sale .priceType .offerExpires,.bodyPhotographicProductGroup .product .sale .priceType .offerExpires,.bodyProductSearchPage .product .sale .priceType .offerExpires,.bodySecondHandHolderPage .product .sale .priceType .offerExpires,.bodySecondHandProductGroup .product .sale .priceType .offerExpires{margin:0;color:#000;font-size:1em;text-align:left}@media (min-width:1000px){.bodyBrandPage .product .sale .priceType .offerExpires,.bodyFeaturedProductPage .product .sale .priceType .offerExpires,.bodyNewsPage .product .sale .priceType .offerExpires,.bodyPhotographicProductGroup .product .sale .priceType .offerExpires,.bodyProductSearchPage .product .sale .priceType .offerExpires,.bodySecondHandHolderPage .product .sale .priceType .offerExpires,.bodySecondHandProductGroup .product .sale .priceType .offerExpires{display:block}}.bodySecondHandHolderPage h1#mainTitle,.bodySecondHandProductGroup h1#mainTitle{text-align:left}.bodySecondHandHolderPage #ProductSearchForm_ProductSearchForm_SearchOnlyFieldsInThisSection_Holder,.bodySecondHandProductGroup #ProductSearchForm_ProductSearchForm_SearchOnlyFieldsInThisSection_Holder{display:none}.bodySecondHandHolderPage #FilterFormOuter,.bodySecondHandProductGroup #FilterFormOuter{padding:0}.bodySecondHandHolderPage #ProductSearchForm_ProductSearchForm fieldset,.bodySecondHandProductGroup #ProductSearchForm_ProductSearchForm fieldset{float:left;width:calc(100% - 90px);max-width:316px;margin:0}.bodySecondHandHolderPage #ProductSearchForm_ProductSearchForm .middleColumn,.bodySecondHandHolderPage #ProductSearchForm_ProductSearchForm label,.bodySecondHandProductGroup #ProductSearchForm_ProductSearchForm .middleColumn,.bodySecondHandProductGroup #ProductSearchForm_ProductSearchForm label{max-width:316px;margin:0;padding:0}.bodySecondHandHolderPage #ProductSearchForm_ProductSearchForm .middleColumn input,.bodySecondHandHolderPage #ProductSearchForm_ProductSearchForm label input,.bodySecondHandProductGroup #ProductSearchForm_ProductSearchForm .middleColumn input,.bodySecondHandProductGroup #ProductSearchForm_ProductSearchForm label input{width:100%}.bodySecondHandHolderPage #ProductSearchForm_ProductSearchForm label.right,.bodySecondHandProductGroup #ProductSearchForm_ProductSearchForm label.right{width:calc(100% - 22px);max-width:294px;margin-top:-.2em}.bodySecondHandHolderPage #ProductSearchForm_ProductSearchForm .Actions,.bodySecondHandProductGroup #ProductSearchForm_ProductSearchForm .Actions{float:left;width:90px}.bodySecondHandHolderPage #ProductSearchForm_ProductSearchForm .Actions input,.bodySecondHandProductGroup #ProductSearchForm_ProductSearchForm .Actions input{margin:24px 0 15px 7px}.bodySecondHandHolderPage #ProductSearchForm_ProductSearchForm:after,.bodySecondHandProductGroup #ProductSearchForm_ProductSearchForm:after{content:" ";display:block;clear:both}.bodyPhotographicProduct h4,.bodySecondHandProduct h4{clear:both}@media (min-width:750px){.bodyPhotographicProduct h4,.bodySecondHandProduct h4{clear:none}}.bodyPhotographicProduct .ShareThisHolder,.bodySecondHandProduct .ShareThisHolder{float:right;padding-top:4px}.bodyPhotographicProduct .ShareThisUL,.bodySecondHandProduct .ShareThisUL{position:relative;float:right;margin:0}.bodyPhotographicProduct .ShareThisUL li,.bodySecondHandProduct .ShareThisUL li{list-style:none;float:left;margin:0 0 0 10px}.bodyPhotographicProduct .ShareThisUL li a,.bodySecondHandProduct .ShareThisUL li a{padding:0}.bodyPhotographicProduct .ShareThisUL img,.bodySecondHandProduct .ShareThisUL img{padding:0;margin:0}@media (min-width:750px){.bodyPhotographicProduct .social,.bodySecondHandProduct .social{float:left;clear:left;border:0 none;width:100%;padding:0;margin-right:3em}}.bodyPhotographicProduct .compareLine,.bodySecondHandProduct .compareLine{background:#e5e5e5;line-height:1.15;padding:10px;margin-bottom:5px;border-radius:2px}.bodyPhotographicProduct .compareLine.photo,.bodySecondHandProduct .compareLine.photo{margin-top:3rem;background:rgba(0,153,0,.2)}.bodyPhotographicProduct .more-details,.bodySecondHandProduct .more-details{display:none}.bodyPhotographicProduct .product .image,.bodySecondHandProduct .product .image{margin-bottom:0}@media (min-width:750px){.bodyPhotographicProduct .product .image,.bodySecondHandProduct .product .image{padding-top:25px}}.bodyPhotographicProduct .product .image .supportingImage,.bodySecondHandProduct .product .image .supportingImage{right:auto;left:6px}.bodyPhotographicProduct .product .FPdes,.bodyPhotographicProduct .product .body,.bodySecondHandProduct .product .FPdes,.bodySecondHandProduct .product .body{padding:25px 25px 0}@media (min-width:750px){.bodyPhotographicProduct .product .FPdes p,.bodyPhotographicProduct .product .body p,.bodySecondHandProduct .product .FPdes p,.bodySecondHandProduct .product .body p{padding-bottom:0}}.bodyPhotographicProduct .product .FPdes .quality-rating,.bodyPhotographicProduct .product .FPdes .star-holder,.bodyPhotographicProduct .product .body .quality-rating,.bodyPhotographicProduct .product .body .star-holder,.bodySecondHandProduct .product .FPdes .quality-rating,.bodySecondHandProduct .product .FPdes .star-holder,.bodySecondHandProduct .product .body .quality-rating,.bodySecondHandProduct .product .body .star-holder{display:inline-block;background:url(/themes/base/images/stars.png) 0 -1pc repeat-x;width:10pc;height:1pc}.bodyPhotographicProduct .product .FPdes .quality-rating,.bodyPhotographicProduct .product .body .quality-rating,.bodySecondHandProduct .product .FPdes .quality-rating,.bodySecondHandProduct .product .body .quality-rating{background-position:0 0}.bodyPhotographicProduct .product .bottom,.bodySecondHandProduct .product .bottom{position:relative;padding:0 0 35px}.bodyPhotographicProduct .product .bottom .productNumber,.bodySecondHandProduct .product .bottom .productNumber{right:0;left:auto;bottom:20px}.bodyPhotographicProduct .product .priceHolder,.bodySecondHandProduct .product .priceHolder{position:relative;top:0;left:0;right:0;bottom:auto;padding-bottom:1.5rem}.bodyPhotographicProduct .product .priceHolder:after,.bodyPhotographicProduct .product .priceHolder:before,.bodySecondHandProduct .product .priceHolder:after,.bodySecondHandProduct .product .priceHolder:before{display:none}.bodyPhotographicProduct .product .priceHolder:after,.bodySecondHandProduct .product .priceHolder:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.bodyPhotographicProduct .product .price,.bodySecondHandProduct .product .price{position:relative;padding:0;background-color:transparent}.bodyPhotographicProduct .product .price.pr2,.bodyPhotographicProduct .product .priceType,.bodySecondHandProduct .product .price.pr2,.bodySecondHandProduct .product .priceType{position:relative;top:0;right:auto;bottom:auto;display:block;max-width:100%;vertical-align:top;padding:5.5px 0;background-color:transparent;color:#000;font-weight:700}@media (min-width:550px){.bodyPhotographicProduct .product .price.pr2,.bodyPhotographicProduct .product .priceType,.bodySecondHandProduct .product .price.pr2,.bodySecondHandProduct .product .priceType{display:inline-block}}.bodyPhotographicProduct .product .price.pr2 .icon,.bodyPhotographicProduct .product .priceType .icon,.bodySecondHandProduct .product .price.pr2 .icon,.bodySecondHandProduct .product .priceType .icon{font-size:2pc;margin-right:0;vertical-align:text-bottom}.bodyPhotographicProduct .product .price.pr2 .bigPrice,.bodyPhotographicProduct .product .price.pr2 strong,.bodyPhotographicProduct .product .priceType .bigPrice,.bodyPhotographicProduct .product .priceType strong,.bodySecondHandProduct .product .price.pr2 .bigPrice,.bodySecondHandProduct .product .price.pr2 strong,.bodySecondHandProduct .product .priceType .bigPrice,.bodySecondHandProduct .product .priceType strong{font-size:22px;font-weight:700}.bodyPhotographicProduct .product .price.pr2 .oldPrice,.bodyPhotographicProduct .product .price.pr2 em,.bodyPhotographicProduct .product .priceType .oldPrice,.bodyPhotographicProduct .product .priceType em,.bodySecondHandProduct .product .price.pr2 .oldPrice,.bodySecondHandProduct .product .price.pr2 em,.bodySecondHandProduct .product .priceType .oldPrice,.bodySecondHandProduct .product .priceType em{display:block;margin:5px 0 0 41px}@media (min-width:1000px){.bodyPhotographicProduct .product .price.pr2 .oldPrice,.bodyPhotographicProduct .product .price.pr2 em,.bodyPhotographicProduct .product .priceType .oldPrice,.bodyPhotographicProduct .product .priceType em,.bodySecondHandProduct .product .price.pr2 .oldPrice,.bodySecondHandProduct .product .price.pr2 em,.bodySecondHandProduct .product .priceType .oldPrice,.bodySecondHandProduct .product .priceType em{display:inline;top:0;margin:0;font-size:15px}}.bodyPhotographicProduct .product .trade-in .price.pr2,.bodySecondHandProduct .product .trade-in .price.pr2{color:#ff7a00}.bodyPhotographicProduct .product .price-drop .priceType,.bodySecondHandProduct .product .price-drop .priceType{color:#c71b17}.bodyPhotographicProduct .product .cashback .price.pr2,.bodySecondHandProduct .product .cashback .price.pr2{display:block;color:#5789b9;text-align:left}.bodyPhotographicProduct .product .cashback .price.pr2 .cab-amount,.bodyPhotographicProduct .product .cashback .price.pr2 .cab-msg,.bodySecondHandProduct .product .cashback .price.pr2 .cab-amount,.bodySecondHandProduct .product .cashback .price.pr2 .cab-msg{display:block;margin-bottom:5px;color:#c71b17;font-size:13px;text-align:left;text-transform:none}.bodyPhotographicProduct .product .cashback .price.pr2 .cab-msg,.bodySecondHandProduct .product .cashback .price.pr2 .cab-msg{margin-left:0;color:#5789b9}@media (min-width:550px){.bodyPhotographicProduct .product .cashback .price.pr2 .cab-msg,.bodySecondHandProduct .product .cashback .price.pr2 .cab-msg{display:inline}}.bodyPhotographicProduct .product .web-only .priceType,.bodySecondHandProduct .product .web-only .priceType{color:#00a5fb}.bodyPhotographicProduct .product .sale .priceType,.bodySecondHandProduct .product .sale .priceType{display:block;padding:0}.bodyPhotographicProduct .product .sale .priceType .oldPrice,.bodyPhotographicProduct .product .sale .priceType .savings,.bodySecondHandProduct .product .sale .priceType .oldPrice,.bodySecondHandProduct .product .sale .priceType .savings{top:0;padding:0;color:#c71b17;font-size:15px}.bodyPhotographicProduct .product .sale .priceType .savings,.bodySecondHandProduct .product .sale .priceType .savings{text-align:left}.bodyPhotographicProduct .product .sale .priceType .offerExpires,.bodySecondHandProduct .product .sale .priceType .offerExpires{margin:0;color:#000;font-size:1em;text-align:left}@media (min-width:1000px){.bodyPhotographicProduct .product .sale .priceType .offerExpires,.bodySecondHandProduct .product .sale .priceType .offerExpires{display:block}}.bodyPhotographicProduct .product .FPdes,.bodySecondHandProduct .product .FPdes{padding:25px 25px 0}.bodyPhotographicProduct .product .price.pr2,.bodyPhotographicProduct .product .priceType,.bodySecondHandProduct .product .price.pr2,.bodySecondHandProduct .product .priceType{display:block;padding:5.5px 0}.bodyPhotographicProduct .product .FPimg,.bodySecondHandProduct .product .FPimg{box-sizing:border-box;padding-top:25px}@media (min-width:750px){.bodyPhotographicProduct .product .FPimg,.bodySecondHandProduct .product .FPimg{width:100%}}.bodyPhotographicProduct .product.has-finance-options,.bodySecondHandProduct .product.has-finance-options{margin:0;border-radius:2px 2px 0 0}.bodyPhotographicProduct .pp .r .pr1{display:block;width:100%;height:auto;float:none;background:none repeat scroll 0 0 transparent;border:0 none;color:#cb0101;text-align:center;width:auto;padding:6px 0}.bodyPhotographicProduct .pp .r .pr1 span.price{font-size:1.4em;color:#36c;display:block;margin-bottom:10px}.bodyPhotographicProduct .r span.exGST{color:#4c4c4c;font-size:10px;position:relative;right:auto;font-weight:400;display:block;margin-top:6px}.bodyPhotographicProduct .r{float:right;width:90pt;text-align:center}.bodyPhotographicProduct .r ul{margin-bottom:0;list-style-type:none}.bodyPhotographicProduct .r ul .productActions{margin:0}.bodyPhotographicProduct .r .buyNow{background:none repeat scroll 0 0 transparent;width:90pt;height:29px;padding:0;float:left;text-align:center}.bodyPhotographicProduct .r .buyNow a{text-decoration:none;color:#4c4c4c;font-weight:700;display:block;background:url("/themes/base/add2Cart.gif") repeat scroll 0 0 transparent;text-transform:uppercase;line-height:29px;height:29px}.bodyPhotographicProduct .pp .pcd{clear:both;padding-top:20px}.bodyPhotographicProduct #extraButtons{clear:both;padding-top:20px;text-align:center}.bodyPhotographicProduct #layout{padding-top:0}.bodyPhotographicProduct #layout>.product{margin:0 3em 10px 0}.bodyPhotographicProduct .social{border-bottom:1px solid #e8e6e6;padding-bottom:5px;margin-bottom:20px}.bodyPhotographicProduct .social>a{float:left;margin-right:5px}.bodyPhotographicProduct .social>a span{margin-right:3px}.bodyPhotographicProduct .socialNetworkingList li{list-style:none}.bodyPhotographicProduct .socialNetworkingList li a{opacity:1}.bodyPhotographicProduct .socialNetworkingList li a img{opacity:.33;filter:alpha(opacity=33)}.bodyPhotographicProduct .socialNetworkingList li a:hover img{opacity:1;filter:alpha(opacity=100);margin-top:-1px}.bodyPhotographicProduct #ProductDescription{margin-bottom:30px}.bodyPhotographicProduct .tabSection{float:left;width:100%}.bodyPhotographicProduct .FPdes p{visibility:hidden;height:1em;padding-bottom:60px}.bodyPhotographicProduct .tabSection .DPP{background-position:74% 60px}.bodyPhotographicProduct .tabSection .cus{margin-left:0;position:inherit}.bodyPhotographicProduct #tabHeaders{height:39px;padding-left:2px}.bodyPhotographicProduct #tabDescriptions .bol{padding:2px 0 6px 5px}.bodyPhotographicProduct #tabDescriptions .bol .pr1{width:25pc}