.clearfix:after,#header .top:after,#header .middle:after,#currencies li:after,#nav-top:after,footer#footer:after,#subsections ul:after,#prodthumbnails:after,#prodthumbnails .price-new-more:after,.rpanels ul:after,.product .h1-price-etc:after,.product .product-left:after,.product #product-info .top:after,.product #product-info .content:after,.product .panes .offer:after,#product-ring:after,#product-ring .inner:after,#gallery .gallery-thumbs:after,#order:after,#order .product-list:after,#bundle:after,.price-promise-countdown:after,.price-promise-countdown ul li:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.radius4,#newsletter form,#basketbox .items,#basketbox .value,#basketbox .checkout,#searchbox form,#searchbox #searchbox-predictor,.uppercontent,#subsections a .name,#subsections .image,#prodthumbnails li,#prodthumbnails .headergroup,#prodthumbnails .new,#prodthumbnails .percentage-saving,#prodthumbnails .out-of-stock .inner,.filter,#sorting,.product .h1-price-etc .new,.product .h1-price-etc button,.product #product-info,.product .content-tabs .tab,.product .panes .offer,.trust-pilot-wide h2,.trust-pilot-wide .trustpilot-widget,#product-ring .inner,#gallery .gallery-main .offer-sticker .description,#order .quantity-wrap input,#order .order-button,.order-product,#bundle .order-button,#callback form .submit input,#rSelectors,.price-promise-form form{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.radius50pc,.filters .ui-slider .ui-slider-handle,.price-promise-countdown ul li .icon-wrap,.price-promise-form .close,.circular{-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;overflow:hidden}.inline-block,#header .top ul.menu .label,#header .nav-toggles li,#crumbtrail a,#nav-top .flyout ul,#nav-top .flyout li,#nav-top .flyout a,#basketbox .items,#basketbox .value,.icon,.lowercontent .layout1 .image,#prodthumbnails .new,#sorting form,#sorting .selectric-wrapper,.items-per-page,.product .h1-price-etc .price,.product .h1-price-etc .rrp,.product .content-tabs .tab,.order-product .price,.order-product .in-stock,.order-product .out-of-stock,.order-product .product-code,.price-promise-countdown ul li .icon-wrap,#rSelectors .selector-wrap{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;vertical-align:top}.text-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bounds,#crumbtrail .inner,footer#footer .footer-inner,.pt-navigation h1.main span,#product-ring,.pt-search #columns{display:block;max-width:1200px;margin:0 auto;padding:0 10px}.bulletless,.rpanels ul,.price-promise-countdown ul,.bulletless>li,.rpanels ul>li,.price-promise-countdown ul>li{margin:0;padding:0;list-style:none}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:0.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}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}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;background:#fff !important;font-family:'Dosis', 'Open Sans', arial;font-size:16px;color:#2c2b2c}a{color:#2c2b2c;cursor:pointer}a.ladies{color:#b94b83}a:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);opacity:0.75}.toggle{cursor:pointer}.table{display:table;table-layout:fixed;width:100%}.td{display:table-cell;vertical-align:middle}img{max-width:100%}.full-width{width:100%}input,textarea{outline:none}button{cursor:pointer}.selectric-wrapper{font-size:1em}.centered{text-align:center}#page{text-align:justify}#page>.bounds,#crumbtrail #page>.inner,footer#footer #page>.footer-inner,.pt-navigation h1.main #page>span,#page>#product-ring,.pt-search #page>#columns{background:#fff}.responsive-video{position:relative;height:0;padding:30px 0 56.25% 0;overflow:hidden}.responsive-video iframe,.responsive-video object,.responsive-video embed{position:absolute;top:0;left:0;width:100%;height:100%}@media all and (min-width: 1210px){.bounds,#crumbtrail .inner,footer#footer .footer-inner,.pt-navigation h1.main span,#product-ring,.pt-search #columns,#columns{padding:0}}#header .top{margin:0;padding:11px 0;background:#2c2b2c}#header .top ul.menu{display:none}#header .middle{margin:0;padding:11px 0 8px 0;background:#fff}#header .bottom{clear:both}#header .logo{float:left;width:144px;margin:0 0 0 11px}#header #nav-banners{display:none}#header .nav-toggles{height:42px;border-top:1px solid #e4e4e4;border-bottom:3px solid #b7b7b7;background:#fbfbfb;background:-moz-linear-gradient(top, #fbfbfb 0%, #cecece 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #cecece));background:-webkit-linear-gradient(top, #fbfbfb 0%, #cecece 100%);background:-o-linear-gradient(top, #fbfbfb 0%, #cecece 100%);background:-ms-linear-gradient(top, #fbfbfb 0%, #cecece 100%);background:linear-gradient(to bottom, #fbfbfb 0%, #cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#cecece',GradientType=0 );text-align:center}#header .nav-toggles ul,#header .nav-toggles li{margin:0;padding:0;list-style:none}#header .nav-toggles li{position:relative;margin-left:-4px;padding:0 30px;color:#2c2b2c;font-size:0.875em;font-weight:600;text-transform:uppercase;line-height:39px;cursor:pointer}#header .nav-toggles li:before{content:'';position:absolute;left:0;top:0;width:2px;height:100%;border-left:1px solid #e2e2e2;background:#c5c5c5}#header .nav-toggles li.departments .icon,#header .nav-toggles li.brands .icon{margin-left:10px}#header .nav-toggles li:hover{background:#e9e9e9}#header .nav-toggles li.selected{background:#2c2b2c;color:#fff}#header .nav-toggles li.selected .icon{background-position:-58px -1px}#header .nav-toggles li.selected:after{content:'';position:absolute;left:0;top:100%;width:100%;height:2px;border-left:2px solid #b7b7b7;background:#2c2b2c}#header .nav-toggles a{text-decoration:none}#header .nav-toggles a:first-child li:before{display:none}#header .nav-toggles a li:hover{background:none}#header .nav-toggles .icon-home-dark{margin:-6px 10px 0 0}#header .nav-toggles .icon{vertical-align:middle}#header .nav-toggles .brands:hover .brand-list{display:block}#currencies{display:table;float:left;width:50%;margin:-2px 0 0 0;padding:0 6px;table-layout:fixed}#currencies li{margin:0;padding:0;list-style:none;height:29px;padding:3px;border:1px solid #5c5c5c;background:#000}#currencies a{display:table-cell;padding:0 3px;vertical-align:top;color:#fff;font-size:0.875em;line-height:23px;text-decoration:none;text-align:center}#currencies a.selected{color:#2c2b2c}#currencies a.selected li{background:#fff}#currencies .icon{float:left}#crumbtrail{padding:26px 0 0 0;background:#f7f7f7;text-align:left}#crumbtrail a{position:relative;margin:0 0 0 5px;padding:0 18px 0 0;color:#7b7b7b;font-size:0.6875em;text-transform:uppercase;text-decoration:none}#crumbtrail a:last-of-type{margin-left:0;padding-right:0}#crumbtrail a:before{content:'\25BA';position:absolute;top:50%;right:0;width:10px;height:10px;margin:-7px 0 0 0;font-size:0.875em}#crumbtrail a:last-of-type:before{display:none !important}#newsletter{display:none}.ie7 #header ul.menu{display:none !important}@media all and (max-width: 639px){#currencies li{position:relative}#currencies .text{position:absolute;left:0;top:0;width:100%;height:100%;line-height:29px;font-weight:bold;text-align:center}#currencies .icon{display:none}#header .nav-toggles li.home{font-size:0}#header .nav-toggles li.home .icon-home-dark{margin:0}#header .nav-toggles li{padding:0 15px}}@media all and (min-width: 640px) and (max-width: 959px){.nav-toggles .home{font-size:0}.nav-toggles .icon-home-dark{margin:0}.nav-toggles li{padding:0 15px}}@media all and (min-width: 640px){#header .top{background:dimgray;background:-moz-linear-gradient(top, dimgray 0%, #282829 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, dimgray), color-stop(100%, #282829));background:-webkit-linear-gradient(top, dimgray 0%, #282829 100%);background:-o-linear-gradient(top, dimgray 0%, #282829 100%);background:-ms-linear-gradient(top, dimgray 0%, #282829 100%);background:linear-gradient(to bottom, dimgray 0%, #282829 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#696969', endColorstr='#282829',GradientType=0 )}#header .logo{margin:0;padding:0 11px 0 0;width:12.9166667%}#header #nav-banners{display:block;float:left;width:68.5%;margin:0;padding:0;list-style:none}#header #nav-banners li{margin:0;list-style:none;float:left;width:50%;padding:0 0 0 5px;line-height:0}#header #nav-banners a:first-child li{padding:0 5px 0 0}#header .nav-toggles li{float:left;margin:0;font-size:1.125em}#header .nav-toggles a:first-child li{padding-left:0}#currencies{width:50%;padding:0}}@media all and (min-width: 960px){#currencies{width:20.8333333%}#header .top ul.menu{display:block;float:left;width:37.0833333%;margin:5px 0 0 0;padding:0;list-style:none;font-size:0}#header .top ul.menu li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;width:33.3333333%;margin:0;padding:0 13px;border-right:1px solid #9c9d9d;list-style:none;font-size:12px}#header .top ul.menu li:first-child{padding-left:0}#header .top ul.menu li,#header .top ul.menu a{color:#fff;font-weight:bold;text-decoration:none;text-transform:uppercase}#header .top ul.menu .icon,#header .top ul.menu .label{margin:0 6px 0 0}#newsletter{display:block;float:left;width:22.0833333%;height:26px;padding:0 10px}#newsletter form{background:#fff;overflow:hidden}#newsletter .email-wrap{overflow:hidden}#newsletter input{width:100%;height:26px;border:none;padding:0 0 0 4px;font-size:0.875em;line-height:26px}#newsletter button{float:right;width:78px;height:26px;border:1px solid red;border:none;background:#39b54a;color:#fff;font-size:0.75em;font-weight:bold;text-transform:uppercase;line-height:26px;text-align:center}}@media all and (min-width: 960px) and (max-width: 1024px){#currencies .icon{display:none}}@media all and (min-width: 1210px){#crumbtrail .inner{padding:0}}#nav-top{display:none;z-index:100;position:relative;background:#2c2b2c;padding:0 10px}#nav-top ul.menu{margin:0;padding:0;list-style:none}#nav-top ul.menu>li{margin:0;padding:22px 0 0 0;list-style:none;text-align:center}#nav-top ul.menu>li a{color:#fff;font-size:1em;font-weight:bold;text-decoration:none}#nav-top ul.menu>li .image{display:block;margin:0 0 10px 0}#nav-top ul.menu>li .name{display:block;padding:20px 0;-webkit-border-radius:8px;-moz-border-radius:6px;border-radius:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#nav-top ul.menu>li:hover{background:#555}#nav-top .flyout{display:none}@media all and (max-width: 639px){#nav-top{padding-bottom:18px}#nav-top ul.menu{padding-top:12px}#nav-top ul.menu>li{float:left;width:33.3333333%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#nav-top ul.menu>li .image{height:102px}#nav-top ul.menu>li a.selected .name{text-decoration:underline}#nav-top .flyout{display:none !important}}@media all and (min-width: 640px){#nav-top ul.menu{display:table;width:100%;table-layout:fixed}#nav-top ul.menu>li{display:table-cell;vertical-align:bottom}#nav-top ul.menu>li .name{-webkit-border-bottom-left-radius:0;-moz-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-bottom-right-radius:0;border-bottom-right-radius:0}#nav-top ul.menu>li a.selected .name{background:#f7f7f7;color:#2c2b2c}#nav-top ul.menu>li a.selected ~ .flyout{z-index:1;display:block !important;background:#f7f7f7;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#nav-top ul.menu>li a.selected ~ .flyout a{color:#2c2b2c}#nav-top ul.menu>li:hover .flyout{display:block !important;-webkit-box-shadow:0px 25px 10px 0px rgba(255,255,255,0.95);-moz-box-shadow:0px 25px 10px 0px rgba(255,255,255,0.95);box-shadow:0px 25px 10px 0px rgba(255,255,255,0.95)}#nav-top .flyout{display:none;z-index:2;position:absolute;left:0;top:100%;width:100%;padding:8px;border-bottom:2px solid #d7d7d7;background:#555;text-align:left}#nav-top .flyout ul,#nav-top .flyout li{margin:0;padding:0;list-style:none}#nav-top .flyout a{padding:8px;color:#fff;font-size:0.875em;font-weight:600;text-decoration:none}}.brand-list{display:none;z-index:9999;position:absolute;right:0;top:100%;width:200px;height:200px;margin-top:-1px;overflow:auto;-moz-border-bottom-left-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#f7f7f7;border-right:10px solid #ddd;text-align:left}.brand-list a{display:block;padding:0 12px}.brand-list a:hover{background:#eee}@media all and (max-width: 639px){.brand-list{right:0}}@media all and (min-width: 640px){.brand-list{left:2px}}#basketbox{overflow:hidden;padding:0 10px;text-align:center}#basketbox .toggle{display:none}#basketbox .icon-cart,#basketbox .title{display:none}#basketbox a{color:#fff;text-decoration:none}#basketbox span{color:#fff;font-size:0.75em;font-weight:bold;text-transform:uppercase}#basketbox .items-wrap{float:left;width:50%;padding-right:3px}#basketbox .value-wrap{float:left;width:50%;padding-left:3px}#basketbox .items,#basketbox .value{display:block;margin:0 0 7px 0;height:30px;border:1px solid #2c2b2c;background:none;color:#2c2b2c;line-height:30px}#basketbox .checkout{clear:both;height:50px;border:2px solid #007246;background:#017f4e;color:#fff;font-size:1.5em;font-weight:bold;text-transform:uppercase;line-height:46px;text-align:center}@media all and (min-width: 640px){#basketbox{float:left;width:18.5833333%;padding:0 0 0 10px;overflow:visible}#basketbox .items,#basketbox .value{border:none;background:#2c2b2c;color:#fff}}@media all and (min-width: 640px) and (max-width: 959px){#basketbox .checkout{font-size:1em}}#searchbox{float:left;width:50%;height:26px;padding:0 10px;border-right:1px solid #9b9b9b}#searchbox .toggle{display:none}#searchbox form{background:#fff;overflow:hidden}#searchbox .searchbox-string-wrap{overflow:hidden}#searchbox .searchbox-string{width:100%;height:26px;border:none;padding:0 0 0 4px;font-size:0.875em;line-height:26px}#searchbox .searchbox-submit{float:right;width:58px;height:26px;border:1px solid red;border:none;background:#39b54a;color:#fff;font-size:0.75em;font-weight:bold;text-transform:uppercase;line-height:26px;text-align:center}#searchbox #searchbox-predictor{position:relative;z-index:999999;margin-top:2px;padding:8px;background:#fff}#searchbox #searchbox-predictor div{cursor:pointer;padding:4px}#searchbox #searchbox-predictor div:nth-child(even){background:#f7f7f7}#searchbox #searchbox-predictor div.selected{background:#222;color:#fff}@media all and (min-width: 960px){#searchbox{width:20%}}.icon{background:url("/images/common/responsive-sprites4.png") no-repeat 0 0}.icon-delivery{width:26px;height:14px;background-position:-1px -1px}.icon-delivery-large{width:26px;height:22px;background-position:-21px -193px}.icon-info{width:14px;height:14px;background-position:-1px -16px}.icon-info-black{width:14px;height:14px;background-position:-1px -31px}.icon-facebook{width:14px;height:14px;background-position:-28px -1px}.icon-twitter{width:14px;height:14px;background-position:-43px -1px}.icon-eur{width:32px;height:21px;background-position:-16px -16px}.icon-dkk{width:32px;height:21px;background-position:-49px -16px}.icon-gbp{width:32px;height:21px;background-position:-82px -16px}.icon-home-dark{width:21px;height:15px;background-position:-16px -38px}.icon-arrow-down{width:8px;height:5px;background-position:-58px -1px}.icon-arrow-down-dark{width:8px;height:5px;background-position:-58px -7px}.icon-arrow-right-large{width:18px;height:31px;background-position:-1px -194px}.icon-out-of-stock{width:14px;height:14px;background-position:-1px -46px}.icon-pencil{width:16px;height:16px;background-position:-84px -38px}.icon-star-black{width:17px;height:16px;background-position:-101px -38px}.icon-alert{width:16px;height:16px;background-position:-120px -38px}.icon-thumb{width:15px;height:14px;background-position:-77px -1px}.icon-golf-ball{width:24px;height:24px;background-position:-115px -1px}.icon-visa{width:60px;height:40px;background-position:-140px -1px}.icon-visa-electron{width:60px;height:40px;background-position:-140px -41px}.icon-mastercard{width:60px;height:40px;background-position:-140px -83px}.icon-maestro{width:60px;height:40px;background-position:-140px -124px}.icon-paypal{width:60px;height:40px;background-position:-140px -165px}footer#footer{clear:both;padding:28px 0 40px 0;background:#0e0e0e;color:#fff}footer#footer .icon{margin-right:10px}footer#footer .title{font-size:1.125em;font-weight:600}footer#footer .departments{float:left;width:100%;margin-bottom:18px}footer#footer .departments ul,footer#footer .departments li{margin:0;padding:0;list-style:none}footer#footer .departments a{display:block;float:left;width:50%;padding:4px 0;color:#fff;text-decoration:none}footer#footer .commitment-cards{float:left;width:100%}footer#footer .commitment-cards .commitment{margin:0 0 32px 0}footer#footer .commitment-cards .cards{text-align:center}footer#footer .commitment-cards .cards ul{margin:0;padding:0;list-style:none;display:table;table-layout:fixed;width:100%}footer#footer .commitment-cards .cards li{margin:0;padding:0;list-style:none;display:table-cell}@media all and (min-width: 640px){footer#footer .departments{width:33.3333333%;margin-bottom:0}footer#footer .commitment-cards{width:33.3333333%;margin-bottom:0}}@media all and (min-width: 1210px){.footer-inner{padding:0}}#nav-help{float:left;width:100%;margin-bottom:18px}#nav-help ul,#nav-help li{margin:0;padding:0;list-style:none}#nav-help a{display:block;padding:4px 0;color:#fff;text-decoration:none}@media all and (min-width: 640px){#nav-help{width:33.3333333%;margin-bottom:0}}.pt-navigation h1.main{margin:0;padding:0;background:#f7f7f7;font-size:1.5em;font-weight:600}.pt-navigation h1.main span{display:block}.uppercontent{margin:18px 0 36px 0;padding:15px;border:1px solid #d7d7d7;color:#666;font-size:0.875em;font-family:arial;line-height:1.5;text-transform:justify;-webkit-box-shadow:0 2px 0 0px rgba(50,50,50,0.35);-moz-box-shadow:0 2px 0 0px rgba(50,50,50,0.35);box-shadow:0 2px 0 0px rgba(50,50,50,0.35)}.uppercontent p{margin:14px 0 0 0}.uppercontent p:first-of-type{margin:0;padding:0}.lowercontent{margin:36px 0;color:#666;font-size:0.875em;font-family:arial;line-height:1.5;text-transform:justify}.lowercontent p{margin:14px 0 0 0}.lowercontent p:first-of-type{margin:0;padding:0}.lowercontent .layout1 .paragraph{margin:48px 0 0 0}.lowercontent .layout1 .image{float:left;margin:0 18px 0 0;font-size:0;line-height:0}.lowercontent .layout1 p{overflow:hidden}.has-filters .uppercontent{margin-bottom:18px}.has-filters .page-content-wrap{overflow:hidden}@media all and (max-width: 639px){.uppercontent{display:none}.pt-navigation h1.main{margin-bottom:18px;font-size:1em}.lowercontent .layout1 .image{width:100px}}@media all and (min-width: 640px){.pt-navigation h1.main{padding:13px 0 28px 0;background:#f7f7f7;font-size:2.125em;font-weight:600}.has-filters .page-wrap{overflow:hidden}}@media all and (min-width: 1210px){.pt-navigation h1.main span{padding:0}}.promotions{margin:0 0 18px 0}@media all and (max-width: 767px){.promotions{display:none}}#subsections ul{margin:0;padding:0;list-style:none}#subsections li{float:left;width:50%;margin:0 0 20px 0;padding:0 10px;list-style:none;text-align:center}#subsections a{text-decoration:none;-webkit-box-shadow:2px 2px 3px 0px rgba(50,50,50,0.35);-moz-box-shadow:2px 2px 3px 0px rgba(50,50,50,0.35);box-shadow:2px 2px 3px 0px rgba(50,50,50,0.35)}#subsections a .name{padding-top:5px;padding-bottom:5px;-moz-border-top-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-top-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;background:#f2f2f2}#subsections a:hover .image{border-color:#005c99}#subsections a:hover .name{background:#005c99;color:#fff}#subsections .image{margin:0;padding:12px 0;-moz-border-bottom-left-radius:0;-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-moz-border-bottom-right-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;border:2px solid #f2f2f2;background:#fff;line-height:0}#subsections h2{margin:0;padding:0;font-size:1.125em;font-weight:normal;text-transform:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media all and (max-width: 639px){#subsections h2{font-size:1em;text-transform:none}#subsections li:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);opacity:0.75}#subsections li:nth-child(odd){padding:0 10px 0 0}#subsections li:nth-child(even){padding:0 0 0 10px}}@media all and (min-width: 640px){#subsections li{width:25%}#subsections li:nth-child(2n+2){padding:0 13px 0 7px}#subsections li:nth-child(6n+3){padding:0 7px 0 13px}#subsections li:nth-child(4n+1){padding:0 20px 0 0}#subsections li:nth-child(4n){padding:0 0 0 20px}#subsections li .image{-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}}#prodthumbnails ul{position:relative;margin:0;padding:0;list-style:none}#prodthumbnails li{position:relative;margin:0 0 20px 0;padding:0;border:1px solid #d7d7d7;background:#fff;list-style:none}#prodthumbnails a{float:left;width:50%;padding:0 10px;text-decoration:none;text-align:center}#prodthumbnails .image{position:relative;height:180px;margin:10px 0}#prodthumbnails .image img{max-height:100%}#prodthumbnails .offer-sticker{position:absolute;bottom:0;right:10px;text-align:center}#prodthumbnails .name{height:70px;padding:10px 10px;border-top:1px solid #d7d7d7;border-bottom:1px solid #d7d7d7;overflow:hidden;text-align:center}#prodthumbnails h2{overflow:hidden;margin:0;padding:0;font-size:1.125em}#prodthumbnails .icon{float:left;margin:4px 10px 0 0}#prodthumbnails .headergroup{clear:both;margin:0 0 18px 0;padding:8px 12px;background:#2c2b2c;color:#fff;font-size:1.25em;font-weight:600;text-align:center}#prodthumbnails .brand-snippet{padding:10px;border-bottom:1px solid #d7d7d7}#prodthumbnails .brand{float:left;width:80px;margin:0 8px 0 0}#prodthumbnails .snippet{overflow:hidden;font-size:0.875em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#prodthumbnails .price-new-more{padding:8px 12px;font-size:1.05em;font-weight:600;text-transform:uppercase}#prodthumbnails .pricing{float:left}#prodthumbnails .price{float:left}#prodthumbnails .rrp{position:relative;float:left;margin-left:8px;color:#de2110}#prodthumbnails .rrp:before{position:absolute;content:" ";left:0;top:50%;right:0;border-top:2px solid;border-color:inherit;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}#prodthumbnails .more-info{float:right}#prodthumbnails .new{position:absolute;left:6px;top:6px;width:32px;height:22px;background:#005c99;color:#fff;font-size:0.7em;line-height:22px;-ms-transform:rotate(-12deg);-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}#prodthumbnails .percentage-saving{position:absolute;top:1px;right:1px;padding:4px 6px;border-top-left-radius:0;border-bottom-right-radius:0;background:#de2110;color:#fff;font-size:0.875em;font-weight:600;text-align:right}#prodthumbnails .out-of-stock{position:absolute;left:0;bottom:100%;width:100%;margin:0 0 -214px 0;padding:8px}#prodthumbnails .out-of-stock .inner{position:relative;z-index:2;padding:8px;border:1px solid #de2110;background:#fff;color:#de2110;font-weight:600}#prodthumbnails .arrow{z-index:1;position:absolute;left:12px;top:100%;margin:-14px 0 0 0;width:10px;height:10px;background:#de2110;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}@media all and (max-width: 639px){#prodthumbnails a:nth-child(odd){padding:0 10px 0 0}#prodthumbnails a:nth-child(even){padding:0 0 0 10px}#prodthumbnails .name h2{font-size:0.875em}#prodthumbnails .more-info{clear:both;width:100%;background:#f7f7f7}#prodthumbnails .pricing{width:100%;text-align:center}#prodthumbnails .pricing .price{margin-right:8px}#prodthumbnails .pricing *{float:none}}@media all and (min-width: 640px){#prodthumbnails .headergroup{text-align:left}}@media all and (min-width: 640px) and (max-width: 959px){#prodthumbnails a{width:33.3333333%}#prodthumbnails a:nth-child(3n+1){padding:0 11px 0 0}#prodthumbnails a:nth-child(3n){padding:0 0 0 11px}#prodthumbnails a:nth-child(3n+2){padding:0 6px}}@media all and (min-width: 960px){#prodthumbnails a{width:25%}#prodthumbnails a:nth-child(2n+2){padding:0 10px 0 4px}#prodthumbnails a:nth-child(6n+3){padding:0 4px 0 10px}#prodthumbnails a:nth-child(4n+1){padding:0 17px 0 0}#prodthumbnails a:nth-child(4n){padding:0 0 0 17px}}.filters-toggle{margin:0 0 18px 0;padding:4px 8px;background:#0b5d98;color:#fff;text-transform:uppercase;text-align:center;cursor:pointer}.filters{display:none}.filters.selected{display:block}.filters .ui-slider{position:relative;text-align:left;background:#e3e3e3}.filters .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;border:2px solid #2b2b2b;background:#2b2b2b;cursor:pointer;outline:none}.filters .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0;background:#d4d4d4}.filters .ui-slider .ui-state-active{background:#FFFFFF}.filters .ui-slider .ui-slider-horizontal{height:.8em}.filters .ui-slider .ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-top:2px;margin-left:-.6em}.filters .ui-slider .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.filters .ui-slider .ui-slider-horizontal .ui-slider-range-min{left:0}.filters .ui-slider .ui-slider-horizontal .ui-slider-range-max{right:0}.filters .list_checkbox .checkbox{float:left;margin-right:8px}.filters .list_checkbox checkbox{width:10px;height:10px}.filters .list_checkbox .name{cursor:pointer}.filters .list_link .name{text-decoration:underline;cursor:pointer}.filters .list_link .selected .name{text-decoration:none;font-weight:bold}.filters .range_textbox .from,.filters .range_textbox .to{float:left;width:80px;height:20px}.filters .range_textbox .from .value,.filters .range_textbox .to .value{padding-left:6px;border:1px solid #dbdbdb}.filters .range_textbox .from label,.filters .range_textbox .to label{font-weight:bold}.filters .range_textbox .from input,.filters .range_textbox .to input{width:55px;margin-left:2px;border:1px solid #FFFFFF;background:#FFFFFF}.filters .range_textbox .to{margin-left:12px}.filters .range_slider .range_values{position:absolute;top:9px;right:12px}.filters .submit{display:none}.filter{position:relative;margin:0 0 18px 0;border:2px solid #d7d7d7;overflow:hidden}.filter h3{margin:0;padding:8px;border:1px solid #e4e4e4;border-bottom:3px solid #b7b7b7;font-size:16px;font-weight:bold;text-transform:uppercase;background:#fbfbfb;background:-moz-linear-gradient(top, #fbfbfb 0%, #cecece 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #cecece));background:-o-linear-gradient(top, #fbfbfb 0%, #cecece 100%);background:-ms-linear-gradient(top, #fbfbfb 0%, #cecece 100%);background:linear-gradient(to bottom, #fbfbfb 0%, #cecece 100%);filter:progid: DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#cecece', GradientType=0 );}.filter .options{padding:16px}.filter .option{display:block;margin-top:4px}.filter .option:first-child{margin-top:0}.filter .option .name{overflow:hidden;display:-moz-inline-stack;display:inline-block;zoom:100%;*display:inline;margin-top:2px;color:#42414a;font-size:1em}@media all and (min-width: 640px){.filters-toggle{display:none}#filters{display:block;float:left;width:25%;padding-right:18px}}#sorting{margin:0 0 18px 0;padding:4px 8px;border:1px solid #d1d1d1;border-bottom:3px solid #b7b7b7;background:#fbfbfb;background:-moz-linear-gradient(top, #fbfbfb 0%, #cecece 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fbfbfb), color-stop(100%, #cecece));background:-webkit-linear-gradient(top, #fbfbfb 0%, #cecece 100%);background:-o-linear-gradient(top, #fbfbfb 0%, #cecece 100%);background:-ms-linear-gradient(top, #fbfbfb 0%, #cecece 100%);background:linear-gradient(to bottom, #fbfbfb 0%, #cecece 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#cecece',GradientType=0 )}#sorting form{width:100%}#sorting label{font-weight:600;text-transform:uppercase;line-height:2.5;margin-right:6px}#sorting .selectric-wrapper{width:200px}.items-per-page{margin-left:10px}.rpanels ul{text-align:justify}.rpanels ul a{float:left;width:50%;margin-bottom:18px;text-decoration:none;text-align:center}.rpanels ul li{background:#f7f7f7}@media all and (max-width: 767px){.rpanels ul a:nth-child(odd){padding-right:9px}.rpanels ul a:nth-child(even){padding-left:9px}}@media all and (min-width: 768px) and (max-width: 899px){.rpanels ul a{width:33.3333333%}.rpanels ul a:nth-child(3n+1){padding-right:12px}.rpanels ul a:nth-child(3n+2){padding:0 6px}.rpanels ul a:nth-child(3n){padding-left:12px}}@media all and (min-width: 900px){.rpanels ul a{width:16.6666666%;margin:0;padding:0 7.5px}}.product .h1-price-etc{padding:13px 0 28px 0;background:#f7f7f7;text-align:center}.product .h1-price-etc .bounds,.product .h1-price-etc #crumbtrail .inner,#crumbtrail .product .h1-price-etc .inner,.product .h1-price-etc footer#footer .footer-inner,footer#footer .product .h1-price-etc .footer-inner,.product .h1-price-etc .pt-navigation h1.main span,.pt-navigation h1.main .product .h1-price-etc span,.product .h1-price-etc #product-ring,.product .h1-price-etc .pt-search #columns,.pt-search .product .h1-price-etc #columns{position:relative}.product .h1-price-etc .new{float:left;margin:0 0 10px 0;width:100%;height:24px;background:#005c99;color:#fff;font-weight:600;text-transform:uppercase;text-align:center;line-height:24px}.product .h1-price-etc h1{margin:0 0 18px 0;padding:0;font-weight:600}.product .h1-price-etc button{float:right;width:214px;height:43px;border:1px solid red;border:none;background:#eb9000;color:#fff;font-weight:600;text-transform:uppercase}.product .h1-price-etc .price,.product .h1-price-etc .rrp{margin:4px 0 0 0;padding:0 8px;font-size:1.6em;font-weight:normal}.product .h1-price-etc .rrp{position:relative;color:#de2110}.product .h1-price-etc .rrp:before{position:absolute;content:" ";left:0;top:50%;right:0;border-top:2px solid;border-color:inherit;-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}.product .h1-price-etc .pricing{text-align:right}.product .h1-price-etc .price{padding-right:0}.product .product-left{position:relative;margin:0 0 18px 0;padding:18px 0 0 0}.product .product-right{margin:0 0 18px 0}.product .out-of-stock{color:#de2110;font-weight:600}.product .brand-logo{z-index:2;position:absolute;right:0;top:18px}.product .saving-percentage{z-index:10;position:absolute;top:11px;left:11px;width:127px;height:127px;background:url("/images/common/responsive-sprites.png") no-repeat -1px -63px;color:#fff;font-size:3em;font-weight:600;text-align:center;line-height:137px;-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}.product .saving-percentage .heading{position:absolute;left:0;top:28px;width:100%;height:26px;font-size:0.461538462em;font-weight:normal;line-height:.4}.product .saving-percentage.up-to .heading{font-size:0.35em;line-height:.8}.product #product-info{clear:both;margin:0 0 18px 0;border:1px solid #eaeaea}.product #product-info .top{padding:12px 16px;background:#f7f7f7}.product #product-info .top h2{margin:0 0 9px 0;font-size:1em;font-weight:600}.product #product-info .promo-code-ad{color:#de2110;font-weight:600}.product #product-info .icon{margin-right:6px}.product #product-info .content{padding:16px;font-family:arial;font-size:0.875em;line-height:1.4}.product #product-info p:first-of-type{margin-top:0}.product .content-tabs{clear:both;margin:0 0 18px 0}.product .content-tabs .tab{position:relative;padding:8px 12px;margin:0 8px 0 0;border:1px solid #dbdbdb;background:#f7f7f7;font-size:1em;font-weight:600;cursor:pointer}.product .content-tabs .tab:hover{background:#e6e6e6}.product .content-tabs .tab.selected{border-color:#000;background:#000;color:#fff}.product .content-tabs .tab.selected:after{content:'\25BC';z-index:2;position:absolute;top:100%;left:50%;margin:0 0 0 -10px;width:20px;height:10px;color:#000;line-height:0.5;text-align:center;overflow:hidden}.product .panes .offer{margin-top:9px;padding:9px;border:1px solid #dbdbdb}.product .panes .offer:first-child{margin-top:0}.product .panes .offer .image{float:left;margin-right:18px}.product .panes .offer .description{overflow:hidden}.product .responsive-video{margin:18px 0 0 0}.product .addthis{position:absolute;right:0;top:-34px}#related-products>h2{margin:18px 0;padding:24px 0;background:#f7f7f7;font-size:1em;font-weight:600}#related-products>h2 .icon{margin:0 8px 0 0}#related-products .bounds,#related-products #crumbtrail .inner,#crumbtrail #related-products .inner,#related-products footer#footer .footer-inner,footer#footer #related-products .footer-inner,#related-products .pt-navigation h1.main span,.pt-navigation h1.main #related-products span,#related-products #product-ring,#related-products .pt-search #columns,.pt-search #related-products #columns{position:relative}#related-products a.back-to{float:right;text-decoration:none}.trust-pilot-wide{margin:0 0 18px 0;border-bottom:2px solid #f7f7f7}.trust-pilot-wide h2{position:relative;margin:0 0 4px 0;padding:10px 12px !important;background:#017f4e;margin:0;padding:0;color:#fff;font-size:1em;font-weight:600}.trust-pilot-wide h2 :after{content:'Read Their Reviews';position:absolute;right:12px;top:10px;width:100%;height:100%;text-align:right}.trust-pilot-wide .icon{margin:2px 6px 0 0}.trust-pilot-wide .trustpilot-widget{overflow:hidden}#product-ring{margin-bottom:18px}#product-ring .inner{background:#f7f7f7;padding:12px !important}#product-ring a{float:left;width:50%}#product-ring a.prev{padding:0 8px 0 0}#product-ring a.next{padding:0 0 0 8px;text-align:right}@media all and (max-width: 639px){.product h1.main{margin-bottom:0}.product .h1-price-etc{padding-bottom:18px}.product .h1-price-etc h1{font-size:0.875em}.product .h1-price-etc .pricing{text-align:center}.product .order-left,.product .order-right{width:100%}}@media all and (min-width: 640px){.product .h1-price-etc .new{margin:9px 10px 0 0;width:48px}.product .h1-price-etc h1{float:left;margin:0}.product .h1-price-etc .price,.product .h1-price-etc .rrp{margin:0;font-size:2.125em}.product .product-left{float:left;width:36%}.product .product-right{float:right;width:64%;padding:18px 0 0 66px}#product-info .top h2{position:relative;float:left;width:50%;margin:0;padding:0 10px 0 30px;text-align:left}#product-info .top h2 .icon{position:absolute;left:0;top:0}#product-info .promo-code-ad{position:relative;float:right;width:50%;padding:0 0 0 30px;text-align:left}#product-info .promo-code-ad .icon{position:absolute;left:0;top:0}}@media all and (min-width: 900px){.has-description2 .description{float:left;width:50%;padding-right:18px}.has-description2 .description2{float:right;width:50%;padding-left:18px}}@media all and (min-width: 1210px){#product-ring{padding:0}}#gallery{margin-bottom:36px;text-align:center}#gallery .gallery-main{position:relative;padding-bottom:30px}#gallery .gallery-main .zoom-in{position:absolute;left:50%;top:100%;width:100px;height:30px;margin:-30px 0 0 -50px;background:#fff;text-align:center;line-height:30px;cursor:pointer}#gallery .gallery-main .zoom-in img{float:left;width:30px}#gallery .gallery-main .offer-sticker{z-index:5;position:absolute;bottom:0;right:0;width:75px;height:75px;text-align:center;cursor:pointer}#gallery .gallery-main .offer-sticker .description{display:none;z-index:2;position:absolute;bottom:100%;right:0;margin-bottom:10px;width:576%;padding:9px;border:1px solid #fff;background:#2c2b2c;color:#fff}#gallery .gallery-main .offer-sticker:hover .description{display:block}#gallery .gallery-thumbs{padding:18px 0 0 0}#gallery ul,#gallery ul>li{margin:0;padding:0;list-style:none}#gallery li{float:left;width:20%;padding:6px !important;font-size:0;cursor:pointer}#gallery li a{display:block;width:100%;position:relative;padding:6px;font-size:0}#gallery li a:before{content:'';display:block;padding-top:100%}#gallery li a img{position:absolute;left:10%;top:10%;width:80%;height:auto}#order.telephone-only{clear:both;width:100%;padding:18px 0;text-align:center}#order.telephone-only .heading{font-size:2.8em;font-weight:600}#order.telephone-only .sub-heading{font-size:2.4em}#order.telephone-only .text{margin-bottom:18px}#order.telephone-only a{text-decoration:none}#order .options{margin:0 0 18px 0}#order .options .selectric-wrapper{margin:0 0 10px 0}#order .quantity-wrap{font-weight:600;text-transform:uppercase}#order .quantity-wrap input{margin:0 0 0 6px;border:2px solid #555;text-align:center}#order .product-list{margin:0 0 18px 0}#order .has-selectors .product-list{margin:0;padding-bottom:0}#order .order-button{width:100%;padding:12px 0;border:2px solid #007246;background:#017f4e;color:#fff;font-size:2.125em;font-weight:600;text-align:center;text-transform:uppercase}#order.pre-order .order-button{background:#ea9023 !important;border-color:#ea9023 !important}.order-product{position:relative;margin:0 0 6px 0;padding:0 0 0 46px;border:1px dashed #ccc}.order-product:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75);opacity:0.75}.order-product label{display:block;padding:8px;cursor:pointer}.order-product input[type=radio]{z-index:2;position:absolute;top:0;left:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.order-product.selected{border:1px solid #005c99;background:#fcfeff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.order-product .radio-style{position:absolute;left:16px;top:50%;width:18px;height:18px;margin:-9px 0 0 0;background:url("/images/common/responsive-sprites.png") no-repeat -38px -38px}.order-product.selected .radio-style{width:26px;height:26px;margin:-13px 0 0 -2px;background-position:-57px -38px}.order-product .product-name{display:block;margin:0 0 10px 0;font-weight:600}.order-product .price{font-size:0.875em;font-weight:600}.order-product .in-stock,.order-product .out-of-stock{margin:0 8px;color:#09841a;font-size:0.875em;text-transform:uppercase}.order-product .out-of-stock{color:#de2110}.order-product .product-code{color:#797979;font-size:0.875em;text-transform:uppercase}.order-left{float:left;width:100%;margin:0 0 18px 0}.order-right{width:100%;margin:0}.has-multis .order-left,.has-multis .order-right{width:100%}@media all and (min-width: 640px){.order-product{margin-right:1%;float:left;width:49%}.order-product:nth-child(even){float:right;width:49.5%;margin-right:0}.order-product:nth-child(odd){float:left;width:49.5%;margin-right:0}}@media all and (min-width: 640px) and (max-width: 959px){#order.telephone-only .heading{font-size:1.8em}#order.telephone-only .sub-heading{font-size:1.6em}}@media all and (min-width: 960px){#order.telephone-only{text-align:right}#order.telephone-only .text{margin-top:16px}}@media all and (min-width: 1210px){#order{float:left;width:48%}}#bundle{position:relative}#bundle ul.bundle-options label{font-size:1em !important;font-weight:600 !important}#bundle li.bundle-set label{font-weight:600}#bundle .bundle-sets li:first-of-type{border-top:none;padding-top:0}#bundle .bundle-set-options{padding:0;background:none}#bundle .bundle-set-options select{width:100%}#bundle .order-button{width:100%;margin-bottom:18px;padding:12px 0;border:2px solid #007246 !important;background:#017f4e !important;color:#fff;font-size:2.125em;font-weight:600;text-align:center;text-transform:uppercase}#bundle .order-submit{font-weight:600}#bundle .order-submit input[type=text]{float:none !important;margin-left:10px}#bundle.pre-order .order-button{background:#ea9023 !important;border-color:#ea9023 !important}@media all and (min-width: 640px){#bundle .bundle-group{float:left;width:100%;margin-right:18px}#bundle .bundle-order{clear:both}}@media all and (min-width: 1210px){#bundle{float:left;width:48%}}.callback-toggle{display:none}#callback form .title{display:block;margin:0 0 18px 0}#callback form div{margin:0 0 18px 0}#callback form label{float:left;width:140px}#callback form .field-wrap{overflow:hidden}#callback form input{padding:4px;border:1px solid #ccc;width:100%}#callback form textarea{padding:4px;border:1px solid #ccc;width:100%;height:200px}#callback form .submit input{padding:8px 12px;background:#000;color:#fff;font-weight:600;text-transform:uppercase}.price-promise-countdown ul li{position:relative;padding:18px 0;border-top:1px solid #b7b7b7}.price-promise-countdown ul li:first-child{border-top:none}.price-promise-countdown ul li .heading{font-size:1.5em;font-weight:600}.price-promise-countdown ul li .icon-wrap{position:absolute;right:10px;top:50%;width:50px;height:50px;margin-top:-25px;background:#303031;text-align:center;line-height:50px;vertical-align:middle}.price-promise-countdown ul li .icon-wrap .icon{vertical-align:middle}.price-promise-countdown ul li.price-promise-toggle:hover{cursor:pointer;color:#0b5d98}.price-promise-countdown ul li.price-promise-toggle:hover .icon-wrap{background:#0b5d98}@media all and (min-width: 950px) and (max-width: 1209px){.price-promise-countdown{margin-bottom:18px}.price-promise-countdown ul li{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float:right;width:48%;margin-top:18px;padding:9px;border:1px solid #b7b7b7 !important}.price-promise-countdown ul li.price-promise-toggle{float:left}}@media all and (min-width: 1210px){.price-promise-countdown{margin-bottom:18px;float:right;width:48%;padding-left:18px;border-left:1px solid #b7b7b7}}#rSelectors{clear:both;margin:0;padding:18px;background:#fff;border:2px solid #e3e3e3}#rSelectors h3{margin:0 0 18px 0}#rSelectors .selector-wrap{width:100%;margin:0 2% 10px 0}#rSelectors .selector-wrap select{margin:0 0 0 6px}.price-promise-form{display:none;z-index:9999999;position:fixed;left:0;top:0;width:100%;height:100%}.price-promise-form .mask{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.8)}.price-promise-form form{padding:18px;z-index:3;position:absolute;left:50%;top:50%;width:300px;max-height:480px;margin:-240px 0 0 -150px;background:#fff;overflow:auto}.price-promise-form .heading{margin:0 0 9px 0;font-weight:bold}.price-promise-form .sub-heading{margin:0 0 18px 0}.price-promise-form .row{margin-bottom:9px}.price-promise-form label{font-weight:bold}.price-promise-form input{width:100%}.price-promise-form .close{position:absolute;top:12px;right:12px;width:30px;height:30px;background:#0b5d98;color:#fff;font-size:1.4em;font-weight:bold;line-height:24px;text-align:center;cursor:pointer}.price-promise-form input[type='submit']{float:right;width:120px;border:1px solid red;border:none;background:none;font-size:1.2em;font-weight:bold;text-align:right;text-transform:uppercase;cursor:pointer}.pt-search h1.main{text-align:center}.pt-search .search-message{text-align:center}.pt-search .paging{margin:18px 0 32px 18px;text-align:center}
