@charset "UTF-8";
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */
/**
 * 1. Set default font family to sans-serif.
 * 2. Prevent iOS text size adjust after orientation change, without disabling
 *    user zoom.
 */
@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600,700,800);
.gigya-screen-dialog {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
  margin: 0;
  /* HTML5 display definitions
     ========================================================================== */
  /**
   * Correct `block` display not defined for any HTML5 element in IE 8/9.
   * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
   * Correct `block` display not defined for `main` in IE 11.
   */
  /**
   * 1. Correct `inline-block` display not defined in IE 8/9.
   * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
   */
  /**
   * Prevent modern browsers from displaying `audio` without controls.
   * Remove excess height in iOS 5 devices.
   */
  /**
   * Address `[hidden]` styling not present in IE 8/9/10.
   * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
   */
  /* Links
     ========================================================================== */
  /**
   * Remove the gray background color from active links in IE 10.
   */
  /**
   * Improve readability when focused and also mouse hovered in all browsers.
   */
  /* Text-level semantics
     ========================================================================== */
  /**
   * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
   */
  /**
   * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
   */
  /**
   * Address styling not present in Safari and Chrome.
   */
  /**
   * Address variable `h1` font-size and margin within `section` and `article`
   * contexts in Firefox 4+, Safari, and Chrome.
   */
  /**
   * Address styling not present in IE 8/9.
   */
  /**
   * Address inconsistent and variable font size in all browsers.
   */
  /**
   * Prevent `sub` and `sup` affecting `line-height` in all browsers.
   */
  /* Embedded content
     ========================================================================== */
  /**
   * Remove border when inside `a` element in IE 8/9/10.
   */
  /**
   * Correct overflow not hidden in IE 9/10/11.
   */
  /* Grouping content
     ========================================================================== */
  /**
   * Address margin not present in IE 8/9 and Safari.
   */
  /**
   * Address differences between Firefox and other browsers.
   */
  /**
   * Contain overflow in all browsers.
   */
  /**
   * Address odd `em`-unit font size rendering in all browsers.
   */
  /* Forms
     ========================================================================== */
  /**
   * Known limitation: by default, Chrome and Safari on OS X allow very limited
   * styling of `select`, unless a `border` property is set.
   */
  /**
   * 1. Correct color not being inherited.
   *    Known issue: affects color of disabled elements.
   * 2. Correct font properties not being inherited.
   * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
   */
  /**
   * Address `overflow` set to `hidden` in IE 8/9/10/11.
   */
  /**
   * Address inconsistent `text-transform` inheritance for `button` and `select`.
   * All other form control elements do not inherit `text-transform` values.
   * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
   * Correct `select` style inheritance in Firefox.
   */
  /**
   * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
   *    and `video` controls.
   * 2. Correct inability to style clickable `input` types in iOS.
   * 3. Improve usability and consistency of cursor style between image-type
   *    `input` and others.
   */
  /**
   * Re-set default cursor for disabled elements.
   */
  /**
   * Remove inner padding and border in Firefox 4+.
   */
  /**
   * Address Firefox 4+ setting `line-height` on `input` using `!important` in
   * the UA stylesheet.
   */
  /**
   * It's recommended that you don't attempt to style these elements.
   * Firefox's implementation doesn't respect box-sizing, padding, or width.
   *
   * 1. Address box sizing set to `content-box` in IE 8/9/10.
   * 2. Remove excess padding in IE 8/9/10.
   */
  /**
   * Fix the cursor style for Chrome's increment/decrement buttons. For certain
   * `font-size` values of the `input`, it causes the cursor style of the
   * decrement button to change from `default` to `text`.
   */
  /**
   * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
   * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
   *    (include `-moz` to future-proof).
   */
  /**
   * Remove inner padding and search cancel button in Safari and Chrome on OS X.
   * Safari (but not Chrome) clips the cancel button when the search input has
   * padding (and `textfield` appearance).
   */
  /**
   * Define consistent border, margin, and padding.
   */
  /**
   * 1. Correct `color` not being inherited in IE 8/9/10/11.
   * 2. Remove padding so people aren't caught out if they zero out fieldsets.
   */
  /**
   * Remove default vertical scrollbar in IE 8/9/10/11.
   */
  /**
   * Don't inherit the `font-weight` (applied by a rule above).
   * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
   */
  /* Tables
     ========================================================================== */
  /**
   * Remove most spacing between table cells.
   */
  /* Force your own background (in this case white) on autofill input fields */
  /* Hide IE's annoying form 'enhancements' */
  /* Make submit button text wrap properley */
}
.gigya-screen-dialog article,
.gigya-screen-dialog aside,
.gigya-screen-dialog details,
.gigya-screen-dialog figcaption,
.gigya-screen-dialog figure,
.gigya-screen-dialog footer,
.gigya-screen-dialog header,
.gigya-screen-dialog hgroup,
.gigya-screen-dialog main,
.gigya-screen-dialog nav,
.gigya-screen-dialog section,
.gigya-screen-dialog summary {
  display: block;
}
.gigya-screen-dialog audio,
.gigya-screen-dialog canvas,
.gigya-screen-dialog progress,
.gigya-screen-dialog video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}
.gigya-screen-dialog audio:not([controls]) {
  display: none;
  height: 0;
}
.gigya-screen-dialog [hidden],
.gigya-screen-dialog template {
  display: none;
}
.gigya-screen-dialog a {
  background: transparent;
}
.gigya-screen-dialog a:active,
.gigya-screen-dialog a:hover {
  outline: 0;
}
.gigya-screen-dialog abbr[title] {
  border-bottom: 1px dotted;
}
.gigya-screen-dialog b,
.gigya-screen-dialog strong {
  font-weight: bold;
}
.gigya-screen-dialog dfn {
  font-style: italic;
}
.gigya-screen-dialog h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
.gigya-screen-dialog mark {
  background: #ff0;
  color: #000;
}
.gigya-screen-dialog small {
  font-size: 80%;
}
.gigya-screen-dialog sub,
.gigya-screen-dialog sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
.gigya-screen-dialog sup {
  top: -0.5em;
}
.gigya-screen-dialog sub {
  bottom: -0.25em;
}
.gigya-screen-dialog img {
  border: 0;
}
.gigya-screen-dialog svg:not(:root) {
  overflow: hidden;
}
.gigya-screen-dialog figure {
  margin: 1em 40px;
}
.gigya-screen-dialog hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
.gigya-screen-dialog pre {
  overflow: auto;
}
.gigya-screen-dialog code,
.gigya-screen-dialog kbd,
.gigya-screen-dialog pre,
.gigya-screen-dialog samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
.gigya-screen-dialog button,
.gigya-screen-dialog input,
.gigya-screen-dialog optgroup,
.gigya-screen-dialog select,
.gigya-screen-dialog textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}
.gigya-screen-dialog button {
  overflow: visible;
}
.gigya-screen-dialog button,
.gigya-screen-dialog select {
  text-transform: none;
}
.gigya-screen-dialog button,
.gigya-screen-dialog html input[type="button"],
.gigya-screen-dialog input[type="reset"],
.gigya-screen-dialog input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}
.gigya-screen-dialog button[disabled],
.gigya-screen-dialog html input[disabled] {
  cursor: default;
}
.gigya-screen-dialog button::-moz-focus-inner,
.gigya-screen-dialog input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.gigya-screen-dialog input {
  line-height: normal;
  max-width: inherit;
  background-color: #fff;
}
.gigya-screen-dialog input[type="checkbox"],
.gigya-screen-dialog input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}
.gigya-screen-dialog input[type="number"]::-webkit-inner-spin-button,
.gigya-screen-dialog input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
.gigya-screen-dialog input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  /* 2 */
  box-sizing: content-box;
}
.gigya-screen-dialog input[type="search"]::-webkit-search-cancel-button,
.gigya-screen-dialog input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
.gigya-screen-dialog fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
.gigya-screen-dialog legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}
.gigya-screen-dialog textarea {
  overflow: auto;
}
.gigya-screen-dialog optgroup {
  font-weight: bold;
}
.gigya-screen-dialog table {
  border-collapse: collapse;
  border-spacing: 0;
}
.gigya-screen-dialog td,
.gigya-screen-dialog th {
  padding: 0;
}
.gigya-screen-dialog input:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px white inset;
}
.gigya-screen-dialog ::-ms-reveal, .gigya-screen-dialog ::-ms-clear {
  display: none;
}
.gigya-screen-dialog input[type="submit"] {
  white-space: normal;
}

/**
* IE8 compatible responsive icons (use this)
* e.g @include bc-responsiveicon(sprite-name);
*/
.icon-sprite, .nse_header .nse_close-window, .nse_header .gigya-screen-dialog-close, .gigya-screen-dialog-top .nse_close-window, .gigya-screen-dialog-top .gigya-screen-dialog-close, .nse_container .nse_section .nse_input-wrapper .nse_select-wrapper:before,
.nse_container .nse_section .nse_input-group-wrapper .nse_select-wrapper:before,
.nse_container .nse_section .nse_checkbox-wrapper .nse_select-wrapper:before,
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper:before,
.nse_container .nse_section .nse_form-submit-wrapper .nse_select-wrapper:before,
.nse_container .nse_section .nse_dob-wrapper .nse_select-wrapper:before, .nse_page .nse_section .nse_input-wrapper .nse_select-wrapper:before,
.nse_page .nse_section .nse_input-group-wrapper .nse_select-wrapper:before,
.nse_page .nse_section .nse_checkbox-wrapper .nse_select-wrapper:before,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper:before,
.nse_page .nse_section .nse_form-submit-wrapper .nse_select-wrapper:before,
.nse_page .nse_section .nse_dob-wrapper .nse_select-wrapper:before, .nse_container .nse_section .nse_input-wrapper.valid .nse_input:after,
.nse_container .nse_section .nse_input-group-wrapper.valid .nse_input:after,
.nse_container .nse_section .nse_checkbox-wrapper.valid .nse_input:after,
.nse_container .nse_section .nse_checkbox-group-wrapper.valid .nse_input:after,
.nse_container .nse_section .nse_form-submit-wrapper.valid .nse_input:after,
.nse_container .nse_section .nse_dob-wrapper.valid .nse_input:after, .nse_page .nse_section .nse_input-wrapper.valid .nse_input:after,
.nse_page .nse_section .nse_input-group-wrapper.valid .nse_input:after,
.nse_page .nse_section .nse_checkbox-wrapper.valid .nse_input:after,
.nse_page .nse_section .nse_checkbox-group-wrapper.valid .nse_input:after,
.nse_page .nse_section .nse_form-submit-wrapper.valid .nse_input:after,
.nse_page .nse_section .nse_dob-wrapper.valid .nse_input:after, .nse_container .nse_section .nse_input-wrapper.invalid .nse_input:after, .nse_container .nse_section .nse_input-wrapper.gigya-error-message .nse_input:after,
.nse_container .nse_section .nse_input-group-wrapper.invalid .nse_input:after,
.nse_container .nse_section .nse_input-group-wrapper.gigya-error-message .nse_input:after,
.nse_container .nse_section .nse_checkbox-wrapper.invalid .nse_input:after,
.nse_container .nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input:after,
.nse_container .nse_section .nse_checkbox-group-wrapper.invalid .nse_input:after,
.nse_container .nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input:after,
.nse_container .nse_section .nse_form-submit-wrapper.invalid .nse_input:after,
.nse_container .nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input:after,
.nse_container .nse_section .nse_dob-wrapper.invalid .nse_input:after,
.nse_container .nse_section .nse_dob-wrapper.gigya-error-message .nse_input:after, .nse_page .nse_section .nse_input-wrapper.invalid .nse_input:after, .nse_page .nse_section .nse_input-wrapper.gigya-error-message .nse_input:after,
.nse_page .nse_section .nse_input-group-wrapper.invalid .nse_input:after,
.nse_page .nse_section .nse_input-group-wrapper.gigya-error-message .nse_input:after,
.nse_page .nse_section .nse_checkbox-wrapper.invalid .nse_input:after,
.nse_page .nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input:after,
.nse_page .nse_section .nse_checkbox-group-wrapper.invalid .nse_input:after,
.nse_page .nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input:after,
.nse_page .nse_section .nse_form-submit-wrapper.invalid .nse_input:after,
.nse_page .nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input:after,
.nse_page .nse_section .nse_dob-wrapper.invalid .nse_input:after,
.nse_page .nse_section .nse_dob-wrapper.gigya-error-message .nse_input:after, .nse_container .nse_section .nse_social-login-options .nse_social-login-option.nse_facebook a span, .nse_page .nse_section .nse_social-login-options .nse_social-login-option.nse_facebook a span, .nse_container .nse_section .nse_social-login-options .nse_social-login-option.nse_twitter a span, .nse_page .nse_section .nse_social-login-options .nse_social-login-option.nse_twitter a span, .nse_container .nse_section .nse_social-login-options .nse_social-login-option.nse_google a span, .nse_page .nse_section .nse_social-login-options .nse_social-login-option.nse_google a span, .nse_container .nse_section .nse_benefit-list .nse_benefit:before, .nse_container .nse_section .nse_subscription-list .nse_benefit:before, .nse_container .nse_section .nse_account-nav .nse_benefit:before, .nse_page .nse_section .nse_benefit-list .nse_benefit:before, .nse_page .nse_section .nse_subscription-list .nse_benefit:before, .nse_page .nse_section .nse_account-nav .nse_benefit:before, .nse_container .nse_section .nse_button.nse_subscribed:after, .nse_page .nse_section .nse_button.nse_subscribed:after, .nse_container .nse_section .nse_slider-controls a.nse_slider-prev span, .nse_page .nse_section .nse_slider-controls a.nse_slider-prev span, .nse_container .nse_section .nse_slider-controls a.nse_slider-next span, .nse_page .nse_section .nse_slider-controls a.nse_slider-next span, .nse_container .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:before, .nse_page .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:before, .nse_container .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:before, .nse_page .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:before, .nse_container .nse_section .nse_social-login-override table table td div[title="Google+"] > div:before, .nse_page .nse_section .nse_social-login-override table table td div[title="Google+"] > div:before, .nse_container .nse_select-wrapper:before, .nse_page .nse_select-wrapper:before, .nse_container .nse_content-block.nse_message .nse_close-block, .nse_page .nse_content-block.nse_message .nse_close-block, .nse_container .nse_content-block-header .nse_accordion-icon, .nse_page .nse_content-block-header .nse_accordion-icon, .nse_container .nse_content-block-header.nse_accordion-closed .nse_accordion-icon, .nse_page .nse_content-block-header.nse_accordion-closed .nse_accordion-icon {
  background: url('images/icons-s401181bd96.png') no-repeat;
}

@media (-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-device-pixel-ratio: 1.5), (min-resolution: 1.5dppx) {
  .icon-sprite, .nse_header .nse_close-window, .nse_header .gigya-screen-dialog-close, .gigya-screen-dialog-top .nse_close-window, .gigya-screen-dialog-top .gigya-screen-dialog-close, .nse_container .nse_section .nse_input-wrapper .nse_select-wrapper:before,
  .nse_container .nse_section .nse_input-group-wrapper .nse_select-wrapper:before,
  .nse_container .nse_section .nse_checkbox-wrapper .nse_select-wrapper:before,
  .nse_container .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper:before,
  .nse_container .nse_section .nse_form-submit-wrapper .nse_select-wrapper:before,
  .nse_container .nse_section .nse_dob-wrapper .nse_select-wrapper:before, .nse_page .nse_section .nse_input-wrapper .nse_select-wrapper:before,
  .nse_page .nse_section .nse_input-group-wrapper .nse_select-wrapper:before,
  .nse_page .nse_section .nse_checkbox-wrapper .nse_select-wrapper:before,
  .nse_page .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper:before,
  .nse_page .nse_section .nse_form-submit-wrapper .nse_select-wrapper:before,
  .nse_page .nse_section .nse_dob-wrapper .nse_select-wrapper:before, .nse_container .nse_section .nse_input-wrapper.valid .nse_input:after,
  .nse_container .nse_section .nse_input-group-wrapper.valid .nse_input:after,
  .nse_container .nse_section .nse_checkbox-wrapper.valid .nse_input:after,
  .nse_container .nse_section .nse_checkbox-group-wrapper.valid .nse_input:after,
  .nse_container .nse_section .nse_form-submit-wrapper.valid .nse_input:after,
  .nse_container .nse_section .nse_dob-wrapper.valid .nse_input:after, .nse_page .nse_section .nse_input-wrapper.valid .nse_input:after,
  .nse_page .nse_section .nse_input-group-wrapper.valid .nse_input:after,
  .nse_page .nse_section .nse_checkbox-wrapper.valid .nse_input:after,
  .nse_page .nse_section .nse_checkbox-group-wrapper.valid .nse_input:after,
  .nse_page .nse_section .nse_form-submit-wrapper.valid .nse_input:after,
  .nse_page .nse_section .nse_dob-wrapper.valid .nse_input:after, .nse_container .nse_section .nse_input-wrapper.invalid .nse_input:after, .nse_container .nse_section .nse_input-wrapper.gigya-error-message .nse_input:after,
  .nse_container .nse_section .nse_input-group-wrapper.invalid .nse_input:after,
  .nse_container .nse_section .nse_input-group-wrapper.gigya-error-message .nse_input:after,
  .nse_container .nse_section .nse_checkbox-wrapper.invalid .nse_input:after,
  .nse_container .nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input:after,
  .nse_container .nse_section .nse_checkbox-group-wrapper.invalid .nse_input:after,
  .nse_container .nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input:after,
  .nse_container .nse_section .nse_form-submit-wrapper.invalid .nse_input:after,
  .nse_container .nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input:after,
  .nse_container .nse_section .nse_dob-wrapper.invalid .nse_input:after,
  .nse_container .nse_section .nse_dob-wrapper.gigya-error-message .nse_input:after, .nse_page .nse_section .nse_input-wrapper.invalid .nse_input:after, .nse_page .nse_section .nse_input-wrapper.gigya-error-message .nse_input:after,
  .nse_page .nse_section .nse_input-group-wrapper.invalid .nse_input:after,
  .nse_page .nse_section .nse_input-group-wrapper.gigya-error-message .nse_input:after,
  .nse_page .nse_section .nse_checkbox-wrapper.invalid .nse_input:after,
  .nse_page .nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input:after,
  .nse_page .nse_section .nse_checkbox-group-wrapper.invalid .nse_input:after,
  .nse_page .nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input:after,
  .nse_page .nse_section .nse_form-submit-wrapper.invalid .nse_input:after,
  .nse_page .nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input:after,
  .nse_page .nse_section .nse_dob-wrapper.invalid .nse_input:after,
  .nse_page .nse_section .nse_dob-wrapper.gigya-error-message .nse_input:after, .nse_container .nse_section .nse_social-login-options .nse_social-login-option.nse_facebook a span, .nse_page .nse_section .nse_social-login-options .nse_social-login-option.nse_facebook a span, .nse_container .nse_section .nse_social-login-options .nse_social-login-option.nse_twitter a span, .nse_page .nse_section .nse_social-login-options .nse_social-login-option.nse_twitter a span, .nse_container .nse_section .nse_social-login-options .nse_social-login-option.nse_google a span, .nse_page .nse_section .nse_social-login-options .nse_social-login-option.nse_google a span, .nse_container .nse_section .nse_benefit-list .nse_benefit:before, .nse_container .nse_section .nse_subscription-list .nse_benefit:before, .nse_container .nse_section .nse_account-nav .nse_benefit:before, .nse_page .nse_section .nse_benefit-list .nse_benefit:before, .nse_page .nse_section .nse_subscription-list .nse_benefit:before, .nse_page .nse_section .nse_account-nav .nse_benefit:before, .nse_container .nse_section .nse_button.nse_subscribed:after, .nse_page .nse_section .nse_button.nse_subscribed:after, .nse_container .nse_section .nse_slider-controls a.nse_slider-prev span, .nse_page .nse_section .nse_slider-controls a.nse_slider-prev span, .nse_container .nse_section .nse_slider-controls a.nse_slider-next span, .nse_page .nse_section .nse_slider-controls a.nse_slider-next span, .nse_container .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:before, .nse_page .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:before, .nse_container .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:before, .nse_page .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:before, .nse_container .nse_section .nse_social-login-override table table td div[title="Google+"] > div:before, .nse_page .nse_section .nse_social-login-override table table td div[title="Google+"] > div:before, .nse_container .nse_select-wrapper:before, .nse_page .nse_select-wrapper:before, .nse_container .nse_content-block.nse_message .nse_close-block, .nse_page .nse_content-block.nse_message .nse_close-block, .nse_container .nse_content-block-header .nse_accordion-icon, .nse_page .nse_content-block-header .nse_accordion-icon, .nse_container .nse_content-block-header.nse_accordion-closed .nse_accordion-icon, .nse_page .nse_content-block-header.nse_accordion-closed .nse_accordion-icon {
    background: url('images/icons_x2-s79e4ab4eaa.png') no-repeat;
    -moz-background-size: 41px auto;
    -o-background-size: 41px auto;
    -webkit-background-size: 41px auto;
    background-size: 41px auto;
  }
}
/**
 * Responsive Icons
 */
/**
* Break Points for media queries
*/
/**
* COLOURS
*/
form.gigya-photo-upload-form {
  display: none;
  width: 100% !important;
  height: 100% !important;
  font-size: 50px !important;
}

div.gigya-screen-dialog, div.gigya-screen-dialog-mobile {
  border: none !important;
  overflow: hidden !important;
  /*top: 10px !important;*/
}
@media screen and (max-width: 639px) {
  div.gigya-screen-dialog, div.gigya-screen-dialog-mobile {
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    overflow: visible !important;
  }
  div.gigya-screen-dialog .gigya-screen-dialog-content, div.gigya-screen-dialog .gigya-screen, div.gigya-screen-dialog-mobile .gigya-screen-dialog-content, div.gigya-screen-dialog-mobile .gigya-screen {
    width: 100% !important;
    max-width: 100% !important;
  }
}

div.gigya-screen-dialog-mobile h1, div.gigya-screen-dialog-mobile .gigya-screen-dialog-caption {
  margin: 0 !important;
  padding: 10px 20px !important;
}
div.gigya-screen-dialog-mobile > div, div.gigya-screen-dialog-mobile .gigya-screen {
  width: 100% !important;
  max-width: 100% !important;
}

.nse_header, .gigya-screen-dialog-top {
  padding: 10px !important;
  position: relative !important;
  min-height: 52px !important;
  -moz-box-sizing: border-box !important;
  -webkit-box-sizing: border-box !important;
  box-sizing: border-box !important;
}
.nse_header .nse_close-window, .nse_header .gigya-screen-dialog-close, .gigya-screen-dialog-top .nse_close-window, .gigya-screen-dialog-top .gigya-screen-dialog-close {
  position: absolute !important;
  top: 10px !important;
  right: 10px !important;
  display: block !important;
  width: 30px !important;
  height: 30px !important;
}
@media screen and (max-width: 639px) {
  .nse_header .nse_close-window, .nse_header .gigya-screen-dialog-close, .gigya-screen-dialog-top .nse_close-window, .gigya-screen-dialog-top .gigya-screen-dialog-close {
    display: none !important;
  }
}
.nse_header h1, .nse_header .gigya-screen-dialog-caption, .gigya-screen-dialog-top h1, .gigya-screen-dialog-top .gigya-screen-dialog-caption {
  margin: 10px 20px !important;
  padding: 0 !important;
}

div.gigya-screen-dialog-content {
  padding: 0 !important;
  min-height: 50px !important;
  background-color: #eee;
}

div.gigya-screen-dialog-inner {
  border: none !important;
}

.gigya-input-submit {
  height: auto !important;
}

#blur {
  z-index: 3;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

.nse_container {
  overflow: hidden;
  *zoom: 1;
  padding: 25px 0;
}
@media screen and (max-width: 639px) {
  .nse_container {
    padding-top: 8px;
  }
}

.nse_section-break {
  overflow: hidden;
  *zoom: 1;
  clear: both;
  float: left;
  margin-bottom: -40px;
  width: 100%;
}

.nse_newsletter-break, .nse_newsletter-subtitle, #nse_account-details, #nse_change-password, #nse_reset-password {
  overflow: hidden;
  *zoom: 1;
  clear: both;
  float: left;
  width: 100%;
}

@media screen and (max-width: 639px) {
  .nse_newsletter-break {
    margin: 0 20px;
    float: none;
    width: auto;
  }
}

.nse_newsletter-subtitle {
  padding: 10px 0 10px 30px;
  margin: 0;
}
.nse_newsletter-subtitle:first-child {
  padding-top: 0;
}
@media screen and (max-width: 639px) {
  .nse_newsletter-subtitle {
    padding-left: 20px;
  }
  .nse_newsletter-subtitle:first-child {
    padding-top: 10px;
  }
}

.nse_section, #nse_account-settings-form, #nse_change-password-form {
  padding: 0 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.nse_section.nse_1col, #nse_account-settings-form.nse_1col, #nse_change-password-form.nse_1col {
  width: 20%;
}
.nse_section.nse_1-5col, #nse_account-settings-form.nse_1-5col, #nse_change-password-form.nse_1-5col {
  width: 30%;
}
.nse_section.nse_2col, #nse_account-settings-form.nse_2col, #nse_change-password-form.nse_2col {
  width: 40%;
}
.nse_section.nse_3col, #nse_account-settings-form.nse_3col, #nse_change-password-form.nse_3col {
  width: 60%;
}
.nse_section.nse_3-5col, #nse_account-settings-form.nse_3-5col, #nse_change-password-form.nse_3-5col {
  width: 70%;
}
.nse_section.nse_4col, #nse_account-settings-form.nse_4col, #nse_change-password-form.nse_4col {
  width: 80%;
}
.nse_section .nse_half-form, #nse_account-settings-form .nse_half-form, #nse_change-password-form .nse_half-form {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 50%;
  padding-right: 10px;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_half-form, #nse_account-settings-form .nse_half-form, #nse_change-password-form .nse_half-form {
    width: 100%;
    padding: 0;
  }
}
.nse_section.nse_1col, .nse_section.nse_1-5col, .nse_section.nse_2col, .nse_section.nse_3col, .nse_section.nse_3-5col, .nse_section.nse_4col, #nse_account-settings-form.nse_1col, #nse_account-settings-form.nse_1-5col, #nse_account-settings-form.nse_2col, #nse_account-settings-form.nse_3col, #nse_account-settings-form.nse_3-5col, #nse_account-settings-form.nse_4col, #nse_change-password-form.nse_1col, #nse_change-password-form.nse_1-5col, #nse_change-password-form.nse_2col, #nse_change-password-form.nse_3col, #nse_change-password-form.nse_3-5col, #nse_change-password-form.nse_4col {
  float: left;
}
@media screen and (max-width: 639px) {
  .nse_section.nse_1col, .nse_section.nse_1-5col, .nse_section.nse_2col, .nse_section.nse_3col, .nse_section.nse_3-5col, .nse_section.nse_4col, #nse_account-settings-form.nse_1col, #nse_account-settings-form.nse_1-5col, #nse_account-settings-form.nse_2col, #nse_account-settings-form.nse_3col, #nse_account-settings-form.nse_3-5col, #nse_account-settings-form.nse_4col, #nse_change-password-form.nse_1col, #nse_change-password-form.nse_1-5col, #nse_change-password-form.nse_2col, #nse_change-password-form.nse_3col, #nse_change-password-form.nse_3-5col, #nse_change-password-form.nse_4col {
    width: 100%;
    float: none;
    padding: 0;
  }
}
.nse_section .nse_input-wrapper,
.nse_section .nse_input-group-wrapper,
.nse_section .nse_checkbox-wrapper,
.nse_section .nse_checkbox-group-wrapper,
.nse_section .nse_form-submit-wrapper,
.nse_section .gigya-error-display-active .gigya-form-error-msg,
.nse_section .nse_check-fields,
.nse_section .nse_section-header,
.nse_section .nse_social-login-options,
.nse_section .nse_dob-wrapper,
.nse_section p, #nse_account-settings-form .nse_input-wrapper,
#nse_account-settings-form .nse_input-group-wrapper,
#nse_account-settings-form .nse_checkbox-wrapper,
#nse_account-settings-form .nse_checkbox-group-wrapper,
#nse_account-settings-form .nse_form-submit-wrapper,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg,
#nse_account-settings-form .nse_check-fields,
#nse_account-settings-form .nse_section-header,
#nse_account-settings-form .nse_social-login-options,
#nse_account-settings-form .nse_dob-wrapper,
#nse_account-settings-form p, #nse_change-password-form .nse_input-wrapper,
#nse_change-password-form .nse_input-group-wrapper,
#nse_change-password-form .nse_checkbox-wrapper,
#nse_change-password-form .nse_checkbox-group-wrapper,
#nse_change-password-form .nse_form-submit-wrapper,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg,
#nse_change-password-form .nse_check-fields,
#nse_change-password-form .nse_section-header,
#nse_change-password-form .nse_social-login-options,
#nse_change-password-form .nse_dob-wrapper,
#nse_change-password-form p {
  padding: 10px 20px;
  margin: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.nse_section .nse_input-wrapper label, .nse_section .nse_input-wrapper .nse_input-help,
