html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;}input,select,textarea{font-size:100%;font-weight:normal;font-family:inherit;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/ * html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */ .skip{text-align:left;}.hidden,.access{position:absolute;left:0;top:-500px;width:1px;height:1px;overflow:hidden;}.skip{position:absolute;left:-9000px;top:0;}.skip a:focus,.skip a:active{position:absolute;left:9000px;width:940px;padding:10px;top:0;z-index:100;text-decoration:underline;}body{font-size:68.75%;}#container{margin:0;text-align:left;}
body{background:#fff;color:#353733;font-family:Calibri,Arial,sans-serif;}a{text-decoration:none;color:#00b6de;}a:hover{text-decoration:underline;color:#00677d;}button,input.button,input[type='button'],input[type='checkbox'],input[type='radio'],input[type='submit']{cursor:pointer;}h1,h2,h3,h4,h5{margin-bottom:.8em;}table{width:100%;}table th{text-align:left;background:#eaeaea;border-bottom:1px solid #ccc;padding:5px 10px;}table td{padding:5px 10px;}table .numeric{text-align:right;}#wrap{font-size:1.273em;width:960px;margin:auto;}.alert{border:2px solid #f00;font-weight:bold;padding:10px;background:#fcf0f0;text-align:left;margin:10px 0;}.alert ul{font-weight:normal;padding-top:10px;}.js-enabled .hide-for-js,.js-enabled .link-button,.js-enabled input.specify-other,.js-enabled .overlay{display:none;position:absolute;}.js-enabled .overlay a.close{display:inline;}.js-enabled .basketpage .basket table td.qty .textfield{border:0;}.overlay-ajax-loader{display:none;margin-left:-50px;position:fixed;top:40%;width:200px!important;z-index:3500;}.js-enabled #reviews .add select{display:none;}.overlay{background:transparent url('/Assets/Global/Images-css/bg-semi-transparent.png');padding:10px;line-height:1.3em;margin-left:-340px;position:relative;top:0;width:660px;z-index:1000;left:50%;}.overlay a.close{display:none;float:right;}.overlay .inner{background:#fff;padding:10px;}.overlay .inner h2{font-size:1.143em;text-transform:uppercase;}.overlay .inner .action{margin-top:10px;}.form .overlay .inner{width:auto!important;}.overlay form p{margin:10px 0;}.overlay form p label{display:block;float:left;padding-right:20px;width:120px;line-height:1.26em;}.overlay form p label.wide{width:260px;}.overlay form p label input.textfield{display:block;width:100%;}.overlay form p label select{display:block;width:100%;margin-top:2px;}.overlay form p label.checkbox{position:relative;padding-left:22px;padding-top:2px;}.overlay form p label.checkbox input{position:absolute;top:0;left:0;}.overlay form .submit{clear:both;}.overlay form .submit input{float:right;}.overlay-narrow{width:420px;margin-left:-210px;}.overlay iframe{width:100%;height:500px;}.overlay-visible{display:block!important;}.overlay-visible input.close{position:absolute;right:20px;top:15px;}.tabs{width:380px;border:1px dotted #000;}.tabs div{padding:10px;}.idTabs{width:100%;margin-bottom:-1px;}.idTabs li{float:left;display:block;padding:0;text-align:center;text-transform:uppercase;margin-right:4px;background-color:#cdeef6;}.idTabs li a{display:block;font-size:.857em;padding:8px 10px 10px;}.idTabs li a.selected{border:1px dotted #515556;border-bottom:1px solid #fff;color:#333;background:#fff;padding-bottom:6px;}.star-rating{min-height:16px;width:90px;background:url(/assets/global/images-css/sprites-starrating.png) 0 0 repeat-x;}.star-rating .rating{display:block;height:16px;background:url(/assets/global/images-css/sprites-starrating.png) 0 -16px repeat-x;}.star-rating .is-0{width:0;}.star-rating .is-1{width:18px;}.star-rating .is-1-5{width:27px;}.star-rating .is-2{width:36px;}.star-rating .is-2-5{width:45px;}.star-rating .is-3{width:54px;}.star-rating .is-3-5{width:63px;}.star-rating .is-4{width:72px;}.star-rating .is-4-5{width:81px;}.star-rating .is-5{width:90px;}p.ajaxloader{color:#333;text-align:center;}p.ajaxloader img{display:block;margin:auto;}div.zoomdiv{z-index:9999;position:absolute;top:0;left:310px;width:644px;height:450px;background:#fff url('/Assets/Global/Images-css/ajax-loader.gif') center center no-repeat;display:none;text-align:center;overflow:hidden;border:1px solid #999;box-shadow:0 5px 10px #666;-webkit-box-shadow:0 5px 10px #666;-moz-box-shadow:0 5px 10px #666;}#mainimage div.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0;left:30px;cursor:crosshair;}#mainimage div.shadow{width:90px;height:70px;border:1px solid #1d2b47;background:#1d2b47;opacity:.2;-moz-opacity:.2;-khtml-opacity:.2;filter:alpha(Opacity=20);max-width:299px;max-height:299px;}p.hover-to-zoom{display:none;padding-left:22px;background:url('/Assets/Vanilla/Images-css/btn-zoom.png') no-repeat left;float:left;font-size:.857em;}.zoom-video-links{float:left;width:300px;padding:3px 0;margin-top:10px;}#mainimage p{display:none;}div#video-player .inner{height:540px;}div#video-player .inner .close{display:block;float:none;text-align:right;}div#video-player .inner #flowplayer{height:505px;margin-top:10px;}p#play-video{float:right;padding-right:20px;font-size:.857em;}div.crumbtooltip{display:none;}div.cleartooltip{display:none;}#header{height:130px;position:relative;z-index:1000;margin:30px 0 25px;}#header.checkout-header{height:81px;margin:30px 0 0 0;}#header .logo{position:absolute;left:0;top:0;}#header .strapline{display:none;position:absolute;top:83px;left:20px;text-transform:uppercase;color:#666;letter-spacing:.05em;}#header .search{background-color:#cdeef6;position:absolute;top:-5px;right:250px;height:50px;width:290px;font-size:.857em;}#header .search label{display:none;}#header .search input.textfield{width:184px;top:4px;font-size:1em;margin-left:10px;padding:4px 8px;text-transform:uppercase;color:#949492;position:relative;margin-right:7px;}#header .search input.gobutton{position:relative;top:14px;}#header .search div{display:none;}#header .basket{background-color:#cdeef6;height:50px;padding:0;position:absolute;right:0;top:-5px;width:250px;font-size:.857em;text-transform:uppercase;border-left:1px dashed #fff;}#header .basket a{background:transparent url('/Assets/Global/Images-css/bg-checkout-btn.png') no-repeat 0 0;height:26px;width:120px;text-indent:-999em;padding:0;top:14px;right:10px;position:absolute;display:block;}#header .basket h2{color:#353733;width:9em;margin:12px 0 0 15px;}#header .basket p{display:block;float:left;clear:left;color:#666b5e;font-weight:bold;margin:5px 0 0 15px;}#header .telephone{display:none;position:absolute;right:5px;top:85px;margin-left:20px;letter-spacing:.1em;}#header .telephone p{color:#3d3d3d;}#header .telephone p.telsub{display:none;}#header .telephone img{padding-right:5px;position:relative;top:1px;}#header .site-menu{display:none;position:absolute;top:5px;left:300px;height:60px;border-left:1px solid #ccc;padding-left:10px;}#header .site-menu li{padding-top:5px;height:15px;display:block;clear:left;}#header .site-menu li a{display:block;}#header .site-menu .text-size{padding-top:0;}#header .site-menu .text-size span{float:left;padding:5px 11px 0 0;}#header .site-menu .text-size ul{height:20px;}#header .site-menu .text-size ul li{display:block;float:left;padding-top:0;height:20px;clear:none;outline:none;}#header .site-menu .text-size ul li a{background:#9ceafb url('/Assets/Global/Images-css/text-size-sprites.png') no-repeat 0 0;margin-right:2px;display:block;height:16px;width:16px;text-indent:-999px;}#header .site-menu .text-size ul li a#standard{background-position:0 -116px;}#header .site-menu .text-size ul li a#standard.selected{background-position:0 -380px;}#header .site-menu .text-size ul li a#larger{background-position:0 -182px;}#header .site-menu .text-size ul li a#larger.selected{background-position:0 -314px;}#header .site-menu .text-size ul li a#largest{background-position:0 -248px;}#header .site-menu .text-size ul li a#largest.selected{background-position:0 -50px;}#header #currency,#header #language{position:absolute;top:50px;font-size:.857em;z-index:100;color:#636465;}#header #currency{right:0;}#header #currency select{width:60px;}#header #language{display:none;left:570px;}#header #currency h2,#header #language h2{text-transform:uppercase;font-weight:normal;text-align:right;text-transform:uppercase;float:left;width:75px;margin-bottom:0;padding:3px 3px 0 0;}#header #currency select,#header #language select{float:left;}#header #navigation{background:#515556;position:absolute;top:75px;height:30px;width:100%;z-index:1000;text-transform:uppercase;font-size:.857em;}#header #navigation ul{height:100%;z-index:1000;float:left;display:block;padding:0 7px;}#header #navigation ul li{display:block;float:left;padding:0;margin-right:20px;}#header #navigation li a{color:#fff;display:block;padding:9px 15px;}#header #navigation ul li:hover a,#header #navigation ul li.hover a{background:#eff0eb;color:#3d3d3d;text-decoration:none;}#header #navigation ul li .inner{display:none;position:absolute;background:#eff0eb;padding:15px 7px 15px 0;top:30px;height:auto;z-index:1500;}#header #navigation ul li .inner ul{float:left;}#header #navigation ul li ul li{float:none;padding:0;text-transform:capitalize;}#header #navigation ul li ul li a{color:#3d3d3d;padding:3px 15px;}#header #navigation ul li:hover ul{background:#eff0eb;}#header #navigation ul li:hover ul li a:hover{text-decoration:underline;}#header .account-menu{position:absolute;top:105px;height:30px;width:100%;z-index:1;border-bottom:1px dotted #515556;font-size:.857em;text-transform:uppercase;}#header.checkout-header .account-menu{top:50px;}#header .account-menu li{padding:4px 1px 0;height:15px;float:right;}#header .account-menu li a{display:block;padding:5px 5px;color:#636465;}#header .account-menu li a:hover{color:#3d3d3d;}#header .breadcrumbs{position:absolute;z-index:999;top:105px;height:30px;font-size:.909em;text-transform:uppercase;}#header .breadcrumbs h3{display:none;float:left;padding-top:9px;padding-left:20px;color:#666;}#header .breadcrumbs ul{float:left;}#header .breadcrumbs li{float:left;padding:9px 5px 0;display:block;color:#676768;margin-right:6px;}#header .breadcrumbs li.crumb{background:url('/Assets/Global/Images-css/bg-crumb.png') no-repeat 0 13px;padding-left:10px;}#header .breadcrumbs li.crumb span{display:none;}#header .breadcrumbs li a{color:#676768;}#header .breadcrumbs li a:hover{color:#3d3d3d;}#header #minibasket{display:none;}#header #minibasket{display:none;}#footer{clear:both;background:#f1f1f1;width:100%;padding:0;position:relative;color:#666;font-size:.917em;margin-bottom:10px;}#footer a{color:#666;}#footer li{float:left;}#footer ul.primary-footer{margin-bottom:15px;text-transform:uppercase;letter-spacing:.05em;}#footer ul.primary-footer li{border-left:0;width:auto;padding-left:0;margin-left:10px;}#footer ul.primary-footer ul.footer-nav{padding:20px 0 19px 220px;}#footer ul.primary-footer ul.footer-nav li{border:0;padding-right:10px;}#footer ul.staticlinks{padding:10px 0;}#footer ul.staticlinks li{width:200px;margin-left:25px;}#footer ul.staticlinks li.first{background:none;margin-left:28px;}#footer ul.staticlinks li ul{margin-bottom:15px;}#footer ul.staticlinks li ul li{padding-left:0;margin-left:0;background:none;height:auto;line-height:1.273em;}#footer ul.staticlinks h3{padding-bottom:10px;padding-top:6px;margin:0;}#footer ul.staticlinks li.cards{margin-top:15px;clear:both;width:auto;float:right;margin-right:25px;}#footer .copyright{display:none;}#content{min-height:350px;line-height:1.125em;position:relative;}#content.checkout{padding:0;}#content.two-col,#content .two-col{width:960px;float:right;padding-bottom:10px;}#content.two-col #main{width:710px;float:right;}#content.two-col #sidebar{float:left;}#content.contact #write-us{width:218px;float:right;padding:10px;background-color:#EFF2F3;border:1px dotted #949492;}#content.contact #write-us h2{text-transform:uppercase;margin-top:.7em;}#content.contact #contactus_div{float:left;width:650px;}#content.contact #contactus_div h2{display:none;}#content.contact #contactus_div p.welcome{font-size:1.125em;}#content.contact #contactus_div p.info{color:#949492;text-align:right;width:150px;float:right;margin-right:10px;margin-top:20px;}#content.contact #contactus_div fieldset{margin:20px 0;float:left;width:460px;}#content.contact #contactus_div .formrow{height:auto;}#content.contact #contactus_div .formrow input.textfield{width:50%;}#content.contact #contactus_div div.submit{clear:both;margin:20px 0;}.account{width:100%;float:left;margin-bottom:20px;}#content.account h1{font-weight:normal;font-size:1.714em;padding:10px 0 5px;}#content.account p{margin-bottom:.8em;}#content.account p.welcome{display:none;background:#F4F4F4;padding:5px 10px;}#content.account p.submit a{margin-left:10px;}#content.account fieldset{margin-bottom:1em;}#content.account fieldset p label{display:inline-block;}#content.account .account-nav{padding:10px 0 0;margin-bottom:20px;}#content.account .account-nav li{display:block;float:left;margin-right:5px;background-color:#cdeef6;text-transform:uppercase;font-size:.857em;font-weight:bold;border:1px solid #cdeef6;}#content.account .account-nav li a{color:#00B6DE;display:block;padding:10px 10px 7px;}#content.account .account-nav li.selected{background:#fff;border-top:1px dotted #515556;border-left:1px dotted #515556;border-right:1px dotted #515556;border-bottom:0;}#content.account .account-nav li.selected a{color:#353733;}#content.account h2{padding-bottom:6px;font-size:1.174em;text-transform:uppercase;border-bottom:1px dotted #515556;}#content.account .customer-detail{width:450px;float:left;margin-bottom:2em;}#content.account .customer-detail h2{padding-left:20px;}#content.account .customer-detail h3{text-transform:uppercase;color:#515556;margin-top:.4em;padding-top:1.5em;border-top:1px dotted #00B6DE;}#content.account .customer-detail h3.contactdetails{border:0;padding:0;}#content.account .customer-detail dl{padding-bottom:10px;line-height:1.3em;}#content.account .customer-detail dl dt{font-weight:bold;float:left;clear:left;padding-right:5px;width:180px;}#content.account .customer-detail dl dd{color:#515556;}#content.account .customer-detail #viplinks{display:none;}#content.account .customer-detail label{width:414px;}#content.account .customer-detail input{float:left;margin-right:10px;}#content.account #favourites{display:none;}#content.account #order-history{display:none;}#content.account .customer-address{width:450px;padding-left:10px;float:right;position:relative;}#content.account .customer-address h3{text-transform:uppercase;color:#515556;margin-top:.4em;}#content.account .customer-address li{padding:15px 0;position:relative;}#content.account .customer-address li dl{padding-bottom:10px;}#content.account .customer-address li dt{font-weight:bold;padding-bottom:.5em;}#content.account .customer-address li dd{color:#515556;}#content.account .customer-address li ul.edit li{display:inline;padding:0 10px 10px 0;}#content.account #reminders{float:right;width:450px;position:relative;padding-left:10px;margin-bottom:20px;background-color:#f00;}#content.newaddress p.info{display:none;}#content.newaddress div.action{text-align:center;}#content.newaddress div.action input{margin-right:20px;}#content.orders h3.subheading{display:none;}#content.orders th{text-transform:uppercase;background:#EFF2F3;border-bottom:1px dotted #ccc;color:#666;}#content.orders .basket{margin-bottom:30px;}#content.orders .basket td{vertical-align:top;border-bottom:1px dotted #00B6DE;padding-top:15px;padding-bottom:15px;}#content.orders .basket td.item{padding-left:0;}#content.orders .basket td.item img{float:left;margin-right:15px;}#content.orders .basket td.item a{color:#353733;text-transform:uppercase;}#content.orders .basket td.total-price{width:80px;}#content.orders .basket tr.basket-actions td{border:0;}#content.orders .basket dl.delivery-total,#content.orders .basket dl.sub-total,#content.orders .basket dl.total,#content.orders .basket dl.order-discount{background-color:#EFF2F3;border-bottom:1px dotted #CCC;padding:7px 5px;}#content.orders .basket dl.delivery-total dt,#content.orders .basket dl.sub-total dt,#content.orders .basket dl.total dt,#content.orders .basket dl.order-discount dt{float:left;width:800px;text-align:right;text-transform:uppercase;}#content.orders .basket dl.delivery-total dd,#content.orders .basket dl.sub-total dd,#content.orders .basket dl.total dd,#content.orders .basket dl.order-discount dd{float:right;margin-right:4em;}#content.orders .basket dl.total{font-weight:bold;}#content.orders .checkout-details .addresses{width:600px;float:left;}#content.orders .checkout-details .addresses h3,#content.orders .checkout-details .payment h3{text-transform:uppercase;}#content.orders .checkout-details .addresses div{float:right;width:300px;}#content.orders .checkout-details .payment{float:left;width:300px;}#content.orders .checkout-details .payment dt{float:left;width:8em;clear:left;}#content.orders .checkout-details .payment dd{float:left;width:8em;}#content.account .add-review .product{position:relative;height:140px;}#content.account .add-review .product h3{position:absolute;top:100px;left:0;text-transform:uppercase;}#content.account .add-review fieldset{width:70%;}#content.account .add-review fieldset div.formrow{height:auto;padding:10px;}#content.account .add-review fieldset div.formrow label{width:20%;}#content.account .add-review fieldset div.formrow input.textfield,#content.account .add-review fieldset div.formrow textarea.textfield{width:60%;}#content.account .add-review fieldset div.formrow select{width:80px;}#content.account .add-review fieldset div.action{text-align:center;}#content.account .review-status h4{margin-top:10px;}#content.account.wishlist .action{margin-top:10px;}#wishlist-items{margin-bottom:30px;}#wishlist-items tr{border-bottom:1px dotted #00B6DE;}#wishlist-items td{padding-bottom:15px;padding-top:15px;vertical-align:top;}#wishlist-items td.thumbnail{width:80px;}#wishlist-items td.product a{color:#353733;text-transform:uppercase;}#wishlist-items .price .list-price span{display:none;}#wishlist-items ul li{margin-bottom:.8em;}#wishlist-items ul li.name{font-weight:bold;}#wishlist-items img{width:132px;}#wishlist-privacy{background-color:#EFF2F3;width:500px;padding:10px;}#wishlist-privacy input.button{margin-left:15px;}#send-to-friends{background-color:#EFF2F3;width:500px;padding:10px;margin-bottom:30px;}#send-to-friends h3,#wishlist-privacy h3{text-transform:uppercase;letter-spacing:.07em;}#send-to-friends div.email label{padding:5px 0;display:block;}#send-to-friends div.email textarea{border:1px solid #949492;padding:5px;}#send-to-friends p.hint{margin:1em 0;font-size:.857em;}#send-to-friends div.sent{margin:.5em 0;}#content.reminders fieldset{width:100%!important;}#content.reminders fieldset select{width:auto;}.form .inner{margin:0 auto;position:relative;padding-top:20px;width:800px;}.form .inner fieldset{width:auto;}.form .inner fieldset fieldset{padding:20px 10px 20px;margin-bottom:10px;position:relative;}.form .inner fieldset fieldset fieldset{padding:0;margin-bottom:0;}.form .inner fieldset fieldset legend{position:relative;width:600px;font-weight:bold;}.form .inner fieldset fieldset legend span{position:absolute;top:-20px;left:0;}.form .inner .formrow.radio-buttons label{display:inline;float:none;padding-right:1em;padding-left:4px;}.form .inner .formrow.radio-buttons span{display:inline-block;}.form .inner .formrow.radio-buttons input{margin-left:0;position:relative;top:2px;}.form .inner .formrow.radio-buttons input.textfield{top:0;}.form .inner .formrow.dob input{text-transform:uppercase;}.form .inner .formrow.dob ul li{float:left;padding-right:10px;position:relative;text-align:left;}textarea,.textfield{border:1px solid #949492;padding:2px;}.textfield:focus{background-color:#f7ffdd;}input.button{background:#eff2f3 url('/Assets/Global/Images-css/bg-standard-btn.png') repeat-x 0 0;border:solid 1px #a8b0b2;width:130px;text-align:center;text-transform:uppercase;padding:2px;color:#353733;font-size:.857em;cursor:pointer;font-weight:bold;}input.button:active{color:#000;}input.large{padding:8px;}select{width:180px;margin-right:10px;border:1px solid #949492;}fieldset p{padding:10px;}fieldset label,fieldset span.pseudo-label{width:180px;display:block;padding-bottom:3px;}.formrow{overflow:hidden;padding:3px;background:#CDEEF6;height:2em;}.deep{height:auto!important;}.formrow.left{float:left;width:50%;}.formrow.right{float:right;width:50%;}.formrow.none{clear:both;}.formrow.top{padding-top:20px;}.formrow.bottom{padding-bottom:25px;}.formrow label,.formrow span.pseudo-label{width:30%;padding:3px 10px 0 0;float:left;text-align:right;}.formrow label.checkbox{width:60%;text-align:left;}.formrow span.checkbox{width:30%;padding:0 10px 0 0;float:left;text-align:right;}.formrow label.hide-me{width:0;height:0;overflow:hidden;text-indent:-9999em;padding:0;}.formrow input.textfield{width:40%;}.formrow textarea.textfield{width:40%;}.formrow input.small{width:20%;}.formrow input.no-label{width:40%;margin-left:242px;}.formrow.title select{width:100px;}.formrow.title .textfield{width:55px;}.formrow.name input,.formrow.phone input{width:190px;}.formrow.email input{width:230px;}.formrow.password input{width:120px;}.formrow.manual{position:absolute;padding:0;height:auto;right:40px;top:40px;}.formrow.manual p{padding:2px 0;}.formrow.cardnumber input{width:190px;}.formrow.carddate select.month{width:40px;}.formrow.carddate select.year{width:55px;}.formrow.securitynumber input{width:30px;}.formrow.postcode input.textfield{width:100px;float:left;}.formrow.postcode input.button{position:relative;margin:0 0 0 10px;}.formrow.country{padding-top:10px;}.login,.register,.resetpassword{width:100%;padding:0;}.login h1,.register h1,.resetpassword h1{font-size:1.714em;padding:0;margin-bottom:15px;line-height:1.3em;}.resetpassword p{padding:10px;line-height:1.3em;}.register p.info,.login p.info{font-size:.909em;}.login #password-details .formrow.password{padding-left:228px;}.login #password-details .formrow.password input.radio{width:auto;}.login .action{padding:10px 0 10px 248px;}#address-details .addresslookup{top:0!important;}#wishlist-signup{float:left;padding:0 20px 0 0;width:440px;}#wishlist-info{float:right;width:440px;}#wishlist-info img{float:left;margin:0 20px 0 0;}#wishlist-info .productname{margin:0 0 10px 0;}#wishlist-info .productname a{color:#353733;text-transform:uppercase;margin:0 0 20px 0;}fieldset#terms-and-conditions,fieldset#email-updates,fieldset#address-details fieldset{border-bottom:none;}#content.account label{width:180px;display:inline-block;padding-bottom:3px;}#wishlist-signup .alert{width:476px;}#wishlist-signup fieldset fieldset legend{width:100%;}#marketing-preferences{width:60%;margin:0 auto 30px;text-align:left;}#marketing-preferences input{float:left;margin-right:10px;}#marketing-preferences label{float:left;width:90%;}#marketing-preferences p{margin-bottom:10px;}.basketpage h1{margin:20px 0;text-transform:uppercase;}.basketpage ul li.con-shopping{float:left;}.basketpage ul li.start-checkout{float:right;margin-bottom:10px;}.basketpage .start-checkout input{width:150px;}.basketpage .banner{display:none;}.basketpage #empty-basket h2,.basketpage #empty-basket p{padding:10px;}.basketpage p.start-checkout{position:relative;}.basketpage p.start-checkout input{position:absolute;right:0;}.basketpage .start-checkout input{top:-55px;background:transparent url('/Assets/Global/Images-css/btn-checkout.png') no-repeat 0 0;width:173px;height:26px;text-indent:-999em;border:0;}.basketpage .basket{position:relative;margin-bottom:55px;}.basket table{margin-bottom:10px;}.basket table legend{display:none;}.basket table th{background:#CDEEF6;color:#353733;}.basket table th.total{text-align:right;width:70px;padding-right:20px;}.basket table th.item-price,.basket table td.price{text-align:right;}.basket table th.qty,.basket table th.price{width:70px;}.basket table th.qty,.basket table td.qty{text-align:center;}.basket table td{border-bottom:1px solid #ccc;font-size:.857em;vertical-align:top;}.basket table td img{float:left;margin-right:5px;border:1px solid #ccc;}.basket table td.item div.itemdetails{float:left;width:600px;}.basket table td.item .productname{font-weight:bold;text-transform:uppercase;float:left;}.basket table td.item p.ProductDescription{clear:left;float:left;}.basket table td.item p.ShortDescription{clear:left;float:left;}.basket table td.item p.ShortDescription .title,.basket table td.item p.ProductDescription .title,.basket table td.item p.Size .title{display:none;}.basket table td.item p.ShortDescription span.dash,.basket table td.item p.ProductDescription span.dash{display:none;}.basket table td.qty input.delete{position:absolute;right:0;}.basket table td.total-price{padding-right:20px;text-align:right;}.basket table tfoot th{text-align:right;background-color:#EFF2F3;font-size:.9em;}.basket table tfoot td{background-color:#EFF2F3;}.basket table tfoot th label{width:auto;}.basket table tfoot th .button{width:45px;background:#FFF;}.basket table tfoot tr.delivery select{float:right;width:200px;margin:-2px 0 0 10px;position:relative;}.basket table tfoot tr.delivery input{float:right;background:#EFF2F3 url(/Assets/Global/Images-css/bg-standard-btn.png) repeat-x scroll 0 0;margin-left:10px;}.basket table tfoot tr.promocode fieldset{float:right;}.basket table tfoot tr.promocode fieldset .alert{margin:30px 0 0 50px;position:relative;width:300px;}.basket table tfoot tr.promocode label{width:200px;float:right;margin-top:3px;}.basket table tfoot tr.promocode input{float:right;margin-left:10px;}.basket table tfoot tr.promocode input.textfield{float:right;margin-top:1px;}.basket table tfoot tr.voucher label{float:right;margin-top:3px;}.basket table tfoot tr.voucher label a{float:none;}.basket table tfoot tr.voucher input{float:right;}.basket table tfoot tr.voucher input.textfield{margin-left:10px;}.basket table tfoot tr.voucher input.button-smaller{margin-left:10px;background:url('/Assets/Global/Images-css/btn-use.png') no-repeat 0 0;width:39px;height:29px;text-indent:-999em;border:0;cursor:pointer;}.basket table td.qty .textfield{width:22px;text-align:center;margin:0 5px;background:#fff;color:#353733;border-color:#aaa;float:left;position:relative;top:-2px;}.basket table td.qty a.sv-decrement{background:url('/Assets/Global/Images-css/btn-minus.png') no-repeat 0 0;display:block;cursor:pointer;height:14px;width:15px;float:left;text-indent:-999em;position:relative;}.basket table td.qty a.sv-increment{background:url('/Assets/Global/Images-css/btn-plus.png') no-repeat 0 0;display:block;cursor:pointer;height:14px;width:15px;float:left;text-indent:-999em;position:relative;}.basket .giftwrap{margin:5px 0;position:relative;}.basket .giftwrap .giftoption,.basket .giftwrap .giftdetail{float:left;clear:left;}.basket .giftwrap .giftoption{width:450px;}.basket .giftwrap .giftoption input{float:left;margin-right:5px;}.basket .giftwrap .giftoption div{float:left;margin-top:2px;}.basket .giftwrap .giftoption div span.price{position:absolute;right:-232px;}.basket .giftwrap .giftdetail textarea{float:left;width:300px;height:40px;border:1px solid #bfbfbf;color:#aaa;margin:5px;}.basket .giftwrap .giftdetail img{border:0;margin:5px;}.basket .giftwrap .giftdetail input.button{font-size:.909em;width:100px;float:left;clear:left;margin-left:5px;}.giftwrap-image{width:auto;top:-60px;left:75%;}.giftwrap-image .inner{position:relative;}.giftwrap-image a.close{position:absolute;right:30px;top:20px;}.basketpage .basket p.update{height:50px;}.basketpage .basket p.update a{font-size:.857em;}.basketpage .basket p.update input{float:right;}.basketpage .cross-sells{border-top:1px solid #515556;border-bottom:2px solid #515556;padding-bottom:10px;margin-bottom:20px;}.basketpage .cross-sells h2{padding:12px 10px 5px 10px;margin-bottom:0;text-transform:uppercase;font-size:.957em;}.basketpage .cross-sells ul{padding:10px;}.basketpage .cross-sells ul li{float:left;padding-right:20px;}.basketpage .cross-sells ul li h3,.basketpage .cross-sells ul li p,.basketpage .cross-sells ul li a.p-name{display:none;}.basketpage #totals{border-top:3px solid #999;margin-bottom:10px;display:block;width:660px;padding-top:6px;}.basketpage #totals h2,.basketpage #totals dt{width:130px;margin-right:10px;float:left;padding-left:10px;font-size:.857em;}.basketpage #totals label{font-size:.857em;}.basketpage #totals dt{padding-top:5px;padding-bottom:5px;font-weight:bold;}.basketpage #totals dl{border-top:1px solid #ccc;margin-top:5px;}.basketpage #totals dd{border-bottom:1px solid #ccc;padding:5px 0 5px 10px;padding-left:10px;margin-left:230px;}.basketpage #totals dd span{float:left;}.basketpage #totals dd input.button-smaller{margin-left:10px;}.basketpage #totals dd span.numeric{float:right;}.basketpage #totals p{padding-right:10px;font-size:.857em;}.basketpage #totals p.numeric{text-align:right;}.basketpage #totals fieldset{float:right;padding:5px 0;border-bottom:1px solid #ccc;}.basketpage #totals fieldset#add-promo-code{padding-right:95px;}.basketpage #totals fieldset#add-voucher-code{width:530px;border-bottom:none;}.basketpage #totals fieldset#add-voucher-code div{width:100%;}.basketpage #totals fieldset#add-voucher-code *{float:left;}.basketpage #totals fieldset#add-voucher-code span.numeric{float:right;padding-right:10px;font-size:.857em;}.basketpage #totals fieldset#add-voucher-code input.textfield{width:80px;margin-right:3px;}.basketpage #totals fieldset label{display:inline;}.basketpage #totals #delivery{clear:both;padding:5px 0;border-top:1px solid #ccc;}.basketpage #totals #delivery h2{margin-right:0;}.basketpage #totals #delivery p{width:515px;float:left;padding-right:0;}.basketpage #totals #delivery p *{float:left;}.basketpage #totals #delivery p span.numeric{float:right;}.basketpage #totals #delivery p select{margin-left:10px;}.basketpage #totals #grand-total{padding:5px 0;background:#EAEAEA;border-bottom:3px solid #999;}.basketpage #totals #grand-total h2,.basketpage #totals #grand-total p{font-size:1em;}div.back{display:none;}.checkout.without-basket #main{display:none;}.checkout.with-basket #main{width:660px;float:left;}.checkout #payment-details fieldset#additional-card-detail legend{display:none;}.checkout div.action{position:relative;}.checkout div.action .submit{margin-left:250px;margin-top:10px;}#checkout-breadcrumb{width:100%;background:#F1F1F1;position:relative;margin-bottom:10px;}#checkout-breadcrumb ol{text-align:left;padding:10px;}#checkout-breadcrumb ol li{display:inline;padding:0 20px 0 0;color:#666;}#checkout-breadcrumb ol li.active{font-weight:bold;color:#353733;}#checkout-breadcrumb p.secure-msg{position:absolute;right:10px;top:10px;padding:0 0 0 12px;color:#666;background:url(../Images-css/lock.png) no-repeat 0 53%;}#ghostcheckout div.action{margin:15px 0 10px 245px;}.payment #checkout-forms fieldset p{padding:0 0 5px 0;}.payment #checkout-forms fieldset select.large{width:180px;}.payment #checkout-forms fieldset input.security-code,.payment #checkout-forms fieldset input.issue-number{width:50px;}#payment h1,#payment h2,#payment h3{display:none;}#payment #delivery-address{padding-top:10px;margin-left:35%;}#payment #delivery-address dl{line-height:1.33em;margin-bottom:10px;}#payment #delivery-address dl dd{font-size:.9em;}.checkout #order-summary{width:60%;margin:0 auto 10px;}.checkout #order-summary dl{width:320px;text-align:left;line-height:1.5em;margin-left:80px;padding-left:10px;}.checkout #order-summary dl dd{float:right;clear:right;}.checkout #order-summary dl dt{float:left;clear:left;}.checkout #order-summary dl .total{font-weight:bold;}.payment #checkout-forms div.action{width:60%;margin:0 auto 10px;}.payment .submit{margin:10px 0;}.payment #checkout-forms #marketing-preferences{width:60%;margin:0 auto 30px;text-align:left;}.payment #checkout-forms #marketing-preferences input{float:left;position:relative;margin-right:10px;}.payment #checkout-forms #marketing-preferences label{float:left;width:90%;}.payment #checkout-forms #marketing-preferences p{margin-bottom:10px;}.checkout #payment-details fieldset#paypal .formrow{padding:25px 3px 12px;height:auto;}.checkout #payment-details fieldset#paypal .formrow p{margin:0 0 1em 242px;width:50%;padding:0;}#instructions h2{text-transform:uppercase;}#quickcheckout #delivery-details h3{margin-top:10px;margin-left:240px;}#quickcheckout h1,#quickcheckout h2,#quickcheckout h3{display:none;}#quickcheckout #delivery-details dl{margin-top:10px;margin-left:20px;}#quickcheckout #delivery-details dl dd{margin-left:220px;}#quickcheckout #delivery-details p,#quickcheckout #billing #billing-address p{margin-left:230px;}#quickcheckout #delivery-details input.button,#quickcheckout #billing #billing-address input.button{width:170px;}#quickcheckout #delivery-instructions label{float:left;padding-right:20px;width:245px;}#quickcheckout #delivery-instructions textarea{width:300px;}#quickcheckout #billing #billing-address{background-color:#CDEEF6;}#quickcheckout #billing #billing-address ul{margin-left:245px;padding:10px 0;}#quickcheckout p.terms{margin-left:240px;}.payment #cc_right{width:800px;margin:0 auto;padding:15px 0 0;}.payment #cc_right h1{font-size:1em;margin:0;padding-bottom:10px;}.payment #cc_right #tdsecureinfo{background:#CDEEF6;}.payment #cc_right #tdsecureinfo #tdsecureinfotext{float:left;width:510px;margin:15px 0 15px 20px;}.payment #cc_right #tdsecureinfo #tdsecureinfotext a{color:#353733;text-decoration:underline;}.payment #cc_right #tdsecureinfo #tdsecureinfoimages{float:right;margin:15px 10px;}.payment #cc_right #tdframe{background:#CDEEF6;margin:20px 0 40px;padding:20px;}.payment #cc_right #tdframe iframe{float:left;}.payment #cc_right #tdframe #tdframehelp{float:right;width:240px;}.payment #cc_right #tdframe #tdframehelp p{margin-bottom:.8em;}.confirmation #main{padding:10px;}.confirmation #summary h2{text-transform:uppercase;}.confirmation #summary h2 span.infolabel{float:left;padding-bottom:.5em;}.confirmation #summary h2 span.numberlabel{font-weight:normal;float:left;clear:left;padding-right:.5em;}.confirmation #summary h2 span.number{float:left;}.confirmation #signup{background:#f1f1f1;width:760px;}.confirmation #signup h2{text-transform:uppercase;padding:10px;margin:0;}.confirmation #signup p.intro{padding:10px;}.confirmation #signup div.form{padding:10px;}.confirmation #signup div.action{margin-top:10px;}.confirmation .promo{margin:5px 0 15px;}.confirmation .actions{margin:5px 0 15px;}.confirmation .actions a.sv-print{padding-right:1em;}.confirmation .actions p{margin:.5em 0;}.confirmation #details{margin:5px 0 25px;}.confirmation #details .details-box{width:36%;min-height:210px;float:left;padding:15px;background:#f1f1f1;}.confirmation #details #delivery-details{margin-right:2%;}.confirmation #details .details-box h3{text-transform:uppercase;border-bottom:1px solid #ddd;padding-bottom:.5em;}.confirmation #details .details-box dl dt{float:left;clear:left;padding-bottom:8px;text-transform:uppercase;}.confirmation #details .details-box dl dd{margin-left:150px;padding-bottom:8px;text-transform:uppercase;color:#777;}.confirmation #details .details-box dl dd.address{padding-bottom:2px;}.confirmation #details .details-box dl dd.address-lastline{padding-bottom:8px;}.confirmation #placedorder{margin:5px 0 15px;}.confirmation #placedorder caption{text-transform:uppercase;text-align:left;font-weight:bold;padding-left:10px;}.confirmation #placedorder td.item div.itemdetails{width:570px;}.confirmation .basket .giftwrap .giftoption div span.price{right:-330px;}.confirmation .basket #grand-total{text-align:right;padding-right:20px;text-transform:uppercase;font-weight:bold;}.confirmation .basket #grand-total span{padding-left:1em;}.voucher a{float:right;}.voucher input.button{margin:15px 0 10px;}.homepage h1{font-size:1.286em;margin:1em 0;text-transform:uppercase;}.homepage .flash{display:none;}.homepage #panel1,.homepage #panel2,.homepage #panel3{width:310px;float:left;margin-bottom:1em;height:100px;}.homepage #panel1,.homepage #panel2{margin-right:15px;}.homepage #heropanel{height:380px;margin-bottom:10px;float:left;width:100%;}.homepage #catalogue-footer .recently-viewed{display:none;}.homepage .carousel-wrapper{position:relative;width:960px;overflow:hidden;padding-bottom:20px;margin-bottom:10px;}.homepage .carousel-wrapper li{width:218px;height:212px;position:relative;border-left:1px solid #ddd;}.homepage .carousel-wrapper li div{margin-left:37px;margin-right:20px;}.homepage .carousel-wrapper li img.thumbnail{display:block;height:144px;min-height:0;width:144px;margin-bottom:10px;}.homepage .carousel-wrapper li p{line-height:0;}.homepage .carousel-wrapper li h2 a{color:#353733;width:auto;display:block;text-decoration:none;text-transform:uppercase;font-size:.857em;}.homepage .carousel-wrapper li p span{color:#505050;display:inline;font-weight:normal;width:177px;}.homepage .carousel-wrapper .sv-carousel{width:850px;padding:0 0 20px;margin-left:37px;}.homepage .carousel-wrapper .sv-carousel-prev,.homepage .carousel-wrapper .sv-carousel-next{position:absolute;top:0;background:#CCC;height:212px;width:38px;text-indent:-999px;background:url(/Assets/Global/Images-css/carousel-sprites.png) no-repeat -38px 0 #fff;}.homepage .carousel-wrapper .sv-carousel-prev{position:absolute;left:0;z-index:2;height:212px;background:url(/Assets/Global/Images-css/carousel-sprites.png) no-repeat #fff;}.homepage .carousel-wrapper .sv-carousel-next{position:absolute;left:922px;z-index:2;}.landing{padding-top:10px;padding-bottom:10px;}.landing .hero{margin:0 0 0 -7px;padding-bottom:8px;}.landing p{float:left;margin-right:5px;padding-bottom:10px;}.landing p.last{margin-right:0;padding-left:1px;}.landing p a{display:block;}.landing #bestsellers ul li{margin-right:10px;}#catalogue-footer{clear:both;}.recently-viewed{border-top:1px solid #515556;border-bottom:2px solid #515556;padding-bottom:10px;margin-bottom:20px;}.recently-viewed h2{padding:12px 10px 5px 10px;margin-bottom:0;text-transform:uppercase;font-size:.957em;}.recently-viewed ul{padding:10px;}.recently-viewed ul li{float:left;padding-right:20px;}.recently-viewed ul li h3{display:none;}.recently-viewed ul li p{display:none;}#catalogue-footer .email-newsletter,#catalogue-footer #quick-shop,#catalogue-footer #request-catalogue{float:right;width:470px;height:105px;margin-bottom:1em;background:#fafafa;border:1px dotted #ddd;position:relative;}#catalogue-footer #request-catalogue{margin-left:14px;}#catalogue-footer .email-newsletter fieldset,#catalogue-footer #quick-shop fieldset{padding:10px;position:relative;}#catalogue-footer .email-newsletter h2,#catalogue-footer #quick-shop h2,#catalogue-footer #request-catalogue h2{padding:6px 10px;background:#ddd;margin-bottom:0;text-transform:uppercase;}#catalogue-footer span.validation-message{display:block;position:absolute;left:110px;top:0;}#catalogue-footer .email-newsletter input.textfield,#catalogue-footer #quick-shop input.textfield{padding:4px 8px;color:#949492;text-transform:uppercase;margin-right:7px;font-size:.857em;}#catalogue-footer .email-newsletter input.textfield{width:190px;position:relative;top:2px;}#catalogue-footer #quick-shop input.button,#catalogue-footer .email-newsletter input.signupbutton{border:0;position:relative;top:4px;}.email-newsletter fieldset input.signupbutton{background:url('/Assets/Vanilla/Images/btn-signup.png') no-repeat 0 0;width:61px;height:26px;text-indent:-9999px;overflow:hidden;cursor:pointer;}#catalogue-footer #quick-shop .alert{position:absolute;left:230px;}#catalogue-footer #request-catalogue .button{margin:15px 0 0 5px;}#catalogue-footer .email-newsletter legend{display:none;}#catalogue-footer #newsletter-form,#catalogue-footer #newsletter-form-complete{width:400px;margin-left:-200px;}#catalogue-footer #newsletter-form p,#catalogue-footer #newsletter-form-complete p,#catalogue-footer #newsletter-form ul{padding-left:50px;padding-right:50px;}#catalogue-footer #newsletter-form p.title label{padding-left:62px;}#catalogue-footer #newsletter-form p.title select{width:114px;}#catalogue-footer #newsletter-form p label.first{display:block;}#catalogue-footer #newsletter-form p input.first{margin-left:91px;}#catalogue-footer #newsletter-form .action,#catalogue-footer #newsletter-form-complete .action{padding-left:140px;}#catalogue-footer #newsletter-form table{width:300px;margin-left:45px;margin-bottom:1em;}#catalogue-footer #newsletter-form table td{padding-left:0;}#catalogue-footer #newsletter-form div{float:none;}#catalogue-footer #newsletter-form div.submit{padding-left:50px;margin-bottom:1em;}#catalogue-footer #newsletter-form div.submit input{width:112px;}#catalogue-footer #newsletter-form-complete .action{margin-bottom:1em;}#bestsellers{clear:left;margin-top:10px;background-color:#f5fbdf;}#bestsellers h2{color:#000;font-size:1.143em;background-color:#d6de23;padding:9px 0 10px 10px;}#bestsellers ul{padding:14px 0 14px 37px;z-index:1;}#bestsellers ul li{width:133px;display:block;float:left;font-size:.857em;margin-right:17px;position:relative;}#bestsellers ul li .recommended{background:#d6de23;position:absolute;color:#333;padding:3px 6px;left:43px;top:10px;font-weight:bold;font-size:.786em;border-bottom:1px solid #b0b71f;}#bestsellers ul li a{display:block;font-weight:bold;}#bestsellers ul li a:hover{text-decoration:none;}#bestsellers ul li a .price{color:#666;font-weight:normal;}#bestsellers ul li a strong{color:#333;display:block;font-weight:normal;text-decoration:none;}#bestsellers ul li a span.image{display:block;height:203px;}#bestsellers ul li img{background:#fff;border:1px solid #ccc;padding:3px;}#banners{border-top:1px solid #ccc;clear:both;margin-top:10px;margin-right:-10px;width:960px;}#banners div{float:left;margin-right:10px;}.newsletter{line-height:1.5em;margin-bottom:30px;}.newsletter p{margin-bottom:.8em;}.newsletter h2{margin-bottom:1em;font-size:1.2em;}.newsletter .submit{margin:15px 0;}#main .mercado-banner{display:none;}#content.catalogue #catalogue-footer{padding-top:10px;}ul.buttons{padding:10px 0 10px 10px;}ul.buttons li{float:left;padding-right:10px;}ul.product-list{border-top:1px dotted #515556;padding:10px 0;margin-bottom:10px;}ul.product-list li.product-item{position:relative;min-height:210px;padding-top:16px;margin-right:15px;}ul.product-list li.product-item .quick-look{display:none;}ul.product-list .detail{padding:0 10px 0 250px;width:390px;}ul.product-list .detail p.product-name{text-transform:uppercase;font-size:.857em;padding-bottom:10px;}ul.product-list .detail p.product-name a{color:#353733;line-height:1.1em;}ul.product-list .detail .buy{position:relative;top:-35px;}ul.product-list .detail .description{width:300px;}ul.product-list .detail li{min-height:0;font-size:.857em;padding:0 0 4px 12px;}ul.product-list label{float:left;position:absolute;top:10px;left:3px;}ul.product-list .thumbnail{float:left;}ul.product-list .thumbnail a{display:block;}ul.product-list .thumbnail img{margin-bottom:10px;}ul.product-list .detail .thumbnail{left:30px;position:absolute;top:13px;}ul.product-list .price{float:right;width:154px;line-height:1.33em;text-align:right;}ul.product-list .price .now.reduced{color:#e31b00;}ul.product-list .price .now strong{font-size:1.286em;}ul.product-list .add-to-basket{width:154px;float:right;text-align:right;clear:right;}ul.product-list .add-to-basket input{margin-bottom:10px;}ul.grid li.product-item{width:200px;height:250px;float:left;text-align:left;padding:0;height:300px;}ul.grid li.product-item .detail .thumbnail{left:auto;position:static;top:auto;}ul.grid li.product-item .detail{width:100%;clear:left;padding:0;margin:0;}ul.grid li.product-item .detail p.product-name{margin:0 0 2px 0;padding:0;clear:both;position:relative;display:block;}ul.grid li.product-item .detail .buy{position:static;top:auto;}ul.grid li.product-item .detail .description{width:auto;}ul.grid li.product-item .detail p{display:none;}ul.list li.product-item .detail p.add-to-basket{display:none;}ul.grid li.product-item .detail label{display:none;}ul.grid li.product-item .detail ul{display:none;}ul.grid li.product-item .price{float:left;text-align:left;position:relative;clear:left;}ul.grid li.product-item .price .now{font-size:.857em;float:left;margin-right:.3em;}ul.grid li.product-item .price .excl-vat{font-size:.815em;color:#949492;float:left;display:none;}ul.grid .add-to-basket{display:none;}.catalogue #main h1{display:none;}#featured-products li a img.banner,.carousel-wrapper li div a img.banner,ul.product-list .thumbnail img.banner{height:40px;position:absolute;right:-5px;top:20px;width:60px;}#featured-products li .quick-look,ul.grid li.product-item .quick-look,ul.list li.product-item .quick-look{height:194px;position:absolute;text-align:center;top:0;left:0;width:100%;display:none;cursor:pointer;}#featured-products li .quick-look:hover,#featured-products li .quick-look.hover,ul.grid li.product-item .quick-look:hover,ul.grid li.product-item .quick-look.hover,ul.list li.product-item .quick-look:hover,ul.list li.product-item .quick-look.hover{border:4px solid #CDEEF6;width:96%;display:block;}ul.list li.product-item .quick-look:hover,ul.list li.product-item .quick-look.hover{width:192px;height:193px;left:30px;top:12px;}#featured-products li .quick-look input,ul.grid li.product-item .quick-look input,ul.list li.product-item .quick-look input{margin:90% auto 0 auto;height:1.5em;width:100%;background-color:#CDEEF6;border:0 none;}#featured-products li .quick-look:hover input,#featured-products li .quick-look.hover input,ul.grid li.product-item .quick-look:hover input,ul.grid li.product-item .quick-look.hover input,ul.list li.product-item .quick-look:hover input,ul.list li.product-item .quick-look.hover input{margin:91.5% auto 0 auto;}#featured-products li .quick-look input:hover,ul.grid li.product-item .quick-look input:hover,ul.grid li.product-item .quick-look input:hover ul.list li.product-item .quick-look input:hover,ul.list li.product-item .quick-look input:hover{color:#00677D;}#quick-look .product-detail #main{width:auto;}#quick-look .product-detail #main .info,#quick-look .product-detail .add-to-basket,#quick-look .product-detail .extra-links,#quick-look .product-detail .product-discounts{width:330px;}#quick-look .product-detail .more-info{float:left;width:100%;}#quick-look .product-detail .more-info .tabs{width:auto;}#quick-look .product-detail .related{width:100%;}#quick-look .product-detail .related li{float:left;}#banner{background:#333 url('/Assets/CIL/Images-css/bg-product-list-header.jpg') no-repeat 0 0;height:141px;margin-top:10px;position:relative;}#banner h1{color:#fff;font-size:2.143em;position:absolute;left:20px;top:22px;}#banner .copy{background:#333;color:#fff;height:64px;padding:17px 275px 0 20px;position:absolute;bottom:0;line-height:1.214em;}#banner .copy a{color:#5bafeb;}#banner .usp{position:absolute;top:0;right:0;}.results-menu{text-transform:uppercase;font-size:.857em;padding:0;}.results-menu.bottom{background-position:10px -286px;}.results-menu ul li{float:left;padding-bottom:3px;}.results-menu ul li a{padding-right:5px;}.results-menu ul li.change-view{padding-right:10px;}.results-menu ul li.change-view input{background:transparent url('/Assets/Global/Images-css/list-grid-icons-sprite.png') no-repeat 0 1px;border:none;height:23px;color:#333;font-size:.917em;padding:0 0 0 20px;width:90px;cursor:pointer;}.results-menu ul li.change-view input.grid{background-position:0 -78px;}.results-menu ul li.compare{width:215px;text-align:right;}.results-menu ul li.options{position:relative;}.results-menu ul li.options label{float:left;color:#949492;}.results-menu ul li.options div{float:left;}.results-menu ul li.options ul li{padding:0 0 0 10px;float:left;}.results-menu ul li.options ul li a{color:#353733;}.results-menu ul li.options ul li.dateadded{display:none;}.results-menu ul li.view-all{margin-right:15px;float:right;}.results-menu ul li.view-all span{display:none;}.results-menu ul li.view-all a{padding:0 5px;color:#353733;cursor:pointer;}.results-menu ul li.view-grid{padding-top:2px;}.results-menu ul li.view-grid a,.results-menu ul li.view-grid span{text-indent:-9999px;background:transparent url('/Assets/CIL/Images-css/list-view-options-sprites.png') no-repeat 0 -134px;display:block;width:22px;height:22px;padding-top:0;}.results-menu ul li.view-list{padding-top:2px;}.results-menu ul li.view-list a,.results-menu ul li.view-list span{text-indent:-9999px;background:transparent url('/Assets/CIL/Images-css/list-view-options-sprites.png') no-repeat 0 -134px;display:block;width:22px;height:22px;padding-top:0;background-position:0 -186px;}.results-menu ul li.pagination{float:right;}.results-menu ul li.pagination li{padding-top:0;}.results-menu ul li.pagination li a{text-align:center;padding:3px 3px 3px 4px;margin-left:4px;color:#949492;}.results-menu ul li.pagination li.selected span{color:#85d4e7;padding:3px 3px 3px 4px;}.results-menu ul li.pagination li.previous,.results-menu ul li.pagination li.next{width:10px;margin:0 12px;}.results-menu ul li.pagination li.previous a,.results-menu ul li.pagination li.next a{margin:0;padding:0;}.compare-items{background-color:#f4f4f4;padding:4px 8px;}.compare-items input{float:right;}.compare-items p{float:left;margin-top:3px;}#content.product-comparison{margin-bottom:40px;}#content.product-comparison h1{font-size:1.714em;line-height:1.3em;margin-bottom:15px;padding:0;}#content.product-comparison thead th.product{background-color:#fff;padding-left:10px;}#content.product-comparison th.product{padding:0 0 15px;}#content.product-comparison th.product a{display:block;float:left;}#content.product-comparison th.product a.thumbnail{float:none;margin-bottom:10px;width:200px;}#content.product-comparison th.product span.product-code{margin-left:5px;}#content.product-comparison th.product span.price{float:left;clear:left;}#content.catalogue #sidebar{font-size:.857em;background:#eff2f3;padding:0 10px 10px 10px;width:210px;position:relative;}#content.catalogue #sidebar div{position:relative;z-index:300;}#content.catalogue #sidebar div.parent-category{margin-bottom:.6em;}#content.catalogue #sidebar div.category{padding-top:10px;}#content.catalogue #sidebar div.category h2{color:#1B2E58;letter-spacing:.12em;padding:13px 10px 10px;position:relative;text-transform:uppercase;z-index:300;}#content.catalogue #sidebar div.category h3{position:absolute;top:-30px;left:-15px;border:0;font-weight:bold;}#content.catalogue #sidebar h3{color:#1B2E58;border-bottom:1px solid #CBCAC7;color:#1B2E58;letter-spacing:.12em;padding:13px 10px 10px;position:relative;text-transform:uppercase;z-index:300;}#content.catalogue #sidebar h4{margin-bottom:.2em;padding:8px 10px 5px;color:#3d3d3d;text-transform:uppercase;font-weight:normal;border-bottom:1px solid #ebeae5;}#content.catalogue #sidebar ul{padding:5px 10px 4px;}#content.catalogue #sidebar ul.scrollfacets{max-height:118px;overflow:auto;background:#fefefe;border-bottom:1px solid #eaebe5;padding-bottom:0;margin-bottom:10px;}#content.catalogue #sidebar ul li{padding-bottom:4px;}#content.catalogue #sidebar ul li a{color:#636465;display:block;}#content.catalogue #sidebar ul li a:hover{color:#3d3d3d;}#content.catalogue #sidebar ul li span.product-count{display:none;}#content.catalogue #sidebar .breadcrumbs ul{padding:0;}#content.catalogue #sidebar .breadcrumbs ul li{display:none;}#content.catalogue #sidebar .breadcrumbs ul li.crumb{display:block;}#content.catalogue #sidebar .breadcrumbs ul li.crumb span a{display:inline;}#content.catalogue #sidebar .breadcrumbs ul li.crumb span.separator{display:none;}#content.catalogue #sidebar .breadcrumbs ul li.crumb span.remove a{font-weight:bold;padding:3px;}#content.catalogue #sidebar .swatches ul{overflow:hidden;}.swatches li{display:block;float:left;padding:0;margin:0 5px 5px 0;}.swatches li a{border:1px solid #aaa;width:20px;height:20px;background:#ccc;}.swatches li a span{display:block;height:0;left:0;position:absolute;top:-9999px;}.swatches li.White a{background:white;}.swatches li.Black a{background:black;}.swatches li.Blue a{background:blue;}.swatches li.Red a{background:red;}.swatches li.Green a{background:green;}#featured-products{display:block;}#featured-products h2{font-size:1.5em;margin-left:.333em;text-transform:uppercase;}#featured-products ul{padding-bottom:1.5em;}#featured-products li{float:left;width:200px;margin-right:15px;position:relative;}#featured-products li h3{display:none;}#featured-products li a{text-transform:uppercase;font-weight:bold;display:block;width:100%;}#featured-products li a img{margin-bottom:10px;}.product-detail #main{float:left;width:710px;position:relative;}.product-detail h1{font-size:1.714em;margin-bottom:.7em;line-height:1.3em;}.product-detail .product-code{color:#666;padding-bottom:10px;font-weight:bold;}.product-detail .info{width:350px;min-height:240px;float:right;margin-bottom:1em;margin-right:298px;}.product-detail .info .price{position:absolute;top:.5em;right:0;line-height:1.3em;width:170px;}.product-detail .info .price .list-price{font-size:1.714em;font-weight:bold;float:right;margin-left:.3em;}.product-detail .info .price .was-price{float:right;color:#949492;padding-top:.3em;}.product-detail .info .price .list-price span{display:none;}.product-detail .info .shortdescription{display:none;}.product-detail .info .longdescription{line-height:1.3em;}.product-detail .info .longdescription span{display:none;}.product-detail .fb-like{margin:20px 0 15px;}.product-detail .images{margin-bottom:20px;width:300px;float:left;}.product-detail .jqzoom{position:relative;}.product-detail .images p{display:none;}.product-detail .images ul.alternatives{margin:10px 0 5px 0;}.product-detail .images ul.alternatives li{float:left;margin-right:10px;}.product-detail .images ul.alternatives li img{width:60px;height:60px;cursor:pointer;}.product-detail .images .extra-links{width:300px;margin-top:10px;}.product-detail .review-summary{position:absolute;left:680px;top:10px;}.product-detail .review-summary dl,.product-detail .review-summary p{float:left;}.product-detail .review-summary dl dt{font-weight:bold;}.product-detail .review-summary dl dd{margin-top:3px;}.product-detail .review-summary p{position:relative;top:20px;left:7px;margin-bottom:0;}.product-detail .add-to-basket{top:58px;position:absolute;right:0;width:280px;padding-bottom:5px;float:right;margin-bottom:12px;}.product-detail .variants{background-color:#CDEEF6;border-bottom:1px dotted #00B6DE;padding:14px 13px;}.product-detail .add-to-basket h2{background:#00b6de url('/Assets/Global/Images-css/bg-buy-now.png') no-repeat 0 0;margin:0;text-indent:-999em;height:25px;}.product-detail .add-to-basket .quantity{background-color:#cdeef6;border-bottom:1px dotted #00b6de;padding:14px 0;margin-bottom:7px;}.product-detail .add-to-basket .quantity .sv-decrement,.product-detail .add-to-basket .quantity .sv-increment{background:#00B6DE;padding:5px 3px;display:inline-block;color:#fff;float:left;margin-top:0;min-width:7px;}.product-detail .add-to-basket .quantity .sv-decrement:hover,.product-detail .add-to-basket .quantity .sv-increment:hover{text-decoration:none;}.product-detail .add-to-basket .quantity p{padding:0 10px;}.product-detail .add-to-basket .quantity label{text-transform:uppercase;font-weight:bold;font-size:.857em;padding:4px 10px 0 13px;float:left;}.product-detail .add-to-basket .quantity .textfield{border:1px solid #949492;color:#949492;width:1.3em;text-align:center;float:left;padding:3px;}.product-detail .add-to-basket .quantity div input{margin-left:15px;}.product-detail .add-to-basket .btn-wishlist{float:left;margin-right:5px;}.product-detail .add-to-basket .btn-friend{float:left;}.product-detail .product-discounts{clear:right;float:right;width:380px;margin-bottom:12px;}.product-detail #tell-a-friend .formrow{height:auto;}.product-detail #tell-a-friend a.close{color:#fff;padding-right:.5em;padding-top:.25em;}.product-detail #ask-personal-shopper .formrow{height:auto;}.product-detail .extra-links{float:right;width:380px;}.product-detail .extra-links ul li{background:url('/Assets/Global/Images-css/bullet-next.png') no-repeat 0 5px;padding:2px 0 2px 15px;}.product-detail #notify-in-stock .overlay{position:absolute;display:none;}.js-enabled .product-detail a.outofstock{display:block;margin:10px 10px 0 10px;}.js-enabled .product-detail #notify-in-stock input.close{display:none;}.product-detail #notify-in-stock .overlay .formrow span{float:left;padding-top:3px;}.product-detail #notify-in-stock .overlay .alert ul{padding-top:0;}.product-detail #email-when-in-stock{float:right;}.product-detail #email-when-in-stock a{margin-bottom:5px;}.product-detail #email-when-in-stock fieldset p{padding:10px 0;}.product-detail #email-when-in-stock div.action{margin:10px 0 5px;padding-left:205px;}.product-detail #email-when-in-stock div.action input.button{width:150px;}.product-detail .more-info div div{width:auto;background-color:#fff;}.product-detail .more-info{float:right;width:628px;background-color:#F1F1F1;padding:10px;}.product-detail .more-info #alternative-products,.product-detail .more-info #cross-sells{padding:18px 10px;border:0;background:#fff;border:1px dotted #000;}.product-detail .more-info #alternative-products h2,.product-detail .more-info #cross-sells h2{display:none;}.product-detail .more-info #alternative-products li,.product-detail .more-info #cross-sells li{float:left;width:150px;padding:0 10px;border-left:1px solid #555;text-align:center;text-transform:uppercase;font-weight:bold;}.product-detail .more-info #alternative-products li:first-child,.product-detail .more-info #cross-sells li:first-child{border-left:none;}.product-detail .more-info #alternative-products li img,.product-detail .more-info #cross-sells li img{width:150px;}.product-detail .more-info #alternative-products li h3,.product-detail .more-info #cross-sells li h3{margin:12px 0 3px;}.product-detail .more-info #alternative-products li h3 a,.product-detail .more-info #cross-sells li h3 a{text-decoration:none;}.product-detail .more-info #alternative-products li h3 a:hover,.product-detail .more-info #cross-sells li h3 a:hover{text-decoration:underline;}.product-detail .more-info #alternative-products li .list-price span,.product-detail .more-info #cross-sells li .list-price span{display:none;}.product-detail .extra-info{position:relative;float:right;padding:20px 12px 12px;width:638px;}.product-detail #reviews{width:638px;float:right;margin-top:20px;}.product-detail #reviews h2{border-bottom:1px solid #515556;padding-bottom:10px;}.product-detail #reviews ul li{border-bottom:1px solid #aaa;margin-bottom:25px;padding-bottom:10px;}.product-detail #reviews ul li .meta{position:relative;}.product-detail #reviews ul li .meta h3{margin-bottom:.3em;}.product-detail #reviews ul li .meta p{font-style:italic;}.product-detail #reviews ul li .star-rating{position:absolute;top:0;right:0;}.product-detail #reviews ul li p.comment{margin:5px 0;}.product-detail #reviews .add fieldset legend{font-weight:bold;padding-bottom:10px;}.product-detail #reviews .add fieldset p{padding:10px 0 0 0;margin:0;}.product-detail #reviews .add fieldset p input.title{width:315px;}.product-detail #reviews .add fieldset p.submit{margin-top:10px;}#content #report-a-review .formrow{height:auto;}#content #report-a-review .action{padding-left:30%;}#content #report-a-review .action input{margin-left:10px;}#content #report-a-review textarea{width:40%;height:6em;}#content #report-a-review .alert h3{margin-bottom:0;}#content #report-a-review .alert li{margin-bottom:0;border-bottom:none;}#content #report-a-review h1{font-size:1.286em;}#content #report-a-review .review{padding-left:10px;margin-bottom:1em;}#content #report-a-review .review p{margin-bottom:1em;}#content #report-a-review .success{margin-bottom:3em;}#content #report-a-review .inner .success{margin-bottom:0;}.product-detail .secondary-actions{position:absolute;right:0;top:172px;width:280px;padding:8px 0;border-bottom:1px dotted #00b6de;}.product-detail .secondary-actions ul li{float:left;margin-right:6px;}.product-detail .related{float:right;width:160px;margin-top:.95em;text-transform:uppercase;}.product-detail .related h4{font-size:.857em;margin-bottom:1.4em;}.product-detail .related #featured-products{display:block;clear:left;padding:0;}.product-detail .related #featured-products ul li{margin-bottom:12px;}.product-detail .related #featured-products img{width:160px;margin-bottom:5px;}.product-detail .related #featured-products h3{font-size:.857em;padding:0 0 5px 0;margin:0;}.product-detail .related #featured-products h3 a{color:#353733;line-height:1.1em;}.product-detail .related #featured-products .price .list-price{font-weight:bold;font-size:1.15em;margin-right:3px;}.product-detail .related #featured-products .price .list-price span{display:none;}.product-detail .related #featured-products .price .was-price{color:#949492;font-size:.815em;}.product-detail.voucher h1{width:100%;}.product-detail.voucher fieldset{position:relative;float:left;width:100%;margin-bottom:20px;}.product-detail.voucher fieldset .formrow{height:auto;background-color:#fff;padding:6px 3px;}.product-detail.voucher fieldset .formrow textarea{width:40%;}.product-detail.voucher #add-to-basket{display:inline-block;margin-bottom:20px;margin-left:223px;}#addresslist{border:1px solid #aeaeae;height:110px;overflow:auto;margin:5px 0;padding:10px 0 0;}#addresslist label{padding-right:20px;display:block;float:left;padding-top:5px;}#addresslist label input.textfield{margin-left:5px;}#addresslist li input{background:transparent;border:none;color:#256796;cursor:pointer;}#addresslist input:hover{background:#ebf8bf;}#addresslist .enter-address{text-align:right;}#addresslist .enter-address a{padding-right:18px;font-size:.857em;}#address-results{height:200px;overflow:auto;border:1px solid #ccc;padding:2px 0;}#address-results li{padding:2px 5px;}#address-results li a{display:block;}#enter-address{top:120px;}#enter-address label{display:block;padding-bottom:5px;}#enter-address label.multiline{padding-left:100px;}#enter-address label.multiline span{display:none;}#enter-address label span{float:left;display:block;width:100px;}#enter-address label select{width:166px;}#enter-address .submit{text-align:right;padding:10px 0;}#details-sent p{padding-bottom:10px;}#details-sent p.submit{text-align:right;}#favourites{line-height:1.125em;}#favourites h1{font-size:1.286em;padding:10px 0;}#favourites .frame{height:340px;overflow:auto;border-bottom:3px solid #ccc;margin-bottom:10px;}#favourites table{width:100%;}#favourites table th{text-align:center;padding-bottom:5px;background-color:#d6de23;padding:4px 5px;}#favourites table th.item{text-align:left;}#favourites table td{vertical-align:top;padding:4px 10px;height:70px;border-top:1px solid #ccc;}#favourites table td.quantity,#favourites table td.price,#favourites table td.ex-vat{width:70px;text-align:right;}#favourites table td a{display:block;}#favourites table td a img{float:left;padding-right:10px;}#favourites table td span{padding-left:60px;display:block;}#favourites table td input.button-smaller{margin-bottom:4px;}#favourites table td strong{color:#f00;}#favourites p{padding-top:10px;text-align:right;}#favourites p input{margin-right:10px;}#store-locator{margin-bottom:25px;position:relative;}#store-locator h1{font-size:1.273em;}#store-locator #map{width:620px;height:500px;float:right;margin-right:20px;}#store-locator #map img{float:right;}#store-locator #map h3{font-size:1em;margin-bottom:2px;}#store-locator #map p,#store-locator #map a{font-size:.909em;}#store-locator #search-panel{margin-bottom:20px;width:300px;float:left;}#store-locator #search-panel .formrow{padding:3px 10px;height:auto;}#store-locator #search-panel .formrow label{width:280px;text-align:left;padding-bottom:5px;padding-right:0;}#store-locator #search-panel .formrow.search input{width:250px;}#store-locator #search-panel .formrow.number input{width:30px;text-align:center;}#store-locator #search-panel input.button{margin-top:15px;}#store-locator #results{float:left;width:300px;}#store-locator #results p.regionslink{margin-bottom:20px;}#store-locator #results p.resetmap{margin-bottom:20px;}#store-locator #storelist{width:300px;float:left;}#store-locator #storelist h4{margin-bottom:.2em;}#store-locator #storelist li{margin-bottom:.8em;}#store-locator #details{float:right;width:640px;}#store-locator #details p.regionslink{display:none;}#store-locator #details h3{font-size:1.273em;}#store-locator #details #contact{float:left;width:160px;}#store-locator #details #contact #address address{margin-bottom:15px;}#store-locator #details #hours{float:left;width:140px;}#store-locator #details #storeimg{float:left;width:200px;}#store-locator #details #map h3{font-size:1em;}#store-locator #details h3.maptitle{clear:both;float:left;margin:10px 0 0;padding:5px;background-color:#CDEEF6;width:610px;font-size:1.091em;}#store-locator #nostores{width:300px;float:left;}#content.newsletter #container{background-position:10px 0;background-repeat:no-repeat;font-size:1.091em;line-height:1.3em;padding-left:10px;position:relative;width:780px;left:190px;}#content.newsletter .email-newsletter{position:static;}#content.newsletter .email-newsletter h2{display:none;}#content.error h1{font-size:1.286em;margin:1em 0;}#content.error h2{margin-bottom:.5em;}#content.error ul{margin-bottom:1em;padding-left:18px;line-height:1.5em;}#content.error li{list-style-type:square;}#content.error #reasons{margin-top:1em;}.full{width:100%;margin:0 0 10px;}.half{width:47%;clear:left;}.half.fleft,.half.fright{clear:none;padding:10px;}.third{width:31.3%;}.fleft,.fmiddle{float:left;}.fright{float:right;}.clear{clear:both;}fleft.clear{clear:left;}fright.clear{clear:right;}.block{margin-bottom:10px;}.block ol,.block ul,.block dl{list-style-position:inside;clear:left;}.block ul{list-style-type:disc;}.block ul ul{margin:5px 0 0 20px;}.block li{padding-bottom:3px;}.block ol,.block ol.number{list-style-type:decimal;}.block ol.alpha{list-style-type:lower-alpha;}.block ol ol{list-style-type:lower-roman;}#content.static{font-size:1em;position:relative;}#content.static h1{font-size:1.571em;border-bottom:1px solid #ddd;padding-bottom:.4em;}#content.static h2{font-size:1.286em;margin-bottom:.4em;}#content.static h3{font-size:1.143em;margin-bottom:.4em;}#content.static h4{font-size:1.071em;margin-bottom:.4em;}#content.static h5{font-size:1em;margin-bottom:.4em;}#content.static p,#content.static ol,#content.static ul,#content.static dl{line-height:1.143em;margin-bottom:.8em;}#content.static ol,#content.static ul,#content.static dl{list-style-position:inside;clear:left;}#content.static ul{list-style-type:disc;}#content.static ul ul{margin:5px 0 0 20px;}#content.static li{padding-bottom:3px;font-size:1.1em;}#content.static li *{font-size:1em;}#content.static li li{font-size:.85em;padding-bottom:2px;}#content.static li li *{font-size:1em;}#content.static ol,#content.static ol.number{list-style-type:decimal;}#content.static ol.alpha{list-style-type:lower-alpha;}#content.static ol ol{list-style-type:lower-roman;}#content.static div.inline-wrap{padding-bottom:10px;}#content.static .inline,#content.static .inline *{display:inline;clear:none;margin:0;padding:0;}#content.static img,#content.static img.left{float:left;padding:0 5px 5px 0;}#content.static img.right{float:right;padding:0 0 5px 5px;}#content.static table{width:90%;margin-bottom:10px;}#content.static table caption{display:table-caption;font-weight:bold;padding:5px 10px;background-color:#ccc;}#content.static table *{text-align:left;}#content.static table * *{text-align:inherit;}#content.static table *.number{text-align:right;}#content.static table tr{border-right:solid 1px #eee;border-bottom:solid 1px #eee;}#content.static table tr th,#content.static table tr td{padding:5px 10px;border-left:solid 1px #eee;}#content.static table th{background-color:#eee;border-bottom:solid 1px #D1D1D1;}#content.static table tfoot td{border:0 none;background-color:#D1D1D1;}.autumn,.summer{clear:both;display:inline-block;}@media screen and(-webkit-min-device-pixel-ratio:0){.formrow.carddate select.month{width:50px;}.formrow.carddate select.year{width:65px;}}
body{background:#024420 url('/Assets/Notcutts/Images/top-header.png') repeat-x top;font-family:Arial,sans-serif;font-size:60%;color:#333;}#wrap{width:960px;margin-top:23px;background:#fff;}.formrow{background-color:#F2EDF4;}.formrow label{color:#333;color:#321023;font-size:1em;}input.button{background:#EFF2F3 url(/Assets/Notcutts/Images-css/bg-standard-btn.png) repeat-x 0 0;height:33px;padding:2px 0 4px;color:#6F5764;font-size:.9em;}fieldset p{padding:10px 0;}a,a:hover{color:#007236;}#content{min-height:280px;}#content.catalogue{background:url("/Assets/Notcutts/Images-css/bg-sidebar.png") repeat-y scroll 0 0 transparent;padding-top:40px!important;}#content.landing{position:relative;background:none;}#content{position:static;}#content.two-col,#content .two-col{position:relative;padding-bottom:0;}#content .errorpage{padding:20px 70px;}#content .errorpage h1{color:#411569;font-size:1.5em;font-weight:500;}#content .errorpage h2{color:#411569;font-size:1.03em;padding:10px 0 0;}.content-wrap #static-wrap{padding:20px 20px 40px;}.form .inner{padding-bottom:40px;}.homepageContent .slideshowContainer ol.sv-slideshow-pagination{background:transparent url(/Assets/Notcutts/Images-css/bg-slideshow_pag.png) repeat scroll 0 0;height:17px;margin-bottom:1px;margin-top:-43px;padding:12px;position:relative;text-align:right;width:606px;}ol.sv-slideshow-pagination li{color:#FFF;cursor:pointer;display:inline;font-size:1.166em;font-weight:bold;padding:0 5px;}ol.sv-slideshow-pagination li.selected{background:transparent url(/Assets/Notcutts/Images-css/bg-slideshow-pagination.png) no-repeat;color:#341F2E;display:inline;padding:2px 6px;text-shadow:1px 1px 1px #fff;-moz-text-shadow:1px 1px 1px #fff;-webkit-text-shadow:1px 1px 1px #fff;}#newsletter-form.overlay{top:-70px!important;}div.back{display:block;margin-top:-15px;}table th{border-bottom:1px solid #CCC;}#content.static{background:none;}#header{background:#024420;margin:0;padding:0;height:131px;width:960px;height:130px;}#currency{display:none;}#header #navigation{background-color:#fff;height:40px;top:91px;}#header .logo{top:10px;}#header #navigation ul#primary-nav{background:url("/Assets/Notcutts/Images-css/nav-bg.png") repeat-x scroll 0 0 transparent;border-left:2px solid #FFF;border-top:2px solid #FFF;padding:0;width:958px;}#header #navigation ul li{margin-right:0;display:inline-block;border-right:2px solid #FFF;text-align:center;}#header #navigation li a{display:inline-block;height:28px;background:url('/Assets/Notcutts/Images-css/nav-bg.png') repeat-x;text-transform:capitalize;font-size:1.15em;margin:0 2px 5px 0;padding:11px 0 0 0;font-weight:bold;margin:0;z-index:2000;}#header #navigation ul li ul li{width:125px;height:13px;}#header #navigation ul li ul li a{background:none;}#header #navigation ul li ul li h2 a{color:#411569!important;}#header #navigation ul li .inner{width:200px!important;background:#fff;border:2px solid #006C30;margin-top:6px;box-shadow:0 2px 7px rgba(0,0,0,0.5);-moz-box-shadow:0 2px 7px rgba(0,0,0,0.5);-webkit-box-shadow:0 2px 7px rgba(0,0,0,0.5);}#header #navigation ul li .inner ul{float:none!important;font-size:.917em;padding:0;border:none;}#header #navigation ul li .inner ul li ul li{border:none 0;border-right:none!important;}#header #navigation .inner ul{min-width:90px;width:auto;font-size:.917em;padding:0;float:none!important;}#header #navigation .inner ul li{clear:none;color:#FFF;display:block;float:left;height:230px;border-left:1px dashed #9fbdad;width:190px;}#header #navigation .inner ul li:first-child{border-left:none;}#header #navigation .inner ul li.no-children{height:auto;margin-top:-3px;width:auto;border-left:none;border-right:medium none;line-height:1.2em;}#header #navigation .inner ul li.no-children a{color:#007236;height:auto;padding:4px 8px 3px 10px;text-transform:none;width:214px;text-align:left;}#navigation .inner ul li ul li.no-children{padding-left:10px;}#header #navigation .inner ul li h2,#header #navigation .inner ul li a{font-size:1.1em;font-weight:bold;padding:0;}#header #navigation .inner ul li h2{margin-left:10px;}#header #navigation .inner ul li h2 a{padding:0;height:auto;}#header #navigation .inner ul li ul{font-size:1em;background:transparent;padding:0 0 15px 0;min-height:205px;width:118px;float:left!important;}#header #navigation .inner ul li:first-child ul,#header #navigation .inner ul li.first-child ul,#header #navigation .inner ul li ul.chopped{border-left:0 none;}#header #navigation .inner ul li ul li{float:none;clear:both;}#header #navigation .inner ul li ul a{background:none repeat scroll 0 0 transparent;color:#007236;display:block;font-size:1.05em;font-weight:bold;height:auto;margin-top:-3px;min-height:14px;padding-left:0;font-size:1.1em;}#header #navigation ul li:hover ul{background:none;}#header #navigation ul li:hover a{background:url('/Assets/Notcutts/Images-css/nav-bg-hover.png') repeat-x;color:#fff;font-weight:bold;}#header #navigation ul li.hover ul li a{background:none;color:#007236;}#header .account-menu{top:5px;border:none 0;}#header .account-menu li a{color:#fff;text-transform:capitalize;font-size:1.2em;font-weight:bold;}#header .account-menu li a:hover{color:#fff;}#header .account-menu li a.hover{color:#fff;}#header .basket{background:transparent url('/Assets/Notcutts/Images-css/checkout-arrows.png') no-repeat right;border:none 0;top:-29px;font-size:.95em;text-transform:capitalize;width:140px;height:auto;}#header .basket a{background-image:none;text-indent:0;width:auto;color:#fff;top:12px;display:block;padding-right:3px;font-weight:bold;}#header .basket h2{color:#fff;position:relative;right:128px;width:150px;}#header .basket h2:hover{text-decoration:underline;}#header .basket p{color:#d4e876;position:relative;right:60px;top:-17px;font-weight:normal;font-weight:bold;}#header .search{top:30px;right:0;background:none;width:330px;}#header .search input.textfield{width:250px;}#header .search input.textfield{font-size:1.1em;text-transform:capitalize;}#header .search .textfield:focus{color:#000!important;}#header .telephone{display:block;position:absolute;right:290px;top:-18px;letter-spacing:0;}#header .telephone p{color:#fff;}#header .telephone p span{font-size:1.1em;font-weight:bold;}#header .breadcrumbs{background:#F3F5E8 none repeat scroll 0 0;height:21px;padding-top:9px;top:130px;width:960px;text-transform:none;text-align:right;z-index:800;}#header .breadcrumbs ul{float:right;}#header .breadcrumbs li{color:#4A4D42;margin-right:1px;padding:0 5px;}#header .breadcrumbs li.crumb{background:transparent url(/Assets/Notcutts/Images-css/bg-crumb.png) no-repeat 0 2px;}#header .breadcrumbs li a{color:#007236;text-decoration:underline;}#header .breadcrumbs li a:hover{color:#007236;text-decoration:none;}#header .breadcrumbs h3{display:inline;float:none;padding:0;margin:6px 0 0 0;}#header .parent-category{left:10px;position:absolute;top:140px;z-index:810;}#header .parent-category a{background:url(/Assets/Notcutts/Images-css/arrow-back.png) no-repeat 0 3px;padding-left:10px;font-weight:bold;text-decoration:underline;margin-left:5px;}.top-banner{background:none repeat scroll 0 0 #FFF;border-bottom:10px solid #F3F5E8;color:#007236;height:21px;padding:8px 8px 0;position:relative;text-align:center;text-transform:uppercase;top:29px;width:944px;z-index:10;}.top-banner p em{font-style:normal;color:#cc363b;font-weight:bold;}.top-banner p a{font-weight:bold;}.catalogue #main h1{position:static;display:block;display:none;}#content.catalogue #sidebar div.category{padding:0;}#content.catalogue #sidebar{background:url("/Assets/Notcutts/Images-css/bg-sidebar.png") repeat-y scroll 0 0 transparent;float:left;margin-left:0;margin-top:-11px;padding:0 0 10px 10px;width:160px;}#content.catalogue #sidebar ul li{list-style:none outside none;}#content.catalogue #sidebar ul li a{color:#007236;display:block;font-weight:bold;font-size:1.05em;}#content.catalogue #sidebar ul li a:hover{color:#007236;}#content.catalogue #sidebar .breadcrumbs ul li.crumb span.remove a{color:#CC363B;display:block;float:left;font-size:1.2em;height:10px;margin-top:-1px;padding-top:0;}#content.catalogue #sidebar .breadcrumbs ul li.crumb span.remove a:hover{text-decoration:none;}#content.catalogue #sidebar h1{display:none;background:url(/Assets/Notcutts/Images-css/bg-sidebar-heading.png) repeat-y;color:#411569;font-size:1.05em;font-weight:bold;text-transform:none;letter-spacing:0;padding:6px 10px;margin-bottom:1px;}#content.catalogue #sidebar .category h1{display:block;}#content.catalogue #sidebar div.category h2{background:url("/Assets/Notcutts/Images-css/bg-sidebar-top-arrow.png") repeat scroll 0 0 transparent;border-top:10px solid #F3F5E8;color:#411569;font-size:1.05em;letter-spacing:0;margin-bottom:0;margin-bottom:8px;padding:6px 10px;text-transform:none;}#content.catalogue #sidebar h3{background:url("/Assets/Notcutts/Images-css/bg-sidebar-heading.png") repeat-y scroll 0 0 transparent;border-top:10px solid #F3F5E8;color:#411569;font-size:1.05em;font-weight:bold;letter-spacing:0;margin-bottom:1px;padding:6px 10px;text-transform:none;}#content.catalogue #sidebar ul{padding:10px;width:140px;}#content.catalogue #sidebar div{position:relative;background:url("/Assets/Notcutts/Images-css/bg-sidebar-items.png") repeat-y scroll 0 0 transparent;padding:7px 0 4px;z-index:0;}#content.catalogue #sidebar div ul{padding:0 10px;}#content.catalogue #sidebar div.parent-category{display:none;}#content.catalogue #sidebar h4{background:url("/Assets/Notcutts/Images-css/bg-sidebar-items.png") repeat-y scroll 0 0 transparent;border-bottom:medium none;color:#411569;font-size:1.05em;font-weight:bold;text-transform:capitalize;margin-bottom:0;padding-top:0;}#content.catalogue #sidebar .breadcrumbs ul{padding:1em 0;width:160px;}#content.catalogue #sidebar div.breadcrumbs h3{font-size:1.167em;font-weight:bold;letter-spacing:0;margin-bottom:0;padding:6px 10px;text-transform:none;}#content.catalogue #sidebar ul.scrollfacets{width:135px;overflow:auto;background:transparent;}#content.catalogue #sidebar.block div.category h2{background:url("/Assets/Notcutts/Images-css/bg-sidebar-heading.png") repeat-y 0 0;}#content.catalogue #main-inner h1{display:block;color:#411569;font-size:1.3em;margin:.4em 0;}#content.catalogue #main-inner{float:left;left:10px;margin:10px 0 0 10px;padding-right:20px;width:760px;}#content{width:960px;}#wrap #content,#wrap .inner-content{z-index:1;}.homepage .homepageContent .slideshowContainer{margin:10px 0 10px 10px;float:left;overflow:hidden;}.homepage .homepageContent .full{width:630px;float:left;}.homepage .homepageContent .full.secondary{width:310px;float:right;margin-top:10px;}.homepage .homepageContent .full .third{margin-bottom:11px;}#bottomContainer .fleft,#bottomContainer .fmiddle,#bottomContainer .fright{width:306px!important;margin-bottom:10px;}#bottomContainer .fmiddle{margin-left:12px;}#bottomContainer{float:left;margin-bottom:200px;margin-left:9px;position:relative;top:189px;width:942px;}#bottomContainer2{float:left;margin-left:9px;position:relative;width:942px;}#bottomContainer h2{color:#007236;margin-bottom:5px;padding:7px 0 0;}#bottomContainer p{color:#343434;}.sv-carousel h1{color:#411569;text-transform:none;font-size:1.2em;margin:10px 0;}.homepage .sv-carousel{width:937px!important;}.homepage .carousel-wrapper li img.thumbnail{width:166px;height:166px;border:1px solid #cad3b2;}.homepage .carousel-wrapper li div{margin:0;}.homepage .carousel-wrapper .sv-carousel{margin-left:12px;}.homepage .carousel-wrapper{background:url("/Assets/Notcutts/Images-css/bg-carousel-grad.png") no-repeat scroll 10px top transparent;clear:both;height:192px;margin-left:-10px;padding-left:10px;padding-right:10px;position:absolute;top:496px;width:958px;}.homepage .carousel-wrapper .sv-carousel-prev,.homepage .carousel-wrapper .sv-carousel-next{position:absolute;top:0;background:#CCC;height:212px;text-indent:-9999px;background:url(/Assets/Notcutts/Images-css/carousel-sprites.png) no-repeat -34px 0 transparent;}.homepage .carousel-wrapper .sv-carousel-prev{position:absolute;left:-2px;z-index:2;height:44px;background:url(/Assets/Notcutts/Images-css/carousel-sprites.png) no-repeat transparent;width:27px;top:110px;}.homepage .carousel-wrapper .sv-carousel-next{height:44px;left:954px;position:absolute;top:110px;width:27px;z-index:2;}.homepage .carousel-wrapper .sv-carousel h2,.homepage .carousel-wrapper .sv-carousel p{display:none;}.homepage .carousel-wrapper li{border:none 0;width:171px;margin-right:21px;height:166px;background:#f2f5e7;}.landing .sv-carousel{width:937px!important;}.landing .carousel-wrapper li img.thumbnail{width:166px;height:166px;border:1px solid #cad3b2;}.landing .carousel-wrapper li div{margin:0;}.landing .carousel-wrapper .sv-carousel{margin-left:18px;}.landing .carousel-wrapper{background:url("/Assets/Notcutts/Images-css/bg-carousel-grad.png") no-repeat scroll 10px top transparent;height:215px;padding-left:10px;padding-right:10px;position:relative;width:780px;left:-10px;}.landing .carousel-wrapper h1{display:block!important;}.landing .carousel-wrapper .sv-carousel-prev,.landing .carousel-wrapper .sv-carousel-next{position:absolute;top:0;background:#CCC;height:212px;text-indent:-9999px;background:url(/Assets/Notcutts/Images-css/carousel-sprites.png) no-repeat -34px 0 transparent;}.landing .carousel-wrapper .sv-carousel-prev{position:absolute;left:-2px;z-index:2;height:44px;background:url(/Assets/Notcutts/Images-css/carousel-sprites.png) no-repeat transparent;width:27px;top:102px;}.landing .carousel-wrapper .sv-carousel-next{height:44px;left:784px;position:absolute;top:102px;width:27px;z-index:2;}.landing .carousel-wrapper .sv-carousel h2,.landing .carousel-wrapper .sv-carousel p{display:none;}.landing .carousel-wrapper li{border:none 0;width:171px;margin-right:24px;height:166px;background:#f2f5e7;}.landing .full{margin-bottom:20px;width:790px;}.landing .full h1{color:#FFF;display:block!important;font-size:2.8em;font-weight:500;left:15px;letter-spacing:1px;margin:0;position:relative!important;text-shadow:1px 1px 1px #1E0633;}.landing .full .fright p{padding-left:240px;}.landing .hero-product{display:none;}.landing ul.product-list .thumbnail img{border-bottom:1px solid #D8DEC6;height:183px;width:183px;}.landing p{float:none!important;font-size:1.1em;line-height:1.3em;padding-bottom:.5em;}.landing h1{display:none;}.landing .full .fleft{background:url("/Assets/Notcutts/images-css/bg-heading.jpg") repeat-x scroll 0 0 #351256;display:block;min-height:47px;padding:30px 10px 0;width:770px!important;z-index:2000;}.catalogue .fright{background:#F2EDF4;padding:10px 20px;width:750px;float:left;}.catalogue .fright h2{color:#411569;font-size:1.3em;margin:.4em 0;}.catalogue .fright a{background:url("/Assets/Notcutts/Images-css/product-detail-arrow.png") no-repeat scroll right center transparent;font-size:1.1em;font-weight:bold;padding-right:10px;}.catalogue .fright img{font-size:1.2em;font-weight:bold;float:left;margin-right:20px;}.catalogue .secondary .fright h2{margin:0 0 5px 0;}.catalogue .secondary .fright a{background:none!important;font-size:1em;padding:0;}.catalogue .secondary .fright img{float:none;}#product-list-banner{margin-left:-10px;}#product-list-banner p{float:none!important;font-size:1.1em;line-height:1.3em;padding-bottom:.5em;}#product-list-banner a{background:url("/Assets/Notcutts/Images-css/product-detail-arrow.png") no-repeat scroll right center transparent;font-size:1.1em;font-weight:bold;padding-right:10px;}.catalogue #product-list-banner .fright{margin-bottom:20px;}.landing .secondary .fleft,.landing .secondary .fmiddle,.landing .secondary .fright{width:250px!important;margin-bottom:10px!important;background:none;float:left;height:auto;margin-top:0;padding:0;z-index:0;}.landing .secondary .fright{margin-left:10px!important;}.landing .secondary .fright p{padding-left:0;}.landing .half.fleft{padding-bottom:0!important;}.landing .secondary .fmiddle{margin-left:10px!important;}.landing .secondary{margin-left:10px;margin-top:10px;}.secondary .third h2,.third h2{color:#007236;margin-bottom:5px;padding:7px 0 0;font-size:1em;font-weight:bold;position:static;}.landing .secondary p{color:#343434;}.landing .secondary .fright img{margin-right:0;}.landing .third p{float:left!important;margin-right:0;}.landing .catcarousel-wrapper{width:780px!important;margin-left:160px;top:-270px!important;bottom:590px!important;position:relative!important;height:210px;display:none;}.landing .sv-carousel{width:756px!important;}.landing .catcarousel-wrapper .sv-carousel-next{left:784px;}.landing .catcarousel-wrapper h1{display:block;}.landing .sub-categories{left:-5px;margin-bottom:0;position:relative;width:780px;}.landing .sub-categories ul li{float:left;margin:0 0 20px 25px;}.landing .sub-categories .cat-name{padding-top:.5em;}.landing .sub-categories .cat-name a{font-weight:bold;font-size:1em;}.landing ul.product-list{display:none;}#content.two-col #main{float:right;width:781px;}#content.catalogue.landing #main{float:left;position:relative;top:-11px;width:790px;}#content.catalogue .half p{margin-left:240px;}#content.catalogue.landing #main h3{display:none;}#search-again .search input.gobutton{position:relative;top:8px;left:2px;}#content.catalogue.landing #main #category-landing{width:960px;}#content.catalogue #search-again .search{margin-bottom:10px;}.catalogue #main h1.catalogue-heading{background:#351256 url("/Assets/Notcutts/images-css/bg-heading.jpg") repeat-x 0 0;color:#FFF;display:block;font-size:2.8em;font-weight:500;height:47px;letter-spacing:1px;margin-bottom:0;margin-left:-9px;margin-top:-10px;padding:30px 30px 0;position:relative;text-shadow:1px 1px 1px #1E0633;}.results-menu{background:url(/Assets/Notcutts/Images-css/bg-results-menu.png) repeat-x;height:22px;margin-left:-9px;padding:6px 5px 6px 12px;position:relative;z-index:1;}.results-menu-bottom{top:34px;}.results-menu ul li.options label{background:url("/Assets/Notcutts/Images-css/arrow-down.gif") no-repeat scroll right 6px transparent;color:#333;cursor:pointer;text-transform:none;width:73px;}.results-menu ul li.options .panel{display:none;background:none repeat scroll 0 0 #ECE9EB;border:1px solid #C4C0C8;left:0;margin-top:-4px;padding:2px 0;position:absolute;top:25px;width:120px;}.results-menu ul li.options .panel ul{float:none;}.results-menu ul li.options .panel li{float:none;padding:0;text-transform:none;}.results-menu ul li.options ul li a{color:#000;display:block;padding:3px 8px;width:104px;}.results-menu ul li.options ul li a:hover{background-color:#C4C0C8;text-decoration:none;}.results-menu ul li.options{background:url("/Assets/Notcutts/Images-css/bg-sort-by.png") no-repeat scroll 0 0 transparent;float:right;height:16px;margin-right:28.3em;padding:5px 8px;width:73px;}.results-menu .results-total{margin-top:4px;text-transform:none;}.results-menu ul li.pagination{float:right;position:absolute;right:0;}.results-menu ul li.pagination li{height:18px;padding-top:4px;}.results-menu ul li.pagination li.selected span{background:url("/Assets/Notcutts/Images-css/current-page.png") no-repeat scroll 0 0 transparent;color:#FFF;display:block;font-weight:bold;height:18px;margin-top:-2px;padding:2px 0;text-align:center;width:19px;}.results-menu ul li.pagination li a{color:#666;font-weight:bold;padding:3px 5px 3px 2px;}.results-menu ul li.pagination li.previous,.results-menu ul li.pagination li.next{margin-top:2px;}.results-menu ul li.pagination li.previous{width:50px;}.results-menu ul li.pagination li.next{width:35px;}.results-menu ul li.view-all{float:left;margin:4px 0 0 15px;text-transform:none;}ul.product-list{border:0;margin-bottom:0;padding:0;}ul.product-list .add-to-basket{width:auto;}ul.grid li.product-item{height:264px;width:183px;}ul.product-list .thumbnail img{width:183px;height:183px;border-bottom:1px solid #d8dec6;}ul.product-list li.product-item{margin-right:10px;margin-top:10px;border:1px solid #D8DEC6;background:#F2F6E7;position:relative;}ul.product-list .detail .buy{bottom:0;position:absolute;width:183px;}ul.product-list .detail p.product-name a{color:#007236;font-size:1.1em;font-weight:bold;text-transform:none;line-height:1.2em;}ul.grid li.product-item .detail p.product-name{padding:0 8px;height:44px;}ul.grid li.product-item .detail .product-flash{position:relative;right:5px;top:-240px;z-index:200;}ul.grid li.product-item .detail{position:relative;height:265px;}ul.grid li.product-item .detail p{display:block;margin:0 5px 0 0;}ul.grid li.product-item .detail p a{font-weight:bold;}ul.grid li.product-item .detail p.add-to-basket a{position:relative;top:6px;}ul.grid li.product-item .detail p.out-of-stock{bottom:20px;color:#C72228;font-weight:bold;position:absolute;right:0;}ul.grid li.product-item .price{bottom:12px;color:#333;padding:0 8px;position:absolute;width:auto;}ul.grid li.product-item .list-price{font-weight:bold;}ul.grid li.product-item .description{display:none;}ul.product-list li.product-item .product-flash ul{display:inline;position:absolute;right:-13px;top:-6px;}ul.product-list li.product-item .product-flash ul li{padding:0;}ul.grid .add-to-basket{display:block;}ul.grid .add-to-basket input{background:url(/Assets/Notcutts/Images-css/btn-buy.png);display:block;line-height:999em;overflow:hidden;width:38px;height:22px;position:absolute;bottom:0;right:5px;}ul.hero{position:relative;height:545px;float:left;margin-right:10px;width:380px;margin-top:10px;}ul.hero .quick-look{display:none;}ul.hero label{display:none;}ul.hero .detail .thumbnail img{border:2px solid #421568;border-bottom:none;height:376px;width:376px;}ul.hero .detail h2{color:#FFF;font-size:1.2em;left:10px;position:relative;top:14px;z-index:200;}ul.hero .detail h2 a,ul.hero .detail h2 a:hover{color:#fff;text-decoration:none;}ul.hero .detail .add-to-basket a{background:url(/Assets/Notcutts/Images-css/btn-more-info-hero.png);display:block;height:25px;text-indent:-999em;width:79px;}ul.hero .detail .add-to-basket input{height:25px;width:79px;z-index:200;cursor:pointer;}ul.hero .detail .product-flash{position:absolute;}ul.hero .detail .description{color:#fff;left:10px;padding-right:10px;position:relative;top:-162px;width:360px;}ul.hero .detail .add-to-basket{left:10px;position:relative;top:102px;}ul.hero .detail .price{color:#FFF;left:10px;position:relative;top:92px;}ul.hero .detail .buy p.out-of-stock{font-weight:bold;color:#fff;top:123px;left:100px;float:left;position:absolute;}ul.hero .detail .price .list-price{font-size:1.4em;font-weight:bold;}ul.hero .detail .price .was-price{font-size:1.25em;}ul.hero li .buy{background:url("/Assets/Notcutts/Images-css/hero-footer.png") no-repeat 0 0 transparent;height:177px;position:relative;top:-41px;width:380px;}ul.hero .detail .product-flash{position:absolute;right:-11px;top:-6px;z-index:200;zoom:1;}#content.catalogue .product-list-content{margin-left:-10px;}.product-detail{width:970px;margin-top:40px;padding-bottom:40px!important;}.product-detail .info{margin-right:18px;min-height:300px;width:532px;}.product-detail .info .price{width:auto;}.product-detail .info p.price{position:static;}.product-detail .info .price .list-price{font-size:1.5em;float:left;margin-left:0;font-weight:500;color:#333;}.product-detail .info .price .was-price{float:none;color:#333;font-size:1.2em;margin-left:5px;}.product-detail .info .price .list-price span{display:inline;}.product-detail .info .price .list-price-now{color:#cc363b;font-weight:bold;}.product-detail .product-discounts{clear:none;float:none;margin-top:10px;}.product-detail h1{border-bottom:1px solid #AFAEAE;color:#411569;font-size:1.4em;padding-bottom:10px;width:532px;}.product-detail .info h1 span.product-id{font-size:.6em;}.product-detail .info .longdescription{font-size:1.15em;width:275px;}.product-detail .info .longdescription p{line-height:1.143em;margin-bottom:.8em;}.product-detail .info .longdescription ul{padding-left:2px;}.product-detail .info .longdescription ul li{background:url("/Assets/Notcutts/Images-css/product-desc-bullet.gif") no-repeat scroll left 4px transparent;float:none;list-style-type:none;padding-bottom:5px;padding-left:12px;}.product-detail .info #surcharge-details{margin-top:10px;}.product-detail .info #surcharge-details p{font-size:1.15em;}.product-detail .extra-links{left:724px;position:absolute;top:258px;width:219px;}.product-detail .extra-links ul li{color:#007236;float:none;height:15px;list-style-type:square;padding:0;background:none;}.product-detail .extra-links ul li a{background:url("/Assets/Notcutts/Images-css/product-detail-arrow.png") no-repeat scroll right center transparent;display:inline;padding-right:10px;}.product-detail .secondary-actions.drop{top:234px;}.product-detail .secondary-actions li.wishlist a{display:inline;padding-right:10px;background:transparent url(/Assets/Notcutts/Images-css/product-detail-arrow.png) no-repeat right;}.product-detail .secondary-actions ul li{background:none;}.product-detail .variants{background:#efecef url('/Assets/Notcutts/Images-css/bg-add-to-basket.png') repeat-y top;border:none;}.product-detail .add-to-basket h2{background:#41156A none repeat scroll 0 0;color:#FFF;font-size:1.15em;height:14px;padding:8px;margin:0;text-indent:0;}.product-detail .add-to-basket{width:232px;right:18px;background:#efecef;top:138px;}.product-detail .add-to-basket .quantity div input{margin-top:-1px;margin-left:25px;}.product-detail .add-to-basket .quantity .textfield{padding:4px;margin-top:4px;margin-left:10px;}.product-detail .add-to-basket .quantity{background:#EFEDEE;border:none;}.product-detail .add-to-basket .quantity .sv-decrement,.product-detail .add-to-basket .quantity .sv-increment{display:block;float:left;width:9px;height:10px;background:url('/Assets/Notcutts/Images-css/sprites.png') 0 -26px;text-indent:-999em;padding:0;line-height:1em;}.product-detail .add-to-basket .quantity .sv-increment{position:absolute;top:50px;left:65px;}.product-detail .add-to-basket .quantity .sv-decrement{position:absolute;top:64px;left:65px;background-position:0 -38px;}.product-detail .add-to-basket .quantity label{text-transform:none;font-size:1em;padding:10px 10px 0 10px;margin-right:-15px;}.product-detail .images{width:378px;left:10px;}.product-detail .images .zoom-video-links{float:none;margin:0;padding:0;width:inherit;}.product-detail .images p#play-video{background:url("/Assets/Notcutts/Images-css/video.png") no-repeat scroll right bottom transparent;display:block;float:right;margin-right:6px;margin-top:-26px;padding:5px 20px 0 0;}.product-detail .images p.hover-to-zoom{display:block;border:1px solid #AFAEAE;border-top:none;background:#F6F8EB;font-size:.9em;padding:6px;width:366px;}.product-detail .images #mainimage img{border:1px solid #afaeae;}.product-detail .images ul.alternatives{margin:10px 0 5px -10px;}.product-detail .images ul.alternatives li{margin-left:10px;margin-right:0;}.product-detail .images ul.alternatives li img{height:85px;width:85px;border:1px solid #AFAEAE;}div.zoomdiv{background:url("/Assets/Global/Images-css/ajax-loader.gif") no-repeat scroll center center #FFF;border:3px solid #333;display:none;height:471px;left:396px;overflow:hidden;position:absolute;text-align:center;top:0;width:535px;z-index:9999;}.product-detail .info p.price{position:relative;top:-35px;}.product-detail .info #membership-banner p{color:#007236;font-size:1em;font-weight:bold;margin-top:6px;clear:both;margin-top:35px;}.product-detail .info #membership-banner a{background:url("/Assets/Notcutts/Images-css/product-detail-arrow.png") no-repeat scroll right center transparent;padding-right:10px;font-weight:normal;}.product-detail .review-summary{left:708px;top:46px;width:235px;}.product-detail .review-summary p{left:-140px;margin-bottom:0;position:relative;top:50px;font-weight:bold;}.product-detail .review-summary dl dt{color:#411569;}.product-detail .review-summary dl dd{margin-top:8px;}.product-detail .secondary-actions{border:medium none;padding-left:15px;position:absolute;right:18px;top:270px;width:218px;}.product-detail .secondary-actions ul li{padding-bottom:5px;padding-right:15px;float:none;list-style-type:square;color:#007236;height:15px;}.product-detail .secondary-actions li.wishlist a{color:#007236;}.product-detail .addthis{position:absolute;right:125px;top:325px;}.product-detail .more-info .idTabs{border-bottom:none;background:url(/Assets/Notcutts/Images-css/tab-bg.gif) repeat-x scroll center bottom;background:transparent url(/Assets/Notcutts/Images-css/tab-bg.gif) repeat-x scroll center bottom;border-bottom:medium none;padding-left:7px;width:521px;}.product-detail .more-info{background-color:transparent;float:right;padding:10px;width:528px;margin-right:5px;}.product-detail .more-info .idTabs li{background:transparent url(/Assets/Notcutts/Images-css/tab-left.gif) no-repeat left top;border:none;padding-left:4px;text-transform:none;font-size:1.1em;font-weight:bold;}.product-detail .more-info .idTabs li a{background:transparent url(/Assets/Notcutts/Images-css/tab-right.gif) no-repeat right top;color:#8b6fa2;padding-right:14px;padding-bottom:6px;border:none;}.product-detail .more-info .idTabs li.selected{background:transparent url(/Assets/Notcutts/Images-css/tab-left-active.gif) no-repeat scroll left top;border:none;}.product-detail .more-info .idTabs li.selected a{background:transparent url(/Assets/Notcutts/Images-css/tab-right-active.gif) no-repeat scroll right top;color:#411569;padding-bottom:7px;}.product-detail .more-info div div{border:0 none;padding:0;}.product-detail .more-info div#reviews .add a{background:url("/Assets/Notcutts/Images-css/btn-add-review.png") no-repeat scroll 0 0 transparent;border:0 none;color:#FFF;display:block;font-size:.9em;font-weight:bold;height:17px;padding:5px 0 4px;text-align:center;text-shadow:1px 1px 1px #8866A6;text-transform:uppercase;width:200px;}.product-detail .more-info div#reviews .add a:hover{text-decoration:none;}.product-detail .more-info .public-response p.response{color:#007236;font-style:italic;padding-left:10px;}.product-detail .more-info div#product-information{border:1px solid #CEE4A9;padding:20px 18px;}.product-detail .extra-info{width:530px;}.product-detail #notify-in-stock{left:260px;position:relative;top:-640px;}.border-container.clearfix:after{clear:none;}.product-detail #crosssell,.product-detail #upsell{width:534px;background:none transparent;margin-bottom:15px;}.product-detail #crosssell h2,.product-detail #upsell h2{position:static;color:#411569;margin-bottom:15px;}.product-detail #crosssell li h3,.product-detail #upsell li h3,.product-detail #crosssell li p,.product-detail #upsell li p{display:none;}.product-detail #crosssell li a img,.product-detail #upsell li a img{width:80px;height:80px;border:1px solid #cad3b2;}.product-detail #crosssell li,.product-detail #upsell li{border-left:none 0;width:auto;padding:0;margin-right:15px;float:left;}.product-detail #reviews h2{display:none;}.product-detail #reviews ul li{border-bottom:1px solid #EAE8E9;}.product-detail #reviews ul li p.comment{margin:8px 0 0;}.product-detail #upsell{margin-bottom:20px;}.product-detail #upsell img{width:160px;height:160px;border:1px solid #cad3b2;}.product-detail #upsell h3,.product-detail #upsell span{display:none;}.product-detail #upsell ul li{float:left;margin-right:15px;}.product-detail #upsell ul{width:530px;}.product-detail .info p.price .pricing-info{clear:both;color:#007236;float:left;font-size:1em;font-weight:bold;margin-top:6px;}.js-enabled .product-detail a.outofstock{display:block;left:10px;position:relative;top:12px;padding:0;margin:0;}#wishlist-signup{margin:20px 0 0 80px;}#wishlist-signup fieldset{width:580px;}#wishlist-signup div.action{padding:.8em 0;}#wishlist-signup .existinguser div.action input{margin-left:185px;}#wishlist-info{margin:40px 80px 0 20px;width:183px;}#wishlist-info .productname a{color:#007236;font-size:1.03em;text-transform:none;font-weight:bold;}#wishlist-info img{margin-bottom:20px;}#wishlist-info p.shortdescription{display:none;}#wishlist-info p.price{font-weight:bold;}#wishlist-privacy{width:560px;background-color:#F2EDF4;margin-top:10px;}#wishlist-privacy input{float:left;margin-left:139px;margin-right:5px;}.wishlist #wishlist-privacy input{margin-left:0;}#wishlist-privacy label{margin-top:3px;width:401px;}.group-product-variant-selection #image,.bundle-product-variant-selection #image{clear:both;float:left;width:85px;}.group-product-variant-selection #detail,.bundle-product-variant-selection #detail{float:left;padding:5px 0 5px 10px;width:290px;}.group-product-variant-selection li.variant,.bundle-product-variant-selection li.variant{border-bottom:1px solid #AFAEAE;clear:both;padding-bottom:5px;width:400px;padding:10px 0 20px;position:relative;}.bundle-product-variant-selection,.group-product-variant-selection{float:left;width:400px;}.bundle h1,.group h1{position:relative;left:10px;border:none;}.bundle .images,.group .images{top:2px;width:380px;}.bundle .border-container,.group .border-container{float:left;margin:0 20px 20px 10px;padding:4px 4px 20px;width:380px;height:0;}.group .more-info,.bundle .more-info{clear:both;float:right;margin-bottom:10px;margin-top:15px;}.bundle .images,.group .images{left:0;}.bundle .add-to-basket{background:none repeat scroll 0 0 #EFECEF;float:right;position:relative;right:142px;top:15px;width:400px;}.bundle .add-to-basket .quantity{border-right:1px solid #AFAEAE;height:55px;margin-bottom:13px;position:relative;top:10px;width:270px;}.bundle .add-to-basket .quantity div input{left:110px;position:absolute;top:45px;z-index:1000;}.bundle .add-to-basket p.outofstocklabel{color:#CC363B;font-weight:bold;left:8px;padding:0;position:relative;top:46px;}.bundle .price{color:#333;display:inline;float:right!important;font-size:1.5em;font-weight:500;margin-right:-249px;margin-top:24px;position:static;text-align:right;width:260px;position:relative;z-index:100!important;}.bundle .price .pricing-info{float:left;font-size:.65em;left:12px;position:relative;top:5px;}.bundle .secondary-actions{float:right;left:272px;margin:0;position:relative;top:24px;width:120px;}.bundle .addthis,.group .addthis{position:absolute;right:825px;top:437px;}.bundle .info,.group .info{min-height:auto;float:none;}.bundle .price .was-price{color:#333;float:none;font-size:.8em;margin-left:5px;}.group .add-to-basket{background:transparent;position:relative;top:10px;right:46px;}.group .add-to-basket .quantity{background:transparent;}.group .add-to-basket input{margin-left:15px!important;}.group-product-variant-selection #detail .price{float:left;font-weight:bold;margin:10px 0 0 175px;text-align:right;}.group-product-variant-selection #detail .qty-label{float:right;font-weight:bold;width:60px;margin-top:6px;}.group-product-variant-selection #detail .qty-label p{float:left;padding:3px 5px 7px 0;}.group-product-variant-selection #detail .price .pricing-info{bottom:10px;position:absolute;right:19px;width:400px;}.group .info .longdescription,.bundle .info .longdescription{display:none;}.group .alert{position:relative;right:264px;width:348px;}.voucher{margin-left:20px;}.voucher #main h2{color:#411569;font-size:1.05em;}#wrap.voucher-product #membership-banner p{display:none;}#wrap.voucher-product .product-detail .info p.price{top:-5px;}.membership #details-form{float:right;margin-bottom:30px;margin-right:18px;padding-top:17px;width:530px;}.membership #details-form fieldset legend span{padding-bottom:10px;display:block;}.membership .add-to-basket{top:70px;padding-bottom:0;}.membership .secondary-actions{top:40px;}.membership .info{min-height:185px;}.membership .addthis{top:180px;}.membership .add-to-basket .alert{margin:10px 10px 0;padding:0 10px 10px 40px!important;}.membership .add-to-basket .quantity{margin-bottom:0;}.membership .info p.price{top:-5px;}.membership #details-form fieldset#renewal-details .number{height:35px;padding:10px;}.membership .alert{margin:10px;}.membership #upsell{margin-top:20px;}.product-detail .more-info #reviews,.product-detail .more-info #tell-a-friend,.product-detail .more-info #crosssell{width:490px;border:1px solid #dad1d8;border-top:none;padding:18px;margin-top:0;float:right;}.product-detail #tell-a-friend .formrow{padding:3px;}.product-detail #reviews .add p input.button{background:url('/Assets/Notcutts/Images-css/btn-add-review.png') no-repeat;font-size:.9em;width:200px;height:25px;display:block;border:none 0;color:#fff;text-shadow:1px 1px 1px #8866a6;-moz-text-shadow:1px 1px 1px #8866a6;-webkit-text-shadow:1px 1px 1px #8866a6;}.product-detail #reviews p.no-reviews{font-weight:bold;padding-bottom:10px;}.product-detail #reviews .add p.submit input.button{background:url('/Assets/Notcutts/Images-css/btn-submit-review.png') no-repeat;width:170px;height:35px;border:none;text-indent:-9999px;}.product-detail .more-info #tell-a-friend .action input.button{margin:5px 0 0 158px;}.product-detail .more-info div#reviews .add div.star-rating{margin-left:90px;margin-top:-10px;position:relative;}.star-rating{background:url("/Assets/Notcutts/Images-Css/sprites-starrating.png") repeat-x scroll 0 0 transparent;width:90px!important;}.star-rating .rating{background:url("/Assets/Notcutts/Images-Css/sprites-starrating.png") repeat-x 0 -17px transparent;}.product-detail .more-info div div .star-rating .is-0{width:0;}.product-detail .more-info div div .star-rating .is-1{width:18px;}.product-detail .more-info div div .star-rating .is-2{width:36px;}.product-detail .more-info div div .star-rating .is-3{width:54px;}.product-detail .more-info div div .star-rating .is-4{width:72px;}.product-detail .more-info div div .star-rating .is-5{width:90px;}#content.catalogue .recently-viewed{background:none repeat scroll 0 0 #FFF;border:medium none;margin-top:-15px;margin-bottom:20px;}.recently-viewed{border-bottom:none;border-top:10px solid #F2F5E7;margin-bottom:0;}.recently-viewed h2{text-transform:none;color:#411569;padding-top:10px;margin-top:10px;}#content.account{margin:0 auto 5px 80px;width:798px;}#content.account p{background-color:#F1EDF4;margin:0;padding-bottom:1.2em;}#content.account p.edit a,#content.editprofile div.action a{display:block;color:#6F5764;width:210px;height:23px;padding-top:8px;background:transparent url(/Assets/Notcutts/Images-css/bg-standard-btn.png) repeat-x;border:solid 1px #A8B0B2;text-align:center;margin-left:153px;font-size:.9em;font-weight:bold;text-transform:uppercase;}#content.editprofile div.action a{margin-top:-33px;width:128px;}#content.editprofile div.action a:hover{text-decoration:none;}#content.account h1{display:none;}#content.account h2{border-bottom:none;color:#411569;font-size:1.5em;font-weight:500;margin-top:40px;padding-bottom:0;text-transform:none;}#content.account h2 span{padding-right:8px;}#content.account .customer-detail{width:380px;}#content.account .customer-detail h3{border:none;color:#411569;font-size:1.2em;text-transform:none;}#content.account .customer-detail h3.contactdetails{display:none;}#content.account .customer-detail dl.accountdetails{background-color:#F1EDF4;line-height:1.3em;padding-bottom:10px;padding:20px 0 8px;}#content.account .customer-detail dl.accountdetails dd.country,#content.account .customer-detail dl.accountdetails dt.country,#content.account .customer-detail dl.accountdetails dd.language,#content.account .customer-detail dl.accountdetails dt.language{display:none;}#content.account .customer-detail dl{line-height:1.3em;padding-bottom:10px;}#content.account .customer-detail dl.newsletter{width:370px;line-height:1.3em;padding-bottom:10px;border-bottom:none 0;margin-bottom:10px;}#content.account .customer-detail dl.newsletter label{width:210px;}#content.account .customer-detail label{width:340px;}#content.account .customer-address{position:static;width:398px;}#content.account .customer-detail input.edit{background:url("/Assets/Notcutts/Images-css/bg-standard-btn.png") repeat-x scroll 0 0 transparent;border:1px solid #A8B0B2;color:#6F5764;display:block;font-size:.9em;font-weight:bold;height:33px;padding:8px 8px 23px;text-align:center;text-transform:uppercase;width:220px;}#content.register .action{margin:0 0 40px 164px;}#content.register #marketing-preferences{margin:0 auto 10px;}#content.register .postcode input.button{margin-left:248px;}#content.account .account-nav{border-bottom:none;background:#F2F5E7 url(/Assets/Notcutts/Images-css/tab-bg.gif) repeat-x bottom;position:relative;top:5px;left:-80px;padding:6px 0 0 80px;width:880px;}#content.account .account-nav li{background:transparent url(/Assets/Notcutts/Images-css/tab-left.gif) no-repeat left top;border:none;padding-left:4px;text-transform:none;font-size:1em;}#content.account .account-nav li a{background:transparent url(/Assets/Notcutts/Images-css/tab-right.gif) no-repeat right top;color:#8b6fa2;padding-right:14px;padding-bottom:6px;}#content.account .account-nav li.selected{background:transparent url(/Assets/Notcutts/Images-css/tab-left-active.gif) no-repeat scroll left top;border:none;}#content.account .account-nav li.selected a{background:transparent url(/Assets/Notcutts/Images-css/tab-right-active.gif) no-repeat scroll right top;color:#411569;padding-bottom:7px;}.login h1,.register h1,.resetpassword h1{font-size:1.5em;font-weight:500;line-height:1.3em;margin-bottom:15px;padding:0;color:#411569;}.register p.info,.login p.info{padding-bottom:1em;}#content.content-account{position:relative;}.formrow.postcode input.button{height:34px;clear:both;cursor:pointer;display:block;float:left;margin:10px 0 15px 197px;position:relative;}.form .inner fieldset fieldset{padding:20px 0;}.form .inner fieldset fieldset legend span{color:#411569;font-size:1.03em;}.formrow input.no-label{margin-left:248px;}#addresslist li input{color:#007236;}#content.account .customer-detail dl dd{color:#333;height:20px;}#content.account .customer-detail dl dt{text-align:right;padding-right:20px;height:20px;width:180px;}#content.account .customer-detail dl.external dt{height:auto;}#content.account .customer-detail .sagemembership dl.external dt{width:175px;}#content.account .customer-detail .sagemembership #new-sage-membership{background:#F1EDF4;padding:10px;}#content.account .customer-detail .sagemembership #new-sage-membership .account-entry label{width:160px;text-align:right;padding-right:10px;}#content.account .customer-detail .sagemembership #update-sage-membership{background:#F1EDF4;padding:10px;}#content.account .customer-detail .sagemembership #update-sage-membership input{margin-top:5px;}#content.account .customer-detail .sagemembership #update-sage-membership p{padding:0;}#content.account .customer-detail .sagemembership p.saved{background:#f1edf4;font-weight:bold;padding-left:10px;}#content.account .customer-detail .sagemembership #update-sage-membership p.edit input.save{margin-left:0;}#content.account .customer-address h3{color:#411569;font-size:1.2em;text-transform:none;}content.account .customer-address li ul.edit li a{font-weight:bold;}#content.account .customer-address p.add-address{border-top:1px solid #E0DBDE;background-color:transparent;padding-top:0;padding-top:10px;}#content.account .customer-address p.add-address a{background:transparent url(/Assets/Notcutts/Images-css/bg-standard-btn.png) repeat-x 0 0;border:1px solid #BFBFBF;color:#6F5764;display:block;font-size:.9em;font-weight:bold;height:23px;padding-top:8px;text-align:center;text-transform:uppercase;width:121px;text-decoration:none;}#content.orders .basket td{border-bottom:none 0;padding-bottom:0;}#content.orders .basket tr.basket-actions td.orderstatus,#content.orders .basket tr.basket-actions td.addtobasket,#content.orders .basket tr.basket-actions td.review{padding:0;border-bottom:1px solid #ecdce9;padding-bottom:10px;}#content.orders .basket tr.discount td{float:left;margin-top:-40px;}#content.orders .basket tr.discount td.price{float:right!important;}#content.orders .basket tr.basket-actions td.orderstatus{text-align:right;padding-top:10px;}#content.orders th{background:#F2EDF4 none repeat 0 0;border:none;}#content.orders th{color:#411569;}.orders .basket table{width:790px;margin:auto;}.orders .basket table td{padding:10px 0;}.orders .basket table td.item div.itemdetails{width:auto;}.orders .basket table td.item div.itemdetails a.productname{color:#007236;font-weight:bold;text-transform:capitalize;padding-bottom:5px;}.orders .basket table tbody tr td.price{font-weight:bold;text-align:left;font-size:1.02em;}.orders .basket table tbody tr td.total-price{font-weight:bold;font-size:1.02em;text-align:left;}.orders .basket table th{text-align:left;}#content.orders .basket tr.basket-actions td input{margin-left:10px;}#content.orders .basket dl.delivery-total dt,#content.orders .basket dl.sub-total dt,#content.orders .basket dl.total dt{width:200px;margin-left:450px;}#content.orders .basket dl.order-discount dt{width:400px;margin-left:250px;}#content.orders .basket dl.delivery-total,#content.orders .basket dl.sub-total,#content.orders .basket dl.total,#content.orders .basket dl.order-discount{background:#f1edf4;border-bottom:1px solid #ecdce9;}#content.orders .basket dl.delivery-total dd,#content.orders .basket dl.sub-total dd,#content.orders .basket dl.total dd,#content.orders .basket dl.order-discount dd{margin-right:5px;}#content.orders .basket dl.sub-total{margin-top:20px;border-top:1px solid #ecdce9;}#content.orders th.item{text-align:left!important;}#content.orders .basket td.price,#content.orders .basket td.total{text-align:right;padding-right:35px;}#content.orders .checkout-details .addresses div{width:266px;margin-bottom:30px;}#content.orders .checkout-details .addresses{width:532px;}#content.orders .checkout-details .payment{width:266px;float:right;}#content.orders .checkout-details .payment dd{width:auto;}#content.orders .basket thead th.price,#content.orders .basket thead th.total{text-align:right!important;width:auto;padding-right:35px;}#payment #address-details #delivery-address{padding-left:255px;width:545px;margin-left:0!important;background:#f2edf4;}#content.account .customer-detail dl.opt-ins p.partneropt{display:none;}#content.account .customer-detail dl.newsletter{display:none;}#content.account .customer-detail dl.opt-ins p input{position:relative;top:-25px;}#content.account .customer-detail dl.opt-ins{border-bottom:1px solid #e0dbde;}#content.account .customer-detail .designers h3{display:none;}#content.account .marketingpref{padding-bottom:15px;border-bottom:1px solid #e0dbde;}#content.account .marketingpref .designers select{margin-left:0;float:left;clear:both;margin:5px 0 10px 0;}#content.account .marketingpref .designers span{clear:both;float:left;width:280px!important;}#content.account .customer-detail dl.accountstatus,#content.account .customer-detail dl.external,#content.account .customer-detail .account-status{background:#F1EDF4;padding:10px;}#content.account .customer-detail dl dt{width:152px;}#content.account .customer-detail .account-status{margin-bottom:15px;}#content.wishlistsearch .inner fieldset fieldset legend{display:block;margin-bottom:10px;height:1px;position:relative;float:left;}#content.account #wishlist-privacy{width:500px;}#content.account .customer-detail input{float:none;margin-bottom:10px;}#content.editprofile .formrow.postcode input.button{margin-left:248px;}#content.account .customer-detail p.edit input.cancel{display:none;}#content.account .sagemembership p.membership-info{background-color:#F1EDF4;}#content.account .sagemembership p.membership-info a{display:block;margin-left:10px;font-weight:bold;}#content.account .sagemembership .account-status{margin-bottom:0;}#content.content-account .alert{top:20px;padding-bottom:18px!important;position:relative;right:0;width:330px;}#content.account .sagemembership p.already-member{width:320px;text-align:left;margin-top:20px;padding-bottom:5px;}#content.account .sagemembership p.sage-account{width:320px;text-align:left;padding-bottom:5px;}#content.account .sagemembership .sage-emails{background:#f1edf4;padding:10px 0 10px 8px;}#content.account .sagemembership .sage-emails p.edit input.save{margin-top:10px;}#content.account .sagemembership .sage-emails input{float:left;}#content.account .sagemembership .sage-emails label{float:left;}#content.account .sagemembership p.edit{clear:both;}.basketpage .basket tr.sub-total .sagemembershiplogin p{font-size:1.1em;margin-left:0;float:left;font-weight:bold;color:#007236;}.basketpage .basket tr.sub-total .sagemembershiplogin a{font-weight:bold;text-decoration:underline;color:#7b4ba5;}.basket table tfoot tr.promocode label{width:300px;}.basket table tfoot td{background:#f2edf4;}.confirmation #details .details-box{min-height:240px;}#content.account .review{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e0dbde;}#content.account .review-details{width:500px;float:left;}#content.account .review-product{width:200px;float:left;}#content.account #wishlist-items td.thumbnail{padding-left:0;}#content.account table caption{font-weight:bold;padding-bottom:.5em;text-align:left;}#content.account p{background-color:transparent;}#content.account p.add-addresses{padding-top:0;}#content.account #wishlist-privacy,#content.account #send-to-friends{background-color:#f1edf4;}#content.account #wishlist-items tr{border-bottom:1px solid #E0DBDE;}#content.account p.edit a{margin-left:155px;height:23px;color:#6F5764;text-decoration:none;}#content.account .customer-detail p.edit{background-color:#F1EDF4;}#content.account .customer-detail .account-status p.edit{background:none;}#content.account .customer-detail .account-status dl dt,#content.account .customer-detail .account-status dl dd{height:35px;}#content.account .customer-detail input.cancel{background:none;border:none 0;color:#007236;cursor:pointer;margin:10px 0 0 162px;}#content.account .review .review-status{margin-top:10px;}.marketingpref .designers select{margin-left:10px;}.marketingpref input.save{margin-top:15px;}.basketpage{margin-top:20px!important;}.basketpage ul li.start-checkout input{background:url('/Assets/Notcutts/Images/btn-checkout.png') no-repeat;width:178px;height:35px;position:relative;right:84px;top:0;margin-top:20px;}.basketpage .basket table{width:790px;margin:auto;}.basketpage .basket table thead th{height:30px;background:#f1edf4;border:none 0;padding:8px 10px 0 10px;}.basketpage .basket table th.item{font-size:1.4em;color:#411569;}.basketpage .basket table td{padding:10px 0;}.basketpage ul li.con-shopping a{display:block;background:url('/Assets/Notcutts/Images-css/btn-continue-shopping.png') no-repeat;width:154px;height:29px;text-indent:-9999px;position:relative;top:0;left:80px;margin-top:20px;}.basketpage h1{display:none;}.basketpage .basket table td{border-bottom:1px solid #ecdce9;}.basketpage .basket table td a{display:block;}.basketpage .basket table td.item div.itemdetails{width:auto;}.basketpage .basket table td.item div.itemdetails a.productname{color:#007236;font-weight:bold;text-transform:capitalize;padding-bottom:5px;}.basketpage .basket table td.item div.itemdetails p{margin-left:0;}.basketpage .basket table tbody tr td.price{font-weight:bold;text-align:left;font-size:1.02em;}.basketpage .basket table tbody tr td.total-price{font-weight:bold;font-size:1.02em;text-align:left;}.basketpage .basket table td.qty .textfield{font-weight:bold;font-size:1.02em;font-weight:bold;}.basketpage .basket table td.qty a.sv-decrement{left:5px;}#content.account .customer-detail p.edit input.save{background:url("/Assets/Notcutts/Images-css/bg-standard-btn.png") repeat-x scroll 0 0 transparent;border:1px solid #BFBFBF;color:#6F5764;display:block;font-size:.9em;font-weight:bold;height:33px;padding-bottom:3px;text-align:center;text-decoration:none;text-transform:uppercase;width:121px;margin-left:172px;}#content.account .customer-detail p.edit input.cancel{left:140px;position:relative;top:14px;}.basketpage .basket table td.qty a.sv-increment{right:5px;}.basketpage .basket table td.no-increment .n-a-n{position:relative;right:65px;}.basketpage .basket table th{text-align:left;}.basketpage .basket table th.qty{padding-left:23px;}.basketpage .basket input.delete{position:relative;left:860px;}.basketpage .basket table tfoot th{height:auto;background:#fff;border-bottom:1px solid #ecdce9;text-align:right;padding:10px 0;font-size:1.02em;}.basketpage .basket table tfoot td{background:#fff;border-bottom:1px solid #ecdce9;font-size:1.02em;font-weight:bold;}.basketpage .basket table tfoot tr.voucher input.button-smaller{background:url('/Assets/Notcutts/Images/btn-use.png') no-repeat;width:43px;height:23px;text-transform:uppercase;font-weight:bold;}.basketpage p.start-checkout{width:180px;margin:-40px 80px 10px 700px;height:auto;}.basketpage p.start-checkout input{position:static;background:url('/Assets/Notcutts/Images/btn-checkout.png') no-repeat;width:178px;height:35px;position:relative;top:0;left:608px;}.basketpage .basket table tfoot tr.voucher th,.basketpage .basket table tfoot tr.voucher td{border:none 0;}.basketpage .basket table tfoot tr.total td,.basketpage .basket table tfoot tr.total th{background:#f1edf4;border:none 0;}.basketpage .basket table tfoot td.numeric{padding-right:10px;}.basketpage .cross-sells{width:790px;border-top:1px solid #ecdce9;border-bottom:none 0;margin:20px auto 0 auto;}.basketpage .cross-sells li a img{height:81px;width:81px;}.basketpage .cross-sells h2{color:#411569;text-transform:capitalize;font-size:1.1em;}.basketpage .basket .alert ul{margin-top:-8px;}.basketpage .basket #add-voucher-code .alert{width:300px;position:relative;float:right;}.basketpage .basket .voucher-code{display:none;}.basketpage .basket .voucher-date{display:none;}.basketpage .basket .voucher-recipient{display:block;padding-top:5px;}.basketpage .basket .voucher-message{display:block;padding-top:3px;}.basketpage .inner .itemdetails p{top:0;clear:both;}.basketpage #catalogue-footer{display:none;}.basketpage #membership-banner{margin-bottom:.8em;padding-right:70px;}.basketpage #membership-banner p{font-size:1.15em;color:#007236;font-weight:bold;margin-bottom:.4em;}.basketpage #membership-banner p a{font-weight:bold;text-decoration:underline;color:#7b4ba5;}.basketpage .cross-sells ul li{padding-right:15px;}.js-enabled .basket .giftwrap{float:left;}.basket table td.item img{border:1px solid #CCC;float:left;height:80px;margin-right:5px;width:80px;}.basket .giftwrap .giftdetail img{width:auto;height:auto;}#content.basketpage tr.vouchercode input.button,#content.basketpage tr.code-applied input.button{width:auto;padding:0 10px;font-weight:bold;background:url('/Assets/Notcutts/Images-css/bg-standard-btn.png') repeat-x;height:26px;margin-left:10px;}.basket .giftwrap{clear:left;margin-top:5px;}.alert{border:1px solid #af0000!important;background:#f7e0e0 url('/Assets/Notcutts/Images-css/bg-alert.png') no-repeat 10px 10px!important;color:#af0000!important;font-size:1.02em!important;clear:both!important;padding:10px 10px 25px 40px!important;margin:10px 0 35px;}.alert ul{font-weight:normal;}#reviews .alert ul li{border-bottom:none 0;margin-bottom:0;padding-bottom:0;}.login h1{display:none;}.login p.info{display:none;}.login #email-details legend span{font-size:1.5em;font-weight:500;color:#411569;}.login #password-details legend span{color:#411569;font-size:1.03em;}.login #password-details .bottom p{display:none;}.login #password-details .formrow.password{padding-left:175px;}.login #password-details .formrow.bottom.password{height:30px;position:relative;}.login #password-details .formrow.password .formrow{padding:0 0 0 69px;width:192px;background:url('/Assets/Notcutts/Images-css/line-purple.gif') repeat-x left center;margin-top:-40px;right:98px;}.login #password-details .formrow.password .formrow a{background-color:#f8f6fa;border:1px solid #bc9adc;padding:7px;display:block;width:176px;font-weight:bold;text-indent:10px;}.login #password-details .action{background:#f1edf4;}.login #password-details .action input.button{background:url('/Assets/Notcutts/Images-css/btn-proceed-to-checkout.png') no-repeat;text-indent:-9999px;width:128px;height:35px;border:none 0;position:relative;bottom:20px;right:50px;}.login .inner{padding-bottom:40px;padding-top:10px;}#content.login .inner fieldset{margin-top:20px;}#content.resetpassword p{padding:10px 0;}#content.resetpassword .action{padding:20px 0;}#content.resetpassword .action input{margin-left:251px;}#content.resetpassword div.back{display:none;}#content.resetpassword h1{padding:30px 0 0 0;margin-bottom:0;}#content.resetpassword legend{display:none;}#checkout-breadcrumb ol{background:#411569;width:792px;height:30px;padding:0;margin:0;padding:18px 0 0 168px;}#checkout-breadcrumb ol li{font-size:1.4em;color:#a691ba;font-weight:bold;display:block;float:left;padding:0;margin-top:-18px;background:url('/Assets/Notcutts/Images-css/sprites-checkout.png') no-repeat;height:30px;padding:18px 0 0 40px;}#checkout-breadcrumb ol li.active{color:#fff;}#checkout-breadcrumb p.secure-msg{background:url('/Assets/Notcutts/Images-css/sprites-checkout.png') no-repeat;left:0;width:156px;height:31px;font-size:1.15em;font-weight:bold;color:#d4e876;padding-top:17px;top:0;}#checkout-breadcrumb li#breadcrumb-welcome{width:106px;background-position:0 -48px;}#checkout-breadcrumb li#breadcrumb-delivery,#checkout-breadcrumb li#breadcrumb-quickpayment{width:91px;background-position:0 -96px;}#checkout-breadcrumb li#breadcrumb-payment{width:106px;background-position:0 -144px;}#checkout-breadcrumb li#breadcrumb-complete{width:100px;background-position:0 -192px;}#checkout-breadcrumb.quickpayment li#breadcrumb-complete{width:106px;background-position:0 -240px;}.form .inner fieldset fieldset legend{position:absolute;}#header.checkout-header .telephone{right:0;top:40px;}#header.checkout-header .account-menu{position:static;padding-top:5px;}.checkout #address-details .manual{background-color:#f8f6fa;border:1px solid #bc9adc;padding:7px;}.checkout h1{color:#411569;font-size:1.5em;font-weight:500;}.checkout #instructions{margin-bottom:14px;}.checkout #customer-details,.checkout #address-details,.checkout .delivery-notes{margin-bottom:25px;}.checkout .postcode input.button{clear:both;float:left;margin:10px 0 10px 248px;}.checkout .delivery-notes .shipping-instructions label{padding-top:10px;}.checkout .delivery-notes .shipping-instructions textarea.textfield{margin:10px 0;}.checkout #address-details .deliverorder .button-wrap{margin-left:5px;}.checkout #payment #address-details .manual{Margin-top:180px;}.checkout #order-summary{margin-bottom:60px;}.checkout .inner #payment #marketing-preferences{margin-top:60px;}.checkout .inner fieldset legend span{font-size:1.4em;color:#411569;}.formrow.cardnumber input,#card-details .formrow.name input,#card-details.formrow.phone input{width:175px;}#card-details .carddate span select{width:85px;}#card-details .securitynumber .cardhelp{background-color:#F8F6FA;border:1px solid #BC9ADC;float:right;padding:7px;position:relative;right:265px;top:0;width:218px;}#card-details .securitynumber .cardhelp p{padding:0 0 2px;}#card-details .securitynumber{height:auto;}.checkout .action{top:-50px;}.checkout .action .terms{position:relative;top:100px;height:40px;background-color:#f2edf4;}.checkout .action .terms p{padding-top:13px;font-weight:bold;margin-left:20px;}.checkout .action .submit{background:url('/Assets/Notcutts/Images-css/btn-place-order.png') no-repeat;width:150px;height:35px;border:none 0;text-indent:-9999px;position:absolute;}.checkout fieldset#paypal .formrow{background:transparent;}.basketpage .inner p{font-weight:bold;margin-left:90px;position:relative;}#ghostcheckout #recipient .action{top:0;}.basketpage .basket table tfoot tr.delivery select{width:186px;}.basketpage .basket table tfoot tr.delivery span{margin-right:10px;}#marketing-preferences div.back{margin-top:0;}.confirmation #signup{width:800px;}.confirmation #signup div.action{top:-10px;}.confirmation #signup div.action input{margin-left:245px;top:-40px;background:url('/Assets/Notcutts/Images-css/btn-create-account.png') no-repeat;}.confirmation #signup div.confirm{height:60px;}.confirmation .promo{display:none;}#content.editprofile h1{border-bottom:none;color:#411569;font-size:1.5em;font-weight:500;padding-bottom:0;text-transform:none;padding-top:30px;}#content.editprofile .inner fieldset legend span{border:medium none;color:#411569;font-size:1.2em;text-transform:none;}#quickcheckout #billing-address input.button{margin-left:18px;}#quickcheckout #delivery-instructions{background:#f2edf4;padding:10px;}#quickcheckout #delivery-instructions textarea{position:relative;right:25px;}#quickcheckout #billing #billing-address{background:#f2edf4;}#quickcheckout p.terms{position:relative;top:-50px;background-color:#f2edf4;margin:0;padding:10px 20px;}#quickcheckout .action{border:none 0;margin-bottom:40px;}#quickcheckout #delivery-details input.button,#quickcheckout #delivery-details input.button{margin-left:20px;}#quickcheckout #billing #billing-address ul{margin-left:250px;}#quickcheckout p.terms a{font-weight:bold;}#quickcheckout #delivery-details dl dd{margin-left:230px;}#alternative-addresses.overlay input.delivery,#alternative-addresses.overlay input.billing{background:url("/Assets/Notcutts/Images-css/bg-standard-btn.png") repeat-x;border:1px solid #BFBFBF;color:#6F5764;display:block;font-size:.9em;font-weight:bold;height:33px;padding:2px 0 4px;text-align:center;text-decoration:none;text-transform:uppercase;width:200px;}#alternative-addresses.overlay a.add{font-weight:bold;font-size:1.1em;margin-left:10px;}.confirmation #main{margin:0 auto;padding:35px 0 0;width:800px;}.confirmation #details .details-box{width:362px;background:#F2EDF4;}.confirmation #details .details-box dl dt{text-transform:none;}.confirmation #details .details-box dl dd{text-transform:none;}.confirmation #details h3{text-transform:none;color:#2A0846;}.confirmation .basket table caption{display:none;}.confirmation .basket table th{background-color:#F2EDF4;color:#2A0846;}.confirmation #placedorder td.item div.itemdetails{width:auto;}.basket table td{font-size:1em;padding:10px 5px;}.basket table td.item .productname{color:#333;text-transform:none;padding-bottom:.4em;}.basket table td.price,.basket table td.total-price,.confirmation .basket .giftwrap .giftoption div span.price{font-weight:bold;}.confirmation .basket table tfoot th,.confirmation .basket table tfoot td{padding:10px 20px;font-size:1em;}.confirmation #summary h2{font-size:1.5em;line-height:1.1em;text-transform:none;color:#411569;margin-bottom:0;}.confirmation #summary h2 span.numberlabel{clear:none;font-weight:bold;padding:0 .3em 0 .5em;}.confirmation #details .details-box dl dd{color:#000;}.confirmation .actions a.sv-print,.confirmation .actions a.continue{display:block;height:15px;width:auto;background:url("/Assets/Notcutts/Images-css/btn-complete.png") repeat-x;border:1px solid #c0d0c7;font-weight:bold;cursor:pointer;padding:7px 10px 5px 10px;float:left;margin:10px 20px 0 0;}.confirmation .actions a.sv-print:hover,.confirmation .actions a.continue:hover{text-decoration:none;}.confirmation #thanks p{margin-bottom:.8em;}#added-to-basket{width:308px;margin:50px 0 0 -163px;left:50%!important;}#added-to-basket.overlay,#newsletter-form.overlay,#alternative-addresses.overlay,#notify-in-stock #email-when-in-stock.overlay{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;top:300px;}#added-to-basket.overlay,#email-when-in-stock.overlay{left:-200px;}#added-to-basket.overlay .inner{padding:0;background:#F2F5E7 url("/Assets/Notcutts/images-css/bg-add-to-basket.png") repeat-x scroll 0 0;}.form .overlay .inner{padding:10px;}.overlay a.close{color:#fff;display:inline;font-weight:bold;margin:5px;background:url(/Assets/Notcutts/Images-css/close.gif) no-repeat right;padding-right:12px;}.sv-overlay a.close{color:#007236;margin:-2px 0 0 0;background:none;padding-right:0;}.overlay .inner .action{margin-top:0;}.overlay .inner h2{text-transform:none;background:#006C32;color:#fff;padding:6px 8px;}.overlay .inner .action{padding:10px 10px 18px;margin-top:0;}.overlay .inner .action a{font-weight:bold;}.giftwrap-image.overlay img{border:none;}.giftwrap-image.overlay a.close{margin:-10px -15px 0;}.overlay .inner{border:solid 1px #006C32;}.overlay .inner p,.overlay .inner ul{padding:0 10px 10px;}.overlay a.close{color:#fff;display:inline;font-weight:bold;margin:5px;background:url(/Assets/Notcutts/Images-css/close.gif) no-repeat right;padding-right:12px;cursor:pointer;}.sv-overlay a.close,#alternative-addresses.overlay a.close,#new-address-overlay.overlay a.close,.addresslookup a.close{color:#007236;margin:-2px 0 0 0;background:none;padding-right:0;}.overlay .inner .action{margin-top:0;}.overlay .inner h2{text-transform:none;background:#006C32;color:#fff;padding:6px 8px;}.overlay .inner .action{padding:10px 10px 18px;margin-top:0;}.overlay .inner .action a{font-weight:bold;}.giftwrap-image.overlay img{border:none!important;}.giftwrap-image.overlay a.close{margin:-10px -15px 0;}.checkout .addresslookup.overlay{top:352px;}.addresslookup.overlay .inner{padding:10px 15px 15px 15px;}.addresslookup.overlay .inner #addresslist ul{padding-left:20px;}.addresslookup.overlay .inner a{font-weight:bold;}.addresslookup.overlay .inner #addresslist ul a{font-weight:normal;}#newsletter-form.overlay p.title label,#newsletter-form.overlay p.firstname label,#newsletter-form.overlay p.lastname label{width:120px;display:block;float:left;}#newsletter-form.overlay p.title select{width:60px;}#new-address-overlay .formrow.manual{height:auto;padding:7px;position:absolute;right:40px;top:240px;background-color:#F8F6FA;border:1px solid #BC9ADC;}#new-address-overlay .formrow.manual p{padding:0 0 .4em 0;}#signup .success h2{text-transform:none;}#signup .success p{margin-left:10px;}#signup .success input.button{margin:10px;width:180px;}#store-locator{margin-top:20px;}#store-locator #search-panel{margin-left:10px;background:#f3f7e9;margin-bottom:0;}#store-locator #search-panel h2{background:#411569;height:22px;color:#fff;margin-bottom:0;padding:8px 0 0 10px;}#store-locator h1{display:none;}#store-locator #search-panel .formrow{background:#f3f7e9;}#store-locator #search-panel .amount{display:none;}#store-locator #search-panel input.button{background:url('/Assets/Notcutts/Images-css/btn-search.png') no-repeat;width:73px;height:27px;border:none 0;text-indent:-9999px;float:right;margin:-87px 10px 0 0;}#store-locator #search-panel .search input.textfield{width:190px;height:18px;}#store-locator #search-panel .search{padding:20px 10px 10px 10px;}#store-locator #search-panel .search label{padding-bottom:10px;}#store-locator #search-panel .distance{padding-bottom:20px;}#store-locator #nostores{margin-left:10px;}#store-locator #details h3{color:#411569;}#store-locator #storelist h3{background-color:#F2EDF4;color:#411569;padding:8px;}#store-locator #nostores h3{height:22px;color:#411569;margin-bottom:0;padding:8px 0 0 10px;background:#f1edf4;}#store-locator #details h3.maptitle{background-color:#411569;clear:both;color:#FFF;float:left;font-size:1.091em;margin:10px 0 0;padding:8px;width:604px;}#store-locator #nostores p{padding:10px;line-height:1.2em;}#store-locator #results{padding:0 20px;width:280px;}#store-locator #results p.regionslink{display:none;}#store-locator #results p.resetmap{display:none;}#store-locator #results h3{background-color:#F2EDF4;color:#411569;display:block;font-weight:bold;margin-left:-9px;margin-top:10px;padding:.8em 8px;width:283px;}#store-locator #storelist h4{margin-bottom:.4em;}#storelist ul li p{font-size:.9em;}#footer{background:#024420 url(/Assets/Notcutts/Images-css/bg-footer.png) no-repeat center top;width:960px;margin-bottom:0;padding:8px 0 100px;min-height:176px;zoom:1;}#footer a{color:#FFF;}#content.catalogue #catalogue-footer{padding-top:45px;background:#FFF url(/Assets/Notcutts/Images-css/bg-product-detail-bottom.png) no-repeat 0 0;position:relative;zoom:1;}#content.landing #catalogue-footer{margin-bottom:-10px;background:none;}#catalogue-footer #request-catalogue{display:none;}#footer .email-newsletter{float:none;width:auto;background:transparent;border:none 0;top:21px;right:20px;width:249px;zoom:1;position:absolute;}#footer .email-newsletter{margin-bottom:.6em;}#footer .email-newsletter p{color:#fff;}#footer .email-newsletter h2{background:transparent;color:#d4e876;text-transform:capitalize;font-size:1.35em;height:auto;font-weight:500;height:auto;text-transform:none;}#footer .email-newsletter fieldset label{display:none;}#footer .email-newsletter fieldset{padding-top:0;}#footer .email-newsletter input.textfield{float:left;margin-bottom:6px;margin-right:3px;padding:5px;top:4px;width:158px;}#footer .email-newsletter fieldset input.signupbutton{position:relative;background:url('/Assets/Notcutts/Images/btn-signup.png');background-repeat:no-repeat;height:28px;width:70px;border:none;line-height:999em;overflow:hidden;margin-top:-1px;}#footer span.validation-message{position:static;margin-top:10px;}#footer li{float:none;}#footer ul.contact-details{float:left;margin:16px 30px 0 20px;}#footer ul.contact-details h3{color:#D4E876;font-size:1.1em;margin-bottom:.6em;}#footer ul.contact-details li{float:none;}#footer ul.contact-details li.orders p{color:#FFF;font-size:2.1em;margin-bottom:15px;background:url('/Assets/Notcutts/Images-css/phone-footer.png') no-repeat left;padding-left:28px;}#footer ul.contact-details li.sage p{color:#FFF;font-size:1.7em;background:url('/Assets/Notcutts/Images-css/phone-footer.png') no-repeat left;padding-left:28px;}#footer ul.footer-nav li{padding-bottom:3px;}#footer ul.footer-nav li a{color:#fff;font-size:1.1em;}#footer ul.staticlinks{width:200px;float:left;padding:15px 0;}#footer ul.staticlinks li{line-height:1.1em;}#footer ul.staticlinks li ul li{line-height:1.1em;}#footer ul.staticlinks li.first-list{color:#d4e876;font-size:1.1em;padding-bottom:8px;font-weight:bold;}#footer .copyright{display:inherit;position:absolute;top:194px;left:220px;color:#fff;font-size:1em;}#footer ul.services{position:absolute;top:194px;left:10px;}#footer ul.services li{display:inline;padding-right:10px;}#footer ul.services li a{color:#fff;font-size:1em;}#footer ul.primary-footer ul.footer-nav{padding:20px 0 20px 150px;}#footer legend{display:none;}#footer .extra-footer .ssl{position:absolute;right:150px;top:189px;}#footer .extra-footer .cards{position:absolute;right:36px;top:189px;}#footer.checkout-footer{padding-top:0;height:100px;}#footer.checkout-footer ul{margin:0 auto;width:670px;padding-top:60px;font-size:1.3em;color:#fff;}#footer.checkout-footer ul li.footer-left{float:left;}#footer.checkout-footer ul li.footer-right{float:right;}#footer.checkout-footer a{text-decoration:underline;}
