@charset "UTF-8";body{font-size:15px;font-family:Arial,sans-serif;color:#262626;-webkit-text-size-adjust:100%}body.bike h1,body.bike .section-title{color:#8cc63e;font-family:saira extra condensed,sans-serif;font-size:1.5rem;font-weight:700;line-height:1;text-align:left;text-transform:uppercase}body.bike h1 .stockcode,body.bike .section-title .stockcode{font-size:1.5rem;font-style:normal;font-weight:500;display:inline-block;letter-spacing:0}body:not(.bike) h1,body:not(.bike) .section-title{color:#8cc63e;font-family:saira extra condensed,sans-serif;font-size:2.2rem;font-weight:700;line-height:1;text-align:center;text-transform:uppercase}body:not(.bike) h1 .stockcode,body:not(.bike) .section-title .stockcode{font-size:.8rem;font-style:italic;font-weight:500;display:inline-block;letter-spacing:0}h2{font-family:saira extra condensed,sans-serif;font-size:1.8rem;font-weight:500;line-height:1.6;color:#8cc63e}h3{font-family:saira extra condensed,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.6;color:#8cc63e}h4{font-family:saira extra condensed,sans-serif;font-size:1.2rem;font-weight:500;line-height:1.6;color:#8cc63e}a{color:#8cc63e;text-decoration:none}a:hover{color:#666}a:hover .mdd-highlight{color:#e6e6e6}p{font-size:15px;line-height:1.6;padding-bottom:13px;color:#262626}.black-color .section-title{color:#262626}.white-color .section-title{color:#fff}.green-color .section-title{color:#8cc63e}.red-color .section-title{color:red}header{background-color:#fff;width:1220px;margin:0 auto;display:flex;align-items:center;justify-content:center;position:relative;z-index:200}@media screen and (max-width:1239px){header div.wrap{padding:0;width:100%}}header .wrap{background:0 0;width:100%;height:auto;border:none;white-space:nowrap;display:inline-flex;padding:0 30px}header .wrap .col5,header .wrap .col7{margin:0 auto;white-space:normal;float:none}header .wrap .col5{width:50%}header .wrap .col5 img{padding-left:10px}@media screen and (max-width:1239px){header .wrap .col5{width:40%}header .wrap .col5 svg,header .wrap .col5 img{width:95%;padding-left:10px}}header .wrap .col7{width:50%}@media screen and (max-width:1239px){header .wrap .col7{width:60%}}header .wrap .search-cart-row{align-items:center;position:relative;display:flex;justify-content:flex-end;padding-top:30px}#results #sidebar{width:20%;margin:0 auto}#results #results-listing{margin:0 auto}div.col9{width:80%;margin:0 auto}#results #sidebar h2{padding:10px 15px}.narrow-side-inner{background-color:#fff;margin-right:10px}@media screen and (max-width:1023px){.narrow-side-inner{margin-right:0}}.narrow-side-inner .dealwidget-countdown{width:100%;margin-left:-5px}.narrow-side-inner .result-cats{background:#303146;padding:15px}.narrow-side-inner .result-cats li a{color:#fff;line-height:2.6;display:inline-block}.narrow-side-inner .result-cats li a:hover{color:#f3f1f1}.narrow-side-inner .result-cats .number-products{color:#666;font-size:.8rem}.narrow-side-inner .result-cats li.current a{color:#8cc63e}.narrow-side-inner .result-cats li.current a:hover{color:#f3f1f1}.narrow-side-inner .result-cats h2{display:none}.narrow-side-inner .results-filter{background-color:#303146}.narrow-side-inner .related-items,.narrow-side-inner .narrow-puff{background-color:#fff;margin-bottom:30px}.narrow-side-inner .related-items h3,.narrow-side-inner .narrow-puff h3{font-size:1.8rem;padding:10px 0;text-align:center}.narrow-side-inner .contactPromoWrapper{background-color:#fff;padding-bottom:30px}.narrow-side-inner .contactPromoWrapper h4{font-size:1.8rem;padding:10px 0;text-align:center}.narrow-side-inner .contactPromoWrapper .contactPromo{border:1px solid #e6e6e6;padding:15px;text-align:center}.narrow-side-inner .contactPromoWrapper .contactPromo p:last-child a{display:inline-block;background-color:#8cc63e;color:#fff;cursor:pointer;padding:0 30px;text-transform:uppercase;font-family:saira extra condensed,sans-serif;font-size:1.5rem;line-height:1.4;font-weight:700;border-radius:0}.narrow-side-inner .contactPromoWrapper .contactPromo p:last-child a:hover{color:#f3f1f1}.narrow-side-inner .planetx-promo{border:1px solid #e6e6e6;margin-bottom:30px;padding:0;text-align:center}.narrow-side-inner .planetx-promo h4{text-transform:uppercase;text-align:center}.narrow-side-inner .planetx-promo p{padding:0 15px}.narrow-side-inner .planetx-promo p a{display:block}.narrow-side-inner .planetx-promo p a:last-child{padding-bottom:10px}.narrow-side-inner .planetx-promo .btn{width:70%;text-align:center;margin-top:15px;margin-bottom:15px}.narrow-side-inner .planetx-promo .promo-img{position:relative;margin-bottom:20px;background-repeat:no-repeat;background-size:cover}.narrow-side-inner .planetx-promo .promo-img h4{width:100%;position:absolute;bottom:-20px;left:0;margin-bottom:10px}.narrow-side-inner .sidebar-promo{border:1px solid #e6e6e6;padding:15px;text-align:center}.narrow-side-inner .sidebar-promo h5{font-size:1.2rem;line-height:1.2}.page-i #sidebar{margin:0 auto;width:25%;float:right}.page-i #wide-left{margin:0 auto;width:75%}.page-i #wide-left .col4,.page-i #wide-left .col45{width:50%;padding-left:20px;box-sizing:border-box;margin:0 auto}.page-courier-options #sidebar{display:none}.page-courier-options div#wide-left{width:100%}#side-content{margin-bottom:20px}.noSidebars #wide-left{width:100%}.noSidebars #products-details{margin-left:20px}#page-payment-complete{margin-left:128px}#page-payment-complete .sidebar{display:none}.page-basket #sidebar{margin-top:20px!important}.wide-temp .narrow-side-inner .gallery-promo img{width:222px;height:auto}.wide-temp .narrow-side-inner .gallery-promo>a{width:222px;height:auto;display:block}.wide-temp .narrow-side-inner .gallery-promo-name h3{font-size:18px}.wide-temp #sidebar .prod-list-desc{width:222px}#sidebar{margin:0}#sidebar .ks-clear-all{color:#8cc63e;bottom:10px;left:10px;background:url(i/filter-clear.png) no-repeat 0 5px;display:block;padding:7px 0 3px 25px;font-weight:700}#sidebar .ks-clear-all:hover{background-position:0 -55px;color:#e30613}#sidebar .ks-clear-this{background:url(i/filter-clear.png) no-repeat;text-indent:-999999px;margin:0;display:inline-block;width:20px;height:20px;float:right}#sidebar .ks-clear-this:hover{background-position:0 -60px}#sidebar .ks-product-carousel{width:222px;overflow:hidden}#sidebar .carousel-wrapper{width:3000px;display:block;position:relative;left:0;top:0;padding:0}#sidebar .carousel-block{float:left;padding-right:20px;display:block}#sidebar .related-product .prod-name{font-size:18px;width:195px;padding:0;height:auto;min-height:50px}#results #sidebar label{color:#fff;display:block;margin:0;font-size:14px}#results #sidebar #color-sub-cats h2{font-size:14px;font-weight:700;padding-top:7px}.page-contact #sidebar h2.page-title,.page-help #sidebar h2.page-title{margin-bottom:15px;font-size:30px}.page-contact #sidebar h2,.page-help #sidebar h2{font-size:16px;margin:0 0 15px}.page-contact #wide-left,.page-help #wide-left{width:978px}.sidebarFeefo{background:url(i/catfeefoblock.png);width:222px;height:228px;position:relative;margin:0 0 10px}.sidebarFeefo .feeforating{position:absolute;top:0;margin:162px 0 0 90px;font-size:60px;font-weight:700!important;color:#ffd800}.sidebarFeefo .feefoReadall{position:absolute;top:0;margin:120px 0 0 10px;display:none}.sidebarFeefo a{color:#e30613}.page-checkout.noSidebars .checkout-2 .checkout-steps{background-position:0 -275px}.ie7 #sidebar .ks-clear-this{position:absolute;bottom:2px;right:0}div.wrap,section.wrap{width:1220px;padding:0;margin:0 auto}body{overflow-x:hidden;margin-bottom:30px;background:#fff url(/files/px/imagelibrary/backgrounds/default.jpg) no-repeat 50% 1px fixed}.page-i #sidebar{margin:0 auto;width:50%;float:left;padding-left:20px;box-sizing:border-box}.page-i #wide-left{margin:0 auto;width:100%}.page-i #wide-left .col4,.page-i #wide-left .col45{width:50%;padding-left:20px;box-sizing:border-box;margin:0 auto}.page-i #wide-left .col4{width:66.7%}.page-i #wide-left .col45{width:33.3%}.page-home #slider{background:0 0;z-index:1;width:1920px}.page-home #slide-wrap{width:1920px}.page-home .product-overlay.new{left:0}.page-home .product-overlay.sale{left:0}.page-home .product-discount{left:0}.page-home .prod-list-desc .teaser.wysiwyg{width:178px}.page-home .footer-signup{display:none}body.page-home{background:0 0!important}body.parent-bikes{background-image:url(/files/px/imagelibrary/backgrounds/bikes.jpg)}body.parent-frames{background-image:url(/files/px/imagelibrary/backgrounds/frames.jpg)}body.parent-wheels{background-image:url(/files/px/imagelibrary/backgrounds/wheels.jpg)}body.parent-components{background-image:url(/files/px/imagelibrary/backgrounds/components.jpg)}body.parent-accessories{background-image:url(/files/px/imagelibrary/backgrounds/accessories.jpg)}body.parent-clothing{background-image:url(/files/px/imagelibrary/backgrounds/clothing.jpg)}body.parent-vintage{background-image:url(/files/px/imagelibrary/backgrounds/vintage.jpg)}body.page-brand{background-image:url(/files/px/imagelibrary/backgrounds/brands.jpg)}.product-history{border-bottom:1px solid #dcdcdc;padding-bottom:30px;margin-bottom:10px}.product-history .product{float:left;display:inline;width:150px;height:150px;position:relative;overflow:hidden;margin:0 0 0 15px}.product-history .product img{width:150px;height:150px}.product-history .product img:hover{opacity:1}.product-history .product>a{height:150px;display:block}.product-history span.prod-name{font-size:17px;line-height:16px;padding:8px 10px 0}.product-history span.prod-name a{color:#fff}.product-history .prod-price{padding:0 0 5px 10px}.product-history .prod-price a{color:#fff}.product-history .prod-reduced{margin-top:7px}.product-history .prod-reduced a{color:#fff}.product-history h2{border-bottom:1px solid #dcdcdc;font-size:20px;margin:0 13px 15px;letter-spacing:-.04em}.product-history .prod-list-desc{width:150px;background:#000;background:rgba(0,0,0,.5);position:absolute;bottom:0}#product-pic{overflow:visible;border:1px solid #ddd;text-align:center;width:100%;position:relative}#product-pic a img:hover{opacity:1}#product-pic img{margin:auto;width:auto;max-width:100%;height:auto}#product-pic-wrap{padding:0}div.row{margin:0 0 10px}.trust-pilot{color:#8cc63e}.trust-pilot span{color:#878682}.contentBrowse h5{border-bottom:1px solid #dcdcdc;background:transparent url(i/arr-grey.png) no-repeat;padding:9px 0 9px 9px;background-position:0 16px;font-size:14px;font-weight:400;padding:7px 0 7px 9px;background-position:0 16px;font-size:11px;font-weight:400;background:0 0;color:#828387;width:195px;border-bottom:1px solid #606060;margin:0 auto}.contentBrowse h5 a{font-size:16px}.contentBrowse h5 a:hover{color:#8cc63e;color:#828387}.contentBrowse h5 h5{padding:9px 10px;width:auto}.contentBrowse h5 h5.current{padding:0}.contentBrowse h5 h5.current>a{padding:9px 6px}.contentBrowse h5.current{font-weight:700;font-size:14px;background:0 0;padding-left:0}.contentBrowse h5.current>a{color:#fff;width:auto;background:#262626 url(i/texture-dark.png);display:block;border-left:4px solid #8cc63e;padding:3px 6px}.contentBrowse h5.last{border-bottom:none}.home-info-tab-content h2{color:#8cc63e;font-size:44px}.home-info-tab-content p{color:#878682;font-size:15px}.home-info-tab-content a{font-weight:700}.about-text a{color:#8cc63e}.about-text h5 span{color:#878682}h5{color:#8cc63e}h6{color:#8cc63e}body.bike .product-desc{padding:0 0}body.bike .product-desc a{color:#8cc63e}body.bike .product-desc li{background:transparent url(i/bullet.png) no-repeat;list-style:none;font-size:14px;background-position:0 6px;padding:0 0 5px 11px;font-weight:700}body.bike .product-desc ul{margin:5px 0 0}body.bike .product-desc li.full-desc{background:0 0;padding-left:0}body.bike .product-desc p{line-height:1.4;padding:0}body:not(.bike) .product-desc{padding:10px 0 15px}body:not(.bike) .product-desc a{color:#8cc63e}body:not(.bike) .product-desc li{background:transparent url(i/bullet.png) no-repeat;list-style:none;font-size:12px;background-position:0 6px;padding:0 0 5px 11px}body:not(.bike) .product-desc ul{margin:0 0 5px}body:not(.bike) .product-desc li.full-desc{background:0 0;padding-left:0}#ks-cart-location{color:#8cc63e;font-weight:400}.also-in-side{border-bottom:1px solid #dcdcdc}.also-in-side li a:hover{color:#8cc63e}.reviews{margin:10px 0;float:left;width:100%}.reviews .pagination li{border-bottom:none}.reviews .pagination li a:hover{color:#8cc63e}.reviews .pagination li:hover{background:#e9e9e9 url(i/texture-light.png)}.reviews h2{color:#8cc63e}label i{color:#8cc63e}#specialBasket{padding:0 15px}#specialBasket div.col5{margin-left:10px}#specialBasket div.col5 a{color:#8cc63e}#specialBasket div.col5 p{clear:both}#specialBasket div.col5 .review-stars-wrap{display:block;clear:both;margin-bottom:5px}#specialBasket div.col5 .review-stars{float:left}#specialBasket div.col5 .review-link{float:left}#specialBasket div.col1{margin-left:0;width:100px}#specialBasket h3{margin:10px 0;border-bottom:1px solid #dcdcdc;color:#000}#specialBasket h2{float:left;display:inline}#specialBasket table{clear:both;display:block;margin:0;padding:15px 0 0}#specialBasket table td{padding:10px 0}#specialBasket table th{background:#f2f2f2;font-weight:700}#specialBasket table .col1{width:370px;padding:5px 10px 5px 5px}#specialBasket table .col2{width:120px;padding:5px}#specialBasket table .col3{width:85px;padding:5px}#specialBasket table .col4{width:100px;padding:5px}#specialBasket table .col5{width:100px;padding:5px}#specialBasket .productPriceOptions h5{float:right;display:inline;color:#cd0c0c;font-size:20px;width:200px}#specialBasket .productPriceOptions span.product-reduced.exVat{color:#757575;font-size:14px;font-weight:400;display:block}#specialBasket .productPriceOptions span.product-reduced{color:#757575;font-size:14px;font-weight:400;display:block}.form-list label span{color:#8cc63e}.form-list li.date-birth span{color:#828387}.form-list input.text-input{border:1px solid #d3d3d3}.form-list input.text-input:focus{box-shadow:none}.form-list input.btn{width:264px;padding-top:8px;padding-bottom:7px;font-size:22px;line-height:24px}.form-list button.btn{width:264px;padding-top:8px;padding-bottom:7px;font-size:22px;line-height:24px}.form-list li.highlight-box:last-child{border:1px solid #f0cadb}.form-list li.mailing{padding:15px 0 0;display:none}.form-list li.mailing li{padding:0 0 2px}.form-list li li input.sub-0{float:left;margin:5px 5px 0 0}.form-list li li input.sub-1{float:left;margin:5px 5px 0 0}.form-list li li label.sub-0{float:left;text-align:left}.form-list li li label.sub-1{float:left;text-align:left}#color-sub-cats{margin-top:2px}#color-sub-cats h2 a{color:#8cc63e;background:url(i/product-desc-down.png) no-repeat 100% 7px;padding:0 19px 0 0}#coupon-strip p{color:#8cc63e}#coupon-strip p a{color:#8cc63e}.mdd-all-link a{color:#262626}.mdd-all-link a span{color:#8cc63e}nav ul li a{color:#8cc63e}nav ul li a:hover{color:#8cc63e}nav ul li a.active{color:#8cc63e}nav ul li li li a{color:#262626}.bundle{background:#e9e9e9 url(i/texture-light.png);border-bottom:3px solid #fff;padding:15px 10px 10px;clear:both;background:#f1f1f1;margin:0 0 20px}.bundle h3{color:#8cc63e;font-size:15px;line-height:1.1;margin:0 0 2px}.bundle h5{color:#8cc63e;font-weight:400;line-height:16px;font-size:12px;padding:7px 0 0;color:#262626}.bundle .m-basket-bundle{border-top:0;margin-top:10px}.bundle .m-basket-bundle .ks-product-pricing{float:inherit;display:inline-block;width:120px;font-weight:700;margin:0;min-height:55px}.bundle .stock-level{padding:0;margin:3px 0 0;display:none}.bundle .prod-price{display:block;font-size:24px;letter-spacing:.009em;margin:0;line-height:22px}.review-name{color:#8cc63e}.footer-sites a{color:#8cc63e}.footer-sites a:hover{color:#262626}.prod-price{clear:both}.prod-price a{color:#8cc63e;font-size:24px;line-height:24px;font-weight:700;margin:6px 4px 4px 0;display:block}.prod-price span{color:#828387;display:none}.prod-price span.exVat{display:inline-block;color:#757575;font-size:12px;line-height:1;font-weight:700;position:absolute}#m-basket{padding:0;margin:0 0 20px}#m-basket .prod-price{color:#8cc63e;display:block;font-size:46px;line-height:32px;font-weight:700;margin:6px 0 0}#m-basket h4{display:none;width:49%;font-size:14px}#m-basket .prod-reduced{font-size:11px;padding:5px 0 0;width:180px;text-align:left}#m-basket .prod-saving{font-size:11px;display:inline-block;margin-top:0}#m-basket .fromprice{position:relative;margin:13px 0 0}#m-basket .ks-product-pricing.enhStyle .prod-price{line-height:1;margin-top:0}.mobile-menu:active{color:#8cc63e}#sm-cat-nav a span.subheading{color:#8cc63e}#sm-cat-nav a:hover{color:#8cc63e}#sm-cat-nav h3 a.leaf{color:#8cc63e}#sm-cat-nav .mdd-all-link a.leaf{color:#8cc63e}#sm-cat-nav li a.active-item{background:#8cc63e}#sm-cat-nav li a.active-item:hover{background:#8cc63e}#nav-back{background:#8cc63e}#mobile-menu{background:#8cc63e}#mob-cart{background:#8cc63e}.product-overlay{color:#fff;z-index:3}.product-overlay p{padding:0;line-height:1.5}.checkout-steps{margin:20px auto 15px;height:72px;width:578px;background:transparent url(i/progress-bar.png) no-repeat;background-position:0 -25px}.checkout-steps li.current a{color:#fff}.checkout-steps li{float:left;display:inline;text-align:center;text-indent:-999999px}.gallery-promo-name{display:block;bottom:10px;left:0;display:block;padding:4px 8px 1px}.gallery-promo-name a{color:#fff}.gallery-promo-name h3{line-height:1;font-size:25px}.related-articles{position:relative;width:220px;display:inline-block;vertical-align:top;margin:10px 10px 0 0}.related-articles h4{background:#000;padding:6px 8px;font-size:12px;font-weight:400;min-height:30px;width:206px}.related-articles h4 a{color:#fff}.related-articles img{width:222px}.related-articles a img:hover{opacity:1}.related-articles p{display:none}.home-info-tabs ul{display:block;background:#aeafac;margin:0 0 30px -13px;width:1004px}.home-info-tabs ul li{text-transform:uppercase;float:left;display:inline;font-size:16px;padding:15px 0 15px 30px;position:relative}.home-info-tabs ul li a{color:#fff}.home-info-tabs ul li a:hover{color:#262626}.home-info-tabs ul li.current:after{content:url(i/home-tabs-current.png);display:block;width:17px;height:9px;position:absolute;bottom:0;left:50%}.text-varient a{color:#fff;padding:6px 9px;font-weight:700}.request-stock-alert a{color:#fff;background-color:#8cc63e;border:none;font-size:15px;font-weight:700;padding:8px 20px 7px;line-height:1;cursor:pointer;color:#fff;-webkit-appearance:none;background-clip:padding-box;background:#a4c13a url(i/stock-alert.png) 81% 7px no-repeat;font-size:17px;line-height:19px;display:block;padding:8px 81px 7px 40px}.request-stock-alert a:hover{background-color:#7bb131;text-shadow:none;background:#dc6f13 url(i/stock-alert.png) 81% 7px no-repeat}.pre-order a{color:#fff;background-color:#8cc63e;border:none;font-size:15px;font-weight:700;padding:8px 20px 7px;line-height:1;cursor:pointer;color:#fff;-webkit-appearance:none;background-clip:padding-box;background-image:url(i/white-basket.png);background-position:77% 7px;background-repeat:no-repeat;font-size:17px;line-height:19px;display:block;padding:8px 71px 7px 45px}.pre-order a:hover{background-color:#7bb131;text-shadow:none}p.error{color:#fff;display:inline-block;padding:5px 10px;font-weight:700;margin:0 0 10px;font-size:14px;background:red}.basket-msg{color:#fff;display:inline-block;padding:5px 10px;font-weight:700;margin:0 0 10px;font-size:14px;background:red}.basket-msg>p.error{border:none}.basket-msg p{margin:0;padding:0;font-size:14px;line-height:14px}.image-overlay.flash{color:#fff;position:absolute;text-align:center;font-size:17px;line-height:29px;padding:0 15px;font-weight:700;top:15px;left:-7px;z-index:2;height:37px;background:url(i/cut-sale.png) no-repeat}.product-discount{color:#fff;z-index:3;margin:0 0 0 10px;text-transform:uppercase;color:red}.mdd-highlight{color:#fff;background:#dc0909}.page-brand .wysiwyg li a{color:#fff}.brands-dropdown{width:auto;background:#262626 url(i/texture-dark.png)}.brands-dropdown a{color:#fff}.brands-dropdown a:hover{color:#c5c5c5}#ordered-sub-cats a{color:#fff}#ordered-sub-cats h3{font-size:14px;font-weight:700}#ordered-sub-cats h3 a{display:block;border-top:1px solid #5a656c;background:transparent url(i/arr-green-down.png) no-repeat 0 13px;padding:8px 0 4px 18px}#ordered-sub-cats h3:first-child a{border-top:none}#ordered-sub-cats h3:last-child a{border-bottom:none}#ordered-sub-cats div ul{padding-bottom:15px;display:block}#ordered-sub-cats div li{margin:0 0 0 20px}#ordered-sub-cats div li a{font-size:12px}.dotMailer_status_div{color:#fff}div.col3.select-level h2{color:#fff}.select-level{width:auto;background:#262626 url(i/texture-dark.png)}.select-level ul li a{color:#fff;width:auto;background:#262626 url(i/texture-dark.png)}.all-brands h2{color:#fff}#restring-items h3{color:#fff;margin:0;padding:0;font-size:18px}#restring-items h2{background:0 0;color:#fff;padding:0}#restring-items p{color:#000;color:#fff;text-transform:none;font-size:13px;font-weight:400}.feature-cat-name{width:auto}.feature-cat-name a{color:#fff}.feature-cat-name h3{font-size:20px;line-height:1;padding:0;text-transform:uppercase}.feature-cat-name h3 a{color:#fff}.page-c .feature-cat-list li.view-all-cat a{color:#fff}.page-c #promo-col.col3{width:334px}.page-c #promo-col.col3 h3{display:none}.page-c #promo-col.col3 .narrow-puff ul{padding:5px 0 0 10px}.page-c #promo-col.col3 .narrow-puff li{padding:0 0 5px 10px;background:url(i/bullet.png) no-repeat 0 7px}.page-c #promo-col.col3 .narrow-puff li a{font-size:12px;text-decoration:underline}.page-c #promo-col.col3 .narrow-puff li a:hover{text-decoration:none}.page-c #promo-col .narrow-puff{margin-bottom:15px}.page-c .category-links{height:81px}footer li a{color:#fff}footer li a:hover{color:#828387}footer .social-footer li a{display:block;width:52px;height:52px;text-indent:-99999px;background:transparent url(i/social-links1.png) no-repeat}.home-footer{padding:0 0 20px}.home-footer p{color:#fff;font-size:16px}.home-footer h4{color:#fff;font-size:22px}.wrap.cat-sections{background:#fff}.wrap.cat-sections h1{margin:15px 0 10px;padding:0}#results{background:#fff}#results h1{margin:15px 0 10px;padding:0;text-align:center}#results #results-listing{float:right;padding:0}#results #results-listing #tab-header{color:#8cc63e;display:none;border-bottom:2px solid #8cc63e;font-family:saira extra condensed,sans-serif;font-weight:700;font-size:18px}#results #results-listing #tab-header .tab-header{width:calc(50% - 20px);display:inline-block;border:1px solid #8cc63e;margin:0 10px -2px;padding:8px;text-align:center}#results #results-listing #tab-header .tab-selected{border:2px solid #8cc63e;border-bottom:2px solid #fff}#results #home-features{margin-top:0}#results #home-features.row{margin:0}.tab-controls li.current a{color:#fff;width:auto;background:#262626 url(i/texture-dark.png);z-index:2;background:#8cc63e;color:#fff}.tab-controls li a{color:#262626;background:#dcdcdc;padding:10px;font-size:16px;display:inline-block;z-index:2;position:relative;margin:10px 5px 0 0}.tab-controls li a:hover{border-bottom:0}.tab-controls li a p{line-height:normal;font-size:16px;padding-bottom:0}.page-readers-rides .contentBrowseWrapper{width:auto;background:#262626 url(i/texture-dark.png);background:#262626 url(i/texture-mid.png);padding:0}.page-readers-rides .contentBrowseWrapper a{color:#fff}.page-readers-rides .contentBrowseWrapper h4{padding:10px!important;font-size:18px!important;line-height:1!important;margin-bottom:10px!important;width:auto;background:#262626 url(i/texture-dark.png)!important;color:#fff}.page-readers-rides .buttons{display:block;height:40px;text-transform:capitalize;display:none}.page-readers-rides .buttons span{background-color:#8cc63e;border:none;font-size:15px;font-weight:700;padding:8px 20px 7px;line-height:1;cursor:pointer;color:#fff;-webkit-appearance:none;background-clip:padding-box}.page-readers-rides .readersRidesList{display:block;background-color:#fff;float:right;width:100%}.page-readers-rides .col3{display:block;float:left;background-color:#fff}.page-readers-rides .searchReadersRides{width:290px;float:left;display:inline-block;vertical-align:top;border:1px solid #ddd;height:340px;margin:0 5px 10px}.page-readers-rides .contentBrowse h5{padding:7px 0 7px 9px;background-position:0 16px;font-size:11px;font-weight:400;background:0 0;color:#828387;width:195px;border-bottom:1px solid #606060;margin:0 auto}.page-readers-rides .contentBrowse h5 a{font-size:16px}.page-readers-rides .contentBrowse h5 a:hover{color:#828387}.page-readers-rides .star-ratinghead h3{font-size:14px;height:auto!important}.page-readers-rides #searchSorting ul li{display:inline-block}.page-readers-rides .pagination{float:none;clear:left;margin:10px auto;display:block}.contentBrowseWrapper{padding-top:15px;background:#262626 url(i/texture-mid.png);padding:0}.contentBrowseWrapper a{color:#fff}.contentBrowseWrapper h4{padding:0 0 5px;padding:10px!important;font-size:18px!important;line-height:1!important;margin-bottom:10px!important;width:auto;background:#262626 url(i/texture-dark.png)!important;color:#fff}.product-price a{color:#262626}#cart{background:#fff}#cart li a{color:#262626}select{color:#262626}.curent-price{color:#262626}.curent-price .exVat{font-size:10.5px;display:block}.curent-price span.note{font-size:20px}.my-account h1 span{color:#262626}.my-account h3{border-bottom:1px solid #dcdcdc}.my-account .view-order-details h3{margin:0;padding:0;background:0 0!important;color:#000;height:40px;width:290px}.view-order h3{color:#262626}.view-order h2{display:block;width:120px;height:120px;background:transparent url(i/so-bkg.png) no-repeat;top:0;left:-5px;text-align:center;color:#fff;padding:22px 0 0;line-height:22px;font-size:23px}.view-order h2 span{font-size:17px}table th{color:#262626;text-align:left;font-weight:400;font-size:15px;line-height:15px}table .shipping td{border-top:0}.vat-info{font-size:15px;line-height:19px}.vat-info span{color:#262626;font-size:12px;display:block}#contactFormEnquiry{background:#e9e9e9 url(i/texture-light.png);padding:15px 0 5px;display:block;float:right;width:48%}#contactFormEnquiry label{color:#262626;float:left;display:inline-block;text-align:left;width:135px;padding:0 0 0 20px}#contactFormEnquiry input{border:1px solid #d3d3d3;font-size:14px}#contactFormEnquiry input:focus{box-shadow:none}#contactFormEnquiry h2{border-bottom:1px solid #dcdcdc;display:none}#contactFormEnquiry .is-error input{border:1px solid #c17575!important}#contactFormEnquiry textarea{width:250px;height:100px;padding:5px 7px}#contactFormEnquiry .formStyles select{width:266px;font-size:10px}input.text-input{color:#262626;border:1px solid #d3d3d3}input.text-input:focus{box-shadow:none}.banner-prod-title a{color:#262626}.banner-price{color:#262626;font-size:14px;display:block;margin:2px 0;text-transform:uppercase}.banner-price span{color:#262626;font-size:26px;line-height:26px;display:block;margin:0 0 10px}.banner-price:hover{color:#262626}body:not(.bike) .product-name h1,body.bike .product-name h1{color:#262626;letter-spacing:normal}body:not(.bike) .product-name a,body.bike .product-name a{font-size:15px;line-height:20px;margin:5px 0 0}body:not(.bike) .product-name .curent-price,body.bike .product-name .curent-price{display:none}.tab-content{border-top:0}.tab-content h4{color:#262626}.product-varient{width:100%;clear:both;padding:0;margin:0}.product-varient h4{color:#262626;margin:0;padding:5px 5px 0 15px;font-weight:400;font-size:11px;line-height:1.2;width:80px;float:left}.product-varient:last-child{border-bottom:none}.product-varient ul{margin-left:100px}.product-varient li{list-style:none;margin:0 2px 7px 0;padding:0;float:left;background:0 0}.product-varient li a{display:block;height:30px}.product-varient img{width:30px;height:30px;margin:0 2px 0 0}#reviewForm{background:#e9e9e9 url(i/texture-light.png)}#reviewForm h5{color:#262626}.pagination li{border-right:1px solid #dcdcdc;list-style:none;width:auto;height:auto}.pagination li a.selected{background:#e9e9e9 url(i/texture-light.png)}.pagination li a.selected:hover{color:#262626}.pagination li:first-child{border-left:none}.pagination li.view-all{border-right:0;width:auto;height:auto}.pagination li.current{border-left:1px solid #41888a;border-right:1px solid #41888a}.page-contact .narrow-side-inner h3{color:#262626;font-weight:700;font-size:16px;margin:0}.page-contact .narrow-side-inner li{font-size:14px}.page-contact .wide-temp{border-bottom:1px solid #dcdcdc}.page-contact .wysiwyg h2{padding:0 0 5px;border-bottom:1px solid #ccc}.page-contact .page-title{margin-bottom:15px;font-size:30px}.page-help .narrow-side-inner h3{color:#262626;font-weight:700;font-size:16px;margin:0}.page-help .narrow-side-inner li{font-size:14px}.page-help .wide-temp{border-bottom:1px solid #dcdcdc}.page-help .wysiwyg h2{padding:0 0 5px;border-bottom:1px solid #ccc}.page-help .page-title{margin-bottom:15px;font-size:30px}#ks-faq-list h2{color:#262626;line-height:1;font-size:16px;padding:10px 50px 10px 7px;margin:5px 0 8px;background:#f2f2f2 url(i/faq-down.png) no-repeat 98.5% 15px;font-weight:400}#ks-faq-list .question{background:#e9e9e9 url(i/texture-light.png)}#ks-faq-list .answer{margin:0 0 10px;padding:0 7px}#ks-faq-list .answer p a{text-decoration:underline}#ks-faq-list .answer p a:hover{text-decoration:none}.page-stock-alert h2{color:#262626;font-size:16px;font-weight:400;margin:18px 0 0}@media screen and (max-width:450px){.page-stock-alert h2{clear:both}}.page-stock-alert .account-block{background:#e9e9e9 url(i/texture-light.png);padding:15px;margin:auto}.page-stock-alert .account-block img{border:1px solid #dcdcdc}.page-stock-alert .formStyles{border:none;float:none;margin:0}.page-stock-alert p.prod-name{padding-bottom:0}.page-stock-alert p.prod-name strong{vertical-align:top;padding:4px 0 0 10px}.page-stock-alert p{margin:0 0 0 15px}.page-stock-alert .form-list label{width:95px}.page-stock-alert .form-list .btn{margin:0 15px 0 110px}.page-stock-alert .form-list li ul{margin:0 0 0 260px}.page-stock-alert .back-link{margin:0;float:left;border:0;border-top:1px solid #ddd;width:100%;padding:10px 0 0}.page-stock-alert .back-link a{color:#8cc63e}.account-block h3 span{color:#262626;font-size:12px;display:block;font-weight:400}table#live-basket .shipping h5{color:#262626}table#live-basket .shipping .col1{text-align:left}table#live-basket th{color:#262626;background:#e9e9e9 url(i/texture-light.png)}table#live-basket td #express-delivery-msg{background:#e9e9e9 url(i/texture-light.png);border-top:1px solid #dcdcdc;margin:0;padding:0 10px 0 12px;display:none}table#live-basket .coupon-code td{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}table#live-basket .shipping-row td{border-top:1px solid #dcdcdc}table#live-basket .total-row td{border-top:1px solid #dcdcdc}table#live-basket td.basket-product{border-bottom:1px solid #dcdcdc}table#live-basket td.order-prod-price{border-bottom:1px solid #dcdcdc}table#live-basket td.basket-stock{border-bottom:1px solid #dcdcdc}table#live-basket td.basket-item-price{border-bottom:1px solid #dcdcdc}table#live-basket td.basket-remove{border-bottom:1px solid #dcdcdc}table#live-basket #express-delivery-msg p{font-size:15px;padding:15px 0 15px 90px;background:url(i/van.png) no-repeat 0 11px}table#live-basket #express-delivery-msg .countdown{font-size:15px;color:#dc0909;font-weight:700;font-size:15px;display:inline-block;margin-left:1px}.mdd-wrapper{border:1px solid #dcdcdc}.mdd-wrapper h3{color:#262626;border-bottom:1px solid #dcdcdc}.border-heading{background:transparent url(i/border-heading.png) repeat-x 0 55%;margin:13px 0;text-align:center}.border-heading h4{clear:both;font-weight:400;display:inline-block;margin:0;padding:0 10px;background:#fff;font-size:16px;line-height:16px}.border-heading h4 a{text-transform:uppercase}.border-heading h4 a:hover{color:#262626}.border-heading h4 span{font-weight:700;margin:0 6px 0 0}.mailer button{color:#262626}.footer-copy a{color:#262626}#home-features{margin:290px 0 0;padding:0;width:100%}#home-features h2{color:#262626;font-size:16px;padding:0 0 5px}#home-features img{width:100%;height:auto;vertical-align:bottom}#before-content{margin:0 0 10px}#before-content h2{color:#262626;color:#2f363c;line-height:1.2}#before-content a{text-decoration:underline}#before-content a:hover{text-decoration:none}.product-reduced a{color:#828387}.promo-puff{padding:0;margin-bottom:15px}.promo-puff p{color:#828387;padding:0;width:135px;font-size:13px}.promo-puff .more-link{font-weight:700}.review-link{color:#828387}.review-date{color:#828387}.order-prod-id{color:#828387}.basket-product-info ul.bullet li{color:#828387;font-size:12px;padding:2px 10px 0 20px;background:transparent url(i/arr-grey.png) no-repeat 10px 6px;line-height:1.6}.basket-product-info h5 a{font-size:14px;font-weight:700}.light{color:#828387}.basket-item-price{background:#fff}.basket-item-price span{color:#828387;font-size:11px;display:block}.exVat{color:#828387}.prev-price{color:#828387}.prev-price span.exVat{color:#828387}dt{color:#828387}.prod-reduced{color:#828387;float:left;display:inline;clear:both;font-weight:400;font-size:12px}.prod-reduced a{color:#828387;font-weight:400;font-size:12px}.prod-reduced .exVat{display:none}body.bike .stockcode{color:#a8a8a8;font-style:normal}body:not(.bike) .stockcode{color:#828387}.footer-promo h4 span{color:#a0a0a0}.product-price.sale a{color:red}.sale-highlight{color:red}.sale-highlight span a{color:red!important;font-weight:700!important;font-size:16px!important}.remove-link{color:red;margin:4px 10px 0 0;display:block;width:20px;height:16px;background:transparent url(/images/tick_basket.png) no-repeat 0 0}span.error{color:red}.banner-reduced{color:red;display:block;text-transform:uppercase}.banner-reduced span{font-size:13px}.upsell-offer{background-color:#f3d7cf;border:1px solid #dcdcdc}.upsell-offer button{background-color:#8cc63e;border:none;font-size:15px;font-weight:700;padding:8px 20px 7px;line-height:1;cursor:pointer;color:#fff;-webkit-appearance:none;background-clip:padding-box;padding:2px 15px}.upsell-offer button:hover{background-color:#7bb131;text-shadow:none}.recommend-prod{background-color:#f3d7cf;border:1px solid #dcdcdc;padding:5px 10px}.home-blog{width:auto;background:#262626 url(i/texture-dark.png);width:704px;float:left;padding:0 0 0 20px;margin:0;position:relative}.home-blog p{width:333px;display:inline-block}.home-blog img{float:right}.home-blog h4{padding-top:20px;color:#8cc63e}.home-blog .btn{position:absolute;bottom:0;left:0;margin:0 0 20px 20px}.home-tab-controls{padding-left:0}.home-tab-controls li.current a{width:auto;background:#262626 url(i/texture-dark.png);z-index:2;color:#fff;z-index:2;background:#8cc63e;color:#fff}.home-tab-controls li{float:left;display:inline;margin-right:1px}.home-tab-controls li a{background:#dcdcdc;padding:10px 30px;border-bottom:0;font-size:18px;display:inline-block;position:relative;outline:none;background:#dcdcdc;margin:0 20px 0 0;color:#2f363c;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.home-tab-controls li a:hover{border-bottom:0}.shipping-options li.selected{background:#e9e9e9 url(i/texture-light.png);border:1px solid #dcdcdc;color:#262626}.shipping-options li.selected:hover{background:#e9e9e9 url(i/texture-light.png);color:#262626}.shipping-options li.selected label{color:#262626}.shipping-options li.selected span.shipping-cost{color:#262626}.shipping-options li.selected a{color:#262626}.shipping-options li{border:1px solid #dcdcdc;color:#000}.shipping-options li:hover{background:#e9e9e9 url(i/texture-light.png)}.shipping-options label{line-height:22px;font-size:13px}#after-content{background:#e9e9e9 url(i/texture-light.png);border:1px solid #dcdcdc;padding:20px;margin:20px 0 15px;clear:both;display:block}#after-content h2{color:#2f363c;line-height:1.2}#after-content p{padding:0;font-size:16px;line-height:18px}#after-content a{text-decoration:underline}.about-section{background:#e9e9e9 url(i/texture-light.png)}.popup-cart{background:#e9e9e9 url(i/texture-light.png);padding:10px 0;z-index:100000000!important;width:300px;border-top:5px solid #262626;position:relative;z-index:11}.popup-cart img{border:1px solid #dcdcdc;float:left;display:inline}.popup-cart li{border-bottom:1px solid #dcdcdc;padding:10px 0;width:100%}.popup-cart a.btn.big{text-align:center;display:block;padding-left:0;padding-right:0;width:280px}.popup-cart:before{display:block;width:33px;height:17px;content:url(i/tool-tip-tri.png);top:-17px;left:61px}.popup-cart a.hide{position:absolute;top:0;right:0;background:transparent url(/imgs/box/closebox.png) 50% no-repeat;width:30px;height:30px;text-indent:-999999px;margin:-11px;display:block!important}.popup-cart ul{padding:0 10px}.popup-cart .btn{float:right;font-size:16px;padding:6px 15px 5px;line-height:18px}.related-links{background:#e9e9e9 url(i/texture-light.png);background:#e7f1f2;margin:5px 0 0;padding:10px 15px 5px;clear:both;float:right;width:276px}.home-spec{background:#e9e9e9 url(i/texture-light.png)}.home-about{background:#e9e9e9 url(i/texture-light.png)}.home-about img{background:#e9e9e9 url(i/texture-light.png);border:1px solid #dcdcdc}.other-versions{background:#e9e9e9 url(i/texture-light.png);margin-bottom:8px;padding:15px 0 6px}.other-versions h3{border-radius:3px 3px 0 0;font-size:14px;line-height:1;padding:10px}.highlight-box{background:#e9e9e9 url(i/texture-light.png);color:#000}.highlight-box p{padding:0}#registerForm{background:#e9e9e9 url(i/texture-light.png)}#login{background:#e9e9e9 url(i/texture-light.png)}#login h2{border-bottom:1px solid #dcdcdc}#forgot-pword{background:#e9e9e9 url(i/texture-light.png)}#ks-packs-more{background:#e9e9e9 url(i/texture-light.png);padding:10px}#ks-packs-more a{display:block;text-align:center}.account-block.details{background:#e9e9e9 url(i/texture-light.png)}.account-block.details h3{border-bottom:1px solid #dcdcdc}table#order-info th{background:#e9e9e9 url(i/texture-light.png)}.category-video{background:#e9e9e9 url(i/texture-light.png);height:222px}.category-video h2{text-align:center;font-size:23px;padding:5px 0}.category-links{background:#e9e9e9 url(i/texture-light.png)}.inline-form-list{background:#fff;margin-top:20px;display:block;border:1px solid #dcdcdc}.inline-form-list p b{display:block}.inline-form-list .form-error{top:10px;left:505px}.inline-form-list .form-valid{top:10px;left:505px}.wrap.wide-temp{background:#fff}.wrap.wide-temp .col9 .wysiwyg{padding:0 15px}.info-table{border:1px solid #dcdcdc;border-right:0}.info-table td{background:#fafafa;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#e7e7e7));background-image:-webkit-linear-gradient(top,#fafafa,#e7e7e7);background-image:-moz-linear-gradient(top,#fafafa,#e7e7e7);background-image:-ms-linear-gradient(top,#fafafa,#e7e7e7);background-image:-o-linear-gradient(top,#fafafa,#e7e7e7);background-image:linear-gradient(top,#fafafa,#e7e7e7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#e7e7e7');width:291px;padding:5px 10px;border-right:1px solid #dcdcdc}.info-table td p{padding:0;font-weight:700}.info-table th{background:#fafafa;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#e7e7e7));background-image:-webkit-linear-gradient(top,#fafafa,#e7e7e7);background-image:-moz-linear-gradient(top,#fafafa,#e7e7e7);background-image:-ms-linear-gradient(top,#fafafa,#e7e7e7);background-image:-o-linear-gradient(top,#fafafa,#e7e7e7);background-image:linear-gradient(top,#fafafa,#e7e7e7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#e7e7e7');font-weight:700;width:151px;padding:5px 10px}.info-table th h2{font-size:15px;margin:5px 0}.featured-brands{background:#fafafa;background-image:-webkit-gradient(linear,left top,left bottom,from(#fafafa),to(#e7e7e7));background-image:-webkit-linear-gradient(top,#fafafa,#e7e7e7);background-image:-moz-linear-gradient(top,#fafafa,#e7e7e7);background-image:-ms-linear-gradient(top,#fafafa,#e7e7e7);background-image:-o-linear-gradient(top,#fafafa,#e7e7e7);background-image:linear-gradient(top,#fafafa,#e7e7e7);filter:progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#e7e7e7');border:1px solid #dcdcdc}.featured-brands li{border:1px solid #dcdcdc}.catalogue-pic{border:1px solid #dcdcdc}.single-add{border:1px solid #dcdcdc}#commentForm textarea{border:1px solid #dcdcdc}.quote{border:1px solid #dcdcdc;padding:15px 20px;margin:0 0 20px;width:75%}.bundle-row{border:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;padding:4px 0;border-width:0 0 1px}.restring-wrapper .related-product{width:380px;clear:both;margin:0 0 1px;padding:7px 0}.restring-wrapper .related-product img{border:1px solid #dcdcdc}.restring-wrapper .related-product .prod-name{width:270px;min-height:auto;width:250px}.restring-wrapper .related-product .prod-price{width:270px;min-height:auto}.restring-wrapper .related-product .prod-price a{font-size:12px}.restring-wrapper img{width:40px;height:40px;float:left;display:inline;margin:0 7px}.restring-wrapper .prod-list-desc{width:310px;float:left;display:inline;clear:none;padding:0;text-transform:none;font-weight:400}.restring-wrapper .product-discount{top:10px;left:320px;width:60px;height:13px}.home-tab-content-wrap{border:1px solid #dcdcdc;line-height:1.5;padding:20px 0 10px;background-color:#fff}#product-thumbs{margin:0;padding:0}#product-thumbs ul li{border:1px solid #dcdcdc;margin:0 10px 10px 0;width:104px;height:auto}#product-thumbs ul.ks-productImageListInner{margin:0;padding:10px 0 0;width:600px!important;overflow:hidden}#product-thumbs ul.ks-productImageListInner img{width:104px;height:auto}.tab-content-wrap{border:1px solid #dcdcdc;margin-top:0}.tab-content-wrap h3{font-size:15px;display:inline-block;width:100%}.tab-content-wrap h4{font-size:15px;display:inline-block;width:100%}.dotMailer_email{border:1px solid #d3d3d3}.dotMailer_email:focus{box-shadow:none}input#name{border:1px solid #d3d3d3}input#name:focus{box-shadow:none}input#email{border:1px solid #d3d3d3}input#email:focus{box-shadow:none}input#phone{border:1px solid #d3d3d3}input#phone:focus{box-shadow:none}input#order{border:1px solid #d3d3d3}input#order:focus{box-shadow:none}textarea#Message{border:1px solid #d3d3d3}textarea#Message:focus{box-shadow:none}.coupon-code input.text-input{border:1px solid #d3d3d3}.coupon-code input.text-input:focus{box-shadow:none}.coupon-code .col1 input.btn{font-size:12px;padding:9px 10px 8px}.coupon-code .basket-msg{margin:10px 0 0}.coupon-code .basket-msg.level-3{color:#fff}.feature-cat-list li{border-top:1px solid #dcdcdc}body.bike .m-basket-bundle{border-top:1px solid #dcdcdc}body.bike .m-basket-bundle .ks-product-pricing{padding:0;position:relative;float:left;display:inline;width:230px;font-weight:700}body.bike .m-basket-bundle .rrp{margin:0 4px 0 0}body.bike .m-basket-bundle .prod-reduced{float:none}body.bike .m-basket-bundle .prod-saving{float:none}body.bike .m-basket-bundle .prod-price{font-size:26px}body.bike .m-basket-bundle .ks-product-option{position:relative;margin:0;width:100%}body.bike .m-basket-bundle .ks-product-option form{position:relative;height:30px}body.bike .m-basket-bundle .ks-product-option .qty{width:auto;margin:0;background:0 0}body.bike .m-basket-bundle .ks-product-option .qty label{font-size:12px;margin:12px 8px 0 0}body.bike .m-basket-bundle .ks-product-option .m-basket-buy{width:210px}body.bike .m-basket-bundle .ks-product-option button.btn.ks-addtobag{background-position:10% 6px;background-repeat:no-repeat;font-size:14px;padding:10px 0 10px 32px;width:100%;display:inline-block;left:0;bottom:0}.m-basket-bundle{border-top:1px solid #dcdcdc}.m-basket-bundle .ks-product-pricing{padding:0;position:relative;float:left;display:inline;width:230px;font-weight:700}.m-basket-bundle .rrp{margin:0 4px 0 0}.m-basket-bundle .prod-reduced{float:none}.m-basket-bundle .prod-saving{float:none}.m-basket-bundle .prod-price{font-size:26px}.m-basket-bundle .ks-product-option{position:relative;margin:0;width:100%}.m-basket-bundle .ks-product-option form{position:relative;height:30px}.m-basket-bundle .ks-product-option .qty{width:auto;margin:0;background:0 0}.m-basket-bundle .ks-product-option .qty label{font-size:12px;margin:12px 8px 0 0}.m-basket-bundle .ks-product-option .m-basket-buy{width:210px}.page-title{border-bottom:1px solid #dcdcdc;margin:10px 0 30px}#results-listing.normal-listing .view-options{border-bottom:1px solid #dcdcdc;clear:both;height:40px;clear:both;height:40px;border-top:1px solid #ddd;padding:10px 0 0;width:100%}#results-listing.normal-listing .view-options label{font-size:12px;padding:0 7px 0 4px;display:inline-block;line-height:27px}#results-listing.bike-listing .view-options{padding:6px 10px 0;width:100%}#results-listing.bike-listing .view-options label{color:#18527a;font-family:saira extra condensed,sans-serif;font-size:16px;font-weight:700;display:inline-block}#results-listing.bike-listing .view-options select{background-color:#fff;color:#18527a;border:1px solid #18527a;font-family:saira extra condensed,sans-serif;font-size:16px;font-weight:700;padding:2px 8px;height:32px;text-transform:uppercase}#productGrid h2{border-bottom:1px solid #dcdcdc;margin-bottom:15px}#productGrid .col3.product{display:block;margin:10px 5px;padding:9px;border:0}#productGrid .col3.product:hover{outline:1px solid #ddd!important}#productGrid .list .col3.product{width:98%;height:auto;position:relative;padding:1%;border:1px solid #fff;margin-left:0;margin-right:0}.specialProductWrapper h3{border-bottom:1px solid #dcdcdc;font-size:20px;margin:0 13px 15px;letter-spacing:-.04em;margin-left:0}.specialProductWrapper .col3.product{display:block;margin:10px 5px;padding:9px;border:0}.specialProductWrapper .col3.product:hover{outline:1px solid #ddd!important}.specialProductWrapper .list .col3.product{width:98%;height:auto;position:relative;padding:1%;border:1px solid #fff;margin-left:0;margin-right:0}.page-payment-complete table#order-info td{border-bottom:1px solid #dcdcdc}.page-payment-complete .product-customisation-details .btn{font-size:14px;padding:8px 10px 7px;line-height:1}.page-payment-complete #wide-left{padding-bottom:30px}.hori-list li{border-right:1px solid #dcdcdc;list-style:none;width:auto;height:auto;border-bottom:0;width:auto;height:auto;font-size:14px}.hori-list li:last-child{border-right:0;width:auto;height:auto}.wrap{border-top:none}ul.bullet li{background:transparent url(i/arr-grey.png) no-repeat;background-position:0 5px;padding:0 0 10px 10px}.wysiwyg ul li{background:transparent url(i/arr-grey.png) no-repeat;background-position:0 5px;padding:0 0 10px 10px}.wysiwyg .prod-list-desc{border-top:0;width:220px}.wysiwyg .prod-list-desc .btn{margin-bottom:0}.wysiwyg p a{font-weight:700;text-decoration:underline}.wysiwyg .info-row h2{margin:0 0 5px;font-size:22px;text-transform:none}.wysiwyg .top-sellers h3{font-size:15px;margin-top:25px}.wysiwyg .related-links h3{margin:0}.wysiwyg .related-links ul li{background-position:0 5px;padding:0 0 5px 10px}.wysiwyg .athletelinks ul li{background:0 0}.wysiwyg h1{margin:0 0 20px}.wysiwyg h2{margin:25px 0 10px}.wysiwyg h2 #login{font-weight:700}.wysiwyg h3{margin:0}.wysiwyg h4{margin:20px 0 10px}.wysiwyg ol{padding-left:20px}.wysiwyg ol li{padding-left:5px}.wysiwyg .form-list li{padding:15px 0}.wysiwyg .form-list li.no-border{border:0;padding:15px 0 0}.wysiwyg .form-list li.no-border.radio{padding:0 0 0 150px}.wysiwyg .form-list li.radio label{float:none;text-align:left}.wysiwyg .form-list li.stock-btn{margin:10px 0 30px}.wysiwyg .imagelist h2{margin:0 0 20px!important}.wysiwyg .imagelist p{font-size:12px;font-weight:400;color:#fff}.wysiwyg .imagelist li{font-size:12px;font-weight:400;color:#fff}.optRow .option{font-size:12px;margin:5px 0 0;display:inline-block;cursor:pointer;width:196px}.optRow .option span{background:transparent url(i/arr-grey.png) no-repeat;padding:1px 5px 1px 20px;background-position:12px 3px;font-size:10px;display:block;margin:-2px 0 0 -11px}.optRow .image{cursor:pointer}.optRow .optPrice{width:70px;padding:0 4px;text-align:right;cursor:pointer}.optRow .optMore{vertical-align:middle}.optRow .optMore a{font-size:18px;color:#fff;text-transform:lowercase;width:23px;height:23px;display:block;margin:7px 0 0 10px;background:url(i/information.png) no-repeat;text-indent:-9999px}.m-basket-buy span.level-3 a{background-color:#8cc63e;border:none;font-size:15px;font-weight:700;padding:8px 20px 7px;line-height:1;cursor:pointer;color:#fff;-webkit-appearance:none;background-clip:padding-box;position:absolute;text-align:center;bottom:0;right:0;z-index:9;padding:9px 0 9px 34px;width:200px;margin:0 -17px -126px 0;background-image:url(i/envelope.png);background-position:5% 7px;background-repeat:no-repeat;background-color:red}.m-basket-buy .m-basket-price{display:block;font-size:26px;color:#8cc63e;font-size:46px;font-weight:700;position:absolute;bottom:0;margin:0;display:none}.m-basket-buy .m-basket-price .exVat{font-size:12px;position:absolute;top:-7px}.m-basket-buy .prod-price-discount{display:block;margin:90px 0 -10px}.m-basket-buy .stock-level{position:relative;font-size:18px;font-weight:700;margin:10px 0;padding:0}.m-basket-buy .stock-level a{display:inline-block}.m-basket-buy .stock-level img{width:16px;height:16px;border:1px solid #bbb;border-radius:50%}.m-basket-buy .stock-level.level-1{color:#8cc63e}.m-basket-buy .stock-level.level-2{color:#ff8e00}.m-basket-buy .stock-level.level-3{color:red}.m-basket-buy .stock-level.level-3 br{display:block;margin:0}.xxks-addtobag{background-color:#8cc63e;border:none;font-size:15px;font-weight:700;padding:8px 20px 7px;line-height:1;cursor:pointer;color:#fff;-webkit-appearance:none;background-clip:padding-box}.page-basket .product-customisation-details .btn{font-size:14px;padding:8px 10px 7px;line-height:1}.page-basket .page-title{margin:5px 0 0;letter-spacing:-.04em}.page-basket .narrow-puff h3{width:202px!important}.page-basket input[type=radio]{margin:0 0 0 5px}.page-my-account .product-customisation-details .btn{font-size:14px;padding:8px 10px 7px;line-height:1}.btn.basket{width:264px;padding-top:8px;padding-bottom:7px;font-size:22px;line-height:24px}span.reorder a.btn.big{border:1px solid #daa115;background:url(i/printer.png) no-repeat 0 0;display:inline-block;width:28px;height:28px;color:#fff;padding:0;cursor:pointer;border:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;text-indent:-99999px}#recent-orders .col4 .btn{margin-top:3px;display:inline-block;padding:5px 11px;font-size:12px;line-height:12px;text-transform:capitalize}.hide{display:none!important}#google_translate_wrapper{background:#dedede;width:100%;margin:auto}#google_translate_element{width:1200px;margin:auto}#callus a{color:#262626;font-weight:400}#callus a span{color:#8cc63e;font-weight:700;margin:0 0 0 15px}#currencyButtons{width:60px;display:inline-block;vertical-align:middle}#currencyButtons input{margin-top:5px}#result-products{padding-bottom:0}#result-products h3{background:#fff;padding:40px 0 7px;border-bottom:1px solid #e6e7d3}#result-products h3 span{margin:-4px 0 0;display:inline-block;float:right;text-transform:capitalize}#result-products .category_page{padding:20px}#result-products .category_page select.filterGroup{font-family:saira extra condensed,sans-serif;font-size:22px;font-weight:700;padding:4px;text-transform:uppercase;margin-right:20px;border:1px solid #e6e6e6}#result-products .category_page select.filterGroup .selected{color:#8cc63e}#result-products .category_page select.filterGroup option{color:#000}#result-products #ks-products-wrapper .group{clear:both}#result-products #ks-products-wrapper .group_header{color:#18527a;font-size:20px;font-weight:700;border-bottom:1px solid #18527a;padding:10px 0;margin:6px;clear:both}#slider-btns ol{margin:4px 0 0}#slider-btns li a{width:10px;height:10px;display:block;border-radius:50%;background-color:#555}#slider-btns li a.current{background-color:#79ac2c}#slider{width:100%}#slide-wrap{width:100%}#slide-wrap ul{width:100%}#home-products .border-heading h4{font-size:26px;line-height:40px}.wide-temp .promo-puff p{width:150px}.wide-temp .sage{height:163px}.wide-temp .small-promo>a{height:66px;display:block}.puff-wrap{margin-bottom:20px}.puff-wrap .btn{display:block;text-align:center;font-size:17px}.facebook-like{padding:0;margin:0;padding:0}.facebook-like iframe{background:#fff;margin:0;padding:0;border:0}.sage{padding:0;height:196px}.sage .promo-puff{padding-bottom:15px}#siteseal img{display:block;width:132px;margin:0 auto}.gallery-promo>a{height:130px;display:block}.narrow .gallery-promo-name h3{font-size:20px}.relatedItemsWrapper{border:1px solid #ddd;margin:10px 0}.relatedItemsWrapper h4{padding:5px 0!important;width:100%;text-align:left;text-indent:20px;color:#444;font-weight:400;background:#ddd}.small-promo>a{height:91px;display:block}.home-btn{margin:0 0 1px}.column{position:relative;padding:5px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.column img{width:100%;height:auto;vertical-align:bottom}.column .prod-name{width:100%;position:absolute;bottom:0;left:0;right:0;background:#262626;padding:0;margin-bottom:0;height:auto}.column .prod-name a{color:#fff;font-size:13px;padding:12px;display:block;line-height:1.4}.column .prod-name a:hover{color:#8cc63e}.column .prod-price a{position:absolute;margin:0;top:0;left:0;font-size:16px;background:rgba(255,255,255,.6);color:#000;padding:2px 8px 0}.column .bike-type.customise{display:none}.column .prod-reduced a{display:none}.column .product-discount{position:absolute;margin:0;top:25px;left:-1px;background:red;color:#fff;font-size:11px;padding:4px 10px;font-weight:700;line-height:1}.feature-cat-img img{width:100%;height:100%}.cat-1x1{width:196px;height:196px}.cat-2x1{width:392px;height:196px}.cat-2x2{width:392px;height:392px}.feature-cat .feature-cat-name{top:auto;bottom:0;left:0;right:0;padding:8px 10px 7px;background:rgba(0,0,0,.7);transition:all ease-in-out 400ms}.feature-cat:hover .feature-number-admin{background:rgba(0,0,0,.5)}.feature-cat:hover .feature-number-admin span{opacity:1}.feature-cat p{height:0;padding:0;overflow:hidden;transition:height .5s ease 0s}.feature-cat p a{display:block;height:100px}.feature-number-admin{position:absolute;top:0;left:0;color:#fff;font-weight:700;font-size:20px;text-shadow:1px 1px #000;padding:5px}.feature-number-admin span{opacity:0;color:#fff;font-size:14px;vertical-align:10%}.feature-number-admin span a{color:#fff}.feature-number-admin span a:hover{color:#f90}#feature-products{margin-top:20px;position:relative}.cat-2x2.video .inner{overflow:hidden;padding:20px;position:absolute;top:0;left:0}.cat-2x2.video h3{text-align:center;font-size:28px;margin-bottom:8px}.cat-2x2.video h3 a{color:#fff;text-transform:uppercase}.cat-2x2.video p{color:#fff;color:rgba(255,255,255,.7);line-height:1.5;padding:20px 0;font-size:16px}.video .feature-cat-number{position:absolute;top:5px;left:5px;width:auto;z-index:100}.video .feature-cat-number .feature-number-admin{position:relative;float:left}.video-img{position:relative}.video-img:hover .video-play{opacity:1}.video-play{position:absolute;width:74px;height:74px;top:calc(50% - 37px);left:calc(50% - 37px);background:url(i/play.png);background-size:74px 74px;z-index:5000;opacity:.7;transition:opacity 300ms}.product-cat .product{background:#fff;box-shadow:0 0 3px rgba(0,0,0,.5);position:absolute;top:5px;left:5px;right:5px;bottom:5px}.product-cat .feature-cat-number{position:absolute;top:5px;right:5px;width:auto;z-index:100}.product-cat .feature-cat-number .feature-number-admin{position:relative;float:left}.cat-1x1.product-cat .product{padding:0}.cat-1x1.product-cat .product img{width:90%;margin:0 5%;max-height:100%}.cat-1x1.product-cat .prod-name a{font-size:13px}.cat-1x1.product-cat .prod-price a{font-size:16px;padding:2px 8px 0}.cat-1x1.product-cat .product-discount{font-size:11px;padding:4px 10px}.cat-1x1.product-cat .image-flash{display:none}.cat-2x1.product-cat .product{padding:0}.cat-2x1.product-cat .product img{width:50%;margin:0 25%;max-height:100%}.cat-2x1.product-cat .prod-name a{font-size:14px;padding:12px}.cat-2x1.product-cat .prod-price a{font-size:24px;padding:6px 8px 0}.cat-2x1.product-cat .product-discount{font-size:14px;padding:5px 10px;top:34px}.cat-2x1.product-cat .image-flash{display:none}.cat-2x2.product-cat .product{padding:0}.cat-2x2.product-cat .product img{width:90%;margin:0 5%;max-height:100%}.cat-2x2.product-cat .prod-name a{font-size:20px;padding:15px}.cat-2x2.product-cat .prod-price a{font-size:28px;padding:10px 8px 0}.cat-2x2.product-cat .product-discount{font-size:17px;padding:6px 10px;top:42px}.this-week{width:476px;float:left}.great-offers{width:744px;float:left}.great-offers-inner{width:352px;float:left;padding:0 0 16px 20px;display:inline-block}.product-overlay.new{text-align:center;font-size:13px;font-weight:700;line-height:13px;padding:4px 6px;top:30px;left:0;z-index:2;background:red;text-transform:uppercase}.product-overlay.sale{text-align:center;font-size:13px;font-weight:700;line-height:13px;padding:4px 6px;top:30px;left:0;z-index:2;background:red;text-transform:uppercase}.product-overlay.sale-uda{display:none;text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;text-shadow:1px 1px 1px #666;font-style:italic;padding:3px 7px 1px 4px;top:5px;right:-5px;z-index:2;background:#ff8e00}.product-overlay.sale-uda:before{content:url(i/x.png);vertical-align:middle;margin-right:4px}.product-overlay.sale-uda:after{border-style:solid;border-width:5px 5px 0 0;border-color:#774b09 transparent transparent transparent;content:" ";height:0;bottom:-5px;right:0;position:absolute;width:0}.list .product-overlay.sale-uda{left:1%;right:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:80px}.list .product-overlay.sale-uda:after{display:none}.list .col3 .review-stars-wrap{float:left;margin:200px 2% 0 0;z-index:1;position:absolute;right:0;top:0}.list .col3 .prod-price{position:absolute;top:190px}.list .col3 .prod-price a{font-size:37px}.list .col3 .prod-reduced{position:absolute;top:200px;left:120px;clear:none}.list .prod-price span.exVat{display:none}.list .col3.product:hover .product-overlay.sale{top:30px;left:0}.list .col3.product:hover .prod-list-desc .teaser.wysiwyg{display:block}.list .col3.product .product-overlay.sale{max-width:200px;text-align:left}.list div.col3.product a img{width:222px}.list .prod-list-desc{margin:0;clear:both;text-align:left;position:absolute;top:0;left:0;margin:0 0 0 250px}.list .prod-list-desc .teaser.wysiwyg{display:block;width:97%;height:65px;max-height:65px;padding:0;z-index:2;background-color:transparent;overflow:hidden;top:35px;border:0 solid #ddd;font-size:12px!important;line-height:1.6!important}.list .prod-list-desc .teaser.wysiwyg .teaser-overlay{position:absolute;bottom:0;left:0;width:100%;height:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),color-stop(1,white));background-image:-webkit-linear-gradient(top,transparent,white);background-image:-moz-linear-gradient(top,transparent,white);background-image:-ms-linear-gradient(top,transparent,white);background-image:-o-linear-gradient(top,transparent,white);opacity:1}.list .prod-list-desc .teaser.wysiwyg p{padding:0;font-size:12px}.list .prod-list-desc .breadcrumb{position:absolute;margin:250px 0 0;top:0;background-color:#eee;width:97%;border:1px solid #ddd;padding:6px;display:block;font-size:13px;line-height:16px}.list .prod-list-desc .breadcrumb ul li{display:inline-block;background:transparent url(i/arr-grey.png) no-repeat;background-position:100% 4px;padding:0 10px 0 0;margin:0 4px 0 0}.list .prod-list-desc .breadcrumb ul li:nth-child(1){margin:0 10px 0 0;display:none}.list .prod-list-desc .breadcrumb ul li:last-child{background:0 0;padding:0}.list span.prod-name{font-size:20px;font-weight:700;line-height:normal;height:auto;padding:10px 20px 20px 0}.list .prod-reduced a{font-size:14px}.list span.prod-message{top:230px;position:absolute}.list .wysiwyg ul{width:100%;padding:5px;margin:0 0 0 -3px}.list .wysiwyg ul li{background-position:0 5px;padding:0 5px 13px 7px;font-size:12px;line-height:1.6;height:10px}.related-product{margin:0!important}.related-product .product-discount{top:auto;bottom:15px;left:43px;color:red}.related-product .product-overlay.sale{display:none}.related-product .product-overlay.new{display:none}.related-product .prod-list-desc .btn{bottom:0;right:0;display:none;width:85%;position:relative;margin:10px 0 0}.related-product .prod-name{font-size:12px;width:222px;padding:3px 0 0;line-height:1.4}.related-product .prod-price{font-size:18px;line-height:1}.related-product .prod-reduced{margin:6px 4px 0 0;margin:4px 4px 0 0}.related-product .prod-saving{display:none}.basket-pic .product-overlay{background-position:100% 100%;text-align:center;line-height:1;vertical-align:middle;font-size:9px;overflow:hidden;top:-7px;left:-7px;font-weight:700;letter-spacing:-.05em}.basket-pic .product-overlay.multi{width:30px;height:24px;padding:6px 0 0}.basket-pic .product-overlay.deal-xforx{width:30px;height:20px;padding:10px 0 0}#live-basket .recommend td{border-top:0;padding-top:8px}#live-basket .recommend .col1{background:#fff url(i/recommend-arr1.png) no-repeat 28px 0;padding-left:75px}.recommend .basket-product-info{width:260px}.recommend .basket-product-info h5 a{font-size:15px}.recommend h6{font-size:13px;margin:0 0 2px}.recommend .basket-pic{width:40px}.recommend .basket-pic img{width:40px;height:40px}.recommend .basket-product h5{width:330px}.recommend .upsell-offer{margin:2px 0 0;padding:3px 7px}.home-tabs{padding:10px}.home-tabs .col3.product{display:block;margin:10px 5px;padding:9px;border:0}.home-tabs .col3.product:hover{outline:1px solid #ddd!important}.home-tab-content{border-top:0}.col3.product img{z-index:2;position:relative}.col3.product>a{margin:0;padding:0;float:left;height:222px}.col3.product:hover .product-overlay.sale{top:29px}.col3.product:hover .prod-list-desc .teaser.wysiwyg{display:none}.prod-list-desc{margin:0;clear:both;text-align:left}.prod-list-desc span.exVat{color:#757575;font-size:11px;font-weight:400}.prod-list-desc .btn{bottom:4px;right:4px;padding:3px 10px;font-size:16px;display:none}.prod-list-desc .colour-options{display:none}.prod-list-desc .breadcrumb{display:none}.prod-list-desc .teaser.wysiwyg{display:none;position:absolute;z-index:3;opacity:.95;top:0;left:0;padding:20px;border:1px solid #ddd;background:#fffeee;margin:3px}.prod-free{border:1px solid #e2e2e2;border-width:1px 0;background-color:#ecffe9!important;vertical-align:middle!important}.prod-free .product-coupon-details div{background-color:#ecffe9}.prod-free .basket-pic{display:none}.prod-free .basket-product-info{margin-left:65px}.prod-free .order-prod-id{display:none}.prod-max-discount{border:1px solid #e2e2e2;border-width:1px 0;background-color:#f5f5f5!important;vertical-align:middle!important}.prod-max-discount .product-coupon-details div{background-color:#f5f5f5}.prod-max-discount .basket-pic{display:none}.prod-max-discount .basket-product-info{margin-left:65px}.prod-max-discount .order-prod-id{display:none}.prod-saving{margin:0 4px 0 0;font-size:12px;color:red;font-weight:400}.prod-saving a{color:red;font-weight:400}.prod-saving .exVat{display:none}.col3 .prod-price{float:left;margin:0 5px 0 0;position:relative}.col3 .prod-price span.exVat{top:0;position:relative;vertical-align:middle}.col3 .review-stars-wrap{margin:0;text-align:left;height:16px}.order-prod-price{bottom:0;left:0;font-size:13px;vertical-align:top}.order-prod-price .exVat{display:block}.order-prod-price select{font-size:11px;display:block;margin:0 auto}.buyBundleForm .m-basket-price span.exVat{color:#757575;font-size:11px;font-weight:400;display:inline-block;float:right;line-height:0}.buyBundleForm #m-basket .m-basket-row{min-height:0;padding:10px 0;border-width:1px 0 0}.buyBundleForm #m-basket .prod-price{margin:0;margin-bottom:10px;letter-spacing:.009em;line-height:46px;padding-top:10px}.buyBundleForm .ks-product-option{position:relative;margin:0}.buyBundleForm .stock-level{padding-left:2px;padding-top:0;font-size:14px;font-weight:700}.buyBundleForm .ks-product-pricing{position:relative;margin:0;top:0;width:auto}.buyBundleForm .m-basket-add{background-repeat:repeat;padding:10px;border:1px solid #ddd}.buyBundleForm .m-basket-qty{text-align:left}.buyBundleForm .m-basket-qty label{line-height:40px;margin-right:10px}.buyBundleForm .ks-product-qty{font-size:16px;padding:5px;display:inline-block;margin:4px 7px 0 0}.buyBundleForm .btn#ks-add-bundle{margin-top:10px;width:100%;background-image:none;padding:8px 0}.buyBundleForm .stock-level.level-1{font-size:14px;font-weight:700;padding-left:2px;color:#8cc63e}.buyBundleForm .stock-level.level-2{font-size:14px;font-weight:700;padding-left:2px;color:#ff8e00}.buyBundleForm .stock-level.level-3{font-size:14px;font-weight:700;padding-left:2px;color:red}.buyBundleForm h5{color:#111}.buyBundleForm .ks-select{width:50%;float:left}.buyBundleForm .moostach{float:left}.buyBundleForm .multiply{display:none}.buyBundleForm .m-basket-buy span.level-3 a{position:relative;margin:0 0 0 124px}.prod-info{background:#303146 url(i/ajax-loader.gif) no-repeat;background-position:center;height:15px;width:348px;text-indent:-999999px}span.prod-info{padding:5px;top:100px;right:0;z-index:10;left:0;width:auto}#ks-product-submit{margin-bottom:10px}.product-bike span.prod-info{margin-bottom:-140px}#ks-customise{width:100%;padding:0;margin-bottom:25px}#ks-customise span.prod-info{margin:0 0 -25px}#ks-customise .accordion{background-color:#fff}#ks-customise .productTitle{border:1px solid #ddd;padding:0 10px;margin:0 0 20px}#ks-customise .ks-addtobag{display:none}#ks-customise #ks-customise-submit{width:100%;padding:10px;margin-top:5px}.wrapBundleForm span.prod-info{bottom:0;right:0;font-size:11px;z-index:1;margin:0 1px 40px 0;padding:5px 4px}#sbox-content span.prod-info{margin:0;left:10px;right:10px;width:auto;bottom:5px}#sbox-content #wide-left{width:100%;margin:0}#sbox-content .product-desc{margin-top:0}#sbox-content .product-desc .slowScroll{display:none}#sbox-content .prod-flash{display:none}#sbox-content .col4{width:400px!important}#sbox-content #product-pic{width:auto}#sbox-content #product-pic img{width:100%;height:auto}span.prod-message{font-size:11px;clear:both;line-height:1;margin:2px 0;display:block;text-transform:capitalize;font-style:italic;color:#666;padding:5px 0 0}.before-content-promo{background:#f2f2f2;margin:0 0 10px;padding:0;border-bottom:1px solid #ccc}#products-details .before-content-promo h2{background:red;color:#fff;padding:10px;font-size:24px}#products-details .before-content-promo h1{background:red;color:#fff;padding:10px;font-size:24px}#products-details .before-content-promo p{color:#000;padding:5px 10px}#products-details .before-content-promo a{text-decoration:underline}#products-details h2.multi-head{display:block;width:100%;height:42px;text-indent:-99999px;background:url(i/multi-head.png) #8ac841 no-repeat;margin:30px 0 0;clear:both;padding:0;border-bottom:1px solid #527c25;border-top:20px solid #fff}.product-overlay.exclusive{width:102px;height:32px;line-height:1;background-position:100% 0;text-indent:-99999px;top:11px;right:-6px}.product-overlay.just-arrived{width:127px;height:32px;line-height:1;background-position:100% -32px;text-indent:-99999px;top:11px;right:-6px}.product-overlay.sale-items{width:120px;height:32px;line-height:1;background-position:100% -64px;text-indent:-99999px;top:11px;right:-6px}.product-overlay.reduced{width:90px;height:32px;line-height:1;background-position:100% -96px;text-indent:-99999px;top:11px;right:-6px}#results-listing .col3.product{display:block;margin:10px 12px;padding:0;border:0}#results-listing.bike-listing .col3.product{margin:0 0 50px}#results-listing.bike-listing .col3.product:nth-child(3n+2){margin:0 50px 50px}#results-listing .col3.sub-cat-grid .prod-list-desc a{display:block;background:#8cc63e;padding:10px;font-weight:700;width:195px;background:#fff;border-radius:4px;color:#8cc63e;text-transform:uppercase;text-align:center;padding:5px 0;font-size:20px;display:inline-block;cursor:default;vertical-align:middle;box-shadow:0 0 1px transparent;position:relative;width:100%}#results-listing .col3.sub-cat-grid .prod-list-desc a:hover{text-decoration:none;cursor:pointer}#results-listing .col3.sub-cat-grid .prod-list-desc .number-products{width:195px;display:block;padding:5px;text-align:center;text-transform:uppercase;width:auto}#results-listing .col3.sub-cat-grid .prod-list-desc .cat-description{width:195px;display:block;padding:5px;display:none}#results-listing .list .col3.product{width:98%;height:auto;position:relative;padding:1%;border:1px solid #fff;margin-left:0;margin-right:0}#results-listing .list .col3.product:hover .prod-list-desc .teaser.wysiwyg{background:#fffeee;padding:5px 10px;margin:-3px 0 0 -8px;border:1px solid #ddd;height:auto;max-height:none}#results-listing .list .col3.product:hover .prod-list-desc .teaser.wysiwyg .teaser-overlay{background:0 0}#results-listing .list .prod-list-desc{width:723px}#results-listing .list .col3.product.sub-cat-grid img{width:222px;margin:0;margin:auto}#results-listing .list .col3.product.sub-cat-grid .prod-list-desc{width:100%!important;margin:65px 0 0;position:absolute;padding:20px 0;top:0;left:0}#results-listing .list .col3.sub-cat-grid .prod-list-desc a{text-align:left;margin-left:250px;width:auto}#results-listing .list .col3.sub-cat-grid .prod-list-desc .number-products{text-align:left;margin-left:250px;width:auto}#results-listing .col3.product.sub-cat-grid{background:#f5f5f5;box-shadow:0 0 4px #333;position:relative}#results-listing .col3.product.sub-cat-grid img{border-radius:100%;border:1px solid #ddd;width:90%;display:block;margin:10px auto}#results-listing .col3.product.sub-cat-grid .prod-list-desc{width:213px!important;margin:15px -9px 0;padding:10px;background:#fff;border-top:1px solid #ddd;border-bottom:1px solid #ddd}#results-listing .prod-list-desc{width:222px}img.brand-img{float:right;margin:0 0 15px 15px;border:1px solid #dcdcdc;float:right;margin:0 0 15px 15px;border:1px solid #dcdcdc}.result-row .list .prod-list-desc{width:723px}.result-row .prod-list-desc{width:222px}.colour-options li{border:3px solid #fff;width:22px;height:22px}.colour-options li.selected{border:3px solid #999}#ks-empty-filter{clear:both}.listing-promo{margin:0 0 10px;width:726px;height:130px;overflow:hidden;position:relative}.listing-promo .btn{font-size:16px}.listing-promo .text-overlay{position:relative;width:363px;height:110px;float:left;display:inline}.listing-promo .text-overlay img:hover{opacity:1}.banner-col1{width:370px;float:left;display:inline}.banner-delivery{position:absolute;top:10px;left:0}.banner-topimage{position:absolute;top:50px;left:10px}.banner-col2{width:240px;padding-top:9px;text-align:right;float:left;display:inline}.banner-col2 img{border:1px solid #ccc;margin:0 0 0 5px}.banner-col3{width:100px;float:right;display:inline;padding-top:15px}.btn-gallery.btn-left{background:transparent url(i/gallery-btns.png) 0 0;left:0;display:none}.btn-gallery.btn-right{background:transparent url(i/gallery-btns.png) -21px 0;right:0;display:none}.zoomLinks.magnify{display:block;width:32px;height:32px;background:url(i/magnify.png) no-repeat;top:0;left:0;text-indent:-99999px;position:absolute}.imageZoom{display:block;width:32px;height:32px;background:url(i/magnify.png) no-repeat;top:0;left:0;text-indent:-99999px;position:absolute}.product-name-sub .prev-price{display:none}.review-stars li{background:transparent url(i/star-sprite.png) 0 0;width:17px;height:16px;padding:0!important}.review-stars li.not-active{background-position:17px 0}.page-delivery-information .highlight-box{color:#000;padding:1px 30px 25px 250px;background:#f2f2f2 url(i/van-turq.png) no-repeat 15px 34px}.page-delivery-information .highlight-box p{padding:0 0 10px}.coupon-code-msg{margin:8px 0 0;font-size:12px;font-weight:700}.level-3{color:#c00}del{color:#c00}.product-coupon-details{position:relative}.product-coupon-details div{padding:5px;background:#fff4b7;margin:0 0 5px;font-size:14px}.product-coupon-details p{display:inline;padding:0}div.wrapBundleForm{position:relative;display:block}.m-basket-options{font-size:12px}.m-basket-options h5{display:none}.m-basket-options .moostach{background-color:#efefef}.specific-selected{display:none}.m-basket-row{clear:both;border:1px solid #ddd;padding:5px 5px 0;position:relative;min-height:118px;background:#fff}.m-basket-row .btn.ks-customise{margin:-42px 0 0 131px;position:absolute;top:0;padding:3px 66px;background:url(i/cogs.png) #8cc63e 5% 5px no-repeat}.m-basket-row a.btn.ks-customise{font-size:16px}.m-basket-row a.btn.ks-customise:hover{background-color:#7bb131}.m-basket-info{padding:10px 0}.ks-show-stock.enhStyle{font-size:12px;text-transform:uppercase;color:#666;font-weight:400!important;text-decoration:underline}.ks-show-stock.stockAvailability{font-size:12px;text-transform:uppercase;color:#666;font-weight:400!important;min-height:22px;display:flex;justify-content:center;align-content:center;flex-direction:column;font-style:italic}.ks-sizing-guide{font-size:12px;text-transform:uppercase;color:#666;font-weight:400!important;text-decoration:underline}.info-icon{content:'';background:url(i/btn_info.png);width:20px;height:20px;float:left;margin-right:5px}.m-basket-sizing-guide{padding:8px 0 14px;border-top:1px solid rgba(0,0,0,.1)}.buyPackScsForm #m-basket .m-basket-row{min-height:0;padding:10px 0;border-width:1px 0 0}.buyPackScsForm #m-basket .prod-price{margin:0;margin-bottom:10px;letter-spacing:.009em;line-height:46px;padding-top:10px}.buyPackScsForm .ks-select label{float:none;padding-left:2px}.buyPackScsForm .ks-select .moostach{float:none;width:100%;padding:5px;margin-top:5px}.buyPackScsForm .ks-product-option{position:relative;margin:0}.buyPackScsForm .stock-level{padding-left:2px;padding-top:0;font-size:14px;font-weight:700}.buyPackScsForm .ks-unselected-message{display:none!important}.buyPackScsForm .ks-product-pricing{position:relative;margin:0;top:0}.buyPackScsForm .m-basket-add{background-repeat:repeat;padding:10px}.buyPackScsForm .m-basket-qty{text-align:left}.buyPackScsForm .m-basket-qty label{line-height:40px;margin-right:10px}.buyPackScsForm .ks-product-qty{font-size:16px;padding:5px;display:inline-block;margin:4px 7px 0 0}.buyPackScsForm .btn#ks-add-bundle{margin-top:10px;width:100%;background-image:none;padding:8px 0}.buyPackScsForm .stock-level.level-1{color:#8cc63e}.buyPackScsForm .stock-level.level-2{color:#ff8e00}.buyPackScsForm .stock-level.level-3{color:red}.ks-bundle-table{clear:both;width:100%}.ks-bundle-table td{display:block}.ks-product-pricing{position:absolute;top:5px;left:0;margin:0 0 0 136px;z-index:1;text-align:left;display:block;width:220px}.ks-product-pricing .prod-reduced{display:none}.ks-product-pricing .rrp{display:none}.ks-product-qty{font-size:16px;text-align:center}.fromprice{display:block!important;color:#8cc63e!important;float:left;width:100%}.fromtxt{display:block!important;color:#8cc63e!important;float:left;width:100%;position:relative;font-size:18px;font-weight:700;margin:10px 0}body:not(.bike) #bb-frame{display:none}#tab1 iframe{width:100%}.ks-product-option{width:98%;bottom:0;position:absolute;margin:0 0 20px}.ks-product-option .combo-selected{position:absolute;display:inline-block!important;float:left;padding:0;background-color:#fff;z-index:1;bottom:0;width:220px;margin:0 0 0 130px;font-size:11.5px;vertical-align:top;padding:0}.ks-product-option .qty{position:absolute;display:inline-block!important;float:left;padding:0;background-color:#fff;z-index:1;bottom:0;width:220px;margin:0 0 0 130px;margin:0}.ks-product-option .qty label{margin:0 8px 0 0;font-weight:400}.ks-product-option .m-basket-buy{position:absolute;display:inline-block!important;float:left;padding:0;background-color:#fff;z-index:1;bottom:0;width:220px;margin:0 0 0 130px}.ks-product-option select{font-size:16px;padding:5px;display:inline-block;margin:4px 7px 0 0}.ks-product-option{width:98%;bottom:0;position:absolute;margin:0 0 20px}.ks-product-option .combo-selected{position:absolute;display:inline-block!important;float:left;padding:0;background-color:#fff;z-index:1;bottom:0;width:220px;margin:0 0 0 130px;font-size:11.5px;vertical-align:top;padding:0}.ks-product-option .qty{position:absolute;display:inline-block!important;float:left;padding:0;background-color:#fff;z-index:1;bottom:0;width:220px;margin:0 0 0 130px;margin:0}.ks-product-option .qty label{margin:0 8px 0 0;font-weight:400}.ks-product-option .m-basket-buy{position:absolute;display:inline-block!important;float:left;padding:0;background-color:#fff;z-index:1;bottom:0;width:220px;margin:0 0 0 130px}.ks-product-option select{font-size:16px;padding:5px;display:inline-block;margin:4px 7px 0 0}.prod-price-discount{display:inline-block;font-size:12px;width:100%;margin-top:7px}#prod-price .stock-level{position:relative;font-size:18px;font-weight:700;margin:10px 0;padding:0}#prod-price .stock-level a{display:inline-block}#prod-price .stock-level.level-1{color:#8cc63e}#prod-price .stock-level.level-2{color:#ff8e00}#prod-price .stock-level.level-3{color:red}#prod-price span.level-3 a{position:absolute;text-align:center;bottom:0;right:0;z-index:9;padding:9px 0 9px 34px;width:200px;margin:0 -17px -126px 0;background-image:url(i/envelope.png);background-position:5% 7px;background-repeat:no-repeat;background-color:red}#productBuyingOptions{width:105px;margin:0}.ks-select{margin:5px 0;width:100%}.ks-select label{font-weight:700;float:left;width:100%}.ks-select .moostach{width:92%;border:1px solid #ddd!important;float:left}#ks-not-available-message{position:absolute;top:0;width:200px;text-align:center;color:#fff;height:29px;color:red;font-size:16px;line-height:15px;font-weight:700;text-align:left;background:#fff;z-index:999}#ks-not-available-message span{display:block}.no-stock{margin:0;font-weight:700;font-size:14px;margin:10px 0 0}.due-in{margin:0;font-weight:700;font-size:14px;margin:10px 0 0}.due-in span{font-weight:400}#mini-basket #m-basket .m-basket-row.enhStyle .ks-product-option{background-color:#303146}.m-basket-summary{display:block}.m-basket-summary .qty{position:absolute;width:125px;bottom:0;left:0;margin:0 0 -64px;z-index:1;color:#fff;background-color:#303146;height:40px;line-height:40px}.m-basket-summary h5{display:none!important}.ks-not-available{display:none!important}.m-basket-add{background-color:#303146;text-align:right;padding:5px 7px 5px 0;color:#fff}.m-basket-customise{background:#262626;width:351px;height:37px;text-align:right;padding:0 7px 4px 0}.btn#ks-add-bundle{background-image:url(i/white-basket.png);background-position:5% 4px;background-repeat:no-repeat;font-size:16px;padding:8px 0 7px 30px;width:216px}.desc-link{font-weight:700}body.bike .slowScroll{font-weight:400}body:not(.bike) .slowScroll{font-weight:700}.ks-pricebreak .exVat{font-size:11px}.type-products-bundle .m-basket-options h5{font-size:22px;display:block}.type-products-bundle .bundle-highlight{border-top:3px solid #fff}.type-products-bundle .m-basket-row{padding:5px 20px 5px 15px}.type-products-bundle .m-basket-add{border-top:3px solid #fff;width:412px;margin:0;padding:15px}.type-products-bundle .qty-price{float:left;width:195px}.type-products-bundle .m-basket-qty{float:left}.type-products-bundle .m-basket-price{font-size:18px;font-weight:700;margin:0}.type-products-bundle .multiply{font-size:16px;margin:0 5px 0 0;color:#999}#ks-not-selected-message span{display:none}.bundle-pic{width:32px;height:32px;float:left;display:inline;margin:0 11px 0 7px}.bundle-pic img{width:30px;height:30px}.bundle-product-info{float:left;display:inline}.separate-price{font-size:11px;margin:5px 0 3px;clear:both}.pack-item{margin:0 0 10px}.pack-item h3{font-size:13px;padding:7px 0}#product-enhanced .pack-item{padding:0 0 15px;border-bottom:1px solid rgba(0,0,0,.1)}#product-enhanced .pack-item h2{color:#262626;margin-top:0;text-transform:uppercase;font-size:12px;letter-spacing:1px}#product-enhanced .pack-item h3{color:#262626;font-weight:400;padding:5px 0 0}body.bike #products-details .monthly-finance,body.bike .product-details .monthly-finance{background-color:#18527a;color:#fff;padding:5px 10px;font-family:saira extra condensed,sans-serif;font-size:1.1rem;margin-top:5px}body.bike #products-details .monthly-finance a,body.bike .product-details .monthly-finance a{display:inline-block;float:right;color:#fff}body.bike #products-details .monthly-finance a i,body.bike .product-details .monthly-finance a i{margin-left:5px;font-size:16px}body:not(.bike) #products-details .monthly-finance,body:not(.bike) .product-details .monthly-finance{background-color:#18527a;color:#fff;padding:5px 10px;font-family:saira extra condensed,sans-serif;font-size:1.1rem}body:not(.bike) #products-details .monthly-finance a,body:not(.bike) .product-details .monthly-finance a{display:inline-block;float:right;color:#fff}.product-scs .monthly-finance{margin-top:8px}.stock-level{font-size:11.5px;padding:5px 0 0;display:block;color:#5a5a5a;min-width:100px}.pricebreaks{clear:both;padding:10px;border:15px solid #8ac841;background:#fff}.pricebreaks button.btn.ks-addtobag{background-image:url(i/white-basket-small.png);background-position:77% 4px;background-repeat:no-repeat;font-size:13px;padding:5px 35px 4px 15px;width:110px}.multibuy{width:100%}.multibuy th{font-size:13px;font-weight:700}.multibuy .col1{padding:3px 0 3px 20px;width:100px;text-align:left}.multibuy .col2{padding:3px 0;width:110px;text-align:left}.multibuy .col3{padding:3px 0;width:100px;text-align:left}.financeOffer{background:rgba(0,0,0,.05);margin:0;text-align:center;padding:0 0 5px;margin:10px 0 0;font-size:12px}.financeOffer h2{background:rgba(0,0,0,.05);color:#979797;padding:5px!important;font-size:14px!important;text-transform:uppercase;margin-bottom:10px;letter-spacing:1px;font-weight:400}.financeOffer h3{color:#2c2c2c;display:block;font-size:12px;padding:0}.financeOffer p{color:#979797;padding-top:5px}.financeOffer p a{font-weight:700;color:#8cc63e;display:block}.financeBody{color:#979797}.finance-more{font-size:13px}.tab-controls-section4 li a{padding:8px 10px;font-size:14px;display:inline-block;z-index:2;position:relative;margin:4px 5px 0 0;background:#dcdcdc;float:left}.tab-controls-section4 li.current a{padding:10px;margin-top:0;z-index:2;background:#8cc63e;color:#fff}#reviewstabs .add-review{position:absolute;top:-20px;right:0}.shoe-sizes td{width:120px;padding:5px 0 4px 15px;border-bottom:1px solid #dcdcdc}.shoe-sizes td strong{padding:6px 0;font-size:16px}.shoe-sizes tr:nth-child(even){background:#f2f2f2}.tab-content-wrap1{display:block;float:left;width:100%;border:1px solid #ddd}.page-common-questions .wysiwyg h4{font-size:24px}.page-common-questions .wysiwyg ul li{font-weight:700;background:0 0;padding:15px 0 0;font-size:16px;border-top:1px solid #dcdcdc}.product-notes-banner{background:#fdfad1;padding:15px;margin-bottom:10px;padding-bottom:0}.product-notes-banner p{padding-bottom:0}.product-notes-banner a{font-weight:700;text-decoration:underline}.product-notes-banner a:hover{text-decoration:none}.additional-info{margin:0;border:1px solid #ddd;margin:0 0 20px;display:inline-block;height:auto!important;border-width:1px 0 0 1px}.additional-info th{padding:0;margin:0;border:0;font-size:12px;width:151px;padding:6px 0;font-weight:600;padding:10px;border-right:1px solid #ddd;font-weight:700;font-size:14px}.additional-info td{padding:0;margin:0;border:0;font-size:12px;width:291px;padding:5px 0 4px;padding:10px;width:60%;min-width:300px;font-size:14px;border-right:1px solid #ddd}.additional-info tr{border-bottom:1px solid #ddd}.additional-info p{padding:0;margin:0}div.ks-product-carousel{position:relative}.ks-product-carousel .carousel-pagination{position:absolute;top:40px;left:50px}.ks-product-carousel .carousel-controls{padding-bottom:8px}.ks-slider-prev{position:absolute;top:45px;left:0;background:url(i/related-carousel-control.png) no-repeat 0 0;text-indent:-999999px;display:block;width:8px;height:12px}.ks-slider-prev:hover{background-position:0 -12px}.ks-slider-next{position:absolute;top:45px;right:0;background:url(i/related-carousel-control.png) no-repeat -8px 0;text-indent:-999999px;display:block;width:8px;height:12px}.ks-slider-next:hover{background-position:-8px -12px}#slider.col9{width:100%}.info-row{padding:0 0 10px;margin:0;clear:both}.info-intro{margin-left:0}.info-intro .related-links{background:#e7f1f2;margin:5px 0 0;padding:10px 15px 5px;clear:both;float:left;width:412px}.info-pic span{font-size:11px;display:block;text-align:right}.quote-wrap{background:#f5f5f5;padding:12px 15px;margin:10px 0 0}.col3.top-sellers{width:181px;margin-left:18px;margin-bottom:15px}.col3.top-sellers.first{margin-left:0}.top-sellers img{display:block;margin:0 0 5px}.home-facebook{width:188px;float:left;padding:20px;margin:0 20px 0 0;height:194px;position:relative;background:#315c97}.home-facebook a.btn{position:absolute;bottom:0;margin:0 0 40px}.home-twitter{width:188px;float:left;padding:20px;margin:0 20px 0 0;height:194px;position:relative;background:#39a9e0}.home-twitter a.btn{position:absolute;bottom:0;margin:0 0 40px}.home-feefo{width:188px;float:left;padding:20px;margin:0 20px 0 0;height:194px;position:relative;background:url(i/feefo.png);padding:20px 20px 20px 12px;width:196px}.home-feefo .feefoPercent{position:absolute;top:0;margin:166px 0 0 80px;font-size:60px;font-weight:700!important;color:#ffd800}.home-feefo .feefoReadall{position:absolute;top:0;margin:120px 0 0;display:none}.home-feefo a{color:red}.fb-wrap{height:20px;overflow:hidden}.fb-wrap div{position:relative;top:-41px}.social-footer ul{margin:5px 0 0}.social-footer li{float:left;display:inline;margin:0 6px 12px;padding:0}.social-footer li.social-facebook a{background-position:0 0!important}.social-footer li.social-facebook a:hover{background-position:-52px 0!important}.social-footer li.social-twitter a{background-position:0 -52px!important}.social-footer li.social-twitter a:hover{background-position:-52px -52px!important}.social-footer li.social-youtube a{background-position:0 -104px}.social-footer li.social-youtube a:hover{background-position:-52px -104px}.social-footer li.social-instagram a{background-position:0 -156px}.social-footer li.social-instagram a:hover{background-position:-52px -156px}.social-footer li.social-strava a{background-position:0 -208px}.social-footer li.social-strava a:hover{background-position:-52px -208px}.social-footer li.social-googleplus a{background-position:0 -260px!important}.social-footer li.social-googleplus a:hover{background-position:-52px -260px!important}.athletelinks li{width:52px;float:left;font-size:0;list-style:none!important}.athletelinks li a{display:block;width:52px;height:52px;text-indent:-99999px;background:transparent url(i/social-links1.png) no-repeat}.athletelinks ul{display:block;background-color:#eee;height:52px;padding:5px 0 5px 50px}.athletelinks li.facebook a{background-position:0 0!important}.athletelinks li.facebook a:hover{background-position:-52px 0!important}.athletelinks li.twitter a{background-position:0 -52px!important}.athletelinks li.twitter a:hover{background-position:-52px -52px!important}.athletelinks li.own-website a{background-position:0 -312px}.athletelinks li.own-website a:hover{background-position:-52px -312px}.athletelinks li.website a{background-position:0 -312px}.athletelinks li.website a:hover{background-position:-52px -312px}.product-social-links .social-links li a{display:block;width:52px;height:52px;text-indent:-99999px;background:transparent url(i/social-links1.png) no-repeat}.product-social-links .i-facebook a{background-position:0 0!important}.product-social-links .i-facebook a:hover{background-position:-52px 0!important}.product-social-links .i-twitter a{background-position:0 -52px!important}.product-social-links .i-twitter a:hover{background-position:-52px -52px!important}.product-social-links .i-google a{background-position:0 -260px!important}.product-social-links .i-google a:hover{background-position:-52px -260px!important}.product-social-links ul.social-links{background:0 0;padding:0}.social-links li{display:inline-block}#footer-bar{width:1050px;position:fixed;z-index:9999999;overflow:visible;padding:10px 0;margin-left:-23px;text-transform:uppercase}#footer-bar .col3{width:250px}#footer-bar .col3.footer-logo{width:173px}#footer-bar span{display:block;font-size:14px;font-weight:400}.fixed-foot{bottom:-2px}.hidden-foot{bottom:-70px}.footer-logo a{background:url(i/footer-logo.png) no-repeat;display:block;text-indent:-99999px;width:173px;height:37px;margin:7px 0 0 30px}.col3.livehelp{display:block}.col3.livehelp a{text-align:right;font-size:16px;font-weight:700;background:url(i/footer-livehelp.png) no-repeat 100% 0;padding:0 65px 2px 0;display:block}.col3.mailinglist{display:block}.col3.mailinglist a{text-align:right;font-size:16px;font-weight:700;background:url(i/footer-mailinglist.png) no-repeat 100% 0;padding:0 65px 2px 0;display:block}.col3.footer-phone{font-size:30px;font-weight:700;text-align:right;margin-left:10px}h1.page-title span.my-email{font-size:20px;text-transform:lowercase}.form-error{display:inline-block;width:20px;height:16px;background:transparent url(i/cross.png) no-repeat;text-indent:-9999999px}.form-valid{display:inline-block;width:20px;height:16px;background:transparent url(i/tick.png) no-repeat}.ks-address-find{margin:15px 15px 0}.is-error input{border:1px solid #c17575!important}.is-error select{border:1px solid #c17575!important}.is-error input.text-input{border:1px solid #c17575!important}.is-error .dotMailer_email{border:1px solid #c17575!important}.is-error input#name{border:1px solid #c17575!important}.is-error input#email{border:1px solid #c17575!important}.is-error input#phone{border:1px solid #c17575!important}.is-error input#order{border:1px solid #c17575!important}.is-error textarea#Message{border:1px solid #c17575!important}.page-checkout p.error{margin:0 0 5px 15px}.error p{margin:0;padding:0;font-size:14px;line-height:14px}.error b{display:block}.page-forgot-password .error{margin:0 0 30px}.page-forgot-password .account-block .wysiwyg h3{margin:0;padding:0 0 5px}.page-forgot-password .account-block .wysiwyg h3 br{display:none}.page-forgot-password .account-block .wysiwyg h3 span{margin:0}.page-forgot-password .hori-list{padding-top:20px;padding-left:263px;font-size:14px}.page-forgot-password .hori-list a{font-weight:700;text-decoration:underline}.page-forgot-password .hori-list a:hover{text-decoration:none}.page-register p.error{margin:10px 0 0}.page-register p.error b{font-weight:400}.page-register h1.page-title{margin:0 0 10px}textarea{height:auto}.formStyles{border-bottom:1px solid #ddd;display:block;width:94%;float:left;margin:0 3%}.formStyles span.error{margin:0 0 0 155px;width:200px;position:relative}.formStyles select{width:92%;border:1px solid #ddd!important;float:left;width:60%;float:none}.formStyles h2{padding:10px;background:#ddd;color:#333;margin:10px 0}.formStyles p label{width:130px;display:inline-block;vertical-align:middle;padding:0 10px}.page-stock-alert .formStyles span.error{margin:0 0 0 110px;width:100%;position:relative;clear:both}.page-contactus .formStyles span.error{margin:-14px 0 0 173px}p.is-error{position:relative}.blank{border-bottom:0}.col-total{font-size:15px;font-weight:700}.col-total.desc.grand-total{font-size:15px;vertical-align:middle}.col-total.grand-total{font-size:22px}#order-info .col-total{font-weight:400;font-size:15px}.basket-product{background:#fff}.basket-product h5{font-size:14px;line-height:1.1}.basket-stock{background:#fff}.basket-remove{background:#fff}.save-basket-wrapper{text-align:right;padding-bottom:10px}.shipping-banner{float:left;color:red}#your-basket table#live-basket .order-prod-price input{text-align:center;margin:0;vertical-align:top}#wide-left{width:968px;padding:0}span.shipping-cost{font-size:16px}.shipping-info a{font-weight:400;text-decoration:underline;font-size:12px}.paymentType{margin:30px auto;padding:0;text-align:center;width:780px}.paymentType .basket-bike-finance{color:#2ba0e2;font-size:11px}.paymentType-option.col3{margin:0 auto;text-align:center;float:none;display:block;width:auto;height:auto;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 0}.paymentType-option.col3 img{width:100%;height:auto;margin:0}.orline{display:none}.paymentType-option a.btn.big{float:right;display:inline-block;margin:10px 8px 10px 10px;padding:10px 0 9px;width:200px;text-align:center;font-size:22px;width:300px;float:none;margin:30px 0}.brakePopup{padding:10px}.brakePopup h2{border-bottom:1px solid #e3e3e3;margin:0 0 10px}.brakePopup .btn{font-size:18px;margin:0 10px 0 0;padding:10px 30px;display:inline-block}.brakePopup #brakeCancel{background:#aaa}.paypal-alert{padding:20px 20px 0}.paypal-alert .popup-buttons{padding-bottom:0}.paypal-alert h2{border-bottom:1px solid #e3e3e3;margin:0 0 10px}.paypal-alert #okayButton{font-size:18px;margin:0 15px 0 0;padding:10px 30px;display:inline-block}.paypal-alert #cancelButton{font-size:18px;margin:0 15px 0 0;padding:10px 30px;display:inline-block}.checkout-2 .checkout-steps{background-position:0 -151px}.checkout-4{position:relative}.checkout-4 .checkout-steps{background-position:0 -389px}#checkoutForm h3{border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.ie7 iframe#sagepay{border:0}.ie7 .wrap{display:inline-block;zoom:1}.ie7 #home-features{display:inline-block;zoom:1}.ie7 #main-footer{margin-left:-13px}.ie7 #main-footer .ie7 .wrap.wide-temp{display:inline-block;zoom:1}.ie7 header .wrap{position:relative;overflow:visible}.ie7 header .col7{float:right;width:632px}.ie7 .popup-cart-wrap{z-index:9999999999999;position:absolute;top:125px;left:300px;display:none}.ie7 nav ul li a{padding:8px 30px 12px 10px}.ie7 #home-features.row{position:relative;height:318px;padding:0;margin:0 0 15px}.ie7 .page-home #home-features.row{margin:0 0 5px}.ie7 .page-home #slider{position:absolute;top:0;left:-30px}.ie7 #promo-col{position:absolute;top:0;right:0}.ie7 .topScrollWrapper{margin-left:80px}.ie7 .border-heading{background:0 0}.ie7 .home-tabs .col3.product{margin:0 0 25px;padding:5px 9px}.ie7 .signin-options input{top:6px}.ie7 .tandc label{margin:8px 0 0 272px}.ie7 input.reg-check{margin-top:27px}.ie7 .filter-group fieldset{position:relative}.ie7 .review-info{padding-bottom:12px}.ie7 #reviewForm h5{margin:10px 0}.ie7 .ks-product-option .qty{margin-top:-6px}.ie7 .ks-product-option button.btn.ks-addtobag{padding:8px 45px 7px 30px}.ie7 .related-product .prod-list-desc .btn{width:60px}.ie7 #ks-cart-location-form{margin-bottom:40px}.ie7 table#live-basket .shipping h5{width:400px}.ie7 #checkoutForm .inline-form-list input{margin-top:0;margin:0;display:inline-block}.ie7 #checkoutForm input[type=radio]{border-color:transparent}.ie7 #checkoutForm input[type=checkbox]{border-color:transparent}.ie7 .page-my-account .my-account h3{background:0 0}.ie7 .page-payment-complete .my-account h3{background:0 0}.ie7 #wide-left.col9{margin-left:0}.ie7 .buyForm{position:relative}.ie7 .buyForm .qty{position:absolute;top:10px;left:0}.ie7 a.btn{border:none}.ie7 input.btn{border:none}.ie7 button.btn{border:none}.ie7 a.ks-show-more{border:none}.ie7 #commentForm #submitButton{border:none}.ie7 #pcaButtonGM39{border:none}.ie7 #submitButton{border:none}.ie7 #got-code button{border:none}.ie7 .dotMailer_news_letter button{border:none}.ie7 .upsell-offer button{border:none}.ie7 .info-page a.more-link{border:none}.ie7 .m-basket-buy span.level-3 a{border:none}.ie7 .request-stock-alert a{border:none}.ie7 .pre-order a{border:none}.ie7 .reviews{background:0 0}.ie7 .review-list{background:0 0}.ie7 .review-list li{margin:0 20px 0 0;width:347px;float:left;display:inline-block}.ie7 .review-list li .review-stars{width:120px}.ie7 .review-list li .review-stars li{width:17px;height:16px;margin:0 2px 0 0;float:left}.ie7 .also-in-side li{clear:both;float:none}.tool-tip-wrap{position:absolute;top:115px;right:17px;background:transparent url(i/tool-tip-bkg6.png) no-repeat;width:229px;height:181px;zoom:1;display:block}.tool-tip{background:url(i/i-question.png) no-repeat 0 0;z-index:10;width:192px;position:absolute;top:25px;left:15px}.tool-tip a.hide{position:absolute;top:0;right:0}.tool-tip p{margin:0;padding:25px 0 5px}.popup-cart-wrap{position:absolute;top:85px;left:300px;z-index:100000;box-shadow:0 0 3px #999}.popup-prod-name{margin:0 0 2px 10px;padding:0;display:inline-block;width:222px}.popup-prod-price{font-size:12px;float:right;font-weight:700}.popup-total-label{font-weight:700;font-size:14px;float:left;display:inline}.popup-total-label a{font-weight:400}.popup-voucher-label{font-weight:700;font-size:14px;float:left;display:inline}.popup-voucher-label a{font-weight:400}.popup-total-amount{font-weight:700;bottom:10px;right:0;font-size:14px}.popup-voucher-amount{font-weight:700;bottom:10px;right:0;font-size:14px}#ks-cart-location-form{width:280px;float:none;display:block;margin:0 0 70px}#ks-cart-location-form select{width:280px}#ks-cart-location-form select+.btn{display:block;margin:10px 0 0;padding:3px 10px 2px;font-size:13px}#ks-cart-location-form+span.popup-total-amount{clear:both;margin:10px 0 0}#ks-cart-location-form+span.popup-voucher-amount{clear:both;margin:10px 0 0}.content-page p{font-size:14px;line-height:23px}.page-login .wysiwyg h1{margin:0 0 10px}.page-login span.error{position:relative;margin:43px 0 0 182px}.teaser.wysiwyg h2{margin-top:10px}h2.banner-prod-title{margin:86px 0 0 11px;display:block;line-height:18px;font-size:18px}.vcard div{padding:0 0 5px}.vcard .fn{font-weight:700}.i-print{position:absolute;top:105px;right:10px;display:block;background:url(i/i-print.png) no-repeat;text-indent:-9999px;width:40px;height:40px}.request-pic{float:left;display:inline-block;margin:10px 10px 20px 20px;width:200px;height:auto}blockquote{font-size:16px;font-style:italic;line-height:20px;background:url(i/quote.png) no-repeat;color:#666;display:block;font-size:20px;font-style:italic;line-height:1.4em;padding:10px 0 0 50px}cite{font-weight:700;font-style:normal;color:#666;margin:5px 0 0;display:block}.listing-promo.half-text{height:110px}.text-overlay-words{position:absolute;top:22px;right:10px;text-align:right}.text-overlay-words a{color:#fff;font-family:cantata one,serif;font-weight:400;font-size:17px;text-transform:uppercase;text-shadow:0 0 1px #000}.text-overlay-words a span{font-size:24px}.text-overlay-words a:hover{opacity:.8}.also-in{background:#ddeff1;padding:13px;margin:3px 0 0;font-size:12px}.also-in a{font-weight:700;text-decoration:underline}.also-in a:hover{text-decoration:none}.ks-productImageList{left:0;width:600px;height:auto}.last-chance{background:#fff;border:1px solid #dcdcdc;box-shadow:0 0 3px #ccc;padding:15px;margin:15px 0}.last-chance h2{border-bottom:1px solid #dcdcdc;color:#dc0909;margin:0 0 15px;padding:0 0 5px;line-height:20px;font-family:cantata one,serif;font-weight:400}.last-chance img{width:260px;height:260px}.last-chance-pic{width:260px;height:260px;float:left;margin:0 15px 0 0}.last-chance-info{width:470px;float:left}.last-chance-info .product-name h1{width:100%;font-size:16px;line-height:1.2}.last-chance-info .product-desc{padding:0 0 10px;margin:15px 0 10px;border-bottom:1px solid #dcdcdc}.last-chance-info .price{font-size:26px;line-height:26px;font-weight:700;float:left;display:inline;margin:0 10px 0 0}.last-chance-info .last-chance-discount{float:left;display:inline}.last-chance-info .was{font-size:11px;line-height:1.2;color:#777;display:block}.last-chance-info .sale-highlight{font-size:11px;line-height:1.2;display:block;font-weight:700}.last-chance-info button{float:right}.product-varient.text-varient li a{display:block;height:17px;margin:0 3px 0 0}#express-delivery-msg{background:url(i/van.png) no-repeat 0 0;padding-left:40px;margin-bottom:5px}#express-delivery-msg p{font-size:12px;padding-bottom:5px}#express-delivery-msg .countdown{color:#dc0909;font-weight:700;font-size:13px;display:inline-block;margin-left:1px}#daily-deal-countdown p{font-size:12px;padding-bottom:5px}#daily-deal-countdown .countdown{color:#dc0909;font-weight:700;font-size:13px;display:inline-block;margin-left:1px}body#tinymce.mceContentBody{background-image:none!important;background:#fff!important}body#tinymce.mceContentBody ul{margin-left:20px}body#tinymce.mceContentBody ul li{list-style:disc}.alert-standard{background:#f75d59 url(i/webcontentgroup.png) no-repeat 20px 10px;padding:25px 10px 20px 95px;margin:0 0 10px;color:#fff;font-weight:700;min-height:25px;font-size:16px;text-shadow:0 1px #000}.alt-desc-overlay{display:none}#product-enhanced.product-scs .alt-desc-overlay{display:block}.product-video{margin-top:30px;clear:both}.product-video iframe{width:100%;height:300px}.ie8 nav ul li a{padding:8px 35px 12px 10px}.ie8 nav ul li li li a{padding:3px 0}.ie8 .home-tabs .col3.product{margin:0 0 25px;padding:5px 8px}.ie8 .signin-options input{top:6px}.ie8 .tandc label .ie9 .tandc label{margin:8px 0 0 272px}.ie8 #checkoutForm .inline-form-list input{margin-top:0;margin:0;display:inline-block}.ie8 #checkoutForm input[type=radio]{border-color:transparent}.ie8 #checkoutForm input[type=checkbox]{border-color:transparent}.ie8 .page-my-account .my-account h3{background:0 0}.ie8 .page-payment-complete .my-account h3{background:0 0}.ie8 .page-checkout .form-list.check input#terms_and_conditions{margin-top:0}.ie8 .reviews{background:url(i/comment-bkg.png) repeat-y 377px 0}.ie8 .review-list{background:0 0}.ie9 .home-tab-controls li.current a{background:#2f363c}.ie9 .signin-options input{top:6px}.ie9 #m-basket .m-basket-bundle .prod-reduced{top:38px}.ie9 #m-basket .m-basket-bundle .prod-saving{top:38px}.ie9 #checkoutForm .inline-form-list input{margin-top:0;margin:0;display:inline-block}.ie9 #checkoutForm input[type=radio]{border-color:transparent}.ie9 #checkoutForm input[type=checkbox]{border-color:transparent}.ie9 .page-my-account .my-account h3{background:0 0}.ie9 .page-payment-complete .my-account h3{background:0 0}.ie9 .page-checkout .form-list.check input#terms_and_conditions{margin-top:-2px}.related-product.product{padding:10px;width:200px;text-align:center;display:inline-block}.related-product.product img{max-width:160px;width:auto;height:auto;max-height:100px}.related-product.product .prod-price{position:relative;top:0;margin:0}.related-product.product .prod-reduced{position:relative;top:0;margin:-7px 0 0;display:block}.athleteback{position:relative;top:0;left:0;margin:-108px 0 0 790px}.athleteback .athleteback a{color:#8cc63e}.athleteback .athleteback a:hover{color:#262626}.athleteDetails{padding:70px 0 50px 330px}.athletesimg{position:absolute;top:0;right:0;margin:120px 686px 0 0}.imagelist{padding:5px;float:left;display:block;position:relative;margin:0 0 10px;border:1px solid #eee;text-align:center;white-space:normal}.imagelist img{width:146px!important}.imagelist:hover .athletepop{display:block;display:block;position:absolute;width:500px;height:285px;top:30px;left:165px;background-image:url(i/popup_bg.png);background-repeat:no-repeat;z-index:10;text-align:left}.athletepop{display:none}.athletepop .biogimg{display:block;width:100px;float:left;padding:60px 0 0}.athletepop .biogimg img{width:100px!important}.athletepop .biog{display:block;width:270px;float:left;padding:40px}.imagelist.left:hover .athletepop{display:block;position:absolute;width:500px;height:285px;top:30px;left:-510px;background-image:url(i/popup_bg1.png);background-repeat:no-repeat;z-index:10;text-align:left}#ks-list-switch p{display:inline-block;font-size:12px;float:left;padding:5px 10px 5px 5px}#ks-list-switch a.icon-grid a:hover{-webkit-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1)}#ks-list-switch a{display:inline-block;float:left;overflow:hidden;width:27px;height:27px;margin:0;text-indent:-999px;border-right:1px solid #ddd}#ks-list-switch a:hover{-webkit-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);background-position:0% 100%!important}#ks-list-switch #group-by-header{color:#18527a;font-family:saira extra condensed,sans-serif;font-size:16px;font-weight:700}#ks-list-switch #group-by-header span{margin:0 0 6px}#ks-list-switch #group-by-header button{background-color:#fff;color:#18527a;border:1px solid #18527a;padding:2px 8px;font-family:saira extra condensed,sans-serif;font-size:16px;font-weight:700;margin-right:6px;height:32px;text-transform:uppercase}#ks-list-switch #group-by-header button.selected{background-color:#18527a;color:#fff}#ks-list-switch #group-by-header button.selected:after{content:' [X]'}#searchSorting{width:100%;float:left;margin:10px 0}#searchSorting li{display:inline;float:left;float:left;height:27px;border:1px solid #e1e1e1;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.05);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.05);box-shadow:1px 1px 2px 0 rgba(0,0,0,.05);margin:0 10px 0 0}#searchSorting li.buttonsAddBike{float:right;box-shadow:inherit}#order-by{padding:0;height:27px;margin:0 20px 0 0;float:right}.m-basket-qty label{margin:-1px 0 0;display:block;float:left}#ks-order-by:active{-moz-outline:none;outline:none}a.icon{display:inline-block;float:left;overflow:hidden;width:27px;height:27px;margin:0;text-indent:-999px;border-right:1px solid #ddd}a.icon:hover{-webkit-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1)}a.icon:active{-webkit-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);background-position:0% 100%!important}.icon.active{-webkit-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);box-shadow:inset 2px 2px 6px 0 rgba(0,0,0,.1);background-position:0% 100%!important}#listbtn{background:transparent url(i/i_list_mode.gif) 0% 0% no-repeat}#gridbtn{background:transparent url(i/i_grid_mode.gif) 0% 0% no-repeat}.sort-asc{background:transparent url(i/i_asc_arrow.gif) 0% 0% no-repeat}.sort-desc{background:transparent url(i/i_desc_arrow.gif) 0% 0% no-repeat}.sorttitle{display:inline-block;float:left;padding:5px;border-right:1px solid #e1e1e1}.page-shipping-prices table{width:100%;border:1px solid #ddd;margin:0 0 20px;display:inline-block;height:auto!important;border-width:1px 0 0 1px}.page-shipping-prices th{padding:10px;border-right:1px solid #ddd;font-weight:700;font-size:14px}.page-shipping-prices tr{border-bottom:1px solid #ddd}.page-shipping-prices td{padding:10px;width:60%;min-width:300px;font-size:14px;border-right:1px solid #ddd;min-width:inherit;width:25%}.page-shipping-prices p{padding:0;margin:0}.specTable{border:1px solid #ddd;margin:0 0 20px;display:inline-block;height:auto!important;border-width:1px 0 0 1px}.specTable th{padding:10px;border-right:1px solid #ddd;font-weight:700;font-size:14px}.specTable tr{border-bottom:1px solid #ddd}.specTable td{padding:10px;width:60%;min-width:300px;font-size:14px;border-right:1px solid #ddd}.specTable p{padding:0;margin:0}.info-tabs{padding-top:0!important}.info-tabs table{border:1px solid #ddd;margin:0 0 20px;display:inline-block;height:auto!important;border-width:1px 0 0 1px}.info-tabs th{padding:10px;border-right:1px solid #ddd;font-weight:700;font-size:14px}.info-tabs tr{border-bottom:1px solid #ddd}.info-tabs td{padding:10px;width:60%;min-width:300px;font-size:14px;border-right:1px solid #ddd;width:auto;min-width:inherit}.info-tabs table.financeTable{border-color:#f5f5f5;border-width:2px;font-size:13px;text-transform:uppercase}.info-tabs table.financeTable tr{border-color:#f5f5f5;border-width:2px;font-size:13px;text-transform:uppercase}.info-tabs table.financeTable tr td{background:rgba(220,220,220,.6);border-color:#f5f5f5;border-width:2px;font-size:13px;text-transform:uppercase}.info-tabs table.financeTable tr td:nth-of-type(2){font-weight:700;color:#333}.finance_example{border:1px solid #ddd;margin:0 0 20px;display:inline-block;height:auto!important;border-width:1px 0 0 1px}.finance_example th{padding:10px;border-right:1px solid #ddd;font-weight:700;font-size:14px}.finance_example tr{border-bottom:1px solid #ddd}.finance_example td{padding:10px;width:60%;min-width:300px;font-size:14px;border-right:1px solid #ddd}.review-info{background:#fff;margin:auto;overflow:hidden;width:96%;padding:10px 0 0}.review-comment{background:url(i/quote.png) no-repeat;color:#666;display:block;font-size:20px;font-style:italic;line-height:1.4em;padding:10px 0 0 50px}.review-list li{border-top:1px solid #d7d7d7}.customizeInstructions p img{width:300px;height:77px}.buyForm.accordion.vertical{border:1px solid #ddd}.buyForm.accordion.vertical h2{text-transform:capitalize!important;color:#fff;background-color:#333;padding:5px!important;font-weight:400}.accordion{background-color:#ccc}.accordion .accordian-squeezebox{max-height:0;overflow:hidden;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;-webkit-transition:.2s;transition:.2s}.accordion:target .accordian-squeezebox{transition:max-height 1s ease-in;-webkit-transition:max-height 1s ease-in;-moz-transition:max-height 1s ease-in;-o-transition:max-height 1s ease-in;-ms-transition:max-height 1s ease-in;max-height:50em;overflow:auto;background-color:#fff}.accordion legend{background-color:#eee!important;width:100%;padding:5px 0!important;display:block;background:url(i/magnify.png) no-repeat;line-height:21px;height:auto;text-indent:50px;cursor:pointer}.accordion legend a{width:98%;display:block;cursor:pointer;position:relative;margin-top:2px;padding:3px!important}.accordion legend:hover{background-color:#ddd!important}.accordion fieldset{margin:0;padding:1px!important}.accordion legend.active{background:url(i/demagnify.png) no-repeat}.accordion .accordian-squeezebox.active{max-height:1999px;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s ease-in}.accordian-squeezebox table{display:block}.accordian-squeezebox .exVat{font-size:10px}.accordian-squeezebox td{padding:0 5px 5px 0}.accordian-squeezebox tr{border-bottom:1px solid #ddd}.optPrice{vertical-align:middle}#bb-brakeSetup legend{display:none}#bb-brakeSetup .accordian-squeezebox{max-height:1999px;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;-webkit-transition:.5s;transition:.5s ease-in}.optRadio{vertical-align:top;cursor:pointer}.optRow.selected .option span{display:block}.selecticon{border-radius:50%;width:10px;height:10px;border:1px solid #aaa;margin:5px 10px;text-indent:-99999px;display:none}.selected .selecticon{background:#333}#brands-wrapper{background-color:#fff}.page-new-ride .related-items{display:none}.page-new-ride .formStyles{width:97%}.page-new-ride #existingUsers{display:none}.page-new-ride .form-error{margin:3px 0 0 733px}.searchReadersRides h3{font-size:16px;padding:8px;overflow:hidden;background:#ddd}.searchReadersRides .star-ratinghead h3{background:#fff}.searchReadersRides p{padding:0 10px}.page-your-ride .col9.rides{float:right;margin-left:0}.col9.account{float:right}.full-width .category-header{padding:15px}.category-header h1{padding:30px}.category-header h1 a{width:466px;height:34px;float:left;display:block;padding:204px 0 0 10px;color:#fff;background-position:center 10px;margin:10px 10px 0 0;font-size:24px;background:#262626}.category-header .img-clothing{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Clothing.jpg) no-repeat}.category-header .img-footwear{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Footwear.jpg) no-repeat}.category-header .img-helmets{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Helmets.jpg) no-repeat}.category-header .img-eyewear{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Eyewear.jpg) no-repeat}.category-header .img-forks{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Forks.jpg) no-repeat}.category-header .img-drivetrain{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Drivetrain.jpg) no-repeat}.category-header .img-kit{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Finishing.jpg) no-repeat}.category-header .img-brakes{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Brakes.jpg) no-repeat}.category-header .img-controls{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Controls.jpg) no-repeat}.category-header .img-accessories{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Accessories.jpg) no-repeat}.category-header .img-bags{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Luggage.jpg) no-repeat}.category-header .img-health{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Nutrition.jpg) no-repeat}.category-header .img-lights{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Lights.jpg) no-repeat}.category-header .img-workshop{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Workshop.jpg) no-repeat}body#cat-bikes .img-road-bikes{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Road.jpg) no-repeat}body#cat-bikes .img-mountain-bikes{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Mountain.jpg) no-repeat}body#cat-bikes .img-tt-and-triathlon-bikes{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Triathlon.jpg) no-repeat}body#cat-bikes .img-cyclocross-bikes{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Cyclocross.jpg) no-repeat}body#cat-bikes .img-urban-bikes{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Urban.jpg) no-repeat}body#cat-bikes .img-track-bikes{background:#262626 url(/files/px/imagelibrary/category/476x200-Category-Track.jpg) no-repeat}.relatedProducts{padding:10px;vertical-align:top}.relatedProducts img{width:100%}.relatedProducts .buttonsViewProduct span{display:none}.relatedProductsItem{display:inline-block;width:200px;vertical-align:top}.sbox-content-image img{height:auto}.alphabrand{position:relative}.brandItem{width:224px;display:inline-block;padding:5px;font-size:12px}.brandItem img{display:none}#brand-nav{margin:20px auto;width:820px}#brand-nav li{list-style:none;display:inline-block}#brand-nav li a{display:inline-block;width:27px;height:27px;line-height:27px;background:#ddd;border:1px solid #ccc;margin:0 2px 0 0;text-align:center}#brand-nav li a:hover{background:#8cc63e}.brandbox2{display:inline-block;border:1px solid #ccc;margin:10px 10px 0 0;background:#dcdcdc;position:relative;height:220px;width:474px}.brandbox2 h2{position:absolute;bottom:0;width:100%}.brandbox2 h2 a{background:#262626;color:#fff;display:block;padding:5px 10px;font-size:16px;font-weight:400}.brandbox2 h2 a:hover{background:#8cc63e}.brandbox4{display:inline-block;border:1px solid #ccc;margin:10px 10px 0 0;background:#dcdcdc;position:relative;height:130px;width:229px}.brandbox4 h2{position:absolute;bottom:0;width:100%}.brandbox4 h2 a{background:#262626;color:#fff;display:block;padding:5px 10px;font-size:16px;font-weight:400}.brandbox4 h2 a:hover{background:#8cc63e}.brandheader h2{background:#262626;color:#fff;display:block;padding:5px 10px;font-size:16px;font-weight:400;width:945px;font-size:20px;margin:30px 0 0}.brandbox2.planetx{background:url(/files/px/imagelibrary/category/476x200-Category-PlanetX.jpg)}.brandbox2.onone{background:url(/files/px/imagelibrary/category/476x200-Category-OnOne.jpg)}.brandbox4.titus{background:url(/files/px/imagelibrary/category/229x126-Category-Titus.jpg)}.brandbox4.sab{background:url(/files/px/imagelibrary/category/229x126-Category-Sab.jpg)}.brandbox4.holdsworth{background:url(/files/px/imagelibrary/category/229x126-Category-Holdsworth.jpg)}.brandbox4.guerciotti{background:url(/files/px/imagelibrary/category/229x126-Category-Guerctiotti.jpg)}.brandletter{border-bottom:1px solid #ddd;padding:10px}.brandletter a:target{padding:20px 0 0;display:block}.ordered-with-wrapper .product{width:155px;display:inline-block;text-align:center;padding:10px;vertical-align:top}.ordered-with-wrapper .product img{width:100%;height:100px;object-fit:contain;margin-bottom:0}.ordered-with-wrapper .product .prod-reduced{position:relative;margin:-3px 0 0}.ordered-with-wrapper .product .prod-price a{margin:0}#ordered-with h3{display:block;background:#ccc;width:336px;color:#fff;padding:10px;letter-spacing:normal;font-size:18px}#ordered-with .product a{display:block;width:100%;overflow:hidden}#ordered-with .product .prod-list-desc .prod-reduced a{display:inline;width:auto}#ordered-with .product .prod-list-desc a{width:153px}#ordered-with .product .prod-list-desc a.more-info{display:none}.homepageProductsItemWrapper{width:100%;float:left}table.dataTable{border:1px solid #ddd;margin:20px auto;clear:both;width:100%;border-collapse:collapse}table.dataTable tr{border-bottom:1px solid #ededed}table.dataTable tr th{text-transform:uppercase;font-size:14px;color:#777;padding:12px}table.dataTable tr td:nth-child(2n+1){border-right:1px solid #ededed}table.dataTable thead{display:table-header-group;vertical-align:middle;border-color:inherit}table.dataTable thead tr{border-bottom:1px solid #ededed;background-color:#fff;color:#949494;font-weight:600;text-transform:uppercase;vertical-align:top}table.dataTable tfoot tr{border-bottom:1px solid #ededed;background-color:#fff;color:#949494;font-weight:600;text-transform:uppercase;vertical-align:top}table.dataTable td{padding:5px;vertical-align:middle;text-align:center;font-size:12px}table.dataTable th{padding:5px;vertical-align:middle;text-align:center;font-size:12px}table.dataTable tbody tr th{background:#f6f6f6;text-align:right}table.dataTable tbody tr.odd th{background:#f1f1f1;text-align:right}table.dataTable tr.odd{background-color:#f9f9f9}table.dataTable .smalltxt{font-size:10px}#productBuyingOptions.enhStyle{width:auto}#productBuyingOptions.enhStyle .ks-select p{padding-bottom:5px;line-height:1}#productBuyingOptions.enhStyle .ks-select label{padding:5px 0;height:38px;overflow:hidden;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#productBuyingOptions.enhStyle .ks-select label .level-1{color:#8cc63e}#productBuyingOptions.enhStyle .ks-select label .level-2{color:#ff8e00}#productBuyingOptions.enhStyle .ks-select label .level-3{color:red}.ks-product-pricing.enhStyle{position:static;width:auto;margin:10px 0;border-top:1px solid #ddd;padding-left:6px}.ks-product-pricing.enhStyle #prod-price .stock-level{margin-bottom:0}.ks-product-pricing.enhStyle .fromtxt{margin-bottom:0}#selected-stock-info.level-1{color:#8cc63e}#selected-stock-info.level-2{color:#ff8e00}#selected-stock-info.level-3{color:red}.m-basket-row.enhStyle{border-width:1px 0;min-height:initial;padding-left:6px}body.bike #selected-scs{font-size:12px;padding:0;color:#979797}body.bike #selected-scs div:nth-child(2n+2){background-color:#fff;float:none}body.bike #selected-desc{padding:10px 15px;color:#303146;line-height:1.4}body.bike #selected-desc b{color:#8cc63e;font-size:13px;text-transform:uppercase}body.bike #selected-stock-info{padding:10px 15px;color:#303146;line-height:1.4;font-weight:700;text-transform:uppercase}body.bike #selected-price{padding:10px 15px;color:#303146}body:not(.bike) #selected-scs{font-size:12px;background:#303146;padding:0;color:#979797}body:not(.bike) #selected-scs div:nth-child(2n+2){background-color:#303146;float:none}body:not(.bike) #selected-desc{padding:10px 15px;color:#fff;line-height:1.4}body:not(.bike) #selected-desc b{color:#8cc63e;font-size:13px;text-transform:uppercase}body:not(.bike) #selected-stock-info{padding:10px 15px;color:#fff;line-height:1.4;font-weight:700;text-transform:uppercase}body:not(.bike) #selected-price{padding:10px 15px;color:#fff}.page-biketowork .account-block.details{background:#222!important}.page-biketowork .account-block h3{font-size:30px;padding:20px 30px;border-bottom:4px solid #333}.page-biketowork .account-wrapper{padding:0 30px 30px;color:#fff;font-size:15px}.account-popup{display:none}.cycle-option{position:relative;float:left;width:31.33%;margin:1% 2% 1% 0;border:1px solid #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13px;background:#fff;min-height:480px}.cycle-option:last-child{margin-right:0}.cycle-option .content{padding:0 30px;height:540px}.cycle-option .title{color:#8cc63e;font-weight:700;padding:25px 30px;font-size:13px;text-transform:uppercase;background:#000}.cycle-option .opt-header p{font-size:20px;padding:20px 0;color:#000;height:45px;line-height:1.1}.cycle-option .inline-box{background:#e9e9e9 url(i/texture-light.png);padding:25px 30px 15px;margin:0 -30px 10px;height:110px}.cycle-option .inline-box strong{font-size:16px;color:#8cc63e}.cycle-option p{font-size:15px;padding:5px 0;color:#666}.cycle-option .opt-more{padding:10px 0;color:#fff}.cycle-option .opt-more a{text-decoration:underline;color:#fff}.cycle-option .opt-footer{text-align:center;padding:0;position:absolute;bottom:20px;width:100%;left:0}.popup-content{text-align:center}.popup-content p{font-size:15px;padding:5px 0;color:#666}.popup-content input.text-input{padding:5px 7px;font-size:14px}.popup-content ul li{width:100%;padding:10px 0}.popup-content ul li span.validate.icon.form-error{position:relative;left:auto;top:auto}.popup-content ul li span.validate.icon.form-valid{position:relative;left:auto;top:auto}.pin-number-hide{display:none}.voucher-use-hide{display:none}#pin-number-wrap{position:relative}.pin-input-wrap{position:relative}.pin-input-wrap span.icon{top:10px;left:75%}.pin-input-wrap input.text-input{font-size:18px;width:40%;text-align:center;font-weight:700}.pin-popup-loading{font-weight:700;color:#c00}#financeContent p.finance-title{font-weight:700;text-transform:uppercase}.m-form [type=checkbox]:not(:checked){position:absolute;left:-9999px}.m-form [type=checkbox]:not(:checked)+label{position:relative;padding-left:30px;cursor:pointer;padding-top:1px}.m-form [type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:2px;width:17px;height:17px;border:1px solid #aaa;background:#f8f8f8;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.m-form [type=checkbox]:not(:checked)+label:after{content:'✔';position:absolute;top:3px;left:4px;font-size:18px;line-height:.8;color:#8cc63e;transition:all .2s;opacity:0;transform:scale(0)}.m-form [type=checkbox]:checked{position:absolute;left:-9999px}.m-form [type=checkbox]:checked+label{position:relative;padding-left:30px;cursor:pointer;padding-top:1px}.m-form [type=checkbox]:checked+label:before{content:'';position:absolute;left:0;top:2px;width:17px;height:17px;border:1px solid #aaa;background:#f8f8f8;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.m-form [type=checkbox]:checked+label:after{content:'✔';position:absolute;top:3px;left:4px;font-size:18px;line-height:.8;color:#8cc63e;transition:all .2s;opacity:1;transform:scale(1)}.m-form [type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.m-form [type=checkbox]:disabled:checked+label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}.m-form [type=checkbox]:disabled:checked+label:after{color:#999}.m-form [type=checkbox]:disabled+label{color:#aaa}.m-form label:hover:before{border:1px solid #666!important}.basket-warning-wrap{clear:both;width:auto;background:#d68100;position:relative;margin:15px 0;padding:10px}.basket-warning-wrap span.fa{font-size:48px;color:#fff;height:auto}.basket-warning-wrap .col-icon{float:left;padding-right:15px}.basket-warning-wrap .col-text{float:left;color:#fff;padding-top:2px}.basket-warning-wrap .col-text h5{font-size:16px;font-weight:600;color:#fff}.category-footer-text{padding-top:30px}#results-listing.normal-listing #ks-list-switch{display:inline;float:left;float:left;height:27px;border:1px solid #e1e1e1;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.05);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.05);box-shadow:1px 1px 2px 0 rgba(0,0,0,.05);border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}footer{width:100%;background:#303146;position:relative;margin:0 auto;padding:0;border-top:3px solid #8cc63e}footer #main-footer{width:1220px;margin:0 auto;display:flex;flex-direction:row;font-size:.8rem;padding:30px}@media screen and (max-width:1239px){footer #main-footer{width:100%}}@media screen and (max-width:650px){footer #main-footer{display:block}}footer .footer-col{width:20%}@media screen and (max-width:650px){footer .footer-col{width:100%;text-align:center}}footer .footer-col h4{font-size:1.4rem;color:#fff;font-family:saira extra condensed,sans-serif;text-transform:uppercase;margin:0 auto;padding:0}#footer-sub{width:100%;background-color:#e6e6e6}@media screen and (max-width:1239px){#footer-sub{width:100%}}#footer-sub .wrap{width:1220px;background-color:transparent;padding:0 30px}@media screen and (max-width:1239px){#footer-sub .wrap{width:100%}}#footer-sub .wrap .footer-copy{width:auto;text-align:center;padding:10px 0}#footer-sub .wrap .footer-copy p{margin:0 auto;padding:0;font-size:.7rem;line-height:1.2}.utility-nav-wrap{width:100%;background:#303146;border-top:3px solid #8cc63e;margin:0 auto;display:flex;align-items:center;justify-content:center}.utility-nav-wrap .utility-nav{width:1220px;position:relative;z-index:1;background-color:transparent;color:#fff;font-size:.8rem;font-weight:500;line-height:1.6;white-space:nowrap;padding:0}@media screen and (max-width:1239px){.utility-nav-wrap .utility-nav{width:100%;margin:0 auto;padding:5px 20px}}.utility-nav-wrap .utility-nav a{color:#fff}.utility-nav-wrap .utility-nav a:hover{color:#e6e6e6}.utility-nav-wrap .utility-nav .dealzone{color:red}.utility-nav-wrap .utility-nav .dealzone:hover{color:#900}.utility-nav-wrap .utility-nav .utility-content,.utility-nav-wrap .utility-nav .tool-nav{display:inline-block;white-space:normal}.utility-nav-wrap .utility-nav .utility-content ul,.utility-nav-wrap .utility-nav .tool-nav ul{display:inline-block}.utility-nav-wrap .utility-nav .utility-content ul li,.utility-nav-wrap .utility-nav .tool-nav ul li{display:inline;padding-right:10px}.utility-nav-wrap .utility-nav .utility-content ul li:last-child,.utility-nav-wrap .utility-nav .tool-nav ul li:last-child{padding-right:0}.utility-nav-wrap .utility-nav .utility-content{width:50%}@media screen and (max-width:1239px){.utility-nav-wrap .utility-nav .utility-content{width:40%}}.utility-nav-wrap .utility-nav .tool-nav{width:50%}@media screen and (max-width:1239px){.utility-nav-wrap .utility-nav .tool-nav{width:60%}}.utility-nav-wrap .utility-nav .tool-nav{text-align:right}.utility-nav-wrap .utility-nav .tool-nav .country{display:inline-block;padding-right:40px}.search{display:inline-flex;margin:0 auto;width:240px;position:relative;border-bottom:1px solid #303146;padding-top:38px}@media screen and (max-width:1239px){.search{width:180px;position:absolute;top:12px;left:0}}.search button{position:absolute;display:inline;top:-22px;left:0;border:none;color:#262626;-webkit-text-stroke:1px #fff;background:0 0}.search input.text-search{font-size:.8rem;width:200px;padding:3px;border:none;box-shadow:none;display:inline;position:absolute;top:-25px;left:30px}@media screen and (max-width:1239px){.search input.text-search{width:140px}}#autoComp{position:absolute;left:30px}.miniBasketWrapper{display:inline-flex;margin:0 auto;width:auto;position:relative;font-size:.8rem;text-align:right;padding-left:30px}@media screen and (max-width:1239px){.miniBasketWrapper{padding-left:0}}.miniBasketWrapper b{font-weight:500}.miniBasketWrapper .cart-checkout{margin-left:30px}.ie9 #ks-basket-empty .cart-checkout,.ie9 #ks-basket-items .cart-checkout{line-height:24px}.cart-checkout,.button-item,.news_letter button,.btn,.editSideBarBtn,#mini-basket #ks-product-submit.inactive,#mini-basket #ks-product-customise,#mini-basket #ks-product-customise.inactive,#mini-basket .awaiting-stock,#mini-basket .ks-product-option button.btn.ks-addtobag,#submitButton{display:inline-block;background-color:#8cc63e;color:#fff;cursor:pointer;padding:0 10px;text-transform:uppercase;font-family:saira extra condensed,sans-serif;font-size:1.5rem;font-weight:700;border-radius:0}.cart-checkout:hover,.button-item:hover,.news_letter button:hover,.btn:hover,.editSideBarBtn:hover,#mini-basket #ks-product-submit.inactive:hover,#mini-basket #ks-product-customise:hover,#mini-basket #ks-product-customise.inactive:hover,#mini-basket .awaiting-stock:hover,#mini-basket .ks-product-option button.btn.ks-addtobag:hover,#submitButton:hover{color:#f3f1f1}.cart-checkout.level-1,.button-item.level-1,.news_letter button.level-1,.btn.level-1,.editSideBarBtn.level-1,#mini-basket #ks-product-submit.inactive.level-1,#mini-basket #ks-product-customise.level-1,#mini-basket #ks-product-customise.inactive.level-1,#mini-basket .awaiting-stock.level-1,#mini-basket .ks-product-option button.btn.ks-addtobag.level-1,#submitButton.level-1{color:#fff}.cart-checkout.inactive,.button-item.inactive,.news_letter button.inactive,.btn.inactive,.editSideBarBtn.inactive,#mini-basket #ks-product-submit.inactive.inactive,#mini-basket #ks-product-customise.inactive,#mini-basket #ks-product-customise.inactive.inactive,#mini-basket .awaiting-stock.inactive,#mini-basket .ks-product-option button.btn.ks-addtobag.inactive,#submitButton.inactive{background-color:#e6e6e6!important;border:1px solid #e6e6e6}#mini-basket #ks-product-submit.inactive,#mini-basket #ks-product-customise,#mini-basket #ks-product-customise.inactive,#mini-basket .awaiting-stock,#mini-basket .ks-product-option button.btn.ks-addtobag,#ks-product-submit{width:100%;background:0 0;border:none;background-color:#8cc63e;padding:0;border-radius:0;outline:none}#mini-basket .ks-product-option button.btn.ks-addtobag,.ks-default-submit{border-color:#f07901;background-color:#f07901;box-shadow:none;outline:none}#ks-product-submit,#buying-options-btn,#request-stock-btn,#customise-options-btn,.button-item.ks-addtobag,.button-item.awaiting-stock,#ks-customise-submit,#buying-tab{border-color:#f07901;background-color:#f07901;font-weight:500;box-shadow:none;outline:none}#ks-product-submit:focus,#ks-product-submit:active,#buying-options-btn:focus,#buying-options-btn:active,#request-stock-btn:focus,#request-stock-btn:active,#customise-options-btn:focus,#customise-options-btn:active,.button-item.ks-addtobag:focus,.button-item.ks-addtobag:active,.button-item.awaiting-stock:focus,.button-item.awaiting-stock:active,#ks-customise-submit:focus,#ks-customise-submit:active,#buying-tab:focus,#buying-tab:active{box-shadow:none;outline:none}#buying-tab.buying-tab-active{background-color:#666}.section-button .button-item{background-color:transparent;color:#262626;border:1px solid #8cc63e;text-align:center}a.ks-show-more{background-color:#8cc63e;border:none;font-size:15px;font-weight:700;padding:8px 20px 7px;line-height:1;cursor:pointer;color:#fff;-webkit-appearance:none;background-clip:padding-box}a.ks-show-more:hover{background-color:#7bb131;text-shadow:none}#pcaButtonGM39{background-color:#8cc63e;border:none;font-size:15px;font-weight:700;padding:8px 20px 7px;line-height:1;cursor:pointer;color:#fff;-webkit-appearance:none;background-clip:padding-box}#pcaButtonGM39:hover{background-color:#7bb131;text-shadow:none}#got-code button{background-color:#8cc63e;border:none;font-size:15px;font-weight:700;padding:8px 20px 7px;line-height:1;cursor:pointer;color:#fff;-webkit-appearance:none;background-clip:padding-box}#got-code button:hover{background-color:#7bb131;text-shadow:none}.info-page{padding:40px 0 0;margin:0 0 40px}.info-page a.more-link{background-color:#8cc63e;border:none;font-size:15px;font-weight:700;padding:8px 20px 7px;line-height:1;cursor:pointer;color:#fff;-webkit-appearance:none;background-clip:padding-box}.info-page blockquote{background:url(i/quote-open.png) no-repeat;margin:0;padding:6px 0 0 32px;color:#555;font-size:13px;line-height:19px}.info-page .btn{padding:2px 16px;margin:0 5px 0 0;font-size:13px;display:inline-block;float:right}.editSideBarBtn{margin:0 auto;padding:0;background-color:transparent!important;color:#ff8e00;font-family:Arial,sans-serif;font-size:15px}#feature-products .editSideBarBtn{position:absolute;top:-20px;left:0}button.btn.awaiting-stock{width:345px}#ks-basket-add{min-height:34px}#ks-basket-add button:hover{color:#f3f1f1}#ks-basket-add button.level-2{color:#fff;background-color:#ff8e00}#ks-basket-add button.level-3{background-color:red}body.bike button.options{border:1px solid #2c2d45;background:0 0;line-height:1;height:30px;margin-right:5px;margin-bottom:8px;cursor:pointer;border-radius:5px}body.bike button.options:focus,body.bike button.options:active{box-shadow:none;outline:none}body.bike button.options:hover{color:#666}body.bike button.options:disabled{background-color:#f3f1f1;border-color:#f3f1f1;color:#666}body.bike button.options:disabled:hover{cursor:auto}body.bike button.options.inStock{border-color:#2c2d45}body.bike button.options.inStock.active{background-color:#8cc63e}body.bike button.options.backOrder{border-color:#ff8e00}body.bike button.options.backOrder.active{background-color:#ff8e00}body.bike button.awaiting-stock,body.bike button.options.noStock{border-color:#2c2d45;background-color:#e6e6e6;color:#2c2d45}body.bike button.awaiting-stock.active,body.bike button.options.noStock.active{border-color:#2c2d45;background-color:#e6e6e6;color:#2c2d45}body.bike button.options.active{color:#fff;background-color:#8cc63e;border-color:#2c2d45}body:not(.bike) button.options{border:2px solid #e6e6e6;background:0 0;line-height:1;height:30px;margin-right:5px;margin-bottom:8px;cursor:pointer}body:not(.bike) button.options:focus,body:not(.bike) button.options:active{box-shadow:none;outline:none}body:not(.bike) button.options:hover{color:#666}body:not(.bike) button.options:disabled{background-color:#f3f1f1;border-color:#f3f1f1;color:#666}body:not(.bike) button.options:disabled:hover{cursor:auto}body:not(.bike) button.options.inStock{border-color:#8cc63e}body:not(.bike) button.options.inStock.active{background-color:#8cc63e}body:not(.bike) button.options.backOrder{border-color:#ff8e00}body:not(.bike) button.options.backOrder.active{background-color:#ff8e00}body:not(.bike) button.awaiting-stock,body:not(.bike) button.options.noStock{border-color:red;background-color:red}body:not(.bike) button.awaiting-stock.active,body:not(.bike) button.options.noStock.active{border-color:red;background-color:red}body:not(.bike) button.options.active{color:#fff;background-color:#8cc63e;border-color:#8cc63e}.cart-checkout a{color:#fff}.cart-checkout a:hover{color:#f3f1f1}.btn.ks-customise{width:215px;text-align:center;background-image:url(i/cogs.png);background-position:5% 4px;background-repeat:no-repeat;padding:8px 0 7px 30px}.btn-link-gray{font-size:16px;text-decoration:underline;color:#666;cursor:pointer;padding-right:10px}body:not(.bike) .ks-product-option button.btn.ks-addtobag{width:100%;display:inline-block;font-weight:500;border-color:#ff8e00;background-color:#ff8e00;box-shadow:none;outline:none;margin-top:10px;margin-bottom:10px}#main-nav{background-color:#303146;color:#fff;font-family:saira extra condensed,sans-serif;text-transform:uppercase;width:100%;margin:0 auto;position:relative;z-index:999}@media screen and (max-width:1023px){#main-nav{display:none!important}}#main-nav>.wrap{width:1220px}#main-nav>.wrap .level0{padding:0}#main-nav>.wrap .level0 a.level-top{padding:10px 20px;color:#fff;font-size:1.1rem;line-height:1;display:inline-block}#main-nav>.wrap .level0 a.level-top:hover{background-color:#8cc63e}@media screen and (max-width:1239px){#main-nav>.wrap .level0 a.level-top{padding:10px 15px}}#main-nav>.wrap .level0.deals{float:right;padding-right:0;background-color:red}#main-nav>.wrap .level0.deals a.level-top:hover{background-color:red}#main-nav>.wrap .level0.deals .mdd-wrapper{border-color:red}#main-nav>.wrap .level0.deals .mdd-wrapper .subheading{color:red}#main-nav>.wrap .level0.deals .mdd-wrapper a:hover{color:red}@media screen and (max-width:1239px){#main-nav>.wrap{width:100%;height:37px}}.ie7 nav#main-nav{margin-bottom:0;z-index:1}nav ul li{position:relative;float:left;text-transform:uppercase}nav ul li a{font-size:.9rem}nav ul li a:hover{color:#707070}nav ul li div{display:none;position:absolute;margin-left:0;top:45px;width:inherit;z-index:9999999999999;width:587px}nav ul li .right{right:0}nav ul li .narrow,nav ul li .right.narrow{width:362px}nav ul li .mdd-1col{width:130px}nav ul li .mdd-2cols{width:260px}nav ul li .mdd-3cols{width:390px}nav ul li .mdd-4cols{width:520px}nav ul li .mdd-5cols{width:640px}nav ul li .tablet-right{margin-left:-300px}nav ul li .mdd-wrapper{background:#fff;margin-top:-9px;padding:5px 0 5px 5px;float:none;opacity:0;visibility:hidden;transition:all .25s ease .2s;border:2px solid #8cc63e}nav ul li .mdd-wrapper ul{position:relative;float:left;display:inline;width:120px;top:0;left:0;padding-right:5px}nav ul li .mdd-wrapper ul a{color:#666;font-size:15px;font-weight:500;text-transform:none;display:block;width:120px}nav ul li .mdd-wrapper ul a:hover{color:#8cc63e}nav ul li .mdd-wrapper ul a .subheading{color:#8cc63e;font-size:15px}nav ul li:hover .mdd-wrapper{opacity:1;visibility:visible;transition:all .25s ease .2s}#main-nav ul ul.mdd-all-link{width:100%;margin:0}#main-nav ul ul.mdd-all-link li{width:100%;margin:0}.mdd-all-link{clear:both;height:50px;display:block;text-align:center;background:#cfd9d9}.mdd-all-link a{padding:0;text-transform:uppercase;font-size:14px;font-weight:700;display:inline-block;line-height:50px;width:100%;color:#fff}.mdd-all-link a:hover{color:#fff;opacity:.8;background:0 0}.mdd-all-link a:after{content:'\f0da ';font-family:FontAwesome;font-weight:400;font-style:normal;padding:0 0 0 10px;text-decoration:none}.usp{background-color:#fff;font-family:saira extra condensed,sans-serif;font-size:15px;width:1220px;margin:0 auto;display:flex;align-items:center;justify-content:center;z-index:1;white-space:nowrap;padding:10px 0}.usp a{color:#262626;text-transform:uppercase;line-height:1.4;text-align:center}.usp a i,.usp a span{color:#8cc63e}.usp>div{border-right:1px solid #e6e6e6}.usp>div:last-child{border-right:none}.home-page .usp{z-index:1}#coupon-strip{background:#900;color:#fff;z-index:100;width:100%;text-align:center;margin:0 auto;padding:0;display:flex;align-items:center;justify-content:center}#coupon-strip h2{font-size:24px;color:#fff}@media screen and (max-width:1023px){#coupon-strip h2{font-size:16px}}#coupon-strip p{padding:5px 10px;z-index:1;color:#fff;font-weight:700}@media screen and (max-width:1023px){#coupon-strip p{font-size:12px}}#coupon-strip p a{font-weight:700}.top{position:absolute;bottom:0;right:0;position:fixed;width:100%;text-align:center;line-height:2.2;z-index:99999999;background:#f3f1f1;font-family:saira extra condensed,sans-serif}.top a{color:#262626;font-size:15px;font-weight:700;text-transform:uppercase}.top a:hover{color:#666}.top a i{vertical-align:top;padding-right:5px}.form-list #subscribe{top:44px}.form-list .sub-label{margin:8px 0 0 272px}.footer-signup{width:100%;margin:0 auto;background-image:url(/files/px/imagelibrary/sections/backgrounds/original/subscribebg.jpg)}.page-section .section-subscribe,.footer-signup{padding:0;background-color:#303146;background-size:cover;background-repeat:no-repeat;background-position:center center}@media screen and (max-width:1023px){.page-section .section-subscribe,.footer-signup{background-image:none!important;background-color:#303146;text-align:center;margin:0 auto;min-height:320px}.page-section .section-subscribe h4.widgettitle,.footer-signup h4.widgettitle{background-color:transparent}.page-section .section-subscribe h4.widgettitle span,.footer-signup h4.widgettitle span{display:block}.page-section .section-subscribe .social,.footer-signup .social{margin-bottom:10px}.page-section .section-subscribe .homepage-subscribe,.footer-signup .homepage-subscribe{margin:0 auto;max-width:auto}.page-section .section-subscribe .homepage-subscribe h4,.footer-signup .homepage-subscribe h4{width:100%;background-color:transparent}.page-section .section-subscribe .homepage-subscribe .news_letter input.newsletter_email,.footer-signup .homepage-subscribe .news_letter input.newsletter_email{max-width:250px;width:calc(90% - 110px)}}.homepage-subscribe{background-color:transparent;color:#fff;position:relative;margin:0 auto;margin-left:45%;max-width:430px;padding-top:20px;padding-bottom:20px}.homepage-subscribe h4{font-family:saira extra condensed,sans-serif;color:#8cc63e;font-weight:700;font-size:3.6rem;text-transform:uppercase;line-height:1;margin:0 auto;padding:0}.homepage-subscribe h4 span{color:#fff;font-weight:500;font-size:2rem;line-height:1.4;vertical-align:top;padding-right:10px}.homepage-subscribe p{color:#fff;font-weight:500;font-size:1.1rem;line-height:1.2;padding-top:5px;padding-right:50px}.homepage-subscribe .news_letter{position:relative;padding-top:5px}.homepage-subscribe .news_letter input.newsletter_email{line-height:3.2;border:none;width:300px;margin:0;margin-bottom:10px;vertical-align:top;padding-left:15px;color:#262626;font-size:.8rem}.homepage-subscribe .news_letter button{line-height:1.6;display:inline-block;border:none;margin-left:-4px;font-size:1.7rem;height:42px}.homepage-subscribe .news_letter .status_div{display:none}.homepage-subscribe .social{padding-top:10px}.homepage-subscribe .social li{display:inline;line-height:1.2;vertical-align:middle;padding-right:10px}.homepage-subscribe .social li a{color:#fff}.homepage-subscribe .social li a .fa{font-size:1.4rem}.homepage-subscribe .social li a span{font-size:0}.homepage-subscribe .social li:first-child{font-size:15px;padding-right:20px}.newsletter_ajax_loader{width:30px;position:absolute;top:0;right:0;z-index:1;margin:10px 50px 0 0}.popup-content .breadcrumbs{font-size:14px;margin-bottom:10px;padding:20px 0}.popup-content .breadcrumbs strong{padding-right:5px;font-size:16px;text-transform:uppercase}.page-contact .breadcrumbs,.page-help .breadcrumbs{display:none}.breadcrumbs{background-color:#e6e6e6}.breadcrumbs li{color:#666;font-size:.8rem}.breadcrumbs li:after{font-family:fontawesome;content:"\f105";padding-left:10px}.breadcrumbs li.last:after{display:none}.product-share{background:#e9e9e9 url(i/texture-light.png);padding:10px 20px;position:absolute;top:0;right:0;background:0 0;text-align:right}.product-share li{float:left;display:inline;margin:0 20px 0 0}.product-share li.social-googleplus{margin:0}.product-share .social-facebook{width:auto;overflow:hidden}.col3.product{height:auto}.col3.product:hover{border:0}.col3.product:first-child{height:auto}.col3.product .bike-type{bottom:7px;right:5px}.col3.product a img{width:222px;height:222px}.product .grid-inner{padding:10px}@media screen and (max-width:650px){.product .grid-inner{padding-bottom:90px}}.product img{border:1px solid #666;margin-bottom:10px;width:222px;height:222px;display:block;object-fit:cover}.product .prod-name{font-family:saira extra condensed,sans-serif;color:#262626;font-weight:700;line-height:1;font-size:1.4rem;text-transform:uppercase;margin:0 auto;padding:0;height:1.9em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.product .prod-name a{color:#262626}.product .prod-name a:hover{color:#666}.product .prod-price,.product .prod-price a{float:none;font-family:saira extra condensed,sans-serif;color:#8cc63e;font-weight:700;line-height:1.4;font-size:1.6rem;text-transform:uppercase;margin:0 auto;padding:0;display:inline}.product .prod-price:hover,.product .prod-price a:hover{color:#666}.product .prod-reduced,.product .prod-reduced a,.product .product-discount{display:inline;float:none;font-family:saira extra condensed,sans-serif;color:red;font-weight:500;font-size:1.2rem;margin:0 auto;padding:0;text-transform:none}.product .prod-list-img{position:relative}.product .bike-type{position:absolute;bottom:6px;right:6px;color:#fff;background-image:none;background-color:#8cc63e;padding:2px;cursor:help;z-index:3}.product .bike-type.customise{background-color:#ff8e00}.product .bike-type.express-delivery,.product .bike-type.expressdelivery{background-color:#734dd0}.product .prod-list-desc{height:180px}.product span.monthly-finance{position:absolute;background-color:#18527a;font-family:saira extra condensed,sans-serif;color:#fff;margin:0 auto;bottom:6px;left:6px;z-index:2;padding:5px 10px}@media screen and (max-width:650px){.product span.monthly-finance{left:0;position:relative;display:block}}.product div.prod-list-desc-top{margin-bottom:10px}.product div.prod-list-desc-btm{background-color:#8cc63e;color:#fff;line-height:26px;font-family:saira extra condensed,sans-serif}.product div.prod-list-desc-btm .price{background-color:#8cc63e;display:inline-block;padding:4px;box-sizing:border-box;width:30%;transform:skewX(-20deg);margin-left:10px;font-size:24px}.product div.prod-list-desc-btm .price span{display:inline-block;transform:skewX(20deg)}.product div.prod-list-desc-btm .finance{background-color:#18527a;padding:4px;box-sizing:border-box;width:70%;margin-left:-10px;font-size:18px;text-align:right;float:right}.product div.product-desc-attributes{min-height:102px;border:1px solid #fff}.product div.product-desc-attributes ul{margin:0}.product div.product-desc-attributes li{background-repeat:no-repeat;background-size:20px 20px;font-size:14px;padding-left:34px;margin:10px 4px;line-height:20px}.product div.product-desc-attributes li.product-attribute-frametype{background-image:url(/themes/redfish/images/frame.svg)}.product div.product-desc-attributes li.product-attribute-groupset{background-image:url(/themes/redfish/images/groupset.svg)}.product div.product-desc-attributes li.product-attribute-wheeltype{background-image:url(/themes/redfish/images/wheels.svg)}.product .product-desc-teaser{background-color:#e6e6e6;display:none;font-size:12px;margin-top:20px;padding:12px}.product .product-desc-teaser .product-readmore{display:none;font-size:12px}.product .product-desc-teaser .product-readmore div{margin-bottom:20px}.product .product-desc-teaser .product-readmore a{display:block;color:#fff;font-family:saira extra condensed,sans-serif;font-size:22px;font-weight:900;text-align:center;background-color:#f07901;padding:0}.product .product-desc-teaser .product-readmore li{background:transparent url(i/bullet.png) no-repeat;list-style:none;background-position:0 6px;padding:0 0 5px 11px}.product .product-desc-teaser .product-readmore ul{margin:5px 0 0}.product .product-desc-teaser .product-readmore p{font-size:12px}.product .product-desc-teaser .arrow-up,.product .product-desc-teaser .arrow-down{border:solid #8cc63e;border-width:0 3px 3px 0;display:inline-block;padding:8px;float:right;position:relative}.product .product-desc-teaser .arrow-up{top:4px;transform:rotate(-135deg)}.product .product-desc-teaser .arrow-down{top:-8px;transform:rotate(45deg)}.prod-list-desc span.exVat{color:#757575;font-size:11px;font-weight:400}.prod-list-desc .btn{bottom:4px;right:4px;padding:3px 10px;font-size:16px;display:none}.prod-list-desc .colour-options{display:none}.prod-list-desc .breadcrumb{display:none}.prod-list-desc .teaser.wysiwyg{display:none;position:absolute;z-index:3;opacity:.95;top:0;left:0;padding:20px;border:1px solid #ddd;background:#fffeee;margin:3px}.list .product .bike-type{bottom:5px;right:auto;left:195px;z-index:3}.list .product .prod-flash{left:0;top:160px;position:absolute}.list .product .prod-list-img img{min-height:222px!important;max-width:222px}.list .product-overlay.image-flash{left:-3px;top:25px}.product-img{position:relative;border:1px solid #e6e6e6}@media screen and (max-width:1023px){.product-img{margin-left:20px;margin-right:20px}}.product-overlay.image-flash{display:block;padding:5px 10px;font-family:saira extra condensed,sans-serif;color:#fff;border:none;width:auto;z-index:2}.prod-flash{display:block!important;position:relative;background-color:#303146;color:#fff;font-family:saira extra condensed,sans-serif;padding:0 10px;line-height:2}.prod-flash br{display:none}.product-overlay.image-flash{top:10px;left:-15px;position:absolute;background:red;margin:0 auto}.product-overlay.image-flash:after{visibility:visible;content:"";width:0;height:0;border-style:solid;border-width:0 15px 10px 0;border-color:transparent #900 transparent transparent;position:absolute;bottom:-10px;left:0}#alsobought .prod-list-img{border:1px solid #e6e6e6;margin-bottom:10px}#alsobought .prod-list-img img{border:none}#alsobought .image-flash,#alsobought .prod-flash{display:none}#results-listing.bike-listing .product-overlay.image-flash{top:66px}#results-listing.bike-listing .prod-list-img{border:1px solid #999}#results-listing.bike-listing .product img{border:none;border-bottom:none;margin:auto}#results-listing.bike-listing .category-header .rm-toggle{display:none}.widget-responsive{border:none;background-color:#f3f1f1;color:#262626}.widget-responsive.widget-colour{background-color:#8cc63e;color:#fff}.widget-responsive.widget-light{background-color:#e6e6e6}.widget-responsive.widget-dark{background-color:#303146;color:#fff}.links-widget{background:#e9e9e9 url(i/texture-light.png);clear:both;padding:10px}.links-widget h5{font-size:15px;margin-bottom:5px}.links-widget ul li{padding:5px 0;font-size:12px}.gallery-promo-wrap{clear:both}.gallery-promo-wrap .links-widget{padding:2px 10px}.gallery-promo-wrap .links-widget ul li{border-bottom:1px solid #dcdcdc;font-size:14px}.gallery-promo-wrap .links-widget ul li:last-child{border-bottom:none}.small-promo-wrap .links-widget{padding:2px 10px}.page-news .wrap .col3{float:left}.page-news .wrap .col9{float:right}.news-list{margin:0 auto;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between}.news-list h2{line-height:1;padding-top:15px;padding-bottom:5px}.news-list .news-meta{color:#666;font-size:.8rem;line-height:1;display:block;padding-bottom:10px}.news-list .news-pic img{width:100%}.news-list h3{width:100%;position:relative;background-color:#f3f1f1;padding:0;margin-bottom:15px;font-size:1.8rem;line-height:2}.news-list h3 a{padding-left:15px}.news-list h3 .btn{position:absolute;right:0;height:100%;line-height:2.4;padding-left:10px}.news-list li{display:inline-block;box-sizing:border-box;float:left;padding-right:10px;padding-left:0}@media screen and (max-width:1023px){.news-list li{padding-left:10px}}.news-list li.list-item{width:25%}@media screen and (max-width:1023px){.news-list li.list-item{width:50%}}@media screen and (max-width:650px){.news-list li.list-item{width:100%}}.news-list li .news-pic,.news-list li .news-intro{width:100%;margin:0 auto}.news-list li.list-title{width:100%;padding-left:0;padding-right:0}.news-item-details{padding:0 20px}#newsfeed{padding:0 20px}@media screen and (max-width:1023px){#newsfeed{margin:0 auto;padding:0}}.reviews{padding:0 20px}@media screen and (max-width:1023px){.reviews{margin:0 auto;padding:0}}@media screen and (max-width:1023px){.review-list{background:0 0}.review-list li{width:100%;height:auto;padding:13px 0 0;margin:0}.review-stars li{width:17px;height:16px}#reviewForm h5{font-size:14px}#cmntAbout{margin-right:0}}