.nse_section .nse_input-group-wrapper label,
.nse_section .nse_input-group-wrapper .nse_input-help,
.nse_section .nse_checkbox-wrapper label,
.nse_section .nse_checkbox-wrapper .nse_input-help,
.nse_section .nse_checkbox-group-wrapper label,
.nse_section .nse_checkbox-group-wrapper .nse_input-help,
.nse_section .nse_form-submit-wrapper label,
.nse_section .nse_form-submit-wrapper .nse_input-help,
.nse_section .gigya-error-display-active .gigya-form-error-msg label,
.nse_section .gigya-error-display-active .gigya-form-error-msg .nse_input-help,
.nse_section .nse_check-fields label,
.nse_section .nse_check-fields .nse_input-help,
.nse_section .nse_section-header label,
.nse_section .nse_section-header .nse_input-help,
.nse_section .nse_social-login-options label,
.nse_section .nse_social-login-options .nse_input-help,
.nse_section .nse_dob-wrapper label,
.nse_section .nse_dob-wrapper .nse_input-help,
.nse_section p label,
.nse_section p .nse_input-help, #nse_account-settings-form .nse_input-wrapper label, #nse_account-settings-form .nse_input-wrapper .nse_input-help,
#nse_account-settings-form .nse_input-group-wrapper label,
#nse_account-settings-form .nse_input-group-wrapper .nse_input-help,
#nse_account-settings-form .nse_checkbox-wrapper label,
#nse_account-settings-form .nse_checkbox-wrapper .nse_input-help,
#nse_account-settings-form .nse_checkbox-group-wrapper label,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_input-help,
#nse_account-settings-form .nse_form-submit-wrapper label,
#nse_account-settings-form .nse_form-submit-wrapper .nse_input-help,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg label,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_input-help,
#nse_account-settings-form .nse_check-fields label,
#nse_account-settings-form .nse_check-fields .nse_input-help,
#nse_account-settings-form .nse_section-header label,
#nse_account-settings-form .nse_section-header .nse_input-help,
#nse_account-settings-form .nse_social-login-options label,
#nse_account-settings-form .nse_social-login-options .nse_input-help,
#nse_account-settings-form .nse_dob-wrapper label,
#nse_account-settings-form .nse_dob-wrapper .nse_input-help,
#nse_account-settings-form p label,
#nse_account-settings-form p .nse_input-help, #nse_change-password-form .nse_input-wrapper label, #nse_change-password-form .nse_input-wrapper .nse_input-help,
#nse_change-password-form .nse_input-group-wrapper label,
#nse_change-password-form .nse_input-group-wrapper .nse_input-help,
#nse_change-password-form .nse_checkbox-wrapper label,
#nse_change-password-form .nse_checkbox-wrapper .nse_input-help,
#nse_change-password-form .nse_checkbox-group-wrapper label,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_input-help,
#nse_change-password-form .nse_form-submit-wrapper label,
#nse_change-password-form .nse_form-submit-wrapper .nse_input-help,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg label,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_input-help,
#nse_change-password-form .nse_check-fields label,
#nse_change-password-form .nse_check-fields .nse_input-help,
#nse_change-password-form .nse_section-header label,
#nse_change-password-form .nse_section-header .nse_input-help,
#nse_change-password-form .nse_social-login-options label,
#nse_change-password-form .nse_social-login-options .nse_input-help,
#nse_change-password-form .nse_dob-wrapper label,
#nse_change-password-form .nse_dob-wrapper .nse_input-help,
#nse_change-password-form p label,
#nse_change-password-form p .nse_input-help {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper label, .nse_section .nse_input-wrapper .nse_input-help,
  .nse_section .nse_input-group-wrapper label,
  .nse_section .nse_input-group-wrapper .nse_input-help,
  .nse_section .nse_checkbox-wrapper label,
  .nse_section .nse_checkbox-wrapper .nse_input-help,
  .nse_section .nse_checkbox-group-wrapper label,
  .nse_section .nse_checkbox-group-wrapper .nse_input-help,
  .nse_section .nse_form-submit-wrapper label,
  .nse_section .nse_form-submit-wrapper .nse_input-help,
  .nse_section .gigya-error-display-active .gigya-form-error-msg label,
  .nse_section .gigya-error-display-active .gigya-form-error-msg .nse_input-help,
  .nse_section .nse_check-fields label,
  .nse_section .nse_check-fields .nse_input-help,
  .nse_section .nse_section-header label,
  .nse_section .nse_section-header .nse_input-help,
  .nse_section .nse_social-login-options label,
  .nse_section .nse_social-login-options .nse_input-help,
  .nse_section .nse_dob-wrapper label,
  .nse_section .nse_dob-wrapper .nse_input-help,
  .nse_section p label,
  .nse_section p .nse_input-help, #nse_account-settings-form .nse_input-wrapper label, #nse_account-settings-form .nse_input-wrapper .nse_input-help,
  #nse_account-settings-form .nse_input-group-wrapper label,
  #nse_account-settings-form .nse_input-group-wrapper .nse_input-help,
  #nse_account-settings-form .nse_checkbox-wrapper label,
  #nse_account-settings-form .nse_checkbox-wrapper .nse_input-help,
  #nse_account-settings-form .nse_checkbox-group-wrapper label,
  #nse_account-settings-form .nse_checkbox-group-wrapper .nse_input-help,
  #nse_account-settings-form .nse_form-submit-wrapper label,
  #nse_account-settings-form .nse_form-submit-wrapper .nse_input-help,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg label,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_input-help,
  #nse_account-settings-form .nse_check-fields label,
  #nse_account-settings-form .nse_check-fields .nse_input-help,
  #nse_account-settings-form .nse_section-header label,
  #nse_account-settings-form .nse_section-header .nse_input-help,
  #nse_account-settings-form .nse_social-login-options label,
  #nse_account-settings-form .nse_social-login-options .nse_input-help,
  #nse_account-settings-form .nse_dob-wrapper label,
  #nse_account-settings-form .nse_dob-wrapper .nse_input-help,
  #nse_account-settings-form p label,
  #nse_account-settings-form p .nse_input-help, #nse_change-password-form .nse_input-wrapper label, #nse_change-password-form .nse_input-wrapper .nse_input-help,
  #nse_change-password-form .nse_input-group-wrapper label,
  #nse_change-password-form .nse_input-group-wrapper .nse_input-help,
  #nse_change-password-form .nse_checkbox-wrapper label,
  #nse_change-password-form .nse_checkbox-wrapper .nse_input-help,
  #nse_change-password-form .nse_checkbox-group-wrapper label,
  #nse_change-password-form .nse_checkbox-group-wrapper .nse_input-help,
  #nse_change-password-form .nse_form-submit-wrapper label,
  #nse_change-password-form .nse_form-submit-wrapper .nse_input-help,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg label,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_input-help,
  #nse_change-password-form .nse_check-fields label,
  #nse_change-password-form .nse_check-fields .nse_input-help,
  #nse_change-password-form .nse_section-header label,
  #nse_change-password-form .nse_section-header .nse_input-help,
  #nse_change-password-form .nse_social-login-options label,
  #nse_change-password-form .nse_social-login-options .nse_input-help,
  #nse_change-password-form .nse_dob-wrapper label,
  #nse_change-password-form .nse_dob-wrapper .nse_input-help,
  #nse_change-password-form p label,
  #nse_change-password-form p .nse_input-help {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
}
.nse_section .nse_input-wrapper .nse_input,
.nse_section .nse_input-group-wrapper .nse_input,
.nse_section .nse_checkbox-wrapper .nse_input,
.nse_section .nse_checkbox-group-wrapper .nse_input,
.nse_section .nse_form-submit-wrapper .nse_input,
.nse_section .gigya-error-display-active .gigya-form-error-msg .nse_input,
.nse_section .nse_check-fields .nse_input,
.nse_section .nse_section-header .nse_input,
.nse_section .nse_social-login-options .nse_input,
.nse_section .nse_dob-wrapper .nse_input,
.nse_section p .nse_input, #nse_account-settings-form .nse_input-wrapper .nse_input,
#nse_account-settings-form .nse_input-group-wrapper .nse_input,
#nse_account-settings-form .nse_checkbox-wrapper .nse_input,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_input,
#nse_account-settings-form .nse_form-submit-wrapper .nse_input,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_input,
#nse_account-settings-form .nse_check-fields .nse_input,
#nse_account-settings-form .nse_section-header .nse_input,
#nse_account-settings-form .nse_social-login-options .nse_input,
#nse_account-settings-form .nse_dob-wrapper .nse_input,
#nse_account-settings-form p .nse_input, #nse_change-password-form .nse_input-wrapper .nse_input,
#nse_change-password-form .nse_input-group-wrapper .nse_input,
#nse_change-password-form .nse_checkbox-wrapper .nse_input,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_input,
#nse_change-password-form .nse_form-submit-wrapper .nse_input,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_input,
#nse_change-password-form .nse_check-fields .nse_input,
#nse_change-password-form .nse_section-header .nse_input,
#nse_change-password-form .nse_social-login-options .nse_input,
#nse_change-password-form .nse_dob-wrapper .nse_input,
#nse_change-password-form p .nse_input {
  margin: 10px 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
  display: block;
}
.nse_section .nse_input-wrapper .nse_input input,
.nse_section .nse_input-group-wrapper .nse_input input,
.nse_section .nse_checkbox-wrapper .nse_input input,
.nse_section .nse_checkbox-group-wrapper .nse_input input,
.nse_section .nse_form-submit-wrapper .nse_input input,
.nse_section .gigya-error-display-active .gigya-form-error-msg .nse_input input,
.nse_section .nse_check-fields .nse_input input,
.nse_section .nse_section-header .nse_input input,
.nse_section .nse_social-login-options .nse_input input,
.nse_section .nse_dob-wrapper .nse_input input,
.nse_section p .nse_input input, #nse_account-settings-form .nse_input-wrapper .nse_input input,
#nse_account-settings-form .nse_input-group-wrapper .nse_input input,
#nse_account-settings-form .nse_checkbox-wrapper .nse_input input,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_input input,
#nse_account-settings-form .nse_form-submit-wrapper .nse_input input,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_input input,
#nse_account-settings-form .nse_check-fields .nse_input input,
#nse_account-settings-form .nse_section-header .nse_input input,
#nse_account-settings-form .nse_social-login-options .nse_input input,
#nse_account-settings-form .nse_dob-wrapper .nse_input input,
#nse_account-settings-form p .nse_input input, #nse_change-password-form .nse_input-wrapper .nse_input input,
#nse_change-password-form .nse_input-group-wrapper .nse_input input,
#nse_change-password-form .nse_checkbox-wrapper .nse_input input,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_input input,
#nse_change-password-form .nse_form-submit-wrapper .nse_input input,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_input input,
#nse_change-password-form .nse_check-fields .nse_input input,
#nse_change-password-form .nse_section-header .nse_input input,
#nse_change-password-form .nse_social-login-options .nse_input input,
#nse_change-password-form .nse_dob-wrapper .nse_input input,
#nse_change-password-form p .nse_input input {
  width: 100%;
  max-width: 100% !important;
  padding: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: none;
}
.nse_section .nse_input-wrapper .nse_input input#nse_postcode,
.nse_section .nse_input-group-wrapper .nse_input input#nse_postcode,
.nse_section .nse_checkbox-wrapper .nse_input input#nse_postcode,
.nse_section .nse_checkbox-group-wrapper .nse_input input#nse_postcode,
.nse_section .nse_form-submit-wrapper .nse_input input#nse_postcode,
.nse_section .gigya-error-display-active .gigya-form-error-msg .nse_input input#nse_postcode,
.nse_section .nse_check-fields .nse_input input#nse_postcode,
.nse_section .nse_section-header .nse_input input#nse_postcode,
.nse_section .nse_social-login-options .nse_input input#nse_postcode,
.nse_section .nse_dob-wrapper .nse_input input#nse_postcode,
.nse_section p .nse_input input#nse_postcode, #nse_account-settings-form .nse_input-wrapper .nse_input input#nse_postcode,
#nse_account-settings-form .nse_input-group-wrapper .nse_input input#nse_postcode,
#nse_account-settings-form .nse_checkbox-wrapper .nse_input input#nse_postcode,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_input input#nse_postcode,
#nse_account-settings-form .nse_form-submit-wrapper .nse_input input#nse_postcode,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_input input#nse_postcode,
#nse_account-settings-form .nse_check-fields .nse_input input#nse_postcode,
#nse_account-settings-form .nse_section-header .nse_input input#nse_postcode,
#nse_account-settings-form .nse_social-login-options .nse_input input#nse_postcode,
#nse_account-settings-form .nse_dob-wrapper .nse_input input#nse_postcode,
#nse_account-settings-form p .nse_input input#nse_postcode, #nse_change-password-form .nse_input-wrapper .nse_input input#nse_postcode,
#nse_change-password-form .nse_input-group-wrapper .nse_input input#nse_postcode,
#nse_change-password-form .nse_checkbox-wrapper .nse_input input#nse_postcode,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_input input#nse_postcode,
#nse_change-password-form .nse_form-submit-wrapper .nse_input input#nse_postcode,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_input input#nse_postcode,
#nse_change-password-form .nse_check-fields .nse_input input#nse_postcode,
#nse_change-password-form .nse_section-header .nse_input input#nse_postcode,
#nse_change-password-form .nse_social-login-options .nse_input input#nse_postcode,
#nse_change-password-form .nse_dob-wrapper .nse_input input#nse_postcode,
#nse_change-password-form p .nse_input input#nse_postcode {
  width: 50%;
}
.nse_section .nse_input-wrapper .nse_input .nse_input-show,
.nse_section .nse_input-group-wrapper .nse_input .nse_input-show,
.nse_section .nse_checkbox-wrapper .nse_input .nse_input-show,
.nse_section .nse_checkbox-group-wrapper .nse_input .nse_input-show,
.nse_section .nse_form-submit-wrapper .nse_input .nse_input-show,
.nse_section .gigya-error-display-active .gigya-form-error-msg .nse_input .nse_input-show,
.nse_section .nse_check-fields .nse_input .nse_input-show,
.nse_section .nse_section-header .nse_input .nse_input-show,
.nse_section .nse_social-login-options .nse_input .nse_input-show,
.nse_section .nse_dob-wrapper .nse_input .nse_input-show,
.nse_section p .nse_input .nse_input-show, #nse_account-settings-form .nse_input-wrapper .nse_input .nse_input-show,
#nse_account-settings-form .nse_input-group-wrapper .nse_input .nse_input-show,
#nse_account-settings-form .nse_checkbox-wrapper .nse_input .nse_input-show,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_input .nse_input-show,
#nse_account-settings-form .nse_form-submit-wrapper .nse_input .nse_input-show,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_input .nse_input-show,
#nse_account-settings-form .nse_check-fields .nse_input .nse_input-show,
#nse_account-settings-form .nse_section-header .nse_input .nse_input-show,
#nse_account-settings-form .nse_social-login-options .nse_input .nse_input-show,
#nse_account-settings-form .nse_dob-wrapper .nse_input .nse_input-show,
#nse_account-settings-form p .nse_input .nse_input-show, #nse_change-password-form .nse_input-wrapper .nse_input .nse_input-show,
#nse_change-password-form .nse_input-group-wrapper .nse_input .nse_input-show,
#nse_change-password-form .nse_checkbox-wrapper .nse_input .nse_input-show,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_input .nse_input-show,
#nse_change-password-form .nse_form-submit-wrapper .nse_input .nse_input-show,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_input .nse_input-show,
#nse_change-password-form .nse_check-fields .nse_input .nse_input-show,
#nse_change-password-form .nse_section-header .nse_input .nse_input-show,
#nse_change-password-form .nse_social-login-options .nse_input .nse_input-show,
#nse_change-password-form .nse_dob-wrapper .nse_input .nse_input-show,
#nse_change-password-form p .nse_input .nse_input-show {
  position: absolute;
  top: 12px;
  right: 10px;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper .nse_input .nse_input-show,
  .nse_section .nse_input-group-wrapper .nse_input .nse_input-show,
  .nse_section .nse_checkbox-wrapper .nse_input .nse_input-show,
  .nse_section .nse_checkbox-group-wrapper .nse_input .nse_input-show,
  .nse_section .nse_form-submit-wrapper .nse_input .nse_input-show,
  .nse_section .gigya-error-display-active .gigya-form-error-msg .nse_input .nse_input-show,
  .nse_section .nse_check-fields .nse_input .nse_input-show,
  .nse_section .nse_section-header .nse_input .nse_input-show,
  .nse_section .nse_social-login-options .nse_input .nse_input-show,
  .nse_section .nse_dob-wrapper .nse_input .nse_input-show,
  .nse_section p .nse_input .nse_input-show, #nse_account-settings-form .nse_input-wrapper .nse_input .nse_input-show,
  #nse_account-settings-form .nse_input-group-wrapper .nse_input .nse_input-show,
  #nse_account-settings-form .nse_checkbox-wrapper .nse_input .nse_input-show,
  #nse_account-settings-form .nse_checkbox-group-wrapper .nse_input .nse_input-show,
  #nse_account-settings-form .nse_form-submit-wrapper .nse_input .nse_input-show,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_input .nse_input-show,
  #nse_account-settings-form .nse_check-fields .nse_input .nse_input-show,
  #nse_account-settings-form .nse_section-header .nse_input .nse_input-show,
  #nse_account-settings-form .nse_social-login-options .nse_input .nse_input-show,
  #nse_account-settings-form .nse_dob-wrapper .nse_input .nse_input-show,
  #nse_account-settings-form p .nse_input .nse_input-show, #nse_change-password-form .nse_input-wrapper .nse_input .nse_input-show,
  #nse_change-password-form .nse_input-group-wrapper .nse_input .nse_input-show,
  #nse_change-password-form .nse_checkbox-wrapper .nse_input .nse_input-show,
  #nse_change-password-form .nse_checkbox-group-wrapper .nse_input .nse_input-show,
  #nse_change-password-form .nse_form-submit-wrapper .nse_input .nse_input-show,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_input .nse_input-show,
  #nse_change-password-form .nse_check-fields .nse_input .nse_input-show,
  #nse_change-password-form .nse_section-header .nse_input .nse_input-show,
  #nse_change-password-form .nse_social-login-options .nse_input .nse_input-show,
  #nse_change-password-form .nse_dob-wrapper .nse_input .nse_input-show,
  #nse_change-password-form p .nse_input .nse_input-show {
    top: 10px;
  }
}
.nse_section .nse_input-wrapper .nse_input .nse_input-show ~ input,
.nse_section .nse_input-group-wrapper .nse_input .nse_input-show ~ input,
.nse_section .nse_checkbox-wrapper .nse_input .nse_input-show ~ input,
.nse_section .nse_checkbox-group-wrapper .nse_input .nse_input-show ~ input,
.nse_section .nse_form-submit-wrapper .nse_input .nse_input-show ~ input,
.nse_section .gigya-error-display-active .gigya-form-error-msg .nse_input .nse_input-show ~ input,
.nse_section .nse_check-fields .nse_input .nse_input-show ~ input,
.nse_section .nse_section-header .nse_input .nse_input-show ~ input,
.nse_section .nse_social-login-options .nse_input .nse_input-show ~ input,
.nse_section .nse_dob-wrapper .nse_input .nse_input-show ~ input,
.nse_section p .nse_input .nse_input-show ~ input, #nse_account-settings-form .nse_input-wrapper .nse_input .nse_input-show ~ input,
#nse_account-settings-form .nse_input-group-wrapper .nse_input .nse_input-show ~ input,
#nse_account-settings-form .nse_checkbox-wrapper .nse_input .nse_input-show ~ input,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_input .nse_input-show ~ input,
#nse_account-settings-form .nse_form-submit-wrapper .nse_input .nse_input-show ~ input,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_input .nse_input-show ~ input,
#nse_account-settings-form .nse_check-fields .nse_input .nse_input-show ~ input,
#nse_account-settings-form .nse_section-header .nse_input .nse_input-show ~ input,
#nse_account-settings-form .nse_social-login-options .nse_input .nse_input-show ~ input,
#nse_account-settings-form .nse_dob-wrapper .nse_input .nse_input-show ~ input,
#nse_account-settings-form p .nse_input .nse_input-show ~ input, #nse_change-password-form .nse_input-wrapper .nse_input .nse_input-show ~ input,
#nse_change-password-form .nse_input-group-wrapper .nse_input .nse_input-show ~ input,
#nse_change-password-form .nse_checkbox-wrapper .nse_input .nse_input-show ~ input,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_input .nse_input-show ~ input,
#nse_change-password-form .nse_form-submit-wrapper .nse_input .nse_input-show ~ input,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_input .nse_input-show ~ input,
#nse_change-password-form .nse_check-fields .nse_input .nse_input-show ~ input,
#nse_change-password-form .nse_section-header .nse_input .nse_input-show ~ input,
#nse_change-password-form .nse_social-login-options .nse_input .nse_input-show ~ input,
#nse_change-password-form .nse_dob-wrapper .nse_input .nse_input-show ~ input,
#nse_change-password-form p .nse_input .nse_input-show ~ input {
  padding-right: 60px;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper .nse_input .nse_input-show ~ input,
  .nse_section .nse_input-group-wrapper .nse_input .nse_input-show ~ input,
  .nse_section .nse_checkbox-wrapper .nse_input .nse_input-show ~ input,
  .nse_section .nse_checkbox-group-wrapper .nse_input .nse_input-show ~ input,
  .nse_section .nse_form-submit-wrapper .nse_input .nse_input-show ~ input,
  .nse_section .gigya-error-display-active .gigya-form-error-msg .nse_input .nse_input-show ~ input,
  .nse_section .nse_check-fields .nse_input .nse_input-show ~ input,
  .nse_section .nse_section-header .nse_input .nse_input-show ~ input,
  .nse_section .nse_social-login-options .nse_input .nse_input-show ~ input,
  .nse_section .nse_dob-wrapper .nse_input .nse_input-show ~ input,
  .nse_section p .nse_input .nse_input-show ~ input, #nse_account-settings-form .nse_input-wrapper .nse_input .nse_input-show ~ input,
  #nse_account-settings-form .nse_input-group-wrapper .nse_input .nse_input-show ~ input,
  #nse_account-settings-form .nse_checkbox-wrapper .nse_input .nse_input-show ~ input,
  #nse_account-settings-form .nse_checkbox-group-wrapper .nse_input .nse_input-show ~ input,
  #nse_account-settings-form .nse_form-submit-wrapper .nse_input .nse_input-show ~ input,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_input .nse_input-show ~ input,
  #nse_account-settings-form .nse_check-fields .nse_input .nse_input-show ~ input,
  #nse_account-settings-form .nse_section-header .nse_input .nse_input-show ~ input,
  #nse_account-settings-form .nse_social-login-options .nse_input .nse_input-show ~ input,
  #nse_account-settings-form .nse_dob-wrapper .nse_input .nse_input-show ~ input,
  #nse_account-settings-form p .nse_input .nse_input-show ~ input, #nse_change-password-form .nse_input-wrapper .nse_input .nse_input-show ~ input,
  #nse_change-password-form .nse_input-group-wrapper .nse_input .nse_input-show ~ input,
  #nse_change-password-form .nse_checkbox-wrapper .nse_input .nse_input-show ~ input,
  #nse_change-password-form .nse_checkbox-group-wrapper .nse_input .nse_input-show ~ input,
  #nse_change-password-form .nse_form-submit-wrapper .nse_input .nse_input-show ~ input,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_input .nse_input-show ~ input,
  #nse_change-password-form .nse_check-fields .nse_input .nse_input-show ~ input,
  #nse_change-password-form .nse_section-header .nse_input .nse_input-show ~ input,
  #nse_change-password-form .nse_social-login-options .nse_input .nse_input-show ~ input,
  #nse_change-password-form .nse_dob-wrapper .nse_input .nse_input-show ~ input,
  #nse_change-password-form p .nse_input .nse_input-show ~ input {
    padding-right: 85px;
  }
}
.nse_section .nse_input-wrapper.valid .nse_input:after, .nse_section .nse_input-wrapper.invalid .nse_input:after, .nse_section .nse_input-wrapper.gigya-error-message .nse_input:after,
.nse_section .nse_input-group-wrapper.valid .nse_input:after,
.nse_section .nse_input-group-wrapper.invalid .nse_input:after,
.nse_section .nse_input-group-wrapper.gigya-error-message .nse_input:after,
.nse_section .nse_checkbox-wrapper.valid .nse_input:after,
.nse_section .nse_checkbox-wrapper.invalid .nse_input:after,
.nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input:after,
.nse_section .nse_checkbox-group-wrapper.valid .nse_input:after,
.nse_section .nse_checkbox-group-wrapper.invalid .nse_input:after,
.nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input:after,
.nse_section .nse_form-submit-wrapper.valid .nse_input:after,
.nse_section .nse_form-submit-wrapper.invalid .nse_input:after,
.nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input:after,
.nse_section .gigya-error-display-active .gigya-form-error-msg.valid .nse_input:after,
.nse_section .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input:after,
.nse_section .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input:after,
.nse_section .nse_check-fields.valid .nse_input:after,
.nse_section .nse_check-fields.invalid .nse_input:after,
.nse_section .nse_check-fields.gigya-error-message .nse_input:after,
.nse_section .nse_section-header.valid .nse_input:after,
.nse_section .nse_section-header.invalid .nse_input:after,
.nse_section .nse_section-header.gigya-error-message .nse_input:after,
.nse_section .nse_social-login-options.valid .nse_input:after,
.nse_section .nse_social-login-options.invalid .nse_input:after,
.nse_section .nse_social-login-options.gigya-error-message .nse_input:after,
.nse_section .nse_dob-wrapper.valid .nse_input:after,
.nse_section .nse_dob-wrapper.invalid .nse_input:after,
.nse_section .nse_dob-wrapper.gigya-error-message .nse_input:after,
.nse_section p.valid .nse_input:after,
.nse_section p.invalid .nse_input:after,
.nse_section p.gigya-error-message .nse_input:after, #nse_account-settings-form .nse_input-wrapper.valid .nse_input:after, #nse_account-settings-form .nse_input-wrapper.invalid .nse_input:after, #nse_account-settings-form .nse_input-wrapper.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_input-group-wrapper.valid .nse_input:after,
#nse_account-settings-form .nse_input-group-wrapper.invalid .nse_input:after,
#nse_account-settings-form .nse_input-group-wrapper.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_checkbox-wrapper.valid .nse_input:after,
#nse_account-settings-form .nse_checkbox-wrapper.invalid .nse_input:after,
#nse_account-settings-form .nse_checkbox-wrapper.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_checkbox-group-wrapper.valid .nse_input:after,
#nse_account-settings-form .nse_checkbox-group-wrapper.invalid .nse_input:after,
#nse_account-settings-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_form-submit-wrapper.valid .nse_input:after,
#nse_account-settings-form .nse_form-submit-wrapper.invalid .nse_input:after,
#nse_account-settings-form .nse_form-submit-wrapper.gigya-error-message .nse_input:after,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input:after,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input:after,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_check-fields.valid .nse_input:after,
#nse_account-settings-form .nse_check-fields.invalid .nse_input:after,
#nse_account-settings-form .nse_check-fields.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_section-header.valid .nse_input:after,
#nse_account-settings-form .nse_section-header.invalid .nse_input:after,
#nse_account-settings-form .nse_section-header.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_social-login-options.valid .nse_input:after,
#nse_account-settings-form .nse_social-login-options.invalid .nse_input:after,
#nse_account-settings-form .nse_social-login-options.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_dob-wrapper.valid .nse_input:after,
#nse_account-settings-form .nse_dob-wrapper.invalid .nse_input:after,
#nse_account-settings-form .nse_dob-wrapper.gigya-error-message .nse_input:after,
#nse_account-settings-form p.valid .nse_input:after,
#nse_account-settings-form p.invalid .nse_input:after,
#nse_account-settings-form p.gigya-error-message .nse_input:after, #nse_change-password-form .nse_input-wrapper.valid .nse_input:after, #nse_change-password-form .nse_input-wrapper.invalid .nse_input:after, #nse_change-password-form .nse_input-wrapper.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_input-group-wrapper.valid .nse_input:after,
#nse_change-password-form .nse_input-group-wrapper.invalid .nse_input:after,
#nse_change-password-form .nse_input-group-wrapper.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_checkbox-wrapper.valid .nse_input:after,
#nse_change-password-form .nse_checkbox-wrapper.invalid .nse_input:after,
#nse_change-password-form .nse_checkbox-wrapper.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_checkbox-group-wrapper.valid .nse_input:after,
#nse_change-password-form .nse_checkbox-group-wrapper.invalid .nse_input:after,
#nse_change-password-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_form-submit-wrapper.valid .nse_input:after,
#nse_change-password-form .nse_form-submit-wrapper.invalid .nse_input:after,
#nse_change-password-form .nse_form-submit-wrapper.gigya-error-message .nse_input:after,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input:after,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input:after,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_check-fields.valid .nse_input:after,
#nse_change-password-form .nse_check-fields.invalid .nse_input:after,
#nse_change-password-form .nse_check-fields.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_section-header.valid .nse_input:after,
#nse_change-password-form .nse_section-header.invalid .nse_input:after,
#nse_change-password-form .nse_section-header.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_social-login-options.valid .nse_input:after,
#nse_change-password-form .nse_social-login-options.invalid .nse_input:after,
#nse_change-password-form .nse_social-login-options.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_dob-wrapper.valid .nse_input:after,
#nse_change-password-form .nse_dob-wrapper.invalid .nse_input:after,
#nse_change-password-form .nse_dob-wrapper.gigya-error-message .nse_input:after,
#nse_change-password-form p.valid .nse_input:after,
#nse_change-password-form p.invalid .nse_input:after,
#nse_change-password-form p.gigya-error-message .nse_input:after {
  display: block;
  position: absolute;
  top: 8px;
  right: 10px;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper.valid .nse_input:after, .nse_section .nse_input-wrapper.invalid .nse_input:after, .nse_section .nse_input-wrapper.gigya-error-message .nse_input:after,
  .nse_section .nse_input-group-wrapper.valid .nse_input:after,
  .nse_section .nse_input-group-wrapper.invalid .nse_input:after,
  .nse_section .nse_input-group-wrapper.gigya-error-message .nse_input:after,
  .nse_section .nse_checkbox-wrapper.valid .nse_input:after,
  .nse_section .nse_checkbox-wrapper.invalid .nse_input:after,
  .nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input:after,
  .nse_section .nse_checkbox-group-wrapper.valid .nse_input:after,
  .nse_section .nse_checkbox-group-wrapper.invalid .nse_input:after,
  .nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input:after,
  .nse_section .nse_form-submit-wrapper.valid .nse_input:after,
  .nse_section .nse_form-submit-wrapper.invalid .nse_input:after,
  .nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input:after,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.valid .nse_input:after,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input:after,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input:after,
  .nse_section .nse_check-fields.valid .nse_input:after,
  .nse_section .nse_check-fields.invalid .nse_input:after,
  .nse_section .nse_check-fields.gigya-error-message .nse_input:after,
  .nse_section .nse_section-header.valid .nse_input:after,
  .nse_section .nse_section-header.invalid .nse_input:after,
  .nse_section .nse_section-header.gigya-error-message .nse_input:after,
  .nse_section .nse_social-login-options.valid .nse_input:after,
  .nse_section .nse_social-login-options.invalid .nse_input:after,
  .nse_section .nse_social-login-options.gigya-error-message .nse_input:after,
  .nse_section .nse_dob-wrapper.valid .nse_input:after,
  .nse_section .nse_dob-wrapper.invalid .nse_input:after,
  .nse_section .nse_dob-wrapper.gigya-error-message .nse_input:after,
  .nse_section p.valid .nse_input:after,
  .nse_section p.invalid .nse_input:after,
  .nse_section p.gigya-error-message .nse_input:after, #nse_account-settings-form .nse_input-wrapper.valid .nse_input:after, #nse_account-settings-form .nse_input-wrapper.invalid .nse_input:after, #nse_account-settings-form .nse_input-wrapper.gigya-error-message .nse_input:after,
  #nse_account-settings-form .nse_input-group-wrapper.valid .nse_input:after,
  #nse_account-settings-form .nse_input-group-wrapper.invalid .nse_input:after,
  #nse_account-settings-form .nse_input-group-wrapper.gigya-error-message .nse_input:after,
  #nse_account-settings-form .nse_checkbox-wrapper.valid .nse_input:after,
  #nse_account-settings-form .nse_checkbox-wrapper.invalid .nse_input:after,
  #nse_account-settings-form .nse_checkbox-wrapper.gigya-error-message .nse_input:after,
  #nse_account-settings-form .nse_checkbox-group-wrapper.valid .nse_input:after,
  #nse_account-settings-form .nse_checkbox-group-wrapper.invalid .nse_input:after,
  #nse_account-settings-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input:after,
  #nse_account-settings-form .nse_form-submit-wrapper.valid .nse_input:after,
  #nse_account-settings-form .nse_form-submit-wrapper.invalid .nse_input:after,
  #nse_account-settings-form .nse_form-submit-wrapper.gigya-error-message .nse_input:after,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input:after,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input:after,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input:after,
  #nse_account-settings-form .nse_check-fields.valid .nse_input:after,
  #nse_account-settings-form .nse_check-fields.invalid .nse_input:after,
  #nse_account-settings-form .nse_check-fields.gigya-error-message .nse_input:after,
  #nse_account-settings-form .nse_section-header.valid .nse_input:after,
  #nse_account-settings-form .nse_section-header.invalid .nse_input:after,
  #nse_account-settings-form .nse_section-header.gigya-error-message .nse_input:after,
  #nse_account-settings-form .nse_social-login-options.valid .nse_input:after,
  #nse_account-settings-form .nse_social-login-options.invalid .nse_input:after,
  #nse_account-settings-form .nse_social-login-options.gigya-error-message .nse_input:after,
  #nse_account-settings-form .nse_dob-wrapper.valid .nse_input:after,
  #nse_account-settings-form .nse_dob-wrapper.invalid .nse_input:after,
  #nse_account-settings-form .nse_dob-wrapper.gigya-error-message .nse_input:after,
  #nse_account-settings-form p.valid .nse_input:after,
  #nse_account-settings-form p.invalid .nse_input:after,
  #nse_account-settings-form p.gigya-error-message .nse_input:after, #nse_change-password-form .nse_input-wrapper.valid .nse_input:after, #nse_change-password-form .nse_input-wrapper.invalid .nse_input:after, #nse_change-password-form .nse_input-wrapper.gigya-error-message .nse_input:after,
  #nse_change-password-form .nse_input-group-wrapper.valid .nse_input:after,
  #nse_change-password-form .nse_input-group-wrapper.invalid .nse_input:after,
  #nse_change-password-form .nse_input-group-wrapper.gigya-error-message .nse_input:after,
  #nse_change-password-form .nse_checkbox-wrapper.valid .nse_input:after,
  #nse_change-password-form .nse_checkbox-wrapper.invalid .nse_input:after,
  #nse_change-password-form .nse_checkbox-wrapper.gigya-error-message .nse_input:after,
  #nse_change-password-form .nse_checkbox-group-wrapper.valid .nse_input:after,
  #nse_change-password-form .nse_checkbox-group-wrapper.invalid .nse_input:after,
  #nse_change-password-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input:after,
  #nse_change-password-form .nse_form-submit-wrapper.valid .nse_input:after,
  #nse_change-password-form .nse_form-submit-wrapper.invalid .nse_input:after,
  #nse_change-password-form .nse_form-submit-wrapper.gigya-error-message .nse_input:after,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input:after,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input:after,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input:after,
  #nse_change-password-form .nse_check-fields.valid .nse_input:after,
  #nse_change-password-form .nse_check-fields.invalid .nse_input:after,
  #nse_change-password-form .nse_check-fields.gigya-error-message .nse_input:after,
  #nse_change-password-form .nse_section-header.valid .nse_input:after,
  #nse_change-password-form .nse_section-header.invalid .nse_input:after,
  #nse_change-password-form .nse_section-header.gigya-error-message .nse_input:after,
  #nse_change-password-form .nse_social-login-options.valid .nse_input:after,
  #nse_change-password-form .nse_social-login-options.invalid .nse_input:after,
  #nse_change-password-form .nse_social-login-options.gigya-error-message .nse_input:after,
  #nse_change-password-form .nse_dob-wrapper.valid .nse_input:after,
  #nse_change-password-form .nse_dob-wrapper.invalid .nse_input:after,
  #nse_change-password-form .nse_dob-wrapper.gigya-error-message .nse_input:after,
  #nse_change-password-form p.valid .nse_input:after,
  #nse_change-password-form p.invalid .nse_input:after,
  #nse_change-password-form p.gigya-error-message .nse_input:after {
    top: 12px;
  }
}
.nse_section .nse_input-wrapper.valid .nse_input input, .nse_section .nse_input-wrapper.invalid .nse_input input, .nse_section .nse_input-wrapper.gigya-error-message .nse_input input,
.nse_section .nse_input-group-wrapper.valid .nse_input input,
.nse_section .nse_input-group-wrapper.invalid .nse_input input,
.nse_section .nse_input-group-wrapper.gigya-error-message .nse_input input,
.nse_section .nse_checkbox-wrapper.valid .nse_input input,
.nse_section .nse_checkbox-wrapper.invalid .nse_input input,
.nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input input,
.nse_section .nse_checkbox-group-wrapper.valid .nse_input input,
.nse_section .nse_checkbox-group-wrapper.invalid .nse_input input,
.nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input input,
.nse_section .nse_form-submit-wrapper.valid .nse_input input,
.nse_section .nse_form-submit-wrapper.invalid .nse_input input,
.nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input input,
.nse_section .gigya-error-display-active .gigya-form-error-msg.valid .nse_input input,
.nse_section .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input input,
.nse_section .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input input,
.nse_section .nse_check-fields.valid .nse_input input,
.nse_section .nse_check-fields.invalid .nse_input input,
.nse_section .nse_check-fields.gigya-error-message .nse_input input,
.nse_section .nse_section-header.valid .nse_input input,
.nse_section .nse_section-header.invalid .nse_input input,
.nse_section .nse_section-header.gigya-error-message .nse_input input,
.nse_section .nse_social-login-options.valid .nse_input input,
.nse_section .nse_social-login-options.invalid .nse_input input,
.nse_section .nse_social-login-options.gigya-error-message .nse_input input,
.nse_section .nse_dob-wrapper.valid .nse_input input,
.nse_section .nse_dob-wrapper.invalid .nse_input input,
.nse_section .nse_dob-wrapper.gigya-error-message .nse_input input,
.nse_section p.valid .nse_input input,
.nse_section p.invalid .nse_input input,
.nse_section p.gigya-error-message .nse_input input, #nse_account-settings-form .nse_input-wrapper.valid .nse_input input, #nse_account-settings-form .nse_input-wrapper.invalid .nse_input input, #nse_account-settings-form .nse_input-wrapper.gigya-error-message .nse_input input,
#nse_account-settings-form .nse_input-group-wrapper.valid .nse_input input,
#nse_account-settings-form .nse_input-group-wrapper.invalid .nse_input input,
#nse_account-settings-form .nse_input-group-wrapper.gigya-error-message .nse_input input,
#nse_account-settings-form .nse_checkbox-wrapper.valid .nse_input input,
#nse_account-settings-form .nse_checkbox-wrapper.invalid .nse_input input,
#nse_account-settings-form .nse_checkbox-wrapper.gigya-error-message .nse_input input,
#nse_account-settings-form .nse_checkbox-group-wrapper.valid .nse_input input,
#nse_account-settings-form .nse_checkbox-group-wrapper.invalid .nse_input input,
#nse_account-settings-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input input,
#nse_account-settings-form .nse_form-submit-wrapper.valid .nse_input input,
#nse_account-settings-form .nse_form-submit-wrapper.invalid .nse_input input,
#nse_account-settings-form .nse_form-submit-wrapper.gigya-error-message .nse_input input,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input input,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input input,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input input,
#nse_account-settings-form .nse_check-fields.valid .nse_input input,
#nse_account-settings-form .nse_check-fields.invalid .nse_input input,
#nse_account-settings-form .nse_check-fields.gigya-error-message .nse_input input,
#nse_account-settings-form .nse_section-header.valid .nse_input input,
#nse_account-settings-form .nse_section-header.invalid .nse_input input,
#nse_account-settings-form .nse_section-header.gigya-error-message .nse_input input,
#nse_account-settings-form .nse_social-login-options.valid .nse_input input,
#nse_account-settings-form .nse_social-login-options.invalid .nse_input input,
#nse_account-settings-form .nse_social-login-options.gigya-error-message .nse_input input,
#nse_account-settings-form .nse_dob-wrapper.valid .nse_input input,
#nse_account-settings-form .nse_dob-wrapper.invalid .nse_input input,
#nse_account-settings-form .nse_dob-wrapper.gigya-error-message .nse_input input,
#nse_account-settings-form p.valid .nse_input input,
#nse_account-settings-form p.invalid .nse_input input,
#nse_account-settings-form p.gigya-error-message .nse_input input, #nse_change-password-form .nse_input-wrapper.valid .nse_input input, #nse_change-password-form .nse_input-wrapper.invalid .nse_input input, #nse_change-password-form .nse_input-wrapper.gigya-error-message .nse_input input,
#nse_change-password-form .nse_input-group-wrapper.valid .nse_input input,
#nse_change-password-form .nse_input-group-wrapper.invalid .nse_input input,
#nse_change-password-form .nse_input-group-wrapper.gigya-error-message .nse_input input,
#nse_change-password-form .nse_checkbox-wrapper.valid .nse_input input,
#nse_change-password-form .nse_checkbox-wrapper.invalid .nse_input input,
#nse_change-password-form .nse_checkbox-wrapper.gigya-error-message .nse_input input,
#nse_change-password-form .nse_checkbox-group-wrapper.valid .nse_input input,
#nse_change-password-form .nse_checkbox-group-wrapper.invalid .nse_input input,
#nse_change-password-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input input,
#nse_change-password-form .nse_form-submit-wrapper.valid .nse_input input,
#nse_change-password-form .nse_form-submit-wrapper.invalid .nse_input input,
#nse_change-password-form .nse_form-submit-wrapper.gigya-error-message .nse_input input,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input input,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input input,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input input,
#nse_change-password-form .nse_check-fields.valid .nse_input input,
#nse_change-password-form .nse_check-fields.invalid .nse_input input,
#nse_change-password-form .nse_check-fields.gigya-error-message .nse_input input,
#nse_change-password-form .nse_section-header.valid .nse_input input,
#nse_change-password-form .nse_section-header.invalid .nse_input input,
#nse_change-password-form .nse_section-header.gigya-error-message .nse_input input,
#nse_change-password-form .nse_social-login-options.valid .nse_input input,
#nse_change-password-form .nse_social-login-options.invalid .nse_input input,
#nse_change-password-form .nse_social-login-options.gigya-error-message .nse_input input,
#nse_change-password-form .nse_dob-wrapper.valid .nse_input input,
#nse_change-password-form .nse_dob-wrapper.invalid .nse_input input,
#nse_change-password-form .nse_dob-wrapper.gigya-error-message .nse_input input,
#nse_change-password-form p.valid .nse_input input,
#nse_change-password-form p.invalid .nse_input input,
#nse_change-password-form p.gigya-error-message .nse_input input {
  padding-right: 40px;
}
.nse_section .nse_input-wrapper.valid .nse_input.nse_show-content:after, .nse_section .nse_input-wrapper.invalid .nse_input.nse_show-content:after, .nse_section .nse_input-wrapper.gigya-error-message .nse_input.nse_show-content:after,
.nse_section .nse_input-group-wrapper.valid .nse_input.nse_show-content:after,
.nse_section .nse_input-group-wrapper.invalid .nse_input.nse_show-content:after,
.nse_section .nse_input-group-wrapper.gigya-error-message .nse_input.nse_show-content:after,
.nse_section .nse_checkbox-wrapper.valid .nse_input.nse_show-content:after,
.nse_section .nse_checkbox-wrapper.invalid .nse_input.nse_show-content:after,
.nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input.nse_show-content:after,
.nse_section .nse_checkbox-group-wrapper.valid .nse_input.nse_show-content:after,
.nse_section .nse_checkbox-group-wrapper.invalid .nse_input.nse_show-content:after,
.nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input.nse_show-content:after,
.nse_section .nse_form-submit-wrapper.valid .nse_input.nse_show-content:after,
.nse_section .nse_form-submit-wrapper.invalid .nse_input.nse_show-content:after,
.nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input.nse_show-content:after,
.nse_section .gigya-error-display-active .gigya-form-error-msg.valid .nse_input.nse_show-content:after,
.nse_section .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input.nse_show-content:after,
.nse_section .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input.nse_show-content:after,
.nse_section .nse_check-fields.valid .nse_input.nse_show-content:after,
.nse_section .nse_check-fields.invalid .nse_input.nse_show-content:after,
.nse_section .nse_check-fields.gigya-error-message .nse_input.nse_show-content:after,
.nse_section .nse_section-header.valid .nse_input.nse_show-content:after,
.nse_section .nse_section-header.invalid .nse_input.nse_show-content:after,
.nse_section .nse_section-header.gigya-error-message .nse_input.nse_show-content:after,
.nse_section .nse_social-login-options.valid .nse_input.nse_show-content:after,
.nse_section .nse_social-login-options.invalid .nse_input.nse_show-content:after,
.nse_section .nse_social-login-options.gigya-error-message .nse_input.nse_show-content:after,
.nse_section .nse_dob-wrapper.valid .nse_input.nse_show-content:after,
.nse_section .nse_dob-wrapper.invalid .nse_input.nse_show-content:after,
.nse_section .nse_dob-wrapper.gigya-error-message .nse_input.nse_show-content:after,
.nse_section p.valid .nse_input.nse_show-content:after,
.nse_section p.invalid .nse_input.nse_show-content:after,
.nse_section p.gigya-error-message .nse_input.nse_show-content:after, #nse_account-settings-form .nse_input-wrapper.valid .nse_input.nse_show-content:after, #nse_account-settings-form .nse_input-wrapper.invalid .nse_input.nse_show-content:after, #nse_account-settings-form .nse_input-wrapper.gigya-error-message .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_input-group-wrapper.valid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_input-group-wrapper.invalid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_input-group-wrapper.gigya-error-message .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_checkbox-wrapper.valid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_checkbox-wrapper.invalid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_checkbox-wrapper.gigya-error-message .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_checkbox-group-wrapper.valid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_checkbox-group-wrapper.invalid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_form-submit-wrapper.valid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_form-submit-wrapper.invalid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_form-submit-wrapper.gigya-error-message .nse_input.nse_show-content:after,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input.nse_show-content:after,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input.nse_show-content:after,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_check-fields.valid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_check-fields.invalid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_check-fields.gigya-error-message .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_section-header.valid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_section-header.invalid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_section-header.gigya-error-message .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_social-login-options.valid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_social-login-options.invalid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_social-login-options.gigya-error-message .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_dob-wrapper.valid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_dob-wrapper.invalid .nse_input.nse_show-content:after,
#nse_account-settings-form .nse_dob-wrapper.gigya-error-message .nse_input.nse_show-content:after,
#nse_account-settings-form p.valid .nse_input.nse_show-content:after,
#nse_account-settings-form p.invalid .nse_input.nse_show-content:after,
#nse_account-settings-form p.gigya-error-message .nse_input.nse_show-content:after, #nse_change-password-form .nse_input-wrapper.valid .nse_input.nse_show-content:after, #nse_change-password-form .nse_input-wrapper.invalid .nse_input.nse_show-content:after, #nse_change-password-form .nse_input-wrapper.gigya-error-message .nse_input.nse_show-content:after,
#nse_change-password-form .nse_input-group-wrapper.valid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_input-group-wrapper.invalid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_input-group-wrapper.gigya-error-message .nse_input.nse_show-content:after,
#nse_change-password-form .nse_checkbox-wrapper.valid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_checkbox-wrapper.invalid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_checkbox-wrapper.gigya-error-message .nse_input.nse_show-content:after,
#nse_change-password-form .nse_checkbox-group-wrapper.valid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_checkbox-group-wrapper.invalid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input.nse_show-content:after,
#nse_change-password-form .nse_form-submit-wrapper.valid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_form-submit-wrapper.invalid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_form-submit-wrapper.gigya-error-message .nse_input.nse_show-content:after,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input.nse_show-content:after,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input.nse_show-content:after,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input.nse_show-content:after,
#nse_change-password-form .nse_check-fields.valid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_check-fields.invalid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_check-fields.gigya-error-message .nse_input.nse_show-content:after,
#nse_change-password-form .nse_section-header.valid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_section-header.invalid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_section-header.gigya-error-message .nse_input.nse_show-content:after,
#nse_change-password-form .nse_social-login-options.valid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_social-login-options.invalid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_social-login-options.gigya-error-message .nse_input.nse_show-content:after,
#nse_change-password-form .nse_dob-wrapper.valid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_dob-wrapper.invalid .nse_input.nse_show-content:after,
#nse_change-password-form .nse_dob-wrapper.gigya-error-message .nse_input.nse_show-content:after,
#nse_change-password-form p.valid .nse_input.nse_show-content:after,
#nse_change-password-form p.invalid .nse_input.nse_show-content:after,
#nse_change-password-form p.gigya-error-message .nse_input.nse_show-content:after {
  right: 50px;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper.valid .nse_input.nse_show-content:after, .nse_section .nse_input-wrapper.invalid .nse_input.nse_show-content:after, .nse_section .nse_input-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  .nse_section .nse_input-group-wrapper.valid .nse_input.nse_show-content:after,
  .nse_section .nse_input-group-wrapper.invalid .nse_input.nse_show-content:after,
  .nse_section .nse_input-group-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  .nse_section .nse_checkbox-wrapper.valid .nse_input.nse_show-content:after,
  .nse_section .nse_checkbox-wrapper.invalid .nse_input.nse_show-content:after,
  .nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  .nse_section .nse_checkbox-group-wrapper.valid .nse_input.nse_show-content:after,
  .nse_section .nse_checkbox-group-wrapper.invalid .nse_input.nse_show-content:after,
  .nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  .nse_section .nse_form-submit-wrapper.valid .nse_input.nse_show-content:after,
  .nse_section .nse_form-submit-wrapper.invalid .nse_input.nse_show-content:after,
  .nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.valid .nse_input.nse_show-content:after,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input.nse_show-content:after,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input.nse_show-content:after,
  .nse_section .nse_check-fields.valid .nse_input.nse_show-content:after,
  .nse_section .nse_check-fields.invalid .nse_input.nse_show-content:after,
  .nse_section .nse_check-fields.gigya-error-message .nse_input.nse_show-content:after,
  .nse_section .nse_section-header.valid .nse_input.nse_show-content:after,
  .nse_section .nse_section-header.invalid .nse_input.nse_show-content:after,
  .nse_section .nse_section-header.gigya-error-message .nse_input.nse_show-content:after,
  .nse_section .nse_social-login-options.valid .nse_input.nse_show-content:after,
  .nse_section .nse_social-login-options.invalid .nse_input.nse_show-content:after,
  .nse_section .nse_social-login-options.gigya-error-message .nse_input.nse_show-content:after,
  .nse_section .nse_dob-wrapper.valid .nse_input.nse_show-content:after,
  .nse_section .nse_dob-wrapper.invalid .nse_input.nse_show-content:after,
  .nse_section .nse_dob-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  .nse_section p.valid .nse_input.nse_show-content:after,
  .nse_section p.invalid .nse_input.nse_show-content:after,
  .nse_section p.gigya-error-message .nse_input.nse_show-content:after, #nse_account-settings-form .nse_input-wrapper.valid .nse_input.nse_show-content:after, #nse_account-settings-form .nse_input-wrapper.invalid .nse_input.nse_show-content:after, #nse_account-settings-form .nse_input-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_input-group-wrapper.valid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_input-group-wrapper.invalid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_input-group-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_checkbox-wrapper.valid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_checkbox-wrapper.invalid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_checkbox-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_checkbox-group-wrapper.valid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_checkbox-group-wrapper.invalid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_form-submit-wrapper.valid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_form-submit-wrapper.invalid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_form-submit-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input.nse_show-content:after,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input.nse_show-content:after,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_check-fields.valid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_check-fields.invalid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_check-fields.gigya-error-message .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_section-header.valid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_section-header.invalid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_section-header.gigya-error-message .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_social-login-options.valid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_social-login-options.invalid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_social-login-options.gigya-error-message .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_dob-wrapper.valid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_dob-wrapper.invalid .nse_input.nse_show-content:after,
  #nse_account-settings-form .nse_dob-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  #nse_account-settings-form p.valid .nse_input.nse_show-content:after,
  #nse_account-settings-form p.invalid .nse_input.nse_show-content:after,
  #nse_account-settings-form p.gigya-error-message .nse_input.nse_show-content:after, #nse_change-password-form .nse_input-wrapper.valid .nse_input.nse_show-content:after, #nse_change-password-form .nse_input-wrapper.invalid .nse_input.nse_show-content:after, #nse_change-password-form .nse_input-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_input-group-wrapper.valid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_input-group-wrapper.invalid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_input-group-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_checkbox-wrapper.valid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_checkbox-wrapper.invalid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_checkbox-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_checkbox-group-wrapper.valid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_checkbox-group-wrapper.invalid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_form-submit-wrapper.valid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_form-submit-wrapper.invalid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_form-submit-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input.nse_show-content:after,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input.nse_show-content:after,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_check-fields.valid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_check-fields.invalid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_check-fields.gigya-error-message .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_section-header.valid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_section-header.invalid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_section-header.gigya-error-message .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_social-login-options.valid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_social-login-options.invalid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_social-login-options.gigya-error-message .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_dob-wrapper.valid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_dob-wrapper.invalid .nse_input.nse_show-content:after,
  #nse_change-password-form .nse_dob-wrapper.gigya-error-message .nse_input.nse_show-content:after,
  #nse_change-password-form p.valid .nse_input.nse_show-content:after,
  #nse_change-password-form p.invalid .nse_input.nse_show-content:after,
  #nse_change-password-form p.gigya-error-message .nse_input.nse_show-content:after {
    right: 70px;
  }
}
.nse_section .nse_input-wrapper.valid .nse_input.nse_show-content input, .nse_section .nse_input-wrapper.invalid .nse_input.nse_show-content input, .nse_section .nse_input-wrapper.gigya-error-message .nse_input.nse_show-content input,
.nse_section .nse_input-group-wrapper.valid .nse_input.nse_show-content input,
.nse_section .nse_input-group-wrapper.invalid .nse_input.nse_show-content input,
.nse_section .nse_input-group-wrapper.gigya-error-message .nse_input.nse_show-content input,
.nse_section .nse_checkbox-wrapper.valid .nse_input.nse_show-content input,
.nse_section .nse_checkbox-wrapper.invalid .nse_input.nse_show-content input,
.nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input.nse_show-content input,
.nse_section .nse_checkbox-group-wrapper.valid .nse_input.nse_show-content input,
.nse_section .nse_checkbox-group-wrapper.invalid .nse_input.nse_show-content input,
.nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input.nse_show-content input,
.nse_section .nse_form-submit-wrapper.valid .nse_input.nse_show-content input,
.nse_section .nse_form-submit-wrapper.invalid .nse_input.nse_show-content input,
.nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input.nse_show-content input,
.nse_section .gigya-error-display-active .gigya-form-error-msg.valid .nse_input.nse_show-content input,
.nse_section .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input.nse_show-content input,
.nse_section .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input.nse_show-content input,
.nse_section .nse_check-fields.valid .nse_input.nse_show-content input,
.nse_section .nse_check-fields.invalid .nse_input.nse_show-content input,
.nse_section .nse_check-fields.gigya-error-message .nse_input.nse_show-content input,
.nse_section .nse_section-header.valid .nse_input.nse_show-content input,
.nse_section .nse_section-header.invalid .nse_input.nse_show-content input,
.nse_section .nse_section-header.gigya-error-message .nse_input.nse_show-content input,
.nse_section .nse_social-login-options.valid .nse_input.nse_show-content input,
.nse_section .nse_social-login-options.invalid .nse_input.nse_show-content input,
.nse_section .nse_social-login-options.gigya-error-message .nse_input.nse_show-content input,
.nse_section .nse_dob-wrapper.valid .nse_input.nse_show-content input,
.nse_section .nse_dob-wrapper.invalid .nse_input.nse_show-content input,
.nse_section .nse_dob-wrapper.gigya-error-message .nse_input.nse_show-content input,
.nse_section p.valid .nse_input.nse_show-content input,
.nse_section p.invalid .nse_input.nse_show-content input,
.nse_section p.gigya-error-message .nse_input.nse_show-content input, #nse_account-settings-form .nse_input-wrapper.valid .nse_input.nse_show-content input, #nse_account-settings-form .nse_input-wrapper.invalid .nse_input.nse_show-content input, #nse_account-settings-form .nse_input-wrapper.gigya-error-message .nse_input.nse_show-content input,
#nse_account-settings-form .nse_input-group-wrapper.valid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_input-group-wrapper.invalid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_input-group-wrapper.gigya-error-message .nse_input.nse_show-content input,
#nse_account-settings-form .nse_checkbox-wrapper.valid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_checkbox-wrapper.invalid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_checkbox-wrapper.gigya-error-message .nse_input.nse_show-content input,
#nse_account-settings-form .nse_checkbox-group-wrapper.valid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_checkbox-group-wrapper.invalid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input.nse_show-content input,
#nse_account-settings-form .nse_form-submit-wrapper.valid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_form-submit-wrapper.invalid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_form-submit-wrapper.gigya-error-message .nse_input.nse_show-content input,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input.nse_show-content input,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input.nse_show-content input,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input.nse_show-content input,
#nse_account-settings-form .nse_check-fields.valid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_check-fields.invalid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_check-fields.gigya-error-message .nse_input.nse_show-content input,
#nse_account-settings-form .nse_section-header.valid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_section-header.invalid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_section-header.gigya-error-message .nse_input.nse_show-content input,
#nse_account-settings-form .nse_social-login-options.valid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_social-login-options.invalid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_social-login-options.gigya-error-message .nse_input.nse_show-content input,
#nse_account-settings-form .nse_dob-wrapper.valid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_dob-wrapper.invalid .nse_input.nse_show-content input,
#nse_account-settings-form .nse_dob-wrapper.gigya-error-message .nse_input.nse_show-content input,
#nse_account-settings-form p.valid .nse_input.nse_show-content input,
#nse_account-settings-form p.invalid .nse_input.nse_show-content input,
#nse_account-settings-form p.gigya-error-message .nse_input.nse_show-content input, #nse_change-password-form .nse_input-wrapper.valid .nse_input.nse_show-content input, #nse_change-password-form .nse_input-wrapper.invalid .nse_input.nse_show-content input, #nse_change-password-form .nse_input-wrapper.gigya-error-message .nse_input.nse_show-content input,
#nse_change-password-form .nse_input-group-wrapper.valid .nse_input.nse_show-content input,
#nse_change-password-form .nse_input-group-wrapper.invalid .nse_input.nse_show-content input,
#nse_change-password-form .nse_input-group-wrapper.gigya-error-message .nse_input.nse_show-content input,
#nse_change-password-form .nse_checkbox-wrapper.valid .nse_input.nse_show-content input,
#nse_change-password-form .nse_checkbox-wrapper.invalid .nse_input.nse_show-content input,
#nse_change-password-form .nse_checkbox-wrapper.gigya-error-message .nse_input.nse_show-content input,
#nse_change-password-form .nse_checkbox-group-wrapper.valid .nse_input.nse_show-content input,
#nse_change-password-form .nse_checkbox-group-wrapper.invalid .nse_input.nse_show-content input,
#nse_change-password-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input.nse_show-content input,
#nse_change-password-form .nse_form-submit-wrapper.valid .nse_input.nse_show-content input,
#nse_change-password-form .nse_form-submit-wrapper.invalid .nse_input.nse_show-content input,
#nse_change-password-form .nse_form-submit-wrapper.gigya-error-message .nse_input.nse_show-content input,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input.nse_show-content input,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input.nse_show-content input,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input.nse_show-content input,
#nse_change-password-form .nse_check-fields.valid .nse_input.nse_show-content input,
#nse_change-password-form .nse_check-fields.invalid .nse_input.nse_show-content input,
#nse_change-password-form .nse_check-fields.gigya-error-message .nse_input.nse_show-content input,
#nse_change-password-form .nse_section-header.valid .nse_input.nse_show-content input,
#nse_change-password-form .nse_section-header.invalid .nse_input.nse_show-content input,
#nse_change-password-form .nse_section-header.gigya-error-message .nse_input.nse_show-content input,
#nse_change-password-form .nse_social-login-options.valid .nse_input.nse_show-content input,
#nse_change-password-form .nse_social-login-options.invalid .nse_input.nse_show-content input,
#nse_change-password-form .nse_social-login-options.gigya-error-message .nse_input.nse_show-content input,
#nse_change-password-form .nse_dob-wrapper.valid .nse_input.nse_show-content input,
#nse_change-password-form .nse_dob-wrapper.invalid .nse_input.nse_show-content input,
#nse_change-password-form .nse_dob-wrapper.gigya-error-message .nse_input.nse_show-content input,
#nse_change-password-form p.valid .nse_input.nse_show-content input,
#nse_change-password-form p.invalid .nse_input.nse_show-content input,
#nse_change-password-form p.gigya-error-message .nse_input.nse_show-content input {
  padding-right: 80px;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper.valid .nse_input.nse_show-content input, .nse_section .nse_input-wrapper.invalid .nse_input.nse_show-content input, .nse_section .nse_input-wrapper.gigya-error-message .nse_input.nse_show-content input,
  .nse_section .nse_input-group-wrapper.valid .nse_input.nse_show-content input,
  .nse_section .nse_input-group-wrapper.invalid .nse_input.nse_show-content input,
  .nse_section .nse_input-group-wrapper.gigya-error-message .nse_input.nse_show-content input,
  .nse_section .nse_checkbox-wrapper.valid .nse_input.nse_show-content input,
  .nse_section .nse_checkbox-wrapper.invalid .nse_input.nse_show-content input,
  .nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input.nse_show-content input,
  .nse_section .nse_checkbox-group-wrapper.valid .nse_input.nse_show-content input,
  .nse_section .nse_checkbox-group-wrapper.invalid .nse_input.nse_show-content input,
  .nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input.nse_show-content input,
  .nse_section .nse_form-submit-wrapper.valid .nse_input.nse_show-content input,
  .nse_section .nse_form-submit-wrapper.invalid .nse_input.nse_show-content input,
  .nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input.nse_show-content input,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.valid .nse_input.nse_show-content input,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input.nse_show-content input,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input.nse_show-content input,
  .nse_section .nse_check-fields.valid .nse_input.nse_show-content input,
  .nse_section .nse_check-fields.invalid .nse_input.nse_show-content input,
  .nse_section .nse_check-fields.gigya-error-message .nse_input.nse_show-content input,
  .nse_section .nse_section-header.valid .nse_input.nse_show-content input,
  .nse_section .nse_section-header.invalid .nse_input.nse_show-content input,
  .nse_section .nse_section-header.gigya-error-message .nse_input.nse_show-content input,
  .nse_section .nse_social-login-options.valid .nse_input.nse_show-content input,
  .nse_section .nse_social-login-options.invalid .nse_input.nse_show-content input,
  .nse_section .nse_social-login-options.gigya-error-message .nse_input.nse_show-content input,
  .nse_section .nse_dob-wrapper.valid .nse_input.nse_show-content input,
  .nse_section .nse_dob-wrapper.invalid .nse_input.nse_show-content input,
  .nse_section .nse_dob-wrapper.gigya-error-message .nse_input.nse_show-content input,
  .nse_section p.valid .nse_input.nse_show-content input,
  .nse_section p.invalid .nse_input.nse_show-content input,
  .nse_section p.gigya-error-message .nse_input.nse_show-content input, #nse_account-settings-form .nse_input-wrapper.valid .nse_input.nse_show-content input, #nse_account-settings-form .nse_input-wrapper.invalid .nse_input.nse_show-content input, #nse_account-settings-form .nse_input-wrapper.gigya-error-message .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_input-group-wrapper.valid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_input-group-wrapper.invalid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_input-group-wrapper.gigya-error-message .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_checkbox-wrapper.valid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_checkbox-wrapper.invalid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_checkbox-wrapper.gigya-error-message .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_checkbox-group-wrapper.valid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_checkbox-group-wrapper.invalid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_form-submit-wrapper.valid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_form-submit-wrapper.invalid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_form-submit-wrapper.gigya-error-message .nse_input.nse_show-content input,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input.nse_show-content input,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input.nse_show-content input,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_check-fields.valid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_check-fields.invalid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_check-fields.gigya-error-message .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_section-header.valid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_section-header.invalid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_section-header.gigya-error-message .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_social-login-options.valid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_social-login-options.invalid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_social-login-options.gigya-error-message .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_dob-wrapper.valid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_dob-wrapper.invalid .nse_input.nse_show-content input,
  #nse_account-settings-form .nse_dob-wrapper.gigya-error-message .nse_input.nse_show-content input,
  #nse_account-settings-form p.valid .nse_input.nse_show-content input,
  #nse_account-settings-form p.invalid .nse_input.nse_show-content input,
  #nse_account-settings-form p.gigya-error-message .nse_input.nse_show-content input, #nse_change-password-form .nse_input-wrapper.valid .nse_input.nse_show-content input, #nse_change-password-form .nse_input-wrapper.invalid .nse_input.nse_show-content input, #nse_change-password-form .nse_input-wrapper.gigya-error-message .nse_input.nse_show-content input,
  #nse_change-password-form .nse_input-group-wrapper.valid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_input-group-wrapper.invalid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_input-group-wrapper.gigya-error-message .nse_input.nse_show-content input,
  #nse_change-password-form .nse_checkbox-wrapper.valid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_checkbox-wrapper.invalid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_checkbox-wrapper.gigya-error-message .nse_input.nse_show-content input,
  #nse_change-password-form .nse_checkbox-group-wrapper.valid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_checkbox-group-wrapper.invalid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_checkbox-group-wrapper.gigya-error-message .nse_input.nse_show-content input,
  #nse_change-password-form .nse_form-submit-wrapper.valid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_form-submit-wrapper.invalid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_form-submit-wrapper.gigya-error-message .nse_input.nse_show-content input,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.valid .nse_input.nse_show-content input,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.invalid .nse_input.nse_show-content input,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.gigya-error-message .nse_input.nse_show-content input,
  #nse_change-password-form .nse_check-fields.valid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_check-fields.invalid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_check-fields.gigya-error-message .nse_input.nse_show-content input,
  #nse_change-password-form .nse_section-header.valid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_section-header.invalid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_section-header.gigya-error-message .nse_input.nse_show-content input,
  #nse_change-password-form .nse_social-login-options.valid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_social-login-options.invalid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_social-login-options.gigya-error-message .nse_input.nse_show-content input,
  #nse_change-password-form .nse_dob-wrapper.valid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_dob-wrapper.invalid .nse_input.nse_show-content input,
  #nse_change-password-form .nse_dob-wrapper.gigya-error-message .nse_input.nse_show-content input,
  #nse_change-password-form p.valid .nse_input.nse_show-content input,
  #nse_change-password-form p.invalid .nse_input.nse_show-content input,
  #nse_change-password-form p.gigya-error-message .nse_input.nse_show-content input {
    padding-right: 100px;
  }
}
.nse_section .nse_input-wrapper.nse_pending,
.nse_section .nse_input-group-wrapper.nse_pending,
.nse_section .nse_checkbox-wrapper.nse_pending,
.nse_section .nse_checkbox-group-wrapper.nse_pending,
.nse_section .nse_form-submit-wrapper.nse_pending,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_pending,
.nse_section .nse_check-fields.nse_pending,
.nse_section .nse_section-header.nse_pending,
.nse_section .nse_social-login-options.nse_pending,
.nse_section .nse_dob-wrapper.nse_pending,
.nse_section p.nse_pending, #nse_account-settings-form .nse_input-wrapper.nse_pending,
#nse_account-settings-form .nse_input-group-wrapper.nse_pending,
#nse_account-settings-form .nse_checkbox-wrapper.nse_pending,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_pending,
#nse_account-settings-form .nse_form-submit-wrapper.nse_pending,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_pending,
#nse_account-settings-form .nse_check-fields.nse_pending,
#nse_account-settings-form .nse_section-header.nse_pending,
#nse_account-settings-form .nse_social-login-options.nse_pending,
#nse_account-settings-form .nse_dob-wrapper.nse_pending,
#nse_account-settings-form p.nse_pending, #nse_change-password-form .nse_input-wrapper.nse_pending,
#nse_change-password-form .nse_input-group-wrapper.nse_pending,
#nse_change-password-form .nse_checkbox-wrapper.nse_pending,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_pending,
#nse_change-password-form .nse_form-submit-wrapper.nse_pending,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_pending,
#nse_change-password-form .nse_check-fields.nse_pending,
#nse_change-password-form .nse_section-header.nse_pending,
#nse_change-password-form .nse_social-login-options.nse_pending,
#nse_change-password-form .nse_dob-wrapper.nse_pending,
#nse_change-password-form p.nse_pending {
  position: relative;
}
.nse_section .nse_input-wrapper.nse_pending.valid .nse_input:after, .nse_section .nse_input-wrapper.nse_pending.invalid .nse_input:after, .nse_section .nse_input-wrapper.nse_pending.gigya-error-message .nse_input:after,
.nse_section .nse_input-group-wrapper.nse_pending.valid .nse_input:after,
.nse_section .nse_input-group-wrapper.nse_pending.invalid .nse_input:after,
.nse_section .nse_input-group-wrapper.nse_pending.gigya-error-message .nse_input:after,
.nse_section .nse_checkbox-wrapper.nse_pending.valid .nse_input:after,
.nse_section .nse_checkbox-wrapper.nse_pending.invalid .nse_input:after,
.nse_section .nse_checkbox-wrapper.nse_pending.gigya-error-message .nse_input:after,
.nse_section .nse_checkbox-group-wrapper.nse_pending.valid .nse_input:after,
.nse_section .nse_checkbox-group-wrapper.nse_pending.invalid .nse_input:after,
.nse_section .nse_checkbox-group-wrapper.nse_pending.gigya-error-message .nse_input:after,
.nse_section .nse_form-submit-wrapper.nse_pending.valid .nse_input:after,
.nse_section .nse_form-submit-wrapper.nse_pending.invalid .nse_input:after,
.nse_section .nse_form-submit-wrapper.nse_pending.gigya-error-message .nse_input:after,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_pending.valid .nse_input:after,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_pending.invalid .nse_input:after,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_pending.gigya-error-message .nse_input:after,
.nse_section .nse_check-fields.nse_pending.valid .nse_input:after,
.nse_section .nse_check-fields.nse_pending.invalid .nse_input:after,
.nse_section .nse_check-fields.nse_pending.gigya-error-message .nse_input:after,
.nse_section .nse_section-header.nse_pending.valid .nse_input:after,
.nse_section .nse_section-header.nse_pending.invalid .nse_input:after,
.nse_section .nse_section-header.nse_pending.gigya-error-message .nse_input:after,
.nse_section .nse_social-login-options.nse_pending.valid .nse_input:after,
.nse_section .nse_social-login-options.nse_pending.invalid .nse_input:after,
.nse_section .nse_social-login-options.nse_pending.gigya-error-message .nse_input:after,
.nse_section .nse_dob-wrapper.nse_pending.valid .nse_input:after,
.nse_section .nse_dob-wrapper.nse_pending.invalid .nse_input:after,
.nse_section .nse_dob-wrapper.nse_pending.gigya-error-message .nse_input:after,
.nse_section p.nse_pending.valid .nse_input:after,
.nse_section p.nse_pending.invalid .nse_input:after,
.nse_section p.nse_pending.gigya-error-message .nse_input:after, #nse_account-settings-form .nse_input-wrapper.nse_pending.valid .nse_input:after, #nse_account-settings-form .nse_input-wrapper.nse_pending.invalid .nse_input:after, #nse_account-settings-form .nse_input-wrapper.nse_pending.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_input-group-wrapper.nse_pending.valid .nse_input:after,
#nse_account-settings-form .nse_input-group-wrapper.nse_pending.invalid .nse_input:after,
#nse_account-settings-form .nse_input-group-wrapper.nse_pending.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_checkbox-wrapper.nse_pending.valid .nse_input:after,
#nse_account-settings-form .nse_checkbox-wrapper.nse_pending.invalid .nse_input:after,
#nse_account-settings-form .nse_checkbox-wrapper.nse_pending.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_pending.valid .nse_input:after,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_pending.invalid .nse_input:after,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_pending.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_form-submit-wrapper.nse_pending.valid .nse_input:after,
#nse_account-settings-form .nse_form-submit-wrapper.nse_pending.invalid .nse_input:after,
#nse_account-settings-form .nse_form-submit-wrapper.nse_pending.gigya-error-message .nse_input:after,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_pending.valid .nse_input:after,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_pending.invalid .nse_input:after,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_pending.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_check-fields.nse_pending.valid .nse_input:after,
#nse_account-settings-form .nse_check-fields.nse_pending.invalid .nse_input:after,
#nse_account-settings-form .nse_check-fields.nse_pending.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_section-header.nse_pending.valid .nse_input:after,
#nse_account-settings-form .nse_section-header.nse_pending.invalid .nse_input:after,
#nse_account-settings-form .nse_section-header.nse_pending.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_social-login-options.nse_pending.valid .nse_input:after,
#nse_account-settings-form .nse_social-login-options.nse_pending.invalid .nse_input:after,
#nse_account-settings-form .nse_social-login-options.nse_pending.gigya-error-message .nse_input:after,
#nse_account-settings-form .nse_dob-wrapper.nse_pending.valid .nse_input:after,
#nse_account-settings-form .nse_dob-wrapper.nse_pending.invalid .nse_input:after,
#nse_account-settings-form .nse_dob-wrapper.nse_pending.gigya-error-message .nse_input:after,
#nse_account-settings-form p.nse_pending.valid .nse_input:after,
#nse_account-settings-form p.nse_pending.invalid .nse_input:after,
#nse_account-settings-form p.nse_pending.gigya-error-message .nse_input:after, #nse_change-password-form .nse_input-wrapper.nse_pending.valid .nse_input:after, #nse_change-password-form .nse_input-wrapper.nse_pending.invalid .nse_input:after, #nse_change-password-form .nse_input-wrapper.nse_pending.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_input-group-wrapper.nse_pending.valid .nse_input:after,
#nse_change-password-form .nse_input-group-wrapper.nse_pending.invalid .nse_input:after,
#nse_change-password-form .nse_input-group-wrapper.nse_pending.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_checkbox-wrapper.nse_pending.valid .nse_input:after,
#nse_change-password-form .nse_checkbox-wrapper.nse_pending.invalid .nse_input:after,
#nse_change-password-form .nse_checkbox-wrapper.nse_pending.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_pending.valid .nse_input:after,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_pending.invalid .nse_input:after,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_pending.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_form-submit-wrapper.nse_pending.valid .nse_input:after,
#nse_change-password-form .nse_form-submit-wrapper.nse_pending.invalid .nse_input:after,
#nse_change-password-form .nse_form-submit-wrapper.nse_pending.gigya-error-message .nse_input:after,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_pending.valid .nse_input:after,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_pending.invalid .nse_input:after,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_pending.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_check-fields.nse_pending.valid .nse_input:after,
#nse_change-password-form .nse_check-fields.nse_pending.invalid .nse_input:after,
#nse_change-password-form .nse_check-fields.nse_pending.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_section-header.nse_pending.valid .nse_input:after,
#nse_change-password-form .nse_section-header.nse_pending.invalid .nse_input:after,
#nse_change-password-form .nse_section-header.nse_pending.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_social-login-options.nse_pending.valid .nse_input:after,
#nse_change-password-form .nse_social-login-options.nse_pending.invalid .nse_input:after,
#nse_change-password-form .nse_social-login-options.nse_pending.gigya-error-message .nse_input:after,
#nse_change-password-form .nse_dob-wrapper.nse_pending.valid .nse_input:after,
#nse_change-password-form .nse_dob-wrapper.nse_pending.invalid .nse_input:after,
#nse_change-password-form .nse_dob-wrapper.nse_pending.gigya-error-message .nse_input:after,
#nse_change-password-form p.nse_pending.valid .nse_input:after,
#nse_change-password-form p.nse_pending.invalid .nse_input:after,
#nse_change-password-form p.nse_pending.gigya-error-message .nse_input:after {
  display: none;
}
.nse_section .nse_input-wrapper.nse_pending .nse_spinner,
.nse_section .nse_input-group-wrapper.nse_pending .nse_spinner,
.nse_section .nse_checkbox-wrapper.nse_pending .nse_spinner,
.nse_section .nse_checkbox-group-wrapper.nse_pending .nse_spinner,
.nse_section .nse_form-submit-wrapper.nse_pending .nse_spinner,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_pending .nse_spinner,
.nse_section .nse_check-fields.nse_pending .nse_spinner,
.nse_section .nse_section-header.nse_pending .nse_spinner,
.nse_section .nse_social-login-options.nse_pending .nse_spinner,
.nse_section .nse_dob-wrapper.nse_pending .nse_spinner,
.nse_section p.nse_pending .nse_spinner, #nse_account-settings-form .nse_input-wrapper.nse_pending .nse_spinner,
#nse_account-settings-form .nse_input-group-wrapper.nse_pending .nse_spinner,
#nse_account-settings-form .nse_checkbox-wrapper.nse_pending .nse_spinner,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_pending .nse_spinner,
#nse_account-settings-form .nse_form-submit-wrapper.nse_pending .nse_spinner,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_pending .nse_spinner,
#nse_account-settings-form .nse_check-fields.nse_pending .nse_spinner,
#nse_account-settings-form .nse_section-header.nse_pending .nse_spinner,
#nse_account-settings-form .nse_social-login-options.nse_pending .nse_spinner,
#nse_account-settings-form .nse_dob-wrapper.nse_pending .nse_spinner,
#nse_account-settings-form p.nse_pending .nse_spinner, #nse_change-password-form .nse_input-wrapper.nse_pending .nse_spinner,
#nse_change-password-form .nse_input-group-wrapper.nse_pending .nse_spinner,
#nse_change-password-form .nse_checkbox-wrapper.nse_pending .nse_spinner,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_pending .nse_spinner,
#nse_change-password-form .nse_form-submit-wrapper.nse_pending .nse_spinner,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_pending .nse_spinner,
#nse_change-password-form .nse_check-fields.nse_pending .nse_spinner,
#nse_change-password-form .nse_section-header.nse_pending .nse_spinner,
#nse_change-password-form .nse_social-login-options.nse_pending .nse_spinner,
#nse_change-password-form .nse_dob-wrapper.nse_pending .nse_spinner,
#nse_change-password-form p.nse_pending .nse_spinner {
  left: auto !important;
  right: 25px;
}
.nse_section .nse_input-wrapper.nse_required label:after,
.nse_section .nse_input-group-wrapper.nse_required label:after,
.nse_section .nse_checkbox-wrapper.nse_required label:after,
.nse_section .nse_checkbox-group-wrapper.nse_required label:after,
.nse_section .nse_form-submit-wrapper.nse_required label:after,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_required label:after,
.nse_section .nse_check-fields.nse_required label:after,
.nse_section .nse_section-header.nse_required label:after,
.nse_section .nse_social-login-options.nse_required label:after,
.nse_section .nse_dob-wrapper.nse_required label:after,
.nse_section p.nse_required label:after, #nse_account-settings-form .nse_input-wrapper.nse_required label:after,
#nse_account-settings-form .nse_input-group-wrapper.nse_required label:after,
#nse_account-settings-form .nse_checkbox-wrapper.nse_required label:after,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_required label:after,
#nse_account-settings-form .nse_form-submit-wrapper.nse_required label:after,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_required label:after,
#nse_account-settings-form .nse_check-fields.nse_required label:after,
#nse_account-settings-form .nse_section-header.nse_required label:after,
#nse_account-settings-form .nse_social-login-options.nse_required label:after,
#nse_account-settings-form .nse_dob-wrapper.nse_required label:after,
#nse_account-settings-form p.nse_required label:after, #nse_change-password-form .nse_input-wrapper.nse_required label:after,
#nse_change-password-form .nse_input-group-wrapper.nse_required label:after,
#nse_change-password-form .nse_checkbox-wrapper.nse_required label:after,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_required label:after,
#nse_change-password-form .nse_form-submit-wrapper.nse_required label:after,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_required label:after,
#nse_change-password-form .nse_check-fields.nse_required label:after,
#nse_change-password-form .nse_section-header.nse_required label:after,
#nse_change-password-form .nse_social-login-options.nse_required label:after,
#nse_change-password-form .nse_dob-wrapper.nse_required label:after,
#nse_change-password-form p.nse_required label:after {
  content: "*";
  margin-left: 5px;
}
.nse_section .nse_input-wrapper .nse_social-login-option,
.nse_section .nse_input-group-wrapper .nse_social-login-option,
.nse_section .nse_checkbox-wrapper .nse_social-login-option,
.nse_section .nse_checkbox-group-wrapper .nse_social-login-option,
.nse_section .nse_form-submit-wrapper .nse_social-login-option,
.nse_section .gigya-error-display-active .gigya-form-error-msg .nse_social-login-option,
.nse_section .nse_check-fields .nse_social-login-option,
.nse_section .nse_section-header .nse_social-login-option,
.nse_section .nse_social-login-options .nse_social-login-option,
.nse_section .nse_dob-wrapper .nse_social-login-option,
.nse_section p .nse_social-login-option, #nse_account-settings-form .nse_input-wrapper .nse_social-login-option,
#nse_account-settings-form .nse_input-group-wrapper .nse_social-login-option,
#nse_account-settings-form .nse_checkbox-wrapper .nse_social-login-option,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_social-login-option,
#nse_account-settings-form .nse_form-submit-wrapper .nse_social-login-option,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_social-login-option,
#nse_account-settings-form .nse_check-fields .nse_social-login-option,
#nse_account-settings-form .nse_section-header .nse_social-login-option,
#nse_account-settings-form .nse_social-login-options .nse_social-login-option,
#nse_account-settings-form .nse_dob-wrapper .nse_social-login-option,
#nse_account-settings-form p .nse_social-login-option, #nse_change-password-form .nse_input-wrapper .nse_social-login-option,
#nse_change-password-form .nse_input-group-wrapper .nse_social-login-option,
#nse_change-password-form .nse_checkbox-wrapper .nse_social-login-option,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_social-login-option,
#nse_change-password-form .nse_form-submit-wrapper .nse_social-login-option,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_social-login-option,
#nse_change-password-form .nse_check-fields .nse_social-login-option,
#nse_change-password-form .nse_section-header .nse_social-login-option,
#nse_change-password-form .nse_social-login-options .nse_social-login-option,
#nse_change-password-form .nse_dob-wrapper .nse_social-login-option,
#nse_change-password-form p .nse_social-login-option {
  margin-bottom: 20px;
  min-width: 230px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.nse_section .nse_input-wrapper .nse_social-login-option a,
