@media only screen and (min-width:801px){#basket_page.container_24 .grid_18{width:733px}#basket_page.container_24 .grid_16{width:651px}#basket_page.container_24 .grid_8{width:323px}#basket_page.container_24 .grid_3{width:118px}#basket_page.container_24 .grid_6{width:246px}#basket_page.container_24 .grid_5{width:200px}#basket_page.container_24 .grid_2{width:77px}}@media only screen and (min-width:601px) and (max-width:800px){#basket_page.container_24 .grid_1{width:24px}#basket_page.container_24 .grid_2{width:56px}#basket_page.container_24 .grid_3{width:88px}#basket_page.container_24 .grid_4{width:120px}#basket_page.container_24 .grid_5{width:152px}#basket_page.container_24 .grid_6{width:184px}#basket_page.container_24 .grid_7{width:216px}#basket_page.container_24 .grid_8{width:248px}#basket_page.container_24 .grid_9{width:280px}#basket_page.container_24 .grid_10{width:312px}#basket_page.container_24 .grid_11{width:344px}#basket_page.container_24 .grid_12{width:376px}#basket_page.container_24 .grid_13{width:408px}#basket_page.container_24 .grid_14{width:440px}#basket_page.container_24 .grid_15{width:472px}#basket_page.container_24 .grid_16{width:504px}#basket_page.container_24 .grid_17{width:536px}#basket_page.container_24 .grid_18{width:568px}#basket_page.container_24 .grid_19{width:600px}#basket_page.container_24 .grid_20{width:632px}#basket_page.container_24 .grid_21{width:664px}#basket_page.container_24 .grid_22{width:696px}#basket_page.container_24 .grid_23{width:728px}#basket_page.container_24 .grid_24{width:760px}}@media only screen and (max-width:600px){#basket_page.container_24 .grid_10{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_11{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_12{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_13{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_14{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_15{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_16{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_17{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_18{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_19{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_20{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_21{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_22{width:100%;float:none;margin:0;padding:0;display:block}#basket_page.container_24 .grid_23{width:100%;float:none;margin:0;padding:0;display:block}}#basket_page{padding:50px 0 0}#basket_page h1{color:#2c2d2d;font-family:supergroteskweb-medium,Arial,sans-serif;font-size:26.51px;font-weight:400;letter-spacing:3px;line-height:1;margin:0 0 20px;padding:0;text-transform:uppercase}#basket_page .myBasket{clear:both;position:relative}#basket_page .myBasket ul,#basket_page .myBasket li{list-style:none;margin:0;padding:0}#basket_page .myBasket p{margin:0}#basket_page .myBasket .basketBtns{clear:both;margin:10px 0 0;position:relative}#basket_page .myBasket #basket-hdr{border-bottom:solid 1px #afb7c2;margin-bottom:10px}#basket_page .myBasket #basket-hdr div{color:#2c2d2d;float:left;font-weight:700;padding:10px 0;text-indent:10px}#basket_page .myBasket #basket-hdr div.prod-sub{text-align:right}#basket_page .myBasket .item{clear:both;font-size:11px}#basket_page .myBasket .item .col{min-height:100px}#basket_page .myBasket .item .prod-img img{padding:10px 0}#basket_page .myBasket .item .prod-info .content{padding:10px 10px 10px 0}#basket_page .myBasket .item .prod-price .content,#basket_page .myBasket .item .prod-quan .content{padding:10px}#basket_page .myBasket .item .prod-sub .content{float:right;padding:10px 0;text-align:right}#basket_page .myBasket .item .prod-price,#basket_page .myBasket .item .prod-quan,#basket_page .myBasket .item .prod-sub{border-left:solid 1px #afb7c2}#basket_page .myBasket .item a{text-decoration:none}#basket_page .myBasket .item a.removeFromBasketButton,#basket_page .myBasket .item a.updateInBasketButton,#basket_page .myBasket .item a.product-move-to-wishlist{display:block;margin-top:5px;text-transform:uppercase;text-decoration:underline}#basket_page .myBasket .item a.removeFromBasketButton:hover,#basket_page .myBasket .item a.updateInBasketButton:hover,#basket_page .myBasket .item a.product-move-to-wishlist:hover{text-decoration:none}#basket_page .myBasket .totals_row{border-top:1px solid #afb7c2;margin:10px 0 31px}#basket_page .myBasket .totals_row #subtotal_block,#basket_page .myBasket .totals_row #discount_block,#basket_page .myBasket .totals_row #total_block{background-color:#d8d8d8;color:#2c2d2d;float:right;font-weight:700;margin-top:10px;padding:10px 0;width:266px}#basket_page .myBasket .totals_row #subtotal_block .basket_label,#basket_page .myBasket .totals_row #subtotal_block #basket_dis_applied,#basket_page .myBasket .totals_row #discount_block .basket_label,#basket_page .myBasket .totals_row #discount_block #basket_dis_applied,#basket_page .myBasket .totals_row #total_block .basket_label,#basket_page .myBasket .totals_row #total_block #basket_dis_applied{padding-left:10px}#basket_page .myBasket .totals_row #subtotal_block #basket_dis_applied,#basket_page .myBasket .totals_row #discount_block #basket_dis_applied,#basket_page .myBasket .totals_row #total_block #basket_dis_applied{color:red;display:block}#basket_page .myBasket .totals_row #subtotal_block #basket_sub,#basket_page .myBasket .totals_row #subtotal_block #basket_dis,#basket_page .myBasket .totals_row #subtotal_block #basket_tot,#basket_page .myBasket .totals_row #discount_block #basket_sub,#basket_page .myBasket .totals_row #discount_block #basket_dis,#basket_page .myBasket .totals_row #discount_block #basket_tot,#basket_page .myBasket .totals_row #total_block #basket_sub,#basket_page .myBasket .totals_row #total_block #basket_dis,#basket_page .myBasket .totals_row #total_block #basket_tot{float:right;padding-right:10px}#basket_page .myBasket .totals_row #subtotal_block,#basket_page .myBasket .totals_row #discount_block{background:0 0;margin-top:0;padding-bottom:5px}#basket_page .myBasket .stock-warning{color:#f45345;display:block;font-size:11px;font-weight:700;right:0}#basket_page .myBasket a.checkout-btn,#basket_page .myBasket a.continue-shopping-button{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;border:1px solid #4c4c4c;color:#4c4c4c;display:inline-block;font-family:gotham_htfmedium,Arial,sans-serif;font-size:13px;font-weight:400;letter-spacing:2px;line-height:1;padding:10px;text-decoration:none;text-transform:uppercase}#basket_page .myBasket a.continue-shopping-button{float:left}#basket_page .myBasket a.continue-shopping-button:hover{background:#999}#basket_page .myBasket a.checkout-btn{background:#4c4c4c;color:#fff;float:right}#basket_page .myBasket a.checkout-btn:hover{background:#fff;color:#4c4c4c}#basket_page .myBasket #promo-area{float:left;margin-top:35px;font-family:gotham_htfmedium,Arial,sans-serif;font-size:13px;text-transform:uppercase;width:55%}#basket_page .myBasket #promo-area .promoline label{display:none}#basket_page .myBasket #promo-area .promoline input{border:1px solid #4c4c4c;color:#a9a9a9;display:block;float:left;font-family:gotham_htfmedium,Arial,sans-serif;font-size:10px;height:22px;outline:none;padding:5px 15px;text-transform:uppercase;width:165px}#basket_page .myBasket #promo-area .promoline a{background:#dbdbdb;border-top:1px solid #4c4c4c;border-right:1px solid #4c4c4c;border-bottom:1px solid #4c4c4c;color:#4c4c4c;display:block;float:left;font-family:gotham_htfmedium,Arial,sans-serif;font-size:13px;height:22px;line-height:22px;padding:5px;text-align:center;text-decoration:none;text-transform:uppercase;width:47px}#basket_page .myBasket #promo-area .errorsummary{clear:both;font-size:.7em;padding-top:15px}#basket_page .myBasket #credit-cards{float:right;height:24px;margin:35px 0 30px;width:103px}#basket_page .myBasket #credit-cards span{background:url(/stormsites/fcuk/images/ss15/layout/sprite_basket.gif) -79px 0 no-repeat;display:block;height:24px;float:left;margin-right:1px;width:36px}#basket_page .myBasket #credit-cards span.mc{background-position:-38px 0;margin-right:3px;width:38px}#basket_page .myBasket #credit-cards span.amex{background-position:-116px 0;width:24px}#basket_page .myBasket .paypal-buttons{float:right;height:24px;margin:35px 2px 30px 0;width:36px}#basket_page .myBasket .paypal-buttons .paypalButton{background:url(/stormsites/fcuk/images/ss15/layout/sprite_basket.gif) 0 0 no-repeat;border:none;cursor:pointer;height:24px;margin:0;outline:none;padding:0;text-indent:-5000px;width:36px}#basket_page .myBasket #basket_delivery{color:#000;clear:both;font-size:13px;margin:30px 0 40px}#basket_page .myBasket #basket_delivery p.promotional_text{font-size:14px;margin:0 0 20px}#basket_page .myBasket #basket_delivery .basket_delivery_box{background:#eee;float:left;margin:0 0 17px;min-height:125px;padding:0 40px;width:237px}#basket_page .myBasket #basket_delivery .basket_delivery_box:nth-child(even){float:right}#basket_page .myBasket #basket_delivery .basket_delivery_box span.basket_delivery_icon{background:url(/stormsites/fcuk/images/ss15/layout/sprite_basket.gif) 0 -24px no-repeat;display:block;height:23px;margin:10px auto;width:32px}#basket_page .myBasket #basket_delivery .basket_delivery_box span.express{background-position:-32px -24px}#basket_page .myBasket #basket_delivery .basket_delivery_box span.collect{background-position:-64px -24px}#basket_page .myBasket #basket_delivery .basket_delivery_box span.plane{background-position:-96px -24px}#basket_page .myBasket #basket_delivery .basket_delivery_box span.express_us{background-position:-128px -24px;width:47px}#basket_page .myBasket #basket_delivery .basket_delivery_box p{color:#2c2d2d;font-size:13px;font-weight:400;text-align:center}#basket_page .myBasket #basket_delivery .basket_delivery_box p span.basket_delivery_title{display:block;font-weight:700;margin-bottom:15px;text-transform:uppercase}#basket_page .myBasket #basket_delivery .basket_delivery_box p strong{font-weight:700}#basket_page .myBasket #basket_delivery .basket_delivery_box.basket_delivery_box_long{float:none;margin:0 0 10px;min-height:18px;padding:10px 0;width:100%}#basket_page .myBasket #basket_delivery .basket_delivery_box.basket_delivery_box_third{float:left;margin-right:10px;padding:0 15px;width:180px}#basket_page .myBasket #basket_delivery .basket_delivery_box.basket_delivery_box_third:nth-child(4){margin-right:0}#basket_page .myBasket #basket_delivery .basket_delivery_box.basket_delivery_box_third span.basket_delivery_icon{margin-bottom:5px}#basket_page .myBasket #basket_delivery .basket_delivery_box.basket_delivery_box_third p{line-height:1.2}#basket_page #subnav{float:right;padding:34px 0 0 20px;width:192px}#basket_page #subnav #basketjson_ip .pTitle{color:#000}#basket_page #subnav #basketjson_ip .pRecs,#basket_page #subnav #basketjson_ip .pRec,#basket_page #subnav #basketjson_ip .pImage{height:auto!important;width:100%!important}#basket_page #subnav #basketjson_ip .pRec{margin:10px auto!important}#error-message{color:red;display:none}.fancybox-skin{background:#fff;border-radius:0}.fancybox-opened .fancybox-skin{box-shadow:none}.fancybox-close{background-image:url(/stormsites/fcuk/images/ss15/layout/fancybox_close.gif);top:0;right:0;height:20px;width:22px}.fancybox-inner{height:auto!important}@media only screen and (min-width:801px) and (max-width:1058px){.tcpl_container{margin:auto;width:94%}#basket_page.container_24 .grid_16,#basket_page.container_24 .grid_18{display:block;float:none;margin:0 auto}#basket_page.container_24 .grid_6.hide_mobile{display:block;float:none;margin:0 auto;width:651px}#basket_page #subnav{float:none;padding:0;width:100%}#basket_page #subnav #basketjson_ip .pRec{float:left;width:33%}}@media only screen and (min-width:601px) and (max-width:800px){.tcpl_container{margin:auto;width:94%}#basket_page{padding:20px 0 0}#basket_page.container_24 .grid_6.hide_mobile,#basket_page.container_24 .grid_16,#basket_page.container_24 .grid_18{width:100%}#basket_page h1{text-align:center}#basket_page .myBasket a.continue-shopping-button,#basket_page .myBasket a.checkout-btn{display:block;margin:0 auto 15px;text-align:center;width:180px}#basket_page .myBasket #promo-area{float:left;margin:10px 0 0;width:260px}#basket_page .myBasket #promo-area .promoline input{width:170px}#basket_page .myBasket #payment_options{float:right;margin:0;width:142px}#basket_page .myBasket #payment_options .paypal-buttons{margin:10px 3px 10px 0}#basket_page .myBasket #payment_options #credit-cards{margin:10px 0}#basket_page .myBasket #promousage{clear:both}#basket_page .myBasket #basket_delivery .basket_delivery_box{margin:0 0 10px;padding:0 10%;width:29%}#basket_page .myBasket #basket_delivery .basket_delivery_box.basket_delivery_box_third{margin-right:2%;padding:0 1%;width:30%}#basket_page #subnav{float:none;padding:0;width:100%}#basket_page #subnav #basketjson_ip .pRec{float:left;width:33%!important}}@media only screen and (max-width:600px){.hide_mobile{display:none}#basket_page{padding:20px 0 0}#basket_page h1{text-align:center}#basket_page .myBasket .item{border-top:1px solid #afb7c2}#basket_page .myBasket .item .prod-img{width:35%}#basket_page .myBasket .item .prod-img img{padding:10px 0}#basket_page .myBasket .item .prod-info{width:65%}#basket_page .myBasket .item .prod-info .content{font-size:13px;padding:10px 10px 10px 0}#basket_page .myBasket .item #basket_mob_details{border-bottom:1px solid #afb7c2;font-weight:700;margin-bottom:10px}#basket_page .myBasket .item #basket_mob_details .prod-quan,#basket_page .myBasket .item #basket_mob_details .prod-sub{border:none}#basket_page .myBasket .item #basket_mob_details .prod-sub{text-align:right}#basket_page .myBasket .item .prod-price{border-left:none;width:25%}#basket_page .myBasket .item .prod-quan{width:35%}#basket_page .myBasket .item .prod-sub{width:35%}#basket_page .myBasket .item .prod-sub span{display:none}#basket_page .myBasket .item .prod-price .content,#basket_page .myBasket .item .prod-quan .content,#basket_page .myBasket .item .prod-sub .content{padding-top:0}#basket_page .myBasket .totals_row{margin:10px 0 20px}#basket_page .myBasket .totals_row #subtotal_block,#basket_page .myBasket .totals_row #discount_block,#basket_page .myBasket .totals_row #total_block{margin-top:15px;width:100%}#basket_page .myBasket a.continue-shopping-button,#basket_page .myBasket a.checkout-btn{display:block;float:none;margin:0 auto 15px;text-align:center;width:180px}#basket_page .myBasket #promo-area{float:none;margin:10px auto;width:202px}#basket_page .myBasket #promo-area .promoline label{float:none}#basket_page .myBasket #promo-area .promoline input{width:112px}#basket_page .myBasket #payment_options{margin:0 auto;width:142px}#basket_page .myBasket #payment_options .paypal-buttons{margin:20px 3px 20px 0}#basket_page .myBasket #payment_options #credit-cards{margin:20px 0}#basket_page .myBasket #promousage{font-size:.8em}#basket_page .myBasket #basket_delivery .basket_delivery_box{min-height:initial;margin:0 0 10px;padding:2% 10%;width:80%}#basket_page .myBasket #basket_delivery .basket_delivery_box.basket_delivery_box_third{margin:0 0 10px;padding:2% 10%;width:80%}.fancybox-inner{overflow:none!important}#promo_pop{width:100%!important}#promo_pop label{float:none;padding:0;text-align:center}#promo_pop input,#promo_pop a{border:1px solid #4c4c4c;float:none;margin:0 auto;width:90%}#promo_pop input{margin-bottom:8px}}.tcpl_container{width:979px}@media only screen and (max-width:1058px) and (min-width:801px){.tcpl_container{width:94%}}@media only screen and (max-width:800px) and (min-width:601px){.tcpl_container{width:94%}}@media only screen and (max-width:600px){.tcpl_container{width:94%}}#basket_page .myBasket .paypal-buttons,#basket_page .myBasket .paypal-buttons .paypalButton{width:37px}#basket_page .myBasket #credit-cards{width:101px}#basket_page .myBasket #credit-cards span{background-position:-78px 0;width:37px}#basket_page .myBasket #credit-cards span.mc{margin:0}#payment_options .paypal{height:24px;margin:35px 2px 30px 0;width:37px;float:right;background:url(/stormsites/fcuk/images/ss15/layout/sprite_basket.gif) 0 0 no-repeat}#basket_page .myBasket #credit-cards span{background-position:-78px 0;width:37px}#basket_page .myBasket #credit-cards{width:101px}#basket_page .myBasket #credit-cards span.mc{margin:0}@media only screen and (max-width:600px){#payment_options .paypal{margin:20px 3px 20px 0}}@media only screen and (max-width:800px) and (min-width:601px){#payment_options .paypal{margin:10px 3px 10px 0}}