/*.right_delivery .submitContainer { margin-left: 243px;}*/
.right_delivery .submitContainer.changeWidth { margin-left: 203px;}
.stage_bar { display: none;} /* js override */
#singleSubmitDelivery_billing { margin-bottom: 2em;}

/* Clear fix for single submit below*/
.page_container.standard_width.checkoutDelivery { padding-bottom: 2em;}
.page_container.standard_width.checkoutDelivery:after {content: ""; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.page_container.standard_width.checkoutDelivery { display: inline-block;}
html[xmlns] .page_container.standard_width.checkoutDelivery { display: block;}
* html .page_container.standard_width.checkoutDelivery {  height: 1%;}
.page_container.standard_width.checkoutDelivery:after { content: "."; display: block; height: 0; clear: right; visibility: hidden;}
.shoppingbasket_content { margin-top: 0; }
#findAddressbillingAddress { width: 100px; padding: 0; }
.product_detail_left_side.tabbed_componentContainer_shadow { margin-top: -409px; }

/* Rich Relevance need to be absolutely positioned here */
.productDetail .standard_container { position: relative; }
.productDetail .standard_container .rr_item_page #rr_recs_1 { position: absolute; top: 40px; right: 0; margin-top: 0; }
.productDetail .standard_container .rr_item_page #rr_recs_2 { margin-top: 0; position: absolute; top: 620px; }
.productDetail .product_detail_left_side.tabbed_componentContainer_shadow { margin-top: -230px;}
.productDetail .standard_container  .productDetail_column_1 .rr_item_page{width:100%; float:left;}
.productDetail .standard_container .rr_item_page{width:104px; float: left;}
.productDetail .standard_container .rr_item_page .more_colours {width: 60px; margin: 0 auto; font-size: 11px; display: block;}

.productDetail .standard_container  .productDetail_column_1 #rr_item_page_recs_2 ul li {margin-left: 20px;}

.addedToBagBundlePopup_button_container {background-color: #F8F8F8;border-bottom: 1px solid #E0E0E0;padding: 1.5em;}
.addedToBagBundlePopup_button_view_basket {margin-left: 100px;}

#rr_category_page_recs_3 ul li {margin: 0 15px 15px 0; width: 180px;}
#rr_category_page_recs_3 ul li.rowlast {margin-right: 0!important;}
#rr_category_page_recs_3 ul li .more_colours{margin-bottom: 10px; margin-right: 40px!important; display: block; width: 90px; 