.nse_section .nse_input-group-wrapper .nse_social-login-option a,
.nse_section .nse_checkbox-wrapper .nse_social-login-option a,
.nse_section .nse_checkbox-group-wrapper .nse_social-login-option a,
.nse_section .nse_form-submit-wrapper .nse_social-login-option a,
.nse_section .gigya-error-display-active .gigya-form-error-msg .nse_social-login-option a,
.nse_section .nse_check-fields .nse_social-login-option a,
.nse_section .nse_section-header .nse_social-login-option a,
.nse_section .nse_social-login-options .nse_social-login-option a,
.nse_section .nse_dob-wrapper .nse_social-login-option a,
.nse_section p .nse_social-login-option a, #nse_account-settings-form .nse_input-wrapper .nse_social-login-option a,
#nse_account-settings-form .nse_input-group-wrapper .nse_social-login-option a,
#nse_account-settings-form .nse_checkbox-wrapper .nse_social-login-option a,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_social-login-option a,
#nse_account-settings-form .nse_form-submit-wrapper .nse_social-login-option a,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_social-login-option a,
#nse_account-settings-form .nse_check-fields .nse_social-login-option a,
#nse_account-settings-form .nse_section-header .nse_social-login-option a,
#nse_account-settings-form .nse_social-login-options .nse_social-login-option a,
#nse_account-settings-form .nse_dob-wrapper .nse_social-login-option a,
#nse_account-settings-form p .nse_social-login-option a, #nse_change-password-form .nse_input-wrapper .nse_social-login-option a,
#nse_change-password-form .nse_input-group-wrapper .nse_social-login-option a,
#nse_change-password-form .nse_checkbox-wrapper .nse_social-login-option a,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_social-login-option a,
#nse_change-password-form .nse_form-submit-wrapper .nse_social-login-option a,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_social-login-option a,
#nse_change-password-form .nse_check-fields .nse_social-login-option a,
#nse_change-password-form .nse_section-header .nse_social-login-option a,
#nse_change-password-form .nse_social-login-options .nse_social-login-option a,
#nse_change-password-form .nse_dob-wrapper .nse_social-login-option a,
#nse_change-password-form p .nse_social-login-option a {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 15px 12px;
  position: relative;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
}
.nse_section .nse_input-wrapper .nse_social-login-option a span,
.nse_section .nse_input-group-wrapper .nse_social-login-option a span,
.nse_section .nse_checkbox-wrapper .nse_social-login-option a span,
.nse_section .nse_checkbox-group-wrapper .nse_social-login-option a span,
.nse_section .nse_form-submit-wrapper .nse_social-login-option a span,
.nse_section .gigya-error-display-active .gigya-form-error-msg .nse_social-login-option a span,
.nse_section .nse_check-fields .nse_social-login-option a span,
.nse_section .nse_section-header .nse_social-login-option a span,
.nse_section .nse_social-login-options .nse_social-login-option a span,
.nse_section .nse_dob-wrapper .nse_social-login-option a span,
.nse_section p .nse_social-login-option a span, #nse_account-settings-form .nse_input-wrapper .nse_social-login-option a span,
#nse_account-settings-form .nse_input-group-wrapper .nse_social-login-option a span,
#nse_account-settings-form .nse_checkbox-wrapper .nse_social-login-option a span,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_social-login-option a span,
#nse_account-settings-form .nse_form-submit-wrapper .nse_social-login-option a span,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_social-login-option a span,
#nse_account-settings-form .nse_check-fields .nse_social-login-option a span,
#nse_account-settings-form .nse_section-header .nse_social-login-option a span,
#nse_account-settings-form .nse_social-login-options .nse_social-login-option a span,
#nse_account-settings-form .nse_dob-wrapper .nse_social-login-option a span,
#nse_account-settings-form p .nse_social-login-option a span, #nse_change-password-form .nse_input-wrapper .nse_social-login-option a span,
#nse_change-password-form .nse_input-group-wrapper .nse_social-login-option a span,
#nse_change-password-form .nse_checkbox-wrapper .nse_social-login-option a span,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_social-login-option a span,
#nse_change-password-form .nse_form-submit-wrapper .nse_social-login-option a span,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_social-login-option a span,
#nse_change-password-form .nse_check-fields .nse_social-login-option a span,
#nse_change-password-form .nse_section-header .nse_social-login-option a span,
#nse_change-password-form .nse_social-login-options .nse_social-login-option a span,
#nse_change-password-form .nse_dob-wrapper .nse_social-login-option a span,
#nse_change-password-form p .nse_social-login-option a span {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-right: 10px;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper .nse_social-login-option a span,
  .nse_section .nse_input-group-wrapper .nse_social-login-option a span,
  .nse_section .nse_checkbox-wrapper .nse_social-login-option a span,
  .nse_section .nse_checkbox-group-wrapper .nse_social-login-option a span,
  .nse_section .nse_form-submit-wrapper .nse_social-login-option a span,
  .nse_section .gigya-error-display-active .gigya-form-error-msg .nse_social-login-option a span,
  .nse_section .nse_check-fields .nse_social-login-option a span,
  .nse_section .nse_section-header .nse_social-login-option a span,
  .nse_section .nse_social-login-options .nse_social-login-option a span,
  .nse_section .nse_dob-wrapper .nse_social-login-option a span,
  .nse_section p .nse_social-login-option a span, #nse_account-settings-form .nse_input-wrapper .nse_social-login-option a span,
  #nse_account-settings-form .nse_input-group-wrapper .nse_social-login-option a span,
  #nse_account-settings-form .nse_checkbox-wrapper .nse_social-login-option a span,
  #nse_account-settings-form .nse_checkbox-group-wrapper .nse_social-login-option a span,
  #nse_account-settings-form .nse_form-submit-wrapper .nse_social-login-option a span,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg .nse_social-login-option a span,
  #nse_account-settings-form .nse_check-fields .nse_social-login-option a span,
  #nse_account-settings-form .nse_section-header .nse_social-login-option a span,
  #nse_account-settings-form .nse_social-login-options .nse_social-login-option a span,
  #nse_account-settings-form .nse_dob-wrapper .nse_social-login-option a span,
  #nse_account-settings-form p .nse_social-login-option a span, #nse_change-password-form .nse_input-wrapper .nse_social-login-option a span,
  #nse_change-password-form .nse_input-group-wrapper .nse_social-login-option a span,
  #nse_change-password-form .nse_checkbox-wrapper .nse_social-login-option a span,
  #nse_change-password-form .nse_checkbox-group-wrapper .nse_social-login-option a span,
  #nse_change-password-form .nse_form-submit-wrapper .nse_social-login-option a span,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg .nse_social-login-option a span,
  #nse_change-password-form .nse_check-fields .nse_social-login-option a span,
  #nse_change-password-form .nse_section-header .nse_social-login-option a span,
  #nse_change-password-form .nse_social-login-options .nse_social-login-option a span,
  #nse_change-password-form .nse_dob-wrapper .nse_social-login-option a span,
  #nse_change-password-form p .nse_social-login-option a span {
    margin-right: 20px;
  }
}
.nse_section .nse_input-wrapper.nse_screenname-avatar,
.nse_section .nse_input-group-wrapper.nse_screenname-avatar,
.nse_section .nse_checkbox-wrapper.nse_screenname-avatar,
.nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar,
.nse_section .nse_form-submit-wrapper.nse_screenname-avatar,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar,
.nse_section .nse_check-fields.nse_screenname-avatar,
.nse_section .nse_section-header.nse_screenname-avatar,
.nse_section .nse_social-login-options.nse_screenname-avatar,
.nse_section .nse_dob-wrapper.nse_screenname-avatar,
.nse_section p.nse_screenname-avatar, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar,
#nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar,
#nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar,
#nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar,
#nse_account-settings-form .nse_check-fields.nse_screenname-avatar,
#nse_account-settings-form .nse_section-header.nse_screenname-avatar,
#nse_account-settings-form .nse_social-login-options.nse_screenname-avatar,
#nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar,
#nse_account-settings-form p.nse_screenname-avatar, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar,
#nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar,
#nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar,
#nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar,
#nse_change-password-form .nse_check-fields.nse_screenname-avatar,
#nse_change-password-form .nse_section-header.nse_screenname-avatar,
#nse_change-password-form .nse_social-login-options.nse_screenname-avatar,
#nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar,
#nse_change-password-form p.nse_screenname-avatar {
  position: relative;
}
.nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-nickname,
.nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-nickname,
.nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-nickname,
.nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-nickname,
.nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-nickname,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-nickname,
.nse_section .nse_check-fields.nse_screenname-avatar .nse_account-nickname,
.nse_section .nse_section-header.nse_screenname-avatar .nse_account-nickname,
.nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-nickname,
.nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-nickname,
.nse_section p.nse_screenname-avatar .nse_account-nickname, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-nickname,
#nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-nickname,
#nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-nickname,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-nickname,
#nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-nickname,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-nickname,
#nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-nickname,
#nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-nickname,
#nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-nickname,
#nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-nickname,
#nse_account-settings-form p.nse_screenname-avatar .nse_account-nickname, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-nickname,
#nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-nickname,
#nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-nickname,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-nickname,
#nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-nickname,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-nickname,
#nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-nickname,
#nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-nickname,
#nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-nickname,
#nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-nickname,
#nse_change-password-form p.nse_screenname-avatar .nse_account-nickname {
  width: 50%;
  padding-right: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-nickname,
  .nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-nickname,
  .nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-nickname,
  .nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-nickname,
  .nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-nickname,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-nickname,
  .nse_section .nse_check-fields.nse_screenname-avatar .nse_account-nickname,
  .nse_section .nse_section-header.nse_screenname-avatar .nse_account-nickname,
  .nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-nickname,
  .nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-nickname,
  .nse_section p.nse_screenname-avatar .nse_account-nickname, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-nickname,
  #nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-nickname,
  #nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-nickname,
  #nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-nickname,
  #nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-nickname,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-nickname,
  #nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-nickname,
  #nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-nickname,
  #nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-nickname,
  #nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-nickname,
  #nse_account-settings-form p.nse_screenname-avatar .nse_account-nickname, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-nickname,
  #nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-nickname,
  #nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-nickname,
  #nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-nickname,
  #nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-nickname,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-nickname,
  #nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-nickname,
  #nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-nickname,
  #nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-nickname,
  #nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-nickname,
  #nse_change-password-form p.nse_screenname-avatar .nse_account-nickname {
    width: 100%;
    padding-right: 0;
  }
}
.nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar,
.nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar,
.nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar,
.nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar,
.nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar,
.nse_section .nse_check-fields.nse_screenname-avatar .nse_account-avatar,
.nse_section .nse_section-header.nse_screenname-avatar .nse_account-avatar,
.nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-avatar,
.nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar,
.nse_section p.nse_screenname-avatar .nse_account-avatar, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar,
#nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar,
#nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar,
#nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar,
#nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar,
#nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-avatar,
#nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar,
#nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar,
#nse_account-settings-form p.nse_screenname-avatar .nse_account-avatar, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar,
#nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar,
#nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar,
#nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar,
#nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar,
#nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-avatar,
#nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar,
#nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar,
#nse_change-password-form p.nse_screenname-avatar .nse_account-avatar {
  position: absolute;
  left: 50%;
  top: 10px;
  right: 0;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar,
  .nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar,
  .nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar,
  .nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar,
  .nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar,
  .nse_section .nse_check-fields.nse_screenname-avatar .nse_account-avatar,
  .nse_section .nse_section-header.nse_screenname-avatar .nse_account-avatar,
  .nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-avatar,
  .nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar,
  .nse_section p.nse_screenname-avatar .nse_account-avatar, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar,
  #nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar,
  #nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar,
  #nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar,
  #nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar,
  #nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar,
  #nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-avatar,
  #nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar,
  #nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar,
  #nse_account-settings-form p.nse_screenname-avatar .nse_account-avatar, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar,
  #nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar,
  #nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar,
  #nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar,
  #nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar,
  #nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar,
  #nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-avatar,
  #nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar,
  #nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar,
  #nse_change-password-form p.nse_screenname-avatar .nse_account-avatar {
    position: static;
    left: auto;
    top: auto;
    margin-top: 40px;
  }
}
.nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar label,
.nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar label,
.nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar label,
.nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar label,
.nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar label,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar label,
.nse_section .nse_check-fields.nse_screenname-avatar .nse_account-avatar label,
.nse_section .nse_section-header.nse_screenname-avatar .nse_account-avatar label,
.nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-avatar label,
.nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar label,
.nse_section p.nse_screenname-avatar .nse_account-avatar label, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar label,
#nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar label,
#nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar label,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar label,
#nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar label,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar label,
#nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar label,
#nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-avatar label,
#nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar label,
#nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar label,
#nse_account-settings-form p.nse_screenname-avatar .nse_account-avatar label, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar label,
#nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar label,
#nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar label,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar label,
#nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar label,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar label,
#nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar label,
#nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-avatar label,
#nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar label,
#nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar label,
#nse_change-password-form p.nse_screenname-avatar .nse_account-avatar label {
  width: 100%;
  margin-left: 10px;
}
.nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
.nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
.nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
.nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
.nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar label:after,
.nse_section .nse_check-fields.nse_screenname-avatar .nse_account-avatar label:after,
.nse_section .nse_section-header.nse_screenname-avatar .nse_account-avatar label:after,
.nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-avatar label:after,
.nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
.nse_section p.nse_screenname-avatar .nse_account-avatar label:after, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
#nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
#nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
#nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar label:after,
#nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar label:after,
#nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-avatar label:after,
#nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar label:after,
#nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
#nse_account-settings-form p.nse_screenname-avatar .nse_account-avatar label:after, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
#nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
#nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
#nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar label:after,
#nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar label:after,
#nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-avatar label:after,
#nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar label:after,
#nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar label:after,
#nse_change-password-form p.nse_screenname-avatar .nse_account-avatar label:after {
  content: "";
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar label,
  .nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar label,
  .nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar label,
  .nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar label,
  .nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar label,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar label,
  .nse_section .nse_check-fields.nse_screenname-avatar .nse_account-avatar label,
  .nse_section .nse_section-header.nse_screenname-avatar .nse_account-avatar label,
  .nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-avatar label,
  .nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar label,
  .nse_section p.nse_screenname-avatar .nse_account-avatar label, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar label,
  #nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar label,
  #nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar label,
  #nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar label,
  #nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar label,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar label,
  #nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar label,
  #nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-avatar label,
  #nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar label,
  #nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar label,
  #nse_account-settings-form p.nse_screenname-avatar .nse_account-avatar label, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar label,
  #nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar label,
  #nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar label,
  #nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar label,
  #nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar label,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar label,
  #nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar label,
  #nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-avatar label,
  #nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar label,
  #nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar label,
  #nse_change-password-form p.nse_screenname-avatar .nse_account-avatar label {
    margin-left: 0;
  }
}
.nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar img,
.nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar img,
.nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar img,
.nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar img,
.nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar img,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar img,
.nse_section .nse_check-fields.nse_screenname-avatar .nse_account-avatar img,
.nse_section .nse_section-header.nse_screenname-avatar .nse_account-avatar img,
.nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-avatar img,
.nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar img,
.nse_section p.nse_screenname-avatar .nse_account-avatar img, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar img,
#nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar img,
#nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar img,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar img,
#nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar img,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar img,
#nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar img,
#nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-avatar img,
#nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar img,
#nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar img,
#nse_account-settings-form p.nse_screenname-avatar .nse_account-avatar img, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar img,
#nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar img,
#nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar img,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar img,
#nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar img,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar img,
#nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar img,
#nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-avatar img,
#nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar img,
#nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar img,
#nse_change-password-form p.nse_screenname-avatar .nse_account-avatar img {
  margin: 10px;
  display: inline-block;
  vertical-align: bottom;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar img,
  .nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar img,
  .nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar img,
  .nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar img,
  .nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar img,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar img,
  .nse_section .nse_check-fields.nse_screenname-avatar .nse_account-avatar img,
  .nse_section .nse_section-header.nse_screenname-avatar .nse_account-avatar img,
  .nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-avatar img,
  .nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar img,
  .nse_section p.nse_screenname-avatar .nse_account-avatar img, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar img,
  #nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar img,
  #nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar img,
  #nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar img,
  #nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar img,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar img,
  #nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar img,
  #nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-avatar img,
  #nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar img,
  #nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar img,
  #nse_account-settings-form p.nse_screenname-avatar .nse_account-avatar img, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar img,
  #nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar img,
  #nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar img,
  #nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar img,
  #nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar img,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar img,
  #nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar img,
  #nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-avatar img,
  #nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar img,
  #nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar img,
  #nse_change-password-form p.nse_screenname-avatar .nse_account-avatar img {
    margin-left: 0;
    height: 50px;
  }
}
.nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar p,
.nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar p,
.nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar p,
.nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar p,
.nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar p,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar p,
.nse_section .nse_check-fields.nse_screenname-avatar .nse_account-avatar p,
.nse_section .nse_section-header.nse_screenname-avatar .nse_account-avatar p,
.nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-avatar p,
.nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar p,
.nse_section p.nse_screenname-avatar .nse_account-avatar p, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar p,
#nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar p,
#nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar p,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar p,
#nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar p,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar p,
#nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar p,
#nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-avatar p,
#nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar p,
#nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar p,
#nse_account-settings-form p.nse_screenname-avatar .nse_account-avatar p, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar p,
#nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar p,
#nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar p,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar p,
#nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar p,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar p,
#nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar p,
#nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-avatar p,
#nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar p,
#nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar p,
#nse_change-password-form p.nse_screenname-avatar .nse_account-avatar p {
  display: inline-block;
  vertical-align: bottom;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar p,
  .nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar p,
  .nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar p,
  .nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar p,
  .nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar p,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar p,
  .nse_section .nse_check-fields.nse_screenname-avatar .nse_account-avatar p,
  .nse_section .nse_section-header.nse_screenname-avatar .nse_account-avatar p,
  .nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-avatar p,
  .nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar p,
  .nse_section p.nse_screenname-avatar .nse_account-avatar p, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar p,
  #nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar p,
  #nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar p,
  #nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar p,
  #nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar p,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar p,
  #nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar p,
  #nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-avatar p,
  #nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar p,
  #nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar p,
  #nse_account-settings-form p.nse_screenname-avatar .nse_account-avatar p, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar p,
  #nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar p,
  #nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar p,
  #nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar p,
  #nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar p,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar p,
  #nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar p,
  #nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-avatar p,
  #nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar p,
  #nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar p,
  #nse_change-password-form p.nse_screenname-avatar .nse_account-avatar p {
    padding-left: 0;
  }
}
.nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
.nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
.nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
.nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
.nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
.nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
.nse_section .nse_check-fields.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
.nse_section .nse_section-header.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
.nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
.nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
.nse_section p.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_account-settings-form p.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
#nse_change-password-form p.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload {
  width: 100% !important;
  height: auto !important;
  margin: 10px 0 0 10px;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  .nse_section .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  .nse_section .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  .nse_section .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  .nse_section .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  .nse_section .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  .nse_section .nse_check-fields.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  .nse_section .nse_section-header.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  .nse_section .nse_social-login-options.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  .nse_section .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  .nse_section p.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload, #nse_account-settings-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_account-settings-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_account-settings-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_account-settings-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_account-settings-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_account-settings-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_account-settings-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_account-settings-form .nse_section-header.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_account-settings-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_account-settings-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_account-settings-form p.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload, #nse_change-password-form .nse_input-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_change-password-form .nse_input-group-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_change-password-form .nse_checkbox-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_change-password-form .nse_checkbox-group-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_change-password-form .nse_form-submit-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_change-password-form .gigya-error-display-active .gigya-form-error-msg.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_change-password-form .nse_check-fields.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_change-password-form .nse_section-header.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_change-password-form .nse_social-login-options.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_change-password-form .nse_dob-wrapper.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload,
  #nse_change-password-form p.nse_screenname-avatar .nse_account-avatar div.gigya-photo-upload {
    margin-left: 0;
  }
}
.nse_section .nse_select-wrapper, #nse_account-settings-form .nse_select-wrapper, #nse_change-password-form .nse_select-wrapper {
  padding: 10px;
  margin: 10px 0;
  min-height: 18px;
  position: relative;
  overflow: hidden;
}
.nse_section .nse_select-wrapper select, #nse_account-settings-form .nse_select-wrapper select, #nse_change-password-form .nse_select-wrapper select {
  width: 140%;
  padding-right: 40%;
  position: relative;
  z-index: 999;
  visibility: visible;
  top: auto;
}
.nse_section .nse_select-wrapper select:focus, #nse_account-settings-form .nse_select-wrapper select:focus, #nse_change-password-form .nse_select-wrapper select:focus {
  outline: none !important;
}
.nse_section .nse_select-wrapper:before, #nse_account-settings-form .nse_select-wrapper:before, #nse_change-password-form .nse_select-wrapper:before {
  position: absolute;
  top: 1px;
  right: 0;
}
.nse_section .nse_checkbox-wrapper .nse_checkbox, #nse_account-settings-form .nse_checkbox-wrapper .nse_checkbox, #nse_change-password-form .nse_checkbox-wrapper .nse_checkbox {
  margin: 10px 10px 10px 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_checkbox-wrapper .nse_checkbox, #nse_account-settings-form .nse_checkbox-wrapper .nse_checkbox, #nse_change-password-form .nse_checkbox-wrapper .nse_checkbox {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
  }
}
.nse_section .nse_checkbox-wrapper label, #nse_account-settings-form .nse_checkbox-wrapper label, #nse_change-password-form .nse_checkbox-wrapper label {
  width: 90%;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_checkbox-wrapper label, #nse_account-settings-form .nse_checkbox-wrapper label, #nse_change-password-form .nse_checkbox-wrapper label {
    width: 80%;
  }
}
.nse_section .nse_checkbox-wrapper .nse_checkbox-override, #nse_account-settings-form .nse_checkbox-wrapper .nse_checkbox-override, #nse_change-password-form .nse_checkbox-wrapper .nse_checkbox-override {
  margin: 10px 10px 10px 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  -moz-box-sizing: content-box !important;
  -webkit-box-sizing: content-box !important;
  box-sizing: content-box !important;
  width: 15px;
  height: 15px;
  padding: 4px;
}
.nse_section .nse_checkbox-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector, #nse_account-settings-form .nse_checkbox-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector, #nse_change-password-form .nse_checkbox-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector {
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_checkbox-wrapper .nse_checkbox-override, #nse_account-settings-form .nse_checkbox-wrapper .nse_checkbox-override, #nse_change-password-form .nse_checkbox-wrapper .nse_checkbox-override {
    display: inline-block;
    vertical-align: top;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    margin: 2px 10px 10px 0;
  }
}
.nse_section .nse_input-group-label, #nse_account-settings-form .nse_input-group-label, #nse_change-password-form .nse_input-group-label {
  margin-bottom: -10px;
  margin-top: 20px;
}
.nse_section .nse_input-group-wrapper,
.nse_section .nse_checkbox-group-wrapper,
.nse_section .nse_dob-wrapper, #nse_account-settings-form .nse_input-group-wrapper,
#nse_account-settings-form .nse_checkbox-group-wrapper,
#nse_account-settings-form .nse_dob-wrapper, #nse_change-password-form .nse_input-group-wrapper,
#nse_change-password-form .nse_checkbox-group-wrapper,
#nse_change-password-form .nse_dob-wrapper {
  overflow: hidden;
  *zoom: 1;
}
.nse_section .nse_input-group-wrapper .nse_input-wrapper,
.nse_section .nse_input-group-wrapper .nse_checkbox-wrapper,
.nse_section .nse_checkbox-group-wrapper .nse_input-wrapper,
.nse_section .nse_checkbox-group-wrapper .nse_checkbox-wrapper,
.nse_section .nse_dob-wrapper .nse_input-wrapper,
.nse_section .nse_dob-wrapper .nse_checkbox-wrapper, #nse_account-settings-form .nse_input-group-wrapper .nse_input-wrapper,
#nse_account-settings-form .nse_input-group-wrapper .nse_checkbox-wrapper,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_input-wrapper,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_checkbox-wrapper,
#nse_account-settings-form .nse_dob-wrapper .nse_input-wrapper,
#nse_account-settings-form .nse_dob-wrapper .nse_checkbox-wrapper, #nse_change-password-form .nse_input-group-wrapper .nse_input-wrapper,
#nse_change-password-form .nse_input-group-wrapper .nse_checkbox-wrapper,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_input-wrapper,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_checkbox-wrapper,
#nse_change-password-form .nse_dob-wrapper .nse_input-wrapper,
#nse_change-password-form .nse_dob-wrapper .nse_checkbox-wrapper {
  padding: 10px 0;
}
.nse_section .nse_input-group-wrapper .nse_input-wrapper,
.nse_section .nse_checkbox-group-wrapper .nse_input-wrapper,
.nse_section .nse_dob-wrapper .nse_input-wrapper, #nse_account-settings-form .nse_input-group-wrapper .nse_input-wrapper,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_input-wrapper,
#nse_account-settings-form .nse_dob-wrapper .nse_input-wrapper, #nse_change-password-form .nse_input-group-wrapper .nse_input-wrapper,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_input-wrapper,
#nse_change-password-form .nse_dob-wrapper .nse_input-wrapper {
  float: left;
  width: 50%;
  padding-left: 10px;
}
.nse_section .nse_input-group-wrapper .nse_input-wrapper:first-child,
.nse_section .nse_checkbox-group-wrapper .nse_input-wrapper:first-child,
.nse_section .nse_dob-wrapper .nse_input-wrapper:first-child, #nse_account-settings-form .nse_input-group-wrapper .nse_input-wrapper:first-child,
#nse_account-settings-form .nse_checkbox-group-wrapper .nse_input-wrapper:first-child,
#nse_account-settings-form .nse_dob-wrapper .nse_input-wrapper:first-child, #nse_change-password-form .nse_input-group-wrapper .nse_input-wrapper:first-child,
#nse_change-password-form .nse_checkbox-group-wrapper .nse_input-wrapper:first-child,
#nse_change-password-form .nse_dob-wrapper .nse_input-wrapper:first-child {
  padding-left: 0;
  padding-right: 10px;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-group-wrapper .nse_input-wrapper:first-child,
  .nse_section .nse_checkbox-group-wrapper .nse_input-wrapper:first-child,
  .nse_section .nse_dob-wrapper .nse_input-wrapper:first-child, #nse_account-settings-form .nse_input-group-wrapper .nse_input-wrapper:first-child,
  #nse_account-settings-form .nse_checkbox-group-wrapper .nse_input-wrapper:first-child,
  #nse_account-settings-form .nse_dob-wrapper .nse_input-wrapper:first-child, #nse_change-password-form .nse_input-group-wrapper .nse_input-wrapper:first-child,
  #nse_change-password-form .nse_checkbox-group-wrapper .nse_input-wrapper:first-child,
  #nse_change-password-form .nse_dob-wrapper .nse_input-wrapper:first-child {
    padding-right: 0;
    padding-bottom: 20px;
  }
}
@media screen and (max-width: 639px) {
  .nse_section .nse_input-group-wrapper .nse_input-wrapper,
  .nse_section .nse_checkbox-group-wrapper .nse_input-wrapper,
  .nse_section .nse_dob-wrapper .nse_input-wrapper, #nse_account-settings-form .nse_input-group-wrapper .nse_input-wrapper,
  #nse_account-settings-form .nse_checkbox-group-wrapper .nse_input-wrapper,
  #nse_account-settings-form .nse_dob-wrapper .nse_input-wrapper, #nse_change-password-form .nse_input-group-wrapper .nse_input-wrapper,
  #nse_change-password-form .nse_checkbox-group-wrapper .nse_input-wrapper,
  #nse_change-password-form .nse_dob-wrapper .nse_input-wrapper {
    float: none;
    width: 100%;
    padding-left: 0;
  }
}
.nse_section .nse_dob-wrapper .nse_input-wrapper, #nse_account-settings-form .nse_dob-wrapper .nse_input-wrapper, #nse_change-password-form .nse_dob-wrapper .nse_input-wrapper {
  float: left;
  width: 33.3%;
}
.nse_section .nse_dob-wrapper .nse_input-wrapper:first-child, #nse_account-settings-form .nse_dob-wrapper .nse_input-wrapper:first-child, #nse_change-password-form .nse_dob-wrapper .nse_input-wrapper:first-child {
  padding-right: 10px !important;
}
.nse_section .nse_dob-wrapper .nse_input-wrapper:nth-child(2), #nse_account-settings-form .nse_dob-wrapper .nse_input-wrapper:nth-child(2), #nse_change-password-form .nse_dob-wrapper .nse_input-wrapper:nth-child(2) {
  padding-right: 10px !important;
}
.nse_section .nse_form-submit-wrapper, #nse_account-settings-form .nse_form-submit-wrapper, #nse_change-password-form .nse_form-submit-wrapper {
  overflow: hidden;
  *zoom: 1;
  margin: 20px 0 10px 0;
}
.nse_section .nse_form-submit-wrapper .nse_button, #nse_account-settings-form .nse_form-submit-wrapper .nse_button, #nse_change-password-form .nse_form-submit-wrapper .nse_button {
  margin-bottom: 10px;
}
.nse_section .nse_form-submit-wrapper .nse_form-alt, #nse_account-settings-form .nse_form-submit-wrapper .nse_form-alt, #nse_change-password-form .nse_form-submit-wrapper .nse_form-alt {
  float: right;
  padding: 8px 0;
  width: 100%;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_form-submit-wrapper .nse_form-alt, #nse_account-settings-form .nse_form-submit-wrapper .nse_form-alt, #nse_change-password-form .nse_form-submit-wrapper .nse_form-alt {
    float: left;
    margin-top: 10px;
  }
  .nse_section .nse_form-submit-wrapper .nse_form-alt a, #nse_account-settings-form .nse_form-submit-wrapper .nse_form-alt a, #nse_change-password-form .nse_form-submit-wrapper .nse_form-alt a {
    float: right;
  }
  .nse_section .nse_form-submit-wrapper .nse_form-alt a:first-child, #nse_account-settings-form .nse_form-submit-wrapper .nse_form-alt a:first-child, #nse_change-password-form .nse_form-submit-wrapper .nse_form-alt a:first-child {
    float: left;
  }
}
.nse_section .gigya-error-msg, #nse_account-settings-form .gigya-error-msg, #nse_change-password-form .gigya-error-msg {
  display: block;
}
.nse_section .nse_benefit-list, #nse_account-settings-form .nse_benefit-list, #nse_change-password-form .nse_benefit-list {
  padding: 10px 20px;
}
.nse_section .nse_benefit-list .nse_benefit, #nse_account-settings-form .nse_benefit-list .nse_benefit, #nse_change-password-form .nse_benefit-list .nse_benefit {
  position: relative;
  margin: 0 0 20px 0;
  padding: 0 0 0 40px;
}
.nse_section .nse_benefit-list .nse_benefit:before, #nse_account-settings-form .nse_benefit-list .nse_benefit:before, #nse_change-password-form .nse_benefit-list .nse_benefit:before {
  position: absolute;
  left: 0;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_benefit-list .nse_benefit, #nse_account-settings-form .nse_benefit-list .nse_benefit, #nse_change-password-form .nse_benefit-list .nse_benefit {
    margin: 0 0 32px 0;
  }
  .nse_section .nse_benefit-list .nse_benefit:last-child, #nse_account-settings-form .nse_benefit-list .nse_benefit:last-child, #nse_change-password-form .nse_benefit-list .nse_benefit:last-child {
    margin-bottom: 0;
  }
}
.nse_section .nse_subscription-list, #nse_account-settings-form .nse_subscription-list, #nse_change-password-form .nse_subscription-list {
  padding: 0 20px;
}
.nse_section .nse_subscription-list .nse_subscription-sublist, #nse_account-settings-form .nse_subscription-list .nse_subscription-sublist, #nse_change-password-form .nse_subscription-list .nse_subscription-sublist {
  padding: 0;
}
.nse_section .nse_subscription-list .nse_subscription-sublist-container, #nse_account-settings-form .nse_subscription-list .nse_subscription-sublist-container, #nse_change-password-form .nse_subscription-list .nse_subscription-sublist-container {
  padding-top: 20px;
  margin-top: 10px;
  line-height: 0;
  display: inline-block;
}
.nse_section .nse_subscription-list .nse_subscription-sublist-container:first-child, #nse_account-settings-form .nse_subscription-list .nse_subscription-sublist-container:first-child, #nse_change-password-form .nse_subscription-list .nse_subscription-sublist-container:first-child {
  padding-top: 0;
  margin-top: 0;
}
.nse_section .nse_subscription-list .nse_subscription-sublist-container .nse_subscription-sublist, #nse_account-settings-form .nse_subscription-list .nse_subscription-sublist-container .nse_subscription-sublist, #nse_change-password-form .nse_subscription-list .nse_subscription-sublist-container .nse_subscription-sublist {
  display: inline-block;
}
.nse_section .nse_subscription-list .nse_subscription, #nse_account-settings-form .nse_subscription-list .nse_subscription, #nse_change-password-form .nse_subscription-list .nse_subscription {
  margin: 0 0 20px 0;
  padding: 0 0 10px 0;
  width: 100%;
}
.nse_section .nse_subscription-list .nse_subscription .nse_item-header, .nse_section .nse_subscription-list .nse_subscription .nse_frequency, #nse_account-settings-form .nse_subscription-list .nse_subscription .nse_item-header, #nse_account-settings-form .nse_subscription-list .nse_subscription .nse_frequency, #nse_change-password-form .nse_subscription-list .nse_subscription .nse_item-header, #nse_change-password-form .nse_subscription-list .nse_subscription .nse_frequency {
  margin: 0;
  padding: 0;
}
.nse_section .nse_subscription-list .nse_subscription img, #nse_account-settings-form .nse_subscription-list .nse_subscription img, #nse_change-password-form .nse_subscription-list .nse_subscription img {
  margin: 10px 10px 10px 0;
  width: 88px;
  height: 88px;
  padding: 0;
}
.nse_section .nse_dialog-subscribed-list .nse_subscription:first-child, #nse_account-settings-form .nse_dialog-subscribed-list .nse_subscription:first-child, #nse_change-password-form .nse_dialog-subscribed-list .nse_subscription:first-child {
  margin-top: 0 !important;
}
.nse_section .nse_dialog-subscribed-list .nse_subscription-container, #nse_account-settings-form .nse_dialog-subscribed-list .nse_subscription-container, #nse_change-password-form .nse_dialog-subscribed-list .nse_subscription-container {
  padding: 0 !important;
}
.nse_section .nse_dialog-subscribed-list .nse_subscription-container .img-container, #nse_account-settings-form .nse_dialog-subscribed-list .nse_subscription-container .img-container, #nse_change-password-form .nse_dialog-subscribed-list .nse_subscription-container .img-container {
  float: left;
  margin-right: 10px;
}
.nse_section .nse_dialog-subscribed-list .nse_subscription-container .img-container img.nse_item-image, #nse_account-settings-form .nse_dialog-subscribed-list .nse_subscription-container .img-container img.nse_item-image, #nse_change-password-form .nse_dialog-subscribed-list .nse_subscription-container .img-container img.nse_item-image {
  margin: 0;
  width: 88px !important;
  height: auto;
  padding: 0;
}
.nse_section .nse_dialog-subscribed-list .nse_subscription-container .text-container, #nse_account-settings-form .nse_dialog-subscribed-list .nse_subscription-container .text-container, #nse_change-password-form .nse_dialog-subscribed-list .nse_subscription-container .text-container {
  float: left;
}
.nse_section .nse_dialog-subscribed-list .nse_subscription-container .text-container .nse_remove-subscription-from-dialog, #nse_account-settings-form .nse_dialog-subscribed-list .nse_subscription-container .text-container .nse_remove-subscription-from-dialog, #nse_change-password-form .nse_dialog-subscribed-list .nse_subscription-container .text-container .nse_remove-subscription-from-dialog {
  display: block;
  margin-top: 10px;
}
.nse_section .nse_account-nav, #nse_account-settings-form .nse_account-nav, #nse_change-password-form .nse_account-nav {
  margin: 0;
  padding: 0;
}
.nse_section .nse_account-nav .nse_account-user, #nse_account-settings-form .nse_account-nav .nse_account-user, #nse_change-password-form .nse_account-nav .nse_account-user {
  margin: 10px 20px 20px 20px;
}
.nse_section .nse_account-nav .nse_account-user p, #nse_account-settings-form .nse_account-nav .nse_account-user p, #nse_change-password-form .nse_account-nav .nse_account-user p {
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 0;
  margin-left: 0;
}
.nse_section .nse_account-nav .nse_account-user img, #nse_account-settings-form .nse_account-nav .nse_account-user img, #nse_change-password-form .nse_account-nav .nse_account-user img {
  margin: 0 10px 10px 0;
  width: 80px;
  height: 80px;
  padding: 0;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.nse_section .nse_account-nav .nse_account-nav-item a, #nse_account-settings-form .nse_account-nav .nse_account-nav-item a, #nse_change-password-form .nse_account-nav .nse_account-nav-item a {
  display: block;
  margin-bottom: 5px;
  padding: 10px 20px;
}
.nse_section .nse_inline-bottom, #nse_account-settings-form .nse_inline-bottom, #nse_change-password-form .nse_inline-bottom {
  display: inline-block;
  vertical-align: bottom;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.nse_section .nse_button, #nse_account-settings-form .nse_button, #nse_change-password-form .nse_button {
  padding: 10px 40px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_button, #nse_account-settings-form .nse_button, #nse_change-password-form .nse_button {
    padding: 15px 10px;
    width: 100%;
    text-align: center;
  }
}
.nse_section .nse_button.nse_subscribed, #nse_account-settings-form .nse_button.nse_subscribed, #nse_change-password-form .nse_button.nse_subscribed {
  background: #c2c2c2 !important;
}
.nse_section .nse_button.nse_subscribed:after, #nse_account-settings-form .nse_button.nse_subscribed:after, #nse_change-password-form .nse_button.nse_subscribed:after {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  margin-left: 20px;
}
.nse_section .nse_slider-controls, #nse_account-settings-form .nse_slider-controls, #nse_change-password-form .nse_slider-controls {
  display: none;
  padding: 15px 20px;
  overflow: hidden;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_slider-controls, #nse_account-settings-form .nse_slider-controls, #nse_change-password-form .nse_slider-controls {
    display: block;
  }
}
.nse_section .nse_slider-controls a, #nse_account-settings-form .nse_slider-controls a, #nse_change-password-form .nse_slider-controls a {
  position: static;
}
.nse_section .nse_slider-controls a span, #nse_account-settings-form .nse_slider-controls a span, #nse_change-password-form .nse_slider-controls a span {
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px;
}
.nse_section .nse_slider-controls a.nse_slider-prev, #nse_account-settings-form .nse_slider-controls a.nse_slider-prev, #nse_change-password-form .nse_slider-controls a.nse_slider-prev {
  float: left;
  display: block;
}
.nse_section .nse_slider-controls a.nse_slider-next, #nse_account-settings-form .nse_slider-controls a.nse_slider-next, #nse_change-password-form .nse_slider-controls a.nse_slider-next {
  float: right;
}
.nse_section .nse_social-login-override, #nse_account-settings-form .nse_social-login-override, #nse_change-password-form .nse_social-login-override {
  padding: 10px 20px;
}
.nse_section .nse_social-login-override .gigya-social-login > div:first-child, #nse_account-settings-form .nse_social-login-override .gigya-social-login > div:first-child, #nse_change-password-form .nse_social-login-override .gigya-social-login > div:first-child {
  width: 100% !important;
}
.nse_section .nse_social-login-override table, #nse_account-settings-form .nse_social-login-override table, #nse_change-password-form .nse_social-login-override table {
  width: 100% !important;
}
.nse_section .nse_social-login-override table table td, #nse_account-settings-form .nse_social-login-override table table td, #nse_change-password-form .nse_social-login-override table table td {
  display: block !important;
  float: left !important;
  width: 100% !important;
}
.nse_section .nse_social-login-override table table td div[title="Facebook"],
.nse_section .nse_social-login-override table table td div[title="Twitter"],
.nse_section .nse_social-login-override table table td div[title="Google+"], #nse_account-settings-form .nse_social-login-override table table td div[title="Facebook"],
#nse_account-settings-form .nse_social-login-override table table td div[title="Twitter"],
#nse_account-settings-form .nse_social-login-override table table td div[title="Google+"], #nse_change-password-form .nse_social-login-override table table td div[title="Facebook"],
#nse_change-password-form .nse_social-login-override table table td div[title="Twitter"],
#nse_change-password-form .nse_social-login-override table table td div[title="Google+"] {
  width: 100% !important;
  margin-bottom: 15px;
  min-width: 230px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center !important;
}
.nse_section .nse_social-login-override table table td div[title="Facebook"] > div,
.nse_section .nse_social-login-override table table td div[title="Twitter"] > div,
.nse_section .nse_social-login-override table table td div[title="Google+"] > div, #nse_account-settings-form .nse_social-login-override table table td div[title="Facebook"] > div,
#nse_account-settings-form .nse_social-login-override table table td div[title="Twitter"] > div,
#nse_account-settings-form .nse_social-login-override table table td div[title="Google+"] > div, #nse_change-password-form .nse_social-login-override table table td div[title="Facebook"] > div,
#nse_change-password-form .nse_social-login-override table table td div[title="Twitter"] > div,
#nse_change-password-form .nse_social-login-override table table td div[title="Google+"] > div {
  width: 100% !important;
  height: auto !important;
  padding: 15px 12px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
}
.nse_section .nse_social-login-override table table td div[title="Facebook"] > div:before, .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:after,
.nse_section .nse_social-login-override table table td div[title="Twitter"] > div:before,
.nse_section .nse_social-login-override table table td div[title="Twitter"] > div:after,
.nse_section .nse_social-login-override table table td div[title="Google+"] > div:before,
.nse_section .nse_social-login-override table table td div[title="Google+"] > div:after, #nse_account-settings-form .nse_social-login-override table table td div[title="Facebook"] > div:before, #nse_account-settings-form .nse_social-login-override table table td div[title="Facebook"] > div:after,
#nse_account-settings-form .nse_social-login-override table table td div[title="Twitter"] > div:before,
#nse_account-settings-form .nse_social-login-override table table td div[title="Twitter"] > div:after,
#nse_account-settings-form .nse_social-login-override table table td div[title="Google+"] > div:before,
#nse_account-settings-form .nse_social-login-override table table td div[title="Google+"] > div:after, #nse_change-password-form .nse_social-login-override table table td div[title="Facebook"] > div:before, #nse_change-password-form .nse_social-login-override table table td div[title="Facebook"] > div:after,
#nse_change-password-form .nse_social-login-override table table td div[title="Twitter"] > div:before,
#nse_change-password-form .nse_social-login-override table table td div[title="Twitter"] > div:after,
#nse_change-password-form .nse_social-login-override table table td div[title="Google+"] > div:before,
#nse_change-password-form .nse_social-login-override table table td div[title="Google+"] > div:after {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.nse_section .nse_social-login-override table table td div[title="Facebook"] > div:before,
.nse_section .nse_social-login-override table table td div[title="Twitter"] > div:before,
.nse_section .nse_social-login-override table table td div[title="Google+"] > div:before, #nse_account-settings-form .nse_social-login-override table table td div[title="Facebook"] > div:before,
#nse_account-settings-form .nse_social-login-override table table td div[title="Twitter"] > div:before,
#nse_account-settings-form .nse_social-login-override table table td div[title="Google+"] > div:before, #nse_change-password-form .nse_social-login-override table table td div[title="Facebook"] > div:before,
#nse_change-password-form .nse_social-login-override table table td div[title="Twitter"] > div:before,
#nse_change-password-form .nse_social-login-override table table td div[title="Google+"] > div:before {
  margin-right: 10px;
}
.nse_section .nse_social-login-override table table td div[title="Facebook"] > div img,
.nse_section .nse_social-login-override table table td div[title="Twitter"] > div img,
.nse_section .nse_social-login-override table table td div[title="Google+"] > div img, #nse_account-settings-form .nse_social-login-override table table td div[title="Facebook"] > div img,
#nse_account-settings-form .nse_social-login-override table table td div[title="Twitter"] > div img,
#nse_account-settings-form .nse_social-login-override table table td div[title="Google+"] > div img, #nse_change-password-form .nse_social-login-override table table td div[title="Facebook"] > div img,
#nse_change-password-form .nse_social-login-override table table td div[title="Twitter"] > div img,
#nse_change-password-form .nse_social-login-override table table td div[title="Google+"] > div img {
  display: none !important;
}
.nse_section .nse_social-login-override table table td div[title="Facebook"] > div div,
.nse_section .nse_social-login-override table table td div[title="Twitter"] > div div,
.nse_section .nse_social-login-override table table td div[title="Google+"] > div div, #nse_account-settings-form .nse_social-login-override table table td div[title="Facebook"] > div div,
#nse_account-settings-form .nse_social-login-override table table td div[title="Twitter"] > div div,
#nse_account-settings-form .nse_social-login-override table table td div[title="Google+"] > div div, #nse_change-password-form .nse_social-login-override table table td div[title="Facebook"] > div div,
#nse_change-password-form .nse_social-login-override table table td div[title="Twitter"] > div div,
#nse_change-password-form .nse_social-login-override table table td div[title="Google+"] > div div {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  background: none !important;
  width: auto !important;
  height: auto !important;
}
@media screen and (max-width: 639px) {
  .nse_section .nse_social-login-override table table td div[title="Facebook"],
  .nse_section .nse_social-login-override table table td div[title="Twitter"],
  .nse_section .nse_social-login-override table table td div[title="Google+"], #nse_account-settings-form .nse_social-login-override table table td div[title="Facebook"],
  #nse_account-settings-form .nse_social-login-override table table td div[title="Twitter"],
  #nse_account-settings-form .nse_social-login-override table table td div[title="Google+"], #nse_change-password-form .nse_social-login-override table table td div[title="Facebook"],
  #nse_change-password-form .nse_social-login-override table table td div[title="Twitter"],
  #nse_change-password-form .nse_social-login-override table table td div[title="Google+"] {
    margin-bottom: 22px;
  }
  .nse_section .nse_social-login-override table table td div[title="Facebook"] > div,
  .nse_section .nse_social-login-override table table td div[title="Twitter"] > div,
  .nse_section .nse_social-login-override table table td div[title="Google+"] > div, #nse_account-settings-form .nse_social-login-override table table td div[title="Facebook"] > div,
  #nse_account-settings-form .nse_social-login-override table table td div[title="Twitter"] > div,
  #nse_account-settings-form .nse_social-login-override table table td div[title="Google+"] > div, #nse_change-password-form .nse_social-login-override table table td div[title="Facebook"] > div,
  #nse_change-password-form .nse_social-login-override table table td div[title="Twitter"] > div,
  #nse_change-password-form .nse_social-login-override table table td div[title="Google+"] > div {
    padding: 19px 12px;
  }
}
.nse_section .nse_spaced, #nse_account-settings-form .nse_spaced, #nse_change-password-form .nse_spaced {
  padding-left: 20px;
}

