﻿@charset "utf-8"; 
@import url("../generic/common1_1.css"); 

.master.mobile-nav li.bySolutions,
.shopby_category.solutionsWorld.bySolutions { display:none; }

.product #product_price_673001 span.price:before, .product #product_price_673002 span.price:before, .product #product_price_673003 span.price:before, .product #product_price_673004 span.price:before   { content:"from";}

body, body * { font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;}

#wishlist,#box .my_account .body,.sign_in_registration,.product_info > .product_name > a,div.namePartPriceContainer > .not_available,div.namePartPriceContainer > span.sku,div.namePartPriceContainer h1.main_header { color: #666666!important; } 
.genericError_message { color: #af1e23;	}

.express_delivery_logo { display:none; }
img[src*="/icons/logos/delivery/logo_delivery_2lorry_72.jpg"] { display:none; }
img[src*="/icons/logos/delivery/logo_delivery_1lorry_72.jpg"] { display:none; }




@media only screen and (max-width: 750px) {
input::-webkit-input-placeholder {color:transparent;}
input:focus::-webkit-input-placeholder::before {content:""!important;color:transparent;}
input:-moz-placeholder {color:transparent;display:none;}
input::-moz-placeholder {color:transparent;display:none;}
}


#WC_MyAccountDisplay_div_1 .myaccount_title .sub_breadcrumb { color: #6d7e52;}
div#cartDropdown { border-color: #9BB2B5 #c9cece #c9cece; }
div#cartDropdown a#GotoCartButton1.basicButton span {	border: none!important;	color: #ffffff!important;font-size:16px;}
div#widget_minishopcart_popup > #cartDropdown > .content > .subtotal > .product_price,
div#widget_minishopcart_popup_1 > #cartDropdown > .content > .subtotal > .product_price { color: #6d7e52;}
#widget_minishopcart {	background-image: none!important;border: 1px solid #c9cece!important;border-radius: 0px!important; }
#widget_minishopcart::before { content: url("../../images/responsive/mybasket.png")!important; left: 0!important; position: relative!important;	top: 6px!important; }
#widget_minishopcart:hover {background-image: linear-gradient(#e6e7e8, #e6e7e8)!important; } 
div#WC_AccountDisplay_div_21.myaccount_header, div#WC_AccountDisplay_div_4.myaccount_header  {	border-color: #6d7e52 #e5e5e5 #e5e5e5;	} 
a#WC_AccountDisplay_links_2.button_primary div.button_text, a#WC_AccountDisplay_links_3.button_primary div.button_text {border: none;} 
a#WC_AccountDisplay_links_2.button_primary, a#WC_AccountDisplay_links_3.button_primary {background-image: linear-gradient(#6d7e52, #6d7e52);border: none;border-radius: 0;	color: #ffffff;	} 
div#WC_UserRegistrationAddForm_div_5.myaccount_header {border-color: #6d7e52 #e5e5e5 #e5e5e5;} 
div.button_text {border: none!important;color: #ffffff;	}
.button_primary {background-image: linear-gradient(#6d7e52, #6d7e52);border: none; }
form#Register a#WC_UserRegistrationAddForm_links_2.button_secondary.button_left_padding div.button_text {color: #6d7e52;border: none;	} 
form#Register .button_secondary:hover {background-image: linear-gradient(#e6e7e8, #e6e7e8);} 
form#Register .button_secondary {background-image: linear-gradient(#d1d3d4, #d1d3d4);border: none;border-radius: 0;} 
.error_msg {color: #af1e23;} 
#quickLinksBar .basicMenu > h3 { background: #6d7e52; }
@media screen and (min-width:600px) {		
#page #departmentsMenu {background-color: #6d7e52!important;} 
}
@media screen and (max-width:600px) {
#headerRow2 { background: #6d7e52; } 	
}
#departmentsMenu li { border-right:1px solid white!important; }		
.departmentButton {			background-image: none;			border: 1px solid #6d7e52;		} 
.departmentButton > span {			border:none;color: #ffffff;		border-radius:0px;			} 
.departmentButton:hover {background-image: none!important;	border-color: #6d7e52!important; } 
.departmentButton:hover::after {background-image: none!important;	} 
ul#departmentsMenu.active { border-top:2px solid #6d7e52; }		
.departmentMenu.active ul.categoryList { border-bottom:2px solid #666; }	
.departmentMenu > li, .departmentMenu > .header {border-bottom: 0px solid #ccc;		} 
div.widget_title_container .black, div.widget_search_results .black {	color: #6d7e52!important;	} 
#autoSuggestAdvancedSearch > a {color: #6d7e52;	} 
.optionContainer > .title {background: linear-gradient(#ffffff, #ffffff) repeat scroll 0 0 rgba(0, 0, 0, 0)!important;  		border-radius: 0 0 0 0!important;color: #6d7e52!important;} 
div.widget_left_nav > div.content_left_border > div.content_right_border > div.content div.content_section div.section_list {background-color: #ffffff;} 
.facetWidget .close {background: rgba(0, 0, 0, 0) url("/wcsstore/contentspots/categories/sos/icons/rwdUI.png") repeat scroll -61px -1px!important;} 
div.productListingWidget div.from_price span.label_price, .product_info > .product_price, div.productListingWidget div.offer_price span.label_price, .product_price .offer_price span  {color: #6d7e52!important;} 
.product_price .original_price span, .product_info > .product_name > a {color: #666666!important;} 
div#container_DepartmentPageHub > div[class="row margin-true"]:last-child {background: white;border:1px dotted #666!important;}	

#WC_MyAccountDisplay_div_1 .myaccount_title .landingpage_link, #WC_MyAccountDisplay_div_1 .myaccount_breadcrumb, #WC_MyAccountDisplay_div_1 .myaccount_title .current_breadcrumb {color: #6d7e52;font-weight: normal;line-height: 33px;} 
#WC_MyAccountDisplay_div_1 .myaccount_title .divider {color: #6d7e52;} 
.myaccount_header, div#WC_OrderStatusCommonPage_div_2.myaccount_header.bottom_line {border-color: #6d7e52 #e5e5e5 #e5e5e5!important;} 
div.widget_left_nav > div.content_left_border > div.content_right_border > div.content div.content_section div.header span.header_title {font-size: 13px;} 
div.widget_left_nav > div.content_left_border {border: 2px solid #6d7e52;} 
#wishlist {border: 2px solid #6d7e52;}
#MyAccountLinks > #contentLinks > .bottom_border > .MyAccountLinkButton {background-image: linear-gradient(#f7f9f9, #f7f9f9);border: 1px solid #c9cece;border-radius: 0;} 
div.widget_left_nav > div.content_left_border > div.content_right_border > div.content div.content_section div.section_list > ul > li > a {			font-size: 16px;		} 
div.widget_left_nav > div.content_left_border > div.content_right_border > div.content div.content_section div.section_list ul li, div.widget_left_nav > div.content_left_border > div.content_right_border > div.content div.content_section div.section_list div.showMore {color: #666666;font-size: 16px;		} /* Left nav - headings size */
.myaccount_desc_title {	font-size: 16px;font-weight: normal;} 
.myaccount_header {color: #666666;} 
h2.myaccount_header, h2.myaccount_header.no_side_lines, h2.myaccount_header.bottom_line {font-weight: normal;} 	
div#WC_UserRegistrationUpdateForm_div_11.form_2column form#Register h2 {font-size: 18px;font-weight: normal;} 
.label_my_account {font-size: 14px;font-weight: normal;} 
#Register input, #WC_AccountForm_div_9 input, #my_account_billing input, #shipAddr input {height: 25px;margin-bottom: 15px;		} 
#box .my_account .body {padding-bottom: 25px;} 
.drop_down_country {height: 30px;width: 240px;}
#Register input, #WC_AccountForm_div_9 input, #my_account_billing input, #shipAddr input {width: 235px;} 
.form_2column .column select {min-height: 30px;border: 1px solid #ccc;margin-right: 10px;}
input#WC_UserRegistrationUpdateForm_FormInput_sendMeEmail_In_Register_1.checkbox {width: 20px;} 
span.label_msg {font-size: 12px;display: block;line-height: 2.3em;margin: -16px 0 15px 0;} 
@media screen and (max-width:3000px) and (min-width:860px) {
div#WC_PersonalInfoExtension_DOB_div_1.column span.label_msg {position: relative;top: 11px;right: 346px;}
div#WC_UserRegistrationAddForm_div_8.form_2column div#WC_PersonalInfoExtension_DOB_div_1.column span.label_msg {top: 45px;right: 410px;}
}
@media screen and (max-width:860px) and (min-width:600px) { 
div#WC_PersonalInfoExtension_DOB_div_1.column span.label_msg {position:relative;float: left;top:11px;right: 0px;} 
div#WC_UserRegistrationAddForm_div_8.form_2column div#WC_PersonalInfoExtension_DOB_div_1.column span.label_msg {top: 45px;right: 397px;	}
}
.offerprice {color: #6d7e52;	margin-top: 30px;} 
#four-grid-wishlist .item .description_fixedwidth {overflow: inherit;	} 
.note_welcome_secure,div#WC_AccountDisplay_div_7.align p label,div#WC_AccountDisplay_div_23.align p,div#WC_AccountDisplay_div_23.align ul {font-size: 16px;line-height: 24px;margin-top: 10px;	}
.registration_header {font-size: 18px; } 
.sign_in_registration .align input {height: 25px;}
.sign_in_registration .align {height: 266px;} 
a#WC_AccountDisplay_links_1.myaccount_link {font-size: 16px;text-decoration: underline;} 
input#WC_UserRegistrationAddForm_FormInput_receiveEmail_In_Register_1, input#WC_UserRegistrationAddForm_FormInput_sendCatalog_In_Register_1 {width: 16px;} 
div#contentRecommendationWidget_TerminoConditionEMS.contentRecommendationWidget div.left_espot p a {color: #369bc8;text-decoration: underline;}
div.info_table {margin: 6px 0 0 6px;} 
.my_account .myaccount_link, .order_status_table {margin-left: 6px;} 
div#WC_UserRegistrationAddForm_div_8.form_2column > h2 {font-size: 18px;font-weight: normal;} 
.checkbox_registration {margin-right: 10px;} 
.myaccount_title {color: #666666;} 
div#WC_UserRegistrationAddForm_div_5.myaccount_header {border-color: #6d7e52 #e5e5e5 #e5e5e5!important;} 
div.button_text, .button_add_to_cart > .button_text {border: none!important;color: #ffffff;font-size:16px;		} 
.button_primary, .button.primary, .basicButton, .basicButton > span, .button_primary > .button_text {background-image: linear-gradient(#f47f3d, #f47f3d)!important;border: none!important;border-radius: 4px!important;color: #ffffff!important;font-size: 16px!important;} 
.button_secondary > .button_text, form#Register a#WC_UserRegistrationAddForm_links_2.button_secondary.button_left_padding div.button_text {color: #666666!important;border: none!important;font-size: 16px;} 
.button_secondary:hover, .selectWrapper:hover, .shopperActions .dropdown_primary:hover {background-image: linear-gradient(#e6e7e8, #e6e7e8)!important;} 
.button_secondary {background-image: linear-gradient(#d1d3d4, #d1d3d4)!important;border: none!important;border-radius: 4px!important;font-size: 16px!important;} 	
div.namePartPriceContainer h1.main_header, div.namePartPriceContainer > span.sku {color: #666666!important;} 
div.namePartPriceContainer > div.product_price {color: #6d7e52!important;} 
.product_price .yousave_price span {color: #af1e23;} 
div.namePartPriceContainer > div.product_price {font-weight: normal!important;} 
.available .header, .product_listing_container .list_mode .product > .available .header, #widget_package_summary > .left_border > .right_border > .content > .item > .available .header {display: none;} 
.available, div.namePartPriceContainer {border-bottom: 0px!important;} 
.shopperActions .dropdown_primary {background: #d1d3d4 none repeat scroll 0 0!important;    		border-radius: 4px!important;    		border-style: none!important;		}
.shopperActions .dropdown_primary > .drop {border-left: 0px!important;}/*Add to wishlist dropdown Removes middle line - Now on brand */
.shopperActions .dropdown_primary > a {color: #6d7e52!important;} 
.created_list {background: transparent url("/wcsstore/contentspots/categories/sos/icons/plus_icon.png")no-repeat scroll 10px 50%!important;	} 
.shopperActions .dropdown_primary .shoppping_list_content {font-size: 16px;			color: #666666;		} 
.shopperActions .dropdown_primary > .drop div::before {			top: 3px!important;		} 
.tab_container {color: #666666!important;border-radius: 0px!important;		    border-top: 2px solid #6d7e52!important;		} 		
.tab_container:hover {background-image: linear-gradient(#e6e7e8, #e6e7e8)!important;}		
.inactive_tab {background: #d1d3d4 none repeat scroll 0 0!important;background-image: none!important;} 	
.productDescDropMerch > a > .arrow {background: rgba(0, 0, 0, 0) url("/wcsstore/contentspots/categories/sos/icons/rwdUI.png") no-repeat scroll -80px -40px!important;		} 
.productDescDropMerch[aria-expanded="true"] > a > .arrow {    		background: rgba(0, 0, 0, 0) url("/wcsstore/contentspots/categories/sos/icons/rwdUI.png") no-repeat scroll -100px -40px!important; 		}
.fancybox-item.fancybox-close {background-image: url("/wcsstore/AuroraStorefrontAssetStore/javascript/fancybox/fancybox_sprite.png")!important;		}
.available > .sublist {padding-left: 0!important;margin-left: 2px!important;} 
.available > .sublist {width: 312px!important;max-width:none!important;} 
#container_CheckoutLayout #WC_StandardLoyaltyCheque_div_2:before { content:'Loyalty Cheque/Gift Voucher? Redeem it here...'; font-size:16px; margin-left:4%;}
.breadcrumb_current, #breadcrumb .on {color: #6d7e52;} 
.dropdown_primary > .button > .content {color: #666666;background:#eeeeef!important;} 
.dropdown_primary > .button > .content { color:#333; }
.dropdown_primary > .button > .right_border,.dropdown_primary > .button > .left_border,.dropdown_primary > .drop .right_border { background:#eeeeef!important;} 
.dropdown_primary > .drop > .dropdown_arrow { background:#eeeeef!important;}		
.dropdown_primary > .drop > .white_line {display: none;} 
.button_add_to_cart:hover > .button_text {color: #ffffff;} 
#checkout_crumb .crumb a {color: #6d7e52!important;} 
#box .main_header {background: rgba(0, 0, 0, 0) url("/wcsstore/contentspots/categories/sos/icons/box_header_tile1.png") repeat-x scroll 0 0;		} 
#box .main_header .left_corner {background: transparent url("/wcsstore/contentspots/categories/sos/icons/box_header_left1.png") no-repeat scroll 0 0;} 
#box .main_header .right_corner {background: transparent url("/wcsstore/contentspots/categories/sos/icons/box_header_right1.png") no-repeat scroll 0 0;		} 
#box .main_header .left_corner_straight {  background: transparent url("/wcsstore/contentspots/categories/sos/icons/box_header_left_straight.png") no-repeat scroll 0 0;		} 
#box .main_header .right_corner_straight { background: transparent url("/wcsstore/contentspots/categories/sos/icons/box_header_right_straight.png") no-repeat scroll 0 0;		} 
#customers_new_or_returning h2 { font-size: 14px; } 
#container_homepage > div.row:nth-child(1) { display:none!important; }
#container_homepage div[data-slot-id="3"] .owl-dots { display:none; }
#categoryRecommendationWidget_4_-1010_3074457345618305909 { margin-top:0px; }
#container_homepage #contentRecommendationWidget_Mobile_Carousel_EMS, #container_homepage #contentRecommendationWidget_aurora_slider { margin:0; padding:0; }
#container_homepage > div[class="row margin-true"] { margin:0; padding:0!important; }
#container_homepage .row {	padding-top: 10px!important;	padding-bottom:10px!important;		padding-left:0px!important;	padding-right:0px!important;}
#container_homepage div[data-slot-id="3"] .contentRecommendationWidget {  margin: 1.2% auto;}
#container_homepage div[data-slot-id="3"] {  background: white none repeat scroll 0 0;}
#container_homepage {  padding: 0; }
#container_homepage .carousel > h2 {color: #666666;	text-align: center;	font-size: 20px!important;}
#container_homepage .carousel > h2 {padding: 0 0px 10px 20px!important;}
#container_homepage .homePageContainerRow5 .carousel > .content > ul > li {	width: 25%!important;	visibility:visible!important;}
#container_homepage .homePageContainerRow5 .offer_price {float: none!important;}
@media screen and (max-width:700px) {
#contentRecommendationWidget_6_-1000_3074457345618305904 img { display:none; }
.homePageContainerRow5 .catalogEntryRecommendationWidget > a { margin-top:-35%!important }
}
@media screen and (max-width:700px) {
#container_homepage .homePageContainerRow5 .carousel > .content > ul > li {	width: 50%!important;	visibility:visible!important;}
#container_homepage .homePageContainerRow5 .product_name, .product_price {	height: auto!important;	min-height: 50px!important;}
#container_homepage .homePageContainerRow5 .offer_price {	float: none!important;}
}
 @media screen and (max-width:500px) {
#container_homepage .homePageContainerRow5 .carousel > .content > ul > li {	width: 100%!important;	visibility:visible!important;}
#container_homepage .homePageContainerRow5 .offer_price {	float: none!important;}
#container_homepage .homePageContainerRow5 .product_name, .product_price {	height: auto!important;	min-height: 50px!important;}
}
#carousel div.nav > ul {    padding: 0px;    background: none!important;    float: left;    border: none!important;    position: relative;    top: 0px!important;    border-radius: 7px;}
#carousel #navigation {    width: 100%;    position: absolute;    bottom: -25px!important;    border-bottom:none!important;    margin-top: 10px;}
#carousel div.nav {float: none;margin-top: 0px!important;        margin-right: auto!important;        margin-bottom: 0px!important;        margin-left: auto!important;}
#container_homepage .x-control img {  opacity: 1 !important;}
#container_homepage #carousel ._left > a img,#container_homepage #carousel ._right > a img { border:none!important; width:70%!important; }
#container_homepage ._left.x-control { left:-4%!important; }
#container_homepage ._right.x-control { right:-4%!important; }
#container_homepage div[data-slot-id="4"] {  background: white none repeat scroll 0 0;  width: 100%; }
#container_homepage div[data-slot-id="4"] .product { max-width:100%;}
#container_homepage div[data-slot-id="6"]  .left_espot {  float: left; width:48.42%;}
#container_homepage div[data-slot-id="6"]  .left_espot:first-of-type {margin-right:2.81%;		line-height: 0px;}
@media only screen and (max-width: 1136px) {
#container_homepage div[data-slot-id="6"]  .left_espot:first-of-type {	margin-right:2.5%;	} 
}
@media only screen and (max-width: 650px) {
#container_homepage div[data-slot-id="6"]  .left_espot:first-of-type {	margin-right:2.3%;		}
}
@media only screen and (max-width: 480px) {
#container_homepage div[data-slot-id="6"]  .left_espot:first-of-type {	margin-right:0;	width:100%;	}
#container_homepage div[data-slot-id="6"]  .left_espot:last-of-type {	display:none;	}
}
#container_homepage div[data-slot-id="6"]  .left_espot:last-of-type {	line-height: 0px;}
#contentRecommendationWidget_6_-1000_3074457345618299908 .left_espot {	width:48.42%;}
@media only screen and (max-width: 490px) {
#contentRecommendationWidget_HeaderThinEMS_Aurora .item .left img {	max-height: 45px;	}
}
#contentRecommendationWidget_HeaderThinEMS_Aurora .owl-nav,#contentRecommendationWidget_HeaderThinEMS_Aurora .owl-dots {  display:none; }
@media screen and (min-width:700px) {
#headerThinEMS .owl-stage { width:2000px!important; }
}
.homePageContainerRow4 { display:none; }
.homePageContainerRow4 > div {  width: 25%;}
.row .homePageContainerRow4  {	padding-bottom:0px!important;}
.row .homePageContainerRow5  {	margin-top:-20px!important;}
.homePageContainerRow4 .active .left_espot > h3 {  background: white;  float: left;  font-size: 90%;  padding: 3%;  width: 70%;border-bottom:0;text-align:center;}
.homePageContainerRow4 .left_espot > h3 {  border:1px solid #ccc;  border-radius: 10px 10px 0 0;  float: left;  font-size: 90%;  padding: 3%;    width: 70%; border-bottom:0;text-align:center;}

@media screen and (max-width:700px) {
.homePageContainerRow4 > div { width:33%;  }
.row.homePageContainerRow4.active-3 > div { margin-right:1.8%; }
.homePageContainerRow4 > div h3 { width:100%!important; }
}
.row.homePageContainerRow4 { width:96.5%; }
.row.homePageContainerRow4.active-3 { width:99.5%; }
.homePageContainerRow4 > div.active h3 {background:#e7e7e8!important;border:none!important;}
#container_homepage .carousel > .content > ul > li > .product { max-width:100%; }
#container_homepage div[data-slot-id="4"]  ul.grid li { width:33%!important; }
@media screen and (max-width:600px) {
.homePageContainerRow4 > div { left:0!important; }
}
@media screen and (max-width:500px) {
.homePageContainerRow4 div[data-slot-id="9"],
.homePageContainerRow4 div[data-slot-id="8"] { position:static!important; }
}
@media screen and (max-width:350px) {
.homePageContainerRow4 .left_espot > h3 { font-size:11px!important; }
}
.homePageContainerRow4 div[data-slot-id="8"] {  left: -5%;  position: relative;}
.homePageContainerRow4 div[data-slot-id="9"] {  left: -10%;  position: relative;}
.homePageContainerRow4 div[data-slot-id="10"] {  left: -15%;  position: relative;}
.homePageContainerRow5 div[data-slot-id]  {
width:100%;
}

.row.homePageContainerRow5 div[data-slot-id="10"], .row.homePageContainerRow5 div[data-slot-id="11"], .row.homePageContainerRow5 div[data-slot-id="12"], .row.homePageContainerRow5 div[data-slot-id="13"]{
  
  padding-top: 0px!important;
	
	
}

 #container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"] {
overflow:hidden;

}

.row.homePageContainerRow5 {  margin-top: -20px;}
.row.homePageContainerRow4 {  margin-bottom: 0;  padding-bottom: 0;}
.homePageContainerRow5 > div {  background: white none repeat scroll 0 0;}
.homePageContainerRow4 > div { cursor:pointer; }
.homePageContainerRow4 > div h3:hover { text-decoration:underline }
div.active[data-slot-id] {  position: relative;  top: 0px;}Copy of People Like You Buy
.homePageContainerRow5 ul.grid li { width:25%!important; }
.homePageContainerRow5 ul.grid .product { max-width:100%; }
.homePageContainerRow5 .header { display:none; } 
.homePageContainerRow5  .product > .product_image img { max-width:100%!important; }
.homePageContainerRow5 ul.grid { margin-top:2%; }
@media only screen and (max-width: 800px) {
.homePageContainerRow5 ul.grid li { width:50%!important; }
.homePageContainerRow5 ul.grid li:nth-of-type(1n+5) {display:none!important;}
}
.homePageContainerRow5 > div { display:none; }
.homePageContainerRow5 > div.block_active { display:block; }
#container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"]  div.left_espot { float:left; position:relative; width:auto!important;  }
#container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"]  div.left_espot img {padding-right:35px;	}
#container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"]  {  width:100%; overflow:hidden; float:left; }
.scroll-x.brands { position:relative; }
#container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"]  div.left_espot img { -webkit-filter: grayscale(100%);    filter: grayscale(100%) opacity(50%);}
#container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"]  div.left_espot img:hover {-webkit-filter: grayscale(0%);    filter: grayscale(0%);}
#container_homepage .catPos {
    width: 90%;
    margin: 0 auto;
    background: #ffffff;
    border: 0px dotted #535556;
    overflow: hidden;
    position: relative;
    border-radius: 0px;
}


#container_homepage .catPos > .container {
    width: 100%;
    min-width: 0;
    padding: 0;
    background: #ffffff;
    text-align: center;
}

#container_homepage div[data-slot-id="13"] .scroll-x .left_espot { float:left;}

#container_homepage .row.catEntryetails { width:100%; float:left; text-align: center!important; }


@media screen and (max-width:450px) {
.homePageContainerRow5 ul.grid li { width:100%!important; }
}








#container_homepage  .row:first-of-type {
padding-top:0px!important;
padding-bottom:5px!important;
}


/*Homepage */

#container_homepage .row {
	
	padding-top: 10px!important;
	padding-bottom:10px!important;
		padding-left:0px!important;
	padding-right:0px!important;
	
}



#container_homepage div[data-slot-id="3"] {
  background: white none repeat scroll 0 0;
}

#container_homepage {
  padding: 0; 
}




/* Carousel*/ 

#container_homepage div[data-slot-id="4"] .catPos.categorySpot { width:97%; float:left; }

@media screen and (min-width:1280px) {
#container_homepage div[data-slot-id="4"] li[style]:first-child { position:relative; left:-3%; }
#container_homepage div[data-slot-id="4"] li[style]:nth-child(3)  { float:right!important; position:relative; left:1.2%; }
#container_homepage div[data-slot-id="4"] li[style]:nth-child(1)  { float:right!important; position:relative; left:3%; }
#container_homepage div[data-slot-id="4"] li[style]:nth-child(2)  { float:right!important; position:relative; left:2.2%; }
}
#container_homepage div[data-slot-id="4"] .carousel.padding-true > .content { margin:0; }

#container_homepage div[data-slot-id="4"]  div[id*="categoryRecommendationWidget"] { margin:0; padding-left:0; padding-right:0; padding-top:0px; }

#container_homepage div[data-slot-id="4"] .catPos > .product_image > a { max-height:260px!important;  }


#carousel div.nav > ul {
    padding: 0px;
    background: none!important;
    float: left;
    border: none!important;
    position: relative;
    top: 0px!important;
    border-radius: 7px;
}
#carousel #navigation {
    width: 100%;
    position: absolute;
    bottom: -25px!important;
    border-bottom:none!important;
    margin-top: 10px;
}

#carousel div.nav {
    float: none;
   
        margin-top: 0px!important;
        margin-right: auto!important;
        margin-bottom: 0px!important;
        margin-left: auto!important;
}

#container_homepage .x-control img {
  opacity: 1 !important;
}

#container_homepage #carousel ._left > a img,
#container_homepage #carousel ._right > a img { border:none!important; width:70%!important; }

#container_homepage ._left.x-control { left:1%!important; }
#container_homepage ._right.x-control { right:1%!important; }

#container_homepage div[data-slot-id="4"] {
  background: white none repeat scroll 0 0;
  width: 100%;
 
}

#container_homepage div[data-slot-id="4"] .product {
 max-width:100%;
}





#container_homepage div[data-slot-id="6"]  .left_espot {
  float: left;
  
  width:48.42%;
}
#container_homepage div[data-slot-id="6"]  .left_espot:first-of-type {
margin-right:2.81%;
	
	line-height: 0px;
	
}

@media only screen and (max-width: 1136px) {
	
	#container_homepage div[data-slot-id="6"]  .left_espot:first-of-type {
	margin-right:2.5%;
	
	} 
}
@media only screen and (max-width: 650px) {
	
	#container_homepage div[data-slot-id="6"]  .left_espot:first-of-type {
	margin-right:2.3%;
	
		}
}
@media only screen and (max-width: 480px) {
	
	#container_homepage div[data-slot-id="6"]  .left_espot:first-of-type {
	margin-right:0;
	width:100%;

	}
			
	#container_homepage div[data-slot-id="6"]  .left_espot:last-of-type {
	
	display:none;
	}
	
}


#container_homepage div[data-slot-id="6"]  .left_espot:last-of-type {

	line-height: 0px;
	
}

#contentRecommendationWidget_6_-1000_3074457345618299908 .left_espot {
	width:48.42%;
}

/*END #headerThinEMS  */ 

/*JS Hidden */
.homePageContainerRow4 { display:none; }
.homePageContainerRow4 > div {
  width: 25%;
}

.row .homePageContainerRow4  {

	padding-bottom:0px!important;
}
.row .homePageContainerRow5  {
	margin-top:-20px!important;
	
}




@media screen and (max-width:700px) {
.homePageContainerRow4 > div { width:33%;  }
.row.homePageContainerRow4.active-3 > div { margin-right:1.8%; }
.homePageContainerRow4 > div h3 { width:100%!important; }
}


.row.homePageContainerRow4 { width:96.5%; }
.row.homePageContainerRow4.active-3 { width:99.5%; }


#container_homepage .carousel > .content > ul > li > .product { max-width:100%; }

#container_homepage div[data-slot-id="4"]  ul.grid li { 
width:33%!important; 

}

@media screen and (max-width:600px) {
.homePageContainerRow4 > div { left:0!important; }

}
@media screen and (max-width:500px) {
.homePageContainerRow4 div[data-slot-id="9"],
.homePageContainerRow4 div[data-slot-id="8"] { position:static!important; }
}
@media screen and (max-width:350px) {
.homePageContainerRow4 .left_espot > h3 { font-size:11px!important; }
}

.homePageContainerRow4 div[data-slot-id="8"] {
  left: -5%;
  position: relative;
}

.homePageContainerRow4 div[data-slot-id="9"] {
  left: -10%;
  position: relative;
}
.homePageContainerRow4 div[data-slot-id="10"] {
  left: -15%;
  position: relative;

}


.homePageContainerRow5 div[data-slot-id]  {
width:100%;
}

.row.homePageContainerRow5 div[data-slot-id="10"], .row.homePageContainerRow5 div[data-slot-id="11"], .row.homePageContainerRow5 div[data-slot-id="12"], .row.homePageContainerRow5 div[data-slot-id="13"]{
  
  padding-top: 0px!important;
	
	
}
.homePageContainerRow5 .carousel { margin:0; padding:0; }
.homePageContainerRow5 .carousel.padding-true > .content { margin:0; }

 #container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"] {
overflow:hidden;

}

.row.homePageContainerRow5 {
  margin-top: -20px;

	
}
.row.homePageContainerRow4 {
  margin-bottom: 0;
  padding-bottom: 0;
}


.homePageContainerRow5 > div {
  background: white none repeat scroll 0 0;
 
}

.homePageContainerRow4 > div { cursor:pointer; }
.homePageContainerRow4 > div h3:hover { text-decoration:underline }
div.active[data-slot-id] {
  position: relative;
  top: 0px;
}

.homePageContainerRow5 ul.grid li { width:25%!important; }
.homePageContainerRow5 ul.grid .product { max-width:100%; }
.homePageContainerRow5 .header { display:none; }
 
.homePageContainerRow5  .product > .product_image img { max-width:100%!important; }

.homePageContainerRow5 ul.grid { margin-top:2%; }

@media only screen and (max-width: 800px) {

.homePageContainerRow5 ul.grid li { width:50%!important; }

.homePageContainerRow5 ul.grid li:nth-of-type(1n+5) {

display:none!important;
}
}


.homePageContainerRow5 > div { display:none; }

.homePageContainerRow5 > div.block_active { display:block; }



/*Brands */
#container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"] { margin-top:2.5%; }
#container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"]  div.left_espot { float:left; position:relative; width:auto!important;  }
#container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"]  div.left_espot img {
	
padding-right:35px;
	}
#container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"]  {  width:100%; overflow:hidden; float:left; }
.scroll-x.brands { position:relative; }

#container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"]  div.left_espot img {

-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%) opacity(50%);;
	
}

#container_homepage div[data-slot-id="13"] div[id*="contentRecommendationWidget"]  div.left_espot img:hover {
-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
    filter: grayscale(0%);
}


/*Homepage white box sections*/



/*Homepages Categories*/

#container_homepage .catPos {
    width: 100%;
    margin: 0 auto;
    background: #ffffff;
    border: 0px dotted #535556;
    overflow: hidden;
    position: relative;
    border-radius: 0px;
}


#container_homepage .catPos > .container {
    width: 100%;
    min-width: 0;
    padding: 0;
    background: #ffffff;
    text-align: center;
}

#container_homepage div[data-slot-id="13"] .scroll-x .left_espot { float:left;}

#container_homepage .row.catEntryetails { width:100%; float:left; text-align: center!important;  	}
.homePageContainerRow5 { border:1px solid #ccc; position:relative; top:9px; }
.homePageContainerRow5 .catalogEntryRecommendationWidget > a { margin-top:-9%; }
@media screen and (max-width:450px) {
.homePageContainerRow5 ul.grid li { width:100%!important; }
}








#container_homepage  .row:first-of-type {padding-top:0px!important;padding-bottom:5px!important;}
#container_homepage div[data-slot-id="1"] .row {	padding:0px!important;	margin:0px!important;}
#container_homepage div[data-slot-id="2"] .row {	padding:0px!important;	margin:0px!important;}
#interactive_dialogue .checkout,
#interactive_dialogue .lightbox-add2cart { background:#f47f3e!important; border-radius:8px;  }
div.content_wrapper, div.content_wrapper, div.content_wrapper > div.content_left_shadow > div.content_right_shadow > div.main_content {  background:inherit!important; padding:0; }
#widget_breadcrumb li.back:before { content: '< '; }
.tp-widget-wcs .tp-widget-businessinfo .divider {  display: none!important; } 
#reviews-summary > span:first-child {   font-size: 0; }
#searchFilterButton {display:none; }
#searchBox > .submitButton::before { content:''; }
#contentRecommendationWidget_store_menuLeft_EMS li a { line-height:22px; }
#headerRow2 { width:100%; float:left; }
#headerRow2 { position:static!important; min-height:inherit; }
header {float: left;  width: 100%;background-color:white;max-height:180px;}
#LIsignOutMyAccount a { display:block; float:left; }
#headerRow1 { height:inherit; background:white; }
#headerRow1:after,#headerRow2:after {content:none!important;}
#sosstorelogo  { max-width:325px!important; width:100%; display:block; margin:auto; }
#page { max-width:100%!important; }
.navigation_left {  width: 36.5%;}
#searchBar {position:static;width:100%;margin:0;padding:0;}
#searchTermWrapper { position:static; }
#searchBox > .submitButton {    width: 88px;    height: 37px;    top: -27.5px; float:left;    z-index: 101;    right: -6px;   border:none; }
#searchTermWrapper > input {top:0px!important;width:30%;position:relative;z-index:1;top:3px!important;}
#contentWrapper {  float: left;  width: 100%;}
div[id*="searchBasedNavigation_widget_6_"] {  background: white none repeat scroll 0 0;}
.rowContainer[id*="container_"] {max-width:1280px;margin:auto;}
#container_SkimGuard { background:white; margin-top:2%; margin-bottom:2%; }
.quickLinkAdd2cart {  background: #f47f3e!important;  border-radius: 7px;  color: white;  display: inline-block;  font-size: 13px;  font-weight: bold;  padding: 5px 15px; }
.right.column1 { width:100%; float:left;  }
.right.column1 .quickLinkAdd2cart {    margin: auto;    width: 40%;    float: none;    display: block;    min-width:100px;text-align:center; } 
.right.column2 { position:relative; }
.product_name.mh_name > a {  text-align: center; }
.product_price.mh_price {	border-top: 0px dotted #333;	text-align: center;	margin-left:auto;	margin-right:auto;}
.product_price.mh_price::before {	content: " ";	width:50%;	display:block;    border-top: 1px dotted #333!important;	padding-bottom: 10px;margin:auto;}
.grid_mode .product > .product_image img:after {  content:' ';  display:block;  width:100%;  background:url('/icons/sos/shadow.jpg'); }
#FooterRecentlyViewed {    max-width: 1280px;    margin: auto;}
.product_image .image {  width: 100%;  float: left;  margin-bottom: -8px }
.product_listing_container > .grid_mode > li {   border-collapse: collapse;  padding-top: 20px;  width: 20%; }
@media screen and (min-width:1280px) {
.grid_mode.grid > li {  width: 33%!important; }
}
.main_menu {  margin: auto;  max-width: 1280px;display:none;}
.row::after {  clear: both;  content: "";  display: block;}
.main_menu {  margin: auto;  max-width: 1280px;}
.logo {    float: left;  width: 26%;}
.navigation_right {  float: right!important;}
#MiniShoppingCart {  float: right;}
.navigation_left > ul {  padding: 0;}
.navigation_left li span { position:relative; }
.navigation_left li a {display:block;}
.navigation_left li {list-style: outside none none; color:#80898e;font-size:13px;}
.basket_info p { font-size:13px; }
.navigation_left li a::before, .basket_info:before {content: " ";display: inline-block;    height: 32px;    position: relative;       width: 30px;    cursor:pointer;background-repeat:no-repeat;background-size:100%!important;}
.basket_info:before {top:0px;}
#LIsignOut { width:inherit!important; }
.navigation_left a.contactUsLink:before {  background:url("/icons/sos/contactus1.jpg");}
.navigation_left li#LIquickShop a:before {  background: url("/icons/sos/quickshop1.jpg");}
.navigation_left li { display:table-cell; vertical-align:middle; height:fit-content; }
#widget_minishopcart { position:absolute; right:0px; top:0px; margin:0!important; z-index:10; opacity:0; width:130px; }
#MiniShopCartDisplayView_1 {    margin-top: 4px!important;    padding-right: 0px!important;}
.basket_info:before {   background:url("/icons/sos/basket_icon.jpg");background-repeat:no-repeat;background-size:100%;}
.basket_info {   position:relative;display:table-cell!important;vertical-align:middle;}
.basket_info > p {  float: left;  text-align:right;  margin-right:10px;}
#searchDiv {  width: 85%;  float: right;position:relative;top:-5px;z-index:100;}
#searchTermWrapper > input {  position: relative;  text-indent: 30px;  top: 7px;}
#searchTermWrapper {    height: 10px!important;    padding: 3px 6px!important;    margin: 4px 4px!important;}
#searchTermWrapper:before {content: url("/icons/sos/search_icon.jpg");background-size:100%!important;}
#searchTermWrapper:before {  background:url("/icons/sos/search_icon.jpg");background-repeat:no-repeat;  content: "";  display: inline-block;  height: 36px;  left: 6px;  position: absolute;  top: 1px;  width: 35px;}
#searchButton { display:none!important; }
#searchBox > .submitButton::after {  background: #80898e none repeat scroll 0 0;  color: white;  content: "Go!";  display: block;  font-size: 20px;  height: 34px;  padding-top: 5px;  position: absolute;  right: 0;text-align: center;  top: 0;  width: 100px;  z-index: 100;}
@media screen and (min-width:490px) {
#searchTermWrapper > input { width:85%; }
}
@media screen and (max-width:490px) {
#searchBox > .submitButton { width:17px; height:42px; }
#searchTermWrapper > input {    width: 76%;    padding: 10px;    margin-top: -7%;text-indent:10%;}
.colx-1 { margin-top:-1%; }
}
@media screen and (max-width:340px) {
#LIcontactUs { display:none; }
}
@media screen and (max-width:320px) {
.title_text::before { padding-right:5px; }
.shopby_category { width:100px!important; }
}
#searchBox {	position: relative;	height: 38px;	background-color: #ffffff;	border: 1px solid #bfbfbf;		text-align: right;	vertical-align: middle;}
#searchBox > * {	text-align: left;}
#footer { padding:0!important; }
.title_text {  font-weight: bold;}
.icon {  float: left;  margin-right: 10px;  width: 30px;}
.icon hr {  background: white none repeat scroll 0 0;  border: medium none;  border-radius: 65px;  height: 3px;  width: 100%;}
.shopby_category {  background: #9cb2b5 none repeat scroll 0 0;  color: white;  padding: 7px;  width: 125px;  cursor:pointer;}
.menu_header {  background: #9cb2b5 none repeat scroll 0 0;  padding: 0.4% 0;  width: 100%;  margin-top:-0.2%}
.row.top1, .row.top2 {  margin: auto;  max-width: 1280px;}
.row.top1 {margin-top:1%;}
.row.top2 {  margin-top: 7px;}
a[data-name]::after {  color: white;  content: ">";  position: absolute;  right: 0;}
@media screen and (min-width:800px) {
h3.mobile.header-category { display:none; }
}
a.mobile.header-category {  font-size: 16px; margin: 2% 0% 3% 2.5%;  display: block;  float: left;    width: 100%;}
@media screen and (min-width:1030px) {
li#Lilogin { margin-left:0%!important;}
}
@media screen and (max-width:1030px) {
.navigation_left li a { font-size:0px; display:block; }
}

@media screen and (max-width:700px) {
#searchBox > .submitButton::after { width:44px; }
.row.top2 { margin-top:0; }
}
a[data-name]:after {  content: ">";  position: absolute;  right: 15px;  top: 0;  color:#9cb2b5;}
a[data-name],a[data-name]:hover {text-decoration:none;}
a.active::after { color:white;}
a.active { color:white; background-color:#9cb2b5;}
div.rowContainer[id*="DefaultCategoryPageLayout"] .facetSelectContainer .swatch img,
.facetSelected > a > div.filter_option > span > img { border-radius:20px!important; }
.facetSelected { min-width:200px; }

#footer .row.footer.links { background-color:#575756; padding-bottom: 0!important; }
#footer .m_width {  max-width: 1280px;}
#footer .subscribe > input {  border: 1px solid #666;  margin-right: 1%;  padding: 11px!important;  width: 45%;}
#footer .subscribe > a {  background: #404041 none repeat scroll 0 0;  color: white;  display: inline-block;  font-weight: bold;  padding: 10px;  width: 150px;}
#footer .tp-widget-wcs {  width: 20%;}
#footer .tp-widget-wcs .rebranding.light { width:75%; }
#footer .subscribe { margin-top:1%;  width: 59%;}
@media screen and (max-width:980px) {
#footer .subscribe { width:59%; margin:auto; }
}
#footer .mobile.contents { display:none; }
@media screen and (max-width: 700px) {
#footer .mobile.contents { display:block; }
#footer .row.footer.links li {	width: 80%!important;}
}

#footer .social_links { padding-top:0!important;  width: 20%;margin-top:2%;}
#footer .social_links li {  float: left;  list-style: outside none none;  max-width: 35px;}
#footer .social_links > ul {  padding: 0;}
#footer .row.footer.top {    border-top: 1px dotted #000!important; padding-top:20px;    border-bottom: 1px dotted #000!important;    background-color: #DDD!important;}
#footer .row.footer.links {padding:1% 0;}
#footer .row.footer.links li {  float: left;  list-style: outside none none;  width: 33%;  }
#footer .row.footer.top > .row.m_width, .row.footer.links > .row.m_width{  float: none !important;  margin: auto;}
#footer .row.footer.links .row p {  color: white;  float: left;  font-size: 16px;  margin-top: 1%;  width: 100%;}
#footer .footer .row { width:100%; float:left; }
#footer .row.partners.safeandsecure li { list-style:none; float:left; }
@media screen and (max-width:700px) {
#footer .row.footer.links h3 {cursor:pointer;}}
#footer .row.footer.links h3 {  color: white;  font-size: 16px;  text-align: left;}
#footer .row.footer.links a {  color: white;  display: block;  text-align: left;}
#footer .row > hr {  background: white none repeat scroll 0 0;  border: medium none;  height: 1px;  width: 60%;}
#footer .tp-widget-wrapper.visible {  height: 67px;}
#footer .row._col3 {  float: none !important;  margin: 0 auto;  width: 78% !important;}
#footer .row.partners {background:#575756;  float: left;  width: 100%;  padding:0.5% 0;}
#footer .row.partners p { color:white; font-size:13px; }
#footer .row.partners .m_width {    float: none !important;    margin: auto;    width: 100%;}
#footer .row.partners.safeandsecure {background:#494948; }
#footer ._col3 {  float: left;  width: 65%;}
#footer ._col2 {  float: left;  width: 30%; }
#footer .row.partners.safeandsecure ._col2, #footer .row.partners.safeandsecure ._col2 li { width:45%; }
#footer .row.partners.safeandsecure ._col3 { width:50%; }
#footer .row.partners.safeandsecure ._col3 li { width:85%; float:right; margin-top:3%; }
#footer ._col3 li {  float: left;  list-style: outside none none;  width: 33%;}
#footer .column_menu  { float:left; width:29%;}
a[role="menuitem"] {  display: block;  line-height: 30px;  position: relative;  text-indent: 20px;  width: 100%;float:left;}
@media screen and (max-width:950px) { a[role="menuitem"] {margin-left:2.5%;}
a[data-name]:after {right:40px;}
}

.catEntryGrid_border { display:none!important; }
.catEntryDetails .right { position:relative; }
div[data-sublist-content] { display:none; }
.product_name.mh_name { margin-top: 5%;} 
#search2 input { height:35px;  float:left; border:none; float:left; width:73%; }
#search2 { margin-top:5%; display:none;   overflow:hidden; border:1px solid #ccc; border-radius:5px; max-width:210px; float:left;}
#search2 .right.bgfill { height:45px; width:35px; background-color:#80898e; } 
header .colx-4 {    width: 80%; float:right; }
@media screen and (max-width:1280px) {
header .colx-4 {    width: 78%; float:right; }
header .colx-2 { width:8%; }
}
@media screen and (max-width:1175px) {
header .colx-4 { width: 72.5%;  }
}

@media screen and (max-width:815px) {
header .colx-4 { width: 69.5%;  }
}

@media screen and (max-width:700px) {
header .basket_info p { display:none; }
header #searchDiv { width:100%!important; }
header .navigation_left {    width: 26.5%; position:relative; z-index:100;}
.navigation_right { width:auto!important; margin-right:1%; }
header .logo {    float: left;    width: 47%;}
}
@media screen and (max-width: 600px) {
header #searchBar { display: block!important;}
}

@media screen and (max-width:440px) {
header .navigation_left {  width: 30%!important;}
header .logo { width:50%!important; margin-top:2%; }
}
@media screen and (max-width:370px) {
header .row.top1 { margin:0; }
header .row.top2 { margin-top:0px; }
}
header ul[data-role-menu] { display:none!important; }
header .row.top2 div#contentRecommendationWidget_store_logo_EMS, 
header .row.top2 .colx-5.quicklinks { display:none; }
@media screen and (max-width:1280px) {
form#searchBox { margin-right: 1%;}
}
@media screen and (max-width:1220px) {
#LIquickShop { display:none; }
}

header .tooltip-placeholder { display:none; position:relative; }

header #Lilogin:before,
header #LIsignOutMyAccount:before { content:none!important; }
header #myAccountQuickLink:before {  content: '';    width: 35px;    height: 35px;    display: inline-block;    background: url('/icons/sos/my-account-icon.png');    background-size: 100%;    position: relative; }
header a#signInOutQuickLink:before {  content: ''; width: 35px; height: 35px;    display: inline-block;    background: url('/icons/sos/signin1.jpg');    background-size: 100%;    position: relative;  }

@media screen and (max-width:600px) {
.navigation_left li a::before, .basket_info:before, #Lilogin a:before  { 
width: 25px!important; height: 25px!important; 
}
.navigation_right div#MiniShoppingCart { position:absolute; }
}

@media screen and (max-width:580px) {
header.signed-in .logo { width:40%; }
header.signed-in .navigation_left { width:34%; }
}
@media screen and (max-width:420px) {
header.signed-in li#LIquickShop { display:none; }
}
@media screen and (max-width:400px) {
	.navigation_left li::before, .basket_info:before, #Lilogin a:before  { width: 19px; height: 19px; }
}
div.Ribbons > div[class*="Exclusive"]:after { font-size:0px!important; }
div.Ribbons { z-index:1; }
div.Ribbons div[data-ribbon-parent] { font-size:0px; }
div.Ribbons { top:0px; right:0px; }
.RibbonAdDefault {	background-color: #9BB2B5!important;	background: -webkit-gradient(linear, left top, right top, color-stop(0.76, rgba(156, 178, 181, 1)), color-stop(1, rgba(156, 178, 181, 0)))!important;background: linear-gradient(to right, rgba(156, 178, 181, 1) 76%, rgba(156, 178, 181, 0) 100%)!important;-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(gradientType=1, startColorStr='#FF9BB2B5', endColorStr='#009BB2B5')"!important;color: #FFF;width:50%!important;	padding-left:10px;	padding-top:4px;}
div[data-ribbon-child="Exclusive to Us"] .image {	background-color: transparent!important;	background: none!important;	bottom: 15px;}
div[data-ribbon-child="Exclusive to Us"] {	background-color: transparent!important;	background: none!important;	bottom: 15px;	content:none!important;	font-size: 0px!important;	line-height: 0px!important;	margin-bottom: 0px!important;padding-top: 0px!important;height: 0px!important;}
div[data-ribbon-child="Exclusive to Us"]:before {
	background: url('/icons/sos/exclusive.png') NO-REPEAT!important;
	background-size: 50%!important;
	content:url('/icons/sos/blank-icon.png') !important; /* 21x21 transparent pixels */
	top:-4px!important;
	right:-0.35em!important;
	font-size: 174px!important;
	position:absolute!important;
}
.RibbonAdDefault.Ribbon.More.Designs:before {
	background: url('/icons/sos/designs.svg') NO-REPEAT!important;
	background-size: 100%!important;
	content:'' !important; /* 21x21 transparent pixels */
	z-index: 999;
	top:-12px!important;
	/*right:-0.35em!important;
	font-size: 174px!important;*/
    display:block;
	width:80px;
	height:80px;
	position:absolute!important;
}
.RibbonAdDefault.Ribbon.New:before {
	background: url('/icons/sos/new.svg') NO-REPEAT!important;
	background-size: 100%!important;
	content:'' !important; /* 21x21 transparent pixels */
	z-index: 999;
	top:-12px!important;
	right:-0.35em!important;
	/*font-size: 174px!important;*/
    display:block;
	width:70px;
	height:70px;
	position:absolute!important;
}
.RibbonAdDefault.Ribbon.More.Colours:before {
	background: url('/icons/sos/colours.svg') NO-REPEAT!important;
	background-size: 100%!important;
	content:'' !important; /* 21x21 transparent pixels */
	z-index: 999;
	top:-12px!important;
	/*right:-0.35em!important;
	font-size: 174px!important;*/
    display:block;
	width:80px;
	height:80px;
	position:absolute!important;
}
.RibbonAdDefault.Ribbon.More.Options:before {
	background: url('/icons/sos/options.svg') NO-REPEAT!important;
	background-size: 100%!important;
	content:'' !important; /* 21x21 transparent pixels */
	z-index: 999;
	top:-12px!important;
	/*right:-0.35em!important;
	font-size: 174px!important;*/
    display:block;
	width:80px;
	height:80px;
	position:absolute!important;
}
.RibbonAdDefault.Ribbon.More.Colours:after, .RibbonAdDefault.Ribbon.More.Designs:after {
	display:none!important;
	width:0px!important;
	height: 0px!important;
	background-color: rgba(255,255,255,0.00)!important;
	font-size: 0px!important;
	line-height: 0px!important;
	font-family: arial, Helvetica, sans-serif;
	overflow: hidden;
	white-space: nowrap;
	position: absolute;
}
.RibbonAdDefault.Ribbon.More.Colours, .RibbonAdDefault.Ribbon.More.Designs, .RibbonAdDefault.Ribbon.More.Options, .RibbonAdDefault.Ribbon.New {
	background-color: rgba(255,255,255,0.00)!important;
	width:0px!important;
	height: 0px!important;
	padding-left: 0px!important;
}
div[data-ribbon-child="Buy 1, get 1 FREE"], div[data-ribbon-child="Buy 2 and SAVE ��"] {	display:none!important;}

div[data-ribbon-child="Yes"], div[data-ribbon-child="Yes"]:before {	text-indent: -9999px;}
input.price-from.data-input, input.price-to.data-input { text-align:center; }
.product_listing_container .right.column2 { margin-bottom:7%; }
.product_listing_container .bz-empty .right.column2 { width:100%; }
.row.catEntryetails.bz-empty {    width: 100%;}
.product_listing_container > .grid_mode > li {	bborder:none!important;	border-collapse: collapse;	padding-top: 20px;	width: 20%;}
.product_listing_container .grid {margin: 0;	padding-left: 10px;	padding-bottom:5px;	list-style: none;	margin-right:-1px!important;}
.product_listing_container .grid li {	margin-right:-1px!important;	margin-bottom:0px!important;} 
div.productListingWidget ul.grid li .offer_price { width:100%; }
div.productListingWidget ul.grid li .original_price { width:100%; padding-left:0; }
#contentRecommendationWidget_HeaderThinEMS_Aurora { width:100%; float:left; padding:0; margin:0 0 15px 0; }
#contentRecommendationWidget_HeaderThinEMS_Aurora .item { width:100%; float:left; }
#contentRecommendationWidget_HeaderThinEMS_Aurora  .left_espot.product { cursor:pointer; }
#contentRecommendationWidget_HeaderThinEMS_Aurora .item .left img { max-height:40px; width:auto; }
#contentRecommendationWidget_HeaderThinEMS_Aurora .item .left { width:25%; font-size:13px; }
#contentRecommendationWidget_HeaderThinEMS_Aurora .item .right { width:72%; }
#contentRecommendationWidget_HeaderThinEMS_Aurora .item .right * { font-size:13px; }
#headerThinEMS { max-width:1280px; margin:auto; }
#headerThinEMS div.tooltip-container { width:100%; float:left; }
#headerThinEMS div.tooltip.overlay {    display: none;    margin-top: 10px;    font-size: 11px;    position: absolute;    z-index: 9;    background: #9cb2b5;    color: white;    text-align: center;    padding: 7px;margin-top:65px;}
#headerThinEMS .tooltip.overlay.active3 { display:block!important; }
@media screen and (min-width:1100px) {
#contentRecommendationWidget_HeaderThinEMS_Aurora img[src*="refer-your-friends-02-02.svg"] {    position: relative;    left: 0px;    top: -11px!important;}
#contentRecommendationWidget_HeaderThinEMS_Aurora img[src*="/icons/wismo.png"] {    position: relative;    left: 7px;    top: -4px!important;}
}
#contentRecommendationWidget_HeaderThinEMS_Aurora { visibility:hidden; margin:0!important; max-height:70px;}
#contentRecommendationWidget_HeaderThinEMS_Aurora .owl-item.active { border-left:1px dotted #666; max-height:55px; }
#contentRecommendationWidget_HeaderThinEMS_Aurora .owl-item.active:first-of-type { border:none; }
#contentRecommendationWidget_HeaderThinEMS_Aurora .valign { display:none; }

#footer .subscribe a { cursor:pointer; }
#footer .subscribe .error45 {  color: red;  display: block;  width: 100%;}

@media screen and (max-width:700px) {
#contentRecommendationWidget_HeaderThinEMS_Aurora .owl-item.active { border:none; }
#contentRecommendationWidget_HeaderThinEMS_Aurora .row.slider-x { width:95%; margin:auto; }
#footerWrapper #boxFooterRecentlyView {  margin-bottom: 2%;}
#footer div[class="row m_width"][data-mobile="true"] #tpwidget1,
#footer div[class="row m_width"][data-mobile="true"]  .social_links { display:none;  }
#footer div.row.m_width.mobile { display:none; }
#footer div.row.m_width.mobile.active { float:left!important; }
#footer div.row.m_width.mobile.active { display:block; margin-top:1.5%;}
#footer div.row.m_width.mobile.active .tp-widget-wcs,
#footer div.row.m_width.mobile.active .social_links { width:auto; float:left; }
#footer .row.m_width.mobile .mobile.contents { margin:auto; float:none; }
#footer span.charges { display:block; font-size:11px;   width:100%; text-align:center; }
#footer .row.partners.safeandsecure li { list-style:none; float:left; }
#footer .row.partners.safeandsecure  ._col2 ul,.row.partners.safeandsecure  ._col3 ul { padding:0; }
#footer .row.partners.safeandsecure ._col2 { width:76%; margin:auto; float:none; }
#footer .row.partners.safeandsecure  ._col3 li,.row.partners.safeandsecure  ._col3 { width:100%!important; }
#footer .row.partners.safeandsecure  ._col3 li img { display:block; margin:auto; }
#footer .row.partners.safeandsecure  ._col2 ul { display:  block;    margin:  auto;    width: 55%; }
#footer .row.partners.safeandsecure ._col2 { width:100%; position:relative; margin-top:2%  }
@media screen and (max-width: 830px) {
#footer .safeandsecure ._col2 {	width:100%!important;}
#footer .safeandsecure ._col3 {	width:100%;	text-align:center!important}
#footer .safeandsecure ._col3 li {	width:100%!important;}
#footer .safeandsecure ._col3 ul li {	text-align: center!important;}
#footer .safeandsecure ._col3 ul {	padding-left:0px!important;	-webkit-padding-start:0px!important;}
}
@media screen and (min-width:755px) {
#footer .row.partners.safeandsecure ._col2 ul { float:left; }
#footer .row.partners.safeandsecure ._col3 { width:38%; float:right; }
#footer .row.partners.safeandsecure li { width:44%; float:left; }
#footer .row.partners.safeandsecure .m_width { max-width:1140px; }
}


@media screen and (max-width:755px) {
#footer .row.partners.safeandsecure li { width:44%; }
#footer .subscribe { width:100%; }
#footer .row.partners.safeandsecure .payments { max-width:60%; }
#footer .subscribe { float:none; margin:auto; }
#footer div.row.m_width.mobile.active #tpwidget1 { margin-right:10px; }
}
@media screen and (max-width:715px) {
#footer .row.partners.safeandsecure ._col2 li { width:49%; }
#footer .row.partners.safeandsecure ._col3 li img { width:75%; }
}

@media screen and (max-width:700px) {
#footer li.expand h3[class*="expand"]:before { content: '';background: url("/icons/sos/expand-icon1.jpg"); display: inline-block; border: 1px solid white; width: 20px; height: 20px;background-repeat: no-repeat; background-size: 100%; position: relative; top: 5px;  left: -5px;}
#footer h3.expand-active:before {    background: url("/icons/sos/expand-icon2.jpg")!important;    background-position: 18px 2px!important;}
#footer .row.footer.links a { display:none; }
#footer li.expand.active a { display:block!important; }
#footer #tpwidget1,
#footer .tp-widget-wcs .rebranding.light { width:100%!important;   }
#footer #tpwidget1 .tp-updated-mini  {    float: left;    width: 180px!important;    margin: auto;    float: none!important; }
#footer .row.full.left.mobile.great[style] {    display: inline-block!important;    float: right!important;    width: 50px!important;position:relative;top:-4px;}
#footer .tp-updated-mini .rebranding .tp-widget-businessinfo {    font-size: 14px;    max-width: 400px!important;    width: 275px;  margin-left: -23%;}
#footer .social_links {    width: 112px!important;    margin: auto!important;    float: none!important;     position: relative;    left: -2%;}
}





















#WC_AccountDisplay_div_6, #WC_AccountDisplay_div_19 { background:white; }
.sign_in_registration .box_container_ESpotReset { border:none; }
#WC_AccountDisplay_div_2 { padding:0px; width:100%; float:left; margin:2% 0; }
div#WC_AccountDisplay_div_23.align span.text_body:before {  font-size: 16px!important;  line-height: 16px;   content: "If you haven't bought from Scotts of Stow or another Scotts & Co. brand before simply click the button below to create your Scotts & Co. account.";}
#container_QuickShopPageLayout > div[class="row"] { background:white; padding:0; margin-top:2%!important;  }
#WC_UserRegistrationAddForm_div_3 { background:white; }
#WC_PasswordResetForm_div_3 { background:white; width:100%; }
#container_OrderSummaryPageLayout #contentRecommendationWidget_1_-1000_3074457345618306412 { background:white; margin:0; }
#container_OrderSummaryPageLayout svg#storelogo {    margin: auto;    float: none;    display: block;}
#container_OrderSummaryPageLayout  div[data-slot-id="1"]  div.main_content { background-color:inherit;}  
#container_OrderSummaryPageLayout .shipping_address_content > *, 
#container_OrderSummaryPageLayout div[data-slot-id="2"] { background:white; }  
#container_OrderSummaryPageLayout div[data-slot-id="2"] { background:white;  } 
#container_OrderSummaryPageLayout  #WC_SingleShipmentSummary_div_25 { display:none; }
#container_OrderSummaryPageLayout #WC_SingleShipmentSummary_div_5,
#container_OrderSummaryPageLayout #WC_SingleShipmentSummary_div_9 { display:none; }
#container_OrderConfirmationPageLayout div[data-slot-id="2"] { background:white;  } 
#container_OrderConfirmationPageLayout .shipping_method > * { background:white; }
#container_OrderConfirmationPageLayout div[data-slot-id="1"] .main_content { background:inherit; }
#contentRecommendationWidget_OrderConfirmationEMS_Aurora #mainwrapper { width:100%; float:left;  background:white; border:1px dotted grey; }  
#WC_CheckoutLogonf_div_0SecureCheckoutLayout { width:100%; }
#contentRecommendationWidget_1_-1000_3074457345618306413 svg#storelogo { display:block; margin:auto; }
#contentRecommendationWidget_1_-1000_3074457345618306413 { background:white; margin:0; }
#container_SecureCheckoutLayout .content_wrapper_position { margin:0; }
@media screen and (min-width: 600px) {
#container_SecureCheckoutLayout form#AjaxLogon {    margin-left: 0%!important;}
}
#WC_CheckoutLogonf_div_0SecureCheckoutLayout {  padding:2%!important; margin-top:2%!important; float:left!important; }
#container_SecureCheckoutLayout a.storelogo svg { width:100%; }
#container_SecureCheckoutLayout div.content_wrapper > div.main_content { background:inherit!important; }
#container_SecureCheckoutLayout form#AjaxLogon { border:1px dotted grey; background:white; }
#container_SecureCheckoutLayout { max-width:100%!important; }
#container_SecureCheckoutLayout div[data-slot-id="1"] > div[class*="contentRecommendationWidget"]:first-child,
#container_SecureCheckoutLayout #contentRecommendationWidget_1_-1000_1501 {    background: white;    padding: 0.5% 0;	margin:0;}
#WC_ShipmentDisplay_div_32_1 { margin-left:1%;width:100%;}
@media screen and (min-width:700px) {
#WC_ShipmentDisplay_div_32_1 { max-width:321px!important; }
}
#WC_ShipmentDisplay_div_32_3 { margin-bottom:3%; margin-top:4%; }
#WC_ShipmentDisplay_div_32_1 > span.content_text { padding: 4%; padding-top:0;    display: block; }
#WC_ShipmentDisplay_div_32_1 .button_secondary { margin-left:4%; }
#container_SecureCheckoutLayout div[data-slot-id="1"] > div[class*="contentRecommendationWidget"]:first-child .left_espot a,
#container_SecureCheckoutLayout #contentRecommendationWidget_1_-1000_1501 a {    max-width: 325px;    text-align: center;    float: none;    display: block;    margin: auto;}
#container_SecureCheckoutLayout div[data-slot-id="2"],
#container_SecureCheckoutLayout div[data-slot-id="3"]  { max-width:1280px; margin:auto; float:none; }
#container_CheckoutLayout .progress-row { max-width:100%; }
#container_CheckoutLayout div[data-slot-id="1"] > div[class*="contentRecommendationWidget"]:first-child .left_espot a {    max-width: 325px;    text-align: center;    float: none;    display: block;    margin: auto;}
.rowContainer.guestRegister#container_CheckoutLayout {    max-width: 100%;padding:0px;}
.rowContainer.guestRegister#container_CheckoutLayout .container_full_width {background:white;}
div#widget_breadcrumb { margin-top:3%; }
#quick_cart_container { margin-top:1%; }
@media screen and (max-width:700px) {
#quick_cart_container {    margin-top: 6.5%;}
}
@media screen and (max-width:720px) {
#container_DefaultSearchResultLayout .row.catEntryetails { width:100%; }
#container_DefaultCategoryPageLayout ul.grid li { width:100%!important; }
.product_listing_container .right.column2 { width:100%!important; }
fieldset .row.controls input { width:35px!important; }
div.rowContainer[id*="DefaultCategoryPageLayout"] .product_image div.image,
div.rowContainer[id*="DefaultSearchResultLayout"] .product_image div.image { max-width:100%!important; }
#container_DefaultSearchResultLayout .row.catEntryetails.bz-empty .right.column2,
#container_DefaultSearchResultLayout .row.catEntryetails.bz-empty { width:100%; }
#container_DefaultCategoryPageLayout .row.catEntryetails.bz-empty .right.column2,
#container_DefaultCategoryPageLayout .row.catEntryetails.bz-empty { width:100%; }
#container_DefaultCategoryPageLayout div[data-slot-id="4"] .row.catEntryetails,
#container_DefaultCategoryPageLayout div[data-slot-id="4"] .row.catEntryetails { width:35%!important; }
#container_DefaultCategoryPageLayout div[class="row catEntryetails"],
#container_DefaultSearchResultLayout div[class="row catEntryetails"] {float:none;}
}
#container_DefaultContentPageLayout { background:white; margin-bottom:2%; }
#contentRecommendationWidget_SearchNoResultEMS_Aurora { background:white; padding-top:2%; }
#container_OrderSummaryPageLayout div[data-slot-id="1"]  #contentRecommendationWidget_1_-1000_4007 {    background: white;    padding: 0.5% 0; margin:0; }
#container_OrderSummaryPageLayout div[data-slot-id="1"] > #contentRecommendationWidget_1_-1000_4007 .left_espot a {    max-width: 325px;    text-align: center;    float: none;    display: block;    margin: auto; }
div.content_wrapper > div.content_left_shadow > div.content_right_shadow > div.main_content { max-width:100%; }
#container_OrderSummaryPageLayout div.content_wrapper_position { display:none; margin:0; }
#container_OrderSummaryPageLayout div[data-slot-id="2"] { max-width:960px; margin:auto; float:none; }
#container_OrderConfirmationPageLayout div[data-slot-id="2"] { max-width:1200px; margin:auto; float:none; }
#container_OrderConfirmationPageLayout .progress-row { max-width:1200px;  }
div#divConfirmationBottomEMS {max-width:1280px;    margin:auto;    width: 64%; }
.container_content_leftsidebar,#WC_MyAccountDisplay_div_1 {    max-width: 1280px;    margin: auto; }
#container_solutionsWorld div[id*="searchBasedNavigation_widget_"] {background:white; }

div[class="promo-box"] form {    padding: 4%; }
div[class="promo-box"] {background: white;    float: left; width:93%;      margin-bottom: 7%!important;    float: left;margin-top:0px!important; }
.promo-box {float: left;    margin-bottom: 3%;    margin-right: 10px;    padding: 2%; }
input.promo-box[type="text"] { border:1px solid #777; width:90%; }
@media screen and (min-width:700px) {
html[data-title="Search Results"] div[class="promo-box"] { margin-top:13%!important; }
}
@media screen and (max-width:699px) {
html[data-title="Search Results"] div[class="promo-box"] { margin-top:0%!important; }
}
@media screen and (max-width:1000px) {
div[class="promo-box"] { width:92%; }
}
@media screen and (max-width:840px) {
div[class="promo-box"] { width:91%;}
.row.margin-true > div > div:first-of-type { margin-top:0px; }
}

div.promo-box[data-active] label.promo-box.header {display: none;}

@media screen and (max-width:700px) {
div[class="promo-box"] { width:90%; margin-bottom:10%!important; margin-top:0%!important;}
}

@media screen and (max-width:600px) {
div[class="promo-box"] {  width:96%; margin-bottom:3%!important; }
}


.promo-box { margin-bottom:0px; }
 div.promo-box a.button_primary { width:96px; padding:8px; }
div[data-slot-id="4"] .contentRecommendationWidget { margin-top:0; }
.promo-box input#offerCode {    float: left;    width: 75px;    border: 1px solid #ccc;    padding: 10px; }
 .promo-box form {       padding: 2%; }
 .promo-box .row { width:94%; margin:auto; }
.promo-box input[type="submit"] {   height:38px; }
#container_solutionsWorld div[data-slot-id="5"] {background:white;}
#container_solutionsWorld div[id*="searchBasedNavigation_widget_"] {background:white; }
div#contentRecommendationWidget_GenericErrorEMS_Aurora {width: 100%;    float: left;}
div#contentRecommendationWidget_GenericErrorEMS_Aurora .left_espot {max-width: 1280px;    margin: auto;    background: white;    margin-top: 1%;}
.static_page_content > .content_box { padding:1.8%; }
fieldset[id="By-Room"] a[role="button"] > div.arrow { display:none; }
li[data-facet-selected="true"], li.count-zero { opacity:0.4; }
.content_wrapper {    max-width: 1280px;    margin: auto;}
div#slot2_RequestCataloguePageLayout,#slot2_ConfirmationRequestCataloguePageLayout { background:white; }
#container_ProductPage div#addToShoppingListBtn {    background-color: #f47f3d }
#container_ProductPage .prod-bg { background-color:#f5f4f0!important;  }
#container_ProductPage .deliv { border:none!important; }
@media screen and (max-width:950px) {
html[data-title="Visit Our Shops | Scotts of Stow"] #row { width:56.5%; margin:auto; }
html[data-title="Visit Our Shops | Scotts of Stow"] #row div { width:40%; margin-right:3.5%; background-repeat:no-repeat!important; height:155px; }
html[data-title="Visit Our Shops | Scotts of Stow"] #row div { margin-bottom:5%; }
html[data-title="Visit Our Shops | Scotts of Stow"] #container_DefaultContentPageLayout { Padding:5%; }
}
@media screen and (max-width:700px) {
html[data-title="Visit Our Shops | Scotts of Stow"] #row div { width:200px; }
html[data-title="Visit Our Shops | Scotts of Stow"] #row { width:41%; }
}
@media screen and (max-width:420px) {

html[data-title="Visit Our Shops | Scotts of Stow"] #row { width:60%; }
}
html[data-title="Search Results"] fieldset[id="By-Room"] { display:none; }
html[data-title="Accessories | Scotts of Stow"] fieldset[id="Pattern or Finish"],html[data-title="Accessories | Scotts of Stow"] fieldset[id="Electrical power type"],html[data-title="Clothing | Scotts of Stow"] fieldset[id="Electrical power type"],html[data-title="Clothing | Scotts of Stow"] fieldset#Personalised,html[data-title="Feet & Footwear | Scotts of Stow"] fieldset[id="Pattern or Finish"],html[data-title="Cutlery & Utensils | Scotts of Stow"] fieldset[id="Personalised"],html[data-title="Cutlery & Utensils | Scotts of Stow"] fieldset[id="Electrical power type"],html[data-title="Cutlery & Utensils | Scotts of Stow"] fieldset#Material,html[data-title="Drinkware | Scotts of Stow"] fieldset#Material,html[data-title="Electricals | Scotts of Stow"] fieldset#Material,html[data-title="Tableware | Scotts of Stow"] fieldset#Material,html[data-title="Batteries & Chargers | Scotts of Stow"] fieldset#Colour,html[data-title="Batteries & Chargers | Scotts of Stow"] fieldset#Material,html[data-title="Heating & Cooling | Scotts of Stow"] fieldset#Colour,html[data-title="Heating & Cooling | Scotts of Stow"] fieldset#Material,html[data-title="Heating & Cooling | Scotts of Stow"] fieldset[id="Pattern or Finish"],html[data-title="Kitchen & Home Appliances | Scotts of Stow"] fieldset#Material,html[data-title="Kitchen & Home Appliances | Scotts of Stow"] fieldset[id="Pattern or Finish"],html[data-title="Lighting | Scotts of Stow"] fieldset#Material,html[data-title="Lighting | Scotts of Stow"] fieldset[id="Pattern or Finish"],html[data-title="Smart Tech & Phones | Scotts of Stow"] fieldset#Colour,html[data-title="Smart Tech & Phones | Scotts of Stow"] fieldset#Size,html[data-title="Smart Tech & Phones | Scotts of Stow"] fieldset#Material,html[data-title="Sound & Vision | Scotts of Stow"] fieldset#Colour, html[data-title="For the Home | Scotts of Stow"] fieldset#Personalised, html[data-title="For the Home | Scotts of Stow"] fieldset[id="Electrical power type"], html[data-title="By Occasion | Scotts of Stow"] fieldset[id="Electrical power type"], html[data-title="By Recipient | Scotts of Stow"] fieldset[id="Electrical power type"],html[data-title="By Recipient | Scotts of Stow"] fieldset#Colour,html[data-title="By Recipient | Scotts of Stow"] fieldset#Material,html[data-title="By Recipient | Scotts of Stow"] fieldset[id="Pattern or Finish"],  html[data-title="Beauty | Scotts of Stow"] fieldset[id="Electrical power type"],html[data-title="Beauty | Scotts of Stow"] fieldset[id="Material"],
html[data-title="Beauty | Scotts of Stow"] fieldset[id="Pattern or Finish"], html[data-title="Health & Wellbeing | Scotts of Stow"] fieldset[id="Pattern or Finish"],html[data-title="Health & Wellbeing | Scotts of Stow"] fieldset#Material, html[data-title="Health & Wellbeing | Scotts of Stow"] fieldset[id="Bedding Size"],html[data-title="Health & Wellbeing | Scotts of Stow"] fieldset[id="Electrical power type"], html[data-title="Health & Wellbeing | Scotts of Stow"] fieldset#Size,html[data-title="Health & Wellbeing | Scotts of Stow"] fieldset#Colour, html[data-title="Bedding | Scotts of Stow"] fieldset#Size,html[data-title="Bedding | Scotts of Stow"] fieldset[id="Electrical power type"],html[data-title="Soft Furnishings | Scotts of Stow"] fieldset[id="Electrical power type"],
html[data-title="Storage | Scotts of Stow"] fieldset[id="Electrical power type"],html[data-title="Storage | Scotts of Stow"] fieldset#Personalised,html[data-title="Storage | Scotts of Stow"] fieldset#Material,
html[data-title="Cleaning | Scotts of Stow"] fieldset#Personalised, html[data-title="Cleaning | Scotts of Stow"] fieldset#Colour, html[data-title="Cleaning | Scotts of Stow"] fieldset#Material,
 html[data-title="Cleaning | Scotts of Stow"] fieldset[id="Pattern or Finish"], html[data-title="DIY | Scotts of Stow"] fieldset#Colour,html[data-title="DIY | Scotts of Stow"] fieldset#Material,
 html[data-title="Gardening | Scotts of Stow"] fieldset#Colour,html[data-title="Gardening | Scotts of Stow"] fieldset#Material,html[data-title="Gardening | Scotts of Stow"] fieldset[id="Pattern or Finish"],
 html[data-title="Tools & Maintenance | Scotts of Stow"] fieldset#Colour,
html[data-title="Tools & Maintenance | Scotts of Stow"] fieldset#Material,

 html[data-title="Luggage | Scotts of Stow"] fieldset#Personalised,

 html[data-title="Travel Accessories | Scotts of Stow"] fieldset#Personalised,
 html[data-title="Travel Accessories | Scotts of Stow"] fieldset#Size,
 html[data-title="Travel Accessories | Scotts of Stow"] fieldset[id="Electrical power type"],
 html[data-title="Travel Accessories | Scotts of Stow"] fieldset#Material,
html[data-title="Electricals | Scotts of Stow"] fieldset[id="Pattern or Finish"],

html[data-title="Garden & Outdoors | Scotts of Stow"] fieldset[id="By-Room"],

 html[data-title="Health | Scotts of Stow"] fieldset#Colour,
 html[data-title="Health | Scotts of Stow"] fieldset#Size,
 html[data-title="Health | Scotts of Stow"] fieldset[id="Bedding Size"],
 html[data-title="Health | Scotts of Stow"] fieldset[id="Electrical power type"],
 html[data-title="Health | Scotts of Stow"] fieldset#Material,
html[data-title="Health | Scotts of Stow"] fieldset[id="Pattern or Finish"],

html[data-title="Linen & Textiles | Scotts of Stow"] fieldset[id="Bedding Size"],

html[data-title="Cleaning & Laundry | Scotts of Stow"] fieldset#Material,
html[data-title="Cleaning & Laundry | Scotts of Stow"] fieldset[id="Pattern or Finish"],
html[data-title="Cleaning & Laundry | Scotts of Stow"] fieldset[id="Personalised"],
html[data-title="Cleaning & Laundry | Scotts of Stow"] fieldset[id="Colour"],

html[data-title="Tools & Maintenance | Scotts of Stow"] fieldset[id="Colour"],
html[data-title="Luggage | Scotts of Stow"] fieldset[id="Material"],

html[data-title="Bedroom | Scotts of Stow"] fieldset[id="By-Room"],
html[data-title="Bedroom | Scotts of Stow"] fieldset#Personalised,
html[data-title="Bedroom | Scotts of Stow"] fieldset#Size,

html[data-title="Home Office | Scotts of Stow"] fieldset[id="By-Room"],

html[data-title="Living Room | Scotts of Stow"] fieldset[id="By-Room"],

html[data-title="Bathroom | Scotts of Stow"] fieldset#Personalised,
html[data-title="Bathroom | Scotts of Stow"] fieldset#Size,
html[data-title="Bathroom | Scotts of Stow"] fieldset[id="By-Room"],
html[data-title="Bathroom | Scotts of Stow"] fieldset#Bedroom,
html[data-title="Bathroom | Scotts of Stow"] fieldset#Size,

html[data-title="Garden & Outdoors | Scotts of Stow"] fieldset[id="Bedding Size"],

html[data-title="Kitchen & Utility | Scotts of Stow"] fieldset#Personalised,
html[data-title="Living Room | Scotts of Stow"] fieldset#Personalised,

html[data-title="Hallway & Landing | Scotts of Stow"] fieldset[id="Electrical power type"],
html[data-title="Hallway & Landing | Scotts of Stow"] fieldset[id="By-Room"],

html[data-title="Dining Room | Scotts of Stow"] fieldset[id="By-Room"],

html[data-title="Outdoor | Scotts of Stow"] fieldset#Personalised,
html[data-title="Outdoor | Scotts of Stow"] fieldset#Colour,
html[data-title="Outdoor | Scotts of Stow"] fieldset#Material,
html[data-title="Outdoor | Scotts of Stow"] fieldset[id="Pattern or Finish"],


html[data-title="Home Accessories | Scotts of Stow"] fieldset#Color,
html[data-title="Home Accessories | Scotts of Stow"] fieldset#Material,
html[data-title="Home Accessories | Scotts of Stow"] fieldset[id="Pattern or Finish"],

html[data-title="Home | Scotts of Stow"] fieldset#Size,

html[data-title="Practical | Scotts of Stow"] fieldset#Colour,
html[data-title="Practical | Scotts of Stow"] fieldset[id="Bedding Size"],
html[data-title="Practical | Scotts of Stow"] fieldset#Material,
html[data-title="Practical | Scotts of Stow"] fieldset[id="Pattern or Finish"],

html[data-title="Gifts & Gadgets | Scotts of Stow"] fieldset#Colour,

html[data-title="Motoring | Scotts of Stow"] fieldset[id="Electrical power type"],
html[data-title="Motoring | Scotts of Stow"] fieldset#Material,

html[data-title="Mobility | Scotts of Stow"] fieldset#Colour,
html[data-title="Mobility | Scotts of Stow"] fieldset[id="Bedding Size"],
html[data-title="Mobility | Scotts of Stow"] fieldset[id="Pattern or Finish"],
html[data-title="Mobility | Scotts of Stow"] fieldset[id="Electrical power type"],
html[data-title="Mobility | Scotts of Stow"] fieldset#Material,

html[data-title="Health & Beauty | Scotts of Stow"] fieldset#Colour,
html[data-title="Health & Beauty | Scotts of Stow"] fieldset#Size,
html[data-title="Health & Beauty | Scotts of Stow"] fieldset[id="Bedding Size"],
html[data-title="Health & Beauty | Scotts of Stow"] fieldset#Material,
html[data-title="Health & Beauty | Scotts of Stow"] fieldset[id="Pattern or Finish"],

html[data-title="Motoring | Scotts of Stow"] fieldset[id="Electrical power type"],

html[data-title="Travel | Scotts of Stow"] fieldset#Personalised,
html[data-title="Travel | Scotts of Stow"] fieldset#Colour,
html[data-title="Travel | Scotts of Stow"] fieldset#Size,
html[data-title="Travel | Scotts of Stow"] fieldset[id="Electrical power type"],
html[data-title="Travel | Scotts of Stow"] fieldset[id="Bedding Size"],
html[data-title="Travel | Scotts of Stow"] fieldset[id="Material"],
html[data-title="Travel | Scotts of Stow"] fieldset[id="Pattern or Finish"],


html[data-title="Fashion | Scotts of Stow"] fieldset#Personalised,
html[data-title="Fashion | Scotts of Stow"] fieldset[id="Electrical power type"],
html[data-title="Fashion | Scotts of Stow"] fieldset[id="Pattern or Finish"]
{ display:none; }

#container_Gift_Discoveries_Categories table[style*="border-bottom: 1px solid #ccc"] { display:none; }



@media only screen and (max-width: 490px)  {
#contentRecommendationWidget_HeaderThinEMS_Aurora {
       max-height: 45px;
}
    
}

