.nes_continueContent input {
  padding: 1px 10px 2px 18px;
  background: url("../images/bg_continue.png") no-repeat scroll 0 0 transparent;
  margin-top: 3px;
  /*0013789*/
}
/************************************/
/* CR 1273 */
.add_commentArea {
  margin-top: -15px !important;
  padding-right: 0px;
}
.nes_pdp-2 #nes_switch_home .nes_switch_content p.nes_small-price {
  padding-top: 0;
}
.nes_pdp-2 .nes_switch-interne .nes_addToBagBloc {
  height: 33px;
}
/* 13539 */
.nes_details-pdt-machine .nes_pdp-title {
  line-height: normal;
}
/* 12749 */
.tooltipMargin1,
.nes_2col_3-1 .tooltipMargin1 {
  margin-left: 0;
}
.tooltipMargin2,
.nes_2col_3-1 .tooltipMargin2 {
  margin-left: 0;
}
#nes_header-log .nes_log-form .nes_log-form-submit p {
  background: url(../images/picto_lien-voile.gif) no-repeat 0 6px;
}
/* 0013487 by aelharrak */
#nes_header fieldset.nes_bloc-forget {
  margin-top: 3px;
}
#nes_header .nes_link-pass label {
  margin-top: 3px;
  margin-right: 0px;
}
.header-remember-me {
  margin-right: 2px;
}
#nes_header .nes_log-form-submit {
  margin-top: 4px;
}
.header-login-submit {
  margin-top: 1px;
  margin-left: 3px;
}
#nes_header .nes_pass_relcheck {
  margin-right: 5px;
}
#header-log .nes_log-form .nes_link-pass label {
  display: inline;
  margin-right: 0px;
}
#nes_header-log .nes_log-form .nes_log-form-submit p {
  background: url("../images/picto_lien-voile.gif") no-repeat scroll 0 5px;
}
/* Jira:447 by aazri*/
.shipping_method_category_title {
  margin: 9px 0;
  background: url("../images/fleche-blanche.gif") no-repeat 0 18px;
}
.nes_add_margin_to_equals_with_others ul.nes_default-add {
  padding-left: 18px !important;
}
.nes_blackBloc-content ul li {
  width: 133px !important;
}
.nes_activationCode .nes_yel-shop-link .nes_go-apply {
  min-width: 125px;
  margin-top: -3px;
}
.nes_activationCode.nes_activationCodeError .nes_store-success {
  margin-top: 3px;
}
.nes_activationCode .nes_store-success {
  margin-top: 0px;
}
.nes_activationCode #nes_resultMessage {
  margin-top: 4px;
}
.nes_yel-shop-link .nes_go-clicked {
  min-width: 180px;
  margin-top: 0;
}
.nes_activationCode #activationCode {
  height: 12px;
  padding: 6px 0;
}
.nes_activationCode.nes_activationCodeError #activationCode {
  height: 12px;
  padding: 6px;
}
.nes_registrationContent ul li.nes_blocRadio {
  margin-top: 16px;
}
.nes_switch-view-content {
  margin: 0;
}
.nes_color-filtre div {
  margin-bottom: -7px !important;
}
.nes_filter-menu ul li ol.nes_filter-3col {
  top: 7px;
}
.nes_filter-menu ul li ol.nes_filter-3col-1-1igne {
  top: 47px;
}
.nes_filter-menu ul li ol.nes_filter-3col-2-1igne {
  top: 34px;
}
.nes_filter-menu ul li ol.nes_filter-3col-3-1igne {
  top: 20px;
}
.nes_machinePrice {
  width: 77px !important;
}
.nes_capsule-pic {
  padding: 172px 0 0 162px;
}
.nes_customer-form .nes_validate-block input {
  padding: 4px 4px 2px 8px;
}
.nes_script .nes_blocListMachines {
  margin: 118px auto 0 auto;
}
.nes_switchListMachine ul li .nes_innerListMachineColor {
  margin-top: -7px !important;
}
.nes_listAccessories .nes_linksNavTop {
  padding: 40px 0  10px 0;
}
.nes_switchListMachine-selection ul li .nes_innerSwitchListMachine .nes_innerListMachineContainer {
  margin: 0 auto 0 auto;
}
.clear {
  height: 0;
}
.nes_machine-table-scroll .nes_tableOrderHistory tbody td.nes_first-td div label {
  margin-left: 11px;
}
.nes_suggestion {
  margin: 20px 0 0 0;
}
.nes_address-info-form {
  margin: 5px 0 0 12px !important;
}
.nes_address-info-form .nes_set-default-block label {
  margin-top: 2px;
}
.nes_select-quantity_on .containerQuantity {
  top: 27px;
}
.nes_registrationContent ul li.nes_checkboxContent label {
  width: 580px !important;
  margin-left: -5px;
}
th.nes_right-third {
  padding-right: 33px !important;
}
.nes_bg-degrade-registration .nes_order-no-result {
  min-height: 420px;
}
.nes_sub-champs label {
  top: 2px;
}
.nes_pdp-2 .nes_link-collection {
  margin: 10px 0 0 0;
}
.nes_img-cup li {
  padding-bottom: 5px !important;
}
.nes_pdp-2 .nes_linkout_stock {
  padding: 4px 15px 4px 15px !important;
}
.nes_saveContent-cancel ul li a.nes_cancel {
  margin-top: 3px !important;
}
.nes_gab-content .nes_blocCups {
  margin: 0 0 20px 0;
}
ul.nes-quick-push li .nes_quick-transp {
  padding: 1px 4px 4px 4px !important;
  height: 25px;
  bottom: 4px;
}
.nes_shop-left ul.nes-quick-push li .nes_quick-transp {
  padding: 1px 4px 4px 4px !important;
  height: 25px;
  bottom: 0;
}
.nes_follow-block ul li {
  display: inline;
  zoom: 1;
}
.nes_filter-menu ul li a.nes_tab-lignes span {
  padding: 0 0 6px 0;
}
.nes_filter-menu ul li.nes_quick-active a.nes_tab-lignes span {
  padding: 0 0 7px 0;
}
#nes_logo {
  top: 5px;
}
.nes_selected-link {
  top: -1px;
}
.nes_menu-1 {
  padding: 12px 7px 16px 9px;
}
#nes_header-log .nes_log-form .nes_log-form-submit p input {
  padding: 2px 0 0 0;
}
.nes_pdp-2 .nes_select-quantity_on .containerQuantity {
  top: 26px;
}
.nes_img-cup {
  margin: 0 0 -5px 0;
}
.nes_registrationContent .nes_regestration_2Cols ul li.nes_checkboxContent {
  padding: 0 0 11px 142px;
}
.nes_switch_content .nes_ritual-title img {
  margin-top: 3px !important;
}
ul.nes_list-view-colored {
  padding-left: 1px;
}
#nes_header-log {
  top: 0;
}
#nes_switch_content_quick_4 .nes_innerSwitch_quick .nes_filter-1Line-1clo {
  padding: 34px 10px 10px 10px;
}
#lang-selector {
  z-index: 1;
}
#nes_main-nav {
  z-index: 1;
}
.nes_language-selection {
  z-index: 1003;
}
.nes_radio-click {
  padding: 0 0 0 218px;
}
.nes_registrationTitleContent {
  margin: 14px 0 21px 0 !important;
}
.nes_registrationContent ul li.nes_blocRadio {
  margin-top: 11px;
}
.nes_forgot-pswd {
  margin-bottom: -4px !important;
}
.nes_tableOrderHistory tbody td.nes_lastTd a {
  padding: 0 0 0 10px;
}
.nes_deux-fonds-puce {
  margin: 25px 0 35px 0;
}
.nes_register .nes_registrationForm {
  z-index: 5;
}
.nes_registrationForm-cr .nes_registrationContent ul li {
  margin: 0 0 1px 0;
}
.nes_registrationForm-cr .nes_registrationContent .nes_regestration_2Cols ul {
  margin-bottom: 9px;
}
.nes_registrationForm-cr .nes_registrationContent .nes_regestration_2ColsLast ul {
  margin-bottom: 19px;
}
.nes_method-block.nes_fixed_width_320 {
  width: 300px!important;
}
.nes_calque-load {
  top: 38px;
}
.nes_accountContentBigCarrssel .nes_bloc-visuel-interne .infiniteCarousel ul li {
  background: #000 !important;
}
.nes_order-bar ul li {
  margin-bottom: -2px;
}
.nes_order-bar .nes_separateur {
  margin-top: 2px;
  margin-bottom: -2px;
}
.nes_order-bar .nes_separateur_2 {
  padding: 7px 0 0;
}
.nes_home-pop #popin {
  top: 58px;
}
.nes_accountContentBigCarrssel .nes_bloc-visuel ul li a span {
  background: transparent url(../images/picto_view.gif) no-repeat 0 6px !important;
  filter: none;
}
.nes_innerSwitchListMachinePrice .nes_blackBloc p {
  margin-top: 0 !important;
}
.nes_details-pdt-machine #nes_switch_home .nes_switch_content .nes_description-product li {
  margin: 0 0 0 0;
}
.nes-btob-contact .nes_continueContent input {
  padding: 3px 0 3px 12px;
}
.nes-btob-contact .nes_registrationContent ul li.nes_checkboxContent-btob input {
  margin: 3px 6px 0 0;
}
#nes_switch_home .nes_switch_content .nes_description-product li {
  line-height: 1.5em !important;
  background: url('../images/picto_link.gif') no-repeat 0 7px !important;
}
.h-fond-noir-4 {
  padding: 0 20px 0 20px;
}
.nes_shop-disp {
  width: 25px;
}
.nes-v2-cardContent .nes_inner-card {
  width: 570px;
}
.nes_address-info-form li {
  height: 1%;
}
.nes_countryContent {
  background: url('../images/bg_title-tranparant.png') repeat 0 0;
}
.nes_registrationContent ul li {
  margin: 0 0 6px 0;
}
.nes_switchListMachine-selection {
  margin: -25px 0 0 0;
}
.nes_shipp-add-address {
  margin: 0 0 0 8px;
}
.nes_add-btn input {
  margin: 0 0 0 0;
}
.nes_machine-add-infos .nes_add-btn input {
  margin: 0 0 0 -10px;
}
.nes_hide-bck .nes_set-default-block-hidden label {
  margin: 1px 0 0 0;
}
.nes_set-default-block label {
  margin: 1px 0 0 0;
}
.pop_content-small #close a {
  top: 35px;
}
.jqZoomWindow {
  top: 155px !important;
}
.nes-btob-bloc-l {
  height: 223px;
}
.cacheLoader img {
  top: 290px;
}
#nes_header {
  position: relative;
  z-index: 3000;
}
#nes_header-content {
  z-index: 1002;
}
#nes_header-log .nes_log-form .fieldRight .nes_bloc_pass {
  margin-top: 1px;
}
.nes_link-pop-order li input {
  width: 1%;
  padding: 1px 10px 0 20px !important;
}
.nes_fd_link {
  padding: 9px 0 0 0 ;
}
.nes_link-left input {
  margin: 0 5px 0 0;
}
/*placeholder*/
.nes_registrationForm .placeholder-wrapper span,
.nes_registrationForm .loginError .placeholder-wrapper span {
  background: none;
}
.nes_registrationForm .nes_bloc_login .placeholder-wrapper span {
  top: 0px!important;
  left: -245px !important;
  margin-left: 3px;
}
.nes_registrationForm .nes_bloc_pass .placeholder-wrapper span {
  top: 0px!important;
  padding-left: 0!important;
  margin-left: 0px;
}
.header-password {
  margin-top: 0px !important;
}
#nes_header-log .nes_bloc_pass .placeholder-wrapper span {
  margin-top: 2px !important;
}
.header-username {
  margin-top: 0px !important;
}
#nes_header-log .nes_bloc_login .placeholder-wrapper span {
  margin-top: 5px !important;
}
.nes_registrationForm .nes_error .nes_bloc_login .placeholder-wrapper span {
  top: 0px!important;
  left: -384px !important;
  padding-left: 2px !important;
}
.nes_registrationForm .nes_error .nes_bloc_pass .placeholder-wrapper span {
  top: 0px!important;
  left: -147px !important;
  padding-left: 2px !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_area .delivery_phone_bloc .tooltipMargin1 {
  margin-left: 0;
  margin-top: 9px;
}
.pup_additional_information_message {
  width: 630px;
}
.storefinder .nes_relais-list-pick .pup_delivery_phone_bloc .tooltipMargin1 {
  margin-left: -320px;
  margin-top: -24px;
}
.delivery_phone_bloc_error .tooltipMargin1 {
  margin-top: -27px !important;
  margin-left: -12px !important;
}
.delivery_phone .delivery_phone_bloc .placeholder-wrapper span {
  margin-left: -135px;
  margin-top: 14px;
}
.delivery_phone .delivery_phone_bloc .tooltipMargin1 {
  margin-left: 0px;
  margin-top: 10px;
}
.customerForm_secondName {
  position: relative;
  z-index: 1002;
}
/********************** BUTTON **************************/
.btn {
  padding: 4px 10px;
}
.btn button,
.btn span {
  background-position: 0 -451px;
}
.btn a {
  background-position: 0 -453px;
}
.btn a.nes_linkAddToBag {
  background-position: 0 -450px;
}
.login-page-login-submit {
  padding: 0 0 0 5px;
}
.nes_saveContent.nes_saveContent-cancel .btn {
  float: left;
  margin-left: 5px !important;
}
.nes_continueContent .btn a {
  background: url('../images/sprite.png') no-repeat 0 -453px;
}
.nes_continueContent .nes_save-cancel-right .btn .nes_cancel {
  margin-top: 0px;
  padding: 3px 7px 3px 10px!important;
  background: url('../images/sprite.png') no-repeat 0 -451px;
}
.shipping_method_category .nes_block-address-2 {
  float: none;
  margin-bottom: 1px;
}
.btnLoginIe7 {
  padding-top: 2px;
  padding-bottom: 1.5px;
}
.btnLoginIe7 .button {
  background-position: 0 -451px;
}
.nes_list-accessories .nes_learn-more a.btn span {
  background-position: 0 -453px;
}
#invoicingInformation a {
  background: url("../images/sprite.png") no-repeat scroll 0 -398px;
}
#expiryDate_div .month .newList {
  width: 40px;
}
#expiryDate_div .year .newList {
  width: 51px;
}
.nes_registrationContent ul li.nes_checkboxContent label,
.nes_registrationContent ul li.ContactMethodsController label {
  width: 600px;
  text-align: left;
}
/*** supportedShippingServices ****/
.supportedShippingServices .nes_bulle-chps {
  white-space: normal!important;
  margin-top: -114px !important;
  margin-left: -135px !important;
}
.supportedShippingServices ul li {
  border-left: 1px dotted #FFFFFF;
  float: left;
  /*     width: 85px; */
}
.supportedShippingServices label {
  padding: 7px 0 0 !important;
}
.checkout_preference .nes_card-method .supportedShippingServices ul li label {
  float: none;
  padding: 5px 3px;
}
.checkout_preference .shipping_cas .supportedShippingServices .callout.nes_bulle-chps {
  margin-top: -165px !important;
  margin-left: 0px!important;
}
.nes_registrationContent .shipping_cas ul li input {
  border: none;
  margin-top: 0;
}
.nes_registrationContent .supportedShippingServices ul li span {
  background: none;
}
.nes_info-gris-shop.proposalPromo .proposalPromoList {
  left: 484px;
}
.nes_add-shopping .btn.min a,
.nesClubActionProposalLightbox .element .btn a {
  background-position: 0 -453px !important;
}
.nespressoYourTime .supportedShippingServices > label,
.storefinder .supportedShippingServices > label {
  padding: 5px 0 0 !important;
}
.nespressoYourTime .supportedShippingServices ul li > label,
.storefinder .supportedShippingServices ul li > label {
  width: 100px!important;
}
.nespressoYourTime .supportedShippingServices ul li input,
.storefinder .supportedShippingServices ul li input {
  margin-top: 5px!important;
}
.supportedShippingServices .nes_bulle-chps {
  margin-top: -133px !important;
  margin-left: -95px;
}