#gigya-social-register-screen .nse_3col {
  float: right;
}
@media screen and (max-width: 639px) {
  #gigya-social-register-screen .nse_3col {
    float: none;
  }
}

@media screen and (max-width: 639px) {
  #nse_gigya-register-email-link {
    margin-top: -44px;
    font-size: 22px;
  }
}
.gigya-screen-dialog-content .nse_subscription-list, .gigya-screen-dialog-mobile .nse_subscription-list {
  padding: 10px 20px;
  overflow: hidden;
  *zoom: 1;
  margin: 0;
}
.gigya-screen-dialog-content .nse_subscription-list .nse_subscription, .gigya-screen-dialog-mobile .nse_subscription-list .nse_subscription {
  margin: 0;
  padding: 0;
  width: 33.3%;
  float: left;
}
.gigya-screen-dialog-content .nse_subscription-list .nse_subscription .nse_subscription-container, .gigya-screen-dialog-mobile .nse_subscription-list .nse_subscription .nse_subscription-container {
  overflow: hidden;
  *zoom: 1;
  margin: 10px;
  padding: 10px 33px;
}
@media screen and (max-width: 639px) {
  .gigya-screen-dialog-content .nse_subscription-list .nse_subscription .nse_subscription-container, .gigya-screen-dialog-mobile .nse_subscription-list .nse_subscription .nse_subscription-container {
    margin: 0 0 10px 0;
    padding: 0;
    text-align: left;
  }
}
.gigya-screen-dialog-content .nse_subscription-list .nse_subscription:first-child .nse_subscription-container, .gigya-screen-dialog-mobile .nse_subscription-list .nse_subscription:first-child .nse_subscription-container {
  margin-left: 0;
}
.gigya-screen-dialog-content .nse_subscription-list .nse_subscription:nth-child(3) .nse_subscription-container, .gigya-screen-dialog-mobile .nse_subscription-list .nse_subscription:nth-child(3) .nse_subscription-container {
  margin-right: 0;
}
.gigya-screen-dialog-content .nse_subscription-list .nse_subscription.nse_newsletter img, .gigya-screen-dialog-mobile .nse_subscription-list .nse_subscription.nse_newsletter img {
  float: none;
  width: 135px;
  height: auto;
  margin: 10px 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
.gigya-screen-dialog-content .nse_subscription-list .nse_subscription.nse_newsletter .nse_button, .gigya-screen-dialog-mobile .nse_subscription-list .nse_subscription.nse_newsletter .nse_button {
  width: 135px;
}
@media screen and (max-width: 639px) {
  .gigya-screen-dialog-content .nse_subscription-list .nse_subscription.nse_newsletter .nse_button, .gigya-screen-dialog-mobile .nse_subscription-list .nse_subscription.nse_newsletter .nse_button {
    margin-top: 20px;
    width: 100%;
  }
}
@media screen and (max-width: 639px) {
  .gigya-screen-dialog-content .nse_subscription-list.nse_dialog-subscribed-list .nse_subscription, .gigya-screen-dialog-mobile .nse_subscription-list.nse_dialog-subscribed-list .nse_subscription {
    margin-bottom: 10px;
    float: none;
    width: 100%;
  }
  .gigya-screen-dialog-content .nse_subscription-list.nse_dialog-subscribed-list .nse_subscription:nth-child(3), .gigya-screen-dialog-mobile .nse_subscription-list.nse_dialog-subscribed-list .nse_subscription:nth-child(3) {
    margin-bottom: 0;
  }
}

.nse_page {
  overflow: hidden;
  *zoom: 1;
}
.nse_page .nse_tabs {
  overflow: hidden;
  *zoom: 1;
  width: 100%;
  margin: 0;
  padding: 0 0 20px 0;
}
.nse_page .nse_tabs .nse_tab {
  width: 33.3%;
  float: left;
}
.nse_page .nse_tabs .nse_tab a {
  display: block;
  width: 100%;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
  padding: 10px;
}
@media screen and (max-width: 639px) {
  .nse_page .nse_tabs .nse_tab a {
    padding: 10px 0;
  }
}
.nse_page .nse_section {
  float: left;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.nse_page .nse_section .nse_input-wrapper,
.nse_page .nse_section .nse_input-group-wrapper,
.nse_page .nse_section .nse_checkbox-wrapper,
.nse_page .nse_section .nse_checkbox-group-wrapper,
.nse_page .nse_section .nse_form-submit-wrapper,
.nse_page .nse_section .gigya-error-display-active .gigya-form-error-msg,
.nse_page .nse_section .nse_check-fields,
.nse_page .nse_section .nse_section-header,
.nse_page .nse_section .nse_social-login-options,
.nse_page .nse_section .nse_dob-wrapper,
.nse_page .nse_section p {
  padding: 10px;
}
.nse_page .nse_section .nse_input-wrapper .nse_input-wrapper,
.nse_page .nse_section .nse_input-wrapper .nse_checkbox-wrapper,
.nse_page .nse_section .nse_input-group-wrapper .nse_input-wrapper,
.nse_page .nse_section .nse_input-group-wrapper .nse_checkbox-wrapper,
.nse_page .nse_section .nse_checkbox-wrapper .nse_input-wrapper,
.nse_page .nse_section .nse_checkbox-wrapper .nse_checkbox-wrapper,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_input-wrapper,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_checkbox-wrapper,
.nse_page .nse_section .nse_form-submit-wrapper .nse_input-wrapper,
.nse_page .nse_section .nse_form-submit-wrapper .nse_checkbox-wrapper,
.nse_page .nse_section .gigya-error-display-active .gigya-form-error-msg .nse_input-wrapper,
.nse_page .nse_section .gigya-error-display-active .gigya-form-error-msg .nse_checkbox-wrapper,
.nse_page .nse_section .nse_check-fields .nse_input-wrapper,
.nse_page .nse_section .nse_check-fields .nse_checkbox-wrapper,
.nse_page .nse_section .nse_section-header .nse_input-wrapper,
.nse_page .nse_section .nse_section-header .nse_checkbox-wrapper,
.nse_page .nse_section .nse_social-login-options .nse_input-wrapper,
.nse_page .nse_section .nse_social-login-options .nse_checkbox-wrapper,
.nse_page .nse_section .nse_dob-wrapper .nse_input-wrapper,
.nse_page .nse_section .nse_dob-wrapper .nse_checkbox-wrapper,
.nse_page .nse_section p .nse_input-wrapper,
.nse_page .nse_section p .nse_checkbox-wrapper {
  padding: 10px 0;
}
.nse_page .nse_content-block-header {
  padding: 10px 20px;
  margin: 0 10px 20px 10px;
}
.nse_page .nse_content-block-header .nse_accordion-icon {
  display: none;
}
@media screen and (max-width: 639px) {
  .nse_page .nse_content-block-header {
    margin: 20px 0;
    padding: 15px 20px 5px;
  }
  .nse_page .nse_content-block-header.nse_accordion {
    padding-bottom: 15px;
    margin: 0;
  }
  .nse_page .nse_content-block-header.nse_accordion .nse_accordion-icon {
    width: 26px;
    height: 26px;
    display: block;
    float: right;
  }
}
.nse_page .nse_content-block {
  overflow: hidden;
  *zoom: 1;
  margin: 10px;
  padding: 0 10px;
}
@media screen and (max-width: 639px) {
  .nse_page .nse_content-block {
    margin: 10px 0;
  }
}
.nse_page .nse_content-block.nse_message {
  margin-top: 0;
  position: relative;
  padding: 10px 40px 10px 10px;
}
@media screen and (max-width: 639px) {
  .nse_page .nse_content-block.nse_message {
    margin: 0 0 20px 0;
  }
}
.nse_page .nse_content-block.nse_message .nse_close-block {
  position: absolute !important;
  top: 10px !important;
  right: 10px !important;
  display: block !important;
}
@media screen and (min-width: 639px) {
  .nse_page .nse_content-block.nse_message.nse_mobile-only .nse_close-block {
    display: none !important;
  }
}
.nse_page .nse_content-block.nse_grid {
  padding: 0;
  margin: 0 10px 20px 10px;
}
@media screen and (max-width: 639px) {
  .nse_page .nse_content-block.nse_grid {
    padding-bottom: 10px;
  }
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list {
  overflow: hidden;
  *zoom: 1;
  padding: 0;
  margin: 0;
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription {
  margin: 0;
  padding: 0;
  width: 33.3%;
  float: left;
}
@media screen and (max-width: 639px) {
  .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription {
    width: 100%;
    display: none;
  }
  .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription:first-child {
    display: block;
  }
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription .nse_subscription-container {
  overflow: hidden;
  *zoom: 1;
  margin: 0 10px 10px 10px;
  padding: 10px;
}
@media screen and (min-width: 639px) {
  .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription:first-child .nse_subscription-container, .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription:nth-child(4n+5) .nse_subscription-container {
    margin-left: 0;
  }
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription:last-child .nse_subscription-container, .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription:nth-child(4n+2) .nse_subscription-container {
  margin-right: 5px;
  margin-left: 5px;
}
@media screen and (min-width: 639px) {
  .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription:last-child .nse_subscription-container, .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription:nth-child(4n+3) .nse_subscription-container {
    margin-right: 0;
  }
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription.nse_newsletter img {
  float: left;
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription.nse_newsletter .nse_select-wrapper {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin-top: 10px;
  padding: 6px;
  min-height: 18px;
  position: relative;
  overflow: hidden;
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription.nse_newsletter .nse_select-wrapper.nse_half-width {
  float: right;
  width: 45%;
  margin: 0;
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription.nse_newsletter .nse_select-wrapper select {
  width: 140%;
  padding-right: 40%;
  position: relative;
  z-index: 999;
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription.nse_newsletter .nse_select-wrapper select:focus {
  outline: none !important;
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription.nse_newsletter .nse_select-wrapper:before {
  position: absolute;
  top: -3px;
  right: 0;
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription p {
  padding: 10px 0;
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_button {
  width: 100%;
  text-align: center;
  padding: 10px;
}
.nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_button.nse_half-width {
  float: left;
  width: 50%;
  padding: 10px;
  clear: left;
}
.nse_page .nse_sidebar {
  padding: 10px 0;
}
.nse_page .nse_sidebar .nse_section-header, .nse_page .nse_sidebar .nse_section-subheader, .nse_page .nse_sidebar .nse_subscription-list {
  padding: 10px 20px;
}
.nse_page .nse_sidebar .nse_button {
  width: 100%;
  padding: 10px;
  text-align: center;
}
@media screen and (max-width: 639px) {
  .nse_page #nse_preference-centre .nse_sidebar {
    display: none;
  }
}

#nse_account-details #nse_account-details_content, #nse_account-details #nse_change-password_content, #nse_change-password #nse_account-details_content, #nse_change-password #nse_change-password_content {
  width: 100% !important;
}
#nse_account-details .nse_input-wrapper,
#nse_account-details .nse_input-group-wrapper,
#nse_account-details .nse_checkbox-wrapper,
#nse_account-details .nse_checkbox-group-wrapper,
#nse_account-details .nse_form-submit-wrapper,
#nse_account-details .gigya-error-display-active .gigya-form-error-msg,
#nse_account-details .nse_check-fields,
#nse_account-details .nse_social-login-options,
#nse_account-details .nse_dob-wrapper,
#nse_account-details p, #nse_change-password .nse_input-wrapper,
#nse_change-password .nse_input-group-wrapper,
#nse_change-password .nse_checkbox-wrapper,
#nse_change-password .nse_checkbox-group-wrapper,
#nse_change-password .nse_form-submit-wrapper,
#nse_change-password .gigya-error-display-active .gigya-form-error-msg,
#nse_change-password .nse_check-fields,
#nse_change-password .nse_social-login-options,
#nse_change-password .nse_dob-wrapper,
#nse_change-password p {
  padding-left: 0;
  padding-right: 0;
}
#nse_account-details .nse_subscription-list, #nse_change-password .nse_subscription-list {
  margin: 10px 0;
  padding: 0;
}
#nse_account-details .nse_subscription-list .nse_subscription, #nse_change-password .nse_subscription-list .nse_subscription {
  border-bottom: none;
  margin: 0;
}
@media screen and (max-width: 639px) {
  #nse_account-details .nse_subscription-list, #nse_change-password .nse_subscription-list {
    display: none;
  }
}
#nse_account-details .nse_content-block, #nse_change-password .nse_content-block {
  margin: 10px 0;
  position: relative;
  left: -10px;
}
#nse_account-details .nse_content-block.nse_message, #nse_change-password .nse_content-block.nse_message {
  margin-top: 0;
}

@media screen and (max-width: 639px) {
  #nse_star-sign-recommendation .nse_subscription-list, #nse_special-interest-recommendation .nse_subscription-list, #nse_subscriptions-container .nse_subscription-list {
    display: block;
  }
}
#nse_star-sign-recommendation .nse_subscription-list .nse_subscription img, #nse_special-interest-recommendation .nse_subscription-list .nse_subscription img, #nse_subscriptions-container .nse_subscription-list .nse_subscription img {
  margin: 10px 10px 0 0;
}

@media screen and (max-width: 639px) {
  #nse_subscriptions-container .nse_button {
    display: none;
  }
}

.nse_mobile_extra {
  display: none;
}
@media screen and (max-width: 639px) {
  .nse_mobile_extra {
    display: block;
  }
}

.nse_loading {
  position: relative;
  min-height: 60px;
}

@media screen and (max-width: 639px) {
  .gigya-screen-dialog-mobile .nse_section .nse_form-submit-wrapper .nse_form-alt a:first-child {
    float: right;
  }
}

.nse_frosting {
  position: relative !important;
}
.nse_frosting:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

#nse_reset-password-form .nse_section-header {
  display: block;
}
@media screen and (max-width: 639px) {
  #nse_reset-password-form .nse_section-header {
    display: none;
  }
}
#nse_reset-password-form .nse_enter-password-prompt {
  display: block;
}
@media screen and (max-width: 639px) {
  #nse_reset-password-form .nse_enter-password-prompt {
    display: none;
  }
}
#nse_reset-password-form .nse_enter-password-prompt-mobile {
  display: none;
}
@media screen and (max-width: 639px) {
  #nse_reset-password-form .nse_enter-password-prompt-mobile {
    display: block;
  }
}

