@import "widget/SymbolSelect.css";
@import "bootstrap-select.css";
@media print {
  html,
  body *,
  input * {
    font-family: Helvetica, Arial, sans-serif !important;
    line-height: 20px !important;
    -webkit-print-color-adjust: exact;
  }
  .dgrid-content {
    width: 100% !important;
  }
  div.container {
    width: auto !important;
    min-width: 800px !important;
  }
  .row {
    margin-left: 0 !important;
  }
  .modInfo {
    width: auto !important;
  }
  body.login #main-content.row-fluid {
    height: auto !important;
  }
  .login h1.portlet-title {
    height: 25px;
  }
  div.container > header div.clearingInfo,
  div.container-fluid > header div.clearingInfo,
  #portlet_netxinvestorquicklinks_WAR_quicklinks,
  header .action {
    display: none;
  }
  header.portlet-topper {
    display: block;
  }
  body,
  header,
  .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ div.portlet-body section {
    background: transparent !important;
  }
  .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ dl,
  .portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ dl {
    padding-right: 5%;
  }
  * {
    text-shadow: none !important;
    color: #000 !important;
    box-shadow: none !important;
  }
  .accountSelector {
    padding: 0;
    margin: 0;
  }
  div.container > header div.row.icons,
  div.container-fluid > header div.row.icons {
    display: none;
  }
  [class*="span"],
  .row-fluid [class*="span"] {
    float: none;
    display: block;
    width: auto;
    padding: 5px;
    margin-left: initial !important;
  }
  .span12,
  .row-fluid .span12 {
    width: 100%;
    padding: 5px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
  }
  .portfolio-summary .row-fluid [class*="span"] {
    float: left;
    margin-left: 10%;
  }
  .quote {
    width: 100%;
    min-height: 230px;
  }
  .dijitPopup {
    position: static;
    background-color: white;
    width: auto;
    margin: 0 auto;
  }
  div.row-fluid {
    display: block;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  a[href]:after {
    content: "";
  }
  abbr[title]:after {
    content: "";
  }
  a[href^="javascript:"]:after,
  a[href^="#"]:after {
    content: "";
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  table {
    width: 100%;
    font-size: 13px;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 5mm 0 5mm 0;
    size: auto;
    /* auto is the current printer page size */
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  select {
    background: #fff !important;
  }
  .logo,
  #logo,
  .fw-Header_Logo {
    display: list-item;
    list-style-image: url('images/site_logo.png');
    list-style-position: inside;
    margin: 20px;
  }
  .portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ div.portlet-body section {
    height: 230px;
    margin-bottom: 0;
    padding-top: 10px;
    margin-left: 0;
  }
  .portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ div.portlet-body section h1.portlet-title {
    font-weight: bold;
    margin-bottom: 4px !important;
    height: 12px !important;
  }
  #balance-quote-toggle,
  #holdings-quote-toggle,
  #ugl-quote-toggle {
    position: absolute;
    top: -37px;
    right: 34px;
  }
  .as-of-date,
  #asOfDateId {
    top: -42px;
    right: 167px;
    position: absolute;
  }
  .portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ h3 {
    margin-top: 55px;
    font-weight: bold;
  }
  .navbar {
    display: none;
  }
  #maturity-links,
  #cash-flow,
  #links,
  .goToLinks {
    display: none !important;
  }
  header .span4 {
    display: none !important;
  }
  h1.portlet-title,
  .overview .portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ h1 {
    line-height: 1;
  }
  #acctPicker label {
    margin-left: 10px;
  }
  div.controls-row.pull-right {
    float: none;
  }
  #pcfDetailsLink {
    bottom: 0px;
    left: 0px;
  }
  .dbootstrap .dijitSelect {
    width: 20%;
  }
  div.controls-row.pull-right {
    float: none;
  }
  #pcfDetailsLink {
    bottom: 0px;
    left: 0px;
  }
  .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ dl.total {
    width: 100%;
  }
  .portfolio-in-news-cont,
  .default-dl {
    margin-top: 0;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
  #ugl .field-symbol,
  #rgl .field-symbol,
  #rgl .field-description,
  #holdingAggregate.dgrid .dgrid-cell.field-postnDesc,
  #holdingAggregate.dgrid .dgrid-cell.field-symId {
    width: auto;
  }
  .field-description span,
  .field-postnDesc span,
  .field-activityDescription span {
    overflow: visible;
    white-space: normal;
    line-height: 16px !important;
    display: block;
  }
  .dgrid {
    overflow: visible !important;
    margin-top: 10px !important;
  }
  .dgrid .dgrid-scroller {
    margin-top: 0 !important;
  }
  .dgrid-content {
    width: 100% !important;
  }
  .dgrid .dgrid-header,
  .dgrid .dgrid-header-row {
    font-size: 13px !important;
    line-height: 20px;
  }
  .dgrid-header {
    display: block!important;
    padding-top: 5px !important;
    overflow: visible!important;
    position: static !important;
  }
  .portfolio-summary .row-fluid .span3 {
    float: left;
    width: 23.404255319148934%;
    margin-left: 0;
  }
  .portfolio-summary .row-fluid [class*="span"] {
    margin-left: 0;
  }
  .equity div.row-fluid {
    display: inline-block;
    width: auto;
  }
  .portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ h3 {
    clear: both;
  }
  div#strongPerformers div.perf-change-green {
    background-color: #4baa47 !important;
  }
  div#weakPerformers div.perf-change-red {
    background-color: #9c1c1b !important;
  }
  #portfolioMoversContainer,
  #portfolioTrading,
  #portfolioHistoryTable.table {
    margin-top: 0;
  }
  .clearfix:before,
  .clearfix:after {
    display: inline-block;
  }
  [class^="icon-"]:before,
  [class*=" icon-"]:before {
    display: none;
  }
  .dgrid .expander,
  .dgrid .dgrid-row.collapsed .expander {
    display: block;
    page-break-inside: avoid;
  }
  .dgrid-header #incomeCashDetailsGrid-header {
    border-bottom: 1px solid #e2e2e2;
    width: 100%;
    height: 50px !important;
  }
  div[id^='incomeCashDetailsGrid-row-'] .dgrid-row-table {
    width: 100%;
    border-collapse: collapse;
    height: auto;
  }
  @page {
    margin-right: 0.5cm;
    margin-left: 0.6cm;
  }
  body.login header.container span.span9 {
    width: 74.46808510638297%;
  }
  body.login .span9.marketingPromo {
    float: left;
    width: 74.46808511%;
  }
  body.login .span3.loginDetails {
    float: left;
    width: 23.404255319148934%;
  }
  body.login .span3.loginDetails .loginbox,
  body.login .span3.loginDetails .quickquote,
  body.login .span3.loginDetails .signup {
    background: none;
    margin-right: 0;
  }
  body.login .container .row {
    margin-right: 0;
  }
  body.login input#remember_userid {
    margin-right: 4px;
    margin-left: 0;
  }
  body.login .quote {
    min-height: 163px;
  }
  body.login div#signup {
    height: auto !important;
  }
  body.login .orgInfo {
    width: auto !important;
  }
  body.login .orgInfo div#column-5.span9.aboutus {
    float: left;
    width: 74.46808511%;
  }
  body.login .orgInfo div#column-6.span3.contactus {
    float: left;
    width: 23.40425532%;
  }
  body.login .modInfo {
    padding-left: 0;
  }
  body.login .modInfo .marketNews,
  body.login .modInfo #column-8,
  body.login .modInfo .events {
    float: left;
  }
  body.login .modInfo div#column-7.span5.marketNews {
    width: 40.42553191%;
  }
  body.login .modInfo div#column-8.span4 {
    width: 31.91489362%;
  }
  body.login .modInfo div#column-9.events {
    width: 23.40425532%;
  }
  body.login .modInfo dt span.pull-right {
    margin-right: 2% !important;
  }
  body.login footer {
    background: none;
  }
  body.login footer .span6 {
    float: left !important;
    width: 43% !important;
  }
  body.login footer .span6.text-right {
    float: left !important;
    width: 48.93617021% !important;
  }
  .reviewOrderDialog {
    top: 3% !important;
    left: 3% !important;
    overflow: visible;
    border: none !important;
    width: 93% !important;
  }
  .reviewOrderDialog .dijitDialogPaneContent {
    width: 96% !important;
  }
  .reviewOrderDialog .dijitDialogPaneContent .msg.span5.mfSwap {
    top: 91px;
  }
  .reviewOrderDialog .span7 {
    float: left;
    width: 57.44680851063829%;
  }
  .reviewOrderDialog .span5 {
    float: left;
    width: 40.42553191489362%;
  }
  .reviewOrderDialog .span6 {
    width: 48.425532%;
    float: left;
  }
  .reviewOrderDialog .dijitDialogPaneContent .msg.span5 {
    top: -503px;
    left: 58%;
  }
  .reviewOrderDialog .dijitDialogPaneContent .review-order-popup .msg.span5 {
    top: -375px;
    left: 0px;
  }
  .reviewOrderDialog .span4.estimatedTransactionValueLabel {
    width: auto;
    padding-bottom: 7px;
  }
  .reviewOrderDialog .span2.labelBuySell {
    float: left;
  }
  .reviewOrderDialog .span4.labelOrderDetails {
    margin-top: -4px;
  }
  .reviewOrderDialog h3#message\.disclaimer {
    height: auto;
  }
  .dijitDialogUnderlayWrapper,
  .dbootstrap .dijitDialogUnderlay {
    background-color: #fff;
    -moz-opacity: 1 !important;
    -khtml-opacity: 1 !important;
    -webkit-opacity: 1 !important;
    opacity: 1 !important;
    width: 100% !important;
    height: 120% !important;
    top: -50px !important;
    left: 0 !important;
  }
  body.modal-open div.container {
    display: none;
  }
}
body.account-types-nao #newAccountType input::-ms-reveal,
body.account-creation-info-nao #newAccountType input::-ms-reveal,
body.account-verid-nao #newAccountType input::-ms-reveal,
body.account-new-userid-nao #newAccountType input::-ms-reveal,
body.account-info-entry-nao #newAccountType input::-ms-reveal,
body.overview #newAccountType input::-ms-reveal,
body.account-status-nao #newAccountType input::-ms-reveal {
  display: none;
}
body.account-types-nao #newAccountType .fa.fa-eye,
body.account-creation-info-nao #newAccountType .fa.fa-eye,
body.account-verid-nao #newAccountType .fa.fa-eye,
body.account-new-userid-nao #newAccountType .fa.fa-eye,
body.account-info-entry-nao #newAccountType .fa.fa-eye,
body.overview #newAccountType .fa.fa-eye,
body.account-status-nao #newAccountType .fa.fa-eye,
body.account-types-nao #newAccountType .fa.fa-eye-slash,
body.account-creation-info-nao #newAccountType .fa.fa-eye-slash,
body.account-verid-nao #newAccountType .fa.fa-eye-slash,
body.account-new-userid-nao #newAccountType .fa.fa-eye-slash,
body.account-info-entry-nao #newAccountType .fa.fa-eye-slash,
body.overview #newAccountType .fa.fa-eye-slash,
body.account-status-nao #newAccountType .fa.fa-eye-slash {
  color: #cecece;
  cursor: pointer;
  left: 87%;
  position: absolute;
  top: 18px;
}
body.account-types-nao #newAccountType .fa.fa-stack-2x,
body.account-creation-info-nao #newAccountType .fa.fa-stack-2x,
body.account-verid-nao #newAccountType .fa.fa-stack-2x,
body.account-new-userid-nao #newAccountType .fa.fa-stack-2x,
body.account-info-entry-nao #newAccountType .fa.fa-stack-2x,
body.overview #newAccountType .fa.fa-stack-2x,
body.account-status-nao #newAccountType .fa.fa-stack-2x {
  color: #ffa04f;
}
body.account-types-nao #newAccountType .fa.fa-arrow-left,
body.account-creation-info-nao #newAccountType .fa.fa-arrow-left,
body.account-verid-nao #newAccountType .fa.fa-arrow-left,
body.account-new-userid-nao #newAccountType .fa.fa-arrow-left,
body.account-info-entry-nao #newAccountType .fa.fa-arrow-left,
body.overview #newAccountType .fa.fa-arrow-left,
body.account-status-nao #newAccountType .fa.fa-arrow-left {
  margin-right: 5px;
}
body.account-types-nao #newAccountType .marginLeftMoved,
body.account-creation-info-nao #newAccountType .marginLeftMoved,
body.account-verid-nao #newAccountType .marginLeftMoved,
body.account-new-userid-nao #newAccountType .marginLeftMoved,
body.account-info-entry-nao #newAccountType .marginLeftMoved,
body.overview #newAccountType .marginLeftMoved,
body.account-status-nao #newAccountType .marginLeftMoved {
  margin-left: 1.5%;
}
body.account-types-nao #newAccountType .icon-info-sign,
body.account-creation-info-nao #newAccountType .icon-info-sign,
body.account-verid-nao #newAccountType .icon-info-sign,
body.account-new-userid-nao #newAccountType .icon-info-sign,
body.account-info-entry-nao #newAccountType .icon-info-sign,
body.overview #newAccountType .icon-info-sign,
body.account-status-nao #newAccountType .icon-info-sign {
  color: #638cb4;
  text-shadow: 1px 1px 1px #cccccc;
  margin-right: 10px;
}
body.account-types-nao #newAccountType .phoneheading,
body.account-creation-info-nao #newAccountType .phoneheading,
body.account-verid-nao #newAccountType .phoneheading,
body.account-new-userid-nao #newAccountType .phoneheading,
body.account-info-entry-nao #newAccountType .phoneheading,
body.overview #newAccountType .phoneheading,
body.account-status-nao #newAccountType .phoneheading {
  font-style: normal;
  font-size: 18px;
  padding-bottom: 10px;
}
body.account-types-nao #newAccountType button,
body.account-creation-info-nao #newAccountType button,
body.account-verid-nao #newAccountType button,
body.account-new-userid-nao #newAccountType button,
body.account-info-entry-nao #newAccountType button,
body.overview #newAccountType button,
body.account-status-nao #newAccountType button,
body.account-types-nao #newAccountType .btn,
body.account-creation-info-nao #newAccountType .btn,
body.account-verid-nao #newAccountType .btn,
body.account-new-userid-nao #newAccountType .btn,
body.account-info-entry-nao #newAccountType .btn,
body.overview #newAccountType .btn,
body.account-status-nao #newAccountType .btn {
  -webkit-tap-highlight-color: transparent;
}
body.account-types-nao #newAccountType .error,
body.account-creation-info-nao #newAccountType .error,
body.account-verid-nao #newAccountType .error,
body.account-new-userid-nao #newAccountType .error,
body.account-info-entry-nao #newAccountType .error,
body.overview #newAccountType .error,
body.account-status-nao #newAccountType .error {
  border: 1px solid red !important;
}
body.account-types-nao #newAccountType .supportPhoneSpan,
body.account-creation-info-nao #newAccountType .supportPhoneSpan,
body.account-verid-nao #newAccountType .supportPhoneSpan,
body.account-new-userid-nao #newAccountType .supportPhoneSpan,
body.account-info-entry-nao #newAccountType .supportPhoneSpan,
body.overview #newAccountType .supportPhoneSpan,
body.account-status-nao #newAccountType .supportPhoneSpan {
  height: 0px;
}
body.account-types-nao #newAccountType .supportPhone,
body.account-creation-info-nao #newAccountType .supportPhone,
body.account-verid-nao #newAccountType .supportPhone,
body.account-new-userid-nao #newAccountType .supportPhone,
body.account-info-entry-nao #newAccountType .supportPhone,
body.overview #newAccountType .supportPhone,
body.account-status-nao #newAccountType .supportPhone {
  margin-left: 10px;
  margin-bottom: 5px;
  padding: 5px 5px;
  background-color: #dddddd;
  font-weight: 600;
  text-align: left;
}
@media (max-width: 768px) {
  body.account-types-nao #newAccountType .supportPhone,
  body.account-creation-info-nao #newAccountType .supportPhone,
  body.account-verid-nao #newAccountType .supportPhone,
  body.account-new-userid-nao #newAccountType .supportPhone,
  body.account-info-entry-nao #newAccountType .supportPhone,
  body.overview #newAccountType .supportPhone,
  body.account-status-nao #newAccountType .supportPhone {
    margin-left: 0px;
  }
}
@media (min-width: 768px) {
  body.account-types-nao #newAccountType .supportPhone,
  body.account-creation-info-nao #newAccountType .supportPhone,
  body.account-verid-nao #newAccountType .supportPhone,
  body.account-new-userid-nao #newAccountType .supportPhone,
  body.account-info-entry-nao #newAccountType .supportPhone,
  body.overview #newAccountType .supportPhone,
  body.account-status-nao #newAccountType .supportPhone {
    position: relative;
    top: 10px;
    margin-left: 15px;
  }
}
body.account-types-nao #newAccountType .linkText,
body.account-creation-info-nao #newAccountType .linkText,
body.account-verid-nao #newAccountType .linkText,
body.account-new-userid-nao #newAccountType .linkText,
body.account-info-entry-nao #newAccountType .linkText,
body.overview #newAccountType .linkText,
body.account-status-nao #newAccountType .linkText {
  color: #638cb4;
  padding-top: 0px;
  cursor: pointer;
  font-weight: 600;
}
body.account-types-nao #newAccountType .emptySpan,
body.account-creation-info-nao #newAccountType .emptySpan,
body.account-verid-nao #newAccountType .emptySpan,
body.account-new-userid-nao #newAccountType .emptySpan,
body.account-info-entry-nao #newAccountType .emptySpan,
body.overview #newAccountType .emptySpan,
body.account-status-nao #newAccountType .emptySpan {
  height: 0px;
}
body.account-types-nao #newAccountType .btnGrey,
body.account-creation-info-nao #newAccountType .btnGrey,
body.account-verid-nao #newAccountType .btnGrey,
body.account-new-userid-nao #newAccountType .btnGrey,
body.account-info-entry-nao #newAccountType .btnGrey,
body.overview #newAccountType .btnGrey,
body.account-status-nao #newAccountType .btnGrey {
  background-color: #9a9a9a;
  border: 1px solid #818181;
}
body.account-types-nao #newAccountType .margin-left,
body.account-creation-info-nao #newAccountType .margin-left,
body.account-verid-nao #newAccountType .margin-left,
body.account-new-userid-nao #newAccountType .margin-left,
body.account-info-entry-nao #newAccountType .margin-left,
body.overview #newAccountType .margin-left,
body.account-status-nao #newAccountType .margin-left {
  margin-left: 0px;
}
body.account-types-nao #newAccountType .bold,
body.account-creation-info-nao #newAccountType .bold,
body.account-verid-nao #newAccountType .bold,
body.account-new-userid-nao #newAccountType .bold,
body.account-info-entry-nao #newAccountType .bold,
body.overview #newAccountType .bold,
body.account-status-nao #newAccountType .bold {
  font-weight: 600;
}
body.account-types-nao #newAccountType .actionable,
body.account-creation-info-nao #newAccountType .actionable,
body.account-verid-nao #newAccountType .actionable,
body.account-new-userid-nao #newAccountType .actionable,
body.account-info-entry-nao #newAccountType .actionable,
body.overview #newAccountType .actionable,
body.account-status-nao #newAccountType .actionable {
  color: #638cb4 !important;
  cursor: pointer;
  float: left;
  margin-top: 4px;
}
body.account-types-nao #newAccountType .muted,
body.account-creation-info-nao #newAccountType .muted,
body.account-verid-nao #newAccountType .muted,
body.account-new-userid-nao #newAccountType .muted,
body.account-info-entry-nao #newAccountType .muted,
body.overview #newAccountType .muted,
body.account-status-nao #newAccountType .muted {
  font-size: 13px;
  padding-top: 0px;
}
body.account-types-nao #newAccountType .info-label,
body.account-creation-info-nao #newAccountType .info-label,
body.account-verid-nao #newAccountType .info-label,
body.account-new-userid-nao #newAccountType .info-label,
body.account-info-entry-nao #newAccountType .info-label,
body.overview #newAccountType .info-label,
body.account-status-nao #newAccountType .info-label,
body.account-types-nao #newAccountType .icon-info-label,
body.account-creation-info-nao #newAccountType .icon-info-label,
body.account-verid-nao #newAccountType .icon-info-label,
body.account-new-userid-nao #newAccountType .icon-info-label,
body.account-info-entry-nao #newAccountType .icon-info-label,
body.overview #newAccountType .icon-info-label,
body.account-status-nao #newAccountType .icon-info-label {
  padding-left: 0px;
  display: block;
}
@media (min-width: 768px) {
  body.account-types-nao #newAccountType .info-label,
  body.account-creation-info-nao #newAccountType .info-label,
  body.account-verid-nao #newAccountType .info-label,
  body.account-new-userid-nao #newAccountType .info-label,
  body.account-info-entry-nao #newAccountType .info-label,
  body.overview #newAccountType .info-label,
  body.account-status-nao #newAccountType .info-label,
  body.account-types-nao #newAccountType .icon-info-label,
  body.account-creation-info-nao #newAccountType .icon-info-label,
  body.account-verid-nao #newAccountType .icon-info-label,
  body.account-new-userid-nao #newAccountType .icon-info-label,
  body.account-info-entry-nao #newAccountType .icon-info-label,
  body.overview #newAccountType .icon-info-label,
  body.account-status-nao #newAccountType .icon-info-label {
    padding-left: 20px;
  }
}
body.account-types-nao #newAccountType .accountTypeSection,
body.account-creation-info-nao #newAccountType .accountTypeSection,
body.account-verid-nao #newAccountType .accountTypeSection,
body.account-new-userid-nao #newAccountType .accountTypeSection,
body.account-info-entry-nao #newAccountType .accountTypeSection,
body.overview #newAccountType .accountTypeSection,
body.account-status-nao #newAccountType .accountTypeSection {
  background-color: #f3f0f0;
  background-repeat: no-repeat;
  background-image: linear-gradient(#ffffff, #f3f0f0);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f3f0f0));
  background-image: -webkit-linear-gradient(#ffffff, #f3f0f0);
  background-image: -moz-linear-gradient(#ffffff, #f3f0f0);
  background-image: -o-linear-gradient(top, #ffffff, #f3f0f0);
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f3f0f0));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#f3f0f0', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#f3f0f0', GradientType=0))";
  border-radius: 5px;
  height: 178px;
  margin-bottom: 20px;
  padding-left: 2px;
  padding-top: 24px;
  width: 31%;
  border: 1px solid #e3e3e3;
  margin-left: 17px;
  color: #333333;
}
body.account-types-nao #newAccountType .accountTypeSection .icon-info-sign,
body.account-creation-info-nao #newAccountType .accountTypeSection .icon-info-sign,
body.account-verid-nao #newAccountType .accountTypeSection .icon-info-sign,
body.account-new-userid-nao #newAccountType .accountTypeSection .icon-info-sign,
body.account-info-entry-nao #newAccountType .accountTypeSection .icon-info-sign,
body.overview #newAccountType .accountTypeSection .icon-info-sign,
body.account-status-nao #newAccountType .accountTypeSection .icon-info-sign {
  margin-left: 5px;
  font-size: 1.5em;
  color: #638cb4;
  text-shadow: 1px 1px 1px #cccccc;
  padding-right: 12px;
  float: right;
  cursor: pointer;
}
body.account-types-nao #newAccountType .accountTypeSection .icon-large:before,
body.account-creation-info-nao #newAccountType .accountTypeSection .icon-large:before,
body.account-verid-nao #newAccountType .accountTypeSection .icon-large:before,
body.account-new-userid-nao #newAccountType .accountTypeSection .icon-large:before,
body.account-info-entry-nao #newAccountType .accountTypeSection .icon-large:before,
body.overview #newAccountType .accountTypeSection .icon-large:before,
body.account-status-nao #newAccountType .accountTypeSection .icon-large:before {
  vertical-align: top;
}
body.account-types-nao #newAccountType .accountTypeSection .row-fluid [class*="span"]:first-child,
body.account-creation-info-nao #newAccountType .accountTypeSection .row-fluid [class*="span"]:first-child,
body.account-verid-nao #newAccountType .accountTypeSection .row-fluid [class*="span"]:first-child,
body.account-new-userid-nao #newAccountType .accountTypeSection .row-fluid [class*="span"]:first-child,
body.account-info-entry-nao #newAccountType .accountTypeSection .row-fluid [class*="span"]:first-child,
body.overview #newAccountType .accountTypeSection .row-fluid [class*="span"]:first-child,
body.account-status-nao #newAccountType .accountTypeSection .row-fluid [class*="span"]:first-child {
  margin-left: 2.127659574468085% !important;
}
body.account-types-nao #newAccountType .accTypeBtn,
body.account-creation-info-nao #newAccountType .accTypeBtn,
body.account-verid-nao #newAccountType .accTypeBtn,
body.account-new-userid-nao #newAccountType .accTypeBtn,
body.account-info-entry-nao #newAccountType .accTypeBtn,
body.overview #newAccountType .accTypeBtn,
body.account-status-nao #newAccountType .accTypeBtn {
  left: 53px;
  position: relative;
  top: 17px;
  text-decoration: none;
}
body.account-types-nao #newAccountType .accountTypeDesc,
body.account-creation-info-nao #newAccountType .accountTypeDesc,
body.account-verid-nao #newAccountType .accountTypeDesc,
body.account-new-userid-nao #newAccountType .accountTypeDesc,
body.account-info-entry-nao #newAccountType .accountTypeDesc,
body.overview #newAccountType .accountTypeDesc,
body.account-status-nao #newAccountType .accountTypeDesc {
  color: #000000;
  position: relative;
  top: 17px;
  font-weight: bold;
  font-size: 13px;
}
body.account-types-nao #newAccountType .newAccountTypeSubHeader,
body.account-creation-info-nao #newAccountType .newAccountTypeSubHeader,
body.account-verid-nao #newAccountType .newAccountTypeSubHeader,
body.account-new-userid-nao #newAccountType .newAccountTypeSubHeader,
body.account-info-entry-nao #newAccountType .newAccountTypeSubHeader,
body.overview #newAccountType .newAccountTypeSubHeader,
body.account-status-nao #newAccountType .newAccountTypeSubHeader {
  position: relative;
  top: -15px;
}
body.account-types-nao #newAccountType .newAccountTypeSubHeader a,
body.account-creation-info-nao #newAccountType .newAccountTypeSubHeader a,
body.account-verid-nao #newAccountType .newAccountTypeSubHeader a,
body.account-new-userid-nao #newAccountType .newAccountTypeSubHeader a,
body.account-info-entry-nao #newAccountType .newAccountTypeSubHeader a,
body.overview #newAccountType .newAccountTypeSubHeader a,
body.account-status-nao #newAccountType .newAccountTypeSubHeader a {
  padding-right: 130px;
}
body.account-types-nao #newAccountType .infoDialogContent,
body.account-creation-info-nao #newAccountType .infoDialogContent,
body.account-verid-nao #newAccountType .infoDialogContent,
body.account-new-userid-nao #newAccountType .infoDialogContent,
body.account-info-entry-nao #newAccountType .infoDialogContent,
body.overview #newAccountType .infoDialogContent,
body.account-status-nao #newAccountType .infoDialogContent {
  text-align: left !important;
}
body.account-types-nao #newAccountType .alignCenter,
body.account-creation-info-nao #newAccountType .alignCenter,
body.account-verid-nao #newAccountType .alignCenter,
body.account-new-userid-nao #newAccountType .alignCenter,
body.account-info-entry-nao #newAccountType .alignCenter,
body.overview #newAccountType .alignCenter,
body.account-status-nao #newAccountType .alignCenter {
  text-align: center;
}
body.account-types-nao .infoDialog,
body.account-creation-info-nao .infoDialog,
body.account-verid-nao .infoDialog,
body.account-new-userid-nao .infoDialog,
body.account-info-entry-nao .infoDialog,
body.overview .infoDialog,
body.account-status-nao .infoDialog {
  display: none;
  position: fixed;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.4);
}
body.account-types-nao .infoDialog .infoDialogContent,
body.account-creation-info-nao .infoDialog .infoDialogContent,
body.account-verid-nao .infoDialog .infoDialogContent,
body.account-new-userid-nao .infoDialog .infoDialogContent,
body.account-info-entry-nao .infoDialog .infoDialogContent,
body.overview .infoDialog .infoDialogContent,
body.account-status-nao .infoDialog .infoDialogContent {
  background-color: #fefefe;
  border-radius: 10px;
  text-align: center;
  width: 85%;
  margin-left: 4%;
  margin-top: 50%;
  padding-bottom: 20px;
}
@media (min-width: 768px) {
  body.account-types-nao .infoDialog .infoDialogContent,
  body.account-creation-info-nao .infoDialog .infoDialogContent,
  body.account-verid-nao .infoDialog .infoDialogContent,
  body.account-new-userid-nao .infoDialog .infoDialogContent,
  body.account-info-entry-nao .infoDialog .infoDialogContent,
  body.overview .infoDialog .infoDialogContent,
  body.account-status-nao .infoDialog .infoDialogContent {
    width: 30%;
    height: auto;
    margin-left: 30%;
    margin-top: 15%;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  body.account-types-nao .infoDialog .infoDialogContent,
  body.account-creation-info-nao .infoDialog .infoDialogContent,
  body.account-verid-nao .infoDialog .infoDialogContent,
  body.account-new-userid-nao .infoDialog .infoDialogContent,
  body.account-info-entry-nao .infoDialog .infoDialogContent,
  body.overview .infoDialog .infoDialogContent,
  body.account-status-nao .infoDialog .infoDialogContent {
    width: 60%;
    margin-left: 20%;
    margin-top: 15%;
  }
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  body.account-types-nao .infoDialog .infoDialogContent,
  body.account-creation-info-nao .infoDialog .infoDialogContent,
  body.account-verid-nao .infoDialog .infoDialogContent,
  body.account-new-userid-nao .infoDialog .infoDialogContent,
  body.account-info-entry-nao .infoDialog .infoDialogContent,
  body.overview .infoDialog .infoDialogContent,
  body.account-status-nao .infoDialog .infoDialogContent {
    width: 60%;
    margin-left: 20%;
  }
}
body.account-types-nao .infoDialog .infoDialogContent .infoDialogHeader,
body.account-creation-info-nao .infoDialog .infoDialogContent .infoDialogHeader,
body.account-verid-nao .infoDialog .infoDialogContent .infoDialogHeader,
body.account-new-userid-nao .infoDialog .infoDialogContent .infoDialogHeader,
body.account-info-entry-nao .infoDialog .infoDialogContent .infoDialogHeader,
body.overview .infoDialog .infoDialogContent .infoDialogHeader,
body.account-status-nao .infoDialog .infoDialogContent .infoDialogHeader {
  height: 20px;
  background-color: #e3e3e3;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  text-align: left;
  padding: 10px;
  font-weight: 600;
}
body.account-types-nao .infoDialog .infoDialogContent .infoDialogContentBody,
body.account-creation-info-nao .infoDialog .infoDialogContent .infoDialogContentBody,
body.account-verid-nao .infoDialog .infoDialogContent .infoDialogContentBody,
body.account-new-userid-nao .infoDialog .infoDialogContent .infoDialogContentBody,
body.account-info-entry-nao .infoDialog .infoDialogContent .infoDialogContentBody,
body.overview .infoDialog .infoDialogContent .infoDialogContentBody,
body.account-status-nao .infoDialog .infoDialogContent .infoDialogContentBody {
  padding: 2px 30px 30px;
}
body.account-types-nao .infoDialog .infoDialogContent .popup-button,
body.account-creation-info-nao .infoDialog .infoDialogContent .popup-button,
body.account-verid-nao .infoDialog .infoDialogContent .popup-button,
body.account-new-userid-nao .infoDialog .infoDialogContent .popup-button,
body.account-info-entry-nao .infoDialog .infoDialogContent .popup-button,
body.overview .infoDialog .infoDialogContent .popup-button,
body.account-status-nao .infoDialog .infoDialogContent .popup-button {
  margin-top: 20px;
}
body.account-types-nao .infoDialog .infoDialogContent .unsuccessInfo,
body.account-creation-info-nao .infoDialog .infoDialogContent .unsuccessInfo,
body.account-verid-nao .infoDialog .infoDialogContent .unsuccessInfo,
body.account-new-userid-nao .infoDialog .infoDialogContent .unsuccessInfo,
body.account-info-entry-nao .infoDialog .infoDialogContent .unsuccessInfo,
body.overview .infoDialog .infoDialogContent .unsuccessInfo,
body.account-status-nao .infoDialog .infoDialogContent .unsuccessInfo {
  margin-bottom: 10px;
}
body.account-types-nao .infoDialog .infoDialogContent .bold,
body.account-creation-info-nao .infoDialog .infoDialogContent .bold,
body.account-verid-nao .infoDialog .infoDialogContent .bold,
body.account-new-userid-nao .infoDialog .infoDialogContent .bold,
body.account-info-entry-nao .infoDialog .infoDialogContent .bold,
body.overview .infoDialog .infoDialogContent .bold,
body.account-status-nao .infoDialog .infoDialogContent .bold {
  font-weight: 600;
}
body.account-types-nao .infoDialog .icon-info-sign,
body.account-creation-info-nao .infoDialog .icon-info-sign,
body.account-verid-nao .infoDialog .icon-info-sign,
body.account-new-userid-nao .infoDialog .icon-info-sign,
body.account-info-entry-nao .infoDialog .icon-info-sign,
body.overview .infoDialog .icon-info-sign,
body.account-status-nao .infoDialog .icon-info-sign {
  font-size: 1.5em;
  padding-right: 16px;
  color: #638cb4;
}
body.account-types-nao .accountCreationUserInfo input::-ms-reveal,
body.account-creation-info-nao .accountCreationUserInfo input::-ms-reveal,
body.account-verid-nao .accountCreationUserInfo input::-ms-reveal,
body.account-new-userid-nao .accountCreationUserInfo input::-ms-reveal,
body.account-info-entry-nao .accountCreationUserInfo input::-ms-reveal,
body.overview .accountCreationUserInfo input::-ms-reveal,
body.account-status-nao .accountCreationUserInfo input::-ms-reveal {
  display: none;
}
body.account-types-nao .accountCreationUserInfo .fa.fa-eye,
body.account-creation-info-nao .accountCreationUserInfo .fa.fa-eye,
body.account-verid-nao .accountCreationUserInfo .fa.fa-eye,
body.account-new-userid-nao .accountCreationUserInfo .fa.fa-eye,
body.account-info-entry-nao .accountCreationUserInfo .fa.fa-eye,
body.overview .accountCreationUserInfo .fa.fa-eye,
body.account-status-nao .accountCreationUserInfo .fa.fa-eye,
body.account-types-nao .accountCreationUserInfo .fa.fa-eye-slash,
body.account-creation-info-nao .accountCreationUserInfo .fa.fa-eye-slash,
body.account-verid-nao .accountCreationUserInfo .fa.fa-eye-slash,
body.account-new-userid-nao .accountCreationUserInfo .fa.fa-eye-slash,
body.account-info-entry-nao .accountCreationUserInfo .fa.fa-eye-slash,
body.overview .accountCreationUserInfo .fa.fa-eye-slash,
body.account-status-nao .accountCreationUserInfo .fa.fa-eye-slash {
  color: #cecece;
  cursor: pointer;
  left: 87%;
  position: absolute;
  top: 18px;
}
body.account-types-nao .accountCreationUserInfo .fa.fa-stack-2x,
body.account-creation-info-nao .accountCreationUserInfo .fa.fa-stack-2x,
body.account-verid-nao .accountCreationUserInfo .fa.fa-stack-2x,
body.account-new-userid-nao .accountCreationUserInfo .fa.fa-stack-2x,
body.account-info-entry-nao .accountCreationUserInfo .fa.fa-stack-2x,
body.overview .accountCreationUserInfo .fa.fa-stack-2x,
body.account-status-nao .accountCreationUserInfo .fa.fa-stack-2x {
  color: #ffa04f;
}
body.account-types-nao .accountCreationUserInfo .marginLeftMoved,
body.account-creation-info-nao .accountCreationUserInfo .marginLeftMoved,
body.account-verid-nao .accountCreationUserInfo .marginLeftMoved,
body.account-new-userid-nao .accountCreationUserInfo .marginLeftMoved,
body.account-info-entry-nao .accountCreationUserInfo .marginLeftMoved,
body.overview .accountCreationUserInfo .marginLeftMoved,
body.account-status-nao .accountCreationUserInfo .marginLeftMoved {
  margin-left: 1.5%;
}
body.account-types-nao .accountCreationUserInfo .icon-info-sign,
body.account-creation-info-nao .accountCreationUserInfo .icon-info-sign,
body.account-verid-nao .accountCreationUserInfo .icon-info-sign,
body.account-new-userid-nao .accountCreationUserInfo .icon-info-sign,
body.account-info-entry-nao .accountCreationUserInfo .icon-info-sign,
body.overview .accountCreationUserInfo .icon-info-sign,
body.account-status-nao .accountCreationUserInfo .icon-info-sign {
  color: #638cb4;
  text-shadow: 1px 1px 1px #cccccc;
  margin-right: 10px;
}
body.account-types-nao .accountCreationUserInfo .phoneheading,
body.account-creation-info-nao .accountCreationUserInfo .phoneheading,
body.account-verid-nao .accountCreationUserInfo .phoneheading,
body.account-new-userid-nao .accountCreationUserInfo .phoneheading,
body.account-info-entry-nao .accountCreationUserInfo .phoneheading,
body.overview .accountCreationUserInfo .phoneheading,
body.account-status-nao .accountCreationUserInfo .phoneheading {
  font-style: normal;
  font-size: 18px;
  padding-bottom: 10px;
}
body.account-types-nao .accountCreationUserInfo button,
body.account-creation-info-nao .accountCreationUserInfo button,
body.account-verid-nao .accountCreationUserInfo button,
body.account-new-userid-nao .accountCreationUserInfo button,
body.account-info-entry-nao .accountCreationUserInfo button,
body.overview .accountCreationUserInfo button,
body.account-status-nao .accountCreationUserInfo button,
body.account-types-nao .accountCreationUserInfo .btn,
body.account-creation-info-nao .accountCreationUserInfo .btn,
body.account-verid-nao .accountCreationUserInfo .btn,
body.account-new-userid-nao .accountCreationUserInfo .btn,
body.account-info-entry-nao .accountCreationUserInfo .btn,
body.overview .accountCreationUserInfo .btn,
body.account-status-nao .accountCreationUserInfo .btn {
  -webkit-tap-highlight-color: transparent;
}
body.account-types-nao .accountCreationUserInfo .error,
body.account-creation-info-nao .accountCreationUserInfo .error,
body.account-verid-nao .accountCreationUserInfo .error,
body.account-new-userid-nao .accountCreationUserInfo .error,
body.account-info-entry-nao .accountCreationUserInfo .error,
body.overview .accountCreationUserInfo .error,
body.account-status-nao .accountCreationUserInfo .error {
  border: 1px solid red !important;
}
body.account-types-nao .accountCreationUserInfo .supportPhoneSpan,
body.account-creation-info-nao .accountCreationUserInfo .supportPhoneSpan,
body.account-verid-nao .accountCreationUserInfo .supportPhoneSpan,
body.account-new-userid-nao .accountCreationUserInfo .supportPhoneSpan,
body.account-info-entry-nao .accountCreationUserInfo .supportPhoneSpan,
body.overview .accountCreationUserInfo .supportPhoneSpan,
body.account-status-nao .accountCreationUserInfo .supportPhoneSpan {
  height: 0px;
}
body.account-types-nao .accountCreationUserInfo .supportPhone,
body.account-creation-info-nao .accountCreationUserInfo .supportPhone,
body.account-verid-nao .accountCreationUserInfo .supportPhone,
body.account-new-userid-nao .accountCreationUserInfo .supportPhone,
body.account-info-entry-nao .accountCreationUserInfo .supportPhone,
body.overview .accountCreationUserInfo .supportPhone,
body.account-status-nao .accountCreationUserInfo .supportPhone {
  margin-left: 10px;
  margin-bottom: 5px;
  padding: 5px 5px;
  background-color: #dddddd;
  font-weight: 600;
  text-align: left;
}
@media (max-width: 768px) {
  body.account-types-nao .accountCreationUserInfo .supportPhone,
  body.account-creation-info-nao .accountCreationUserInfo .supportPhone,
  body.account-verid-nao .accountCreationUserInfo .supportPhone,
  body.account-new-userid-nao .accountCreationUserInfo .supportPhone,
  body.account-info-entry-nao .accountCreationUserInfo .supportPhone,
  body.overview .accountCreationUserInfo .supportPhone,
  body.account-status-nao .accountCreationUserInfo .supportPhone {
    margin-left: 0px;
  }
}
@media (min-width: 768px) {
  body.account-types-nao .accountCreationUserInfo .supportPhone,
  body.account-creation-info-nao .accountCreationUserInfo .supportPhone,
  body.account-verid-nao .accountCreationUserInfo .supportPhone,
  body.account-new-userid-nao .accountCreationUserInfo .supportPhone,
  body.account-info-entry-nao .accountCreationUserInfo .supportPhone,
  body.overview .accountCreationUserInfo .supportPhone,
  body.account-status-nao .accountCreationUserInfo .supportPhone {
    position: relative;
    top: 10px;
    margin-left: 15px;
  }
}
body.account-types-nao .accountCreationUserInfo .linkText,
body.account-creation-info-nao .accountCreationUserInfo .linkText,
body.account-verid-nao .accountCreationUserInfo .linkText,
body.account-new-userid-nao .accountCreationUserInfo .linkText,
body.account-info-entry-nao .accountCreationUserInfo .linkText,
body.overview .accountCreationUserInfo .linkText,
body.account-status-nao .accountCreationUserInfo .linkText {
  color: #638cb4;
  padding-top: 0px;
  cursor: pointer;
  font-weight: 600;
}
body.account-types-nao .accountCreationUserInfo .emptySpan,
body.account-creation-info-nao .accountCreationUserInfo .emptySpan,
body.account-verid-nao .accountCreationUserInfo .emptySpan,
body.account-new-userid-nao .accountCreationUserInfo .emptySpan,
body.account-info-entry-nao .accountCreationUserInfo .emptySpan,
body.overview .accountCreationUserInfo .emptySpan,
body.account-status-nao .accountCreationUserInfo .emptySpan {
  height: 0px;
}
body.account-types-nao .accountCreationUserInfo .btnGrey,
body.account-creation-info-nao .accountCreationUserInfo .btnGrey,
body.account-verid-nao .accountCreationUserInfo .btnGrey,
body.account-new-userid-nao .accountCreationUserInfo .btnGrey,
body.account-info-entry-nao .accountCreationUserInfo .btnGrey,
body.overview .accountCreationUserInfo .btnGrey,
body.account-status-nao .accountCreationUserInfo .btnGrey {
  background-color: #9a9a9a;
  border: 1px solid #818181;
}
body.account-types-nao .accountCreationUserInfo .margin-left,
body.account-creation-info-nao .accountCreationUserInfo .margin-left,
body.account-verid-nao .accountCreationUserInfo .margin-left,
body.account-new-userid-nao .accountCreationUserInfo .margin-left,
body.account-info-entry-nao .accountCreationUserInfo .margin-left,
body.overview .accountCreationUserInfo .margin-left,
body.account-status-nao .accountCreationUserInfo .margin-left {
  margin-left: 0px;
}
body.account-types-nao .accountCreationUserInfo .bold,
body.account-creation-info-nao .accountCreationUserInfo .bold,
body.account-verid-nao .accountCreationUserInfo .bold,
body.account-new-userid-nao .accountCreationUserInfo .bold,
body.account-info-entry-nao .accountCreationUserInfo .bold,
body.overview .accountCreationUserInfo .bold,
body.account-status-nao .accountCreationUserInfo .bold {
  font-weight: 600;
}
body.account-types-nao .accountCreationUserInfo .actionable,
body.account-creation-info-nao .accountCreationUserInfo .actionable,
body.account-verid-nao .accountCreationUserInfo .actionable,
body.account-new-userid-nao .accountCreationUserInfo .actionable,
body.account-info-entry-nao .accountCreationUserInfo .actionable,
body.overview .accountCreationUserInfo .actionable,
body.account-status-nao .accountCreationUserInfo .actionable {
  color: #638cb4 !important;
  cursor: pointer;
  float: left;
  margin-top: 4px;
}
body.account-types-nao .accountCreationUserInfo .muted,
body.account-creation-info-nao .accountCreationUserInfo .muted,
body.account-verid-nao .accountCreationUserInfo .muted,
body.account-new-userid-nao .accountCreationUserInfo .muted,
body.account-info-entry-nao .accountCreationUserInfo .muted,
body.overview .accountCreationUserInfo .muted,
body.account-status-nao .accountCreationUserInfo .muted {
  font-size: 13px;
  padding-top: 0px;
}
body.account-types-nao .accountCreationUserInfo .info-label,
body.account-creation-info-nao .accountCreationUserInfo .info-label,
body.account-verid-nao .accountCreationUserInfo .info-label,
body.account-new-userid-nao .accountCreationUserInfo .info-label,
body.account-info-entry-nao .accountCreationUserInfo .info-label,
body.overview .accountCreationUserInfo .info-label,
body.account-status-nao .accountCreationUserInfo .info-label,
body.account-types-nao .accountCreationUserInfo .icon-info-label,
body.account-creation-info-nao .accountCreationUserInfo .icon-info-label,
body.account-verid-nao .accountCreationUserInfo .icon-info-label,
body.account-new-userid-nao .accountCreationUserInfo .icon-info-label,
body.account-info-entry-nao .accountCreationUserInfo .icon-info-label,
body.overview .accountCreationUserInfo .icon-info-label,
body.account-status-nao .accountCreationUserInfo .icon-info-label {
  padding-left: 0px;
  display: block;
}
@media (min-width: 768px) {
  body.account-types-nao .accountCreationUserInfo .info-label,
  body.account-creation-info-nao .accountCreationUserInfo .info-label,
  body.account-verid-nao .accountCreationUserInfo .info-label,
  body.account-new-userid-nao .accountCreationUserInfo .info-label,
  body.account-info-entry-nao .accountCreationUserInfo .info-label,
  body.overview .accountCreationUserInfo .info-label,
  body.account-status-nao .accountCreationUserInfo .info-label,
  body.account-types-nao .accountCreationUserInfo .icon-info-label,
  body.account-creation-info-nao .accountCreationUserInfo .icon-info-label,
  body.account-verid-nao .accountCreationUserInfo .icon-info-label,
  body.account-new-userid-nao .accountCreationUserInfo .icon-info-label,
  body.account-info-entry-nao .accountCreationUserInfo .icon-info-label,
  body.overview .accountCreationUserInfo .icon-info-label,
  body.account-status-nao .accountCreationUserInfo .icon-info-label {
    padding-left: 20px;
  }
}
@media (min-width: 768px) {
  body.account-types-nao .accountCreationUserInfo .supportPhone,
  body.account-creation-info-nao .accountCreationUserInfo .supportPhone,
  body.account-verid-nao .accountCreationUserInfo .supportPhone,
  body.account-new-userid-nao .accountCreationUserInfo .supportPhone,
  body.account-info-entry-nao .accountCreationUserInfo .supportPhone,
  body.overview .accountCreationUserInfo .supportPhone,
  body.account-status-nao .accountCreationUserInfo .supportPhone {
    top: 0px;
  }
}
body.account-types-nao .accountCreationUserInfo .accountCreationInfoSection,
body.account-creation-info-nao .accountCreationUserInfo .accountCreationInfoSection,
body.account-verid-nao .accountCreationUserInfo .accountCreationInfoSection,
body.account-new-userid-nao .accountCreationUserInfo .accountCreationInfoSection,
body.account-info-entry-nao .accountCreationUserInfo .accountCreationInfoSection,
body.overview .accountCreationUserInfo .accountCreationInfoSection,
body.account-status-nao .accountCreationUserInfo .accountCreationInfoSection {
  padding: 40px;
  border: 1px solid #dfdede;
  background-color: #e8e7e7;
}
body.account-types-nao .accountCreationUserInfo .accountCreationInfoSection:nth-child(2),
body.account-creation-info-nao .accountCreationUserInfo .accountCreationInfoSection:nth-child(2),
body.account-verid-nao .accountCreationUserInfo .accountCreationInfoSection:nth-child(2),
body.account-new-userid-nao .accountCreationUserInfo .accountCreationInfoSection:nth-child(2),
body.account-info-entry-nao .accountCreationUserInfo .accountCreationInfoSection:nth-child(2),
body.overview .accountCreationUserInfo .accountCreationInfoSection:nth-child(2),
body.account-status-nao .accountCreationUserInfo .accountCreationInfoSection:nth-child(2) {
  padding-bottom: 109px !important;
  margin-right: 5px;
  margin-left: 10px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  body.account-types-nao .accountCreationUserInfo .accountCreationInfoSection:nth-child(2),
  body.account-creation-info-nao .accountCreationUserInfo .accountCreationInfoSection:nth-child(2),
  body.account-verid-nao .accountCreationUserInfo .accountCreationInfoSection:nth-child(2),
  body.account-new-userid-nao .accountCreationUserInfo .accountCreationInfoSection:nth-child(2),
  body.account-info-entry-nao .accountCreationUserInfo .accountCreationInfoSection:nth-child(2),
  body.overview .accountCreationUserInfo .accountCreationInfoSection:nth-child(2),
  body.account-status-nao .accountCreationUserInfo .accountCreationInfoSection:nth-child(2) {
    padding-bottom: 130px !important;
    margin-left: 5px;
  }
}
body.account-types-nao .accountCreationUserInfo .span8 .accountCreationInfoSection,
body.account-creation-info-nao .accountCreationUserInfo .span8 .accountCreationInfoSection,
body.account-verid-nao .accountCreationUserInfo .span8 .accountCreationInfoSection,
body.account-new-userid-nao .accountCreationUserInfo .span8 .accountCreationInfoSection,
body.account-info-entry-nao .accountCreationUserInfo .span8 .accountCreationInfoSection,
body.overview .accountCreationUserInfo .span8 .accountCreationInfoSection,
body.account-status-nao .accountCreationUserInfo .span8 .accountCreationInfoSection {
  height: 340px;
  padding: 30px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  body.account-types-nao .accountCreationUserInfo .span8 .accountCreationInfoSection,
  body.account-creation-info-nao .accountCreationUserInfo .span8 .accountCreationInfoSection,
  body.account-verid-nao .accountCreationUserInfo .span8 .accountCreationInfoSection,
  body.account-new-userid-nao .accountCreationUserInfo .span8 .accountCreationInfoSection,
  body.account-info-entry-nao .accountCreationUserInfo .span8 .accountCreationInfoSection,
  body.overview .accountCreationUserInfo .span8 .accountCreationInfoSection,
  body.account-status-nao .accountCreationUserInfo .span8 .accountCreationInfoSection {
    height: 370px;
  }
}
body.account-types-nao .accountCreationUserInfo .accountCreationInfoIcon,
body.account-creation-info-nao .accountCreationUserInfo .accountCreationInfoIcon,
body.account-verid-nao .accountCreationUserInfo .accountCreationInfoIcon,
body.account-new-userid-nao .accountCreationUserInfo .accountCreationInfoIcon,
body.account-info-entry-nao .accountCreationUserInfo .accountCreationInfoIcon,
body.overview .accountCreationUserInfo .accountCreationInfoIcon,
body.account-status-nao .accountCreationUserInfo .accountCreationInfoIcon {
  text-align: center;
  margin-bottom: 10px;
}
body.account-types-nao .accountCreationUserInfo a,
body.account-creation-info-nao .accountCreationUserInfo a,
body.account-verid-nao .accountCreationUserInfo a,
body.account-new-userid-nao .accountCreationUserInfo a,
body.account-info-entry-nao .accountCreationUserInfo a,
body.overview .accountCreationUserInfo a,
body.account-status-nao .accountCreationUserInfo a {
  text-decoration: none !important;
}
body.account-types-nao .accountCreationUserInfo .accountTypeHeader,
body.account-creation-info-nao .accountCreationUserInfo .accountTypeHeader,
body.account-verid-nao .accountCreationUserInfo .accountTypeHeader,
body.account-new-userid-nao .accountCreationUserInfo .accountTypeHeader,
body.account-info-entry-nao .accountCreationUserInfo .accountTypeHeader,
body.overview .accountCreationUserInfo .accountTypeHeader,
body.account-status-nao .accountCreationUserInfo .accountTypeHeader {
  font-size: 24.5px;
  font-weight: bold;
  line-height: 40px;
}
@media (min-width: 375px) and (max-width: 736px) {
  body.account-types-nao .accountCreationUserInfo .accountTypeHeader,
  body.account-creation-info-nao .accountCreationUserInfo .accountTypeHeader,
  body.account-verid-nao .accountCreationUserInfo .accountTypeHeader,
  body.account-new-userid-nao .accountCreationUserInfo .accountTypeHeader,
  body.account-info-entry-nao .accountCreationUserInfo .accountTypeHeader,
  body.overview .accountCreationUserInfo .accountTypeHeader,
  body.account-status-nao .accountCreationUserInfo .accountTypeHeader {
    font-size: 21.5px;
  }
}
body.account-types-nao #account-opening,
body.account-creation-info-nao #account-opening,
body.account-verid-nao #account-opening,
body.account-new-userid-nao #account-opening,
body.account-info-entry-nao #account-opening,
body.overview #account-opening,
body.account-status-nao #account-opening {
  margin: 1% 1%;
}
body.account-types-nao #account-opening div.component_container,
body.account-creation-info-nao #account-opening div.component_container,
body.account-verid-nao #account-opening div.component_container,
body.account-new-userid-nao #account-opening div.component_container,
body.account-info-entry-nao #account-opening div.component_container,
body.overview #account-opening div.component_container,
body.account-status-nao #account-opening div.component_container {
  margin: 0 10px;
}
body.account-types-nao #account-opening .fa.fa-file-o,
body.account-creation-info-nao #account-opening .fa.fa-file-o,
body.account-verid-nao #account-opening .fa.fa-file-o,
body.account-new-userid-nao #account-opening .fa.fa-file-o,
body.account-info-entry-nao #account-opening .fa.fa-file-o,
body.overview #account-opening .fa.fa-file-o,
body.account-status-nao #account-opening .fa.fa-file-o,
body.account-types-nao #account-opening .fa.fa-trash-o,
body.account-creation-info-nao #account-opening .fa.fa-trash-o,
body.account-verid-nao #account-opening .fa.fa-trash-o,
body.account-new-userid-nao #account-opening .fa.fa-trash-o,
body.account-info-entry-nao #account-opening .fa.fa-trash-o,
body.overview #account-opening .fa.fa-trash-o,
body.account-status-nao #account-opening .fa.fa-trash-o {
  padding-right: 5px;
}
body.account-types-nao #account-opening .fa.fa-eye,
body.account-creation-info-nao #account-opening .fa.fa-eye,
body.account-verid-nao #account-opening .fa.fa-eye,
body.account-new-userid-nao #account-opening .fa.fa-eye,
body.account-info-entry-nao #account-opening .fa.fa-eye,
body.overview #account-opening .fa.fa-eye,
body.account-status-nao #account-opening .fa.fa-eye,
body.account-types-nao #account-opening .fa.fa-eye-slash,
body.account-creation-info-nao #account-opening .fa.fa-eye-slash,
body.account-verid-nao #account-opening .fa.fa-eye-slash,
body.account-new-userid-nao #account-opening .fa.fa-eye-slash,
body.account-info-entry-nao #account-opening .fa.fa-eye-slash,
body.overview #account-opening .fa.fa-eye-slash,
body.account-status-nao #account-opening .fa.fa-eye-slash {
  color: #cecece;
  cursor: pointer;
  left: 80%;
  position: absolute;
  top: 18px;
}
body.account-types-nao #account-opening .fa.fa-stack-2x,
body.account-creation-info-nao #account-opening .fa.fa-stack-2x,
body.account-verid-nao #account-opening .fa.fa-stack-2x,
body.account-new-userid-nao #account-opening .fa.fa-stack-2x,
body.account-info-entry-nao #account-opening .fa.fa-stack-2x,
body.overview #account-opening .fa.fa-stack-2x,
body.account-status-nao #account-opening .fa.fa-stack-2x {
  color: #ffa04f;
}
body.account-types-nao #account-opening .padding-top,
body.account-creation-info-nao #account-opening .padding-top,
body.account-verid-nao #account-opening .padding-top,
body.account-new-userid-nao #account-opening .padding-top,
body.account-info-entry-nao #account-opening .padding-top,
body.overview #account-opening .padding-top,
body.account-status-nao #account-opening .padding-top {
  padding-top: 0px;
}
body.account-types-nao #account-opening .expanderIcon,
body.account-creation-info-nao #account-opening .expanderIcon,
body.account-verid-nao #account-opening .expanderIcon,
body.account-new-userid-nao #account-opening .expanderIcon,
body.account-info-entry-nao #account-opening .expanderIcon,
body.overview #account-opening .expanderIcon,
body.account-status-nao #account-opening .expanderIcon {
  padding-bottom: 4px;
  padding-right: 25px;
}
body.account-types-nao #account-opening .collapseIcon,
body.account-creation-info-nao #account-opening .collapseIcon,
body.account-verid-nao #account-opening .collapseIcon,
body.account-new-userid-nao #account-opening .collapseIcon,
body.account-info-entry-nao #account-opening .collapseIcon,
body.overview #account-opening .collapseIcon,
body.account-status-nao #account-opening .collapseIcon {
  padding-bottom: 4px;
  padding-right: 25px;
}
body.account-types-nao #account-opening .fontMagnify,
body.account-creation-info-nao #account-opening .fontMagnify,
body.account-verid-nao #account-opening .fontMagnify,
body.account-new-userid-nao #account-opening .fontMagnify,
body.account-info-entry-nao #account-opening .fontMagnify,
body.overview #account-opening .fontMagnify,
body.account-status-nao #account-opening .fontMagnify {
  font-size: 20px;
}
body.account-types-nao #account-opening .btnreviewphone,
body.account-creation-info-nao #account-opening .btnreviewphone,
body.account-verid-nao #account-opening .btnreviewphone,
body.account-new-userid-nao #account-opening .btnreviewphone,
body.account-info-entry-nao #account-opening .btnreviewphone,
body.overview #account-opening .btnreviewphone,
body.account-status-nao #account-opening .btnreviewphone {
  border-radius: 46px;
  width: 200px;
  background-color: #ffa04f;
  border-color: #ff841c;
  height: 150px;
}
body.account-types-nao #account-opening .headingspace,
body.account-creation-info-nao #account-opening .headingspace,
body.account-verid-nao #account-opening .headingspace,
body.account-new-userid-nao #account-opening .headingspace,
body.account-info-entry-nao #account-opening .headingspace,
body.overview #account-opening .headingspace,
body.account-status-nao #account-opening .headingspace {
  margin-top: -10px;
}
body.account-types-nao #account-opening input[type="radio"],
body.account-creation-info-nao #account-opening input[type="radio"],
body.account-verid-nao #account-opening input[type="radio"],
body.account-new-userid-nao #account-opening input[type="radio"],
body.account-info-entry-nao #account-opening input[type="radio"],
body.overview #account-opening input[type="radio"],
body.account-status-nao #account-opening input[type="radio"] {
  margin: 0;
}
body.account-types-nao #account-opening input[type="text"],
body.account-creation-info-nao #account-opening input[type="text"],
body.account-verid-nao #account-opening input[type="text"],
body.account-new-userid-nao #account-opening input[type="text"],
body.account-info-entry-nao #account-opening input[type="text"],
body.overview #account-opening input[type="text"],
body.account-status-nao #account-opening input[type="text"] {
  height: 30px;
  margin-bottom: 0;
}
body.account-types-nao #account-opening .navbuttonsdiv,
body.account-creation-info-nao #account-opening .navbuttonsdiv,
body.account-verid-nao #account-opening .navbuttonsdiv,
body.account-new-userid-nao #account-opening .navbuttonsdiv,
body.account-info-entry-nao #account-opening .navbuttonsdiv,
body.overview #account-opening .navbuttonsdiv,
body.account-status-nao #account-opening .navbuttonsdiv {
  padding-top: 5px;
  font-size: 14px;
}
body.account-types-nao #account-opening .navbuttonsdiv .pull-right .button,
body.account-creation-info-nao #account-opening .navbuttonsdiv .pull-right .button,
body.account-verid-nao #account-opening .navbuttonsdiv .pull-right .button,
body.account-new-userid-nao #account-opening .navbuttonsdiv .pull-right .button,
body.account-info-entry-nao #account-opening .navbuttonsdiv .pull-right .button,
body.overview #account-opening .navbuttonsdiv .pull-right .button,
body.account-status-nao #account-opening .navbuttonsdiv .pull-right .button {
  padding-left: 12px;
  padding-right: 12px;
}
body.account-types-nao #account-opening .navbuttonsdiv .leftButton,
body.account-creation-info-nao #account-opening .navbuttonsdiv .leftButton,
body.account-verid-nao #account-opening .navbuttonsdiv .leftButton,
body.account-new-userid-nao #account-opening .navbuttonsdiv .leftButton,
body.account-info-entry-nao #account-opening .navbuttonsdiv .leftButton,
body.overview #account-opening .navbuttonsdiv .leftButton,
body.account-status-nao #account-opening .navbuttonsdiv .leftButton {
  padding-left: 0px;
  margin-left: 0px;
}
body.account-types-nao #account-opening .navbuttonsdiv .saveAndExit,
body.account-creation-info-nao #account-opening .navbuttonsdiv .saveAndExit,
body.account-verid-nao #account-opening .navbuttonsdiv .saveAndExit,
body.account-new-userid-nao #account-opening .navbuttonsdiv .saveAndExit,
body.account-info-entry-nao #account-opening .navbuttonsdiv .saveAndExit,
body.overview #account-opening .navbuttonsdiv .saveAndExit,
body.account-status-nao #account-opening .navbuttonsdiv .saveAndExit {
  margin-left: 20px;
}
body.account-types-nao #account-opening .lineBorder,
body.account-creation-info-nao #account-opening .lineBorder,
body.account-verid-nao #account-opening .lineBorder,
body.account-new-userid-nao #account-opening .lineBorder,
body.account-info-entry-nao #account-opening .lineBorder,
body.overview #account-opening .lineBorder,
body.account-status-nao #account-opening .lineBorder {
  border-bottom: 3px solid #999999;
}
body.account-types-nao #account-opening #navigationList,
body.account-creation-info-nao #account-opening #navigationList,
body.account-verid-nao #account-opening #navigationList,
body.account-new-userid-nao #account-opening #navigationList,
body.account-info-entry-nao #account-opening #navigationList,
body.overview #account-opening #navigationList,
body.account-status-nao #account-opening #navigationList {
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 0px;
}
body.account-types-nao #account-opening .rect,
body.account-creation-info-nao #account-opening .rect,
body.account-verid-nao #account-opening .rect,
body.account-new-userid-nao #account-opening .rect,
body.account-info-entry-nao #account-opening .rect,
body.overview #account-opening .rect,
body.account-status-nao #account-opening .rect {
  padding-bottom: 21px;
}
body.account-types-nao #account-opening .email,
body.account-creation-info-nao #account-opening .email,
body.account-verid-nao #account-opening .email,
body.account-new-userid-nao #account-opening .email,
body.account-info-entry-nao #account-opening .email,
body.overview #account-opening .email,
body.account-status-nao #account-opening .email {
  padding-left: 29px;
  padding-top: 13px;
}
body.account-types-nao #account-opening .checkbox,
body.account-creation-info-nao #account-opening .checkbox,
body.account-verid-nao #account-opening .checkbox,
body.account-new-userid-nao #account-opening .checkbox,
body.account-info-entry-nao #account-opening .checkbox,
body.overview #account-opening .checkbox,
body.account-status-nao #account-opening .checkbox {
  padding-left: 5px !important;
}
body.account-types-nao #account-opening .reviewlabel,
body.account-creation-info-nao #account-opening .reviewlabel,
body.account-verid-nao #account-opening .reviewlabel,
body.account-new-userid-nao #account-opening .reviewlabel,
body.account-info-entry-nao #account-opening .reviewlabel,
body.overview #account-opening .reviewlabel,
body.account-status-nao #account-opening .reviewlabel {
  color: #999;
  display: inline-block;
  margin-top: 10px;
}
body.account-types-nao #account-opening .review-margin,
body.account-creation-info-nao #account-opening .review-margin,
body.account-verid-nao #account-opening .review-margin,
body.account-new-userid-nao #account-opening .review-margin,
body.account-info-entry-nao #account-opening .review-margin,
body.overview #account-opening .review-margin,
body.account-status-nao #account-opening .review-margin {
  margin-top: 10px;
}
body.account-types-nao #account-opening .reviewlabelUpperCase,
body.account-creation-info-nao #account-opening .reviewlabelUpperCase,
body.account-verid-nao #account-opening .reviewlabelUpperCase,
body.account-new-userid-nao #account-opening .reviewlabelUpperCase,
body.account-info-entry-nao #account-opening .reviewlabelUpperCase,
body.overview #account-opening .reviewlabelUpperCase,
body.account-status-nao #account-opening .reviewlabelUpperCase {
  color: #999;
  display: inline-block;
  text-transform: uppercase;
  font-size: 12px;
  width: 100%;
}
body.account-types-nao #account-opening .ssntoggle,
body.account-creation-info-nao #account-opening .ssntoggle,
body.account-verid-nao #account-opening .ssntoggle,
body.account-new-userid-nao #account-opening .ssntoggle,
body.account-info-entry-nao #account-opening .ssntoggle,
body.overview #account-opening .ssntoggle,
body.account-status-nao #account-opening .ssntoggle {
  width: 20%;
  float: left;
}
body.account-types-nao #account-opening .toUpperCase,
body.account-creation-info-nao #account-opening .toUpperCase,
body.account-verid-nao #account-opening .toUpperCase,
body.account-new-userid-nao #account-opening .toUpperCase,
body.account-info-entry-nao #account-opening .toUpperCase,
body.overview #account-opening .toUpperCase,
body.account-status-nao #account-opening .toUpperCase {
  text-transform: uppercase;
}
body.account-types-nao #account-opening .lockIcon,
body.account-creation-info-nao #account-opening .lockIcon,
body.account-verid-nao #account-opening .lockIcon,
body.account-new-userid-nao #account-opening .lockIcon,
body.account-info-entry-nao #account-opening .lockIcon,
body.overview #account-opening .lockIcon,
body.account-status-nao #account-opening .lockIcon {
  display: inline-block;
  margin-left: 5px;
  color: #999999;
}
body.account-types-nao #account-opening .reviewBorder,
body.account-creation-info-nao #account-opening .reviewBorder,
body.account-verid-nao #account-opening .reviewBorder,
body.account-new-userid-nao #account-opening .reviewBorder,
body.account-info-entry-nao #account-opening .reviewBorder,
body.overview #account-opening .reviewBorder,
body.account-status-nao #account-opening .reviewBorder {
  border-bottom: 3px solid #999999;
}
body.account-types-nao #account-opening .review,
body.account-creation-info-nao #account-opening .review,
body.account-verid-nao #account-opening .review,
body.account-new-userid-nao #account-opening .review,
body.account-info-entry-nao #account-opening .review,
body.overview #account-opening .review,
body.account-status-nao #account-opening .review {
  padding-bottom: 10px;
  padding-left: 0px;
}
body.account-types-nao #account-opening .review .iconspan,
body.account-creation-info-nao #account-opening .review .iconspan,
body.account-verid-nao #account-opening .review .iconspan,
body.account-new-userid-nao #account-opening .review .iconspan,
body.account-info-entry-nao #account-opening .review .iconspan,
body.overview #account-opening .review .iconspan,
body.account-status-nao #account-opening .review .iconspan {
  float: right;
  margin-right: 6px ;
  margin-top: -23px;
  position: relative ;
  z-index: 2 ;
  width: 40% ;
  color: #999999;
}
body.account-types-nao #account-opening .review .row-fluid [class*="span"],
body.account-creation-info-nao #account-opening .review .row-fluid [class*="span"],
body.account-verid-nao #account-opening .review .row-fluid [class*="span"],
body.account-new-userid-nao #account-opening .review .row-fluid [class*="span"],
body.account-info-entry-nao #account-opening .review .row-fluid [class*="span"],
body.overview #account-opening .review .row-fluid [class*="span"],
body.account-status-nao #account-opening .review .row-fluid [class*="span"] {
  min-height: 0px;
}
body.account-types-nao #account-opening .review .fa.fa-eye,
body.account-creation-info-nao #account-opening .review .fa.fa-eye,
body.account-verid-nao #account-opening .review .fa.fa-eye,
body.account-new-userid-nao #account-opening .review .fa.fa-eye,
body.account-info-entry-nao #account-opening .review .fa.fa-eye,
body.overview #account-opening .review .fa.fa-eye,
body.account-status-nao #account-opening .review .fa.fa-eye,
body.account-types-nao #account-opening .review .fa.fa-eye-slash,
body.account-creation-info-nao #account-opening .review .fa.fa-eye-slash,
body.account-verid-nao #account-opening .review .fa.fa-eye-slash,
body.account-new-userid-nao #account-opening .review .fa.fa-eye-slash,
body.account-info-entry-nao #account-opening .review .fa.fa-eye-slash,
body.overview #account-opening .review .fa.fa-eye-slash,
body.account-status-nao #account-opening .review .fa.fa-eye-slash {
  left: 12px;
  position: relative;
  top: 0;
  width: 15%;
  float: left;
}
@media (min-width: 375px) and (max-width: 736px) {
  body.account-types-nao #account-opening .review .fa.fa-eye,
  body.account-creation-info-nao #account-opening .review .fa.fa-eye,
  body.account-verid-nao #account-opening .review .fa.fa-eye,
  body.account-new-userid-nao #account-opening .review .fa.fa-eye,
  body.account-info-entry-nao #account-opening .review .fa.fa-eye,
  body.overview #account-opening .review .fa.fa-eye,
  body.account-status-nao #account-opening .review .fa.fa-eye,
  body.account-types-nao #account-opening .review .fa.fa-eye-slash,
  body.account-creation-info-nao #account-opening .review .fa.fa-eye-slash,
  body.account-verid-nao #account-opening .review .fa.fa-eye-slash,
  body.account-new-userid-nao #account-opening .review .fa.fa-eye-slash,
  body.account-info-entry-nao #account-opening .review .fa.fa-eye-slash,
  body.overview #account-opening .review .fa.fa-eye-slash,
  body.account-status-nao #account-opening .review .fa.fa-eye-slash {
    left: 25%;
    position: absolute;
    float: none;
    top: 18px;
  }
}
body.account-types-nao #account-opening .review .bull,
body.account-creation-info-nao #account-opening .review .bull,
body.account-verid-nao #account-opening .review .bull,
body.account-new-userid-nao #account-opening .review .bull,
body.account-info-entry-nao #account-opening .review .bull,
body.overview #account-opening .review .bull,
body.account-status-nao #account-opening .review .bull {
  font-size: 23px;
  font-family: "Arial", sans-serif;
}
body.account-types-nao #account-opening .labelaccountopening,
body.account-creation-info-nao #account-opening .labelaccountopening,
body.account-verid-nao #account-opening .labelaccountopening,
body.account-new-userid-nao #account-opening .labelaccountopening,
body.account-info-entry-nao #account-opening .labelaccountopening,
body.overview #account-opening .labelaccountopening,
body.account-status-nao #account-opening .labelaccountopening {
  padding-bottom: 1%;
  padding-top: 1%;
}
body.account-types-nao #account-opening .spacebottom,
body.account-creation-info-nao #account-opening .spacebottom,
body.account-verid-nao #account-opening .spacebottom,
body.account-new-userid-nao #account-opening .spacebottom,
body.account-info-entry-nao #account-opening .spacebottom,
body.overview #account-opening .spacebottom,
body.account-status-nao #account-opening .spacebottom {
  padding-bottom: 75px;
}
body.account-types-nao #account-opening .form,
body.account-creation-info-nao #account-opening .form,
body.account-verid-nao #account-opening .form,
body.account-new-userid-nao #account-opening .form,
body.account-info-entry-nao #account-opening .form,
body.overview #account-opening .form,
body.account-status-nao #account-opening .form {
  border-bottom: 2px solid #ff913a;
}
body.account-types-nao #account-opening .dijitIcon:before,
body.account-creation-info-nao #account-opening .dijitIcon:before,
body.account-verid-nao #account-opening .dijitIcon:before,
body.account-new-userid-nao #account-opening .dijitIcon:before,
body.account-info-entry-nao #account-opening .dijitIcon:before,
body.overview #account-opening .dijitIcon:before,
body.account-status-nao #account-opening .dijitIcon:before,
body.account-types-nao #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-creation-info-nao #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-verid-nao #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-new-userid-nao #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-info-entry-nao #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.overview #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-status-nao #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-types-nao #account-opening .dijitArrowButtonInner:before,
body.account-creation-info-nao #account-opening .dijitArrowButtonInner:before,
body.account-verid-nao #account-opening .dijitArrowButtonInner:before,
body.account-new-userid-nao #account-opening .dijitArrowButtonInner:before,
body.account-info-entry-nao #account-opening .dijitArrowButtonInner:before,
body.overview #account-opening .dijitArrowButtonInner:before,
body.account-status-nao #account-opening .dijitArrowButtonInner:before,
body.account-types-nao #account-opening .icon-caret-down:before,
body.account-creation-info-nao #account-opening .icon-caret-down:before,
body.account-verid-nao #account-opening .icon-caret-down:before,
body.account-new-userid-nao #account-opening .icon-caret-down:before,
body.account-info-entry-nao #account-opening .icon-caret-down:before,
body.overview #account-opening .icon-caret-down:before,
body.account-status-nao #account-opening .icon-caret-down:before {
  font-size: xx-large;
  color: #999999;
}
body.account-types-nao #account-opening .dijit.dijitReset.dijitInline.dijitLeft,
body.account-creation-info-nao #account-opening .dijit.dijitReset.dijitInline.dijitLeft,
body.account-verid-nao #account-opening .dijit.dijitReset.dijitInline.dijitLeft,
body.account-new-userid-nao #account-opening .dijit.dijitReset.dijitInline.dijitLeft,
body.account-info-entry-nao #account-opening .dijit.dijitReset.dijitInline.dijitLeft,
body.overview #account-opening .dijit.dijitReset.dijitInline.dijitLeft,
body.account-status-nao #account-opening .dijit.dijitReset.dijitInline.dijitLeft {
  width: 100%;
}
body.account-types-nao #account-opening .errorTooltip .dijitTooltipContainer,
body.account-creation-info-nao #account-opening .errorTooltip .dijitTooltipContainer,
body.account-verid-nao #account-opening .errorTooltip .dijitTooltipContainer,
body.account-new-userid-nao #account-opening .errorTooltip .dijitTooltipContainer,
body.account-info-entry-nao #account-opening .errorTooltip .dijitTooltipContainer,
body.overview #account-opening .errorTooltip .dijitTooltipContainer,
body.account-status-nao #account-opening .errorTooltip .dijitTooltipContainer {
  color: #990000;
}
body.account-types-nao #account-opening .errorTooltip .dijitTooltipConnector,
body.account-creation-info-nao #account-opening .errorTooltip .dijitTooltipConnector,
body.account-verid-nao #account-opening .errorTooltip .dijitTooltipConnector,
body.account-new-userid-nao #account-opening .errorTooltip .dijitTooltipConnector,
body.account-info-entry-nao #account-opening .errorTooltip .dijitTooltipConnector,
body.overview #account-opening .errorTooltip .dijitTooltipConnector,
body.account-status-nao #account-opening .errorTooltip .dijitTooltipConnector {
  border-right-color: #333;
  top: 17px;
}
body.account-types-nao #account-opening .reviewDiv .span6 div,
body.account-creation-info-nao #account-opening .reviewDiv .span6 div,
body.account-verid-nao #account-opening .reviewDiv .span6 div,
body.account-new-userid-nao #account-opening .reviewDiv .span6 div,
body.account-info-entry-nao #account-opening .reviewDiv .span6 div,
body.overview #account-opening .reviewDiv .span6 div,
body.account-status-nao #account-opening .reviewDiv .span6 div {
  clear: both;
}
body.account-types-nao #account-opening .radioButtonSpacing,
body.account-creation-info-nao #account-opening .radioButtonSpacing,
body.account-verid-nao #account-opening .radioButtonSpacing,
body.account-new-userid-nao #account-opening .radioButtonSpacing,
body.account-info-entry-nao #account-opening .radioButtonSpacing,
body.overview #account-opening .radioButtonSpacing,
body.account-status-nao #account-opening .radioButtonSpacing {
  margin-left: 20px;
  margin-bottom: 5px;
}
body.account-types-nao #account-opening .sectionHeader,
body.account-creation-info-nao #account-opening .sectionHeader,
body.account-verid-nao #account-opening .sectionHeader,
body.account-new-userid-nao #account-opening .sectionHeader,
body.account-info-entry-nao #account-opening .sectionHeader,
body.overview #account-opening .sectionHeader,
body.account-status-nao #account-opening .sectionHeader {
  padding-bottom: 5px;
  border-bottom: 1px solid #ff913a;
}
body.account-types-nao #account-opening .btn-high .fa-check-circle,
body.account-creation-info-nao #account-opening .btn-high .fa-check-circle,
body.account-verid-nao #account-opening .btn-high .fa-check-circle,
body.account-new-userid-nao #account-opening .btn-high .fa-check-circle,
body.account-info-entry-nao #account-opening .btn-high .fa-check-circle,
body.overview #account-opening .btn-high .fa-check-circle,
body.account-status-nao #account-opening .btn-high .fa-check-circle {
  left: -1.1em;
  position: relative;
  top: 11%;
  font-size: 1.5em;
}
body.account-types-nao #account-opening .btn-medium .fa-check-circle,
body.account-creation-info-nao #account-opening .btn-medium .fa-check-circle,
body.account-verid-nao #account-opening .btn-medium .fa-check-circle,
body.account-new-userid-nao #account-opening .btn-medium .fa-check-circle,
body.account-info-entry-nao #account-opening .btn-medium .fa-check-circle,
body.overview #account-opening .btn-medium .fa-check-circle,
body.account-status-nao #account-opening .btn-medium .fa-check-circle {
  left: -0.7em;
  position: relative;
  top: 11%;
  font-size: 1.5em;
}
body.account-types-nao #account-opening div,
body.account-creation-info-nao #account-opening div,
body.account-verid-nao #account-opening div,
body.account-new-userid-nao #account-opening div,
body.account-info-entry-nao #account-opening div,
body.overview #account-opening div,
body.account-status-nao #account-opening div {
  min-height: 0px;
}
body.account-types-nao #account-opening .noMargin,
body.account-creation-info-nao #account-opening .noMargin,
body.account-verid-nao #account-opening .noMargin,
body.account-new-userid-nao #account-opening .noMargin,
body.account-info-entry-nao #account-opening .noMargin,
body.overview #account-opening .noMargin,
body.account-status-nao #account-opening .noMargin {
  margin-top: 0px;
  margin-bottom: 5px;
  border-top: 1px solid #ccc;
}
body.account-types-nao #account-opening .readOnlyText,
body.account-creation-info-nao #account-opening .readOnlyText,
body.account-verid-nao #account-opening .readOnlyText,
body.account-new-userid-nao #account-opening .readOnlyText,
body.account-info-entry-nao #account-opening .readOnlyText,
body.overview #account-opening .readOnlyText,
body.account-status-nao #account-opening .readOnlyText {
  font-size: 14px;
  margin-top: 6px;
}
body.account-types-nao #account-opening .readOnlyElement,
body.account-creation-info-nao #account-opening .readOnlyElement,
body.account-verid-nao #account-opening .readOnlyElement,
body.account-new-userid-nao #account-opening .readOnlyElement,
body.account-info-entry-nao #account-opening .readOnlyElement,
body.overview #account-opening .readOnlyElement,
body.account-status-nao #account-opening .readOnlyElement {
  margin-top: 5px;
}
body.account-types-nao #account-opening .float-right,
body.account-creation-info-nao #account-opening .float-right,
body.account-verid-nao #account-opening .float-right,
body.account-new-userid-nao #account-opening .float-right,
body.account-info-entry-nao #account-opening .float-right,
body.overview #account-opening .float-right,
body.account-status-nao #account-opening .float-right {
  float: right;
}
body.account-types-nao #account-opening .nameDetails-readOnly,
body.account-creation-info-nao #account-opening .nameDetails-readOnly,
body.account-verid-nao #account-opening .nameDetails-readOnly,
body.account-new-userid-nao #account-opening .nameDetails-readOnly,
body.account-info-entry-nao #account-opening .nameDetails-readOnly,
body.overview #account-opening .nameDetails-readOnly,
body.account-status-nao #account-opening .nameDetails-readOnly {
  margin-left: 13px;
}
body.account-types-nao #account-opening .nameDetails-readOnly .dijitTextBox,
body.account-creation-info-nao #account-opening .nameDetails-readOnly .dijitTextBox,
body.account-verid-nao #account-opening .nameDetails-readOnly .dijitTextBox,
body.account-new-userid-nao #account-opening .nameDetails-readOnly .dijitTextBox,
body.account-info-entry-nao #account-opening .nameDetails-readOnly .dijitTextBox,
body.overview #account-opening .nameDetails-readOnly .dijitTextBox,
body.account-status-nao #account-opening .nameDetails-readOnly .dijitTextBox {
  border: none !important;
  box-shadow: none !important;
}
body.account-types-nao #account-opening .readOnlyTextBox .dijitTextBox,
body.account-creation-info-nao #account-opening .readOnlyTextBox .dijitTextBox,
body.account-verid-nao #account-opening .readOnlyTextBox .dijitTextBox,
body.account-new-userid-nao #account-opening .readOnlyTextBox .dijitTextBox,
body.account-info-entry-nao #account-opening .readOnlyTextBox .dijitTextBox,
body.overview #account-opening .readOnlyTextBox .dijitTextBox,
body.account-status-nao #account-opening .readOnlyTextBox .dijitTextBox {
  border: none !important;
  box-shadow: none !important;
}
body.account-types-nao #account-opening .chkbox-width,
body.account-creation-info-nao #account-opening .chkbox-width,
body.account-verid-nao #account-opening .chkbox-width,
body.account-new-userid-nao #account-opening .chkbox-width,
body.account-info-entry-nao #account-opening .chkbox-width,
body.overview #account-opening .chkbox-width,
body.account-status-nao #account-opening .chkbox-width {
  min-width: 22px;
  width: 3%;
}
body.account-types-nao #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo),
body.account-creation-info-nao #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo),
body.account-verid-nao #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo),
body.account-new-userid-nao #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo),
body.account-info-entry-nao #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo),
body.overview #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo),
body.account-status-nao #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo) {
  padding-right: 8px;
}
body.account-types-nao #account-opening .financial-information .row-fluid.control-group .addressInfo,
body.account-creation-info-nao #account-opening .financial-information .row-fluid.control-group .addressInfo,
body.account-verid-nao #account-opening .financial-information .row-fluid.control-group .addressInfo,
body.account-new-userid-nao #account-opening .financial-information .row-fluid.control-group .addressInfo,
body.account-info-entry-nao #account-opening .financial-information .row-fluid.control-group .addressInfo,
body.overview #account-opening .financial-information .row-fluid.control-group .addressInfo,
body.account-status-nao #account-opening .financial-information .row-fluid.control-group .addressInfo {
  margin-left: 0px;
  padding-right: 0px;
}
body.account-types-nao #account-opening .personal-information .row-fluid.control-group .addressInfo,
body.account-creation-info-nao #account-opening .personal-information .row-fluid.control-group .addressInfo,
body.account-verid-nao #account-opening .personal-information .row-fluid.control-group .addressInfo,
body.account-new-userid-nao #account-opening .personal-information .row-fluid.control-group .addressInfo,
body.account-info-entry-nao #account-opening .personal-information .row-fluid.control-group .addressInfo,
body.overview #account-opening .personal-information .row-fluid.control-group .addressInfo,
body.account-status-nao #account-opening .personal-information .row-fluid.control-group .addressInfo {
  margin-left: 15px;
  padding-right: 0px;
}
body.account-types-nao #account-opening .outerNavigation li span:last-child,
body.account-creation-info-nao #account-opening .outerNavigation li span:last-child,
body.account-verid-nao #account-opening .outerNavigation li span:last-child,
body.account-new-userid-nao #account-opening .outerNavigation li span:last-child,
body.account-info-entry-nao #account-opening .outerNavigation li span:last-child,
body.overview #account-opening .outerNavigation li span:last-child,
body.account-status-nao #account-opening .outerNavigation li span:last-child {
  padding-left: 1.5%;
}
body.account-types-nao #account-opening div#progress,
body.account-creation-info-nao #account-opening div#progress,
body.account-verid-nao #account-opening div#progress,
body.account-new-userid-nao #account-opening div#progress,
body.account-info-entry-nao #account-opening div#progress,
body.overview #account-opening div#progress,
body.account-status-nao #account-opening div#progress {
  min-height: 42px;
  background: linear-gradient(to bottom, #ffffff, #f2f2f2);
  border: 1px solid #eeeeee;
  color: #999999;
  margin-bottom: 15px;
}
body.account-types-nao #account-opening div#progress ul,
body.account-creation-info-nao #account-opening div#progress ul,
body.account-verid-nao #account-opening div#progress ul,
body.account-new-userid-nao #account-opening div#progress ul,
body.account-info-entry-nao #account-opening div#progress ul,
body.overview #account-opening div#progress ul,
body.account-status-nao #account-opening div#progress ul {
  display: inline;
}
body.account-types-nao #account-opening div#progress ul li,
body.account-creation-info-nao #account-opening div#progress ul li,
body.account-verid-nao #account-opening div#progress ul li,
body.account-new-userid-nao #account-opening div#progress ul li,
body.account-info-entry-nao #account-opening div#progress ul li,
body.overview #account-opening div#progress ul li,
body.account-status-nao #account-opening div#progress ul li {
  padding: 0px 10px 0px;
  list-style: none;
  float: left;
  line-height: 38px;
  height: 38px;
  font-weight: 600;
  font-size: 14px;
  border-width: 1px;
  border-style: solid;
  border-color: #eeeeee;
  border-top: none;
  border-bottom: none;
  text-align: inherit;
  margin: 0px;
  min-width: 80px;
  width: 98px;
  display: block;
  visibility: visible;
}
@media (min-width: 768px) {
  body.account-types-nao #account-opening div#progress ul li,
  body.account-creation-info-nao #account-opening div#progress ul li,
  body.account-verid-nao #account-opening div#progress ul li,
  body.account-new-userid-nao #account-opening div#progress ul li,
  body.account-info-entry-nao #account-opening div#progress ul li,
  body.overview #account-opening div#progress ul li,
  body.account-status-nao #account-opening div#progress ul li {
    min-width: 190px;
    width: auto;
  }
}
body.account-types-nao #account-opening div#progress ul li:first-child,
body.account-creation-info-nao #account-opening div#progress ul li:first-child,
body.account-verid-nao #account-opening div#progress ul li:first-child,
body.account-new-userid-nao #account-opening div#progress ul li:first-child,
body.account-info-entry-nao #account-opening div#progress ul li:first-child,
body.overview #account-opening div#progress ul li:first-child,
body.account-status-nao #account-opening div#progress ul li:first-child {
  border-left: 2px solid linear-gradient(to bottom, #ffffff, #f2f2f2);
  border-width: 0 0 0 3px;
  width: 80px;
}
body.account-types-nao #account-opening div#progress ul li.progressselected,
body.account-creation-info-nao #account-opening div#progress ul li.progressselected,
body.account-verid-nao #account-opening div#progress ul li.progressselected,
body.account-new-userid-nao #account-opening div#progress ul li.progressselected,
body.account-info-entry-nao #account-opening div#progress ul li.progressselected,
body.overview #account-opening div#progress ul li.progressselected,
body.account-status-nao #account-opening div#progress ul li.progressselected {
  border-top-color: #ffa04f;
  border-bottom-color: #ffa04f;
  border-width: 5px 0 0 1px;
  border-style: solid;
  height: 38px;
  line-height: 38px;
  background: #ffffff;
  color: #333333;
}
body.account-types-nao #account-opening div#progress ul li.progressselected:first-child,
body.account-creation-info-nao #account-opening div#progress ul li.progressselected:first-child,
body.account-verid-nao #account-opening div#progress ul li.progressselected:first-child,
body.account-new-userid-nao #account-opening div#progress ul li.progressselected:first-child,
body.account-info-entry-nao #account-opening div#progress ul li.progressselected:first-child,
body.overview #account-opening div#progress ul li.progressselected:first-child,
body.account-status-nao #account-opening div#progress ul li.progressselected:first-child {
  border-left: 2px solid linear-gradient(to bottom, #ffffff, #f2f2f2);
  border-width: 5px 0 0 3px;
  width: 80px;
}
body.account-types-nao #account-opening div#progress li.progressdone .fa.fa-stack-2x,
body.account-creation-info-nao #account-opening div#progress li.progressdone .fa.fa-stack-2x,
body.account-verid-nao #account-opening div#progress li.progressdone .fa.fa-stack-2x,
body.account-new-userid-nao #account-opening div#progress li.progressdone .fa.fa-stack-2x,
body.account-info-entry-nao #account-opening div#progress li.progressdone .fa.fa-stack-2x,
body.overview #account-opening div#progress li.progressdone .fa.fa-stack-2x,
body.account-status-nao #account-opening div#progress li.progressdone .fa.fa-stack-2x {
  font-size: 1.5em;
  top: 5px;
  color: green;
}
body.account-types-nao #account-opening div#progress li .fa-check-circle,
body.account-creation-info-nao #account-opening div#progress li .fa-check-circle,
body.account-verid-nao #account-opening div#progress li .fa-check-circle,
body.account-new-userid-nao #account-opening div#progress li .fa-check-circle,
body.account-info-entry-nao #account-opening div#progress li .fa-check-circle,
body.overview #account-opening div#progress li .fa-check-circle,
body.account-status-nao #account-opening div#progress li .fa-check-circle {
  display: none;
}
body.account-types-nao #account-opening div#progress li.progressdone .fa-check-circle,
body.account-creation-info-nao #account-opening div#progress li.progressdone .fa-check-circle,
body.account-verid-nao #account-opening div#progress li.progressdone .fa-check-circle,
body.account-new-userid-nao #account-opening div#progress li.progressdone .fa-check-circle,
body.account-info-entry-nao #account-opening div#progress li.progressdone .fa-check-circle,
body.overview #account-opening div#progress li.progressdone .fa-check-circle,
body.account-status-nao #account-opening div#progress li.progressdone .fa-check-circle {
  display: inline-block;
  color: green;
}
body.account-types-nao #account-opening .innerNavigation li,
body.account-creation-info-nao #account-opening .innerNavigation li,
body.account-verid-nao #account-opening .innerNavigation li,
body.account-new-userid-nao #account-opening .innerNavigation li,
body.account-info-entry-nao #account-opening .innerNavigation li,
body.overview #account-opening .innerNavigation li,
body.account-status-nao #account-opening .innerNavigation li {
  text-align: center;
  border-style: solid;
  border-width: 0 0 5px;
  border-color: #eee;
  margin-left: 0px;
  padding-bottom: 5px;
  font-weight: bold;
}
body.account-types-nao #account-opening .innerNavigation li.progressselected,
body.account-creation-info-nao #account-opening .innerNavigation li.progressselected,
body.account-verid-nao #account-opening .innerNavigation li.progressselected,
body.account-new-userid-nao #account-opening .innerNavigation li.progressselected,
body.account-info-entry-nao #account-opening .innerNavigation li.progressselected,
body.overview #account-opening .innerNavigation li.progressselected,
body.account-status-nao #account-opening .innerNavigation li.progressselected {
  font-weight: bold;
  border-color: #ffa04f;
}
body.account-types-nao #account-opening .innerNavigation .span6,
body.account-creation-info-nao #account-opening .innerNavigation .span6,
body.account-verid-nao #account-opening .innerNavigation .span6,
body.account-new-userid-nao #account-opening .innerNavigation .span6,
body.account-info-entry-nao #account-opening .innerNavigation .span6,
body.overview #account-opening .innerNavigation .span6,
body.account-status-nao #account-opening .innerNavigation .span6 {
  width: 50%;
}
body.account-types-nao #account-opening div#progress.outerNavigationSmall ul li,
body.account-creation-info-nao #account-opening div#progress.outerNavigationSmall ul li,
body.account-verid-nao #account-opening div#progress.outerNavigationSmall ul li,
body.account-new-userid-nao #account-opening div#progress.outerNavigationSmall ul li,
body.account-info-entry-nao #account-opening div#progress.outerNavigationSmall ul li,
body.overview #account-opening div#progress.outerNavigationSmall ul li,
body.account-status-nao #account-opening div#progress.outerNavigationSmall ul li {
  font-size: 13px;
  text-align: left;
  padding-left: 10px;
  padding-right: 5px;
  line-height: inherit;
  position: relative;
}
body.account-types-nao #account-opening .outerNavigationSmall li div:last-child,
body.account-creation-info-nao #account-opening .outerNavigationSmall li div:last-child,
body.account-verid-nao #account-opening .outerNavigationSmall li div:last-child,
body.account-new-userid-nao #account-opening .outerNavigationSmall li div:last-child,
body.account-info-entry-nao #account-opening .outerNavigationSmall li div:last-child,
body.overview #account-opening .outerNavigationSmall li div:last-child,
body.account-status-nao #account-opening .outerNavigationSmall li div:last-child {
  word-break: break-word;
  margin-left: 20%;
}
body.account-types-nao #account-opening .outerNavigationSmall li span:first-child,
body.account-creation-info-nao #account-opening .outerNavigationSmall li span:first-child,
body.account-verid-nao #account-opening .outerNavigationSmall li span:first-child,
body.account-new-userid-nao #account-opening .outerNavigationSmall li span:first-child,
body.account-info-entry-nao #account-opening .outerNavigationSmall li span:first-child,
body.overview #account-opening .outerNavigationSmall li span:first-child,
body.account-status-nao #account-opening .outerNavigationSmall li span:first-child {
  position: absolute;
  left: 0.2em;
}
body.account-types-nao #account-opening .account-opening-form,
body.account-creation-info-nao #account-opening .account-opening-form,
body.account-verid-nao #account-opening .account-opening-form,
body.account-new-userid-nao #account-opening .account-opening-form,
body.account-info-entry-nao #account-opening .account-opening-form,
body.overview #account-opening .account-opening-form,
body.account-status-nao #account-opening .account-opening-form {
  padding: 10px 5px 20px;
}
body.account-types-nao #account-opening input::-ms-reveal,
body.account-creation-info-nao #account-opening input::-ms-reveal,
body.account-verid-nao #account-opening input::-ms-reveal,
body.account-new-userid-nao #account-opening input::-ms-reveal,
body.account-info-entry-nao #account-opening input::-ms-reveal,
body.overview #account-opening input::-ms-reveal,
body.account-status-nao #account-opening input::-ms-reveal {
  display: none;
}
body.account-types-nao #account-opening .marginLeftMoved,
body.account-creation-info-nao #account-opening .marginLeftMoved,
body.account-verid-nao #account-opening .marginLeftMoved,
body.account-new-userid-nao #account-opening .marginLeftMoved,
body.account-info-entry-nao #account-opening .marginLeftMoved,
body.overview #account-opening .marginLeftMoved,
body.account-status-nao #account-opening .marginLeftMoved {
  margin-left: 1.5%;
}
body.account-types-nao #account-opening .icon-info-sign,
body.account-creation-info-nao #account-opening .icon-info-sign,
body.account-verid-nao #account-opening .icon-info-sign,
body.account-new-userid-nao #account-opening .icon-info-sign,
body.account-info-entry-nao #account-opening .icon-info-sign,
body.overview #account-opening .icon-info-sign,
body.account-status-nao #account-opening .icon-info-sign {
  color: #638cb4;
  text-shadow: 1px 1px 1px #cccccc;
  margin-right: 10px;
}
body.account-types-nao #account-opening .phoneheading,
body.account-creation-info-nao #account-opening .phoneheading,
body.account-verid-nao #account-opening .phoneheading,
body.account-new-userid-nao #account-opening .phoneheading,
body.account-info-entry-nao #account-opening .phoneheading,
body.overview #account-opening .phoneheading,
body.account-status-nao #account-opening .phoneheading {
  font-style: normal;
  font-size: 18px;
  padding-bottom: 10px;
}
body.account-types-nao #account-opening button,
body.account-creation-info-nao #account-opening button,
body.account-verid-nao #account-opening button,
body.account-new-userid-nao #account-opening button,
body.account-info-entry-nao #account-opening button,
body.overview #account-opening button,
body.account-status-nao #account-opening button,
body.account-types-nao #account-opening .btn,
body.account-creation-info-nao #account-opening .btn,
body.account-verid-nao #account-opening .btn,
body.account-new-userid-nao #account-opening .btn,
body.account-info-entry-nao #account-opening .btn,
body.overview #account-opening .btn,
body.account-status-nao #account-opening .btn {
  -webkit-tap-highlight-color: transparent;
}
body.account-types-nao #account-opening .error,
body.account-creation-info-nao #account-opening .error,
body.account-verid-nao #account-opening .error,
body.account-new-userid-nao #account-opening .error,
body.account-info-entry-nao #account-opening .error,
body.overview #account-opening .error,
body.account-status-nao #account-opening .error {
  border: 1px solid red !important;
}
body.account-types-nao #account-opening .supportPhoneSpan,
body.account-creation-info-nao #account-opening .supportPhoneSpan,
body.account-verid-nao #account-opening .supportPhoneSpan,
body.account-new-userid-nao #account-opening .supportPhoneSpan,
body.account-info-entry-nao #account-opening .supportPhoneSpan,
body.overview #account-opening .supportPhoneSpan,
body.account-status-nao #account-opening .supportPhoneSpan {
  height: 0px;
}
body.account-types-nao #account-opening .supportPhone,
body.account-creation-info-nao #account-opening .supportPhone,
body.account-verid-nao #account-opening .supportPhone,
body.account-new-userid-nao #account-opening .supportPhone,
body.account-info-entry-nao #account-opening .supportPhone,
body.overview #account-opening .supportPhone,
body.account-status-nao #account-opening .supportPhone {
  margin-left: 10px;
  margin-bottom: 5px;
  padding: 5px 5px;
  background-color: #dddddd;
  font-weight: 600;
  text-align: left;
}
@media (max-width: 768px) {
  body.account-types-nao #account-opening .supportPhone,
  body.account-creation-info-nao #account-opening .supportPhone,
  body.account-verid-nao #account-opening .supportPhone,
  body.account-new-userid-nao #account-opening .supportPhone,
  body.account-info-entry-nao #account-opening .supportPhone,
  body.overview #account-opening .supportPhone,
  body.account-status-nao #account-opening .supportPhone {
    margin-left: 0px;
  }
}
@media (min-width: 768px) {
  body.account-types-nao #account-opening .supportPhone,
  body.account-creation-info-nao #account-opening .supportPhone,
  body.account-verid-nao #account-opening .supportPhone,
  body.account-new-userid-nao #account-opening .supportPhone,
  body.account-info-entry-nao #account-opening .supportPhone,
  body.overview #account-opening .supportPhone,
  body.account-status-nao #account-opening .supportPhone {
    position: relative;
    top: 10px;
    margin-left: 15px;
  }
}
body.account-types-nao #account-opening .linkText,
body.account-creation-info-nao #account-opening .linkText,
body.account-verid-nao #account-opening .linkText,
body.account-new-userid-nao #account-opening .linkText,
body.account-info-entry-nao #account-opening .linkText,
body.overview #account-opening .linkText,
body.account-status-nao #account-opening .linkText {
  color: #638cb4;
  padding-top: 0px;
  cursor: pointer;
  font-weight: 600;
}
body.account-types-nao #account-opening .emptySpan,
body.account-creation-info-nao #account-opening .emptySpan,
body.account-verid-nao #account-opening .emptySpan,
body.account-new-userid-nao #account-opening .emptySpan,
body.account-info-entry-nao #account-opening .emptySpan,
body.overview #account-opening .emptySpan,
body.account-status-nao #account-opening .emptySpan {
  height: 0px;
}
body.account-types-nao #account-opening .addPhoneOrAddressMessage,
body.account-creation-info-nao #account-opening .addPhoneOrAddressMessage,
body.account-verid-nao #account-opening .addPhoneOrAddressMessage,
body.account-new-userid-nao #account-opening .addPhoneOrAddressMessage,
body.account-info-entry-nao #account-opening .addPhoneOrAddressMessage,
body.overview #account-opening .addPhoneOrAddressMessage,
body.account-status-nao #account-opening .addPhoneOrAddressMessage {
  font-style: italic;
}
body.account-types-nao #account-opening .btnGrey,
body.account-creation-info-nao #account-opening .btnGrey,
body.account-verid-nao #account-opening .btnGrey,
body.account-new-userid-nao #account-opening .btnGrey,
body.account-info-entry-nao #account-opening .btnGrey,
body.overview #account-opening .btnGrey,
body.account-status-nao #account-opening .btnGrey {
  background-color: #9a9a9a;
  border: 1px solid #818181;
}
body.account-types-nao #account-opening .margin-left,
body.account-creation-info-nao #account-opening .margin-left,
body.account-verid-nao #account-opening .margin-left,
body.account-new-userid-nao #account-opening .margin-left,
body.account-info-entry-nao #account-opening .margin-left,
body.overview #account-opening .margin-left,
body.account-status-nao #account-opening .margin-left {
  margin-left: 0px;
}
body.account-types-nao #account-opening .bold,
body.account-creation-info-nao #account-opening .bold,
body.account-verid-nao #account-opening .bold,
body.account-new-userid-nao #account-opening .bold,
body.account-info-entry-nao #account-opening .bold,
body.overview #account-opening .bold,
body.account-status-nao #account-opening .bold {
  font-weight: 600;
}
body.account-types-nao #account-opening .actionable,
body.account-creation-info-nao #account-opening .actionable,
body.account-verid-nao #account-opening .actionable,
body.account-new-userid-nao #account-opening .actionable,
body.account-info-entry-nao #account-opening .actionable,
body.overview #account-opening .actionable,
body.account-status-nao #account-opening .actionable {
  color: #638cb4 !important;
  cursor: pointer;
  float: left;
  margin-top: 4px;
}
body.account-types-nao #account-opening .muted,
body.account-creation-info-nao #account-opening .muted,
body.account-verid-nao #account-opening .muted,
body.account-new-userid-nao #account-opening .muted,
body.account-info-entry-nao #account-opening .muted,
body.overview #account-opening .muted,
body.account-status-nao #account-opening .muted {
  font-size: 13px;
  padding-top: 0px;
}
body.account-types-nao #account-opening .info-label,
body.account-creation-info-nao #account-opening .info-label,
body.account-verid-nao #account-opening .info-label,
body.account-new-userid-nao #account-opening .info-label,
body.account-info-entry-nao #account-opening .info-label,
body.overview #account-opening .info-label,
body.account-status-nao #account-opening .info-label,
body.account-types-nao #account-opening .icon-info-label,
body.account-creation-info-nao #account-opening .icon-info-label,
body.account-verid-nao #account-opening .icon-info-label,
body.account-new-userid-nao #account-opening .icon-info-label,
body.account-info-entry-nao #account-opening .icon-info-label,
body.overview #account-opening .icon-info-label,
body.account-status-nao #account-opening .icon-info-label {
  padding-left: 0px;
  display: block;
}
@media (min-width: 768px) {
  body.account-types-nao #account-opening .info-label,
  body.account-creation-info-nao #account-opening .info-label,
  body.account-verid-nao #account-opening .info-label,
  body.account-new-userid-nao #account-opening .info-label,
  body.account-info-entry-nao #account-opening .info-label,
  body.overview #account-opening .info-label,
  body.account-status-nao #account-opening .info-label,
  body.account-types-nao #account-opening .icon-info-label,
  body.account-creation-info-nao #account-opening .icon-info-label,
  body.account-verid-nao #account-opening .icon-info-label,
  body.account-new-userid-nao #account-opening .icon-info-label,
  body.account-info-entry-nao #account-opening .icon-info-label,
  body.overview #account-opening .icon-info-label,
  body.account-status-nao #account-opening .icon-info-label {
    padding-left: 20px;
  }
}
body.account-types-nao #account-opening .inputElement input[type="text"],
body.account-creation-info-nao #account-opening .inputElement input[type="text"],
body.account-verid-nao #account-opening .inputElement input[type="text"],
body.account-new-userid-nao #account-opening .inputElement input[type="text"],
body.account-info-entry-nao #account-opening .inputElement input[type="text"],
body.overview #account-opening .inputElement input[type="text"],
body.account-status-nao #account-opening .inputElement input[type="text"],
body.account-types-nao #account-opening .inputElement input[type="password"],
body.account-creation-info-nao #account-opening .inputElement input[type="password"],
body.account-verid-nao #account-opening .inputElement input[type="password"],
body.account-new-userid-nao #account-opening .inputElement input[type="password"],
body.account-info-entry-nao #account-opening .inputElement input[type="password"],
body.overview #account-opening .inputElement input[type="password"],
body.account-status-nao #account-opening .inputElement input[type="password"],
body.account-types-nao #account-opening .inputElement select,
body.account-creation-info-nao #account-opening .inputElement select,
body.account-verid-nao #account-opening .inputElement select,
body.account-new-userid-nao #account-opening .inputElement select,
body.account-info-entry-nao #account-opening .inputElement select,
body.overview #account-opening .inputElement select,
body.account-status-nao #account-opening .inputElement select,
body.account-types-nao #account-opening input[type="text"],
body.account-creation-info-nao #account-opening input[type="text"],
body.account-verid-nao #account-opening input[type="text"],
body.account-new-userid-nao #account-opening input[type="text"],
body.account-info-entry-nao #account-opening input[type="text"],
body.overview #account-opening input[type="text"],
body.account-status-nao #account-opening input[type="text"],
body.account-types-nao #account-opening input[type="password"],
body.account-creation-info-nao #account-opening input[type="password"],
body.account-verid-nao #account-opening input[type="password"],
body.account-new-userid-nao #account-opening input[type="password"],
body.account-info-entry-nao #account-opening input[type="password"],
body.overview #account-opening input[type="password"],
body.account-status-nao #account-opening input[type="password"],
body.account-types-nao #account-opening select,
body.account-creation-info-nao #account-opening select,
body.account-verid-nao #account-opening select,
body.account-new-userid-nao #account-opening select,
body.account-info-entry-nao #account-opening select,
body.overview #account-opening select,
body.account-status-nao #account-opening select {
  box-sizing: border-box;
  background-color: transparent;
  border: none;
  color: #626262;
  font-size: 14px;
  margin: 9px 0 7px 0;
  margin: 0;
  height: 61px;
  outline: none;
  width: 100%;
}
body.account-types-nao #account-opening .inputElement input[type="text"]:focus,
body.account-creation-info-nao #account-opening .inputElement input[type="text"]:focus,
body.account-verid-nao #account-opening .inputElement input[type="text"]:focus,
body.account-new-userid-nao #account-opening .inputElement input[type="text"]:focus,
body.account-info-entry-nao #account-opening .inputElement input[type="text"]:focus,
body.overview #account-opening .inputElement input[type="text"]:focus,
body.account-status-nao #account-opening .inputElement input[type="text"]:focus,
body.account-types-nao #account-opening .inputElement input[type="password"]:focus,
body.account-creation-info-nao #account-opening .inputElement input[type="password"]:focus,
body.account-verid-nao #account-opening .inputElement input[type="password"]:focus,
body.account-new-userid-nao #account-opening .inputElement input[type="password"]:focus,
body.account-info-entry-nao #account-opening .inputElement input[type="password"]:focus,
body.overview #account-opening .inputElement input[type="password"]:focus,
body.account-status-nao #account-opening .inputElement input[type="password"]:focus,
body.account-types-nao #account-opening .inputElement select:focus,
body.account-creation-info-nao #account-opening .inputElement select:focus,
body.account-verid-nao #account-opening .inputElement select:focus,
body.account-new-userid-nao #account-opening .inputElement select:focus,
body.account-info-entry-nao #account-opening .inputElement select:focus,
body.overview #account-opening .inputElement select:focus,
body.account-status-nao #account-opening .inputElement select:focus,
body.account-types-nao #account-opening input[type="text"]:focus,
body.account-creation-info-nao #account-opening input[type="text"]:focus,
body.account-verid-nao #account-opening input[type="text"]:focus,
body.account-new-userid-nao #account-opening input[type="text"]:focus,
body.account-info-entry-nao #account-opening input[type="text"]:focus,
body.overview #account-opening input[type="text"]:focus,
body.account-status-nao #account-opening input[type="text"]:focus,
body.account-types-nao #account-opening input[type="password"]:focus,
body.account-creation-info-nao #account-opening input[type="password"]:focus,
body.account-verid-nao #account-opening input[type="password"]:focus,
body.account-new-userid-nao #account-opening input[type="password"]:focus,
body.account-info-entry-nao #account-opening input[type="password"]:focus,
body.overview #account-opening input[type="password"]:focus,
body.account-status-nao #account-opening input[type="password"]:focus,
body.account-types-nao #account-opening select:focus,
body.account-creation-info-nao #account-opening select:focus,
body.account-verid-nao #account-opening select:focus,
body.account-new-userid-nao #account-opening select:focus,
body.account-info-entry-nao #account-opening select:focus,
body.overview #account-opening select:focus,
body.account-status-nao #account-opening select:focus {
  color: #000;
  border-bottom: 3px solid #8A8A8A;
  box-shadow: none;
  border-bottom-width: 3px;
}
body.account-types-nao #account-opening input[type="text"],
body.account-creation-info-nao #account-opening input[type="text"],
body.account-verid-nao #account-opening input[type="text"],
body.account-new-userid-nao #account-opening input[type="text"],
body.account-info-entry-nao #account-opening input[type="text"],
body.overview #account-opening input[type="text"],
body.account-status-nao #account-opening input[type="text"],
body.account-types-nao #account-opening input[type="password"],
body.account-creation-info-nao #account-opening input[type="password"],
body.account-verid-nao #account-opening input[type="password"],
body.account-new-userid-nao #account-opening input[type="password"],
body.account-info-entry-nao #account-opening input[type="password"],
body.overview #account-opening input[type="password"],
body.account-status-nao #account-opening input[type="password"],
body.account-types-nao #account-opening select,
body.account-creation-info-nao #account-opening select,
body.account-verid-nao #account-opening select,
body.account-new-userid-nao #account-opening select,
body.account-info-entry-nao #account-opening select,
body.overview #account-opening select,
body.account-status-nao #account-opening select {
  height: 61px;
  border: 1px solid #c8c8c8;
}
body.account-types-nao #account-opening .inputElement input[type="text"],
body.account-creation-info-nao #account-opening .inputElement input[type="text"],
body.account-verid-nao #account-opening .inputElement input[type="text"],
body.account-new-userid-nao #account-opening .inputElement input[type="text"],
body.account-info-entry-nao #account-opening .inputElement input[type="text"],
body.overview #account-opening .inputElement input[type="text"],
body.account-status-nao #account-opening .inputElement input[type="text"],
body.account-types-nao #account-opening .inputElement input[type="password"],
body.account-creation-info-nao #account-opening .inputElement input[type="password"],
body.account-verid-nao #account-opening .inputElement input[type="password"],
body.account-new-userid-nao #account-opening .inputElement input[type="password"],
body.account-info-entry-nao #account-opening .inputElement input[type="password"],
body.overview #account-opening .inputElement input[type="password"],
body.account-status-nao #account-opening .inputElement input[type="password"] {
  padding: 2em 10px 6px 10px !important;
}
body.account-types-nao #account-opening .inputElement select,
body.account-creation-info-nao #account-opening .inputElement select,
body.account-verid-nao #account-opening .inputElement select,
body.account-new-userid-nao #account-opening .inputElement select,
body.account-info-entry-nao #account-opening .inputElement select,
body.overview #account-opening .inputElement select,
body.account-status-nao #account-opening .inputElement select {
  padding: 1em 10px 6px 5px;
}
body.account-types-nao #account-opening .inputElement label,
body.account-creation-info-nao #account-opening .inputElement label,
body.account-verid-nao #account-opening .inputElement label,
body.account-new-userid-nao #account-opening .inputElement label,
body.account-info-entry-nao #account-opening .inputElement label,
body.overview #account-opening .inputElement label,
body.account-status-nao #account-opening .inputElement label {
  box-sizing: border-box;
  font-size: 65%;
  color: #aeaeae;
  letter-spacing: 0.03em;
  position: absolute;
  top: 5px;
  left: 10px;
  text-transform: uppercase;
}
body.account-types-nao #account-opening .readOnlyElement span,
body.account-creation-info-nao #account-opening .readOnlyElement span,
body.account-verid-nao #account-opening .readOnlyElement span,
body.account-new-userid-nao #account-opening .readOnlyElement span,
body.account-info-entry-nao #account-opening .readOnlyElement span,
body.overview #account-opening .readOnlyElement span,
body.account-status-nao #account-opening .readOnlyElement span {
  font-size: 65%;
  color: #aeaeae;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}
body.account-types-nao #account-opening .inputElement .active label,
body.account-creation-info-nao #account-opening .inputElement .active label,
body.account-verid-nao #account-opening .inputElement .active label,
body.account-new-userid-nao #account-opening .inputElement .active label,
body.account-info-entry-nao #account-opening .inputElement .active label,
body.overview #account-opening .inputElement .active label,
body.account-status-nao #account-opening .inputElement .active label,
body.account-types-nao #account-opening input:focus + label,
body.account-creation-info-nao #account-opening input:focus + label,
body.account-verid-nao #account-opening input:focus + label,
body.account-new-userid-nao #account-opening input:focus + label,
body.account-info-entry-nao #account-opening input:focus + label,
body.overview #account-opening input:focus + label,
body.account-status-nao #account-opening input:focus + label {
  color: #0059a6;
  font-weight: bold;
  letter-spacing: -0.01em;
}
body.account-types-nao #account-opening .inputElement,
body.account-creation-info-nao #account-opening .inputElement,
body.account-verid-nao #account-opening .inputElement,
body.account-new-userid-nao #account-opening .inputElement,
body.account-info-entry-nao #account-opening .inputElement,
body.overview #account-opening .inputElement,
body.account-status-nao #account-opening .inputElement {
  margin-top: 0px;
  position: relative;
  border: 1px solid #c8c8c8;
  border-radius: 5px;
}
body.account-types-nao #account-opening .margin-left,
body.account-creation-info-nao #account-opening .margin-left,
body.account-verid-nao #account-opening .margin-left,
body.account-new-userid-nao #account-opening .margin-left,
body.account-info-entry-nao #account-opening .margin-left,
body.overview #account-opening .margin-left,
body.account-status-nao #account-opening .margin-left {
  margin-left: 0px;
}
body.account-types-nao #account-opening .radio-margin,
body.account-creation-info-nao #account-opening .radio-margin,
body.account-verid-nao #account-opening .radio-margin,
body.account-new-userid-nao #account-opening .radio-margin,
body.account-info-entry-nao #account-opening .radio-margin,
body.overview #account-opening .radio-margin,
body.account-status-nao #account-opening .radio-margin {
  margin-left: 5px;
}
body.account-types-nao #account-opening .span2Extended,
body.account-creation-info-nao #account-opening .span2Extended,
body.account-verid-nao #account-opening .span2Extended,
body.account-new-userid-nao #account-opening .span2Extended,
body.account-info-entry-nao #account-opening .span2Extended,
body.overview #account-opening .span2Extended,
body.account-status-nao #account-opening .span2Extended {
  width: 17.2%;
}
body.account-types-nao #account-opening .joint-holder-information .span2.suffix,
body.account-creation-info-nao #account-opening .joint-holder-information .span2.suffix,
body.account-verid-nao #account-opening .joint-holder-information .span2.suffix,
body.account-new-userid-nao #account-opening .joint-holder-information .span2.suffix,
body.account-info-entry-nao #account-opening .joint-holder-information .span2.suffix,
body.overview #account-opening .joint-holder-information .span2.suffix,
body.account-status-nao #account-opening .joint-holder-information .span2.suffix {
  width: 15% !important;
}
body.account-types-nao #account-opening .joint-holder-information .span2.firstName,
body.account-creation-info-nao #account-opening .joint-holder-information .span2.firstName,
body.account-verid-nao #account-opening .joint-holder-information .span2.firstName,
body.account-new-userid-nao #account-opening .joint-holder-information .span2.firstName,
body.account-info-entry-nao #account-opening .joint-holder-information .span2.firstName,
body.overview #account-opening .joint-holder-information .span2.firstName,
body.account-status-nao #account-opening .joint-holder-information .span2.firstName {
  width: 18% !important;
}
body.account-types-nao #account-opening .capitalize,
body.account-creation-info-nao #account-opening .capitalize,
body.account-verid-nao #account-opening .capitalize,
body.account-new-userid-nao #account-opening .capitalize,
body.account-info-entry-nao #account-opening .capitalize,
body.overview #account-opening .capitalize,
body.account-status-nao #account-opening .capitalize {
  text-transform: capitalize;
}
body.account-types-nao #account-opening .dijitTextBox.dijitFocused label,
body.account-creation-info-nao #account-opening .dijitTextBox.dijitFocused label,
body.account-verid-nao #account-opening .dijitTextBox.dijitFocused label,
body.account-new-userid-nao #account-opening .dijitTextBox.dijitFocused label,
body.account-info-entry-nao #account-opening .dijitTextBox.dijitFocused label,
body.overview #account-opening .dijitTextBox.dijitFocused label,
body.account-status-nao #account-opening .dijitTextBox.dijitFocused label,
body.account-types-nao #account-opening .dijitValidationTextBox.dijitFocused label,
body.account-creation-info-nao #account-opening .dijitValidationTextBox.dijitFocused label,
body.account-verid-nao #account-opening .dijitValidationTextBox.dijitFocused label,
body.account-new-userid-nao #account-opening .dijitValidationTextBox.dijitFocused label,
body.account-info-entry-nao #account-opening .dijitValidationTextBox.dijitFocused label,
body.overview #account-opening .dijitValidationTextBox.dijitFocused label,
body.account-status-nao #account-opening .dijitValidationTextBox.dijitFocused label,
body.account-types-nao #account-opening .dijitComboBox.dijitFocused label,
body.account-creation-info-nao #account-opening .dijitComboBox.dijitFocused label,
body.account-verid-nao #account-opening .dijitComboBox.dijitFocused label,
body.account-new-userid-nao #account-opening .dijitComboBox.dijitFocused label,
body.account-info-entry-nao #account-opening .dijitComboBox.dijitFocused label,
body.overview #account-opening .dijitComboBox.dijitFocused label,
body.account-status-nao #account-opening .dijitComboBox.dijitFocused label,
body.account-types-nao #account-opening .dijitTextBoxFocused label,
body.account-creation-info-nao #account-opening .dijitTextBoxFocused label,
body.account-verid-nao #account-opening .dijitTextBoxFocused label,
body.account-new-userid-nao #account-opening .dijitTextBoxFocused label,
body.account-info-entry-nao #account-opening .dijitTextBoxFocused label,
body.overview #account-opening .dijitTextBoxFocused label,
body.account-status-nao #account-opening .dijitTextBoxFocused label,
body.account-types-nao #account-opening .dijitValidationTextBoxFocused label,
body.account-creation-info-nao #account-opening .dijitValidationTextBoxFocused label,
body.account-verid-nao #account-opening .dijitValidationTextBoxFocused label,
body.account-new-userid-nao #account-opening .dijitValidationTextBoxFocused label,
body.account-info-entry-nao #account-opening .dijitValidationTextBoxFocused label,
body.overview #account-opening .dijitValidationTextBoxFocused label,
body.account-status-nao #account-opening .dijitValidationTextBoxFocused label,
body.account-types-nao #account-opening .dijitComboBoxFocused label,
body.account-creation-info-nao #account-opening .dijitComboBoxFocused label,
body.account-verid-nao #account-opening .dijitComboBoxFocused label,
body.account-new-userid-nao #account-opening .dijitComboBoxFocused label,
body.account-info-entry-nao #account-opening .dijitComboBoxFocused label,
body.overview #account-opening .dijitComboBoxFocused label,
body.account-status-nao #account-opening .dijitComboBoxFocused label {
  color: #0059a6;
  font-weight: bold;
  letter-spacing: -0.01em;
}
body.account-types-nao #account-opening .dijitTextBox.dijitFocused,
body.account-creation-info-nao #account-opening .dijitTextBox.dijitFocused,
body.account-verid-nao #account-opening .dijitTextBox.dijitFocused,
body.account-new-userid-nao #account-opening .dijitTextBox.dijitFocused,
body.account-info-entry-nao #account-opening .dijitTextBox.dijitFocused,
body.overview #account-opening .dijitTextBox.dijitFocused,
body.account-status-nao #account-opening .dijitTextBox.dijitFocused,
body.account-types-nao #account-opening .dijitValidationTextBox.dijitFocused,
body.account-creation-info-nao #account-opening .dijitValidationTextBox.dijitFocused,
body.account-verid-nao #account-opening .dijitValidationTextBox.dijitFocused,
body.account-new-userid-nao #account-opening .dijitValidationTextBox.dijitFocused,
body.account-info-entry-nao #account-opening .dijitValidationTextBox.dijitFocused,
body.overview #account-opening .dijitValidationTextBox.dijitFocused,
body.account-status-nao #account-opening .dijitValidationTextBox.dijitFocused,
body.account-types-nao #account-opening dijitComboBox.dijitFocused,
body.account-creation-info-nao #account-opening dijitComboBox.dijitFocused,
body.account-verid-nao #account-opening dijitComboBox.dijitFocused,
body.account-new-userid-nao #account-opening dijitComboBox.dijitFocused,
body.account-info-entry-nao #account-opening dijitComboBox.dijitFocused,
body.overview #account-opening dijitComboBox.dijitFocused,
body.account-status-nao #account-opening dijitComboBox.dijitFocused {
  box-shadow: none;
  border-bottom: 3px solid #8A8A8A;
}
body.account-types-nao #account-opening .dijitTextBoxError,
body.account-creation-info-nao #account-opening .dijitTextBoxError,
body.account-verid-nao #account-opening .dijitTextBoxError,
body.account-new-userid-nao #account-opening .dijitTextBoxError,
body.account-info-entry-nao #account-opening .dijitTextBoxError,
body.overview #account-opening .dijitTextBoxError,
body.account-status-nao #account-opening .dijitTextBoxError,
body.account-types-nao #account-opening .dijitValidationTextBoxError,
body.account-creation-info-nao #account-opening .dijitValidationTextBoxError,
body.account-verid-nao #account-opening .dijitValidationTextBoxError,
body.account-new-userid-nao #account-opening .dijitValidationTextBoxError,
body.account-info-entry-nao #account-opening .dijitValidationTextBoxError,
body.overview #account-opening .dijitValidationTextBoxError,
body.account-status-nao #account-opening .dijitValidationTextBoxError {
  border: 1px solid red !important;
}
body.account-types-nao #account-opening input[type="text"],
body.account-creation-info-nao #account-opening input[type="text"],
body.account-verid-nao #account-opening input[type="text"],
body.account-new-userid-nao #account-opening input[type="text"],
body.account-info-entry-nao #account-opening input[type="text"],
body.overview #account-opening input[type="text"],
body.account-status-nao #account-opening input[type="text"],
body.account-types-nao #account-opening .input[type="password"],
body.account-creation-info-nao #account-opening .input[type="password"],
body.account-verid-nao #account-opening .input[type="password"],
body.account-new-userid-nao #account-opening .input[type="password"],
body.account-info-entry-nao #account-opening .input[type="password"],
body.overview #account-opening .input[type="password"],
body.account-status-nao #account-opening .input[type="password"] {
  padding: 2em 10px 6px 10px !important;
}
body.account-types-nao #account-opening select,
body.account-creation-info-nao #account-opening select,
body.account-verid-nao #account-opening select,
body.account-new-userid-nao #account-opening select,
body.account-info-entry-nao #account-opening select,
body.overview #account-opening select,
body.account-status-nao #account-opening select {
  padding: 1em 10px 6px 5px !important;
}
body.account-types-nao #account-opening .dijitComboButton .dijitArrowButton,
body.account-creation-info-nao #account-opening .dijitComboButton .dijitArrowButton,
body.account-verid-nao #account-opening .dijitComboButton .dijitArrowButton,
body.account-new-userid-nao #account-opening .dijitComboButton .dijitArrowButton,
body.account-info-entry-nao #account-opening .dijitComboButton .dijitArrowButton,
body.overview #account-opening .dijitComboButton .dijitArrowButton,
body.account-status-nao #account-opening .dijitComboButton .dijitArrowButton,
body.account-types-nao #account-opening .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.account-creation-info-nao #account-opening .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.account-verid-nao #account-opening .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.account-new-userid-nao #account-opening .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.account-info-entry-nao #account-opening .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.overview #account-opening .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.account-status-nao #account-opening .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.account-types-nao #account-opening .dijitSpinnerButtonContainer.dijitButtonNode,
body.account-creation-info-nao #account-opening .dijitSpinnerButtonContainer.dijitButtonNode,
body.account-verid-nao #account-opening .dijitSpinnerButtonContainer.dijitButtonNode,
body.account-new-userid-nao #account-opening .dijitSpinnerButtonContainer.dijitButtonNode,
body.account-info-entry-nao #account-opening .dijitSpinnerButtonContainer.dijitButtonNode,
body.overview #account-opening .dijitSpinnerButtonContainer.dijitButtonNode,
body.account-status-nao #account-opening .dijitSpinnerButtonContainer.dijitButtonNode,
body.account-types-nao #account-opening .dijitSelect .dijitButtonNode.dijitArrowButton,
body.account-creation-info-nao #account-opening .dijitSelect .dijitButtonNode.dijitArrowButton,
body.account-verid-nao #account-opening .dijitSelect .dijitButtonNode.dijitArrowButton,
body.account-new-userid-nao #account-opening .dijitSelect .dijitButtonNode.dijitArrowButton,
body.account-info-entry-nao #account-opening .dijitSelect .dijitButtonNode.dijitArrowButton,
body.overview #account-opening .dijitSelect .dijitButtonNode.dijitArrowButton,
body.account-status-nao #account-opening .dijitSelect .dijitButtonNode.dijitArrowButton {
  height: 49px;
  background: none;
  width: 20px;
  border: none;
}
body.account-types-nao #account-opening .dijitArrowButtonInner,
body.account-creation-info-nao #account-opening .dijitArrowButtonInner,
body.account-verid-nao #account-opening .dijitArrowButtonInner,
body.account-new-userid-nao #account-opening .dijitArrowButtonInner,
body.account-info-entry-nao #account-opening .dijitArrowButtonInner,
body.overview #account-opening .dijitArrowButtonInner,
body.account-status-nao #account-opening .dijitArrowButtonInner {
  position: relative;
  top: 36%;
}
body.account-types-nao #account-opening .dijitInputContainer,
body.account-creation-info-nao #account-opening .dijitInputContainer,
body.account-verid-nao #account-opening .dijitInputContainer,
body.account-new-userid-nao #account-opening .dijitInputContainer,
body.account-info-entry-nao #account-opening .dijitInputContainer,
body.overview #account-opening .dijitInputContainer,
body.account-status-nao #account-opening .dijitInputContainer {
  height: 61px;
}
body.account-types-nao #account-opening .dijitTextBox,
body.account-creation-info-nao #account-opening .dijitTextBox,
body.account-verid-nao #account-opening .dijitTextBox,
body.account-new-userid-nao #account-opening .dijitTextBox,
body.account-info-entry-nao #account-opening .dijitTextBox,
body.overview #account-opening .dijitTextBox,
body.account-status-nao #account-opening .dijitTextBox {
  border-radius: 5px;
  width: 100% !important;
}
body.account-types-nao #account-opening .dijitPlaceHolder,
body.account-creation-info-nao #account-opening .dijitPlaceHolder,
body.account-verid-nao #account-opening .dijitPlaceHolder,
body.account-new-userid-nao #account-opening .dijitPlaceHolder,
body.account-info-entry-nao #account-opening .dijitPlaceHolder,
body.overview #account-opening .dijitPlaceHolder,
body.account-status-nao #account-opening .dijitPlaceHolder {
  padding-left: 10px;
  padding-top: 35px;
}
body.account-types-nao #account-opening .bottomBorder,
body.account-creation-info-nao #account-opening .bottomBorder,
body.account-verid-nao #account-opening .bottomBorder,
body.account-new-userid-nao #account-opening .bottomBorder,
body.account-info-entry-nao #account-opening .bottomBorder,
body.overview #account-opening .bottomBorder,
body.account-status-nao #account-opening .bottomBorder {
  padding-bottom: 20px;
  border-bottom: 1px solid #cecece;
  margin-bottom: 20px;
}
body.account-types-nao #account-opening .guidetextRight,
body.account-creation-info-nao #account-opening .guidetextRight,
body.account-verid-nao #account-opening .guidetextRight,
body.account-new-userid-nao #account-opening .guidetextRight,
body.account-info-entry-nao #account-opening .guidetextRight,
body.overview #account-opening .guidetextRight,
body.account-status-nao #account-opening .guidetextRight {
  position: relative;
  right: -190px;
  top: -30px;
}
body.account-types-nao #account-opening .review-button,
body.account-creation-info-nao #account-opening .review-button,
body.account-verid-nao #account-opening .review-button,
body.account-new-userid-nao #account-opening .review-button,
body.account-info-entry-nao #account-opening .review-button,
body.overview #account-opening .review-button,
body.account-status-nao #account-opening .review-button,
body.account-types-nao #account-opening review-button:hover,
body.account-creation-info-nao #account-opening review-button:hover,
body.account-verid-nao #account-opening review-button:hover,
body.account-new-userid-nao #account-opening review-button:hover,
body.account-info-entry-nao #account-opening review-button:hover,
body.overview #account-opening review-button:hover,
body.account-status-nao #account-opening review-button:hover {
  position: relative;
  top: 0px;
  width: 110px;
}
body.account-types-nao #account-opening .right-pannel,
body.account-creation-info-nao #account-opening .right-pannel,
body.account-verid-nao #account-opening .right-pannel,
body.account-new-userid-nao #account-opening .right-pannel,
body.account-info-entry-nao #account-opening .right-pannel,
body.overview #account-opening .right-pannel,
body.account-status-nao #account-opening .right-pannel {
  padding-left: 20px;
}
body.account-types-nao #account-opening .terms-check-icon,
body.account-creation-info-nao #account-opening .terms-check-icon,
body.account-verid-nao #account-opening .terms-check-icon,
body.account-new-userid-nao #account-opening .terms-check-icon,
body.account-info-entry-nao #account-opening .terms-check-icon,
body.overview #account-opening .terms-check-icon,
body.account-status-nao #account-opening .terms-check-icon {
  color: green;
}
body.account-types-nao #account-opening .infotextRight,
body.account-creation-info-nao #account-opening .infotextRight,
body.account-verid-nao #account-opening .infotextRight,
body.account-new-userid-nao #account-opening .infotextRight,
body.account-info-entry-nao #account-opening .infotextRight,
body.overview #account-opening .infotextRight,
body.account-status-nao #account-opening .infotextRight {
  padding-left: 30px;
}
body.account-types-nao #account-opening .termsInfoIcon,
body.account-creation-info-nao #account-opening .termsInfoIcon,
body.account-verid-nao #account-opening .termsInfoIcon,
body.account-new-userid-nao #account-opening .termsInfoIcon,
body.account-info-entry-nao #account-opening .termsInfoIcon,
body.overview #account-opening .termsInfoIcon,
body.account-status-nao #account-opening .termsInfoIcon {
  margin-right: 0px;
}
body.account-types-nao #newUserIdForm .outerNavigation li span:last-child,
body.account-creation-info-nao #newUserIdForm .outerNavigation li span:last-child,
body.account-verid-nao #newUserIdForm .outerNavigation li span:last-child,
body.account-new-userid-nao #newUserIdForm .outerNavigation li span:last-child,
body.account-info-entry-nao #newUserIdForm .outerNavigation li span:last-child,
body.overview #newUserIdForm .outerNavigation li span:last-child,
body.account-status-nao #newUserIdForm .outerNavigation li span:last-child {
  padding-left: 1.5%;
}
body.account-types-nao #newUserIdForm div#progress,
body.account-creation-info-nao #newUserIdForm div#progress,
body.account-verid-nao #newUserIdForm div#progress,
body.account-new-userid-nao #newUserIdForm div#progress,
body.account-info-entry-nao #newUserIdForm div#progress,
body.overview #newUserIdForm div#progress,
body.account-status-nao #newUserIdForm div#progress {
  min-height: 42px;
  background: linear-gradient(to bottom, #ffffff, #f2f2f2);
  border: 1px solid #eeeeee;
  color: #999999;
  margin-bottom: 15px;
}
body.account-types-nao #newUserIdForm div#progress ul,
body.account-creation-info-nao #newUserIdForm div#progress ul,
body.account-verid-nao #newUserIdForm div#progress ul,
body.account-new-userid-nao #newUserIdForm div#progress ul,
body.account-info-entry-nao #newUserIdForm div#progress ul,
body.overview #newUserIdForm div#progress ul,
body.account-status-nao #newUserIdForm div#progress ul {
  display: inline;
}
body.account-types-nao #newUserIdForm div#progress ul li,
body.account-creation-info-nao #newUserIdForm div#progress ul li,
body.account-verid-nao #newUserIdForm div#progress ul li,
body.account-new-userid-nao #newUserIdForm div#progress ul li,
body.account-info-entry-nao #newUserIdForm div#progress ul li,
body.overview #newUserIdForm div#progress ul li,
body.account-status-nao #newUserIdForm div#progress ul li {
  padding: 0px 10px 0px;
  list-style: none;
  float: left;
  line-height: 38px;
  height: 38px;
  font-weight: 600;
  font-size: 14px;
  border-width: 1px;
  border-style: solid;
  border-color: #eeeeee;
  border-top: none;
  border-bottom: none;
  text-align: inherit;
  margin: 0px;
  min-width: 80px;
  width: 98px;
  display: block;
  visibility: visible;
}
@media (min-width: 768px) {
  body.account-types-nao #newUserIdForm div#progress ul li,
  body.account-creation-info-nao #newUserIdForm div#progress ul li,
  body.account-verid-nao #newUserIdForm div#progress ul li,
  body.account-new-userid-nao #newUserIdForm div#progress ul li,
  body.account-info-entry-nao #newUserIdForm div#progress ul li,
  body.overview #newUserIdForm div#progress ul li,
  body.account-status-nao #newUserIdForm div#progress ul li {
    min-width: 190px;
    width: auto;
  }
}
body.account-types-nao #newUserIdForm div#progress ul li:first-child,
body.account-creation-info-nao #newUserIdForm div#progress ul li:first-child,
body.account-verid-nao #newUserIdForm div#progress ul li:first-child,
body.account-new-userid-nao #newUserIdForm div#progress ul li:first-child,
body.account-info-entry-nao #newUserIdForm div#progress ul li:first-child,
body.overview #newUserIdForm div#progress ul li:first-child,
body.account-status-nao #newUserIdForm div#progress ul li:first-child {
  border-left: 2px solid linear-gradient(to bottom, #ffffff, #f2f2f2);
  border-width: 0 0 0 3px;
  width: 80px;
}
body.account-types-nao #newUserIdForm div#progress ul li.progressselected,
body.account-creation-info-nao #newUserIdForm div#progress ul li.progressselected,
body.account-verid-nao #newUserIdForm div#progress ul li.progressselected,
body.account-new-userid-nao #newUserIdForm div#progress ul li.progressselected,
body.account-info-entry-nao #newUserIdForm div#progress ul li.progressselected,
body.overview #newUserIdForm div#progress ul li.progressselected,
body.account-status-nao #newUserIdForm div#progress ul li.progressselected {
  border-top-color: #ffa04f;
  border-bottom-color: #ffa04f;
  border-width: 5px 0 0 1px;
  border-style: solid;
  height: 38px;
  line-height: 38px;
  background: #ffffff;
  color: #333333;
}
body.account-types-nao #newUserIdForm div#progress ul li.progressselected:first-child,
body.account-creation-info-nao #newUserIdForm div#progress ul li.progressselected:first-child,
body.account-verid-nao #newUserIdForm div#progress ul li.progressselected:first-child,
body.account-new-userid-nao #newUserIdForm div#progress ul li.progressselected:first-child,
body.account-info-entry-nao #newUserIdForm div#progress ul li.progressselected:first-child,
body.overview #newUserIdForm div#progress ul li.progressselected:first-child,
body.account-status-nao #newUserIdForm div#progress ul li.progressselected:first-child {
  border-left: 2px solid linear-gradient(to bottom, #ffffff, #f2f2f2);
  border-width: 5px 0 0 3px;
  width: 80px;
}
body.account-types-nao #newUserIdForm div#progress li.progressdone .fa.fa-stack-2x,
body.account-creation-info-nao #newUserIdForm div#progress li.progressdone .fa.fa-stack-2x,
body.account-verid-nao #newUserIdForm div#progress li.progressdone .fa.fa-stack-2x,
body.account-new-userid-nao #newUserIdForm div#progress li.progressdone .fa.fa-stack-2x,
body.account-info-entry-nao #newUserIdForm div#progress li.progressdone .fa.fa-stack-2x,
body.overview #newUserIdForm div#progress li.progressdone .fa.fa-stack-2x,
body.account-status-nao #newUserIdForm div#progress li.progressdone .fa.fa-stack-2x {
  font-size: 1.5em;
  top: 5px;
  color: green;
}
body.account-types-nao #newUserIdForm div#progress li .fa-check-circle,
body.account-creation-info-nao #newUserIdForm div#progress li .fa-check-circle,
body.account-verid-nao #newUserIdForm div#progress li .fa-check-circle,
body.account-new-userid-nao #newUserIdForm div#progress li .fa-check-circle,
body.account-info-entry-nao #newUserIdForm div#progress li .fa-check-circle,
body.overview #newUserIdForm div#progress li .fa-check-circle,
body.account-status-nao #newUserIdForm div#progress li .fa-check-circle {
  display: none;
}
body.account-types-nao #newUserIdForm div#progress li.progressdone .fa-check-circle,
body.account-creation-info-nao #newUserIdForm div#progress li.progressdone .fa-check-circle,
body.account-verid-nao #newUserIdForm div#progress li.progressdone .fa-check-circle,
body.account-new-userid-nao #newUserIdForm div#progress li.progressdone .fa-check-circle,
body.account-info-entry-nao #newUserIdForm div#progress li.progressdone .fa-check-circle,
body.overview #newUserIdForm div#progress li.progressdone .fa-check-circle,
body.account-status-nao #newUserIdForm div#progress li.progressdone .fa-check-circle {
  display: inline-block;
  color: green;
}
body.account-types-nao #newUserIdForm .innerNavigation li,
body.account-creation-info-nao #newUserIdForm .innerNavigation li,
body.account-verid-nao #newUserIdForm .innerNavigation li,
body.account-new-userid-nao #newUserIdForm .innerNavigation li,
body.account-info-entry-nao #newUserIdForm .innerNavigation li,
body.overview #newUserIdForm .innerNavigation li,
body.account-status-nao #newUserIdForm .innerNavigation li {
  text-align: center;
  border-style: solid;
  border-width: 0 0 5px;
  border-color: #eee;
  margin-left: 0px;
  padding-bottom: 5px;
  font-weight: bold;
}
body.account-types-nao #newUserIdForm .innerNavigation li.progressselected,
body.account-creation-info-nao #newUserIdForm .innerNavigation li.progressselected,
body.account-verid-nao #newUserIdForm .innerNavigation li.progressselected,
body.account-new-userid-nao #newUserIdForm .innerNavigation li.progressselected,
body.account-info-entry-nao #newUserIdForm .innerNavigation li.progressselected,
body.overview #newUserIdForm .innerNavigation li.progressselected,
body.account-status-nao #newUserIdForm .innerNavigation li.progressselected {
  font-weight: bold;
  border-color: #ffffff;
}
body.account-types-nao #newUserIdForm .innerNavigation .span6,
body.account-creation-info-nao #newUserIdForm .innerNavigation .span6,
body.account-verid-nao #newUserIdForm .innerNavigation .span6,
body.account-new-userid-nao #newUserIdForm .innerNavigation .span6,
body.account-info-entry-nao #newUserIdForm .innerNavigation .span6,
body.overview #newUserIdForm .innerNavigation .span6,
body.account-status-nao #newUserIdForm .innerNavigation .span6 {
  width: 50%;
}
body.account-types-nao #newUserIdForm div#progress.outerNavigationSmall ul li,
body.account-creation-info-nao #newUserIdForm div#progress.outerNavigationSmall ul li,
body.account-verid-nao #newUserIdForm div#progress.outerNavigationSmall ul li,
body.account-new-userid-nao #newUserIdForm div#progress.outerNavigationSmall ul li,
body.account-info-entry-nao #newUserIdForm div#progress.outerNavigationSmall ul li,
body.overview #newUserIdForm div#progress.outerNavigationSmall ul li,
body.account-status-nao #newUserIdForm div#progress.outerNavigationSmall ul li {
  font-size: 13px;
  text-align: left;
  padding-left: 10px;
  padding-right: 5px;
  line-height: inherit;
  position: relative;
}
body.account-types-nao #newUserIdForm .outerNavigationSmall li div:last-child,
body.account-creation-info-nao #newUserIdForm .outerNavigationSmall li div:last-child,
body.account-verid-nao #newUserIdForm .outerNavigationSmall li div:last-child,
body.account-new-userid-nao #newUserIdForm .outerNavigationSmall li div:last-child,
body.account-info-entry-nao #newUserIdForm .outerNavigationSmall li div:last-child,
body.overview #newUserIdForm .outerNavigationSmall li div:last-child,
body.account-status-nao #newUserIdForm .outerNavigationSmall li div:last-child {
  word-break: break-word;
  margin-left: 20%;
}
body.account-types-nao #newUserIdForm .outerNavigationSmall li span:first-child,
body.account-creation-info-nao #newUserIdForm .outerNavigationSmall li span:first-child,
body.account-verid-nao #newUserIdForm .outerNavigationSmall li span:first-child,
body.account-new-userid-nao #newUserIdForm .outerNavigationSmall li span:first-child,
body.account-info-entry-nao #newUserIdForm .outerNavigationSmall li span:first-child,
body.overview #newUserIdForm .outerNavigationSmall li span:first-child,
body.account-status-nao #newUserIdForm .outerNavigationSmall li span:first-child {
  position: absolute;
  left: 0.2em;
}
body.account-types-nao #newUserIdForm .account-opening-form,
body.account-creation-info-nao #newUserIdForm .account-opening-form,
body.account-verid-nao #newUserIdForm .account-opening-form,
body.account-new-userid-nao #newUserIdForm .account-opening-form,
body.account-info-entry-nao #newUserIdForm .account-opening-form,
body.overview #newUserIdForm .account-opening-form,
body.account-status-nao #newUserIdForm .account-opening-form {
  padding: 10px 5px 20px;
}
body.account-types-nao #newUserIdForm .fa.fa-eye,
body.account-creation-info-nao #newUserIdForm .fa.fa-eye,
body.account-verid-nao #newUserIdForm .fa.fa-eye,
body.account-new-userid-nao #newUserIdForm .fa.fa-eye,
body.account-info-entry-nao #newUserIdForm .fa.fa-eye,
body.overview #newUserIdForm .fa.fa-eye,
body.account-status-nao #newUserIdForm .fa.fa-eye,
body.account-types-nao #newUserIdForm .fa.fa-eye-slash,
body.account-creation-info-nao #newUserIdForm .fa.fa-eye-slash,
body.account-verid-nao #newUserIdForm .fa.fa-eye-slash,
body.account-new-userid-nao #newUserIdForm .fa.fa-eye-slash,
body.account-info-entry-nao #newUserIdForm .fa.fa-eye-slash,
body.overview #newUserIdForm .fa.fa-eye-slash,
body.account-status-nao #newUserIdForm .fa.fa-eye-slash {
  color: #cecece;
  left: 87%;
  position: absolute;
  top: 18px;
  cursor: pointer;
}
body.account-types-nao #newUserIdForm .fa.fa-stack-2x,
body.account-creation-info-nao #newUserIdForm .fa.fa-stack-2x,
body.account-verid-nao #newUserIdForm .fa.fa-stack-2x,
body.account-new-userid-nao #newUserIdForm .fa.fa-stack-2x,
body.account-info-entry-nao #newUserIdForm .fa.fa-stack-2x,
body.overview #newUserIdForm .fa.fa-stack-2x,
body.account-status-nao #newUserIdForm .fa.fa-stack-2x {
  color: #ffa04f;
}
body.account-types-nao #newUserIdForm input::-ms-reveal,
body.account-creation-info-nao #newUserIdForm input::-ms-reveal,
body.account-verid-nao #newUserIdForm input::-ms-reveal,
body.account-new-userid-nao #newUserIdForm input::-ms-reveal,
body.account-info-entry-nao #newUserIdForm input::-ms-reveal,
body.overview #newUserIdForm input::-ms-reveal,
body.account-status-nao #newUserIdForm input::-ms-reveal {
  display: none;
}
body.account-types-nao #newUserIdForm .marginLeftMoved,
body.account-creation-info-nao #newUserIdForm .marginLeftMoved,
body.account-verid-nao #newUserIdForm .marginLeftMoved,
body.account-new-userid-nao #newUserIdForm .marginLeftMoved,
body.account-info-entry-nao #newUserIdForm .marginLeftMoved,
body.overview #newUserIdForm .marginLeftMoved,
body.account-status-nao #newUserIdForm .marginLeftMoved {
  margin-left: 1.5%;
}
body.account-types-nao #newUserIdForm .icon-info-sign,
body.account-creation-info-nao #newUserIdForm .icon-info-sign,
body.account-verid-nao #newUserIdForm .icon-info-sign,
body.account-new-userid-nao #newUserIdForm .icon-info-sign,
body.account-info-entry-nao #newUserIdForm .icon-info-sign,
body.overview #newUserIdForm .icon-info-sign,
body.account-status-nao #newUserIdForm .icon-info-sign {
  color: #638cb4;
  text-shadow: 1px 1px 1px #cccccc;
  margin-right: 10px;
}
body.account-types-nao #newUserIdForm .phoneheading,
body.account-creation-info-nao #newUserIdForm .phoneheading,
body.account-verid-nao #newUserIdForm .phoneheading,
body.account-new-userid-nao #newUserIdForm .phoneheading,
body.account-info-entry-nao #newUserIdForm .phoneheading,
body.overview #newUserIdForm .phoneheading,
body.account-status-nao #newUserIdForm .phoneheading {
  font-style: normal;
  font-size: 18px;
  padding-bottom: 10px;
}
body.account-types-nao #newUserIdForm button,
body.account-creation-info-nao #newUserIdForm button,
body.account-verid-nao #newUserIdForm button,
body.account-new-userid-nao #newUserIdForm button,
body.account-info-entry-nao #newUserIdForm button,
body.overview #newUserIdForm button,
body.account-status-nao #newUserIdForm button,
body.account-types-nao #newUserIdForm .btn,
body.account-creation-info-nao #newUserIdForm .btn,
body.account-verid-nao #newUserIdForm .btn,
body.account-new-userid-nao #newUserIdForm .btn,
body.account-info-entry-nao #newUserIdForm .btn,
body.overview #newUserIdForm .btn,
body.account-status-nao #newUserIdForm .btn {
  -webkit-tap-highlight-color: transparent;
}
body.account-types-nao #newUserIdForm .error,
body.account-creation-info-nao #newUserIdForm .error,
body.account-verid-nao #newUserIdForm .error,
body.account-new-userid-nao #newUserIdForm .error,
body.account-info-entry-nao #newUserIdForm .error,
body.overview #newUserIdForm .error,
body.account-status-nao #newUserIdForm .error {
  border: 1px solid red !important;
}
body.account-types-nao #newUserIdForm .supportPhoneSpan,
body.account-creation-info-nao #newUserIdForm .supportPhoneSpan,
body.account-verid-nao #newUserIdForm .supportPhoneSpan,
body.account-new-userid-nao #newUserIdForm .supportPhoneSpan,
body.account-info-entry-nao #newUserIdForm .supportPhoneSpan,
body.overview #newUserIdForm .supportPhoneSpan,
body.account-status-nao #newUserIdForm .supportPhoneSpan {
  height: 0px;
}
body.account-types-nao #newUserIdForm .supportPhone,
body.account-creation-info-nao #newUserIdForm .supportPhone,
body.account-verid-nao #newUserIdForm .supportPhone,
body.account-new-userid-nao #newUserIdForm .supportPhone,
body.account-info-entry-nao #newUserIdForm .supportPhone,
body.overview #newUserIdForm .supportPhone,
body.account-status-nao #newUserIdForm .supportPhone {
  margin-left: 10px;
  margin-bottom: 5px;
  padding: 5px 5px;
  background-color: #dddddd;
  font-weight: 600;
  text-align: left;
}
@media (max-width: 768px) {
  body.account-types-nao #newUserIdForm .supportPhone,
  body.account-creation-info-nao #newUserIdForm .supportPhone,
  body.account-verid-nao #newUserIdForm .supportPhone,
  body.account-new-userid-nao #newUserIdForm .supportPhone,
  body.account-info-entry-nao #newUserIdForm .supportPhone,
  body.overview #newUserIdForm .supportPhone,
  body.account-status-nao #newUserIdForm .supportPhone {
    margin-left: 0px;
  }
}
@media (min-width: 768px) {
  body.account-types-nao #newUserIdForm .supportPhone,
  body.account-creation-info-nao #newUserIdForm .supportPhone,
  body.account-verid-nao #newUserIdForm .supportPhone,
  body.account-new-userid-nao #newUserIdForm .supportPhone,
  body.account-info-entry-nao #newUserIdForm .supportPhone,
  body.overview #newUserIdForm .supportPhone,
  body.account-status-nao #newUserIdForm .supportPhone {
    position: relative;
    top: 10px;
    margin-left: 15px;
  }
}
body.account-types-nao #newUserIdForm .linkText,
body.account-creation-info-nao #newUserIdForm .linkText,
body.account-verid-nao #newUserIdForm .linkText,
body.account-new-userid-nao #newUserIdForm .linkText,
body.account-info-entry-nao #newUserIdForm .linkText,
body.overview #newUserIdForm .linkText,
body.account-status-nao #newUserIdForm .linkText {
  color: #638cb4;
  padding-top: 0px;
  cursor: pointer;
  font-weight: 600;
}
body.account-types-nao #newUserIdForm .emptySpan,
body.account-creation-info-nao #newUserIdForm .emptySpan,
body.account-verid-nao #newUserIdForm .emptySpan,
body.account-new-userid-nao #newUserIdForm .emptySpan,
body.account-info-entry-nao #newUserIdForm .emptySpan,
body.overview #newUserIdForm .emptySpan,
body.account-status-nao #newUserIdForm .emptySpan {
  height: 0px;
}
body.account-types-nao #newUserIdForm .btnGrey,
body.account-creation-info-nao #newUserIdForm .btnGrey,
body.account-verid-nao #newUserIdForm .btnGrey,
body.account-new-userid-nao #newUserIdForm .btnGrey,
body.account-info-entry-nao #newUserIdForm .btnGrey,
body.overview #newUserIdForm .btnGrey,
body.account-status-nao #newUserIdForm .btnGrey {
  background-color: #9a9a9a;
  border: 1px solid #818181;
  background-image: none;
}
body.account-types-nao #newUserIdForm .margin-left,
body.account-creation-info-nao #newUserIdForm .margin-left,
body.account-verid-nao #newUserIdForm .margin-left,
body.account-new-userid-nao #newUserIdForm .margin-left,
body.account-info-entry-nao #newUserIdForm .margin-left,
body.overview #newUserIdForm .margin-left,
body.account-status-nao #newUserIdForm .margin-left {
  margin-left: 0px;
}
body.account-types-nao #newUserIdForm .bold,
body.account-creation-info-nao #newUserIdForm .bold,
body.account-verid-nao #newUserIdForm .bold,
body.account-new-userid-nao #newUserIdForm .bold,
body.account-info-entry-nao #newUserIdForm .bold,
body.overview #newUserIdForm .bold,
body.account-status-nao #newUserIdForm .bold {
  font-weight: 600;
}
body.account-types-nao #newUserIdForm .actionable,
body.account-creation-info-nao #newUserIdForm .actionable,
body.account-verid-nao #newUserIdForm .actionable,
body.account-new-userid-nao #newUserIdForm .actionable,
body.account-info-entry-nao #newUserIdForm .actionable,
body.overview #newUserIdForm .actionable,
body.account-status-nao #newUserIdForm .actionable {
  color: #638cb4 !important;
  cursor: pointer;
  float: left;
  margin-top: 4px;
}
body.account-types-nao #newUserIdForm .muted,
body.account-creation-info-nao #newUserIdForm .muted,
body.account-verid-nao #newUserIdForm .muted,
body.account-new-userid-nao #newUserIdForm .muted,
body.account-info-entry-nao #newUserIdForm .muted,
body.overview #newUserIdForm .muted,
body.account-status-nao #newUserIdForm .muted {
  font-size: 13px;
  padding-top: 0px;
}
body.account-types-nao #newUserIdForm .info-label,
body.account-creation-info-nao #newUserIdForm .info-label,
body.account-verid-nao #newUserIdForm .info-label,
body.account-new-userid-nao #newUserIdForm .info-label,
body.account-info-entry-nao #newUserIdForm .info-label,
body.overview #newUserIdForm .info-label,
body.account-status-nao #newUserIdForm .info-label,
body.account-types-nao #newUserIdForm .icon-info-label,
body.account-creation-info-nao #newUserIdForm .icon-info-label,
body.account-verid-nao #newUserIdForm .icon-info-label,
body.account-new-userid-nao #newUserIdForm .icon-info-label,
body.account-info-entry-nao #newUserIdForm .icon-info-label,
body.overview #newUserIdForm .icon-info-label,
body.account-status-nao #newUserIdForm .icon-info-label {
  padding-left: 0px;
  display: block;
}
@media (min-width: 768px) {
  body.account-types-nao #newUserIdForm .info-label,
  body.account-creation-info-nao #newUserIdForm .info-label,
  body.account-verid-nao #newUserIdForm .info-label,
  body.account-new-userid-nao #newUserIdForm .info-label,
  body.account-info-entry-nao #newUserIdForm .info-label,
  body.overview #newUserIdForm .info-label,
  body.account-status-nao #newUserIdForm .info-label,
  body.account-types-nao #newUserIdForm .icon-info-label,
  body.account-creation-info-nao #newUserIdForm .icon-info-label,
  body.account-verid-nao #newUserIdForm .icon-info-label,
  body.account-new-userid-nao #newUserIdForm .icon-info-label,
  body.account-info-entry-nao #newUserIdForm .icon-info-label,
  body.overview #newUserIdForm .icon-info-label,
  body.account-status-nao #newUserIdForm .icon-info-label {
    padding-left: 20px;
  }
}
body.account-types-nao #newUserIdForm input[type="text"],
body.account-creation-info-nao #newUserIdForm input[type="text"],
body.account-verid-nao #newUserIdForm input[type="text"],
body.account-new-userid-nao #newUserIdForm input[type="text"],
body.account-info-entry-nao #newUserIdForm input[type="text"],
body.overview #newUserIdForm input[type="text"],
body.account-status-nao #newUserIdForm input[type="text"],
body.account-types-nao #newUserIdForm input[type="password"],
body.account-creation-info-nao #newUserIdForm input[type="password"],
body.account-verid-nao #newUserIdForm input[type="password"],
body.account-new-userid-nao #newUserIdForm input[type="password"],
body.account-info-entry-nao #newUserIdForm input[type="password"],
body.overview #newUserIdForm input[type="password"],
body.account-status-nao #newUserIdForm input[type="password"] {
  width: 100%;
  height: 32px;
  border-radius: 5px;
}
body.account-types-nao #newUserIdForm .dijitPlaceHolder,
body.account-creation-info-nao #newUserIdForm .dijitPlaceHolder,
body.account-verid-nao #newUserIdForm .dijitPlaceHolder,
body.account-new-userid-nao #newUserIdForm .dijitPlaceHolder,
body.account-info-entry-nao #newUserIdForm .dijitPlaceHolder,
body.overview #newUserIdForm .dijitPlaceHolder,
body.account-status-nao #newUserIdForm .dijitPlaceHolder {
  padding: 10px;
}
body.account-types-nao #newUserIdForm .mutedHeader,
body.account-creation-info-nao #newUserIdForm .mutedHeader,
body.account-verid-nao #newUserIdForm .mutedHeader,
body.account-new-userid-nao #newUserIdForm .mutedHeader,
body.account-info-entry-nao #newUserIdForm .mutedHeader,
body.overview #newUserIdForm .mutedHeader,
body.account-status-nao #newUserIdForm .mutedHeader {
  padding-top: 0;
}
body.account-types-nao #newUserIdForm .labelHeader label,
body.account-creation-info-nao #newUserIdForm .labelHeader label,
body.account-verid-nao #newUserIdForm .labelHeader label,
body.account-new-userid-nao #newUserIdForm .labelHeader label,
body.account-info-entry-nao #newUserIdForm .labelHeader label,
body.overview #newUserIdForm .labelHeader label,
body.account-status-nao #newUserIdForm .labelHeader label {
  min-height: 20px;
}
body.account-types-nao #newUserIdForm .passwordRules .fa.fa-2x,
body.account-creation-info-nao #newUserIdForm .passwordRules .fa.fa-2x,
body.account-verid-nao #newUserIdForm .passwordRules .fa.fa-2x,
body.account-new-userid-nao #newUserIdForm .passwordRules .fa.fa-2x,
body.account-info-entry-nao #newUserIdForm .passwordRules .fa.fa-2x,
body.overview #newUserIdForm .passwordRules .fa.fa-2x,
body.account-status-nao #newUserIdForm .passwordRules .fa.fa-2x {
  font-size: 1.5em;
  margin-right: 3px;
}
body.account-types-nao #newUserIdForm .passwordRules,
body.account-creation-info-nao #newUserIdForm .passwordRules,
body.account-verid-nao #newUserIdForm .passwordRules,
body.account-new-userid-nao #newUserIdForm .passwordRules,
body.account-info-entry-nao #newUserIdForm .passwordRules,
body.overview #newUserIdForm .passwordRules,
body.account-status-nao #newUserIdForm .passwordRules {
  margin-left: 0px;
}
body.account-types-nao #newUserIdForm #dobSpan .dijitTextBox,
body.account-creation-info-nao #newUserIdForm #dobSpan .dijitTextBox,
body.account-verid-nao #newUserIdForm #dobSpan .dijitTextBox,
body.account-new-userid-nao #newUserIdForm #dobSpan .dijitTextBox,
body.account-info-entry-nao #newUserIdForm #dobSpan .dijitTextBox,
body.overview #newUserIdForm #dobSpan .dijitTextBox,
body.account-status-nao #newUserIdForm #dobSpan .dijitTextBox {
  width: 100%;
  box-shadow: none;
}
body.account-types-nao #newUserIdForm #dobSpan .dijitError,
body.account-creation-info-nao #newUserIdForm #dobSpan .dijitError,
body.account-verid-nao #newUserIdForm #dobSpan .dijitError,
body.account-new-userid-nao #newUserIdForm #dobSpan .dijitError,
body.account-info-entry-nao #newUserIdForm #dobSpan .dijitError,
body.overview #newUserIdForm #dobSpan .dijitError,
body.account-status-nao #newUserIdForm #dobSpan .dijitError {
  border: 1px solid red !important;
}
body.account-types-nao #newUserIdForm #dobSpan .dijitError .error,
body.account-creation-info-nao #newUserIdForm #dobSpan .dijitError .error,
body.account-verid-nao #newUserIdForm #dobSpan .dijitError .error,
body.account-new-userid-nao #newUserIdForm #dobSpan .dijitError .error,
body.account-info-entry-nao #newUserIdForm #dobSpan .dijitError .error,
body.overview #newUserIdForm #dobSpan .dijitError .error,
body.account-status-nao #newUserIdForm #dobSpan .dijitError .error {
  border: none !important;
}
body.account-types-nao #newUserIdForm #widget_dateOfBirth,
body.account-creation-info-nao #newUserIdForm #widget_dateOfBirth,
body.account-verid-nao #newUserIdForm #widget_dateOfBirth,
body.account-new-userid-nao #newUserIdForm #widget_dateOfBirth,
body.account-info-entry-nao #newUserIdForm #widget_dateOfBirth,
body.overview #newUserIdForm #widget_dateOfBirth,
body.account-status-nao #newUserIdForm #widget_dateOfBirth {
  width: inherit;
}
body.account-types-nao #newUserIdForm .borderNone,
body.account-creation-info-nao #newUserIdForm .borderNone,
body.account-verid-nao #newUserIdForm .borderNone,
body.account-new-userid-nao #newUserIdForm .borderNone,
body.account-info-entry-nao #newUserIdForm .borderNone,
body.overview #newUserIdForm .borderNone,
body.account-status-nao #newUserIdForm .borderNone {
  border: none !important;
}
body.account-types-nao #newUserIdForm .validation,
body.account-creation-info-nao #newUserIdForm .validation,
body.account-verid-nao #newUserIdForm .validation,
body.account-new-userid-nao #newUserIdForm .validation,
body.account-info-entry-nao #newUserIdForm .validation,
body.overview #newUserIdForm .validation,
body.account-status-nao #newUserIdForm .validation {
  font-size: 20px;
}
body.account-types-nao #newUserIdForm .userInvalidMsg,
body.account-creation-info-nao #newUserIdForm .userInvalidMsg,
body.account-verid-nao #newUserIdForm .userInvalidMsg,
body.account-new-userid-nao #newUserIdForm .userInvalidMsg,
body.account-info-entry-nao #newUserIdForm .userInvalidMsg,
body.overview #newUserIdForm .userInvalidMsg,
body.account-status-nao #newUserIdForm .userInvalidMsg {
  font-size: 14px;
}
body.account-types-nao #newUserIdForm .inValidData,
body.account-creation-info-nao #newUserIdForm .inValidData,
body.account-verid-nao #newUserIdForm .inValidData,
body.account-new-userid-nao #newUserIdForm .inValidData,
body.account-info-entry-nao #newUserIdForm .inValidData,
body.overview #newUserIdForm .inValidData,
body.account-status-nao #newUserIdForm .inValidData {
  color: red;
}
body.account-types-nao #newUserIdForm .validData,
body.account-creation-info-nao #newUserIdForm .validData,
body.account-verid-nao #newUserIdForm .validData,
body.account-new-userid-nao #newUserIdForm .validData,
body.account-info-entry-nao #newUserIdForm .validData,
body.overview #newUserIdForm .validData,
body.account-status-nao #newUserIdForm .validData,
body.account-types-nao #newUserIdForm .fa.fa-check,
body.account-creation-info-nao #newUserIdForm .fa.fa-check,
body.account-verid-nao #newUserIdForm .fa.fa-check,
body.account-new-userid-nao #newUserIdForm .fa.fa-check,
body.account-info-entry-nao #newUserIdForm .fa.fa-check,
body.overview #newUserIdForm .fa.fa-check,
body.account-status-nao #newUserIdForm .fa.fa-check {
  color: green;
}
body.account-types-nao #newUserIdForm .confirmPassword,
body.account-creation-info-nao #newUserIdForm .confirmPassword,
body.account-verid-nao #newUserIdForm .confirmPassword,
body.account-new-userid-nao #newUserIdForm .confirmPassword,
body.account-info-entry-nao #newUserIdForm .confirmPassword,
body.overview #newUserIdForm .confirmPassword,
body.account-status-nao #newUserIdForm .confirmPassword {
  padding-top: 85px;
}
body.account-types-nao #newUserIdForm .alertDiv,
body.account-creation-info-nao #newUserIdForm .alertDiv,
body.account-verid-nao #newUserIdForm .alertDiv,
body.account-new-userid-nao #newUserIdForm .alertDiv,
body.account-info-entry-nao #newUserIdForm .alertDiv,
body.overview #newUserIdForm .alertDiv,
body.account-status-nao #newUserIdForm .alertDiv {
  margin-top: 30px;
}
body.account-types-nao #newUserIdForm .CongratulationsDiv,
body.account-creation-info-nao #newUserIdForm .CongratulationsDiv,
body.account-verid-nao #newUserIdForm .CongratulationsDiv,
body.account-new-userid-nao #newUserIdForm .CongratulationsDiv,
body.account-info-entry-nao #newUserIdForm .CongratulationsDiv,
body.overview #newUserIdForm .CongratulationsDiv,
body.account-status-nao #newUserIdForm .CongratulationsDiv {
  margin-top: 30px;
}
body.account-types-nao #newUserIdForm .inputElement input[type="text"],
body.account-creation-info-nao #newUserIdForm .inputElement input[type="text"],
body.account-verid-nao #newUserIdForm .inputElement input[type="text"],
body.account-new-userid-nao #newUserIdForm .inputElement input[type="text"],
body.account-info-entry-nao #newUserIdForm .inputElement input[type="text"],
body.overview #newUserIdForm .inputElement input[type="text"],
body.account-status-nao #newUserIdForm .inputElement input[type="text"],
body.account-types-nao #newUserIdForm .inputElement input[type="password"],
body.account-creation-info-nao #newUserIdForm .inputElement input[type="password"],
body.account-verid-nao #newUserIdForm .inputElement input[type="password"],
body.account-new-userid-nao #newUserIdForm .inputElement input[type="password"],
body.account-info-entry-nao #newUserIdForm .inputElement input[type="password"],
body.overview #newUserIdForm .inputElement input[type="password"],
body.account-status-nao #newUserIdForm .inputElement input[type="password"],
body.account-types-nao #newUserIdForm .inputElement select,
body.account-creation-info-nao #newUserIdForm .inputElement select,
body.account-verid-nao #newUserIdForm .inputElement select,
body.account-new-userid-nao #newUserIdForm .inputElement select,
body.account-info-entry-nao #newUserIdForm .inputElement select,
body.overview #newUserIdForm .inputElement select,
body.account-status-nao #newUserIdForm .inputElement select,
body.account-types-nao #newUserIdForm input[type="text"],
body.account-creation-info-nao #newUserIdForm input[type="text"],
body.account-verid-nao #newUserIdForm input[type="text"],
body.account-new-userid-nao #newUserIdForm input[type="text"],
body.account-info-entry-nao #newUserIdForm input[type="text"],
body.overview #newUserIdForm input[type="text"],
body.account-status-nao #newUserIdForm input[type="text"],
body.account-types-nao #newUserIdForm input[type="password"],
body.account-creation-info-nao #newUserIdForm input[type="password"],
body.account-verid-nao #newUserIdForm input[type="password"],
body.account-new-userid-nao #newUserIdForm input[type="password"],
body.account-info-entry-nao #newUserIdForm input[type="password"],
body.overview #newUserIdForm input[type="password"],
body.account-status-nao #newUserIdForm input[type="password"],
body.account-types-nao #newUserIdForm select,
body.account-creation-info-nao #newUserIdForm select,
body.account-verid-nao #newUserIdForm select,
body.account-new-userid-nao #newUserIdForm select,
body.account-info-entry-nao #newUserIdForm select,
body.overview #newUserIdForm select,
body.account-status-nao #newUserIdForm select {
  box-sizing: border-box;
  background-color: transparent;
  border: none;
  color: #626262;
  font-size: 14px;
  margin: 9px 0 7px 0;
  margin: 0;
  height: 61px;
  outline: none;
  width: 100%;
}
body.account-types-nao #newUserIdForm .inputElement input[type="text"]:focus,
body.account-creation-info-nao #newUserIdForm .inputElement input[type="text"]:focus,
body.account-verid-nao #newUserIdForm .inputElement input[type="text"]:focus,
body.account-new-userid-nao #newUserIdForm .inputElement input[type="text"]:focus,
body.account-info-entry-nao #newUserIdForm .inputElement input[type="text"]:focus,
body.overview #newUserIdForm .inputElement input[type="text"]:focus,
body.account-status-nao #newUserIdForm .inputElement input[type="text"]:focus,
body.account-types-nao #newUserIdForm .inputElement input[type="password"]:focus,
body.account-creation-info-nao #newUserIdForm .inputElement input[type="password"]:focus,
body.account-verid-nao #newUserIdForm .inputElement input[type="password"]:focus,
body.account-new-userid-nao #newUserIdForm .inputElement input[type="password"]:focus,
body.account-info-entry-nao #newUserIdForm .inputElement input[type="password"]:focus,
body.overview #newUserIdForm .inputElement input[type="password"]:focus,
body.account-status-nao #newUserIdForm .inputElement input[type="password"]:focus,
body.account-types-nao #newUserIdForm .inputElement select:focus,
body.account-creation-info-nao #newUserIdForm .inputElement select:focus,
body.account-verid-nao #newUserIdForm .inputElement select:focus,
body.account-new-userid-nao #newUserIdForm .inputElement select:focus,
body.account-info-entry-nao #newUserIdForm .inputElement select:focus,
body.overview #newUserIdForm .inputElement select:focus,
body.account-status-nao #newUserIdForm .inputElement select:focus,
body.account-types-nao #newUserIdForm input[type="text"]:focus,
body.account-creation-info-nao #newUserIdForm input[type="text"]:focus,
body.account-verid-nao #newUserIdForm input[type="text"]:focus,
body.account-new-userid-nao #newUserIdForm input[type="text"]:focus,
body.account-info-entry-nao #newUserIdForm input[type="text"]:focus,
body.overview #newUserIdForm input[type="text"]:focus,
body.account-status-nao #newUserIdForm input[type="text"]:focus,
body.account-types-nao #newUserIdForm input[type="password"]:focus,
body.account-creation-info-nao #newUserIdForm input[type="password"]:focus,
body.account-verid-nao #newUserIdForm input[type="password"]:focus,
body.account-new-userid-nao #newUserIdForm input[type="password"]:focus,
body.account-info-entry-nao #newUserIdForm input[type="password"]:focus,
body.overview #newUserIdForm input[type="password"]:focus,
body.account-status-nao #newUserIdForm input[type="password"]:focus,
body.account-types-nao #newUserIdForm select:focus,
body.account-creation-info-nao #newUserIdForm select:focus,
body.account-verid-nao #newUserIdForm select:focus,
body.account-new-userid-nao #newUserIdForm select:focus,
body.account-info-entry-nao #newUserIdForm select:focus,
body.overview #newUserIdForm select:focus,
body.account-status-nao #newUserIdForm select:focus {
  color: #000;
  border-bottom: 3px solid #8A8A8A;
  box-shadow: none;
  border-bottom-width: 3px;
}
body.account-types-nao #newUserIdForm input[type="text"],
body.account-creation-info-nao #newUserIdForm input[type="text"],
body.account-verid-nao #newUserIdForm input[type="text"],
body.account-new-userid-nao #newUserIdForm input[type="text"],
body.account-info-entry-nao #newUserIdForm input[type="text"],
body.overview #newUserIdForm input[type="text"],
body.account-status-nao #newUserIdForm input[type="text"],
body.account-types-nao #newUserIdForm input[type="password"],
body.account-creation-info-nao #newUserIdForm input[type="password"],
body.account-verid-nao #newUserIdForm input[type="password"],
body.account-new-userid-nao #newUserIdForm input[type="password"],
body.account-info-entry-nao #newUserIdForm input[type="password"],
body.overview #newUserIdForm input[type="password"],
body.account-status-nao #newUserIdForm input[type="password"],
body.account-types-nao #newUserIdForm select,
body.account-creation-info-nao #newUserIdForm select,
body.account-verid-nao #newUserIdForm select,
body.account-new-userid-nao #newUserIdForm select,
body.account-info-entry-nao #newUserIdForm select,
body.overview #newUserIdForm select,
body.account-status-nao #newUserIdForm select {
  height: 61px;
  border: 1px solid #c8c8c8;
}
body.account-types-nao #newUserIdForm .inputElement input[type="text"],
body.account-creation-info-nao #newUserIdForm .inputElement input[type="text"],
body.account-verid-nao #newUserIdForm .inputElement input[type="text"],
body.account-new-userid-nao #newUserIdForm .inputElement input[type="text"],
body.account-info-entry-nao #newUserIdForm .inputElement input[type="text"],
body.overview #newUserIdForm .inputElement input[type="text"],
body.account-status-nao #newUserIdForm .inputElement input[type="text"],
body.account-types-nao #newUserIdForm .inputElement input[type="password"],
body.account-creation-info-nao #newUserIdForm .inputElement input[type="password"],
body.account-verid-nao #newUserIdForm .inputElement input[type="password"],
body.account-new-userid-nao #newUserIdForm .inputElement input[type="password"],
body.account-info-entry-nao #newUserIdForm .inputElement input[type="password"],
body.overview #newUserIdForm .inputElement input[type="password"],
body.account-status-nao #newUserIdForm .inputElement input[type="password"] {
  padding: 2em 10px 6px 10px !important;
}
body.account-types-nao #newUserIdForm .inputElement select,
body.account-creation-info-nao #newUserIdForm .inputElement select,
body.account-verid-nao #newUserIdForm .inputElement select,
body.account-new-userid-nao #newUserIdForm .inputElement select,
body.account-info-entry-nao #newUserIdForm .inputElement select,
body.overview #newUserIdForm .inputElement select,
body.account-status-nao #newUserIdForm .inputElement select {
  padding: 1em 10px 6px 5px;
}
body.account-types-nao #newUserIdForm .inputElement label,
body.account-creation-info-nao #newUserIdForm .inputElement label,
body.account-verid-nao #newUserIdForm .inputElement label,
body.account-new-userid-nao #newUserIdForm .inputElement label,
body.account-info-entry-nao #newUserIdForm .inputElement label,
body.overview #newUserIdForm .inputElement label,
body.account-status-nao #newUserIdForm .inputElement label {
  box-sizing: border-box;
  font-size: 65%;
  color: #aeaeae;
  letter-spacing: 0.03em;
  position: absolute;
  top: 5px;
  left: 10px;
  text-transform: uppercase;
}
body.account-types-nao #newUserIdForm .readOnlyElement span,
body.account-creation-info-nao #newUserIdForm .readOnlyElement span,
body.account-verid-nao #newUserIdForm .readOnlyElement span,
body.account-new-userid-nao #newUserIdForm .readOnlyElement span,
body.account-info-entry-nao #newUserIdForm .readOnlyElement span,
body.overview #newUserIdForm .readOnlyElement span,
body.account-status-nao #newUserIdForm .readOnlyElement span {
  font-size: 65%;
  color: #aeaeae;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}
body.account-types-nao #newUserIdForm .inputElement .active label,
body.account-creation-info-nao #newUserIdForm .inputElement .active label,
body.account-verid-nao #newUserIdForm .inputElement .active label,
body.account-new-userid-nao #newUserIdForm .inputElement .active label,
body.account-info-entry-nao #newUserIdForm .inputElement .active label,
body.overview #newUserIdForm .inputElement .active label,
body.account-status-nao #newUserIdForm .inputElement .active label,
body.account-types-nao #newUserIdForm input:focus + label,
body.account-creation-info-nao #newUserIdForm input:focus + label,
body.account-verid-nao #newUserIdForm input:focus + label,
body.account-new-userid-nao #newUserIdForm input:focus + label,
body.account-info-entry-nao #newUserIdForm input:focus + label,
body.overview #newUserIdForm input:focus + label,
body.account-status-nao #newUserIdForm input:focus + label {
  color: #0059a6;
  font-weight: bold;
  letter-spacing: -0.01em;
}
body.account-types-nao #newUserIdForm .inputElement,
body.account-creation-info-nao #newUserIdForm .inputElement,
body.account-verid-nao #newUserIdForm .inputElement,
body.account-new-userid-nao #newUserIdForm .inputElement,
body.account-info-entry-nao #newUserIdForm .inputElement,
body.overview #newUserIdForm .inputElement,
body.account-status-nao #newUserIdForm .inputElement {
  margin-top: 0px;
  position: relative;
  border: 1px solid #c8c8c8;
  border-radius: 5px;
}
body.account-types-nao .verIdForm .promoValid,
body.account-creation-info-nao .verIdForm .promoValid,
body.account-verid-nao .verIdForm .promoValid,
body.account-new-userid-nao .verIdForm .promoValid,
body.account-info-entry-nao .verIdForm .promoValid,
body.overview .verIdForm .promoValid,
body.account-status-nao .verIdForm .promoValid {
  color: green;
}
body.account-types-nao .verIdForm .promoInvalid,
body.account-creation-info-nao .verIdForm .promoInvalid,
body.account-verid-nao .verIdForm .promoInvalid,
body.account-new-userid-nao .verIdForm .promoInvalid,
body.account-info-entry-nao .verIdForm .promoInvalid,
body.overview .verIdForm .promoInvalid,
body.account-status-nao .verIdForm .promoInvalid {
  color: red;
}
body.account-types-nao .verIdForm .promoQuestion,
body.account-creation-info-nao .verIdForm .promoQuestion,
body.account-verid-nao .verIdForm .promoQuestion,
body.account-new-userid-nao .verIdForm .promoQuestion,
body.account-info-entry-nao .verIdForm .promoQuestion,
body.overview .verIdForm .promoQuestion,
body.account-status-nao .verIdForm .promoQuestion {
  padding-top: 20px;
}
body.account-types-nao .verIdForm .promoRadio,
body.account-creation-info-nao .verIdForm .promoRadio,
body.account-verid-nao .verIdForm .promoRadio,
body.account-new-userid-nao .verIdForm .promoRadio,
body.account-info-entry-nao .verIdForm .promoRadio,
body.overview .verIdForm .promoRadio,
body.account-status-nao .verIdForm .promoRadio {
  margin-left: 20px !important;
}
body.account-types-nao .verIdForm .promoCode,
body.account-creation-info-nao .verIdForm .promoCode,
body.account-verid-nao .verIdForm .promoCode,
body.account-new-userid-nao .verIdForm .promoCode,
body.account-info-entry-nao .verIdForm .promoCode,
body.overview .verIdForm .promoCode,
body.account-status-nao .verIdForm .promoCode {
  padding-left: 5px;
}
body.account-types-nao .verIdForm .promoBtn,
body.account-creation-info-nao .verIdForm .promoBtn,
body.account-verid-nao .verIdForm .promoBtn,
body.account-new-userid-nao .verIdForm .promoBtn,
body.account-info-entry-nao .verIdForm .promoBtn,
body.overview .verIdForm .promoBtn,
body.account-status-nao .verIdForm .promoBtn {
  padding-top: 15px;
}
body.account-types-nao .verIdForm .promoMsgIcon,
body.account-creation-info-nao .verIdForm .promoMsgIcon,
body.account-verid-nao .verIdForm .promoMsgIcon,
body.account-new-userid-nao .verIdForm .promoMsgIcon,
body.account-info-entry-nao .verIdForm .promoMsgIcon,
body.overview .verIdForm .promoMsgIcon,
body.account-status-nao .verIdForm .promoMsgIcon {
  padding-top: 15px;
}
body.account-types-nao .verIdForm .promoMsg,
body.account-creation-info-nao .verIdForm .promoMsg,
body.account-verid-nao .verIdForm .promoMsg,
body.account-new-userid-nao .verIdForm .promoMsg,
body.account-info-entry-nao .verIdForm .promoMsg,
body.overview .verIdForm .promoMsg,
body.account-status-nao .verIdForm .promoMsg {
  padding-top: 18px;
}
body.account-types-nao #newAccountTypeUserDetails,
body.account-creation-info-nao #newAccountTypeUserDetails,
body.account-verid-nao #newAccountTypeUserDetails,
body.account-new-userid-nao #newAccountTypeUserDetails,
body.account-info-entry-nao #newAccountTypeUserDetails,
body.overview #newAccountTypeUserDetails,
body.account-status-nao #newAccountTypeUserDetails {
  margin-top: 10px;
}
body.account-types-nao #newAccountTypeUserDetails .fa.fa-eye,
body.account-creation-info-nao #newAccountTypeUserDetails .fa.fa-eye,
body.account-verid-nao #newAccountTypeUserDetails .fa.fa-eye,
body.account-new-userid-nao #newAccountTypeUserDetails .fa.fa-eye,
body.account-info-entry-nao #newAccountTypeUserDetails .fa.fa-eye,
body.overview #newAccountTypeUserDetails .fa.fa-eye,
body.account-status-nao #newAccountTypeUserDetails .fa.fa-eye,
body.account-types-nao #newAccountTypeUserDetails .fa.fa-eye-slash,
body.account-creation-info-nao #newAccountTypeUserDetails .fa.fa-eye-slash,
body.account-verid-nao #newAccountTypeUserDetails .fa.fa-eye-slash,
body.account-new-userid-nao #newAccountTypeUserDetails .fa.fa-eye-slash,
body.account-info-entry-nao #newAccountTypeUserDetails .fa.fa-eye-slash,
body.overview #newAccountTypeUserDetails .fa.fa-eye-slash,
body.account-status-nao #newAccountTypeUserDetails .fa.fa-eye-slash {
  color: #cecece;
  cursor: pointer;
  left: 87%;
  position: absolute;
  top: 18px;
}
body.account-types-nao #newAccountTypeUserDetails .fa.fa-stack-2x,
body.account-creation-info-nao #newAccountTypeUserDetails .fa.fa-stack-2x,
body.account-verid-nao #newAccountTypeUserDetails .fa.fa-stack-2x,
body.account-new-userid-nao #newAccountTypeUserDetails .fa.fa-stack-2x,
body.account-info-entry-nao #newAccountTypeUserDetails .fa.fa-stack-2x,
body.overview #newAccountTypeUserDetails .fa.fa-stack-2x,
body.account-status-nao #newAccountTypeUserDetails .fa.fa-stack-2x {
  color: #ffa04f;
}
body.account-types-nao #newAccountTypeUserDetails select,
body.account-creation-info-nao #newAccountTypeUserDetails select,
body.account-verid-nao #newAccountTypeUserDetails select,
body.account-new-userid-nao #newAccountTypeUserDetails select,
body.account-info-entry-nao #newAccountTypeUserDetails select,
body.overview #newAccountTypeUserDetails select,
body.account-status-nao #newAccountTypeUserDetails select {
  height: 42px;
  width: 711px;
  border-radius: 4px;
  padding-top: 33px !important;
}
body.account-types-nao #newAccountTypeUserDetails .employerDetails,
body.account-creation-info-nao #newAccountTypeUserDetails .employerDetails,
body.account-verid-nao #newAccountTypeUserDetails .employerDetails,
body.account-new-userid-nao #newAccountTypeUserDetails .employerDetails,
body.account-info-entry-nao #newAccountTypeUserDetails .employerDetails,
body.overview #newAccountTypeUserDetails .employerDetails,
body.account-status-nao #newAccountTypeUserDetails .employerDetails {
  margin-left: 39px;
}
body.account-types-nao #newAccountTypeUserDetails .employerDetails label,
body.account-creation-info-nao #newAccountTypeUserDetails .employerDetails label,
body.account-verid-nao #newAccountTypeUserDetails .employerDetails label,
body.account-new-userid-nao #newAccountTypeUserDetails .employerDetails label,
body.account-info-entry-nao #newAccountTypeUserDetails .employerDetails label,
body.overview #newAccountTypeUserDetails .employerDetails label,
body.account-status-nao #newAccountTypeUserDetails .employerDetails label {
  margin-bottom: 6px;
}
body.account-types-nao #newAccountTypeUserDetails .radioButton a,
body.account-creation-info-nao #newAccountTypeUserDetails .radioButton a,
body.account-verid-nao #newAccountTypeUserDetails .radioButton a,
body.account-new-userid-nao #newAccountTypeUserDetails .radioButton a,
body.account-info-entry-nao #newAccountTypeUserDetails .radioButton a,
body.overview #newAccountTypeUserDetails .radioButton a,
body.account-status-nao #newAccountTypeUserDetails .radioButton a {
  width: 100px;
}
body.account-types-nao #newAccountTypeUserDetails .buttonSelected,
body.account-creation-info-nao #newAccountTypeUserDetails .buttonSelected,
body.account-verid-nao #newAccountTypeUserDetails .buttonSelected,
body.account-new-userid-nao #newAccountTypeUserDetails .buttonSelected,
body.account-info-entry-nao #newAccountTypeUserDetails .buttonSelected,
body.overview #newAccountTypeUserDetails .buttonSelected,
body.account-status-nao #newAccountTypeUserDetails .buttonSelected {
  font-size: 1.5em;
  left: -0.5em;
  position: relative;
  top: 6%;
}
body.account-types-nao #newAccountTypeUserDetails input[type="submit"],
body.account-creation-info-nao #newAccountTypeUserDetails input[type="submit"],
body.account-verid-nao #newAccountTypeUserDetails input[type="submit"],
body.account-new-userid-nao #newAccountTypeUserDetails input[type="submit"],
body.account-info-entry-nao #newAccountTypeUserDetails input[type="submit"],
body.overview #newAccountTypeUserDetails input[type="submit"],
body.account-status-nao #newAccountTypeUserDetails input[type="submit"] {
  font-size: 13px;
  font-weight: 700;
}
body.account-types-nao #newAccountTypeUserDetails .expanderIcon,
body.account-creation-info-nao #newAccountTypeUserDetails .expanderIcon,
body.account-verid-nao #newAccountTypeUserDetails .expanderIcon,
body.account-new-userid-nao #newAccountTypeUserDetails .expanderIcon,
body.account-info-entry-nao #newAccountTypeUserDetails .expanderIcon,
body.overview #newAccountTypeUserDetails .expanderIcon,
body.account-status-nao #newAccountTypeUserDetails .expanderIcon {
  padding-bottom: 5px;
  padding-right: 20px;
}
body.account-types-nao #newAccountTypeUserDetails .ssnDiv .dijitTextBox,
body.account-creation-info-nao #newAccountTypeUserDetails .ssnDiv .dijitTextBox,
body.account-verid-nao #newAccountTypeUserDetails .ssnDiv .dijitTextBox,
body.account-new-userid-nao #newAccountTypeUserDetails .ssnDiv .dijitTextBox,
body.account-info-entry-nao #newAccountTypeUserDetails .ssnDiv .dijitTextBox,
body.overview #newAccountTypeUserDetails .ssnDiv .dijitTextBox,
body.account-status-nao #newAccountTypeUserDetails .ssnDiv .dijitTextBox {
  width: 100%;
  box-shadow: none !important;
}
body.account-types-nao #newAccountTypeUserDetails .ssnDiv .dijitError,
body.account-creation-info-nao #newAccountTypeUserDetails .ssnDiv .dijitError,
body.account-verid-nao #newAccountTypeUserDetails .ssnDiv .dijitError,
body.account-new-userid-nao #newAccountTypeUserDetails .ssnDiv .dijitError,
body.account-info-entry-nao #newAccountTypeUserDetails .ssnDiv .dijitError,
body.overview #newAccountTypeUserDetails .ssnDiv .dijitError,
body.account-status-nao #newAccountTypeUserDetails .ssnDiv .dijitError {
  border: 1px solid red !important;
}
body.account-types-nao #newAccountTypeUserDetails .removeIconDiv,
body.account-creation-info-nao #newAccountTypeUserDetails .removeIconDiv,
body.account-verid-nao #newAccountTypeUserDetails .removeIconDiv,
body.account-new-userid-nao #newAccountTypeUserDetails .removeIconDiv,
body.account-info-entry-nao #newAccountTypeUserDetails .removeIconDiv,
body.overview #newAccountTypeUserDetails .removeIconDiv,
body.account-status-nao #newAccountTypeUserDetails .removeIconDiv {
  position: relative;
  top: 92px;
}
body.account-types-nao #newAccountTypeUserDetails input,
body.account-creation-info-nao #newAccountTypeUserDetails input,
body.account-verid-nao #newAccountTypeUserDetails input,
body.account-new-userid-nao #newAccountTypeUserDetails input,
body.account-info-entry-nao #newAccountTypeUserDetails input,
body.overview #newAccountTypeUserDetails input,
body.account-status-nao #newAccountTypeUserDetails input {
  font-style: normal;
}
body.account-types-nao #newAccountTypeUserDetails .inputElement input[type="text"],
body.account-creation-info-nao #newAccountTypeUserDetails .inputElement input[type="text"],
body.account-verid-nao #newAccountTypeUserDetails .inputElement input[type="text"],
body.account-new-userid-nao #newAccountTypeUserDetails .inputElement input[type="text"],
body.account-info-entry-nao #newAccountTypeUserDetails .inputElement input[type="text"],
body.overview #newAccountTypeUserDetails .inputElement input[type="text"],
body.account-status-nao #newAccountTypeUserDetails .inputElement input[type="text"],
body.account-types-nao #newAccountTypeUserDetails .inputElement input[type="password"],
body.account-creation-info-nao #newAccountTypeUserDetails .inputElement input[type="password"],
body.account-verid-nao #newAccountTypeUserDetails .inputElement input[type="password"],
body.account-new-userid-nao #newAccountTypeUserDetails .inputElement input[type="password"],
body.account-info-entry-nao #newAccountTypeUserDetails .inputElement input[type="password"],
body.overview #newAccountTypeUserDetails .inputElement input[type="password"],
body.account-status-nao #newAccountTypeUserDetails .inputElement input[type="password"],
body.account-types-nao #newAccountTypeUserDetails .inputElement select,
body.account-creation-info-nao #newAccountTypeUserDetails .inputElement select,
body.account-verid-nao #newAccountTypeUserDetails .inputElement select,
body.account-new-userid-nao #newAccountTypeUserDetails .inputElement select,
body.account-info-entry-nao #newAccountTypeUserDetails .inputElement select,
body.overview #newAccountTypeUserDetails .inputElement select,
body.account-status-nao #newAccountTypeUserDetails .inputElement select,
body.account-types-nao #newAccountTypeUserDetails input[type="text"],
body.account-creation-info-nao #newAccountTypeUserDetails input[type="text"],
body.account-verid-nao #newAccountTypeUserDetails input[type="text"],
body.account-new-userid-nao #newAccountTypeUserDetails input[type="text"],
body.account-info-entry-nao #newAccountTypeUserDetails input[type="text"],
body.overview #newAccountTypeUserDetails input[type="text"],
body.account-status-nao #newAccountTypeUserDetails input[type="text"],
body.account-types-nao #newAccountTypeUserDetails input[type="password"],
body.account-creation-info-nao #newAccountTypeUserDetails input[type="password"],
body.account-verid-nao #newAccountTypeUserDetails input[type="password"],
body.account-new-userid-nao #newAccountTypeUserDetails input[type="password"],
body.account-info-entry-nao #newAccountTypeUserDetails input[type="password"],
body.overview #newAccountTypeUserDetails input[type="password"],
body.account-status-nao #newAccountTypeUserDetails input[type="password"],
body.account-types-nao #newAccountTypeUserDetails select,
body.account-creation-info-nao #newAccountTypeUserDetails select,
body.account-verid-nao #newAccountTypeUserDetails select,
body.account-new-userid-nao #newAccountTypeUserDetails select,
body.account-info-entry-nao #newAccountTypeUserDetails select,
body.overview #newAccountTypeUserDetails select,
body.account-status-nao #newAccountTypeUserDetails select {
  box-sizing: border-box;
  background-color: transparent;
  border: none;
  color: #626262;
  font-size: 14px;
  margin: 9px 0 7px 0;
  margin: 0;
  height: 61px;
  outline: none;
  width: 100%;
}
body.account-types-nao #newAccountTypeUserDetails .inputElement input[type="text"]:focus,
body.account-creation-info-nao #newAccountTypeUserDetails .inputElement input[type="text"]:focus,
body.account-verid-nao #newAccountTypeUserDetails .inputElement input[type="text"]:focus,
body.account-new-userid-nao #newAccountTypeUserDetails .inputElement input[type="text"]:focus,
body.account-info-entry-nao #newAccountTypeUserDetails .inputElement input[type="text"]:focus,
body.overview #newAccountTypeUserDetails .inputElement input[type="text"]:focus,
body.account-status-nao #newAccountTypeUserDetails .inputElement input[type="text"]:focus,
body.account-types-nao #newAccountTypeUserDetails .inputElement input[type="password"]:focus,
body.account-creation-info-nao #newAccountTypeUserDetails .inputElement input[type="password"]:focus,
body.account-verid-nao #newAccountTypeUserDetails .inputElement input[type="password"]:focus,
body.account-new-userid-nao #newAccountTypeUserDetails .inputElement input[type="password"]:focus,
body.account-info-entry-nao #newAccountTypeUserDetails .inputElement input[type="password"]:focus,
body.overview #newAccountTypeUserDetails .inputElement input[type="password"]:focus,
body.account-status-nao #newAccountTypeUserDetails .inputElement input[type="password"]:focus,
body.account-types-nao #newAccountTypeUserDetails .inputElement select:focus,
body.account-creation-info-nao #newAccountTypeUserDetails .inputElement select:focus,
body.account-verid-nao #newAccountTypeUserDetails .inputElement select:focus,
body.account-new-userid-nao #newAccountTypeUserDetails .inputElement select:focus,
body.account-info-entry-nao #newAccountTypeUserDetails .inputElement select:focus,
body.overview #newAccountTypeUserDetails .inputElement select:focus,
body.account-status-nao #newAccountTypeUserDetails .inputElement select:focus,
body.account-types-nao #newAccountTypeUserDetails input[type="text"]:focus,
body.account-creation-info-nao #newAccountTypeUserDetails input[type="text"]:focus,
body.account-verid-nao #newAccountTypeUserDetails input[type="text"]:focus,
body.account-new-userid-nao #newAccountTypeUserDetails input[type="text"]:focus,
body.account-info-entry-nao #newAccountTypeUserDetails input[type="text"]:focus,
body.overview #newAccountTypeUserDetails input[type="text"]:focus,
body.account-status-nao #newAccountTypeUserDetails input[type="text"]:focus,
body.account-types-nao #newAccountTypeUserDetails input[type="password"]:focus,
body.account-creation-info-nao #newAccountTypeUserDetails input[type="password"]:focus,
body.account-verid-nao #newAccountTypeUserDetails input[type="password"]:focus,
body.account-new-userid-nao #newAccountTypeUserDetails input[type="password"]:focus,
body.account-info-entry-nao #newAccountTypeUserDetails input[type="password"]:focus,
body.overview #newAccountTypeUserDetails input[type="password"]:focus,
body.account-status-nao #newAccountTypeUserDetails input[type="password"]:focus,
body.account-types-nao #newAccountTypeUserDetails select:focus,
body.account-creation-info-nao #newAccountTypeUserDetails select:focus,
body.account-verid-nao #newAccountTypeUserDetails select:focus,
body.account-new-userid-nao #newAccountTypeUserDetails select:focus,
body.account-info-entry-nao #newAccountTypeUserDetails select:focus,
body.overview #newAccountTypeUserDetails select:focus,
body.account-status-nao #newAccountTypeUserDetails select:focus {
  color: #000;
  border-bottom: 3px solid #8A8A8A;
  box-shadow: none;
  border-bottom-width: 3px;
}
body.account-types-nao #newAccountTypeUserDetails input[type="text"],
body.account-creation-info-nao #newAccountTypeUserDetails input[type="text"],
body.account-verid-nao #newAccountTypeUserDetails input[type="text"],
body.account-new-userid-nao #newAccountTypeUserDetails input[type="text"],
body.account-info-entry-nao #newAccountTypeUserDetails input[type="text"],
body.overview #newAccountTypeUserDetails input[type="text"],
body.account-status-nao #newAccountTypeUserDetails input[type="text"],
body.account-types-nao #newAccountTypeUserDetails input[type="password"],
body.account-creation-info-nao #newAccountTypeUserDetails input[type="password"],
body.account-verid-nao #newAccountTypeUserDetails input[type="password"],
body.account-new-userid-nao #newAccountTypeUserDetails input[type="password"],
body.account-info-entry-nao #newAccountTypeUserDetails input[type="password"],
body.overview #newAccountTypeUserDetails input[type="password"],
body.account-status-nao #newAccountTypeUserDetails input[type="password"] {
  width: 98%;
  height: 32px;
  border-radius: 4px;
}
body.account-types-nao #newAccountTypeUserDetails input[type="radio"],
body.account-creation-info-nao #newAccountTypeUserDetails input[type="radio"],
body.account-verid-nao #newAccountTypeUserDetails input[type="radio"],
body.account-new-userid-nao #newAccountTypeUserDetails input[type="radio"],
body.account-info-entry-nao #newAccountTypeUserDetails input[type="radio"],
body.overview #newAccountTypeUserDetails input[type="radio"],
body.account-status-nao #newAccountTypeUserDetails input[type="radio"] {
  margin: -2px;
}
body.account-types-nao #newAccountTypeUserDetails input[type="radio"]:nth-child(4),
body.account-creation-info-nao #newAccountTypeUserDetails input[type="radio"]:nth-child(4),
body.account-verid-nao #newAccountTypeUserDetails input[type="radio"]:nth-child(4),
body.account-new-userid-nao #newAccountTypeUserDetails input[type="radio"]:nth-child(4),
body.account-info-entry-nao #newAccountTypeUserDetails input[type="radio"]:nth-child(4),
body.overview #newAccountTypeUserDetails input[type="radio"]:nth-child(4),
body.account-status-nao #newAccountTypeUserDetails input[type="radio"]:nth-child(4) {
  margin-left: 20px;
}
body.account-types-nao #newAccountTypeUserDetails input[type="text"],
body.account-creation-info-nao #newAccountTypeUserDetails input[type="text"],
body.account-verid-nao #newAccountTypeUserDetails input[type="text"],
body.account-new-userid-nao #newAccountTypeUserDetails input[type="text"],
body.account-info-entry-nao #newAccountTypeUserDetails input[type="text"],
body.overview #newAccountTypeUserDetails input[type="text"],
body.account-status-nao #newAccountTypeUserDetails input[type="text"],
body.account-types-nao #newAccountTypeUserDetails input[type="password"],
body.account-creation-info-nao #newAccountTypeUserDetails input[type="password"],
body.account-verid-nao #newAccountTypeUserDetails input[type="password"],
body.account-new-userid-nao #newAccountTypeUserDetails input[type="password"],
body.account-info-entry-nao #newAccountTypeUserDetails input[type="password"],
body.overview #newAccountTypeUserDetails input[type="password"],
body.account-status-nao #newAccountTypeUserDetails input[type="password"],
body.account-types-nao #newAccountTypeUserDetails select,
body.account-creation-info-nao #newAccountTypeUserDetails select,
body.account-verid-nao #newAccountTypeUserDetails select,
body.account-new-userid-nao #newAccountTypeUserDetails select,
body.account-info-entry-nao #newAccountTypeUserDetails select,
body.overview #newAccountTypeUserDetails select,
body.account-status-nao #newAccountTypeUserDetails select {
  height: 61px;
  border: 1px solid #c8c8c8;
}
body.account-types-nao #newAccountTypeUserDetails .inputElement input[type="text"],
body.account-creation-info-nao #newAccountTypeUserDetails .inputElement input[type="text"],
body.account-verid-nao #newAccountTypeUserDetails .inputElement input[type="text"],
body.account-new-userid-nao #newAccountTypeUserDetails .inputElement input[type="text"],
body.account-info-entry-nao #newAccountTypeUserDetails .inputElement input[type="text"],
body.overview #newAccountTypeUserDetails .inputElement input[type="text"],
body.account-status-nao #newAccountTypeUserDetails .inputElement input[type="text"],
body.account-types-nao #newAccountTypeUserDetails .inputElement input[type="password"],
body.account-creation-info-nao #newAccountTypeUserDetails .inputElement input[type="password"],
body.account-verid-nao #newAccountTypeUserDetails .inputElement input[type="password"],
body.account-new-userid-nao #newAccountTypeUserDetails .inputElement input[type="password"],
body.account-info-entry-nao #newAccountTypeUserDetails .inputElement input[type="password"],
body.overview #newAccountTypeUserDetails .inputElement input[type="password"],
body.account-status-nao #newAccountTypeUserDetails .inputElement input[type="password"] {
  padding: 2em 10px 6px 10px !important;
}
body.account-types-nao #newAccountTypeUserDetails .inputElement select,
body.account-creation-info-nao #newAccountTypeUserDetails .inputElement select,
body.account-verid-nao #newAccountTypeUserDetails .inputElement select,
body.account-new-userid-nao #newAccountTypeUserDetails .inputElement select,
body.account-info-entry-nao #newAccountTypeUserDetails .inputElement select,
body.overview #newAccountTypeUserDetails .inputElement select,
body.account-status-nao #newAccountTypeUserDetails .inputElement select {
  padding: 1em 10px 6px 5px;
}
body.account-types-nao #newAccountTypeUserDetails .inputElement label,
body.account-creation-info-nao #newAccountTypeUserDetails .inputElement label,
body.account-verid-nao #newAccountTypeUserDetails .inputElement label,
body.account-new-userid-nao #newAccountTypeUserDetails .inputElement label,
body.account-info-entry-nao #newAccountTypeUserDetails .inputElement label,
body.overview #newAccountTypeUserDetails .inputElement label,
body.account-status-nao #newAccountTypeUserDetails .inputElement label {
  box-sizing: border-box;
  font-size: 65%;
  color: #aeaeae;
  letter-spacing: 0.03em;
  position: absolute;
  top: 5px;
  left: 10px;
  text-transform: uppercase;
}
body.account-types-nao #newAccountTypeUserDetails .readOnlyElement span,
body.account-creation-info-nao #newAccountTypeUserDetails .readOnlyElement span,
body.account-verid-nao #newAccountTypeUserDetails .readOnlyElement span,
body.account-new-userid-nao #newAccountTypeUserDetails .readOnlyElement span,
body.account-info-entry-nao #newAccountTypeUserDetails .readOnlyElement span,
body.overview #newAccountTypeUserDetails .readOnlyElement span,
body.account-status-nao #newAccountTypeUserDetails .readOnlyElement span {
  font-size: 65%;
  color: #aeaeae;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}
body.account-types-nao #newAccountTypeUserDetails .inputElement .active label,
body.account-creation-info-nao #newAccountTypeUserDetails .inputElement .active label,
body.account-verid-nao #newAccountTypeUserDetails .inputElement .active label,
body.account-new-userid-nao #newAccountTypeUserDetails .inputElement .active label,
body.account-info-entry-nao #newAccountTypeUserDetails .inputElement .active label,
body.overview #newAccountTypeUserDetails .inputElement .active label,
body.account-status-nao #newAccountTypeUserDetails .inputElement .active label,
body.account-types-nao #newAccountTypeUserDetails input:focus + label,
body.account-creation-info-nao #newAccountTypeUserDetails input:focus + label,
body.account-verid-nao #newAccountTypeUserDetails input:focus + label,
body.account-new-userid-nao #newAccountTypeUserDetails input:focus + label,
body.account-info-entry-nao #newAccountTypeUserDetails input:focus + label,
body.overview #newAccountTypeUserDetails input:focus + label,
body.account-status-nao #newAccountTypeUserDetails input:focus + label {
  color: #0059a6;
  font-weight: bold;
  letter-spacing: -0.01em;
}
body.account-types-nao #newAccountTypeUserDetails .inputElement,
body.account-creation-info-nao #newAccountTypeUserDetails .inputElement,
body.account-verid-nao #newAccountTypeUserDetails .inputElement,
body.account-new-userid-nao #newAccountTypeUserDetails .inputElement,
body.account-info-entry-nao #newAccountTypeUserDetails .inputElement,
body.overview #newAccountTypeUserDetails .inputElement,
body.account-status-nao #newAccountTypeUserDetails .inputElement {
  margin-top: 0px;
  position: relative;
  border: 1px solid #c8c8c8;
  border-radius: 5px;
}
body.account-types-nao #newAccountTypeUserDetails input::-ms-reveal,
body.account-creation-info-nao #newAccountTypeUserDetails input::-ms-reveal,
body.account-verid-nao #newAccountTypeUserDetails input::-ms-reveal,
body.account-new-userid-nao #newAccountTypeUserDetails input::-ms-reveal,
body.account-info-entry-nao #newAccountTypeUserDetails input::-ms-reveal,
body.overview #newAccountTypeUserDetails input::-ms-reveal,
body.account-status-nao #newAccountTypeUserDetails input::-ms-reveal {
  display: none;
}
body.account-types-nao #newAccountTypeUserDetails .marginLeftMoved,
body.account-creation-info-nao #newAccountTypeUserDetails .marginLeftMoved,
body.account-verid-nao #newAccountTypeUserDetails .marginLeftMoved,
body.account-new-userid-nao #newAccountTypeUserDetails .marginLeftMoved,
body.account-info-entry-nao #newAccountTypeUserDetails .marginLeftMoved,
body.overview #newAccountTypeUserDetails .marginLeftMoved,
body.account-status-nao #newAccountTypeUserDetails .marginLeftMoved {
  margin-left: 1.5%;
}
body.account-types-nao #newAccountTypeUserDetails .icon-info-sign,
body.account-creation-info-nao #newAccountTypeUserDetails .icon-info-sign,
body.account-verid-nao #newAccountTypeUserDetails .icon-info-sign,
body.account-new-userid-nao #newAccountTypeUserDetails .icon-info-sign,
body.account-info-entry-nao #newAccountTypeUserDetails .icon-info-sign,
body.overview #newAccountTypeUserDetails .icon-info-sign,
body.account-status-nao #newAccountTypeUserDetails .icon-info-sign {
  color: #638cb4;
  text-shadow: 1px 1px 1px #cccccc;
  margin-right: 10px;
}
body.account-types-nao #newAccountTypeUserDetails .phoneheading,
body.account-creation-info-nao #newAccountTypeUserDetails .phoneheading,
body.account-verid-nao #newAccountTypeUserDetails .phoneheading,
body.account-new-userid-nao #newAccountTypeUserDetails .phoneheading,
body.account-info-entry-nao #newAccountTypeUserDetails .phoneheading,
body.overview #newAccountTypeUserDetails .phoneheading,
body.account-status-nao #newAccountTypeUserDetails .phoneheading {
  font-style: normal;
  font-size: 18px;
  padding-bottom: 10px;
}
body.account-types-nao #newAccountTypeUserDetails button,
body.account-creation-info-nao #newAccountTypeUserDetails button,
body.account-verid-nao #newAccountTypeUserDetails button,
body.account-new-userid-nao #newAccountTypeUserDetails button,
body.account-info-entry-nao #newAccountTypeUserDetails button,
body.overview #newAccountTypeUserDetails button,
body.account-status-nao #newAccountTypeUserDetails button,
body.account-types-nao #newAccountTypeUserDetails .btn,
body.account-creation-info-nao #newAccountTypeUserDetails .btn,
body.account-verid-nao #newAccountTypeUserDetails .btn,
body.account-new-userid-nao #newAccountTypeUserDetails .btn,
body.account-info-entry-nao #newAccountTypeUserDetails .btn,
body.overview #newAccountTypeUserDetails .btn,
body.account-status-nao #newAccountTypeUserDetails .btn {
  -webkit-tap-highlight-color: transparent;
}
body.account-types-nao #newAccountTypeUserDetails .error,
body.account-creation-info-nao #newAccountTypeUserDetails .error,
body.account-verid-nao #newAccountTypeUserDetails .error,
body.account-new-userid-nao #newAccountTypeUserDetails .error,
body.account-info-entry-nao #newAccountTypeUserDetails .error,
body.overview #newAccountTypeUserDetails .error,
body.account-status-nao #newAccountTypeUserDetails .error {
  border: 1px solid red !important;
}
body.account-types-nao #newAccountTypeUserDetails .supportPhoneSpan,
body.account-creation-info-nao #newAccountTypeUserDetails .supportPhoneSpan,
body.account-verid-nao #newAccountTypeUserDetails .supportPhoneSpan,
body.account-new-userid-nao #newAccountTypeUserDetails .supportPhoneSpan,
body.account-info-entry-nao #newAccountTypeUserDetails .supportPhoneSpan,
body.overview #newAccountTypeUserDetails .supportPhoneSpan,
body.account-status-nao #newAccountTypeUserDetails .supportPhoneSpan {
  height: 0px;
}
body.account-types-nao #newAccountTypeUserDetails .supportPhone,
body.account-creation-info-nao #newAccountTypeUserDetails .supportPhone,
body.account-verid-nao #newAccountTypeUserDetails .supportPhone,
body.account-new-userid-nao #newAccountTypeUserDetails .supportPhone,
body.account-info-entry-nao #newAccountTypeUserDetails .supportPhone,
body.overview #newAccountTypeUserDetails .supportPhone,
body.account-status-nao #newAccountTypeUserDetails .supportPhone {
  margin-left: 10px;
  margin-bottom: 5px;
  padding: 5px 5px;
  background-color: #dddddd;
  font-weight: 600;
  text-align: left;
}
@media (max-width: 768px) {
  body.account-types-nao #newAccountTypeUserDetails .supportPhone,
  body.account-creation-info-nao #newAccountTypeUserDetails .supportPhone,
  body.account-verid-nao #newAccountTypeUserDetails .supportPhone,
  body.account-new-userid-nao #newAccountTypeUserDetails .supportPhone,
  body.account-info-entry-nao #newAccountTypeUserDetails .supportPhone,
  body.overview #newAccountTypeUserDetails .supportPhone,
  body.account-status-nao #newAccountTypeUserDetails .supportPhone {
    margin-left: 0px;
  }
}
@media (min-width: 768px) {
  body.account-types-nao #newAccountTypeUserDetails .supportPhone,
  body.account-creation-info-nao #newAccountTypeUserDetails .supportPhone,
  body.account-verid-nao #newAccountTypeUserDetails .supportPhone,
  body.account-new-userid-nao #newAccountTypeUserDetails .supportPhone,
  body.account-info-entry-nao #newAccountTypeUserDetails .supportPhone,
  body.overview #newAccountTypeUserDetails .supportPhone,
  body.account-status-nao #newAccountTypeUserDetails .supportPhone {
    position: relative;
    top: 10px;
    margin-left: 15px;
  }
}
body.account-types-nao #newAccountTypeUserDetails .linkText,
body.account-creation-info-nao #newAccountTypeUserDetails .linkText,
body.account-verid-nao #newAccountTypeUserDetails .linkText,
body.account-new-userid-nao #newAccountTypeUserDetails .linkText,
body.account-info-entry-nao #newAccountTypeUserDetails .linkText,
body.overview #newAccountTypeUserDetails .linkText,
body.account-status-nao #newAccountTypeUserDetails .linkText {
  color: #638cb4;
  padding-top: 0px;
  cursor: pointer;
  font-weight: 600;
}
body.account-types-nao #newAccountTypeUserDetails .emptySpan,
body.account-creation-info-nao #newAccountTypeUserDetails .emptySpan,
body.account-verid-nao #newAccountTypeUserDetails .emptySpan,
body.account-new-userid-nao #newAccountTypeUserDetails .emptySpan,
body.account-info-entry-nao #newAccountTypeUserDetails .emptySpan,
body.overview #newAccountTypeUserDetails .emptySpan,
body.account-status-nao #newAccountTypeUserDetails .emptySpan {
  height: 0px;
}
body.account-types-nao #newAccountTypeUserDetails .btnGrey,
body.account-creation-info-nao #newAccountTypeUserDetails .btnGrey,
body.account-verid-nao #newAccountTypeUserDetails .btnGrey,
body.account-new-userid-nao #newAccountTypeUserDetails .btnGrey,
body.account-info-entry-nao #newAccountTypeUserDetails .btnGrey,
body.overview #newAccountTypeUserDetails .btnGrey,
body.account-status-nao #newAccountTypeUserDetails .btnGrey {
  background-color: #9a9a9a;
  border: 1px solid #818181;
}
body.account-types-nao #newAccountTypeUserDetails .margin-left,
body.account-creation-info-nao #newAccountTypeUserDetails .margin-left,
body.account-verid-nao #newAccountTypeUserDetails .margin-left,
body.account-new-userid-nao #newAccountTypeUserDetails .margin-left,
body.account-info-entry-nao #newAccountTypeUserDetails .margin-left,
body.overview #newAccountTypeUserDetails .margin-left,
body.account-status-nao #newAccountTypeUserDetails .margin-left {
  margin-left: 0px;
}
body.account-types-nao #newAccountTypeUserDetails .bold,
body.account-creation-info-nao #newAccountTypeUserDetails .bold,
body.account-verid-nao #newAccountTypeUserDetails .bold,
body.account-new-userid-nao #newAccountTypeUserDetails .bold,
body.account-info-entry-nao #newAccountTypeUserDetails .bold,
body.overview #newAccountTypeUserDetails .bold,
body.account-status-nao #newAccountTypeUserDetails .bold {
  font-weight: 600;
}
body.account-types-nao #newAccountTypeUserDetails .actionable,
body.account-creation-info-nao #newAccountTypeUserDetails .actionable,
body.account-verid-nao #newAccountTypeUserDetails .actionable,
body.account-new-userid-nao #newAccountTypeUserDetails .actionable,
body.account-info-entry-nao #newAccountTypeUserDetails .actionable,
body.overview #newAccountTypeUserDetails .actionable,
body.account-status-nao #newAccountTypeUserDetails .actionable {
  color: #638cb4 !important;
  cursor: pointer;
  float: left;
  margin-top: 4px;
}
body.account-types-nao #newAccountTypeUserDetails .muted,
body.account-creation-info-nao #newAccountTypeUserDetails .muted,
body.account-verid-nao #newAccountTypeUserDetails .muted,
body.account-new-userid-nao #newAccountTypeUserDetails .muted,
body.account-info-entry-nao #newAccountTypeUserDetails .muted,
body.overview #newAccountTypeUserDetails .muted,
body.account-status-nao #newAccountTypeUserDetails .muted {
  font-size: 13px;
  padding-top: 0px;
}
body.account-types-nao #newAccountTypeUserDetails .info-label,
body.account-creation-info-nao #newAccountTypeUserDetails .info-label,
body.account-verid-nao #newAccountTypeUserDetails .info-label,
body.account-new-userid-nao #newAccountTypeUserDetails .info-label,
body.account-info-entry-nao #newAccountTypeUserDetails .info-label,
body.overview #newAccountTypeUserDetails .info-label,
body.account-status-nao #newAccountTypeUserDetails .info-label,
body.account-types-nao #newAccountTypeUserDetails .icon-info-label,
body.account-creation-info-nao #newAccountTypeUserDetails .icon-info-label,
body.account-verid-nao #newAccountTypeUserDetails .icon-info-label,
body.account-new-userid-nao #newAccountTypeUserDetails .icon-info-label,
body.account-info-entry-nao #newAccountTypeUserDetails .icon-info-label,
body.overview #newAccountTypeUserDetails .icon-info-label,
body.account-status-nao #newAccountTypeUserDetails .icon-info-label {
  padding-left: 0px;
  display: block;
}
@media (min-width: 768px) {
  body.account-types-nao #newAccountTypeUserDetails .info-label,
  body.account-creation-info-nao #newAccountTypeUserDetails .info-label,
  body.account-verid-nao #newAccountTypeUserDetails .info-label,
  body.account-new-userid-nao #newAccountTypeUserDetails .info-label,
  body.account-info-entry-nao #newAccountTypeUserDetails .info-label,
  body.overview #newAccountTypeUserDetails .info-label,
  body.account-status-nao #newAccountTypeUserDetails .info-label,
  body.account-types-nao #newAccountTypeUserDetails .icon-info-label,
  body.account-creation-info-nao #newAccountTypeUserDetails .icon-info-label,
  body.account-verid-nao #newAccountTypeUserDetails .icon-info-label,
  body.account-new-userid-nao #newAccountTypeUserDetails .icon-info-label,
  body.account-info-entry-nao #newAccountTypeUserDetails .icon-info-label,
  body.overview #newAccountTypeUserDetails .icon-info-label,
  body.account-status-nao #newAccountTypeUserDetails .icon-info-label {
    padding-left: 20px;
  }
}
body.account-types-nao .accountStatus,
body.account-creation-info-nao .accountStatus,
body.account-verid-nao .accountStatus,
body.account-new-userid-nao .accountStatus,
body.account-info-entry-nao .accountStatus,
body.overview .accountStatus,
body.account-status-nao .accountStatus {
  padding-top: 10px;
  padding-bottom: 10px;
}
body.account-types-nao .accountStatus .margin-left,
body.account-creation-info-nao .accountStatus .margin-left,
body.account-verid-nao .accountStatus .margin-left,
body.account-new-userid-nao .accountStatus .margin-left,
body.account-info-entry-nao .accountStatus .margin-left,
body.overview .accountStatus .margin-left,
body.account-status-nao .accountStatus .margin-left {
  margin-left: 0px !important;
}
body.account-types-nao .accountStatus .fa-stack,
body.account-creation-info-nao .accountStatus .fa-stack,
body.account-verid-nao .accountStatus .fa-stack,
body.account-new-userid-nao .accountStatus .fa-stack,
body.account-info-entry-nao .accountStatus .fa-stack,
body.overview .accountStatus .fa-stack,
body.account-status-nao .accountStatus .fa-stack {
  position: relative;
  margin-top: 1px;
  left: -19px;
  z-index: 2;
}
body.account-types-nao .accountStatus .fa.fa-file-o,
body.account-creation-info-nao .accountStatus .fa.fa-file-o,
body.account-verid-nao .accountStatus .fa.fa-file-o,
body.account-new-userid-nao .accountStatus .fa.fa-file-o,
body.account-info-entry-nao .accountStatus .fa.fa-file-o,
body.overview .accountStatus .fa.fa-file-o,
body.account-status-nao .accountStatus .fa.fa-file-o,
body.account-types-nao .accountStatus .fa.fa-trash-o,
body.account-creation-info-nao .accountStatus .fa.fa-trash-o,
body.account-verid-nao .accountStatus .fa.fa-trash-o,
body.account-new-userid-nao .accountStatus .fa.fa-trash-o,
body.account-info-entry-nao .accountStatus .fa.fa-trash-o,
body.overview .accountStatus .fa.fa-trash-o,
body.account-status-nao .accountStatus .fa.fa-trash-o {
  padding-right: 5px;
}
body.account-types-nao .accountStatus .accountStatusMessage,
body.account-creation-info-nao .accountStatus .accountStatusMessage,
body.account-verid-nao .accountStatus .accountStatusMessage,
body.account-new-userid-nao .accountStatus .accountStatusMessage,
body.account-info-entry-nao .accountStatus .accountStatusMessage,
body.overview .accountStatus .accountStatusMessage,
body.account-status-nao .accountStatus .accountStatusMessage {
  color: #fff;
  background-color: #638cb4;
}
body.account-types-nao .accountStatus .accountStatusMessage,
body.account-creation-info-nao .accountStatus .accountStatusMessage,
body.account-verid-nao .accountStatus .accountStatusMessage,
body.account-new-userid-nao .accountStatus .accountStatusMessage,
body.account-info-entry-nao .accountStatus .accountStatusMessage,
body.overview .accountStatus .accountStatusMessage,
body.account-status-nao .accountStatus .accountStatusMessage,
body.account-types-nao .accountStatus .accountStatusMessage .thankyouCheck,
body.account-creation-info-nao .accountStatus .accountStatusMessage .thankyouCheck,
body.account-verid-nao .accountStatus .accountStatusMessage .thankyouCheck,
body.account-new-userid-nao .accountStatus .accountStatusMessage .thankyouCheck,
body.account-info-entry-nao .accountStatus .accountStatusMessage .thankyouCheck,
body.overview .accountStatus .accountStatusMessage .thankyouCheck,
body.account-status-nao .accountStatus .accountStatusMessage .thankyouCheck {
  padding: 10px;
}
body.account-types-nao .accountStatus .accountStatusMessage .fa.fa-arrow-right,
body.account-creation-info-nao .accountStatus .accountStatusMessage .fa.fa-arrow-right,
body.account-verid-nao .accountStatus .accountStatusMessage .fa.fa-arrow-right,
body.account-new-userid-nao .accountStatus .accountStatusMessage .fa.fa-arrow-right,
body.account-info-entry-nao .accountStatus .accountStatusMessage .fa.fa-arrow-right,
body.overview .accountStatus .accountStatusMessage .fa.fa-arrow-right,
body.account-status-nao .accountStatus .accountStatusMessage .fa.fa-arrow-right {
  padding-right: 5px;
}
body.account-types-nao .accountStatus .dijitRuleContainer,
body.account-creation-info-nao .accountStatus .dijitRuleContainer,
body.account-verid-nao .accountStatus .dijitRuleContainer,
body.account-new-userid-nao .accountStatus .dijitRuleContainer,
body.account-info-entry-nao .accountStatus .dijitRuleContainer,
body.overview .accountStatus .dijitRuleContainer,
body.account-status-nao .accountStatus .dijitRuleContainer {
  width: 190px;
  margin-left: -30px;
  padding-bottom: 15px;
}
body.account-types-nao .accountStatus .field-accountStatus,
body.account-creation-info-nao .accountStatus .field-accountStatus,
body.account-verid-nao .accountStatus .field-accountStatus,
body.account-new-userid-nao .accountStatus .field-accountStatus,
body.account-info-entry-nao .accountStatus .field-accountStatus,
body.overview .accountStatus .field-accountStatus,
body.account-status-nao .accountStatus .field-accountStatus {
  padding-top: 25px !important;
  padding-left: 15px !important;
  height: 100px;
}
body.account-types-nao .accountStatus .dijitRuleLabelsContainer,
body.account-creation-info-nao .accountStatus .dijitRuleLabelsContainer,
body.account-verid-nao .accountStatus .dijitRuleLabelsContainer,
body.account-new-userid-nao .accountStatus .dijitRuleLabelsContainer,
body.account-info-entry-nao .accountStatus .dijitRuleLabelsContainer,
body.overview .accountStatus .dijitRuleLabelsContainer,
body.account-status-nao .accountStatus .dijitRuleLabelsContainer {
  margin-top: -17px;
}
body.account-types-nao .accountStatus .dijitSliderDecorationH,
body.account-creation-info-nao .accountStatus .dijitSliderDecorationH,
body.account-verid-nao .accountStatus .dijitSliderDecorationH,
body.account-new-userid-nao .accountStatus .dijitSliderDecorationH,
body.account-info-entry-nao .accountStatus .dijitSliderDecorationH,
body.overview .accountStatus .dijitSliderDecorationH,
body.account-status-nao .accountStatus .dijitSliderDecorationH {
  width: 92%;
}
body.account-types-nao .accountStatus .dijitSliderRemainingBar,
body.account-creation-info-nao .accountStatus .dijitSliderRemainingBar,
body.account-verid-nao .accountStatus .dijitSliderRemainingBar,
body.account-new-userid-nao .accountStatus .dijitSliderRemainingBar,
body.account-info-entry-nao .accountStatus .dijitSliderRemainingBar,
body.overview .accountStatus .dijitSliderRemainingBar,
body.account-status-nao .accountStatus .dijitSliderRemainingBar {
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, #8e8e8e), color-stop(1, #8e8e8e));
}
body.account-types-nao .accountStatus .dijitSliderImageHandleH,
body.account-creation-info-nao .accountStatus .dijitSliderImageHandleH,
body.account-verid-nao .accountStatus .dijitSliderImageHandleH,
body.account-new-userid-nao .accountStatus .dijitSliderImageHandleH,
body.account-info-entry-nao .accountStatus .dijitSliderImageHandleH,
body.overview .accountStatus .dijitSliderImageHandleH,
body.account-status-nao .accountStatus .dijitSliderImageHandleH {
  width: 0px;
}
body.account-types-nao .accountStatus .dijitSliderBarContainerH,
body.account-creation-info-nao .accountStatus .dijitSliderBarContainerH,
body.account-verid-nao .accountStatus .dijitSliderBarContainerH,
body.account-new-userid-nao .accountStatus .dijitSliderBarContainerH,
body.account-info-entry-nao .accountStatus .dijitSliderBarContainerH,
body.overview .accountStatus .dijitSliderBarContainerH,
body.account-status-nao .accountStatus .dijitSliderBarContainerH {
  width: 195px;
  height: 3px;
}
body.account-types-nao .accountStatus .dijitRuleLabelH,
body.account-creation-info-nao .accountStatus .dijitRuleLabelH,
body.account-verid-nao .accountStatus .dijitRuleLabelH,
body.account-new-userid-nao .accountStatus .dijitRuleLabelH,
body.account-info-entry-nao .accountStatus .dijitRuleLabelH,
body.overview .accountStatus .dijitRuleLabelH,
body.account-status-nao .accountStatus .dijitRuleLabelH {
  left: 8%;
}
body.account-types-nao .accountStatus .dijitSliderBarH,
body.account-creation-info-nao .accountStatus .dijitSliderBarH,
body.account-verid-nao .accountStatus .dijitSliderBarH,
body.account-new-userid-nao .accountStatus .dijitSliderBarH,
body.account-info-entry-nao .accountStatus .dijitSliderBarH,
body.overview .accountStatus .dijitSliderBarH,
body.account-status-nao .accountStatus .dijitSliderBarH {
  height: 0.5em;
}
body.account-types-nao .accountStatus .labelForStatus,
body.account-creation-info-nao .accountStatus .labelForStatus,
body.account-verid-nao .accountStatus .labelForStatus,
body.account-new-userid-nao .accountStatus .labelForStatus,
body.account-info-entry-nao .accountStatus .labelForStatus,
body.overview .accountStatus .labelForStatus,
body.account-status-nao .accountStatus .labelForStatus {
  height: 15px;
}
body.account-types-nao .accountStatus .dijitSliderBar,
body.account-creation-info-nao .accountStatus .dijitSliderBar,
body.account-verid-nao .accountStatus .dijitSliderBar,
body.account-new-userid-nao .accountStatus .dijitSliderBar,
body.account-info-entry-nao .accountStatus .dijitSliderBar,
body.overview .accountStatus .dijitSliderBar,
body.account-status-nao .accountStatus .dijitSliderBar {
  cursor: default;
}
body.account-types-nao .accountStatus .dijitSliderProgressBar,
body.account-creation-info-nao .accountStatus .dijitSliderProgressBar,
body.account-verid-nao .accountStatus .dijitSliderProgressBar,
body.account-new-userid-nao .accountStatus .dijitSliderProgressBar,
body.account-info-entry-nao .accountStatus .dijitSliderProgressBar,
body.overview .accountStatus .dijitSliderProgressBar,
body.account-status-nao .accountStatus .dijitSliderProgressBar {
  width: 100%;
}
body.account-types-nao .accountStatus .displayMessage,
body.account-creation-info-nao .accountStatus .displayMessage,
body.account-verid-nao .accountStatus .displayMessage,
body.account-new-userid-nao .accountStatus .displayMessage,
body.account-info-entry-nao .accountStatus .displayMessage,
body.overview .accountStatus .displayMessage,
body.account-status-nao .accountStatus .displayMessage {
  padding-left: 25px;
}
body.account-types-nao .accountStatus .applicationGrid,
body.account-creation-info-nao .accountStatus .applicationGrid,
body.account-verid-nao .accountStatus .applicationGrid,
body.account-new-userid-nao .accountStatus .applicationGrid,
body.account-info-entry-nao .accountStatus .applicationGrid,
body.overview .accountStatus .applicationGrid,
body.account-status-nao .accountStatus .applicationGrid {
  margin: 0px;
  padding: 0px 20px 0px;
  background-color: #eef7fb;
  border: 1px solid #e3e3e3;
}
body.account-types-nao .accountStatus hr,
body.account-creation-info-nao .accountStatus hr,
body.account-verid-nao .accountStatus hr,
body.account-new-userid-nao .accountStatus hr,
body.account-info-entry-nao .accountStatus hr,
body.overview .accountStatus hr,
body.account-status-nao .accountStatus hr {
  border: 1px solid #e2e2e2;
}
body.account-types-nao .accountStatus .dgrid .dgrid-row,
body.account-creation-info-nao .accountStatus .dgrid .dgrid-row,
body.account-verid-nao .accountStatus .dgrid .dgrid-row,
body.account-new-userid-nao .accountStatus .dgrid .dgrid-row,
body.account-info-entry-nao .accountStatus .dgrid .dgrid-row,
body.overview .accountStatus .dgrid .dgrid-row,
body.account-status-nao .accountStatus .dgrid .dgrid-row {
  border-bottom: 1px solid #e2e2e2;
}
body.account-types-nao .accountStatus .dgrid .dgrid-cell,
body.account-creation-info-nao .accountStatus .dgrid .dgrid-cell,
body.account-verid-nao .accountStatus .dgrid .dgrid-cell,
body.account-new-userid-nao .accountStatus .dgrid .dgrid-cell,
body.account-info-entry-nao .accountStatus .dgrid .dgrid-cell,
body.overview .accountStatus .dgrid .dgrid-cell,
body.account-status-nao .accountStatus .dgrid .dgrid-cell {
  border: none;
}
body.account-types-nao .accountStatus .dijitSliderRightBumper,
body.account-creation-info-nao .accountStatus .dijitSliderRightBumper,
body.account-verid-nao .accountStatus .dijitSliderRightBumper,
body.account-new-userid-nao .accountStatus .dijitSliderRightBumper,
body.account-info-entry-nao .accountStatus .dijitSliderRightBumper,
body.overview .accountStatus .dijitSliderRightBumper,
body.account-status-nao .accountStatus .dijitSliderRightBumper,
body.account-types-nao .accountStatus .dijitSliderLeftBumper,
body.account-creation-info-nao .accountStatus .dijitSliderLeftBumper,
body.account-verid-nao .accountStatus .dijitSliderLeftBumper,
body.account-new-userid-nao .accountStatus .dijitSliderLeftBumper,
body.account-info-entry-nao .accountStatus .dijitSliderLeftBumper,
body.overview .accountStatus .dijitSliderLeftBumper,
body.account-status-nao .accountStatus .dijitSliderLeftBumper {
  display: none;
}
body.account-types-nao .accountStatus .dijitSliderBumperH,
body.account-creation-info-nao .accountStatus .dijitSliderBumperH,
body.account-verid-nao .accountStatus .dijitSliderBumperH,
body.account-new-userid-nao .accountStatus .dijitSliderBumperH,
body.account-info-entry-nao .accountStatus .dijitSliderBumperH,
body.overview .accountStatus .dijitSliderBumperH,
body.account-status-nao .accountStatus .dijitSliderBumperH {
  height: 0em;
}
body.account-types-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.account-creation-info-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.account-verid-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.account-new-userid-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.account-info-entry-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.overview .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.account-status-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.account-types-nao .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-creation-info-nao .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-verid-nao .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-new-userid-nao .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-info-entry-nao .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.overview .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-status-nao .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete {
  padding-left: 0px;
  padding-bottom: 10px;
}
body.account-types-nao .accountStatus .fa.fa-check:before,
body.account-creation-info-nao .accountStatus .fa.fa-check:before,
body.account-verid-nao .accountStatus .fa.fa-check:before,
body.account-new-userid-nao .accountStatus .fa.fa-check:before,
body.account-info-entry-nao .accountStatus .fa.fa-check:before,
body.overview .accountStatus .fa.fa-check:before,
body.account-status-nao .accountStatus .fa.fa-check:before {
  content: "\f00c";
}
body.account-types-nao .accountStatus .textMuted,
body.account-creation-info-nao .accountStatus .textMuted,
body.account-verid-nao .accountStatus .textMuted,
body.account-new-userid-nao .accountStatus .textMuted,
body.account-info-entry-nao .accountStatus .textMuted,
body.overview .accountStatus .textMuted,
body.account-status-nao .accountStatus .textMuted {
  color: #999999;
}
body.account-types-nao .accountStatus .textProgress,
body.account-creation-info-nao .accountStatus .textProgress,
body.account-verid-nao .accountStatus .textProgress,
body.account-new-userid-nao .accountStatus .textProgress,
body.account-info-entry-nao .accountStatus .textProgress,
body.overview .accountStatus .textProgress,
body.account-status-nao .accountStatus .textProgress {
  color: black;
}
body.account-types-nao .accountStatus .fa.fa-check-circle,
body.account-creation-info-nao .accountStatus .fa.fa-check-circle,
body.account-verid-nao .accountStatus .fa.fa-check-circle,
body.account-new-userid-nao .accountStatus .fa.fa-check-circle,
body.account-info-entry-nao .accountStatus .fa.fa-check-circle,
body.overview .accountStatus .fa.fa-check-circle,
body.account-status-nao .accountStatus .fa.fa-check-circle {
  color: #fff;
  font-size: 1.7em;
}
body.account-types-nao .accountStatus .iconProgress .fa-stack-1x,
body.account-creation-info-nao .accountStatus .iconProgress .fa-stack-1x,
body.account-verid-nao .accountStatus .iconProgress .fa-stack-1x,
body.account-new-userid-nao .accountStatus .iconProgress .fa-stack-1x,
body.account-info-entry-nao .accountStatus .iconProgress .fa-stack-1x,
body.overview .accountStatus .iconProgress .fa-stack-1x,
body.account-status-nao .accountStatus .iconProgress .fa-stack-1x {
  color: #656363;
  font-size: 2em;
}
body.account-types-nao .accountStatus .iconMuted .fa-stack-2x,
body.account-creation-info-nao .accountStatus .iconMuted .fa-stack-2x,
body.account-verid-nao .accountStatus .iconMuted .fa-stack-2x,
body.account-new-userid-nao .accountStatus .iconMuted .fa-stack-2x,
body.account-info-entry-nao .accountStatus .iconMuted .fa-stack-2x,
body.overview .accountStatus .iconMuted .fa-stack-2x,
body.account-status-nao .accountStatus .iconMuted .fa-stack-2x {
  color: #939393;
}
body.account-types-nao .accountStatus .iconMuted .fa-stack-1x,
body.account-creation-info-nao .accountStatus .iconMuted .fa-stack-1x,
body.account-verid-nao .accountStatus .iconMuted .fa-stack-1x,
body.account-new-userid-nao .accountStatus .iconMuted .fa-stack-1x,
body.account-info-entry-nao .accountStatus .iconMuted .fa-stack-1x,
body.overview .accountStatus .iconMuted .fa-stack-1x,
body.account-status-nao .accountStatus .iconMuted .fa-stack-1x {
  color: #fff;
  font-size: 1.7em;
}
body.account-types-nao .accountStatus .reviewPendingStatusIconTooltip,
body.account-creation-info-nao .accountStatus .reviewPendingStatusIconTooltip,
body.account-verid-nao .accountStatus .reviewPendingStatusIconTooltip,
body.account-new-userid-nao .accountStatus .reviewPendingStatusIconTooltip,
body.account-info-entry-nao .accountStatus .reviewPendingStatusIconTooltip,
body.overview .accountStatus .reviewPendingStatusIconTooltip,
body.account-status-nao .accountStatus .reviewPendingStatusIconTooltip,
body.account-types-nao .accountStatus .reviewStatusIcon,
body.account-creation-info-nao .accountStatus .reviewStatusIcon,
body.account-verid-nao .accountStatus .reviewStatusIcon,
body.account-new-userid-nao .accountStatus .reviewStatusIcon,
body.account-info-entry-nao .accountStatus .reviewStatusIcon,
body.overview .accountStatus .reviewStatusIcon,
body.account-status-nao .accountStatus .reviewStatusIcon {
  left: -3px;
}
body.account-types-nao .accountStatus .fundingPendingStatusIcon,
body.account-creation-info-nao .accountStatus .fundingPendingStatusIcon,
body.account-verid-nao .accountStatus .fundingPendingStatusIcon,
body.account-new-userid-nao .accountStatus .fundingPendingStatusIcon,
body.account-info-entry-nao .accountStatus .fundingPendingStatusIcon,
body.overview .accountStatus .fundingPendingStatusIcon,
body.account-status-nao .accountStatus .fundingPendingStatusIcon,
body.account-types-nao .accountStatus .fundingStatusIconTooltip,
body.account-creation-info-nao .accountStatus .fundingStatusIconTooltip,
body.account-verid-nao .accountStatus .fundingStatusIconTooltip,
body.account-new-userid-nao .accountStatus .fundingStatusIconTooltip,
body.account-info-entry-nao .accountStatus .fundingStatusIconTooltip,
body.overview .accountStatus .fundingStatusIconTooltip,
body.account-status-nao .accountStatus .fundingStatusIconTooltip {
  left: -2px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dgrid-row > *,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dgrid-row > *,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dgrid-row > *,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dgrid-row > *,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dgrid-row > *,
body.overview .accountStatus .dgrid-breakpoint-small .dgrid-row > *,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dgrid-row > * {
  float: right;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4),
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4),
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4),
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4),
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4),
body.overview .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4),
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4) {
  height: 75px;
}
body.account-types-nao .accountStatus .contactUsPopup,
body.account-creation-info-nao .accountStatus .contactUsPopup,
body.account-verid-nao .accountStatus .contactUsPopup,
body.account-new-userid-nao .accountStatus .contactUsPopup,
body.account-info-entry-nao .accountStatus .contactUsPopup,
body.overview .accountStatus .contactUsPopup,
body.account-status-nao .accountStatus .contactUsPopup {
  position: fixed;
  z-index: 2;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.4);
}
body.account-types-nao .accountStatus .contactUsPopup .infoDialogContent,
body.account-creation-info-nao .accountStatus .contactUsPopup .infoDialogContent,
body.account-verid-nao .accountStatus .contactUsPopup .infoDialogContent,
body.account-new-userid-nao .accountStatus .contactUsPopup .infoDialogContent,
body.account-info-entry-nao .accountStatus .contactUsPopup .infoDialogContent,
body.overview .accountStatus .contactUsPopup .infoDialogContent,
body.account-status-nao .accountStatus .contactUsPopup .infoDialogContent {
  background-color: #fefefe;
  border-radius: 10px;
  text-align: left;
  width: 85%;
  margin-left: 8%;
  margin-top: 25%;
  padding-bottom: 20px;
}
@media (min-width: 768px) {
  body.account-types-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-creation-info-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-verid-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-new-userid-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-info-entry-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.overview .accountStatus .contactUsPopup .infoDialogContent,
  body.account-status-nao .accountStatus .contactUsPopup .infoDialogContent {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-top: 5%;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  body.account-types-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-creation-info-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-verid-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-new-userid-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-info-entry-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.overview .accountStatus .contactUsPopup .infoDialogContent,
  body.account-status-nao .accountStatus .contactUsPopup .infoDialogContent {
    width: 85%;
    margin-left: 5%;
    margin-top: 15%;
  }
}
body.account-types-nao .accountStatus .contactUsPopup .contactUsPopupHeader,
body.account-creation-info-nao .accountStatus .contactUsPopup .contactUsPopupHeader,
body.account-verid-nao .accountStatus .contactUsPopup .contactUsPopupHeader,
body.account-new-userid-nao .accountStatus .contactUsPopup .contactUsPopupHeader,
body.account-info-entry-nao .accountStatus .contactUsPopup .contactUsPopupHeader,
body.overview .accountStatus .contactUsPopup .contactUsPopupHeader,
body.account-status-nao .accountStatus .contactUsPopup .contactUsPopupHeader {
  padding-top: 10px;
  border-bottom: 1px solid #cecece;
  background-color: #eef7fb;
  border-radius: 10px 10px 0px 0px;
}
body.account-types-nao .accountStatus .contactUsPopup .contactUsPopupContent,
body.account-creation-info-nao .accountStatus .contactUsPopup .contactUsPopupContent,
body.account-verid-nao .accountStatus .contactUsPopup .contactUsPopupContent,
body.account-new-userid-nao .accountStatus .contactUsPopup .contactUsPopupContent,
body.account-info-entry-nao .accountStatus .contactUsPopup .contactUsPopupContent,
body.overview .accountStatus .contactUsPopup .contactUsPopupContent,
body.account-status-nao .accountStatus .contactUsPopup .contactUsPopupContent {
  padding: 10px;
}
body.account-types-nao .accountStatus .contactUsPopup .contactUsPopupContent td,
body.account-creation-info-nao .accountStatus .contactUsPopup .contactUsPopupContent td,
body.account-verid-nao .accountStatus .contactUsPopup .contactUsPopupContent td,
body.account-new-userid-nao .accountStatus .contactUsPopup .contactUsPopupContent td,
body.account-info-entry-nao .accountStatus .contactUsPopup .contactUsPopupContent td,
body.overview .accountStatus .contactUsPopup .contactUsPopupContent td,
body.account-status-nao .accountStatus .contactUsPopup .contactUsPopupContent td {
  width: 38%;
  vertical-align: top;
}
body.account-types-nao .accountStatus .contactUsPopup h4,
body.account-creation-info-nao .accountStatus .contactUsPopup h4,
body.account-verid-nao .accountStatus .contactUsPopup h4,
body.account-new-userid-nao .accountStatus .contactUsPopup h4,
body.account-info-entry-nao .accountStatus .contactUsPopup h4,
body.overview .accountStatus .contactUsPopup h4,
body.account-status-nao .accountStatus .contactUsPopup h4 {
  margin: 0px;
  padding-left: 10px;
}
body.account-types-nao .accountStatus .contactUsPopup .fa.fa-times-circle-o,
body.account-creation-info-nao .accountStatus .contactUsPopup .fa.fa-times-circle-o,
body.account-verid-nao .accountStatus .contactUsPopup .fa.fa-times-circle-o,
body.account-new-userid-nao .accountStatus .contactUsPopup .fa.fa-times-circle-o,
body.account-info-entry-nao .accountStatus .contactUsPopup .fa.fa-times-circle-o,
body.overview .accountStatus .contactUsPopup .fa.fa-times-circle-o,
body.account-status-nao .accountStatus .contactUsPopup .fa.fa-times-circle-o {
  padding-right: 10px;
}
body.account-types-nao .accountStatus .cursorPointer,
body.account-creation-info-nao .accountStatus .cursorPointer,
body.account-verid-nao .accountStatus .cursorPointer,
body.account-new-userid-nao .accountStatus .cursorPointer,
body.account-info-entry-nao .accountStatus .cursorPointer,
body.overview .accountStatus .cursorPointer,
body.account-status-nao .accountStatus .cursorPointer {
  cursor: pointer;
}
body.account-types-nao .accountStatus .margin-left-move,
body.account-creation-info-nao .accountStatus .margin-left-move,
body.account-verid-nao .accountStatus .margin-left-move,
body.account-new-userid-nao .accountStatus .margin-left-move,
body.account-info-entry-nao .accountStatus .margin-left-move,
body.overview .accountStatus .margin-left-move,
body.account-status-nao .accountStatus .margin-left-move {
  margin-left: 20px;
}
@media (min-width: 768px) {
  body.account-types-nao .accountStatus .margin-left-move,
  body.account-creation-info-nao .accountStatus .margin-left-move,
  body.account-verid-nao .accountStatus .margin-left-move,
  body.account-new-userid-nao .accountStatus .margin-left-move,
  body.account-info-entry-nao .accountStatus .margin-left-move,
  body.overview .accountStatus .margin-left-move,
  body.account-status-nao .accountStatus .margin-left-move {
    margin-left: -20px;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  body.account-types-nao .accountStatus .margin-left-move,
  body.account-creation-info-nao .accountStatus .margin-left-move,
  body.account-verid-nao .accountStatus .margin-left-move,
  body.account-new-userid-nao .accountStatus .margin-left-move,
  body.account-info-entry-nao .accountStatus .margin-left-move,
  body.overview .accountStatus .margin-left-move,
  body.account-status-nao .accountStatus .margin-left-move {
    margin-left: -5px;
  }
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.overview .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH,
body.overview .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH {
  right: -18px;
  width: 265px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.overview .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row,
body.overview .accountStatus .dgrid-breakpoint-medium .dgrid-row,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row {
  line-height: 20px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.overview .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child,
body.overview .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child {
  line-height: 20px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.overview .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.account-status-nao .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.overview .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.account-types-nao .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.overview .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.account-status-nao .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue,
body.overview .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue {
  vertical-align: middle;
  padding-bottom: 0;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .field-accountType,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .field-accountType,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .field-accountType,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .field-accountType,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .field-accountType,
body.overview .accountStatus .dgrid-breakpoint-large .field-accountType,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .field-accountType,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .field-accountType,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .field-accountType,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .field-accountType,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .field-accountType,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .field-accountType,
body.overview .accountStatus .dgrid-breakpoint-medium .field-accountType,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .field-accountType {
  font-size: 16px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.overview .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer,
body.overview .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer {
  width: 374px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.overview .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH,
body.overview .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH {
  left: 0 !important;
  width: 33%;
  position: inherit;
  vertical-align: top;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.overview .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.overview .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.overview .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack,
body.overview .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack {
  left: 0;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.overview .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div,
body.overview .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div {
  position: absolute;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.overview .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH,
body.overview .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH {
  visibility: hidden;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.overview .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.overview .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.overview .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a,
body.overview .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a {
  padding-left: 29px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH,
body.overview .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH {
  left: 0 !important;
  width: 33%;
  position: inherit;
  vertical-align: top;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.overview .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack,
body.overview .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack {
  left: 0;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div,
body.overview .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div {
  position: absolute;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child,
body.overview .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child {
  padding-left: 0px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH,
body.overview .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH {
  visibility: hidden;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dijitRuleContainer,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dijitRuleContainer,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleContainer,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleContainer,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dijitRuleContainer,
body.overview .accountStatus .dgrid-breakpoint-small .dijitRuleContainer,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dijitRuleContainer {
  width: 270px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .field-accountStatus,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .field-accountStatus,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .field-accountStatus,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .field-accountStatus,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .field-accountStatus,
body.overview .accountStatus .dgrid-breakpoint-small .field-accountStatus,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .field-accountStatus {
  padding-left: 40px !important;
}
body.account-types-nao .accountStatus .ibdBasedAccountStatusMessages.span12,
body.account-creation-info-nao .accountStatus .ibdBasedAccountStatusMessages.span12,
body.account-verid-nao .accountStatus .ibdBasedAccountStatusMessages.span12,
body.account-new-userid-nao .accountStatus .ibdBasedAccountStatusMessages.span12,
body.account-info-entry-nao .accountStatus .ibdBasedAccountStatusMessages.span12,
body.overview .accountStatus .ibdBasedAccountStatusMessages.span12,
body.account-status-nao .accountStatus .ibdBasedAccountStatusMessages.span12 {
  margin: -2px 0 0 0;
  background-color: #eef7fb;
  border: 1px solid #e3e3e3;
  padding: 22px;
  font-size: 13px;
}
body.account-types-nao #idVerificationForm .outerNavigation li span:last-child,
body.account-creation-info-nao #idVerificationForm .outerNavigation li span:last-child,
body.account-verid-nao #idVerificationForm .outerNavigation li span:last-child,
body.account-new-userid-nao #idVerificationForm .outerNavigation li span:last-child,
body.account-info-entry-nao #idVerificationForm .outerNavigation li span:last-child,
body.overview #idVerificationForm .outerNavigation li span:last-child,
body.account-status-nao #idVerificationForm .outerNavigation li span:last-child,
body.account-types-nao #account-opening-new .outerNavigation li span:last-child,
body.account-creation-info-nao #account-opening-new .outerNavigation li span:last-child,
body.account-verid-nao #account-opening-new .outerNavigation li span:last-child,
body.account-new-userid-nao #account-opening-new .outerNavigation li span:last-child,
body.account-info-entry-nao #account-opening-new .outerNavigation li span:last-child,
body.overview #account-opening-new .outerNavigation li span:last-child,
body.account-status-nao #account-opening-new .outerNavigation li span:last-child {
  padding-left: 1.5%;
}
body.account-types-nao #idVerificationForm div#progress,
body.account-creation-info-nao #idVerificationForm div#progress,
body.account-verid-nao #idVerificationForm div#progress,
body.account-new-userid-nao #idVerificationForm div#progress,
body.account-info-entry-nao #idVerificationForm div#progress,
body.overview #idVerificationForm div#progress,
body.account-status-nao #idVerificationForm div#progress,
body.account-types-nao #account-opening-new div#progress,
body.account-creation-info-nao #account-opening-new div#progress,
body.account-verid-nao #account-opening-new div#progress,
body.account-new-userid-nao #account-opening-new div#progress,
body.account-info-entry-nao #account-opening-new div#progress,
body.overview #account-opening-new div#progress,
body.account-status-nao #account-opening-new div#progress {
  min-height: 42px;
  background: linear-gradient(to bottom, #ffffff, #f2f2f2);
  border: 1px solid #eeeeee;
  color: #999999;
  margin-bottom: 15px;
}
body.account-types-nao #idVerificationForm div#progress ul,
body.account-creation-info-nao #idVerificationForm div#progress ul,
body.account-verid-nao #idVerificationForm div#progress ul,
body.account-new-userid-nao #idVerificationForm div#progress ul,
body.account-info-entry-nao #idVerificationForm div#progress ul,
body.overview #idVerificationForm div#progress ul,
body.account-status-nao #idVerificationForm div#progress ul,
body.account-types-nao #account-opening-new div#progress ul,
body.account-creation-info-nao #account-opening-new div#progress ul,
body.account-verid-nao #account-opening-new div#progress ul,
body.account-new-userid-nao #account-opening-new div#progress ul,
body.account-info-entry-nao #account-opening-new div#progress ul,
body.overview #account-opening-new div#progress ul,
body.account-status-nao #account-opening-new div#progress ul {
  display: inline;
}
body.account-types-nao #idVerificationForm div#progress ul li,
body.account-creation-info-nao #idVerificationForm div#progress ul li,
body.account-verid-nao #idVerificationForm div#progress ul li,
body.account-new-userid-nao #idVerificationForm div#progress ul li,
body.account-info-entry-nao #idVerificationForm div#progress ul li,
body.overview #idVerificationForm div#progress ul li,
body.account-status-nao #idVerificationForm div#progress ul li,
body.account-types-nao #account-opening-new div#progress ul li,
body.account-creation-info-nao #account-opening-new div#progress ul li,
body.account-verid-nao #account-opening-new div#progress ul li,
body.account-new-userid-nao #account-opening-new div#progress ul li,
body.account-info-entry-nao #account-opening-new div#progress ul li,
body.overview #account-opening-new div#progress ul li,
body.account-status-nao #account-opening-new div#progress ul li {
  padding: 0px 10px 0px;
  list-style: none;
  float: left;
  line-height: 38px;
  height: 38px;
  font-weight: 600;
  font-size: 14px;
  border-width: 1px;
  border-style: solid;
  border-color: #eeeeee;
  border-top: none;
  border-bottom: none;
  text-align: inherit;
  margin: 0px;
  min-width: 80px;
  width: 98px;
  display: block;
  visibility: visible;
}
@media (min-width: 768px) {
  body.account-types-nao #idVerificationForm div#progress ul li,
  body.account-creation-info-nao #idVerificationForm div#progress ul li,
  body.account-verid-nao #idVerificationForm div#progress ul li,
  body.account-new-userid-nao #idVerificationForm div#progress ul li,
  body.account-info-entry-nao #idVerificationForm div#progress ul li,
  body.overview #idVerificationForm div#progress ul li,
  body.account-status-nao #idVerificationForm div#progress ul li,
  body.account-types-nao #account-opening-new div#progress ul li,
  body.account-creation-info-nao #account-opening-new div#progress ul li,
  body.account-verid-nao #account-opening-new div#progress ul li,
  body.account-new-userid-nao #account-opening-new div#progress ul li,
  body.account-info-entry-nao #account-opening-new div#progress ul li,
  body.overview #account-opening-new div#progress ul li,
  body.account-status-nao #account-opening-new div#progress ul li {
    min-width: 190px;
    width: auto;
  }
}
body.account-types-nao #idVerificationForm div#progress ul li:first-child,
body.account-creation-info-nao #idVerificationForm div#progress ul li:first-child,
body.account-verid-nao #idVerificationForm div#progress ul li:first-child,
body.account-new-userid-nao #idVerificationForm div#progress ul li:first-child,
body.account-info-entry-nao #idVerificationForm div#progress ul li:first-child,
body.overview #idVerificationForm div#progress ul li:first-child,
body.account-status-nao #idVerificationForm div#progress ul li:first-child,
body.account-types-nao #account-opening-new div#progress ul li:first-child,
body.account-creation-info-nao #account-opening-new div#progress ul li:first-child,
body.account-verid-nao #account-opening-new div#progress ul li:first-child,
body.account-new-userid-nao #account-opening-new div#progress ul li:first-child,
body.account-info-entry-nao #account-opening-new div#progress ul li:first-child,
body.overview #account-opening-new div#progress ul li:first-child,
body.account-status-nao #account-opening-new div#progress ul li:first-child {
  border-left: 2px solid linear-gradient(to bottom, #ffffff, #f2f2f2);
  border-width: 0 0 0 3px;
  width: 80px;
}
body.account-types-nao #idVerificationForm div#progress ul li.progressselected,
body.account-creation-info-nao #idVerificationForm div#progress ul li.progressselected,
body.account-verid-nao #idVerificationForm div#progress ul li.progressselected,
body.account-new-userid-nao #idVerificationForm div#progress ul li.progressselected,
body.account-info-entry-nao #idVerificationForm div#progress ul li.progressselected,
body.overview #idVerificationForm div#progress ul li.progressselected,
body.account-status-nao #idVerificationForm div#progress ul li.progressselected,
body.account-types-nao #account-opening-new div#progress ul li.progressselected,
body.account-creation-info-nao #account-opening-new div#progress ul li.progressselected,
body.account-verid-nao #account-opening-new div#progress ul li.progressselected,
body.account-new-userid-nao #account-opening-new div#progress ul li.progressselected,
body.account-info-entry-nao #account-opening-new div#progress ul li.progressselected,
body.overview #account-opening-new div#progress ul li.progressselected,
body.account-status-nao #account-opening-new div#progress ul li.progressselected {
  border-top-color: #ffa04f;
  border-bottom-color: #ffa04f;
  border-width: 5px 0 0 1px;
  border-style: solid;
  height: 38px;
  line-height: 38px;
  background: #ffffff;
  color: #333333;
}
body.account-types-nao #idVerificationForm div#progress ul li.progressselected:first-child,
body.account-creation-info-nao #idVerificationForm div#progress ul li.progressselected:first-child,
body.account-verid-nao #idVerificationForm div#progress ul li.progressselected:first-child,
body.account-new-userid-nao #idVerificationForm div#progress ul li.progressselected:first-child,
body.account-info-entry-nao #idVerificationForm div#progress ul li.progressselected:first-child,
body.overview #idVerificationForm div#progress ul li.progressselected:first-child,
body.account-status-nao #idVerificationForm div#progress ul li.progressselected:first-child,
body.account-types-nao #account-opening-new div#progress ul li.progressselected:first-child,
body.account-creation-info-nao #account-opening-new div#progress ul li.progressselected:first-child,
body.account-verid-nao #account-opening-new div#progress ul li.progressselected:first-child,
body.account-new-userid-nao #account-opening-new div#progress ul li.progressselected:first-child,
body.account-info-entry-nao #account-opening-new div#progress ul li.progressselected:first-child,
body.overview #account-opening-new div#progress ul li.progressselected:first-child,
body.account-status-nao #account-opening-new div#progress ul li.progressselected:first-child {
  border-left: 2px solid linear-gradient(to bottom, #ffffff, #f2f2f2);
  border-width: 5px 0 0 3px;
  width: 80px;
}
body.account-types-nao #idVerificationForm div#progress li.progressdone .fa.fa-stack-2x,
body.account-creation-info-nao #idVerificationForm div#progress li.progressdone .fa.fa-stack-2x,
body.account-verid-nao #idVerificationForm div#progress li.progressdone .fa.fa-stack-2x,
body.account-new-userid-nao #idVerificationForm div#progress li.progressdone .fa.fa-stack-2x,
body.account-info-entry-nao #idVerificationForm div#progress li.progressdone .fa.fa-stack-2x,
body.overview #idVerificationForm div#progress li.progressdone .fa.fa-stack-2x,
body.account-status-nao #idVerificationForm div#progress li.progressdone .fa.fa-stack-2x,
body.account-types-nao #account-opening-new div#progress li.progressdone .fa.fa-stack-2x,
body.account-creation-info-nao #account-opening-new div#progress li.progressdone .fa.fa-stack-2x,
body.account-verid-nao #account-opening-new div#progress li.progressdone .fa.fa-stack-2x,
body.account-new-userid-nao #account-opening-new div#progress li.progressdone .fa.fa-stack-2x,
body.account-info-entry-nao #account-opening-new div#progress li.progressdone .fa.fa-stack-2x,
body.overview #account-opening-new div#progress li.progressdone .fa.fa-stack-2x,
body.account-status-nao #account-opening-new div#progress li.progressdone .fa.fa-stack-2x {
  font-size: 1.5em;
  top: 5px;
  color: green;
}
body.account-types-nao #idVerificationForm div#progress li .fa-check-circle,
body.account-creation-info-nao #idVerificationForm div#progress li .fa-check-circle,
body.account-verid-nao #idVerificationForm div#progress li .fa-check-circle,
body.account-new-userid-nao #idVerificationForm div#progress li .fa-check-circle,
body.account-info-entry-nao #idVerificationForm div#progress li .fa-check-circle,
body.overview #idVerificationForm div#progress li .fa-check-circle,
body.account-status-nao #idVerificationForm div#progress li .fa-check-circle,
body.account-types-nao #account-opening-new div#progress li .fa-check-circle,
body.account-creation-info-nao #account-opening-new div#progress li .fa-check-circle,
body.account-verid-nao #account-opening-new div#progress li .fa-check-circle,
body.account-new-userid-nao #account-opening-new div#progress li .fa-check-circle,
body.account-info-entry-nao #account-opening-new div#progress li .fa-check-circle,
body.overview #account-opening-new div#progress li .fa-check-circle,
body.account-status-nao #account-opening-new div#progress li .fa-check-circle {
  display: none;
}
body.account-types-nao #idVerificationForm div#progress li.progressdone .fa-check-circle,
body.account-creation-info-nao #idVerificationForm div#progress li.progressdone .fa-check-circle,
body.account-verid-nao #idVerificationForm div#progress li.progressdone .fa-check-circle,
body.account-new-userid-nao #idVerificationForm div#progress li.progressdone .fa-check-circle,
body.account-info-entry-nao #idVerificationForm div#progress li.progressdone .fa-check-circle,
body.overview #idVerificationForm div#progress li.progressdone .fa-check-circle,
body.account-status-nao #idVerificationForm div#progress li.progressdone .fa-check-circle,
body.account-types-nao #account-opening-new div#progress li.progressdone .fa-check-circle,
body.account-creation-info-nao #account-opening-new div#progress li.progressdone .fa-check-circle,
body.account-verid-nao #account-opening-new div#progress li.progressdone .fa-check-circle,
body.account-new-userid-nao #account-opening-new div#progress li.progressdone .fa-check-circle,
body.account-info-entry-nao #account-opening-new div#progress li.progressdone .fa-check-circle,
body.overview #account-opening-new div#progress li.progressdone .fa-check-circle,
body.account-status-nao #account-opening-new div#progress li.progressdone .fa-check-circle {
  display: inline-block;
  color: green;
}
body.account-types-nao #idVerificationForm .innerNavigation li,
body.account-creation-info-nao #idVerificationForm .innerNavigation li,
body.account-verid-nao #idVerificationForm .innerNavigation li,
body.account-new-userid-nao #idVerificationForm .innerNavigation li,
body.account-info-entry-nao #idVerificationForm .innerNavigation li,
body.overview #idVerificationForm .innerNavigation li,
body.account-status-nao #idVerificationForm .innerNavigation li,
body.account-types-nao #account-opening-new .innerNavigation li,
body.account-creation-info-nao #account-opening-new .innerNavigation li,
body.account-verid-nao #account-opening-new .innerNavigation li,
body.account-new-userid-nao #account-opening-new .innerNavigation li,
body.account-info-entry-nao #account-opening-new .innerNavigation li,
body.overview #account-opening-new .innerNavigation li,
body.account-status-nao #account-opening-new .innerNavigation li {
  text-align: center;
  border-style: solid;
  border-width: 0 0 5px;
  border-color: #eee;
  margin-left: 0px;
  padding-bottom: 5px;
  font-weight: bold;
}
body.account-types-nao #idVerificationForm .innerNavigation li.progressselected,
body.account-creation-info-nao #idVerificationForm .innerNavigation li.progressselected,
body.account-verid-nao #idVerificationForm .innerNavigation li.progressselected,
body.account-new-userid-nao #idVerificationForm .innerNavigation li.progressselected,
body.account-info-entry-nao #idVerificationForm .innerNavigation li.progressselected,
body.overview #idVerificationForm .innerNavigation li.progressselected,
body.account-status-nao #idVerificationForm .innerNavigation li.progressselected,
body.account-types-nao #account-opening-new .innerNavigation li.progressselected,
body.account-creation-info-nao #account-opening-new .innerNavigation li.progressselected,
body.account-verid-nao #account-opening-new .innerNavigation li.progressselected,
body.account-new-userid-nao #account-opening-new .innerNavigation li.progressselected,
body.account-info-entry-nao #account-opening-new .innerNavigation li.progressselected,
body.overview #account-opening-new .innerNavigation li.progressselected,
body.account-status-nao #account-opening-new .innerNavigation li.progressselected {
  font-weight: bold;
  border-color: #ffa04f;
}
body.account-types-nao #idVerificationForm .innerNavigation .span6,
body.account-creation-info-nao #idVerificationForm .innerNavigation .span6,
body.account-verid-nao #idVerificationForm .innerNavigation .span6,
body.account-new-userid-nao #idVerificationForm .innerNavigation .span6,
body.account-info-entry-nao #idVerificationForm .innerNavigation .span6,
body.overview #idVerificationForm .innerNavigation .span6,
body.account-status-nao #idVerificationForm .innerNavigation .span6,
body.account-types-nao #account-opening-new .innerNavigation .span6,
body.account-creation-info-nao #account-opening-new .innerNavigation .span6,
body.account-verid-nao #account-opening-new .innerNavigation .span6,
body.account-new-userid-nao #account-opening-new .innerNavigation .span6,
body.account-info-entry-nao #account-opening-new .innerNavigation .span6,
body.overview #account-opening-new .innerNavigation .span6,
body.account-status-nao #account-opening-new .innerNavigation .span6 {
  width: 50%;
}
body.account-types-nao #idVerificationForm div#progress.outerNavigationSmall ul li,
body.account-creation-info-nao #idVerificationForm div#progress.outerNavigationSmall ul li,
body.account-verid-nao #idVerificationForm div#progress.outerNavigationSmall ul li,
body.account-new-userid-nao #idVerificationForm div#progress.outerNavigationSmall ul li,
body.account-info-entry-nao #idVerificationForm div#progress.outerNavigationSmall ul li,
body.overview #idVerificationForm div#progress.outerNavigationSmall ul li,
body.account-status-nao #idVerificationForm div#progress.outerNavigationSmall ul li,
body.account-types-nao #account-opening-new div#progress.outerNavigationSmall ul li,
body.account-creation-info-nao #account-opening-new div#progress.outerNavigationSmall ul li,
body.account-verid-nao #account-opening-new div#progress.outerNavigationSmall ul li,
body.account-new-userid-nao #account-opening-new div#progress.outerNavigationSmall ul li,
body.account-info-entry-nao #account-opening-new div#progress.outerNavigationSmall ul li,
body.overview #account-opening-new div#progress.outerNavigationSmall ul li,
body.account-status-nao #account-opening-new div#progress.outerNavigationSmall ul li {
  font-size: 13px;
  text-align: left;
  padding-left: 10px;
  padding-right: 5px;
  line-height: inherit;
  position: relative;
}
body.account-types-nao #idVerificationForm .outerNavigationSmall li div:last-child,
body.account-creation-info-nao #idVerificationForm .outerNavigationSmall li div:last-child,
body.account-verid-nao #idVerificationForm .outerNavigationSmall li div:last-child,
body.account-new-userid-nao #idVerificationForm .outerNavigationSmall li div:last-child,
body.account-info-entry-nao #idVerificationForm .outerNavigationSmall li div:last-child,
body.overview #idVerificationForm .outerNavigationSmall li div:last-child,
body.account-status-nao #idVerificationForm .outerNavigationSmall li div:last-child,
body.account-types-nao #account-opening-new .outerNavigationSmall li div:last-child,
body.account-creation-info-nao #account-opening-new .outerNavigationSmall li div:last-child,
body.account-verid-nao #account-opening-new .outerNavigationSmall li div:last-child,
body.account-new-userid-nao #account-opening-new .outerNavigationSmall li div:last-child,
body.account-info-entry-nao #account-opening-new .outerNavigationSmall li div:last-child,
body.overview #account-opening-new .outerNavigationSmall li div:last-child,
body.account-status-nao #account-opening-new .outerNavigationSmall li div:last-child {
  word-break: break-word;
  margin-left: 20%;
}
body.account-types-nao #idVerificationForm .outerNavigationSmall li span:first-child,
body.account-creation-info-nao #idVerificationForm .outerNavigationSmall li span:first-child,
body.account-verid-nao #idVerificationForm .outerNavigationSmall li span:first-child,
body.account-new-userid-nao #idVerificationForm .outerNavigationSmall li span:first-child,
body.account-info-entry-nao #idVerificationForm .outerNavigationSmall li span:first-child,
body.overview #idVerificationForm .outerNavigationSmall li span:first-child,
body.account-status-nao #idVerificationForm .outerNavigationSmall li span:first-child,
body.account-types-nao #account-opening-new .outerNavigationSmall li span:first-child,
body.account-creation-info-nao #account-opening-new .outerNavigationSmall li span:first-child,
body.account-verid-nao #account-opening-new .outerNavigationSmall li span:first-child,
body.account-new-userid-nao #account-opening-new .outerNavigationSmall li span:first-child,
body.account-info-entry-nao #account-opening-new .outerNavigationSmall li span:first-child,
body.overview #account-opening-new .outerNavigationSmall li span:first-child,
body.account-status-nao #account-opening-new .outerNavigationSmall li span:first-child {
  position: absolute;
  left: 0.2em;
}
body.account-types-nao #mobileAccountType .fa.fa-eye,
body.account-creation-info-nao #mobileAccountType .fa.fa-eye,
body.account-verid-nao #mobileAccountType .fa.fa-eye,
body.account-new-userid-nao #mobileAccountType .fa.fa-eye,
body.account-info-entry-nao #mobileAccountType .fa.fa-eye,
body.overview #mobileAccountType .fa.fa-eye,
body.account-status-nao #mobileAccountType .fa.fa-eye,
body.account-types-nao #idVerificationForm .fa.fa-eye,
body.account-creation-info-nao #idVerificationForm .fa.fa-eye,
body.account-verid-nao #idVerificationForm .fa.fa-eye,
body.account-new-userid-nao #idVerificationForm .fa.fa-eye,
body.account-info-entry-nao #idVerificationForm .fa.fa-eye,
body.overview #idVerificationForm .fa.fa-eye,
body.account-status-nao #idVerificationForm .fa.fa-eye,
body.account-types-nao #mobileAccountType .fa.fa-eye-slash,
body.account-creation-info-nao #mobileAccountType .fa.fa-eye-slash,
body.account-verid-nao #mobileAccountType .fa.fa-eye-slash,
body.account-new-userid-nao #mobileAccountType .fa.fa-eye-slash,
body.account-info-entry-nao #mobileAccountType .fa.fa-eye-slash,
body.overview #mobileAccountType .fa.fa-eye-slash,
body.account-status-nao #mobileAccountType .fa.fa-eye-slash,
body.account-types-nao #idVerificationForm .fa.fa-eye-slash,
body.account-creation-info-nao #idVerificationForm .fa.fa-eye-slash,
body.account-verid-nao #idVerificationForm .fa.fa-eye-slash,
body.account-new-userid-nao #idVerificationForm .fa.fa-eye-slash,
body.account-info-entry-nao #idVerificationForm .fa.fa-eye-slash,
body.overview #idVerificationForm .fa.fa-eye-slash,
body.account-status-nao #idVerificationForm .fa.fa-eye-slash {
  left: 87%;
}
body.account-types-nao #mobileAccountType input::-ms-reveal,
body.account-creation-info-nao #mobileAccountType input::-ms-reveal,
body.account-verid-nao #mobileAccountType input::-ms-reveal,
body.account-new-userid-nao #mobileAccountType input::-ms-reveal,
body.account-info-entry-nao #mobileAccountType input::-ms-reveal,
body.overview #mobileAccountType input::-ms-reveal,
body.account-status-nao #mobileAccountType input::-ms-reveal,
body.account-types-nao #idVerificationForm input::-ms-reveal,
body.account-creation-info-nao #idVerificationForm input::-ms-reveal,
body.account-verid-nao #idVerificationForm input::-ms-reveal,
body.account-new-userid-nao #idVerificationForm input::-ms-reveal,
body.account-info-entry-nao #idVerificationForm input::-ms-reveal,
body.overview #idVerificationForm input::-ms-reveal,
body.account-status-nao #idVerificationForm input::-ms-reveal {
  display: none;
}
body.account-types-nao #mobileAccountType .fa.fa-eye,
body.account-creation-info-nao #mobileAccountType .fa.fa-eye,
body.account-verid-nao #mobileAccountType .fa.fa-eye,
body.account-new-userid-nao #mobileAccountType .fa.fa-eye,
body.account-info-entry-nao #mobileAccountType .fa.fa-eye,
body.overview #mobileAccountType .fa.fa-eye,
body.account-status-nao #mobileAccountType .fa.fa-eye,
body.account-types-nao #idVerificationForm .fa.fa-eye,
body.account-creation-info-nao #idVerificationForm .fa.fa-eye,
body.account-verid-nao #idVerificationForm .fa.fa-eye,
body.account-new-userid-nao #idVerificationForm .fa.fa-eye,
body.account-info-entry-nao #idVerificationForm .fa.fa-eye,
body.overview #idVerificationForm .fa.fa-eye,
body.account-status-nao #idVerificationForm .fa.fa-eye,
body.account-types-nao #mobileAccountType .fa.fa-eye-slash,
body.account-creation-info-nao #mobileAccountType .fa.fa-eye-slash,
body.account-verid-nao #mobileAccountType .fa.fa-eye-slash,
body.account-new-userid-nao #mobileAccountType .fa.fa-eye-slash,
body.account-info-entry-nao #mobileAccountType .fa.fa-eye-slash,
body.overview #mobileAccountType .fa.fa-eye-slash,
body.account-status-nao #mobileAccountType .fa.fa-eye-slash,
body.account-types-nao #idVerificationForm .fa.fa-eye-slash,
body.account-creation-info-nao #idVerificationForm .fa.fa-eye-slash,
body.account-verid-nao #idVerificationForm .fa.fa-eye-slash,
body.account-new-userid-nao #idVerificationForm .fa.fa-eye-slash,
body.account-info-entry-nao #idVerificationForm .fa.fa-eye-slash,
body.overview #idVerificationForm .fa.fa-eye-slash,
body.account-status-nao #idVerificationForm .fa.fa-eye-slash {
  position: absolute;
  top: 18px;
  cursor: pointer;
  color: #cecece;
}
body.account-types-nao #mobileAccountType .marginLeftMoved,
body.account-creation-info-nao #mobileAccountType .marginLeftMoved,
body.account-verid-nao #mobileAccountType .marginLeftMoved,
body.account-new-userid-nao #mobileAccountType .marginLeftMoved,
body.account-info-entry-nao #mobileAccountType .marginLeftMoved,
body.overview #mobileAccountType .marginLeftMoved,
body.account-status-nao #mobileAccountType .marginLeftMoved,
body.account-types-nao #idVerificationForm .marginLeftMoved,
body.account-creation-info-nao #idVerificationForm .marginLeftMoved,
body.account-verid-nao #idVerificationForm .marginLeftMoved,
body.account-new-userid-nao #idVerificationForm .marginLeftMoved,
body.account-info-entry-nao #idVerificationForm .marginLeftMoved,
body.overview #idVerificationForm .marginLeftMoved,
body.account-status-nao #idVerificationForm .marginLeftMoved {
  margin-left: 1.5%;
}
body.account-types-nao #mobileAccountType .icon-info-sign,
body.account-creation-info-nao #mobileAccountType .icon-info-sign,
body.account-verid-nao #mobileAccountType .icon-info-sign,
body.account-new-userid-nao #mobileAccountType .icon-info-sign,
body.account-info-entry-nao #mobileAccountType .icon-info-sign,
body.overview #mobileAccountType .icon-info-sign,
body.account-status-nao #mobileAccountType .icon-info-sign,
body.account-types-nao #idVerificationForm .icon-info-sign,
body.account-creation-info-nao #idVerificationForm .icon-info-sign,
body.account-verid-nao #idVerificationForm .icon-info-sign,
body.account-new-userid-nao #idVerificationForm .icon-info-sign,
body.account-info-entry-nao #idVerificationForm .icon-info-sign,
body.overview #idVerificationForm .icon-info-sign,
body.account-status-nao #idVerificationForm .icon-info-sign {
  color: #638cb4;
  text-shadow: 1px 1px 1px #cccccc;
  margin-right: 10px;
}
body.account-types-nao #mobileAccountType .fa.fa-stack-2x,
body.account-creation-info-nao #mobileAccountType .fa.fa-stack-2x,
body.account-verid-nao #mobileAccountType .fa.fa-stack-2x,
body.account-new-userid-nao #mobileAccountType .fa.fa-stack-2x,
body.account-info-entry-nao #mobileAccountType .fa.fa-stack-2x,
body.overview #mobileAccountType .fa.fa-stack-2x,
body.account-status-nao #mobileAccountType .fa.fa-stack-2x,
body.account-types-nao #idVerificationForm .fa.fa-stack-2x,
body.account-creation-info-nao #idVerificationForm .fa.fa-stack-2x,
body.account-verid-nao #idVerificationForm .fa.fa-stack-2x,
body.account-new-userid-nao #idVerificationForm .fa.fa-stack-2x,
body.account-info-entry-nao #idVerificationForm .fa.fa-stack-2x,
body.overview #idVerificationForm .fa.fa-stack-2x,
body.account-status-nao #idVerificationForm .fa.fa-stack-2x {
  color: #ffa04f;
}
body.account-types-nao #mobileAccountType .phoneheading,
body.account-creation-info-nao #mobileAccountType .phoneheading,
body.account-verid-nao #mobileAccountType .phoneheading,
body.account-new-userid-nao #mobileAccountType .phoneheading,
body.account-info-entry-nao #mobileAccountType .phoneheading,
body.overview #mobileAccountType .phoneheading,
body.account-status-nao #mobileAccountType .phoneheading,
body.account-types-nao #idVerificationForm .phoneheading,
body.account-creation-info-nao #idVerificationForm .phoneheading,
body.account-verid-nao #idVerificationForm .phoneheading,
body.account-new-userid-nao #idVerificationForm .phoneheading,
body.account-info-entry-nao #idVerificationForm .phoneheading,
body.overview #idVerificationForm .phoneheading,
body.account-status-nao #idVerificationForm .phoneheading {
  font-style: normal;
  font-size: 18px;
  padding-bottom: 10px;
}
body.account-types-nao #mobileAccountType button,
body.account-creation-info-nao #mobileAccountType button,
body.account-verid-nao #mobileAccountType button,
body.account-new-userid-nao #mobileAccountType button,
body.account-info-entry-nao #mobileAccountType button,
body.overview #mobileAccountType button,
body.account-status-nao #mobileAccountType button,
body.account-types-nao #idVerificationForm button,
body.account-creation-info-nao #idVerificationForm button,
body.account-verid-nao #idVerificationForm button,
body.account-new-userid-nao #idVerificationForm button,
body.account-info-entry-nao #idVerificationForm button,
body.overview #idVerificationForm button,
body.account-status-nao #idVerificationForm button,
body.account-types-nao #mobileAccountType .btn,
body.account-creation-info-nao #mobileAccountType .btn,
body.account-verid-nao #mobileAccountType .btn,
body.account-new-userid-nao #mobileAccountType .btn,
body.account-info-entry-nao #mobileAccountType .btn,
body.overview #mobileAccountType .btn,
body.account-status-nao #mobileAccountType .btn,
body.account-types-nao #idVerificationForm .btn,
body.account-creation-info-nao #idVerificationForm .btn,
body.account-verid-nao #idVerificationForm .btn,
body.account-new-userid-nao #idVerificationForm .btn,
body.account-info-entry-nao #idVerificationForm .btn,
body.overview #idVerificationForm .btn,
body.account-status-nao #idVerificationForm .btn {
  -webkit-tap-highlight-color: transparent;
}
body.account-types-nao #mobileAccountType .error,
body.account-creation-info-nao #mobileAccountType .error,
body.account-verid-nao #mobileAccountType .error,
body.account-new-userid-nao #mobileAccountType .error,
body.account-info-entry-nao #mobileAccountType .error,
body.overview #mobileAccountType .error,
body.account-status-nao #mobileAccountType .error,
body.account-types-nao #idVerificationForm .error,
body.account-creation-info-nao #idVerificationForm .error,
body.account-verid-nao #idVerificationForm .error,
body.account-new-userid-nao #idVerificationForm .error,
body.account-info-entry-nao #idVerificationForm .error,
body.overview #idVerificationForm .error,
body.account-status-nao #idVerificationForm .error {
  border: 1px solid red !important;
}
body.account-types-nao #mobileAccountType .supportPhoneSpan,
body.account-creation-info-nao #mobileAccountType .supportPhoneSpan,
body.account-verid-nao #mobileAccountType .supportPhoneSpan,
body.account-new-userid-nao #mobileAccountType .supportPhoneSpan,
body.account-info-entry-nao #mobileAccountType .supportPhoneSpan,
body.overview #mobileAccountType .supportPhoneSpan,
body.account-status-nao #mobileAccountType .supportPhoneSpan,
body.account-types-nao #idVerificationForm .supportPhoneSpan,
body.account-creation-info-nao #idVerificationForm .supportPhoneSpan,
body.account-verid-nao #idVerificationForm .supportPhoneSpan,
body.account-new-userid-nao #idVerificationForm .supportPhoneSpan,
body.account-info-entry-nao #idVerificationForm .supportPhoneSpan,
body.overview #idVerificationForm .supportPhoneSpan,
body.account-status-nao #idVerificationForm .supportPhoneSpan {
  height: 0px;
}
body.account-types-nao #mobileAccountType .supportPhone,
body.account-creation-info-nao #mobileAccountType .supportPhone,
body.account-verid-nao #mobileAccountType .supportPhone,
body.account-new-userid-nao #mobileAccountType .supportPhone,
body.account-info-entry-nao #mobileAccountType .supportPhone,
body.overview #mobileAccountType .supportPhone,
body.account-status-nao #mobileAccountType .supportPhone,
body.account-types-nao #idVerificationForm .supportPhone,
body.account-creation-info-nao #idVerificationForm .supportPhone,
body.account-verid-nao #idVerificationForm .supportPhone,
body.account-new-userid-nao #idVerificationForm .supportPhone,
body.account-info-entry-nao #idVerificationForm .supportPhone,
body.overview #idVerificationForm .supportPhone,
body.account-status-nao #idVerificationForm .supportPhone {
  margin-left: 10px;
  margin-bottom: 5px;
  padding: 5px 5px;
  background-color: #dddddd;
  font-weight: 600;
  text-align: left;
}
@media (max-width: 768px) {
  body.account-types-nao #mobileAccountType .supportPhone,
  body.account-creation-info-nao #mobileAccountType .supportPhone,
  body.account-verid-nao #mobileAccountType .supportPhone,
  body.account-new-userid-nao #mobileAccountType .supportPhone,
  body.account-info-entry-nao #mobileAccountType .supportPhone,
  body.overview #mobileAccountType .supportPhone,
  body.account-status-nao #mobileAccountType .supportPhone,
  body.account-types-nao #idVerificationForm .supportPhone,
  body.account-creation-info-nao #idVerificationForm .supportPhone,
  body.account-verid-nao #idVerificationForm .supportPhone,
  body.account-new-userid-nao #idVerificationForm .supportPhone,
  body.account-info-entry-nao #idVerificationForm .supportPhone,
  body.overview #idVerificationForm .supportPhone,
  body.account-status-nao #idVerificationForm .supportPhone {
    margin-left: 0px;
  }
}
@media (min-width: 768px) {
  body.account-types-nao #mobileAccountType .supportPhone,
  body.account-creation-info-nao #mobileAccountType .supportPhone,
  body.account-verid-nao #mobileAccountType .supportPhone,
  body.account-new-userid-nao #mobileAccountType .supportPhone,
  body.account-info-entry-nao #mobileAccountType .supportPhone,
  body.overview #mobileAccountType .supportPhone,
  body.account-status-nao #mobileAccountType .supportPhone,
  body.account-types-nao #idVerificationForm .supportPhone,
  body.account-creation-info-nao #idVerificationForm .supportPhone,
  body.account-verid-nao #idVerificationForm .supportPhone,
  body.account-new-userid-nao #idVerificationForm .supportPhone,
  body.account-info-entry-nao #idVerificationForm .supportPhone,
  body.overview #idVerificationForm .supportPhone,
  body.account-status-nao #idVerificationForm .supportPhone {
    position: relative;
    top: 10px;
    margin-left: 15px;
  }
}
body.account-types-nao #mobileAccountType .linkText,
body.account-creation-info-nao #mobileAccountType .linkText,
body.account-verid-nao #mobileAccountType .linkText,
body.account-new-userid-nao #mobileAccountType .linkText,
body.account-info-entry-nao #mobileAccountType .linkText,
body.overview #mobileAccountType .linkText,
body.account-status-nao #mobileAccountType .linkText,
body.account-types-nao #idVerificationForm .linkText,
body.account-creation-info-nao #idVerificationForm .linkText,
body.account-verid-nao #idVerificationForm .linkText,
body.account-new-userid-nao #idVerificationForm .linkText,
body.account-info-entry-nao #idVerificationForm .linkText,
body.overview #idVerificationForm .linkText,
body.account-status-nao #idVerificationForm .linkText {
  color: #638cb4;
  padding-top: 0px;
  cursor: pointer;
  font-weight: 600;
}
body.account-types-nao #mobileAccountType .emptySpan,
body.account-creation-info-nao #mobileAccountType .emptySpan,
body.account-verid-nao #mobileAccountType .emptySpan,
body.account-new-userid-nao #mobileAccountType .emptySpan,
body.account-info-entry-nao #mobileAccountType .emptySpan,
body.overview #mobileAccountType .emptySpan,
body.account-status-nao #mobileAccountType .emptySpan,
body.account-types-nao #idVerificationForm .emptySpan,
body.account-creation-info-nao #idVerificationForm .emptySpan,
body.account-verid-nao #idVerificationForm .emptySpan,
body.account-new-userid-nao #idVerificationForm .emptySpan,
body.account-info-entry-nao #idVerificationForm .emptySpan,
body.overview #idVerificationForm .emptySpan,
body.account-status-nao #idVerificationForm .emptySpan {
  height: 0px;
}
body.account-types-nao #mobileAccountType .btnGrey,
body.account-creation-info-nao #mobileAccountType .btnGrey,
body.account-verid-nao #mobileAccountType .btnGrey,
body.account-new-userid-nao #mobileAccountType .btnGrey,
body.account-info-entry-nao #mobileAccountType .btnGrey,
body.overview #mobileAccountType .btnGrey,
body.account-status-nao #mobileAccountType .btnGrey,
body.account-types-nao #idVerificationForm .btnGrey,
body.account-creation-info-nao #idVerificationForm .btnGrey,
body.account-verid-nao #idVerificationForm .btnGrey,
body.account-new-userid-nao #idVerificationForm .btnGrey,
body.account-info-entry-nao #idVerificationForm .btnGrey,
body.overview #idVerificationForm .btnGrey,
body.account-status-nao #idVerificationForm .btnGrey {
  background-color: #9a9a9a;
  border: 1px solid #818181;
}
body.account-types-nao #mobileAccountType .margin-left,
body.account-creation-info-nao #mobileAccountType .margin-left,
body.account-verid-nao #mobileAccountType .margin-left,
body.account-new-userid-nao #mobileAccountType .margin-left,
body.account-info-entry-nao #mobileAccountType .margin-left,
body.overview #mobileAccountType .margin-left,
body.account-status-nao #mobileAccountType .margin-left,
body.account-types-nao #idVerificationForm .margin-left,
body.account-creation-info-nao #idVerificationForm .margin-left,
body.account-verid-nao #idVerificationForm .margin-left,
body.account-new-userid-nao #idVerificationForm .margin-left,
body.account-info-entry-nao #idVerificationForm .margin-left,
body.overview #idVerificationForm .margin-left,
body.account-status-nao #idVerificationForm .margin-left {
  margin-left: 0px;
}
body.account-types-nao #mobileAccountType .bold,
body.account-creation-info-nao #mobileAccountType .bold,
body.account-verid-nao #mobileAccountType .bold,
body.account-new-userid-nao #mobileAccountType .bold,
body.account-info-entry-nao #mobileAccountType .bold,
body.overview #mobileAccountType .bold,
body.account-status-nao #mobileAccountType .bold,
body.account-types-nao #idVerificationForm .bold,
body.account-creation-info-nao #idVerificationForm .bold,
body.account-verid-nao #idVerificationForm .bold,
body.account-new-userid-nao #idVerificationForm .bold,
body.account-info-entry-nao #idVerificationForm .bold,
body.overview #idVerificationForm .bold,
body.account-status-nao #idVerificationForm .bold {
  font-weight: 600;
}
body.account-types-nao #mobileAccountType .actionable,
body.account-creation-info-nao #mobileAccountType .actionable,
body.account-verid-nao #mobileAccountType .actionable,
body.account-new-userid-nao #mobileAccountType .actionable,
body.account-info-entry-nao #mobileAccountType .actionable,
body.overview #mobileAccountType .actionable,
body.account-status-nao #mobileAccountType .actionable,
body.account-types-nao #idVerificationForm .actionable,
body.account-creation-info-nao #idVerificationForm .actionable,
body.account-verid-nao #idVerificationForm .actionable,
body.account-new-userid-nao #idVerificationForm .actionable,
body.account-info-entry-nao #idVerificationForm .actionable,
body.overview #idVerificationForm .actionable,
body.account-status-nao #idVerificationForm .actionable {
  color: #638cb4 !important;
  cursor: pointer;
  float: left;
  margin-top: 4px;
}
body.account-types-nao #mobileAccountType .muted,
body.account-creation-info-nao #mobileAccountType .muted,
body.account-verid-nao #mobileAccountType .muted,
body.account-new-userid-nao #mobileAccountType .muted,
body.account-info-entry-nao #mobileAccountType .muted,
body.overview #mobileAccountType .muted,
body.account-status-nao #mobileAccountType .muted,
body.account-types-nao #idVerificationForm .muted,
body.account-creation-info-nao #idVerificationForm .muted,
body.account-verid-nao #idVerificationForm .muted,
body.account-new-userid-nao #idVerificationForm .muted,
body.account-info-entry-nao #idVerificationForm .muted,
body.overview #idVerificationForm .muted,
body.account-status-nao #idVerificationForm .muted {
  font-size: 13px;
  padding-top: 0px;
}
body.account-types-nao #mobileAccountType .info-label,
body.account-creation-info-nao #mobileAccountType .info-label,
body.account-verid-nao #mobileAccountType .info-label,
body.account-new-userid-nao #mobileAccountType .info-label,
body.account-info-entry-nao #mobileAccountType .info-label,
body.overview #mobileAccountType .info-label,
body.account-status-nao #mobileAccountType .info-label,
body.account-types-nao #idVerificationForm .info-label,
body.account-creation-info-nao #idVerificationForm .info-label,
body.account-verid-nao #idVerificationForm .info-label,
body.account-new-userid-nao #idVerificationForm .info-label,
body.account-info-entry-nao #idVerificationForm .info-label,
body.overview #idVerificationForm .info-label,
body.account-status-nao #idVerificationForm .info-label,
body.account-types-nao #mobileAccountType .icon-info-label,
body.account-creation-info-nao #mobileAccountType .icon-info-label,
body.account-verid-nao #mobileAccountType .icon-info-label,
body.account-new-userid-nao #mobileAccountType .icon-info-label,
body.account-info-entry-nao #mobileAccountType .icon-info-label,
body.overview #mobileAccountType .icon-info-label,
body.account-status-nao #mobileAccountType .icon-info-label,
body.account-types-nao #idVerificationForm .icon-info-label,
body.account-creation-info-nao #idVerificationForm .icon-info-label,
body.account-verid-nao #idVerificationForm .icon-info-label,
body.account-new-userid-nao #idVerificationForm .icon-info-label,
body.account-info-entry-nao #idVerificationForm .icon-info-label,
body.overview #idVerificationForm .icon-info-label,
body.account-status-nao #idVerificationForm .icon-info-label {
  padding-left: 0px;
  display: block;
}
@media (min-width: 768px) {
  body.account-types-nao #mobileAccountType .info-label,
  body.account-creation-info-nao #mobileAccountType .info-label,
  body.account-verid-nao #mobileAccountType .info-label,
  body.account-new-userid-nao #mobileAccountType .info-label,
  body.account-info-entry-nao #mobileAccountType .info-label,
  body.overview #mobileAccountType .info-label,
  body.account-status-nao #mobileAccountType .info-label,
  body.account-types-nao #idVerificationForm .info-label,
  body.account-creation-info-nao #idVerificationForm .info-label,
  body.account-verid-nao #idVerificationForm .info-label,
  body.account-new-userid-nao #idVerificationForm .info-label,
  body.account-info-entry-nao #idVerificationForm .info-label,
  body.overview #idVerificationForm .info-label,
  body.account-status-nao #idVerificationForm .info-label,
  body.account-types-nao #mobileAccountType .icon-info-label,
  body.account-creation-info-nao #mobileAccountType .icon-info-label,
  body.account-verid-nao #mobileAccountType .icon-info-label,
  body.account-new-userid-nao #mobileAccountType .icon-info-label,
  body.account-info-entry-nao #mobileAccountType .icon-info-label,
  body.overview #mobileAccountType .icon-info-label,
  body.account-status-nao #mobileAccountType .icon-info-label,
  body.account-types-nao #idVerificationForm .icon-info-label,
  body.account-creation-info-nao #idVerificationForm .icon-info-label,
  body.account-verid-nao #idVerificationForm .icon-info-label,
  body.account-new-userid-nao #idVerificationForm .icon-info-label,
  body.account-info-entry-nao #idVerificationForm .icon-info-label,
  body.overview #idVerificationForm .icon-info-label,
  body.account-status-nao #idVerificationForm .icon-info-label {
    padding-left: 20px;
  }
}
body.account-types-nao #mobileAccountType .fa.fa-arrow-left,
body.account-creation-info-nao #mobileAccountType .fa.fa-arrow-left,
body.account-verid-nao #mobileAccountType .fa.fa-arrow-left,
body.account-new-userid-nao #mobileAccountType .fa.fa-arrow-left,
body.account-info-entry-nao #mobileAccountType .fa.fa-arrow-left,
body.overview #mobileAccountType .fa.fa-arrow-left,
body.account-status-nao #mobileAccountType .fa.fa-arrow-left {
  margin-right: 5px;
}
body.account-types-nao .newAccountTypeContainer .accountTypeHeader,
body.account-creation-info-nao .newAccountTypeContainer .accountTypeHeader,
body.account-verid-nao .newAccountTypeContainer .accountTypeHeader,
body.account-new-userid-nao .newAccountTypeContainer .accountTypeHeader,
body.account-info-entry-nao .newAccountTypeContainer .accountTypeHeader,
body.overview .newAccountTypeContainer .accountTypeHeader,
body.account-status-nao .newAccountTypeContainer .accountTypeHeader,
body.account-types-nao .newAccountTypeContainerMobile .accountTypeHeader,
body.account-creation-info-nao .newAccountTypeContainerMobile .accountTypeHeader,
body.account-verid-nao .newAccountTypeContainerMobile .accountTypeHeader,
body.account-new-userid-nao .newAccountTypeContainerMobile .accountTypeHeader,
body.account-info-entry-nao .newAccountTypeContainerMobile .accountTypeHeader,
body.overview .newAccountTypeContainerMobile .accountTypeHeader,
body.account-status-nao .newAccountTypeContainerMobile .accountTypeHeader {
  font-size: 24.5px;
  font-weight: bold;
  line-height: 40px;
}
@media (min-width: 375px) and (max-width: 736px) {
  body.account-types-nao .newAccountTypeContainer .accountTypeHeader,
  body.account-creation-info-nao .newAccountTypeContainer .accountTypeHeader,
  body.account-verid-nao .newAccountTypeContainer .accountTypeHeader,
  body.account-new-userid-nao .newAccountTypeContainer .accountTypeHeader,
  body.account-info-entry-nao .newAccountTypeContainer .accountTypeHeader,
  body.overview .newAccountTypeContainer .accountTypeHeader,
  body.account-status-nao .newAccountTypeContainer .accountTypeHeader,
  body.account-types-nao .newAccountTypeContainerMobile .accountTypeHeader,
  body.account-creation-info-nao .newAccountTypeContainerMobile .accountTypeHeader,
  body.account-verid-nao .newAccountTypeContainerMobile .accountTypeHeader,
  body.account-new-userid-nao .newAccountTypeContainerMobile .accountTypeHeader,
  body.account-info-entry-nao .newAccountTypeContainerMobile .accountTypeHeader,
  body.overview .newAccountTypeContainerMobile .accountTypeHeader,
  body.account-status-nao .newAccountTypeContainerMobile .accountTypeHeader {
    font-size: 21.5px;
  }
}
body.account-types-nao #idVerificationForm .mutedHeader,
body.account-creation-info-nao #idVerificationForm .mutedHeader,
body.account-verid-nao #idVerificationForm .mutedHeader,
body.account-new-userid-nao #idVerificationForm .mutedHeader,
body.account-info-entry-nao #idVerificationForm .mutedHeader,
body.overview #idVerificationForm .mutedHeader,
body.account-status-nao #idVerificationForm .mutedHeader {
  padding-top: 0;
}
body.account-types-nao #idVerificationForm .control-group,
body.account-creation-info-nao #idVerificationForm .control-group,
body.account-verid-nao #idVerificationForm .control-group,
body.account-new-userid-nao #idVerificationForm .control-group,
body.account-info-entry-nao #idVerificationForm .control-group,
body.overview #idVerificationForm .control-group,
body.account-status-nao #idVerificationForm .control-group {
  margin-bottom: 25px;
}
body.account-types-nao #idVerificationForm .btn-option,
body.account-creation-info-nao #idVerificationForm .btn-option,
body.account-verid-nao #idVerificationForm .btn-option,
body.account-new-userid-nao #idVerificationForm .btn-option,
body.account-info-entry-nao #idVerificationForm .btn-option,
body.overview #idVerificationForm .btn-option,
body.account-status-nao #idVerificationForm .btn-option {
  position: relative;
}
body.account-types-nao #idVerificationForm .btn-option .btn,
body.account-creation-info-nao #idVerificationForm .btn-option .btn,
body.account-verid-nao #idVerificationForm .btn-option .btn,
body.account-new-userid-nao #idVerificationForm .btn-option .btn,
body.account-info-entry-nao #idVerificationForm .btn-option .btn,
body.overview #idVerificationForm .btn-option .btn,
body.account-status-nao #idVerificationForm .btn-option .btn {
  padding-left: 30px;
  margin-left: 0px;
  padding-top: 0;
  line-height: inherit;
}
body.account-types-nao #idVerificationForm .btn-option .btn span,
body.account-creation-info-nao #idVerificationForm .btn-option .btn span,
body.account-verid-nao #idVerificationForm .btn-option .btn span,
body.account-new-userid-nao #idVerificationForm .btn-option .btn span,
body.account-info-entry-nao #idVerificationForm .btn-option .btn span,
body.overview #idVerificationForm .btn-option .btn span,
body.account-status-nao #idVerificationForm .btn-option .btn span {
  word-wrap: break-word;
}
body.account-types-nao #idVerificationForm .btn-option .fa-check-circle,
body.account-creation-info-nao #idVerificationForm .btn-option .fa-check-circle,
body.account-verid-nao #idVerificationForm .btn-option .fa-check-circle,
body.account-new-userid-nao #idVerificationForm .btn-option .fa-check-circle,
body.account-info-entry-nao #idVerificationForm .btn-option .fa-check-circle,
body.overview #idVerificationForm .btn-option .fa-check-circle,
body.account-status-nao #idVerificationForm .btn-option .fa-check-circle {
  position: absolute;
  left: 0.5em;
  top: 35%;
  color: #ffffff;
}
body.account-types-nao #idVerificationForm .ansButton,
body.account-creation-info-nao #idVerificationForm .ansButton,
body.account-verid-nao #idVerificationForm .ansButton,
body.account-new-userid-nao #idVerificationForm .ansButton,
body.account-info-entry-nao #idVerificationForm .ansButton,
body.overview #idVerificationForm .ansButton,
body.account-status-nao #idVerificationForm .ansButton {
  width: 100%;
  padding-left: 22px;
  margin-left: 0px;
  padding-top: 3px;
  line-height: 15px;
  font-weight: 700;
  font-size: 12px;
  border-radius: 5px;
  height: 50px;
  color: #fff;
  background-color: #9a9a9a;
  border: 1px solid #818181;
  text-align: center;
}
body.account-types-nao #idVerificationForm .ansButton-selected,
body.account-creation-info-nao #idVerificationForm .ansButton-selected,
body.account-verid-nao #idVerificationForm .ansButton-selected,
body.account-new-userid-nao #idVerificationForm .ansButton-selected,
body.account-info-entry-nao #idVerificationForm .ansButton-selected,
body.overview #idVerificationForm .ansButton-selected,
body.account-status-nao #idVerificationForm .ansButton-selected {
  background-color: #638cb4;
  border: 1px solid #638cb4;
}
body.account-types-nao #idVerificationForm .btn-option:nth-child(4),
body.account-creation-info-nao #idVerificationForm .btn-option:nth-child(4),
body.account-verid-nao #idVerificationForm .btn-option:nth-child(4),
body.account-new-userid-nao #idVerificationForm .btn-option:nth-child(4),
body.account-info-entry-nao #idVerificationForm .btn-option:nth-child(4),
body.overview #idVerificationForm .btn-option:nth-child(4),
body.account-status-nao #idVerificationForm .btn-option:nth-child(4) {
  margin-left: 0px;
}
body.account-types-nao .account-type .navbar .navbar-inner:nth-child(2),
body.account-creation-info-nao .account-type .navbar .navbar-inner:nth-child(2),
body.account-verid-nao .account-type .navbar .navbar-inner:nth-child(2),
body.account-new-userid-nao .account-type .navbar .navbar-inner:nth-child(2),
body.account-info-entry-nao .account-type .navbar .navbar-inner:nth-child(2),
body.overview .account-type .navbar .navbar-inner:nth-child(2),
body.account-status-nao .account-type .navbar .navbar-inner:nth-child(2),
body.account-types-nao .new-account-verid .navbar .navbar-inner:nth-child(2),
body.account-creation-info-nao .new-account-verid .navbar .navbar-inner:nth-child(2),
body.account-verid-nao .new-account-verid .navbar .navbar-inner:nth-child(2),
body.account-new-userid-nao .new-account-verid .navbar .navbar-inner:nth-child(2),
body.account-info-entry-nao .new-account-verid .navbar .navbar-inner:nth-child(2),
body.overview .new-account-verid .navbar .navbar-inner:nth-child(2),
body.account-status-nao .new-account-verid .navbar .navbar-inner:nth-child(2) {
  display: none;
}
body.account-types-nao .review.personal-information [class*="span"],
body.account-creation-info-nao .review.personal-information [class*="span"],
body.account-verid-nao .review.personal-information [class*="span"],
body.account-new-userid-nao .review.personal-information [class*="span"],
body.account-info-entry-nao .review.personal-information [class*="span"],
body.overview .review.personal-information [class*="span"],
body.account-status-nao .review.personal-information [class*="span"],
body.account-types-nao .review.joint-holder-information [class*="span"],
body.account-creation-info-nao .review.joint-holder-information [class*="span"],
body.account-verid-nao .review.joint-holder-information [class*="span"],
body.account-new-userid-nao .review.joint-holder-information [class*="span"],
body.account-info-entry-nao .review.joint-holder-information [class*="span"],
body.overview .review.joint-holder-information [class*="span"],
body.account-status-nao .review.joint-holder-information [class*="span"],
body.account-types-nao .review.financial-information [class*="span"],
body.account-creation-info-nao .review.financial-information [class*="span"],
body.account-verid-nao .review.financial-information [class*="span"],
body.account-new-userid-nao .review.financial-information [class*="span"],
body.account-info-entry-nao .review.financial-information [class*="span"],
body.overview .review.financial-information [class*="span"],
body.account-status-nao .review.financial-information [class*="span"],
body.account-types-nao .review.usa-patriot-act [class*="span"],
body.account-creation-info-nao .review.usa-patriot-act [class*="span"],
body.account-verid-nao .review.usa-patriot-act [class*="span"],
body.account-new-userid-nao .review.usa-patriot-act [class*="span"],
body.account-info-entry-nao .review.usa-patriot-act [class*="span"],
body.overview .review.usa-patriot-act [class*="span"],
body.account-status-nao .review.usa-patriot-act [class*="span"],
body.account-types-nao #beneficiaryReviewTable [class*="span"],
body.account-creation-info-nao #beneficiaryReviewTable [class*="span"],
body.account-verid-nao #beneficiaryReviewTable [class*="span"],
body.account-new-userid-nao #beneficiaryReviewTable [class*="span"],
body.account-info-entry-nao #beneficiaryReviewTable [class*="span"],
body.overview #beneficiaryReviewTable [class*="span"],
body.account-status-nao #beneficiaryReviewTable [class*="span"],
body.account-types-nao .review.personal-information .row-fluid [class*="span"],
body.account-creation-info-nao .review.personal-information .row-fluid [class*="span"],
body.account-verid-nao .review.personal-information .row-fluid [class*="span"],
body.account-new-userid-nao .review.personal-information .row-fluid [class*="span"],
body.account-info-entry-nao .review.personal-information .row-fluid [class*="span"],
body.overview .review.personal-information .row-fluid [class*="span"],
body.account-status-nao .review.personal-information .row-fluid [class*="span"],
body.account-types-nao .review.joint-holder-information .row-fluid [class*="span"],
body.account-creation-info-nao .review.joint-holder-information .row-fluid [class*="span"],
body.account-verid-nao .review.joint-holder-information .row-fluid [class*="span"],
body.account-new-userid-nao .review.joint-holder-information .row-fluid [class*="span"],
body.account-info-entry-nao .review.joint-holder-information .row-fluid [class*="span"],
body.overview .review.joint-holder-information .row-fluid [class*="span"],
body.account-status-nao .review.joint-holder-information .row-fluid [class*="span"],
body.account-types-nao .review.financial-information .row-fluid [class*="span"],
body.account-creation-info-nao .review.financial-information .row-fluid [class*="span"],
body.account-verid-nao .review.financial-information .row-fluid [class*="span"],
body.account-new-userid-nao .review.financial-information .row-fluid [class*="span"],
body.account-info-entry-nao .review.financial-information .row-fluid [class*="span"],
body.overview .review.financial-information .row-fluid [class*="span"],
body.account-status-nao .review.financial-information .row-fluid [class*="span"],
body.account-types-nao .review.usa-patriot-act .row-fluid [class*="span"],
body.account-creation-info-nao .review.usa-patriot-act .row-fluid [class*="span"],
body.account-verid-nao .review.usa-patriot-act .row-fluid [class*="span"],
body.account-new-userid-nao .review.usa-patriot-act .row-fluid [class*="span"],
body.account-info-entry-nao .review.usa-patriot-act .row-fluid [class*="span"],
body.overview .review.usa-patriot-act .row-fluid [class*="span"],
body.account-status-nao .review.usa-patriot-act .row-fluid [class*="span"],
body.account-types-nao #beneficiaryReviewTable .row-fluid [class*="span"],
body.account-creation-info-nao #beneficiaryReviewTable .row-fluid [class*="span"],
body.account-verid-nao #beneficiaryReviewTable .row-fluid [class*="span"],
body.account-new-userid-nao #beneficiaryReviewTable .row-fluid [class*="span"],
body.account-info-entry-nao #beneficiaryReviewTable .row-fluid [class*="span"],
body.overview #beneficiaryReviewTable .row-fluid [class*="span"],
body.account-status-nao #beneficiaryReviewTable .row-fluid [class*="span"] {
  margin-left: 0px !important;
}
body.account-types-nao .personal-information .row-fluid [class*="span"]:first-child,
body.account-creation-info-nao .personal-information .row-fluid [class*="span"]:first-child,
body.account-verid-nao .personal-information .row-fluid [class*="span"]:first-child,
body.account-new-userid-nao .personal-information .row-fluid [class*="span"]:first-child,
body.account-info-entry-nao .personal-information .row-fluid [class*="span"]:first-child,
body.overview .personal-information .row-fluid [class*="span"]:first-child,
body.account-status-nao .personal-information .row-fluid [class*="span"]:first-child,
body.account-types-nao .joint-holder-information .row-fluid [class*="span"]:first-child,
body.account-creation-info-nao .joint-holder-information .row-fluid [class*="span"]:first-child,
body.account-verid-nao .joint-holder-information .row-fluid [class*="span"]:first-child,
body.account-new-userid-nao .joint-holder-information .row-fluid [class*="span"]:first-child,
body.account-info-entry-nao .joint-holder-information .row-fluid [class*="span"]:first-child,
body.overview .joint-holder-information .row-fluid [class*="span"]:first-child,
body.account-status-nao .joint-holder-information .row-fluid [class*="span"]:first-child,
body.account-types-nao .beneficiary-information .row-fluid [class*="span"]:first-child,
body.account-creation-info-nao .beneficiary-information .row-fluid [class*="span"]:first-child,
body.account-verid-nao .beneficiary-information .row-fluid [class*="span"]:first-child,
body.account-new-userid-nao .beneficiary-information .row-fluid [class*="span"]:first-child,
body.account-info-entry-nao .beneficiary-information .row-fluid [class*="span"]:first-child,
body.overview .beneficiary-information .row-fluid [class*="span"]:first-child,
body.account-status-nao .beneficiary-information .row-fluid [class*="span"]:first-child,
body.account-types-nao .financial-information .row-fluid [class*="span"]:first-child,
body.account-creation-info-nao .financial-information .row-fluid [class*="span"]:first-child,
body.account-verid-nao .financial-information .row-fluid [class*="span"]:first-child,
body.account-new-userid-nao .financial-information .row-fluid [class*="span"]:first-child,
body.account-info-entry-nao .financial-information .row-fluid [class*="span"]:first-child,
body.overview .financial-information .row-fluid [class*="span"]:first-child,
body.account-status-nao .financial-information .row-fluid [class*="span"]:first-child,
body.account-types-nao .additional-information .row-fluid [class*="span"]:first-child,
body.account-creation-info-nao .additional-information .row-fluid [class*="span"]:first-child,
body.account-verid-nao .additional-information .row-fluid [class*="span"]:first-child,
body.account-new-userid-nao .additional-information .row-fluid [class*="span"]:first-child,
body.account-info-entry-nao .additional-information .row-fluid [class*="span"]:first-child,
body.overview .additional-information .row-fluid [class*="span"]:first-child,
body.account-status-nao .additional-information .row-fluid [class*="span"]:first-child {
  margin-left: 1%;
}
body.account-types-nao .personal-information .row-fluid [class*="span"],
body.account-creation-info-nao .personal-information .row-fluid [class*="span"],
body.account-verid-nao .personal-information .row-fluid [class*="span"],
body.account-new-userid-nao .personal-information .row-fluid [class*="span"],
body.account-info-entry-nao .personal-information .row-fluid [class*="span"],
body.overview .personal-information .row-fluid [class*="span"],
body.account-status-nao .personal-information .row-fluid [class*="span"],
body.account-types-nao .joint-holder-information .row-fluid [class*="span"],
body.account-creation-info-nao .joint-holder-information .row-fluid [class*="span"],
body.account-verid-nao .joint-holder-information .row-fluid [class*="span"],
body.account-new-userid-nao .joint-holder-information .row-fluid [class*="span"],
body.account-info-entry-nao .joint-holder-information .row-fluid [class*="span"],
body.overview .joint-holder-information .row-fluid [class*="span"],
body.account-status-nao .joint-holder-information .row-fluid [class*="span"],
body.account-types-nao .beneficiary-information .row-fluid [class*="span"],
body.account-creation-info-nao .beneficiary-information .row-fluid [class*="span"],
body.account-verid-nao .beneficiary-information .row-fluid [class*="span"],
body.account-new-userid-nao .beneficiary-information .row-fluid [class*="span"],
body.account-info-entry-nao .beneficiary-information .row-fluid [class*="span"],
body.overview .beneficiary-information .row-fluid [class*="span"],
body.account-status-nao .beneficiary-information .row-fluid [class*="span"],
body.account-types-nao .financial-information .row-fluid [class*="span"],
body.account-creation-info-nao .financial-information .row-fluid [class*="span"],
body.account-verid-nao .financial-information .row-fluid [class*="span"],
body.account-new-userid-nao .financial-information .row-fluid [class*="span"],
body.account-info-entry-nao .financial-information .row-fluid [class*="span"],
body.overview .financial-information .row-fluid [class*="span"],
body.account-status-nao .financial-information .row-fluid [class*="span"],
body.account-types-nao .additional-information .row-fluid [class*="span"],
body.account-creation-info-nao .additional-information .row-fluid [class*="span"],
body.account-verid-nao .additional-information .row-fluid [class*="span"],
body.account-new-userid-nao .additional-information .row-fluid [class*="span"],
body.account-info-entry-nao .additional-information .row-fluid [class*="span"],
body.overview .additional-information .row-fluid [class*="span"],
body.account-status-nao .additional-information .row-fluid [class*="span"] {
  margin-left: 1%;
}
body.account-types-nao .personal-information .hiddenSectionMinHeight,
body.account-creation-info-nao .personal-information .hiddenSectionMinHeight,
body.account-verid-nao .personal-information .hiddenSectionMinHeight,
body.account-new-userid-nao .personal-information .hiddenSectionMinHeight,
body.account-info-entry-nao .personal-information .hiddenSectionMinHeight,
body.overview .personal-information .hiddenSectionMinHeight,
body.account-status-nao .personal-information .hiddenSectionMinHeight,
body.account-types-nao .joint-holder-information .hiddenSectionMinHeight,
body.account-creation-info-nao .joint-holder-information .hiddenSectionMinHeight,
body.account-verid-nao .joint-holder-information .hiddenSectionMinHeight,
body.account-new-userid-nao .joint-holder-information .hiddenSectionMinHeight,
body.account-info-entry-nao .joint-holder-information .hiddenSectionMinHeight,
body.overview .joint-holder-information .hiddenSectionMinHeight,
body.account-status-nao .joint-holder-information .hiddenSectionMinHeight,
body.account-types-nao .beneficiary-information .hiddenSectionMinHeight,
body.account-creation-info-nao .beneficiary-information .hiddenSectionMinHeight,
body.account-verid-nao .beneficiary-information .hiddenSectionMinHeight,
body.account-new-userid-nao .beneficiary-information .hiddenSectionMinHeight,
body.account-info-entry-nao .beneficiary-information .hiddenSectionMinHeight,
body.overview .beneficiary-information .hiddenSectionMinHeight,
body.account-status-nao .beneficiary-information .hiddenSectionMinHeight,
body.account-types-nao .financial-information .hiddenSectionMinHeight,
body.account-creation-info-nao .financial-information .hiddenSectionMinHeight,
body.account-verid-nao .financial-information .hiddenSectionMinHeight,
body.account-new-userid-nao .financial-information .hiddenSectionMinHeight,
body.account-info-entry-nao .financial-information .hiddenSectionMinHeight,
body.overview .financial-information .hiddenSectionMinHeight,
body.account-status-nao .financial-information .hiddenSectionMinHeight,
body.account-types-nao .additional-information .hiddenSectionMinHeight,
body.account-creation-info-nao .additional-information .hiddenSectionMinHeight,
body.account-verid-nao .additional-information .hiddenSectionMinHeight,
body.account-new-userid-nao .additional-information .hiddenSectionMinHeight,
body.account-info-entry-nao .additional-information .hiddenSectionMinHeight,
body.overview .additional-information .hiddenSectionMinHeight,
body.account-status-nao .additional-information .hiddenSectionMinHeight {
  min-height: 0px;
}
body.account-types-nao .account-opening-form,
body.account-creation-info-nao .account-opening-form,
body.account-verid-nao .account-opening-form,
body.account-new-userid-nao .account-opening-form,
body.account-info-entry-nao .account-opening-form,
body.overview .account-opening-form,
body.account-status-nao .account-opening-form {
  padding: 10px 5px 20px;
}
body.account-types-nao .personal-information .iconspan,
body.account-creation-info-nao .personal-information .iconspan,
body.account-verid-nao .personal-information .iconspan,
body.account-new-userid-nao .personal-information .iconspan,
body.account-info-entry-nao .personal-information .iconspan,
body.overview .personal-information .iconspan,
body.account-status-nao .personal-information .iconspan {
  float: right;
  margin-right: 0px;
  margin-top: -36px;
  position: relative ;
  z-index: 2 ;
  width: 5% ;
}
body.account-types-nao .personal-information .firstName.span9 .iconspan,
body.account-creation-info-nao .personal-information .firstName.span9 .iconspan,
body.account-verid-nao .personal-information .firstName.span9 .iconspan,
body.account-new-userid-nao .personal-information .firstName.span9 .iconspan,
body.account-info-entry-nao .personal-information .firstName.span9 .iconspan,
body.overview .personal-information .firstName.span9 .iconspan,
body.account-status-nao .personal-information .firstName.span9 .iconspan {
  margin-right: -6px;
  margin-top: -36px;
}
body.account-types-nao .personal-information .lastName.span9 .iconspan,
body.account-creation-info-nao .personal-information .lastName.span9 .iconspan,
body.account-verid-nao .personal-information .lastName.span9 .iconspan,
body.account-new-userid-nao .personal-information .lastName.span9 .iconspan,
body.account-info-entry-nao .personal-information .lastName.span9 .iconspan,
body.overview .personal-information .lastName.span9 .iconspan,
body.account-status-nao .personal-information .lastName.span9 .iconspan {
  margin-right: -1px;
}
body.account-types-nao .personal-information .firstName.span6 .iconspan,
body.account-creation-info-nao .personal-information .firstName.span6 .iconspan,
body.account-verid-nao .personal-information .firstName.span6 .iconspan,
body.account-new-userid-nao .personal-information .firstName.span6 .iconspan,
body.account-info-entry-nao .personal-information .firstName.span6 .iconspan,
body.overview .personal-information .firstName.span6 .iconspan,
body.account-status-nao .personal-information .firstName.span6 .iconspan {
  margin-right: 8px;
}
body.account-types-nao .personal-information .mailCheckBoxDiv,
body.account-creation-info-nao .personal-information .mailCheckBoxDiv,
body.account-verid-nao .personal-information .mailCheckBoxDiv,
body.account-new-userid-nao .personal-information .mailCheckBoxDiv,
body.account-info-entry-nao .personal-information .mailCheckBoxDiv,
body.overview .personal-information .mailCheckBoxDiv,
body.account-status-nao .personal-information .mailCheckBoxDiv {
  margin-bottom: 30px;
}
body.account-types-nao .personal-information .contactInfoDiv,
body.account-creation-info-nao .personal-information .contactInfoDiv,
body.account-verid-nao .personal-information .contactInfoDiv,
body.account-new-userid-nao .personal-information .contactInfoDiv,
body.account-info-entry-nao .personal-information .contactInfoDiv,
body.overview .personal-information .contactInfoDiv,
body.account-status-nao .personal-information .contactInfoDiv {
  margin-bottom: 15px;
}
body.account-types-nao .personal-information .nameDetilsToolTip,
body.account-creation-info-nao .personal-information .nameDetilsToolTip,
body.account-verid-nao .personal-information .nameDetilsToolTip,
body.account-new-userid-nao .personal-information .nameDetilsToolTip,
body.account-info-entry-nao .personal-information .nameDetilsToolTip,
body.overview .personal-information .nameDetilsToolTip,
body.account-status-nao .personal-information .nameDetilsToolTip {
  top: 20px;
  position: relative;
}
body.account-types-nao #beneficiaryInformation .expander,
body.account-creation-info-nao #beneficiaryInformation .expander,
body.account-verid-nao #beneficiaryInformation .expander,
body.account-new-userid-nao #beneficiaryInformation .expander,
body.account-info-entry-nao #beneficiaryInformation .expander,
body.overview #beneficiaryInformation .expander,
body.account-status-nao #beneficiaryInformation .expander,
body.account-types-nao #trustedContact .expander,
body.account-creation-info-nao #trustedContact .expander,
body.account-verid-nao #trustedContact .expander,
body.account-new-userid-nao #trustedContact .expander,
body.account-info-entry-nao #trustedContact .expander,
body.overview #trustedContact .expander,
body.account-status-nao #trustedContact .expander {
  width: 25px !important;
  position: relative;
  top: 40px;
  right: 0px;
}
body.account-types-nao #beneficiaryInformation #removeBeneficiary,
body.account-creation-info-nao #beneficiaryInformation #removeBeneficiary,
body.account-verid-nao #beneficiaryInformation #removeBeneficiary,
body.account-new-userid-nao #beneficiaryInformation #removeBeneficiary,
body.account-info-entry-nao #beneficiaryInformation #removeBeneficiary,
body.overview #beneficiaryInformation #removeBeneficiary,
body.account-status-nao #beneficiaryInformation #removeBeneficiary,
body.account-types-nao #trustedContact #removeBeneficiary,
body.account-creation-info-nao #trustedContact #removeBeneficiary,
body.account-verid-nao #trustedContact #removeBeneficiary,
body.account-new-userid-nao #trustedContact #removeBeneficiary,
body.account-info-entry-nao #trustedContact #removeBeneficiary,
body.overview #trustedContact #removeBeneficiary,
body.account-status-nao #trustedContact #removeBeneficiary {
  position: relative;
  top: 20px;
}
@media (min-width: 320px) and (max-width: 768px) {
  body.account-types-nao #beneficiaryInformation #removeBeneficiary,
  body.account-creation-info-nao #beneficiaryInformation #removeBeneficiary,
  body.account-verid-nao #beneficiaryInformation #removeBeneficiary,
  body.account-new-userid-nao #beneficiaryInformation #removeBeneficiary,
  body.account-info-entry-nao #beneficiaryInformation #removeBeneficiary,
  body.overview #beneficiaryInformation #removeBeneficiary,
  body.account-status-nao #beneficiaryInformation #removeBeneficiary,
  body.account-types-nao #trustedContact #removeBeneficiary,
  body.account-creation-info-nao #trustedContact #removeBeneficiary,
  body.account-verid-nao #trustedContact #removeBeneficiary,
  body.account-new-userid-nao #trustedContact #removeBeneficiary,
  body.account-info-entry-nao #trustedContact #removeBeneficiary,
  body.overview #trustedContact #removeBeneficiary,
  body.account-status-nao #trustedContact #removeBeneficiary {
    top: 0px;
  }
}
body.account-types-nao #beneficiaryInformation .benfAllocationPer,
body.account-creation-info-nao #beneficiaryInformation .benfAllocationPer,
body.account-verid-nao #beneficiaryInformation .benfAllocationPer,
body.account-new-userid-nao #beneficiaryInformation .benfAllocationPer,
body.account-info-entry-nao #beneficiaryInformation .benfAllocationPer,
body.overview #beneficiaryInformation .benfAllocationPer,
body.account-status-nao #beneficiaryInformation .benfAllocationPer,
body.account-types-nao #trustedContact .benfAllocationPer,
body.account-creation-info-nao #trustedContact .benfAllocationPer,
body.account-verid-nao #trustedContact .benfAllocationPer,
body.account-new-userid-nao #trustedContact .benfAllocationPer,
body.account-info-entry-nao #trustedContact .benfAllocationPer,
body.overview #trustedContact .benfAllocationPer,
body.account-status-nao #trustedContact .benfAllocationPer {
  position: relative;
  right: 55px;
}
body.account-types-nao #beneficiaryInformation .benfAllocPerPopup,
body.account-creation-info-nao #beneficiaryInformation .benfAllocPerPopup,
body.account-verid-nao #beneficiaryInformation .benfAllocPerPopup,
body.account-new-userid-nao #beneficiaryInformation .benfAllocPerPopup,
body.account-info-entry-nao #beneficiaryInformation .benfAllocPerPopup,
body.overview #beneficiaryInformation .benfAllocPerPopup,
body.account-status-nao #beneficiaryInformation .benfAllocPerPopup,
body.account-types-nao #trustedContact .benfAllocPerPopup,
body.account-creation-info-nao #trustedContact .benfAllocPerPopup,
body.account-verid-nao #trustedContact .benfAllocPerPopup,
body.account-new-userid-nao #trustedContact .benfAllocPerPopup,
body.account-info-entry-nao #trustedContact .benfAllocPerPopup,
body.overview #trustedContact .benfAllocPerPopup,
body.account-status-nao #trustedContact .benfAllocPerPopup {
  margin-top: -13px;
}
body.account-types-nao #beneficiaryInformation .benfInfo,
body.account-creation-info-nao #beneficiaryInformation .benfInfo,
body.account-verid-nao #beneficiaryInformation .benfInfo,
body.account-new-userid-nao #beneficiaryInformation .benfInfo,
body.account-info-entry-nao #beneficiaryInformation .benfInfo,
body.overview #beneficiaryInformation .benfInfo,
body.account-status-nao #beneficiaryInformation .benfInfo,
body.account-types-nao #trustedContact .benfInfo,
body.account-creation-info-nao #trustedContact .benfInfo,
body.account-verid-nao #trustedContact .benfInfo,
body.account-new-userid-nao #trustedContact .benfInfo,
body.account-info-entry-nao #trustedContact .benfInfo,
body.overview #trustedContact .benfInfo,
body.account-status-nao #trustedContact .benfInfo {
  display: flex;
}
body.account-types-nao #beneficiaryInformation .beneficiaryDetails,
body.account-creation-info-nao #beneficiaryInformation .beneficiaryDetails,
body.account-verid-nao #beneficiaryInformation .beneficiaryDetails,
body.account-new-userid-nao #beneficiaryInformation .beneficiaryDetails,
body.account-info-entry-nao #beneficiaryInformation .beneficiaryDetails,
body.overview #beneficiaryInformation .beneficiaryDetails,
body.account-status-nao #beneficiaryInformation .beneficiaryDetails,
body.account-types-nao #trustedContact .beneficiaryDetails,
body.account-creation-info-nao #trustedContact .beneficiaryDetails,
body.account-verid-nao #trustedContact .beneficiaryDetails,
body.account-new-userid-nao #trustedContact .beneficiaryDetails,
body.account-info-entry-nao #trustedContact .beneficiaryDetails,
body.overview #trustedContact .beneficiaryDetails,
body.account-status-nao #trustedContact .beneficiaryDetails {
  background: #e5e5e5;
  margin-bottom: 1px;
  padding-top: 10px;
}
body.account-types-nao #beneficiaryInformation .benefHeaderBackground,
body.account-creation-info-nao #beneficiaryInformation .benefHeaderBackground,
body.account-verid-nao #beneficiaryInformation .benefHeaderBackground,
body.account-new-userid-nao #beneficiaryInformation .benefHeaderBackground,
body.account-info-entry-nao #beneficiaryInformation .benefHeaderBackground,
body.overview #beneficiaryInformation .benefHeaderBackground,
body.account-status-nao #beneficiaryInformation .benefHeaderBackground,
body.account-types-nao #trustedContact .benefHeaderBackground,
body.account-creation-info-nao #trustedContact .benefHeaderBackground,
body.account-verid-nao #trustedContact .benefHeaderBackground,
body.account-new-userid-nao #trustedContact .benefHeaderBackground,
body.account-info-entry-nao #trustedContact .benefHeaderBackground,
body.overview #trustedContact .benefHeaderBackground,
body.account-status-nao #trustedContact .benefHeaderBackground {
  background-color: #e5e5e5;
}
body.account-types-nao #beneficiaryInformation .span5Extended,
body.account-creation-info-nao #beneficiaryInformation .span5Extended,
body.account-verid-nao #beneficiaryInformation .span5Extended,
body.account-new-userid-nao #beneficiaryInformation .span5Extended,
body.account-info-entry-nao #beneficiaryInformation .span5Extended,
body.overview #beneficiaryInformation .span5Extended,
body.account-status-nao #beneficiaryInformation .span5Extended,
body.account-types-nao #trustedContact .span5Extended,
body.account-creation-info-nao #trustedContact .span5Extended,
body.account-verid-nao #trustedContact .span5Extended,
body.account-new-userid-nao #trustedContact .span5Extended,
body.account-info-entry-nao #trustedContact .span5Extended,
body.overview #trustedContact .span5Extended,
body.account-status-nao #trustedContact .span5Extended {
  width: 47.2%;
}
body.account-types-nao #beneficiaryInformation .allocationTotal,
body.account-creation-info-nao #beneficiaryInformation .allocationTotal,
body.account-verid-nao #beneficiaryInformation .allocationTotal,
body.account-new-userid-nao #beneficiaryInformation .allocationTotal,
body.account-info-entry-nao #beneficiaryInformation .allocationTotal,
body.overview #beneficiaryInformation .allocationTotal,
body.account-status-nao #beneficiaryInformation .allocationTotal,
body.account-types-nao #trustedContact .allocationTotal,
body.account-creation-info-nao #trustedContact .allocationTotal,
body.account-verid-nao #trustedContact .allocationTotal,
body.account-new-userid-nao #trustedContact .allocationTotal,
body.account-info-entry-nao #trustedContact .allocationTotal,
body.overview #trustedContact .allocationTotal,
body.account-status-nao #trustedContact .allocationTotal {
  width: 64.7%;
}
body.account-types-nao #beneficiaryInformation .expanderDiv,
body.account-creation-info-nao #beneficiaryInformation .expanderDiv,
body.account-verid-nao #beneficiaryInformation .expanderDiv,
body.account-new-userid-nao #beneficiaryInformation .expanderDiv,
body.account-info-entry-nao #beneficiaryInformation .expanderDiv,
body.overview #beneficiaryInformation .expanderDiv,
body.account-status-nao #beneficiaryInformation .expanderDiv,
body.account-types-nao #trustedContact .expanderDiv,
body.account-creation-info-nao #trustedContact .expanderDiv,
body.account-verid-nao #trustedContact .expanderDiv,
body.account-new-userid-nao #trustedContact .expanderDiv,
body.account-info-entry-nao #trustedContact .expanderDiv,
body.overview #trustedContact .expanderDiv,
body.account-status-nao #trustedContact .expanderDiv {
  width: 25px;
}
body.account-types-nao #beneficiaryInformation .removeBeneficiary,
body.account-creation-info-nao #beneficiaryInformation .removeBeneficiary,
body.account-verid-nao #beneficiaryInformation .removeBeneficiary,
body.account-new-userid-nao #beneficiaryInformation .removeBeneficiary,
body.account-info-entry-nao #beneficiaryInformation .removeBeneficiary,
body.overview #beneficiaryInformation .removeBeneficiary,
body.account-status-nao #beneficiaryInformation .removeBeneficiary,
body.account-types-nao #trustedContact .removeBeneficiary,
body.account-creation-info-nao #trustedContact .removeBeneficiary,
body.account-verid-nao #trustedContact .removeBeneficiary,
body.account-new-userid-nao #trustedContact .removeBeneficiary,
body.account-info-entry-nao #trustedContact .removeBeneficiary,
body.overview #trustedContact .removeBeneficiary,
body.account-status-nao #trustedContact .removeBeneficiary {
  padding-left: 35px;
}
@media (min-width: 320px) and (max-width: 768px) {
  body.account-types-nao #beneficiaryInformation .removeBeneficiary,
  body.account-creation-info-nao #beneficiaryInformation .removeBeneficiary,
  body.account-verid-nao #beneficiaryInformation .removeBeneficiary,
  body.account-new-userid-nao #beneficiaryInformation .removeBeneficiary,
  body.account-info-entry-nao #beneficiaryInformation .removeBeneficiary,
  body.overview #beneficiaryInformation .removeBeneficiary,
  body.account-status-nao #beneficiaryInformation .removeBeneficiary,
  body.account-types-nao #trustedContact .removeBeneficiary,
  body.account-creation-info-nao #trustedContact .removeBeneficiary,
  body.account-verid-nao #trustedContact .removeBeneficiary,
  body.account-new-userid-nao #trustedContact .removeBeneficiary,
  body.account-info-entry-nao #trustedContact .removeBeneficiary,
  body.overview #trustedContact .removeBeneficiary,
  body.account-status-nao #trustedContact .removeBeneficiary {
    padding-left: 1px;
  }
}
body.account-types-nao #beneficiaryInformation .allocationRow,
body.account-creation-info-nao #beneficiaryInformation .allocationRow,
body.account-verid-nao #beneficiaryInformation .allocationRow,
body.account-new-userid-nao #beneficiaryInformation .allocationRow,
body.account-info-entry-nao #beneficiaryInformation .allocationRow,
body.overview #beneficiaryInformation .allocationRow,
body.account-status-nao #beneficiaryInformation .allocationRow,
body.account-types-nao #trustedContact .allocationRow,
body.account-creation-info-nao #trustedContact .allocationRow,
body.account-verid-nao #trustedContact .allocationRow,
body.account-new-userid-nao #trustedContact .allocationRow,
body.account-info-entry-nao #trustedContact .allocationRow,
body.overview #trustedContact .allocationRow,
body.account-status-nao #trustedContact .allocationRow {
  height: 60px;
}
body.account-types-nao #beneficiaryInformation .benfExpander,
body.account-creation-info-nao #beneficiaryInformation .benfExpander,
body.account-verid-nao #beneficiaryInformation .benfExpander,
body.account-new-userid-nao #beneficiaryInformation .benfExpander,
body.account-info-entry-nao #beneficiaryInformation .benfExpander,
body.overview #beneficiaryInformation .benfExpander,
body.account-status-nao #beneficiaryInformation .benfExpander,
body.account-types-nao #trustedContact .benfExpander,
body.account-creation-info-nao #trustedContact .benfExpander,
body.account-verid-nao #trustedContact .benfExpander,
body.account-new-userid-nao #trustedContact .benfExpander,
body.account-info-entry-nao #trustedContact .benfExpander,
body.overview #trustedContact .benfExpander,
body.account-status-nao #trustedContact .benfExpander {
  padding: 20px 0px 20px;
}
body.account-types-nao #beneficiaryInformation .inputAlignRight input,
body.account-creation-info-nao #beneficiaryInformation .inputAlignRight input,
body.account-verid-nao #beneficiaryInformation .inputAlignRight input,
body.account-new-userid-nao #beneficiaryInformation .inputAlignRight input,
body.account-info-entry-nao #beneficiaryInformation .inputAlignRight input,
body.overview #beneficiaryInformation .inputAlignRight input,
body.account-status-nao #beneficiaryInformation .inputAlignRight input,
body.account-types-nao #trustedContact .inputAlignRight input,
body.account-creation-info-nao #trustedContact .inputAlignRight input,
body.account-verid-nao #trustedContact .inputAlignRight input,
body.account-new-userid-nao #trustedContact .inputAlignRight input,
body.account-info-entry-nao #trustedContact .inputAlignRight input,
body.overview #trustedContact .inputAlignRight input,
body.account-status-nao #trustedContact .inputAlignRight input {
  text-align: right;
}
body.account-types-nao #beneficiaryReviewTable .reviewBeneficiaryInfo,
body.account-creation-info-nao #beneficiaryReviewTable .reviewBeneficiaryInfo,
body.account-verid-nao #beneficiaryReviewTable .reviewBeneficiaryInfo,
body.account-new-userid-nao #beneficiaryReviewTable .reviewBeneficiaryInfo,
body.account-info-entry-nao #beneficiaryReviewTable .reviewBeneficiaryInfo,
body.overview #beneficiaryReviewTable .reviewBeneficiaryInfo,
body.account-status-nao #beneficiaryReviewTable .reviewBeneficiaryInfo {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 5px;
  padding-bottom: 20px;
}
body.account-types-nao #beneficiaryReviewTable .detailsDiv,
body.account-creation-info-nao #beneficiaryReviewTable .detailsDiv,
body.account-verid-nao #beneficiaryReviewTable .detailsDiv,
body.account-new-userid-nao #beneficiaryReviewTable .detailsDiv,
body.account-info-entry-nao #beneficiaryReviewTable .detailsDiv,
body.overview #beneficiaryReviewTable .detailsDiv,
body.account-status-nao #beneficiaryReviewTable .detailsDiv {
  border-bottom: 1px solid #cccccc;
  padding-bottom: 10px;
}
body.account-types-nao #beneficiaryReviewTable .expanderIconDiv,
body.account-creation-info-nao #beneficiaryReviewTable .expanderIconDiv,
body.account-verid-nao #beneficiaryReviewTable .expanderIconDiv,
body.account-new-userid-nao #beneficiaryReviewTable .expanderIconDiv,
body.account-info-entry-nao #beneficiaryReviewTable .expanderIconDiv,
body.overview #beneficiaryReviewTable .expanderIconDiv,
body.account-status-nao #beneficiaryReviewTable .expanderIconDiv {
  position: relative;
  top: 10px;
  width: 25px;
}
body.account-types-nao #beneficiaryReviewTable .inline,
body.account-creation-info-nao #beneficiaryReviewTable .inline,
body.account-verid-nao #beneficiaryReviewTable .inline,
body.account-new-userid-nao #beneficiaryReviewTable .inline,
body.account-info-entry-nao #beneficiaryReviewTable .inline,
body.overview #beneficiaryReviewTable .inline,
body.account-status-nao #beneficiaryReviewTable .inline {
  display: inline-flex;
}
body.account-types-nao #trustedContact .beneficiaryInfoDiv .beneficiaryDetails,
body.account-creation-info-nao #trustedContact .beneficiaryInfoDiv .beneficiaryDetails,
body.account-verid-nao #trustedContact .beneficiaryInfoDiv .beneficiaryDetails,
body.account-new-userid-nao #trustedContact .beneficiaryInfoDiv .beneficiaryDetails,
body.account-info-entry-nao #trustedContact .beneficiaryInfoDiv .beneficiaryDetails,
body.overview #trustedContact .beneficiaryInfoDiv .beneficiaryDetails,
body.account-status-nao #trustedContact .beneficiaryInfoDiv .beneficiaryDetails {
  background-color: transparent;
}
body.account-types-nao #trustedContact .trustedContactInfoToolTip,
body.account-creation-info-nao #trustedContact .trustedContactInfoToolTip,
body.account-verid-nao #trustedContact .trustedContactInfoToolTip,
body.account-new-userid-nao #trustedContact .trustedContactInfoToolTip,
body.account-info-entry-nao #trustedContact .trustedContactInfoToolTip,
body.overview #trustedContact .trustedContactInfoToolTip,
body.account-status-nao #trustedContact .trustedContactInfoToolTip {
  float: right;
  position: relative;
  top: 52px;
  z-index: 1000;
}
body.account-types-nao #trustedContact .span8.dijitDisplayNone + .right-pannel,
body.account-creation-info-nao #trustedContact .span8.dijitDisplayNone + .right-pannel,
body.account-verid-nao #trustedContact .span8.dijitDisplayNone + .right-pannel,
body.account-new-userid-nao #trustedContact .span8.dijitDisplayNone + .right-pannel,
body.account-info-entry-nao #trustedContact .span8.dijitDisplayNone + .right-pannel,
body.overview #trustedContact .span8.dijitDisplayNone + .right-pannel,
body.account-status-nao #trustedContact .span8.dijitDisplayNone + .right-pannel {
  position: relative;
  top: 20px;
}
body.account-types-nao .financial-information #horizontalSlider,
body.account-creation-info-nao .financial-information #horizontalSlider,
body.account-verid-nao .financial-information #horizontalSlider,
body.account-new-userid-nao .financial-information #horizontalSlider,
body.account-info-entry-nao .financial-information #horizontalSlider,
body.overview .financial-information #horizontalSlider,
body.account-status-nao .financial-information #horizontalSlider {
  width: 90%;
  margin-bottom: 50px;
  margin-top: 25px;
  margin-left: 31px;
}
body.account-types-nao .financial-information .fa.fa-circle.fa-2x,
body.account-creation-info-nao .financial-information .fa.fa-circle.fa-2x,
body.account-verid-nao .financial-information .fa.fa-circle.fa-2x,
body.account-new-userid-nao .financial-information .fa.fa-circle.fa-2x,
body.account-info-entry-nao .financial-information .fa.fa-circle.fa-2x,
body.overview .financial-information .fa.fa-circle.fa-2x,
body.account-status-nao .financial-information .fa.fa-circle.fa-2x {
  position: absolute;
  margin-top: -21px;
  left: 18px;
  z-index: 1;
  color: #ffa04f;
}
body.account-types-nao .financial-information .fa.fa-caret-left,
body.account-creation-info-nao .financial-information .fa.fa-caret-left,
body.account-verid-nao .financial-information .fa.fa-caret-left,
body.account-new-userid-nao .financial-information .fa.fa-caret-left,
body.account-info-entry-nao .financial-information .fa.fa-caret-left,
body.overview .financial-information .fa.fa-caret-left,
body.account-status-nao .financial-information .fa.fa-caret-left {
  left: -5px;
}
body.account-types-nao .financial-information .fa.fa-caret-right,
body.account-creation-info-nao .financial-information .fa.fa-caret-right,
body.account-verid-nao .financial-information .fa.fa-caret-right,
body.account-new-userid-nao .financial-information .fa.fa-caret-right,
body.account-info-entry-nao .financial-information .fa.fa-caret-right,
body.overview .financial-information .fa.fa-caret-right,
body.account-status-nao .financial-information .fa.fa-caret-right {
  left: 4px;
}
body.account-types-nao .financial-information span.fa-stack.fa-lg,
body.account-creation-info-nao .financial-information span.fa-stack.fa-lg,
body.account-verid-nao .financial-information span.fa-stack.fa-lg,
body.account-new-userid-nao .financial-information span.fa-stack.fa-lg,
body.account-info-entry-nao .financial-information span.fa-stack.fa-lg,
body.overview .financial-information span.fa-stack.fa-lg,
body.account-status-nao .financial-information span.fa-stack.fa-lg {
  position: absolute;
  margin-top: -27px;
  left: 9px;
  z-index: 1;
}
body.account-types-nao .financial-information .dijitSliderImageHandleH,
body.account-creation-info-nao .financial-information .dijitSliderImageHandleH,
body.account-verid-nao .financial-information .dijitSliderImageHandleH,
body.account-new-userid-nao .financial-information .dijitSliderImageHandleH,
body.account-info-entry-nao .financial-information .dijitSliderImageHandleH,
body.overview .financial-information .dijitSliderImageHandleH,
body.account-status-nao .financial-information .dijitSliderImageHandleH {
  width: 1px;
  height: 0.1em;
  z-index: 2;
}
body.account-types-nao .financial-information .dijitSliderBarH,
body.account-creation-info-nao .financial-information .dijitSliderBarH,
body.account-verid-nao .financial-information .dijitSliderBarH,
body.account-new-userid-nao .financial-information .dijitSliderBarH,
body.account-info-entry-nao .financial-information .dijitSliderBarH,
body.overview .financial-information .dijitSliderBarH,
body.account-status-nao .financial-information .dijitSliderBarH {
  height: 0.7em;
}
body.account-types-nao .financial-information .dijitSliderProgressBar,
body.account-creation-info-nao .financial-information .dijitSliderProgressBar,
body.account-verid-nao .financial-information .dijitSliderProgressBar,
body.account-new-userid-nao .financial-information .dijitSliderProgressBar,
body.account-info-entry-nao .financial-information .dijitSliderProgressBar,
body.overview .financial-information .dijitSliderProgressBar,
body.account-status-nao .financial-information .dijitSliderProgressBar,
body.account-types-nao .financial-information .dijitSliderBumperH.dijitSliderLeftBumper,
body.account-creation-info-nao .financial-information .dijitSliderBumperH.dijitSliderLeftBumper,
body.account-verid-nao .financial-information .dijitSliderBumperH.dijitSliderLeftBumper,
body.account-new-userid-nao .financial-information .dijitSliderBumperH.dijitSliderLeftBumper,
body.account-info-entry-nao .financial-information .dijitSliderBumperH.dijitSliderLeftBumper,
body.overview .financial-information .dijitSliderBumperH.dijitSliderLeftBumper,
body.account-status-nao .financial-information .dijitSliderBumperH.dijitSliderLeftBumper {
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, #9cb8d4), color-stop(1, #416b96));
}
body.account-types-nao .financial-information .icon-background,
body.account-creation-info-nao .financial-information .icon-background,
body.account-verid-nao .financial-information .icon-background,
body.account-new-userid-nao .financial-information .icon-background,
body.account-info-entry-nao .financial-information .icon-background,
body.overview .financial-information .icon-background,
body.account-status-nao .financial-information .icon-background {
  color: #ffa04f;
}
body.account-types-nao .financial-information .fa.fa-circle,
body.account-creation-info-nao .financial-information .fa.fa-circle,
body.account-verid-nao .financial-information .fa.fa-circle,
body.account-new-userid-nao .financial-information .fa.fa-circle,
body.account-info-entry-nao .financial-information .fa.fa-circle,
body.overview .financial-information .fa.fa-circle,
body.account-status-nao .financial-information .fa.fa-circle {
  color: #416b96;
}
body.account-types-nao .financial-information .highRiskLabel,
body.account-creation-info-nao .financial-information .highRiskLabel,
body.account-verid-nao .financial-information .highRiskLabel,
body.account-new-userid-nao .financial-information .highRiskLabel,
body.account-info-entry-nao .financial-information .highRiskLabel,
body.overview .financial-information .highRiskLabel,
body.account-status-nao .financial-information .highRiskLabel {
  width: 68px;
}
body.account-types-nao .usa-patriot-act .bankDetails .row-fluid [class*="span"]:first-child,
body.account-creation-info-nao .usa-patriot-act .bankDetails .row-fluid [class*="span"]:first-child,
body.account-verid-nao .usa-patriot-act .bankDetails .row-fluid [class*="span"]:first-child,
body.account-new-userid-nao .usa-patriot-act .bankDetails .row-fluid [class*="span"]:first-child,
body.account-info-entry-nao .usa-patriot-act .bankDetails .row-fluid [class*="span"]:first-child,
body.overview .usa-patriot-act .bankDetails .row-fluid [class*="span"]:first-child,
body.account-status-nao .usa-patriot-act .bankDetails .row-fluid [class*="span"]:first-child {
  padding-left: 1.5%;
}
body.account-types-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog,
body.account-creation-info-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog,
body.account-verid-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog,
body.account-new-userid-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog,
body.account-info-entry-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog,
body.overview #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog,
body.account-status-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog {
  display: block;
}
body.account-types-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning,
body.account-creation-info-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning,
body.account-verid-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning,
body.account-new-userid-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning,
body.account-info-entry-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning,
body.overview #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning,
body.account-status-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning {
  font-size: 5.5em;
}
body.account-types-nao #accountVeridForm .radio label.radioLabel,
body.account-creation-info-nao #accountVeridForm .radio label.radioLabel,
body.account-verid-nao #accountVeridForm .radio label.radioLabel,
body.account-new-userid-nao #accountVeridForm .radio label.radioLabel,
body.account-info-entry-nao #accountVeridForm .radio label.radioLabel,
body.overview #accountVeridForm .radio label.radioLabel,
body.account-status-nao #accountVeridForm .radio label.radioLabel {
  display: inline-block;
  cursor: pointer;
  position: relative;
  padding-left: 25px;
  margin-right: 15px;
}
body.account-types-nao #accountVeridForm .radio label.radioLabel:before,
body.account-creation-info-nao #accountVeridForm .radio label.radioLabel:before,
body.account-verid-nao #accountVeridForm .radio label.radioLabel:before,
body.account-new-userid-nao #accountVeridForm .radio label.radioLabel:before,
body.account-info-entry-nao #accountVeridForm .radio label.radioLabel:before,
body.overview #accountVeridForm .radio label.radioLabel:before,
body.account-status-nao #accountVeridForm .radio label.radioLabel:before {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 10px;
  position: absolute;
  left: 0;
  bottom: 1px;
  background-color: #aaa;
  box-shadow: inset 0px 2px 3px 0px rgba(0, 0, 0, 0.3), 0px 1px 0px 0px rgba(255, 255, 255, 0.8);
  border-radius: 8px;
}
body.account-types-nao #accountVeridForm .radio input[type=radio],
body.account-creation-info-nao #accountVeridForm .radio input[type=radio],
body.account-verid-nao #accountVeridForm .radio input[type=radio],
body.account-new-userid-nao #accountVeridForm .radio input[type=radio],
body.account-info-entry-nao #accountVeridForm .radio input[type=radio],
body.overview #accountVeridForm .radio input[type=radio],
body.account-status-nao #accountVeridForm .radio input[type=radio] {
  display: none;
}
body.account-types-nao #accountVeridForm .radio input[type=radio]:checked + label.radioLabel:before,
body.account-creation-info-nao #accountVeridForm .radio input[type=radio]:checked + label.radioLabel:before,
body.account-verid-nao #accountVeridForm .radio input[type=radio]:checked + label.radioLabel:before,
body.account-new-userid-nao #accountVeridForm .radio input[type=radio]:checked + label.radioLabel:before,
body.account-info-entry-nao #accountVeridForm .radio input[type=radio]:checked + label.radioLabel:before,
body.overview #accountVeridForm .radio input[type=radio]:checked + label.radioLabel:before,
body.account-status-nao #accountVeridForm .radio input[type=radio]:checked + label.radioLabel:before {
  content: "\2022";
  color: #f3f3f3;
  font-size: 34px;
  text-align: center;
  line-height: 13px;
}
body.account-types-nao .accountTypeSection span[class~=accountTypeIcon_Individual],
body.account-creation-info-nao .accountTypeSection span[class~=accountTypeIcon_Individual],
body.account-verid-nao .accountTypeSection span[class~=accountTypeIcon_Individual],
body.account-new-userid-nao .accountTypeSection span[class~=accountTypeIcon_Individual],
body.account-info-entry-nao .accountTypeSection span[class~=accountTypeIcon_Individual],
body.overview .accountTypeSection span[class~=accountTypeIcon_Individual],
body.account-status-nao .accountTypeSection span[class~=accountTypeIcon_Individual],
body.account-types-nao .newAccountTypeContainer span[class~=accountTypeIcon_Individual],
body.account-creation-info-nao .newAccountTypeContainer span[class~=accountTypeIcon_Individual],
body.account-verid-nao .newAccountTypeContainer span[class~=accountTypeIcon_Individual],
body.account-new-userid-nao .newAccountTypeContainer span[class~=accountTypeIcon_Individual],
body.account-info-entry-nao .newAccountTypeContainer span[class~=accountTypeIcon_Individual],
body.overview .newAccountTypeContainer span[class~=accountTypeIcon_Individual],
body.account-status-nao .newAccountTypeContainer span[class~=accountTypeIcon_Individual] {
  background: rgba(0, 0, 0, 0) url("images/individual.png") no-repeat scroll left top;
}
body.account-types-nao .accountTypeSection span[class~=accountTypeIcon_Joint],
body.account-creation-info-nao .accountTypeSection span[class~=accountTypeIcon_Joint],
body.account-verid-nao .accountTypeSection span[class~=accountTypeIcon_Joint],
body.account-new-userid-nao .accountTypeSection span[class~=accountTypeIcon_Joint],
body.account-info-entry-nao .accountTypeSection span[class~=accountTypeIcon_Joint],
body.overview .accountTypeSection span[class~=accountTypeIcon_Joint],
body.account-status-nao .accountTypeSection span[class~=accountTypeIcon_Joint],
body.account-types-nao .newAccountTypeContainer span[class~=accountTypeIcon_Joint],
body.account-creation-info-nao .newAccountTypeContainer span[class~=accountTypeIcon_Joint],
body.account-verid-nao .newAccountTypeContainer span[class~=accountTypeIcon_Joint],
body.account-new-userid-nao .newAccountTypeContainer span[class~=accountTypeIcon_Joint],
body.account-info-entry-nao .newAccountTypeContainer span[class~=accountTypeIcon_Joint],
body.overview .newAccountTypeContainer span[class~=accountTypeIcon_Joint],
body.account-status-nao .newAccountTypeContainer span[class~=accountTypeIcon_Joint] {
  background: rgba(0, 0, 0, 0) url("images/joint-custodial.png") no-repeat scroll left top;
}
body.account-types-nao .accountTypeSection span[class~=accountTypeIcon_Traditional],
body.account-creation-info-nao .accountTypeSection span[class~=accountTypeIcon_Traditional],
body.account-verid-nao .accountTypeSection span[class~=accountTypeIcon_Traditional],
body.account-new-userid-nao .accountTypeSection span[class~=accountTypeIcon_Traditional],
body.account-info-entry-nao .accountTypeSection span[class~=accountTypeIcon_Traditional],
body.overview .accountTypeSection span[class~=accountTypeIcon_Traditional],
body.account-status-nao .accountTypeSection span[class~=accountTypeIcon_Traditional],
body.account-types-nao .newAccountTypeContainer span[class~=accountTypeIcon_Traditional],
body.account-creation-info-nao .newAccountTypeContainer span[class~=accountTypeIcon_Traditional],
body.account-verid-nao .newAccountTypeContainer span[class~=accountTypeIcon_Traditional],
body.account-new-userid-nao .newAccountTypeContainer span[class~=accountTypeIcon_Traditional],
body.account-info-entry-nao .newAccountTypeContainer span[class~=accountTypeIcon_Traditional],
body.overview .newAccountTypeContainer span[class~=accountTypeIcon_Traditional],
body.account-status-nao .newAccountTypeContainer span[class~=accountTypeIcon_Traditional],
body.account-types-nao .accountTypeSection span[class~=accountTypeIcon_Roth],
body.account-creation-info-nao .accountTypeSection span[class~=accountTypeIcon_Roth],
body.account-verid-nao .accountTypeSection span[class~=accountTypeIcon_Roth],
body.account-new-userid-nao .accountTypeSection span[class~=accountTypeIcon_Roth],
body.account-info-entry-nao .accountTypeSection span[class~=accountTypeIcon_Roth],
body.overview .accountTypeSection span[class~=accountTypeIcon_Roth],
body.account-status-nao .accountTypeSection span[class~=accountTypeIcon_Roth],
body.account-types-nao .newAccountTypeContainer span[class~=accountTypeIcon_Roth],
body.account-creation-info-nao .newAccountTypeContainer span[class~=accountTypeIcon_Roth],
body.account-verid-nao .newAccountTypeContainer span[class~=accountTypeIcon_Roth],
body.account-new-userid-nao .newAccountTypeContainer span[class~=accountTypeIcon_Roth],
body.account-info-entry-nao .newAccountTypeContainer span[class~=accountTypeIcon_Roth],
body.overview .newAccountTypeContainer span[class~=accountTypeIcon_Roth],
body.account-status-nao .newAccountTypeContainer span[class~=accountTypeIcon_Roth] {
  background: rgba(0, 0, 0, 0) url("images/traditional-rollover-roth.png") no-repeat scroll left top;
}
body.account-types-nao span[class~=accountTypeIcon_Traditional],
body.account-creation-info-nao span[class~=accountTypeIcon_Traditional],
body.account-verid-nao span[class~=accountTypeIcon_Traditional],
body.account-new-userid-nao span[class~=accountTypeIcon_Traditional],
body.account-info-entry-nao span[class~=accountTypeIcon_Traditional],
body.overview span[class~=accountTypeIcon_Traditional],
body.account-status-nao span[class~=accountTypeIcon_Traditional],
body.account-types-nao span[class~=accountTypeIcon_Roth],
body.account-creation-info-nao span[class~=accountTypeIcon_Roth],
body.account-verid-nao span[class~=accountTypeIcon_Roth],
body.account-new-userid-nao span[class~=accountTypeIcon_Roth],
body.account-info-entry-nao span[class~=accountTypeIcon_Roth],
body.overview span[class~=accountTypeIcon_Roth],
body.account-status-nao span[class~=accountTypeIcon_Roth],
body.account-types-nao span[class~=accountTypeIcon_Joint],
body.account-creation-info-nao span[class~=accountTypeIcon_Joint],
body.account-verid-nao span[class~=accountTypeIcon_Joint],
body.account-new-userid-nao span[class~=accountTypeIcon_Joint],
body.account-info-entry-nao span[class~=accountTypeIcon_Joint],
body.overview span[class~=accountTypeIcon_Joint],
body.account-status-nao span[class~=accountTypeIcon_Joint],
body.account-types-nao span[class~=accountTypeIcon_Individual],
body.account-creation-info-nao span[class~=accountTypeIcon_Individual],
body.account-verid-nao span[class~=accountTypeIcon_Individual],
body.account-new-userid-nao span[class~=accountTypeIcon_Individual],
body.account-info-entry-nao span[class~=accountTypeIcon_Individual],
body.overview span[class~=accountTypeIcon_Individual],
body.account-status-nao span[class~=accountTypeIcon_Individual] {
  padding-bottom: 37px;
  padding-right: 60px;
  margin-left: 5px;
  padding-top: 15px;
  position: relative;
  float: left;
  top: 0px;
  line-height: 40px;
}
body.account-types-nao .row-fluid.review .span4,
body.account-creation-info-nao .row-fluid.review .span4,
body.account-verid-nao .row-fluid.review .span4,
body.account-new-userid-nao .row-fluid.review .span4,
body.account-info-entry-nao .row-fluid.review .span4,
body.overview .row-fluid.review .span4,
body.account-status-nao .row-fluid.review .span4 {
  margin-top: 10px;
}
body.account-types-nao span[class~=accountTypeIcon_Individual],
body.account-creation-info-nao span[class~=accountTypeIcon_Individual],
body.account-verid-nao span[class~=accountTypeIcon_Individual],
body.account-new-userid-nao span[class~=accountTypeIcon_Individual],
body.account-info-entry-nao span[class~=accountTypeIcon_Individual],
body.overview span[class~=accountTypeIcon_Individual],
body.account-status-nao span[class~=accountTypeIcon_Individual] {
  background: rgba(0, 0, 0, 0) url("images/individual.png") no-repeat scroll left top;
}
body.account-types-nao span[class~=accountTypeIcon_Joint],
body.account-creation-info-nao span[class~=accountTypeIcon_Joint],
body.account-verid-nao span[class~=accountTypeIcon_Joint],
body.account-new-userid-nao span[class~=accountTypeIcon_Joint],
body.account-info-entry-nao span[class~=accountTypeIcon_Joint],
body.overview span[class~=accountTypeIcon_Joint],
body.account-status-nao span[class~=accountTypeIcon_Joint] {
  background: rgba(0, 0, 0, 0) url("images/joint-custodial.png") no-repeat scroll left top;
}
body.account-types-nao span[class~=accountTypeIcon_Traditional],
body.account-creation-info-nao span[class~=accountTypeIcon_Traditional],
body.account-verid-nao span[class~=accountTypeIcon_Traditional],
body.account-new-userid-nao span[class~=accountTypeIcon_Traditional],
body.account-info-entry-nao span[class~=accountTypeIcon_Traditional],
body.overview span[class~=accountTypeIcon_Traditional],
body.account-status-nao span[class~=accountTypeIcon_Traditional],
body.account-types-nao span[class~=accountTypeIcon_Roth],
body.account-creation-info-nao span[class~=accountTypeIcon_Roth],
body.account-verid-nao span[class~=accountTypeIcon_Roth],
body.account-new-userid-nao span[class~=accountTypeIcon_Roth],
body.account-info-entry-nao span[class~=accountTypeIcon_Roth],
body.overview span[class~=accountTypeIcon_Roth],
body.account-status-nao span[class~=accountTypeIcon_Roth] {
  background: rgba(0, 0, 0, 0) url("images/traditional-rollover-roth.png") no-repeat scroll left top;
}
body.account-types-nao .dijitInline.checkBoxLabelMargin,
body.account-creation-info-nao .dijitInline.checkBoxLabelMargin,
body.account-verid-nao .dijitInline.checkBoxLabelMargin,
body.account-new-userid-nao .dijitInline.checkBoxLabelMargin,
body.account-info-entry-nao .dijitInline.checkBoxLabelMargin,
body.overview .dijitInline.checkBoxLabelMargin,
body.account-status-nao .dijitInline.checkBoxLabelMargin {
  margin-left: 10px;
}
body.account-types-nao .congratsMessage,
body.account-creation-info-nao .congratsMessage,
body.account-verid-nao .congratsMessage,
body.account-new-userid-nao .congratsMessage,
body.account-info-entry-nao .congratsMessage,
body.overview .congratsMessage,
body.account-status-nao .congratsMessage {
  font-size: 18px;
  font-weight: bold;
}
body.account-types-nao .congratsMessage .fa.fa-check-circle,
body.account-creation-info-nao .congratsMessage .fa.fa-check-circle,
body.account-verid-nao .congratsMessage .fa.fa-check-circle,
body.account-new-userid-nao .congratsMessage .fa.fa-check-circle,
body.account-info-entry-nao .congratsMessage .fa.fa-check-circle,
body.overview .congratsMessage .fa.fa-check-circle,
body.account-status-nao .congratsMessage .fa.fa-check-circle {
  font-size: 9em;
  color: green;
}
body.account-types-nao .congratsMessage p,
body.account-creation-info-nao .congratsMessage p,
body.account-verid-nao .congratsMessage p,
body.account-new-userid-nao .congratsMessage p,
body.account-info-entry-nao .congratsMessage p,
body.overview .congratsMessage p,
body.account-status-nao .congratsMessage p {
  font-size: 18px;
  font-weight: bold;
}
body.account-types-nao .congratsMessage .fundInfoMessage,
body.account-creation-info-nao .congratsMessage .fundInfoMessage,
body.account-verid-nao .congratsMessage .fundInfoMessage,
body.account-new-userid-nao .congratsMessage .fundInfoMessage,
body.account-info-entry-nao .congratsMessage .fundInfoMessage,
body.overview .congratsMessage .fundInfoMessage,
body.account-status-nao .congratsMessage .fundInfoMessage {
  font-size: 14px;
  font-weight: normal;
  margin-top: 3px;
}
body.account-types-nao .formSuccessDiv,
body.account-creation-info-nao .formSuccessDiv,
body.account-verid-nao .formSuccessDiv,
body.account-new-userid-nao .formSuccessDiv,
body.account-info-entry-nao .formSuccessDiv,
body.overview .formSuccessDiv,
body.account-status-nao .formSuccessDiv {
  padding-right: 4%;
}
body.account-types-nao .viewControlDivSpace .linkText,
body.account-creation-info-nao .viewControlDivSpace .linkText,
body.account-verid-nao .viewControlDivSpace .linkText,
body.account-new-userid-nao .viewControlDivSpace .linkText,
body.account-info-entry-nao .viewControlDivSpace .linkText,
body.overview .viewControlDivSpace .linkText,
body.account-status-nao .viewControlDivSpace .linkText {
  padding-top: 0px;
}
body.account-types-nao .account-status-new div[id^='popup_'] .help-text-tooltip .help-text-content,
body.account-creation-info-nao .account-status-new div[id^='popup_'] .help-text-tooltip .help-text-content,
body.account-verid-nao .account-status-new div[id^='popup_'] .help-text-tooltip .help-text-content,
body.account-new-userid-nao .account-status-new div[id^='popup_'] .help-text-tooltip .help-text-content,
body.account-info-entry-nao .account-status-new div[id^='popup_'] .help-text-tooltip .help-text-content,
body.overview .account-status-new div[id^='popup_'] .help-text-tooltip .help-text-content,
body.account-status-nao .account-status-new div[id^='popup_'] .help-text-tooltip .help-text-content {
  min-height: 70px;
}
body.account-types-nao .account-status-new div[id^='popup_'] .help-text-tooltip .content,
body.account-creation-info-nao .account-status-new div[id^='popup_'] .help-text-tooltip .content,
body.account-verid-nao .account-status-new div[id^='popup_'] .help-text-tooltip .content,
body.account-new-userid-nao .account-status-new div[id^='popup_'] .help-text-tooltip .content,
body.account-info-entry-nao .account-status-new div[id^='popup_'] .help-text-tooltip .content,
body.overview .account-status-new div[id^='popup_'] .help-text-tooltip .content,
body.account-status-nao .account-status-new div[id^='popup_'] .help-text-tooltip .content {
  min-height: 70px;
  height: 70px;
  color: #000;
}
body.account-types-nao #p_p_id_accountStatus_WAR_netxinvestoraccountopening_,
body.account-creation-info-nao #p_p_id_accountStatus_WAR_netxinvestoraccountopening_,
body.account-verid-nao #p_p_id_accountStatus_WAR_netxinvestoraccountopening_,
body.account-new-userid-nao #p_p_id_accountStatus_WAR_netxinvestoraccountopening_,
body.account-info-entry-nao #p_p_id_accountStatus_WAR_netxinvestoraccountopening_,
body.overview #p_p_id_accountStatus_WAR_netxinvestoraccountopening_,
body.account-status-nao #p_p_id_accountStatus_WAR_netxinvestoraccountopening_ {
  margin-left: 20px;
  margin-right: 20px;
}
body.account-types-nao .ao-RickToleranceGraph-container,
body.account-creation-info-nao .ao-RickToleranceGraph-container,
body.account-verid-nao .ao-RickToleranceGraph-container,
body.account-new-userid-nao .ao-RickToleranceGraph-container,
body.account-info-entry-nao .ao-RickToleranceGraph-container,
body.overview .ao-RickToleranceGraph-container,
body.account-status-nao .ao-RickToleranceGraph-container {
  padding-top: 10px;
  float: left;
  height: 240px;
  width: 18%;
  border-right: 1px solid #e3e3e3;
  border-bottom: 1px solid #e3e3e3;
  font-size: 10px;
  text-align: center;
}
body.account-types-nao .ao-RickToleranceGraph-container .radioButtonSpacing,
body.account-creation-info-nao .ao-RickToleranceGraph-container .radioButtonSpacing,
body.account-verid-nao .ao-RickToleranceGraph-container .radioButtonSpacing,
body.account-new-userid-nao .ao-RickToleranceGraph-container .radioButtonSpacing,
body.account-info-entry-nao .ao-RickToleranceGraph-container .radioButtonSpacing,
body.overview .ao-RickToleranceGraph-container .radioButtonSpacing,
body.account-status-nao .ao-RickToleranceGraph-container .radioButtonSpacing {
  margin-left: 0px !important;
}
body.account-types-nao .ao-RickToleranceGraph-container-selected,
body.account-creation-info-nao .ao-RickToleranceGraph-container-selected,
body.account-verid-nao .ao-RickToleranceGraph-container-selected,
body.account-new-userid-nao .ao-RickToleranceGraph-container-selected,
body.account-info-entry-nao .ao-RickToleranceGraph-container-selected,
body.overview .ao-RickToleranceGraph-container-selected,
body.account-status-nao .ao-RickToleranceGraph-container-selected {
  background: #e3e3e3;
  border: 1px solid #e3e3e3;
  border-bottom: none;
}
body.account-types-nao .ao-RickToleranceGraph-container:nth-child(1),
body.account-creation-info-nao .ao-RickToleranceGraph-container:nth-child(1),
body.account-verid-nao .ao-RickToleranceGraph-container:nth-child(1),
body.account-new-userid-nao .ao-RickToleranceGraph-container:nth-child(1),
body.account-info-entry-nao .ao-RickToleranceGraph-container:nth-child(1),
body.overview .ao-RickToleranceGraph-container:nth-child(1),
body.account-status-nao .ao-RickToleranceGraph-container:nth-child(1) {
  border-left: 1px solid #e3e3e3;
}
body.account-types-nao .ao-RickToleranceGraph,
body.account-creation-info-nao .ao-RickToleranceGraph,
body.account-verid-nao .ao-RickToleranceGraph,
body.account-new-userid-nao .ao-RickToleranceGraph,
body.account-info-entry-nao .ao-RickToleranceGraph,
body.overview .ao-RickToleranceGraph,
body.account-status-nao .ao-RickToleranceGraph {
  height: 160px;
  text-align: center;
  padding: 10px 30px 10px;
  vertical-align: middle;
  position: relative;
}
body.account-types-nao .ao-RickToleranceGraph-gain,
body.account-creation-info-nao .ao-RickToleranceGraph-gain,
body.account-verid-nao .ao-RickToleranceGraph-gain,
body.account-new-userid-nao .ao-RickToleranceGraph-gain,
body.account-info-entry-nao .ao-RickToleranceGraph-gain,
body.overview .ao-RickToleranceGraph-gain,
body.account-status-nao .ao-RickToleranceGraph-gain {
  background-color: #b8debe;
  border-top: 4px solid #72be7e;
}
body.account-types-nao .ao-RickToleranceGraph-loss,
body.account-creation-info-nao .ao-RickToleranceGraph-loss,
body.account-verid-nao .ao-RickToleranceGraph-loss,
body.account-new-userid-nao .ao-RickToleranceGraph-loss,
body.account-info-entry-nao .ao-RickToleranceGraph-loss,
body.overview .ao-RickToleranceGraph-loss,
body.account-status-nao .ao-RickToleranceGraph-loss {
  background-color: #f5b2a4;
  border-top: 4px solid white;
  border-bottom: 4px solid #eb6448;
}
body.account-types-nao .ao-RickToleranceGraph-L,
body.account-creation-info-nao .ao-RickToleranceGraph-L,
body.account-verid-nao .ao-RickToleranceGraph-L,
body.account-new-userid-nao .ao-RickToleranceGraph-L,
body.account-info-entry-nao .ao-RickToleranceGraph-L,
body.overview .ao-RickToleranceGraph-L,
body.account-status-nao .ao-RickToleranceGraph-L {
  position: relative;
  top: 36%;
}
body.account-types-nao .ao-RickToleranceGraph-L .ao-RickToleranceGraph-gain,
body.account-creation-info-nao .ao-RickToleranceGraph-L .ao-RickToleranceGraph-gain,
body.account-verid-nao .ao-RickToleranceGraph-L .ao-RickToleranceGraph-gain,
body.account-new-userid-nao .ao-RickToleranceGraph-L .ao-RickToleranceGraph-gain,
body.account-info-entry-nao .ao-RickToleranceGraph-L .ao-RickToleranceGraph-gain,
body.overview .ao-RickToleranceGraph-L .ao-RickToleranceGraph-gain,
body.account-status-nao .ao-RickToleranceGraph-L .ao-RickToleranceGraph-gain {
  height: 33px;
}
body.account-types-nao .ao-RickToleranceGraph-L .ao-RickToleranceGraph-loss,
body.account-creation-info-nao .ao-RickToleranceGraph-L .ao-RickToleranceGraph-loss,
body.account-verid-nao .ao-RickToleranceGraph-L .ao-RickToleranceGraph-loss,
body.account-new-userid-nao .ao-RickToleranceGraph-L .ao-RickToleranceGraph-loss,
body.account-info-entry-nao .ao-RickToleranceGraph-L .ao-RickToleranceGraph-loss,
body.overview .ao-RickToleranceGraph-L .ao-RickToleranceGraph-loss,
body.account-status-nao .ao-RickToleranceGraph-L .ao-RickToleranceGraph-loss {
  height: 14px;
}
body.account-types-nao .ao-RickToleranceGraph-M,
body.account-creation-info-nao .ao-RickToleranceGraph-M,
body.account-verid-nao .ao-RickToleranceGraph-M,
body.account-new-userid-nao .ao-RickToleranceGraph-M,
body.account-info-entry-nao .ao-RickToleranceGraph-M,
body.overview .ao-RickToleranceGraph-M,
body.account-status-nao .ao-RickToleranceGraph-M {
  position: relative;
  top: 22%;
}
body.account-types-nao .ao-RickToleranceGraph-M .ao-RickToleranceGraph-gain,
body.account-creation-info-nao .ao-RickToleranceGraph-M .ao-RickToleranceGraph-gain,
body.account-verid-nao .ao-RickToleranceGraph-M .ao-RickToleranceGraph-gain,
body.account-new-userid-nao .ao-RickToleranceGraph-M .ao-RickToleranceGraph-gain,
body.account-info-entry-nao .ao-RickToleranceGraph-M .ao-RickToleranceGraph-gain,
body.overview .ao-RickToleranceGraph-M .ao-RickToleranceGraph-gain,
body.account-status-nao .ao-RickToleranceGraph-M .ao-RickToleranceGraph-gain {
  height: 54px;
}
body.account-types-nao .ao-RickToleranceGraph-M .ao-RickToleranceGraph-loss,
body.account-creation-info-nao .ao-RickToleranceGraph-M .ao-RickToleranceGraph-loss,
body.account-verid-nao .ao-RickToleranceGraph-M .ao-RickToleranceGraph-loss,
body.account-new-userid-nao .ao-RickToleranceGraph-M .ao-RickToleranceGraph-loss,
body.account-info-entry-nao .ao-RickToleranceGraph-M .ao-RickToleranceGraph-loss,
body.overview .ao-RickToleranceGraph-M .ao-RickToleranceGraph-loss,
body.account-status-nao .ao-RickToleranceGraph-M .ao-RickToleranceGraph-loss {
  height: 33px;
}
body.account-types-nao .ao-RickToleranceGraph-H,
body.account-creation-info-nao .ao-RickToleranceGraph-H,
body.account-verid-nao .ao-RickToleranceGraph-H,
body.account-new-userid-nao .ao-RickToleranceGraph-H,
body.account-info-entry-nao .ao-RickToleranceGraph-H,
body.overview .ao-RickToleranceGraph-H,
body.account-status-nao .ao-RickToleranceGraph-H {
  position: relative;
  top: 13%;
}
body.account-types-nao .ao-RickToleranceGraph-H .ao-RickToleranceGraph-gain,
body.account-creation-info-nao .ao-RickToleranceGraph-H .ao-RickToleranceGraph-gain,
body.account-verid-nao .ao-RickToleranceGraph-H .ao-RickToleranceGraph-gain,
body.account-new-userid-nao .ao-RickToleranceGraph-H .ao-RickToleranceGraph-gain,
body.account-info-entry-nao .ao-RickToleranceGraph-H .ao-RickToleranceGraph-gain,
body.overview .ao-RickToleranceGraph-H .ao-RickToleranceGraph-gain,
body.account-status-nao .ao-RickToleranceGraph-H .ao-RickToleranceGraph-gain {
  height: 70px;
}
body.account-types-nao .ao-RickToleranceGraph-H .ao-RickToleranceGraph-loss,
body.account-creation-info-nao .ao-RickToleranceGraph-H .ao-RickToleranceGraph-loss,
body.account-verid-nao .ao-RickToleranceGraph-H .ao-RickToleranceGraph-loss,
body.account-new-userid-nao .ao-RickToleranceGraph-H .ao-RickToleranceGraph-loss,
body.account-info-entry-nao .ao-RickToleranceGraph-H .ao-RickToleranceGraph-loss,
body.overview .ao-RickToleranceGraph-H .ao-RickToleranceGraph-loss,
body.account-status-nao .ao-RickToleranceGraph-H .ao-RickToleranceGraph-loss {
  height: 50px;
}
body.account-types-nao .ao-RickToleranceGraph-S,
body.account-creation-info-nao .ao-RickToleranceGraph-S,
body.account-verid-nao .ao-RickToleranceGraph-S,
body.account-new-userid-nao .ao-RickToleranceGraph-S,
body.account-info-entry-nao .ao-RickToleranceGraph-S,
body.overview .ao-RickToleranceGraph-S,
body.account-status-nao .ao-RickToleranceGraph-S {
  position: relative;
  top: 0%;
}
body.account-types-nao .ao-RickToleranceGraph-S .ao-RickToleranceGraph-gain,
body.account-creation-info-nao .ao-RickToleranceGraph-S .ao-RickToleranceGraph-gain,
body.account-verid-nao .ao-RickToleranceGraph-S .ao-RickToleranceGraph-gain,
body.account-new-userid-nao .ao-RickToleranceGraph-S .ao-RickToleranceGraph-gain,
body.account-info-entry-nao .ao-RickToleranceGraph-S .ao-RickToleranceGraph-gain,
body.overview .ao-RickToleranceGraph-S .ao-RickToleranceGraph-gain,
body.account-status-nao .ao-RickToleranceGraph-S .ao-RickToleranceGraph-gain {
  height: 90px;
}
body.account-types-nao .ao-RickToleranceGraph-S .ao-RickToleranceGraph-loss,
body.account-creation-info-nao .ao-RickToleranceGraph-S .ao-RickToleranceGraph-loss,
body.account-verid-nao .ao-RickToleranceGraph-S .ao-RickToleranceGraph-loss,
body.account-new-userid-nao .ao-RickToleranceGraph-S .ao-RickToleranceGraph-loss,
body.account-info-entry-nao .ao-RickToleranceGraph-S .ao-RickToleranceGraph-loss,
body.overview .ao-RickToleranceGraph-S .ao-RickToleranceGraph-loss,
body.account-status-nao .ao-RickToleranceGraph-S .ao-RickToleranceGraph-loss {
  height: 72px;
}
body.account-types-nao .ao-RickTolerance-desc-selected,
body.account-creation-info-nao .ao-RickTolerance-desc-selected,
body.account-verid-nao .ao-RickTolerance-desc-selected,
body.account-new-userid-nao .ao-RickTolerance-desc-selected,
body.account-info-entry-nao .ao-RickTolerance-desc-selected,
body.overview .ao-RickTolerance-desc-selected,
body.account-status-nao .ao-RickTolerance-desc-selected {
  padding: 10px;
  height: auto;
  background: #e3e3e3;
  border: 1px solid #e3e3e3;
  margin-top: 0px;
}
body.account-types-nao .risk-gain-loss,
body.account-creation-info-nao .risk-gain-loss,
body.account-verid-nao .risk-gain-loss,
body.account-new-userid-nao .risk-gain-loss,
body.account-info-entry-nao .risk-gain-loss,
body.overview .risk-gain-loss,
body.account-status-nao .risk-gain-loss {
  position: relative;
  top: 110px;
  vertical-align: middle;
  text-align: center;
  margin-right: 0px;
  font-weight: 600;
}
body.account-types-nao .risk-gain-loss .risk-gain,
body.account-creation-info-nao .risk-gain-loss .risk-gain,
body.account-verid-nao .risk-gain-loss .risk-gain,
body.account-new-userid-nao .risk-gain-loss .risk-gain,
body.account-info-entry-nao .risk-gain-loss .risk-gain,
body.overview .risk-gain-loss .risk-gain,
body.account-status-nao .risk-gain-loss .risk-gain {
  padding: 10px;
  color: #72be7e;
}
body.account-types-nao .risk-gain-loss .risk-loss,
body.account-creation-info-nao .risk-gain-loss .risk-loss,
body.account-verid-nao .risk-gain-loss .risk-loss,
body.account-new-userid-nao .risk-gain-loss .risk-loss,
body.account-info-entry-nao .risk-gain-loss .risk-loss,
body.overview .risk-gain-loss .risk-loss,
body.account-status-nao .risk-gain-loss .risk-loss {
  padding: 10px;
  color: #eb6448;
}
body.account-types-nao .naoLoadDialog .dijitDialogCloseIcon,
body.account-creation-info-nao .naoLoadDialog .dijitDialogCloseIcon,
body.account-verid-nao .naoLoadDialog .dijitDialogCloseIcon,
body.account-new-userid-nao .naoLoadDialog .dijitDialogCloseIcon,
body.account-info-entry-nao .naoLoadDialog .dijitDialogCloseIcon,
body.overview .naoLoadDialog .dijitDialogCloseIcon,
body.account-status-nao .naoLoadDialog .dijitDialogCloseIcon {
  display: none;
}
body.account-types-nao .naoLoadDialog .loadDialogContent,
body.account-creation-info-nao .naoLoadDialog .loadDialogContent,
body.account-verid-nao .naoLoadDialog .loadDialogContent,
body.account-new-userid-nao .naoLoadDialog .loadDialogContent,
body.account-info-entry-nao .naoLoadDialog .loadDialogContent,
body.overview .naoLoadDialog .loadDialogContent,
body.account-status-nao .naoLoadDialog .loadDialogContent {
  height: 45px;
  text-align: center;
  padding: 10px 10px 0px;
}
@media (min-width: 375px) and (max-width: 736px) {
  body.account-types-nao .naoLoadDialog,
  body.account-creation-info-nao .naoLoadDialog,
  body.account-verid-nao .naoLoadDialog,
  body.account-new-userid-nao .naoLoadDialog,
  body.account-info-entry-nao .naoLoadDialog,
  body.overview .naoLoadDialog,
  body.account-status-nao .naoLoadDialog {
    top: 300px !important;
  }
}
body.account-types-nao .floatLeft,
body.account-creation-info-nao .floatLeft,
body.account-verid-nao .floatLeft,
body.account-new-userid-nao .floatLeft,
body.account-info-entry-nao .floatLeft,
body.overview .floatLeft,
body.account-status-nao .floatLeft {
  float: left;
  margin-left: -60px;
}
body.account-types-nao .span4.ContinueButton.text-right,
body.account-creation-info-nao .span4.ContinueButton.text-right,
body.account-verid-nao .span4.ContinueButton.text-right,
body.account-new-userid-nao .span4.ContinueButton.text-right,
body.account-info-entry-nao .span4.ContinueButton.text-right,
body.overview .span4.ContinueButton.text-right,
body.account-status-nao .span4.ContinueButton.text-right {
  margin-left: 50%;
}
body.account-types-nao #account-opening-new,
body.account-creation-info-nao #account-opening-new,
body.account-verid-nao #account-opening-new,
body.account-new-userid-nao #account-opening-new,
body.account-info-entry-nao #account-opening-new,
body.overview #account-opening-new,
body.account-status-nao #account-opening-new {
  margin: 2% 0%;
}
body.account-types-nao #account-opening-new .padding-top,
body.account-creation-info-nao #account-opening-new .padding-top,
body.account-verid-nao #account-opening-new .padding-top,
body.account-new-userid-nao #account-opening-new .padding-top,
body.account-info-entry-nao #account-opening-new .padding-top,
body.overview #account-opening-new .padding-top,
body.account-status-nao #account-opening-new .padding-top {
  padding-top: 0px;
}
body.account-types-nao #account-opening-new input[type="radio"],
body.account-creation-info-nao #account-opening-new input[type="radio"],
body.account-verid-nao #account-opening-new input[type="radio"],
body.account-new-userid-nao #account-opening-new input[type="radio"],
body.account-info-entry-nao #account-opening-new input[type="radio"],
body.overview #account-opening-new input[type="radio"],
body.account-status-nao #account-opening-new input[type="radio"] {
  margin: 0;
}
body.account-types-nao #account-opening-new input[type="text"],
body.account-creation-info-nao #account-opening-new input[type="text"],
body.account-verid-nao #account-opening-new input[type="text"],
body.account-new-userid-nao #account-opening-new input[type="text"],
body.account-info-entry-nao #account-opening-new input[type="text"],
body.overview #account-opening-new input[type="text"],
body.account-status-nao #account-opening-new input[type="text"] {
  height: 30px;
  margin-bottom: 0;
}
body.account-types-nao #account-opening-new .email,
body.account-creation-info-nao #account-opening-new .email,
body.account-verid-nao #account-opening-new .email,
body.account-new-userid-nao #account-opening-new .email,
body.account-info-entry-nao #account-opening-new .email,
body.overview #account-opening-new .email,
body.account-status-nao #account-opening-new .email {
  padding-left: 29px;
  padding-top: 13px;
}
body.account-types-nao #account-opening-new .checkbox,
body.account-creation-info-nao #account-opening-new .checkbox,
body.account-verid-nao #account-opening-new .checkbox,
body.account-new-userid-nao #account-opening-new .checkbox,
body.account-info-entry-nao #account-opening-new .checkbox,
body.overview #account-opening-new .checkbox,
body.account-status-nao #account-opening-new .checkbox {
  padding-left: 5px !important;
}
body.account-types-nao #account-opening-new .toUpperCase,
body.account-creation-info-nao #account-opening-new .toUpperCase,
body.account-verid-nao #account-opening-new .toUpperCase,
body.account-new-userid-nao #account-opening-new .toUpperCase,
body.account-info-entry-nao #account-opening-new .toUpperCase,
body.overview #account-opening-new .toUpperCase,
body.account-status-nao #account-opening-new .toUpperCase {
  text-transform: uppercase;
}
body.account-types-nao #account-opening-new .spacebottom,
body.account-creation-info-nao #account-opening-new .spacebottom,
body.account-verid-nao #account-opening-new .spacebottom,
body.account-new-userid-nao #account-opening-new .spacebottom,
body.account-info-entry-nao #account-opening-new .spacebottom,
body.overview #account-opening-new .spacebottom,
body.account-status-nao #account-opening-new .spacebottom {
  padding-bottom: 75px;
}
body.account-types-nao #account-opening-new .form,
body.account-creation-info-nao #account-opening-new .form,
body.account-verid-nao #account-opening-new .form,
body.account-new-userid-nao #account-opening-new .form,
body.account-info-entry-nao #account-opening-new .form,
body.overview #account-opening-new .form,
body.account-status-nao #account-opening-new .form {
  border-bottom: 2px solid #ff913a;
}
body.account-types-nao #account-opening-new .dijitIcon:before,
body.account-creation-info-nao #account-opening-new .dijitIcon:before,
body.account-verid-nao #account-opening-new .dijitIcon:before,
body.account-new-userid-nao #account-opening-new .dijitIcon:before,
body.account-info-entry-nao #account-opening-new .dijitIcon:before,
body.overview #account-opening-new .dijitIcon:before,
body.account-status-nao #account-opening-new .dijitIcon:before,
body.account-types-nao #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-creation-info-nao #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-verid-nao #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-new-userid-nao #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-info-entry-nao #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.overview #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-status-nao #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-types-nao #account-opening-new .dijitArrowButtonInner:before,
body.account-creation-info-nao #account-opening-new .dijitArrowButtonInner:before,
body.account-verid-nao #account-opening-new .dijitArrowButtonInner:before,
body.account-new-userid-nao #account-opening-new .dijitArrowButtonInner:before,
body.account-info-entry-nao #account-opening-new .dijitArrowButtonInner:before,
body.overview #account-opening-new .dijitArrowButtonInner:before,
body.account-status-nao #account-opening-new .dijitArrowButtonInner:before,
body.account-types-nao #account-opening-new .icon-caret-down:before,
body.account-creation-info-nao #account-opening-new .icon-caret-down:before,
body.account-verid-nao #account-opening-new .icon-caret-down:before,
body.account-new-userid-nao #account-opening-new .icon-caret-down:before,
body.account-info-entry-nao #account-opening-new .icon-caret-down:before,
body.overview #account-opening-new .icon-caret-down:before,
body.account-status-nao #account-opening-new .icon-caret-down:before {
  font-size: xx-large;
  color: #999999;
}
body.account-types-nao #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft,
body.account-creation-info-nao #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft,
body.account-verid-nao #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft,
body.account-new-userid-nao #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft,
body.account-info-entry-nao #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft,
body.overview #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft,
body.account-status-nao #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft {
  width: 100%;
}
body.account-types-nao #account-opening-new .errorTooltip .dijitTooltipContainer,
body.account-creation-info-nao #account-opening-new .errorTooltip .dijitTooltipContainer,
body.account-verid-nao #account-opening-new .errorTooltip .dijitTooltipContainer,
body.account-new-userid-nao #account-opening-new .errorTooltip .dijitTooltipContainer,
body.account-info-entry-nao #account-opening-new .errorTooltip .dijitTooltipContainer,
body.overview #account-opening-new .errorTooltip .dijitTooltipContainer,
body.account-status-nao #account-opening-new .errorTooltip .dijitTooltipContainer {
  background-color: #f2dede;
  color: #990000;
  border-color: #a22726;
}
body.account-types-nao #account-opening-new .errorTooltip .dijitTooltipConnector,
body.account-creation-info-nao #account-opening-new .errorTooltip .dijitTooltipConnector,
body.account-verid-nao #account-opening-new .errorTooltip .dijitTooltipConnector,
body.account-new-userid-nao #account-opening-new .errorTooltip .dijitTooltipConnector,
body.account-info-entry-nao #account-opening-new .errorTooltip .dijitTooltipConnector,
body.overview #account-opening-new .errorTooltip .dijitTooltipConnector,
body.account-status-nao #account-opening-new .errorTooltip .dijitTooltipConnector {
  border-right-color: #f2dede;
  top: 17px;
}
body.account-types-nao #account-opening-new .reviewDiv .span6 div,
body.account-creation-info-nao #account-opening-new .reviewDiv .span6 div,
body.account-verid-nao #account-opening-new .reviewDiv .span6 div,
body.account-new-userid-nao #account-opening-new .reviewDiv .span6 div,
body.account-info-entry-nao #account-opening-new .reviewDiv .span6 div,
body.overview #account-opening-new .reviewDiv .span6 div,
body.account-status-nao #account-opening-new .reviewDiv .span6 div {
  clear: both;
}
body.account-types-nao #account-opening-new .radioButtonSpacing,
body.account-creation-info-nao #account-opening-new .radioButtonSpacing,
body.account-verid-nao #account-opening-new .radioButtonSpacing,
body.account-new-userid-nao #account-opening-new .radioButtonSpacing,
body.account-info-entry-nao #account-opening-new .radioButtonSpacing,
body.overview #account-opening-new .radioButtonSpacing,
body.account-status-nao #account-opening-new .radioButtonSpacing {
  margin-left: 30px;
  margin-bottom: 5px;
}
body.account-types-nao #account-opening-new .sectionHeader,
body.account-creation-info-nao #account-opening-new .sectionHeader,
body.account-verid-nao #account-opening-new .sectionHeader,
body.account-new-userid-nao #account-opening-new .sectionHeader,
body.account-info-entry-nao #account-opening-new .sectionHeader,
body.overview #account-opening-new .sectionHeader,
body.account-status-nao #account-opening-new .sectionHeader {
  padding-bottom: 5px;
  border-bottom: 1px solid #ff913a;
}
body.account-types-nao #account-opening-new .btn-high .fa-check-circle,
body.account-creation-info-nao #account-opening-new .btn-high .fa-check-circle,
body.account-verid-nao #account-opening-new .btn-high .fa-check-circle,
body.account-new-userid-nao #account-opening-new .btn-high .fa-check-circle,
body.account-info-entry-nao #account-opening-new .btn-high .fa-check-circle,
body.overview #account-opening-new .btn-high .fa-check-circle,
body.account-status-nao #account-opening-new .btn-high .fa-check-circle {
  left: -1.1em;
  position: relative;
  top: 11%;
  font-size: 1.5em;
}
body.account-types-nao #account-opening-new .btn-medium .fa-check-circle,
body.account-creation-info-nao #account-opening-new .btn-medium .fa-check-circle,
body.account-verid-nao #account-opening-new .btn-medium .fa-check-circle,
body.account-new-userid-nao #account-opening-new .btn-medium .fa-check-circle,
body.account-info-entry-nao #account-opening-new .btn-medium .fa-check-circle,
body.overview #account-opening-new .btn-medium .fa-check-circle,
body.account-status-nao #account-opening-new .btn-medium .fa-check-circle {
  left: -0.7em;
  position: relative;
  top: 11%;
  font-size: 1.5em;
}
body.account-types-nao #account-opening-new .supportPhone,
body.account-creation-info-nao #account-opening-new .supportPhone,
body.account-verid-nao #account-opening-new .supportPhone,
body.account-new-userid-nao #account-opening-new .supportPhone,
body.account-info-entry-nao #account-opening-new .supportPhone,
body.overview #account-opening-new .supportPhone,
body.account-status-nao #account-opening-new .supportPhone {
  margin-left: 0px;
  margin-bottom: 25px;
  padding: 5px 10px;
  background-color: #dddddd;
  font-weight: 600;
  text-align: left;
}
@media (min-width: 768px) {
  body.account-types-nao #account-opening-new .supportPhone,
  body.account-creation-info-nao #account-opening-new .supportPhone,
  body.account-verid-nao #account-opening-new .supportPhone,
  body.account-new-userid-nao #account-opening-new .supportPhone,
  body.account-info-entry-nao #account-opening-new .supportPhone,
  body.overview #account-opening-new .supportPhone,
  body.account-status-nao #account-opening-new .supportPhone {
    position: relative;
    top: 10px;
  }
}
body.account-types-nao #account-opening-new div,
body.account-creation-info-nao #account-opening-new div,
body.account-verid-nao #account-opening-new div,
body.account-new-userid-nao #account-opening-new div,
body.account-info-entry-nao #account-opening-new div,
body.overview #account-opening-new div,
body.account-status-nao #account-opening-new div {
  min-height: 0px;
}
body.account-types-nao #account-opening-new .noMargin,
body.account-creation-info-nao #account-opening-new .noMargin,
body.account-verid-nao #account-opening-new .noMargin,
body.account-new-userid-nao #account-opening-new .noMargin,
body.account-info-entry-nao #account-opening-new .noMargin,
body.overview #account-opening-new .noMargin,
body.account-status-nao #account-opening-new .noMargin {
  margin-top: 0px;
  margin-bottom: 5px;
  border-top: 1px solid #ccc;
}
body.account-types-nao #account-opening-new .readOnlyText,
body.account-creation-info-nao #account-opening-new .readOnlyText,
body.account-verid-nao #account-opening-new .readOnlyText,
body.account-new-userid-nao #account-opening-new .readOnlyText,
body.account-info-entry-nao #account-opening-new .readOnlyText,
body.overview #account-opening-new .readOnlyText,
body.account-status-nao #account-opening-new .readOnlyText {
  font-size: 14px;
}
body.account-types-nao #account-opening-new .mutedHeader,
body.account-creation-info-nao #account-opening-new .mutedHeader,
body.account-verid-nao #account-opening-new .mutedHeader,
body.account-new-userid-nao #account-opening-new .mutedHeader,
body.account-info-entry-nao #account-opening-new .mutedHeader,
body.overview #account-opening-new .mutedHeader,
body.account-status-nao #account-opening-new .mutedHeader {
  padding-top: 0;
}
body.account-types-nao #account-opening-new .control-group,
body.account-creation-info-nao #account-opening-new .control-group,
body.account-verid-nao #account-opening-new .control-group,
body.account-new-userid-nao #account-opening-new .control-group,
body.account-info-entry-nao #account-opening-new .control-group,
body.overview #account-opening-new .control-group,
body.account-status-nao #account-opening-new .control-group {
  margin-bottom: 25px;
}
body.account-types-nao #account-opening-new .verIdForm .control-group,
body.account-creation-info-nao #account-opening-new .verIdForm .control-group,
body.account-verid-nao #account-opening-new .verIdForm .control-group,
body.account-new-userid-nao #account-opening-new .verIdForm .control-group,
body.account-info-entry-nao #account-opening-new .verIdForm .control-group,
body.overview #account-opening-new .verIdForm .control-group,
body.account-status-nao #account-opening-new .verIdForm .control-group {
  margin-bottom: 10px;
}
body.account-types-nao #account-opening-new .btn-option,
body.account-creation-info-nao #account-opening-new .btn-option,
body.account-verid-nao #account-opening-new .btn-option,
body.account-new-userid-nao #account-opening-new .btn-option,
body.account-info-entry-nao #account-opening-new .btn-option,
body.overview #account-opening-new .btn-option,
body.account-status-nao #account-opening-new .btn-option {
  position: relative;
  margin-right: 10px;
}
body.account-types-nao #account-opening-new .btn-option .btn,
body.account-creation-info-nao #account-opening-new .btn-option .btn,
body.account-verid-nao #account-opening-new .btn-option .btn,
body.account-new-userid-nao #account-opening-new .btn-option .btn,
body.account-info-entry-nao #account-opening-new .btn-option .btn,
body.overview #account-opening-new .btn-option .btn,
body.account-status-nao #account-opening-new .btn-option .btn {
  margin-left: 0px;
  padding-top: 0;
  line-height: inherit;
  background-image: none;
}
body.account-types-nao #account-opening-new .btn-option .btn span,
body.account-creation-info-nao #account-opening-new .btn-option .btn span,
body.account-verid-nao #account-opening-new .btn-option .btn span,
body.account-new-userid-nao #account-opening-new .btn-option .btn span,
body.account-info-entry-nao #account-opening-new .btn-option .btn span,
body.overview #account-opening-new .btn-option .btn span,
body.account-status-nao #account-opening-new .btn-option .btn span {
  word-wrap: break-word;
}
body.account-types-nao #account-opening-new .btn-option .fa-check-circle,
body.account-creation-info-nao #account-opening-new .btn-option .fa-check-circle,
body.account-verid-nao #account-opening-new .btn-option .fa-check-circle,
body.account-new-userid-nao #account-opening-new .btn-option .fa-check-circle,
body.account-info-entry-nao #account-opening-new .btn-option .fa-check-circle,
body.overview #account-opening-new .btn-option .fa-check-circle,
body.account-status-nao #account-opening-new .btn-option .fa-check-circle {
  position: absolute;
  left: 0.5em;
  top: 30%;
  color: #ffffff;
}
body.account-types-nao #account-opening-new .ansButton,
body.account-creation-info-nao #account-opening-new .ansButton,
body.account-verid-nao #account-opening-new .ansButton,
body.account-new-userid-nao #account-opening-new .ansButton,
body.account-info-entry-nao #account-opening-new .ansButton,
body.overview #account-opening-new .ansButton,
body.account-status-nao #account-opening-new .ansButton {
  width: 100%;
  margin-left: 0px;
  padding-top: 0;
  line-height: 15px;
  font-weight: 700;
  font-size: 12px;
  border-radius: 5px;
  height: 62px;
  color: #fff;
  background-color: #9a9a9a;
  border: 1px solid #818181;
  text-align: center;
}
body.account-types-nao #account-opening-new .ansButton.ansButton-selected,
body.account-creation-info-nao #account-opening-new .ansButton.ansButton-selected,
body.account-verid-nao #account-opening-new .ansButton.ansButton-selected,
body.account-new-userid-nao #account-opening-new .ansButton.ansButton-selected,
body.account-info-entry-nao #account-opening-new .ansButton.ansButton-selected,
body.overview #account-opening-new .ansButton.ansButton-selected,
body.account-status-nao #account-opening-new .ansButton.ansButton-selected {
  background-color: #638cb4;
  color: #ffffff;
  padding-left: 30px;
}
body.account-types-nao #account-opening-new .btn-option:nth-child(4),
body.account-creation-info-nao #account-opening-new .btn-option:nth-child(4),
body.account-verid-nao #account-opening-new .btn-option:nth-child(4),
body.account-new-userid-nao #account-opening-new .btn-option:nth-child(4),
body.account-info-entry-nao #account-opening-new .btn-option:nth-child(4),
body.overview #account-opening-new .btn-option:nth-child(4),
body.account-status-nao #account-opening-new .btn-option:nth-child(4) {
  margin-left: 0px;
}
body.account-types-nao #account-opening-new a,
body.account-creation-info-nao #account-opening-new a,
body.account-verid-nao #account-opening-new a,
body.account-new-userid-nao #account-opening-new a,
body.account-info-entry-nao #account-opening-new a,
body.overview #account-opening-new a,
body.account-status-nao #account-opening-new a {
  cursor: pointer;
  font-weight: bold;
}
body.account-types-nao #account-opening-new button.btn.btn-primary,
body.account-creation-info-nao #account-opening-new button.btn.btn-primary,
body.account-verid-nao #account-opening-new button.btn.btn-primary,
body.account-new-userid-nao #account-opening-new button.btn.btn-primary,
body.account-info-entry-nao #account-opening-new button.btn.btn-primary,
body.overview #account-opening-new button.btn.btn-primary,
body.account-status-nao #account-opening-new button.btn.btn-primary {
  margin-right: 15px;
  font-size: 12px;
  font-weight: bold;
  text-transform: capitalize;
  color: #fff;
  border: 1px solid #4a729a;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
  box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.5);
}
body.account-types-nao #account-opening-new button.btn.btn-primary[disabled],
body.account-creation-info-nao #account-opening-new button.btn.btn-primary[disabled],
body.account-verid-nao #account-opening-new button.btn.btn-primary[disabled],
body.account-new-userid-nao #account-opening-new button.btn.btn-primary[disabled],
body.account-info-entry-nao #account-opening-new button.btn.btn-primary[disabled],
body.overview #account-opening-new button.btn.btn-primary[disabled],
body.account-status-nao #account-opening-new button.btn.btn-primary[disabled] {
  color: #333333;
  background-color: #e6e6e6;
  border: 1px solid #4a729a;
}
body.account-types-nao #account-opening-new .fa.fa-eye,
body.account-creation-info-nao #account-opening-new .fa.fa-eye,
body.account-verid-nao #account-opening-new .fa.fa-eye,
body.account-new-userid-nao #account-opening-new .fa.fa-eye,
body.account-info-entry-nao #account-opening-new .fa.fa-eye,
body.overview #account-opening-new .fa.fa-eye,
body.account-status-nao #account-opening-new .fa.fa-eye,
body.account-types-nao #account-opening-new .fa.fa-eye-slash,
body.account-creation-info-nao #account-opening-new .fa.fa-eye-slash,
body.account-verid-nao #account-opening-new .fa.fa-eye-slash,
body.account-new-userid-nao #account-opening-new .fa.fa-eye-slash,
body.account-info-entry-nao #account-opening-new .fa.fa-eye-slash,
body.overview #account-opening-new .fa.fa-eye-slash,
body.account-status-nao #account-opening-new .fa.fa-eye-slash {
  position: absolute;
  top: 18px;
  cursor: pointer;
  color: #cecece;
  left: 90%;
}
body.account-types-nao #account-opening-new .footer-right,
body.account-creation-info-nao #account-opening-new .footer-right,
body.account-verid-nao #account-opening-new .footer-right,
body.account-new-userid-nao #account-opening-new .footer-right,
body.account-info-entry-nao #account-opening-new .footer-right,
body.overview #account-opening-new .footer-right,
body.account-status-nao #account-opening-new .footer-right {
  text-align: right;
}
body.account-types-nao #account-opening-new .span12.buttonHolder,
body.account-creation-info-nao #account-opening-new .span12.buttonHolder,
body.account-verid-nao #account-opening-new .span12.buttonHolder,
body.account-new-userid-nao #account-opening-new .span12.buttonHolder,
body.account-info-entry-nao #account-opening-new .span12.buttonHolder,
body.overview #account-opening-new .span12.buttonHolder,
body.account-status-nao #account-opening-new .span12.buttonHolder {
  margin-left: 0;
}
body.account-types-nao #account-opening-new .icon-info-sign,
body.account-creation-info-nao #account-opening-new .icon-info-sign,
body.account-verid-nao #account-opening-new .icon-info-sign,
body.account-new-userid-nao #account-opening-new .icon-info-sign,
body.account-info-entry-nao #account-opening-new .icon-info-sign,
body.overview #account-opening-new .icon-info-sign,
body.account-status-nao #account-opening-new .icon-info-sign {
  color: #638cb4;
  text-shadow: 1px 1px 1px #cccccc;
}
body.account-types-nao #account-opening-new .fa.fa-stack-2x,
body.account-creation-info-nao #account-opening-new .fa.fa-stack-2x,
body.account-verid-nao #account-opening-new .fa.fa-stack-2x,
body.account-new-userid-nao #account-opening-new .fa.fa-stack-2x,
body.account-info-entry-nao #account-opening-new .fa.fa-stack-2x,
body.overview #account-opening-new .fa.fa-stack-2x,
body.account-status-nao #account-opening-new .fa.fa-stack-2x {
  color: #ffa04f;
}
body.account-types-nao #account-opening-new .phoneheading,
body.account-creation-info-nao #account-opening-new .phoneheading,
body.account-verid-nao #account-opening-new .phoneheading,
body.account-new-userid-nao #account-opening-new .phoneheading,
body.account-info-entry-nao #account-opening-new .phoneheading,
body.overview #account-opening-new .phoneheading,
body.account-status-nao #account-opening-new .phoneheading {
  font-style: normal;
  font-size: 18px;
  padding-bottom: 10px;
}
body.account-types-nao #account-opening-new button,
body.account-creation-info-nao #account-opening-new button,
body.account-verid-nao #account-opening-new button,
body.account-new-userid-nao #account-opening-new button,
body.account-info-entry-nao #account-opening-new button,
body.overview #account-opening-new button,
body.account-status-nao #account-opening-new button,
body.account-types-nao #account-opening-new .btn,
body.account-creation-info-nao #account-opening-new .btn,
body.account-verid-nao #account-opening-new .btn,
body.account-new-userid-nao #account-opening-new .btn,
body.account-info-entry-nao #account-opening-new .btn,
body.overview #account-opening-new .btn,
body.account-status-nao #account-opening-new .btn {
  -webkit-tap-highlight-color: transparent;
}
body.account-types-nao #account-opening-new .error,
body.account-creation-info-nao #account-opening-new .error,
body.account-verid-nao #account-opening-new .error,
body.account-new-userid-nao #account-opening-new .error,
body.account-info-entry-nao #account-opening-new .error,
body.overview #account-opening-new .error,
body.account-status-nao #account-opening-new .error {
  border: 1px solid red !important;
}
body.account-types-nao #account-opening-new .supportPhoneSpan,
body.account-creation-info-nao #account-opening-new .supportPhoneSpan,
body.account-verid-nao #account-opening-new .supportPhoneSpan,
body.account-new-userid-nao #account-opening-new .supportPhoneSpan,
body.account-info-entry-nao #account-opening-new .supportPhoneSpan,
body.overview #account-opening-new .supportPhoneSpan,
body.account-status-nao #account-opening-new .supportPhoneSpan {
  height: 0px;
}
body.account-types-nao #account-opening-new .linkText,
body.account-creation-info-nao #account-opening-new .linkText,
body.account-verid-nao #account-opening-new .linkText,
body.account-new-userid-nao #account-opening-new .linkText,
body.account-info-entry-nao #account-opening-new .linkText,
body.overview #account-opening-new .linkText,
body.account-status-nao #account-opening-new .linkText {
  color: #0088cc;
  padding-top: 0px;
  cursor: pointer;
  font-weight: 600;
}
body.account-types-nao #account-opening-new .emptySpan,
body.account-creation-info-nao #account-opening-new .emptySpan,
body.account-verid-nao #account-opening-new .emptySpan,
body.account-new-userid-nao #account-opening-new .emptySpan,
body.account-info-entry-nao #account-opening-new .emptySpan,
body.overview #account-opening-new .emptySpan,
body.account-status-nao #account-opening-new .emptySpan {
  height: 0px;
}
body.account-types-nao #account-opening-new .btnGrey,
body.account-creation-info-nao #account-opening-new .btnGrey,
body.account-verid-nao #account-opening-new .btnGrey,
body.account-new-userid-nao #account-opening-new .btnGrey,
body.account-info-entry-nao #account-opening-new .btnGrey,
body.overview #account-opening-new .btnGrey,
body.account-status-nao #account-opening-new .btnGrey {
  background-color: #9a9a9a;
  border: 1px solid #818181;
  color: #ffffff;
  background-image: none;
}
body.account-types-nao #account-opening-new .margin-left,
body.account-creation-info-nao #account-opening-new .margin-left,
body.account-verid-nao #account-opening-new .margin-left,
body.account-new-userid-nao #account-opening-new .margin-left,
body.account-info-entry-nao #account-opening-new .margin-left,
body.overview #account-opening-new .margin-left,
body.account-status-nao #account-opening-new .margin-left {
  margin-left: 0px;
  margin-top: 12px;
}
body.account-types-nao #account-opening-new .bold,
body.account-creation-info-nao #account-opening-new .bold,
body.account-verid-nao #account-opening-new .bold,
body.account-new-userid-nao #account-opening-new .bold,
body.account-info-entry-nao #account-opening-new .bold,
body.overview #account-opening-new .bold,
body.account-status-nao #account-opening-new .bold {
  font-weight: 600;
}
body.account-types-nao #account-opening-new .actionable,
body.account-creation-info-nao #account-opening-new .actionable,
body.account-verid-nao #account-opening-new .actionable,
body.account-new-userid-nao #account-opening-new .actionable,
body.account-info-entry-nao #account-opening-new .actionable,
body.overview #account-opening-new .actionable,
body.account-status-nao #account-opening-new .actionable {
  color: #638cb4 !important;
  cursor: pointer;
}
body.account-types-nao #account-opening-new .actionable.noUnderline,
body.account-creation-info-nao #account-opening-new .actionable.noUnderline,
body.account-verid-nao #account-opening-new .actionable.noUnderline,
body.account-new-userid-nao #account-opening-new .actionable.noUnderline,
body.account-info-entry-nao #account-opening-new .actionable.noUnderline,
body.overview #account-opening-new .actionable.noUnderline,
body.account-status-nao #account-opening-new .actionable.noUnderline {
  text-decoration: none;
}
body.account-types-nao #account-opening-new .answerHolder,
body.account-creation-info-nao #account-opening-new .answerHolder,
body.account-verid-nao #account-opening-new .answerHolder,
body.account-new-userid-nao #account-opening-new .answerHolder,
body.account-info-entry-nao #account-opening-new .answerHolder,
body.overview #account-opening-new .answerHolder,
body.account-status-nao #account-opening-new .answerHolder {
  margin-top: 20px;
}
body.account-types-nao #account-opening-new .muted,
body.account-creation-info-nao #account-opening-new .muted,
body.account-verid-nao #account-opening-new .muted,
body.account-new-userid-nao #account-opening-new .muted,
body.account-info-entry-nao #account-opening-new .muted,
body.overview #account-opening-new .muted,
body.account-status-nao #account-opening-new .muted {
  font-size: 13px;
  padding-top: 0px;
  margin-top: 10px;
}
body.account-types-nao #account-opening-new .naoLogout,
body.account-creation-info-nao #account-opening-new .naoLogout,
body.account-verid-nao #account-opening-new .naoLogout,
body.account-new-userid-nao #account-opening-new .naoLogout,
body.account-info-entry-nao #account-opening-new .naoLogout,
body.overview #account-opening-new .naoLogout,
body.account-status-nao #account-opening-new .naoLogout {
  dispaly: block;
}
body.account-types-nao .identity-verification-form,
body.account-creation-info-nao .identity-verification-form,
body.account-verid-nao .identity-verification-form,
body.account-new-userid-nao .identity-verification-form,
body.account-info-entry-nao .identity-verification-form,
body.overview .identity-verification-form,
body.account-status-nao .identity-verification-form {
  padding: 10px 5px 20px;
}
body.account-types-nao #account-opening-new .inputElement input[type="text"],
body.account-creation-info-nao #account-opening-new .inputElement input[type="text"],
body.account-verid-nao #account-opening-new .inputElement input[type="text"],
body.account-new-userid-nao #account-opening-new .inputElement input[type="text"],
body.account-info-entry-nao #account-opening-new .inputElement input[type="text"],
body.overview #account-opening-new .inputElement input[type="text"],
body.account-status-nao #account-opening-new .inputElement input[type="text"],
body.account-types-nao #account-opening-new .inputElement input[type="password"],
body.account-creation-info-nao #account-opening-new .inputElement input[type="password"],
body.account-verid-nao #account-opening-new .inputElement input[type="password"],
body.account-new-userid-nao #account-opening-new .inputElement input[type="password"],
body.account-info-entry-nao #account-opening-new .inputElement input[type="password"],
body.overview #account-opening-new .inputElement input[type="password"],
body.account-status-nao #account-opening-new .inputElement input[type="password"],
body.account-types-nao #account-opening-new .inputElement select,
body.account-creation-info-nao #account-opening-new .inputElement select,
body.account-verid-nao #account-opening-new .inputElement select,
body.account-new-userid-nao #account-opening-new .inputElement select,
body.account-info-entry-nao #account-opening-new .inputElement select,
body.overview #account-opening-new .inputElement select,
body.account-status-nao #account-opening-new .inputElement select,
body.account-types-nao #account-opening-new input[type="text"],
body.account-creation-info-nao #account-opening-new input[type="text"],
body.account-verid-nao #account-opening-new input[type="text"],
body.account-new-userid-nao #account-opening-new input[type="text"],
body.account-info-entry-nao #account-opening-new input[type="text"],
body.overview #account-opening-new input[type="text"],
body.account-status-nao #account-opening-new input[type="text"],
body.account-types-nao #account-opening-new input[type="password"],
body.account-creation-info-nao #account-opening-new input[type="password"],
body.account-verid-nao #account-opening-new input[type="password"],
body.account-new-userid-nao #account-opening-new input[type="password"],
body.account-info-entry-nao #account-opening-new input[type="password"],
body.overview #account-opening-new input[type="password"],
body.account-status-nao #account-opening-new input[type="password"],
body.account-types-nao #account-opening-new select,
body.account-creation-info-nao #account-opening-new select,
body.account-verid-nao #account-opening-new select,
body.account-new-userid-nao #account-opening-new select,
body.account-info-entry-nao #account-opening-new select,
body.overview #account-opening-new select,
body.account-status-nao #account-opening-new select {
  box-sizing: border-box;
  background-color: transparent;
  border: none;
  color: #626262;
  font-size: 14px;
  margin: 9px 0 7px 0;
  margin: 0;
  height: 61px;
  outline: none;
  width: 100%;
}
body.account-types-nao #account-opening-new input[type="text"],
body.account-creation-info-nao #account-opening-new input[type="text"],
body.account-verid-nao #account-opening-new input[type="text"],
body.account-new-userid-nao #account-opening-new input[type="text"],
body.account-info-entry-nao #account-opening-new input[type="text"],
body.overview #account-opening-new input[type="text"],
body.account-status-nao #account-opening-new input[type="text"],
body.account-types-nao #account-opening-new input[type="password"],
body.account-creation-info-nao #account-opening-new input[type="password"],
body.account-verid-nao #account-opening-new input[type="password"],
body.account-new-userid-nao #account-opening-new input[type="password"],
body.account-info-entry-nao #account-opening-new input[type="password"],
body.overview #account-opening-new input[type="password"],
body.account-status-nao #account-opening-new input[type="password"],
body.account-types-nao #account-opening-new select,
body.account-creation-info-nao #account-opening-new select,
body.account-verid-nao #account-opening-new select,
body.account-new-userid-nao #account-opening-new select,
body.account-info-entry-nao #account-opening-new select,
body.overview #account-opening-new select,
body.account-status-nao #account-opening-new select {
  height: 61px;
  border: 1px solid #c8c8c8;
}
body.account-types-nao #account-opening-new .inputElement input[type="text"],
body.account-creation-info-nao #account-opening-new .inputElement input[type="text"],
body.account-verid-nao #account-opening-new .inputElement input[type="text"],
body.account-new-userid-nao #account-opening-new .inputElement input[type="text"],
body.account-info-entry-nao #account-opening-new .inputElement input[type="text"],
body.overview #account-opening-new .inputElement input[type="text"],
body.account-status-nao #account-opening-new .inputElement input[type="text"],
body.account-types-nao #account-opening-new .inputElement input[type="password"],
body.account-creation-info-nao #account-opening-new .inputElement input[type="password"],
body.account-verid-nao #account-opening-new .inputElement input[type="password"],
body.account-new-userid-nao #account-opening-new .inputElement input[type="password"],
body.account-info-entry-nao #account-opening-new .inputElement input[type="password"],
body.overview #account-opening-new .inputElement input[type="password"],
body.account-status-nao #account-opening-new .inputElement input[type="password"] {
  padding: 2em 10px 6px 10px !important;
}
body.account-types-nao #account-opening-new .inputElement select,
body.account-creation-info-nao #account-opening-new .inputElement select,
body.account-verid-nao #account-opening-new .inputElement select,
body.account-new-userid-nao #account-opening-new .inputElement select,
body.account-info-entry-nao #account-opening-new .inputElement select,
body.overview #account-opening-new .inputElement select,
body.account-status-nao #account-opening-new .inputElement select {
  padding: 1em 10px 6px 5px;
}
body.account-types-nao #account-opening-new .inputElement label,
body.account-creation-info-nao #account-opening-new .inputElement label,
body.account-verid-nao #account-opening-new .inputElement label,
body.account-new-userid-nao #account-opening-new .inputElement label,
body.account-info-entry-nao #account-opening-new .inputElement label,
body.overview #account-opening-new .inputElement label,
body.account-status-nao #account-opening-new .inputElement label {
  box-sizing: border-box;
  font-size: 77%;
  color: #aeaeae;
  letter-spacing: 0.03em;
  position: absolute;
  top: 5px;
  left: 10px;
  text-transform: uppercase;
}
body.account-types-nao #account-opening-new .readOnlyElement span,
body.account-creation-info-nao #account-opening-new .readOnlyElement span,
body.account-verid-nao #account-opening-new .readOnlyElement span,
body.account-new-userid-nao #account-opening-new .readOnlyElement span,
body.account-info-entry-nao #account-opening-new .readOnlyElement span,
body.overview #account-opening-new .readOnlyElement span,
body.account-status-nao #account-opening-new .readOnlyElement span {
  font-size: 65%;
  color: #aeaeae;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}
body.account-types-nao #account-opening-new .inputElement .active label,
body.account-creation-info-nao #account-opening-new .inputElement .active label,
body.account-verid-nao #account-opening-new .inputElement .active label,
body.account-new-userid-nao #account-opening-new .inputElement .active label,
body.account-info-entry-nao #account-opening-new .inputElement .active label,
body.overview #account-opening-new .inputElement .active label,
body.account-status-nao #account-opening-new .inputElement .active label,
body.account-types-nao #account-opening-new input:focus + label,
body.account-creation-info-nao #account-opening-new input:focus + label,
body.account-verid-nao #account-opening-new input:focus + label,
body.account-new-userid-nao #account-opening-new input:focus + label,
body.account-info-entry-nao #account-opening-new input:focus + label,
body.overview #account-opening-new input:focus + label,
body.account-status-nao #account-opening-new input:focus + label {
  color: #0059a6;
  font-weight: bold;
  letter-spacing: -0.01em;
}
body.account-types-nao #account-opening-new .inputElement,
body.account-creation-info-nao #account-opening-new .inputElement,
body.account-verid-nao #account-opening-new .inputElement,
body.account-new-userid-nao #account-opening-new .inputElement,
body.account-info-entry-nao #account-opening-new .inputElement,
body.overview #account-opening-new .inputElement,
body.account-status-nao #account-opening-new .inputElement {
  margin-top: -1px;
  position: relative;
  border: 1px solid #c8c8c8;
  border-radius: 5px;
}
body.account-types-nao #account-opening-new .inputElement input[type="text"]:focus,
body.account-creation-info-nao #account-opening-new .inputElement input[type="text"]:focus,
body.account-verid-nao #account-opening-new .inputElement input[type="text"]:focus,
body.account-new-userid-nao #account-opening-new .inputElement input[type="text"]:focus,
body.account-info-entry-nao #account-opening-new .inputElement input[type="text"]:focus,
body.overview #account-opening-new .inputElement input[type="text"]:focus,
body.account-status-nao #account-opening-new .inputElement input[type="text"]:focus,
body.account-types-nao #account-opening-new .inputElement input[type="password"]:focus,
body.account-creation-info-nao #account-opening-new .inputElement input[type="password"]:focus,
body.account-verid-nao #account-opening-new .inputElement input[type="password"]:focus,
body.account-new-userid-nao #account-opening-new .inputElement input[type="password"]:focus,
body.account-info-entry-nao #account-opening-new .inputElement input[type="password"]:focus,
body.overview #account-opening-new .inputElement input[type="password"]:focus,
body.account-status-nao #account-opening-new .inputElement input[type="password"]:focus {
  color: #000;
  border-bottom: 3px solid #8A8A8A !important;
}
body.account-types-nao #account-opening-new .inputElement.dijitComboBox.dijitFocused,
body.account-creation-info-nao #account-opening-new .inputElement.dijitComboBox.dijitFocused,
body.account-verid-nao #account-opening-new .inputElement.dijitComboBox.dijitFocused,
body.account-new-userid-nao #account-opening-new .inputElement.dijitComboBox.dijitFocused,
body.account-info-entry-nao #account-opening-new .inputElement.dijitComboBox.dijitFocused,
body.overview #account-opening-new .inputElement.dijitComboBox.dijitFocused,
body.account-status-nao #account-opening-new .inputElement.dijitComboBox.dijitFocused {
  color: #000;
  border-bottom: 3px solid #8A8A8A !important;
}
body.account-types-nao #account-opening-new .inputElement.dijitComboBox.dijitFocused input[type="text"]:focus,
body.account-creation-info-nao #account-opening-new .inputElement.dijitComboBox.dijitFocused input[type="text"]:focus,
body.account-verid-nao #account-opening-new .inputElement.dijitComboBox.dijitFocused input[type="text"]:focus,
body.account-new-userid-nao #account-opening-new .inputElement.dijitComboBox.dijitFocused input[type="text"]:focus,
body.account-info-entry-nao #account-opening-new .inputElement.dijitComboBox.dijitFocused input[type="text"]:focus,
body.overview #account-opening-new .inputElement.dijitComboBox.dijitFocused input[type="text"]:focus,
body.account-status-nao #account-opening-new .inputElement.dijitComboBox.dijitFocused input[type="text"]:focus {
  border-bottom: none !important;
}
body.account-types-nao #account-opening-new .margin-left,
body.account-creation-info-nao #account-opening-new .margin-left,
body.account-verid-nao #account-opening-new .margin-left,
body.account-new-userid-nao #account-opening-new .margin-left,
body.account-info-entry-nao #account-opening-new .margin-left,
body.overview #account-opening-new .margin-left,
body.account-status-nao #account-opening-new .margin-left {
  margin-left: 0px;
  margin-top: 12px;
}
body.account-types-nao #account-opening-new .radio-margin,
body.account-creation-info-nao #account-opening-new .radio-margin,
body.account-verid-nao #account-opening-new .radio-margin,
body.account-new-userid-nao #account-opening-new .radio-margin,
body.account-info-entry-nao #account-opening-new .radio-margin,
body.overview #account-opening-new .radio-margin,
body.account-status-nao #account-opening-new .radio-margin {
  margin-left: 5px;
}
body.account-types-nao #account-opening-new .span2Extended,
body.account-creation-info-nao #account-opening-new .span2Extended,
body.account-verid-nao #account-opening-new .span2Extended,
body.account-new-userid-nao #account-opening-new .span2Extended,
body.account-info-entry-nao #account-opening-new .span2Extended,
body.overview #account-opening-new .span2Extended,
body.account-status-nao #account-opening-new .span2Extended {
  width: 17.2%;
}
body.account-types-nao #account-opening-new .capitalize,
body.account-creation-info-nao #account-opening-new .capitalize,
body.account-verid-nao #account-opening-new .capitalize,
body.account-new-userid-nao #account-opening-new .capitalize,
body.account-info-entry-nao #account-opening-new .capitalize,
body.overview #account-opening-new .capitalize,
body.account-status-nao #account-opening-new .capitalize {
  text-transform: capitalize;
}
body.account-types-nao #account-opening-new .dijitTextBox.dijitFocused label,
body.account-creation-info-nao #account-opening-new .dijitTextBox.dijitFocused label,
body.account-verid-nao #account-opening-new .dijitTextBox.dijitFocused label,
body.account-new-userid-nao #account-opening-new .dijitTextBox.dijitFocused label,
body.account-info-entry-nao #account-opening-new .dijitTextBox.dijitFocused label,
body.overview #account-opening-new .dijitTextBox.dijitFocused label,
body.account-status-nao #account-opening-new .dijitTextBox.dijitFocused label,
body.account-types-nao #account-opening-new .dijitValidationTextBox.dijitFocused label,
body.account-creation-info-nao #account-opening-new .dijitValidationTextBox.dijitFocused label,
body.account-verid-nao #account-opening-new .dijitValidationTextBox.dijitFocused label,
body.account-new-userid-nao #account-opening-new .dijitValidationTextBox.dijitFocused label,
body.account-info-entry-nao #account-opening-new .dijitValidationTextBox.dijitFocused label,
body.overview #account-opening-new .dijitValidationTextBox.dijitFocused label,
body.account-status-nao #account-opening-new .dijitValidationTextBox.dijitFocused label,
body.account-types-nao #account-opening-new .dijitComboBox.dijitFocused label,
body.account-creation-info-nao #account-opening-new .dijitComboBox.dijitFocused label,
body.account-verid-nao #account-opening-new .dijitComboBox.dijitFocused label,
body.account-new-userid-nao #account-opening-new .dijitComboBox.dijitFocused label,
body.account-info-entry-nao #account-opening-new .dijitComboBox.dijitFocused label,
body.overview #account-opening-new .dijitComboBox.dijitFocused label,
body.account-status-nao #account-opening-new .dijitComboBox.dijitFocused label,
body.account-types-nao #account-opening-new .dijitTextBoxFocused label,
body.account-creation-info-nao #account-opening-new .dijitTextBoxFocused label,
body.account-verid-nao #account-opening-new .dijitTextBoxFocused label,
body.account-new-userid-nao #account-opening-new .dijitTextBoxFocused label,
body.account-info-entry-nao #account-opening-new .dijitTextBoxFocused label,
body.overview #account-opening-new .dijitTextBoxFocused label,
body.account-status-nao #account-opening-new .dijitTextBoxFocused label,
body.account-types-nao #account-opening-new .dijitValidationTextBoxFocused label,
body.account-creation-info-nao #account-opening-new .dijitValidationTextBoxFocused label,
body.account-verid-nao #account-opening-new .dijitValidationTextBoxFocused label,
body.account-new-userid-nao #account-opening-new .dijitValidationTextBoxFocused label,
body.account-info-entry-nao #account-opening-new .dijitValidationTextBoxFocused label,
body.overview #account-opening-new .dijitValidationTextBoxFocused label,
body.account-status-nao #account-opening-new .dijitValidationTextBoxFocused label,
body.account-types-nao #account-opening-new .dijitComboBoxFocused label,
body.account-creation-info-nao #account-opening-new .dijitComboBoxFocused label,
body.account-verid-nao #account-opening-new .dijitComboBoxFocused label,
body.account-new-userid-nao #account-opening-new .dijitComboBoxFocused label,
body.account-info-entry-nao #account-opening-new .dijitComboBoxFocused label,
body.overview #account-opening-new .dijitComboBoxFocused label,
body.account-status-nao #account-opening-new .dijitComboBoxFocused label {
  color: #0059a6;
  font-weight: bold;
  letter-spacing: -0.01em;
}
body.account-types-nao #account-opening-new .dijitTextBoxError,
body.account-creation-info-nao #account-opening-new .dijitTextBoxError,
body.account-verid-nao #account-opening-new .dijitTextBoxError,
body.account-new-userid-nao #account-opening-new .dijitTextBoxError,
body.account-info-entry-nao #account-opening-new .dijitTextBoxError,
body.overview #account-opening-new .dijitTextBoxError,
body.account-status-nao #account-opening-new .dijitTextBoxError,
body.account-types-nao #account-opening-new .dijitValidationTextBoxError,
body.account-creation-info-nao #account-opening-new .dijitValidationTextBoxError,
body.account-verid-nao #account-opening-new .dijitValidationTextBoxError,
body.account-new-userid-nao #account-opening-new .dijitValidationTextBoxError,
body.account-info-entry-nao #account-opening-new .dijitValidationTextBoxError,
body.overview #account-opening-new .dijitValidationTextBoxError,
body.account-status-nao #account-opening-new .dijitValidationTextBoxError {
  border: 1px solid red !important;
}
body.account-types-nao #account-opening-new input[type="text"],
body.account-creation-info-nao #account-opening-new input[type="text"],
body.account-verid-nao #account-opening-new input[type="text"],
body.account-new-userid-nao #account-opening-new input[type="text"],
body.account-info-entry-nao #account-opening-new input[type="text"],
body.overview #account-opening-new input[type="text"],
body.account-status-nao #account-opening-new input[type="text"],
body.account-types-nao #account-opening-new .input[type="password"],
body.account-creation-info-nao #account-opening-new .input[type="password"],
body.account-verid-nao #account-opening-new .input[type="password"],
body.account-new-userid-nao #account-opening-new .input[type="password"],
body.account-info-entry-nao #account-opening-new .input[type="password"],
body.overview #account-opening-new .input[type="password"],
body.account-status-nao #account-opening-new .input[type="password"] {
  padding: 2em 10px 6px 10px !important;
}
body.account-types-nao #account-opening-new select,
body.account-creation-info-nao #account-opening-new select,
body.account-verid-nao #account-opening-new select,
body.account-new-userid-nao #account-opening-new select,
body.account-info-entry-nao #account-opening-new select,
body.overview #account-opening-new select,
body.account-status-nao #account-opening-new select {
  padding: 1em 10px 6px 5px !important;
}
body.account-types-nao #account-opening-new .dijitComboButton .dijitArrowButton,
body.account-creation-info-nao #account-opening-new .dijitComboButton .dijitArrowButton,
body.account-verid-nao #account-opening-new .dijitComboButton .dijitArrowButton,
body.account-new-userid-nao #account-opening-new .dijitComboButton .dijitArrowButton,
body.account-info-entry-nao #account-opening-new .dijitComboButton .dijitArrowButton,
body.overview #account-opening-new .dijitComboButton .dijitArrowButton,
body.account-status-nao #account-opening-new .dijitComboButton .dijitArrowButton,
body.account-types-nao #account-opening-new .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.account-creation-info-nao #account-opening-new .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.account-verid-nao #account-opening-new .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.account-new-userid-nao #account-opening-new .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.account-info-entry-nao #account-opening-new .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.overview #account-opening-new .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.account-status-nao #account-opening-new .dijitComboBox .dijitButtonNode.dijitArrowButton,
body.account-types-nao #account-opening-new .dijitSpinnerButtonContainer.dijitButtonNode,
body.account-creation-info-nao #account-opening-new .dijitSpinnerButtonContainer.dijitButtonNode,
body.account-verid-nao #account-opening-new .dijitSpinnerButtonContainer.dijitButtonNode,
body.account-new-userid-nao #account-opening-new .dijitSpinnerButtonContainer.dijitButtonNode,
body.account-info-entry-nao #account-opening-new .dijitSpinnerButtonContainer.dijitButtonNode,
body.overview #account-opening-new .dijitSpinnerButtonContainer.dijitButtonNode,
body.account-status-nao #account-opening-new .dijitSpinnerButtonContainer.dijitButtonNode,
body.account-types-nao #account-opening-new .dijitSelect .dijitButtonNode.dijitArrowButton,
body.account-creation-info-nao #account-opening-new .dijitSelect .dijitButtonNode.dijitArrowButton,
body.account-verid-nao #account-opening-new .dijitSelect .dijitButtonNode.dijitArrowButton,
body.account-new-userid-nao #account-opening-new .dijitSelect .dijitButtonNode.dijitArrowButton,
body.account-info-entry-nao #account-opening-new .dijitSelect .dijitButtonNode.dijitArrowButton,
body.overview #account-opening-new .dijitSelect .dijitButtonNode.dijitArrowButton,
body.account-status-nao #account-opening-new .dijitSelect .dijitButtonNode.dijitArrowButton {
  height: 49px;
  background: none;
  width: 20px;
  border: none;
}
body.account-types-nao #account-opening-new .dijitArrowButtonInner,
body.account-creation-info-nao #account-opening-new .dijitArrowButtonInner,
body.account-verid-nao #account-opening-new .dijitArrowButtonInner,
body.account-new-userid-nao #account-opening-new .dijitArrowButtonInner,
body.account-info-entry-nao #account-opening-new .dijitArrowButtonInner,
body.overview #account-opening-new .dijitArrowButtonInner,
body.account-status-nao #account-opening-new .dijitArrowButtonInner {
  position: relative;
  top: 36%;
}
body.account-types-nao #account-opening-new .dijitInputContainer,
body.account-creation-info-nao #account-opening-new .dijitInputContainer,
body.account-verid-nao #account-opening-new .dijitInputContainer,
body.account-new-userid-nao #account-opening-new .dijitInputContainer,
body.account-info-entry-nao #account-opening-new .dijitInputContainer,
body.overview #account-opening-new .dijitInputContainer,
body.account-status-nao #account-opening-new .dijitInputContainer {
  height: 61px;
}
body.account-types-nao #account-opening-new .dijitTextBox,
body.account-creation-info-nao #account-opening-new .dijitTextBox,
body.account-verid-nao #account-opening-new .dijitTextBox,
body.account-new-userid-nao #account-opening-new .dijitTextBox,
body.account-info-entry-nao #account-opening-new .dijitTextBox,
body.overview #account-opening-new .dijitTextBox,
body.account-status-nao #account-opening-new .dijitTextBox {
  border-radius: 5px;
  width: 100% !important;
}
body.account-types-nao #account-opening-new .dijitPlaceHolder,
body.account-creation-info-nao #account-opening-new .dijitPlaceHolder,
body.account-verid-nao #account-opening-new .dijitPlaceHolder,
body.account-new-userid-nao #account-opening-new .dijitPlaceHolder,
body.account-info-entry-nao #account-opening-new .dijitPlaceHolder,
body.overview #account-opening-new .dijitPlaceHolder,
body.account-status-nao #account-opening-new .dijitPlaceHolder {
  padding-left: 10px;
  padding-top: 35px;
}
body.account-types-nao #account-opening-new .bottomBorder,
body.account-creation-info-nao #account-opening-new .bottomBorder,
body.account-verid-nao #account-opening-new .bottomBorder,
body.account-new-userid-nao #account-opening-new .bottomBorder,
body.account-info-entry-nao #account-opening-new .bottomBorder,
body.overview #account-opening-new .bottomBorder,
body.account-status-nao #account-opening-new .bottomBorder {
  padding-bottom: 20px;
  border-bottom: 1px solid #cecece;
  margin-bottom: 20px;
}
body.account-types-nao #account-opening-new .guidetextRight,
body.account-creation-info-nao #account-opening-new .guidetextRight,
body.account-verid-nao #account-opening-new .guidetextRight,
body.account-new-userid-nao #account-opening-new .guidetextRight,
body.account-info-entry-nao #account-opening-new .guidetextRight,
body.overview #account-opening-new .guidetextRight,
body.account-status-nao #account-opening-new .guidetextRight {
  position: relative;
  right: -280px;
  top: -30px;
}
body.account-types-nao #account-opening-new .review-button,
body.account-creation-info-nao #account-opening-new .review-button,
body.account-verid-nao #account-opening-new .review-button,
body.account-new-userid-nao #account-opening-new .review-button,
body.account-info-entry-nao #account-opening-new .review-button,
body.overview #account-opening-new .review-button,
body.account-status-nao #account-opening-new .review-button,
body.account-types-nao #account-opening-new review-button:hover,
body.account-creation-info-nao #account-opening-new review-button:hover,
body.account-verid-nao #account-opening-new review-button:hover,
body.account-new-userid-nao #account-opening-new review-button:hover,
body.account-info-entry-nao #account-opening-new review-button:hover,
body.overview #account-opening-new review-button:hover,
body.account-status-nao #account-opening-new review-button:hover {
  position: relative;
  right: -120px;
  top: 0px;
  width: 110px;
}
body.account-types-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog,
body.account-creation-info-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog,
body.account-verid-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog,
body.account-new-userid-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog,
body.account-info-entry-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog,
body.overview #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog,
body.account-status-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog {
  display: block;
}
body.account-types-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning,
body.account-creation-info-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning,
body.account-verid-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning,
body.account-new-userid-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning,
body.account-info-entry-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning,
body.overview #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning,
body.account-status-nao #p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning {
  font-size: 5.5em;
}
body.account-types-nao .dijitDialog.verid,
body.account-creation-info-nao .dijitDialog.verid,
body.account-verid-nao .dijitDialog.verid,
body.account-new-userid-nao .dijitDialog.verid,
body.account-info-entry-nao .dijitDialog.verid,
body.overview .dijitDialog.verid,
body.account-status-nao .dijitDialog.verid {
  width: 420px;
}
body.account-types-nao .dijitDialog.verid a,
body.account-creation-info-nao .dijitDialog.verid a,
body.account-verid-nao .dijitDialog.verid a,
body.account-new-userid-nao .dijitDialog.verid a,
body.account-info-entry-nao .dijitDialog.verid a,
body.overview .dijitDialog.verid a,
body.account-status-nao .dijitDialog.verid a {
  cursor: pointer;
}
body.account-types-nao .muted.span4.whySSN,
body.account-creation-info-nao .muted.span4.whySSN,
body.account-verid-nao .muted.span4.whySSN,
body.account-new-userid-nao .muted.span4.whySSN,
body.account-info-entry-nao .muted.span4.whySSN,
body.overview .muted.span4.whySSN,
body.account-status-nao .muted.span4.whySSN {
  margin-top: 30px;
}
body.account-types-nao p.verID-HelpText,
body.account-creation-info-nao p.verID-HelpText,
body.account-verid-nao p.verID-HelpText,
body.account-new-userid-nao p.verID-HelpText,
body.account-info-entry-nao p.verID-HelpText,
body.overview p.verID-HelpText,
body.account-status-nao p.verID-HelpText {
  font-size: 15px;
}
@media screen and (max-width: 811px) {
  body.account-types-nao #account-opening-new .fa.fa-eye,
  body.account-creation-info-nao #account-opening-new .fa.fa-eye,
  body.account-verid-nao #account-opening-new .fa.fa-eye,
  body.account-new-userid-nao #account-opening-new .fa.fa-eye,
  body.account-info-entry-nao #account-opening-new .fa.fa-eye,
  body.overview #account-opening-new .fa.fa-eye,
  body.account-status-nao #account-opening-new .fa.fa-eye,
  body.account-types-nao #account-opening-new .fa.fa-eye-slash,
  body.account-creation-info-nao #account-opening-new .fa.fa-eye-slash,
  body.account-verid-nao #account-opening-new .fa.fa-eye-slash,
  body.account-new-userid-nao #account-opening-new .fa.fa-eye-slash,
  body.account-info-entry-nao #account-opening-new .fa.fa-eye-slash,
  body.overview #account-opening-new .fa.fa-eye-slash,
  body.account-status-nao #account-opening-new .fa.fa-eye-slash {
    left: 94%;
  }
  body.account-types-nao #account-opening-new .helpBar,
  body.account-creation-info-nao #account-opening-new .helpBar,
  body.account-verid-nao #account-opening-new .helpBar,
  body.account-new-userid-nao #account-opening-new .helpBar,
  body.account-info-entry-nao #account-opening-new .helpBar,
  body.overview #account-opening-new .helpBar,
  body.account-status-nao #account-opening-new .helpBar {
    white-space: nowrap;
    left: 0px;
    width: 96%;
  }
  body.account-types-nao #account-opening-new .answerHolder,
  body.account-creation-info-nao #account-opening-new .answerHolder,
  body.account-verid-nao #account-opening-new .answerHolder,
  body.account-new-userid-nao #account-opening-new .answerHolder,
  body.account-info-entry-nao #account-opening-new .answerHolder,
  body.overview #account-opening-new .answerHolder,
  body.account-status-nao #account-opening-new .answerHolder {
    margin: 20px 10px 0px 0px;
  }
  body.account-types-nao #account-opening-new .margin-left,
  body.account-creation-info-nao #account-opening-new .margin-left,
  body.account-verid-nao #account-opening-new .margin-left,
  body.account-new-userid-nao #account-opening-new .margin-left,
  body.account-info-entry-nao #account-opening-new .margin-left,
  body.overview #account-opening-new .margin-left,
  body.account-status-nao #account-opening-new .margin-left {
    margin-top: 0px;
  }
  body.account-types-nao #account-opening-new .control-group,
  body.account-creation-info-nao #account-opening-new .control-group,
  body.account-verid-nao #account-opening-new .control-group,
  body.account-new-userid-nao #account-opening-new .control-group,
  body.account-info-entry-nao #account-opening-new .control-group,
  body.overview #account-opening-new .control-group,
  body.account-status-nao #account-opening-new .control-group {
    margin-bottom: 15px;
  }
  body.account-types-nao .dijitDialog.verid,
  body.account-creation-info-nao .dijitDialog.verid,
  body.account-verid-nao .dijitDialog.verid,
  body.account-new-userid-nao .dijitDialog.verid,
  body.account-info-entry-nao .dijitDialog.verid,
  body.overview .dijitDialog.verid,
  body.account-status-nao .dijitDialog.verid {
    min-height: 205px;
  }
}
@media (min-width: 375px) and (max-width: 736px) {
  body.account-types-nao #account-opening-new .verIdForm,
  body.account-creation-info-nao #account-opening-new .verIdForm,
  body.account-verid-nao #account-opening-new .verIdForm,
  body.account-new-userid-nao #account-opening-new .verIdForm,
  body.account-info-entry-nao #account-opening-new .verIdForm,
  body.overview #account-opening-new .verIdForm,
  body.account-status-nao #account-opening-new .verIdForm {
    margin: 0px 15px 0px 0px;
  }
  body.account-types-nao #account-opening-new .fa.fa-eye,
  body.account-creation-info-nao #account-opening-new .fa.fa-eye,
  body.account-verid-nao #account-opening-new .fa.fa-eye,
  body.account-new-userid-nao #account-opening-new .fa.fa-eye,
  body.account-info-entry-nao #account-opening-new .fa.fa-eye,
  body.overview #account-opening-new .fa.fa-eye,
  body.account-status-nao #account-opening-new .fa.fa-eye,
  body.account-types-nao #account-opening-new .fa.fa-eye-slash,
  body.account-creation-info-nao #account-opening-new .fa.fa-eye-slash,
  body.account-verid-nao #account-opening-new .fa.fa-eye-slash,
  body.account-new-userid-nao #account-opening-new .fa.fa-eye-slash,
  body.account-info-entry-nao #account-opening-new .fa.fa-eye-slash,
  body.overview #account-opening-new .fa.fa-eye-slash,
  body.account-status-nao #account-opening-new .fa.fa-eye-slash {
    left: 87%;
  }
  body.account-types-nao #account-opening-new .helpBar,
  body.account-creation-info-nao #account-opening-new .helpBar,
  body.account-verid-nao #account-opening-new .helpBar,
  body.account-new-userid-nao #account-opening-new .helpBar,
  body.account-info-entry-nao #account-opening-new .helpBar,
  body.overview #account-opening-new .helpBar,
  body.account-status-nao #account-opening-new .helpBar {
    white-space: nowrap;
    width: 95%;
    margin-top: 10px;
  }
  body.account-types-nao #account-opening-new .infoDialog .infoDialogContent,
  body.account-creation-info-nao #account-opening-new .infoDialog .infoDialogContent,
  body.account-verid-nao #account-opening-new .infoDialog .infoDialogContent,
  body.account-new-userid-nao #account-opening-new .infoDialog .infoDialogContent,
  body.account-info-entry-nao #account-opening-new .infoDialog .infoDialogContent,
  body.overview #account-opening-new .infoDialog .infoDialogContent,
  body.account-status-nao #account-opening-new .infoDialog .infoDialogContent {
    width: 92%;
  }
  body.account-types-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-creation-info-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-verid-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-new-userid-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-info-entry-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.overview #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-status-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader {
    text-align: center;
  }
  body.account-types-nao #account-opening-new .ansButton,
  body.account-creation-info-nao #account-opening-new .ansButton,
  body.account-verid-nao #account-opening-new .ansButton,
  body.account-new-userid-nao #account-opening-new .ansButton,
  body.account-info-entry-nao #account-opening-new .ansButton,
  body.overview #account-opening-new .ansButton,
  body.account-status-nao #account-opening-new .ansButton {
    border-radius: 30px;
    width: 123%;
  }
  body.account-types-nao #account-opening-new .actionable,
  body.account-creation-info-nao #account-opening-new .actionable,
  body.account-verid-nao #account-opening-new .actionable,
  body.account-new-userid-nao #account-opening-new .actionable,
  body.account-info-entry-nao #account-opening-new .actionable,
  body.overview #account-opening-new .actionable,
  body.account-status-nao #account-opening-new .actionable {
    text-decoration: underline;
    font-size: 14px;
  }
}
@media (min-width: 375px) and (max-width: 736px) and (orientation: portrait) {
  body.account-types-nao #account-opening-new .helpBar,
  body.account-creation-info-nao #account-opening-new .helpBar,
  body.account-verid-nao #account-opening-new .helpBar,
  body.account-new-userid-nao #account-opening-new .helpBar,
  body.account-info-entry-nao #account-opening-new .helpBar,
  body.overview #account-opening-new .helpBar,
  body.account-status-nao #account-opening-new .helpBar {
    white-space: normal;
  }
}
@media (min-width: 375px) and (max-width: 736px) {
  body.account-types-nao #account-opening-new .verIdForm,
  body.account-creation-info-nao #account-opening-new .verIdForm,
  body.account-verid-nao #account-opening-new .verIdForm,
  body.account-new-userid-nao #account-opening-new .verIdForm,
  body.account-info-entry-nao #account-opening-new .verIdForm,
  body.overview #account-opening-new .verIdForm,
  body.account-status-nao #account-opening-new .verIdForm {
    margin: 0px 15px 0px 0px;
  }
  body.account-types-nao #account-opening-new .fa.fa-eye,
  body.account-creation-info-nao #account-opening-new .fa.fa-eye,
  body.account-verid-nao #account-opening-new .fa.fa-eye,
  body.account-new-userid-nao #account-opening-new .fa.fa-eye,
  body.account-info-entry-nao #account-opening-new .fa.fa-eye,
  body.overview #account-opening-new .fa.fa-eye,
  body.account-status-nao #account-opening-new .fa.fa-eye,
  body.account-types-nao #account-opening-new .fa.fa-eye-slash,
  body.account-creation-info-nao #account-opening-new .fa.fa-eye-slash,
  body.account-verid-nao #account-opening-new .fa.fa-eye-slash,
  body.account-new-userid-nao #account-opening-new .fa.fa-eye-slash,
  body.account-info-entry-nao #account-opening-new .fa.fa-eye-slash,
  body.overview #account-opening-new .fa.fa-eye-slash,
  body.account-status-nao #account-opening-new .fa.fa-eye-slash {
    left: 87%;
  }
  body.account-types-nao #account-opening-new .helpBar,
  body.account-creation-info-nao #account-opening-new .helpBar,
  body.account-verid-nao #account-opening-new .helpBar,
  body.account-new-userid-nao #account-opening-new .helpBar,
  body.account-info-entry-nao #account-opening-new .helpBar,
  body.overview #account-opening-new .helpBar,
  body.account-status-nao #account-opening-new .helpBar {
    width: 95%;
    margin-top: 10px;
  }
  body.account-types-nao #account-opening-new .infoDialog .infoDialogContent,
  body.account-creation-info-nao #account-opening-new .infoDialog .infoDialogContent,
  body.account-verid-nao #account-opening-new .infoDialog .infoDialogContent,
  body.account-new-userid-nao #account-opening-new .infoDialog .infoDialogContent,
  body.account-info-entry-nao #account-opening-new .infoDialog .infoDialogContent,
  body.overview #account-opening-new .infoDialog .infoDialogContent,
  body.account-status-nao #account-opening-new .infoDialog .infoDialogContent {
    width: 92%;
  }
  body.account-types-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-creation-info-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-verid-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-new-userid-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-info-entry-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.overview #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-status-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader {
    text-align: center;
  }
  body.account-types-nao #account-opening-new .ansButton,
  body.account-creation-info-nao #account-opening-new .ansButton,
  body.account-verid-nao #account-opening-new .ansButton,
  body.account-new-userid-nao #account-opening-new .ansButton,
  body.account-info-entry-nao #account-opening-new .ansButton,
  body.overview #account-opening-new .ansButton,
  body.account-status-nao #account-opening-new .ansButton {
    border-radius: 30px;
    width: 123%;
  }
  body.account-types-nao #account-opening-new .actionable,
  body.account-creation-info-nao #account-opening-new .actionable,
  body.account-verid-nao #account-opening-new .actionable,
  body.account-new-userid-nao #account-opening-new .actionable,
  body.account-info-entry-nao #account-opening-new .actionable,
  body.overview #account-opening-new .actionable,
  body.account-status-nao #account-opening-new .actionable {
    font-size: 14px;
    text-decoration: none;
  }
}
@media (min-width: 375px) and (max-width: 736px) and (orientation: portrait) {
  body.account-types-nao #account-opening-new .helpBar,
  body.account-creation-info-nao #account-opening-new .helpBar,
  body.account-verid-nao #account-opening-new .helpBar,
  body.account-new-userid-nao #account-opening-new .helpBar,
  body.account-info-entry-nao #account-opening-new .helpBar,
  body.overview #account-opening-new .helpBar,
  body.account-status-nao #account-opening-new .helpBar {
    white-space: normal;
  }
}
@media (min-width: 768px) and (max-width: 1366px) {
  body.account-types-nao #account-opening-new .verIdForm,
  body.account-creation-info-nao #account-opening-new .verIdForm,
  body.account-verid-nao #account-opening-new .verIdForm,
  body.account-new-userid-nao #account-opening-new .verIdForm,
  body.account-info-entry-nao #account-opening-new .verIdForm,
  body.overview #account-opening-new .verIdForm,
  body.account-status-nao #account-opening-new .verIdForm {
    margin: 0px 15px 0px 0px;
  }
  body.account-types-nao #account-opening-new .fa.fa-eye,
  body.account-creation-info-nao #account-opening-new .fa.fa-eye,
  body.account-verid-nao #account-opening-new .fa.fa-eye,
  body.account-new-userid-nao #account-opening-new .fa.fa-eye,
  body.account-info-entry-nao #account-opening-new .fa.fa-eye,
  body.overview #account-opening-new .fa.fa-eye,
  body.account-status-nao #account-opening-new .fa.fa-eye,
  body.account-types-nao #account-opening-new .fa.fa-eye-slash,
  body.account-creation-info-nao #account-opening-new .fa.fa-eye-slash,
  body.account-verid-nao #account-opening-new .fa.fa-eye-slash,
  body.account-new-userid-nao #account-opening-new .fa.fa-eye-slash,
  body.account-info-entry-nao #account-opening-new .fa.fa-eye-slash,
  body.overview #account-opening-new .fa.fa-eye-slash,
  body.account-status-nao #account-opening-new .fa.fa-eye-slash {
    left: 90%;
  }
  body.account-types-nao #account-opening-new .helpBar,
  body.account-creation-info-nao #account-opening-new .helpBar,
  body.account-verid-nao #account-opening-new .helpBar,
  body.account-new-userid-nao #account-opening-new .helpBar,
  body.account-info-entry-nao #account-opening-new .helpBar,
  body.overview #account-opening-new .helpBar,
  body.account-status-nao #account-opening-new .helpBar {
    white-space: nowrap;
    margin-top: 10px;
  }
  body.account-types-nao #account-opening-new .infoDialog .infoDialogContent,
  body.account-creation-info-nao #account-opening-new .infoDialog .infoDialogContent,
  body.account-verid-nao #account-opening-new .infoDialog .infoDialogContent,
  body.account-new-userid-nao #account-opening-new .infoDialog .infoDialogContent,
  body.account-info-entry-nao #account-opening-new .infoDialog .infoDialogContent,
  body.overview #account-opening-new .infoDialog .infoDialogContent,
  body.account-status-nao #account-opening-new .infoDialog .infoDialogContent {
    width: 92%;
  }
  body.account-types-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-creation-info-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-verid-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-new-userid-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-info-entry-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.overview #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader,
  body.account-status-nao #account-opening-new .infoDialog .infoDialogContent .infoDialogHeader {
    text-align: center;
  }
  body.account-types-nao #account-opening-new .actionable,
  body.account-creation-info-nao #account-opening-new .actionable,
  body.account-verid-nao #account-opening-new .actionable,
  body.account-new-userid-nao #account-opening-new .actionable,
  body.account-info-entry-nao #account-opening-new .actionable,
  body.overview #account-opening-new .actionable,
  body.account-status-nao #account-opening-new .actionable {
    font-size: 14px;
    text-decoration: none;
  }
}
@media (min-width: 768px) and (max-width: 1366px) and (orientation: portrait) {
  body.account-types-nao #account-opening-new .helpBar,
  body.account-creation-info-nao #account-opening-new .helpBar,
  body.account-verid-nao #account-opening-new .helpBar,
  body.account-new-userid-nao #account-opening-new .helpBar,
  body.account-info-entry-nao #account-opening-new .helpBar,
  body.overview #account-opening-new .helpBar,
  body.account-status-nao #account-opening-new .helpBar {
    width: 95%;
    margin-left: 21px;
  }
}
@media (min-width: 768px) and (max-width: 1366px) and (orientation: landscape) {
  body.account-types-nao #account-opening-new .helpBar,
  body.account-creation-info-nao #account-opening-new .helpBar,
  body.account-verid-nao #account-opening-new .helpBar,
  body.account-new-userid-nao #account-opening-new .helpBar,
  body.account-info-entry-nao #account-opening-new .helpBar,
  body.overview #account-opening-new .helpBar,
  body.account-status-nao #account-opening-new .helpBar {
    width: 96.2%;
    margin-left: 0;
  }
}
body.account-types-nao .helpBar .offset1.span11 div,
body.account-creation-info-nao .helpBar .offset1.span11 div,
body.account-verid-nao .helpBar .offset1.span11 div,
body.account-new-userid-nao .helpBar .offset1.span11 div,
body.account-info-entry-nao .helpBar .offset1.span11 div,
body.overview .helpBar .offset1.span11 div,
body.account-status-nao .helpBar .offset1.span11 div {
  white-space: normal;
}
body.account-types-nao hr,
body.account-creation-info-nao hr,
body.account-verid-nao hr,
body.account-new-userid-nao hr,
body.account-info-entry-nao hr,
body.overview hr,
body.account-status-nao hr {
  margin: 20px 0;
  border: 0;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #fff;
}
body.private-page #account-opening a:not([.btn]),
body.private-page #newAccountType a:not([.btn]),
body.private-page #newAccountTypeUserDetails a:not([.btn]),
body.private-page #idVerificationForm a:not([.btn]),
body.private-page #newUserIdForm a:not([.btn]),
body.private-page .accountCreationUserInfo a:not([.btn]) {
  text-decoration: underline;
}
body.private-page #account-opening a:hover,
body.private-page #newAccountType a:hover,
body.private-page #newAccountTypeUserDetails a:hover,
body.private-page #idVerificationForm a:hover,
body.private-page #newUserIdForm a:hover,
body.private-page .accountCreationUserInfo a:hover,
body.private-page #account-opening a:focus,
body.private-page #newAccountType a:focus,
body.private-page #newAccountTypeUserDetails a:focus,
body.private-page #idVerificationForm a:focus,
body.private-page #newUserIdForm a:focus,
body.private-page .accountCreationUserInfo a:focus {
  text-decoration: none;
}
body.private-page #account-opening .expanderIcon {
  background: rgba(0, 0, 0, 0) url('images/icon_open_close.png') no-repeat scroll left top;
}
body.private-page #account-opening .collapseIcon {
  background: rgba(0, 0, 0, 0) url('images/icon_open_close.png') no-repeat scroll left bottom;
}
body.private-page #newAccountTypeUserDetails .expanderIcon {
  background: rgba(0, 0, 0, 0) url('images/icon_open_close.png') no-repeat scroll left top;
}
body.private-page #topNavRem div.row.action.floatLeft {
  float: left;
  margin-left: -60px;
}
body.account-new-userid-nao #account-opening #navigationList,
body.account-info-entry-nao #account-opening #navigationList {
  padding-left: 0px;
  padding-right: 0px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  body.account-new-userid-nao #newUserIdForm .supportPhone {
    margin-left: 0px;
  }
}
body.account-info-entry-nao li.span4 {
  width: 33.33%;
}
body.account-info-entry-nao #account-opening .supportPhone {
  margin-left: -1px;
}
.private-page.desktop #account-opening-new .verIdForm form {
  margin-top: -6.6%;
}
.private-page.desktop #account-opening-new .verIdForm .control-group {
  margin-bottom: 7px;
}
.private-page.desktop #account-opening-new .verIdForm .supportPhone {
  width: 31%;
}
.congratsPageCstmMsg {
  font-size: 16px;
  margin-top: 6px;
}
.congratsPageCstmMsg .customMsgText {
  color: #ce1c00;
}
.congratsPageCstmMsg .cusomtMsgLink {
  color: #2e83bc;
}
html,
body {
  font-family: "proxima-nova-1", "proxima-nova-2", arial !important;
  font-style: normal;
  color: #333333;
}
body {
  background-color: #ffffff;
}
a {
  color: #0088cc;
}
a:hover {
  color: #0074ad;
}
h3 {
  color: #555555;
}
.modInfo {
  background-color: #ffffff;
  padding-left: 10px;
  width: 1210px;
}
footer {
  bottom: 0;
  line-height: 16px;
  position: relative;
  display: inline-block;
  margin-bottom: -6px;
  padding: 10px 10px;
  color: #999999;
  font-size: 12px;
  background-color: #ffffff;
}
footer a.optanon-toggle-display {
  cursor: pointer;
}
footer p {
  font-size: 12px;
  color: #999999;
  line-height: 16px;
  margin: 10px 0;
}
footer div {
  line-height: 16px;
}
div.component_container > .row-fluid > .span12 {
  min-height: 0px;
}
.loginbox button.btn,
.confirmIdentity button.btn {
  background-color: #ffa04f;
  border-color: #ff841c;
  margin: 0 0 0 8px;
}
.accountOpeningPreloginLink button.btn {
  background-color: #ffa04f;
  border-color: #ff841c;
  margin: 0 0 15px 0;
  padding: 0 30px 0 30px;
}
.accountOpeningPreloginLink button.btn:hover {
  color: #ffffff;
  background-color: #ffa04f;
  margin: 0 0 15px 0;
}
.accountOpeningPreloginLink label {
  cursor: default;
}
.loginbox button.btn:hover,
.confirmIdentity button.btn:hover {
  color: #ffffff;
  background-color: #ffa04f;
  margin: 0 0 0 8px;
}
div.loginbox fieldset,
div.authentication form fieldset {
  padding: 0;
  margin-bottom: 0;
  background-color: transparent;
  border: 0;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
button.btn,
input[type="submit"],
article.DigitalAdviceWizard .daw-openActBtn,
.da-Splash .btn,
article.DigitalAdviceWizard .daw-openActBtn:hover,
.da-Splash .btn:hover,
article.DigitalAdviceWizard .daw-openActBtn:focus,
.da-Splash .btn:focus,
article.DigitalAdviceWizard .daw-openActBtn:active,
.da-Splash .btn:active,
.daw-screenNav_next,
.daw-Model-ContactOkBtn,
.daw-screenNav_next:hover,
.daw-Model-ContactOkBtn:hover {
  font-weight: 400;
  border-color: none;
  border-bottom-color: none;
  background-color: #638cb4;
  color: #ffffff;
  margin: 0 0 0 8px;
}
.btn,
.btn:hover,
.btn:focus,
input[type="submit"],
input[type="submit"]:hover,
input[type="submit"]:focus {
  padding: 0 20px;
  height: 30px;
  line-height: 30px;
  *line-height: 20px;
  background: none;
  border: 1px solid #4a729a;
  font-weight: 400;
  font-size: 16px;
  color: #ffffff;
  text-shadow: none;
}
.btn,
.btn:focus,
input[type="submit"],
input[type="submit"]:focus {
  background-color: #638cb4;
}
.btn:hover,
input[type="submit"]:hover {
  background-color: #628ab2;
}
.btn.dijitButton {
  padding: 0;
}
.login .container .row,
.login .container-fluid .row {
  margin-left: -15px;
}
.loginbox,
.quickquote,
.signup,
.authentication,
.confirmIdentity,
.accountOpeningPreloginLink,
.digital-advice {
  margin: 0 0 13px 0;
  padding: 4px 20px 10px 20px;
  background-color: #416b96;
  color: #ffffff;
  font-weight: 400;
  font-size: 12px;
  border: 1px solid #5584b5;
  position: relative;
  z-index: 2;
}
.authentication {
  min-height: 260px;
}
.authentication form {
  margin-bottom: 25px;
}
.confirmIdentity {
  margin-bottom: 36px;
  min-height: 475px;
}
.confirmIdentity p.muted {
  color: #9cb8d4;
  font-size: 12px;
  font-weight: bold;
}
.confirmIdentity form {
  margin-bottom: 18px;
}
.authentication h2,
.confirmIdentity h2,
.loginbox h2,
.accountOpeningPreloginLink h2,
.authentication h4,
.confirmIdentity h4,
.loginbox h4,
.accountOpeningPreloginLink h4 {
  color: #ffffff;
  font-size: 18px;
  font-weight: 700;
  line-height: 20px;
}
.authentication h6,
.confirmIdentity h6,
.loginbox h6,
.accountOpeningPreloginLink h6 {
  font-weight: 400;
  font-size: 13px;
}
.authentication p,
.confirmIdentity p,
.loginbox p,
.accountOpeningPreloginLink p {
  font-weight: 400;
  color: #ffffff;
}
#p_p_id_SessionExistsPortlet_WAR_loginportlet_ h2 {
  font-size: 18px;
}
.authentication h6,
.loginbox h6 {
  margin: 0;
}
.authentication .span6 h6 {
  min-width: 176px;
}
.authentication label {
  font-size: 14px;
  font-weight: 200;
}
.signup p,
.confirmIdentity p,
.authentication p {
  line-height: 14px;
}
.signup p + label,
.confirmIdentity p + label,
.authentication p + label {
  line-height: 14px;
}
.signup p > label,
.confirmIdentity p > label,
.authentication p > label {
  line-height: 14px;
}
.signup p {
  font-weight: 200;
  color: #ffffff;
}
.confirmIdentity p,
.authentication p {
  font-size: 13px;
}
.confirmIdentity a {
  color: #ffffff;
  text-decoration: underline;
  font-weight: 400;
  font-size: 13px;
}
#widget_contacts {
  height: 31px;
}
.dbootstrap #dropdown .dijitPlaceHolder {
  color: #333333;
  font-size: 12px;
  font-style: normal;
  padding: 5px 4px;
  white-space: nowrap;
}
.dbootstrap #dropdown #contacts {
  text-align: center;
}
.confirmIdentity.authentication .row-fluid span.span12 {
  margin-left: 0;
}
.IdentityVerification.mode-review div[id$='mail'].dijitTextBoxReadOnly {
  width: 62em;
}
.strongerAuth {
  background-color: #fff;
  border: 2px solid #97b2cd;
  color: #000;
  margin: 25px 0;
}
.strongerAuth dl {
  border: 0;
  margin: 5px 10px;
  color: #666;
  padding-top: 5px;
}
.strongerAuth dl dt {
  width: 27%;
  border: 0;
  display: block;
  float: left;
  clear: both;
  margin-bottom: 0;
  vertical-align: top;
}
.strongerAuth dl dd {
  display: block;
  font-weight: 600;
  font-size: 14px;
}
.strongerAuth dl dd:after {
  width: 100%;
  border-top: 1px solid #ccc;
  margin: 5px 0 7px;
  display: block;
  content: '';
}
.strongerAuth dl dd:last-child:after {
  display: none;
}
/* Added the below - Correct styling for button without this the font-family was 
"Helvetica Neue",Helvetica,Arial,sans-serif from bootstrap-combined.css */
input,
button,
select,
textarea {
  font-family: "proxima-nova-1", "proxima-nova-2", arial !important;
}
/* Added the below for  placeholder style*/
::-webkit-input-placeholder {
  font-style: italic;
}
:-moz-placeholder {
  font-style: italic;
}
::-moz-placeholder {
  /* Firefox 19+ */
  font-style: italic;
}
:-ms-input-placeholder {
  font-style: italic;
}
input {
  /*font-style:italic;*/
  color: #333333;
  /* commented this to fix IE9/IE8 checkbox style issue (white box around checkbox)
	background:@inputBackground; */
  border-color: #cccccc;
}
.confirmIdentity input[type="password"],
.confirmIdentity input[type="text"],
.authentication input[type="password"],
.authentication input[type="text"],
.loginbox input[type="password"],
.loginbox input[type="text"] {
  width: 94%;
}
#widget_quickQuote {
  width: 240px;
}
input[type=submit] {
  font-style: normal;
}
.loginbox {
  min-height: 130px;
}
.loginbox form {
  margin: 0 0 10px;
}
.loginbox form a#stay-safe-online,
.loginbox form a#broker-check-link {
  color: #ffffff;
  font-size: 13px;
}
.loginbox label.checkbox {
  font-weight: 400;
  font-size: 12px;
}
.quickquote {
  height: 80px;
}
.signup,
.digital-advice {
  margin-bottom: 15px;
  min-height: 173px;
  height: auto;
  font-weight: 400;
  font-size: 14px;
}
.signup .btn {
  margin-right: 6px;
}
.digital-advice {
  background-image: url('images/digital-advice-login.png');
}
.login .digital-advice {
  min-height: 114px;
}
.digital-advice h2 {
  font-size: 16px;
  line-height: 20px;
}
.digital-advice a {
  font-size: 18px;
  font-weight: 600;
  color: #ffffff;
}
.digital-advice .digital-advice-vendor i {
  color: #ffffff;
}
.marketNews h4 {
  display: inline-block;
  margin: 0 0 10px;
}
.marketNews dd {
  margin-bottom: 10px;
}
#market-update .title {
  display: none;
}
#market-update .summary {
  padding-top: 35px;
  background: transparent url('images/argus_logo.png') no-repeat top left;
}
dl {
  margin-top: 35px;
}
dt {
  border-bottom: 2px solid #ff913a;
  margin-bottom: 10px;
}
.quoteDetail dt {
  border: 0;
  margin: 0;
}
dt h4 {
  color: #666666;
}
dt .pull-right {
  color: #789ec5;
}
dd {
  color: #333333;
  margin: 0;
}
dd .title {
  color: #416b96;
}
dd .timestamp {
  font-size: 12px;
  color: #999999;
  padding: 3px 0;
}
.events {
  padding-right: 20px;
}
/* site level style for header */
header {
  padding-top: 5px;
  background-color: transparent;
}
header.portlet-topper {
  padding-top: 0;
  background: transparent;
}
#logo {
  background: url('images/site_logo.png') no-repeat scroll left top transparent;
  height: 51px;
  min-width: 150px;
  vertical-align: middle;
  width: 241px;
  margin-bottom: 5px;
}
header p {
  font-size: 12px;
  font-weight: 400;
  margin: 0;
  height: 15px;
  line-height: 15px;
  color: #555555;
}
body.login div.container,
body.login div.container-fluid {
  margin-top: 18px;
}
body.login div.disclosures {
  margin-top: 0;
}
header.container,
div.container {
  width: 1220px;
  min-width: 1220px;
}
h1.portlet-title,
.overview .portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ h1 {
  font-size: 18px;
  color: #666666;
  border-bottom: 2px solid #ff913a;
}
h1.portlet-title img {
  display: none;
}
/* promotional marketing scroll */
.rotatorContainer {
  position: relative;
  height: 526px;
}
.rotator > div,
.rotator img {
  height: 526px;
  width: 100%;
}
.pane {
  position: absolute;
  z-index: 0;
}
.pane.first {
  z-index: 1;
}
.dots {
  position: absolute;
  right: 5%;
  bottom: 10px;
  z-index: 2;
}
.dots ul {
  margin: 0;
  padding: 0;
}
.dots li {
  float: left;
  list-style: none;
  margin: 0;
  padding: 0;
}
.dots .dojoxRotatorNumber a {
  display: block;
  width: 15px;
  height: 15px;
  background: url('images/rotator_dots.png') no-repeat 0 0;
}
.dots .dojoxRotatorNumber a span {
  display: none;
}
.dots .dojoxRotatorSelected a {
  background: url('images/rotator_dots.png') no-repeat 0 -15px;
}
span.info {
  background: transparent url('images/promotion_background.png') no-repeat 0 0;
  bottom: 400px;
  display: block;
  height: 135px;
  margin-left: -2px;
  padding: 10px 0;
  position: relative;
  width: 600px;
}
span.info h2 {
  text-transform: uppercase;
  font-weight: 200;
  font-size: 25px;
  font-size: 24px\9;
  margin: 0;
  color: #333333;
  padding: 0 30px;
}
span.info p {
  font-size: 14px;
  margin-left: 28px;
  margin-right: 6px;
}
.ibdLookup input[type="text"] {
  width: 94%;
}
.ibdLookup .span6 {
  margin-top: 4px;
}
.expandoverview {
  background: url('images/icon_open_close.png') no-repeat left top;
  height: 21px;
  width: 21px;
  min-height: 0px !important;
}
.collapseoverview {
  background: url('images/icon_open_close.png') no-repeat left -21px;
  height: 21px;
  width: 21px;
  min-height: 0px !important;
}
.whatsIVC {
  background: url('images/u447_normal.png') no-repeat;
}
.dbootstrap .dijitDialogCloseIcon .closeText {
  width: auto;
  height: 22px;
  font-weight: normal;
  font-size: 26px;
  margin-top: 0;
  text-shadow: inherit;
  color: #ededed;
}
.dbootstrap .dijitDialogCloseIcon .closeText:after {
  color: #000;
  content: '\f05c';
  cursor: pointer;
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -8px;
  padding: 1px;
}
.disclosureBreadcrumb {
  position: relative;
  right: 5px;
  top: 40px;
}
.disclosureBreadcrumb .icon-chevron-left:before {
  margin-right: 5px;
  text-decoration: none;
}
.signed-out .disclosureBreadcrumb {
  right: 0;
  top: 30px;
}
a[href*='themesiteselection'] {
  margin-top: -25px;
  margin-right: 25px;
  display: block;
  float: right;
}
div[id*='SYSTEMS_REQUIREMENTS'] th {
  text-align: left;
}
.systemRequirements {
  display: table;
  width: 100%;
}
.systemRequirements .systemRequirementsItem {
  display: table-cell;
}
.systemRequirements .systemRequirementsItem dt {
  border: medium none;
  margin-bottom: 8px;
}
.systemRequirements .systemRequirementsItem dd {
  margin-left: 10px;
}
.dbootstrap .dijitPlaceHolder {
  font-style: italic;
}
.content-divider,
.content-divider-small {
  float: left;
  width: 1px;
  background-repeat: no-repeat;
  background-image: -moz-linear-gradient(top, transparent 0%, #dddddd 25%, #dddddd 75%, transparent 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(25%, #dddddd), color-stop(75%, #dddddd), color-stop(100%, transparent));
  background-image: -webkit-linear-gradient(top, transparent 0%, #dddddd 25%, #dddddd 75%, transparent 100%);
  background-image: -o-linear-gradient(top, transparent 0%, #dddddd 25%, #dddddd 75%, transparent 100%);
  background-image: -ms-linear-gradient(top, transparent 0%, #dddddd 25%, #dddddd 75%, transparent 100%);
  background-image: linear-gradient(to bottom, transparent 0%, #dddddd 25%, #dddddd 75%, transparent 100%);
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#dddddd', EndColorStr='#dddddd', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#dddddd', GradientType=0))";
}
.content-divider {
  height: 550px;
}
.content-divider-small {
  height: 250px;
}
.portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .content-divider {
  height: 405px;
}
#hideItForDesktop_passwdRuleLink {
  display: none;
  visibility: hidden;
}
.dbootstrap .dijitDialogCloseIcon .closeText {
  width: auto;
  height: 22px;
  font-weight: normal;
  font-size: 26px;
  margin-top: 0;
  text-shadow: inherit;
  color: transparent;
}
.dbootstrap .dijitDialogCloseIcon .closeText:after {
  color: #000;
  content: '\f05c';
  cursor: pointer;
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -8px;
  padding: 1px;
}
.alert.alert-error a {
  color: #0088cc;
}
.portlet-msg-error {
  color: #d46464;
  margin-left: 15px;
  vertical-align: text-bottom;
}
#p_p_id_registrationconfirmation_WAR_loginportlet_ .nav-wizard-body > div:first-of-type {
  margin-bottom: 10px;
}
#p_p_id_registrationconfirmation_WAR_loginportlet_ .nav-wizard-body .span1.text-right {
  margin-top: -15px;
}
#p_p_id_SecuritySetup_WAR_loginportlet_ .row-fluid .span6:first-child {
  float: right;
  margin-left: 2.127659574468085%;
  width: 40.42553191%;
}
#p_p_id_SecuritySetup_WAR_loginportlet_ .row-fluid .content-divider {
  float: right;
}
#p_p_id_SecuritySetup_WAR_loginportlet_ .row-fluid .span6:last-child {
  float: none;
  margin-left: 0;
}
.login-da #rulesShowID .span6.expandoverview,
.login-da #rulesHideID .span6.collapseoverview {
  width: 34.936%;
}
a.language,
a.language:hover {
  color: #999999;
  font-size: 1.5em;
  text-decoration: none;
}
.disclosure-logout + .language-parent {
  position: relative;
  top: 55px;
  width: 25px;
}
.row-fluid .offset8.disclosure-logout {
  position: relative;
}
.signed-in .row-fluid .offset8.disclosure-logout {
  margin-left: 68%;
  top: 20px;
  width: 95px;
}
.signed-out .row-fluid .offset8.disclosure-logout {
  margin-left: 69.7%;
}
.icon-signout {
  font-size: 18px;
  margin-left: 8px;
  vertical-align: middle;
}
a.btn.logout {
  border: 1px solid #ff841c;
  background: none;
  background-color: #ffa04f;
  color: #ffffff;
  font-size: 11.9px;
  font-weight: 600;
  height: 28px;
  line-height: 28px;
  padding: 0 15px;
  width: 65px;
}
a.btn.logout:hover {
  color: #ffffff;
  background-color: #ffa04f;
}
/* removes x and eye icon from input fields in IE*/
input::-ms-clear,
input::-ms-reveal {
  height: 0px;
  width: 0px;
}
body.login-auth {
  background-image: none;
}
body.login-auth header.container,
body.login-auth div.container {
  width: 100%;
  min-width: 100%;
}
body.login-auth header {
  display: none;
}
body.login-auth footer {
  display: none;
}
body.login-auth .prlg-LoginBox {
  margin: 0 0 0px;
}
body.login-auth form {
  display: none;
}
body.login-auth .prlg-LoginBox_Closebtn {
  margin: 26px;
}
body.login-auth .loginSuccessMessage .fa.fa-check-circle {
  font-size: 9em;
  color: green;
  margin: 8px;
}
@font-face {
  font-family: 'FontAwesome';
  src: url('dbootstrap/theme/dbootstrap/font/fontawesome-webfont.eot?v=3.2.1');
  src: url('dbootstrap/theme/dbootstrap/font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'), url('dbootstrap/theme/dbootstrap/font/fontawesome-webfont.woff?v=3.2.1') format('woff'), url('dbootstrap/theme/dbootstrap/font/fontawesome-webfont.ttf?v=3.2.1') format('truetype');
  font-weight: normal;
  font-style: normal;
}
.showInAda,
.row-fluid.showInAda {
  display: none;
}
.showInConserv {
  display: block;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_,
.portlet-boundary_registrationusersetup_WAR_loginportlet_,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_,
.portlet-boundary_registrationprofile_WAR_loginportlet_,
.portlet-boundary_registrationterms_WAR_loginportlet_,
.portlet-boundary_registrationwelcome_WAR_loginportlet_,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_,
.portlet-boundary_acctopenprofile_WAR_loginportlet_,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ {
  background: #ffffff;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  color: #333333;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationterms_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ a,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ a,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ a,
.portlet-boundary_registrationprofile_WAR_loginportlet_ a,
.portlet-boundary_registrationterms_WAR_loginportlet_ a,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ a,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ a,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ a,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ a,
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ label,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ label,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ label,
.portlet-boundary_registrationprofile_WAR_loginportlet_ label,
.portlet-boundary_registrationterms_WAR_loginportlet_ label,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ label,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ label,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ label,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ label,
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ h3,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ h3,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ h3,
.portlet-boundary_registrationprofile_WAR_loginportlet_ h3,
.portlet-boundary_registrationterms_WAR_loginportlet_ h3,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ h3,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ h3,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ h3,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ h3 {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ h3,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ h3,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ h3,
.portlet-boundary_registrationprofile_WAR_loginportlet_ h3,
.portlet-boundary_registrationterms_WAR_loginportlet_ h3,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ h3,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ h3,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ h3,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ h3 {
  color: #333333;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ p,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ p,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ p,
.portlet-boundary_registrationprofile_WAR_loginportlet_ p,
.portlet-boundary_registrationterms_WAR_loginportlet_ p,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ p,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ p,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ p,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ p,
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ label,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ label,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ label,
.portlet-boundary_registrationprofile_WAR_loginportlet_ label,
.portlet-boundary_registrationterms_WAR_loginportlet_ label,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ label,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ label,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ label,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ label,
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ dd,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ dd,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ dd,
.portlet-boundary_registrationprofile_WAR_loginportlet_ dd,
.portlet-boundary_registrationterms_WAR_loginportlet_ dd,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ dd,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ dd,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ dd,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ dd {
  color: #333333;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationterms_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress {
  min-height: 42px;
  background: linear-gradient(to bottom, #ffffff, #f2f2f2);
  border: 1px solid #eeeeee;
  padding-left: 20px;
  color: #999999;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress ul,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress ul,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress ul,
.portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress ul,
.portlet-boundary_registrationterms_WAR_loginportlet_ div#progress ul,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress ul,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress ul,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress ul,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress ul {
  margin: 0px;
  padding: 0 10px;
  display: inline;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_registrationterms_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress ul li {
  padding: 0px 30px 0px;
  list-style: none;
  float: left;
  line-height: 40px;
  height: 40px;
  font-weight: 600;
  font-size: 14px;
  border-width: 1px;
  border-style: solid;
  border-color: #eeeeee;
  border-top: none;
  text-align: inherit;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_registrationterms_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress li.progressselected {
  border-top-color: #ffa04f;
  border-bottom-color: #ffa04f;
  border-width: 5px 0 0 1px;
  border-style: solid;
  height: 38px;
  line-height: 38px;
  background: #ffffff;
  color: #333333;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress li.progressdone,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress li.progressdone,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress li.progressdone,
.portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress li.progressdone,
.portlet-boundary_registrationterms_WAR_loginportlet_ div#progress li.progressdone,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress li.progressdone,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress li.progressdone,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress li.progressdone,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress li.progressdone {
  color: #0074ad;
  font-weight: normal;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ h3,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ h3,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ h3,
.portlet-boundary_registrationprofile_WAR_loginportlet_ h3,
.portlet-boundary_registrationterms_WAR_loginportlet_ h3,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ h3,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ h3,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ h3,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ h3 {
  font-size: 21px;
  margin-bottom: 0;
}
.portlet-boundary_acctopenprofile_WAR_loginportlet_ .acctTypeRightPane .otherBackgroundColor {
  padding-left: 20px;
}
.pagebuttons {
  text-align: center;
  padding-top: 10px;
  padding-bottom: 20px;
}
.pagebuttons input.btn {
  margin: 0 20px;
  text-shadow: none;
}
/*
.dbootstrap .dijitButton .dijitButtonNode {
	&:extend(.btn);
	height:28px
}
*/
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ dt {
  border-bottom: 0;
  margin-bottom: 0;
}
.portlet-boundary_registrationusersetup_WAR_loginportlet_ p,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ p,
.portlet-boundary_registrationprofile_WAR_loginportlet_ p {
  height: 30px;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ {
  background: #ffffff;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  color: #333333;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecuritySetup_WAR_loginportlet_ a,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ a,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ a,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ a,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ a,
.portlet-boundary_SecuritySetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ label,
.portlet-boundary_SecuritySetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ h3 {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ h3 {
  color: #333333;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ p,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ p,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ p,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ p,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ p,
.portlet-boundary_SecuritySetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ label,
.portlet-boundary_SecuritySetup_WAR_loginportlet_ dd,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ dd,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ dd,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ dd,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ dd {
  color: #333333;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ div#progress {
  min-height: 42px;
  background: linear-gradient(to bottom, #ffffff, #f2f2f2);
  border: 1px solid #eeeeee;
  padding-left: 20px;
  color: #999999;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ div#progress ul,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ div#progress ul,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ div#progress ul,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ div#progress ul,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ div#progress ul {
  margin: 0px;
  padding: 0 10px;
  display: inline;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ div#progress ul li {
  padding: 0px 30px 0px;
  list-style: none;
  float: left;
  line-height: 40px;
  height: 40px;
  font-weight: 600;
  font-size: 14px;
  border-width: 1px;
  border-style: solid;
  border-color: #eeeeee;
  border-top: none;
  text-align: inherit;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ div#progress li.progressselected {
  border-top-color: #ffa04f;
  border-bottom-color: #ffa04f;
  border-width: 5px 0 0 1px;
  border-style: solid;
  height: 38px;
  line-height: 38px;
  background: #ffffff;
  color: #333333;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ div#progress li.progressdone,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ div#progress li.progressdone,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ div#progress li.progressdone,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ div#progress li.progressdone,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ div#progress li.progressdone {
  color: #0074ad;
  font-weight: normal;
}
.nav-wizard-body {
  padding: 20px 20px 75px;
}
#p_p_id_registrationstatusentry_WAR_loginportlet_ > .portlet-body {
  background: #ffffff;
}
#p_p_id_registrationstatusentry_WAR_loginportlet_ h3 {
  font-size: 33px;
  padding: 30px 0 0;
}
#p_p_id_registrationstatusmsg_WAR_loginportlet_ h3 {
  font-size: 33px;
  padding: 10px 0 0;
}
#p_p_id_registrationstatusmsg_WAR_loginportlet_ p,
#p_p_id_registrationstatusmsg_WAR_loginportlet_ label,
#p_p_id_registrationstatusmsg_WAR_loginportlet_ dl,
#p_p_id_registrationstatusmsg_WAR_loginportlet_ dd,
#p_p_id_registrationstatusmsg_WAR_loginportlet_ li {
  color: #333333;
}
#p_p_id_registrationstatusmsg_WAR_loginportlet_ dl,
#p_p_id_registrationstatusmsg_WAR_loginportlet_ li {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
}
#portlet_registrationusersetup_WAR_loginportlet .row-fluid .span7 {
  width: 97.8723404255%;
  margin-left: 2.12765957%;
}
#portlet_registrationusersetup_WAR_loginportlet #passwdRules {
  float: right;
  width: 25%;
  margin-top: -50px;
  margin-right: 2.127659574468085%;
}
#portlet_registrationusersetup_WAR_loginportlet #passwdRules br {
  display: none;
}
#portlet_registrationusersetup_WAR_loginportlet #passwdRules + div {
  float: left;
  width: 65%;
  position: relative;
}
#portlet_registrationusersetup_WAR_loginportlet #passwdRules + div > div {
  top: -50px;
  right: -50px;
  position: absolute;
}
#portlet_registrationusersetup_WAR_loginportlet .pagebuttons {
  clear: both;
  width: 65%;
}
/* REMOVE - duplicate nav styles - copied over from site.less */
nav {
  font-weight: 400;
  color: #555555;
  font-size: 16px;
  border-top: 1px solid #d8d8d8;
}
.navbar ul.nav > li.active > a,
.navbar ul.nav > li.active > a:hover {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: none;
  color: #555555;
  font-weight: 600;
}
.navbar ul.nav > li > a:focus,
.navbar ul.nav > li > a:hover {
  color: #333333;
}
.navbar ul.nav > li > a {
  color: #555555;
  font-weight: 400;
  padding: 10px 0;
  margin: 0px 16px;
  text-shadow: none;
}
.navbar ul.nav > li > a > i.icon-reorder.icon-2x {
  vertical-align: bottom;
  padding-top: 2px;
}
.navbar div.navbar-inner.toplevel ul.nav > li > a {
  margin: 0px 20px;
}
.navbar .divider-vertical {
  margin: 0;
  border-left: 1px solid #ffffff;
  border-right: 1px solid #ffffff;
}
.navbar ul.nav > li.active {
  border-top: 5px solid #ffa04f;
  background-color: #ffffff;
}
nav > .navbar-inner + .navbar-inner ul.nav {
  margin-bottom: -3px;
}
nav > .navbar-inner + .navbar-inner ul.nav > li {
  display: inline-block;
  float: none;
}
nav.navbar {
  border-top: none;
  margin-bottom: 20px;
}
div.navbar-inner {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border: 0;
  border-top: 1px solid #ffffff;
  padding: 0;
  border-bottom: none;
}
div.navbar-inner.toplevel {
  border: none;
  padding-left: 20px;
  background-image: none;
  background-color: #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  /* IE navigation issue */
  filter: none !important;
}
div.navbar-inner.toplevel ul li.active {
  border-top: none;
  background-color: #dedede;
  font-size: 16px;
  color: #555555;
}
div.navbar-inner.toplevel ul li {
  background-color: #e6e6e6;
  font-size: 16px;
  color: #555555;
  height: 41px;
}
div.navbar-inner ul li {
  font-size: 14px;
  font-weight: 600;
}
/* disclosure navigation */
.nav-menu ul {
  list-style: none;
  display: block;
  position: relative;
  float: left;
}
.nav-menu ul li {
  float: left;
}
.layouts {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border: 0;
  border-top: 1px solid #ffffff;
  padding: 0;
}
.nav-menu ul li.open > a,
.nav-menu ul li.selected > a,
.nav-menu ul li.open > a:hover,
.nav-menu ul li.selected > a:hover {
  /* reset */
  box-shadow: none;
  -webkit-box-shadow: none;
  background: none;
  color: #555555;
  font-weight: 600;
}
.nav-menu ul li a {
  color: #555555;
  font-weight: 400;
  padding: 10px 0;
  margin: 0px 20px;
}
.nav-menu .divider-vertical {
  margin: 0;
}
.nav-menu ul > li.open {
  border-top: 5px solid #ffa04f;
  background-color: #ffffff;
  margin-bottom: -2px;
}
div.nav-menu {
  border-top: none;
  font-weight: 400;
  color: #555555;
  font-size: 16px;
  margin-bottom: 80px;
}
.netxinvestor .toplevel li > a[href*=advisor-home],
.netxinvestor .toplevel li > a.advisor-home {
  height: 23px;
  width: 23px;
  background: transparent url('images/icon_advisor_home.png') no-repeat !important;
  margin-top: 8px !important;
}
.netxinvestor .toplevel li > a[href*=advisor-home] span,
.netxinvestor .toplevel li > a.advisor-home span {
  display: none;
}
.netxinvestor .toplevel li > a[href*=advisor-home],
.netxinvestor .toplevel li > a.advisor-home {
  background: transparent url('images/icon_advisor_home.png') no-repeat -23px 0 !important;
}
/* new nav styles */
.communications .nav-menu {
  min-height: 375px;
}
ul.layouts {
  margin: 5px 0 0 0;
}
ul.layouts.level-1 {
  border: none;
  padding-left: 20px;
  height: 36px;
  background-image: none;
  margin-bottom: 0;
  /*background-color: #f1f1f1;*/
}
ul.layouts.level-1 li.open {
  border-top: none;
  background-color: #dedede;
  font-size: 16px;
  color: #333333;
}
ul.layouts.level-2 li {
  height: 41px;
  line-height: 41px;
}
ul.layouts.level-2 {
  border: 0;
}
ul.layouts.level-2 li.selected {
  border-top: 5px solid #ffa04f;
  background-color: #ffffff;
  margin-bottom: -2px;
}
ul.layouts.level-1 li {
  background-color: #e6e6e6;
  font-size: 16px;
  color: #555555;
  height: 41px;
  line-height: 41px;
  border-right: 2px solid #ffffff;
}
div.layouts {
  border-bottom: none;
}
div.layouts ul li {
  font-size: 14px;
  font-weight: 600;
}
.nav-menu .nav > li a {
  text-shadow: none;
}
ul.layouts.level-2 {
  background-color: #fafafa;
  background-color: #f2f2f2;
  background-repeat: no-repeat;
  background-image: linear-gradient(to right, #ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, left top, right top, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(left center, #ffffff, #f2f2f2);
  background-image: -moz-linear-gradient(left center, #ffffff, #f2f2f2);
  background-image: -o-linear-gradient(left, #ffffff, #f2f2f2);
  background-image: -khtml-gradient(linear, left top, right top, from(#ffffff), to(#f2f2f2));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#f2f2f2', GradientType=1);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#f2f2f2', GradientType=1))";
}
.communications {
  list-style: none;
}
.communications ul.layouts {
  margin: 0;
}
.communications ul.layouts li {
  background-color: #ecf3f8;
  margin: 0;
  border: none;
  line-height: 41px;
  height: auto;
  padding: 0;
}
.communications ul.layouts li.open {
  background-color: #ecf3f8;
  white-space: nowrap;
}
.communications ul.layouts .level-1 a {
  font-weight: 600;
}
.communications ul.layouts .level-2 li.selected {
  border: none;
  background-color: transparent;
  margin: 0;
}
.communications ul.layouts .level-2 a {
  font-weight: 400;
}
.communications ul.layouts ul.layouts.level-1 li.open {
  background-color: none;
}
.communications ul.layouts li {
  float: none;
}
.thirdLevelNav {
  min-height: 375px;
  border: medium none;
  margin: 0px;
}
.thirdLevelNav ul {
  list-style-type: none;
  padding-left: 0;
}
.thirdLevelNav ul li a,
.thirdLevelNav ul li span {
  color: #555555;
  font-weight: 400;
  padding: 10px 0px;
  margin: 0px 20px;
}
.thirdLevelNav ul li a {
  text-decoration: none;
}
.thirdLevelNav ul.layouts li {
  background-color: #ecf3f8;
  margin: 0px;
  border: medium none;
  line-height: 41px;
  height: auto;
  padding: 0px;
  float: none;
}
.thirdLevelNav ul.layouts li.open {
  background-color: #ecf3f8;
  white-space: nowrap;
}
.thirdLevelNav ul.layouts.level-1 {
  padding-left: 0px;
}
.thirdLevelNav ul.layouts.level-2 {
  background: none repeat scroll 0% 0% transparent;
}
.thirdLevelNav ul.layouts.level-2 a {
  font-weight: 400;
}
.thirdLevelNav ul.layouts.level-2 a:hover {
  font-weight: 600;
}
.thirdLevelNav ul li.open > a,
.sideNav ul li.selected > a,
.sideNav ul li.open > a:hover,
.sideNav ul li.selected > a:hover {
  font-weight: 600;
  box-shadow: none;
  background: none repeat scroll 0% 0% transparent;
  color: #555555;
}
.thirdLevelNav ul li.open > span,
.sideNav ul li.selected > span,
.sideNav ul li.open > span:hover,
.sideNav ul li.selected > span:hover {
  box-shadow: none;
  background: none repeat scroll 0% 0% transparent;
  color: #555555;
  font-weight: 600;
}
.IdentityVerification {
  margin: 0;
  padding: 0em 1.3em;
  position: relative;
}
.IdentityVerification .progressContainer .dijitProgressBar {
  left: 0;
  margin: -10px auto 0;
  min-width: 200px;
  position: absolute;
  right: 0;
  top: 50%;
  width: 25%;
}
.IdentityVerification .alert .close {
  background: none transparent;
  border: 0 none;
  color: #333333;
  cursor: pointer;
  float: right;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  opacity: 0.2;
  padding: 0;
  position: relative;
  right: -21px;
  text-shadow: 0 1px 0 #fff;
  top: -2px;
}
.IdentityVerification .alert .close:hover,
.IdentityVerification .alert .close:focus {
  opacity: 0.4;
}
.IdentityVerification h1 {
  font-size: 120%;
}
.IdentityVerification h1 small {
  font-size: 80%;
  font-weight: bold;
  padding-left: 1em;
}
.IdentityVerification h2 {
  border-bottom: thin solid #ccc;
  font-size: 100%;
  line-height: 2em;
}
.IdentityVerification .content {
  margin-left: 1em;
  margin-bottom: 2em;
}
.IdentityVerification .icon-info-sign:before {
  color: #0088cc;
  font-size: 14px;
}
.IdentityVerification label:first-child {
  display: block;
  font-size: 90%;
  text-transform: uppercase;
}
.IdentityVerification .contactCall label:first-child,
.IdentityVerification .contactSms label:first-child {
  display: inline-block;
}
.IdentityVerification .no-icon-label {
  margin-top: 1px;
}
.IdentityVerification .controls-row {
  margin-bottom: 1em;
  max-width: 1170px;
}
.IdentityVerification .controls-row > * {
  display: inline-block;
  margin-bottom: 0.25em;
  margin-right: 1em;
  vertical-align: top;
}
.IdentityVerification .controls-row:after {
  clear: both;
  content: '';
  display: table;
}
.IdentityVerification .inlineLabel,
.IdentityVerificationDialog .inlineLabel {
  margin-right: 1.5em;
  display: inline-block;
  vertical-align: text-top;
}
.IdentityVerification .controls-row .removeButton {
  float: right;
  margin-top: 1.8em;
}
.IdentityVerification .secondary {
  opacity: 0.8;
}
.IdentityVerification .secondary.dijitFocused {
  opacity: 1;
}
.IdentityVerification .dijitTextBox.nicknameField {
  width: 10em;
}
.IdentityVerification .contactMethodLabel {
  margin-bottom: 0.35em;
}
.IdentityVerification .dijitTextBox {
  width: 14em;
}
.IdentityVerification .dijitTextBox input[type="text"] {
  margin-bottom: 0px;
  padding: 3px 6px;
}
.IdentityVerification .dijitSelect .dijitInputField {
  width: 6em;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
}
.IdentityVerification .dijitSelect .dijitSelectLabel {
  display: inline;
}
.IdentityVerification .dijitCheckBox + label,
.IdentityVerificationDialog .dijitCheckBox + label {
  cursor: pointer;
}
.IdentityVerificationDialog.activationDialog {
  max-width: 512px;
}
.IdentityVerificationDialog.activationDialog input[type="text"] {
  margin-bottom: 0px;
  padding: 3px 6px;
}
.IdentityVerificationDialog .ivcStep {
  padding-top: 111px;
  width: 162px;
  float: left;
  margin-left: 5px !important;
  min-height: 261px;
}
.IdentityVerificationDialog .ivcStep p {
  padding-right: 15px;
}
.IdentityVerificationDialog .ivcStep1 {
  background: transparent url('images/ivc1.png') no-repeat top left;
  margin-left: 12.295082%;
}
.IdentityVerificationDialog .ivcStep2 {
  background: transparent url('images/ivc2.png') no-repeat top left;
}
.IdentityVerificationDialog .ivcStep3 {
  background: transparent url('images/ivc3.png') no-repeat top left;
}
.IdentityVerificationDialog .ivcStep4 {
  background: transparent url('images/ivc4.png') no-repeat top left;
}
.IdentityVerificationDialog .ivcStep5 {
  background: transparent url('images/ivc5.png') no-repeat top left;
}
.IdentityVerificationDialog .clearboth {
  clear: both;
}
.IdentityVerification a,
.IdentityVerificationDialog a {
  cursor: pointer;
}
.IdentityVerification .addControls {
  border-top: thin solid #ccc;
  line-height: 2em;
  margin-top: 1.3em;
}
.IdentityVerification .addControls.disabled a {
  color: #aaaaaa;
  cursor: not-allowed;
}
.IdentityVerification .addControls.disabled a:hover {
  text-decoration: none;
}
.IdentityVerification .text-center,
.IdentityVerificationDialog .text-center {
  text-align: center;
}
.IdentityVerificationDialog .text-right {
  text-align: right;
}
.IdentityVerification.mode-edit .mode-review,
.IdentityVerification.mode-review .mode-edit,
.IdentityVerification.mode-edit .mode-review + br,
.IdentityVerification.mode-review .mode-edit + br {
  display: none;
}
.IdentityVerification.mode-review .dijitTextBoxReadOnly,
.IdentityVerification.mode-review .dijitTextBoxReadOnly .dijitInputContainer {
  background-color: transparent;
  border: 0 none;
  color: #333333;
  cursor: text;
  float: none;
  padding: 0;
}
.IdentityVerification.mode-review .dijitTextBoxReadOnly input,
.IdentityVerification.mode-review .dijitTextBoxReadOnly .dijitInputContainer input {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.IdentityVerification.mode-review .dijitTextBoxReadOnly .dijitInputContainer {
  display: inline;
}
.IdentityVerification.mode-review .dijitTextBoxReadOnly *,
.IdentityVerification.mode-review .dijitSelectReadOnly * {
  cursor: inherit;
  cursor: text;
  /* Need to work out why we have two cursor values, and which one is correct */
}
.IdentityVerification.mode-review .dijitTextBoxReadOnly input {
  float: none;
}
.IdentityVerification.mode-review .dijitSelectReadOnly .dijitButtonContents {
  border: 0 none;
  box-shadow: none;
  color: #333333;
}
.IdentityVerification.mode-review .dijitSelectReadOnly .dijitButtonNode {
  display: none;
}
.IdentityVerification.mode-review .dijitSelectReadOnly .dijitInputField {
  padding: 0;
  width: 8em;
}
.IdentityVerification.mode-review .dijitFocusedLabel,
.IdentityVerification.mode-review .dijitSelectReadOnlyFocused {
  outline: 0 none;
}
.IdentityVerification.mode-review .dijitCheckBoxReadOnly {
  background-color: #eeeeee;
}
.IdentityVerification.mode-review .controls-row {
  margin-bottom: 0;
}
.IdentityVerification.mode-review .controls-row label:first-child {
  display: none;
}
.IdentityVerification.mode-review .controls-row:first-child label:first-child {
  display: block;
}
.IdentityVerification.mode-review [name="notificationEmail"] {
  font-weight: bold;
}
.IdentityVerification.mode-review div[id$='mail'].dijitTextBoxReadOnly {
  width: 62em;
}
.IdentityVerificationDialog .dijitDialogTitle {
  font-size: 120%;
}
.IdentityVerificationDialog .dijitDialogTitleBar {
  padding-right: 40px;
  position: relative;
}
.IdentityVerificationDialog .dijitDialogCloseIcon {
  position: absolute;
  right: 15px;
  top: 4px;
}
.IdentityVerificationDialog .dijitDialogPaneContent {
  margin: 1em;
}
.IdentityVerificationDialog .pullContainer {
  margin-left: 18px;
  margin-left: calc(18.35px);
  /* Need to work out why we have two padding values, and if either is correct */
}
.IdentityVerificationDialog .pullContainer p {
  clear: both;
  margin-left: 10px;
}
.IdentityVerificationDialog .pullInput {
  margin-left: -18px;
  margin-left: calc(-18.35px);
  /* Need to work out why we have two padding values, and if either is correct */
}
.IdentityVerificationDialog .pullInput div.pullCheck {
  float: left;
}
.IdentityVerificationDialog .pullInput div.pullText {
  width: 97%;
  display: inline-block;
  margin-left: 10px;
}
.IdentityVerificationDialog .codeInput {
  width: 2em;
}
.IdentityVerificationDialog .codeInput .dijitInputInner {
  text-align: center;
}
.IdentityVerificationDialog .resend {
  font-size: 80%;
  margin-top: 1.3em;
}
.IdentityVerificationDialog .disclaimer {
  font-size: 80%;
  line-height: normal;
}
/* Consent Dialog */
.IdentityVerificationDialog.consentDialog {
  width: 35%;
}
.IdentityVerificationDialog.consentDialog .dijitDialogTitleBar {
  padding-right: 40px;
}
.IdentityVerificationDialog.consentDialog .pullInput div.pullText {
  width: 89%;
}
.dbootstrap #consent.dijitDialog {
  max-width: 425px;
}
.dbootstrap #consent.dijitDialog .dijitDialogPaneContent > div {
  margin: 10px 14px;
}
#ivcAvailable {
  margin-top: 15px;
}
/* Infographic Dialog */
body.signed-in .IdentityVerificationDialog.infographicDialog,
body.signed-out .IdentityVerificationDialog.infographicDialog {
  max-width: 914px;
  min-height: 400px;
}
body.signed-out #demo.IdentityVerificationDialog.infographicDialog {
  max-width: 721px;
}
/* IVC Confirmation page */
.IdentityVerification.mode-review .controls-row > div {
  width: 20%;
}
.ivcWidget {
  width: 1000px;
  height: 1200px;
}
#ivcSetupDialogContentArea .IdentityVerification div[id^='IdentityVerification_PhoneItem'] .dijitTextBox {
  width: 9.8em;
}
.IdentityVerification .controls-row > * {
  margin-right: 0.8em;
}
.IdentityVerification div[id$='mail'].dijitTextBox {
  width: 20em;
}
.IdentityVerification table[id$='countryCode'].dijitSelect .dijitInputField {
  width: 13.2em;
}
.IdentityVerification div.controls-row[id^='IdentityVerification_PhoneItem'] span.contactSms,
.IdentityVerification div.controls-row[id^='IdentityVerification_PhoneItem'] span.contactCall {
  clear: both;
  display: block;
}
.IdentityVerification div[id^='IdentityVerification_PhoneItem'].controls-row:first-child .removeButton,
.IdentityVerification div[id^='IdentityVerification_EmailItem'].controls-row:first-child .removeButton {
  float: right;
  margin-top: 1.8em;
}
.IdentityVerification .controls-row .removeButton {
  float: right;
  margin-top: 0;
}
.IdentityVerification .secondary {
  margin-right: 2em;
}
.IdentityVerification .bootstrap-select .dijitButtonNode {
  height: 22px;
  padding-top: 2px;
  padding-bottom: 2px;
}
[id$="countryCode_menu"].dijitSelectMenu {
  max-height: 200px;
  overflow: auto !important;
}
.IdentityVerification.mode-review span.dijitReset.dijitInline.dijitButtonNode.btn {
  background: none;
  filter: none;
  border: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding-left: 0;
  margin-left: 0;
}
.IdentityVerification.mode-review span.dijitReset.dijitInline.dijitArrowButtonInner {
  display: none;
}
.IdentityVerification.mode-review span[id$="countryCode_label"] {
  padding-left: 0;
}
.dijitSelectLabel .flag-text {
  display: none;
}
.flag {
  width: 16px;
  height: 16px;
  display: inline-block;
  vertical-align: middle;
  background: url(images/flags.png) no-repeat;
}
.flag.flag-ad {
  background-position: -16px 0;
}
.flag.flag-ae {
  background-position: -32px 0;
}
.flag.flag-af {
  background-position: -48px 0;
}
.flag.flag-ag {
  background-position: -64px 0;
}
.flag.flag-ai {
  background-position: -80px 0;
}
.flag.flag-al {
  background-position: -96px 0;
}
.flag.flag-am {
  background-position: -112px 0;
}
.flag.flag-an {
  background-position: -128px 0;
}
.flag.flag-ao {
  background-position: -144px 0;
}
.flag.flag-ar {
  background-position: -160px 0;
}
.flag.flag-as {
  background-position: -176px 0;
}
.flag.flag-at {
  background-position: -192px 0;
}
.flag.flag-au {
  background-position: -208px 0;
}
.flag.flag-aw {
  background-position: -224px 0;
}
.flag.flag-az {
  background-position: 0 -16px;
}
.flag.flag-ba {
  background-position: -16px -16px;
}
.flag.flag-bb {
  background-position: -32px -16px;
}
.flag.flag-bd {
  background-position: -48px -16px;
}
.flag.flag-be {
  background-position: -64px -16px;
}
.flag.flag-bf {
  background-position: -80px -16px;
}
.flag.flag-bg {
  background-position: -96px -16px;
}
.flag.flag-bh {
  background-position: -112px -16px;
}
.flag.flag-bi {
  background-position: -128px -16px;
}
.flag.flag-bj {
  background-position: -144px -16px;
}
.flag.flag-bm {
  background-position: -160px -16px;
}
.flag.flag-bn {
  background-position: -176px -16px;
}
.flag.flag-bo {
  background-position: -192px -16px;
}
.flag.flag-br {
  background-position: -208px -16px;
}
.flag.flag-bs {
  background-position: -224px -16px;
}
.flag.flag-bt {
  background-position: 0 -32px;
}
.flag.flag-bw {
  background-position: -16px -32px;
}
.flag.flag-by {
  background-position: -32px -32px;
}
.flag.flag-bz {
  background-position: -48px -32px;
}
.flag.flag-ca {
  background-position: -64px -32px;
}
.flag.flag-cd {
  background-position: -80px -32px;
}
.flag.flag-cf {
  background-position: -96px -32px;
}
.flag.flag-cg {
  background-position: -112px -32px;
}
.flag.flag-ch {
  background-position: -128px -32px;
}
.flag.flag-ci {
  background-position: -144px -32px;
}
.flag.flag-ck {
  background-position: -160px -32px;
}
.flag.flag-cl {
  background-position: -176px -32px;
}
.flag.flag-cm {
  background-position: -192px -32px;
}
.flag.flag-cn {
  background-position: -208px -32px;
}
.flag.flag-co {
  background-position: -224px -32px;
}
.flag.flag-cr {
  background-position: 0 -48px;
}
.flag.flag-cu {
  background-position: -16px -48px;
}
.flag.flag-cv {
  background-position: -32px -48px;
}
.flag.flag-cy {
  background-position: -48px -48px;
}
.flag.flag-cz {
  background-position: -64px -48px;
}
.flag.flag-de {
  background-position: -80px -48px;
}
.flag.flag-dj {
  background-position: -96px -48px;
}
.flag.flag-dk {
  background-position: -112px -48px;
}
.flag.flag-dm {
  background-position: -128px -48px;
}
.flag.flag-do {
  background-position: -144px -48px;
}
.flag.flag-dz {
  background-position: -160px -48px;
}
.flag.flag-ec {
  background-position: -176px -48px;
}
.flag.flag-ee {
  background-position: -192px -48px;
}
.flag.flag-eg {
  background-position: -208px -48px;
}
.flag.flag-eh {
  background-position: -224px -48px;
}
.flag.flag-er {
  background-position: 0 -64px;
}
.flag.flag-es {
  background-position: -16px -64px;
}
.flag.flag-et {
  background-position: -32px -64px;
}
.flag.flag-fi {
  background-position: -48px -64px;
}
.flag.flag-fj {
  background-position: -64px -64px;
}
.flag.flag-fm {
  background-position: -80px -64px;
}
.flag.flag-fo {
  background-position: -96px -64px;
}
.flag.flag-fr {
  background-position: -112px -64px;
}
.flag.flag-ga {
  background-position: -128px -64px;
}
.flag.flag-gb {
  background-position: -144px -64px;
}
.flag.flag-gd {
  background-position: -160px -64px;
}
.flag.flag-ge {
  background-position: -176px -64px;
}
.flag.flag-gg {
  background-position: -192px -64px;
}
.flag.flag-gh {
  background-position: -208px -64px;
}
.flag.flag-gi {
  background-position: -224px -64px;
}
.flag.flag-gl {
  background-position: 0 -80px;
}
.flag.flag-gm {
  background-position: -16px -80px;
}
.flag.flag-gn {
  background-position: -32px -80px;
}
.flag.flag-gp {
  background-position: -48px -80px;
}
.flag.flag-gq {
  background-position: -64px -80px;
}
.flag.flag-gr {
  background-position: -80px -80px;
}
.flag.flag-gt {
  background-position: -96px -80px;
}
.flag.flag-gu {
  background-position: -112px -80px;
}
.flag.flag-gw {
  background-position: -128px -80px;
}
.flag.flag-gy {
  background-position: -144px -80px;
}
.flag.flag-hk {
  background-position: -160px -80px;
}
.flag.flag-hn {
  background-position: -176px -80px;
}
.flag.flag-hr {
  background-position: -192px -80px;
}
.flag.flag-ht {
  background-position: -208px -80px;
}
.flag.flag-hu {
  background-position: -224px -80px;
}
.flag.flag-id {
  background-position: 0 -96px;
}
.flag.flag-ie {
  background-position: -16px -96px;
}
.flag.flag-il {
  background-position: -32px -96px;
}
.flag.flag-im {
  background-position: -48px -96px;
}
.flag.flag-in {
  background-position: -64px -96px;
}
.flag.flag-iq {
  background-position: -80px -96px;
}
.flag.flag-ir {
  background-position: -96px -96px;
}
.flag.flag-is {
  background-position: -112px -96px;
}
.flag.flag-it {
  background-position: -128px -96px;
}
.flag.flag-je {
  background-position: -144px -96px;
}
.flag.flag-jm {
  background-position: -160px -96px;
}
.flag.flag-jo {
  background-position: -176px -96px;
}
.flag.flag-jp {
  background-position: -192px -96px;
}
.flag.flag-ke {
  background-position: -208px -96px;
}
.flag.flag-kg {
  background-position: -224px -96px;
}
.flag.flag-kh {
  background-position: 0 -112px;
}
.flag.flag-ki {
  background-position: -16px -112px;
}
.flag.flag-km {
  background-position: -32px -112px;
}
.flag.flag-kn {
  background-position: -48px -112px;
}
.flag.flag-kp {
  background-position: -64px -112px;
}
.flag.flag-kr {
  background-position: -80px -112px;
}
.flag.flag-kw {
  background-position: -96px -112px;
}
.flag.flag-ky {
  background-position: -112px -112px;
}
.flag.flag-kz {
  background-position: -128px -112px;
}
.flag.flag-la {
  background-position: -144px -112px;
}
.flag.flag-lb {
  background-position: -160px -112px;
}
.flag.flag-lc {
  background-position: -176px -112px;
}
.flag.flag-li {
  background-position: -192px -112px;
}
.flag.flag-lk {
  background-position: -208px -112px;
}
.flag.flag-lr {
  background-position: -224px -112px;
}
.flag.flag-ls {
  background-position: 0 -128px;
}
.flag.flag-lt {
  background-position: -16px -128px;
}
.flag.flag-lu {
  background-position: -32px -128px;
}
.flag.flag-lv {
  background-position: -48px -128px;
}
.flag.flag-ly {
  background-position: -64px -128px;
}
.flag.flag-ma {
  background-position: -80px -128px;
}
.flag.flag-mc {
  background-position: -96px -128px;
}
.flag.flag-md {
  background-position: -112px -128px;
}
.flag.flag-me {
  background-position: -128px -128px;
}
.flag.flag-mg {
  background-position: -144px -128px;
}
.flag.flag-mh {
  background-position: -160px -128px;
}
.flag.flag-mk {
  background-position: -176px -128px;
}
.flag.flag-ml {
  background-position: -192px -128px;
}
.flag.flag-mm {
  background-position: -208px -128px;
}
.flag.flag-mn {
  background-position: -224px -128px;
}
.flag.flag-mo {
  background-position: 0 -144px;
}
.flag.flag-mq {
  background-position: -16px -144px;
}
.flag.flag-mr {
  background-position: -32px -144px;
}
.flag.flag-ms {
  background-position: -48px -144px;
}
.flag.flag-mt {
  background-position: -64px -144px;
}
.flag.flag-mu {
  background-position: -80px -144px;
}
.flag.flag-mv {
  background-position: -96px -144px;
}
.flag.flag-mw {
  background-position: -112px -144px;
}
.flag.flag-mx {
  background-position: -128px -144px;
}
.flag.flag-my {
  background-position: -144px -144px;
}
.flag.flag-mz {
  background-position: -160px -144px;
}
.flag.flag-na {
  background-position: -176px -144px;
}
.flag.flag-nc {
  background-position: -192px -144px;
}
.flag.flag-ne {
  background-position: -208px -144px;
}
.flag.flag-ng {
  background-position: -224px -144px;
}
.flag.flag-ni {
  background-position: 0 -160px;
}
.flag.flag-nl {
  background-position: -16px -160px;
}
.flag.flag-no {
  background-position: -32px -160px;
}
.flag.flag-np {
  background-position: -48px -160px;
}
.flag.flag-nr {
  background-position: -64px -160px;
}
.flag.flag-nz {
  background-position: -80px -160px;
}
.flag.flag-om {
  background-position: -96px -160px;
}
.flag.flag-pa {
  background-position: -112px -160px;
}
.flag.flag-pe {
  background-position: -128px -160px;
}
.flag.flag-pf {
  background-position: -144px -160px;
}
.flag.flag-pg {
  background-position: -160px -160px;
}
.flag.flag-ph {
  background-position: -176px -160px;
}
.flag.flag-pk {
  background-position: -192px -160px;
}
.flag.flag-pl {
  background-position: -208px -160px;
}
.flag.flag-pr {
  background-position: -224px -160px;
}
.flag.flag-ps {
  background-position: 0 -176px;
}
.flag.flag-pt {
  background-position: -16px -176px;
}
.flag.flag-pw {
  background-position: -32px -176px;
}
.flag.flag-py {
  background-position: -48px -176px;
}
.flag.flag-qa {
  background-position: -64px -176px;
}
.flag.flag-re {
  background-position: -80px -176px;
}
.flag.flag-ro {
  background-position: -96px -176px;
}
.flag.flag-rs {
  background-position: -112px -176px;
}
.flag.flag-ru {
  background-position: -128px -176px;
}
.flag.flag-rw {
  background-position: -144px -176px;
}
.flag.flag-sa {
  background-position: -160px -176px;
}
.flag.flag-sb {
  background-position: -176px -176px;
}
.flag.flag-sc {
  background-position: -192px -176px;
}
.flag.flag-sd {
  background-position: -208px -176px;
}
.flag.flag-se {
  background-position: -224px -176px;
}
.flag.flag-sg {
  background-position: 0 -192px;
}
.flag.flag-si {
  background-position: -16px -192px;
}
.flag.flag-sk {
  background-position: -32px -192px;
}
.flag.flag-sl {
  background-position: -48px -192px;
}
.flag.flag-sm {
  background-position: -64px -192px;
}
.flag.flag-sn {
  background-position: -80px -192px;
}
.flag.flag-so {
  background-position: -96px -192px;
}
.flag.flag-sr {
  background-position: -112px -192px;
}
.flag.flag-st {
  background-position: -128px -192px;
}
.flag.flag-sv {
  background-position: -144px -192px;
}
.flag.flag-sy {
  background-position: -160px -192px;
}
.flag.flag-sz {
  background-position: -176px -192px;
}
.flag.flag-tc {
  background-position: -192px -192px;
}
.flag.flag-td {
  background-position: -208px -192px;
}
.flag.flag-tg {
  background-position: -224px -192px;
}
.flag.flag-th {
  background-position: 0 -208px;
}
.flag.flag-tj {
  background-position: -16px -208px;
}
.flag.flag-tl {
  background-position: -32px -208px;
}
.flag.flag-tm {
  background-position: -48px -208px;
}
.flag.flag-tn {
  background-position: -64px -208px;
}
.flag.flag-to {
  background-position: -80px -208px;
}
.flag.flag-tr {
  background-position: -96px -208px;
}
.flag.flag-tt {
  background-position: -112px -208px;
}
.flag.flag-tv {
  background-position: -128px -208px;
}
.flag.flag-tw {
  background-position: -144px -208px;
}
.flag.flag-tz {
  background-position: -160px -208px;
}
.flag.flag-ua {
  background-position: -176px -208px;
}
.flag.flag-ug {
  background-position: -192px -208px;
}
.flag.flag-us {
  background-position: -208px -208px;
}
.flag.flag-uy {
  background-position: -224px -208px;
}
.flag.flag-uz {
  background-position: 0 -224px;
}
.flag.flag-va {
  background-position: -16px -224px;
}
.flag.flag-vc {
  background-position: -32px -224px;
}
.flag.flag-ve {
  background-position: -48px -224px;
}
.flag.flag-vg {
  background-position: -64px -224px;
}
.flag.flag-vi {
  background-position: -80px -224px;
}
.flag.flag-vn {
  background-position: -96px -224px;
}
.flag.flag-vu {
  background-position: -112px -224px;
}
.flag.flag-ws {
  background-position: -128px -224px;
}
.flag.flag-ye {
  background-position: -144px -224px;
}
.flag.flag-za {
  background-position: -160px -224px;
}
.flag.flag-zm {
  background-position: -176px -224px;
}
.flag.flag-zw {
  background-position: -192px -224px;
}
.dbootstrap .dijitDialogUnderlay {
  background-color: #e5e5e5;
}
#FixedIncomeCashFlow .detail .row div.row-fluid {
  height: 25px;
}
[class*="span"].center-block {
  display: block;
  margin-left: auto !important;
  margin-right: auto;
  float: none;
}
input.dijitOffScreen {
  left: -1000px !important;
}
.dbootstrap .dijitButtonDisabled .dijitButtonNode {
  color: #333333;
  background-color: #d3d3d3;
  *background-color: #d3d3d3;
}
.dbootstrap .dijitTextBoxDisabled input,
.dbootstrap textarea.dijitTextAreaDisabled {
  opacity: .5;
}
.modal-warning {
  width: 550px;
  height: 250px;
  border: 1px solid #878787;
  background-color: #ededed;
}
.modal-warning p {
  width: 90%;
  display: inline-block;
  margin-left: 8px;
  text-align: left;
}
.modal-warning .dijitDialogTitleBar {
  display: none;
}
.modal-warning .dijitDialogPaneContent {
  background-color: #ededed;
  border-top: 0;
  text-align: center;
}
.modal-warning .dijitDialogPaneContent .title {
  font-weight: 600;
}
.modal-warning .dijitDialogPaneContent p.title {
  font-size: 20px;
}
.modal-warning .counterBox {
  width: 30px;
  height: 30px;
  line-height: 30px;
  background-color: #789ec5;
  margin: 8px 0;
  display: inline-block;
  font-size: 16px;
  color: #fff;
}
.modal-body {
  height: auto;
  overflow-y: auto;
  max-height: 92% !important;
  padding: 6px;
}
@media (min-width: 768px) {
  .modal-body {
    padding: 12px;
  }
}
.dbootstrap .symbolSelect .dijitInputContainer .dijitInputInner {
  padding-left: 0 !important;
}
/* Dijit Select */
.dbootstrap .dijitSelect {
  background: #ffffff;
  color: #333333;
  /*  .border (@dijitBorderColor); */
  border-collapse: separate;
}
/*Dijit Menu Button */
/*.dbootstrap .bootstrap-select .btn {
  display:inline-block;
  *display:inline;
  *zoom:1;
  font-size:14px;
  line-height:20px;
  color:@dijitColor;
  text-shadow:none;
  background-color:@dijitGradientEnd;
  #gradient .vertical(@dijitGradient, @dijitGradientEnd);
  .border(@dijitBorderColor);
  *border:0;
  border-bottom-color:@dijitBorderColor;
  .border-radius(4px);
  *margin-left:.3em;
  }*/
.dbootstrap .dijitInputContainer,
.dj_webkit .dbootstrap .dijitInputContainer {
  padding: 0;
}
.bootstrap-select .dijitArrowButtonInner {
  border-top-color: #333333;
}
.dijitArrowButton input.dijitArrowButtonInner {
  border: medium none;
  cursor: pointer;
  float: none;
  font-size: 9px;
  height: 16px;
  line-height: 1em;
  padding: 0;
  text-indent: 0 !important;
  vertical-align: middle;
  width: 8px;
}
.dbootstrap .dijitDialog {
  border: 2px solid #878787;
  background-color: #ffffff;
}
.dbootstrap .dijitDialog.redirectDialog {
  width: 35%;
}
.dbootstrap .dijitDialog.redirectDialog div.dijitDialogPaneContent {
  padding: 9px 15px;
}
.dbootstrap .dijitDialog.modal-warning {
  background-color: #ededed;
}
.dbootstrap .dijitTooltipContainer {
  border: 1px solid #878787;
  background-color: #ffffff;
  max-width: 500px;
}
.dbootstrap .dijitDialog.orderProspectusDialog {
  width: auto !important;
  max-width: 50%;
}
.dbootstrap .dijitDialog.orderProspectusDialog .dijitDialogPaneContent {
  padding: 9px 15px;
}
.dbootstrap .dijitDialog.orderProspectusDialog .orderProspectusSuccessView .row-fluid .offset2:first-child {
  margin-left: 35%;
}
.dbootstrap .dijitPlaceHolder {
  font-style: italic;
}
/*.dbootstrap .dijitTooltipBelow .dijitTooltipConnector {
  border-bottom-color:@dijitDialogBorder;
  }*/
.dbootstrap .dijitTooltipABRight .dijitTooltipConnector {
  right: 5px;
}
.dbootstrap .dijitTooltipABLeft .dijitTooltipConnector {
  left: 5px;
}
.dbootstrap .dijitDialogTitleBar {
  background-color: #ededed;
  color: #555555;
}
.dbootstrap .dijitDialogTitle {
  font-size: 20px;
  font-weight: 400;
}
.dbootstrap .dijitMenuPopup .groupingSelectPlaceholderItem {
  display: none;
}
.dbootstrap .dijitMenuPopup .groupingSelectGroupItem {
  font-weight: bold;
}
.dbootstrap .dijitMenuPopup .dijitMenuItemDisabled * {
  opacity: 1;
}
.dbootstrap .dijitMenuPopup td.dijitMenuItemIconCell:first-child {
  padding-left: 5px;
}
.dbootstrap .dijitMenuPopup td.dijitMenuArrowCell:last-child {
  padding-right: 0;
}
@media (min-height: 400px) {
  .dijitMenuPopup {
    max-height: 400px;
  }
}
.dbootstrap .dijitSelectError {
  color: #b94a48;
  border: 1px solid #b94a48;
  -webkit-border-top-right-radius: 4px;
  -webkit-border-bottom-right-radius: 4px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
  -moz-border-radius-topright: 4px;
  -moz-border-radius-bottomright: 4px;
  -moz-border-radius-bottomleft: 3px;
  -moz-border-radius-topleft: 3px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
a.btn.btn-block.btn-primary.view-current-holdings {
  background: none;
  text-shadow: none;
  background-color: #638cb4;
  border: none;
  color: #ffffff;
}
a.btn.btn-block.btn-primary.view-current-holdings {
  opacity: 1;
  filter: alpha(opacity=100);
}
.disableAsset a.btn.btn-block.btn-primary.view-current-holdings {
  opacity: 0.65;
  filter: alpha(opacity=65);
}
.btn,
.btn:hover,
.btn:focus,
.dbootstrap .dijitButton .dijitButtonNode {
  background: none;
  border: 1px solid #4a729a;
  background-color: #638cb4;
  color: #ffffff;
  text-shadow: none;
}
.dijitButton.btn {
  border: none;
}
.dbootstrap .dijitButton .dijitButtonNode {
  padding-top: 5px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  padding-bottom: 5px;
}
.btn:hover,
.btn:focus {
  background-color: #628ab2;
}
.btn-link,
.btn-link:active,
.btn-link:hover,
.btn-link[disabled],
.dbootstrap .btn-link.dijitButton .dijitButtonNode,
.btn-link.dijitButtonHover .dijitButtonNode {
  background-color: transparent !important;
  background-image: none !important;
  border-color: transparent !important;
  box-shadow: none !important;
}
.btn-link,
.dbootstrap .btn-link.dijitButton .dijitButtonNode {
  color: #0088cc;
  cursor: pointer;
  border-color: transparent;
  border-radius: 0;
}
.btn-link:hover,
.dbootstrap .btn-link.dijitButton .dijitButtonNode:hover,
.btn-link:focus,
.dbootstrap .btn-link.dijitButton .dijitButtonNode:focus {
  color: #0074ad;
  text-decoration: underline;
}
.btn-link.dijitButtonHover .dijitButtonNode .dijitButtonText {
  color: #0074ad;
  text-decoration: underline;
}
/*New real-time toggle */
.realTimeQuoteSwitch .btn-group {
  font-size: 18px;
}
.realTimeQuoteSwitch .btn-group > .btn {
  padding-right: 0px;
  padding-left: 0px;
}
.realTimeQuoteSwitch .btn-group > .btn.inactive,
.realTimeQuoteSwitch .btn-group > .btn.active {
  background: none;
  border: 0;
  box-shadow: none;
  filter: none;
  text-decoration: none;
}
.realTimeQuoteSwitch .btn-group > .btn.active {
  color: #333333;
}
.realTimeQuoteSwitch .btn-group > .btn.inactive {
  color: #0088cc;
}
.breakpoint-large#rt_quoteToggle_standAlone {
  margin-right: 20px;
}
.breakpoint-large#rt_quoteToggle_standAlone #realTimeQuoteToggle {
  height: 25px;
  display: block;
}
.breakpoint-large#rt_quoteToggle_standAlone #realTimeQuoteToggle .btn-group {
  float: right;
  font-size: 18px;
}
.breakpoint-large#rt_quoteToggle_standAlone #realTimeQuoteToggle .btn-group > .btn {
  padding-right: 0px;
  padding-left: 0px;
}
.breakpoint-large#rt_quoteToggle_standAlone #realTimeQuoteToggle .btn-group > .btn.inactive,
.breakpoint-large#rt_quoteToggle_standAlone #realTimeQuoteToggle .btn-group > .btn.active {
  background: none;
  border: 0;
  box-shadow: none;
  filter: none;
  text-decoration: none;
}
.breakpoint-large#rt_quoteToggle_standAlone #realTimeQuoteToggle .btn-group > .btn.active {
  color: #333333;
}
.breakpoint-large#rt_quoteToggle_standAlone #realTimeQuoteToggle .btn-group > .btn.inactive {
  color: #0088cc;
}
.breakpoint-large#rt_quoteToggle_standAlone #asofdate {
  display: block;
}
.breakpoint-large#rt_quoteToggle_standAlone #asofdate .date-group {
  float: right;
}
.breakpoint-large#rt_quoteToggle_standAlone #asofdate .date-group .refreshRealTime {
  padding: 0px;
  background: none;
  border: 0px;
  box-shadow: none;
  filter: none;
  text-decoration: none;
  color: #555555;
}
.breakpoint-large#rt_quoteToggle_standAlone #asofdate .date-group .refreshRealTime .fa.fa-refresh.fa-2x {
  font-size: 1.5em;
}
.breakpoint-small#rt_quoteToggle_standAlone {
  margin-right: 20px;
  float: right;
}
.breakpoint-small#rt_quoteToggle_standAlone #realTimeQuoteToggle {
  float: left;
}
.breakpoint-small#rt_quoteToggle_standAlone #realTimeQuoteToggle.dijitDisplayNone + #asofdate {
  padding-top: 0;
}
.breakpoint-small#rt_quoteToggle_standAlone #asofdate {
  float: right;
  vertical-align: middle;
}
.breakpoint-small#rt_quoteToggle_standAlone #asofdate .date-group {
  float: right;
}
.breakpoint-small#rt_quoteToggle_standAlone #asofdate .date-group .refreshRealTime {
  background: none;
  border: 0;
  box-shadow: none;
  filter: none;
  text-decoration: none;
  color: #555555;
}
.breakpoint-small#rt_quoteToggle_standAlone #asofdate .date-group .refreshRealTime .fa.fa-refresh.fa-2x {
  font-size: 1.5em;
}
@media (max-width: 350px) {
  .breakpoint-small#rt_quoteToggle_standAlone {
    margin-right: 0;
  }
}
/* Dijit Accordion */
.dbootstrap .dijitAccordionArrow {
  position: relative;
  background: transparent url('images/icon_open_close.png') no-repeat left top;
  height: 21px;
  width: 21px;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
}
.dbootstrap .dijitAccordionContainer .dijitAccordionContainer-child {
  padding-left: 33px;
  background-color: #f8f8f8;
  background-repeat: no-repeat;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 50%, #f8f8f8 100%);
  background-image: -moz-linear-gradient(to bottom, #ffffff 0%, #f8f8f8 50%, #f8f8f8 100%);
  background-image: -ms-linear-gradient(to bottom, #ffffff 0%, #f8f8f8 50%, #f8f8f8 100%);
  background-image: -o-linear-gradient(to bottom, #ffffff 0%, #f8f8f8 50%, #f8f8f8 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 50%, #f8f8f8 100%);
  -pie-background: linear-gradient(#ffffff, #f8f8f8, #f8f8f8);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff,endColorstr=#f8f8f8);
}
.dbootstrap .dijitAccordionContainer.full-width-border-style {
  border: none;
  border-bottom: 1px solid #c2c2c2;
}
.dbootstrap .dijitAccordionContainer.full-width-border-style .dijitAccordionInnerContainer {
  border: none;
  -webkit-border-radius: 0px;
  border-radius: 0px;
  margin-bottom: 0px;
}
.dbootstrap .dijitAccordionContainer.full-width-border-style .dijitAccordionTitle {
  padding-left: 8px;
  border-top: 1px solid #c2c2c2;
  color: #333333;
}
.dbootstrap .dijitAccordionContainer.full-width-border-style .dijitAccordionChildWrapper {
  border-top: 1px solid #c2c2c2;
}
.dbootstrap .dijitAccordionTitleSelected {
  background-color: #f2f7fa;
}
.dbootstrap .dijitAccordionTitleSelected .dijitAccordionArrow {
  position: relative;
  background: transparent url('images/icon_open_close.png') no-repeat left -21px;
  height: 21px;
  width: 21px;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
}
/* remove this dotted border outline from elements */
.dbootstrap .dijitFocusedLabel,
.dbootstrap *:focus {
  outline: none;
}
#portlet_MaturitySchedule_WAR_netxinvestorportfolio dd.arrow {
  font-size: 14px;
  font-weight: 400;
  color: #638cb4;
  margin-bottom: 10px;
}
.dbootstrap .dijitTabController {
  background-color: #ffffff;
  border-top: 1px solid #cccccc;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc;
  background-color: #ececec;
  background-repeat: no-repeat;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 20%, #ececec 100%);
  background-image: -moz-linear-gradient(to bottom, #ffffff 0%, #ffffff 20%, #ececec 100%);
  background-image: -ms-linear-gradient(to bottom, #ffffff 0%, #ffffff 20%, #ececec 100%);
  background-image: -o-linear-gradient(to bottom, #ffffff 0%, #ffffff 20%, #ececec 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #ffffff 20%, #ececec 100%);
  -pie-background: linear-gradient(#ffffff, #ffffff, #ececec);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff,endColorstr=#ececec);
}
.dbootstrap .dijitTabController .dijitTabListWrapper {
  left: 0px !important;
}
.dbootstrap .dijitTabController .dijitTab,
.dbootstrap .dijitTabController .dijitTabHover {
  color: #333333;
}
.dbootstrap .dijitTabController .dijitTabHover {
  background-color: transparent;
  border-color: transparent;
}
.dbootstrap .dijitTabController .dijitTabChecked {
  font-weight: bold;
  border-top: 5px solid #ffa04f !important;
  border-bottom-color: #fff;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.dbootstrap .dijitTabController .dijitTabChecked.dijitTabHover {
  background-color: #fff;
  border-top-color: #ffa04f;
  border-left-color: #eee;
  border-right-color: #eee;
}
.dbootstrap .dijitTabPaneWrapper {
  border: 1px solid #cccccc;
  border-top: transparent;
}
.dbootstrap .dijitTabContainerTop-tabs .dijitTab {
  top: 0px;
}
.dbootstrap .dijitTab {
  border: none;
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
}
.dbootstrap .dijitRadio {
  background-color: transparent;
  border: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin-right: 5px;
}
.dbootstrap .dijitRadio .dijitCheckBoxInput,
.dbootstrap .dijitRadioChecked .dijitCheckBoxInput {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
}
.dj_ie .dbootstrap .dijitRadio .dijitCheckBoxInput,
.dj_ie .dbootstrap .dijitRadioChecked .dijitCheckBoxInput {
  filter: none;
}
.dbootstrap .dijitRadio.dijitRadioChecked:before {
  content: "";
}
#subscriptionsAccordion .resSymtxt {
  width: 90%;
}
#subscriptionsAccordion .resLabel {
  padding-top: 3px;
  position: absolute;
}
#subscriptionsAccordion .span1.secLabel {
  padding-top: 5px;
}
#subscriptionsAccordion .span3.sympanwid {
  width: 10%;
}
#subscriptionsAccordion .resChk {
  height: 33px;
}
#subscriptionsAccordion .space {
  height: 3px;
}
#subscriptionsAccordion #trade_wrapper #trade div.span6:first-child,
#subscriptionsAccordion #activity_wrapper #activity div.span6:first-child,
#subscriptionsAccordion #margin_wrapper #margin div.span6:first-child {
  padding-top: 7px;
}
#subscriptionsAccordion #research_wrapper #research div.span1:first-child {
  padding-top: 7px;
}
#subscriptionsAccordion #publication_wrapper #publication div.span2:first-child {
  padding-top: 7px;
}
div.deviceContent {
  left: 72.5%;
  position: absolute;
}
.transactionChartDetail dl {
  padding-left: 6px !important;
}
#cancelAgmt .alert {
  margin-bottom: 0;
}
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.selectTradeType,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#acctFilter,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.transactionType,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.orderType,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.duration,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.accountType,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.quantity,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.limitPrice,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.stopPrice {
  padding-left: 6px !important;
}
.dbootstrap .dijitCalendarSelectedYear {
  font-weight: 600;
}
.dojoxCalendar .dojoxCalendarContainer {
  font-family: "proxima-nova-1", "proxima-nova-2", arial !important;
  margin-top: 2px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  background-color: #eee !important;
  border-collapse: separate;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  text-align: center;
  padding: 8px;
  font-size: 12px;
  width: 212px;
}
.dojoxCalendar .dojoxCalendarContainer .dijitCalendarDateLabel {
  width: 15px;
  margin: auto;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCalendarHeader {
  width: 100%;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCalendarBody {
  width: 100%;
  height: 194px;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCalendarBody > div {
  width: 100%;
  height: 0;
}
.dojoxCalendar .dojoxCalendarContainer table {
  width: 100%;
}
.dojoxCalendar .dojoxCalendarContainer .dijitCalendarNextMonth,
.dojoxCalendar .dojoxCalendarContainer .dijitCalendarPreviousMonth {
  background-color: #dfe8ff;
}
.dojoxCalendar .dojoxCalendarContainer .dijitCalendarNextMonth .dijitCalendarDateLabel,
.dojoxCalendar .dojoxCalendarContainer .dijitCalendarPreviousMonth .dijitCalendarDateLabel {
  background-color: #dfe8ff;
  color: #08c;
  padding: 0;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCalendarDecrease:before {
  content: '\f053';
  float: left;
  font-family: FontAwesome;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCalendarIncrease:before {
  content: '\f054';
  float: right;
  font-family: FontAwesome;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCalendarDayYearLabel:after {
  content: '\f0d7';
  font-family: FontAwesome;
  padding-left: 5px;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCal-MY-Y-Template .dojoxCalendarDecrease:before,
.dojoxCalendar .dojoxCalendarContainer .dojoxCal-MY-Y-Template .dojoxCalendarIncrease:before {
  float: none;
}
.dojoxCalendar .dojoxCalendarContainer div#dojox_widget__CalendarMonthYearView_0 {
  width: 100%;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCal-MY-labels .dojoxCalendarMonthLabel,
.dojoxCalendar .dojoxCalendarContainer .dojoxCal-MY-labels .dojoxCalendarYearLabel {
  margin: auto;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCal-MY-labels .dojoxCalendarIncrease,
.dojoxCalendar .dojoxCalendarContainer .dojoxCal-MY-labels .dojoxCalendarDecrease {
  background: none;
  margin: auto;
}
#datePickerWithYears .input-append #securityAns2 {
  padding: 4px !important;
}
#datePickerWithYears .input-append .add-on {
  background-color: #ffffff;
  border-left: 0;
  margin-left: -3px;
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.075);
}
#datePickerWithYears .input-append .add-on i.icon-calendar.icon-large {
  color: #999999;
}
.dj_ie8 #datePickerWithYears .input-append {
  height: 30px;
}
.dj_ie8 #datePickerWithYears .input-append .dijitInputInner {
  height: 1px;
  padding-top: 14px;
  display: inline-block;
  margin-top: 6px;
}
.dj_safari #datePickerWithYears .input-append .add-on {
  margin-left: -15px;
}
.dbootstrap .dijitInputContainer input[type="text"],
.dbootstrap .dijitInputContainer input[type="password"] {
  margin-bottom: 0;
}
.dbootstrap .dijitInputContainer .dijitInputInner {
  padding-left: 4px !important;
}
.langDisplay h6 {
  margin-top: 0;
}
.langDisplay .lang a,
.langDisplay .lang span {
  text-transform: capitalize;
}
.dbootstrap .dijitDialogCloseIcon .closeText {
  width: auto;
  height: 22px;
  text-shadow: inherit;
  color: #ededed;
}
.dbootstrap .dijitDialogCloseIcon .closeText:after {
  color: #000;
  content: '\f05c';
  cursor: pointer;
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -11px;
  padding: 1px;
}
/*component styles*/
.table th,
.table td {
  border-top: 1px solid #dddddd;
}
.table td:first-child,
.table th:first-child {
  text-align: left;
}
.table thead {
  height: 36px;
  line-height: 100%;
}
.table thead th {
  padding: 0 8px;
  height: 36px;
  line-height: 150%;
  font-weight: 400;
  font-size: 11px;
  color: #999999;
  text-transform: uppercase;
}
.table tbody tr {
  height: 30px;
  font-size: 13px;
  color: #555555;
  font-weight: 400;
}
.table tbody tr td {
  line-height: 100%;
}
th.number,
td.number,
td.text-right,
th.text-right {
  text-align: right !important;
}
.table tbody + tbody {
  border-top: 2px solid #dddddd;
}
.table tbody tr.info > td {
  background-color: #c7dbea;
}
.table td:first-child,
.table th:first-child {
  text-align: left;
}
.table td a {
  color: #297db9;
}
/* auto height for dgrid */
.dgrid {
  height: auto;
  border: none;
  /* Align the header row labels at the bottom of the spanned column cells */
  /* Display the expander column appropriately */
  /* Hide the row detail completely when the row is collapsed */
}
.dgrid .dgrid-scroller {
  position: relative;
  overflow-x: hidden;
  overflow-y: hidden;
}
.dgrid .dgrid-header-scroll {
  display: none;
}
.dgrid .dgrid-header {
  right: 0;
}
.dgrid .dgrid-row {
  font-size: 13px;
  font-weight: 400;
  color: #333333;
  line-height: 30px;
  /* Make sure the detail row looks correct when expanded */
}
.dgrid .dgrid-row .detail {
  padding: 10px;
}
.dgrid .dgrid-row .detail,
.dgrid .dgrid-tree-container {
  border-bottom: 1px solid #d5d5d5;
  background-color: #f2f2f2;
  background-repeat: no-repeat;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 50%, #f2f2f2 100%);
  background-image: -moz-linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #f2f2f2 100%);
  background-image: -ms-linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #f2f2f2 100%);
  background-image: -o-linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #f2f2f2 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #ffffff 50%, #f2f2f2 100%);
  -pie-background: linear-gradient(#ffffff, #ffffff, #f2f2f2);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr=#ffffff,endColorstr=#f2f2f2);
}
.dgrid .dgrid-column-treeExpand {
  vertical-align: middle;
  width: 30px;
}
.dgrid .dgrid-column-treeExpand .ui-icon-triangle-1-se {
  background: transparent url('images/icon_open_close.png') no-repeat left -21px;
  height: 21px;
  width: 21px;
}
.dgrid .dgrid-column-treeExpand .ui-icon-triangle-1-e {
  background: transparent url('images/icon_open_close.png') no-repeat left top;
  height: 21px;
  width: 21px;
}
.dgrid .detail.row {
  margin: 0;
}
.dgrid .detail.row table th {
  font-weight: 600;
  border-top: none;
}
.dgrid .detail.row .control-row {
  text-align: right;
}
.dgrid .detail.row header.portlet-topper {
  border-top: none;
}
.dgrid .detail.row h1.portlet-title {
  margin: 0;
}
.dgrid .detail.row > div > div.row {
  margin-left: -20px;
}
.dgrid .dgrid-cell {
  border: none;
  border-bottom: 1px solid #e2e2e2;
}
.dgrid .dgrid-header,
.dgrid .dgrid-header-row {
  font-size: 11px;
  font-weight: 600;
  color: #999999;
  background-color: transparent;
  text-transform: uppercase;
}
.dgrid .dgrid-header-row .dgrid-cell {
  vertical-align: bottom;
}
.dgrid .dgrid-column-0-0 {
  width: 30px;
  text-align: center;
  vertical-align: middle;
}
.dgrid .dgrid-row.collapsed .expander,
.dgrid .dgrid-row.collapsed .expander1 {
  background: transparent url('images/icon_open_close.png') no-repeat left top;
  height: 21px;
  width: 21px;
}
.dgrid .dgrid-row.collapsed .detail {
  display: none;
}
.dgrid .expander,
.dgrid .expander1 {
  background: transparent url('images/icon_open_close.png') no-repeat left -21px;
  height: 21px;
  width: 21px;
}
.dgrid div.detail .row .transactionChart {
  height: 230px !important;
}
.dgrid div.detail .row .transactionChart.three-months .highcharts-axis text:first-child {
  text-anchor: start;
}
.dgrid div.detail .row .transactionChartDetail {
  background-color: #fff;
  display: inline-block;
  border: 1px solid #e2e2e2;
  border-radius: 10px;
  margin-left: 28px;
  margin-top: 14px;
}
.dgrid div.detail dl {
  float: left;
  margin: 10px 0;
  padding-left: 10px;
}
.dgrid div.detail dl:nth-child(6) {
  padding-right: 10px;
}
.dgrid div.detail dt {
  font-size: 11px;
  color: #444444;
  text-transform: uppercase;
}
.dgrid div.detail dd {
  margin: 0;
  color: #333333;
  font-weight: 600;
  font-size: 18px;
  word-break: break-word;
}
.dgrid div.detail h3,
.dgrid div.detail h1.portlet-title {
  font-weight: 600;
  color: #555555;
  font-size: 16px;
  height: 25px;
  line-height: 25px;
  text-transform: uppercase;
  border-bottom: 1px solid #bcbcbc;
}
.dgrid div.detail h1.portlet-title span img.icon {
  display: none;
}
.dgrid div.detail table {
  width: 100%;
}
.dgrid div.detail table thead tr {
  border-bottom: 1px solid #bcbcbc;
}
.dgrid div.detail .netxinvestor-keyvalues-portlet {
  margin-left: 20px;
}
.dgrid div.detail .span5 .netxinvestor-keyvalues-portlet {
  margin-left: 0;
}
.has-ie-6 .dgrid .dgrid-scroller {
  /* IE6 doesn't react properly to hidden on this page for some reason */
  overflow-y: visible;
}
.dbootstrap .dgrid {
  border: none;
  -webkit-border-radius: none;
  border-radius: none;
  height: auto;
}
.dbootstrap .dgrid .alert {
  margin-top: 10px;
}
.dbootstrap .dgrid .dgrid-cell-padding {
  padding: 0;
}
.dbootstrap .dgrid .dgrid-cell {
  border: none;
  overflow: none;
  text-shadow: none;
  border-bottom: 1px solid #e2e2e2;
}
.dbootstrap .dgrid .dgrid-row {
  border: none;
}
.dbootstrap .dgrid .dgrid-row.nxi-expanded-row,
.dbootstrap .dgrid .dgrid-row.nxi-expanded-row:hover {
  background-color: #f2f7fa;
}
.dbootstrap .dgrid .dgrid-row:hover,
.dbootstrap .dgrid .dgrid-row:hover .dgrid-cell {
  background: none;
  color: #333333;
  text-shadow: none;
}
.dbootstrap .dgrid .dgrid-row-even,
.dbootstrap .dgrid .dgrid-row-odd {
  background-color: transparent;
}
.dbootstrap .dgrid-selected,
.dbootstrap .dgrid-selected .dgrid-cell {
  background-color: transparent;
  color: #333333;
}
.dbootstrap .dgrid-header,
.dbootstrap .dgrid-header-scroll {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-image: none;
}
#tradedvaluations .dgrid-cell .span8 {
  width: 230px;
}
.field-description,
.field-postnDesc {
  text-transform: uppercase;
}
.field-description,
.field-postnDesc,
.field-activityDescription {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* asset type icon */
a.fixedIncome:before,
a.cash:before,
a.mutualFund:before,
a.option:before,
a.other:before,
a.equity:before,
span.fixedIncome,
span.cash,
span.mutualFund,
span.option,
span.other,
span.equity {
  width: 9px;
  height: 9px;
  display: inline-block;
}
a.fixedIncome:before,
a.cash:before,
a.mutualFund:before,
a.option:before,
a.other:before,
a.equity:before {
  content: "";
  margin-right: 5px;
}
.dgrid-cell.field-symId a.fixedIncome,
.dgrid-cell.field-symId a.cash,
.dgrid-cell.field-symId a.mutualFund,
.dgrid-cell.field-symId a.option,
.dgrid-cell.field-symId a.other,
.dgrid-cell.field-symId a.equity {
  padding-left: 0px;
}
a.fixedIncome:before,
span.fixedIncome {
  background: #e57e10;
}
a.cash:before,
span.cash {
  background: #ffb301;
}
a.mutualFund:before,
span.mutualFund {
  background: #96b9d8;
}
a.option:before,
span.option {
  background: #6d8e4c;
}
a.other:before,
span.other {
  background: #a5bc80;
}
a.equity:before,
span.equity {
  background: #2f659b;
}
html.has-mozilla .dgrid *:focus,
html.has-opera .dgrid *:focus {
  outline: medium none !important;
}
.portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ {
  background-color: #ecf3f8;
  border-bottom: 1px solid #2f659b;
  margin-bottom: 5%;
}
.portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ header.portlet-topper {
  border-top: 2px solid #2f659b;
}
.portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ h1.portlet-title {
  padding: 0px 0px 0px 0px;
}
.da-link .icon-arrow-right {
  color: #0088cc;
}
.overview .portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ .da-main {
  margin: 0;
  padding: 0 20px 0 20px;
}
.overview .portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ h1 {
  padding: 0 20px 0 20px;
}
.digital-advice .da-summary ul {
  list-style: inside;
  margin-left: 0;
}
.digital-advice .da-summary + .da-link {
  margin-top: 12px;
}
.digital-advice .da-summary + .da-link + .da-link {
  margin-top: 12px;
}
.digital-advice .icon-arrow-right {
  color: #638cb4;
}
.digital-advice .da_featureImage-MARSTONE {
  background: transparent url('images/digital-advice.png') left center no-repeat;
  width: 100%;
  height: 555px;
}
.digital-advice .digital-advice-container h4 {
  margin-bottom: 20px;
}
.overview .daFeatureImageTitle {
  position: absolute;
  left: -9999px;
}
/**
 * Scales an element to its original size, fades it out, and moves it to the top left corner of its container.
 * Note that the initial scale and position (`transform: translate`) must be set by the element being
 * animated.
 */
@keyframes scale-left {
  from {
    opacity: 1;
  }
  to {
    opacity: 0.1;
    transform: translate(-16%, -22%) scale(1);
  }
}
/**
 * Applies to an element that contains an animated element.
 */
.with-Animation {
  position: relative;
}
.daw-GoalButton-clone {
  border-radius: 450px;
  height: 450px;
  position: absolute;
  left: -10px;
  opacity: 0.1;
  top: -10px;
  transform: translate(-15%, -25%) scale(1);
  transform-origin: top left;
  width: 450px;
  z-index: 0;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-GoalButton-clone {
    height: 375px;
  }
}
.is-Animating-goalButton {
  animation-duration: .75s;
  animation-fill-mode: both;
  animation-name: scale-left;
  animation-timing-function: ease-in;
}
/* Styles for slider out-of-bounds confirmation modal */
.daw-Dialog {
  max-width: 100%;
  text-align: center;
  width: 400px;
}
.daw-Dialog .dijitDialogTitleBar {
  background-color: #ededed;
  text-align: left;
}
.daw-Dialog .dijitDialogTitle {
  font-size: 18px !important;
}
.daw-Dialog p {
  margin-bottom: 20px;
  text-align: left;
}
.daw-Dialog .dijitDialogPaneContent {
  padding: 20px 15px;
}
.daw-Dialog .btn {
  margin: 0 5px;
}
.daw-Dialog-Popup {
  width: 800px !important;
}
.daw-Dialog-Popup .dijitDialogTitle {
  font-weight: 700;
}
.daw-Dialog-Popup .dijitDialogTitleBar {
  width: 97% !important;
}
.daw-Dialog-Popup .dijitDialogPaneContent {
  width: 96.2% !important;
}
article.DigitalAdviceWizard .daw-Select {
  display: inline-block;
  vertical-align: text-top;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Select {
    padding-left: 10px;
  }
}
article.DigitalAdviceWizard .daw-Input-age,
article.DigitalAdviceWizard .daw-Input-currency,
article.DigitalAdviceWizard .daw-Input-goal,
article.DigitalAdviceWizard .daw-Select-contributionFrequency > select,
article.DigitalAdviceWizard .daw-Select-period > select {
  padding-left: 5px;
  padding-right: 5px;
  vertical-align: top;
}
article.DigitalAdviceWizard .daw-Input-age.dijitTextBox,
article.DigitalAdviceWizard .daw-Input-age {
  text-align: center;
  width: 3em !important;
}
article.DigitalAdviceWizard .daw-Input-currency {
  width: 110px !important;
}
article.DigitalAdviceWizard .daw-Input-age,
article.DigitalAdviceWizard .daw-Input-currency {
  height: 25px !important;
}
article.DigitalAdviceWizard .daw-Input-age .dijitInputInner,
article.DigitalAdviceWizard .daw-Input-currency .dijitInputInner {
  height: 26px !important;
}
article.DigitalAdviceWizard .daw-Input-goal {
  width: 200px !important;
  text-align: center;
}
article.DigitalAdviceWizard .daw-Input-goal .dijitInputInner {
  height: 25px !important;
}
article.DigitalAdviceWizard .daw-Select-contributionFrequency,
article.DigitalAdviceWizard .daw-Select-period {
  position: relative;
}
article.DigitalAdviceWizard .daw-Select-contributionFrequency > select,
article.DigitalAdviceWizard .daw-Select-period > select {
  -moz-appearance: none;
  -webkit-appearance: none;
  background-color: transparent;
  border: none;
  border-bottom: 2px solid #555555;
  border-radius: 0;
  box-sizing: inherit;
  font-size: inherit;
  height: 25px;
  padding-right: 28px;
}
article.DigitalAdviceWizard .daw-Select-contributionFrequency > select::-ms-expand,
article.DigitalAdviceWizard .daw-Select-period > select::-ms-expand {
  display: none;
}
article.DigitalAdviceWizard .daw-Select-contributionFrequency::after,
article.DigitalAdviceWizard .daw-Select-period::after {
  content: '';
  border-color: #555555;
  border-style: solid;
  border-width: 0 0 0.2em 0.2em;
  height: 0.7em;
  position: absolute;
  right: 0.35em;
  top: 0.15em;
  transform: rotate(-45deg);
  width: 0.7em;
  z-index: -1;
}
.dbootstrap .DigitalAdviceWizard {
  line-height: normal;
}
.dbootstrap .DigitalAdviceWizard fieldset {
  border: 0;
  padding: 0;
  background-color: transparent;
  box-shadow: none;
  margin-bottom: 0;
}
.dbootstrap .DigitalAdviceWizard .dijitSelect input,
.dbootstrap .DigitalAdviceWizard .dijitTextBox input {
  float: none;
}
.dbootstrap .DigitalAdviceWizard select {
  width: auto;
  line-height: normal;
  padding: initial;
}
.dbootstrap .DigitalAdviceWizard legend {
  border: 0;
}
.dbootstrap .DigitalAdviceWizard h1,
.dbootstrap .DigitalAdviceWizard h2 {
  font-size: 1.5em;
}
.dbootstrap .DigitalAdviceWizard .dijitTextBox {
  box-shadow: none;
  width: auto;
  min-width: 0;
  border: none;
  background-color: transparent;
}
.dbootstrap .DigitalAdviceWizard .dijitInputInner {
  border: 0;
  border-radius: 0;
}
.dbootstrap .DigitalAdviceWizard .dijitInputContainer {
  padding: 0;
}
.dbootstrap .DigitalAdviceWizard .dgrid.daw-HoldingsGrid * {
  background-color: transparent;
}
article.DigitalAdviceWizard .daw-Dijit.dijitTextBox {
  display: inline-block;
}
article.DigitalAdviceWizard .daw-Dijit.dijitTextBox .dijitValidationContainer {
  display: none;
}
article.DigitalAdviceWizard .daw-Dijit.dijitTextBox .dijitInputInner {
  background-color: transparent;
  border-bottom: 2px solid #555555 !important;
  font-size: inherit;
  text-align: inherit;
  height: 34px;
  width: 100%;
}
article.DigitalAdviceWizard .daw-Dijit.dijitTextBox .dijitInputInner::-webkit-input-placeholder {
  font-style: italic;
}
article.DigitalAdviceWizard .daw-Dijit.dijitTextBox .dijitInputInner::-moz-placeholder {
  font-style: italic;
}
article.DigitalAdviceWizard .daw-Dijit.dijitTextBox .dijitInputInner:-ms-input-placeholder {
  font-style: italic;
}
article.DigitalAdviceWizard .daw-Dijit.dijitTextBox .dijitInputInner:-moz-placeholder {
  font-style: italic;
}
article.DigitalAdviceWizard .daw-Dijit.dijitTextBox .dijitInputInner:focus {
  background-color: rgba(99, 140, 180, 0.2);
  border-bottom-color: #638cb4;
  box-shadow: 0 3px 4px -3px #638cb4;
  outline: none;
}
article.DigitalAdviceWizard .dijitTooltip {
  position: absolute;
}
article.DigitalAdviceWizard .daw-Tooltip {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  position: relative;
  top: 3px;
}
article.DigitalAdviceWizard,
article.DigitalAdviceWizard *,
article.DigitalAdviceWizard *:before,
article.DigitalAdviceWizard *:after {
  box-sizing: border-box;
}
article.DigitalAdviceWizard {
  color: #555555;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  font-size: 14px;
  overflow: hidden;
}
article.DigitalAdviceWizard .daw-header {
  margin-bottom: 20px;
}
article.DigitalAdviceWizard .daw-header > h1 {
  color: #ffffff;
  background-color: #416b96;
  box-shadow: 0 10px 25px 0 rgba(0, 0, 0, 0.25);
  line-height: 1.3;
  margin: 0;
  font-weight: 200;
  font-size: 2.3em;
  padding: 30px;
  position: relative;
  text-align: center;
  z-index: 1;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-header > h1 {
    font-size: 23px;
    padding: 25px 10px 0;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-header > h1 {
    font-size: 17px;
  }
}
article.DigitalAdviceWizard .daw-header > h1::before {
  content: "";
  box-shadow: inset 0 20px 30px -10px rgba(0, 0, 0, 0.25);
  display: block;
  height: 40px;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
article.DigitalAdviceWizard .daw-visuallyhidden {
  position: absolute;
  overflow: hidden;
  clip: rect(0 0 0 0);
  height: 1px;
  width: 1px;
  margin: -1px;
  padding: 0;
  border: 0;
}
@keyframes daw-loader {
  0%,
  100% {
    transform: scale(0);
  }
  50% {
    transform: scale(1);
  }
}
article.DigitalAdviceWizard .daw-loading {
  min-height: 100px;
  position: relative;
}
article.DigitalAdviceWizard .daw-loading::before,
article.DigitalAdviceWizard .daw-loading::after {
  background-color: #638cb4;
  content: '';
  background: transparent url('images/digital-advice/loading.gif') no-repeat top left;
  height: 60px;
  left: 50%;
  margin: -20px 0 0 -20px;
  opacity: 0.6;
  position: absolute;
  top: 20%;
  width: 40px;
}
article.DigitalAdviceWizard .daw-loading::after {
  animation-delay: -1s;
}
.daw-progress {
  counter-reset: wizard-progress;
  margin: 0 auto 25px;
  padding: 0 20px;
}
.daw-progress-item {
  display: inline-block;
  font-size: 14px;
  text-align: center;
  width: 33.33%;
}
@media only screen and (min-width: 600px) {
  .daw-progress-item {
    font-size: 16px;
  }
  .daw-progress-item::before {
    counter-increment: wizard-progress;
    content: counter(wizard-progress) '.';
    padding-right: 5px;
  }
}
.daw-progress-item::after {
  background-color: #ccc;
  border: 1px solid #eeeeee;
  border-right: none;
  box-sizing: border-box;
  content: '';
  display: block;
  height: 7px;
  margin-top: 2px;
  width: 100%;
}
.daw-progress-item:last-child::after {
  border-right: 1px solid #eeeeee;
}
.daw-progress-item.is-selected::after {
  background-color: #ffa04f;
}
.daw-progress-item.is-selected ~ .daw-progress-item::after {
  background-color: #fff;
}
.daw-goals {
  margin: 0 0 40px 0;
}
.daw-goals_choices {
  font-size: 0;
  line-height: 0;
  margin-top: 10px;
  margin-bottom: 53px;
  text-align: center;
}
.daw-goals_choices > * {
  font-size: 22px;
  line-height: 1.4;
  transition: all 0.3s ease;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-goals_choices > * {
    font-size: 17px;
  }
}
.daw-goals_choices.daw-goals_transitioning > * {
  opacity: 0;
}
.daw-goal {
  cursor: pointer;
  display: inline-block;
  margin: 0 0 20px;
  max-width: 220px;
  padding: 0 20px;
  text-align: center;
  vertical-align: top;
  width: 100%;
}
label.daw-goal {
  vertical-align: top;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  label.daw-goal {
    width: 100%;
    background-color: #e8e7e7;
  }
  label.daw-goal:focus {
    background-color: #333333;
  }
  label.daw-goal:focus span {
    color: #ffffff !important;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-goal {
    margin: 1px;
    width: 50%;
    padding: 0px;
    text-align: left;
    max-width: 670px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .daw-goal {
    padding: 0 8px;
    width: 20%;
  }
}
.daw-goal input:checked ~ .daw-goal_icon .daw-goal_hover {
  opacity: 1;
}
.daw-goal input:hover ~ .daw-goal_icon .daw-goal_hover {
  opacity: .5;
}
.daw-goal input:checked ~ .daw-goal_icon_bg .daw-goal_icon .daw-goal_hover {
  opacity: .6;
}
.daw-goal input:hover ~ .daw-goal_icon_bg .daw-goal_icon .daw-goal_hover {
  opacity: .3;
}
.daw-goal input:checked ~ .daw-goal_icon_bg {
  background-color: #7b7a7a;
}
.daw-goal input:checked ~ .daw-goal_icon_bg span {
  color: #fff;
}
.daw-goal input:hover ~ .daw-goal_icon_bg {
  background-color: #7b7a7a75;
}
.daw-goal input:hover ~ .daw-goal_icon_bg span {
  color: #fff;
}
.daw-goal input:checked ~ .daw-goal_icon {
  box-shadow: 0 0 4px 2px #638cb4;
  width: 80%;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-goal input:checked ~ .daw-goal_icon {
    width: 80%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .daw-goal input:checked ~ .daw-goal_icon {
    width: 80%;
  }
}
.daw-goal input:checked ~ span {
  color: #333333;
}
.daw-goal span {
  color: #999999;
  transition: color 0.3s ease;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-goal span {
    padding-left: 31%;
    position: relative;
    bottom: 24px;
  }
}
.daw-goal_icon {
  border-radius: 50%;
  margin: 0 auto 10px;
  position: relative;
  margin-bottom: 20px;
  width: 80%;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-goal_icon {
    margin: 0px;
  }
  .daw-goal_icon:after {
    padding-bottom: 15% !important;
  }
}
.daw-goal_icon:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.daw-goal_icon img {
  max-width: 100%;
  position: absolute;
  top: 0;
  margin: 0 auto;
  bottom: 0;
  left: 0;
  right: 0;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-goal_icon img {
    margin: 0px;
    left: 7px;
    height: 60px;
    top: 5px;
  }
}
.daw-goal_icon .daw-goal_hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.daw-Forecast {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  position: relative;
}
.daw-Forecast.daw-loading > .daw-Forecast_chartContainer {
  min-height: 25em;
}
.daw-Forecast_header,
.daw-Forecast_footer {
  margin-left: 5%;
}
.daw-Forecast_header {
  margin-bottom: 10px;
}
.daw-Forecast_link {
  margin-top: 0;
}
.daw-Forecast_nav {
  align-items: center;
  border-top: none;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
.daw-Forecast_title.daw-Forecast_PastPerformance_title {
  display: none;
}
.daw-Forecast_title {
  color: #0088cc;
  cursor: pointer;
  display: inline-block;
  font-size: 0.8em;
  margin-right: 5px;
  text-decoration: underline;
}
.daw-Forecast_title.is-selected {
  color: #555555;
  cursor: default;
  font-size: 1.3em;
  -webkit-order: -1;
  order: -1;
  text-decoration: none;
  font-weight: 600;
}
.daw-Forecast_title:not(.is-selected) {
  padding-left: 6px;
  position: relative;
}
.daw-Forecast_title:not(.is-selected)::before {
  border-left: 1px solid #555555;
  bottom: 0;
  content: '';
  height: 1em;
  left: 0;
  position: absolute;
  width: 1em;
}
.daw-Forecast_potentialValue {
  margin: 0;
  position: absolute;
  right: 1em;
  text-align: right;
  top: 2em;
  z-index: 1;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-Forecast_potentialValue {
    z-index: 1;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .daw-Forecast_potentialValue {
    z-index: 1;
  }
}
.daw-Forecast_potentialValue.is-hidden {
  display: none;
}
.daw-Forecast_potentialValue > span {
  display: block;
  font-size: 2em;
}
@media all and (min-width: 35em) {
  .daw-Forecast_potentialValue {
    top: 0;
  }
}
.daw-Forecast_chart {
  height: 240px;
}
.daw-Forecast_chart.is-hidden {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  overflow: hidden;
  position: absolute;
  width: 1px;
}
footer.daw-Forecast_footer {
  font-size: 0.8em;
  border: none;
  padding-top: 0;
  margin-top: -8px;
  top: auto;
  width: 95%;
  box-shadow: none;
  margin-bottom: 0;
}
footer.daw-Forecast_footer .daw-Forecast_link a {
  text-decoration: underline;
  color: #0088cc;
}
footer.daw-Forecast_footer .daw-Forecast_link a:visited {
  color: #0088cc;
}
.DigitalAdviceWizard footer {
  background: inherit;
  color: inherit;
}
.DigitalAdviceWizard footer p {
  color: inherit;
}
.daw-screenNav {
  clear: both;
  display: block;
  margin: 30px 0;
  padding: 30px 0;
  text-align: center;
  border-top: none !important;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-screenNav {
    margin: 10px 0;
  }
}
.daw-screenNav.daw-screenNav-top {
  margin: 0px;
}
.daw-screenNav button {
  cursor: pointer;
  display: inline-block;
}
.daw-screenNav .daw-screenNav_back,
.daw-screenNav .daw-screenNav_back_CostDetails {
  font-size: 16px;
  padding-left: 22px;
  position: relative;
  transition: color 0.3s ease;
}
.daw-screenNav .daw-screenNav_back::before,
.daw-screenNav .daw-screenNav_back_CostDetails::before {
  content: "";
  border: 0;
  border-left: 3px solid #0088cc;
  border-bottom: 3px solid #0088cc;
  height: 12px;
  left: 3px;
  margin-top: -6px;
  position: absolute;
  top: 50%;
  transform: rotate(45deg);
  transition: border 0.3s ease;
  width: 12px;
}
.daw-screenNav .daw-screenNav_back::after,
.daw-screenNav .daw-screenNav_back_CostDetails::after {
  content: "";
  background-color: #0088cc;
  height: 3px;
  margin-top: -1px;
  left: 4px;
  position: absolute;
  top: 50%;
  transition: background 0.3s ease;
  width: 12px;
}
.daw-screenNav .daw-screenNav_back:hover,
.daw-screenNav .daw-screenNav_back_CostDetails:hover,
.daw-screenNav .daw-screenNav_back:focus,
.daw-screenNav .daw-screenNav_back_CostDetails:focus {
  color: #0074ad;
  outline: none;
}
.daw-screenNav .daw-screenNav_back:hover::before,
.daw-screenNav .daw-screenNav_back_CostDetails:hover::before,
.daw-screenNav .daw-screenNav_back:focus::before,
.daw-screenNav .daw-screenNav_back_CostDetails:focus::before {
  border-left-color: #0074ad;
  border-bottom-color: #0074ad;
}
.daw-screenNav .daw-screenNav_back:hover::after,
.daw-screenNav .daw-screenNav_back_CostDetails:hover::after,
.daw-screenNav .daw-screenNav_back:focus::after,
.daw-screenNav .daw-screenNav_back_CostDetails:focus::after {
  background-color: #0074ad;
}
.daw-screenNav .daw-screenNav_back:disabled,
.daw-screenNav .daw-screenNav_back_CostDetails:disabled {
  color: #d2d2d2;
  border: #d2d2d2;
}
.daw-screenNav .daw-screenNav_back:disabled::before,
.daw-screenNav .daw-screenNav_back_CostDetails:disabled::before,
.daw-screenNav .daw-screenNav_back:disabled::after,
.daw-screenNav .daw-screenNav_back_CostDetails:disabled::after {
  background-color: #d2d2d2;
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid {
  border: 0;
  color: #333333;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  font-size: 0.9em;
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .dgrid-row-table {
  border-bottom: 1px solid #eee;
  width: 100%;
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .dgrid-cell {
  border: 0;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .dgrid-row {
    line-height: 20px;
    padding-top: 10px;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .dgrid-row td.dgrid-cell {
    padding-bottom: 10px;
  }
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_description {
  padding-left: 20px;
  position: relative;
  text-transform: uppercase;
  width: 25%;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_description {
    width: 85%;
    white-space: normal;
  }
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .field-category.daw-HoldingsGrid_description {
  text-transform: capitalize;
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .field-category.daw-HoldingsGrid_description .daw-HoldingsGrid_ticker {
  font-weight: normal;
  text-transform: uppercase;
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_ticker {
  display: block;
  font-weight: bold;
  margin-bottom: -8px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_ticker {
    display: inline;
  }
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_marker {
  content: '';
  display: block;
  left: 5px;
  height: 35px;
  position: absolute;
  top: 8px;
  width: 7px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_marker {
    top: 4px;
  }
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_category {
  vertical-align: bottom;
  width: 70%;
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_allocation {
  font-size: 1.5em;
  font-weight: bold;
  padding-right: 10px;
  text-align: right;
  vertical-align: middle;
  width: 25%;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_allocation {
    width: 25%;
    font-size: 2.0em;
    font-weight: normal;
  }
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid th.daw-HoldingsGrid_allocation {
  font-size: inherit;
}
.daw-Slider {
  margin: 15px 0;
  position: relative;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-Slider {
    margin: 15px 10px;
  }
}
.daw-Slider_input {
  -webkit-appearance: none;
  background: transparent;
  border: 0 none;
  color: transparent;
  height: 100%;
  left: 0;
  margin: 0px;
  overflow: visible;
  padding: 0px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 2;
}
.daw-Slider_input[disabled] {
  background-color: inherit;
}
.daw-Slider_input:focus {
  outline: none;
}
.daw-Slider_input:focus ~ .daw-Slider_container > .daw-Slider_thumb {
  box-shadow: 0 0 2px 4px rgba(255, 255, 255, 0.4);
}
.daw-Slider_input:focus::-webkit-slider-runnable-track {
  background: transparent;
  border: transparent;
}
.daw-Slider_input:focus::-moz-range-track {
  background: transparent;
  border: transparent;
}
.daw-Slider_input::-webkit-slider-thumb {
  background: transparent;
  border: 0 none;
  border-radius: 50%;
  cursor: pointer;
  height: 30px;
  width: 30px;
  -webkit-appearance: none;
}
.daw-Slider_input::-moz-range-thumb {
  background: transparent;
  border: 0 none;
  border-radius: 50%;
  cursor: pointer;
  height: 30px;
  width: 30px;
}
.daw-Slider_input::-ms-thumb {
  background: transparent;
  border: 0 none;
  border-radius: 50%;
  cursor: pointer;
  height: 30px;
  width: 30px;
}
.daw-Slider_input::-moz-range-track {
  background-color: transparent;
  border: 0 none;
  color: transparent;
  height: 100%;
  overflow: visible;
  width: 100%;
  -moz-appearance: none;
  margin: 0px;
  padding: 0px;
}
.daw-Slider_input::-ms-track {
  background-color: transparent;
  border: 0 none;
  color: transparent;
  height: 100%;
  overflow: visible;
  width: 100%;
}
.daw-Slider_input::-ms-fill-lower {
  background-color: transparent;
}
.daw-Slider_input::-ms-fill-upper {
  background-color: transparent;
}
.daw-Slider_input::-ms-tooltip {
  display: none;
}
.daw-Slider_container {
  background-color: #ffffff;
  border: 1px solid #cccccc;
  height: 8px;
  position: relative;
  width: 100%;
}
.daw-Slider_progress {
  background-color: #4a729a;
  bottom: 0;
  content: '';
  left: 0;
  position: absolute;
  top: 0;
  width: 50%;
}
.daw-Slider_thumb {
  border: 1px solid #4a729a;
  background: linear-gradient(to bottom, #97b2cd 0%, #638cb4 100%);
  height: 30px;
  border-radius: 50%;
  width: 30px;
  display: inline-block;
  position: absolute;
  box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.34);
  top: -11px;
  margin-left: -10px;
}
.daw-Slider_thumb::after {
  background: linear-gradient(to bottom, #ffffff 0%, #e1e1e1 100%);
  border-radius: 50%;
  content: '';
  height: 18px;
  left: 5px;
  position: absolute;
  top: 5px;
  width: 18px;
}
.daw-Slider-vertical {
  border: 1px solid #cccccc;
  border-radius: 8px;
  padding: 4px 24px;
  transform: rotate(-90deg) translateX(-100%);
  transform-origin: 0 0;
  width: 240px;
}
.daw-Slider-vertical .daw-Slider_thumb {
  z-index: 1;
}
.daw-Slider-vertical .daw-Slider_input {
  left: 20px;
  width: calc(100% - 40px);
}
.daw-Slider-vertical .daw-Slider_input[disabled] {
  background-color: inherit;
}
.daw-Slider-vertical .daw-Slider_container {
  border-color: #cccccc;
}
.daw-Slider-vertical .daw-Slider_container::before,
.daw-Slider-vertical .daw-Slider_container::after {
  content: "";
  border: 1px solid #cccccc;
  bottom: -1px;
  position: absolute;
  top: -1px;
  width: 20px;
}
.daw-Slider-vertical .daw-Slider_container::before {
  background-color: #4a729a;
  border-radius: 5px 0 0 5px;
  border-right: none;
  left: -20px;
}
.daw-Slider-vertical .daw-Slider_container::after {
  background-color: #ffffff;
  border-radius: 0 5px 5px 0;
  border-left: none;
  right: -20px;
}
.daw-Slider-vertical_labels {
  display: flex;
  flex-direction: column-reverse;
  height: 220px;
  justify-content: space-between;
  list-style: none;
  margin: 0 0 0 -5px;
  padding: 0 0 0 35px;
  transform: rotate(90deg) translateY(-100%);
  transform-origin: 0 0;
  width: 250px;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .daw-Slider-vertical_labels {
    width: 205px;
  }
}
.daw-Slider-vertical_label {
  color: #0088cc;
  cursor: pointer;
  position: relative;
  text-decoration: underline;
}
.daw-Slider-vertical_label::after {
  background: #ffffff;
  box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.2);
  content: '';
  height: 2px;
  position: absolute;
  left: -36px;
  top: 50%;
  width: 8px;
}
.daw-Slider-vertical_label.is-selected {
  color: #555555;
  font-size: 1.2em;
  text-decoration: none;
}
/* Styles for slider out-of-bounds confirmation modal */
.daw-modelSlider_modal {
  max-width: 100%;
  text-align: center;
  width: 400px;
}
.daw-modelSlider_modal .dijitDialogTitleBar {
  background-color: #eeeeee;
  text-align: left;
}
.daw-modelSlider_modal .dijitDialogTitle {
  font-size: 18px !important;
}
.daw-modelSlider_modal p {
  margin-bottom: 20px;
  text-align: left;
}
.daw-modelSlider_modal .dijitDialogPaneContent {
  padding: 20px 15px;
}
.daw-modelSlider_modal .btn {
  margin: 0 5px;
}
article.DigitalAdviceWizard .daw-Questionnaire {
  color: #555555;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  line-height: 25px;
  padding-bottom: 38px;
  padding-top: 66px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Questionnaire {
    padding-top: 15px;
    padding-bottom: 10px;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire input {
  box-shadow: none !important;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Questionnaire {
    padding-left: 20px;
    padding-right: 20px;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_container * {
  border: 0;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  font-size: 19px;
  padding: 0;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Questionnaire_container * {
    font-size: 17px;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_text {
  line-height: 2;
  margin: 0 0 36px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Questionnaire_text {
    line-height: 40px;
    font-size: 17px;
  }
}
article.DigitalAdviceWizard .daw-errorMessage {
  font-size: 14px !important;
  color: red;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-errorMessage.daw-error-input-block {
    display: block;
    top: 0 !important;
    left: 0 !important;
    position: relative !important;
  }
}
article.DigitalAdviceWizard .daw-error-input .dijitReset.dijitInputInner {
  color: red;
  border-bottom-color: red !important;
}
article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-goalDescription {
  top: 27%;
  left: 25%;
  position: absolute;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-goalDescription {
    line-height: 20px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-goalDescription {
    left: 4%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-initialContribution {
  top: 47%;
  left: 32%;
  position: absolute;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-initialContribution {
    left: 21%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-contribution {
  top: 47%;
  left: 58%;
  position: absolute;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-contribution {
    left: 63%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-age {
  top: 22%;
  left: 23%;
  position: absolute;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-age {
    left: 7%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-retirementAge {
  top: 22%;
  left: 46%;
  position: absolute;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-retirementAge {
    left: 43%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-income {
  top: 38%;
  left: 42%;
  position: absolute;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-income {
    left: 38%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-initialContribution {
  top: 54%;
  left: 32%;
  position: absolute;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-initialContribution {
    left: 21%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-contribution {
  top: 54%;
  left: 58%;
  position: absolute;
}
article.DigitalAdviceWizard .daw-Model {
  padding: 0 20px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Model {
    padding: 0px;
  }
}
article.DigitalAdviceWizard .daw-Model_header {
  margin-bottom: 8px;
  padding: 0 1.5em 0 0.5em;
  text-align: right;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Model_header {
    padding: 0px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Model_header {
    text-align: left;
  }
}
article.DigitalAdviceWizard .daw-Model_header::after {
  clear: both;
  content: '';
  display: table;
}
article.DigitalAdviceWizard .daw-Model_header > .u-left {
  float: left;
  margin-bottom: 10px;
  text-align: left;
}
article.DigitalAdviceWizard .daw-Model_header > .daw-Button {
  cursor: pointer;
  display: inline-block;
}
article.DigitalAdviceWizard .daw-Model_header .daw-Model_headerNode {
  width: 550px;
  display: inline-block;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Model_header .daw-Model_headerNode {
    width: 100%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Model_header .daw-Model_headerNode {
    width: 54.8%;
    display: inline-flex;
  }
}
article.DigitalAdviceWizard .daw-Model_title {
  color: #999999;
  display: inline-block;
  font-weight: 200;
  margin: 0;
  font-size: 28px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Model_title {
    font-size: 21px;
    line-height: 21px;
  }
}
article.DigitalAdviceWizard .riskProfileInfoIcon {
  color: #416b96;
  cursor: pointer;
  font-size: 0.65em;
}
article.DigitalAdviceWizard .daw-Model_retakeAssessment,
article.DigitalAdviceWizard .daw-Model_costsDetailsLink {
  color: #0088cc;
  font-size: 0.9em;
  text-decoration: underline;
}
article.DigitalAdviceWizard .daw-Model_retakeAssessment {
  margin-left: 20px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Model_retakeAssessment {
    margin-top: 5px;
    margin-left: 0px;
  }
}
article.DigitalAdviceWizard .daw-Model_costsDetailsLink {
  margin-left: 150px;
  vertical-align: super;
  overflow: hidden;
  width: 140px;
  display: inline-block;
  text-align: right;
  cursor: pointer;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Model_costsDetailsLink {
    margin-left: 0px;
    text-align: left;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Model_costsDetailsLink {
    width: 332.766px;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Model_costsDetailsLink {
    margin-top: 5px;
    text-align: left;
    margin-left: 0px;
  }
}
article.DigitalAdviceWizard .daw-Model_costDetailsPage {
  margin-left: 20px;
}
article.DigitalAdviceWizard .daw-openAccountTopBtn,
article.DigitalAdviceWizard .daw-openAccountTopBtn:hover {
  margin-right: 60px;
}
article.DigitalAdviceWizard .disclosureCostsDetailsLink {
  cursor: pointer;
}
article.DigitalAdviceWizard .daw-Model_sliders {
  margin-bottom: 2em;
}
article.DigitalAdviceWizard .daw-Model_modelSlider,
article.DigitalAdviceWizard .daw-Model_inputSliders {
  background-image: linear-gradient(to right, #eeeeee, #ffffff);
  border: 0 none;
  padding-left: 10px;
  padding-right: 10px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Model_modelSlider,
  article.DigitalAdviceWizard .daw-Model_inputSliders {
    background-image: none;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Model_inputSliders {
    padding-left: 0px;
    background: none;
    min-width: 185px;
    width: 100%;
    padding-top: 2em;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-LabelSlider {
    width: 100%;
    min-width: 190px;
    display: inline;
    margin-right: 10px;
  }
}
article.DigitalAdviceWizard .daw-Model_inputFields {
  display: inline;
  vertical-align: top;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElement {
  border: 1px solid #cccccc !important;
  border-radius: 0;
  margin: 5px;
  width: 205px !important;
  height: 54px;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElement.daw-error-input {
  border-color: red !important;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElement.daw-error-input .inputElementSymbol {
  color: red;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElement label {
  cursor: default;
  position: relative;
  top: -25px;
  left: 5px;
  text-transform: uppercase;
  font-size: 70%;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElement .inputElementSymbol {
  position: relative;
  top: -34px;
  left: 7px;
  font-size: 20px;
  font-weight: 800;
  height: 0;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElement .dijitInline {
  padding-top: 20px;
  height: 27px;
  padding-left: 16px;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElement .dijitInputContainer.dijitInputField {
  padding-right: 10px;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElement input[type="text"] {
  text-align: right;
  font-size: 20px;
  font-weight: 800;
  padding-top: 0;
  padding-bottom: 0;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElement input[type="text"],
article.DigitalAdviceWizard .daw-Model_inputFields .inputElement input[type="text"]:focus {
  box-shadow: none;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElementSelectContainer {
  display: inline-block;
  vertical-align: top;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElementSelectContainer select {
  -moz-appearance: none;
  -webkit-appearance: none;
  width: 343px;
  margin-left: 0px;
  padding-top: 10px;
  padding-left: 85px;
  height: 54px;
  font-size: 20px;
  font-weight: 800;
  border: 1px solid #cccccc;
  background: inherit;
  border-radius: 0;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Model_inputFields .inputElementSelectContainer select {
    width: auto;
  }
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElementSelectContainer select::-ms-expand {
  display: none;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElementSelectContainer .inputElementSelectLabel {
  position: relative;
  top: 9px;
  left: 17px;
  text-transform: uppercase;
  font-size: 70%;
  height: 0;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElementSelectContainer.riskProfileSelectContainer select {
  padding-left: 13px;
}
article.DigitalAdviceWizard .daw-Model_inputFields .inputElementSelectContainer .fa.fa-chevron-down {
  position: relative;
  top: 22px;
  left: 320px;
  height: 0;
  width: 0;
}
article.DigitalAdviceWizard .daw-Model_modelSlider {
  box-sizing: content-box;
  font-size: 0.9em;
  padding-bottom: 2em;
  padding-top: 0;
}
article.DigitalAdviceWizard .daw-LabelSlider_header {
  background: #ffffff;
  border: 1px solid #cccccc;
  margin: 0;
  padding: 1em 15px 5px 15px;
  position: relative;
  text-align: right;
}
article.DigitalAdviceWizard .daw-Model_summary {
  background-color: #ecf3f8;
  border-top: 2px solid #2f659b;
}
article.DigitalAdviceWizard .daw-Model_summary,
article.DigitalAdviceWizard .daw-LabelSlider {
  margin-bottom: 2em;
}
article.DigitalAdviceWizard .daw-Model_performance {
  margin-bottom: 0;
}
article.DigitalAdviceWizard .daw-LabelSlider_label {
  font-size: 0.6em;
  left: 5px;
  position: absolute;
  text-transform: uppercase;
  top: 0px;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-LabelSlider_label {
    font-size: 0.55em;
  }
}
article.DigitalAdviceWizard .daw-LabelSlider_value {
  font-size: 1.5em;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-LabelSlider_value {
    font-size: 1.0em;
  }
}
@media all and (min-width: 50rem) {
  article.DigitalAdviceWizard .daw-Model_header > .u-left {
    margin-bottom: 0;
  }
  article.DigitalAdviceWizard .daw-Model_sliders {
    max-width: 280px;
  }
  article.DigitalAdviceWizard .daw-Model_content {
    display: flex;
    flex-direction: row;
  }
  article.DigitalAdviceWizard .daw-LabelSlider {
    width: 15em;
  }
  article.DigitalAdviceWizard .daw-Model_forecast {
    max-width: calc(100% - 280px);
    padding-left: 20px;
  }
}
.daw-risk [role="progressbar"] {
  text-align: center;
}
.daw-risk fieldset {
  border: 0;
  margin: 10px 0;
  padding: 0;
  height: auto;
}
.daw-risk_progressStep {
  border: 1px solid #cccccc;
  border-radius: 50%;
  display: inline-block;
  height: 18px;
  margin: 0 4px;
  overflow: hidden;
  position: relative;
  width: 18px;
}
.daw-risk_progressStep:before {
  content: '';
  background-color: inherit;
  border-radius: 50%;
  height: 16px;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.3s ease;
  width: 16px;
}
.daw-risk_progressStep.daw-current:before {
  background-color: #ffa04f;
}
.daw-risk_legend {
  font-size: 24px;
  margin-bottom: 30px;
  padding: 0 20px;
  text-align: center;
  width: 100%;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-risk_legend {
    font-size: 17px;
    line-height: 24px;
  }
}
.daw-risk_legend.daw-visuallyhidden {
  margin-bottom: 0;
}
.daw-risk_legend img {
  display: block;
  margin: 0 auto 10px;
  max-width: 100%;
  max-height: 30vh;
}
.daw-risk_choices {
  display: flex;
  justify-content: center;
  flex-flow: row wrap;
}
.daw-risk_choices:focus {
  outline: none;
}
.daw-riskChoice {
  cursor: pointer;
  display: block;
  flex: 0 1 auto;
  padding: 0 20px;
  margin: 0 0 20px;
  text-align: center;
  width: 100%;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-riskChoice {
    padding: 0px;
    text-align: left;
    margin: 3px;
    height: 100%;
    min-height: 100px;
  }
}
.daw-riskChoice span {
  font-size: 1.3em !important;
}
@media only screen and (min-width: 500px) {
  .daw-riskChoice {
    width: 25%;
  }
}
.daw-riskChoice:hover .daw-riskChoice_bg,
.daw-riskChoice input:focus ~ .daw-riskChoice_bg {
  background-color: #777777;
  color: #fff;
}
.daw-riskChoice input:focus ~ .daw-riskChoice_bg {
  outline: 3px solid rgba(85, 85, 85, 0.5);
}
.daw-riskChoice input:checked ~ .daw-riskChoice_bg {
  background-color: #333333;
  color: #fff;
}
.daw-riskChoice img {
  display: block;
  margin: 0 auto 14px;
  max-width: 85%;
}
.daw-riskChoice img.risk_choice_30,
.daw-riskChoice img.risk_choice_31,
.daw-riskChoice img.risk_choice_32,
.daw-riskChoice img.risk_choice_33 {
  max-width: 50%;
  margin: 15px auto 50px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-riskChoice img {
    display: inline;
    margin: 0px;
    max-width: 63%;
  }
}
.daw-riskChoice.daw-riskChoiceSpan11 {
  width: 92%;
  text-align: left;
}
.daw-riskChoice .daw-riskChoice_AnsText {
  word-wrap: break-word;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-riskChoice .daw-riskChoice_AnsText {
    display: inline;
    padding-left: 10px;
    padding-right: 10px;
    font-size: 16px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .daw-riskChoice .daw-riskChoice_AnsText {
    font-size: 15px;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-riskChoice .daw-riskChoice_image {
    display: inline;
  }
}
.daw-riskChoice_bg {
  background-color: #eeeeee;
  height: 100%;
  padding: 20px 18px;
  transition: all 0.3s ease;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-riskChoice_bg {
    padding: 0px;
    display: flex;
    min-height: 100px;
    align-items: center;
  }
}
.daw-donut {
  padding: 0;
}
@media only screen and (min-width: 1050px) {
  .daw-donut {
    align-items: center;
    display: flex;
  }
}
.daw-donut::after {
  content: "";
  display: table;
  clear: both;
}
.daw-donut-header {
  font-size: 1.4em;
  padding-left: 15px;
}
.daw-donut-header .daw-donut-subheader {
  font-size: 0.8em;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-donut-header .daw-donut-subheader {
    display: block;
  }
}
.daw-donut_left {
  flex: 0 0 200px;
  padding: 0 15px;
  text-align: center;
}
.daw-donut_right {
  flex: 1 1 auto;
}
.daw-donut_options {
  padding: 0 15px;
  text-align: center;
}
@media only screen and (min-width: 1050px) {
  .daw-donut_options {
    text-align: left;
  }
}
.daw-donut_chart {
  height: 200px;
  margin: 0 auto;
  position: relative;
  width: 200px;
}
.daw-donut_chart .highcharts-tooltip {
  left: 50% !important;
  position: absolute;
  text-align: center;
  top: 50% !important;
  transform: translate(-50%, -50%);
  transition: opacity 0.3s ease;
}
.daw-donut_chart .highcharts-tooltip.daw-visible {
  visibility: visible !important;
  opacity: 1 !important;
}
.daw-donut_chart .highcharts-tooltip > span {
  position: static !important;
}
.daw-donut_chartHolding {
  display: block;
  font-size: 12px;
  white-space: normal;
}
.daw-donut_chartPercent {
  display: block;
  font-size: 36px;
  line-height: 1;
}
.daw-donut_holding {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  display: inline-block;
  margin: 0 auto 25px;
  max-width: 100%;
  overflow: visible;
  padding: 0 25px;
  position: relative;
  text-align: left;
  width: 300px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-donut_holding {
    width: 98%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .daw-donut_holding {
    width: 98%;
    display: block;
  }
}
@media only screen and (min-width: 840px) {
  .daw-donut_holding {
    margin: 0 0 15px;
    max-width: 300px;
    width: 50%;
  }
}
.daw-donut_holding:hover .daw-donut_holdingBg,
.daw-donut_holding:focus .daw-donut_holdingBg {
  transform: scale(1, 1.2) translate3d(0, 0, 1px);
}
.daw-donut_holding:focus {
  outline: none;
}
.daw-donut_holding.daw-selected .daw-donut_holdingBg {
  background-color: #eeeeee;
  border-width: 1px;
  border-left-width: 15px;
  box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.25);
  transform: scale(1, 1.5) translate3d(-5px, 0, 1px);
}
.daw-donut_holding.daw-selected .daw-donut_holdingBg::before {
  border: 2px solid #333333;
  border-radius: 50%;
  color: #333333;
  background-color: white;
  content: "+";
  font-size: 18px;
  font-weight: bold;
  height: 16px;
  line-height: 12px;
  position: absolute;
  right: 5px;
  padding-left: 1px;
  text-align: center;
  top: 0;
  transform: scale(1, 0.66) rotate(-45deg);
  width: 16px;
}
.daw-donut_holding.daw-selected .daw-donut_holdingName {
  color: #333333;
  transform: scale(1.1);
  width: 82%;
  text-decoration: none;
}
.daw-donut_holding.daw-selected .daw-donut_holdingAmt {
  transform: scale(0.8);
}
.daw-donut_holdingBg {
  background-color: transparent;
  border-width: 0;
  border-left-width: 7px;
  border-style: solid;
  bottom: 0;
  box-shadow: 0 0 0 0 #000000;
  display: block;
  left: 0;
  position: absolute;
  top: 0;
  transform: scale(1, 1) translate3d(0, 0, 1px);
  transform-origin: center center;
  transition: all 0.25s ease;
  width: 100%;
}
.daw-donut_holdingName {
  display: block;
  color: #0088cc;
  font-size: 12px;
  text-decoration: underline;
  text-transform: uppercase;
  transform: scale(1);
  transform-origin: left center;
  transition: all 0.3s ease;
}
.daw-donut_holdingAmt {
  display: block;
  font-size: 24px;
  font-weight: bold;
  transform: scale(1);
  transform-origin: left center;
  transition: all 0.3s ease;
}
.da-Splash section {
  height: 450px;
  min-height: 400px;
  width: 100%;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash section {
    height: 288px;
    min-height: 230px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash section {
    height: 340px;
    min-height: 320px;
  }
}
.da-Splash section .text_content {
  margin-top: 20px;
  line-height: 25px;
  font-size: 20px;
  font-weight: 200;
}
.da-Splash section .text_content h1 {
  font-weight: 400;
  font-size: 36px;
  margin-bottom: 40px;
}
.da-Splash section .text_content h2 {
  font-size: 25px;
  font-weight: 400;
  line-height: 20px;
}
.da-Splash section .text_content a {
  text-decoration: underline;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash section .text_content {
    font-size: 13px;
    line-height: 20px;
    margin-top: 0px;
  }
  .da-Splash section .text_content h1 {
    font-size: 22px;
    font-weight: 200;
    line-height: 20px;
    margin-bottom: 10px;
  }
  .da-Splash section .text_content h2 {
    font-size: 18px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash section .text_content {
    font-size: 17px;
    line-height: 20px;
    margin-top: 0px;
  }
  .da-Splash section .text_content h1 {
    font-size: 30px;
    font-weight: 200;
    line-height: 20px;
    margin-bottom: 10px;
  }
  .da-Splash section .text_content h2 {
    font-size: 20px;
  }
}
.da-Splash_ReachContainer {
  background: url(images/digital-advice/mountain.png) 50% 0 no-repeat fixed;
  box-shadow: inset 1px 53px 103px -49px rgba(0, 0, 0, 0.48);
  position: relative;
  color: #ffffff ;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash_ReachContainer {
    background: url(images/digital-advice/mountain.png) 15% 0 no-repeat;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_ReachContainer {
    background: url(images/digital-advice/mountain320.png) 0 100% no-repeat;
    background-size: 100%;
  }
}
.da-Splash_ReachBackground {
  padding: 10px 10px 5px;
  height: 500px;
}
.da-Splash_SoarContainer {
  background: url(images/digital-advice/glider2.png) 50% 0 no-repeat fixed;
  box-shadow: inset 1px 53px 103px -49px rgba(0, 0, 0, 0.48);
  position: relative;
  color: #000 ;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash_SoarContainer {
    background: url(images/digital-advice/glider2.png) 50% 15% no-repeat;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_SoarContainer {
    background: url(images/digital-advice/glider320.png) 0 85% no-repeat;
    background-size: 100%;
  }
}
.da-Splash_SoarBackground {
  box-shadow: inset -319px 291px 218px 123px rgba(255, 255, 255, 0.57);
  padding: 10px 10px 5px;
  height: 500px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_SoarBackground {
    margin-top: -15px;
  }
}
.da-Splash_PersonalizedContainer {
  background: url(images/digital-advice/iphone.png) 30% 0 no-repeat fixed;
  box-shadow: inset 1px 53px 103px -49px rgba(0, 0, 0, 0.48);
  position: relative;
  background-color: #ffffff;
  color: #333333 ;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash_PersonalizedContainer {
    background: url(images/digital-advice/iphone.png) 30% 30% no-repeat;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_PersonalizedContainer {
    background: url(images/digital-advice/iphone320.png) 0 30% no-repeat;
    background-size: 100%;
  }
}
.da-Splash_PersonalizedBackground {
  opacity: 1;
  padding: 10px 10px 5px;
  height: 500px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_PersonalizedBackground {
    margin-top: -23px;
  }
}
.da-Splash_HowContainer {
  background-color: #454545;
  box-shadow: inset 1px 53px 103px -49px rgba(0, 0, 0, 0.48);
  position: relative;
  color: #ffffff ;
}
.da-Splash_HowBackground {
  opacity: 1;
  padding: 10px 10px 5px;
  height: 500px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_HowBackground {
    margin-top: -10px;
  }
}
.da-Splash_HowVideoImg {
  background: url(images/digital-advice/how.gif) 0 0 no-repeat;
  background-size: 95%;
  height: 360px;
  margin-top: 40px;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash_HowVideoImg {
    height: 250px;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_HowVideoImg {
    background: url(images/digital-advice/how320.gif) 0 65% no-repeat;
    background-size: 95%;
    height: 200px;
  }
}
.da-Splash_PennyContainer {
  background: url(images/digital-advice/penny.png) 30% 400px no-repeat fixed;
  box-shadow: inset -22px 56px 32px -35px rgba(0, 0, 0, 0.75);
  position: relative;
  color: #000 ;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash_PennyContainer {
    background: url(images/digital-advice/penny.png) 30% 0 no-repeat;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_PennyContainer {
    background: url(images/digital-advice/penny320.png) 0 0 no-repeat;
    background-size: 100%;
  }
}
.da-Splash_PennyBackground {
  box-shadow: inset -871px 0px 232px 34px rgba(255, 255, 255, 0.92);
  padding: 10px 10px 5px;
  height: 500px;
}
.da-Splash_MobileContainer {
  background: url(images/digital-advice/mobile.png) 30% 0 no-repeat fixed;
  box-shadow: inset 1px 53px 103px -49px rgba(0, 0, 0, 0.48);
  position: relative;
  color: #fff;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash_MobileContainer {
    background: url(images/digital-advice/mobile.png) 50% 0 no-repeat;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_MobileContainer {
    background: url(images/digital-advice/mobile320.png) 0 0 no-repeat;
    background-size: 100%;
  }
}
.da-Splash_MobileBackground {
  opacity: 1;
  padding: 10px 10px 5px;
  height: 500px;
}
.da-Splash_SafeContainer {
  background: url(images/digital-advice/safe.png) 30% 0 no-repeat fixed;
  box-shadow: inset 1px 53px 103px -49px rgba(0, 0, 0, 0.48);
  position: relative;
  color: #fff ;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_SafeContainer {
    background: url(images/digital-advice/safe320.png) 0 0 no-repeat;
    background-size: 100%;
  }
}
.da-Splash_SafeBackground {
  padding: 10px 10px 5px;
  height: 500px;
}
.da-Splash_BabyContainer {
  background: url(images/digital-advice/baby.png) 30% 200px no-repeat fixed;
  box-shadow: inset 1px 53px 103px -49px rgba(0, 0, 0, 0.48);
  position: relative;
  color: #fff;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_BabyContainer {
    background: url(images/digital-advice/baby320.png) 0 0 no-repeat;
    background-size: 100%;
  }
}
.da-Splash_BabyBackground {
  padding: 10px 10px 5px;
  height: 500px;
}
.da-Splash .cursorPointer {
  cursor: pointer;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_ReachBackground,
  .da-Splash_SoarBackground,
  .da-Splash_PersonalizedBackground,
  .da-Splash_HowBackground,
  .da-Splash_PennyBackground,
  .da-Splash_MobileBackground,
  .da-Splash_SafeBackground,
  .da-Splash_BabyBackground {
    padding: 10px 8px;
    height: 250px;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_ReachText,
  .da-Splash_SoarText,
  .da-Splash_PersonalizedText,
  .da-Splash_HowText,
  .da-Splash_PennyText,
  .da-Splash_MobileText,
  .da-Splash_SafeText,
  .da-Splash_BabyText {
    margin-top: 5px;
    line-height: 18px;
    font-size: 13px;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_ReachText h2,
  .da-Splash_SoarText h2,
  .da-Splash_PersonalizedText h2,
  .da-Splash_HowText h2,
  .da-Splash_PennyText h2,
  .da-Splash_MobileText h2,
  .da-Splash_SafeText h2,
  .da-Splash_BabyText h2 {
    font-size: 19px;
    font-weight: 200;
    margin-bottom: 12px;
  }
}
.da-Splash .learnMorePopup .cursorPointer,
.daw-Model-ContactPopupContainer .cursorPointer,
.daw-Model-stdDeviationContainer .cursorPointer,
.daw-Model-CostDetails .cursorPointer {
  cursor: pointer;
}
.da-Splash .learnMorePopup .link,
.daw-Model-ContactPopupContainer .link,
.daw-Model-stdDeviationContainer .link,
.daw-Model-CostDetails .link {
  color: #0088cc;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-screenNav-ModelScreen {
    margin: 10px 0;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-screenNav-ModelScreen .daw-modelLinkContainer {
    text-align: center;
    margin: 10px 0;
  }
}
.daw-screenNav-ModelScreen .daw-modelLink {
  color: #0088cc;
  font-size: 0.9em;
  text-decoration: underline;
}
.daw-Model-CostDetails td,
.daw-Model-CostDetails th {
  padding: 5px;
}
.daw-Model-CostDetails .centerAlign {
  text-align: center;
}
.daw-Model-CostDetails .leftAlign {
  text-align: left;
}
.daw-Model-CostDetails .borderLeftNone {
  border-left: none;
}
.daw-Model-CostDetails .borderRightNone {
  border-right: none;
}
.da-Splash .learnMorePopup,
.daw-Model-ContactPopupContainer,
.daw-Model-stdDeviationContainer {
  position: fixed;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  background-color: rgba(0, 0, 0, 0.4);
}
.da-Splash .learnMorePopup .learnMorePopupContent,
.daw-Model-ContactPopupContainer .learnMorePopupContent,
.daw-Model-stdDeviationContainer .learnMorePopupContent,
.da-Splash .learnMorePopup .daw-Model-ContactPopupContent,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent,
.da-Splash .learnMorePopup .daw-Model-stdDeviationContent,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent {
  border: 2px solid grey;
  background-color: #fefefe;
  border-radius: 10px;
  width: 40%;
  height: auto;
  margin-left: 30%;
  margin-top: 15%;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash .learnMorePopup .learnMorePopupContent,
  .daw-Model-ContactPopupContainer .learnMorePopupContent,
  .daw-Model-stdDeviationContainer .learnMorePopupContent,
  .da-Splash .learnMorePopup .daw-Model-ContactPopupContent,
  .daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent,
  .daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent,
  .da-Splash .learnMorePopup .daw-Model-stdDeviationContent,
  .daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent,
  .daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent {
    width: 90%;
    margin-left: 5%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash .learnMorePopup .learnMorePopupContent,
  .daw-Model-ContactPopupContainer .learnMorePopupContent,
  .daw-Model-stdDeviationContainer .learnMorePopupContent,
  .da-Splash .learnMorePopup .daw-Model-ContactPopupContent,
  .daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent,
  .daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent,
  .da-Splash .learnMorePopup .daw-Model-stdDeviationContent,
  .daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent,
  .daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent {
    width: 90%;
    margin-left: 5%;
  }
}
.da-Splash .learnMorePopup .learnMorePopupHeader,
.daw-Model-ContactPopupContainer .learnMorePopupHeader,
.daw-Model-stdDeviationContainer .learnMorePopupHeader {
  background-color: #ededed;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  padding: 10px 30px;
  font-weight: 600;
  margin-top: 0px;
  color: #555555;
}
.da-Splash .learnMorePopup .learnMorePopupHeader .fa.fa-times-circle-o,
.daw-Model-ContactPopupContainer .learnMorePopupHeader .fa.fa-times-circle-o,
.daw-Model-stdDeviationContainer .learnMorePopupHeader .fa.fa-times-circle-o {
  font-size: 1.4em;
  color: #c0baba;
}
.da-Splash .learnMorePopup .learnMorePopupBody,
.daw-Model-ContactPopupContainer .learnMorePopupBody,
.daw-Model-stdDeviationContainer .learnMorePopupBody {
  padding: 2px 30px 30px;
}
.da-Splash .learnMorePopup .learnMorePopupBody .alignCenter,
.daw-Model-ContactPopupContainer .learnMorePopupBody .alignCenter,
.daw-Model-stdDeviationContainer .learnMorePopupBody .alignCenter {
  text-align: center;
  margin-top: 30px;
}
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupHeader,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupHeader,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupHeader,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupHeader,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationHeader,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationHeader,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationHeader,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationHeader {
  background-color: #ededed;
  padding: 10px;
  border-radius: 10px 10px 0px 0px;
}
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupHeader .daw-Model-stdDeviationTitle,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupHeader .daw-Model-stdDeviationTitle,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupHeader .daw-Model-stdDeviationTitle,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupHeader .daw-Model-stdDeviationTitle,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationHeader .daw-Model-stdDeviationTitle,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationHeader .daw-Model-stdDeviationTitle,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationHeader .daw-Model-stdDeviationTitle,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationHeader .daw-Model-stdDeviationTitle {
  display: inline;
}
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupHeader .daw-Model-ContactPopupTitle,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupHeader .daw-Model-ContactPopupTitle,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupHeader .daw-Model-ContactPopupTitle,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupHeader .daw-Model-ContactPopupTitle,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationHeader .daw-Model-ContactPopupTitle,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationHeader .daw-Model-ContactPopupTitle,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationHeader .daw-Model-ContactPopupTitle,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationHeader .daw-Model-ContactPopupTitle,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupHeader .daw-Model-stdDeviationTitle,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupHeader .daw-Model-stdDeviationTitle,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupHeader .daw-Model-stdDeviationTitle,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupHeader .daw-Model-stdDeviationTitle,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationHeader .daw-Model-stdDeviationTitle,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationHeader .daw-Model-stdDeviationTitle,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationHeader .daw-Model-stdDeviationTitle,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationHeader .daw-Model-stdDeviationTitle {
  font-size: 18px;
  font-weight: bold;
  color: #555555;
}
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupHeader .daw-Model-ContactPopupClose,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupHeader .daw-Model-ContactPopupClose,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupHeader .daw-Model-ContactPopupClose,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupHeader .daw-Model-ContactPopupClose,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationHeader .daw-Model-ContactPopupClose,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationHeader .daw-Model-ContactPopupClose,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationHeader .daw-Model-ContactPopupClose,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationHeader .daw-Model-ContactPopupClose,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupHeader .daw-Model-stdDeviationCloseIcon,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupHeader .daw-Model-stdDeviationCloseIcon,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupHeader .daw-Model-stdDeviationCloseIcon,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupHeader .daw-Model-stdDeviationCloseIcon,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationHeader .daw-Model-stdDeviationCloseIcon,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationHeader .daw-Model-stdDeviationCloseIcon,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationHeader .daw-Model-stdDeviationCloseIcon,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationHeader .daw-Model-stdDeviationCloseIcon {
  font-size: 1.7em;
  color: #999999;
}
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent {
  padding: 15px;
  color: #555555;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent,
  .daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent,
  .daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent,
  .daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent,
  .daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent,
  .daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent,
  .daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent,
  .daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent {
    overflow-y: scroll;
    height: 100%;
    max-height: 490px;
  }
}
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-contactSubTitle,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-contactSubTitle,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-contactSubTitle,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-contactSubTitle,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-contactSubTitle,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-contactSubTitle,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-contactSubTitle,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-contactSubTitle {
  font-size: 15px;
}
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea {
  padding: 30px 30px 10px 30px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea,
  .daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea,
  .daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea,
  .daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea,
  .daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea,
  .daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea,
  .daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea,
  .daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea {
    padding: 0px;
    margin-bottom: 30px;
  }
}
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea textarea,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea textarea,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea textarea,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea textarea,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea textarea,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea textarea,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea textarea,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea textarea {
  height: 100px !important;
  width: 450px !important;
  margin: 10px;
  border: 2px solid #999999 !important;
}
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-ContactPopupButton,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-ContactPopupButton,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-ContactPopupButton,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-ContactPopupButton,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-ContactPopupButton,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-ContactPopupButton,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-ContactPopupButton,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-ContactPopupButton {
  text-align: center;
}
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption {
  width: 100%;
  height: 180px;
  white-space: normal;
  background: #eeeeee;
  border: #eeeeee;
  color: #000000;
  font-size: 16px;
  line-height: 22px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
  .daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
  .daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
  .daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
  .daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
  .daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
  .daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption,
  .daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption {
    font-size: 14px;
  }
}
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption.daw-Model-contactOptionSelected,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption.daw-Model-contactOptionSelected,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption.daw-Model-contactOptionSelected,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-ContactPopupMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption.daw-Model-contactOptionSelected,
.daw-Model-ContactPopupContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption.daw-Model-contactOptionSelected,
.daw-Model-stdDeviationContainer .daw-Model-ContactPopupContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption.daw-Model-contactOptionSelected,
.daw-Model-ContactPopupContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption.daw-Model-contactOptionSelected,
.daw-Model-stdDeviationContainer .daw-Model-stdDeviationContent .daw-Model-stdDeviationMainContent .daw-Model-ContactPopupInputArea .daw-Model-contactOption.daw-Model-contactOptionSelected {
  background: #333333 !important;
  border: #333333 !important;
  color: #ffffff !important;
}
.daw-Model-stdDeviationContainer {
  display: none;
}
.daw-Model-stdDeviationContainer .daw-Model-stdDevCloseButton {
  text-align: center;
  padding: 20px;
}
.da-Splash .learnMorePopup {
  display: none;
}
.signed-in .da-Splash_SoarContainer {
  margin-top: 0;
}
article.DigitalAdviceWizard .daw-openActBtn,
.da-Splash .btn,
article.DigitalAdviceWizard .daw-openActBtn:hover,
.da-Splash .btn:hover,
article.DigitalAdviceWizard .daw-openActBtn:focus,
.da-Splash .btn:focus,
article.DigitalAdviceWizard .daw-openActBtn:active,
.da-Splash .btn:active {
  background-color: #ffa04f !important;
  font-weight: bold;
  font-size: 12px;
}
article.DigitalAdviceWizard .daw-openActBtn,
.da-Splash .btn,
article.DigitalAdviceWizard .daw-openActBtn:hover,
.da-Splash .btn:hover {
  background-image: inherit;
  border: inherit;
}
.da-Splash .btn,
.da-Splash .btn:hover {
  margin: 10px 0px 0px;
}
.daw-screenNav_next:hover {
  margin: 0 0 0 8px;
  font-weight: inherit !important;
}
.Monte-carlo-table {
  width: 95%;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .DAdisclosures {
    font-size: 17px;
    line-height: 20px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .DAdisclosures {
    font-size: 23px;
  }
}
dojo-da-overview #daOverview {
  background-color: #ecf3f8;
  margin-bottom: 5%;
}
dojo-da-overview .da-main {
  border-bottom: 1px solid #2f659b;
}
dojo-da-overview h1.portlet-title-text {
  color: #666666;
  font-size: 18px;
  padding: 0px 20px 0px 20px;
  font-weight: 400;
}
dojo-da-overview .da-summary {
  padding: 0px 20px 0px 20px;
}
dojo-da-overview .da-link {
  padding: 0px 20px 0px 20px;
}
dojo-da-overview .da-link .icon-arrow-right {
  color: #0088cc;
}
.da_featureImage {
  background: url(component/images/digital-advice.png) 0 0 no-repeat;
  height: 430px;
}
.da-Splash .row {
  margin-left: 0px !important;
}
.da-Splash .btn {
  margin-top: 0px;
}
.prlg-LoginBox {
  margin: 0 0 12px;
  min-height: 206px;
  padding: 4px 20px;
  background-color: #416b96;
  color: #ffffff;
  font-weight: 400;
  font-size: 13px;
  border: 1px solid #5584b5;
  position: relative;
  z-index: 2;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .prlg-LoginBox {
    padding-right: 6px;
    padding-left: 6px;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  .prlg-LoginBox {
    min-width: 226px;
    padding-right: 4px;
    padding-left: 10px;
    font-size: 12px;
  }
}
.prlg-LoginBox a {
  color: #ffffff;
}
.prlg-LoginBox .alert-danger a {
  color: #0088cc;
}
.prlg-LoginBox .row-fluid {
  margin-bottom: 10px;
}
@media (min-width: 768px) and (max-width: 992px) {
  .prlg-LoginBox .row-fluid .span7 {
    width: 54%;
  }
  .prlg-LoginBox .row-fluid .span5 {
    width: 44%;
    margin-left: 0;
  }
}
.prlg-LoginBox_Inlinelink {
  display: inline-block;
  margin-top: 4px;
  font-size: 12px;
  margin-left: 5px;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .prlg-LoginBox_Inlinelink {
    margin-left: -2px;
  }
}
.prlg-LoginBox_Input {
  width: auto;
}
.prlg-LoginBox_Input input {
  padding-left: 8px !important;
}
.prlg-LoginBox_Continuebtn {
  margin: 0;
}
.prlg-LoginBox_Continuebtn.dijitButton .dijitButtonNode {
  background-color: #ffa04f;
  border-color: #ff841c;
  font-size: 16px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .prlg-LoginBox_Continuebtn.dijitButton .dijitButtonNode {
    padding-left: 4px;
    padding-right: 4px;
  }
}
.prlg-LoginBox_Continuebtn.dijitButton.dijitButtonDisabled .dijitButtonNode {
  color: #ffffff;
  background-color: #ffa04f;
  border-color: #ff841c;
}
.prlg-LoginBox_Rememberme {
  color: #ffffff;
  margin-top: 4px;
}
.prlg-LoginBox_Rememberme .dijitCheckBox {
  margin-right: 4px;
  color: #000;
}
.prlg-LoginBox_Rememberme .dijitCheckBox + label {
  display: inline;
  font-size: 1em;
}
@media (min-width: 768px) and (max-width: 992px) {
  .prlg-LoginBox_Rememberme .dijitCheckBox + label {
    font-size: .9em;
  }
}
.prlg-LoginBox_Staysafeonline {
  margin-bottom: 0 !important;
  font-size: 12px;
}
.prlg-LoginBox_Brokercheck {
  line-height: 13px;
  font-size: 12px;
}
.prlg-LookUpIBDDialog {
  width: 19.5em !important;
}
@media (min-width: 768px) {
  .prlg-LookUpIBDDialog {
    width: 550px !important;
  }
}
.prlg-LookUpIBDDialog .row-fluid {
  margin-bottom: 10px;
}
.prlg-LookUpIBDDialog_Ibdinput {
  width: 100px;
}
.prlg-ForgotPassDialog {
  width: 19.5em !important;
}
@media (min-width: 768px) {
  .prlg-ForgotPassDialog {
    width: 500px !important;
  }
}
.prlg-ForgotPassDialog .row-fluid {
  margin-bottom: 10px;
}
.prlg-ForgotPassDialog_Ibdinput {
  width: 184px;
}
.prlg-ForgotPassDialog_Idinput {
  width: 184px;
}
.prlg-ForgotUserIdDialog {
  width: 19.5em !important;
}
@media (min-width: 768px) {
  .prlg-ForgotUserIdDialog {
    width: 500px !important;
  }
}
.prlg-ForgotUserIdDialog .row-fluid {
  margin-bottom: 10px;
}
.prlg-ForgotUserIdDialog_Ibdinput {
  width: 184px;
}
.prlg-ForgotUserIdDialog_Ibdlookuplink {
  padding-left: 82px;
}
@media (min-width: 768px) {
  .prlg-ForgotUserIdDialog_Ibdlookuplink {
    padding-left: 0;
  }
}
.ml-SecurityEmailSetup {
  background: #ffffff;
  padding: 0;
}
.ml-SecurityEmailSetup h3 {
  font-weight: 600;
  font-size: 19px;
  line-height: 25px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .ml-SecurityEmailSetup {
    padding: 0 10px;
  }
}
.ml-SecurityEmailSetup_Inputgroup {
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .ml-SecurityEmailSetup_Inputgroup {
    display: inline-block;
    margin-bottom: 0;
  }
}
.ml-SecurityEmailSetup_Inputgroup .dijitButtonText {
  max-width: 16em;
  overflow: hidden;
}
.ml-SecurityEmailSetup_Inputgroup-helplabel {
  color: #0088cc;
}
.ml-SecurityAnswer {
  background: #ffffff;
  padding: 0;
}
.ml-SecurityAnswer h3 {
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
}
@media (min-width: 768px) {
  .ml-SecurityAnswer {
    padding: 0 10px;
  }
}
.ml-SecurityAnswer .row-fluid {
  margin-bottom: 10px;
}
.ml-SecurityAnswer_Input {
  margin: 8px 12% 8px 0;
}
.ml-SecurityAnswer_Input input {
  padding-left: 8px !important;
}
.ml-SecurityAnswer_Explanation {
  display: block;
  font-weight: bold;
}
@media (min-width: 768px) {
  .ml-SecurityAnswer_Explanation {
    display: inline-block;
  }
}
.ml-SecurityAnswer_Steps {
  width: 30px;
  height: 18px;
  text-align: center;
  float: left;
  padding: 6px 0;
  font-weight: bold;
  margin: 0 4px 12px 0;
  font-size: 14px;
  color: #ffffff;
  background-color: #638cb4;
  line-height: 1.428571429;
  border-radius: 15px;
}
@media (min-width: 768px) {
  .ml-SecurityAnswer_Steps {
    display: inline-block;
    float: none;
    margin: 8px 4px 8px 0;
  }
}
.ml-SecurityAnswer_Content {
  margin-left: 2.5em;
  margin-top: 14px;
}
@media (min-width: 768px) {
  .ml-SecurityAnswer_Content {
    margin-top: 0;
  }
}
.ml-SecurityAnswer_Hideresponse {
  display: inline-block;
  margin-left: 0;
}
.ml-SecurityAnswer_Hideresponse .dijitCheckBox {
  margin-right: 4px;
  margin-top: -2px;
}
.ml-RememberMyDevice h3 {
  font-weight: 600;
  font-size: 20px;
  margin-bottom: 10px;
  line-height: 25px;
}
.ml-RememberMyDevice_Controlgroup {
  margin: 8px 0;
}
.ml-RememberMyDevice_Content {
  display: inline-block;
  width: 84%;
}
@media (min-width: 768px) {
  .ml-RememberMyDevice_Content {
    width: 92%;
  }
}
.ml-RememberMyDevice_Question {
  display: block;
  font-weight: bold;
}
@media (min-width: 768px) {
  .ml-RememberMyDevice_Question {
    display: inline-block;
  }
}
.ml-RememberMyDevice_Steps {
  width: 30px;
  height: 18px;
  text-align: center;
  font-weight: bold;
  float: left;
  padding: 6px 0;
  font-size: 14px;
  color: #ffffff;
  background-color: #638cb4;
  line-height: 1.428571429;
  border-radius: 15px;
  display: inline-block;
  margin: -4px 8px 0 0;
}
.ml-RememberMyDevice label {
  display: inline;
}
.ml-RememberMyDevice label:nth-of-type(n+2) {
  margin-left: 12px;
}
.ml-RememberMyDevice .dijitRadio {
  margin-right: 4px;
}
.ml-ValidatePassword .row-fluid {
  margin-bottom: 10px;
}
.ml-SecurityQuestionSetup {
  padding: 0 10px;
}
.ml-SecurityQuestionSetup h3 {
  font-weight: 600;
  font-size: 19px;
  margin-bottom: 10px;
  line-height: 25px;
}
@media (min-width: 768px) and (max-width: 992px) {
  .ml-SecurityQuestionSetup h3 {
    font-size: 17px;
  }
}
.ml-SecurityQuestionSetup_Hideresponse {
  margin-top: 15px;
  margin-bottom: 15px;
}
.ml-SecurityQuestionSetup_Hideresponse .dijitCheckBox {
  margin-right: 4px;
  margin-top: -2px;
}
.ml-SecurityQuestionSetup_Qa:not(:first-child) {
  margin-top: 28px;
}
.ml-SecurityQuestionSetup_Qa-questiondd {
  margin-bottom: 8px;
}
.ml-SecurityQuestionSetup_Qa-questiondd .dijitComboBox {
  width: 98%;
}
@media (min-width: 768px) {
  .ml-SecurityQuestionSetup_Qa-questiondd .dijitComboBox {
    width: 68%;
  }
}
.ml-SecurityQuestionSetup .or-spacer-vertical .mask {
  height: 320px;
}
.ml-ResetPassword {
  padding: 0 10px;
}
.ml-ResetPassword h3 {
  font-weight: 600;
  font-size: 20px;
  margin-bottom: 10px;
  line-height: 25px;
}
.ml-ResetPassword .row-fluid {
  margin-bottom: 10px;
}
.ml-ResetPassword_Rules {
  margin-left: -6px;
}
.ml-ResetPassword_Rules-list {
  list-style-position: inside;
  margin: 8px 13px 10px 10px;
}
.ml-ResetPassword_Rules-list list li:first-child {
  margin-left: 1px;
}
.otp-Setup {
  background: #ffffff;
  padding: 0;
}
@media (min-width: 768px) {
  .otp-Setup {
    padding: 0 10px;
  }
}
.otp-Setup_Footer {
  padding-top: 30px;
}
.otp-Setup h3 {
  font-weight: 600;
  font-size: 19px;
  line-height: 25px;
  margin-bottom: 10px;
}
.otp-ContactRow .form-inline {
  display: inline-block;
}
.otp-ContactRow_Verifyactions {
  text-align: left;
  margin-left: 1em;
  vertical-align: middle;
  display: inline-block;
}
.otp-ContactRow_Verifyactions-sm.row-fluid {
  width: 42%;
  float: right;
  margin-top: 0px;
}
.otp-ContactRow_Verifyactions-verified {
  margin-top: 0px;
  float: left;
  color: #099e00;
  vertical-align: middle;
  font-size: 14px;
}
.otp-ContactRow_Verifyactions-verified .icon-ok-sign {
  font-size: 20px;
  padding-right: 4px;
}
.otp-ContactRow_Verifyactions-button {
  display: inline-block;
}
.otp-ContactRow_Verifyactions-delete {
  margin-top: -7px;
  margin-left: 6px;
  display: inline-block;
}
.otp-ContactRow_Verifyactions-delete .icon-remove-circle {
  font-size: 20px;
  color: #d46464;
}
.otp-ContactRow_Verifyactions-delete .dijitButton .dijitButtonNode {
  padding-left: 0;
  background-image: none;
  background-color: none;
  border: none;
  padding-bottom: 0;
  padding-right: 0;
}
.otp-ContactRow_Inputgroup {
  margin-bottom: 16px;
}
@media (min-width: 768px) {
  .otp-ContactRow_Inputgroup {
    display: inline-block;
    margin-right: 16px;
    margin-bottom: 0;
  }
}
.otp-ContactRow_Inputgroup-input {
  width: 14em;
}
@media only screen (min-device-width: 320px) and (max-device-width: 568px) {
  .otp-ContactRow_Inputgroup-input {
    width: 11em;
  }
}
.otp-ContactRow_Inputgroup-inputnickname {
  width: 8.5555em;
}
@media only screen (min-device-width: 320px) and (max-device-width: 568px) {
  .otp-ContactRow_Inputgroup-inputnickname {
    width: 11em;
  }
}
.otp-ContactRow_Inputgroup-emailinput {
  margin-top: 10px;
}
@media (min-width: 768px) {
  .otp-ContactRow_Inputgroup-emailinput {
    margin-top: 0;
  }
}
.otp-ContactRow_Inputgroup-helplabel {
  color: #0088cc;
}
.otp-ContactRow_Verifiedstatictext {
  display: inline-block;
  margin-right: 16px;
  width: 13em;
}
.otp-ContactRow_Countrycodeprfx.dijitSelect .dijitButtonNode.dijitArrowButton {
  padding-top: 9px;
  padding-bottom: 6px;
}
.otp-ContactRow_Countrycodeprfx.dijitTextBox {
  width: 7em;
}
.otp-ContactRow_Phonenumber-input {
  width: 12.5em;
}
@media (min-width: 768px) and (max-width: 992px) {
  .otp-ContactRow_Phonenumber-input {
    width: 10.5em;
  }
}
.otp-ContactRow_Phonenumber-input .dijitInputInner {
  border-radius: 0;
}
.otp-ContactRow_Phonenumber-dropdown.dijitSelect {
  background-color: transparent;
}
.otp-ContactRow_Phonenumber-dropdown.dijitSelect .dijitButtonContents {
  width: 12em;
}
.otp-ContactRow_Deleteicon {
  margin-left: -4px;
}
.otp-ContactRow_Deleteicon .icon-remove-circle {
  font-size: 20px;
  color: #d46464;
}
.otp-ContactRow_Deleteicon .dijitButton .dijitButtonNode {
  padding-left: 0;
  background-image: none;
  background-color: none;
  border: none;
  padding-right: 0;
}
.otp-ContactRow_Verified {
  color: #099e00;
  vertical-align: middle;
  font-size: 14px;
  margin-left: 1em;
}
.otp-ContactRow_Verified .icon-ok-sign {
  font-size: 20px;
  padding-right: 4px;
}
.otp-Passcode {
  background: #ffffff;
  padding: 0;
}
.otp-Passcode h3 {
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .otp-Passcode {
    padding: 0 10px;
  }
}
.otp-Passcode .or-spacer-vertical {
  top: 10px;
}
.otp-Passcode_Contactmethod,
.otp-Passcode_Entercode {
  margin-left: 2.5em;
  margin-top: .5em;
}
.otp-Passcode_Contactmethod .dijitComboBox.dijitTextBox,
.otp-Passcode_Entercode .dijitComboBox.dijitTextBox {
  width: 14.3em;
}
.otp-Passcode_Introtext {
  font-weight: bold;
  margin-bottom: 10px;
}
.otp-Passcode_Steps {
  width: 30px;
  height: 18px;
  text-align: center;
  font-weight: bold;
  display: inline-block;
  float: left;
  padding: 6px 0;
  margin: -4px 8px 0 0;
  font-size: 14px;
  color: #ffffff;
  background-color: #638cb4;
  line-height: 1.428571429;
  border-radius: 15px;
}
.otp-ConsentDialog {
  width: 19.5em !important;
}
@media (min-width: 768px) {
  .otp-ConsentDialog {
    width: 450px !important;
  }
}
.otp-RemoveContactDialog {
  width: 19.5em !important;
}
@media (min-width: 768px) {
  .otp-RemoveContactDialog {
    width: 450px !important;
  }
}
.otp-VerifyMethodDialog {
  width: 20em  !important;
  height: 90% !important;
}
@media (min-width: 768px) {
  .otp-VerifyMethodDialog {
    width: 600px !important;
  }
}
.otp-VerifyMethodDialog .row-fluid {
  margin-bottom: 10px;
}
.otp-VerifyMethodDialog_Codeinputfield {
  width: 5em;
}
.otp-VerifyMethodDialog_Sentcode {
  word-break: break-word;
}
.otp-WhatIsOtpDialog {
  height: 90% !important;
  width: 20em !important;
}
@media (min-width: 768px) {
  .otp-WhatIsOtpDialog {
    width: 640px !important;
  }
}
.otp-WhatIsOtpDialog_Step1 {
  float: left;
  width: 163px;
}
.otp-WhatIsOtpDialog_Step1 p {
  padding-right: 10px;
}
.otp-WhatIsOtpDialog_Step1-image {
  background-image: url("images/ivc1.png");
  height: 101px;
  width: 163px;
}
.otp-WhatIsOtpDialog_Step2 {
  float: left;
  width: 163px;
}
.otp-WhatIsOtpDialog_Step2 p {
  padding: 0 10px;
}
.otp-WhatIsOtpDialog_Step2-image {
  background-image: url("images/ivc3.png");
  height: 101px;
  width: 163px;
}
.otp-WhatIsOtpDialog_Step3 {
  float: left;
  width: 163px;
}
.otp-WhatIsOtpDialog_Step3 p {
  padding: 0 10px;
}
.otp-WhatIsOtpDialog_Step3-image {
  background-image: url("images/ivc5.png");
  height: 101px;
  width: 163px;
}
.sp-LoginSettings_Row {
  border-bottom: 1px solid #dddddd;
}
.sp-SecurityConfirmation_alert {
  display: block;
  margin-left: auto !important;
  margin-right: auto;
  float: none;
  width: 75%;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .sp-SecurityConfirmation_alert {
    width: 65%;
  }
}
@media (min-width: 1224px) {
  .sp-SecurityConfirmation_alert {
    width: 40%;
  }
}
@media (max-width: 766px) {
  .dijitHidden.otp-ContactRow_Inputgroup-inputnickname + .otp-ContactRow_Verifyactions {
    float: right;
    margin-left: 14em;
    margin-top: -4.5em;
  }
}
div[dijitpopupparent="ml-SecurityEmailSetup_Menu"] .dijitMenu {
  width: 16em;
  overflow: hidden;
  table-layout: fixed;
}
div[dijitpopupparent="ml-SecurityEmailSetup_Menu"] .dijitMenu td.dijitMenuItemLabel {
  width: 18em;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 768px) {
  div[dijitpopupparent="ml-SecurityEmailSetup_Menu"] .dijitMenu {
    width: auto;
    overflow: visible;
    table-layout: auto;
  }
}
div[dijitpopupparent*="emailField_uniqName_"] .dijitMenu {
  width: 22em;
  overflow: hidden;
}
div[dijitpopupparent*="emailField_uniqName_"] .dijitMenu .dijitMenuItem {
  width: 18em;
  overflow-x: hidden;
  text-overflow: ellipsis;
}
@media (min-width: 768px) {
  div[dijitpopupparent*="emailField_uniqName_"] .dijitMenu {
    width: auto;
    overflow: visible;
  }
}
#p_p_id_LoginMessages_WAR_netxinvestorportfolio_ .loginmessagealert {
  padding: 10px;
}
.portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span7 {
  width: 97.8723404255%;
  margin-left: 2.127659574468085%;
}
.portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span7 div.span6:first-child {
  float: right;
  width: 25%;
  margin-right: 2.127659574468085%;
}
.portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span7 div.span6:first-child br {
  display: none;
}
.portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span7 div.span6:first-child ~ div.span6 {
  float: left;
  width: 65%;
}
.portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span7 .content-divider,
.portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span7 .content-divider-small {
  float: right;
  width: 1px;
  height: 405px;
  margin-right: 25px;
  background-repeat: no-repeat;
  background-image: -moz-linear-gradient(top, transparent 0%, #dddddd 25%, #dddddd 75%, transparent 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, transparent), color-stop(25%, #dddddd), color-stop(75%, #dddddd), color-stop(100%, transparent));
  background-image: -webkit-linear-gradient(top, transparent 0%, #dddddd 25%, #dddddd 75%, transparent 100%);
  background-image: -o-linear-gradient(top, transparent 0%, #dddddd 25%, #dddddd 75%, transparent 100%);
  background-image: -ms-linear-gradient(top, transparent 0%, #dddddd 25%, #dddddd 75%, transparent 100%);
  background-image: linear-gradient(to bottom, transparent 0%, #dddddd 25%, #dddddd 75%, transparent 100%);
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#dddddd', EndColorStr='#dddddd', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#dddddd', GradientType=0))";
}
.portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .pagebuttons {
  clear: both;
  width: 65%;
}
.imageGalleryControls input {
  margin-right: 2px;
}
.help-text-tooltip,
.help-text-ror-tooltip {
  width: 300px;
}
.help-text-tooltip i.fa.close-icon,
.help-text-ror-tooltip i.fa.close-icon {
  float: right;
}
.help-text-tooltip i.fa.close-icon:before,
.help-text-ror-tooltip i.fa.close-icon:before {
  color: #999;
  content: '\f05c';
  cursor: pointer;
  font-size: 18px;
}
.help-text-tooltip i.fa.close-icon:hover,
.help-text-ror-tooltip i.fa.close-icon:hover {
  cursor: pointer;
}
.help-text-tooltip .title,
.help-text-ror-tooltip .title {
  font-size: 13px;
  color: #555555;
  font-weight: 600;
}
div[id^='popup_'] .help-text-tooltip .help-text-content,
div[id^='popup_'] .help-text-ror-tooltip .help-text-content {
  min-height: 137px;
}
div[id^='popup_'] .help-text-tooltip .content,
div[id^='popup_'] .help-text-ror-tooltip .content {
  font-size: 13px;
  color: #555555;
  min-height: 100px;
  height: auto;
  overflow: visible;
}
div[id^='popup_'] .help-text-tooltip .content .helpString,
div[id^='popup_'] .help-text-ror-tooltip .content .helpString {
  display: none;
}
div[id^='popup_'] .help-text-tooltip .content .helpString.active,
div[id^='popup_'] .help-text-ror-tooltip .content .helpString.active {
  display: block;
}
div[id^='popup_'] .help-text-tooltip .control,
div[id^='popup_'] .help-text-ror-tooltip .control {
  background-color: #666;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 28px;
  margin: 9px -16px -11px;
  padding-right: 12px;
  text-align: right;
}
div[id^='popup_'] .help-text-tooltip .control i.fa,
div[id^='popup_'] .help-text-ror-tooltip .control i.fa {
  margin-left: 20px;
  color: #fff;
  cursor: pointer;
}
div[id^='popup_'] .help-text-tooltip .control i.fa.disabled,
div[id^='popup_'] .help-text-ror-tooltip .control i.fa.disabled {
  color: #999;
  cursor: not-allowed;
}
div[id^='popup_'] .help-text-tooltip .control i.fa:before,
div[id^='popup_'] .help-text-ror-tooltip .control i.fa:before {
  font-size: 19px;
  font-weight: 700;
  line-height: 28px;
}
div[id^='popup_'] .help-text-tooltip .control i.fa.fa-angle-left,
div[id^='popup_'] .help-text-ror-tooltip .control i.fa.fa-angle-left {
  content: '\f053';
}
div[id^='popup_'] .help-text-tooltip .control i.fa.fa-angle-right,
div[id^='popup_'] .help-text-ror-tooltip .control i.fa.fa-angle-right {
  content: '\f054';
}
.dbootstrap div[id^='popup_'] .help-text-tooltip .dijitTooltipContainer,
.dbootstrap div[id^='popup_'] .help-text-ror-tooltip .dijitTooltipContainer {
  background-color: #f9f9f9;
}
.dbootstrap div[id^='popup_'] .help-text-tooltip .dijitTooltipConnector,
.dbootstrap div[id^='popup_'] .help-text-ror-tooltip .dijitTooltipConnector {
  border-top-color: #666666;
}
.mvTooltipContent.mvChangeToolTipText p {
  font-size: 12px;
}
.help-text-ror-tooltip {
  width: 1000px;
}
@media (min-width: 375px) and (max-width: 736px) and (orientation: portrait) {
  .help-text-ror-tooltip {
    width: 300px;
  }
}
@media (min-width: 375px) and (max-width: 736px) and (orientation: landscape) {
  .help-text-ror-tooltip {
    width: 400px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  .help-text-ror-tooltip {
    width: 600px;
  }
}
.help-text-ror-tooltip .dijitTooltipContainer {
  max-width: 1000px;
}
.dbootstrap .alert-warning {
  border-color: #ea9500;
  background-color: #fbf7c1;
  color: #333333;
}
.dbootstrap .alert-danger,
.dbootstrap .alert-error {
  background-color: #f2dede;
  border-color: #a22726;
  color: #990000;
}
.dbootstrap .alert.alert-success {
  background-color: #dbf3db !important;
  border-color: #339933 !important;
  color: #333333 !important;
}
.dbootstrap .alert-info {
  background-color: #e3ecf6;
  border-color: #2f659b;
  color: #333333;
}
.dbootstrap .alert {
  border-width: 2px;
  border-radius: 0;
  padding: 8px 14px 8px 28px;
}
.dbootstrap .alert-warning:before,
.dbootstrap .alert-error:before,
.dbootstrap .alert-success:before,
.dbootstrap .alert-info:before,
.dbootstrap .alert-danger:before {
  display: block;
  position: absolute;
  font-size: 1.3em;
  margin-left: -22px;
}
.dbootstrap .alert-warning span,
.dbootstrap .alert-error span,
.dbootstrap .alert-success span,
.dbootstrap .alert-info span,
.dbootstrap .alert-danger span {
  display: inline;
  text-shadow: none;
  font-style: normal;
}
.dbootstrap .alert-error:before,
.dbootstrap .alert-danger:before {
  color: #a22726;
  content: '\f057';
  font-family: FontAwesome;
}
.dbootstrap .alert-success:before {
  color: #339933;
  content: '\f058';
  font-family: FontAwesome;
}
.dbootstrap .alert-info:before {
  color: #2f659b;
  content: '\f05a';
  font-family: FontAwesome;
}
.dbootstrap .alert-warning:before {
  content: '\f071';
  color: #ea9500;
  font-family: FontAwesome;
}
.dbootstrap .icon-warning-sign:before {
  content: "\f071";
  color: #ea9500;
  display: none;
}
.dijitLabelledTextBox.inputElement {
  width: 100%;
  position: relative;
  border: 1px solid #c8c8c8;
  border-radius: 5px;
}
.dijitLabelledTextBox.inputElement input[type="text"],
.dijitLabelledTextBox.inputElement input[type="password"],
.dijitLabelledTextBox.inputElement select {
  box-sizing: border-box;
  background-color: transparent;
  border: none;
  color: #626262;
  font-size: 14px;
  margin: 9px 0 7px 0;
  margin: 0;
  height: 61px;
  outline: none;
  width: 100%;
  border: 1px solid #c8c8c8;
}
.dijitLabelledTextBox.inputElement input[type="text"],
.dijitLabelledTextBox.inputElement input[type="password"] {
  padding: 2em 10px 6px 10px !important;
}
.dijitLabelledTextBox.inputElement select {
  padding: 1em 10px 6px 5px;
}
.dijitLabelledTextBox.inputElement label {
  box-sizing: border-box;
  font-size: 77%;
  color: #626262;
  letter-spacing: 0.03em;
  position: absolute;
  top: 5px;
  left: 10px;
  text-transform: uppercase;
}
.dijitLabelledTextBox.inputElement.dijitFocused label {
  color: #0059a6;
  font-weight: bold;
  letter-spacing: -0.01em;
}
.dijitLabelledTextBox.inputElement .fa.fa-eye,
.dijitLabelledTextBox.inputElement .fa.fa-eye-slash {
  position: absolute;
  top: 18px;
  cursor: pointer;
  color: #cecece;
  right: 15px;
}
pershing-comp shareholder-form .edoc-Header {
  border-top-color: #2f659b;
}
pershing-comp shareholder-form .edoc-Header .xlarge {
  font-size: 17px;
  font-weight: normal;
  color: #000000;
}
pershing-comp shareholder-form .edoc-Filter_Container {
  border-top-color: #97b2cd;
  background-color: #ecf3f8;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-form-field-appearance-outline .mat-form-field-flex {
  padding: 0 0 0 0.5em !important;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-form-field-appearance-outline .mat-form-field-infix {
  padding: 0px;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-value {
  vertical-align: middle;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper {
  padding: 10px 10px;
  background: #e6e6e6;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border: 1px solid #bbb;
  border-bottom-color: #a8a8a8;
  vertical-align: baseline;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-form-field-appearance-outline .mat-form-field-suffix {
  right: .25em;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .edoc-Input_Date .mat-form-field-flex {
  height: 30px;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .symbolSpecific.mat-form-field-appearance-outline .mat-form-field-flex {
  padding: 6px !important;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-raised-button.mat-primary {
  background-color: #638cb4;
  color: #ffffff;
  border-color: #4a729a;
  height: 30px;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-raised-button.mat-primary :hover:not([disabled]) {
  color: #ffffff;
}
pershing-comp ag-grid-angular .ag-header-cell-label {
  font-size: 13px;
  font-weight: 600;
  color: #999999;
  background-color: transparent;
  text-transform: uppercase;
}
pershing-comp ag-grid-angular .left-align .ag-header-cell-label {
  display: flex;
  flex-direction: row-reverse;
  align-items: flex-start;
  justify-content: flex-end;
  margin-left: 4px;
}
pershing-comp ag-grid-angular .left-align .ag-header-cell-label .mat-icon {
  margin-left: 4px;
  margin-top: 3px;
}
pershing-comp .mat-raised-button.mat-primary {
  background-color: #638cb4;
  color: #ffffff;
  border-color: #4a729a;
  height: 30px;
}
pershing-comp .mat-raised-button.mat-primary :hover:not([disabled]) {
  color: #ffffff;
}
pershing-comp alerts-devices .alrt-Devices_Title {
  font-size: 17px;
  font-weight: bold;
}
pershing-comp alerts-devices .alrt-Devices_Row {
  border-top-color: #dddddd;
}
pershing-comp alerts-devices .showLink {
  color: #0088cc;
}
pershing-comp alerts-subs .alrt-Subscriptions_Title {
  font-size: 17px;
  font-weight: bold;
}
pershing-comp alerts-subs .alrt-Subscriptions_Header,
pershing-comp alerts-subs .alrt-Subscriptions_Row {
  border-top-color: #dddddd;
}
pershing-comp alerts-subs .alrt-Subscriptions_Header .alrt-Subscriptions_Row-group .margin-top-5,
pershing-comp alerts-subs .alrt-Subscriptions_Row .alrt-Subscriptions_Row-group .margin-top-5 {
  line-height: 12px;
  margin-bottom: 15px;
}
pershing-comp alerts-subs .alrt-Subscriptions_Edit {
  color: #0088cc;
}
@media (max-width: 575.99px) {
  .angular .modal .mat-dialog-container {
    height: auto;
    margin-top: 30px;
  }
}
.angular .mat-raised-button.mat-primary:hover:not([disabled]) {
  color: #ffffff;
}
.angular digital-auth-request .da-request_scrollBox {
  overflow-x: hidden;
}
.angular .alrt-DevicesEdit_Form-provider {
  background-color: #fff;
}
.angular .mat-primary .mat-option.mat-selected:not(.mat-option-disabled) {
  color: #333333;
}
.angular nav#navigationbar {
  border: none;
}
.angular .row.action.floatLeft {
  padding-top: 0px;
}
.angular .row.icons.text-right {
  display: block;
  padding-top: 0px;
  margin-right: 5px;
}
.angular div.container > header div.row.icons .paperless,
.angular div.container > header div.row.icons .icon-stack,
.angular div.container > header div.row.icons .settings {
  margin-top: 5px;
}
.angular header.portlet-topper {
  border-top-color: #2f659b !important;
}
.angular .alrt-DevicesEdit_Form-provider {
  background-color: #fff;
}
.angular .ag-Group_Modal {
  border-radius: 0;
  margin-left: 0px;
}
.angular .ag-Group_Modal alerts-devices-edit .alrt-DevicesEdit_Form .row {
  height: 140px;
}
.angular .ag-Group_Modal alerts-devices-edit .alrt-DevicesEdit_Form .alrt-DevicesEdit_Form-input .mat-form-field-infix {
  padding: 0.5em 0 0.5em 0;
}
.angular .ag-Group_Modal alerts-devices-edit .alrt-DevicesEdit_Form .alrt-DevicesEdit_Form-input .mat-form-field-infix input.mat-input-element {
  height: 20px !important;
}
.angular .ag-Group_Modal alerts-devices-edit .alrt-DevicesEdit_Form-select .mat-form-field-flex {
  height: 30px;
  top: 8px;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-DevicesEdit_Title,
.angular .ag-Group_Modal alerts-devices-edit .alrt-DevicesEdit_Title {
  background-color: #ffffff !important;
  padding: 9px 15px !important;
  height: 30px;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-DevicesEdit_Title .mat-dialog-title,
.angular .ag-Group_Modal alerts-devices-edit .alrt-DevicesEdit_Title .mat-dialog-title {
  padding: 0px !important;
  background-color: #ffffff !important;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-DevicesEdit_Title .mat-dialog-title strong,
.angular .ag-Group_Modal alerts-devices-edit .alrt-DevicesEdit_Title .mat-dialog-title strong {
  font-weight: normal;
  font-size: 20px;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-DevicesEdit_Title button.close,
.angular .ag-Group_Modal alerts-devices-edit .alrt-DevicesEdit_Title button.close {
  margin-top: -10px;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-SubsAdd .mat-expanded .mat-expansion-panel-header,
.angular .ag-Group_Modal alerts-devices-edit .alrt-SubsAdd .mat-expanded .mat-expansion-panel-header {
  background-color: #ffffff !important;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-SubsAdd_Container,
.angular .ag-Group_Modal alerts-devices-edit .alrt-SubsAdd_Container {
  background: #ffffff;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header,
.angular .ag-Group_Modal alerts-devices-edit .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header {
  padding: 8px 15px !important;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header .alrt-SubsAdd_Header-group.mat-expansion-panel-header-title,
.angular .ag-Group_Modal alerts-devices-edit .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header .alrt-SubsAdd_Header-group.mat-expansion-panel-header-title {
  font-size: 14px;
  color: #222222;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header .fa-plus-circle,
.angular .ag-Group_Modal alerts-devices-edit .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header .fa-plus-circle {
  background: url('images/icon_open_close.png') no-repeat scroll left top !important;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header .fa-minus-circle,
.angular .ag-Group_Modal alerts-devices-edit .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header .fa-minus-circle {
  background: url('images/icon_open_close.png') no-repeat scroll left bottom !important;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-SubsAdd_Container .mat-expansion-panel-body .mat-divider-horizontal,
.angular .ag-Group_Modal alerts-devices-edit .alrt-SubsAdd_Container .mat-expansion-panel-body .mat-divider-horizontal {
  margin-left: 10px;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-SubsAdd_Container .mat-expansion-panel-body div.row-fluid span,
.angular .ag-Group_Modal alerts-devices-edit .alrt-SubsAdd_Container .mat-expansion-panel-body div.row-fluid span {
  padding: 0px;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-SubsAdd_Container .mat-expansion-panel-body div.row-fluid .row,
.angular .ag-Group_Modal alerts-devices-edit .alrt-SubsAdd_Container .mat-expansion-panel-body div.row-fluid .row {
  margin-left: -8px;
}
.angular .ag-Group_Modal alerts-subs-add .alrt-SubsAdd_Container .mat-expansion-panel-body div.row-fluid .row .mat-divider-horizontal,
.angular .ag-Group_Modal alerts-devices-edit .alrt-SubsAdd_Container .mat-expansion-panel-body div.row-fluid .row .mat-divider-horizontal {
  margin-left: 0px;
}
.angular a#qsCancel {
  -webkit-appearance: none;
}
.angular .mat-raised-button.mat-primary {
  background-color: #638cb4;
  color: #ffffff;
  border-color: #4a729a;
  height: 30px;
}
.angular .mat-raised-button.mat-primary :hover:not([disabled]) {
  color: #ffffff;
}
.angular .row.pull-right.action {
  margin-right: 0px;
  padding-top: 0px;
  display: block;
}
.angular .row.pull-right.action a.btn.btn-small.logout {
  margin-right: 0px !important;
}
@media (max-width: 1000px) {
  .angular #logoutLinkHolder form.form-inline {
    width: 108px;
  }
  .angular span.lastLogin {
    margin-top: 0px !important;
  }
}
.promo-da header.container + div.container,
.enroll-da header.container + div.container {
  border: none;
}
.promo-da a,
.enroll-da a,
.promo-da a:visited,
.enroll-da a:visited,
.promo-da enroll-da-container-popup .mat-button .mat-button-wrapper,
.enroll-da enroll-da-container-popup .mat-button .mat-button-wrapper {
  color: #0088cc;
}
.promo-da a:hover,
.enroll-da a:hover,
.promo-da enroll-da-container-popup .mat-button:hover:not([disabled]) .mat-button-wrapper,
.enroll-da enroll-da-container-popup .mat-button:hover:not([disabled]) .mat-button-wrapper,
.promo-da .mat-raised-button.mat-primary:hover:not([disabled]),
.enroll-da .mat-raised-button.mat-primary:hover:not([disabled]) {
  color: #0074ad;
}
.promo-da .da-Enroll_Btn,
.enroll-da .da-Enroll_Btn {
  margin-right: 0px;
}
.promo-da .da-Container_Popup.mat-toolbar-single-row,
.enroll-da .da-Container_Popup.mat-toolbar-single-row {
  height: 40px;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 1) {
  .promo-da .da-Agree_Content,
  .enroll-da .da-Agree_Content {
    width: 723px;
  }
}
@media only screen and (min-device-width: 320px) and (max-device-width: 600px) {
  .promo-da .da_Agree_Content,
  .enroll-da .da_Agree_Content {
    width: 332px;
  }
  .promo-da .mat-dialog-container,
  .enroll-da .mat-dialog-container {
    height: auto;
    margin-top: 30px;
  }
}
.promo-da app-identity-form .ver-IDForm .ver-IDForm_box .mat-form-field-infix input[type="text"],
.enroll-da app-identity-form .ver-IDForm .ver-IDForm_box .mat-form-field-infix input[type="text"],
.promo-da app-identity-form .ver-IDForm .ver-IDForm_box .mat-form-field-infix input[type="text"]:focus,
.enroll-da app-identity-form .ver-IDForm .ver-IDForm_box .mat-form-field-infix input[type="text"]:focus,
.promo-da app-identity-form .ver-IDForm .ver-IDForm_box .mat-form-field-infix input[type="password"],
.enroll-da app-identity-form .ver-IDForm .ver-IDForm_box .mat-form-field-infix input[type="password"],
.promo-da app-identity-form .ver-IDForm .ver-IDForm_box .mat-form-field-infix input[type="password"]:focus,
.enroll-da app-identity-form .ver-IDForm .ver-IDForm_box .mat-form-field-infix input[type="password"]:focus {
  border: none;
  box-shadow: none;
}
.promo-da app-identity-form .ver-IDForm .ver-IDForm_box .ver-IDForm_Location-state .mat-form-field-infix,
.enroll-da app-identity-form .ver-IDForm .ver-IDForm_box .ver-IDForm_Location-state .mat-form-field-infix,
.promo-da app-identity-form .ver-IDForm .ver-IDForm_box .ver-IDForm_details-dob .mat-form-field-infix,
.enroll-da app-identity-form .ver-IDForm .ver-IDForm_box .ver-IDForm_details-dob .mat-form-field-infix {
  height: 25px;
  top: 5px;
}
@media (max-width: 1000px) {
  .thirdLevelNav ul.layouts.level-2 li:last-child {
    white-space: normal;
    line-height: 20px;
  }
}
@media (max-width: 1000px) {
  .thirdLevelNav ul.layouts.level-2 li:last-child {
    white-space: normal;
    line-height: 20px;
  }
}
.angular.earned-income pershing-comp div.ei-Summary {
  border-top-color: #97b2cd !important;
  border-top-width: 2px !important;
  background-color: #ecf3f8 !important;
}
.angular.earned-income pershing-comp div.ei-Summary header.portlet-topper {
  border: none;
}
.angular.earned-income pershing-comp .ei-DetailsGrid_Title {
  font-size: 17px;
  line-height: 25px;
  border-top-color: #97b2cd !important;
  border-top-width: 2px !important;
  border-top: solid;
  margin-bottom: 5px;
}
.angular.earned-income pershing-comp td.ei-DetailsGrid_CategoryName,
.angular.earned-income pershing-comp td.ei-ChildGrid_CategoryName {
  cursor: pointer;
}
.angular.earned-income pershing-comp .tooltip-link,
.angular.earned-income pershing-comp .far {
  color: #0088cc;
}
.angular.earned-income pershing-comp .tooltip-link:hover,
.angular.earned-income pershing-comp .far:hover {
  color: #0074ad;
}
.angular.earned-income pershing-comp .fa-plus-square-o {
  background: url('images/icon_open_close.png') no-repeat scroll left top !important;
}
.angular.earned-income pershing-comp .fa-minus-square-o {
  background: url('images/icon_open_close.png') no-repeat scroll left bottom !important;
}
.angular.earned-income pershing-comp .ei-DetailsGrid.earnedincome-categories .tooltip-link,
.angular.earned-income pershing-comp .ei-DetailsGrid.accruedinterest-categories .tooltip-link,
.angular.earned-income pershing-comp .earnedincome-details-grid.earnedincome-categories .tooltip-link {
  border-bottom: none;
}
.angular.tablet .thirdLevelNav .level-2 li a {
  border-top: none;
}
enroll-da-progress-bar .navbar {
  display: block;
}
enroll-da-progress-bar .navbar .navbar-inner {
  background-color: #e6e6e6;
  background-image: none;
  color: #555555;
}
enroll-da-progress-bar .navbar .navbar-inner a:hover {
  color: #555555;
}
enroll-da-progress-bar .navbar .pg_progressbar_listMenu.active {
  border-top: 2px solid #e6e6e6 !important;
  background-color: #dedede;
  color: #555555;
}
.loginbox,
.quickquote,
.signup,
.authentication,
.confirmIdentity,
.digital-advice {
  margin: 0 0 12px;
}
.loginbox a.ibdLookUp {
  color: #ffffff;
  display: inline-block;
  float: right;
  font-size: 14px;
  line-height: 30px;
}
.dbootstrap .symbolSelect .dijitInputContainer .dijitInputInner {
  width: 90% !important;
}
#signup {
  height: auto;
  padding-bottom: 20px;
}
div.orgInfo,
div.modInfo,
form#hrefFm {
  display: none;
}
html[lang="es_LA"] ul.menu.outer li .icons .logoutNavigationMenu span {
  display: inline-block;
  line-height: 16px;
  text-align: left;
  vertical-align: top;
  width: 55px;
}
html[lang="es_LA"] ul.menu.outer li .icons .logoutNavigationMenu i {
  margin-right: 3px;
  margin-top: -3px;
  width: 35px;
}
html[lang="es_LA"] .dbootstrap.login .dijitPlaceHolder {
  font-size: 13px;
}
html[lang="es_LA"] .dbootstrap.login .ml-SecurityAnswer_Input .dijitPlaceHolder {
  font-size: 11.5px;
}
html[lang="es_LA"] .dbootstrap.private-page .dijitPlaceHolder {
  font-size: 11.5px;
}
html[lang="es_LA"] .dbootstrap.private-page .GridFilter .dijitPlaceHolder,
html[lang="es_LA"] .dbootstrap.private-page .account-selection .dijitPlaceHolder {
  font-size: 14px;
}
html[lang="es_LA"] .authenticate #sendcode {
  padding: 0 15px;
}
html[lang="es_LA"] .authenticate #widget_contacts {
  height: auto;
}
html[lang="es_LA"] .authenticate #dropdown .dijitPlaceHolder {
  white-space: normal;
  padding: 3px 4px;
}
html[lang="es_LA"] .authenticate .contactSelect .dijitInputContainer {
  height: 35px;
  line-height: 15px;
}
html[lang="es_LA"] .authenticate .contactSelect .dijitInputContainer .dijitInputInner {
  height: 27px;
}
html[lang="es_LA"] .authenticate .contactSelect .dijitComboBox .dijitArrowButton {
  height: 23px;
}
html[lang="es_LA"] .authenticate .contactSelect .dijitComboBox .dijitArrowButton .dijitArrowButtonInner {
  vertical-align: sub;
}
html[lang="es_LA"] .authenticate #verification .span4 {
  margin-right: 7px;
  width: 53%;
}
html[lang="es_LA"] .authenticate #verification .span8 {
  width: 40%;
}
html[lang="es_LA"] .authenticate #verification button {
  line-height: 16px;
  height: auto;
  padding: 4px 12px;
  margin-left: 0;
}
html[lang="es_LA"] .prlg-LoginBox_Inlinelink {
  margin-top: 0;
}
html[lang="es_LA"] .desktop .prlg-LoginBox {
  padding: 4px 10px;
}
html[lang="es_LA"] .desktop .prlg-LoginBox .row-fluid .span7 {
  width: 51%;
}
html[lang="es_LA"] .desktop .prlg-LoginBox .row-fluid .span5 {
  width: 46.7%;
}
html[lang="es_LA"] .desktop div[data-dojo-attach-point="_forgotPasswordLink"] .prlg-LoginBox_Inlinelink {
  white-space: nowrap;
}
html[lang="es_LA"] .desktop #_SessionExistsPortlet_WAR_loginportlet_ input.btn {
  padding: 0 15px;
  margin: 0 12px;
}
html[lang="es_LA"] .signup .btn,
html[lang="es_LA"] .signup .btn:hover,
html[lang="es_LA"] .signup .btn:focus {
  padding: 0px 10px;
}
html[lang="es_LA"] .portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_registrationterms_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress ul li {
  padding: 0px 22px 0px;
}
html[lang="es_LA"] #_registrationconfirmation_WAR_loginportlet_ .dl-horizontal dt {
  width: 230px;
}
html[lang="es_LA"] #_registrationconfirmation_WAR_loginportlet_ .dl-horizontal dd {
  margin-left: 242px;
}
html[lang="es_LA"] .login.signed-in .row-fluid .offset8.disclosure-logout {
  margin-left: 64%;
  width: 133px;
}
html[lang="es_LA"] .login.signed-in a.btn.logout {
  width: 100px;
}
html[lang="es_LA"] .navbar-inner.toplevel .nav {
  width: 1140px;
}
html[lang="es_LA"] .row-fluid .language-parent {
  width: 3%;
  float: right;
}
html[lang="es_LA"] .portlet-boundary_rateboard_WAR_netxclientrateboard_ h1.title {
  height: auto;
  min-height: 35px;
  font-size: 16px;
}
html[lang="es_LA"] section.f2-app .watchlistModule .modal-body {
  width: 315px;
}
html[lang="es_LA"] .watchlistModule .modal {
  width: 28%;
  min-width: 400px;
}
html[lang="es_LA"] .tablet div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large,
html[lang="es_LA"] .desktop div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large {
  top: -29px !important;
  left: -19px !important;
}
html[lang="es_LA"] .tablet #statementsViewlinks,
html[lang="es_LA"] .desktop #statementsViewlinks {
  left: 245px;
}
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div {
  margin-right: 0.5em;
}
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] .dijitTextBox.nicknameField,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] .dijitTextBox.nicknameField {
  width: 271px;
}
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(3) .dijitInputContainer,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(3) .dijitInputContainer,
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(4) .dijitInputContainer,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(4) .dijitInputContainer {
  height: 35px;
  line-height: 15px;
}
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(3) .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(3) .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(4) .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(4) .dijitInputContainer .dijitInputInner {
  height: 27px;
}
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(5),
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(5),
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(5) label,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(5) label {
  margin-right: 0;
}
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_EmailItem"] .dijitTextBox.nicknameField,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_EmailItem"] .dijitTextBox.nicknameField {
  width: 330px;
}
html[lang="es_LA"] .tablet.postlogin-ivc-security-setup .IdentityVerification .content,
html[lang="es_LA"] .desktop.postlogin-ivc-security-setup .IdentityVerification .content {
  margin-left: 0;
}
html[lang="es_LA"] .tablet.postlogin-ivc-security-setup .IdentityVerification .controls,
html[lang="es_LA"] .desktop.postlogin-ivc-security-setup .IdentityVerification .controls {
  margin-left: 0;
  margin-right: 0;
}
html[lang="es_LA"] .tablet .moversAsOfDate,
html[lang="es_LA"] .desktop .moversAsOfDate {
  left: 205px;
}
html[lang="es_LA"] .tablet .strongerAuth dl dd:nth-child(2),
html[lang="es_LA"] .desktop .strongerAuth dl dd:nth-child(2) {
  height: 55px;
}
html[lang="es_LA"] .tablet .strongerAuth dl dd:nth-child(2):after,
html[lang="es_LA"] .desktop .strongerAuth dl dd:nth-child(2):after {
  margin: 20px 0 7px;
}
html[lang="es_LA"] .tablet .strongerAuth dl dt,
html[lang="es_LA"] .desktop .strongerAuth dl dt {
  width: 45%;
}
html[lang="es_LA"] .tablet .manageEmailDialog,
html[lang="es_LA"] .desktop .manageEmailDialog {
  width: 640px !important;
}
html[lang="es_LA"] .tablet .manageEmailDialog div#email1 dt,
html[lang="es_LA"] .desktop .manageEmailDialog div#email1 dt {
  display: inline-block;
}
html[lang="es_LA"] .tablet .manageEmailDialog .span6:nth-child(2) input,
html[lang="es_LA"] .desktop .manageEmailDialog .span6:nth-child(2) input {
  width: 246px;
}
html[lang="es_LA"] .tablet div#_alertsSetup_WAR_netxclientprofile_ tr:last-child td:first-child,
html[lang="es_LA"] .desktop div#_alertsSetup_WAR_netxclientprofile_ tr:last-child td:first-child {
  width: 40px;
}
html[lang="es_LA"] .tablet #ChangeDefaultGroupDiv .btn-primary,
html[lang="es_LA"] .desktop #ChangeDefaultGroupDiv .btn-primary {
  height: 55px;
  white-space: inherit;
  line-height: 16px;
  padding: 4px;
}
html[lang="es_LA"] .tablet #orders .field-strTransactionType,
html[lang="es_LA"] .desktop #orders .field-strTransactionType {
  width: 115px;
}
html[lang="es_LA"] .tablet #UGLDetailsPopup .taxLotDetails .dgrid-scroller,
html[lang="es_LA"] .desktop #UGLDetailsPopup .taxLotDetails .dgrid-scroller {
  margin-top: 82px !important;
}
html[lang="es_LA"] .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ #holdingSummary {
  margin-top: 20px;
}
html[lang="es_LA"] .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ #holdingSummary div[id^='AcuvdIpacDefinitions'] {
  top: -16px;
}
html[lang="es_LA"] #orders.dgrid-breakpoint-large .field-ordSymbolId {
  width: 90px;
}
html[lang="es_LA"] #orders.dgrid-breakpoint-large .field-actionEditCancel {
  width: 60px;
}
html[lang="es_LA"] #orders .field-strDuration {
  width: 70px;
}
html[lang="es_LA"] #orders .field-quantity {
  padding-right: 25px;
  width: 110px;
}
html[lang="es_LA"] #orders .field-strOrderStatus {
  width: 74px;
}
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-quantity,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-quantity,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-lastPrc,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-lastPrc,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-mktVal,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-mktVal,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-todaysChgMktVal,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-todaysChgMktVal,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-asstStyp,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-asstStyp,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-intradayPrice,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-intradayPrice,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-matyDate,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-matyDate,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-curQty,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-curQty,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-curMktVal,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-curMktVal,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-intlFiCurYldPct,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-intlFiCurYldPct,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-chgPct,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-chgPct,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-tdysChgAmt,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-tdysChgAmt,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-chgPrc,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-chgPrc,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-acctNum,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-acctNum {
  width: 15%;
}
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .detail.row [id^=section] > div:first-child,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .detail.row [id^=section] > div:first-child {
  margin-right: 0px;
}
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .detail [id^=section] > span,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .detail [id^=section] > span {
  display: inline-block;
}
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-small .detail td:first-child {
  white-space: initial;
}
html[lang="es_LA"] .gainLossDownload {
  display: inline-block;
}
html[lang="es_LA"] #portlet_ValuationOverTimeOverviewChart_WAR_portfoliooverview .mktitle {
  padding-left: 305px;
}
html[lang="es_LA"] #p_p_id_Statements_WAR_netxinvestorportfolio_ .icon-info-sign {
  margin-left: 0;
}
html[lang="es_LA"] #portlet_TaxStatements_WAR_netxinvestorportfolio .icon-info-sign {
  margin-left: 60px;
}
html[lang="es_LA"] .order-form input + .formRow .dijitInputContainer,
html[lang="es_LA"] .order-form input + .formRow + .formRow .dijitInputContainer,
html[lang="es_LA"] .order-form .quantityInDollars .dijitInputContainer,
html[lang="es_LA"] .order-form .quantityInShares .dijitInputContainer,
html[lang="es_LA"] .order-form .orderType .dijitInputContainer,
html[lang="es_LA"] .order-form .stopPrice .dijitInputContainer,
html[lang="es_LA"] .order-form .limitPrice .dijitInputContainer,
html[lang="es_LA"] .order-form .transactionType .dijitInputContainer,
html[lang="es_LA"] .order-form .symbolNode .dijitInputContainer,
html[lang="es_LA"] .order-form .quantityInDollarsForBuy .dijitInputContainer {
  height: 35px;
  line-height: 15px;
}
html[lang="es_LA"] .order-form input + .formRow .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form input + .formRow + .formRow .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .quantityInDollars .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .quantityInShares .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .orderType .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .stopPrice .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .limitPrice .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .transactionType .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .symbolNode .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .quantityInDollarsForBuy .dijitInputContainer .dijitInputInner {
  height: 27px;
}
html[lang="es_LA"] .order-form input + .formRow .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form input + .formRow + .formRow .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .quantityInDollars .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .quantityInShares .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .orderType .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .stopPrice .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .limitPrice .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .transactionType .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .symbolNode .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .quantityInDollarsForBuy .dijitComboBox .dijitArrowButton {
  height: 23px;
}
html[lang="es_LA"] .order-form input + .formRow .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form input + .formRow + .formRow .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .quantityInDollars .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .quantityInShares .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .orderType .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .stopPrice .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .limitPrice .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .transactionType .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .symbolNode .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .quantityInDollarsForBuy .dijitComboBox .dijitArrowButton .dijitArrowButtonInner {
  vertical-align: sub;
}
html[lang="es_LA"] .order-form .symbol-selection {
  height: 38px;
  line-height: 15px;
}
html[lang="es_LA"] .order-form .symbol-selection input {
  height: 35px;
}
html[lang="es_LA"] .order-form input + .formRow + .formRow .trailing-amount {
  width: 44%;
}
html[lang="es_LA"] .order-form input + .formRow + .formRow .trailing-amount .dijitInputContainer {
  height: auto;
  line-height: 30px;
}
html[lang="es_LA"] .order-form input + .formRow + .formRow .trailing-amount .dijitInputContainer .dijitInputInner {
  height: 20px;
}
html[lang="es_LA"] .order-entry-widget .control .cancel.btn {
  margin-left: 5px;
  width: 24%;
}
html[lang="es_LA"] .mutual-fund-form .quantityNode .span8 {
  width: 68%;
}
html[lang="es_LA"] .mutual-fund-form .quantityNode .span12 .span8 > .span5 {
  margin-left: 0;
  margin-right: 7px;
  width: 155px;
}
html[lang="es_LA"] .mutual-fund-form .quantityNode .exchangeAllCheck {
  width: 24%;
}
html[lang="es_LA"] .five-two-nine-form .span12 .tradeInShares {
  margin-right: 0;
  width: 37%;
}
html[lang="es_LA"] .five-two-nine-form .payTo {
  width: 41.5%;
}
html[lang="es_LA"] .five-two-nine-form .exchangeAll {
  width: 21%;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .symbol-selection .dijitPlaceHolder,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .symbol-selection .dijitPlaceHolder {
  padding-right: 4px;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .trailing-amount .input-mini,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .trailing-amount .input-mini {
  width: 83px;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .quantityNodeShares,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .quantityNodeShares {
  width: 22%;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .limit-offset label,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .limit-offset label {
  white-space: normal;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .limit-offset .input-mini,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .limit-offset .input-mini {
  width: 75px;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .limit-offset .dijitInputContainer,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .limit-offset .dijitInputContainer {
  height: 28px;
  line-height: 20px;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController .dijitTabContainerTop-tabs,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController .dijitTabContainerTop-tabs {
  font-size: 12px;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectBox.span3.taxLotNode span.selectText,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectBox.span3.taxLotNode span.selectText {
  position: relative;
}
html[lang="es_LA"] #edeliveryPreferences h4 {
  margin-bottom: 40px;
}
html[lang="es_LA"] .portlet-boundary_PostLoginChangePasswordValidate_WAR_loginportlet_ .controls {
  margin-left: 0px;
}
html[lang="es_LA"] .portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span2 {
  width: 24%;
}
html[lang="es_LA"] .portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span10 {
  width: 72%;
}
html[lang="es_LA"] #rgl .field-openingCost,
html[lang="es_LA"] #rgl .field-closeDate,
html[lang="es_LA"] #rgl .field-closingCost,
html[lang="es_LA"] #rgl .field-openDate {
  width: 13%;
}
html[lang="es_LA"] #rgl .field-quantity {
  width: 7%;
}
html[lang="es_LA"] #rgl .field-symbol {
  width: 15%;
}
html[lang="es_LA"] #rgl .field-disallowAmt {
  width: 21%;
}
html[lang="es_LA"] #rgl.dgrid-breakpoint-large .dgrid-column-treeExpand {
  width: 3%;
  max-width: 30px;
  min-width: 30px;
}
html[lang="es_LA"] .showComparisonBox.compareStockETF {
  width: 131%;
}
html[lang="es_LA"] #multiQuoteSymbolSearch {
  width: 68%;
}
html[lang="es_LA"] .deviceSetup .dijitDialogPaneContent {
  width: 700px !important;
}
html[lang="es_LA"] #divemailId1Group,
html[lang="es_LA"] #divemailId2Group {
  width: 41%;
}
html[lang="es_LA"] #divconfirmEmailId1Group,
html[lang="es_LA"] #divconfirmEmailId2Group {
  width: 59%;
}
html[lang="es_LA"] #divconfirmEmailId1Group input,
html[lang="es_LA"] #divconfirmEmailId2Group input {
  width: 340px;
}
@media (min-width: 768px) {
  html[lang="es_LA"] .tablet .prlg-ForgotUserIdDialog_Ibdlookuplink {
    padding-left: 50px;
  }
}
html[lang="es_LA"] .tablet .ml-SecurityQuestionSetup h3 {
  line-height: 16px;
}
html[lang="es_LA"] .tablet #securityAns {
  font-size: 12px;
}
html[lang="es_LA"] .tablet #cancelButton {
  margin-left: 0px;
  padding-left: 13px;
  padding-right: 13px;
}
html[lang="es_LA"] .tablet .loginbox span.checkbox label {
  white-space: normal;
}
html[lang="es_LA"] .tablet .authentication label.checkbox h6 {
  white-space: initial;
}
html[lang="es_LA"] .tablet #requestcode .span6.contactSelect {
  width: 50%;
}
html[lang="es_LA"] .tablet .authenticate #verification .span4 {
  width: 72%;
}
html[lang="es_LA"] .tablet .authenticate #verification .span8 {
  width: 75%;
  margin-left: 0;
}
html[lang="es_LA"] .tablet .authenticate #verification button {
  padding: 7px 12px;
}
html[lang="es_LA"] .tablet .confirmIdentity button.btn {
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 0;
}
html[lang="es_LA"] .tablet #passwordSubmit > .row-fluid .span7 {
  width: 140px;
}
html[lang="es_LA"] .tablet #passwordSubmit > .row-fluid .span5 {
  margin-left: 2px;
  width: 80px;
}
html[lang="es_LA"] .tablet div.container-fluid > header div.clearingInfo + .span5 {
  width: 44.426%;
}
html[lang="es_LA"] .tablet .thirdLevelNav ul.layouts li {
  white-space: normal;
  line-height: inherit;
}
html[lang="es_LA"] .tablet .thirdLevelNav ul.layouts li span,
html[lang="es_LA"] .tablet .thirdLevelNav ul.layouts li a {
  display: inline-block;
}
html[lang="es_LA"] .tablet.dbootstrap.login .dijitPlaceHolder {
  font-size: 11px;
}
html[lang="es_LA"] .tablet .nav-f2.nav-menu ul li a {
  font: 12px / 20px Arial;
}
html[lang="es_LA"] .tablet section.f2-app .watchlistModule .modal-body {
  width: 376px;
}
html[lang="es_LA"] .tablet section.f2-app .watchlistModule .title-modal {
  width: 370px;
}
html[lang="es_LA"] .tablet.registration-welcome #main-content,
html[lang="es_LA"] .tablet.registration-terms-and-conditions #main-content,
html[lang="es_LA"] .tablet.registration-profile-info #main-content,
html[lang="es_LA"] .tablet.registration-confirm-identity #main-content,
html[lang="es_LA"] .tablet.registration-user-setup #main-content,
html[lang="es_LA"] .tablet.registration-confirmation #main-content {
  margin-left: 0;
}
html[lang="es_LA"] .tablet.registration-welcome div#progress,
html[lang="es_LA"] .tablet.registration-terms-and-conditions div#progress,
html[lang="es_LA"] .tablet.registration-profile-info div#progress,
html[lang="es_LA"] .tablet.registration-confirm-identity div#progress,
html[lang="es_LA"] .tablet.registration-user-setup div#progress,
html[lang="es_LA"] .tablet.registration-confirmation div#progress,
html[lang="es_LA"] .tablet.registration-welcome div#progress ul,
html[lang="es_LA"] .tablet.registration-terms-and-conditions div#progress ul,
html[lang="es_LA"] .tablet.registration-profile-info div#progress ul,
html[lang="es_LA"] .tablet.registration-confirm-identity div#progress ul,
html[lang="es_LA"] .tablet.registration-user-setup div#progress ul,
html[lang="es_LA"] .tablet.registration-confirmation div#progress ul {
  padding-left: 0;
  padding-right: 0;
}
html[lang="es_LA"] .tablet.registration-welcome div#progress li,
html[lang="es_LA"] .tablet.registration-terms-and-conditions div#progress li,
html[lang="es_LA"] .tablet.registration-profile-info div#progress li,
html[lang="es_LA"] .tablet.registration-confirm-identity div#progress li,
html[lang="es_LA"] .tablet.registration-user-setup div#progress li,
html[lang="es_LA"] .tablet.registration-confirmation div#progress li,
html[lang="es_LA"] .tablet.registration-welcome div#progress ul li,
html[lang="es_LA"] .tablet.registration-terms-and-conditions div#progress ul li,
html[lang="es_LA"] .tablet.registration-profile-info div#progress ul li,
html[lang="es_LA"] .tablet.registration-confirm-identity div#progress ul li,
html[lang="es_LA"] .tablet.registration-user-setup div#progress ul li,
html[lang="es_LA"] .tablet.registration-confirmation div#progress ul li {
  font-weight: 400;
}
html[lang="es_LA"] .tablet #profScreen fieldset > .span7 {
  width: 65.446809%;
}
@media (max-width: 1000px) {
  html[lang="es_LA"] .tablet.registration-welcome .container-fluid.non-disclosures,
  html[lang="es_LA"] .tablet.registration-terms-and-conditions .container-fluid.non-disclosures,
  html[lang="es_LA"] .tablet.registration-profile-info .container-fluid.non-disclosures,
  html[lang="es_LA"] .tablet.registration-confirm-identity .container-fluid.non-disclosures,
  html[lang="es_LA"] .tablet.registration-user-setup .container-fluid.non-disclosures,
  html[lang="es_LA"] .tablet.registration-confirmation .container-fluid.non-disclosures {
    padding-left: 5px;
    padding-right: 5px;
  }
  html[lang="es_LA"] .tablet div.container-fluid > header div.span4.clearingInfo {
    margin-left: 0;
    position: absolute;
    text-align: center;
    top: 50px;
    font-size: 11px;
    width: 100%;
  }
  html[lang="es_LA"] .tablet .nasdaqContainer .span2 {
    width: 16.893617%;
  }
}
html[lang="es_LA"] .tablet .content-divider-small + .span6 > div:nth-child(2) {
  width: 100%;
  height: 30px;
}
html[lang="es_LA"] .tablet .portlet-boundary_PostLoginChangePasswordValidate_WAR_loginportlet_ .controls {
  margin-left: 0px;
}
html[lang="es_LA"] .tablet .portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span2 {
  width: 165px;
}
html[lang="es_LA"] .tablet .portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span10 {
  width: 57%;
}
@media (orientation: portrait) {
  html[lang="es_LA"] .tablet #mobile-center-splash #mobile-center-splash-points {
    left: 53%;
  }
  html[lang="es_LA"] .tablet #mobile-center-splash #mobile-center-splash-points dd {
    font-size: 16px;
    font-weight: 700 !important;
  }
  html[lang="es_LA"] .tablet #mobile-center-splash #mobile-center-splash-points dt {
    margin-right: 7px;
  }
  html[lang="es_LA"] .tablet.changepasswordconfirm h3 {
    min-height: 25px;
    height: auto;
  }
  html[lang="es_LA"] .tablet .confirmIdentity.authentication .span8.ivcUserid {
    width: 115px;
  }
  html[lang="es_LA"] .tablet .confirmIdentity.authentication .span4.ivcNotYourid {
    width: 100px;
  }
  html[lang="es_LA"] .tablet #rgl.dgrid-breakpoint-medium .field-openingCost,
  html[lang="es_LA"] .tablet #rgl.dgrid-breakpoint-medium .field-closeDate,
  html[lang="es_LA"] .tablet #rgl.dgrid-breakpoint-medium .field-closingCost {
    width: 11.444444%;
  }
  html[lang="es_LA"] .tablet #rgl.dgrid-breakpoint-medium .field-quantity {
    width: 10%;
  }
  html[lang="es_LA"] .tablet #rgl.dgrid-breakpoint-medium .field-symbol {
    width: 15%;
  }
  html[lang="es_LA"] .tablet #rgl.dgrid-breakpoint-medium .field-disallowAmt {
    width: 21%;
  }
  html[lang="es_LA"] .tablet #UGLDetailsPopup .taxLotDetails .dgrid-scroller {
    margin-top: 81px !important;
  }
}
@media (orientation: landscape) {
  html[lang="es_LA"] .tablet .confirmIdentity.authentication .span4.ivcNotYourid {
    width: 103px;
    padding-left: 14px;
  }
  html[lang="es_LA"] .tablet .confirmIdentity.authentication .span8.ivcUserid {
    width: 111px;
  }
  html[lang="es_LA"] .tablet #awrVotSummary .dgrid-scroller {
    margin-top: 27px;
  }
  html[lang="es_LA"] .tablet #awrVotSummary th.field-endDate,
  html[lang="es_LA"] .tablet #awrVotSummary td.field-endDate {
    width: 7% !important;
  }
  html[lang="es_LA"] .tablet #awrVotSummary th.field-endingValue,
  html[lang="es_LA"] .tablet #awrVotSummary td.field-endingValue {
    width: 18% !important;
  }
  html[lang="es_LA"] .tablet #awrVotSummary th.field-beginningValue,
  html[lang="es_LA"] .tablet #awrVotSummary td.field-beginningValue {
    width: 12% !important;
  }
}
html[lang="es_LA"] .tablet #UGLDetailsPopup .span1.text-right {
  margin-left: 5px;
}
html[lang="es_LA"] .tablet .taxLotsUGLDialog .span1.text-right {
  margin-left: 5px;
}
html[lang="es_LA"] .tablet .optionChainDialog2 .btn.active {
  padding: 4px 4px;
}
html[lang="es_LA"] .tablet #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=userTypeScreen] {
  margin-left: -7px;
}
html[lang="es_LA"] .tablet #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress {
  padding-left: 0;
}
html[lang="es_LA"] .tablet #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress ul li {
  font-size: 13px;
  padding: 0px 13px 0px !important;
}
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium#holdingAggregate .dgrid-cell.field-postnDesc.accountGroupSelected,
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium#holdingAggregate .dgrid-cell.field-securityDesc.accountGroupSelected,
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium#holdingAggregate .dgrid-cell.field-symId.accountGroupSelected {
  width: 25%;
  min-width: 200px;
}
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium#holdingAggregate .dgrid-cell.field-acctnum {
  width: 10%;
  min-width: 87px;
}
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium #incomeCashDetailsGrid .dgrid-header tr + tr th {
  padding-top: 5px;
}
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium #incomeCashDetailsGrid th.field-projected_Reinvestment_Cash {
  padding-bottom: 0px;
}
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium #incomeCashDetailsGrid-header .dgrid-cell {
  vertical-align: top;
  line-height: 12px;
}
html[lang="es_LA"] .tablet #subscriptionsAccordion .span1.secLabel {
  padding-right: 0px;
}
html[lang="es_LA"] .tablet .deviceSetup .dijitDialogPaneContent {
  width: 700px !important;
}
html[lang="es_LA"] .tablet #divemailId1Group,
html[lang="es_LA"] .tablet #divemailId2Group {
  width: 41%;
}
html[lang="es_LA"] .tablet #divconfirmEmailId1Group,
html[lang="es_LA"] .tablet #divconfirmEmailId2Group {
  width: 58%;
}
html[lang="es_LA"] .tablet #divconfirmEmailId1Group input,
html[lang="es_LA"] .tablet #divconfirmEmailId2Group input {
  width: 340px;
}
html[lang="es_LA"] .mobile #_registrationconfirmation_WAR_loginportlet_ .dl-horizontal dt {
  width: 204px;
}
html[lang="es_LA"] .mobile #_registrationconfirmation_WAR_loginportlet_ .dl-horizontal dd {
  margin-left: 216px;
}
html[lang="es_LA"] .mobile .IdentityVerification .contactCall label,
html[lang="es_LA"] .mobile .IdentityVerification .contactSms label {
  width: 150px;
}
html[lang="es_LA"] .mobile .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ #holdingSummary div[id^='AcuvdIpacDefinitions'] {
  top: -44px;
  left: 298px;
  position: absolute;
}
@media (orientation: landscape) {
  html[lang="es_LA"] .mobile div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large {
    top: -2px !important;
    left: -100px !important;
  }
  html[lang="es_LA"] .mobile #awrVotSummary .dgrid-scroller {
    margin-top: 27px;
  }
  html[lang="es_LA"] .mobile #awrVotSummary th.field-endDate,
  html[lang="es_LA"] .mobile #awrVotSummary #awrVotSummary td.field-endDate {
    width: 12% !important;
  }
  html[lang="es_LA"] .mobile #awrVotSummary th.field-endingValue,
  html[lang="es_LA"] .mobile #awrVotSummary #awrVotSummary td.field-endingValue {
    width: 24% !important;
  }
  html[lang="es_LA"] .mobile #awrVotSummary th.field-beginningValue,
  html[lang="es_LA"] .mobile #awrVotSummary #awrVotSummary td.field-beginningValue {
    width: 15% !important;
  }
}
@media (orientation: portrait) {
  html[lang="es_LA"] .mobile div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large {
    top: -21px !important;
    left: 4px !important;
  }
  html[lang="es_LA"] .mobile .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ #holdingSummary div[id^='AcuvdIpacDefinitions'] {
    top: -25px;
    left: 194px;
  }
  html[lang="es_LA"] .mobile #awrVotSummary th.field-beginningValue,
  html[lang="es_LA"] .mobile #awrVotSummary td.field-beginningValue {
    width: 13% !important;
  }
}
html[lang="es_LA"] .mobile #tradingMutualFundSymbolSelect .dgrid-header {
  height: 81px;
}
html[lang="es_LA"] .mobile #tradingMutualFundSymbolSelect .field-desc + .field-acctType {
  width: 16%;
}
html[lang="es_LA"] .mobile #tradingMutualFundSymbolSelect .field-desc + .field-acctType + .field-qty {
  width: 20%;
}
html[lang="es_LA"] .mobile #tradingMutualFundSymbolSelect .dgrid-content.ui-widget-content {
  margin-top: 15%;
}
html[lang="es_LA"] .mobile .strongerAuth dl dd:nth-child(2) {
  height: 55px;
}
html[lang="es_LA"] .mobile .strongerAuth dl dd:nth-child(2):after {
  margin: 20px 0 7px;
}
html[lang="es_LA"] .mobile .strongerAuth dl dt {
  width: 45%;
}
html[lang="es_LA"] .mobile #_SessionExistsPortlet_WAR_loginportlet_ input.btn {
  margin: 5px;
}
html[lang="es_LA"] .mobile #p_p_id_OrderEntry2_WAR_trading2_ .mutual-fund-form .quantityNode .span5,
html[lang="es_LA"] .mobile #p_p_id_OrderEntry_WAR_netxinvestortrading_ .mutual-fund-form .quantityNode .span5 {
  width: 56%;
}
html[lang="es_LA"] .mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc:last-child {
  width: 55% !important;
}
html[lang="es_LA"] .mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-sym {
  width: 16%;
}
html[lang="es_LA"] .mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-cusip {
  width: 24%;
}
html[lang="es_LA"] .mobile #p_p_id_AccountSelection2_WAR_trading2_ .mobileSelectAcctInfo,
html[lang="es_LA"] .mobile #p_p_id_AccountSelection2_WAR_netxinvestortrading_ .mobileSelectAcctInfo {
  line-height: 20px;
}
@media (orientation: portrait) {
  html[lang="es_LA"] .mobile .optionChainDialog2 .grid th.dgrid-cell.dgrid-cell-padding {
    padding: 0px;
  }
  html[lang="es_LA"] .mobile .optionChainDialog2 .grid th.dgrid-cell.dgrid-cell-padding.field-CallStrikePrice {
    padding-left: 14px;
  }
  html[lang="es_LA"] .mobile .optionChainDialog2 .grid th.dgrid-cell.dgrid-cell-padding.field-CallSymbol,
  html[lang="es_LA"] .mobile .optionChainDialog2 .grid th.dgrid-cell.dgrid-cell-padding.field-CallLastChange {
    padding: 3px 0 0 2px;
  }
  html[lang="es_LA"] .mobile .optionChainDialog2 .grid .calls-grid-title,
  html[lang="es_LA"] .mobile .optionChainDialog2 .grid .puts-grid-title {
    font-size: 12px;
    padding: 8px 0px;
  }
}
@media (orientation: portrait) and (min-width: 400px) {
  html[lang="es_LA"] .prlg-ForgotUserIdDialog {
    min-width: 350px;
    width: auto !important;
  }
}
@media (max-width: 374px) {
  html[lang="es_LA"] #acctPicker > div > span.dijitInline label {
    margin-left: 1px;
  }
  html[lang="es_LA"] .portlet-boundary_rateboard_WAR_netxclientrateboard_ .dateTime,
  html[lang="es_LA"] .portlet-boundary_rateboard_WAR_netxclientrateboard_ .msi .dateTime,
  html[lang="es_LA"] .portlet-boundary_rateboard_WAR_netxclientrateboard_ .ir .dateTime {
    margin-top: 15px;
  }
  html[lang="es_LA"] #btnSaveDiv input[type="button"].btn {
    white-space: normal;
  }
  html[lang="es_LA"] #quickEnrollSubmitGroup input[type="submit"].btn,
  html[lang="es_LA"] #quickEnrollSubmitGroup input[type="button"].btn {
    padding: 8px 2px;
  }
}
@media (min-width: 375px) {
  html[lang="es_LA"] .mobile #goHome {
    margin-left: 0;
  }
  html[lang="es_LA"] .mobile .row-fluid .ivcUserid {
    width: 62%;
  }
  html[lang="es_LA"] .mobile .row-fluid .ivcNotYourid {
    float: right;
    min-width: 110px;
  }
}
@media (max-width: 500px) {
  html[lang="es_LA"] #ChangeDefaultGroupDiv .btn-primary {
    height: 55px;
    white-space: inherit;
    line-height: 16px;
    padding: 4px;
  }
  html[lang="es_LA"] #portlet_pfmovers_WAR_netxinvestorportfolio h1 {
    margin-bottom: 50px;
  }
  html[lang="es_LA"] #portlet_pfhistory_WAR_netxinvestorportfolio h1 {
    margin-bottom: 30px;
  }
  html[lang="es_LA"] .moversAsOfDate {
    bottom: 65px;
  }
  html[lang="es_LA"] #portfolioTrading div:first-of-type.dijitComboBox {
    width: 66%;
    top: 8px;
    position: relative;
  }
  html[lang="es_LA"] #portfolioTrading .btn-med {
    margin-left: 4px;
    height: 48px;
    width: 30%;
    padding: 4px 4px;
  }
  html[lang="es_LA"] #historyDate {
    position: relative;
    top: -20px;
  }
  html[lang="es_LA"] #movers.goToLinks {
    bottom: 83px;
  }
  html[lang="es_LA"] .goToLinks {
    margin-top: 0px;
  }
}
@media (max-width: 520px) {
  html[lang="es_LA"] .manageEmailDialog .dijitDialogContentArea input {
    max-width: 214px;
  }
}
@media (min-width: 521px) {
  html[lang="es_LA"] .mobile #_SessionExistsPortlet_WAR_loginportlet_ input.btn {
    padding: 0 8px;
    margin: 0 4px;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog {
    width: 98% !important;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog .dijitDialogPaneContent {
    width: 100% !important;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog table {
    width: 100%;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog .dijitDialogContentArea .row-fluid {
    width: 99%;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog .span6:first-child {
    width: 42%;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog .span6:nth-child(2) {
    width: 54%;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog .span6:nth-child(2) input {
    width: 246px;
  }
}
html[lang="es_LA"] #p_p_id_OrderEntry2_WAR_trading2_ .dijitTabInner.dijitTabContent.dijitTab,
html[lang="es_LA"] #p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabInner.dijitTabContent.dijitTab {
  padding-left: 8px;
  padding-right: 8px;
}
html[lang="es_LA"] div#p_p_id_QuoteDisplay_WAR_trading2_ table.table td:first-child,
html[lang="es_LA"] div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ table.table td:first-child {
  white-space: normal;
}
#langDisplay_dropdown {
  width: 114%;
}
.dijitTooltipContents.dijitTooltipFocusNode {
  padding: 2px 6px 2px 2px;
}
/*interstitial paperless logo*/
.enrolltoday {
  margin-top: -25px;
  padding-left: 170px;
}
@media (orientation: portrait) {
  .mobile .enrolltoday {
    margin-top: -19px;
    padding-left: 33px;
  }
  .mobile .eDeliveryInterstitial {
    margin-top: 45px;
  }
  .mobile .selectionBtn {
    margin-top: -12px;
  }
}
@media (orientation: landscape) {
  .mobile .enrolltoday {
    margin-top: -47px;
  }
}
html[lang="es_LA"] .loginbox h2 + .row-fluid .span7 {
  width: 79%;
}
html[lang="es_LA"] .loginbox h2 + .row-fluid .span3 {
  width: 18%;
}
html[lang="es_LA"] .loginbox #ibd_id {
  padding-right: 0;
}
.navbar ul.nav > li a.toggle-panel {
  margin-left: 10px;
  margin-right: 10px;
}
i.icon-reorder {
  font-size: 20px;
}
/* Move nav off screen, setup transitions */
nav.m-navbar {
  width: 275px;
  position: absolute;
  left: -276px;
  min-height: 100%;
  background: #e6e6e6;
}
/* Display nav items vertically */
ul.menu {
  margin-left: 0;
}
ul.menu li {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  /* Fixes Firefox bug */
  box-sizing: border-box;
  color: #555555;
  list-style: none;
}
ul.menu li a,
ul.menu li a:hover,
ul.menu li a:visited {
  text-decoration: none;
}
ul.menu.outer li {
  background: transparent;
}
ul.menu.outer li .row {
  margin-left: 0px;
}
ul.menu.outer li a,
ul.menu.outer li a:hover,
ul.menu.outer li a:visited {
  color: #555555;
}
ul.menu.outer li .icons {
  font-size: 2em;
  padding: 15px 0 10px;
}
ul.menu.outer li .icons .icon-stack {
  height: 25px;
}
ul.menu.outer li .icons .paperless {
  background: transparent url('images/goPaperless_white.png') no-repeat left top;
  width: 114px;
  height: 25px;
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: bottom;
  margin-left: 0px;
  margin-right: 10px;
}
ul.menu.outer li .icons .paperless:active {
  background-image: url('images/goPaperless_white.png');
}
ul.menu.outer li .icons #marketIndicies {
  background: transparent url('images/icon_marketIndices_white.png') no-repeat left top;
  margin-left: 10px;
}
ul.menu.outer li .icons #messageIndicator {
  margin-left: 15px;
  vertical-align: bottom;
}
ul.menu.outer li .icons .icon-asterisk {
  color: #638cb4;
  font-size: 14px;
  position: relative;
  top: -34px;
  right: -18px;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: #e6e6e6;
}
ul.menu.outer li .icons .language .icon-globe {
  height: 25px;
  margin-left: 5px;
}
ul.menu.outer li .icons .icon-signout.icon-large {
  width: 35px;
}
ul.menu.outer li .icons .logout {
  padding: 0;
}
ul.menu.outer li .icons .logoutNavigationMenu {
  margin-bottom: 0;
}
ul.menu.outer li .icons .logoutNavigationMenu span {
  vertical-align: top;
  font-size: 17px;
}
ul.menu.outer li .icons .logoutNavigationMenu i {
  margin-top: -7px;
  width: 40px;
}
ul.menu.outer li.advisors > span {
  display: none;
}
ul.menu.outer li.advisors .menu.inner {
  padding: 0;
  background: transparent;
}
ul.menu.outer li.disclosureBreadcrumbTab {
  border-bottom: 1px solid #ffffff;
}
ul.menu.outer li.disclosureBreadcrumbTab .logoutNavigationMenu {
  margin-bottom: 0;
  text-align: left;
}
ul.menu.outer li.disclosureBreadcrumbTab .icon-stack {
  padding-bottom: 8px;
  padding-top: 8px;
}
ul.menu.outer li.disclosureBreadcrumbTab .icon-stack a {
  padding-left: 0;
}
ul.menu.outer li.disclosureBreadcrumbTab .icon-stack span {
  font-size: 17px;
  position: relative;
  left: 3px;
  top: -7px;
}
ul.menu.outer li .disclosureBreadcrumb {
  right: 0;
  top: 0;
}
ul.menu.outer li > span {
  display: block;
  padding: 4px 0 4px 16px;
}
ul.menu.outer li.divider-vertical {
  display: none;
  padding: 0;
}
ul.menu.outer > li > a {
  padding: 4px 0 4px 16px;
}
ul.menu.inner {
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  padding: 0 1em;
  background: #fafafa;
}
ul.menu.inner li {
  border-top: 1px solid transparent;
  border-bottom: 1px solid #ffffff;
  padding: 12px 16px;
  background: transparent;
}
ul.menu.inner li:last-child {
  border-bottom: none;
}
ul.menu.inner li:active {
  background: #ffffff;
}
ul.menu.inner li:active a {
  color: #555555;
}
ul.menu.inner li a[href*=advisor-home],
ul.menu.inner li a.advisor-home {
  background: transparent url('images/icon_advisor_home_white.png') no-repeat;
  padding: 5px 5px 5px 15px;
}
ul.menu.inner li a[href*=advisor-home],
ul.menu.inner li a.advisor-home,
ul.menu.inner li a[href*=advisor-home]:hover,
ul.menu.inner li a.advisor-home:hover,
ul.menu.inner li a[href*=advisor-home]:visited,
ul.menu.inner li a.advisor-home:visited {
  color: #555555;
}
ul.menu.inner li a[href*=advisor-home]:active,
ul.menu.inner li a.advisor-home:active {
  background-image: url('images/icon_advisor_home_white.png');
  color: #555555;
}
ul.menu.inner li a[href*=advisor-home] span,
ul.menu.inner li a.advisor-home span {
  margin-left: 15px;
}
ul.menu.inner li a,
ul.menu.inner li a:hover,
ul.menu.inner li a:visited {
  color: #555555;
  display: block;
}
ul.menu.inner li.goPaperlessMenuInner .icons {
  padding: 0;
}
li.goPaperlessMenuoption ul.menu.inner {
  background-color: transparent;
  border-bottom: 0;
  padding: 0;
}
/* When the panel is closed, transition the page back to the left */
body > .container,
body > .container-fluid {
  left: 0;
  -moz-transform: translate(0, 0);
  -webkit-transform: translate(0, 0);
  -o-transform: translate(0, 0);
  -ms-transform: translate(0, 0);
  transform: translate(0, 0);
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -o-transition: -o-transform 500ms ease;
  transition: transform 500ms ease;
}
body.multilingual.tablet nav.m-navbar {
  left: -301px;
  width: 300px;
}
body.multilingual.tablet ul.menu.outer li .icons #marketIndicies {
  margin-left: 5px;
}
body.multilingual.tablet ul.menu.outer li .icons #messageIndicator {
  margin-left: 10px;
}
body.multilingual.tablet ul.menu.outer li .icons .icon-asterisk {
  right: -6px;
  top: -39px;
}
.openNav {
  overflow-x: hidden;
}
.openNav > .container,
.openNav > .container-fluid,
.openNav > .menu-underlay {
  left: 0;
  -moz-transform: translate(275px, 0);
  -webkit-transform: translate(275px, 0);
  -o-transform: translate(275px, 0);
  -ms-transform: translate(275px, 0);
  transform: translate(275px, 0);
  -webkit-transition: -webkit-transform 500ms ease;
  -moz-transition: -moz-transform 500ms ease;
  -o-transition: -o-transform 500ms ease;
  transition: transform 500ms ease;
}
.openNav.multilingual.tablet > .container,
.openNav.multilingual.tablet > .container-fluid,
.openNav.multilingual.tablet > .menu-underlay {
  -moz-transform: translate(300px, 0);
  -webkit-transform: translate(300px, 0);
  -o-transform: translate(300px, 0);
  -ms-transform: translate(300px, 0);
  transform: translate(300px, 0);
}
#cookieConsent {
  position: fixed;
  width: 100%;
  display: table;
  padding-bottom: 15px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: black;
  z-index: 3;
}
#cookieConsent #cookieConsentClose {
  float: right;
  color: white;
  margin-top: 0px;
  margin-right: 5px;
  cursor: pointer;
}
@media (min-width: 310px) and (max-width: 736px) {
  #cookieConsent {
    width: 100%;
    display: table;
    padding-bottom: 20px;
  }
}
@media (min-width: 737px) and (max-width: 1024px) {
  #cookieConsent {
    width: 100%;
    display: table;
    padding-bottom: 10px;
  }
}
#cookieConsentContent {
  color: #ffffff;
  float: left;
  width: 70%;
  font-size: 11pt;
  text-align: justify;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  padding-left: 125px;
  padding-top: 25px;
  line-height: 24px;
}
@media (min-width: 310px) and (max-width: 736px) {
  #cookieConsentContent {
    width: 80%;
    font-size: 14px;
    text-align: justify;
    padding-left: 41px;
    float: none;
  }
}
@media (min-width: 737px) and (max-width: 1024px) {
  #cookieConsentContent {
    width: 67%;
    text-align: justify;
    padding-left: 58px;
  }
}
#cookieConsentOK {
  background-color: #ffa04f;
  color: #ffffff;
  border: none;
  width: 130px;
  height: 30px;
  border-radius: 5px;
  margin-left: 40px;
  margin-top: 45px;
}
@media (min-width: 310px) and (max-width: 736px) {
  #cookieConsentOK {
    display: table;
    margin: 0 auto;
  }
}
@media (min-width: 737px) and (max-width: 1024px) {
  #cookieConsentOK {
    margin-left: 20px;
    margin-top: 60px;
  }
}
#cookieConsentPrivacyPolicy {
  color: #ffffff;
  text-decoration: underline;
}
body header.container-fluid,
body div.container-fluid {
  padding-left: 10px;
  padding-right: 10px;
}
header.container,
div.container {
  width: auto;
  min-width: 0;
}
#logo.phone {
  background-image: url('images/site_logo320.png');
  background-image: -webkit-image-set(url('images/site_logo320.png') 1x, url('images/site_logo_mobile2x.png') 2x);
  background-image: -moz-image-set(url('images/site_logo320.png') 1x, url('images/site_logo_mobile2x.png') 2x);
  background-image: image-set(url('images/site_logo320.png') 1x, url('images/site_logo_mobile2x.png') 2x);
  height: 30px;
}
a[href*='themesiteselection'] {
  margin-right: 0;
}
@media (max-width: 345px) {
  a[href*='themesiteselection'] {
    margin-top: 12px;
    margin-bottom: -12px;
  }
}
.span3 + .language-parent {
  margin-top: 10px;
  margin-bottom: -5px;
}
nav.m-navbar {
  top: -70px;
}
footer {
  padding-left: 0;
  padding-right: 0;
}
footer .row-fluid .span12 + .span12 {
  margin-left: 0;
}
#signup {
  min-height: 140px;
  height: auto;
  padding-top: 10px;
  text-align: center;
}
#signup .webcontenttemplate,
#signup p > label,
#signup h4 {
  text-align: left;
}
#rulesShowID .span6,
#rulesHideID .span6 {
  width: auto;
}
#rulesShowID .span6.expandoverview p,
#rulesHideID .span6.collapseoverview p {
  margin-left: 25px;
  margin-top: 3px;
}
.container-fluid.disclosures .portlet .portlet-topper {
  display: none;
  visibility: hidden;
}
.dbootstrap #consent.dijitDialog {
  max-width: 90%;
}
.dbootstrap #consent.dijitDialog .dijitDialogPaneContent {
  min-height: 260px;
}
.dbootstrap #consent.dijitDialog .dijitDialogPaneContent > div {
  width: 90%;
}
.dbootstrap #consent.dijitDialog .dijitDialogTitle {
  font-size: 17px;
}
.dbootstrap .dijitDialogCloseIcon .closeText {
  width: auto;
  height: 22px;
  color: #ededed;
}
.dbootstrap .dijitDialogCloseIcon .closeText:after {
  color: #000;
  content: '\f05c';
  cursor: pointer;
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -11px;
  padding: 1px;
}
.dbootstrap .dijitRadio > input {
  border: 1px solid #999;
}
.dbootstrap .dijitRadioReadOnly > input[type="radio"]:checked {
  background-color: rgba(0, 0, 0, 0.8);
}
#p_p_id_SecuritySetup_WAR_loginportlet_ h4 {
  font-size: 14px;
}
#p_p_id_SecuritySetup_WAR_loginportlet_ .content-divider {
  display: none;
  visibility: hidden;
}
#p_p_id_SecuritySetup_WAR_loginportlet_ .span10 select {
  width: 100% !important;
}
#p_p_id_SecuritySetup_WAR_loginportlet_ [class^="span"] {
  width: 100%;
}
#p_p_id_SecuritySetup_WAR_loginportlet_ .row-fluid .span6:first-child {
  width: 100%;
}
#p_p_id_SecuritySetup_WAR_loginportlet_ .row-fluid .span6 + div + .span6 {
  margin-left: 0;
}
#p_p_id_SecuritySetup_WAR_loginportlet_ select,
#p_p_id_SecuritySetup_WAR_loginportlet_ option {
  word-wrap: break-word;
}
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ [class^="span"] {
  width: 100%;
}
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body h4 {
  font-size: 14px;
}
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .content-divider {
  display: none;
  visibility: hidden;
}
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form div:first-of-type .span1,
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form div:nth-of-type(3) .span1,
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form div:nth-of-type(9) .span1,
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form div:nth-of-type(11) .span1 {
  width: 50px;
}
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form div:first-of-type .span3,
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form div:nth-of-type(3) .span3,
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form div:nth-of-type(9) .span3,
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form div:nth-of-type(11) .span3 {
  width: 160px;
}
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form div:first-of-type .span8,
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form div:nth-of-type(3) .span8,
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form div:nth-of-type(9) .span8,
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form div:nth-of-type(11) .span8 {
  width: 25px;
}
#p_p_id_SecurityConfirmationSetup_WAR_loginportlet_ .nav-wizard-body .vertical-form .span11 {
  margin-top: -35px;
}
#p_p_id_SecurityImageSetup_WAR_loginportlet_ .row-fluid [class^="span"] {
  width: 100%;
}
#p_p_id_SecurityImageSetup_WAR_loginportlet_ .nav-wizard-body {
  padding: 10px 10px 0px;
  font-size: 13px;
}
#p_p_id_SecurityImageSetup_WAR_loginportlet_ .nav-wizard-body h4 {
  margin-bottom: 0px;
  font-size: 13px;
}
#p_p_id_SecurityImageSetup_WAR_loginportlet_ .nav-wizard-body .row-fluid div:first-of-type .span1 {
  width: 45px;
}
#p_p_id_SecurityImageSetup_WAR_loginportlet_ .nav-wizard-body .row-fluid div:first-of-type .span11 {
  width: 217px;
}
#p_p_id_SecurityImageSetup_WAR_loginportlet_ .nav-wizard-body .row-fluid div:nth-of-type(2) .span1 {
  width: 32%;
}
#p_p_id_SecurityPictureSetup_WAR_loginportlet_ .row-fluid [class^="span"] {
  width: 100%;
}
#p_p_id_SecurityPictureSetup_WAR_loginportlet_ center {
  float: left;
}
#p_p_id_SecurityPictureSetup_WAR_loginportlet_ .nav-wizard-body h4 {
  font-size: 15px;
  margin-bottom: 0px;
}
#p_p_id_SecurityPictureSetup_WAR_loginportlet_ .nav-wizard-body form div:nth-of-type(2).row-fluid {
  margin-right: 30px;
  float: right;
  width: 120px;
}
#p_p_id_SecurityPictureSetup_WAR_loginportlet_ .nav-wizard-body form div:nth-of-type(2).row-fluid .span9,
#p_p_id_SecurityPictureSetup_WAR_loginportlet_ .nav-wizard-body form div:nth-of-type(2).row-fluid .span2 {
  width: 57px;
}
#p_p_id_SecurityPhraseSetup_WAR_loginportlet_ .nav-wizard-body h4 {
  font-size: 15px;
  margin-bottom: 0px;
}
#p_p_id_SecurityPhraseSetup_WAR_loginportlet_ .nav-wizard-body .row-fluid div:first-of-type .span1 {
  width: 45px;
}
#p_p_id_SecurityPhraseSetup_WAR_loginportlet_ .nav-wizard-body .row-fluid div:first-of-type .span2 {
  width: 205px;
}
#p_p_id_SecurityPhraseSetup_WAR_loginportlet_ .nav-wizard-body .row-fluid div:first-of-type .span11 {
  width: 205px;
}
#p_p_id_SecurityPhraseSetup_WAR_loginportlet_ .nav-wizard-body .row-fluid div:nth-of-type(2) .span1 {
  width: 45px;
}
#p_p_id_SecurityPhraseSetup_WAR_loginportlet_ .nav-wizard-body .row-fluid div:nth-of-type(2) .span11 {
  margin-top: -40px;
  margin-left: 73px;
}
#p_p_id_SecurityPhraseSetup_WAR_loginportlet_ .nav-wizard-body .row-fluid div:nth-of-type(3) .span11 {
  margin-left: -16px;
}
div#progress ul li {
  display: none;
  visibility: hidden;
}
div#progress ul li.progressselected {
  display: block;
  visibility: visible;
}
div.portlet-boundary_registrationconfirmation_WAR_loginportlet_ p,
div.portlet-boundary_registrationusersetup_WAR_loginportlet_ p,
div.portlet-boundary_registrationconfirmid_WAR_loginportlet_ p,
div.portlet-boundary_registrationprofile_WAR_loginportlet_ p,
div.portlet-boundary_registrationterms_WAR_loginportlet_ p,
div.portlet-boundary_registrationwelcome_WAR_loginportlet_ p {
  height: 100%;
}
div.portlet-boundary_registrationconfirmation_WAR_loginportlet_ .pagebuttons,
div.portlet-boundary_registrationusersetup_WAR_loginportlet_ .pagebuttons,
div.portlet-boundary_registrationconfirmid_WAR_loginportlet_ .pagebuttons,
div.portlet-boundary_registrationprofile_WAR_loginportlet_ .pagebuttons,
div.portlet-boundary_registrationterms_WAR_loginportlet_ .pagebuttons,
div.portlet-boundary_registrationwelcome_WAR_loginportlet_ .pagebuttons {
  width: 100%;
}
#portlet_registrationusersetup_WAR_loginportlet .pagebuttons {
  clear: both;
  width: 100%;
}
section#portlet_registrationprofile_WAR_loginportlet .row-fluid [class^="span"] {
  width: 100% !important;
}
section#portlet_registrationusersetup_WAR_loginportlet .row-fluid .span7,
section#portlet_registrationusersetup_WAR_loginportlet .row-fluid .span3,
section#portlet_registrationusersetup_WAR_loginportlet .row-fluid .span4,
section#portlet_registrationusersetup_WAR_loginportlet .row-fluid .span5 {
  width: 100% !important;
}
section#portlet_registrationusersetup_WAR_loginportlet #passwdRules {
  width: 100%;
  margin-top: 0px;
}
.pagebuttons input.btn {
  margin: 0px 2px 0px 0px;
  padding-left: 5px;
  padding-right: 5px;
}
section#portlet_registrationusersetup_WAR_loginportlet .content-divider {
  display: none;
  visibility: hidden;
}
p_p_id_registrationterms_WAR_loginportlet_ .dijitDialogPaneContent {
  width: 95% !important;
  height: 300px !important;
}
#faqDialog h3 {
  font-size: 18px;
}
#faqDialog .dijitDialogPaneContent {
  left: 5px;
  padding-right: 9px;
  margin-right: 4px;
}
#hideItForDesktop_passwdRuleLink {
  display: block;
  visibility: visible;
}
#p_p_id_registrationconfirmation_WAR_loginportlet_ .nav-wizard-body div,
#p_p_id_registrationconfirmation_WAR_loginportlet_ .nav-wizard-body p {
  font-size: 13px;
}
#p_p_id_registrationconfirmation_WAR_loginportlet_ .nav-wizard-body .span11 div {
  margin-bottom: 10px;
}
#ivcSetup-ivc-about-dialog {
  max-width: none !important;
  min-height: none !important;
  left: 10px !important;
  width: 90% !important;
}
#ivcSetup-ivc-about-dialog .dijitDialogPaneContent {
  padding-right: 15px;
  overflow-x: auto !important;
  overflow-y: auto !important;
}
#ivcSetup-ivc-about-dialog .dijitDialogTitleBar {
  padding-right: 25px;
}
.IdentityVerification .content {
  margin-left: 0px;
}
.IdentityVerification .controls.mode-edit {
  display: inline-block;
}
.IdentityVerification .controls.mode-edit .inlineLabel {
  margin-right: 0px;
  width: 90%;
}
.IdentityVerification .contactCall,
.IdentityVerification .contactSms {
  display: block;
}
.IdentityVerification .contactCall label,
.IdentityVerification .contactSms label {
  width: 70px;
  display: inline-block;
}
.IdentityVerification div[id^='IdentityVerification_PhoneItem'],
.IdentityVerification div[id^='IdentityVerification_EmailItem'] {
  width: 220px;
}
.IdentityVerification div[id^='IdentityVerification_PhoneItem'].controls-row:first-child .removeButton,
.IdentityVerification div[id^='IdentityVerification_EmailItem'].controls-row:first-child .removeButton {
  float: left;
}
.IdentityVerification div[id^='IdentityVerification_PhoneItem'] div,
.IdentityVerification div[id^='IdentityVerification_EmailItem'] div {
  width: 100%;
}
.IdentityVerification div[id^='IdentityVerification_PhoneItem'] div.dijitCheckBox,
.IdentityVerification div[id^='IdentityVerification_EmailItem'] div.dijitCheckBox {
  width: 16px;
}
.IdentityVerification.mode-review .controls-row > div,
.IdentityVerification.mode-edit .controls-row > div {
  width: 100%;
}
.loginbox span.checkbox label,
.confirmIdentity span.checkbox label,
.authentication span.checkbox label,
.loginbox label.checkbox h6,
.confirmIdentity label.checkbox h6,
.authentication label.checkbox h6 {
  white-space: nowrap;
}
.IdentityVerificationDialog {
  max-width: 90%;
}
.IdentityVerificationDialog.infographicDialog {
  margin-right: 15px;
}
.IdentityVerificationDialog.infographicDialog .dijitDialogTitleBar {
  padding-right: 20px;
}
.IdentityVerificationDialog.infographicDialog .dijitDialogPaneContent {
  width: auto !important;
  margin: 0px !important;
  padding: 1em;
}
.IdentityVerificationDialog .dijitDialogTitleBar {
  padding-right: 5px;
}
.IdentityVerificationDialog.consentDialog {
  min-width: 89%;
}
.IdentityVerificationDialog.consentDialog .dijitDialogPaneContent .pullContainer {
  display: inline;
}
.IdentityVerificationDialog.consentDialog .dijitDialogPaneContent .pullContainer .pullInput {
  margin-left: 0px;
}
.IdentityVerificationDialog.consentDialog .dijitDialogPaneContent .pullContainer .pullInput .pullText {
  float: right;
  display: block;
  margin-left: 0px;
}
.IdentityVerificationDialog.consentDialog .dijitDialogPaneContent .pullContainer p {
  margin-left: 28px;
}
.IdentityVerificationDialog.activationDialog {
  width: 90%;
}
.IdentityVerificationDialog.activationDialog .pullInput {
  display: inline;
}
.IdentityVerificationDialog.activationDialog .pullText {
  margin-left: 9px;
}
.IdentityVerificationDialog.activationDialog .pullCheck {
  margin: 0px 12px 0px -15px;
}
.IdentityVerificationDialog.activationDialog .dijitDialogPaneContent {
  width: 95% !important;
  height: auto;
}
.IdentityVerificationDialog.activationDialog .dijitDialogPaneContent .resend {
  margin-right: 15px;
}
.IdentityVerificationDialog.activationDialog .dijitDialogPaneContent .disclaimer {
  margin-right: 15px;
}
.container.non-disclosures {
  width: 95%;
}
#p_p_id_SessionExistsPortlet_WAR_loginportlet_ .row-fluid .span5,
#p_p_id_SessionExistsPortlet_WAR_loginportlet_ .row-fluid .span6,
#p_p_id_SessionExistsPortlet_WAR_loginportlet_ .row-fluid .span10 {
  width: auto !important;
}
#p_p_id_SessionExistsPortlet_WAR_loginportlet_ .row-fluid .content-divider-small {
  display: none;
  visibility: hidden;
}
#p_p_id_SessionExistsPortlet_WAR_loginportlet_ .pagebuttons input.btn {
  margin: 2px 1px;
}
.systemRequirements .systemRequirementsItem {
  display: block;
}
.systemRequirements dl {
  margin-top: 0px;
}
.system-requirements-phone {
  display: block !important;
  padding-left: 10px;
}
.system-requirements {
  display: none !important;
}
#ea2 div .span2 {
  width: 25%;
}
#ea3 div .span2 {
  width: 20%;
}
.portlet-msg-error {
  margin-left: 0px;
}
.journal-content-article p {
  text-align: left !important;
}
.disclosureBreadcrumb {
  right: 30px;
  top: 16px;
}
a.jsShowDisclosure {
  line-height: 14px;
  display: inline-block;
  margin-bottom: 15px;
}
.IdentityVerification.mode-review input[id^='IdentityVerification_EmailItem'],
.IdentityVerification.mode-review [name="notificationEmail"] {
  word-break: break-word;
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: normal;
  height: 49px !important;
  width: 83% !important;
}
.IdentityVerification.mode-review .nicknameField Input[id^='IdentityVerification_EmailItem'] {
  height: auto !important;
}
.IdentityVerification div[id$='mail'].dijitTextBox,
.IdentityVerification div[id^='IdentityVerification_PhoneItem'],
.IdentityVerification div[id^='IdentityVerification_EmailItem'] {
  width: 100%;
}
.container-fluid.disclosures .portlet .portlet-topper {
  display: block;
  visibility: visible;
  text-align: left;
}
.fingerPrintImage {
  background: rgba(0, 0, 0, 0) url("images/fingerprint_touch.svg") no-repeat scroll left top;
  width: 36px;
  height: 36px;
  zoom: 1;
  display: inline-block;
  position: relative;
  top: -2px;
}
.faceIdImage {
  background: rgba(0, 0, 0, 0) url("data:image/svg+xml;utf8,<svg width='36px' height='36px' viewBox='0 0 80 80' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'> <title>Face ID</title><desc>Created with Sketch.</desc><defs></defs><g id='Page-1' stroke='none' stroke-width='1' fill='#ffa04f' fill-rule='evenodd'><g id='Face-ID'><g><g><g id='Corners' fill-rule='nonzero'><g id='Corner'><path d='M4.11428571,21.9428571 L4.11428571,13.0285714 C4.11428571,7.99327149 7.99327149,4.11428571 13.0285714,4.11428571 L21.9428571,4.11428571 C23.0789858,4.11428571 24,3.19327149 24,2.05714286 C24,0.921014229 23.0789858,0 21.9428571,0 L13.0285714,0 C5.72101423,0 0,5.72101423 0,13.0285714 L0,21.9428571 C0,23.0789858 0.921014229,24 2.05714286,24 C3.19327149,24 4.11428571,23.0789858 4.11428571,21.9428571 Z'></path></g><g id='Corner' transform='translate(68.070175, 11.929825) scale(-1, 1) translate(-68.070175, -11.929825) translate(56.140351, 0.000000)'><path d='M4.11428571,21.9428571 L4.11428571,13.0285714 C4.11428571,7.99327149 7.99327149,4.11428571 13.0285714,4.11428571 L21.9428571,4.11428571 C23.0789858,4.11428571 24,3.19327149 24,2.05714286 C24,0.921014229 23.0789858,0 21.9428571,0 L13.0285714,0 C5.72101423,0 0,5.72101423 0,13.0285714 L0,21.9428571 C0,23.0789858 0.921014229,24 2.05714286,24 C3.19327149,24 4.11428571,23.0789858 4.11428571,21.9428571 Z'></path></g><g id='Corner' transform='translate(11.929825, 68.070175) scale(1, -1) translate(-11.929825, -68.070175) translate(0.000000, 56.140351)'><path d='M4.11428571,21.9428571 L4.11428571,13.0285714 C4.11428571,7.99327149 7.99327149,4.11428571 13.0285714,4.11428571 L21.9428571,4.11428571 C23.0789858,4.11428571 24,3.19327149 24,2.05714286 C24,0.921014229 23.0789858,0 21.9428571,0 L13.0285714,0 C5.72101423,0 0,5.72101423 0,13.0285714 L0,21.9428571 C0,23.0789858 0.921014229,24 2.05714286,24 C3.19327149,24 4.11428571,23.0789858 4.11428571,21.9428571 Z'></path></g><g id='Corner' transform='translate(68.070175, 68.070175) scale(-1, -1) translate(-68.070175, -68.070175) translate(56.140351, 56.140351)'><path d='M4.11428571,21.9428571 L4.11428571,13.0285714 C4.11428571,7.99327149 7.99327149,4.11428571 13.0285714,4.11428571 L21.9428571,4.11428571 C23.0789858,4.11428571 24,3.19327149 24,2.05714286 C24,0.921014229 23.0789858,0 21.9428571,0 L13.0285714,0 C5.72101423,0 0,5.72101423 0,13.0285714 L0,21.9428571 C0,23.0789858 0.921014229,24 2.05714286,24 C3.19327149,24 4.11428571,23.0789858 4.11428571,21.9428571 Z'></path></g></g><g id='Eye' transform='translate(21.754386, 28.070175)' fill-rule='nonzero'><path d='M0,2.14285714 L0,7.86037654 C0,9.04384386 0.8954305,10.0032337 2,10.0032337 C3.1045695,10.0032337 4,9.04384386 4,7.86037654 L4,2.14285714 C4,0.959389822 3.1045695,0 2,0 C0.8954305,0 0,0.959389822 0,2.14285714 Z' id='Path'></path></g><g id='Eye' transform='translate(54.736842, 28.070175)' fill-rule='nonzero'><path d='M0,2.14285714 L0,7.86037654 C0,9.04384386 0.8954305,10.0032337 2,10.0032337 C3.1045695,10.0032337 4,9.04384386 4,7.86037654 L4,2.14285714 C4,0.959389822 3.1045695,0 2,0 C0.8954305,0 0,0.959389822 0,2.14285714 Z' id='Path'></path></g><path d='M25.9319616,59.0829234 C29.8331111,62.7239962 34.5578726,64.5614035 40,64.5614035 C45.4421274,64.5614035 50.1668889,62.7239962 54.0680384,59.0829234 C54.9180398,58.2895887 54.9639773,56.9574016 54.1706427,56.1074002 C53.377308,55.2573988 52.0451209,55.2114613 51.1951195,56.0047959 C48.0787251,58.9134307 44.382434,60.3508772 40,60.3508772 C35.617566,60.3508772 31.9212749,58.9134307 28.8048805,56.0047959 C27.9548791,55.2114613 26.622692,55.2573988 25.8293573,56.1074002 C25.0360227,56.9574016 25.0819602,58.2895887 25.9319616,59.0829234 Z' id='Mouth' fill-rule='nonzero'></path><path d='M40,30.1754386 L40,44.9122807 C40,45.85537 39.539042,46.3157895 38.5912711,46.3157895 L37.1929825,46.3157895 C36.0302777,46.3157895 35.0877193,47.2583479 35.0877193,48.4210526 C35.0877193,49.5837574 36.0302777,50.5263158 37.1929825,50.5263158 L38.5912711,50.5263158 C41.8633505,50.5263158 44.2105263,48.1818819 44.2105263,44.9122807 L44.2105263,30.1754386 C44.2105263,29.0127339 43.2679679,28.0701754 42.1052632,28.0701754 C40.9425584,28.0701754 40,29.0127339 40,30.1754386 Z' id='Nose' fill-rule='nonzero'></path></g></g></g></g></svg> ") no-repeat scroll left top;
  width: 36px;
  height: 36px;
  zoom: 1;
  display: inline-block;
  position: relative;
  top: -2px;
}
.fingerPrintImage.android {
  background: rgba(0, 0, 0, 0) url("images/Finger.png") no-repeat scroll left top;
  width: 36px;
  height: 36px;
  zoom: 1;
  display: inline-block;
  position: relative;
  top: 0px;
  left: 4px;
}
.faceIdImage.android {
  background: rgba(0, 0, 0, 0) url("images/Face.png") no-repeat scroll left top;
  width: 36px;
  height: 36px;
  zoom: 1;
  display: inline-block;
  position: relative;
  top: 0px;
  left: 4px;
}
@media (orientation: portrait) {
  .forgotPasswordDialogContainer {
    left: 26px !important;
    top: 265px !important;
  }
}
/* Starting Account Type page*/
#mobileAccountType .accountTypeSection {
  background: linear-gradient(#f4f4f4, #e3e3e3);
  height: auto;
  margin: 0px;
  padding: 5px 5px;
  width: 98%;
}
#mobileAccountType .accountTypeSection .selectButton {
  text-align: center;
}
#mobileAccountType .expandArrow {
  margin-top: 20px;
  background-color: inherit;
}
#mobileAccountType .expandArrow button {
  background-color: inherit;
  border: none;
}
#mobileAccountType hr {
  margin: 5px 5px;
}
#mobileAccountType .acctDescription {
  padding: 5px 5px;
  margin-left: 0px;
}
#mobileAccountType .acctDescSummary,
#mobileAccountType .acctDescSummary p,
#mobileAccountType .acctDescSummary div {
  display: inline;
}
#mobileAccountType .glyphicon-2x {
  font-size: 20px;
  color: #638cb4;
}
#mobileAccountType .newAccountTypeHeader {
  font-weight: lighter;
}
#mobileAccountType .newAccountTypeSubHeader h4 {
  font-weight: lighter;
}
#mobileAccountType.newAccountTypeContainerMobile span[class~=accountTypeIcon_Joint],
#mobileAccountType.newAccountTypeContainerMobile span[class~=accountTypeIcon_Traditional],
#mobileAccountType.newAccountTypeContainerMobile span[class~=accountTypeIcon_Roth],
#mobileAccountType.newAccountTypeContainerMobile span[class~=accountTypeIcon_Individual] {
  display: inline-block;
  vertical-align: middle;
  margin-top: 5px;
}
#mobileAccountType.newAccountTypeContainerMobile .accountTypeDesc {
  padding-left: 15px;
  display: inline-block;
  padding-top: 8%;
}
@media (max-width: 736px) and (orientation: landscape) {
  #mobileAccountType.newAccountTypeContainerMobile .accountTypeDesc {
    padding-top: 4%;
  }
}
#mobileAccountType.newAccountTypeContainerMobile .fa.fa-info-circle {
  padding-top: 8px;
}
.accountCreationUserInfo .accountTypeName {
  padding-top: 15px;
}
/* Starting Account VerId page*/
#newAccountTypeUserDetails .rightText {
  margin-left: 0px;
  margin-top: 10px;
}
#newAccountTypeUserDetails select {
  width: 105%;
}
#newAccountTypeUserDetails h4 {
  line-height: 24px;
}
#newAccountTypeUserDetails .span4,
#newAccountTypeUserDetails .span8 {
  width: 100%;
}
#newAccountTypeUserDetails .radioButton a {
  width: 48.9%;
}
#newAccountTypeUserDetails .employerDetails {
  margin-left: 0px;
}
/*Starting Account NewUserId page */
#newUserIdForm .rightText {
  margin-left: 0;
}
#newUserIdForm .newUserIdFormInputContainer .span6,
#newUserIdForm .newUserIdFormInputContainer .span9,
#newUserIdForm .newUserIdFormInputContainer .span3 {
  width: 100%;
  margin-bottom: 10px;
}
#newUserIdForm .row-fluid .offset7 {
  margin-left: 60%;
  margin-top: -3px;
}
#newUserIdForm #confirmPassEmptySpan {
  display: none;
}
.mobile #account-opening .lineBorder {
  margin-left: 0px;
}
.mobile #account-opening .navbuttonsdiv .btn {
  width: 100px;
}
.mobile #account-opening .displayInline {
  display: inline;
}
.mobile #account-opening .reviewlabel {
  margin-top: 0px;
}
.mobile #account-opening .nameDetails-readOnly {
  margin-left: 5px;
}
.mobile #account-opening .chkbox-width {
  width: 7%;
}
.mobile #account-opening .readOnlyTextBox .dijitTextBox {
  border: none !important;
  box-shadow: none !important;
}
.mobile #account-opening .terms-viewLink-width {
  width: 100px;
}
.row-fluid.review span[class~=accountTypeIcon_Joint],
.row-fluid.review span[class~=accountTypeIcon_Traditional],
.row-fluid.review span[class~=accountTypeIcon_Roth],
.row-fluid.review span[class~=accountTypeIcon_Individual] {
  padding-right: 50px;
}
@media (min-width: 150px) {
  .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
  .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete {
    padding-left: 0px;
    padding-bottom: 10px;
  }
}
.account-info-entry #main-content,
.account-info-entry #account-opening {
  margin: 0 0;
}
.account-info-entry .row-fluid .span12 {
  margin-left: 0;
}
.account-info-entry .control-group.dijitDisplayNone,
.account-info-entry .control-group.dijitHidden,
.account-info-entry .dijitDisplayNone .control-group,
.account-info-entry .dijitHidden .control-group {
  margin-bottom: 0px;
}
.account-info-entry .showLessDefinition,
.account-info-entry .showMoreDefinition,
.account-info-entry .reviewLink {
  text-decoration: underline;
  cursor: pointer;
}
.account-info-entry #account-opening .personal-information .iconspan {
  margin-right: 0px;
}
.account-info-entry .innerNavigation .span6 {
  margin-right: 0px;
}
.account-info-entry #usaPatriotAct .reviewDiv .usa-patriot-act {
  padding-left: 0px;
  padding-top: 10px;
}
.account-info-entry #account-opening .prospectusSection {
  margin: 5px;
  margin-left: 0px;
  width: 98%;
}
#idVerificationForm .btn-option {
  width: 100%;
  margin-left: 0px;
}
#idVerificationForm #idVerificationFormMobile .infoDialog .infoDialogContent {
  width: 92%;
}
#idVerificationForm #idVerificationFormMobile .infoDialog .infoDialogContent .infoDialogHeader {
  text-align: center;
}
#idVerificationForm #idVerificationFormMobile .ansButton {
  border-radius: 30px;
}
#beneficiaryInformation #removeBeneficiary {
  top: 0px;
}
#beneficiaryInformation .beneficiaryRow {
  background-color: #fff;
  border-bottom: 1px solid #bcbcbc;
  padding-left: 5px;
  padding-right: 5px;
}
#beneficiaryInformation .beneficiaryRow.dijitDisplayNone {
  border-bottom: none;
}
#beneficiaryInformation .icon-chevron-left,
#beneficiaryInformation .icon-chevron-right {
  color: #0088cc;
}
#beneficiaryInformation .controlGroupDouble {
  padding-top: 20px;
}
#beneficiaryInformation .beneficiaryRowDetails {
  position: fixed;
  left: 0%;
  top: 12px;
  bottom: 0;
  right: 0;
  z-index: 2;
  padding-right: 15px;
}
#beneficiaryInformation #beneficiaryReviewTable .expanderIconDiv {
  left: 2%;
  margin-right: 10px;
}
#beneficiaryInformation .allocationTotal {
  width: 100%;
}
#beneficiaryInformation .errorTooltip .dijitTooltipConnector {
  border-right: none;
  left: 5px;
}
#beneficiaryInformation .benfAllocPerPopup {
  float: right;
  margin-top: 0px;
}
#beneficiaryInformation .benfAllocPerPopup .dijitPopup {
  z-index: 1;
}
#beneficiaryInformation .beneficiaryInput {
  padding-right: 10px;
}
#beneficiaryInformation .allocationRow {
  height: 70px;
}
.account-opening-form {
  padding: 10px 1px 20px;
}
body.account-info-entry-nao #trustedContact .trustedContactInfoToolTip {
  padding-left: 10px;
  top: 0px;
}
body.account-info-entry-nao #trustedContact .beneficiaryDetails .span12:not(.margin-left) {
  width: 97%;
}
/* Risk tolerance widget */
.ao-RickToleranceGraph-container-m {
  height: 55px;
  width: 99%;
  border-bottom: 2px solid #e3e3e3;
}
.ao-RickToleranceGraph-container-m .radioButtonSpacing {
  margin-left: 0px !important;
}
.ao-RickToleranceGraph-container-m .ao-RickTolerance-LabelSpan-m {
  width: 32%;
  padding: 15px 10px;
  float: left;
}
.ao-RickToleranceGraph-container-m .ao-RickTolerance-LabelSpan-m .riskLabel {
  display: inline-block;
}
.ao-RickToleranceGraph-container-m .ao-RickTolerance-GraphSpan-m {
  width: 50%;
  padding: 5px 0;
  display: inline-block;
}
.ao-RickToleranceGraph-m {
  padding: 0px;
  vertical-align: middle;
}
.ao-RickToleranceGraph-m-gain {
  background-color: #b8debe;
  margin-left: 0 !important;
  border-right: 4px solid #72be7e;
}
.ao-RickToleranceGraph-m-loss {
  background-color: #f5b2a4;
  border-left: 4px solid #eb6448;
  border-right: 4px solid #fff;
}
.ao-RickToleranceGraph-m-L {
  width: 22%;
  float: none;
  margin-left: auto;
  margin-right: auto;
}
.ao-RickToleranceGraph-m-L .ao-RickToleranceGraph-m-gain {
  width: 54% !important;
  height: 45px !important;
}
.ao-RickToleranceGraph-m-L .ao-RickToleranceGraph-m-loss {
  width: 43% !important;
  height: 45px !important;
}
.ao-RickToleranceGraph-m-M {
  width: 43%;
  float: none;
  margin-left: 32%;
  margin-right: auto;
}
.ao-RickToleranceGraph-m-M .ao-RickToleranceGraph-m-gain {
  width: 45% !important;
  height: 45px !important;
}
.ao-RickToleranceGraph-m-M .ao-RickToleranceGraph-m-loss {
  width: 38% !important;
  height: 45px !important;
}
.ao-RickToleranceGraph-m-H {
  width: 59%;
  float: none;
  margin-left: 23%;
  margin-right: auto;
}
.ao-RickToleranceGraph-m-H .ao-RickToleranceGraph-m-gain {
  width: 51% !important;
  height: 45px !important;
}
.ao-RickToleranceGraph-m-H .ao-RickToleranceGraph-m-loss {
  width: 43% !important;
  height: 45px !important;
}
.ao-RickToleranceGraph-m-S {
  width: 80%;
  float: none;
  margin-left: auto;
  margin-right: auto;
}
.ao-RickToleranceGraph-m-S .ao-RickToleranceGraph-m-gain {
  width: 50% !important;
  height: 45px !important;
}
.ao-RickToleranceGraph-m-S .ao-RickToleranceGraph-m-loss {
  width: 48% !important;
  height: 45px !important;
}
.risk-gain-loss-m {
  text-align: right;
  font-weight: 600;
  border-bottom: 2px solid #e3e3e3;
  padding-top: 15px;
}
.risk-gain-loss-m .risk-gain {
  padding: 10px 5px 10px 5px;
  color: #72be7e;
}
.risk-gain-loss-m .risk-loss {
  padding: 10px 0px 10px 61px;
  color: #eb6448;
}
@media (min-width: 768px) {
  .risk-gain-loss-m .risk-loss {
    margin-left: -35px;
  }
}
.riskTolPopUp .infoDialogContent {
  width: 93%;
}
.riskTolPopUp .infoDialogContentEntryForm {
  position: relative;
  top: 10px;
}
.riskTolPopUp .infoDialogContentReview {
  position: fixed;
  top: 55%;
}
.riskTolPopUp .infoDialogHeader {
  font-size: 20px;
}
.riskTolPopUp .riskCloseIcon {
  float: right;
  color: #888;
}
.newAccountTypeContainer .actionable,
.idVerificationFormContainer .actionable {
  text-decoration: underline;
}
.accountStatus table.dgrid-row-table {
  border-top: none !important;
}
.accountStatus .applicationGrid {
  border: none !important;
}
.accountStatus .applicationGridPopup {
  border-radius: 0px 0px 10px 10px;
}
.accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
.accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete {
  padding-top: 15px;
}
.accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4) {
  height: 85px !important;
}
.accountStatus .shortenedAccountStatus {
  background-color: #e6e6e6;
  padding: 20px;
  color: #333;
}
.accountStatus .viewLink {
  text-decoration: underline;
  cursor: pointer;
}
.accountStatus .detailedAccountStatusPopup {
  position: fixed;
  z-index: 1;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: scroll;
  background-color: rgba(0, 0, 0, 0.4);
}
.accountStatus .detailedAcStsInnerContainer {
  width: 90%;
  margin-left: 5%;
}
.accountStatus .moveLeft {
  text-align: left;
}
.accountStatus .accountStatusHeader {
  background-color: #EBE8E8;
  padding: 10px 10px 5px 10px;
  border-radius: 10px 10px 0px 0px;
}
.accountStatus .accountStatusMessage {
  margin-left: 0px;
}
#p_p_id_accountStatus_WAR_netxinvestoraccountopening_ {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
a.btn.exit {
  width: 72px !important;
  margin-right: 24px !important;
}
#account-opening #navigationList {
  padding-left: 0px !important;
  padding-right: 0px !important;
}
.openAccountMobile {
  padding-top: 0px;
  padding-left: 5px;
}
.account-status-nao .openAccountMobile {
  padding-top: 45px;
}
.openAccountMobile a,
.openAccountMobile .icon-arrow-right.icon-small {
  color: #025295 !important;
}
.account-status-nao .btn.btn-small.logout,
.account-types-nao .btn.btn-small.logout,
.account-creation-info-nao .btn.btn-small.logout,
.account-verid-nao .btn.btn-small.logout,
.account-verid-qa-nao .btn.btn-small.logout,
.account-new-userid-nao .btn.btn-small.logout,
.account-info-entry-nao .btn.btn-small.logout {
  margin-top: -39px;
  z-index: 9999999;
  position: relative;
}
.account-verid-nao .promoMsg {
  padding-left: 5px;
  bottom: 5px;
  position: relative;
}
/*
 * START CSS for special sites that doesn't follow the formula for the menu.  
 */
nav.m-navbar {
  background: #2c4b6e;
  top: -59px;
}
ul.menu {
  margin-left: 0;
}
ul.menu li {
  color: #fff;
}
ul.menu.outer li.disclosureBreadcrumbTab {
  border-bottom: 1px solid #49729c;
}
ul.menu.outer li:nth-child(2) .menu.inner {
  background: #2c4b6e;
}
ul.menu.outer li .icons .icon-asterisk {
  color: #638cbe;
}
ul.menu.outer li a,
ul.menu.outer li a:hover,
ul.menu.outer li a:visited {
  color: #fff;
}
ul.menu.inner {
  background: #2e527a;
  border-top: 1px solid #49729c;
  border-bottom: 1px solid #49729c;
}
ul.menu.inner li {
  border-top: 1px solid #254262;
  border-bottom: 1px solid #49729c;
}
ul.menu.inner li:active {
  background: #508acb;
}
ul.menu.inner li a,
ul.menu.inner li a:hover,
ul.menu.inner li a:visited {
  color: #fff;
}
#popupContainer .dijitDialogPaneContent {
  height: auto !important;
  overflow: hidden !important;
  width: 300px !important;
}
#popupContainer .dijitDialogPaneContent .span6.ibdLookup {
  width: 300px;
}
#popupContainer .dijitDialogCloseIcon .closeText {
  margin-top: -4px;
  padding-left: 5px;
  width: auto;
  height: auto;
}
/*
 * END CSS for special sites that doesn't follow the formula for the menu. 
 */
