.form-group .form-control-feedback{display:none}.form-group.has-danger .form-control-feedback,.form-group.has-warning .form-control-feedback{display:block;font-size:.8125rem}.form-group.required .form-control-label:before{content:"";display:none}.form-group:not(.required){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-group .billing-same-as-shipping-contact-us{white-space:normal}.form-group.no-overflow{max-width:90%;overflow:visible;text-overflow:clip;white-space:normal}.form-control[readonly].readonly-no-padding{background-color:#fff;border:none;padding-left:0}.shipping-content .shipping-address .shipment-selector-block .form-group label:after{content:none}.contact-us-signup-message{left:50%;position:fixed;top:15%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:z("alerts")}.contact-us-signup-alert{-webkit-animation:fade 5s linear forwards;animation:fade 5s linear forwards;-webkit-box-shadow:1px 1px 5px gray;box-shadow:1px 1px 5px gray}@-webkit-keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}@keyframes fade{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.contact-us-signup-alert.show{display:block}.content-card.contact-us-links .card-body{padding:.625rem 0;text-align:center}.content-card.contact-us-links img{float:none;height:65px;margin:0;width:65px}.content-card.contact-us-links .cta-container{margin-top:.9375rem}div#MA_Register{background-image:url(https://res.email.nfm.com/res/nfm_mkt_prod2/3477e8e5aff6a2e886ba4b080013ea18a6f304550f77396febfcb978a4225d7a.jpg);background-position:100% 0;background-repeat:no-repeat;background-size:cover}div#MA_Register #form-container{background-color:hsla(0,0%,100%,.5)}@media(max-width:767px){div#MA_Register #form-container{background-color:#f5f5f5}div#MA_Register div#MA_Register{background:#f5f5f5}}.contact-us-product-section{margin-top:1.875rem}.contact-us-file,.contact-us-file .btn-image-select{position:relative}.contact-us-file .form-control-label span{color:#666;font-size:.875rem;font-weight:400}.contact-us-file .form-control-label:after{content:""!important}.contact-us-file input{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;width:140px}.contact-us-file .max-image-message{color:#666;font-size:.875rem;font-weight:400}.contact-us-file .preview-container{margin-top:15px;position:relative;text-align:center}.contact-us-file .file-upload-img img{width:100%}.contact-us-file .file-upload-img .file-name{line-height:1.6;word-break:break-all}.contact-us-file .remove-btn{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20'%3E%3Cg fill='none'%3E%3Cpath fill='%23FFF' d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10'/%3E%3Cpath fill='%23363636' d='M7.817 6.726 10 8.909l2.183-2.183a.77.77 0 0 1 1.004-.075l.087.075a.77.77 0 0 1 0 1.091L11.091 10l2.183 2.183a.772.772 0 1 1-1.091 1.091L10 11.091l-2.183 2.183a.77.77 0 0 1-1.004.075l-.087-.075a.77.77 0 0 1 0-1.091L8.909 10 6.726 7.817a.772.772 0 1 1 1.091-1.091'/%3E%3Cpath fill='%23363636' d='M10 20c5.523 0 10-4.477 10-10S15.523 0 10 0 0 4.477 0 10s4.477 10 10 10m0-1a9 9 0 1 1 0-18 9 9 0 0 1 0 18'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:50%;height:40px;position:absolute;right:0;top:-16px;width:40px}.contact-us-file .attachment-caption{display:block;font-weight:400;margin-bottom:10px}.contact-us-file .upload-progress-bar{background:#666;display:none;height:30px;margin:0 0 15px;width:100%}.contact-us-file .upload-progress-bar.show{display:block}.contact-us-file .upload-progress-bar span{background:#31708f;color:#fff;display:block;line-height:30px;max-width:100%;padding-left:15px;-webkit-transition:width .5s ease;transition:width .5s ease;white-space:nowrap;width:1%}.contact-us-submit{margin-bottom:.9375rem;margin-top:.9375rem}@media(min-width:768px){.contact-us-submit{float:right;margin-bottom:1.875rem}}.contact-us-submit .form-group{margin:0}