.nse_disabled-button {
  position: relative;
}
.nse_disabled-button:before {
  content: ' ';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 900;
}

#nse_unsubscribe-options .nse_subscription-container {
  padding-left: 10px;
}
#nse_unsubscribe-options .nse_subscription-container .nse_frequency {
  padding-top: 0;
  padding-left: 0;
}
#nse_unsubscribe-options .nse_subscription-container img {
  width: 88px;
  height: 88px;
}
#nse_unsubscribe-options .nse_form-submit-wrapper {
  margin-top: 10px;
}

.nse_container *::-moz-selection {
  /* Code for Firefox */
  background: #b3d4fd;
  color: #fff;
  text-shadow: none;
}
.nse_container *::selection {
  color: red;
  background: yellow;
}

.nse_header, .gigya-screen-dialog-top {
  background-color: #ea052c !important;
  border-bottom: 4px solid #dcdcdc !important;
  color: #fff !important;
}
.nse_header h1, .nse_header .gigya-screen-dialog-caption, .gigya-screen-dialog-top h1, .gigya-screen-dialog-top .gigya-screen-dialog-caption {
  font-size: 24px !important;
  line-height: 28.8px !important;
}
@media screen and (max-width: 639px) {
  .nse_header h1, .nse_header .gigya-screen-dialog-caption, .gigya-screen-dialog-top h1, .gigya-screen-dialog-top .gigya-screen-dialog-caption {
    font-size: 31.2px !important;
    line-height: 43.2px !important;
  }
}
.nse_header .nse_close-window, .nse_header .gigya-screen-dialog-close, .gigya-screen-dialog-top .nse_close-window, .gigya-screen-dialog-top .gigya-screen-dialog-close {
  background-position: 0 0;
  height: 30px;
  width: 30px;
  overflow: hidden !important;
  text-indent: -999px !important;
}

