#restring-items{overflow-y:scroll;overflow-x:hidden;max-height:250px}.topScrollWrapper{overflow:hidden;width:340px;height:55px;position:relative}.topScrollWrapper li{overflow:hidden;display:block;float:left;width:340px;height:55px}.topScrollWrapper ul{display:block;position:relative;height:55px;width:1100px;left:0;top:0;padding:0}.noSidebars #narrow-sidebar,.noSidebars #sidebar{display:none}.cartFxBlock{background:url(i/sprite.png) no-repeat scroll 0 -799px transparent;display:block;position:absolute;width:30px;height:40px;z-index:20001}#cart span#ks-basket-empty{display:none}#cookie-icon{bottom:0;cursor:pointer;left:0;position:fixed;z-index:9999;width:62px;height:62px;text-indent:-60em;background:transparent url(i/cc-icon.png) no-repeat scroll bottom left;color:#fff}.fixed-bar{position:fixed;top:-2px;z-index:9999999;overflow:visible}#alertBox{width:40em}img.brand-img{float:right}body.type-products-string #m-basket #ks-packs-more,body.type-products-string #m-basket .bundle,body.type-products-string #m-basket .bundle-head{display:none}div.cwCompleteOuter{position:absolute;width:25em;z-index:11111;border:0}ul.cwCompleteChoices{background-color:#fefefe;width:25em;border:1px solid #ddd}ul.cwCompleteChoices li{margin:0;position:relative;padding:10px;border-bottom:1px solid #eee}ul.cwCompleteChoices li:after{clear:both;content:" ";display:block;font-size:.1em;height:.1px;line-height:0;visibility:hidden}ul.cwCompleteChoices li img{margin-right:5px;float:left}ul.cwCompleteChoices li a.actxt{line-height:1em;display:table-cell}ul.cwCompleteChoices li.selected{background-color:#7bb131;color:#fff}ul.cwCompleteChoices li.selected a{color:#fff}ul.cwCompleteChoices li.divider{padding:0;height:3px;background-color:#f6f6f6}ul.cwCompleteChoices li.divider img,ul.cwCompleteChoices li.divider a{display:none}.parent-badminton .select-level ul li a{font-size:12px}#ordered-sub-cats ul li a::before{content:"View ";color:#d0d0d0}#dj-bundle h5{display:block}#dj-bundle .m-basket-options h5{font-size:16px}#dj-bundle .m-basket-summary{background-color:transparent;display:block}#dj-bundle .m-basket-summary h5{font-size:16px}#dj-bundle .ks-product-option{position:inherit}#dj-bundle .m-basket-row{min-height:2em}.page-i #sbox-content .also-in-side,.page-i #sbox-content .product-share,.page-i #sbox-content .breadcrumbs,.page-i #sbox-content .reviews,.page-i #sbox-content .tab-controls{display:none}#popup-stock-grid .specific-selected{display:inherit}#popup-stock-grid div,#popup-stock-grid .specific-selected,#popup-stock-grid button,#popup-stock-grid span{float:none;position:inherit;z-index:inherit;margin:1px}#popup-stock-grid .ks-product-option{float:none;position:inherit;z-index:inherit;margin:1px}#popup-stock-grid .ks-product-option .combo-selected,#popup-stock-grid .ks-product-option .qty,#popup-stock-grid .ks-product-option .m-basket-buy{float:none;position:inherit;z-index:inherit;margin:1px}#popup-stock-grid .m-basket-summary{background-color:#fff}#popup-stock-grid .m-basket-summary .qty{float:none;position:inherit;z-index:inherit;margin:1px}#popup-stock-grid .ks-product-option{display:block;border-bottom:1px solid #666;margin-bottom:5px;width:100%}#popup-stock-grid div.qty{display:none!important}#popup-stock-grid div.qty *{display:none!important}#popup-stock-grid .m-basket-buy span.level-3 a,#popup-stock-grid button,#popup-stock-grid .btn{display:none!important}#popup-stock-grid span.framecode,#popup-stock-grid span.biketitle,#popup-stock-grid span.frame-element{display:none!important}#popup-stock-grid .level-2 a{display:none!important}.level-3{color:#262626}#popup-stock-grid{width:700px;position:relative}#popup-stock-grid div.combo-selected{width:330px;padding:5px 0}#popup-stock-grid div.m-basket-buy{width:340px}#popup-stock-grid.popup-mobile{width:94%;margin:10px auto}#popup-stock-grid.popup-mobile div.combo-selected,#popup-stock-grid.popup-mobile div.m-basket-buy{width:auto}#popup-stock-grid span.stock-level,#popup-stock-grid span.prod-price,#popup-stock-grid span.prod-price-discount{width:130px;float:left;padding:5px 0}#popup-stock-grid div.m-basket-buy,#popup-stock-grid span.prod-price-discount,#popup-stock-grid div.combo-selected{font-style:normal;text-decoration:none;font-weight:400;font-size:13px;float:left;clear:none}#popup-stock-grid span.stock-level,#popup-stock-grid span.prod-price{font-style:normal;text-decoration:none;font-weight:400;font-size:13px;float:left;clear:none}#popup-stock-grid span.stock-level{float:right;width:140px}#popup-stock-grid span.m-basket-price{width:100%;display:block}#popup-stock-grid span.prod-price{width:60px}#popup-stock-grid span.prod-price-discount{font-size:10px;color:#000}.product-single-varient a.ks-show-stock{display:none}body.page-your-ride #second-sidebar{float:right;margin:10px 0 0}body.page-your-ride .col9.rides{display:inline-block!important;width:750px;float:none;margin:10px 0 0 20px}body.cat-member-popup #sbox-window{border-radius:5px;background:#fff}body.cat-member-popup #sbox-window #sbox-content{background:#fff}body.cat-member-popup #member-popup-wrapper{display:block;position:absolute;visibility:hidden}@media screen and (max-width:1239px) and (min-width:1023px){body.page-your-ride .col9.rides{width:540px}}@media screen and (max-width:1023px){body.page-your-ride .col9.rides{width:100%;padding:10px;margin-left:0}#cat-readers_rides #results .col3{width:100%}}@media screen and (min-width:1239px){.page-readers-rides #results #sidebar{width:20%;max-width:222px;clear:none}.page-readers-rides #results .readersRidesList{width:80%;max-width:985px}}#member-popup{min-width:20em;min-height:25em;max-width:800px;max-height:99%;padding:20px 10px 10px;text-align:center}body.cat-member-popup #sbox-btn-close{display:none}#member-popup h2{font-size:44px;text-align:center;color:#fff;background:red;display:inline-block;padding:12px 17px 10px;text-transform:uppercase;border-radius:5px;margin:-10px 0 0}.member-heading span{display:block;font-size:15px;color:#262626;text-transform:uppercase;letter-spacing:5px;font-weight:400;margin:9px 0 3px}.member-heading p{color:#262626;font-size:17px;padding:15px 0 7px;font-weight:400;text-transform:uppercase;letter-spacing:1px}.member-heading ul{font-size:0;width:70%;margin:0 15%;background:#fff}.member-heading ul li{display:inline-block;width:20%}.member-heading ul li img{width:100%;height:auto;padding:6px 3px;box-sizing:border-box;vertical-align:top}#member-popup .form-list{width:69%;margin:0 auto}#member-popup .form-list li{display:block;text-align:center;padding:0;height:50px;margin:0 0 8px}#member-popup .form-list li input.text-input{text-align:center;border-width:1px;font-size:16px;width:calc(100%);moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:7px 10px;height:auto}#member-popup .form-list li .form-error,#member-popup .form-list li .form-valid{left:auto;right:16px;top:9px}#member-popup .form-list li .newsletter_ajax_loader{margin-top:5px}#member-popup .form-list li .status_div{padding:5px}#member-popup .form-list input.btn{width:130px;font-size:12px;border-radius:4px;margin:0;background:red;text-transform:uppercase;font-weight:400}#member-popup form+p{color:#262626;font-size:12px;padding:15px 0 0;font-weight:400;text-transform:uppercase;letter-spacing:1px}#member-popup p.footer-text{font-style:italic;font-size:12px;padding-top:10px}tr.vc-payment{border-top:1px solid #dcdcdc}.vc-payment p{margin:0}table#live-basket tr.vc-payment td.col1{margin-top:0;vertical-align:top}table#live-basket tr.vc-payment td.col1 h3{margin-top:0;vertical-align:top}table#live-basket tr.vc-payment td span{display:block}.vc-using{color:#a00}.vc-remain{font-size:11px;line-height:15px;color:#999}.js-hide{display:block!important;position:absolute!important;visibility:hidden!important}@media screen and (min-width:1024px){#results-listing.full-width .col3{height:auto}#results-listing.full-width .col3.product>a{height:auto}#results-listing.full-width .col3 img{width:100%;height:auto;min-height:280px}#results-listing.full-width .prod-list-desc{height:120px}}@media screen and (max-width:1239px) and (min-width:1024px){#results-listing.full-width .col3{width:calc(33% - 32px)}}@media screen and (min-width:1240px){#results-listing.full-width .col3{width:calc(33% - 30px)}}@media screen and (max-width:1023px){#results-listing.full-width .col3{width:calc(50% - 30px)}}.sale-banner{position:relative;background-color:#303146;color:#fff;font-family:saira extra condensed,sans-serif;font-size:1.4rem;padding:5px 10px}body.bike .sale-banner{margin-bottom:10px}