/*! normalize.css v2.1.3 | MIT License | git.io/normalize */pre,textarea{overflow:auto}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}img,video{height:auto;max-width:100%}iframe,img,video{max-width:100%}button,html input[type=button],html input[type=button],input[type=reset],input[type=submit],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}body,html{text-align:center}a,a:active,a:focus,a:hover,input:focus,textarea:focus{outline:0}a,body,html{text-decoration:none}a,body,p{color:#555}#banner,#columns,#content,#crumbtrail,#footer,#nav-top,#promotions,#wrapper{width:100%}#banner,#wrapper,sub,sup{position:relative}#banner,body{background-color:#fff}img,legend{border:0}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,figure{margin:0}dfn{font-style:italic}mark{background:#ff0;color:#000}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{padding:0}button,input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}hr,input[type=search]{-moz-box-sizing:content-box}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{vertical-align:top}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}h2,h3{margin:10px 0 5px}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul{list-style:disc}ol{list-style:decimal}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:none}hr{box-sizing:content-box;height:0;border-color:#D6D4D0;border-style:dashed;border-width:1px 0 0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio],td,th{padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}table{border-collapse:collapse;border-spacing:0}table,td,tr{vertical-align:top;border:none}body,html{margin:0;padding:0;height:100%;line-height:1.2}body{font-size:12px;font-family:Arial,Helvetica,sans-serif}#banner:after,#callback:after,#column-left:after,#featured-products:after,#nav-top-toggle:after,#nav-top:after,#prodthumbnails:after,#product-ring .inner:after,#subsections:after,.clearfix:after,.columns-inner:after,.flexslider .slides:after,.lowercontent:after,.order-product:after,.uppercontent:after,h1.main:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}a{background:0 0;font-style:normal;cursor:pointer}h1{font-size:22px;margin:10px 0;font-weight:400}h3{font-size:15px}p{margin-bottom:12px;text-align:justify;line-height:1.4em}ol,ul{padding-left:20px}.underlined{border-bottom:1px dashed #D6D4D0;padding-bottom:5px}#wrapper{margin:0 auto;min-width:240px}#column-left,#filters{display:none}#banner .logo,#banner .logo span{display:block}#banner{top:0;left:0;height:80px;text-align:left}#basketbox .details,#searchbox .form-wrap{top:80px;left:0;position:absolute;z-index:99}#banner .logo{float:left;margin:0 0 0 2.3529411%;width:auto;max-width:40%;height:76px;overflow:hidden}#nav-banner{display:none;text-align:right;margin:0 .9411764% 5px;padding:5px 0 0}#nav-banner ul.menu{margin:0;padding:0;white-space:nowrap;overflow:hidden}#nav-banner ul.menu li{display:inline}#nav-banner ul.menu li a{font-size:11px}#nav-banner ul.menu li a:after{content:"|";color:#F3F1ED}#nav-banner ul.menu li:last-child a:after{content:none}#nav-banner ul.menu li a span{padding:0 6px}#nav-banner ul.menu li a:hover{color:#d6d4d0}#basketbox{background-color:#f3f1ed;border-color:#d6d4d0;border-style:solid;border-width:0 0 1px 1px;display:block;float:right;height:70px;width:16%;min-width:40px}#basketbox .details{display:none;width:100%;background-color:#f3f1ed}#basketbox .details.selected,#searchbox{display:block}#basketbox .inner{height:28px;margin:15px 2.9411764%;border:1px solid #d6d4d0;background-color:#fff;color:#777;padding:0 0 0 10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#basketbox .checkout,#searchbox{border-color:#d6d4d0;border-style:solid}#basketbox .title{float:left;padding-top:5px}#basketbox .inner .icon-cart{float:left;font-size:14px;padding:5px 8px 0 0}#basketbox .items{float:left;font-size:11px;padding:5px 0 0 3.5294117%}#basketbox .value{float:left;font-size:11px;padding:5px 0 0 4px}#basketbox .checkout{background-color:#81b254;color:#fff;float:right;font-size:14px;text-align:center;padding:0 2%;border-width:0 0 0 1px;height:26px;width:27%;min-width:70px;cursor:pointer}#nav-top-toggle,#searchbox{float:right;min-width:40px}#basketbox .checkout span{display:block;padding-top:4px}#searchbox{background-color:#f3f1ed;border-width:0 0 1px 1px;height:70px;width:16%}#searchbox .form-wrap{display:none;width:100%;background-color:#f3f1ed}#searchbox .form-wrap.selected{display:block}#searchbox form{margin:15px 2.9411764%;border:1px solid #d6d4d0;background-color:#fff;padding:0;height:28px;text-align:right;overflow:hidden;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#searchbox .searchbox-string{width:70%;height:26px;border:0;padding:0;text-align:left;color:#666}#searchbox .searchbox-submit{width:27%;height:26px;font-size:12px;border:0 solid #d6d4d0;color:#777;background-color:#fff;border-width:0 0 0 1px;padding:0 2%;text-align:center;cursor:pointer}#crumbtrail,#nav-top ul.menu li a,#nav-top ul.menu.selected,#nav-top-toggle{border-color:#d6d4d0;border-style:solid}#searchbox .searchbox-predictor-wrap{position:absolute;top:122px;left:1px;width:100%;clear:both;margin:0 2.94118%}#searchbox-predictor{display:none;position:absolute;top:0;left:0;background:#fff;padding:0 2.94118% 5px;z-index:100;cursor:pointer;-webkit-box-shadow:4px 2px 2px 0 rgba(0,0,0,.15);-moz-box-shadow:4px 2px 2px 0 rgba(0,0,0,.15);box-shadow:4px 2px 2px 0 rgba(0,0,0,.15)}#searchbox-predictor div.selected{background:#f8f8f8}#nav-top-toggle{background-color:#f3f1ed;border-width:0 0 1px 1px;display:block;height:70px;width:16%}#basketbox .toggle,#nav-top-toggle .toggle,#searchbox .toggle{height:69px;width:100%;text-align:center;cursor:pointer}#basketbox .toggle .icon-cart,#nav-top-toggle .toggle .icon-list2,#searchbox .toggle .icon-search{display:block;padding-top:14px;font-size:20px}#basketbox .toggle .name,#nav-top-toggle .toggle .name,#searchbox .toggle .name{display:block;padding-top:10px;font-size:11px}#basketbox .toggle:hover,#nav-top-toggle .toggle:hover,#searchbox .toggle:hover{background-color:#dddbd7}#nav-top{position:relative;margin:0;padding:0;z-index:99}#nav-top ul.menu{display:none;width:100%;margin:0;padding:0;background-color:#f3f1ed}#nav-top ul.menu.selected{display:block;border-width:1px 0 0}#nav-top ul.menu li{display:block;list-style:none;text-align:left;margin:0;padding:0}#nav-top ul.menu li a{border-width:0 0 1px;display:block;padding:12px 4%}#nav-top ul.menu li a:hover{background-color:#dddbd7}#nav-top .col,#nav-top .flyout{display:none}#crumbtrail{background-color:#F3F1ED;border-width:1px 0;display:block;min-height:30px;font-size:11px}#crumbtrail .inner{margin:9px 2.9411764% 0;text-align:left;background:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/arrow-prev-sm.png) left center no-repeat;padding-left:15px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#crumbtrail span{margin:0 8px 0 6px;color:#888}#columns .columns-inner{text-align:left;padding:10px 0}#page{min-height:400px;padding:0 2.9411764%}.lowercontent,.uppercontent{width:100%;margin:10px 0 20px}.lowercontent a,.main-description-inner a,.uppercontent a{color:#4990c9}.lowercontent a:hover,.main-description-inner a:hover,.uppercontent a:hover{text-decoration:underline}.lowercontent li,.main-description-inner li,.uppercontent li{margin-bottom:5px}.lowercontent fieldset,.uppercontent fieldset{padding:10px 2.94118% 15px;background-color:#f3f1ed;border:0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.lowercontent legend,.uppercontent legend{font-size:15px;font-style:italic;padding:10px;display:table;white-space:normal}.lowercontent label,.uppercontent label{display:block;font-weight:700}.row{display:block;margin-bottom:12px}.lowercontent input[type=text],.uppercontent input[type=text]{min-width:200px;width:100%;border:1px solid #d6d4d0;padding:5px .5em}.lowercontent input[type=checkbox],.lowercontent input[type=radio],.uppercontent input[type=checkbox],.uppercontent input[type=radio]{margin:5px 5px 5px 0}.lowercontent textarea,.uppercontent textarea{width:100%;border:1px solid #d6d4d0;padding:5px .5em}.lowercontent button,.lowercontent input[type=button],.lowercontent input[type=reset],.lowercontent input[type=submit],.uppercontent button,.uppercontent input[type=button],.uppercontent input[type=reset],.uppercontent input[type=submit]{background-color:#d6d4d0;border:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:28px;padding:0 1%;width:200px;margin:10px 0 0}.lowercontent button:hover,.lowercontent input[type=button]:hover,.lowercontent input[type=reset]:hover,.lowercontent input[type=submit]:hover,.uppercontent button:hover,.uppercontent input[type=button]:hover,.uppercontent input[type=reset]:hover,.uppercontent input[type=submit]:hover{background-color:#fff}.alignleft,.alignright{float:none;margin:5px 0 20px}#subsections{margin:20px 0 30px}#subsections ul{list-style:none;margin:0;padding:0;width:100%}#subsections li{background-color:#f3f1ed;margin:0;padding:15px 2.9411764%;border-color:#d6d4d0;border-style:solid;border-width:1px 1px 0}#subsections ul:last-child>li:last-child{border:1px solid #d6d4d0}#subsections li:hover{background-color:#dddbd7}#subsections li>a{display:block;padding:0}#subsections .name h2{font-size:15px;font-weight:400;margin-right:20px;text-transform:none}#subsections .image{display:none}#prodthumbnails{margin:20px 0 30px}#prodthumbnails ul{list-style:none;margin:0;padding:0;width:100%}#prodthumbnails li{position:relative;clear:both;display:block;border-color:#F3F1ED;border-style:solid;border-width:1px 0 0;margin:0 0 10px;padding:10px 0 0 140px;min-height:125px}#prodthumbnails li:hover{opacity:.6;filter:alpha(opacity=60)}#prodthumbnails .headergroup{display:block;clear:both;width:100%;background-color:#fcfcfc;margin:15px 0 10px;padding:6px 10px}#prodthumbnails .headergroup span{font-size:17px;font-weight:700;text-transform:uppercase}#prodthumbnails .name h2{font-size:12px;margin-top:0;text-transform:inherit}#prodthumbnails .image{position:absolute;left:0;top:5px;height:120px;width:120px;line-height:120px;text-align:center;overflow:hidden}#paging,#sorting{width:100%;clear:both}#prodthumbnails .image img{max-height:120px;vertical-align:middle}#prodthumbnails .price{font-weight:700}#prodthumbnails .rrp{color:#900;text-decoration:line-through;font-weight:400;margin-left:10px;font-size:12px}#sorting{display:inline;margin:10px 0 20px}#sorting .inner{padding:8px 8px 3px;background:#fbfbfb;border-color:#E9E7E3;border-style:solid;border-width:1px 0}#sorting .items-per-page,#sorting form{display:-moz-inline-stack;display:inline-block;zoom:1;margin-bottom:5px}#sorting label{font-weight:700;text-transform:uppercase;margin-right:8px}#sorting select{border:1px solid #D6D4D0;padding:2px;margin-right:20px}#paging{display:inline;text-align:center}#paging .inner{padding:4px 8px}#paging .items-per-page,#paging .pages,#paging .pages .current-page,#paging .pages .disabled,#paging .pages a,#paging .showing{display:-moz-inline-stack;display:inline-block;zoom:1;vertical-align:top}#loginbox form,.gallery-main img,.main-image img{vertical-align:middle}#paging .showing{float:left;margin-top:4px;text-align:left}#paging .pages{float:right;margin-top:2px;font-size:11px;text-align:right}#paging .pages .current-page span,#paging .pages .disabled span,#paging .pages a span{display:block;padding:0;width:24px;height:24px;line-height:24px;border:1px solid #D6D4D0;text-align:center}#paging .pages .current-page span{background:#F3F1ED}#paging .pages span.next,#paging .pages span.prev{font-size:0;width:24px;height:24px;overflow:hidden}#paging .pages span.prev{background:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/arrow-prev-sm.png) center center no-repeat}#paging .pages span.next{background:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/arrow-next-sm.png) center center no-repeat}#paging .pages .disabled{opacity:.2;filter:alpha(opacity=20)}#featured-products{margin:20px 0 30px}#featured-products h2{margin-bottom:20px}#featured-products ul{list-style:none;margin:0;padding:0;width:100%}#featured-products li{position:relative;clear:both;display:block;border-color:#F3F1ED;border-style:solid;border-width:1px 0 0;margin:0 0 10px;padding:10px 0 0 140px;min-height:115px}#featured-products li:hover{opacity:.6;filter:alpha(opacity=60)}#featured-products .name h3{font-size:13px;margin-top:0;color:#000}#featured-products .image{position:absolute;left:0;top:5px;height:120px;width:120px;text-align:center;overflow:hidden}#featured-products .image img{max-height:120px}#featured-products .price{color:#000;font-size:20px;font-weight:700;margin-top:8px}#column-left{margin:0 0 10px 10px}#column-left .block,#filters .filter{background-color:#fff;border:1px solid #d6d4d0;padding:1px;margin-bottom:20px}#column-left .title,#filters h3{background-color:#f3f1ed;font-size:14px;font-weight:700;padding:6px}#filters h3 span{border:none;padding:0}#column-left .inner,#column-left .menu,#filters .options{background-color:#f3f1ed}#column-left ul{margin:0}#filters.selected{display:block}.filters-toggle{height:30px;background-color:#D6D4D0;border:1px solid #D6D4D0;margin:12px 0;border-radius:6px;text-align:center;cursor:pointer}#gallery,.product-right{border-top:1px dashed #D6D4D0}.filters-toggle .toggle{padding:8px}.filters-toggle.selected .toggle{font-weight:700}#column-left #searchbox{float:none;width:auto;margin-right:0}#column-left #searchbox form{margin:0}#nav-left .menu{display:block;list-style:none;margin:0;padding:6px}#nav-left .submenu{display:block;list-style:none;margin:0;padding:6px 6px 0}#nav-left li{margin:0;padding:3px 0 5px}.product-left,.product-right{margin:10px 0 20px}.product-right{clear:left;padding-top:14px}.headerbox-mobile{display:block}.has-selectors .headerbox-nonmobile .product-pricing,.headerbox-nonmobile{display:none}.product h1.main{font-size:20px;margin-left:0;margin-right:0}.headerbox-nonmobile .main{font-size:20px}#gallery{padding-top:10px}.gallery-main,.main-image{width:100%;line-height:0}.gallery-main img{max-width:none}.gallery-thumbs{margin:10px 0 0;padding:0;list-style:none;width:100%}.gallery-thumbs li{float:left;margin:0 11px 11px 0;width:70px;height:70px;line-height:70px;text-align:center;overflow:hidden}.gallery-thumbs li img{vertical-align:middle;cursor:pointer}.product-pricing{margin:10px 0 20px}.product-pricing .price{font-size:20px;font-weight:700;color:#000}.product-pricing .rrp,.product-pricing .save{margin-left:10px;font-size:14px}.product-pricing .rrp{color:#900;text-decoration:line-through;font-weight:400}#footer a:hover,#product-ring a:hover{text-decoration:underline}.product-code{margin:10px 0}.headerbox-mobile #order{margin-bottom:20px}#order{clear:left}#order .order-product label{border-color:#D6D4D0;border-style:dashed;border-width:1px 0 0;display:block;padding:8px 0;cursor:pointer}#order .product-name{display:block;margin-bottom:2px}#order .product-code{color:#999}#order .discontinued,#order .in-stock,#order .out-of-stock{display:inline;font-size:13px;font-style:italic;font-weight:700;margin-left:5px}#order .in-stock{color:#6C9D3F}#order .discontinued,#order .out-of-stock{color:#900}#order .order-product-pricing{display:block;margin:3px 0}#order .order-product-pricing .price{font-weight:700;color:#000}#order .options{margin:10px 0}#order .option{padding:6px 0}#order .option label{display:block;font-style:italic}#order .option select{width:100%;border:1px solid #D6D4D0;padding:2px}#order .product-multis input[type=radio]{float:left}#order .product-multis .order-product-pricing,#order .product-multis .product-code,#order .product-multis .product-name{margin-left:20px}#order .selectors{margin-bottom:20px}#order .selector-wrap{display:block;line-height:24px;margin:10px 0 0;width:100%}#order .selector-wrap label{display:inline-block;font-weight:700;line-height:1;max-width:32%}#order .selector-wrap select{border:1px solid #d6d4d0;float:right;padding:2px;width:67%}#order .selector-price-wrap{margin:10px 0 20px}#order .selector-price-wrap h3{color:#000;font-size:20px}#order .order-submit{margin:12px 0 0}#order .order-button{background-color:#81b254;border:1px solid #fff;color:#fff;font-weight:700;height:34px;padding:0 16px;width:75%;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-moz-box-shadow:0 0 2px #333;-webkit-box-shadow:0 0 2px #333;box-shadow:0 0 2px #333}#order .order-quantity{border:1px solid #d6d4d0;height:32px;line-height:32px;padding:0;text-align:center;margin:0 4%;width:13%;float:right}.just-added:before{display:block;margin:10px 0;color:#6C9D3F;content:"Thank you. The item has been added to your basket.";font-size:15px;font-style:italic}#bundle .bundle-set{clear:both;border-top:1px dashed #d6d4d0;margin:5px 0 15px;padding:8px 0 0 82px;position:relative;min-height:70px}#bundle .bundle-set-name{font-weight:700}#bundle .bundle-set.erroneous .bundle-set-name{color:red}#bundle .bundle-set-image{position:absolute;top:5px;left:0;width:70px;height:70px}#bundle .bundle-set-member{margin:10px 0 0}#bundle .bundle-set-member .price{margin:0 0 0 10px}#bundle .bundle-set-member input[type=checkbox]{margin:0 6px 0 0}#bundle .bundle-set-members-list{border:1px solid #d6d4d0;margin-top:5px;padding:2px;width:100%}#bundle .bundle-set .bundle-member-inputs .bundle-member-option{display:block;line-height:24px;margin:8px 0 0;width:100%}#bundle .bundle-set .bundle-member-inputs .bundle-member-option label{display:inline-block;font-weight:700;line-height:1;max-width:34%}#bundle .bundle-set .bundle-member-inputs .bundle-member-option .option-value{border:1px solid #d6d4d0;float:right;padding:2px;width:65%}#bundle .bundle-order{clear:both;margin-top:30px}#bundle .order-submit{margin:12px 0 0}#bundle .order-quantity{border:1px solid #d6d4d0;float:right;height:32px;line-height:32px;margin:0 4%;padding:0;text-align:center;width:13%}#bundle .order-button{background-color:#81b254;border:1px solid #fff;border-radius:6px;box-shadow:0 0 2px #333;color:#fff;font-size:13px;font-weight:700;height:34px;padding:0 16px;width:75%}.product-pricing .saving{color:#6c9d3f;font-size:14px;font-weight:700;margin-left:10px}.callback-toggle{margin:20px 0 12px;border:1px solid #D6D4D0;height:30px;text-align:center;background-color:#D6D4D0;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;cursor:pointer}.callback-toggle .toggle{padding:8px}#callback{display:none;background-color:#f3f1ed;padding:8px 2.9411764% 15px;position:relative;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#callback .title{display:block;margin-bottom:10px}#callback .close{position:absolute;right:2.9411764%;top:10px;font-size:10px;cursor:pointer}.search-message span,.success{font-size:14px;font-style:italic;font-weight:700}#callback .email,#callback .message,#callback .name,#callback .telephone{clear:both;margin-bottom:15px}#callback input,#callback textarea{float:right;width:75%;display:block;border:1px solid #D6D4D0;padding:4px}#callback input[type=submit]{margin-top:10px;background-color:#D6D4D0;color:#333}#callback input.required_error,#callback textarea.required_error{border:1px solid #f77;background-color:#fff6f6}.addthis{margin:25px 0 10px}#main-description{margin:10px 0 20px;width:100%}#related-products{margin:50px 0 20px}#product-ring{border-color:#D6D4D0;border-style:dashed;border-width:1px 0 0;margin:10px 0 0;padding-top:15px;width:100%}#footer,#footer .footer-bottom{border-style:solid;border-width:1px 0 0}#product-ring a.previous{background:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/arrow-prev.png) left 10px no-repeat;display:inline;float:left;text-align:left;width:48%}#product-ring a.next{background:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/arrow-next.png) right 10px no-repeat;display:inline;float:right;text-align:right;width:48%}#product-ring a span{display:block;padding-bottom:10px;padding-top:10px}#product-ring a.previous span{padding-left:25px}#product-ring a.next span{padding-right:25px}#footer{border-color:#d6d4d0;padding-bottom:10px}#footer .footer-inner{text-align:left;padding:30px 2.9411764% 5px}#footer p{margin-bottom:3px;text-align:left}#footer .title{font-weight:700;display:block}#footer .company-details,#footer .footer-payment,#footer .footer-social,#footer .menu-block{margin:0 0 20px}#footer .menu-block .title{display:none;padding-left:5px}#footer .menu-block ul{margin:0}#footer .menu-block li{padding:2px 0}#footer .company-details{margin-bottom:30px}#footer .email,#footer .telephone{margin-bottom:0}#footer .footer-social{min-height:36px}#footer .footer-social ul{list-style:none;margin:0;padding:0}#footer .footer-social li{display:block;float:left;background-repeat:no-repeat;width:93px;margin:0 0 8px;padding:4px 0 5px 27px}#footer li.facebook{background-image:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/facebook.png)}#footer li.twitter{background-image:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/twitter.png)}#footer li.googleplus{background-image:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/googleplus.png)}#footer li.pinterest{background-image:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/pinterest.png)}#footer li.youtube{background-image:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/youtube.png)}#footer li.instagram{background-image:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/instagram.png)}#footer li.email{background-image:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/email.png)}#footer .footer-social li:hover{background-position:0 2px}#footer .footer-bottom{margin-top:20px;padding:10px 0 0;clear:both}#footer .copyright{margin-right:15px}#promotions{position:relative;overflow:hidden}#promotions .promotions-inner{position:absolute;top:0;left:50%;display:-moz-inline-stack;display:inline-block;zoom:1;text-align:center}.flexslider{margin:0;padding:0;position:relative;zoom:1}.flex-control-nav,.flex-direction-nav,.slides{margin:0;padding:0;list-style:none}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .slides img{display:block;width:auto}.flex-pauseplay span{text-transform:capitalize}.no-js .slides>li:first-child{display:block}.flex-direction-nav{display:none}.flex-direction-nav a{display:block;width:30px;height:46px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;filter:alpha(opacity=0);cursor:pointer;font-size:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.flex-direction-nav .flex-prev{left:-50px;background:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/arrow-prev-slider.png) center center no-repeat #fff}.flex-direction-nav .flex-next{right:-50px;background:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/arrow-next-slider.png) center center no-repeat #fff;text-align:right}.flexslider:hover .flex-next,.flexslider:hover .flex-prev{opacity:.6;filter:alpha(opacity=60)}.flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=100)}.flex-direction-nav .flex-disabled{opacity:0!important;filter:alpha(opacity=0);cursor:default}.flex-control-nav{display:none;width:100%;position:absolute;bottom:-6px;text-align:center;margin-left:36%;z-index:2}.flex-control-nav li{margin:0;background-color:#fff;display:-moz-inline-stack;display:inline-block;zoom:1}.flex-control-paging li a{width:8px;height:8px;display:block;background:#666;background:rgba(0,0,0,.5);margin:6px 8px 3px;cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3)}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}#contactform{background-color:#f3f1ed;padding:10px 2.94118% 15px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}#contactform label{width:27%;display:inline-block;zoom:1;margin-right:2%}#contactform input[type=text],#contactform textarea{width:100%;display:inline-block;zoom:1;border:1px solid #d6d4d0;padding:4px 1%;margin:0 0 8px}#contactform input[type=submit]{background-color:#d6d4d0;border:0;float:right;padding:6px 8%;margin:10px 2px 0}#contactform input.required_error,#contactform textarea.required_error{border:1px solid #f77;background-color:#fff6f6}.content-left,.content-right{margin-bottom:20px}#loginbox{display:none;z-index:100;position:fixed;left:0;top:0;width:100%;height:100%}#loginbox .mask{z-index:1;height:100%;background:#000;opacity:.8}#loginbox form{z-index:2;position:absolute;left:50%;top:50%;width:80%;height:110px;margin:-55px 0 0 -40%;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background:#fff}#loginbox .form-inner{padding:34px}#loginbox .icon-close{position:absolute;right:-10px;top:-10px;width:30px;height:30px;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:#fff;line-height:30px;cursor:pointer}#loginbox input[type=text]{float:left;width:47%}#loginbox input[type=password]{float:right;width:47%}#loginbox input[type=submit]{clear:both;margin-top:10px;float:right}#loginbox .message{color:red;margin:35px 0 0;text-align:left}#discountvoucher{display:block;margin:15px 0}#discountvoucher .inner{padding:50px 10px 10px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;position:relative;background:#d6d4d0}#discountvoucher.groupon .inner{background:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/groupon.png) 97% 11px no-repeat #89b556}#discountvoucher.wowcher .inner{background:url(https://www.ishop.co.uk/roots/universal/shop_templates/1249/images/common/wowcher.png) 12px -1px no-repeat #f9b2dc}#discountvoucher .title:before{color:#fff;font-size:16px;font-weight:700;right:10px;position:absolute;top:22px}#discountvoucher.groupon .title:before{content:"Groupon Deal";left:10px;top:22px}#discountvoucher.wowcher .title:before{content:"Wowcher Deal";right:11px;top:22px}#discountvoucher .options{margin:0 0 10px}#discountvoucher .option{display:block;width:100%;margin:10px 0 0;line-height:24px}#discountvoucher .option label{display:inline-block;zoom:1;color:#fff;font-weight:700;line-height:1;max-width:34%}#discountvoucher .option select{border:1px solid #fff;float:right;padding:2px;width:65%}#discountvoucher .voucher-code{width:70%;height:26px;line-height:26px;background-color:#fff;border:0;padding:0 2%}#discountvoucher input[type=submit]{width:25%;height:26px;background-color:#f3f3f3;border:0;float:right;padding:0 2%}#discountvoucher .error{margin:5px 0;font-style:italic;font-weight:700;color:#333}.tabs-panes{margin:20px 0}.tabs-panes li,.tabs-panes ul{list-style:none;margin:0;padding:0}.tabs-panes .tabs{font-size:0;z-index:2}.tabs-panes .tabs li{display:inline-block;zoom:1;width:33.333%;height:32px}.tabs-panes .tabs a{display:block;background:0 0;border-color:#e9e7e3;border-style:solid;border-width:1px 1px 0;-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0;color:#555;line-height:32px;font-size:11px;font-weight:400;text-transform:uppercase;margin:0 -1px 0 0;padding:0 12px;cursor:pointer}.tabs-panes .tabs a span{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tabs-panes .tabs li:first-child a{border-left:1px solid #e9e7e3}.tabs-panes .tabs li.selected a{background:#fff;border-bottom:1px solid #fff;font-weight:700;color:#333;height:auto}.tabs-panes .tabs a:hover{text-decoration:none;background:#fbfbfb}.tabs-panes .panes{border:1px solid #e9e7e3}.tabs-panes .panes li{padding:15px 12px;display:none}.tabs-panes .panes li.selected{display:block}@media screen and (min-width:480px) and (max-width:767px){#promotions{height:160px}#promotions .promotions-inner{width:930px;margin-left:-465px}.flexslider .slides img{max-width:930px}.tabs.tablength4 li,.tabs.tablength7 li,.tabs.tablength8 li{width:24%}.tabs.tablength10 li,.tabs.tablength5 li{width:19%}}@media screen and (min-width:768px){#basketbox .details,#searchbox .form-wrap{left:auto;top:auto;position:relative;display:block}body{background-color:#F3F1ED}#banner,#columns .columns-inner,#crumbtrail .inner,#footer .footer-inner,#nav-top{width:990px;margin:0 auto}#basketbox .inner,#searchbox form{margin:8px 2.9411764% 5px}.has-filters #page,.sidebar-left #page{width:790px;float:right}#basketbox,#searchbox{border:0;width:30%;height:auto;background-color:#fff}#column-left,#filters{display:block;width:180px}#header{background-color:#fff}#nav-banner{display:block}#basketbox{clear:right;position:relative}#basketbox .details{background-color:#fff}#searchbox{margin-right:10px}#searchbox .form-wrap{background-color:#fff}#searchbox .searchbox-predictor-wrap{position:relative;top:0}#nav-top ul.menu:after,#nav-top ul.menu:before{position:absolute;bottom:1px;height:14px;content:"";width:1px}#nav-top{margin-bottom:-15px}#nav-top ul.menu{display:block;background-color:#fff;border-bottom:1px solid #E9E7E3}#nav-top .flyout,#nav-top ul.menu li:hover a{background-color:#fbfbfb}#nav-top ul.menu:before{border-left:1px solid #E9E7E3;left:0}#nav-top ul.menu:after{border-right:1px solid #E9E7E3;right:0}#nav-top ul.menu.selected{border:0}#nav-top ul.menu li{display:-moz-inline-stack;display:inline-block;zoom:1}#nav-top ul.menu li a{padding:11px 30px;height:38px;border:0;font-size:14px;font-weight:700;position:relative}#nav-top ul.menu li a:after{border-right:1px solid #F3F1ED;content:"";position:absolute;right:-2px;top:12px;height:16px;width:1px}#nav-top ul.menu .flyout li a:after,#nav-top ul.menu li:last-child a:after{border-right:0}#nav-top ul.menu li a:hover{color:#aba9a5}#nav-top .flyout{left:0;top:38px;border-top:1px solid #F3F1ED;padding:13px 16px 20px;position:absolute;width:100%;z-index:99;text-align:left;-webkit-box-shadow:4px 5px 5px 0 rgba(0,0,0,.15);-moz-box-shadow:4px 5px 5px 0 rgba(0,0,0,.15);box-shadow:4px 5px 5px 0 rgba(0,0,0,.15)}#nav-top .col{display:-moz-inline-stack;display:inline-block;zoom:1;padding:0 0 20px;margin-left:15px;width:221px;vertical-align:top}#nav-top .col.first{margin-left:0}#nav-top .menu .flyout li{display:block}#nav-top ul.menu .flyout li a:hover{text-decoration:underline;color:#555}#nav-top .menu .flyout li a.lvl2{padding:2px 4px 4px;margin:5px 0 2px;height:auto;font-size:13px;font-weight:700}#nav-top .col ul{margin:0;padding:0}#nav-top .menu .flyout li a.lvl3{padding:2px 4px 4px 10px;height:auto;font-size:12px;font-weight:400}#basketbox .toggle,#nav-top-toggle,#searchbox .toggle{display:none}#crumbtrail{background-color:#F3F1ED;border-width:1px 0 0;border-color:#E9E7E3;height:45px;font-size:10px}#crumbtrail .inner{background:0 0;padding-left:0;padding-top:22px}#columns{background-color:#F3F1ED}#columns .columns-inner{background-color:#fff;border:1px solid #E9E7E3}#prodthumbnails li,#subsections li,#subsections ul:last-child>li:last-child{border:1px solid #F3F1ED}#page{padding:0 20px}.lowercontent input[type=text],.lowercontent textarea,.uppercontent input[type=text],.uppercontent textarea{width:60%}.alignright{float:right;margin:0 0 20px 20px}.alignleft{float:left;margin:0 20px 20px 0}#subsections li{float:left;margin:0 7px 25px;padding:0;width:222px;min-height:222px;position:relative;background-color:#fff}.has-filters #subsections li,.sidebar-left #subsections li{margin-left:14px;margin-right:14px}#footer,#gallery{border:0}#subsections li:hover{background-color:transparent}#subsections .name{position:absolute;bottom:0;left:0;width:220px;min-height:50px;background:no-repeat #C2C0BC;background:no-repeat rgba(194,192,188,.9);color:#fff;padding:10px;line-height:1;text-align:right;z-index:1}#subsections .name h2{font-size:14px;font-weight:700;margin:0}#subsections li:hover .name{background:no-repeat #8D8B87}#subsections .image{display:block;width:220px;height:220px;padding:0;text-align:center;background-color:#fff;overflow:hidden}#featured-products li,#promotions,.flex-control-nav li{background-color:#F3F1ED}#subsections li:hover .image{opacity:.6;filter:alpha(opacity=60)}#prodthumbnails li{float:left;clear:none;width:220px;height:300px;margin:0 7px 25px;padding:0}.has-filters #prodthumbnails li,.sidebar-left #prodthumbnails li{margin-left:14px;margin-right:14px}#prodthumbnails .image{position:relative;top:0;width:218px;height:180px;padding:0 19px;margin:20px 0;line-height:180px}#prodthumbnails .image img{max-height:180px}#prodthumbnails .name{padding:0 19px;max-height:50px}#prodthumbnails .name h2{margin-top:6px}#prodthumbnails .price{padding:0 19px}#featured-products li{border:1px solid #D6D4D0;float:left;clear:none;width:299px;height:220px;margin:0 8px 25px;padding:20px}#featured-products .image{position:relative;top:0;width:40%;height:180px;float:left}#featured-products .image img{max-height:180px}#featured-products .description,#featured-products .name,#featured-products .price{margin-left:50%;display:block}.filters-toggle,.headerbox-mobile{display:none}#filters{margin:0 0 10px 10px;padding:0}.product-left{float:left;margin:0 0 20px;padding-top:10px;width:570px}.product-right{float:right;margin:0 0 20px;width:360px;clear:none;border:0}.headerbox-nonmobile{display:block}.product h1.main{font-size:24px;font-weight:400}#gallery{padding:0}.gallery-main,.main-image{width:475px;height:475px;line-height:475px;text-align:center;overflow:hidden}.gallery-thumbs{width:490px}.gallery-thumbs li{margin:0 11px 11px 0}.main-description-inner{clear:both}#footer .footer-inner{padding:30px 0 5px}#footer .company-details,#footer .footer-payment,#footer .footer-social,#footer .menu-block{float:left;width:32%;margin:0 2% 20px 0}#footer .footer-social li,#footer .site-by{float:right}#footer .menu-block .title,#footer .menu-block ul{padding-left:10%}#footer .footer-payment,#footer .footer-social{margin-right:0}#footer .footer-social ul{padding-right:10%}#footer .payment-options{text-align:right}#promotions{height:305px;border-top:1px solid #E9E7E3}#promotions .promotions-inner{width:1700px;margin-left:-850px}.flexslider .slides img{max-width:1700px}.flex-direction-nav{display:block;height:100%;width:1px;top:0;left:50%;position:absolute}.flex-direction-nav .flex-prev{left:-490px}.flex-direction-nav .flex-next{right:-490px}.flex-control-nav{display:block;margin-left:0}.content-left{float:left;width:48%}.content-right{float:right;width:48%}#loginbox form{width:550px;margin-left:-275px}.tabs-panes .tabs li{width:auto}.tabs-panes .tabs a span{white-space:normal;overflow:visible}.tabs-panes .tabs a:hover{height:31px}}@media screen and (min-width:768px) and (max-width:1023px){#banner,#columns .columns-inner,#crumbtrail .inner,#footer .footer-inner,#nav-top{width:720px}.has-filters #page,.sidebar-left #page{width:524px}#basketbox .title{display:none}#basketbox .items{padding-left:0}#basketbox .checkout{width:auto}#nav-top ul.menu li a{padding-left:17px;padding-right:17px;font-size:12px}#nav-top .flyout{padding:13px 13px 20px}#nav-top .col{width:155px}.lowercontent input[type=text],.lowercontent textarea,.uppercontent input[type=text],.uppercontent textarea{width:70%}#subsections li{margin-left:2px;margin-right:2px}.has-filters #subsections li,.sidebar-left #subsections li{margin-left:9px;margin-right:9px}#prodthumbnails li{margin-left:2px;margin-right:2px}.has-filters #prodthumbnails li,.sidebar-left #prodthumbnails li{margin-left:9px;margin-right:9px}#featured-products li{width:326px;margin-left:6px;margin-right:6px}.product-left{width:340px}.product-right{width:320px}.gallery-main,.main-image{width:320px;height:320px;line-height:320px}.gallery-thumbs{width:332px}.gallery-thumbs li{margin:0 12px 11px 0}#promotions{height:260px}#promotions .promotions-inner{width:1440px;margin-left:-720px}.flexslider .slides img{max-width:1440px}.flex-direction-nav .flex-prev{left:-358px}.flex-direction-nav .flex-next{right:-358px}}@media screen and (min-width:1254px){#banner,#columns .columns-inner,#crumbtrail .inner,#footer .footer-inner,#nav-top{width:1220px}.has-filters #page,.sidebar-left #page{width:1020px}#nav-top ul.menu li a{padding-left:46px;padding-right:46px}#nav-top .flyout{padding:13px 20px 20px}#nav-top .col{width:276px}.lowercontent input[type=text],.lowercontent textarea,.uppercontent input[type=text],.uppercontent textarea{width:50%}#subsections li{margin-left:6px;margin-right:6px}.has-filters #subsections li,.sidebar-left #subsections li{margin-left:11px;margin-right:11px}#prodthumbnails li{margin-left:7px;margin-right:7px}.has-filters #prodthumbnails li,.sidebar-left #prodthumbnails li{margin-left:11px;margin-right:11px}#featured-products li{width:361px;margin-left:15px;margin-right:15px}.product-left{width:660px}.product-right{width:420px}#gallery{width:600px}.gallery-main,.main-image{float:right}.gallery-thumbs{width:90px;float:left;margin:0}.gallery-thumbs li{margin:0 11px 11px 0}#gallery.twocol-thumbs{width:660px}.twocol-thumbs .gallery-thumbs{width:168px}#promotions{height:356px}#promotions .promotions-inner{width:2000px;margin-left:-1000px}.flexslider .slides img{max-width:2000px}.flex-direction-nav .flex-prev{left:-600px}.flex-direction-nav .flex-next{right:-600px}}h2{font-size:15px;text-transform:inherit}#banner .logo span{padding-top:8px}#prodthumbnails .price{color:#326126;font-size:13px}#prodthumbnails .more-info,#prodthumbnails .order-form input[type=submit]{height:30px;margin:0;padding:0 10px;border:1px solid red;border:none;background:#f48523;background:-moz-linear-gradient(top,rgba(244,133,35,1) 0,rgba(242,124,21,1) 50%,rgba(239,138,50,1) 51%,rgba(242,177,121,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(244,133,35,1)),color-stop(50%,rgba(242,124,21,1)),color-stop(51%,rgba(239,138,50,1)),color-stop(100%,rgba(242,177,121,1)));background:-webkit-linear-gradient(top,rgba(244,133,35,1) 0,rgba(242,124,21,1) 50%,rgba(239,138,50,1) 51%,rgba(242,177,121,1) 100%);background:-o-linear-gradient(top,rgba(244,133,35,1) 0,rgba(242,124,21,1) 50%,rgba(239,138,50,1) 51%,rgba(242,177,121,1) 100%);background:-ms-linear-gradient(top,rgba(244,133,35,1) 0,rgba(242,124,21,1) 50%,rgba(239,138,50,1) 51%,rgba(242,177,121,1) 100%);background:linear-gradient(to bottom,rgba(244,133,35,1) 0,rgba(242,124,21,1) 50%,rgba(239,138,50,1) 51%,rgba(242,177,121,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f48523', endColorstr='#f2b179', GradientType=0 );-webkit-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.32);-moz-box-shadow:inset 0 0 5px 0 rgba(0,0,0,.32);box-shadow:inset 0 0 5px 0 rgba(0,0,0,.32);color:#222;font-size:1em;font-weight:700;line-height:30px;text-shadow:0 1px 2px #fdc79d;text-transform:uppercase;cursor:pointer}#prodthumbnails .more-info{display:-moz-inline-stack;display:inline-block;zoom:1;text-align:center}#prodthumbnails .more-info-button{position:absolute;bottom:46px;right:6px;width:80px;height:20px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;background:#81b254;color:#fff;font-size:.875em;font-weight:700;line-height:20px;text-align:center}#footer .footer-bottom p,.pptitle{font-size:11px}#header{display:inline-block;width:100%}#nav-top .flyout{top:initial}#footer{background-color:#f79a2b;box-shadow:0 10px 20px #aa7a22 inset;color:#ffb731}#footer a,#footer p{color:#fefefe}#footer .company-details,#footer .footer-payment,#footer .footer-social,#footer .menu-block{margin-bottom:30px}#footer .menu-block ul{list-style:none;padding-left:5px}#footer .menu-block ul li:before{content:"\00BB \0020";padding-right:3px}#footer .footer-bottom{border-color:#627a72}.greenhighlight{height:22px;font-size:14px;font-weight:bolder;padding-right:4px;background:url(/images/common/product_right_saving.gif) left center no-repeat;color:#197a30;line-height:24px;text-indent:21px}#subsections .image{margin-bottom:52px;height:115px}#subsections li{min-height:82px}#subsections li:hover .name{background:no-repeat #f58500}#subsections .name{background:no-repeat #f0f0f0;color:#555;text-align:center}#columns,#promotions{background-color:#f4f4f4}#promotions{height:106px}#promotions .promotions-inner{width:480px;margin-left:-240px}.flexslider .slides img{max-width:480px}.gallery-main{height:auto}#order .product-name{font-size:20px}#order .product-code{padding:0;margin:8px 0;font-size:16px;display:inline-block}#order .order-product-pricing .price,#order .order-product-pricing .vat{font-size:18px}#order .order-button{font-size:16px}#associated h1{margin:0 0 10px;padding:8px 12px;background:#f28533;color:#fff;font-size:1.25em;text-align:center}#nav-top{margin-bottom:0;background-color:#f48523}#order .product-multis:first-child label{border-top:none}#order .product-multis input{margin-top:6px}@media screen and (max-width:768px){#subsections li{min-height:1px;background:#fff;padding:0}#subsections li:hover{background:#f3f1ed}#subsections a{position:relative;display:block;padding:20px 20px 20px 80px!important}#subsections .name,#subsections li:hover .name{background:0 0}#subsections .image{display:block;position:absolute;left:10px;top:50%;margin-top:-32px;width:64px;height:64px;line-height:64px;overflow:hidden;vertical-align:middle}#subsections .image img{vertical-align:middle;margin-bottom:.25em}#page_6389 #subsections .image{width:140px}#page_6389 #subsections a{padding-left:160px!important}#prodthumbnails .more-info,#prodthumbnails .order-form{margin:8px 0 0}#prodthumbnails .more-info,#prodthumbnails .order-form input[type=submit]{-moz-border-radius:4px;-webkit-border-radius:4px;-border-radius:4px}#nav-top .menu{display:none}#nav-top .menu.selected{display:block}#nav-top .menu li{width:100%;text-align:left}#nav-top .menu ul.level2{display:none!important}}@media screen and (min-width:768px){#page_6389 #subsections div.name{min-height:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page_6389 #subsections div.image{margin-bottom:32px;border-right:1px solid #f7f7f7}#basketbox .small-just-added:before{content:'YOUR BASKET WAS UPDATED'}#basketbox .small-just-added{z-index:1000;position:absolute;top:36px;right:11px;width:94%;height:34px;border:1px solid #ccc;background:#fff;color:#222;font-weight:700;text-align:center;line-height:34px}#nav-top ul.menu{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#f48523}#nav-top ul.menu:after,#nav-top ul.menu:before{display:none}#nav-top ul.menu li a{padding:11px 13px}#nav-top ul.menu li a.lvl1{color:#fff}#nav-top ul.menu li:hover a.lvl1{color:#555}#banner .logo{max-width:35%}#prodthumbnails li.product{height:320px}#prodthumbnails .more-info,#prodthumbnails .order-form{position:absolute;left:0;bottom:0;width:100%;height:30px}#prodthumbnails .order-form input[type=submit]{width:100%}#page_6389 #subsections .subsection,#page_6389 #subsections .subsection .image,#page_6389 #subsections .subsection .name{width:164px!important}#page_6389 #subsections .subsection .image{height:auto}#page_6389 #subsections .subsection{margin-bottom:6px}}@media screen and (min-width:768px) and (max-width:1023px){#nav-top ul.menu li a{padding-left:6px;padding-right:6px}}@media screen and (min-width:1024px){#page_6389 #subsections .subsection,#page_6389 #subsections .subsection .image,#page_6389 #subsections .subsection .name{width:174px!important}}@media screen and (min-width:1254px){#nav-top ul.menu li a{padding-left:20px;padding-right:20px}#page_6389 #subsections .subsection,#page_6389 #subsections .subsection .image,#page_6389 #subsections .subsection .name{width:184px!important}}#page_6389 #subsections .image{height:80px;margin-bottom:49px}@media all and (min-width:768px){#page_6389 .homepage-products-top #prodthumbnails{margin-top:-18px;margin-bottom:0}#page_6389 .homepage-products-top #prodthumbnails li.product{margin-top:18px;margin-bottom:0;height:250px}#page_6389 .homepage-products-top #prodthumbnails .image{width:120px;height:120px;margin:0 auto 12px;padding:12px 0;line-height:auto;text-align:center;font-size:0}}.projekktor{background-color:#fff;font-family:'Lucida Grande','Trebuchet MS',Arial,Sans-Serif;font-size:12px;font-weight:700;text-transform:uppercase;text-shadow:0 1px 1px #0c0c0c;padding:0;display:block;position:relative;overflow:hidden}.pptestcard{background:url(noise.gif) center center;width:100%;height:100%;color:#fff;font-size:18px;overflow:hidden}.pptestcard p{background-color:#3b393e;width:60%;margin:auto;line-height:25px;position:relative;top:25%;padding:10px;border:5px solid #000;text-align:center}.pptimeleft,.pptitle{color:#fff;line-height:30px}.ppdisplay{position:relative!important;top:0;left:0;width:100%;height:100%;margin:0;padding:0}.ppbuffering,.ppstart{left:50%;bottom:50%;margin-left:-45px;margin-bottom:-38px;padding:0;height:84px;width:84px;position:absolute}.ppbuffering.inactive,.ppdisplay .inactive,.ppstart.inactive{display:none}.ppbuffering,.ppcontrols,.ppcontrols .active,.ppstart{display:block}.ppstart{cursor:pointer;background:url(start.png) left top no-repeat}.ppstart:hover{background:url(start.png) left bottom no-repeat}.ppstart:active{background:url(start.png) left -169px no-repeat}.ppbuffering{z-index:9010;background:url(buffering.gif) center center no-repeat #000;-moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px}.ppcontrols,.ppcontrols ul.right{background:url(player.png) repeat-x #0f0e0e;padding:0;margin:0;right:0}.ppcontrols{position:absolute;bottom:0;overflow:hidden;width:100%;height:36px;border-style:solid;border-color:#413e3e;border-width:1px 0}.ppfsenter,.ppfsexit,.pptitle{border-left:1px solid #413e3e}.pppause,.ppplay,.ppvmax{border-right:1px solid #000}.ppcontrols .inactive{display:none}.projekktor.notransitions .ppcontrols.active{display:block}.projekktor.audio .ppfsenter,.projekktor.audio .ppfsexit,.projekktor.notransitions .ppcontrols.inactive{display:none}.ppcontrols.active{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.ppcontrols.inactive{-moz-opacity:0;-khtml-opacity:0;opacity:0;filter:alpha(opacity=0);-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear}.ppcontrols ul{list-style-type:none}.ppcontrols ul.left{position:relative;top:0;left:0;padding:0;margin:0}.ppcontrols ul.right{position:relative;top:0}.ppcontrols ul.bottom{position:relative;top:31px;left:0;padding:0;margin:0}.ppcontrols ul.left li{float:left;position:relative}.ppcontrols ul.right li{float:right;position:relative}.pptitle{padding:0 10px;white-space:nowrap;text-align:left;height:30px;width:100%}.ppfsenter,.ppfsexit,.pppause,.ppplay,.ppvmax{width:30px;height:30px}.pppause,.ppplay{background:url(maccaco.png) left top no-repeat;cursor:pointer}.ppplay:hover{background:url(maccaco.png) left -35px no-repeat}.ppplay:active{background:url(maccaco.png) left -36px no-repeat}.pppause{background:url(maccaco.png) left -70px no-repeat}.pppause:hover{background:url(maccaco.png) left -105px no-repeat}.pppause:active{background:url(maccaco.png) left -106px no-repeat}.ppfsenter,.ppfsexit{background:url(maccaco.png) right top no-repeat;cursor:pointer}.ppfsenter:hover{background:url(maccaco.png) right -35px no-repeat}.ppfsenter:active{background:url(maccaco.png) right -36px no-repeat}.ppfsexit{background:url(maccaco.png) right -70px no-repeat}.ppfsexit:hover{background:url(maccaco.png) right -105px no-repeat}.ppfsexit:active{background:url(maccaco.png) right -106px no-repeat}.ppvmax{border-left:none;background:url(maccaco.png) -842px top no-repeat}.ppvmax:hover{background:url(maccaco.png) -842px -35px no-repeat}.ppvmax:active{background:url(maccaco.png) -842px -36px no-repeat}.ppmute{width:29px;height:30px;border-left:1px solid #413e3e;background:url(maccaco.png) -750px top no-repeat}.ppmute:hover{background:url(maccaco.png) -750px -35px no-repeat}.ppmute:active{background:url(maccaco.png) -750px -36px no-repeat}.ppvslider{margin:13px 5px;height:16px;width:60px;background:url(maccaco.png) -781px -13px no-repeat}.ppvmarker{position:relative;right:0;left:0;height:6px;width:100%;background:url(maccaco.png) -634px -13px no-repeat}.ppvknob{cursor:pointer;z-index:201;position:relative;background:url(maccaco.png) -699px -5px no-repeat;top:-13px;left:0;width:6px;height:20px;padding:0}.pptimeleft{width:130px;height:30px;border-left:1px solid #413e3e;border-right:1px solid #000;text-align:center;overflow:hidden}.pphiquality,.pploquality,.ppnext,.ppprev{width:30px;height:30px;border-left:1px solid #413e3e;border-right:1px solid #000;cursor:pointer}.pphiquality,.pploquality{background:url(maccaco.png) -60px -72px no-repeat}.pphiquality:hover{background:url(maccaco.png) -32px -106px no-repeat}.pploquality{background:url(maccaco.png) -32px -72px no-repeat}.pploquality:hover{background:url(maccaco.png) -32px -106px no-repeat}.pphiquality:active,.pploquality:active{background:url(maccaco.png) -32px -105px no-repeat}.ppnext,.ppprev{display:block;background:url(maccaco.png) -59px top no-repeat}.ppscrubber,.ppscrubberdrag{position:absolute;width:100%;left:0}.ppnext{border-right:none}.ppnext:hover{background:url(maccaco.png) -59px -35px no-repeat}.ppnext:active{background:url(maccaco.png) -59px -36px no-repeat}.ppprev{background:url(maccaco.png) -32px top no-repeat}.ppprev:hover{background:url(maccaco.png) -32px -35px no-repeat}.ppprev:active{background:url(maccaco.png) -32px -36px no-repeat}.ppscrubber{height:5px;background:url(maccaco-load.gif) left top repeat-x;margin:0;padding:0;border-bottom:1px solid #000}.audio .ppscrubber{background:url(maccaco-load-static.png) left top repeat-x}.ppscrubberdrag{cursor:pointer;z-index:302;background-color:transparent;top:0;height:5px}.pploaded,.ppplayhead{position:relative;display:block;left:0;bottom:0;height:5px;width:1px;background-color:#fff;cursor:pointer;z-index:301}.ppcuepoint{position:absolute;height:5px;width:5px;background-color:#ff0;top:0;left:0;margin:0;padding:0;z-index:302}.ppcuepoint:hover{background-color:red;cursor:pointer}.pploaded{position:relative;z-index:10;background:#413e3e;opacity:.8;filter:alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"}.ppplayhead{margin-top:-5px}.ppcontextmenu.active{display:block}.ppcontextmenu.inactive{display:none}.ppcontextmenu{background:#FFF;list-style:none;border:1px solid #CCC;border-radius:2px;outline:0;overflow:auto;position:absolute;z-index:2147483647;margin:0;padding:0;top:0;left:0}.ppcontextmenu li{color:#333;cursor:pointer;display:block;margin:0;padding:6px 20px;text-decoration:none;white-space:nowrap;word-wrap:normal}.ppcontextmenu li:hover{color:#fff;background-color:#333}