/* modal.less - harriet
 *
 * REQ1900002 02/27/19 jlg - created
 * REQ1900002 03/15/19 jlg - Fix for modal IE
 * REQ1990001 06/20/19 jlg - Rewrite CSS rules
 */
#secureLoginModal.modal {
  width: 634px;
  padding-right: 223px !important;
  background-color: transparent;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#secureLoginModal .modal-content {
  width: 632px;
}
#secureLoginModal .verticalRule {
  right: 318px;
}
#emailSignUpModal.modal {
  border-radius: 0;
  background-color: transparent;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  width: 680px;
  left: 47%;
}
#emailSignUpModal .close {
  font-size: 22px;
  color: #fff;
  opacity: 1;
  padding: 1px 5px 0px 5px;
  font-weight: normal;
  margin-top: 5px;
  background-color: transparent;
}
#emailSignUpModal #email-popup {
  background-image: url('/images/empreview/HCmodal-background.png');
  background-repeat: no-repeat;
  background-color: transparent;
}
#emailSignUpModal #email-popup .emailSignupSubmitContainer {
  margin-top: 0px;
}
#emailSignUpModal #email-popup #ERForceSubmit {
  background-color: #fdda89;
  color: #227191 !important;
  width: 17%;
  font-weight: bold;
  font-size: 14px;
  font-family: inherit;
  border-radius: 10%;
  height: 35px;
  margin-left: 245px;
}
#emailSignUpModal #email-popup input[type="text"] {
  text-align: left;
  width: 90%;
  border: 1px inset #F0F0F0;
  margin-left: 160px;
  color: #000;
  padding-left: 5px;
}
#emailSignUpModal #email-popup .harriet {
  margin-left: 35px;
  margin-top: 173px;
  text-align: center;
}
#emailSignUpModal #email-popup .harriet .email-text {
  font-size: 18px;
  font-weight: bold;
}
#emailSignUpModal #email-popup .harriet .email-offer {
  font-size: 38px;
  font-weight: bold;
  color: #c84a01;
}
#emailSignUpModal #email-popup .harriet .email-feature {
  font-style: italic;
  margin-bottom: 15px;
}
#emailSignUpModal #email-popup .harriet .email-no-thanks {
  margin-top: 15px;
  font-size: 14px;
  text-decoration: underline;
  cursor: pointer;
}
#emailSignUpModal #email-popup .harriet .email-disclaimer {
  margin-top: 5px;
  font-size: 12px;
}
#emailSignUpModal #email-popup .harriet .row-form {
  margin-bottom: 10px;
}
#emailSignUpModal .modal-dialog {
  margin: 29px -32px -1px -1px;
  background-color: transparent;
}
#emailSignUpModal .modal-content {
  background-color: transparent;
  border: none;
  width: 680px;
}
#emailSignUpModal .modal-body {
  width: 680px;
}
#emailSignUpModal #emailvalid,
#emailSignUpModal #confirmEmailvalid {
  right: 125px;
}
#emailSignUpModal [for="confirmEmail"] {
  top: 3px;
  left: 400px;
  width: 72%;
}
#emailSignUpModal #email-blurb,
#emailSignUpModal .emailSignupCheckbox {
  margin-top: 30px;
  margin-bottom: 30px;
}
#emailSignUpModal .inboxBlurb {
  margin-top: 25px;
}
#cartPopoverModal.modal,
#fragranceNotesModal .modal-content,
#secureLoginModal .modal-content,
#createAccountModal .modal-content,
#catalogCodeModal .modal-content,
#EZReturnLabelModal .modal-content,
#multiViewModal .modal-content,
#sizeChartModal .modal-content,
#eorDetailsModal .modal-content,
#eorExplainedModal .modal-content,
#personalizeModal .modal-content,
#aeppTermsModal .modal-content,
#aeppPrivacyModal .modal-content,
#IL01Modal .modal-content,
#prop65Modal .modal-content {
  border: 3px solid #2993D1;
}
#cartPopoverModal .modal-header,
#cartPopoverModal .middleButtonContainer,
#secureLoginModal .modal-header,
#fragranceNotesModal .modal-header,
#createAccountModal .modal-header,
#catalogCodeModal .modal-header,
#EZReturnLabelModal .modal-header,
#multiViewModal .modal-header,
#sizeChartModal .modal-header,
#eorDetailsModal .modal-header,
#eorExplainedModal .modal-header,
#personalizeModal .modal-header,
#aeppTermsModal .modal-header,
#aeppPrivacyModal .modal-header,
#IL01Modal .modal-header,
#prop65Modal .modal-header {
  border-bottom: 1px solid #2993D1;
}
