.hidden-lg{display:none!important}@media only screen and (max-width:30000px) and (min-width:1px){.tabMargTop{margin-top:0!important}.tabMargBottom{margin-bottom:0!important}#results #results-listing{margin-top:0!important}}@media(min--moz-device-pixel-ratio:2){#menu-button{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#mob-cart a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}div.col3.feature-cat{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}div.col3.feature-cat:first-child{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-cat-nav li a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-util-nav a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-search .btn{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-close-nav li a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}.paypal-usp{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-refine{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}}@media(-o-min-device-pixel-ratio:2 / 1){#menu-button{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#mob-cart a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}div.col3.feature-cat{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}div.col3.feature-cat:first-child{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-cat-nav li a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-util-nav a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-search .btn{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-close-nav li a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}.paypal-usp{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-refine{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}}@media(-webkit-min-device-pixel-ratio:2){#menu-button{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#mob-cart a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}div.col3.feature-cat{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}div.col3.feature-cat:first-child{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-cat-nav li a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-util-nav a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-search .btn{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-close-nav li a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}.paypal-usp{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-refine{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}}@media(min-device-pixel-ratio:2){#menu-button{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#mob-cart a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}div.col3.feature-cat{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}div.col3.feature-cat:first-child{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-cat-nav li a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-util-nav a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-search .btn{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-close-nav li a{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}.paypal-usp{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}#sm-refine{background-image:url(i/mobile-spritex2.png);background-size:172px 533px}}@media screen and (min-width:1024px) and (max-width:1239px){#site-wrapper{width:1024px}.utility-nav{width:1024px;width:1024px}.page-home #site-wrapper{overflow:hidden}#autoComp{left:-140px}#productGrid .col3.product{margin:10px 8px}#results-listing .col3.product{margin:10px 8px}.specialProductWrapper .col3.product{margin:10px 8px}.home-tabs .col3.product{margin:10px 8px}body.noSidebars #productGrid .col3.product{margin:10px 5px}body.noSidebars #results-listing .col3.product{margin:0 0 50px}body.noSidebars #results-listing .col3.product:nth-child(3n+2){margin:0 50px 50px}.page-i #wide-left{width:100%}.page-i #sidebar{width:100%;margin:0!important}.page-i #sidebar .relatedItemsWrapper .relatedProducts .relatedProductsItem h3{font-size:14px;padding:5px 10px!important;width:163px!important}.page-i .puff-wrap{margin-bottom:0!important}.page-i .related-product.product{padding:10px;width:226px;display:inline-block;vertical-align:top;border:none}.page-i .relatedProducts{padding:10px;width:226px;display:inline-block;vertical-align:top;border:none}.page-i .promo-puff{padding:10px;width:226px;display:inline-block;float:left}.page-i .related-articles img{width:100%}#side-content{margin-bottom:0!important}.relatedItemsWrapper .relatedProducts{width:100%}.relatedItemsWrapper .relatedProducts .relatedProductsItem{width:183px;margin:0 5px;display:inline-block;vertical-align:top}.relatedItemsWrapper .relatedProducts .relatedProductsItem p{font-size:12px;padding:5px}#wide-left{width:760px;padding-right:15px}.page-help #wide-left{width:760px}#results #results-listing{margin:0;width:770px}div.col3{width:222px}div.col9{width:730px;padding:0}div.col4:not(div.col4.news-pic){width:580px!important}.wrap.wide-temp{padding:0 15px}div.wrap{width:1004px;margin:0 auto}div.wrap #nav{float:left;position:absolute;width:100%;padding:0;margin:0 auto}.cat-1x1{width:241px;height:241px}.cat-2x1{width:482px;height:241px}.cat-2x2{width:482px;height:482px}.cat-2x2.video p{font-size:20px}#google_translate_wrapper{width:1024px}#google_translate_element{padding:0 10px;width:auto}.usp{width:100%}.usp ul li{margin:0 10px;font-size:15px;height:20px}nav ul li div.components{margin-left:-53px}nav ul li div.accessories{margin-left:-286px}nav ul li div.clothing{margin-left:-67px;width:480px}nav ul li div.vintage{margin-left:-99px}nav ul li div.social{margin-left:-70px}nav ul li div.brands{margin-left:0;width:314px}.popup-cart-wrap{left:655px;top:52px}.home-tab-controls li a{padding:10px 14px}span.prod-flash{width:200px}.homepage-subscribe{width:100%}.homepage-subscribe p{display:inline-block;padding:0 0 0 10px}.homepage-subscribe .news_letter{display:inline-block;padding:0 0 0 10px}.homepage-subscribe .social{padding-left:10px}.home-facebook{width:15%;margin:0 15px 10px 0}.home-twitter{width:15%;margin:0 15px 10px 0}.this-week{width:394px}.this-week img{width:100%;height:auto}.great-offers{width:610px}.great-offers div{width:295px;height:auto;padding:0 0 10px 10px}.great-offers img{width:100%;height:auto}#home-features{margin:310px 0 0}.page-readers-rides .readersRidesList{width:760px}.page-readers-rides .searchReadersRides{width:175px;min-height:310px}.page-readers-rides .searchReadersRides img{width:100%;height:auto}.page-readers-rides .readersRideThumbs img{height:auto;width:40px}.page-new-ride .form-error{margin:3px 0 0 611px}.brandbox2{width:370px}.brandbox4{width:177px}.brandheader h2{width:738px}#brand-nav{margin:20px auto;width:757px}#brand-nav li a{width:25px;height:25px;line-height:25px}.brandItem{width:174px}#result-products .product-overlay.image-flash{width:218px}#results-listing .list .prod-list-desc{width:510px}.result-row .list .prod-list-desc{width:510px}.list span.prod-name{font-size:18px;max-height:20px;overflow:hidden}.list .prod-list-desc{margin-left:250px}.list .prod-list-desc .teaser.wysiwyg{font-size:14px}.paymentType{width:750px}.category-header h1 a{width:365px}#productBuyingOptions{width:150px}.ks-product-pricing{margin:5px 0 0 176px}.ks-product-option .m-basket-buy{margin:5px 0 0 170px}.ks-product-option button.btn.ks-addtobag{right:-260px}button.btn.awaiting-stock{width:387px}.m-basket-customise{width:393px}.optRow .option{width:238px}span.prod-info{margin-right:0}.basket-product-info{width:320px;text-align:left}.basket-product-info h5{width:320px;text-align:left}.productImageList{width:690px}#results-listing .col3.product.sub-cat-grid .prod-list-desc{padding:13px}.cycle-option .inline-box{height:120px}.cycle-option .content{height:600px}.page-i .col45{width:400px}.page-register #wide-left{margin:0 auto}.page-login #wide-left{margin:0 auto}.page-forgot-password #wide-left{margin:0 auto}#contactFormEnquiry label{float:left;display:inline-block;text-align:left;width:97px;padding:0}#contactFormEnquiry input{width:200px;float:left;display:block;padding:5px 7px;font-size:14px}#contactFormEnquiry input#submitButton{font-size:18px;padding:6px 0;margin:0 0 0 45px}#contactFormEnquiry .formStyles select{width:216px!important;font-size:10px;padding:5px 0;height:30px}#contactFormEnquiry textarea{width:200px}}@media screen and (max-width:1023px){*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.col3.feature-cat:after{content:".";display:block;height:0;clear:both;visibility:hidden}.mobile-usp:after{content:".";display:block;height:0;clear:both;visibility:hidden}#refine-menu:after{content:".";display:block;height:0;clear:both;visibility:hidden}.wide-temp #sidebar .product.related-product:after{content:".";display:block;height:0;clear:both;visibility:hidden}.pagination:after{content:".";display:block;height:0;clear:both;visibility:hidden}#productGrid .col3.product:after{content:".";display:block;height:0;clear:both;visibility:hidden}.specialProductWrapper .col3.product:after{content:".";display:block;height:0;clear:both;visibility:hidden}.hidden-lg{display:block!important}.hidden-sm{display:none!important}header .wrap{display:none}.usp{display:none}.feature-cat-list{display:none}#promo-col{display:none}.habla-desktop{display:none}#footer-bar{display:none}.border-heading{display:none}#back-to-top{display:none}.breadcrumbs{}.product-social-links{display:none}.also-in-side{display:none}.category-footer-text{display:none}nav .wrap ul:before{display:none}nav .wrap:before{display:none}nav ul{margin:0}.small-promo-wrap{display:none}.utility-nav{display:none;width:100%}.utility-nav .header-phone{display:none}.utility-nav .tool-nav{display:none}.planetx-promo{display:none}.wrap #logo{display:block}body{width:100%;background:0 0;padding-top:55px;background:0 0}body.parent-christmas{background:0 0}body.parent-christmas-decorations{background:0 0}body.parent-christmas-lights{background:0 0}body.parent-halloween{background:0 0}body.parent-outdoor-lights{background:0 0}body.parent-indoor-lights{background:0 0}body.parent-sale{background:0 0}body.parent-party{background:0 0}body.parent-solar-lights{background:0 0}body.parent-commercial{background:0 0}body.parent-commercial-christmas-lights{background:0 0}body.parent-wedding{background:0 0}#site-wrapper{width:100%;box-shadow:none;padding:0}div.wrap{width:100%;box-shadow:none;padding:0}#mob-logo{text-align:center;padding-right:50px;padding-top:10px}#menu-button{background:url(i/mobile-spritex1.png) no-repeat}#mob-cart{height:67px;position:absolute;top:0;height:100%;width:50px;right:0;padding-right:10px;border-left:1px solid #ccc}#mob-cart a{background:url(i/mobile-spritex1.png) no-repeat;background-position:-36px -40px;display:block;text-indent:-999999px;margin:-3px 0 0 4px;width:37px;height:33px}#mob-cart a.ks-cart-count{background:0;height:10px;margin:4px 0 0 21px;text-indent:0;font-weight:700;color:#fff}div.col3.feature-cat{background:url(i/mobile-spritex1.png) no-repeat}div.col3.feature-cat:first-child{background:url(i/mobile-spritex1.png) no-repeat}#sm-cat-nav{margin:0;position:relative}#sm-cat-nav li{width:100%!important;float:none;display:block;background:#262626;border-top:1px solid #393939;border-bottom:1px solid #161718}#sm-cat-nav li a{background:url(i/mobile-spritex1.png) no-repeat}#sm-cat-nav li a.active-item{color:#fff}#sm-cat-nav li a.active-item:hover{color:#fff}#sm-cat-nav li div.mdd-wrapper{position:absolute;z-index:1;top:0;bottom:0;width:100%;right:-260px;background:#262626 url(i/texture-dark.png)}#sm-cat-nav li>div>ul{display:none;float:left;right:0;width:100%}#sm-cat-nav li>div>ul ul{position:absolute;z-index:1;top:0;bottom:0;background:#ccc;width:100%;right:-260px;display:none}#sm-cat-nav li>div>div>ul{display:none;float:left;right:0;width:100%}#sm-cat-nav .mdd-wrapper{padding:0;border:none}#sm-cat-nav a{padding:0;text-transform:none;font-size:16px;background:#262626;padding:10px;color:#fff;display:block;border:0}#sm-cat-nav a span.subheading{padding-left:0}#sm-cat-nav a.leaf{padding:0;text-transform:none;font-size:16px;background:#262626;padding:10px;color:#fff;display:block;border:0}#sm-cat-nav a.leaf:hover{padding:0;text-transform:none;font-size:16px;background:#262626;padding:10px;color:#fff;display:block;border:0;color:#8cc63e}#sm-cat-nav a.dealzone{color:#8cc63e}#sm-cat-nav .level1 a span{padding-left:8px;font-size:15px}#sm-cat-nav h3{font-size:16px;margin:0;padding:0;border-bottom:0;font-weight:700}#sm-cat-nav .mdd-all-link{border:none;text-align:left}#sm-cat-nav a.parent{background-position:52px -260px}#sm-cat-nav a.parent:hover{background-position:52px -260px}#sm-cat-nav li.mdd-text{display:none}#sm-util-nav{margin:0}#sm-util-nav a{background:url(i/mobile-spritex1.png) no-repeat;color:#878682;padding:0;font-weight:400;text-transform:none;font-size:14px;background-position:100% -271px}#sm-util-nav a:hover{color:#878682}#sm-util-nav li{border-bottom:1px solid #e3e3e3;border-right:1px solid #e3e3e3;border-left:8px solid #e3e3e3;padding:8px 12px;float:none;display:block}#sm-util-nav li.logged-in-name{display:none}#sm-search{padding:15px 10px;position:relative;background:0 0;border-bottom:1px solid #161718}#sm-search .btn{background:url(i/mobile-spritex1.png) no-repeat;position:absolute;right:12px;top:17px;background:#fff url(i/search-btn.png) no-repeat;border:none;cursor:pointer;width:37px;height:36px;padding:0;text-indent:-9999px;border-radius:4px}#sm-close-nav li{width:100%!important;float:none;display:block;background:#262626;border-top:1px solid #393939;border-bottom:1px solid #161718}#sm-close-nav li a{background:url(i/mobile-spritex1.png) no-repeat;background-position:0 -387px;padding:0 0 0 20px;display:block}#sm-close-nav li a:hover{color:#fff}.paypal-usp{background:url(i/mobile-spritex1.png) no-repeat}#sm-refine{background:url(i/mobile-spritex1.png) no-repeat}.mobile-menu-img{background:url(i/mobile-spritex1.png) no-repeat;background-position:0 -40px;width:35px;height:33px;margin-top:10px}#google_translate_wrapper{width:98%;margin:10px 1%;padding:3px 10px;display:none}#mob-header{display:block;position:relative;padding:0;z-index:65555;overflow:hidden;position:fixed;width:100%;background:#fff;top:0;border-bottom:1px solid #8cc63e}.mobile-menu{font-size:16px;padding:0 10px;height:54px;float:left;line-height:3.5;letter-spacing:-.03px;display:none;cursor:pointer;color:#fff;background-color:#fafafa;border-right:1px solid #ddd;display:block}#mob-cart.hasItems a.ks-cart-count{color:#fff}#mob-cart.hasItems a{background-position:-74px -40px}#slide-wrap ul li a{height:inherit;width:inherit}#sm-nav{position:fixed;top:54px;bottom:0;left:-260px;width:260px;z-index:2001;background:#262626 url(i/texture-dark.png);font-size:13px;overflow-y:scroll;overflow-x:hidden;display:block}#sm-nav .wrap{background:0;margin:0}#nav-search{padding:15px 10px;position:relative;background:0 0;border-bottom:1px solid #161718}#nav-search .btn{position:absolute;right:12px;top:17px;background:#fff url(i/search-btn.png) no-repeat;border:none;cursor:pointer;width:37px;height:36px;padding:0;text-indent:-9999px;border-radius:4px}#sm-site-search-input{padding:10px;width:100%;margin:0;font-size:16px;color:#878682;font-weight:400;border-radius:5px;background:#f7f7f7;border:1px solid #e3e3e3;display:block;height:auto;-webkit-appearance:none}#mob-nav-search-input{padding:10px;width:100%;margin:0;font-size:16px;color:#878682;font-weight:400;border-radius:5px;background:#f7f7f7;border:1px solid #e3e3e3;display:block;height:auto;-webkit-appearance:none}.mdd-3col-image{display:none}.mdd-2col-image{display:none}.mdd-1col-image{display:none}.mdd-bottom-image{display:none}.mdd-category{background:#fff}.mdd-colour{background:#fff}#sm-nav-overlay{position:absolute;top:54px;left:0;background:#000;opacity:0;width:0;height:0;overflow:hidden;z-index:2000;display:block;border-top:1px solid #dbdbdb}.noscroll{position:fixed;overflow:hidden}.utility-nav-wrap{z-index:2001}#nav-back{font-size:16px;font-weight:700;text-align:center;padding:10px;cursor:pointer;display:none;color:#161718}#nav-back:active{background-color:#666;color:#fff}#nav-country{padding:10px 10px 0;text-align:center;border-bottom:1px solid #161718}#nav-country form input{margin:0 10px}.nav-country-label{color:#ccc;text-transform:uppercase}.mobile-usp{background:#f7f7f7;border-bottom:1px solid #e3e3e3}.mobile-usp li{float:left;width:50%;border-right:1px solid #ccc;padding:7px 0 6px 10px;position:relative}.mobile-usp li:last-child{border:0}.mobile-usp.hidden-lg ul li a{color:#757575;text-transform:uppercase;font-weight:700;display:block;line-height:1}.mobile-usp.hidden-lg ul li a:after{content:'\203A';font-size:20px;float:right;position:absolute;top:1px;right:10px}.paypal-usp{width:50px;height:15px;background-position:-122px -51px;text-indent:-99999px;display:inline-block;position:absolute;top:8px;left:78px}#home-features{display:block;height:auto;margin:10px 1%;width:98%}.page-home #home-features.row{display:block;height:auto;margin:10px 1%;width:98%}.page-home #slider{position:relative;display:block;width:100%;height:auto;margin:0;left:0;width:98%;margin:10px 1%}.page-home #slide-wrap{position:relative;display:block;width:100%;height:auto;margin:0;left:0}#slider{position:relative;display:block;width:100%;height:auto;margin:0;left:0}#slide-wrap{position:relative;display:block;width:100%;height:auto;margin:0;left:0}#slide-wrap ul{overflow:hidden;height:auto}#slide-wrap ul li a{height:inherit;width:inherit}#slide-wrap li{max-width:100%;height:auto;overflow:hidden;display:inline-block}#slide-wrap img{display:block;width:100%;max-width:100%;height:auto}.page-c #slider{position:relative;display:block;width:100%;height:auto;margin:0;left:0}.page-c #slide-wrap{position:relative;display:block;width:100%;height:auto;margin:0;left:0}.page-c #slide-wrap li{width:auto}.page-c #slide-wrap img{display:block;width:100%;max-width:100%;height:auto}.page-c #slider-btns{top:10px;right:10px}.page-c .col3.feature-cat-img img{width:100%;height:auto}.page-c div.col3.feature-cat{border-bottom:1px solid #e3e3e3}#slider-btns{top:10px;right:10px}#home-products{margin-top:0}#home-products .border-heading{display:block;background:0 0;border-top:10px solid #f7f7f7;margin:0 0 13px;padding-top:13px}#home-products .home-tabs{width:100%;margin:0;padding:0}#home-products .col3.product .prod-list-desc .teaser.wysiwyg{display:none}#home-grid{padding:0 10px}.this-week{width:39%;margin:0}.great-offers{width:61%}.great-offers div{width:50%;height:auto;padding:0 0 10px 12px}div.col3.feature-cat.clearance{width:100%;float:none;clear:both;margin:10px 0;padding:0 0 9px;border-bottom:1px solid #e3e3e3;clear:both;border-right:0}.clearance div{background:#d71e2c;margin:0 10px;padding:10px}.clearance div a{color:#fff;font-family:oleo script,cursive;font-weight:400;font-size:30px}.clearance div a span{font-family:open sans,Arial,Helvetica,sans-serif;font-size:18px;margin:0 0 0 10px}#feature-products.row{margin-bottom:30px}#feature-products .editSideBarBtn{top:-30px;left:0}div.col3.feature-cat{width:50%;margin:0;padding:10px 0 9px;border-bottom:1px solid #e3e3e3;background-position:93% -171px;border-right:1px solid #e3e3e3}div.col3.feature-cat:first-child{width:50%;margin:0;padding:10px 0 9px;border-bottom:1px solid #e3e3e3;background-position:93% -171px;border-right:1px solid #e3e3e3}div.col3.feature-cat:last-child{margin:0}div.col3.feature-cat:nth-child(even){border-right:0}.col3.feature-cat-img{width:100%;height:auto;padding:0 10px}.col3.feature-cat-img:first-child{width:100%;height:auto;padding:0 10px}.col3.feature-cat-img>a{width:25%;height:auto;float:left;display:inline}.feature-cat-img img{width:100%;height:auto}.cat-1x1{width:25%;height:auto}.cat-2x1{width:50%;height:auto}.cat-2x2{width:50%;height:auto}.page-readers-rides .searchReadersRides{width:175px;min-height:310px}.page-readers-rides .searchReadersRides img{width:100%;height:auto}.category-header h1 a{width:49%;margin:10px 0;height:auto;padding:210px 0 10px 10px}.category-header h1 a:nth-child(2n+1){margin-right:2%}.category-header iframe{max-width:100%}.editSideBarBtn{clear:both;width:98%;margin:10px 1%}.col3.product{margin:10px;padding:20px 0;width:50%;height:auto}.col3.product:first-child{margin:10px;padding:20px 0;width:50%;height:auto}.col3.product:nth-child(2n-1){clear:both}.col3.product>a{width:35%;max-width:35%;display:inline;padding:0;height:auto}.col3.product:hover .product-overlay.sale{top:inherit}.home-tabs .col3.product{margin:10px 0;padding:20px 0;width:50%;height:auto}.home-tabs .col3.product:hover{border:0!important;padding:20px 0}#results-listing .col3.product{margin:0 auto;padding:20px 0;width:50%;height:auto}#results-listing .col3.product .prod-list-desc .teaser.wysiwyg{display:none}#results-listing .list .col3.product{width:100%;margin:10px}#results-listing .list .col3.product .prod-list-desc .teaser.wysiwyg{display:none;position:relative;top:0;width:100%;margin:0;height:42px}#results-listing .list .col3.product .prod-list-desc .teaser.wysiwyg .teaser-overlay{display:none}#results-listing .list .col3.product .prod-list-desc .prod-price{margin-top:15px}#results-listing .list .col3.product .prod-list-desc .breadcrumb{width:100%;margin-top:190px}#results-listing .list .col3.product .prod-list-desc .review-stars-wrap{margin-right:10px;margin-top:196px}#results-listing .list .col3.product .wysiwyg ul li{padding:0 0 0 7px;height:auto}#results-listing .list .col3.product:hover .prod-list-desc .teaser.wysiwyg{background:0 0;border:none;margin:0;padding:0;height:42px}#results-listing .list .prod-list-desc{position:relative;left:0;top:0;margin:0;width:62%;margin-left:3%;padding:0}#results-listing .prod-list-desc{float:left;display:inline;width:65%;padding:0 10px 0 15px;clear:none}#results-listing .grid .col3.product:hover{border:0!important;padding:20px 0}.wide-temp #sidebar .product.related-product{margin:10px;padding:20px 0;width:50%;height:auto;border-bottom:none;float:left}.wide-temp #sidebar .product.related-product a img{display:block;width:auto;max-width:100%;height:auto;display:inline;margin:auto}.wide-temp #sidebar .product.related-product .prod-list-desc{float:left;display:inline;width:65%;padding:0 10px 0 15px;clear:none}#productGrid .col3.product{margin:10px;padding:20px 0;width:50%;height:auto}#productGrid .col3.product:hover{border:0!important;padding:20px 0}#productGrid .col3.product .prod-list-desc .teaser.wysiwyg{display:none}.specialProductWrapper .col3.product{margin:10px;padding:20px 0;width:50%;height:auto}.specialProductWrapper .col3.product:hover{border:0!important;padding:20px 0}.wysiwyg .col3.top-sellers{margin:10px;padding:20px 0;width:50%;height:auto}.wysiwyg .prod-list-desc{float:left;display:inline;width:65%;padding:0 10px 0 15px;clear:none}.list .col3.product>a{min-height:222px;text-align:center}.list .col3.product.sub-cat-grid>a{min-height:inherit}.grid .col3.product>a{height:auto;text-align:center}div.col3.product a img{display:block;width:auto;max-width:100%;height:auto;margin:auto}.page-user-galleries div.col3.product a{color:#fff}.page-user-galleries div.col3.product a img{display:block;width:auto;max-width:100%;height:auto;display:inline;margin:auto}.page-user-galleries div.col3.product>a{width:35%;max-width:35%;display:block;padding:0 0 0 10px}.page-user-galleries .wide-temp #sidebar .prod-list-desc{background:0 0}.page-user-galleries .relatedItemsWrapper h4{margin:0 0 0 10px;text-align:left;color:#fff;font-size:30px}.page-user-galleries .prod-list-desc span.prod-name{font-size:15px;line-height:1.5;padding-top:0}.result-row .prod-list-desc{float:left;display:inline;width:65%;padding:0 10px 0 15px;clear:none}#sidebar .product.related-product>a{width:35%;max-width:35%;display:block;padding:0 0 0 10px}#sidebar .carousel-wrapper{width:100%;margin:10px 0 0}#sidebar .carousel-block{padding:0;width:100%;border-bottom:1px solid #e3e3e3;margin:0 0 10px;padding:0 10px}#sidebar .ks-product-carousel{margin:0 0 20px;width:100%;background:#f1f1f1;display:none}#sidebar .related-product .prod-name{width:100%;padding:0}.related-product .prod-name{width:100%;background:#f1f1f1;display:none;font-size:15px;line-height:1.5;padding-top:0}.related-items h3{margin:0 0 0 10px;text-align:left}.related-items .prod-list-desc{background:0 0}.ks-slider-prev{margin:0 0 0 20px}.ks-slider-next{margin:0 20px 0 0}.product-overlay.new{left:3px;padding:0 6px;font-size:13px}span.prod-flash{padding:0}span.prod-message{padding:0}.home-tab-controls{padding:10px 1% 0}.home-tab-controls li a{padding:15px 15px 14px;font-size:13px;margin:0 5px 0 0;display:block;text-align:center;font-weight:700}.home-tab-content-wrap{border-width:1px 0 0;padding:0 1%}.page-c #home-features{height:auto;margin:10px;height:auto;margin:10px}.page-c #slide-wrap ul{height:auto}.about-section{width:100%;margin:0;padding:10px 40px 40px}.about-section .inner{width:100%;margin:0}.about-pic{width:40%;height:auto}.about-pic img{width:100%;height:auto}.about-text{padding:20px}.about-text h5 span{display:block;margin:5px 0 0}#results h1{margin:15px 0;border-bottom:1px solid #e3e3e3;font-size:26px;padding-left:10px;padding-right:10px}#results #results-listing.col9{width:100%;margin:0;padding:0 15px}#results #sidebar{width:100%;margin:0;padding:0;border:0;padding-top:10px}#results #sidebar .result-cats h2{margin:0 10px}#results #sidebar .results-filter h2{margin:0 10px}#results #sidebar #color-sub-cats h2{font-size:20px;margin:10px 0}#results #sidebar .narrow-side-inner{width:98%;margin-left:1%;margin-right:1%}#results-listing>p{margin:0 10px;display:none}#sidebar .results-filter{display:none}#sidebar .ks-product-carousel{display:inline-block;background:0 0}#sidebar .ks-product-carousel[style]{height:140px!important}.sage{display:none}.sage2{display:none}.result-cats{padding:0;margin:10px 0 0}.result-cats li{padding:10px 0}.result-cats li:last-child{padding-bottom:10px}.result-cats li a{padding:0 10px;font-size:16px}#color-sub-cats{margin:0 0 30px;border-bottom:5px solid #e3e3e3;padding-bottom:10px}.wide-temp .narrow-side-inner{padding:0}.wide-temp .narrow-side-inner img{width:100%;height:auto;display:block}#color-cat-list li li{padding:0}.parent-solar-lights .feature-cat .feature-cat-name{background:0 0}.parent-solar-lights .feature-cat .feature-cat-list li.view-all-cat{background:0 0}.parent-solar-lights .feature-cat-name h3 a{color:#b3c600}.widget-solar .feature-cat .gallery-promo-name{background:0 0}.parent-wedding .feature-cat .feature-cat-name{background:0 0;background:0 0}.parent-wedding .feature-cat .feature-cat-list li.view-all-cat{background:0 0;background:0 0}.parent-wedding .feature-cat-name h3 a{color:#d4145a}.widget-wedding .feature-cat .gallery-promo-name{background:0 0;background:0 0}.parent-christmas .feature-cat .feature-cat-name{background:0 0}.parent-christmas .feature-cat .feature-cat-list li.view-all-cat{background:0 0}.parent-christmas-lights .feature-cat .feature-cat-name{background:0 0}.parent-christmas-lights .feature-cat .feature-cat-list li.view-all-cat{background:0 0}.parent-christmas-lights .feature-cat-name h3 a{color:#d71e2d}.parent-christmas-decorations .feature-cat .feature-cat-name{background:0 0}.parent-christmas-decorations .feature-cat .feature-cat-list li.view-all-cat{background:0 0}.parent-christmas-decorations .feature-cat-name h3 a{color:#d71e2d}.widget-christmas .feature-cat .gallery-promo-name{background:0 0}.parent-halloween .feature-cat .feature-cat-name{background:0 0}.parent-halloween .feature-cat .feature-cat-list li.view-all-cat{background:0 0}.parent-halloween .feature-cat-name h3 a{color:#f15a24}.widget-halloween .feature-cat .gallery-promo-name{background:0 0}.gallery-promo-wrap{border-bottom:1px solid #e3e3e3;width:33%;float:left;padding:0 0 10px;margin:0 0 10px}.gallery-promo-wrap .links-widget{display:none}.gallery-promo-wrap .gallery-promo{border-bottom:none!important;margin:0;padding:0 0 10px;width:100%}#wide-left.col9{width:100%;margin:0 auto;padding:0 15px}.page-i .gallery-promo>a{width:100%;height:auto;display:block}.page-i .gallery-promo-name h3{font-size:17px}.gallery-promo>a{width:100%;height:auto;display:block}.gallery-promo img{width:100%;height:auto;display:block}.puff-wrap{display:none}.gallery-promo-name{padding:10px 10px 5px;margin:0 10px;top:0}.gallery-promo-name h3{font-size:17px}#order-by{padding:0;height:auto;margin:0;margin-top:2px}#order-by select{padding:6px}#results-listing.normal-listing .view-options{background:#f5f5f5;padding:8px 10px;height:auto;width:100%}#results-listing.normal-listing .view-options .hidden-lg{background:#f7811e}#result-products{width:100%}#ks-list-switch p{padding-top:8px}#ks-list-switch a{width:35px;height:33px;background-position:center 3px}#ks-list-switch a:hover{background-position:center -24px!important}#sm-refine{margin:10px 0 0;font-size:22px;padding:10px 0 10px 56px;background-position:14px -123px}#refine-menu{padding:0 10px 70px;background:#f5f5f5;position:relative}#refine-menu h2{display:none}#refine-menu .ks-clear-all{position:absolute;display:block;clear:both;bottom:20px;width:97%;padding:6px 0;background:#f7811e;text-align:center;color:#fff;border:1px solid #dc6f13;font-weight:700}#refine-menu .ks-clear-all:hover{width:97%;padding:6px 0;background:#f7811e;text-align:center;color:#fff;border:1px solid #dc6f13;font-weight:700}#refine-menu .filter-group{width:50%;float:left;border-bottom:1px solid #e3e3e3;padding:10px 10px 10px 0}#refine-menu label{display:block;font-weight:700;margin:0 0 5px}#refine-menu select{width:78%;margin:0 3px 0 0}.ks-clear-this{background:#f7811e;text-align:center;color:#fff;padding:3px 8px;border:1px solid #dc6f13;font-weight:700}.ks-clear-this:hover{background:#f7811e;text-align:center;color:#fff;padding:3px 8px;border:1px solid #dc6f13;font-weight:700}.product-history .product{width:32.7%;height:auto;padding:0 10px;margin:0 0 10px}.product-history .product img{width:100%;height:auto;display:block}.product-history .product>a{width:100%;height:auto;display:block}.product-history .prod-list-desc{width:100%;height:auto;display:block;padding:5px 10px}.product-history span.prod-name{padding:0}.product-history .prod-price{padding:0}.page-login .wide-temp #sidebar .product.related-product{border-bottom:1px solid #e3e3e3;float:left;padding:0 0 10px}.related-product .prod-name{display:inline-block;background:0 0}.contactPromo{border:0}.relatedItemsWrapper{border:0}.product-name{padding:25px 0;background:#f5f5f5}.product-name h1{margin:10px 10px 0;font-size:20px}.stockcode{font-size:12px;font-weight:400}.product-share{position:relative;margin:auto;text-align:center;background:#e9e9e9}.product-share ul{margin:auto;text-align:center;display:inline-block;float:none}.wrap.wide-temp{background:0 0}#sidebar.col3{width:100%;float:none;padding:0;margin:0;border-top:5px solid #e3e3e3;padding-top:15px;clear:both}#product-info{margin:0}#product-info .col4{width:100%!important;float:none;padding:0!important;margin:0;border-top:1px solid #e3e3e3;padding-top:10px;margin:0 0 10px}#product-pic-wrap{padding:0;margin:0}#product-pic{margin:0 auto;background:#fff;border:0}#product-thumbs{width:306px;margin:0 auto}#product-thumbs ul li{width:45px;height:45px}#product-thumbs ul.ks-productImageListInner img{width:45px;height:45px}.product-video{text-align:center;margin-bottom:5px}#products-details.col45{margin:0;width:100%!important;padding:0!important}.before-content-promo{margin-bottom:20px!important;border-width:1px 0}.product-desc{margin-bottom:20px!important;border-width:1px 0;clear:both;margin-top:20px;padding:10px;border:1px solid #e3e3e3;border-width:1px 0;background:#f2f2f2}.product-desc li{font-size:14px;background-position:0 8px}.product-desc .slowScroll{border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;display:block;padding:10px 0;background-position:98% 15px;font-size:15px;display:none}.ks-countdown{margin-bottom:20px!important;border-width:1px 0}.financeOffer{margin-bottom:20px!important;border-width:1px 0}.col45 .info-tabs{margin-bottom:20px!important;border-width:1px 0}.curent-price{margin:0 0 0 10px;width:40%}.prev-price{margin:0 0 0 10px;width:40%}.product-name-sub{float:none;display:none}.desc-link{background-position:98% 15px;display:block;padding:10px 0 2px;font-size:15px}#express-delivery-msg{margin:0 10px}.other-versions-wrap{border-top:1px solid #e3e3e3}.product-varient h4{width:30%;font-size:13px;font-weight:700}.product-varient ul{margin-left:32%}.product-varient.text-varient li a{height:auto}.multibuy{width:100%}.multibuy .col1{width:33%}.multibuy .col2{width:33%}.multibuy .col3{width:33%}#m-basket{padding:10px 10% 20px;background:#f2f2f2;border:1px solid #e3e3e3;border-width:1px 0}#m-basket .m-basket-row{border:0;padding:0;min-height:0}#m-basket .m-basket-row .ks-product-option{position:relative;padding:0;margin:0;width:100%;padding-top:1px;padding-bottom:1px}#m-basket .m-basket-row .ks-product-option .m-basket-buy{display:none}#m-basket .m-basket-row.enhStyle .ks-product-option{background:#252525}#m-basket .m-basket-price{position:relative;margin:0;padding:0;float:none;width:100%}#m-basket .ks-product-pricing{position:relative;margin:0;padding:0;float:none;width:100%;padding-bottom:10px}#m-basket #prod-price .stock-level{position:relative;margin:0;padding:0;float:none;width:100%;margin:10px 0}#m-basket .ks-select{padding:10px;border:1px solid #ddd;border-width:1px 0}#m-basket .ks-select .moostach{padding:5px;margin-top:5px;width:100%;background:#fcfcfc}#m-basket #productBuyingOptions{width:100%}#m-basket .ks-product-option .qty{margin:0;float:none;position:relative;width:96%;padding:0;margin:9px 2%;height:auto;line-height:1;display:block!important}#m-basket .ks-product-option .qty label{line-height:40px}#m-basket button.btn.awaiting-stock{width:100%}.bundle{padding:10px 10% 20px;background:#f2f2f2;border:1px solid #e3e3e3;border-width:1px 0}.bundle h5{font-size:13px}.stock-level{float:right;text-align:left}.ks-product-option .qty{float:none}.ks-product-option .qty label{font-size:14px}.ks-product-option .m-basket-buy{float:none;text-align:left}.ks-product-option select{font-size:14px}.ks-product-option button.btn.ks-addtobag{position:relative;width:100%;padding:10px 60px 9px;margin:10px auto 0;font-size:18px;background-image:none;right:auto;bottom:auto}.ks-product-option button.btn.ks-addtobag:hover{position:relative;width:100%;padding:10px 60px 9px;margin:10px auto 0;font-size:18px;background-image:none;right:auto;bottom:auto}.no-stock{float:none}.due-in{float:none}.request-stock-alert{float:none;text-align:left}.pre-order{float:none;text-align:left}.m-basket-bundle .ks-product-option{width:100%}.m-basket-bundle .ks-product-option .qty label{font-size:14px}.m-basket-bundle .ks-product-option button.btn.ks-addtobag{width:100%;padding:10px 60px 9px;margin:0;background-image:none;font-size:18px}.m-basket-bundle .ks-product-option button.btn.ks-addtobag:hover{width:100%;padding:10px 60px 9px;margin:0;background-image:none;font-size:18px}#ks-not-available-message{position:absolute;background:#f2f2f2;width:100%;padding-top:12px}.m-basket-buy .prod-price-discount{margin:0}#ks-basket-add{padding:0;width:100%;height:auto;min-height:0}#m-basket-customise{padding:0;width:100%;height:auto;min-height:0}span.prod-info{margin:0}.product-bike span.prod-info{margin:0}#ks-customise span.prod-info{margin-bottom:-20px}#ks-customise td.optRadio{width:5%}#ks-customise td.option{width:55%}#ks-customise td.optPrice{width:30%}#ks-customise td.optMore{width:10%}#ks-customise .accordian-squeezebox table{width:100%;display:table}#ks-customise td{display:table-cell;padding:0;vertical-align:middle}#ks-customise .accordion fieldset{margin:5px 0}#ks-customise .accordion legend{height:auto;width:100%!important}#ks-customise #ks-customise-submit{margin-top:0}.buyPackScsForm #m-basket .prod-price{border-top:0}.buyPackScsForm #m-basket .m-basket-row{padding:0}.buyPackScsForm #m-basket .m-basket-row .ks-product-option{border:0;padding:0;line-height:1}.buyPackScsForm #m-basket .stock-level{float:none}.buyPackScsForm #m-basket .ks-select{margin:0}.buyPackScsForm .m-basket-summary-wrap{padding:0 10px 10px}.buyBundleForm #m-basket .stock-level{float:none}.buyBundleForm #m-basket .ks-select{border:0}.buyBundleForm #m-basket .m-basket-row{border-color:#ddd;border-style:solid}.buyBundleForm .m-basket-summary-wrap{padding:0 10px 10px}.pricebreaks button.btn.ks-addtobag{padding:5px 20px 4px;background-image:none}.pricebreaks button.btn.ks-addtobag:hover{padding:5px 20px 4px;background-image:none}.bundle-product-info{width:85%}.tab-content-wrap{border-right:0;border-left:0}.tab-content-wrap1{border-right:0;border-left:0}.tab-controls li a{padding:9px 20px;font-size:17px;height:42px}.page-stock-alert form{padding:10px}.m-basket-info{padding:0 10px 10px;display:none}.m-basket-info.enhStyle{display:block}.m-basket-info-mobile .m-basket-info.enhStyle{padding:5px;text-align:center}.ordered-with-wrapper .product{width:175px}.ordered-with-wrapper .prod-list-desc{width:100%;padding:0}#sbox-window[style]{z-index:99999999}#sbox-window{padding:0!important}#sbox-content .wrap.wide-temp{width:100%}#alertBox.paypal-alert{width:100%;height:240px;overflow-y:none!important;padding:20px}.paypal-alert #okayButton{margin:0 20px 20px 0}.paypal-alert #cancelButton{margin:0 20px 20px 0}#registerForm{padding:0 10px}#login,#registerForm,#forgot-pword{padding:30px;margin:0 10%}.form-list{padding:0;width:100%}.form-list label{text-align:left;float:none;display:block;clear:both;width:90%;margin:5px 0 0}.page-stock-alert .formStyles span.error{margin:0 0 0 0}#contactFormEnquiry{width:100%;float:none;clear:both;padding:15px 10px 5px}#contactFormEnquiry .formStyles{float:none;width:100%;margin:0}#contactFormEnquiry label{padding:5px 0 5px 2px}#contactFormEnquiry input{float:none;width:100%;font-size:16px;padding:10px;height:auto}.form-list input.text-input,#postcode{float:none;width:100%;font-size:16px;padding:10px;height:auto}#contactFormEnquiry textarea{float:none;width:100%;font-size:16px;padding:10px}input.text-input,.dotMailer_email{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border-radius:0}input#name,input#email,input#phone,input#order{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border-radius:0}textarea#Message{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border-radius:0}.form-list input.btn,.form-list button.btn{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border-radius:0}#contactFormEnquiry input#submitButton{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border-radius:0}.btn.basket,.btn.xks-update-nojs{-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border-radius:0}.form-list select{margin:0;font-size:15px;padding:10px;width:100%!important}#postcode{margin:0;background:#fff}#registerForm .btn{margin:25px 0 0}.validate.icon,.form-error{position:absolute;left:90%;top:42px}.inline-form-list .validate.icon,.inline-form-list .form-error{margin:-57px 12px 0 20px;left:89%!important;top:10px}.ks-address-find{width:100%!important;margin-top:15px!important;overflow:auto}.ks-address-find option{width:200px;padding:5px 0}.page-login .form-list input.btn,.page-forgot-password .form-list input.btn{margin:0;width:100%}.form-list input.btn,.form-list button.btn{margin:0;width:100%}#contactFormEnquiry input#submitButton,.btn.basket{margin:0;width:100%}.page-login span.form-info,span.form-info,.page-stock-alert .form-list .btn{margin:0}.form-list #subscribe{left:0;top:98px}.reg-check{margin:10px 0 0}.form-list .reg-check-label{margin:-10px 0 0 20px;position:absolute}.charcount{position:relative;margin:0;top:0;left:0;text-align:right;margin-top:10px}.form-list .sub-label,.tandc label{width:auto;margin:0 0 0 20px;padding-top:15px}#centreContent{padding:0 10px}.account-block.details{background:0 0}#existing-customers,#checkoutForm{padding:10px;margin:20px 10%;background:#f1f1f1}.form-list li ul{margin:0}.account-block h3{margin:0}#checkoutForm h3{padding:20px 0 10px;border-top:0}.page-checkout .form-list.check #newsletter,.page-checkout .form-list.check #terms_and_conditons{margin:3px 0 0}.page-checkout .form-list.check input#terms_and_conditions{margin:2px 0 0}.inline-form-list{width:100%;margin:0}#commentForm textarea,textarea.checkout-comment{width:100%;margin:0;border:1px solid #e9e9e9}.enter-manually{font-weight:700;margin:5px 0 0;display:block}.inline-form-list label{font-size:14px}iframe#sagepay{width:100%!important}.i-print{display:none}.page-payment-complete #wide-left{padding:0 15px}.page-payment-complete .page-title{padding:0}.account-block.view-order{background:#f5f5f5}#cat-basket .account-block.view-order{background:#fff}.view-order h2{background:0 0;color:#000;width:100%;position:relative;height:auto;text-align:left;margin:0 0 10px;padding:20px 0 0 10px;font-weight:400;font-size:18px}.view-order h2 span{font-size:18px;font-weight:700}.view-order dt{width:30%}.view-order dd{width:70%}.view-order-details{width:100%;float:none;clear:both;margin:20px 0}#order-info{width:100%;margin:15px 0}table#order-info th.col1{padding-top:30px;background:0 0}table#order-info th.col2{padding-top:30px;background:0 0}table#order-info .col1{width:50%;padding:5px}table#order-info .col2{width:50%;padding:5px 10px 5px 0}table#order-info .basket-product h5{width:100%}table#order-info .order-total{font-size:12px}table#order-info td.blank{padding-right:0}table#order-info .col-total .order-total{font-weight:700}table#order-info td{border-bottom:1px solid #e3e3e3}.paymentType-option a.btn.big{width:100%;float:none;margin:30px 0 10px}.paymentType-option.col3{float:right;width:100%}.page-payment-complete .my-account .account-block{padding:10px;margin:0 0 40px}.page-payment-complete .view-order h2{margin-left:0;padding-left:0;left:0}.page-payment-complete table#order-info .col-total .order-total{width:200px}h1.page-title span.my-email{display:block;position:relative;top:0;margin:0 0 5px;background:#fff;font-size:15px;font-weight:400}.my-account .account-block{padding:0}#change-password{background:#f5f5f5;padding:10px}#change-password label{margin:0 10px 4px 0}#change-password input.text-input{margin:0 10px 0 0}.page-my-account .account-block h3{background:#fff;margin:0;padding:0 10px}.page-my-account .account-block.newsletter-settings{background:#f5f5f5;padding:0 10px;margin:0 0 30px}.page-my-account .account-block.newsletter-settings h3{margin-bottom:10px;margin-left:-10px;margin-right:-10px}.page-my-account .account-block.view-order{padding:0 10px;margin:0 10px 40px}.page-my-account .account-block.view-order h3{padding:0;margin:0}.newsletter-settings .btn{margin:10px 0}table#recent-orders{table-layout:fixed;margin:30px 10px 0}table#recent-orders th{font-size:12px;font-weight:700}table#recent-orders td{font-size:12px}table#recent-orders .col1{width:16%}table#recent-orders .col2{width:16%}table#recent-orders .col3{width:16%}table#recent-orders .col4{width:16%}table#recent-orders .col5{width:16%}table#recent-orders .col6{width:20%}#recent-orders .btn{white-space:nowrap}span.reorder a.btn.big{display:none}.pagination{float:none;padding:0 10px}.pagination li{font-weight:700;margin:0 10px 0 0;border:1px solid #e3e3e3}.wysiwyg .prod-list-desc{border:none}.wysiwyg .col3.top-sellers{width:24%;font-size:13px;margin:0 10px;overflow:hidden}.wysiwyg .col3.top-sellers a img{width:100%;height:auto;margin:10px 0}.wysiwyg .col3.top-sellers.last{margin:0}.checkout-steps{display:none}.page-basket .account-block.view-order{margin:0 10px 20px}.page-basket .page-title{margin:5px 10px 15px;padding:0}.back-link{margin:10px 0 0 10px}table#live-basket{table-layout:fixed;width:100%}table#live-basket th.col1{font-size:10px}table#live-basket th.col2{font-size:10px}table#live-basket th.col3{font-size:10px}table#live-basket th.col4{font-size:10px}table#live-basket th.col5{font-size:10px}table#live-basket td{padding:10px 0;overflow:hidden}table#live-basket td #express-delivery-msg{padding:10px 0 2px 60px;margin:0}table#live-basket .col1{width:50%;padding:10px 5px 10px 0}table#live-basket .col2{width:10%;padding:10px 0}table#live-basket .col3{width:15%;padding:10px 0;font-size:10px}table#live-basket .col4{width:15%;padding:10px 0 12px}table#live-basket .col5{width:5%}table#live-basket td.basket-item-price{font-weight:700}table#live-basket td.col2{font-size:11px}table#live-basket .col4.grand-total{padding:10px 0}table#live-basket .basket-deal .basket-product-info{width:40%;min-height:45px;padding:0}table#live-basket .basket-deal .order-prod-price{font-size:16px}table#live-basket .basket-deal .btn{background:#f7811e;padding:5px 3px;font-size:12px}table#live-basket .basket-deal .btn:hover{background:#f7811e;padding:5px 3px;font-size:12px}table#live-basket .shipping-row .shipping td{clear:both;display:block}table#live-basket #express-delivery-msg p{font-size:12px;width:450px;padding:10px 20px 2px 30px}table#live-basket td.col-total{font-size:13px;padding-right:0}.basket-pic{width:65px;display:none}.basket-pic img{width:65px;height:65px}.basket-product-info{width:100%;height:auto;padding:0 8px 20px 10px}.basket-product-info h5 a{font-size:14px}.basket-product h5{width:100%;display:inline}.order-prod-price select{padding:0}.order-prod-price select option{padding:0}.remove-link{margin:0}#deal-day{width:60px;margin:0 10px 10px}.in-circle{background-size:100%;width:60px;height:60px;margin:0}.shipping select{display:block;width:100%}#your-basket-shipping{margin:20px 0 0;padding:10px;width:100%}.btn.xks-update-nojs{width:100%;margin:10px 0 0;padding:9px 0}.postal-form{margin:0;padding:0;width:100%}.shipping-options{width:100%}.account-block .shipping-extra-info{font-size:12px}.account-block .col1.shipping h3 span{font-size:30px}.shipping-info{right:4px}.shipping-info a{font-size:10px}.shipping-cost{padding-right:5px}.shipping-radio{left:2px}.col1.shipping h3{font-size:25px}.paymentType h3{text-align:center}.page-404 h1{margin:10px 0}.tab-content-wrap .wysiwyg{padding:0}.page-register h1.page-title{margin:15px 0;padding:0 0 5px}.page-login .wysiwyg h1{margin:15px 0;padding:0 0 5px}.page-forgot-password h1.page-title{margin:15px 0;padding:0 0 5px}.narrow-side-inner .contentBrowseWrapper{padding:0 10px}#ks-faq-list h2{line-height:1.2}.page-help #sidebar{background:0 0}.page-help #sidebar h2{font-size:16px;margin:20px 0 15px}.page-help .narrow-side-inner li{border-bottom:1px solid #e3e3e3;padding:9px 0 9px 9px;background-position:0 16px}.page-help .narrow-side-inner li a{text-decoration:none;font-weight:400}.page-contact #sidebar{background:0 0}.page-contact #sidebar h2{font-size:16px;margin:20px 0 15px}.page-contact .narrow-side-inner li{border-bottom:1px solid #e3e3e3;padding:9px 0 9px 9px;background-position:0 16px}.page-contact .narrow-side-inner a{text-decoration:none;font-weight:400}.links-widget ul li{border-bottom:1px solid #e3e3e3;padding:10px 0}.links-widget ul li a{font-size:14px}#cookie-icon{display:none}#buy_popup{width:390px;height:450px}#buy_popup .wysiwyg{padding:0}#buy_popup .message img{width:100%;height:auto}#results-listing .grid .col3.product.sub-cat-grid{width:47%;margin-right:3%}#results-listing .col3.product.sub-cat-grid .prod-list-desc{width:60%!important;margin:15px 0 0 10px;padding:10px;border:0;background:0 0}#results-listing .list .col3.sub-cat-grid .prod-list-desc a{margin-left:38%;padding:10px}#results-listing .list .col3.sub-cat-grid .prod-list-desc .number-products{margin-left:38%;padding:10px}.cycle-option{height:auto;min-height:auto;float:none;width:100%;padding-bottom:40px;margin-bottom:30px}.cycle-option .opt-header p{height:auto}.cycle-option .inline-box{height:auto;min-height:auto;margin:0 -15px 10px;padding:15px}.cycle-option .content{height:auto;padding:0 15px}.cycle-option .title{padding:10px 15px}.page-biketowork .account-block h3{margin-bottom:30px;font-size:22px}#results-listing.normal-listing #ks-list-switch{height:35px}#results-listing.normal-listing .prod-list-img{float:left;display:inline;width:35%;clear:none}#results-listing.normal-listing div.col3.product a img{display:inline}#results-listing.bike-listing .view-options{background:#fff}#results-listing.bike-listing .col3.product{margin:12px!important;width:calc(50% - 24px)}#results-listing.bike-listing .col3.product:nth-child(2n+3){clear:both}#results-listing.bike-listing #order-by{margin-top:0}#results-listing.bike-listing #order-by select{padding:0;margin:0}}@media screen and (max-width:768px){#refine-menu .ks-clear-all{width:93%}#refine-menu .ks-clear-all:hover{width:93%}#refine-menu .filter-group{width:100%;padding-right:0}#refine-menu select{width:77%}#login{padding:15px;margin:0}#registerForm{padding:15px;margin:0}#forgot-pword{padding:15px;margin:0}#home-grid{padding:3px 0}.this-week{width:100%}.great-offers{width:100%}.great-offers div{width:50%;height:auto;padding:10px 3px 0}.great-offers div>a{display:block;line-height:1}.great-offers div:nth-child(2n){padding-right:0}.great-offers div:nth-child(2n+1){padding-left:0}.border-heading h4{font-size:13px}.border-heading h4 a{font-size:13px}.homepage-subscribe{height:auto;margin-bottom:0}.homepage-subscribe h4{width:96%;line-height:1;margin-left:2%;margin-right:2%;padding:15px 0}.homepage-subscribe p.action{width:96%;margin-left:2%;padding:0;display:block}.homepage-subscribe input.newsletter_email{width:96%;right:2%;left:2%}.homepage-subscribe .news_letter{display:block;width:100%;position:relative;height:50px}.homepage-subscribe button{right:2%;margin:0}div.col3.feature-cat{width:100%;float:none;clear:both;margin:0 10px;border-right:none}div.col3.feature-cat:first-child{width:100%;float:none;clear:both;margin:0 10px;border-right:none}#productGrid .col3.product{width:100%;float:none;clear:both;margin:0 10px;border-right:none}.specialProductWrapper .col3.product{width:100%;float:none;clear:both;margin:0 10px;border-right:none}div.col3.feature-cat.clearance{margin:10px 0}.cat-1x1{width:50%;height:auto}.cat-2x1{width:100%;height:auto}.cat-2x2{width:100%;height:auto}.cat-2x2.video p{font-size:130%}.home-tab-controls li{width:50%;margin:0}.home-tab-controls li:nth-child(2) a{margin-right:0}.home-tab-controls li:nth-child(n+3){display:none}.home-tab-content-wrap{margin:0}.col3.product{width:100%!important}.col3.product:first-child{width:100%!important}.home-tabs .col3.product{width:100%!important}#results-listing .col3.product{width:100%!important}#results-listing .col3.sub-cat-grid .prod-list-desc a{text-align:left;padding:10px}#results-listing .col3.sub-cat-grid .prod-list-desc .number-products{text-align:left;padding:10px}#results-listing #tab-header{display:block!important}#results-listing #tab-our-models,#results-listing #tab-all-bikes{display:none}#results-listing #tab-our-models.tab-selected,#results-listing #tab-all-bikes.tab-selected{display:block}.wide-temp #sidebar .product.related-product{width:100%!important}span.prod-name{padding-right:10px}#ks-list-switch{display:none!important}.about-pic{width:100%;float:none;height:auto}.about-pic img{width:100%;height:auto}product-history .product{width:48.5%}.wysiwyg img{max-width:100%}.wysiwyg iframe{max-width:100%}.wysiwyg .col3.top-sellers{width:100%;font-size:15px;margin:0 0 10px}.wysiwyg .col3.top-sellers a img{width:30%;height:auto;float:left;margin:0 10px 0 0}.page-c #home-features{margin:0}.product-overlay.sale-uda{width:60px}.product-overlay.sale-uda:before{display:none}.list .product-overlay.sale-uda{width:60px}#product-pic{margin:0 auto}#product-thumbs{width:306px;margin:0 auto}.zoomLinks.magnify{display:none}#m-basket{padding:10px}.bundle{padding:10px}.ks-product-option button.btn.ks-addtobag{padding:7px 60px 6px;background-position:74% 7px}.ks-product-option button.btn.ks-addtobag:hover{padding:7px 60px 6px;background-position:74% 7px}.m-basket-bundle .ks-product-option button.btn.ks-addtobag{padding:7px 60px 6px}.m-basket-bundle .ks-product-option button.btn.ks-addtobag:hover{padding:7px 60px 6px}#sidebar .ks-product-carousel[style]{height:230px!important}#live-basket{background:#fff}.basket-product-info{width:100%;height:auto}.basket-product-info h5 a{font-size:13px}.basket-product-info p.order-prod-id{font-size:12px;word-break:break-all}.basket-product-info ul.bullet li{font-size:12px;word-break:break-all}#specialBasket table .col2{display:none}.basket-pic{display:none}table#live-basket .basket-deal .basket-product-info{width:90%;height:auto;padding:0 0 0 8px;min-height:40px}table#live-basket td #express-delivery-msg{background:0 0;padding:0;margin:-10px 0 0;text-align:left}table#live-basket #express-delivery-msg p{width:100%;background:#fff url(i/small-van-turq.png) no-repeat 5px 13px;padding:10px 20px 2px 50px}table#live-basket td.col-total{padding-right:0;font-size:14px;vertical-align:top}table#live-basket .col4.grand-total{padding-right:0;vertical-align:top}table#live-basket .shipping-row .col1{position:absolute;max-width:100%;width:380px!important}table#live-basket .shipping .col1{position:absolute;max-width:100%;width:385px!important}.in-circle{background-size:100%;width:50px;height:50px}#your-basket-shipping{margin:0 0 20px;padding:10px}.paymentType{float:none}.paymentType table td{display:block;width:100%}#existing-customers{margin:20px 0}#checkoutForm{margin:20px 0}.view-order #siteseal{margin:20px 0 5px;border-top:1px solid #e3e3e3;padding-top:15px;width:100%;background-size:100%}.pay-card .ks-go-checkout{padding:10px 0 9px}#alertBox.paypal-alert{height:340px}.tsandcs-label{position:relative}.tsandcs-label a{display:block;margin:0 0 0 21px}.tsandcs-label span{position:absolute;top:24px;left:155px}.shipping-row{position:relative;height:130px}.shipping{position:relative;height:250px}.newsletter-settings .btn{margin:10px 0;width:100%}#change-password label{margin:0 10px 4px 0}#change-password .btn{margin:0 0 10px;width:100%}#change-password input.text-input{margin:0 0 10px;width:100%}table#recent-orders .col1{display:none}table#recent-orders .col2{width:25%}table#recent-orders .col3{width:25%}table#recent-orders .col4{display:none}table#recent-orders .col5{width:25%}table#recent-orders .col6{width:25%}.gallery-promo-wrap{width:48.5%}.product-history .product{width:48.5%}.page-delivery-information .highlight-box{padding:140px 10px 0}.page-stores table.storestable td:first-child{width:100%;float:left;padding:0;padding-bottom:10px;padding-top:30px}.page-stores table.storestable td:last-child{width:100%;float:left;padding:0}.page-stores table.storestable td img{width:100%}.catalogue-pic{float:none;width:100%;margin:0}blockquote{clear:both}.validate.icon{left:92%}.form-error{left:92%}#sbox-btn-close{top:-2px!important;right:-2px!important}#productBuyingOptions.enhStyle .ks-select label{height:38px;overflow:hidden}#results-listing.bike-listing .category-header .text-block{max-height:120px;overflow:hidden;position:relative}#results-listing.bike-listing .category-header .rm-toggle{display:block;width:100%;position:absolute;bottom:0;height:50px;text-align:center;background:#fff;background:linear-gradient(0deg,white 60%,rgba(255,255,255,0.00042) 100%);box-sizing:border-box;padding-top:30px;text-decoration:underline}#results-listing.bike-listing #results-listing .col3.product{width:calc(100% - 24px)!important;margin:12px!important}#results-listing.bike-listing .view-order label{color:#8cc63e}#results-listing.bike-listing .view-order select{color:#8cc63e;border:1px solid #8cc63e}#results-listing.bike-listing #ks-list-switch{display:block!important}#results-listing.bike-listing #ks-list-switch #group-by-header{color:#8cc63e;font-size:14px}#results-listing.bike-listing #ks-list-switch #group-by-header span{display:block}#results-listing.bike-listing #ks-list-switch #group-by-header button{color:#8cc63e;border:1px solid #8cc63e;font-size:14px;width:80px}#results-listing.bike-listing #ks-list-switch #group-by-header button.selected{background-color:#8cc63e;color:#fff}#results-listing.bike-listing #view-options-outer{height:87px}#results-listing.bike-listing .view-options label{font-size:14px}#results-listing.bike-listing .view-options select{font-size:14px}#results-listing.bike-listing .view-options.lock{position:fixed;top:111px;left:0;z-index:15;padding:6px 30px 8px;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 5px 0 rgba(0,0,0,.2)}#results-listing.bike-listing #tab-header-outer{height:48px}#results-listing.bike-listing #tab-header-inner.lock{position:fixed;top:55px;left:0;z-index:10;padding:8px 20px 10px;width:100%;background-color:#fff;-webkit-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 5px 5px 0 rgba(0,0,0,.2);box-shadow:0 5px 5px 0 rgba(0,0,0,.2)}#results-listing.bike-listing #order-by label{color:#8cc63e;display:block}#results-listing.bike-listing #order-by select{color:#8cc63e;border:1px solid #8cc63e}#results-listing.bike-listing .product-desc-teaser{display:block!important}#results-listing.bike-listing div.product-desc-attributes{min-height:auto}#results-listing.bike-listing .feature-cat-name{position:relative!important}#results-listing.bike-listing .feature-cat-name p{height:auto!important}#results-listing.bike-listing .feature-cat-name p a{height:auto!important}#results-listing.bike-listing .grid div.col3.product{border-bottom:1px dotted #999!important;margin:0!important}}