*{margin:0;padding:0;outline:none}input,textarea{padding:3px 2px;font-size:12px;resize:none}select{padding:1px;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px}option{padding:1px 10px 1px 2px}button,input[type="submit"]{border:none;cursor:pointer}ul,ol{padding:10px 0 10px 20px}li{margin:0 0 2px 0}img{border:none}table{border-collapse:collapse;border-spacing:0}th,td{padding:4px}p{padding:8px 0;line-height:18px}.wrapper{float:left;width:100%}.clear{clear:both;height:0;font-size:0}.image_align_middle{vertical-align:middle;margin:0 0 .25em 0;padding-right:3px}.cms_image_left{padding:0 26px 10px 0}.cms_image_right{padding:0 0 10px 26px}.fr{float:right}.fl{float:left}.uppercase_text{text-transform:uppercase}.contact_details{border:1px solid #dadada;padding:10px;width:100%}.contact_details td{padding:10px}.remove_padding td{padding:0}.contact_details_label_row td{padding:10px 10px 2px 10px}.contact_details_input_row td{padding:1px 10px 5px 10px}.msg-sent{background:#cde8d3;border:1px solid #0a621f;color:#0a621f;border-radius:5px;text-align:center;margin:8px 4px 10px 4px;padding:4px}.error-msg{background:#ffd7d7;border:1px solid #771f1f;color:#771f1f;border-radius:5px;text-align:center;margin:8px 4px 10px 4px;padding:4px}.click_span{padding:8px;border:1px solid #dadada;cursor:pointer;margin:8px 0}.vat-inc{font-style:italic}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}body{font-family:'Droid Sans',sans-serif;font-size:12px;color:#6f6f6f;background:#565656;border-top:3px solid #273890} h1,h2,h3,h4,h5,h6{font-family:'Droid Serif',serif;color:#273890;font-weight:normal;font-size:12px}h1{font-size:24px;padding:8px 0}h2{font-size:18px;padding:5px 0 8px 0}h3{font-size:16px;padding:5px 0 8px 0}h4{font-family:'Droid Sans',sans-serif;padding:1px 0 3px 0}h5{font-weight:bold;font-family:'Droid Sans',sans-serif}h6{font-weight:bold;color:#383838;font-family:'Droid Sans',sans-serif}.grey_h{color:#a0a0a0} a{color:#5bace2;text-decoration:none}a:hover{text-decoration:underline} #header_container{width:100%;background:url(/images/style/light/body_bg.jpg) repeat-x #fff}#header{width:980px;margin:0 auto;background:url(/images/style/light/body_bg.jpg) repeat-x #fff;padding-bottom:10px}#header_top{height:23px;text-align:right;padding:8px 10px 0 0}#logo{ width:232px;margin-top:1px;float:left;padding-right:5px}#logo > a{position:relative;top:5px}#logo > a,#logo img{display:block;width:100%}#logo img{width:190px}#top_searches{border-left:1px dotted #9c9c9c;border-right:1px dotted #9c9c9c;width:486px;float:left;color:#fff;height:60px;margin:13px 0 0 0;padding:0 0 4px 20px}#search_our_range{margin-top:6px}.search_left{width:210px;float:left}#search_container{width:206px;height:21px;overflow:hidden;border-radius:4px;background:#fff;margin-top:7px;padding-top:3px}.search-input,.search-input-main{width:100%;color:#6F6F6F;font-size:11px;border:none;padding-left:4px}.search-input-main{width:200px;margin:10px 10px 3px 0;border:1px solid #e4e4e4}.search_center{width:178px;float:left;margin-left:10px}.search_select{width:180px;border:none;color:#6F6F6F;margin-top:7px;font-size:11px;padding:5px 4px 4px 4px;border-radius:4px}#search_right{width:67px;float:left}.search-button{width:57px;height:24px;background:url(/images/style/light/top_search_button.jpg) no-repeat;cursor:pointer;color:#fff;font-size:11px;text-align:center;margin:7px 0 0 10px;font-family:'Droid Sans',sans-serif}.search-button:hover{background:url(/images/style/light/top_search_button_hover.jpg) no-repeat}#basket_details{width:230px;float:left}#basket_text{width:140px;color:#fff;float:left;line-height:22px;padding:24px 0 0 24px}#basket_text a{color:#919191}#basket_image{width:63px;float:right;margin:10px 0 0 0}#menu{height:36px;background:url(/images/style/light/menu_bgr.jpg) repeat-x;border-radius:3px;padding:0 4px}#top_categories{width:114px;height:26px;background:url(/images/style/light/top_categories.jpg) no-repeat;color:#fff;font-family:'Droid Serif',serif;font-size:13px;text-shadow:1px 2px 2px #000;padding:10px 0 0 0;text-align:center;float:left}.menu_item_lvl1,.menu_item_lvl1_sel{float:left}.menu_item_lvl1 a,.menu_item_lvl1_sel a{display:block;height:24px;padding:12px 22px 0 22px}.menu_item_lvl1 a{border-left:1px solid #D5D5D5;border-right:1px solid #fff;color:#383838}.menu_item_lvl1 a:hover,.menu_item_lvl1_sel a{text-decoration:none;color:#fff;background:url(/images/style/light/menu_item_bgr.jpg) repeat-x;border-left:1px solid #4b8c5a;border-right:1px solid #4b8c5a}.menu_item_lvl1_sel a{color:#fff;background:url(/images/style/light/menu_item_bgr.jpg) repeat-x;border-left:1px solid #4b8c5a;border-right:1px solid #4b8c5a}#content_bg{width:100%;background:url(/images/style/light/content_bg.jpg) repeat-x #fff}#content_container{width:980px;margin:0 auto;padding:20px 0 10px 0;background:url(/images/style/light/content_bg.jpg) repeat-x #fff}#sidebar{width:170px;float:left}#content{width:790px;float:left;padding:0 0 20px 20px}.sidebar_section{width:170px;border-bottom:4px solid #5bace2;margin-bottom:10px}.sidebar_menu_title{width:157px;height:24px;background:url(/images/style/light/sidebar_menu_top.jpg) no-repeat;color:#fff;font-family:'Droid Serif',serif;font-size:13px;text-shadow:1px 2px 2px #000;padding:10px 0 0 13px}.filter_item,.filter_item_sel{background:#383838;height:14px;padding:8px 10px;color:#fff}.filter_item a,.filter_item_sel a{color:#fff}.filter_item_sel,.filter_item:hover{background:#5bace2}.side_menu_tise{padding-bottom:5px}#footer_top_container{background:#383838;width:100%;border-top:10px solid #5bace2;border-bottom:1px solid #000}#footer_top{width:980px;margin:0 auto}#back_to_top{width:80px;float:right;background:#5bace2;font-size:13px;text-align:center;padding:3px 3px 6px 3px}#back_to_top a{color:#fff}#footer_categories{ width:300px; border-right:1px solid #424242;padding:1px 10px 0 20px;margin-bottom:20px}.footer_categories_col{width:140px;float:left;padding-right:10px}#footer_pages{ width:150px; border-left:1px solid #424242;padding:1px 20px 0 20px;margin-bottom:20px}#footer_customer_services{ width:150px; border-right:1px solid #424242;border-left:1px solid #424242;padding:1px 20px 0 20px;margin:0 10px 20px 0}#social_media{width:242px; margin:12px 0;flex:1;display:flex;flex-direction:column;align-items:flex-end}#twitter_tweet{width:216px;min-height:70px;background:url(/images/style/light/tweet_bg.jpg) no-repeat #dedede;font-family:'Droid Sans',sans-serif;font-size:12px;color:#383838;padding:16px 10px 5px 16px;line-height:16px}#twitter_tweet a{color:#3ca0c0}#twitter_follow_us{width:242px;height:31px}#facebook_button{margin-top:10px}#footer_bottom_container{width:100%;background:#565656}#footer{width:980px;margin:0 auto 40px auto;background:#565656;font-family:Verdana,Geneva,sans-serif;font-size:11px;color:#919191;padding:12px 0 0 0}#footer a{color:#919191}.footer_header{font-family:'Droid Serif',serif;color:#fff;font-size:14px;padding-bottom:12px}.footer_menu_lvl1,.footer_menu_lvl1_sel{padding:3px 0}.footer_menu_lvl1 a,.footer_menu_lvl1_sel a{color:#919191}#footer_left{width:50%;float:left}#footer_right{width:50%;float:left;text-align:right}.footer-row{display:flex}.footer-menus{display:flex} #slider_container{width:770px;height:279px;padding:5px;background:#fff;box-shadow:0 1px 1px 1px #ccc;margin:0 0 36px 3px}#slider{height:279px;clear:both;text-align:center;z-index:3;position:relative}.jumper{padding:20px;margin:0 auto}.jump,.jump_sel{width:11px;height:10px;float:left;margin-left:5px;cursor:pointer}.jump a{text-decoration:none}.jump{background:url(/images/style/light/slider_jump.jpg) no-repeat}.jump_sel{background:url(/images/style/light/slider_jump_sel.jpg) no-repeat}#home_content{border-bottom:1px solid #e4e4e4;padding-top:6px;margin-bottom:26px}#home_content_left{width:535px;float:left;padding:0 15px 30px 0}#home_content_right{width:210px;float:left;padding:0 0 14px 15px;margin-bottom:30px;border-left:1px solid #dbdbdb}#home_content_right h3{padding-bottom:2px}#home-tabs,#listing_tabs_bar{height:32px;border-bottom:1px solid #e4e4e4;margin:18px 0;font-family:'Droid Serif',serif;font-size:14px;color:#383838;clear:both}#home-tabs a,#listing_tabs_bar a{color:#383838}.home_tab,.home_tab_sel,.listing_tab,.listing_tab_sel{border:1px solid #e4e4e4;border-bottom:none;border-top-left-radius:5px;border-top-right-radius:5px;margin-left:5px;float:left;cursor:pointer}.home_tab,.listing_tab{height:22px;padding:7px 24px 0 24px;margin-top:2px;background:#f9f9f9}.home_tab_sel,.listing_tab_sel{height:24px;padding:8px 24px 0 24px;background:url(/images/style/light/tab_sel_bgr.jpg) repeat-x}.home-tab-content,.data_tab{border-bottom:1px solid #e4e4e4;padding-bottom:8px;margin-bottom:12px}.data_tab{padding:0 6px 8px 6px}#home_author{border:1px solid #e4e4e4;padding:0 18px 15px 18px}#home_author_left{width:593px;float:left;padding-bottom:12px}#home_author_right{width:145px;padding-left:20px;float:right;margin:-36px -12px 0 0}.home_top_title{width:354px;float:left;padding:0 13px 8px 0;margin-top:15px}.home_top_title_left{width:140px;float:left;text-align:center}.home_top_title_right{width:194px;float:left;padding-left:18px}.home_top_title_img{border-bottom:1px dotted #ccc} .faq_question{font-family:'Droid Serif',serif;color:#273890;font-weight:normal;font-size:16px}.faq_container{border-bottom:1px dotted #d9d9d9;padding-bottom:12px} .google_map{border-top:1px solid #e4e4e4;padding:15px 0 0 0;margin:10px 0 20px 0}.map_details{width:335px;float:left}.map_details td{padding:0}.opening_hours{font-family:'Droid Sans',sans-serif;font-size:14px;color:#5bace2}#birmingham_map{width:439px;height:242px;float:right;border:1px solid #000}#london_map{width:439px;height:242px;float:right;border:1px solid #000}#cardiff_map{width:439px;height:242px;float:right;border:1px solid #000}#manchester_map{width:439px;height:242px;float:right;border:1px solid #000} #contact_left{width:375px;float:left}#contact_right{width:375px;float:right;background:#f0f0f0;border-radius:5px;border:1px solid #d2d2d2}#contact_us{padding:6px 8px 25px 14px}.text_input{width:330px;height:18px;border:1px solid #d2d2d2;margin:7px 0 0 0;border-radius:5px}.text_area{width:330px;border:1px solid #d2d2d2;border-radius:5px;margin:7px 0 0 0;font-family:'Droid Sans',sans-serif}.button_enquiry{width:57px;height:24px;background:url(/images/style/light/button_contact.jpg) no-repeat;font-family:'Droid Sans',sans-serif;color:#fff;margin:7px 10px 0 0}.button_enquiry:hover{background:url(/images/style/light/button_contact_hover.jpg) no-repeat} #catalogue_request{background:#f0f0f0;border-radius:5px;border:1px solid #d2d2d2;padding:15px}.button_catalogue{width:152px;height:23px;background:url(/images/style/light/catalogue_req.png) no-repeat;font-size:12px;color:#fff;margin:15px 15px 0 0}.button_catalogue:hover{background:url(/images/style/light/catalogue_req_hover.png) no-repeat} #newsletters_and_interests{background:#f0f0f0;border:1px solid #d2d2d2;border-radius:4px;padding:13px 23px 25px 23px;margin:4px 0 25px 0}.newsletter_input{width:348px;float:left;margin-right:22px;margin-bottom:20px}.newsletter_input_box{width:334px;float:left;border:1px solid #d2d2d2;border-radius:4px;margin-top:3px;padding:4px 0}.newsletter_type{font-family:'Droid Serif',serif;font-size:14px;color:#383838}.newsletter_option{width:149px;float:left;margin:18px 0 0 0}.newsletter_tick{background:#009;vertical-align:middle;margin:0 11px .25em 0}#subscribe_button{width:217px;height:34px;margin:20px auto 0 auto}#subscribe_newsletter{width:217px;height:34px;background:url(/images/style/light/button_nsltr.jpg) no-repeat;font-family:'Droid Sans',sans-serif;color:#fff;font-size:16px;text-shadow:1px 1px 1px #333}#subscribe_newsletter:hover{background:url(/images/style/light/button_nsltr_hover.jpg) no-repeat}#newsletter_archives ul{padding:0}#newsletter_archives li{font-family:'Droid Sans',sans-serif;font-size:11px;border-bottom:1px dotted #d9d9d9;padding:8px 0;list-style:none}#newsletter_archives ul li a{font-size:13px;font-family:'Droid Serif',serif}.newletter_divider{width:100%;clear:both;height:0;font-size:0;border-bottom:1px solid #d2d2d2;padding:20px 0 0 0;margin-bottom:14px} #article_left{width:568px;float:left}#article_right{width:187px;margin:30px 10px 0 10px;float:right;border-top:1px solid #e4e4e4}.article_item_category{border-bottom:1px solid #e4e4e4;font-size:14px;color:#273890;font-family:'Droid Serif',serif}.article_image{float:right;padding:3px 3px 3px 14px}.article_item_category a{display:block;padding:10px 2px 8px 10px}.article_item{border-bottom:1px solid #e4e4e4;padding-bottom:10px;margin-bottom:0px;padding:10px 0 20px 0}.article_dotted{border-bottom:1px dotted #d9d9d9}.article_item_comments{height:18px;background:#5bace2;color:#fff;text-align:center;padding:3px 0 0 0;border-radius:4px;margin-bottom:4px}.article_item_left{float:left;width:450px;padding-bottom:5px}.article_item_left h2{padding:8px 0 4px 0}.article_item_right{width:114px;float:left;padding-top:12px}.article_archive_link a{height:18px;display:block;background:#ebebeb;text-align:center;border-radius:4px;padding:3px 0 0 0}.article_content{padding-bottom:5px}.read_article_btn_category{background:url(/images/style/lewismason/read_article_but.png) no-repeat;padding-top:4px;text-align:center;float:left;width:94px;height:19px}.read_article_btn_category a{color:#FFF}.artical_comments_category{background:#ebebeb;width:94px;height:19px;color:#5bace2;text-align:center;border-radius:3px;padding-top:4px;margin-left:7px;float:left} #main_article{border-bottom:1px solid #e4e4e4;padding-bottom:8px;margin-bottom:6px}.article_item_posted_in{color:#383838;clear:both}.comment{border-bottom:1px dotted #cccccc;padding:8px 0 6px 40px;background:url(/images/style/light/review_quote_open.jpg) no-repeat 3px 10px}.comment_name_span{color:#5bace2}#form_comments{color:#383838;border:solid thin #d1d1d1;border-radius:5px;width:360px;background:#f0f0f0;padding-left:15px;padding-bottom:10px}.comments_text_input{width:330px;border:1px solid #d2d2d2;border-radius:5px;margin:7px 0 0 0;font-family:'Droid Sans',sans-serif;padding:6px 0 6px 4px}.comments_text_area{width:330px;border:1px solid #d2d2d2;border-radius:5px;margin:7px 0 0 0;font-family:'Droid Sans',sans-serif;padding:6px 0 6px 4px}.button_post_comment{width:110px;height:24px;background:url(/images/style/light/button_post_comment.jpg) no-repeat;color:#fff;font-family:'Droid Sans',sans-serif}.button_post_comment:hover{background:url(/images/style/light/button_post_comment_hover.jpg) no-repeat} .brand_list{width:160px;padding:0 20px;margin-bottom:14px;float:left;border-right:1px dotted #ccc}.brand_image{width:134px;height:133px;padding:3px;background:#fff;margin:0 auto 10px auto;border:1px solid #dfdfdf;text-shadow:1px 1px 1px #333}.brand_title{height:50px;font-size:14px;color:#136827;text-align:center;margin-bottom:10px}.brand_text{overflow:hidden}.brand_text p{line-height:16px}.brand_link a{margin:0 auto;text-align:center;width:132px;height:19px;padding-top:4px;display:block;background:url(/images/style/light/button_authors.jpg) no-repeat;font-size:12px;color:#fff}.brand_link a:hover{background:url(/images/style/light/button_authors_hover.jpg) no-repeat;text-decoration:none}#brand_filter{margin:12px 0;height:30px;border-bottom:1px solid #e4e4e4}.brand_filter_item,.brand_filter_item_sel{width:27px;padding-top:9px;border:1px solid #e4e4e4;border-bottom:none;margin-right:1px;font-size:14px;border-top-left-radius:5px;border-top-right-radius:5px;float:left;cursor:pointer;text-align:center}.brand_filter_item a,.brand_filter_item_sel a{display:block}.brand_filter_item{background:#f9f9f9;color:#383838;height:20px}.brand_filter_item_sel{background:url(/images/style/light/brand_filter_sel_bgr.jpg) repeat-x;color:#116725;height:21px} .cat_text{padding:0 0 2px 0;margin:0 0 14px 0;border-bottom:1px solid #e4e4e4}#results_sort_bar{border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4;padding:7px 5px 5px 5px;height:25px;margin:0 0 12px 0}#results_sort_by{float:left;width:300px}#results_view{float:left;width:100px}#results_sort_ppp{float:right;width:180px;text-align:right}.select_input{margin-left:8px;border:1px solid #e4e4e4;color:#8b8b8b} .cat_list{float:left;width:251px;padding:0 8px 5px 5px}.cat_list_text{font-family:'Droid Serif',serif;font-size:14px;text-align:center;margin-bottom:10px}.cat_list_text a{border-radius:5px;background:#5bace2;text-decoration:none;color:#fff;display:block;padding:7px}.cat_list_text a:hover{background:#044e15} #navtrail{color:#6c6c6c;background:url(/images/style/light/navtrail_bgr.jpg) repeat-x #ececec;border:1px solid #d9d9d9;min-height:22px;padding:10px 16px 0 10px;border-radius:3px}#navtrail a{color:#6c6c6c;text-decoration:none;padding:0 4px}#navtrail a:hover{text-decoration:underline}.navtrail_current{color:#5bace2;padding:0 4px} .category_level1,.category_level1_hover,.category_level1_lvl1,.category_level1_lvl1_sel{background:#383838;width:170px;border-bottom:1px solid #4c4c4c}.category_level1 a,.category_level1_hover a,.category_level1_lvl1 a,.category_level1_lvl1_sel a{color:#fff;display:block;padding:8px 0 6px 13px;text-decoration:none}.category_level1_hover,.category_level1:hover,.category_level1_lvl1 a:hover{background:#5bace2}.category_level_container{position:absolute;z-index:4;margin:-29px 0 0 168px}.category_level2 a{background:url(/images/style/light/category_level2_bgr.png) repeat-y;display:block;width:164px;padding:8px 0 6px 13px;border:1px solid #5c9769;border-top:none;font-weight:bold;font-size:14px;color:#fff}.category_level3 a{background:url(/images/style/light/category_level2_bgr.png) repeat-y;display:block;width:155px;padding:8px 0 6px 22px;border:1px solid #5c9769;border-top:none;color:#fff}.category_level2 a:hover,.category_level3 a:hover{background:url(/images/style/light/category_level2_hover_bgr.png) repeat-y} .prod_grid{float:left;width:140px;padding:0 8px;margin-bottom:14px;border-right:1px dotted #cccccc}.prod_item{text-align:center}.prod_item_remove{padding-right:0}.prod_image{margin:0 0 10px 0;border-bottom:1px dotted #cccccc}.prod_image img{max-width:100%;height:unset !important}.prod_title a{color:#273890;display:block;padding-bottom:2px}.prod_sub_title{color:#959494}.prod_sub_title a{color:#959494}.prod_price{padding-top:26px}.prod_price_from{font-size:14px;color:#606060}.prod_price_web{font-weight:bold;font-size:18px;color:#464646}.prod_button{width:133px;margin:10px auto 0 auto}.prod_button a{width:133px;height:18px;padding-top:5px;background:url(/images/style/light/button_prod_list.jpg) no-repeat;display:block;color:#fff}.prod_button a:hover{text-decoration:none;background:url(/images/style/light/button_prod_list_hover.jpg) no-repeat}.prod_divider{border-top:1px dotted #cccccc;height:14px;clear:both}.home-tab-content .prod_divider{border-top:none} .previous_page,.page_number_sel,.page_number,.next_page{float:left;margin:0 3px 0 0;font-size:11px}.previous_page a,.page_number_sel a,.page_number a,.next_page a{float:left;display:block;padding:4px;background:#f3f3f3;border:1px solid #d8d8d8;color:#6b6b6b;text-decoration:none}.previous_page a:hover,.page_number a:hover,.next_page a:hover{background:#d8d8d8;color:#111}.page_number_sel a{background:#171717;color:#fff} #listing_sub_heading{font-family:'Droid Serif',serif;font-size:16px;color:#868686;margin-bottom:8px}#listing_sub_heading a{color:#868686}#listing_image{width:350px;float:left;padding:12px 12px 10px 0}#listing_offer_overlay{width:48px;height:48px;position:absolute;margin:8px 0 0 20px}#listing_enlarge{color:#979797;text-align:center}.other_image{float:left;padding:0 6px;margin:8px 0;border-right:1px dotted #cccccc}.other_image,.other_image img{width:75px}#listing_details{width:402px;float:left;border-left:1px dotted #cccccc;padding:12px 0 10px 18px}#listing_reviews{font-family:Verdana,Geneva,sans-serif;font-size:11px;color:#383838;border-bottom:1px dotted #cccccc;padding-bottom:12px;margin-bottom:16px}#listing_options{border-bottom:1px dotted #cccccc}img#listing_main{max-width:350px;width:100%}.options_1_text,.options_2_text{width:120px;float:left;padding-top:3px}.options_1_option,.options_2_option{width:200px;float:left;padding-bottom:16px}#options_price{font-size:25px;font-weight:bold;color:#383838;padding:12px 0 0 0}#quantity{clear:both;padding-top:10px}.qty_text{width:60px;float:left;font-family:Verdana,Geneva,sans-serif;font-size:11px;color:#383838;padding-top:2px}.qty_option{width:80px;float:left}#stock{width:250px;float:left;padding-top:4px}.button_add_to_basket,.olay_button_large{width:162px;height:33px;background:url(/images/style/light/button_add_to_basket.jpg) no-repeat;font-size:17px;color:#fff;text-shadow:1px 1px 1px #444;margin-top:14px}.button_add_to_basket:hover,.olay_button_large:hover{background:url(/images/style/light/button_add_to_basket_hover.jpg) no-repeat}.review-container{background:url(/images/style/light/review_quote_open.jpg) no-repeat top left;padding:10px 10px 6px 34px;margin-bottom:14px;border-bottom:1px dotted #cccccc}.review-by{color:#5bace2;padding-bottom:10px}.review_table{margin-top:12px}.rating_image{padding-top:6px}.review_table .text_input{border:1px solid #d2d2d2;margin:4px 0 8px 0}.button_submit_form{width:107px;height:24px;background:url(/images/style/light/button_review.jpg) no-repeat;color:#fff;text-shadow:1px 1px 1px #444}.button_submit_form:hover{background:url(/images/style/light/button_review_hover.jpg) no-repeat} .button_methods{width:160px;height:21px;background:url(/images/style/light/button_black_small_bgr.jpg) repeat-x;font-family:'Droid Sans',sans-serif;color:#fff}.button_methods:hover{background:#383838}.button_update{width:119px;height:21px;background:url(/images/style/light/button_update.jpg) no-repeat;font-family:'Droid Sans',sans-serif;color:#fff;padding-left:18px}.button_update:hover{background:url(/images/style/light/button_update_hover.jpg) no-repeat}.button_checkout{width:190px;height:32px;background:url(/images/style/light/button_green_bgr.jpg) repeat-x;font-family:'Droid Sans',sans-serif;font-size:14px;color:#fff;float:right}.button_checkout:hover{background:url(/images/style/light/button_green_bgr_hover.jpg) repeat-x}.button_large_link,.button_small_link{width:120px;height:20px;background:url(/images/style/light/button_black_large_bgr.jpg) repeat-x;padding:7px 20px 0 20px;color:#fff;display:block;text-align:center}.button_large_link:hover,.button_small_link:hover{text-decoration:none;background:#383838}#checkout_stage{padding:0 0 15px 0}.cart_items{border-left:1px solid #ccc;border-right:1px solid #ccc}.cart_row_container td{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px}.cart_row_container{background:#fafafa}.cart_row_container .cart_row_image img,.related_basket_image img{border:1px solid #ccc;margin:2px 0 0 2px}.cart_row_container .cart_row_title{padding:5px 10px}.cart_row_container .cart_customfield{font-style:italic}.cart_row_container .cart_row_qty{padding:5px 10px 5px 5px;width:75px;text-align:center}.cart_row_container .listing_option_customfield{border:1px solid #ccc}.cart_row_container .cart_row_qty span{text-decoration:underline;color:#a3a3a3;cursor:pointer}.cart_row_container .cart_row_qty span:hover{color:#a00}.cart_row_container .cart_row_price{text-align:right;padding:5px 10px 5px 5px;width:100px}#cart_base{float:right;width:400px;background:#fafafa;padding:10px;border:1px solid #ccc;border-top:none}#cart_base_update{float:left;width:45%}#cart_base_total{float:right;width:55%;text-align:right;padding:4px 0 0 0}#related_basket{float:left;width:308px;padding:0 0 20px 0}#cart_options{float:right;width:420px;padding:0 0 20px 0}.cart_option{margin:5px 0 15px 0;background:#fafafa;border:1px solid #dadada}.cart_option td{padding:5px}#cart_checkout_button{align:left}.voucher_toggle{text-decoration:underline;color:#6f6f6f;cursor:pointer}.voucher_toggle:hover{color:#333}#cart_totals{float:right;width:270px}#cart_totals td{padding:5px 20px 5px 10px}#cart_totals .cart_grand_total td{border-top:1px solid #dadada;padding:15px 20px 15px 10px}.cart_select{ width:100%;border:1px solid #c0c0c0;margin-top:2px}.cart_input{border:1px solid #c0c0c0}#continue_shopping{padding:10px 0}.related_basket_container{border-bottom:1px solid #dadada;padding:10px}.related_basket_image{float:left;width:75px}.related_basket_content{float:left;width:225px}.related_basket_price{float:right;width:70px;text-align:right;font-size:14px}.related_basket_button{float:right;clear:right;width:70px;text-align:right;padding:5px 0 0 0} #recent_categories{width:240px;float:left;padding-right:15px}#recent_products{width:255px;float:left;padding:0 15px 0 15px;border-left:1px dotted #9c9c9c;border-right:1px dotted #9c9c9c}#continue_actions{width:233px;float:right;padding-left:15px}.recent_product{border-bottom:1px dotted #9c9c9c;margin-bottom:15px;padding-bottom:12px}.recent_product_image{width:75px;float:left;padding-right:10px}.recent_product_content{width:154px;float:left;padding-left:15px;border-left:1px dotted #9c9c9c}.recent_product_subtext{padding:4px 0 6px 0}.recent_product_button{width:133px;margin-top:6px}.recent_product_button a{width:133px;height:18px;padding-top:5px;background:url(/images/style/light/button_prod_list.jpg) no-repeat;display:block;color:#fff;text-align:center}.recent_product_button a:hover{text-decoration:none;background:url(/images/style/light/button_prod_list_hover.jpg) no-repeat} .cart_address_col{width:365px;padding-top:20px}.cart_address_input{width:330px}.cart_address_input_small{width:150px}#confirm_cart_summary{border:1px solid #dadada;border-bottom:none}.cart_summary_container{border-bottom:1px solid #dadada;padding:10px}.cart_summary_qty{float:left;width:20px}.cart_summary_title{float:left;width:230px}.cart_summary_price{float:right;width:80px;text-align:right}#confirm_cart_shipping{margin:8px 0 0 0;padding:10px;border:1px solid #dadada}#confirm_cart_shipping_title{float:left;width:250px;padding:8px 0 0 0}#confirm_cart_shipping_price{float:right;width:80px;padding:8px 0 0 0;text-align:right}#confirm_cart_total{float:right;width:200px;padding:10px;border:1px solid #dadada;border-top:none}.confirm_cart_total_label{float:left;width:120px;text-align:right;padding:4px 0}.confirm_cart_total_value{float:right;text-align:right;width:80px;padding:4px 0}.payment_methods{border:1px solid #dadada;border-bottom:none}.payment_methods td{padding:0}.payment_methods table{border-bottom:1px solid #dadada}.payment_methods table tr td{padding:10px}.confirm_tandc{padding-top:14px} #account_login{width:363px;float:left;padding:10px}#order_login{width:363px;float:left;padding:10px;margin:0 0 0 20px}.form_chkbox{padding-top:8px}.button_small{width:100px;height:32px;background:url(/images/style/light/button_bgr.jpg) repeat-x;font-family:'Droid Sans',sans-serif;font-size:14px;color:#fff}.button_small:hover{background:url(/images/style/light/button_bgr_hover.jpg) repeat-x}#newacc_contact{padding:10px;margin:0 0 20px 0}#newacc_acc{padding:10px;margin:0 0 20px 0}#newacc_del{width:363px;min-height:456px;float:left;padding:10px}#newacc_bil{width:363px;min-height:456px;float:left;padding:10px;margin:0 0 0 20px}#newacc_button{float:left;padding:20px 0}#newacc_trade{padding:10px;margin:0 0 20px 0;background:url(/images/style/light/trade_area_icon.png) no-repeat bottom right #ffd393;border:1px solid #f19c23}#newacc_trade h3{color:#573606}.form_container{background:#efefef;border:1px solid #c6c6c6}.form_row{width:350px;float:left;padding:5px 0}.form_label{}.form_field{}.form_note,.form_note a{font-size:11px;color:#666;padding:6px 0 8px 0}.form_select{border:1px solid #ccc;margin-top:6px}.required-fields{font-size:11px;color:#a00}#copy_address{cursor:pointer;text-align:center;margin:20px 0 0 0}.validate_border{border:1px solid #a00} #olay_back{position:fixed;_position:absolute;z-index:10000;top:0;bottom:0;left:0;right:0; background-color:#000000;filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;width:100%}#olay_box_container{position:fixed;_position:absolute;z-index:10010;top:10%;left:50%}#olay_box{position:relative;left:-300px;width:600px;background-color:#FFFFFF;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0px 0px 12px #333; -webkit-box-shadow:0px 0px 12px #333; box-shadow:0px 0px 12px #333; }#olay_content p{font-size:14px}#olay_close,#search_results_close{float:right;margin-top:5px;background:url(/images/style/light/olay_close.jpg) no-repeat;width:26px;height:25px;cursor:pointer} #chkout_container{width:778px;margin:0 auto 20px auto;background:#fff;border:1px solid #d8d8d8;border-top:none;border-radius:4px}#chkout_header{padding:30px 0 0 20px;height:89px;margin-bottom:15px;background:url(/images/style/light/chkout_header_bgr.jpg) repeat-x}#chkout_content{padding:0 15px}#chkout_footer{color:#bcbbbb;border-top:1px solid #e1e1e1;padding:8px 0;margin:0 15px;background:url(/images/style/light/chkout_footer_bg.jpg) no-repeat right 16px;line-height:18px}#chkout_footer a{color:#bcbbbb}#chkout_footer a:hover{color:#8f8f8f;text-decoration:none}.chkout_footer_span{color:#8f8f8f} .order_history th{text-align:left;background:#f0f0f0;border-bottom:1px solid #c6c6c6;padding:8px}.order_history td{border-bottom:1px solid #c6c6c6;padding:10px 8px} #home_map{position:relative}.home_map_pic{position:absolute;right:18px;top:7px;z-index:10;display:none}.home_map_tooltip{position:absolute;z-index:10;display:none}#manchester_tooltip{left:158px;top:41px;cursor:pointer}#birmingham_tooltip{left:191px;top:109px;cursor:pointer}#cardiff_tooltip{left:128px;top:164px;cursor:pointer}#london_tooltip{left:264px;top:184px;cursor:pointer}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.header-mobile{display:none}.mobile-slider{box-shadow:0 1px 1px 1px #ccc}.mobile-slide--inner{padding:5px;background:#fff}.mobile-slide img{display:block;width:100%}.slick-dots{text-align:center}.slick-dots li{list-style:none;display:inline-block;padding:0 3px}.slick-dots button{text-indent:-9999px;color:transparent}.slick-dots button{width:11px;height:10px;background:url(/images/style/light/slider_jump.jpg) no-repeat}.slick-dots .slick-active button{background:url(/images/style/light/slider_jump_sel.jpg) no-repeat}.mobile-arrow{display:none}.mobile-menu--btn-cont{display:none;position:absolute;top:32px;bottom:0;left:0;height:90px;width:98px;z-index:100001}.mobile-menu--btn{width:50px;margin:22px auto}.mobile-menu--btn div{margin:0 0 9px;-webkit-transition:transform 300ms ease;transition:transform 300ms ease}.mobile-menu--btn div span:first-child{border-radius:2px 0 0 2px}.mobile-menu--btn div span:last-child{border-radius:0 2px 2px 0}.mobile-menu--btn span{float:left;width:50%;background-color:#fff;height:5px;display:block;-webkit-transition:-webkit-transform 300ms ease,opacity 300ms ease,color 300ms ease;transition:transform 300ms ease,opacity 300ms ease,color 300ms ease}.mobile-menu--btn.open span{background-color:#fff}.mobile-menu--btn.open div:nth-child(1){-webkit-transform:translateY(7px);transform:translateY(7px)}.mobile-menu--btn.open div:nth-child(1) span:first-child{-webkit-transform:translateX(5px) rotateZ(45deg);transform:translateX(5px) rotateZ(45deg)}.mobile-menu--btn.open div:nth-child(1) span:last-child{-webkit-transform:translateX(-5px) rotateZ(-45deg);transform:translateX(-5px) rotateZ(-45deg)}.mobile-menu--btn.open div:nth-child(2) span:first-child{-webkit-transform:translateX(-15px);transform:translateX(-15px);opacity:0}.mobile-menu--btn.open div:nth-child(2) span:last-child{-webkit-transform:translateX(15px);transform:translateX(15px);opacity:0}.mobile-menu--btn.open div:nth-child(3){-webkit-transform:translateY(-7px);transform:translateY(-7px)}.mobile-menu--btn.open div:nth-child(3) span:first-child{-webkit-transform:translateX(5px) rotateZ(-45deg);transform:translateX(5px) rotateZ(-45deg)}.mobile-menu--btn.open div:nth-child(3) span:last-child{-webkit-transform:translateX(-5px) rotateZ(45deg);transform:translateX(-5px) rotateZ(45deg)}.mobile-menu{position:absolute;top:0;right:0;left:-390px;bottom:0;width:390px;background-color:#fff;border-right:1px solid #dedede;z-index:100000}.mobile-menu--inner{max-width:600px;margin:0 auto;background-color:#fff}.mobile-menu--inner #top_searches{display:block}.mobile-menu--search{padding:20px}.mobile-menu--search-inner{padding:10px; background:#389159; background:-moz-linear-gradient(top,#389159 0%,#005f08 100%); background:-webkit-linear-gradient(top,#389159 0%,#005f08 100%); background:linear-gradient(to bottom,#389159 0%,#005f08 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#389159',endColorstr='#005f08',GradientType=0 ); }.mobile-search--label{font-size:15px;color:#fff;display:block;margin-bottom:5px}.mobile-search--input > input{padding:5px;height:38px;font-size:16px;border-radius:4px}.mobile-search--select .search_select{margin-top:0;font-size:16px;height:38px;width:100%}.mobile-search--section{padding-bottom:10px}.mobile-search--action{width:100%}.mobile-search--action .button{width:100%;text-align:center;padding:10px}.button{ background:#616161; background:-moz-linear-gradient(top,#616161 0%,#383838 100%); background:-webkit-linear-gradient(top,#616161 0%,#383838 100%); background:linear-gradient(to bottom,#616161 0%,#383838 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#616161',endColorstr='#383838',GradientType=0 ); color:#fff;font-size:16px}.button-green{height:33px;background:url(/images/style/light/button_bgr.jpg) repeat-x;font-size:14px;color:#fff;text-shadow:1px 1px 1px #444;padding:3px 8px}.button-green:hover{background:url(/images/style/light/button_bgr_hover.jpg) repeat-x}.mobile-tab--title{display:none;font-family:'Droid Serif',serif;font-size:18px;margin-bottom:20px;color:#383838}.page-slide-container{overflow:hidden}.page-slide{position:relative; }@-webkit-keyframes mobileMenuOpen{from{-webkit-transform:translate(0px,0px);transform:translate(0px,0px)}to{-webkit-transform:translateX(390px);transform:translateX(390px)}}@keyframes mobileMenuOpen{from{-webkit-transform:translate(0px,0px);transform:translate(0px,0px)}to{-webkit-transform:translateX(390px);transform:translateX(390px)}}@-webkit-keyframes mobileMenuClose{from{-webkit-transform:translateX(390px);transform:translateX(390px)}to{-webkit-transform:translate(0px,0px);transform:translate(0px,0px)}}@keyframes mobileMenuClose{from{-webkit-transform:translateX(390px);transform:translateX(390px)}to{-webkit-transform:translate(0px,0px);transform:translate(0px,0px)}}.mobile-menu--menu a{display:block;font-size:14px;color:#383838;padding:10px 20px;background:rgb(236,236,236);background:linear-gradient(-180deg,rgba(236,236,236,1) 0%,rgba(255,255,255,1) 100%)}.mobile-menu--menu > div > div{border-bottom:1px solid #d5d5d5}.mobile-checkout-stage{display:none;width:135px;padding:8px;position:relative;background-color:#1e6f30;color:#fff;font-size:14px;text-align:center;margin-bottom:15px}.mobile-checkout-stage::after{content:'';position:absolute;top:0;right:-18px;border-style:solid;border-width:16px 0 16px 18px;border-color:transparent transparent transparent #1e6f30}.extra_info_mobile{display:none}.checkout-row{display:flex;flex-wrap:wrap;margin-right:-20px;padding-bottom:20px}.checkout-item.checkout-select--title{width:110px;flex:none}.checkout-item{flex:1;padding-right:20px}.checkout-row--header{width:100%}.checkout-table{border:1px solid #dadada;padding:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.checkout-table *::before,.checkout-table *::after,.checkout-table *{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}.checkout-table .text_input{width:100%;height:26px;padding:0 5px} #lightbox img,#outerImageContainer,#imageDataContainer{width:100%!important;max-width:600px;max-height:600px}  @media screen and (max-width:1000px){html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;max-height:100%;overflow-y:scroll;-webkit-text-size-adjust:none}*,*:before,*:after{-moz-box-sizing:inherit;-webkit-box-sizing:inherit;box-sizing:inherit}.page-slide.open{-webkit-animation:mobileMenuOpen 1s ease forwards; -moz-animation:mobileMenuOpen 1s ease forwards; -o-animation:mobileMenuOpen 1s ease forwards; animation:mobileMenuOpen 1s ease forwards; }.page-slide.close{-webkit-animation:mobileMenuClose 1s ease forwards; -moz-animation:mobileMenuClose 1s ease forwards; -o-animation:mobileMenuClose 1s ease forwards; animation:mobileMenuClose 1s ease forwards; }#header_container{padding:0 20px}#header{width:100%;display:flex;flex-wrap:wrap}#menu,#header_top{width:100%}#top_searches,#basket_details{width:auto;flex:1}#top_searches{margin:0;padding:0;display:flex;justify-content:center}#search_container{height:24px}#basket_details{display:flex;justify-content:flex-end;align-items:center}#basket_text{width:auto;padding:0 20px 0 10px}#header_container{display:none}.header-mobile{display:block}#checkout_stage,#basket_text,#top_searches{display:none}.header{background-color:#383838}.header-mobile #header_top{background-color:#ebebeb;height:auto;padding-bottom:8px}.header-main{display:flex;flex-wrap:wrap;padding:0 20px;align-items:center}.logo-flex{flex:1 0 auto}.mobile-menu--btn-cont{display:block}.header-menu{padding-bottom:10px;width:100%}.header-menu #menu{height:auto;background:#f2f2f2}.header-menu #menu .lvl1_container{display:flex}.header-menu #menu .lvl1_container .menu_item_lvl1,.header-menu #menu .lvl1_container .menu_item_lvl1{flex:1 0 auto;text-align:center}.header-menu #menu .menu_item_lvl1 a,.header-menu #menu .menu_item_lvl1_sel a{padding:11px 15px 10px;height:auto}#content_container{width:100%;padding:20px 20px 10px}#content{width:calc(100% - 170px)}.sidebar_section{display:flex;flex-direction:column}.sidebar_menu_title{width:auto;height:auto;flex:1 0 auto;padding:10px 13px 9px}.category_level1,.category_level1_hover,.category_level1_lvl1,.category_level1_lvl1_sel{width:auto}.category_level1 a,.category_level1_hover a,.category_level1_lvl1 a,.category_level1_lvl1_sel a{padding:8px 13px 6px}.home-tab-content > form > div{display:flex;flex-wrap:wrap}.prod_grid{width:20%}.home_tab,.listing_tab{height:auto;padding:7px 24px 5px 24px}.home_tab_sel,.listing_tab_sel{height:auto;padding:8px 24px 5px 24px}.prod_button a{height:auto;padding:5px 5px 6px;margin:0 auto;max-width:133px;width:100%}#home_author{display:flex;flex-wrap:wrap}#home_author_left{flex:1;width:auto}#home_author_right{margin:0;padding:20px 0 0 20px;width:auto;display:flex;flex-direction:column}.home-top-sellers{width:100%}.home_top_title{width:auto;display:flex}.home_top_title_left{width:20%}.footer-categories-list{display:flex}#footer_categories,#footer_pages,#footer_customer_services{height:auto;width:auto}.footer-row{display:flex;flex-wrap:wrap}.footer-menus{flex:1;display:flex;flex-wrap:wrap;justify-content:center}.footer_categories_col{width:auto}#social_media{width:100%;text-align:center;flex:0 0 100%;align-items:center}.social-twitter{display:flex;flex-direction:column;align-items:center}#twitter_tweet{width:242px}#footer_customer_services{border-right:none}#footer{width:100%;padding:12px 20px}#footer_top{width:auto}.prod_price{margin-top:26px;padding-top:0}.header-menu{display:none}.account-grid{display:flex;flex-wrap:wrap;justify-content:space-between}.account-grid #account_login,.account-grid #order_login,.account-grid #newacc_del,.account-grid #newacc_bil{width:calc(50% - 10px)}.account-grid #order_login,.account-grid #newacc_bil{margin-left:0}.text_input{width:100%;height:26px;padding:0 5px }.newsletter_input_box,.newsletter_input,#article_left,.form_row{width:100%}#subscribe_button{clear:both}.content-flex{display:flex;flex-wrap:wrap}#contact_right,#contact_left{width:100%}#results_sort_bar{height:auto}.filter_item,.filter_item_sel{height:auto}#navtrail{padding-bottom:8px}.mobile-checkout-stage{display:block}.button_large_link,.button_small_link{height:auto;padding-bottom:7px}.button_large_link{width:170px}#chkout_header #logo{width:168px}.checkout-table{display:block}.category_level_container,#form_checkout > .contact_details{display:none}.cat_list{width:33.3333%}} @media screen and (max-width:900px){.home_top_title_left,.prod_grid{width:25%}.prod_grid{border:none}#main_article img,.article_content img{display:block;width:100%}} @media screen and (max-width:830px){.home_top_title_left,.prod_grid{width:33.3333%}.article_item_left{float:none;width:100%;clear:both}#chkout_container{width:calc(100% - 40px);margin:0 auto 20px}.cart_address_col{width:calc(50% - 10px)}.cart_address_col > .cart_address_col{width:100%}.cat_list{width:50%}.prod_item_remove.cat_list{padding-right:8px}} @media screen and (max-width:730px){#footer_customer_services{border-left:none}#footer{text-align:center}#footer_left,#footer_right{width:100%;text-align:center}#content,#sidebar,.sidebar_section{width:100%}#content{padding-left:0}.sidebar_menu_title{background:url(/images/style/lewismason/green-gradient-full.png);border-top-right-radius:5px;border-top-left-radius:5px;display:flex}.sidebar_menu_title > span{flex:1}.sidebar-menu-list{display:none}.sidebar_menu_title.active .mobile-arrow{transform:rotate(180deg)}.mobile-arrow{width:15px;height:15px;display:block;transition:transform .3s ease}.mobile-arrow svg{fill:#fff}.cart_address_col{width:100%}.contact-details--row-1 td:nth-child(2){width:auto !important}.contact-details--mobile-fix input[type="text"]{width:100% !important}#continue_shopping{display:none}#chkout_footer{background:none}} @media screen and (max-width:530px){#footer_categories,#footer_pages{border:none}.home_top_title_left,.prod_grid{width:50%}.home-tab-content .prod_item:nth-child(n+7),.home-home-tabs{display:none}.home-tab-content{display:block !important;clear:both;margin-bottom:30px}.mobile-tab--title{display:block}.prod_image{border-bottom:0}.account-grid #account_login,.account-grid #order_login,.account-grid #newacc_del,.account-grid #newacc_bil{width:100%}.account-grid #account_login,.account-grid #newacc_del{margin-bottom:20px}.comments_text_area,.comments_text_input,#form_comments{width:100%}#form_comments{padding-right:15px}.text_area{width:100%}@-webkit-keyframes mobileMenuOpen{from{transform:translate(0px,0px);-webkit-transform:translate(0px,0px)}to{transform:translateX(80%);-webkit-transform:translateX(80%)}}@keyframes mobileMenuOpen{from{transform:translate(0px,0px);-webkit-transform:translate(0px,0px)}to{transform:translateX(80%);-webkit-transform:translateX(80%)}}@-webkit-keyframes mobileMenuClose{from{transform:translateX(80%);-webkit-transform:translateX(80%)}to{transform:translate(0px,0px);-webkit-transform:translate(0px,0px)}}@keyframes mobileMenuClose{from{transform:translateX(80%);-webkit-transform:translateX(80%)}to{transform:translate(0px,0px);-webkit-transform:translate(0px,0px)}}.mobile-menu{width:80%;left:-80%}#related_basket,#cart_base,#cart_options{width:100%}.extra_info{display:none}.extra_info_mobile{display:table-cell;width:100%}.checkout-item{flex:none;width:50%;margin-bottom:5px}#results_sort_ppp,#results_sort_by{width:100%}#results_sort_ppp{text-align:left;margin-top:10px}} @media screen and (max-width:450px){.content img{display:block;width:100%}#listing_image,#listing_details{width:100%}#listing_img img{width:100%;display:block}#logo{height:69px;width:202px}} @media screen and (max-width:400px){#home_author_right{width:100%;padding:0 0 20px}.brand_image{margin-left:0}.home_top_title{width:100%}.cat_list,.checkout-item{width:100%}.responsive{width:100% !important}}.category_level_container{}