div.gigya-screen-dialog-mobile h1, div.gigya-screen-dialog-mobile .gigya-screen-dialog-caption {
  font-family: 'Open Sans', sans-serif;
  font-size: 24px !important;
  line-height: 28.8px !important;
  background-color: #ea052c !important;
  border-bottom: 4px solid #dcdcdc !important;
  color: #fff !important;
}
@media screen and (max-width: 639px) {
  div.gigya-screen-dialog-mobile h1, div.gigya-screen-dialog-mobile .gigya-screen-dialog-caption {
    font-size: 31.2px !important;
    line-height: 43.2px !important;
  }
}

.nse_form *, select {
  -webkit-appearance: none;
}

#blur {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
  background-color: #000;
}

.nse_container {
  background-color: #eeeeee;
}

.nse_page {
  background-color: #dcdcdc;
}
.nse_page .nse_section {
  background-color: #fff;
}

#nse_account-details, #nse_change-password, #nse_reset-password {
  background-color: #fff;
}

.nse_container *, .nse_page * {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  line-height: 16.8px;
  color: #000;
}
@media screen and (max-width: 639px) {
  .nse_container *, .nse_page * {
    font-size: 18.2px;
    line-height: 25.2px;
  }
}
@media screen and (max-width: 639px) {
  .nse_container *, .nse_page * {
    font-size: 14px;
    line-height: 16.8px;
  }
}
@media screen and (max-width: 639px) and (max-width: 639px) {
  .nse_container *, .nse_page * {
    font-size: 18.2px;
    line-height: 25.2px;
  }
}

