.searchPanel .searchField{height:20px; float:left; margin-right:20px; padding-right:10px; width:271px;}
#header .topLinks{width:263px;}
.utilityLinks .chatIcon{padding-left:14px;}
#header .searchPanel{margin-right:7px;}
#breadCrumbs img{vertical-align:middle;}
.heroContainer .brandRecomended {height:196px;}
.inputtxtField {background: url("../images/forms/form-Elements.png") no-repeat -4px -228px;}
/*.inputtxtField input{padding-top:10px;}*/
input.newsletterField{padding-top:5px;}
.heroContainer .onlineStoredetails {margin:14px 0 0 1px;}
.orangelargeBtn input{padding:1px 5px 0 11px;}
.faqsDetails .extraInfo{margin-top:10px;}
.loginDetails li.last{width:71px;}
.silverBtnlarge input{padding: 0 13px 3px 0;text-indent:0;}
.orangesmallBtn input{text-indent:0;padding:3px 0 3px 12px;}
/*.shipLeft .savings{padding-top:2px;}
.shipLeft span,.shipLeft .shippingFrom{padding-top:3px;display:block;}*/
.mysavedBaskets .smallFormcols li{width:180px;}
#navigation .quickLinks li div.flyoutContent{top:40px;}
#header .searchPanel fieldset{padding-bottom:3px;}
/* CSS fix after worked on Anna Helena Artifact */
/*Artifact 1194663*/
.orangeBtn span {
	-ms-filter: progid:DXImageTransform.Microsoft.Shadow(color='#5A5A5A', Direction=145, Strength=3);
}
.searchPanel .clearSearchField{position:absolute;right:52px;top:8px;}

.orderDetails{margin-bottom:20px;} /*CSS fix after worked on Anna Helena Artifact 1194650  */
div.quickViewright .orangeBtn {	background-position: right -109px;}
div.quickViewright .orangeBtn:hover {	background-position: right -35px;}
.didYouKnowTeaser .searchField{width:auto;}
.basketCheckout { width:252px;}
.basketCheckout { width:253px; height:45px;}

#searchResultflyout {top:75px;max-width:976px;} /* artf1266670 */
.featuredCarosuel span.productImg{overflow:hidden;}


li.custPrivate{height:51px;}
.productListItems .content h3 {
	word-wrap:break-all;
}

/*.shippingDetails .shippingDate span {
	position: relative;
}*/
.flyoutBasket .shippingDetails .shippingDate span {
	top: 6px;
}
.silverBtnlargeArrow input {
		padding: 3px 18px 0 0; /* This works only in Safari and Google Chrome.artf1248002 */
}
#footer .newsletters label.error{margin: 0 -4px; padding-top:5px;}

/*.shippingDetails li.vatInfo span{color:#828282; padding-top:4px !important;}
.shippingDetails .shipRight li.vatInfo {padding:2px 0px 0px 100px; color:#828282; margin-top:11px;}*/
.emailEdit{margin-bottom:15px !important;}
/*li.orangeBtnIssue .orangeBtn{background-position:right -106px}
li.orangeBtnIssue .orangeBtn:hover, li.orangeBtnIssue .orangeBtn:focus {
	background-position: right -32px;
}*/
.col3NeedhelpBox .searchField {
	width:90px;
	margin-right:0px;
}
/*.shipRight .shippingFrom{
	padding-bottom:1px;
}*/
.partialShipRight li.vatInfo{margin-top:3px !important;}
div.variantContainer table.basketTable tr td.last-child{width:122px;}
div.variantContainer p.wishlistlinkContainer{float:none !important; width:100px;}
div.variantContainer p.wishlistlinkContainerfix{margin:0px 0px 0px 15px !important;}
#productVariant div.productListItems a.orangeBtn{padding-right:9px;}
sub.priceFrom{font-size:14px; top:3px;}

.jNiceInputInner input {font:12px Arial, Helvetica, sans-serif;color:#404040;line-height: 15px !important;height: 15px !important;vertical-align:middle;padding:0;margin:0;background:none;border:none;outline:none;}
#quickViewBackground {background: #fff;filter: alpha(opacity=0);height: 100%;left: 0;opacity: .0;position: fixed;top: 0;width: 100%;z-index:98;}
.disableButton {opacity:0.5;filter:alpha(opacity=50);height: 100%;position: absolute;top: 0;width: 100%;background:#FFF;}
#PopupBackground {background: none #000;filter: alpha(opacity=80);height: 100%;left: 0;opacity: .8;position: fixed;top: 0;width: 100%;z-index:9998;}
form input{vertical-align:middle;line-height:16px !important;}
div.variantContainer span.outstock span.storeName a.infoLinks img{
	right:-38px;
}
.categoryFilter .narrowFilter {background-position: 99% -77px;}
#confirmationBackground, #ajaxoverlayBackground{opacity:0.5;filter:alpha(opacity=0) !important;}
#breadCrumbs li a {
	-ms-background-position-y: -790px;
}

.partialShippingDetails .partialShipRight .totalItems{margin-top:9px;}
.partialShippingDetails .partialShipRight{margin-top:1px;}
a.backLink, #cartAndWishlist a.backLink{
	-ms-background-position-y:-509px;
}

/*form#productVariant .orangeBtn {
	-ms-background-position-y:-109px;
}
form#productVariant .orangeBtn:hover, form#productVariant .orangeBtn:focus{
		-ms-background-position-y: -35px;
}*/
.silverBtnlargeArrow input {
	padding-top:5px;}

#myDetailConnectedForm .gradGreyBG li .jNiceCheckbox{
	margin-top:-10px;	
}
.pairClubMemberAccount .silverBtnlarge input{
	padding:2px 7px 0 0;
}
#activateClubAccount #clubClasActivateAccNum .dob .jsDropdown span{
	display:inline-block;
	width:53px!important;	
}
.country-de .productsOptionsWrapper .buttonContainer{
	top:68px;
}