body.is-touch #main .scroller{display:block;width:100%;overflow-x:auto;overflow-y:hidden}#main h2{line-height:30px;padding:5px 0}#main .section .box.twocolumn{width:49%;margin:0}#main .section .box.twocolumn+.box.twocolumn{float:right}#main .section .box.twocolumn a.photo h4{line-height:20px;padding:5px 20px 5px 15px}#main .content .paging p.right{padding-left:0}#main .content .paging div.showsidebar{display:none}#navigation form{width:38%;min-width:380px}#navigation form input[type="text"]{width:87%;box-sizing:border-box;margin-left:0}#navigation form input[type="submit"],#navigation form input[type="button"]{width:13%}#main ul.brands{width:100%;padding:10px 0}#main ul.brands li{width:16.6%;height:auto}#main ul.brands li img{max-width:90%;display:block;margin:0 auto}#ovps ul.responsive li{padding:0 2% 0 3%;box-sizing:border-box}#ovps ul.responsive li a{padding:0 0 0 45px}#main .mainbanner,#main .mainbanner.thumbs{width:100%;height:auto;position:relative;z-index:0}#main .mainbanner.thumbs .thepager{width:100%;box-sizing:border-box}#main .mainbanner.thumbs .thepager a{width:17%;height:auto;margin:0 0 1.2% 2%}#main .mainbanner.thumbs .thepager a.active{margin:0 0 1.2% 2%}#main .mainbanner.thumbs .thepager a img{width:100%}#main ul.products li{width:23.5%;margin:0 0 1% 2%}#main ul.products li:first-child{margin-left:0}#main ul.products li .photo{width:100%;max-width:235;padding:10px;box-sizing:border-box}#main ul.products li .photo img{width:100%}#main ul.products li a.addtobasket,#main ul.products li span.unavailable,#main ul.products li a.unavailable{width:90%;max-width:160px;box-sizing:border-box}#main ul.products.carousel li{clear:none;margin:0}#main ul.products.list li .photo{width:27%;padding:0;margin-right:2%}#main ul.products.list li .productdata{width:35%}#main ul.products.list li a.addtobasket,#main ul.products.list li span.unavailable,#main ul.products.list li a.unavailable{max-width:220px}#main ul.products.list li .deliverybox div span.unavailable{box-sizing:content-box}#main ul.categories li{width:23.5%;margin:0 0 1% 2%}#main ul.categories li h4{line-height:20px;padding:5px 0}#main ul.categories li a.photo,#main ul.categories.small li a.photo{width:100%;height:auto;max-width:235}#main ul.categories li a.photo img{width:100%;display:block}#main ul.categories li a.showoffers{font-size:16px}#main .banners.v2 .box .banner img.offsettop{margin-top:-1.6%}#main .banners.v2 .box .banner img.offsetbottom{margin-bottom:-2%}#main .banners.v2 .box .banner img.offsetleft{margin-left:-0}#main .banners.v2 .box .banner img.offsetright{margin-right:-0}#main .content .searchbox,#main .content .searchbox+.box{padding:2% 3%;width:43%}#main .content .searchbox p input[type="text"]{width:88%;height:50px;box-sizing:border-box}#main .content .searchbox p input[type="submit"]{width:12%;height:50px;box-sizing:border-box}#navigation ul.fullmenu{display:block;display:none;margin:0;padding:0;clear:both}#navigation ul.fullmenu li{display:block;margin:0;padding:0;float:right;width:20%;box-sizing:border-box;border-left:1px solid rgba(255,255,255,0.1);border-right:1px solid rgba(0,0,0,0.3)}#navigation ul.fullmenu li a{text-indent:-9999px;display:block;margin:0;padding:0;height:40px;width:100%}#navigation ul.fullmenu li a.navi{background:url(/site/images/newmenu_wu_cff28bece7615f0476a815acfe78acab.png) no-repeat center 0}#navigation ul.fullmenu li a.phone{background:url(/site/images/newmenu_wu_cff28bece7615f0476a815acfe78acab.png) no-repeat center -40px}#navigation ul.fullmenu li a.stores{background:url(/site/images/newmenu_wu_cff28bece7615f0476a815acfe78acab.png) no-repeat center -80px}#navigation ul.fullmenu li a.account{background:url(/site/images/newmenu_wu_cff28bece7615f0476a815acfe78acab.png) no-repeat center -120px}#navigation ul.fullmenu li a.basket{background:url(/site/images/newmenu_wu_cff28bece7615f0476a815acfe78acab.png) no-repeat center -160px}#main .content .container .innerbox{margin-right:2px}