.nse_container *::-moz-selection, .nse_page *::-moz-selection {
  /* Code for Firefox */
  background: #b3d4fd;
  color: #000;
  text-shadow: none;
}
.nse_container *::selection, .nse_page *::selection {
  color: #000;
  background: #b3d4fd;
  text-shadow: none;
}
.nse_container .nse_tabs, .nse_page .nse_tabs {
  list-style: none;
  background-color: #fff;
}
.nse_container .nse_tabs .nse_tab a, .nse_page .nse_tabs .nse_tab a {
  font-size: 18px;
  line-height: 21.6px;
  border-left: 1px solid #fff;
  text-transform: uppercase;
  background: #000;
  color: #fff !important;
  text-decoration: none !important;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_tabs .nse_tab a, .nse_page .nse_tabs .nse_tab a {
    font-size: 23.4px;
    line-height: 32.4px;
  }
}
@media screen and (max-width: 639px) {
  .nse_container .nse_tabs .nse_tab a, .nse_page .nse_tabs .nse_tab a {
    font-size: 12px;
    line-height: 14.4px;
  }
}
@media screen and (max-width: 639px) and (max-width: 639px) {
  .nse_container .nse_tabs .nse_tab a, .nse_page .nse_tabs .nse_tab a {
    font-size: 15.6px;
    line-height: 21.6px;
  }
}

.nse_container .nse_tabs .nse_tab.nse_active-tab a, .nse_page .nse_tabs .nse_tab.nse_active-tab a {
  background: #fff;
  color: #000 !important;
}
.nse_container .nse_tabs .nse_tab:first-child a, .nse_page .nse_tabs .nse_tab:first-child a {
  border-left: none;
}
.nse_container .nse_section .nse_input-wrapper label,
.nse_container .nse_section .nse_input-group-wrapper label,
.nse_container .nse_section .nse_checkbox-wrapper label,
.nse_container .nse_section .nse_checkbox-group-wrapper label,
.nse_container .nse_section .nse_form-submit-wrapper label,
.nse_container .nse_section .nse_dob-wrapper label, .nse_page .nse_section .nse_input-wrapper label,
.nse_page .nse_section .nse_input-group-wrapper label,
.nse_page .nse_section .nse_checkbox-wrapper label,
.nse_page .nse_section .nse_checkbox-group-wrapper label,
.nse_page .nse_section .nse_form-submit-wrapper label,
.nse_page .nse_section .nse_dob-wrapper label {
  font-weight: bold;
}
.nse_container .nse_section .nse_input-wrapper .nse_input-help,
.nse_container .nse_section .nse_input-group-wrapper .nse_input-help,
.nse_container .nse_section .nse_checkbox-wrapper .nse_input-help,
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_input-help,
.nse_container .nse_section .nse_form-submit-wrapper .nse_input-help,
.nse_container .nse_section .nse_dob-wrapper .nse_input-help, .nse_page .nse_section .nse_input-wrapper .nse_input-help,
.nse_page .nse_section .nse_input-group-wrapper .nse_input-help,
.nse_page .nse_section .nse_checkbox-wrapper .nse_input-help,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_input-help,
.nse_page .nse_section .nse_form-submit-wrapper .nse_input-help,
.nse_page .nse_section .nse_dob-wrapper .nse_input-help {
  font-size: 12px;
  line-height: 14.4px;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section .nse_input-wrapper .nse_input-help,
  .nse_container .nse_section .nse_input-group-wrapper .nse_input-help,
  .nse_container .nse_section .nse_checkbox-wrapper .nse_input-help,
  .nse_container .nse_section .nse_checkbox-group-wrapper .nse_input-help,
  .nse_container .nse_section .nse_form-submit-wrapper .nse_input-help,
  .nse_container .nse_section .nse_dob-wrapper .nse_input-help, .nse_page .nse_section .nse_input-wrapper .nse_input-help,
  .nse_page .nse_section .nse_input-group-wrapper .nse_input-help,
  .nse_page .nse_section .nse_checkbox-wrapper .nse_input-help,
  .nse_page .nse_section .nse_checkbox-group-wrapper .nse_input-help,
  .nse_page .nse_section .nse_form-submit-wrapper .nse_input-help,
  .nse_page .nse_section .nse_dob-wrapper .nse_input-help {
    font-size: 15.6px;
    line-height: 21.6px;
  }
}
.nse_container .nse_section .nse_input-wrapper .nse_input-hint,
.nse_container .nse_section .nse_input-group-wrapper .nse_input-hint,
.nse_container .nse_section .nse_checkbox-wrapper .nse_input-hint,
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_input-hint,
.nse_container .nse_section .nse_form-submit-wrapper .nse_input-hint,
.nse_container .nse_section .nse_dob-wrapper .nse_input-hint, .nse_page .nse_section .nse_input-wrapper .nse_input-hint,
.nse_page .nse_section .nse_input-group-wrapper .nse_input-hint,
.nse_page .nse_section .nse_checkbox-wrapper .nse_input-hint,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_input-hint,
.nse_page .nse_section .nse_form-submit-wrapper .nse_input-hint,
.nse_page .nse_section .nse_dob-wrapper .nse_input-hint {
  color: #666666;
}
.nse_container .nse_section .nse_input-wrapper .nse_input input, .nse_container .nse_section .nse_input-wrapper .nse_select-wrapper input,
.nse_container .nse_section .nse_input-group-wrapper .nse_input input,
.nse_container .nse_section .nse_input-group-wrapper .nse_select-wrapper input,
.nse_container .nse_section .nse_checkbox-wrapper .nse_input input,
.nse_container .nse_section .nse_checkbox-wrapper .nse_select-wrapper input,
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_input input,
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper input,
.nse_container .nse_section .nse_form-submit-wrapper .nse_input input,
.nse_container .nse_section .nse_form-submit-wrapper .nse_select-wrapper input,
.nse_container .nse_section .nse_dob-wrapper .nse_input input,
.nse_container .nse_section .nse_dob-wrapper .nse_select-wrapper input, .nse_page .nse_section .nse_input-wrapper .nse_input input, .nse_page .nse_section .nse_input-wrapper .nse_select-wrapper input,
.nse_page .nse_section .nse_input-group-wrapper .nse_input input,
.nse_page .nse_section .nse_input-group-wrapper .nse_select-wrapper input,
.nse_page .nse_section .nse_checkbox-wrapper .nse_input input,
.nse_page .nse_section .nse_checkbox-wrapper .nse_select-wrapper input,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_input input,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper input,
.nse_page .nse_section .nse_form-submit-wrapper .nse_input input,
.nse_page .nse_section .nse_form-submit-wrapper .nse_select-wrapper input,
.nse_page .nse_section .nse_dob-wrapper .nse_input input,
.nse_page .nse_section .nse_dob-wrapper .nse_select-wrapper input {
  outline: none !important;
  border: 1px solid #dcdcdc;
  -moz-box-shadow: inset -1px 1px 6px #c2c2c2;
  -webkit-box-shadow: inset -1px 1px 6px #c2c2c2;
  box-shadow: inset -1px 1px 6px #c2c2c2;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section .nse_input-wrapper .nse_input input, .nse_container .nse_section .nse_input-wrapper .nse_select-wrapper input,
  .nse_container .nse_section .nse_input-group-wrapper .nse_input input,
  .nse_container .nse_section .nse_input-group-wrapper .nse_select-wrapper input,
  .nse_container .nse_section .nse_checkbox-wrapper .nse_input input,
  .nse_container .nse_section .nse_checkbox-wrapper .nse_select-wrapper input,
  .nse_container .nse_section .nse_checkbox-group-wrapper .nse_input input,
  .nse_container .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper input,
  .nse_container .nse_section .nse_form-submit-wrapper .nse_input input,
  .nse_container .nse_section .nse_form-submit-wrapper .nse_select-wrapper input,
  .nse_container .nse_section .nse_dob-wrapper .nse_input input,
  .nse_container .nse_section .nse_dob-wrapper .nse_select-wrapper input, .nse_page .nse_section .nse_input-wrapper .nse_input input, .nse_page .nse_section .nse_input-wrapper .nse_select-wrapper input,
  .nse_page .nse_section .nse_input-group-wrapper .nse_input input,
  .nse_page .nse_section .nse_input-group-wrapper .nse_select-wrapper input,
  .nse_page .nse_section .nse_checkbox-wrapper .nse_input input,
  .nse_page .nse_section .nse_checkbox-wrapper .nse_select-wrapper input,
  .nse_page .nse_section .nse_checkbox-group-wrapper .nse_input input,
  .nse_page .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper input,
  .nse_page .nse_section .nse_form-submit-wrapper .nse_input input,
  .nse_page .nse_section .nse_form-submit-wrapper .nse_select-wrapper input,
  .nse_page .nse_section .nse_dob-wrapper .nse_input input,
  .nse_page .nse_section .nse_dob-wrapper .nse_select-wrapper input {
    -moz-box-shadow: inset 2px 2px 6px #c2c2c2;
    -webkit-box-shadow: inset 2px 2px 6px #c2c2c2;
    box-shadow: inset 2px 2px 6px #c2c2c2;
    padding: 14px 40px 14px 14px;
  }
}
.nse_container .nse_section .nse_input-wrapper .nse_input .nse_input-show, .nse_container .nse_section .nse_input-wrapper .nse_select-wrapper .nse_input-show,
.nse_container .nse_section .nse_input-group-wrapper .nse_input .nse_input-show,
.nse_container .nse_section .nse_input-group-wrapper .nse_select-wrapper .nse_input-show,
.nse_container .nse_section .nse_checkbox-wrapper .nse_input .nse_input-show,
.nse_container .nse_section .nse_checkbox-wrapper .nse_select-wrapper .nse_input-show,
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_input .nse_input-show,
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper .nse_input-show,
.nse_container .nse_section .nse_form-submit-wrapper .nse_input .nse_input-show,
.nse_container .nse_section .nse_form-submit-wrapper .nse_select-wrapper .nse_input-show,
.nse_container .nse_section .nse_dob-wrapper .nse_input .nse_input-show,
.nse_container .nse_section .nse_dob-wrapper .nse_select-wrapper .nse_input-show, .nse_page .nse_section .nse_input-wrapper .nse_input .nse_input-show, .nse_page .nse_section .nse_input-wrapper .nse_select-wrapper .nse_input-show,
.nse_page .nse_section .nse_input-group-wrapper .nse_input .nse_input-show,
.nse_page .nse_section .nse_input-group-wrapper .nse_select-wrapper .nse_input-show,
.nse_page .nse_section .nse_checkbox-wrapper .nse_input .nse_input-show,
.nse_page .nse_section .nse_checkbox-wrapper .nse_select-wrapper .nse_input-show,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_input .nse_input-show,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper .nse_input-show,
.nse_page .nse_section .nse_form-submit-wrapper .nse_input .nse_input-show,
.nse_page .nse_section .nse_form-submit-wrapper .nse_select-wrapper .nse_input-show,
.nse_page .nse_section .nse_dob-wrapper .nse_input .nse_input-show,
.nse_page .nse_section .nse_dob-wrapper .nse_select-wrapper .nse_input-show {
  font-size: 14px;
  line-height: 16.8px;
  color: #666666;
  font-weight: bold;
  cursor: pointer;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section .nse_input-wrapper .nse_input .nse_input-show, .nse_container .nse_section .nse_input-wrapper .nse_select-wrapper .nse_input-show,
  .nse_container .nse_section .nse_input-group-wrapper .nse_input .nse_input-show,
  .nse_container .nse_section .nse_input-group-wrapper .nse_select-wrapper .nse_input-show,
  .nse_container .nse_section .nse_checkbox-wrapper .nse_input .nse_input-show,
  .nse_container .nse_section .nse_checkbox-wrapper .nse_select-wrapper .nse_input-show,
  .nse_container .nse_section .nse_checkbox-group-wrapper .nse_input .nse_input-show,
  .nse_container .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper .nse_input-show,
  .nse_container .nse_section .nse_form-submit-wrapper .nse_input .nse_input-show,
  .nse_container .nse_section .nse_form-submit-wrapper .nse_select-wrapper .nse_input-show,
  .nse_container .nse_section .nse_dob-wrapper .nse_input .nse_input-show,
  .nse_container .nse_section .nse_dob-wrapper .nse_select-wrapper .nse_input-show, .nse_page .nse_section .nse_input-wrapper .nse_input .nse_input-show, .nse_page .nse_section .nse_input-wrapper .nse_select-wrapper .nse_input-show,
  .nse_page .nse_section .nse_input-group-wrapper .nse_input .nse_input-show,
  .nse_page .nse_section .nse_input-group-wrapper .nse_select-wrapper .nse_input-show,
  .nse_page .nse_section .nse_checkbox-wrapper .nse_input .nse_input-show,
  .nse_page .nse_section .nse_checkbox-wrapper .nse_select-wrapper .nse_input-show,
  .nse_page .nse_section .nse_checkbox-group-wrapper .nse_input .nse_input-show,
  .nse_page .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper .nse_input-show,
  .nse_page .nse_section .nse_form-submit-wrapper .nse_input .nse_input-show,
  .nse_page .nse_section .nse_form-submit-wrapper .nse_select-wrapper .nse_input-show,
  .nse_page .nse_section .nse_dob-wrapper .nse_input .nse_input-show,
  .nse_page .nse_section .nse_dob-wrapper .nse_select-wrapper .nse_input-show {
    font-size: 18.2px;
    line-height: 25.2px;
  }
}
.nse_container .nse_section .nse_input-wrapper .nse_select-wrapper,
.nse_container .nse_section .nse_input-group-wrapper .nse_select-wrapper,
.nse_container .nse_section .nse_checkbox-wrapper .nse_select-wrapper,
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper,
.nse_container .nse_section .nse_form-submit-wrapper .nse_select-wrapper,
.nse_container .nse_section .nse_dob-wrapper .nse_select-wrapper, .nse_page .nse_section .nse_input-wrapper .nse_select-wrapper,
.nse_page .nse_section .nse_input-group-wrapper .nse_select-wrapper,
.nse_page .nse_section .nse_checkbox-wrapper .nse_select-wrapper,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper,
.nse_page .nse_section .nse_form-submit-wrapper .nse_select-wrapper,
.nse_page .nse_section .nse_dob-wrapper .nse_select-wrapper {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border: 1px solid #dcdcdc;
  -moz-box-shadow: inset -1px 1px 6px #c2c2c2;
  -webkit-box-shadow: inset -1px 1px 6px #c2c2c2;
  box-shadow: inset -1px 1px 6px #c2c2c2;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section .nse_input-wrapper .nse_select-wrapper,
  .nse_container .nse_section .nse_input-group-wrapper .nse_select-wrapper,
  .nse_container .nse_section .nse_checkbox-wrapper .nse_select-wrapper,
  .nse_container .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper,
  .nse_container .nse_section .nse_form-submit-wrapper .nse_select-wrapper,
  .nse_container .nse_section .nse_dob-wrapper .nse_select-wrapper, .nse_page .nse_section .nse_input-wrapper .nse_select-wrapper,
  .nse_page .nse_section .nse_input-group-wrapper .nse_select-wrapper,
  .nse_page .nse_section .nse_checkbox-wrapper .nse_select-wrapper,
  .nse_page .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper,
  .nse_page .nse_section .nse_form-submit-wrapper .nse_select-wrapper,
  .nse_page .nse_section .nse_dob-wrapper .nse_select-wrapper {
    -moz-box-shadow: inset 2px 2px 6px #c2c2c2;
    -webkit-box-shadow: inset 2px 2px 6px #c2c2c2;
    box-shadow: inset 2px 2px 6px #c2c2c2;
  }
}
.nse_container .nse_section .nse_input-wrapper .nse_select-wrapper select,
.nse_container .nse_section .nse_input-group-wrapper .nse_select-wrapper select,
.nse_container .nse_section .nse_checkbox-wrapper .nse_select-wrapper select,
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper select,
.nse_container .nse_section .nse_form-submit-wrapper .nse_select-wrapper select,
.nse_container .nse_section .nse_dob-wrapper .nse_select-wrapper select, .nse_page .nse_section .nse_input-wrapper .nse_select-wrapper select,
.nse_page .nse_section .nse_input-group-wrapper .nse_select-wrapper select,
.nse_page .nse_section .nse_checkbox-wrapper .nse_select-wrapper select,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper select,
.nse_page .nse_section .nse_form-submit-wrapper .nse_select-wrapper select,
.nse_page .nse_section .nse_dob-wrapper .nse_select-wrapper select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.nse_container .nse_section .nse_input-wrapper .nse_select-wrapper:before,
.nse_container .nse_section .nse_input-group-wrapper .nse_select-wrapper:before,
.nse_container .nse_section .nse_checkbox-wrapper .nse_select-wrapper:before,
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper:before,
.nse_container .nse_section .nse_form-submit-wrapper .nse_select-wrapper:before,
.nse_container .nse_section .nse_dob-wrapper .nse_select-wrapper:before, .nse_page .nse_section .nse_input-wrapper .nse_select-wrapper:before,
.nse_page .nse_section .nse_input-group-wrapper .nse_select-wrapper:before,
.nse_page .nse_section .nse_checkbox-wrapper .nse_select-wrapper:before,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_select-wrapper:before,
.nse_page .nse_section .nse_form-submit-wrapper .nse_select-wrapper:before,
.nse_page .nse_section .nse_dob-wrapper .nse_select-wrapper:before {
  background-position: 0 -76px;
  height: 40px;
  width: 30px;
  content: "";
}
.nse_container .nse_section .nse_input-wrapper .nse_checkbox-override,
.nse_container .nse_section .nse_input-group-wrapper .nse_checkbox-override,
.nse_container .nse_section .nse_checkbox-wrapper .nse_checkbox-override,
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_checkbox-override,
.nse_container .nse_section .nse_form-submit-wrapper .nse_checkbox-override,
.nse_container .nse_section .nse_dob-wrapper .nse_checkbox-override, .nse_page .nse_section .nse_input-wrapper .nse_checkbox-override,
.nse_page .nse_section .nse_input-group-wrapper .nse_checkbox-override,
.nse_page .nse_section .nse_checkbox-wrapper .nse_checkbox-override,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_checkbox-override,
.nse_page .nse_section .nse_form-submit-wrapper .nse_checkbox-override,
.nse_page .nse_section .nse_dob-wrapper .nse_checkbox-override {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 2px solid #666666;
  -moz-box-shadow: inset 0 0 3px #666666;
  -webkit-box-shadow: inset 0 0 3px #666666;
  box-shadow: inset 0 0 3px #666666;
  cursor: pointer;
}
.nse_container .nse_section .nse_input-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector,
.nse_container .nse_section .nse_input-group-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector,
.nse_container .nse_section .nse_checkbox-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector,
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector,
.nse_container .nse_section .nse_form-submit-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector,
.nse_container .nse_section .nse_dob-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector, .nse_page .nse_section .nse_input-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector,
.nse_page .nse_section .nse_input-group-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector,
.nse_page .nse_section .nse_checkbox-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector,
.nse_page .nse_section .nse_checkbox-group-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector,
.nse_page .nse_section .nse_form-submit-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector,
.nse_page .nse_section .nse_dob-wrapper .nse_checkbox-override.checked .nse_checkbox-override-selector {
  background: #009933;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.nse_container .nse_section .nse_input-wrapper.valid .nse_input,
.nse_container .nse_section .nse_input-group-wrapper.valid .nse_input,
.nse_container .nse_section .nse_checkbox-wrapper.valid .nse_input,
.nse_container .nse_section .nse_checkbox-group-wrapper.valid .nse_input,
.nse_container .nse_section .nse_form-submit-wrapper.valid .nse_input,
.nse_container .nse_section .nse_dob-wrapper.valid .nse_input, .nse_page .nse_section .nse_input-wrapper.valid .nse_input,
.nse_page .nse_section .nse_input-group-wrapper.valid .nse_input,
.nse_page .nse_section .nse_checkbox-wrapper.valid .nse_input,
.nse_page .nse_section .nse_checkbox-group-wrapper.valid .nse_input,
.nse_page .nse_section .nse_form-submit-wrapper.valid .nse_input,
.nse_page .nse_section .nse_dob-wrapper.valid .nse_input {
  border: 2px solid #009933;
}
.nse_container .nse_section .nse_input-wrapper.valid .nse_input:after,
.nse_container .nse_section .nse_input-group-wrapper.valid .nse_input:after,
.nse_container .nse_section .nse_checkbox-wrapper.valid .nse_input:after,
.nse_container .nse_section .nse_checkbox-group-wrapper.valid .nse_input:after,
.nse_container .nse_section .nse_form-submit-wrapper.valid .nse_input:after,
.nse_container .nse_section .nse_dob-wrapper.valid .nse_input:after, .nse_page .nse_section .nse_input-wrapper.valid .nse_input:after,
.nse_page .nse_section .nse_input-group-wrapper.valid .nse_input:after,
.nse_page .nse_section .nse_checkbox-wrapper.valid .nse_input:after,
.nse_page .nse_section .nse_checkbox-group-wrapper.valid .nse_input:after,
.nse_page .nse_section .nse_form-submit-wrapper.valid .nse_input:after,
.nse_page .nse_section .nse_dob-wrapper.valid .nse_input:after {
  content: " ";
  background-position: 0 -452px;
  height: 23px;
  width: 25px;
}
.nse_container .nse_section .nse_input-wrapper.invalid .nse_input, .nse_container .nse_section .nse_input-wrapper.gigya-error-message .nse_input,
.nse_container .nse_section .nse_input-group-wrapper.invalid .nse_input,
.nse_container .nse_section .nse_input-group-wrapper.gigya-error-message .nse_input,
.nse_container .nse_section .nse_checkbox-wrapper.invalid .nse_input,
.nse_container .nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input,
.nse_container .nse_section .nse_checkbox-group-wrapper.invalid .nse_input,
.nse_container .nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input,
.nse_container .nse_section .nse_form-submit-wrapper.invalid .nse_input,
.nse_container .nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input,
.nse_container .nse_section .nse_dob-wrapper.invalid .nse_input,
.nse_container .nse_section .nse_dob-wrapper.gigya-error-message .nse_input, .nse_page .nse_section .nse_input-wrapper.invalid .nse_input, .nse_page .nse_section .nse_input-wrapper.gigya-error-message .nse_input,
.nse_page .nse_section .nse_input-group-wrapper.invalid .nse_input,
.nse_page .nse_section .nse_input-group-wrapper.gigya-error-message .nse_input,
.nse_page .nse_section .nse_checkbox-wrapper.invalid .nse_input,
.nse_page .nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input,
.nse_page .nse_section .nse_checkbox-group-wrapper.invalid .nse_input,
.nse_page .nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input,
.nse_page .nse_section .nse_form-submit-wrapper.invalid .nse_input,
.nse_page .nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input,
.nse_page .nse_section .nse_dob-wrapper.invalid .nse_input,
.nse_page .nse_section .nse_dob-wrapper.gigya-error-message .nse_input {
  border: 2px solid #ea052c;
}
.nse_container .nse_section .nse_input-wrapper.invalid .nse_input:after, .nse_container .nse_section .nse_input-wrapper.gigya-error-message .nse_input:after,
.nse_container .nse_section .nse_input-group-wrapper.invalid .nse_input:after,
.nse_container .nse_section .nse_input-group-wrapper.gigya-error-message .nse_input:after,
.nse_container .nse_section .nse_checkbox-wrapper.invalid .nse_input:after,
.nse_container .nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input:after,
.nse_container .nse_section .nse_checkbox-group-wrapper.invalid .nse_input:after,
.nse_container .nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input:after,
.nse_container .nse_section .nse_form-submit-wrapper.invalid .nse_input:after,
.nse_container .nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input:after,
.nse_container .nse_section .nse_dob-wrapper.invalid .nse_input:after,
.nse_container .nse_section .nse_dob-wrapper.gigya-error-message .nse_input:after, .nse_page .nse_section .nse_input-wrapper.invalid .nse_input:after, .nse_page .nse_section .nse_input-wrapper.gigya-error-message .nse_input:after,
.nse_page .nse_section .nse_input-group-wrapper.invalid .nse_input:after,
.nse_page .nse_section .nse_input-group-wrapper.gigya-error-message .nse_input:after,
.nse_page .nse_section .nse_checkbox-wrapper.invalid .nse_input:after,
.nse_page .nse_section .nse_checkbox-wrapper.gigya-error-message .nse_input:after,
.nse_page .nse_section .nse_checkbox-group-wrapper.invalid .nse_input:after,
.nse_page .nse_section .nse_checkbox-group-wrapper.gigya-error-message .nse_input:after,
.nse_page .nse_section .nse_form-submit-wrapper.invalid .nse_input:after,
.nse_page .nse_section .nse_form-submit-wrapper.gigya-error-message .nse_input:after,
.nse_page .nse_section .nse_dob-wrapper.invalid .nse_input:after,
.nse_page .nse_section .nse_dob-wrapper.gigya-error-message .nse_input:after {
  content: " ";
  background-position: 0 -416px;
  height: 26px;
  width: 23px;
}
.nse_container .nse_section .nse_dob-wrapper label, .nse_page .nse_section .nse_dob-wrapper label {
  font-weight: normal;
  color: #666666;
}
.nse_container .nse_section .nse_checkbox-group-wrapper .nse_checkbox-wrapper label, .nse_page .nse_section .nse_checkbox-group-wrapper .nse_checkbox-wrapper label {
  font-weight: normal;
}
.nse_container .nse_section .gigya-form-error-msg, .nse_container .nse_section .nse_check-fields, .nse_page .nse_section .gigya-form-error-msg, .nse_page .nse_section .nse_check-fields {
  font-size: 16px;
  line-height: 19.2px;
  color: #ea052c;
  padding-left: 20px;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section .gigya-form-error-msg, .nse_container .nse_section .nse_check-fields, .nse_page .nse_section .gigya-form-error-msg, .nse_page .nse_section .nse_check-fields {
    font-size: 20.8px;
    line-height: 28.8px;
  }
}
.nse_container .nse_section .gigya-error-msg, .nse_page .nse_section .gigya-error-msg {
  font-size: 14px;
  line-height: 16.8px;
  color: #ea052c;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section .gigya-error-msg, .nse_page .nse_section .gigya-error-msg {
    font-size: 18.2px;
    line-height: 25.2px;
  }
}
.nse_container .nse_section .nse_social-login-options, .nse_page .nse_section .nse_social-login-options {
  list-style: none;
}
.nse_container .nse_section .nse_social-login-options .nse_social-login-option a, .nse_page .nse_section .nse_social-login-options .nse_social-login-option a {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  color: #fff;
  text-decoration: none;
  font-weight: bold;
}
.nse_container .nse_section .nse_social-login-options .nse_social-login-option.nse_facebook a, .nse_page .nse_section .nse_social-login-options .nse_social-login-option.nse_facebook a {
  background-color: #3c599d;
}
.nse_container .nse_section .nse_social-login-options .nse_social-login-option.nse_facebook a span, .nse_page .nse_section .nse_social-login-options .nse_social-login-option.nse_facebook a span {
  background-position: 0 -126px;
  height: 24px;
  width: 12px;
}
.nse_container .nse_section .nse_social-login-options .nse_social-login-option.nse_twitter a, .nse_page .nse_section .nse_social-login-options .nse_social-login-option.nse_twitter a {
  background-color: #23abf3;
}
.nse_container .nse_section .nse_social-login-options .nse_social-login-option.nse_twitter a span, .nse_page .nse_section .nse_social-login-options .nse_social-login-option.nse_twitter a span {
  background-position: 0 -386px;
  height: 20px;
  width: 25px;
}
.nse_container .nse_section .nse_social-login-options .nse_social-login-option.nse_google a, .nse_page .nse_section .nse_social-login-options .nse_social-login-option.nse_google a {
  background-color: #d84c32;
}
.nse_container .nse_section .nse_social-login-options .nse_social-login-option.nse_google a span, .nse_page .nse_section .nse_social-login-options .nse_social-login-option.nse_google a span {
  background-position: 0 -160px;
  height: 23px;
  width: 25px;
}
.nse_container .nse_section .nse_benefit-list, .nse_container .nse_section .nse_subscription-list, .nse_container .nse_section .nse_account-nav, .nse_page .nse_section .nse_benefit-list, .nse_page .nse_section .nse_subscription-list, .nse_page .nse_section .nse_account-nav {
  list-style: none;
}
.nse_container .nse_section .nse_benefit-list .nse_benefit:before, .nse_container .nse_section .nse_subscription-list .nse_benefit:before, .nse_container .nse_section .nse_account-nav .nse_benefit:before, .nse_page .nse_section .nse_benefit-list .nse_benefit:before, .nse_page .nse_section .nse_subscription-list .nse_benefit:before, .nse_page .nse_section .nse_account-nav .nse_benefit:before {
  content: "";
  background-position: 0 -452px;
  height: 23px;
  width: 25px;
}
.nse_container .nse_section .nse_benefit-list .nse_subscription, .nse_container .nse_section .nse_subscription-list .nse_subscription, .nse_container .nse_section .nse_account-nav .nse_subscription, .nse_page .nse_section .nse_benefit-list .nse_subscription, .nse_page .nse_section .nse_subscription-list .nse_subscription, .nse_page .nse_section .nse_account-nav .nse_subscription {
  border-bottom: 4px solid #eeeeee;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section .nse_benefit-list .nse_subscription, .nse_container .nse_section .nse_subscription-list .nse_subscription, .nse_container .nse_section .nse_account-nav .nse_subscription, .nse_page .nse_section .nse_benefit-list .nse_subscription, .nse_page .nse_section .nse_subscription-list .nse_subscription, .nse_page .nse_section .nse_account-nav .nse_subscription {
    border-bottom: none;
  }
}
.nse_container .nse_section .nse_benefit-list .nse_subscription .nse_frequency, .nse_container .nse_section .nse_subscription-list .nse_subscription .nse_frequency, .nse_container .nse_section .nse_account-nav .nse_subscription .nse_frequency, .nse_page .nse_section .nse_benefit-list .nse_subscription .nse_frequency, .nse_page .nse_section .nse_subscription-list .nse_subscription .nse_frequency, .nse_page .nse_section .nse_account-nav .nse_subscription .nse_frequency {
  font-size: 14px;
  line-height: 16.8px;
}
.nse_container .nse_section .nse_benefit-list .nse_subscription img, .nse_container .nse_section .nse_subscription-list .nse_subscription img, .nse_container .nse_section .nse_account-nav .nse_subscription img, .nse_page .nse_section .nse_benefit-list .nse_subscription img, .nse_page .nse_section .nse_subscription-list .nse_subscription img, .nse_page .nse_section .nse_account-nav .nse_subscription img {
  background: #fff;
  border: 1px solid #666666;
}
.nse_container .nse_section .nse_benefit-list .nse_account-user p, .nse_container .nse_section .nse_subscription-list .nse_account-user p, .nse_container .nse_section .nse_account-nav .nse_account-user p, .nse_page .nse_section .nse_benefit-list .nse_account-user p, .nse_page .nse_section .nse_subscription-list .nse_account-user p, .nse_page .nse_section .nse_account-nav .nse_account-user p {
  font-size: 18px !important;
  line-height: 21.6px !important;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section .nse_benefit-list .nse_account-user p, .nse_container .nse_section .nse_subscription-list .nse_account-user p, .nse_container .nse_section .nse_account-nav .nse_account-user p, .nse_page .nse_section .nse_benefit-list .nse_account-user p, .nse_page .nse_section .nse_subscription-list .nse_account-user p, .nse_page .nse_section .nse_account-nav .nse_account-user p {
    font-size: 23.4px !important;
    line-height: 32.4px !important;
  }
}
.nse_container .nse_section .nse_benefit-list .nse_account-user img, .nse_container .nse_section .nse_subscription-list .nse_account-user img, .nse_container .nse_section .nse_account-nav .nse_account-user img, .nse_page .nse_section .nse_benefit-list .nse_account-user img, .nse_page .nse_section .nse_subscription-list .nse_account-user img, .nse_page .nse_section .nse_account-nav .nse_account-user img {
  border: 2px solid #fff;
}
.nse_container .nse_section .nse_benefit-list .nse_account-nav-item a, .nse_container .nse_section .nse_subscription-list .nse_account-nav-item a, .nse_container .nse_section .nse_account-nav .nse_account-nav-item a, .nse_page .nse_section .nse_benefit-list .nse_account-nav-item a, .nse_page .nse_section .nse_subscription-list .nse_account-nav-item a, .nse_page .nse_section .nse_account-nav .nse_account-nav-item a {
  background: #eeeeee;
  font-weight: bold;
  text-decoration: none !important;
  font-size: 18px !important;
  line-height: 21.6px !important;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section .nse_benefit-list .nse_account-nav-item a, .nse_container .nse_section .nse_subscription-list .nse_account-nav-item a, .nse_container .nse_section .nse_account-nav .nse_account-nav-item a, .nse_page .nse_section .nse_benefit-list .nse_account-nav-item a, .nse_page .nse_section .nse_subscription-list .nse_account-nav-item a, .nse_page .nse_section .nse_account-nav .nse_account-nav-item a {
    font-size: 23.4px !important;
    line-height: 32.4px !important;
  }
}
.nse_container .nse_section .nse_button, .nse_page .nse_section .nse_button {
  color: #fff !important;
  font-weight: bold !important;
  border: 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  text-decoration: none !important;
}
.nse_container .nse_section .nse_button.green, .nse_page .nse_section .nse_button.green {
  background: #009933 !important;
}
.nse_container .nse_section .nse_button.grey, .nse_page .nse_section .nse_button.grey {
  background: #c2c2c2 !important;
  color: #000 !important;
}
.nse_container .nse_section .nse_button.red, .nse_page .nse_section .nse_button.red {
  background: #ea052c !important;
}
.nse_container .nse_section .nse_button.trans, .nse_page .nse_section .nse_button.trans {
  color: #006bcc !important;
  font-weight: normal !important;
  text-decoration: underline !important;
}
.nse_container .nse_section .nse_button.nse_subscribed, .nse_page .nse_section .nse_button.nse_subscribed {
  background: #c2c2c2 !important;
  color: #000 !important;
}
.nse_container .nse_section .nse_button.nse_subscribed:after, .nse_page .nse_section .nse_button.nse_subscribed:after {
  content: "";
  background-position: 0 -361px;
  height: 15px;
  width: 15px;
}
.nse_container .nse_section .nse_slider-controls a, .nse_page .nse_section .nse_slider-controls a {
  color: #000;
  font-size: 15px;
  line-height: 18px;
  font-weight: bold;
  text-decoration: none;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section .nse_slider-controls a, .nse_page .nse_section .nse_slider-controls a {
    font-size: 19.5px;
    line-height: 27px;
  }
}
.nse_container .nse_section .nse_slider-controls a.nse_slider-prev span, .nse_page .nse_section .nse_slider-controls a.nse_slider-prev span {
  background-position: 0 -280px;
  height: 41px;
  width: 41px;
}
.nse_container .nse_section .nse_slider-controls a.nse_slider-next span, .nse_page .nse_section .nse_slider-controls a.nse_slider-next span {
  background-position: 0 -193px;
  height: 41px;
  width: 41px;
}
.nse_container .nse_section .nse_input-group-label, .nse_page .nse_section .nse_input-group-label {
  font-weight: bold;
}
.nse_container .nse_section .nse_social-login-override table table td div[title="Facebook"],
.nse_container .nse_section .nse_social-login-override table table td div[title="Twitter"],
.nse_container .nse_section .nse_social-login-override table table td div[title="Google+"], .nse_page .nse_section .nse_social-login-override table table td div[title="Facebook"],
.nse_page .nse_section .nse_social-login-override table table td div[title="Twitter"],
.nse_page .nse_section .nse_social-login-override table table td div[title="Google+"] {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nse_container .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:before, .nse_container .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:after,
.nse_container .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:before,
.nse_container .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:after,
.nse_container .nse_section .nse_social-login-override table table td div[title="Google+"] > div:before,
.nse_container .nse_section .nse_social-login-override table table td div[title="Google+"] > div:after, .nse_page .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:before, .nse_page .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:after,
.nse_page .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:before,
.nse_page .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:after,
.nse_page .nse_section .nse_social-login-override table table td div[title="Google+"] > div:before,
.nse_page .nse_section .nse_social-login-override table table td div[title="Google+"] > div:after {
  color: #fff !important;
  font-weight: bold !important;
  font-size: 14px !important;
  line-height: 16.8px !important;
  font-family: 'Open Sans', sans-serif !important;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:before, .nse_container .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:after,
  .nse_container .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:before,
  .nse_container .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:after,
  .nse_container .nse_section .nse_social-login-override table table td div[title="Google+"] > div:before,
  .nse_container .nse_section .nse_social-login-override table table td div[title="Google+"] > div:after, .nse_page .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:before, .nse_page .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:after,
  .nse_page .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:before,
  .nse_page .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:after,
  .nse_page .nse_section .nse_social-login-override table table td div[title="Google+"] > div:before,
  .nse_page .nse_section .nse_social-login-override table table td div[title="Google+"] > div:after {
    font-size: 18.2px !important;
    line-height: 25.2px !important;
  }
}
.nse_container .nse_section .nse_social-login-override table table td div[title="Facebook"], .nse_page .nse_section .nse_social-login-override table table td div[title="Facebook"] {
  background-color: #3c599d;
}
.nse_container .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:before, .nse_page .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:before {
  content: "";
  background-position: 0 -126px;
  height: 24px;
  width: 12px;
}
.nse_container .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:after, .nse_page .nse_section .nse_social-login-override table table td div[title="Facebook"] > div:after {
  content: "Sign in with Facebook" !important;
}
.nse_container .nse_section .nse_social-login-override table table td div[title="Twitter"], .nse_page .nse_section .nse_social-login-override table table td div[title="Twitter"] {
  background-color: #23abf3;
}
.nse_container .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:before, .nse_page .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:before {
  content: "";
  background-position: 0 -386px;
  height: 20px;
  width: 25px;
}
.nse_container .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:after, .nse_page .nse_section .nse_social-login-override table table td div[title="Twitter"] > div:after {
  content: "Sign in with Twitter" !important;
}
.nse_container .nse_section .nse_social-login-override table table td div[title="Google+"], .nse_page .nse_section .nse_social-login-override table table td div[title="Google+"] {
  background-color: #d84c32;
}
.nse_container .nse_section .nse_social-login-override table table td div[title="Google+"] > div:before, .nse_page .nse_section .nse_social-login-override table table td div[title="Google+"] > div:before {
  content: "";
  background-position: 0 -160px;
  height: 23px;
  width: 25px;
}
.nse_container .nse_section .nse_social-login-override table table td div[title="Google+"] > div:after, .nse_page .nse_section .nse_social-login-override table table td div[title="Google+"] > div:after {
  content: "Sign in with Google" !important;
}
.nse_container .nse_select-wrapper, .nse_page .nse_select-wrapper {
  background: #fff;
  border: 1px solid #c2c2c2;
}
.nse_container .nse_select-wrapper select, .nse_page .nse_select-wrapper select {
  border: none;
  background: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.nse_container .nse_select-wrapper:before, .nse_page .nse_select-wrapper:before {
  background-position: 0 -76px;
  height: 40px;
  width: 30px;
  content: "";
}
.nse_container .nse_newsletter-break .nse_button, .nse_page .nse_newsletter-break .nse_button {
  font-size: 16px !important;
  line-height: 19.2px !important;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_newsletter-break .nse_button, .nse_page .nse_newsletter-break .nse_button {
    font-size: 20.8px !important;
    line-height: 28.8px !important;
  }
}
.nse_container .nse_newsletter-break .nse_button.grey, .nse_page .nse_newsletter-break .nse_button.grey {
  background: #908F8D !important;
  color: #fff;
}
.nse_container .nse_newsletter-subtitle, .nse_page .nse_newsletter-subtitle {
  font-size: 24px !important;
  line-height: 28.8px !important;
  font-weight: bold;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_newsletter-subtitle, .nse_page .nse_newsletter-subtitle {
    font-size: 31.2px !important;
    line-height: 43.2px !important;
  }
}
@media screen and (max-width: 639px) {
  .nse_container .nse_newsletter-subtitle, .nse_page .nse_newsletter-subtitle {
    font-size: 16px !important;
    line-height: 19.2px !important;
  }
}
@media screen and (max-width: 639px) and (max-width: 639px) {
  .nse_container .nse_newsletter-subtitle, .nse_page .nse_newsletter-subtitle {
    font-size: 20.8px !important;
    line-height: 28.8px !important;
  }
}

.nse_container .nse_subscription-sublist-container, .nse_page .nse_subscription-sublist-container {
  border-top: 4px solid #dcdcdc;
}
.nse_container .nse_subscription-sublist-container .nse_subscription-sublist, .nse_page .nse_subscription-sublist-container .nse_subscription-sublist {
  list-style: none;
}
.nse_container .nse_subscription-sublist-container:first-child, .nse_page .nse_subscription-sublist-container:first-child {
  border-top: none;
}
.nse_container .nse_section-header, .nse_page .nse_section-header {
  font-size: 16px;
  line-height: 19.2px;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section-header, .nse_page .nse_section-header {
    font-size: 20.8px;
    line-height: 28.8px;
  }
}
.nse_container .nse_section-subheader, .nse_page .nse_section-subheader {
  font-size: 18px;
  line-height: 21.6px;
  font-weight: bold;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_section-subheader, .nse_page .nse_section-subheader {
    font-size: 23.4px;
    line-height: 32.4px;
  }
}
.nse_container .nse_sidebar, .nse_page .nse_sidebar {
  background-color: transparent;
}
.nse_container .nse_sidebar .nse_section-header, .nse_page .nse_sidebar .nse_section-header {
  font-size: 24px;
  line-height: 28.8px;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_sidebar .nse_section-header, .nse_page .nse_sidebar .nse_section-header {
    font-size: 31.2px;
    line-height: 43.2px;
  }
}
.nse_container .nse_content-block, .nse_page .nse_content-block {
  background-color: #eeeeee;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_content-block, .nse_page .nse_content-block {
    background-color: transparent;
  }
}
.nse_container .nse_content-block.nse_message, .nse_page .nse_content-block.nse_message {
  background-color: #ea052c;
  color: #fff;
}
.nse_container .nse_content-block.nse_message p, .nse_container .nse_content-block.nse_message h2, .nse_page .nse_content-block.nse_message p, .nse_page .nse_content-block.nse_message h2 {
  color: #fff;
}
.nse_container .nse_content-block.nse_message .nse_close-block, .nse_page .nse_content-block.nse_message .nse_close-block {
  background-position: 0 -331px;
  height: 20px;
  width: 20px;
  overflow: hidden !important;
  text-indent: -999px !important;
}
@media screen and (min-width: 639px) {
  .nse_container .nse_content-block.nse_message.nse_mobile-only, .nse_page .nse_content-block.nse_message.nse_mobile-only {
    background-color: transparent;
    color: #000;
  }
  .nse_container .nse_content-block.nse_message.nse_mobile-only p, .nse_container .nse_content-block.nse_message.nse_mobile-only h2, .nse_page .nse_content-block.nse_message.nse_mobile-only p, .nse_page .nse_content-block.nse_message.nse_mobile-only h2 {
    color: #000;
  }
}
.nse_container .nse_content-block.nse_grid, .nse_page .nse_content-block.nse_grid {
  background-color: transparent;
}
.nse_container .nse_content-block.nse_grid .nse_subscription-list .nse_subscription, .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription {
  border-bottom: none;
}
.nse_container .nse_content-block.nse_grid .nse_subscription-list .nse_subscription .nse_subscription-container, .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription .nse_subscription-container {
  background: #eeeeee;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_content-block.nse_grid .nse_subscription-list .nse_subscription .nse_subscription-container, .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription .nse_subscription-container {
    background-color: transparent;
  }
}
.nse_container .nse_content-block.nse_grid .nse_subscription-list .nse_subscription .nse_subscription-container .nse_item-header, .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription .nse_subscription-container .nse_item-header {
  font-size: 18px;
  line-height: 21.6px;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_content-block.nse_grid .nse_subscription-list .nse_subscription .nse_subscription-container .nse_item-header, .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription .nse_subscription-container .nse_item-header {
    font-size: 23.4px;
    line-height: 32.4px;
  }
}
@media screen and (max-width: 639px) {
  .nse_container .nse_content-block.nse_grid .nse_subscription-list .nse_subscription .nse_subscription-container .nse_item-header, .nse_page .nse_content-block.nse_grid .nse_subscription-list .nse_subscription .nse_subscription-container .nse_item-header {
    font-size: 18px;
    line-height: 21.6px;
  }
}
.nse_container .nse_content-block-header, .nse_page .nse_content-block-header {
  font-size: 22px;
  line-height: 26.4px;
  color: #fff;
  background: #211D1C;
  border-bottom: 4px solid #dcdcdc;
}
@media screen and (max-width: 639px) {
  .nse_container .nse_content-block-header, .nse_page .nse_content-block-header {
    font-size: 28.6px;
    line-height: 39.6px;
  }
}
@media screen and (max-width: 639px) {
  .nse_container .nse_content-block-header, .nse_page .nse_content-block-header {
    font-size: 16px;
    line-height: 19.2px;
  }
}
@media screen and (max-width: 639px) and (max-width: 639px) {
  .nse_container .nse_content-block-header, .nse_page .nse_content-block-header {
    font-size: 20.8px;
    line-height: 28.8px;
  }
}
@media screen and (max-width: 639px) {
  .nse_container .nse_content-block-header.nse_accordion, .nse_page .nse_content-block-header.nse_accordion {
    background: #312F30;
  }
  .nse_container .nse_content-block-header.nse_accordion.nse_accordion-closed, .nse_page .nse_content-block-header.nse_accordion.nse_accordion-closed {
    border-bottom: 10px solid #211D1C;
  }
  .nse_container .nse_content-block-header.nse_accordion:last-child, .nse_page .nse_content-block-header.nse_accordion:last-child {
    border-bottom: 0;
  }
}
.nse_container .nse_content-block-header .nse_accordion-icon, .nse_page .nse_content-block-header .nse_accordion-icon {
  background-position: 0 -244px;
  height: 26px;
  width: 26px;
}
.nse_container .nse_content-block-header.nse_accordion-closed .nse_accordion-icon, .nse_page .nse_content-block-header.nse_accordion-closed .nse_accordion-icon {
  background-position: 0 -40px;
  height: 26px;
  width: 26px;
}
.nse_container a:link, .nse_container a:hover, .nse_container a:visited, .nse_container a:active, .nse_page a:link, .nse_page a:hover, .nse_page a:visited, .nse_page a:active {
  color: #006bcc !important;
  text-decoration: underline !important;
}
.nse_container a:hover, .nse_page a:hover {
  text-decoration: none !important;
}
.nse_container .nse_bold, .nse_page .nse_bold {
  font-weight: bold;
}

