.nes_img-cup li span {
  top: 8px;
}
.nes_product-information .nes_infos {
  margin-top: 1px;
}
.nes_table-shop .nes_hovered-td .nes_select-quantity_js input {
  background-position: 0 0;
  height: 26px;
  padding-top: 0;
  margin-top: -1px;
}
.nes_customer-pop #close a {
  top: 14px;
}
.nes_machine-add-infos .nes_add-btn input,
.nes_machine-add-infos .nes_add-btn input:focus {
  padding: 8px 5px 7px 5px;
}
.nes_linkAddToBag span {
  padding-top: 2px;
  margin-top: 3px;
}
.nes_shop-right .nes_saveContent input {
  padding: 4px 5px 3px 13px !important;
  margin-top: 2px;
}
.nes_shop-right .nes_saveContent-cancel .nes_cancel {
  padding-top: 3px;
  padding-bottom: 4px;
}
.nes_bg-quick .nes_select-quantity_js input {
  padding-top: 1px;
}
.tabs_slider li.last {
  margin-left: -0.3em !important;
}
.nes_timing-reception span {
  margin-top: 1px;
  margin-bottom: 0;
}
.nes_errorErea p {
  padding: 8px  0 8px 40px;
}
#close a {
  top: 11px;
}
.nes_pop-order #close a,
.nes_popin-content-order #close a {
  top: 1px;
}
.nes_popin-content-2 #close a {
  top: 0;
}
.nes_regroupe_cards .nes_fct-card li {
  margin-top: 5px;
}
.nes_list-num li a,
.nes_list-view-dore li a {
  height: 14px;
  padding: 2px 0 0 1px;
}
#nes_header-log .nes_log-form .nes_link-pass label {
  display: inline-block;
  margin: 0 0 0 5px;
}
#nes_header-log .nes_log-form .nes_link-pass {
  margin-top: 4px;
}
.nes_gab-content p {
  line-height: 1.3em;
}
.nes_fct-card li a {
  padding-top: 2px;
}
.nes_fct-card li a span {
  padding-top: 3px;
  padding-bottom: 4px;
}
.nes_add-btn input,
.nes_add-btn input:focus {
  padding: 7px 8px 5px 0;
}
.nes_order-bar ul li {
  padding-top: 3px;
}
.nes_registrationSteps li span {
  letter-spacing: 0.05em;
}
.nes_relais-list-pick ul li,
.nes_block-delivery-pick-2 .nes_relais-list-pick ul li {
  padding: 3px 0 0 0;
}
.nes_listInfosMachine .hidden a {
  padding: 2px 0 3px 0;
}
.nes_listInfosMachine .hidden a span {
  padding: 2px 0 3px 8px;
}
.nes_customer-pop .pop_content-small #close a {
  top: -15px;
}
.nes_accountContentBigCarrssel #nes_mycarousel li span {
  padding: 2px 0 0 8px !important;
}
.nes_skin-registration .newListSelected div {
  padding-top: 5px;
}
.nes_fct-card-account-2 li .nes_down_link,
.nes_down_link {
  padding-top: 4px;
}
.nes_fct-card-account-2 li input {
  padding-top: 2px;
  padding-left: 7px !important;
}
.nes_b2b .nes_yelow-link a {
  padding-bottom: 3px !important;
}
.nes_b2b .nes_yelow-link a span {
  padding-top: 2px ;
}
.nes_b2b .nes_caroussel-home .nes_contact-us ul .call-back a strong,
.nes_b2b .nes_caroussel-home .nes_contact-us ul .send-email a strong,
#nes_header-log .nes_log-form .nes_log-form-submit p,
.nes_back-link a,
.nes_learn-more span,
.nes_learn-more a {
  padding-top: 2px !important;
}
.nes_b2b.nes_learn-more a {
  padding-bottom: 2px !important;
}
.nes_b2b .nes_link-more a,
.nes_innerConfirmation #nes_colLeft li a {
  padding-top: 4px !important;
}
.nes-v2-cardContent .nes_inner-card {
  width: 580px;
}
#pop_content #close a {
  top: 16px;
}
.add_commentArea {
  padding-right: 3px;
  padding-bottom: 5px;
}
#nes_header-log .nes_log-form .nes_log-form-submit p {
  background: url(../images/picto_lien-voile.gif) no-repeat 0 6px;
  margin-top: 0px;
  padding-left: 5px !important;
  padding-top: 3px !important;
}
.nes_hidden_pass {
  top: 2px;
}
#nes_header-log .nes_log-form .nes_champs input {
  padding-top: 2px;
  padding-top: 0;
  height: 15px;
}
#nes_header-log .nes_log-form .fieldRight .nes_bloc_pass {
  padding-bottom: 3px;
}
#nes_header fieldset.nes_bloc-forget {
  margin-top: 2px;
}
#nes_header .nes_link-pass label {
  margin-top: 3px;
}
#nes_header-log .header-remember-me {
  margin-top: -2px;
}
#nes_header .nes_hidden_pass {
  margin-left: 5px;
  margin-top: 1px;
}
#nes_header .nes_log-form-submit {
  margin-top: 1px;
}
#nes_header-log .header-login-submit {
  margin-top: 1px;
}
.nes_caroussel-home .nes_contact-us ul .send-email {
  margin-bottom: 4px;
}
.nes_yel-shop-link input.nes_go-clicked {
  padding: 6px 8px 6px 18px;
  margin-top: 0;
}
.nes_activationCode #nes_resultMessage {
  margin-top: 5px;
}
/*placeholder*/
#nesNearbyServicesLightFromSupport .placeholder-wrapper {
  left: 615px;
  top: 29px;
}
.nes_registrationForm .placeholder-wrapper {
  left: 0;
  top: 0;
}
#nes_header-log .nes_bloc_login .placeholder-wrapper span {
  top: -8px !important;
}
#nes_header-log .nes_bloc_pass .placeholder-wrapper .header-password {
  margin-top: -2px !important;
}
#nes_header-log .nes_bloc_pass .placeholder-wrapper span {
  top: -1px !important;
}
.nes_registrationForm .placeholder-wrapper span,
.nes_registrationForm .loginError .placeholder-wrapper span {
  background: none;
}
.nes_registrationForm .nes_regestration_2Cols ul li .nes_bloc_pass .placeholder-wrapper input {
  padding-top: 0px !important;
}
.nes_registrationForm .nes_bloc_login .placeholder-wrapper span {
  top: 0px!important;
  left: -245px !important;
  padding-left: 4px !important;
}
.nes_registrationForm .nes_bloc_pass .placeholder-wrapper span {
  top: 0px!important;
  padding-left: 0!important;
  margin-left: 2px;
  margin-top: -4px;
}
.nes_registrationForm .nes_error .nes_bloc_login .placeholder-wrapper span {
  top: 0px!important;
  left: -380px !important;
  padding-left: 0px !important;
}
.nes_registrationForm .nes_error .nes_bloc_pass .placeholder-wrapper span {
  top: 0px!important;
  left: -143px !important;
  padding-left: 0px !important;
}
.nes_registrationForm .nes_error .nes_bloc_pass .placeholder-wrapper span {
  padding-top: 0px !important;
}
.nes_registrationForm .nes_error .nes_bloc_login .placeholder-wrapper span {
  padding-top: 5px !important;
}
.delivery_phone .delivery_phone_bloc .placeholder-wrapper span {
  margin-left: -132px;
  margin-top: 14px;
}
.delivery_phone .delivery_phone_bloc .tooltipMargin1 {
  margin-left: 295px;
  margin-top: 10px;
}
/********************** BUTTON **************************/
.btn button {
  padding: 0px 10px;
  background-position: 0 -454px;
}
.btn a {
  background-position: 0 -455px;
}
.nes_continueContent .btn a {
  background: url('../images/sprite.png') no-repeat 0 -454px;
}
.nes_continueContent .nes_save-cancel-right .nes_cancel {
  margin-top: 0px;
  padding: 1px 7px 0px 10px;
}
.nes_list-accessories .nes_learn-more a.btn span {
  background-position: 0 -451px;
}
/*****************************************************/
.nes_registrationContent ul li.nes_checkboxContent label,
.nes_registrationContent ul li.ContactMethodsController label {
  width: 600px;
  text-align: left;
}
.nes_somme td {
  padding: 0 0 4px 10px !important;
}
