.storefinderPage FORM.form-inline.well INPUT#q { float: left; }
.storefinderPage FORM.form-inline.well .customSelect SELECT { padding-bottom: 13px; }

.stores-appointment INPUT {padding-top: 1.1em;}
.stores-appointment .custom-select SELECT { padding-bottom: 16px; }
.store-details #direction-fromPostcode { padding-top: 15px; padding-bottom: 15px; }

.header .fixed-nav > .container UL.js-mobile-nav-accordion.nav-horizontal > LI:hover > A:after {width: 40% !important; left: 30% !important; }

.header INPUT#appendedPrependedInput { padding-right: 20px; }

A.account-promo { left: 50% !important; top: 50% !important; margin-top: -94px !important; }
A.profile.account-promo:before { margin-left:-28px; }
A.history.account-promo:before { margin-left:-43px; }
A.delivery.account-promo:before { margin-left:-36px; }
A.payment.account-promo:before { margin-left:-42px; }
A.account-promo SPAN { margin-left: -125px; }

#postcodeLookupForm SELECT, #addressForm SELECT, .login #registerForm SELECT { padding-bottom: 13px !important; padding-top: 13px !important; }

#updateProfilePasswordForm input.error, .login #loginForm #j_username.error, #addressForm input.error { border: 1px solid red; }

.add-edit-address .manualEntry { width: 100%; }
FORM LABEL.js-checkbox-label:before{ display: none; }

.cartPage #deliveryOptions input[type=radio] + i.fa-flip-horizontal:after { left: -10px;  }

.twoWideLeft.linkBottom .caption-holderblack a.action-link, .twoWideRight.linkBottom .caption-holderblack a.action-link,
.twoWideCenter.linkBottom .caption-holderblack a.action-link { margin-left: -23.5%; }

.threeWideLeft.linkBottom .caption-holderblack a.action-link, .threeWideRight.linkBottom .caption-holderblack a.action-link,
.threeWideCenter.linkBottom .caption-holderblack a.action-link { margin-left: -37.5%; }


.twoWideCenter .caption-holderblack,  .threeWideCenter .caption-holderblack { margin-left: -42.5%; }

.COBBTooltip:before { display: none !important; }