@media screen and (max-width: 639px) {
  .nse_container {
    background-color: #fff;
  }

  #gigya-social-register-screen .nse_section-header {
    display: none;
  }

  #gig_1405077099521_showScreenSet_1405077104725 {
    height: auto !important;
  }
}
@media screen and (max-width: 639px) {
  #nse_subscriptions-container .nse_subscription {
    border-bottom: 4px solid #eeeeee !important;
  }
}

.nse_frosting:after {
  background: #fff;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
  content: "";
}

.gigya-screen-dialog-content .nse_dialog-subscribed-list .nse_subscription, .gigya-screen-dialog-mobile .nse_dialog-subscribed-list .nse_subscription {
  border-bottom: 4px solid #eeeeee !important;
}
.gigya-screen-dialog-content .nse_dialog-subscribed-list .nse_subscription .nse_subscription-container, .gigya-screen-dialog-mobile .nse_dialog-subscribed-list .nse_subscription .nse_subscription-container {
  text-align: left !important;
  position: relative;
  min-height: 70px;
}
.gigya-screen-dialog-content .nse_dialog-subscribed-list .nse_subscription .nse_subscription-container .img-container, .gigya-screen-dialog-mobile .nse_dialog-subscribed-list .nse_subscription .nse_subscription-container .img-container {
  position: absolute;
  top: 0;
  left: 0;
}
.gigya-screen-dialog-content .nse_dialog-subscribed-list .nse_subscription .nse_subscription-container .img-container img.nse_item-image, .gigya-screen-dialog-mobile .nse_dialog-subscribed-list .nse_subscription .nse_subscription-container .img-container img.nse_item-image {
  width: 66px !important;
  height: auto;
}
.gigya-screen-dialog-content .nse_dialog-subscribed-list .nse_subscription .nse_subscription-container .text-container, .gigya-screen-dialog-mobile .nse_dialog-subscribed-list .nse_subscription .nse_subscription-container .text-container {
  margin-left: 76px;
}
.gigya-screen-dialog-content .nse_more-subscribed-message, .gigya-screen-dialog-mobile .nse_more-subscribed-message {
  width: 100%;
  text-align: right;
  padding-top: 0;
}

.nse_disabled-button:before {
  background: #fff;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  opacity: 0.75;
}

.nse_acquisition-module {
  overflow: hidden;
  *zoom: 1;
  background-color: #dcdcdc;
  margin: 10px 0;
}
.nse_acquisition-module * {
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  line-height: 16.8px;
}
@media screen and (max-width: 639px) {
  .nse_acquisition-module * {
    font-size: 18.2px;
    line-height: 25.2px;
  }
}
.nse_acquisition-module .nse_item-header {
  font-size: 18px;
  line-height: 21.6px;
  background: #ea052c;
  padding: 10px 40px 10px 10px;
  margin: 0;
  color: #fff;
  position: relative;
}
@media screen and (max-width: 639px) {
  .nse_acquisition-module .nse_item-header {
    font-size: 23.4px;
    line-height: 32.4px;
  }
}
.nse_acquisition-module .nse_item-header:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  width: 0;
  height: 0;
  background: #fff;
  border-style: solid;
  border-width: 30px 0 0 30px;
  border-color: transparent transparent transparent #9f021e;
  border-style: inset;
  -webkit-transform: rotate(360deg);
}
.nse_acquisition-module .nse_subscription-container {
  overflow: hidden;
  *zoom: 1;
  padding: 10px;
}
.nse_acquisition-module .nse_subscription-list {
  overflow: hidden;
  *zoom: 1;
  padding: 0;
  margin: 0;
  list-style: none;
}
.nse_acquisition-module .nse_subscription-list .nse_subscription {
  margin: 0;
  width: 100%;
}
.nse_acquisition-module .nse_subscription-list .nse_subscription .nse_frequency {
  margin: 0;
  padding: 0;
}
.nse_acquisition-module .nse_subscription-list .nse_subscription img {
  margin: 0 10px 10px 0;
  width: 88px;
  height: 88px;
  padding: 0;
  background: #fff;
  border: 1px solid #666666;
  float: left;
}
.nse_acquisition-module .nse_subscription-list .nse_subscription p {
  margin: 0;
  padding: 10px 0;
}
.nse_acquisition-module .nse_bold {
  font-weight: bold;
  clear: both;
}
.nse_acquisition-module .nse_select-wrapper {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 6px;
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #c2c2c2;
}
.nse_acquisition-module .nse_select-wrapper select {
  border: none;
  background: transparent;
  width: 100%;
}
.nse_acquisition-module .nse_button {
  padding: 10px 40px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: top;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  color: #fff;
  font-weight: bold;
  border: 0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  text-decoration: none;
  text-align: center;
  background: #009933 !important;
}
@media screen and (max-width: 639px) {
  .nse_acquisition-module .nse_button {
    padding: 15px;
  }
}
.nse_acquisition-module .nse_align-buttons {
  overflow: hidden;
  *zoom: 1;
}
.nse_acquisition-module .nse_align-buttons .nse_select-wrapper {
  width: 47%;
  float: right;
}
.nse_acquisition-module .nse_align-buttons .nse_button {
  max-width: 50%;
  float: left;
}

/*
 * Toastr
 * Version 2.0.1
 * Copyright 2012 John Papa and Hans Fjällemark.
 * All Rights Reserved.
 * Use, reproduction, distribution, and modification of this code is subject to the terms and
 * conditions of the MIT license, available at http://www.opensource.org/licenses/mit-license.php
 *
 * Author: John Papa and Hans Fjällemark
 * Project: https://github.com/CodeSeven/toastr
 */
.toast-title {
  font-weight: bold;
  font-family: sans-serif;
}

.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
  font-family: sans-serif;
}

.toast-message a,
.toast-message label {
  color: #ffffff;
}

.toast-message a:hover {
  color: #cccccc;
  text-decoration: none;
}

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #ffffff;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}

.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-left {
  top: 12px;
  left: 12px;
}

.toast-top-right {
  top: 12px;
  right: 12px;
}

.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

#toast-container {
  position: fixed;
  z-index: 999999;
  /*overrides*/
}

#toast-container * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#toast-container > div {
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  -moz-border-radius: 3px 3px 3px 3px;
  -webkit-border-radius: 3px 3px 3px 3px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  -moz-box-shadow: 0 0 12px #999999;
  -webkit-box-shadow: 0 0 12px #999999;
  box-shadow: 0 0 12px #999999;
  color: #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}

#toast-container > :hover {
  -moz-box-shadow: 0 0 12px #000000;
  -webkit-box-shadow: 0 0 12px #000000;
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}

#toast-container > .toast-info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}

#toast-container > .toast-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}

#toast-container > .toast-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}

#toast-container > .toast-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}

#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin: auto;
}

.toast {
  background-color: #030303;
}

.toast-success {
  background-color: #51a351;
}

.toast-error {
  background-color: #bd362f;
}

.toast-info {
  background-color: #2f96b4;
}

.toast-warning {
  background-color: #f89406;
}

/*Responsive Design*/
@media all and (max-width: 239px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }

  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 240px) and (max-width: 479px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }

  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 480px) and (max-width: 767px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
