@media only screen and (min-width:771px) and (max-width:1360px){.header_mininav ul li a{padding:4px 6px}.nav-primary a.level0{font-size:1vw}}@media only screen and (min-width:771px) and (max-width:992px){.nav-primary a.level0{padding:0 3px}}@media only screen and (min-width:1231px) and (max-width:1550px){.shopping_with{font-size:14px;padding:11px 10px}.shopping_with>span{width:74%}}@media only screen and (max-width:1230px){.one-third{float:left;margin-bottom:20px;width:100%;padding:0}.two-thirds{float:left;width:100%;padding:0}}@media only screen and (min-width:1025px) and (max-width:1230px){.welcome_img>img{float:right;text-align:right}.welcome_img{padding-left:0}}@media only screen and (max-width:1024px){.welcome_text{width:100%}.welcome_img{padding:10px;text-align:center;width:100%}.welcome_img>img{text-align:center;display:inline}.welcome_img{display:none}.product-view .price-info{display:table !important;position:relative;text-align:left !important}.product-view .add-to-cart{clear:both;width:100%}}@media only screen and (max-width:870px){.product-view .box-up-sell .upsell_products h2 .lastest_products_title>i{top:0}.product-view .box-up-sell .upsell_products h2 span{background:#00a0df;padding:0 20px;display:table-cell;line-height:20px}.product-view .box-up-sell .upsell_products h2.subtitle:before{top:50%}.product-view .box-up-sell .upsell_products .ribbon{display:none}}@media only screen and (max-width:620px){.pagercustom .pages{float:left;width:100%}.tab-container .find_depot_block .input-box,.tab-container .find_depot_block .actions,.tab-container .find_depot_block .actions .button{width:100%}.tab-container .find_depot_block .input-box input{border-right:1px solid #cfcfcf}.depot_container{width:50%}.catalogue_container{width:50%}.welcome_text .col6:nth-child(2n+1){display:none}.col6{padding:13px 0;width:100%;float:none}.promo{width:100%}.footer .links{margin-bottom:10px;width:100% !important}.footer .block-subscribe .input-box{width:100%}.footer .block-subscribe .actions{width:100%}.secure_payment-icon .left_col{width:100%}.secure_payment-icon .right_col{width:100%}.ribbon{display:none}.popular_brands h2 .popular_brands_title>i,.latest_products h2 .lastest_products_title>i,.welcome_text h1 i{top:0}.popular_brands h2 span,.latest_products h2 span,.welcome_text h1 span{background:#00a0df;padding:0 20px;display:table-cell;line-height:20px}.welcome_text h1.title:before,.latest_products h2.subtitle:before{top:50%}.welcome_text h1.title,.latest_products h2.subtitle,.popular_brands h2.subtitle{font-size:16px;display:table;width:100%}.welcome_block_title{font-size:20px;line-height:20px}.latest_products{margin-top:0}#secondary #searchform input#s{width:64%}.welcome_container{margin-top:40px}.welcome_text{padding-bottom:38px}.products-grid .price-box .price,.products-list .price-box .price{font-size:18px}.products-grid .actions .qty-box b,.products-list .actions .qty-box b{display:none}.products-grid .product-name,.products-list .product-name,.product-info .product-name{min-height:20px}.products-grid .actions form,.products-list .actions form{float:right;margin-top:5px}.products-grid .actions .button,.products-list .actions .button{padding:5px 8px}.products-grid .actions a.fancybox{float:right;margin-top:6px}.products-grid ul.add-to-links li a,.products-list ul.add-to-links li a{font-size:13px}.products-grid .qty-box{margin-right:5px}.products-grid .qty-box .input-text{font-size:13px;padding:3px 5px;width:40px !important;height:33px;border-radius:0}}@media only screen and (min-width:480px) and (max-width:620px){.products-grid .product-name,.products-list .product-name{overflow:hidden;min-height:20px;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width:770px){.international-delivery .first-img,.international-delivery .second-img{width:100%}.feefo_logo{margin-bottom:15px}.pagercustom .limiter,.srch{width:100%;text-align:left;clear:both}.left-map-delivery{float:none;width:100%;text-align:center}.left-map-delivery img{margin:0 auto}.right-zone-delivery{float:none;width:100%}.right-zone-delivery img{margin-top:10px;width:100%}.zone-row img{width:100%}.zone-row{margin-top:40px}.zone-1{float:none;width:100%}.zone-2{float:none;width:100%}.zone-3,.zone-4,.zone-5{float:none;width:100%;margin-top:0}.zone-row-last2{width:100%;margin-top:0}a.skip-link.skip-cart{background:0 0;width:auto;border-right:0;float:right}a.skip-link.skip-cart:hover{background:0 0}div.onestepcheckout-threecolumns div.onestepcheckout-column-left{width:100%;float:none;background:0 0}div.onestepcheckout-threecolumns div.onestepcheckout-column-middle{width:100%;float:none;background:0 0}div.onestepcheckout-threecolumns div.onestepcheckout-column-right{width:100%;float:none;background:0 0}.header_mininav ul li a{padding:4px 8px}.header_mininav .quickshop{padding:4px 14px}.social.header_social{display:inline-block;float:right;margin-top:0;width:100%;margin-right:0;position:static;height:auto;margin:auto;margin-bottom:20px}#add-to-right{float:left !important}.product-view .add-to-box{padding:0 20px}.delivery_lower img{border-left:1px solid #ccc}.delivery_lower{float:left;width:100%}.delivery_upper{float:left;width:100%}.page-header-menu .container{padding:0}.select_depot_block .product-collateral>dl>dd{border-top:0}.select_depot_block .depot-add{margin:0}.find_nearest_depot{height:auto !important;padding-bottom:15px}.find_nearest_depot .col-8{padding-left:10px}.find_nearest_depot .col-4 h2{display:block !important;display:block !important;font-size:20px;padding:7px}.arrow_box{position:relative;background:#183458}.arrow_box:after{left:100%;top:50%;border:0 none;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:none;border-left-color:none;border-width:50px;margin-top:-50px}.latest_products_box ul li.item{margin:2%;width:46%}.latest_products_box ul li.item:nth-child(4n){margin:2%}.header_mininav{margin-bottom:20px;width:100%}.skip-cart .icon{background-position:-49px -98px !important}.skip-cart:hover .icon{background-position:-49px -98px !important}.sticky-home{display:none !important}.page-header{padding:0 !important}#header-cart{margin-bottom:0}.footer_right{width:100%}.footer_right .enquiry{width:50%;margin-top:20px}.footer_right .contacts{width:50%}.footer .links{width:31%;margin-right:3%}.footer .links:nth-child(2n+1){clear:none !important}body.cms-home .main-container{padding-top:0}.header_mininav ul{clear:both;display:inline-block;margin:auto;text-align:center}.header_mininav{display:inline-block;margin-bottom:20px;text-align:center;width:62%;width:calc(100% - 150px);text-align:right}.logo{width:150px;display:inline-block;float:none}.logo .small{display:inline-block;text-align:center !important}.find_nearest_depot .col-4{display:inline-block;float:left;width:100%;height:auto}.find_nearest_depot .col-8{float:left;padding-top:10px;width:100%}.select_depot_block .collateral-tabs{width:100%}.depot-hour{width:100%;padding:0}.depot-add{padding:0;width:100%}.meet_store_manager .img-left{float:none;text-align:center;width:100%}.meet_store_manager .your-store{width:100%}.select_depot_block .tab-container{padding:0}.meet_store_manager .img-left>img{text-align:left}.bottom_three{width:100%}.nav-primary li{overflow:hidden}.nav-primary li.level0 li{padding:0}.desktop_cat{display:none;visibility:hidden}.mobile_cat{display:block}.nav_left_col{width:100%}.nav_right_block{width:100%;padding:0 15px;background:#fff}.nav_left_col ul li a{background:0 0}.mobile_cat .left_nav_list ul{padding:0 !important}.mobile_cat .nav_right_block{padding:0 !important}}@media only screen and (min-width:771px) and (max-width:960px){.copyright .col3:nth-child(2){width:35% !important}}@media only screen and (min-width:771px) and (max-width:1024px){.pagercustom .limiter select,.custom_cate select,.ascdesc select,.srch input{padding:5px 4px}.social.header_social{right:25%}#header-search{margin:0}.social.header_social{margin:0}.nav-primary a{font-size:12px}}@media only screen and (min-width:771px) and (max-width:980px){.social.header_social{right:35%}#search_mini_form .search-button{width:48px}#header .logo{max-width:150px;min-height:90px;padding:27px 0}#header-search{width:39% !important;top:20px;right:34%}}@media only screen and (min-width:421px) and (max-width:500px){.header_mininav ul li a{padding:4px 10px}}@media only screen and (min-width:771px) and (max-width:950px){.footer .block-subscribe .input-text{font-size:15px}}@media only screen and (max-width:480px){.custom-slide{left:0}.modal-content .opc-block-summary span+a{display:none}.modal-content .opc-block-summary>.title{width:100%;padding-left:0;text-align:center}.opc-summary-wrapper .action-close{margin:25px}.opc-summary-wrapper .action-close:before{font-size:16px;font-weight:700}#opc-sidebar .opc-block-summary{padding:5px}.checkout-index-index #checkout{padding:0 20px}.opc-estimated-wrapper .minicart-wrapper{margin-top:5px}.opc-estimated-wrapper{margin:10px 0 0;border:none;padding:10px}.checkout-index-index ol#checkoutSteps .step-content form.form.form-login{padding:0;maring-bottom:0px}.shopping_with_hancocks p>img{width:70% !important}.fixed{position:fixed;width:100%;z-index:9999}#header-nav.fixed-menu{position:fixed;width:100%;top:50px;z-index:9999}#header-search.fixed-menu{position:fixed;width:100%;top:50px;z-index:9999;margin:0 auto !important;left:0}.copyright .col3:last-child a{display:block}.social.header_social{width:auto;position:absolute;right:15px;top:41px}.social.header_social ul li{margin:0 1px !important}.welcome_block a{padding-bottom:15px;display:block}.geo-location{display:none}.skip-links{margin:0 -20px}.latest_products_box ul li.item{margin:2% 0;width:100%}.footer_right .contacts{width:100%}.footer_right .enquiry{width:100%}.price-excluding-tax span{clear:both;display:inline !important}.price-including-tax span{clear:both;display:inline !important}.blog_news .bluebox_title{font-size:16px}.blog_news .newsright_panel img{width:100% !important}.page-header-container{padding:0 20px}.latest_products_box ul li.item:nth-child(3){display:none}.latest_products_box ul li.item:nth-child(4){display:none}.popular_brands_container{clear:both;margin-top:40px}.global_icon{margin:0 5px 0 0 !important}.crown_icon{margin:10px 5px 0 0 !important}.expert_icon{margin:0 5px 0 0 !important}.margin_icon{margin:0 4px 0 0 !important}.shopping_with>span{width:85%;font-size:14px}.home_left_block .welcome_block{margin:10px -15px}.category-products .rrp_pack_code{font-size:13px}.nav_left_col ul li a{padding:0 22px 0 15px}#arrow_will{padding:0 13px 0 15px;border-bottom:0}.popular_brands h2 .popular_brands_title>i,.welcome_text h1 i,.latest_products h2 .lastest_products_title>i{letter-spacing:1.5px;font-weight:600}}@media only screen and (min-width:1350px){.product-shop .product-name .feefo_logo{width:21.6%}.product-view .product-shop .product-name .h1{width:78%}}@media only screen and (min-width:1200px){.product-shop .feefo_logo{display:none}.product-shop .product-name .feefo_logo{display:block;clear:none;width:26%;float:right}.product-shop .product-name .feefo_logo img{width:100%}.product-view .product-shop .product-name .h1{width:73%}}@media only screen and (max-width:1199px){.product-shop .feefo_logo.flint_feefo_product{display:block;position:relative;margin-bottom:10px}.product-shop .product-name .feefo_logo{display:none}.product-view .product-shop .product-name .h1{width:100%}}@media only screen and (min-width:1121px) and (max-width:1400px){.find_nearest_depot .col-4 h2{font-size:20px}.footer .block-subscribe .input-text{font-size:15px}.footer .block-subscribe .actions .button{font-size:14px;padding:0 5px}}@media only screen and (max-width:1120px){.category-products .products-grid .outofstock,.category-products .products-list .outofstock{font-size:13px;padding:4px 5px}.category-products .products-grid .more_info,.category-products .products-list .more_info{padding:4px 5px !important}}@media only screen and (min-width:771px) and (max-width:1120px){.footer .block-subscribe .input-box{width:100%}.footer .block-subscribe .actions{width:100%}.col3:nth-child(2){width:20% !important}.copyright{font-size:14px}}@media only screen and (min-width:778px) and (max-width:1120px){.copyright .col3{width:40%;padding:0}}@media only screen and (min-width:771px) and (max-width:992px){.footer_right .enquiry{width:100%;margin-top:20px}.footer_right .contacts{width:100%}.category-products .rrp_pack_code{font-size:13px}}@media only screen and (max-width:840px){.nav-primary li.level0 li{position:relative}#mob-tabs>a.current#arrow_will{background:0 0;color:#000}#mob-tabs>a#arrow_will:hover{background:0 0;color:#000}#mob-tabs>a#arrow_will{display:inline;float:right;position:absolute;right:0;top:0;width:auto}}.wcl-basket-button{display:none}@media only screen and (max-width:360px){.wcl-basket-button{display:block}.wcl-basket-button a{background:#f89800 !important}.minicart-actions .checkout-types li{width:47%}.minicart-actions .checkout-types li:first-child{margin-right:10px}.skip-link.skip-cart{width:37.6%}.onestepcheckout-threecolumns{width:280px}.onestepcheckout-shipping-method .input-box{padding-left:3px}.footer .block-subscribe .input-text{background-position:5px 10px;background-size:30px auto;font-size:13px;padding-left:40px}div.checkoutcontainer div.input-address-short .input-text,div.checkoutcontainer div.input-firstname .input-text,div.checkoutcontainer div.input-lastname .input-text,div.checkoutcontainer div.input-email .input-text,div.checkoutcontainer div.input-telephone .input-text,div.checkoutcontainer div.input-company .input-text,div.checkoutcontainer div.input-fax .input-text,div.checkoutcontainer div.input-password .input-text,div.checkoutcontainer div.input-address .input-text,div.checkoutcontainer div.input-city .input-text,div.checkoutcontainer div.input-country select,div.checkoutcontainer div.input-postcode .input-text{width:94% !important}div.checkoutcontainer div.input-region .input-text{width:90% !important}.registion-ul-wcl select{width:100% !important}.registion-ul-wcl input,.registion-ul-wcl textarea{width:100% !important}}@media only screen and (min-width:361px) and (max-width:380px){.footer .block-subscribe .input-text{background-position:5px 10px;background-size:30px auto;font-size:16px;padding-left:40px}}@media only screen and (min-width:381px) and (max-width:420px){.footer .block-subscribe .input-text{font-size:16px}}@media only screen and (max-width:380px){.header_mininav{width:calc(100% - 105px)}.logo{width:105px}.welcome_img>img{width:100%}.welcome_block_title{font-size:18px}.onestepcheckout-index-index .main-container>.main{padding:0 !important}}@media only screen and (min-width:1024px) and (max-width:1260px){.header_mininav ul li a{padding:4px 12px}.welcome_block_title{font-size:20px;line-height:21px}.kingsway_title{font-size:17px}.depot_title{font-size:17px}.catalogue_title{font-size:17px}}@media only screen and (max-width:920px){.home_left_block{width:100%}.home_right_block{width:100%}.kingsway_container{margin-top:5px;float:none}}@media only screen and (max-width:1023px){.by_brands{width:100%;padding-right:0}.by_categories{width:100%;margin-top:20px}.nav-primary li.level0 ul{padding:20px;overflow:hidden}}@media only screen and (min-width:771px) and (max-width:850px){.logo{max-width:150px}.footer .links li a{font-size:14px}}@media only screen and (min-width:871px){#header-cart{margin-right:40px}}@media only screen and (min-width:771px) and (max-width:870px){.header-minicart{padding-right:18px}#header-cart{margin-right:15px}}@media only screen and (min-width:1261px) and (max-width:1380px){.kingsway_title,.depot_title,.catalogue_title,.new_arrival_title{font-size:16px}}@media only screen and (min-width:921px) and (max-width:1200px){.slideshow-pager{height:30px}.welcome_block_title{font-size:20px;line-height:23px;padding:6px 0}.kingsway_title,.depot_title,.catalogue_title,.new_arrival_title{font-size:14px;padding-right:7px}.catalogue_title{letter-spacing:-.5px}}@media only screen and (min-width:620px) and (max-width:920px){.kingsway_title,.depot_title,.catalogue_title,.new_arrival_title{font-size:15px}}@media only screen and (min-width:771px) and (max-width:920px){.find_nearest_depot .col-4 h2{font-size:24px}.find_nearest_depot .col-8{padding-left:75px;width:55%}}@media only screen and (max-width:830px){.full_range_category .ribbon{display:none}.full_range_category h2 .full_range_category_title>i{top:0}.full_range_category h2 span{background:#00a0df;padding:0 20px;display:table-cell;line-height:20px}.full_range_category h2 .full_range_category_title>i{top:0}}@media only screen and (max-width:1200px){.select_depot_block .col-6{padding-left:0 !important;padding-right:0 !important;width:100%}}@media only screen and (min-width:1024px) and (max-width:1550px){.depot-hour{width:100%;padding:0}.depot-add{padding:0;width:100%}.meet_store_manager .img-left{float:none;text-align:center;width:100%}.meet_store_manager .your-store{width:100%}.select_depot_block .tab-container{padding:0}.meet_store_manager .img-left>img{margin:auto;text-align:center;width:100%}.depot-add{margin-top:0}.meet_store_manager .img-left>img{margin:0;text-align:left;width:auto}}@media only screen and (min-width:1201px) and (max-width:1550px){.tab-container .find_depot_block .input-box{width:100%}.tab-container .find_depot_block .input-box{border-right:1px solid #cfcfcf}.tab-container .find_depot_block .actions{width:100%}.find_depot_block .actions .button{width:100%}.depot-add{margin-left:0}}@media only screen and (max-width:560px){.find_nearest_depot .input-box{width:100%}.find_nearest_depot .actions{width:100%}.find_nearest_depot .input-box input{border-right:1px solid #cfcfcf !important}.find_nearest_depot .col-8{padding:10px}.find_nearest_depot .actions .button{width:100%}.rrp-table{width:100% !important}.rrp-table li{width:40%}.product-view .product-shop .extra-info{width:100%;max-width:100%}}@media only screen and (min-width:461px) and (max-width:540px){.products-grid .actions form .button,.products-list .actions form .button{padding:5px 12px}.products-grid .actions form{float:left}}@media only screen and (max-width:489px){.secure_payment-icon .left_col img{margin:0 auto;text-align:center}.secure_payment-icon .right_col{text-align:center;margin-top:0}.secure_payment-icon .right_col>span{float:none}.secure_payment-icon .right_col img{display:inline;float:none !important;margin:0 auto}.feefo_logo.widget img{margin:0 auto}}@media only screen and (max-width:360px){.global_icon,.margin_icon,.expert_icon,.crown_icon{width:21px}.shopping_with>span{font-size:12px}}@media only screen and (max-width:460px){.rrp_pack_code{font-size:12px}#upsell-product-table .actions form{float:none}.inforight{max-width:100%}.infoleft{display:none}.shopping_with{padding:11px 8px}.global_icon{margin:0 10px 30px 0}.margin_icon{margin:0 10px 0 0}.expert_icon{margin:0 10px 30px 0}.crown_icon{margin:10px 10px 30px 0}}@media only screen and (min-width:621px) and (max-width:1280px){.products-grid .actions .btn-cart,.products-grid .actions a.button{width:90px;margin-top:0;padding:7px 0}.category-products .products-grid p.availability.out-of-stock{height:auto}}@media only screen and (max-width:1280px){#upsell-product-table .add-to-links li{float:none}#upsell-product-table.products-grid ul.add-to-links{top:0 !important;margin-top:5px}.products-grid ul.add-to-links{top:0}.products-grid .qty-box{float:left;text-align:left}.products-grid .actions .btn-cart{margin-top:0}.col-left{width:25%}.col-main{width:75%}.products-grid ul.add-to-links li{text-align:left}.products-grid .actions .btn-cart{float:none;margin-top:0}.products-grid ul.add-to-links{margin:5px 0 0}}@media only screen and (max-width:520px){label[for=p_method_sagepaydirectpro]{padding-left:26px !important;padding-top:39px !important}.products-list .product-image,.products-list .product-shop{width:100%;margin:0}.products-list>li .product-image{width:100%}.product-primary1{width:100%}}@media only screen and (max-width:380px){#upsell-product-table .rrp_pack_code{letter-spacing:-1px}.product-primary1{width:246px}}@media only screen and (max-width:1000px){.products-list .product-secondary{clear:both !important;float:left !important;text-align:left !important;width:100% !important}}@media only screen and (max-width:880px){.product-view .product-collateral .toggle-tabs li>span{padding:0 10px}.ingredients ul{float:left;width:100%}.allergy ul{float:left;width:100%}}@media only screen and (min-width:770px) and (max-width:1051px){#add-to-right{clear:both;float:left}}@media only screen and (min-width:921px) and (max-width:1460px){.reviewer span{clear:both !important}.icon-comment{margin-left:0}}@media only screen and (max-width:920px){.blog_news .col1-l{width:100%}.blog_news .col2-l{width:100%}.reviewer{margin:15px 0}}@media only screen and (min-width:768px){.upsell_products h2.subtitle span.mobile{display:none}}@media only screen and (max-width:767px){.header-minicart span#withprice{display:inline-block;color:#404040}.blog_news .span7{width:70%}.blog_news .span4{width:30%}.copyright .col3{width:100%;float:left;text-align:center}.col3:nth-child(2){width:100% !important}.copyright .col3:last-child{text-align:center;clear:both;float:none;margin:auto;width:216px;padding-top:6px}.box-up-sell h2.subtitle span.desktop{display:none}.header-minicart .skip-active .label{color:#002d74 !important}ul.checkout-types.minicart{float:none}}@media only screen and (max-width:620px){#upsell-product-table.products-grid .qty-box{float:left}#wishlist-view-form .buttons-set button{margin:5px 0;width:100%}.read_more{padding-right:0 !important}.blog_news .span7{width:100%;padding-right:0}.blog_news .span4{width:100%;margin-bottom:50px}.products-grid ul.add-to-links{float:left}}@media only screen and (max-width:680px){.cms-about .col-left_main{padding-right:0}.col-left_main{width:100%}.col-right_side{width:100%}.offer-block{padding:0;width:100%;margin-bottom:20px}.offer-block img{width:100%}.offer-block h4{min-height:auto}}@media only screen and (min-width:561px) and (max-width:770px){.rrp-table{width:49% !important}}@media only screen and (min-width:771px) and (max-width:1024px){.rrp-table{width:100% !important}.product-collateral .toggle-tabs li>span{padding:0 15px;font-size:15px}}@media only screen and (min-width:1025px) and (max-width:1150px){.rrp-table{width:49% !important}.rrp-table li{width:40%}}@media only screen and (max-width:568px){.cms-page-view .ccImages li{width:100%;margin:0}.cms-brands .brands-list ul li{width:100%}}@media only screen and (min-width:569px) and (max-width:770px){.cms-page-view .ccImages li{width:100%;margin:0}.cms-brands .brands-list ul li{width:27%}}@media only screen and (min-width:771px) and (max-width:1024px){.bottom-container{left:20%}.cms-page-view .ccImages li{width:46%}.cms-brands .brands-list ul li{width:27%}}@media only screen and (min-width:1025px) and (max-width:1256px){.bottom-container{left:15%}.cms-brands .brands-list ul li{width:29%}}@media only screen and (min-width:621px) and (max-width:1120px){#secondary #searchform input#s{width:100%;margin-bottom:10px}#searchsubmit{width:auto}.blog_news .bluebox_title{font-size:12px;padding-left:5px}.blog_news .newsright_panel img{width:100% !important}.blog_news .bluebox_title:after{margin-top:0;padding-right:7px}}@media only screen and (min-width:920px) and (max-width:1320px){.reviewer span{clear:both !important;display:block}}@media only screen and (min-width:621px) and (max-width:767px){.my-account .dashboard #my-orders-table{display:table !important}}.mobile-banner-home{display:none}@media only screen and (min-width:300px) and (max-width:767px){.mobile-banner-home{display:block}.ban-col-1{width:100%}.ban-col-2{width:100%}.ban-col-3{width:100%}.product-view .delivery_img{width:100%;padding:0;margin-top:20px}.quick-none-wapper .col-1,.quick-none-wapper .col-2,.quick-none-wapper .col-3{clear:both;padding:2px 10px;width:180px;margin:auto}.quick-none-wapper,#quick-launcher-none{width:100%}.quick-none-wapper img{width:100%}.products-grid #pcode,.products-list #pcode,.products-grid #pperpiece,.products-list #pperpiece,.products-grid #ppergram,.products-list #ppergram{display:none}.products-grid .actions .btn-cart,.products-grid ul.add-to-links{margin-top:0}.category-description.std iframe{width:100% !important;height:auto !important}}@media only screen and (max-width:770px){.mobile-view{display:block}.delivery_upper{display:none}.nav-primary li ul.level0{display:none}.show-active a.level0{background:#ededed none repeat scroll 0 0;color:#636363 !important}.nav-primary li.menu-active>a{background:#fbe103 none repeat scroll 0 0;color:#2656a8 !important}}@media only screen and (min-width:461px) and (max-width:1350px){.price-including-tax .now-price{color:#b33b3d;text-transform:uppercase;width:100%}}@media only screen and (min-width:771px) and (max-width:1060px){.social ul{float:left}}@media only screen and (max-width:920px){.welcome_block{margin:10px 5px}.kingsway_container{margin:5px}.new_arrival{margin:5px}.depot_banner{margin:5px}.catalogue_banner{margin:5px}}@media only screen and (max-width:340px){.srch .input-text{width:130px}.pagercustom .pages li{margin:0}}@media only screen and (max-width:670px){#shopping-cart-table .button2{text-align:left;width:100%}.modal-sagepaysuite.sagepaymodal{width:100% !important}}@media only screen and (min-width:771px){#wishlist-table .customer-wishlist-item-info{width:100px !important}}@media only screen and (min-width:620px) and (max-width:1180px){.rrp_pack_code span.details{width:56% !important}}_:-ms-lang(x),.arrow_box:after{border:0 !important}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.arrow_box:after{border:0 !important}}@media only screen and (max-width:1320px){.feefo_logo.flint_feefo_product{clear:both;margin-bottom:10px;position:relative;right:0}}@media only screen and (max-width:479px){.find_depot_block .button{padding:5px !important;font-size:13px !important}.category-cash-carries h2{font-size:18px !important}.file-attach .btn{margin-top:6px}.entry img{height:auto;width:100%}.cms-customer-testimonials .std>p img{width:100%}.products-grid .actions{position:relative}}@media only screen and (min-width:771px) and (max-width:820px){.main_cvv_image{display:none !important}.child_cvv_image{display:block !important}}@media only screen and (max-width:1120px){.category-products .products-grid .outofstock,.category-products .products-grid .more_info{font-size:12px}}@media only screen and (max-width:570px){.main_cvv_image{display:none !important}.child_cvv_image{display:block !important;width:100%}.products-grid .actions .btn-cart,.products-grid ul.add-to-links{margin-top:0 !important}.products-grid .rrp_pack_code span.details{width:61%}}@media only screen and (min-width:300px) and (max-width:767px){.toolbar{margin-bottom:10px}.products-grid .product-image{margin-bottom:7px}.products-grid .product-name,.products-list .product-name{margin-bottom:2px}.products-grid .price-box,.products-list .price-box{margin-bottom:4px}.products-grid .actions{min-height:48px;float:left;padding-top:0}.products-grid .product-info{min-height:auto !important}.category-products{margin-top:0}.block-layered-nav .block-content{margin-top:5px}.page-title h1,.page-title h2{margin-bottom:5px}.breadcrumbs{margin:15px 0 5px;overflow:hidden}}@media only screen and (min-width:300px) and (max-width:620px){.product-info .product-name{overflow:hidden;min-height:20px;text-overflow:ellipsis;white-space:nowrap}.products-grid>li{width:47.7273% !important;margin-bottom:6px}.sorter>.view-mode .grid{margin-right:0;background-position:2px -492px}.sorter>.view-mode .list{background-position:2px -517px}.sorter>.view-mode .grid,.sorter>.view-mode .list{width:22px}.sorter>.view-mode strong.grid,.sorter>.view-mode a.grid:hover{background-position:-46px -492px}.sorter>.view-mode strong.list,.sorter>.view-mode a.list:hover{background-position:-47px -517px}.sorter>.sort-by .sort-by-switcher--asc{background-position:0 -542px}.sorter>.sort-by .sort-by-switcher{display:inline-block;height:30px;width:15px}.sorter>.sort-by .sort-by-switcher--asc:hover{background-position:-49px -542px}.toolbar{padding:5px 7px 0}}@media only screen and (min-width:481px) and (max-width:767px){.products-grid .actions .btn-cart,.products-grid .actions a.fancybox{margin-bottom:8px}}@media only screen and (min-width:300px) and (max-width:480px){.products-grid .actions .btn-cart,.products-grid .actions a.fancybox{width:100%;margin-bottom:4px}#panel p>img{display:none}#panel p{height:62px;overflow:hidden;margin-bottom:5px}p#slide{margin-bottom:7px}}@media only screen and (min-width:371px) and (max-width:400px){.products-grid .product-name,.products-list .product-name,.products-grid .price-box .price,.products-list .price-box .price{font-size:16px}}@media only screen and (min-width:300px) and (max-width:370px){.products-grid .product-name,.products-list .product-name{font-size:14px}.products-grid .price-box .price,.products-list .price-box .price{font-size:13px}.products-grid .price-box .label{font-size:14px}}@media only screen and (max-device-width:358px) and (-webkit-min-device-pixel-ratio:0){select{font-size:14px}.category-products .sort-by label,.category-products .pager .limiter label{display:none}.category-products .pager .pages li{width:25px}}@media only screen and (min-width:1281px) and (max-width:1420px){#upsell-product-table .add-to-links a{font-size:12px}}@media only screen and (min-width:1010px) and (max-width:1080px){#upsell-product-table .rrp_pack_code{font-size:13px !important}}@media screen and (max-height:575px){#rc-imageselect,.g-recaptcha{transform:scale(.77);-webkit-transform:scale(.77);transform-origin:0 0;-webkit-transform-origin:0 0}}@media only screen and (max-width:400px){.paypal-express-review .data-table th{padding:5px;white-space:normal;font-size:13px}.paypal-express-review .data-table td{padding:5px}.paypal-express-review .main{padding:0 20px !important}}@media only screen and (min-width:200px) and (max-width:767px){.storelocator-header-tab{width:49%}.col-right-lookup.storelocator-detail{-moz-box-orient:vertical;display:flex;flex-direction:column;width:100%}.col-left-lookup.storelocator-list{border-right:1px solid #dcdcdc;padding-bottom:4.5rem;position:relative;width:100%}#nearestdiv #warehouse-info{height:auto;left:0;position:static;top:0;width:100%;z-index:0}#nearestdiv #warehouse-info .news-list{left:0;padding:20px;top:0;width:100% !important;z-index:9999}#nearestdiv #warehouse-info .news-list{display:none}#nearestdiv #warehouse-info .news-list.show-info{display:block}}@media only screen and (min-width:700px) and (max-width:1200px){.warehouse-info-list{width:85% !important}}@media only screen and (min-width:993px) and (max-width:1199px){.cw-indicators{float:left;width:100%;font-size:14px}.cw-indicators .indicator1{width:auto;padding:0}.cw-indicators .indicator2{width:170px;padding:0;float:right}#add-to-right{float:right}}@media only screen and (max-width:992px){.product-main-part1{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.cw-indicators{float:right;width:100%;font-size:16px}.cw-indicators .indicator1,.cw-indicators .indicator2{width:100%;padding:0;float:left}.product-shop .pv-cw{float:left}}@media only screen and (max-width:767px){#cw-result{border-top:0 solid #ccc}#cw-result li{width:100%;float:left;padding:10px 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #ccc}#cw-result li:nth-child(1){border-right:0 solid #ccc;margin-bottom:20px}}@media only screen and (max-width:490px){#cwPostcodeForm{padding-right:0}.product-shop .pv-cw{width:100%}.product-shop .pv-cw #cwPostcodeForm button{position:relative;margin-top:10px;width:100%}.product-view .add-to-box{padding:0 10px}.product-view .add-to-cart-buttons .button{padding:0 16px;min-width:inherit}}@media only screen and (min-width:771px){.product-view .add-to-cart-wrapper .sharing-links{display:none}.product-view .sharing-links{float:left;position:absolute;bottom:7px;right:20px}}@media only screen and (max-width:770px){.product-view .product-collateral .sharing-links{display:none}.product-view .add-to-cart{border-bottom:1px solid #ccc}}.checkout-cart-index .cart.display-single-price>form{position:relative;overflow:visible !important;float:left}.cart.display-single-price table#shopping-cart-table td{border-bottom:0}.cart.display-single-price table#shopping-cart-table th.product-image-info-th{width:35%;text-align:left}.cart.display-single-price table#shopping-cart-table th.cart-price-head{width:150px;text-align:center}.cart.display-single-price table#shopping-cart-table td.product-cart-price{width:150px;text-align:center}.cart.display-single-price table#shopping-cart-table th.product-qty-th{width:100px;text-align:center}.cart.display-single-price table#shopping-cart-table td.product-cart-actions{width:100px;text-align:center;padding:10px 0}.cart.display-single-price table#shopping-cart-table th.cart-total-head{width:150px;text-align:center}.cart.display-single-price table#shopping-cart-table td.product-cart-total{width:150px;text-align:center}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info{width:35%;text-align:left}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info .product-image{max-width:100px;max-height:100px;float:left}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info h2.product-name{float:left;padding-left:10px;min-height:5px;width:50%}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info .product-cart-sku{float:left;width:50%}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info .product-cart-sku .label{color:#404040;padding-left:15px;font-weight:400}.cart.display-single-price table#shopping-cart-table td .remove-box{display:inline-block;vertical-align:middle}.cart.display-single-price table#shopping-cart-table td .remove-box .btn-remove-link{font-size:10px;display:block;margin-top:3px}.cart.display-single-price table#shopping-cart-table td.product-cart-total .cart-price{display:inline-block;vertical-align:top}.cart.display-single-price table#shopping-cart-table td.product-cart-total .sub-total-box{display:inline-block;vertical-align:middle}.cart.display-single-price table#shopping-cart-table td.product-cart-actions .input-text.qty{margin-bottom:0}.cart.display-single-price table#shopping-cart-table td.product-cart-actions .btn-update-qty{background:0 0;display:block;border:none;text-align:center;margin:0 auto;color:#00a0df}.cart.display-single-price table#shopping-cart-table th.split button#collection_Checkout_main{margin:10px auto;display:none}.cart.display-single-price table#shopping-cart-table th.split .various .action-change-store{background:#f4f4f4 !important;padding:0 8px}.cart.display-single-price table#shopping-cart-table th.split.collection-th,.cart.display-single-price table#shopping-cart-table th.split.delivery-th{width:400px;background:#f4f4f4 !important;padding:8px}.cart.display-single-price table#shopping-cart-table th.split.collection-th .title-store-collection.title{border-bottom:none;padding:0}.cart.display-single-price table#shopping-cart-table th.split.collection-th .title-store-collection.title h3.collection-heading,.cart.display-single-price table#shopping-cart-table th.split.delivery-th .title-store-collection.title h3.delivery-heading{margin-bottom:0}.cart.display-single-price table#shopping-cart-table th.split.collection-th .store-collection-name{text-align:center}.cart.display-single-price table#shopping-cart-table th.split.delivery-th .store-collection-name{text-align:center}.cart.display-single-price table#shopping-cart-table th.split.delivery-th .title-store-collection.title{border-bottom:none;padding:0}.cart.display-single-price table#shopping-cart-table th.split.collection-th .store-collection-name .store-name,.cart.display-single-price table#shopping-cart-table th.split.delivery-th .store-collection-name .store-name{float:none}.cart.display-single-price table#shopping-cart-table th.split .availability-in-stock-later span.message{font-size:12px;text-transform:initial;padding-left:0;height:auto;font-weight:400;white-space:normal;text-align:left !important;display:inline-block;vertical-align:middle;width:255px;margin-left:4px}.cart.display-single-price table#shopping-cart-table th.split .availability-in-stock-later span.red,.cart.display-single-price table#shopping-cart-table th.split .availability-in-stock-later span.green,.cart.display-single-price table#shopping-cart-table th.split .availability-in-stock-later span.orange{display:inline-block;vertical-align:middle}.cart.display-single-price table#shopping-cart-table th.split .availability-in-stock-later span.red:before,.cart.display-single-price table#shopping-cart-table th.split .availability-in-stock-later span.green:before,.cart.display-single-price table#shopping-cart-table th.split .availability-in-stock-later span.orange:before{position:static}.cart.display-single-price table#shopping-cart-table th.split.delivery-th .same-day-del span.message{font-size:12px;text-transform:initial;padding-left:0;height:auto;font-weight:400;white-space:normal;text-align:left !important;display:inline-block;width:255px;vertical-align:middle;margin-left:4px}.cart.display-single-price table#shopping-cart-table th.split.delivery-th .same-day-del span.red,.cart.display-single-price table#shopping-cart-table th.split.delivery-th .same-day-del span.green,.cart.display-single-price table#shopping-cart-table th.split.delivery-th .same-day-del span.orange{display:inline-block;vertical-align:middle}.cart.display-single-price table#shopping-cart-table th.split.delivery-th .same-day-del span.red:before,.cart.display-single-price table#shopping-cart-table th.split.delivery-th .same-day-del span.green:before,.cart.display-single-price table#shopping-cart-table th.split.delivery-th .same-day-del span.orange:before{position:static}.cart.display-single-price table#shopping-cart-table td.store-collection-td .availability-in-stock-later span.message{font-size:12px;text-transform:initial;padding-left:0;height:auto;font-weight:400;white-space:normal;text-align:left !important;display:inline-block;vertical-align:middle;width:80% !important}.cart.display-single-price table#shopping-cart-table td.store-collection-td .availability-in-stock-later span.red,.cart.display-single-price table#shopping-cart-table td.store-collection-td .availability-in-stock-later span.green,.cart.display-single-price table#shopping-cart-table td.store-collection-td .availability-in-stock-later span.orange{display:inline-block;vertical-align:middle}.cart.display-single-price table#shopping-cart-table td.store-collection-td .availability-in-stock-later span.red:before,.cart.display-single-price table#shopping-cart-table td.store-collection-td .availability-in-stock-later span.green:before,.cart.display-single-price table#shopping-cart-table td.store-collection-td .availability-in-stock-later span.orange:before{position:static}.cart.display-single-price table#shopping-cart-table td.store-delivery-td .same-day-del span.message{font-size:12px;text-transform:initial;padding-left:0;height:auto;font-weight:400;white-space:normal;text-align:left !important;display:inline-block;vertical-align:middle;width:80%}.cart.display-single-price table#shopping-cart-table td.store-delivery-td .same-day-del span.red,.cart.display-single-price table#shopping-cart-table td.store-delivery-td .same-day-del span.green,.cart.display-single-price table#shopping-cart-table td.store-delivery-td .same-day-del span.orange{display:inline-block;vertical-align:middle}.cart.display-single-price table#shopping-cart-table td.store-delivery-td .same-day-del span.red:before,.cart.display-single-price table#shopping-cart-table td.store-delivery-td .same-day-del span.green:before,.cart.display-single-price table#shopping-cart-table td.store-delivery-td .same-day-del span.orange:before{position:static}.cart.display-single-price table#shopping-cart-table th.split.delivery-th button#delivery_Checkout_main{margin:10px auto;display:block !important;text-decoration:none !important}.cart.display-single-price table#shopping-cart-table th.split.collection-th button#collection_Checkout_main{margin:10px auto;display:block !important;text-decoration:none !important}a#delivery_Checkout_main{text-decoration:none !important}.cart.display-single-price table#shopping-cart-table th.split.delivery-th .nostore-checkstock{width:auto;clear:both;padding:0;margin:auto;float:right;text-transform:capitalize;font-weight:400;text-decoration:none}.cart.display-single-price table#shopping-cart-table th.split.delivery-th select#cw_country_select{width:150px;float:left;height:20px !important;line-height:20px;min-height:30px;margin-bottom:5px}.cart.display-single-price table#shopping-cart-table th.split.delivery-th .delivery-btn-row #change_postcode{width:150px;float:left}.cart.display-single-price table#shopping-cart-table th.split.delivery-th .delivery-btn-row .action-change-store.button{width:150px;float:left}.cart.display-single-price table#shopping-cart-table th.split.delivery-th label.store-collection-name{white-space:normal;font-size:12px;color:red;width:305px}.cart.display-single-price table#shopping-cart-table th.split.delivery-th .nostore-checkstock #postcodesearch{float:left;width:150px;margin-left:5px;font-size:12px}.cart.display-single-price table#shopping-cart-table td.postcode-delivery-td .delivery-btn-row{margin-top:5px;overflow:hidden}.cart.display-single-price table#shopping-cart-table td.postcode-delivery-td .delivery-btn-row #change_postcode{width:49%;float:right}.cart.display-single-price table#shopping-cart-table td.postcode-delivery-td .delivery-btn-row #change_postcode_stock{width:49%;float:left}.cart.display-single-price table#shopping-cart-table td.postcode-delivery-td #postcodesearch{float:left;width:74%;border-radius:0;border:2px solid #ccc;color:#999;height:40px;padding:0 5px}.cart.display-single-price table#shopping-cart-table td.postcode-delivery-td #change_postcode{background:#fff;color:#00a0df;float:right;border:2px solid #00a0df;min-height:22px;line-height:22px;font-size:16px;padding:7px 15px;margin-left:5px}.cart.display-single-price table#shopping-cart-table td.postcode-delivery-td #change_postcode:hover{background:#00a0df;color:#fff}.cart.display-single-price table#shopping-cart-table td.postcode-delivery-td select#cw_country_select{margin-bottom:5px;min-height:30px}.cart.display-single-price table#shopping-cart-table td.postcode-delivery-td{border-bottom:0}.cart.display-single-price table#shopping-cart-table td.postcode-delivery-td .store-collection-name{white-space:normal;text-align:left;background:0 0;padding:0 0 10px;line-height:14px;text-transform:initial !important}.cart.display-single-price table#shopping-cart-table tr.delivery-no-border{border-bottom:0}@media only screen and (min-width:200px) and (max-width:767px){.cart.display-single-price table#shopping-cart-table th.split.collection-th,.cart.display-single-price table#shopping-cart-table th.split.delivery-th,.cart.display-single-price table#shopping-cart-table td.store-collection-td,.cart.display-single-price table#shopping-cart-table td.store-delivery-td{display:none}}.mobile-collection-tab{display:none}.cart.display-single-price table#shopping-cart-table th.stock-avilabiity-th,.cart.display-single-price table#shopping-cart-table td.stock-avilabiity-td{display:none}.cart-table thead th.split.nostore .title h3.delivery-heading{margin-bottom:0}.checkout-totals button#Collection_Checkout:focus,.checkout-totals button#Delivery_Checkout:focus,.checkout-totals button#Collection_Checkout:active,.checkout-totals button#Delivery_Checkout:active{background:#002d74}@media only screen and (max-width:767px){.cart.display-single-price table#shopping-cart-table td.product-cart-total.sub-total-deli-td .remove-box{display:none}.cart.display-single-price table#shopping-cart-table td.product-cart-total.sub-total-deli-td{border-right:1px solid #ccc !important}.cart.display-single-price table#shopping-cart-table th.cart-total-head.sub-total-deli-th{border-right:1px solid #ccc !important}.cart.display-single-price table#shopping-cart-table th.cart-price-head.price-hide-th,.cart.display-single-price table#shopping-cart-table td.product-cart-price.price-hide-td{display:none}.cart.display-single-price table#shopping-cart-table th.stock-avilabiity-th{display:table-cell;width:165px;float:none;position:relative}.cart.display-single-price table#shopping-cart-table th.stock-avilabiity-th.mob-none{display:none}.cart.display-single-price table#shopping-cart-table td.stock-avilabiity-td{display:table-cell;width:170px;float:none;position:relative}.cart.display-single-price table#shopping-cart-table td.stock-avilabiity-td.mob-none{display:none}.cart.display-single-price table#shopping-cart-table td.stock-avilabiity-td .remove-box{vertical-align:top}.cart.display-single-price table#shopping-cart-table td.stock-avilabiity-td span.msg{font-size:10px;display:inline-block;width:40px;position:relative;height:25px;padding-top:25px}.msg:before{top:0;left:0;right:0;margin:auto}.checkout-cart-index .main{padding:0 10px !important}.checkout-cart-index .main .cart .page-title{border-bottom:0}.cart.display-single-price table#shopping-cart-table th.split.collection-th,.cart.display-single-price table#shopping-cart-table th.split.delivery-th,.cart.display-single-price table#shopping-cart-table td.product-cart-remove.store-collection-td{display:none}.mobile-collection-tab{background:#f4f4f4;border:1px solid #ccc;margin-bottom:10px;display:block}.mobile-collection-tab .tab-content-collection{width:100%;margin:0 auto}.mobile-collection-tab ul.tabs{margin:0;padding:0;list-style:none;background:#f4f4f4}.mobile-collection-tab ul.tabs li{background:#fff;color:#222;display:inline-block;padding:10px 15px;cursor:pointer;width:49%;padding-bottom:0}.mobile-collection-tab ul.tabs.no-act li{background:#f4f4f4}.mobile-collection-tab ul.tabs li.current{color:#222;background:#f4f4f4}.mobile-collection-tab .tab-content{display:none;padding:15px;padding-bottom:5px}.mobile-collection-tab .tab-content.current{display:inherit;position:relative;overflow:hidden}.mobile-collection-tab .tab-content .delivery-tab-msg{position:relative;height:32px;padding-left:30px}.mobile-collection-tab .tab-content .delivery-tab label{text-transform:uppercase;margin:5px 0}.mobile-collection-tab .tab-content .delivery-tab #delivery_Checkout_main_mobile{width:100%;margin-top:20px}.mobile-collection-tab .tab-content-collection #collection_Checkout_main_mobile{width:100%}.mobile-collection-tab .tab-content .delivery-tab .change-collection-btn{margin-top:10px;background:#fff;color:#00a0df;border:1px solid #00a0df}.mobile-collection-tab .tab-content .delivery-tab .change-collection-row{text-align:right}.mobile-collection-tab input[type=text].postcode-mobile-input{width:100%;margin-top:10px}.mobile-collection-tab ul.tabs li h3.collection-heading,.mobile-collection-tab ul.tabs li h3.delivery-heading{margin-bottom:0}.checkout-cart-index .display-single-price .cart-forms{padding-left:0;width:100%;padding-right:0}.checkout-totals{width:100%;padding-left:0}.checkout-totals button#Collection_Checkout,.checkout-totals button#Delivery_Checkout{float:right;margin-right:0}.action-btn-row{display:none}.basket-left-section{width:100% !important;float:left;padding-top:0 !important}.cart.display-single-price table#shopping-cart-table thead tr{padding-bottom:0;background:#f4f4f4}.cart.display-single-price table#shopping-cart-table th.product-image-info-th{width:250px;text-align:left}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info{width:250px;padding:0;float:none;display:table-cell}.cart.display-single-price table#shopping-cart-table th.cart-price-head{width:15%;text-align:center}.cart.display-single-price table#shopping-cart-table td.product-cart-price{width:15%;text-align:center;float:none;padding:0;margin:0;display:table-cell}.cart.display-single-price table#shopping-cart-table th.product-qty-th{width:15%;text-align:center}.cart.display-single-price table#shopping-cart-table td.product-cart-actions{width:15%;text-align:center;padding:0 !important;float:none;display:table-cell;padding-top:5px !important}.cart.display-single-price table#shopping-cart-table td.product-cart-total{width:20%;text-align:center;padding:0;float:none;display:table-cell}.cart.display-single-price table#shopping-cart-table td.product-cart-total .remove-box{display:none}.cart.display-single-price table#shopping-cart-table td.product-cart-total.mob-none .remove-box{display:inline-block}.cart.display-single-price table#shopping-cart-table th.cart-total-head{width:20%;padding:10px 5px}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info .product-image{max-width:60px;max-height:60px;float:left}.cart-table td[data-rwd-label]:before{display:none}.cart.display-single-price table#shopping-cart-table td{border-right:1px solid #ccc;padding:5px !important}.cart.display-single-price table#shopping-cart-table th{font-size:10px !important}.cart.display-single-price table#shopping-cart-table tr{margin-bottom:0;padding-bottom:0}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info h2.product-name{float:left;padding-left:5px;min-height:5px;width:59%;font-size:10px;margin-bottom:0}.cart.display-single-price table#shopping-cart-table td.postcode-delivery-td{display:none !important}.cart.display-single-price table#shopping-cart-table th.delivery-postcode-th{display:none !important}.cart.display-single-price table#shopping-cart-table tr{display:table-row}}@media only screen and (min-width:300px) and (max-width:374px){.cart.display-single-price table#shopping-cart-table{min-width:400px}.checkout-cart-index .cart.display-single-price>form .basket-table-responsive{position:relative;overflow:hidden !important;overflow-x:scroll !important;margin-bottom:20px}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info .product-image{max-width:30px;max-height:auto;float:left}.cart.display-single-price table#shopping-cart-table td.stock-avilabiity-td{width:120px}.cart.display-single-price table#shopping-cart-table th.stock-avilabiity-th{width:99px}.cart.display-single-price table#shopping-cart-table td.product-cart-actions .btn-update-qty{font-size:10px}}@media only screen and (min-width:375px) and (max-width:405px){.mobile-collection-tab .tab-content{padding:8px}.mobile-collection-tab ul.tabs li h3.collection-heading,.mobile-collection-tab ul.tabs li h3.delivery-heading{font-size:16px}}@media only screen and (min-width:375px) and (max-width:480px){.cart.display-single-price table#shopping-cart-table td.stock-avilabiity-td span.msg{font-size:10px;width:40px}.cart.display-single-price table#shopping-cart-table td .remove-box .btn-remove-link{margin-top:3px}.cart.display-single-price table#shopping-cart-table td.stock-avilabiity-td{width:150px}.cart.display-single-price table#shopping-cart-table th.stock-avilabiity-th{width:150px}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info h2.product-name{width:50%}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info .product-image{max-width:30px}}@media only screen and (min-width:481px) and (max-width:640px){.cart.display-single-price table#shopping-cart-table td.stock-avilabiity-td span.msg{font-size:10px;width:40px}.cart.display-single-price table#shopping-cart-table td .remove-box .btn-remove-link{margin-top:3px}.cart.display-single-price table#shopping-cart-table td.stock-avilabiity-td,.cart.display-single-price table#shopping-cart-table th.stock-avilabiity-th{width:20%}.cart.display-single-price table#shopping-cart-table th.product-image-info-th,.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info{width:300px;text-align:left}.cart.display-single-price table#shopping-cart-table td.product-cart-total.sub-total-deli-td{width:15%}.cart.display-single-price table#shopping-cart-table th.cart-total-head.sub-total-deli-th{width:15%}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info .product-cart-sku{float:left;width:40%}}@media only screen and (min-width:641px) and (max-width:767px){.cart.display-single-price table#shopping-cart-table th.cart-total-head.sub-total-deli-th,.cart.display-single-price table#shopping-cart-table td.product-cart-total.sub-total-deli-td{width:12%}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info .product-cart-sku{width:50%}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info .product-cart-sku .label{padding-left:6px}.cart.display-single-price table#shopping-cart-table td.product-cart-actions,.cart.display-single-price table#shopping-cart-table th.product-qty-th{width:10%}}@media only screen and (min-width:768px) and (max-width:1199px){.checkout-cart-index .cart.display-single-price>form .basket-table-responsive{position:relative;overflow:hidden !important;overflow-x:scroll !important;margin-bottom:20px}.cart.display-single-price table#shopping-cart-table{min-width:1000px}.basket-left-section{width:100% !important;float:left;padding-top:80px}.action-btn-row{width:100% !important}.display-single-price .cart-forms{padding:0;width:100%;padding-top:10px}.display-single-price .cart-totals-wrapper{width:100%;padding:0}.checkout-totals{float:right;clear:right;width:100%;padding-left:0;text-align:right}.checkout-totals button#Delivery_Checkout,.checkout-totals button#Collection_Checkout{float:none}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info h2.product-name{width:60%}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info .product-cart-sku .label{padding-left:10px}.cart.display-single-price table#shopping-cart-table td.product-cart-image.product-cart-info .product-image{max-width:60px;max-height:60px}}.action-btn-row{float:left;border:1px solid #d5d5d5;width:60%;position:absolute;bottom:-60px;border-left:0;border-right:0;height:50px}.action-btn-row .btn-box-1{float:left;color:#00a0df;border:none;width:177px;margin-right:10px}.action-btn-row .btn-box-2{float:left;color:#00a0df;border:none;width:150px;margin-right:10px}.action-btn-row .btn-box-3{float:left;color:#00a0df;border:none;width:152px;margin-right:10px;position:relative}.action-btn-row .empty-btn{padding:10px;color:#00a0df;border:none;background:0 0}.action-btn-row .update-btn{padding:10px;color:#00a0df;border:none;background:0 0}.action-btn-row .continue-btn{padding:10px;position:absolute;top:0;left:0;color:#00a0df;border:none;background:0 0}.basket-left-section{width:60%;float:left;padding-top:80px}.basket-left-section .shipping{background:#f4f4f4 !important;border:1px solid #ccc !important;padding:10px;width:100%}.cart-forms .discount{text-align:right}.discount-form .button-wrapper .button2{border:1px solid #00a0df;background:#fff;height:29px;padding:0 10px;line-height:25px}.discount-form .button-wrapper .button2 span span{color:#00a0df;text-decoration:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.footer .block-subscribe .input-box{position:relative}.footer .block-subscribe .input-box:after{position:absolute;background:#fff url("../images/newsletter_icon.png") no-repeat scroll 4px 4px;display:inline-block;width:52px;height:39px;top:2px;left:2px}#checkout-payment-method-load dt .validation-advice{    display:none}#checkout-payment-method-load dt div#advice-validate-one-required-by-name-p_method_sagepayform{    display:block;    position:absolute;    top:-23px}.ajax-add2-btn-cont{color:#00a0df;border:1px solid #00a0df}@media only screen and (min-width:200px) and (max-width:420px){.ajax-add2-btn-cont{background-color:transparent;width:100%;float:left;clear:both;color:#00a0df;margin-bottom:10px;border:1px solid #00a0df}.ajax-add2-btn-basket{width:100%;float:right}}.review-label{text-transform:uppercase}.stock-msg{position:relative}.stock-msg .message{padding-left:27px;float:left;margin-bottom:10px;font-size:12px;line-height:15px}@media only screen and (max-width:767px){.add-to-cart-wrapper{margin-bottom:10px}.copyright .home_main{padding-left:25px !important;padding-right:25px !important}.copyright .col3{padding-right:0;line-height:30px}.copyright div.col3:last-child img{text-align:center;display:inline-block}}@media only screen and (max-width:767px){.stock-msg .message{padding:8px 0 8px 27px}.stock-msg .red:before{top:-4px}.stock-msg .red{top:50%;position:absolute;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);display:block;width:24px;height:24px}.stock-msg{overflow:hidden}.button.btn-collect-from-store{padding:7px 11px;margin-left:20px;margin-top:10px}.button.btn-deliver-to-address{padding:7px 9px;margin-left:0;margin-top:10px;float:right;margin-right:20px}div#delivery-tab-search-div{padding:10px;overflow:hidden}select#cw_country_select_mobile{background:#fff;padding:4px;width:100%;font-family:"gotham",sans-serif;color:#404040;font-size:14px;margin-top:8px}.mobile-custome-buttons{position:relative;width:100%;padding-right:90px;box-sizing:border-box;margin-top:10px;float:left;clear:both}.mobile-collection-tab .postcode-mobile-input{float:left;width:100%;border-radius:0;color:#999;height:30px;padding:0 5px;margin-top:0 !important}.mobile-collection-tab #change_postcode_mobile{background:#fff;color:#00a0df;float:right;border:2px solid #00a0df;min-height:22px;line-height:22px;font-size:16px;padding:2px 15px;margin-left:5px;position:absolute;right:0;top:0}}@media only screen and (max-width:374px) and (min-width:300px){.mobile-collection-tab .tab-content{padding:6px !important}h3.collection-heading,h3.delivery-heading{font-size:15px}.button.btn-collect-from-store{margin-left:10px}.button.btn-deliver-to-address{margin-right:10px}}@media only screen and (min-width:200px) and (max-width:485px){.qty-wrapper-custom #action-row{display:inline-block;width:60%;margin:0;width:calc(100% - 73px)}.qty-wrapper-custom #action-row button .action-text{padding:7px;font-size:14px}}@media only screen and (min-width:770px) and (max-width:1099px){.qty-wrapper-custom #action-row{display:inline-block;margin:0;width:100%;margin-top:10px}.qty-wrapper-custom #action-row button .action-text{padding:7px;font-size:14px}.qty-wrapper-custom #action-row .action-change-store{float:left}}@media only screen and (min-width:1100px) and (max-width:1560px){.qty-wrapper-custom #action-row button .action-text{padding:7px;font-size:14px}.qty-wrapper-custom #action-row .action-change-store{float:left}}@media only screen and (min-width:621px) and (max-width:1150px){.products-grid .qty-box input{width:38px !important;margin-right:0}.products-grid .qty-box b{font-size:11px}.products-grid .actions .btn-cart{width:87px;clear:right;float:left;margin-top:0;padding:7px 0}#upsell-product-table.products-grid button.btn-cart{padding:7px 0;margin-top:0 !important}}@media only screen and (min-width:1151px){.products-grid .actions .btn-cart{clear:right;float:left;margin-top:0;width:90px;padding:7px 0}#upsell-product-table.products-grid .actions .btn-cart{margin:0;margin-top:0;width:90px;padding:7px 0}#upsell-product-table .actions>form{position:relative;z-index:10;float:left;width:100%}}@media only screen and (max-width:480px){.products-grid .actions .button,.products-list .actions .button{padding:5px 8px;width:100%}.products-grid .actions{min-height:48px;float:none;padding-top:0;width:100%}.products-grid .actions form{float:none;width:100%}}@media only screen and (min-width:1010px) and (max-width:1200px){#upsell-product-table.products-grid .qty-box>b{display:none}}@media only screen and (min-width:1201px) and (max-width:1310px){#upsell-product-table.products-grid .qty-box>b{font-size:11px}.products-grid .qty-box input{border:1px solid #ccc;margin:0 0 3px;width:40px !important}}@media only screen and (min-width:200px) and (max-width:1370px){.products-grid .price-excluding-tax .now-price{padding-left:0;width:100%;display:block !important}.products-grid .price-including-tax .now-price{padding-left:0;width:100%;display:block !important}}@media only screen and (max-width:770px){.full_header{height:auto}.header_mininav ul li{padding:0}.page-header-container{padding:0 10px}.header_mininav ul li a{padding:0 5px}.header_mininav ul li a .label{font-size:12px}.account-cart-wrapper{position:absolute;float:left;width:60%;height:48px;background:0 0;color:#002d74;line-height:46px;text-align:center;top:25px;right:0;padding-right:10px;padding-top:5px}.skip-link{width:50%}.skip-link.skip-search{width:50%;border-right:0}.skip-link.skip-search .label{display:inline-block;color:#002d74}.header_mininav ul li a.register-link:before,.header_mininav ul li a.register-link:after{top:0 !important}a.skip-link.skip-cart .label{color:#002d74;display:inline-block;text-transform:uppercase}.header-minicart span#withprice{color:#002d74}.header_mininav ul li:last-child a{padding-right:0}.skip-links{margin:0 -10px}.header_mininav ul li a.logout:before,.header_mininav ul li a.myaccount-link:before{top:0 !important}.header-minicart.skip-active .block-cart,.block-cart.skip-active{display:block;position:absolute;top:51px;width:300px;right:9px;z-index:999}}@media only screen and (min-width:771px) and (max-width:980px){.header_mininav{padding-right:0}.header_mininav ul li a.register-link:before,.header_mininav ul li a.register-link:after{top:5px}.header_mininav ul li{padding:0}.page-header-container{padding:0 20px;position:relative}.header_mininav ul li:last-child a{padding-right:0}.header-minicart{top:40px}.header_mininav ul li a .label{font-size:12px}.logo{max-width:150px}}@media only screen and (min-width:981px) and (max-width:1300px){.header_mininav ul li{padding:0}.header_mininav ul li a{padding:4px 5px}.header_mininav ul li a .label{font-size:12px}.header_mininav ul li a.register-link:before,.header_mininav ul li a.logout:before{top:4px}.header_mininav{margin:16px 0}.logo{max-width:150px;padding:27px 0}}@media only screen and (min-width:1300px) and (max-width:1360px){.header_mininav ul li a.register-link:before,.header_mininav ul li a.logout:before{top:4px}.header_mininav{margin:16px 0}}@media only screen and (min-width:1361px){.header_mininav{margin:18px 0}}@media only screen and (max-width:1199px){.usp-banners-container .usp-banners .item{text-align:center}}@media only screen and (min-width:980px) and (max-width:1140px){.usp-banners-container .usp-banners .item{font-size:10px}}@media only screen and (max-width:359px){.skip-link.skip-search .label,.skip-nav .label{font-size:13px}}@media only screen and (max-width:980px){.header_mininav ul li a.logout,.header_mininav ul li a.myaccount-link{position:relative}.header_mininav ul li a.logout:before,.header_mininav ul li a.myaccount-link:before{content:"|";color:#002d74;position:absolute;font-size:15px;right:-5px;top:5px;left:auto}.header_mininav ul li a.logout:before{right:-3px}.header_mininav ul li a.register-link:after{content:"|";color:#002d74;position:absolute;font-size:15px;right:-3px;top:5px}.login .icon,.find_depot .icon,.logged-in .icon{display:none}}@media only screen and (max-width:460px){.usp-banners-container .usp-banners span{display:block;margin:0 auto !important}}.promo-block hr{background:#ccc none repeat scroll 0 0;border:medium none;clear:both;display:block;height:1px;margin:35px auto 0;width:98.6%}.promo-block .inner-box .promo{width:100%}@media only screen and (max-width:767px){.cms-home .promo-block .inner-box.owl-carousel .owl-prev{bottom:33%;left:-15px;position:absolute;content:"<";-webkit-transform:scale(1,2);-ms-transform:scale(1,2);transform:scale(1,2);font-size:30px;color:#002d74}.cms-home .promo-block .inner-box.owl-carousel .owl-next{bottom:33%;position:absolute;right:-15px;content:">";-webkit-transform:scale(1,2);-ms-transform:scale(1,2);transform:scale(1,2);font-size:30px;color:#002d74}.promo-block .inner-box{overflow:visible}.popular_brands_container{margin-top:40px}.cms-home .col-main{margin-bottom:0}.home_left_block .welcome_block{margin:0 -15px 10px}}@media only screen and (max-width:480px){.kingsway_container,.home_right_block,.promo-block{display:block}.home_right_block .depot_container{margin:0 0 10px}.home_right_block .depot_container .depot_banner{margin:0 5px 0 -15px}.home_right_block .new_arrival{margin:10px -15px}.welcome_block a{padding-bottom:0}.kingsway_container{margin:0 -15px}.home_left_block .welcome_block{margin:0 -15px 10px}.home_right_block .catalogue_container .catalogue_banner{margin:0 -15px 0 5px}.promo-block hr{display:none}.promo-block{margin-bottom:0}.header_mininav ul li a{letter-spacing:-1.2px}}