@import "../../bootstrap-select.css";
@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;
}
html,
body {
  font-family: Arial, Helvetica, sans-serif !important;
  font-style: normal;
  color: #4c4c4c;
}
:focus {
  outline-style: none;
}
body.netxinvestor {
  background-color: #ffffff;
}
body.netxinvestor > #wsod_F2_frame {
  display: none;
}
a,
a:hover,
a:visited {
  color: #2d8dae;
}
.actionable {
  color: #2d8dae !important;
  cursor: pointer;
}
.actionable sup {
  color: #333333;
}
.js .controls-hidden .lfr-meta-actions,
.js .controls-hidden .portlet-borderless-bar,
.js .controls-hidden .portlet-topper-toolbar,
.js .controls-hidden .lfr-configurator-visibility {
  display: block !important;
}
.portlet-borderless-bar {
  display: none;
}
header .span4 {
  margin-left: 10px;
}
header .span4 div.portlet-body:first-child section.portlet {
  border-top: 0;
}
header .span8 {
  width: 832px;
  padding-left: 24px;
}
header .span8 .portlet-body {
  width: 812px;
}
h3,
h1.portlet-title,
h1.title,
.overview .portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ h1 {
  font-weight: 400;
  color: #094981;
  font-size: 18px;
  height: 25px;
  line-height: 25px;
}
h3 {
  margin: 0;
}
.muted {
  font-size: 11px;
  padding-top: 8px;
}
/* layout styles */
.layout-container {
  margin-left: 24px;
  margin-right: 24px;
}
h1.portlet-title span img.icon {
  display: none;
}
div#pendingOrders h3,
div#completedTrades h3,
div#strongPerformers h3,
div#weakPerformers h3,
h3.sub-header {
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  height: 25px;
  line-height: 25px;
  border-bottom: 1px solid #b2c2d1;
  font-size: 14px;
  padding-left: 10px;
}
dl {
  float: left;
}
dt {
  font-size: 11px;
  color: #444444;
  text-transform: uppercase;
}
dd {
  margin: 0;
  color: #333333;
  font-weight: 600;
  font-size: 18px;
}
div.portlet {
  margin-bottom: 35px;
}
div.container-fluid,
div.container {
  background-color: #ffffff;
  max-width: 1220px;
  margin: 0 auto;
  padding: 0 !important;
}
div.container {
  width: 1220px;
  min-width: 1220px;
}
div.header-portlet-topper,
header.portlet-topper {
  padding: 0 ;
  border-top: 2px solid #adadad;
  background: transparent;
}
.login header.portlet-topper {
  border-top: none;
}
div.component_container {
  margin: 0 20px;
}
div.component_container > .row-fluid > .span12 {
  min-height: 0px;
}
.component_container .row-fluid [class*="span"]:first-child {
  margin-left: 0px;
}
.goToLinks {
  bottom: 45px;
  max-height: 0;
  position: relative;
}
.badge {
  padding: 1px 5px;
  margin-left: 5px;
}
.badge-info {
  background-color: #aed0e4;
  border: 1px solid #5d5d5d;
  color: #555555;
  font-weight: 400;
}
.plotText {
  font-size: 11pt;
}
.plotNumber {
  font-size: 20pt !important;
}
p .gain {
  color: #099e00;
}
p .loss {
  color: #9c1c1b;
}
div#container {
  min-width: 400px;
  height: 300px;
  margin: 0 auto;
}
.header-link {
  float: right;
  font-size: 13pt;
  font-weight: 400 !important;
  color: #297db9;
}
.span4 div.portlet-body:first-child section.portlet {
  border-top: 0;
}
div.row-fluid {
  position: relative;
  display: inline-block;
}
p {
  font-size: 14px;
  font-weight: 400;
  color: #4c4c4c;
  /*margin-top:20px;*/
}
/* language portlet styling */
ul#menu3 {
  border: 2px solid #2f659b;
}
ul#menu3 h5 {
  padding-left: 15px;
}
ul#menu3 div.span5 {
  padding-left: 15px;
  width: 49%;
}
ul#menu3 div.span3 {
  padding-left: 15px;
  width: 45%;
}
li[role="presentation"] {
  padding: 3px 0;
}
li[role="presentation"] a img {
  margin-right: 5px;
}
.gain,
.positive {
  color: #099e00 !important;
}
.loss,
.negative {
  color: #9c1c1b !important;
}
a {
  text-decoration: none;
  font-weight: 400;
  /* padding-left:13px; */
  color: #2d8dae;
}
.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;
}
.progress-info .bar,
.progress .bar-info {
  background: none;
  background-color: #2f6697;
}
.progress-info .bar.bar-warning {
  background: url('../../images/progressbar_background.png') repeat-x;
}
.icon-info-sign {
  color: #b2c2d1;
  text-shadow: 1px 1px 1px #ccc;
}
.expanded-data {
  font-weight: bold;
}
.alert-dismissable {
  padding-right: 35px;
}
.disclosureBreadcrumb {
  position: relative;
  right: 5px;
  top: 40px;
}
.content-divider {
  float: left;
  width: 1px;
  height: 550px;
  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))";
}
#asOfDateId {
  float: right;
}
span.dateTime {
  text-align: right;
}
.dlContainer {
  margin-bottom: 0px;
  margin-top: 0px;
}
.dlElement {
  margin-left: 0px !important;
  margin-right: 5px;
  margin-bottom: 20px;
  margin-top: 14px;
}
.icon-arrow-right:before,
.add-on i:before {
  text-decoration: none;
}
.file-icon:before {
  content: '\f016';
  font-family: FontAwesome;
  font-size: 1.3em;
  font-style: normal;
}
.icon-asteriskStmt::before {
  content: '\f069';
  font-family: FontAwesome;
  font-size: 1em;
  color: #638cbe;
  margin-left: -8px;
  position: relative;
  top: -5px;
}
.control,
.controls {
  margin: 2.127659574468085%;
  min-height: 30px;
}
.control .btn.cancel,
.controls .btn.cancel,
.control .btn.edit,
.controls .btn.edit {
  background: none;
  border: 0;
  box-shadow: none;
  color: #2d8dae;
  filter: none;
  text-decoration: none;
}
.control .print.review.span5,
.controls .print.review.span5 {
  margin-left: -15px;
}
.controls button.btn,
.reviewBtns span.btn.edit {
  margin: auto 10px;
}
div.logo {
  background: transparent url('images/logo-credit-suisse-client-view.png') no-repeat scroll left top;
  height: 51px;
  min-width: 150px;
  width: 241px;
}
div#logo-subtext {
  font-size: 12px;
  margin-bottom: 15px;
}
div#logout-subtext {
  font-size: 12px;
  text-align: right;
}
a.btn.logout {
  padding: 0 15px;
  height: 28px;
  line-height: 28px;
  background: none;
  background-color: #638cb4;
  border: 1px solid #094981;
  font-weight: 600;
  color: #000000;
}
a.btn.logout:hover {
  color: #000000;
  background-color: #eeeeee;
}
.icon-signout {
  font-size: 18px;
  vertical-align: middle;
}
header form.form-inline {
  margin: 0 0 -40px;
}
header.container {
  margin: 0px;
  width: 1220px;
}
header.container + div.container + div.container {
  clear: both;
}
header.container > .row {
  margin-left: 0;
}
header.container > .row .span3 {
  margin-left: 0px;
}
header.container > .row .clearingInfo {
  margin-left: 40px;
}
header.container > .row .span4 {
  margin-left: 50px;
}
header.container + div.container {
  margin-top: -5px;
}
header.container .pull-right.action .symbolSelect {
  margin-right: 32px;
}
.padding-top-login {
  padding-top: 45px;
}
div.container-fluid > header,
div.container > header {
  padding: 20px 0;
  background-color: #ffffff;
}
div.container > header div.row form.form-inline,
div.container-fluid > header div.row form.form-inline {
  display: inline;
}
div.container > header div.row.header,
div.container-fluid > header div.row.header {
  position: relative;
  top: 25px;
}
div.container > header div.row.action,
div.container-fluid > header div.row.action {
  position: relative;
  top: 30px;
}
div.container > header div.row.icons,
div.container-fluid > header div.row.icons {
  position: relative;
  top: 55px;
  width: 300px;
  float: right;
  z-index: 1;
}
div.container > header div.row.icons .paperless,
div.container-fluid > header div.row.icons .paperless {
  background: transparent url('images/goPaperless.png') no-repeat left top;
  width: 114px;
  height: 25px;
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: bottom;
}
div.container > header div.row.icons a,
div.container-fluid > header div.row.icons a,
div.container > header div.row.icons a:hover,
div.container-fluid > header div.row.icons a:hover {
  color: #808080;
  text-decoration: none;
}
div.container > header div.row.icons .icon-envelope-alt.icon-stack-base,
div.container-fluid > header div.row.icons .icon-envelope-alt.icon-stack-base,
div.container > header div.row.icons .icon-cog,
div.container-fluid > header div.row.icons .icon-cog,
div.container > header div.row.icons .icon-globe,
div.container-fluid > header div.row.icons .icon-globe {
  font-size: 1.5em;
}
div.container > header div.row.icons .icon-globe,
div.container-fluid > header div.row.icons .icon-globe {
  margin-left: 6px;
}
div.container > header div.row.icons .icon-envelope-alt:before,
div.container-fluid > header div.row.icons .icon-envelope-alt:before {
  content: "\f003";
}
div.container > header div.row.icons .icon-asterisk,
div.container-fluid > header div.row.icons .icon-asterisk {
  font-size: .75em;
  position: absolute;
  top: -1px;
  right: 26px;
  -webkit-text-stroke-width: 1px;
  -webkit-text-stroke-color: white;
}
.multilingual div.container > header div.row.icons .icon-asterisk,
.multilingual div.container-fluid > header div.row.icons .icon-asterisk {
  right: 54px;
  top: -9px;
}
div.container > header div.row.icons .paperless,
div.container-fluid > header div.row.icons .paperless,
div.container > header div.row.icons .icon-stack,
div.container-fluid > header div.row.icons .icon-stack,
div.container > header div.row.icons .settings,
div.container-fluid > header div.row.icons .settings,
div.container > header div.row.icons #marketIndicies,
div.container-fluid > header div.row.icons #marketIndicies {
  margin-left: 10px;
}
div.container > header div.clearingInfo,
div.container-fluid > header div.clearingInfo {
  font-size: 12px;
  position: relative;
  top: 20px;
}
div.container > header div.clearingInfo .ibdName,
div.container-fluid > header div.clearingInfo .ibdName {
  font-weight: 600;
}
div.container > header div.clearingInfo .lastLogin,
div.container-fluid > header div.clearingInfo .lastLogin {
  display: block;
  clear: both;
  margin-left: 547px;
  margin-top: 43px;
  width: 360px;
  font-size: 11px;
  text-align: right;
}
#logo {
  background: url('images/logo-credit-suisse-client-view.png') no-repeat scroll left top transparent;
  height: 51px;
  min-width: 150px;
  vertical-align: middle;
  width: 241px;
  margin-bottom: 5px;
}
div#logo-subtext {
  font-size: 12px;
  margin-bottom: 15px;
}
div#logout-subtext {
  font-size: 12px;
  text-align: right;
}
/*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: #e0e0e0;
}
.table td:first-child,
.table th:first-child {
  text-align: left;
}
.table td a {
  color: #2d8dae;
}
/* 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;
}
.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: #6198cf;
  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: #000000;
}
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,
section.f2-app button.btn,
section.f2-app .interactiveChartModule .panelContainer .toolbar .overlays .overlayKey,
div#p_p_id_OrderEntry2_WAR_trading2_ .btn-group > .btn,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .btn-group > .btn,
div#p_p_id_OrderEntry2_WAR_trading2_ .btn-group > .btn.active,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .btn-group > .btn.active {
  background: none;
  border: 1px solid #094981;
  background-color: #638cb4;
  color: #000000;
  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: #2d8dae;
  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: #9d0e2d;
  text-decoration: underline;
}
.btn-link.dijitButtonHover .dijitButtonNode .dijitButtonText {
  color: #9d0e2d;
  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: #4c4c4c;
}
.realTimeQuoteSwitch .btn-group > .btn.inactive {
  color: #2d8dae;
}
.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,
section.f2-app #PageSettingsButtons .btn-link,
section.f2-app #PageSettingsReload .btn-link {
  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: #4c4c4c;
}
.breakpoint-large#rt_quoteToggle_standAlone #realTimeQuoteToggle .btn-group > .btn.inactive {
  color: #2d8dae;
}
.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: #ffffff;
}
.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: #4c4c4c;
}
.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 #333333 !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: #333333;
  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: Arial, Helvetica, sans-serif !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;
}
.com_pershing_RGLFilter div.portlet-body section,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ div.portlet-body section,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ div.portlet-body section,
#pcfSummaryFilter div.portlet-body section,
#containerCSRFilter div.portlet-body section,
dojo-historic-activity-filter #histActivityFilterContainer div.portlet-body section,
dojo-my-documents #SharedDocFilter div.portlet-body section,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ div.portlet-body section,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ div.portlet-body section,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ div.portlet-body section,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ div.portlet-body section,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ div.portlet-body section {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  /*padding: 0 10px 10px 0; //merged in */
  padding: 0 10px;
  color: #555555;
}
.com_pershing_RGLFilter .GridFilter div.input-small.date,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter div.input-small.date,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter div.input-small.date,
#pcfSummaryFilter .GridFilter div.input-small.date,
#containerCSRFilter .GridFilter div.input-small.date,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter div.input-small.date,
dojo-my-documents #SharedDocFilter .GridFilter div.input-small.date,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter div.input-small.date,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter div.input-small.date,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter div.input-small.date,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter div.input-small.date,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter div.input-small.date,
.com_pershing_RGLFilter .GridFilter div.input-small,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter div.input-small,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter div.input-small,
#pcfSummaryFilter .GridFilter div.input-small,
#containerCSRFilter .GridFilter div.input-small,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter div.input-small,
dojo-my-documents #SharedDocFilter .GridFilter div.input-small,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter div.input-small,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter div.input-small,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter div.input-small,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter div.input-small,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter div.input-small {
  width: 80px !important;
}
.com_pershing_RGLFilter .GridFilter div.controls-row,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter div.controls-row,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter div.controls-row,
#pcfSummaryFilter .GridFilter div.controls-row,
#containerCSRFilter .GridFilter div.controls-row,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter div.controls-row,
dojo-my-documents #SharedDocFilter .GridFilter div.controls-row,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter div.controls-row,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter div.controls-row,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter div.controls-row,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter div.controls-row,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter div.controls-row {
  margin-bottom: 10px;
}
.com_pershing_RGLFilter .GridFilter input.symbolFilter,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter input.symbolFilter,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter input.symbolFilter,
#pcfSummaryFilter .GridFilter input.symbolFilter,
#containerCSRFilter .GridFilter input.symbolFilter,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter input.symbolFilter,
dojo-my-documents #SharedDocFilter .GridFilter input.symbolFilter,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter input.symbolFilter,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter input.symbolFilter,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter input.symbolFilter,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter input.symbolFilter,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter input.symbolFilter,
.com_pershing_RGLFilter .GridFilter input.date,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter input.date,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter input.date,
#pcfSummaryFilter .GridFilter input.date,
#containerCSRFilter .GridFilter input.date,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter input.date,
dojo-my-documents #SharedDocFilter .GridFilter input.date,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter input.date,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter input.date,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter input.date,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter input.date,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter input.date {
  border-right: none;
}
.com_pershing_RGLFilter .GridFilter .dbootstrap .dijitInputField,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter .dbootstrap .dijitInputField,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter .dbootstrap .dijitInputField,
#pcfSummaryFilter .GridFilter .dbootstrap .dijitInputField,
#containerCSRFilter .GridFilter .dbootstrap .dijitInputField,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter .dbootstrap .dijitInputField,
dojo-my-documents #SharedDocFilter .GridFilter .dbootstrap .dijitInputField,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter .dbootstrap .dijitInputField,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter .dbootstrap .dijitInputField,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter .dbootstrap .dijitInputField,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter .dbootstrap .dijitInputField,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter .dbootstrap .dijitInputField {
  height: 12px !important;
}
.com_pershing_RGLFilter .GridFilter .input-append input,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append input,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append input,
#pcfSummaryFilter .GridFilter .input-append input,
#containerCSRFilter .GridFilter .input-append input,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter .input-append input,
dojo-my-documents #SharedDocFilter .GridFilter .input-append input,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append input,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter .input-append input,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter .input-append input,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append input,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter .input-append input,
.com_pershing_RGLFilter .GridFilter input.dijitInputInner,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter input.dijitInputInner,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter input.dijitInputInner,
#pcfSummaryFilter .GridFilter input.dijitInputInner,
#containerCSRFilter .GridFilter input.dijitInputInner,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter input.dijitInputInner,
dojo-my-documents #SharedDocFilter .GridFilter input.dijitInputInner,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter input.dijitInputInner,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter input.dijitInputInner,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter input.dijitInputInner,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter input.dijitInputInner,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter input.dijitInputInner {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.com_pershing_RGLFilter .GridFilter .input-append .add-on,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append .add-on,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append .add-on,
#pcfSummaryFilter .GridFilter .input-append .add-on,
#containerCSRFilter .GridFilter .input-append .add-on,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter .input-append .add-on,
dojo-my-documents #SharedDocFilter .GridFilter .input-append .add-on,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append .add-on,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter .input-append .add-on,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter .input-append .add-on,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append .add-on,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter .input-append .add-on {
  background-color: #ffffff;
  border-left: none;
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.075);
  margin-left: -2px;
}
.com_pershing_RGLFilter .GridFilter .input-append .dijitDisabled + .add-on,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on,
#pcfSummaryFilter .GridFilter .input-append .dijitDisabled + .add-on,
#containerCSRFilter .GridFilter .input-append .dijitDisabled + .add-on,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter .input-append .dijitDisabled + .add-on,
dojo-my-documents #SharedDocFilter .GridFilter .input-append .dijitDisabled + .add-on,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on {
  background-color: #eee;
}
.com_pershing_RGLFilter .GridFilter .input-append .dijitDisabled + .add-on .icon-calendar,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on .icon-calendar,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on .icon-calendar,
#pcfSummaryFilter .GridFilter .input-append .dijitDisabled + .add-on .icon-calendar,
#containerCSRFilter .GridFilter .input-append .dijitDisabled + .add-on .icon-calendar,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter .input-append .dijitDisabled + .add-on .icon-calendar,
dojo-my-documents #SharedDocFilter .GridFilter .input-append .dijitDisabled + .add-on .icon-calendar,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on .icon-calendar,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on .icon-calendar,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on .icon-calendar,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on .icon-calendar,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter .input-append .dijitDisabled + .add-on .icon-calendar {
  color: #aaa;
}
.com_pershing_RGLFilter .GridFilter .dijitTextBox,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox,
#pcfSummaryFilter .GridFilter .dijitTextBox,
#containerCSRFilter .GridFilter .dijitTextBox,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter .dijitTextBox,
dojo-my-documents #SharedDocFilter .GridFilter .dijitTextBox,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox {
  height: 28px !important;
}
.com_pershing_RGLFilter .GridFilter .dijitTextBox input,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox input,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox input,
#pcfSummaryFilter .GridFilter .dijitTextBox input,
#containerCSRFilter .GridFilter .dijitTextBox input,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter .dijitTextBox input,
dojo-my-documents #SharedDocFilter .GridFilter .dijitTextBox input,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox input,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox input,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox input,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox input,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter .dijitTextBox input {
  padding: 4px 6px !important;
}
.com_pershing_RGLFilter .GridFilter label,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter label,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter label,
#pcfSummaryFilter .GridFilter label,
#containerCSRFilter .GridFilter label,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter label,
dojo-my-documents #SharedDocFilter .GridFilter label,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter label,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter label,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter label,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter label,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter label {
  font-weight: 400;
  font-size: 12px;
  margin-bottom: 0;
}
.com_pershing_RGLFilter .GridFilter .dijitStretch,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter .dijitStretch,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter .dijitStretch,
#pcfSummaryFilter .GridFilter .dijitStretch,
#containerCSRFilter .GridFilter .dijitStretch,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter .dijitStretch,
dojo-my-documents #SharedDocFilter .GridFilter .dijitStretch,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter .dijitStretch,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter .dijitStretch,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter .dijitStretch,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter .dijitStretch,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter .dijitStretch {
  width: 87.5%;
}
.com_pershing_RGLFilter .GridFilter .form-actions,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter .form-actions,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter .form-actions,
#pcfSummaryFilter .GridFilter .form-actions,
#containerCSRFilter .GridFilter .form-actions,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter .form-actions,
dojo-my-documents #SharedDocFilter .GridFilter .form-actions,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter .form-actions,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter .form-actions,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter .form-actions,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter .form-actions,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter .form-actions {
  background-color: transparent;
  border-top: none;
}
.com_pershing_RGLFilter .GridFilter .filterDateBox,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ .GridFilter .filterDateBox,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ .GridFilter .filterDateBox,
#pcfSummaryFilter .GridFilter .filterDateBox,
#containerCSRFilter .GridFilter .filterDateBox,
dojo-historic-activity-filter #histActivityFilterContainer .GridFilter .filterDateBox,
dojo-my-documents #SharedDocFilter .GridFilter .filterDateBox,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ .GridFilter .filterDateBox,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ .GridFilter .filterDateBox,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ .GridFilter .filterDateBox,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ .GridFilter .filterDateBox,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ .GridFilter .filterDateBox {
  background: transparent;
  border: none;
  color: #575757;
}
.com_pershing_RGLFilter header.portlet-topper,
.portlet-boundary_activityGridFilter_WAR_netxinvestorportfolio_ header.portlet-topper,
.portlet-boundary_UGLFilter_WAR_netxinvestorportfolio_ header.portlet-topper,
#pcfSummaryFilter header.portlet-topper,
#containerCSRFilter header.portlet-topper,
dojo-historic-activity-filter #histActivityFilterContainer header.portlet-topper,
dojo-my-documents #SharedDocFilter header.portlet-topper,
.portlet-boundary_OrderFilter_WAR_netxinvestorportfolio_ header.portlet-topper,
.portlet-boundary_RGLSummary_WAR_netxinvestorportfolio_ header.portlet-topper,
.portlet-boundary_UGLSummary_WAR_netxinvestorportfolio_ header.portlet-topper,
.portlet-boundary_historicRGLFilter_WAR_netxinvestorportfolio_ header.portlet-topper,
.portlet-boundary_historicRGLSummary_WAR_netxinvestorportfolio_ header.portlet-topper {
  border-top: none;
}
.com_pershing_RGLFilter .breakpoint-medium #rglFilterTimePeriod {
  margin-left: 0;
}
.com_pershing_RGLFilter .breakpoint-large .applyFilterLarge {
  margin-right: 0;
}
#FixedIncomeCashFlow div.row-fluid {
  height: 17px;
}
#FixedIncomeCashFlow dl.span6 {
  margin: 0;
}
#pcfDetailFilterForm .control-group,
#pcfDetailFilterForm .control-group:first-child > .inline {
  margin-left: 20px;
}
.dgrid-breakpoint-medium #pcfSummaryFilter .apply-filters {
  float: right;
}
#pcfSummaryFilter,
#containerCSRFilter,
dojo-historic-activity-filter #histActivityFilterContainer,
dojo-my-documents #SharedDocFilter {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 10px;
  color: #555555;
}
#portlet_Statements_WAR_netxinvestorportfolio #pcfSummaryFilter,
#portlet_Statements_WAR_netxinvestorportfolio #containerCSRFilter {
  margin-top: -46px;
}
#portlet_TradeConfirmations_WAR_netxinvestorportfolio #pcfSummaryFilter,
#portlet_Notifications_WAR_netxinvestorportfolio #pcfSummaryFilter,
#portlet_TradeConfirmations_WAR_netxinvestorportfolio #containerCSRFilter,
#portlet_Notifications_WAR_netxinvestorportfolio #containerCSRFilter {
  margin-top: -35px;
}
#pcfDetailsLink {
  position: absolute;
  top: -35px;
  right: 0;
}
/* start css gridFilter*/
.icon-filter-container {
  display: none;
  visibility: hidden;
}
header.filter-topper {
  padding: 0 ;
  background: transparent;
}
h1.filter-title,
.filter-title-text {
  color: #094981;
  font-weight: 400;
  font-size: 18px;
  height: 25px;
  line-height: 25px;
}
.filterContent {
  background-color: #f9f9f9;
}
.filterBlock {
  display: inline-block;
}
.filterRowOne {
  vertical-align: top;
  margin-top: 18px;
}
.filterRowTwo {
  vertical-align: top;
  margin-top: -45px;
}
#tradeConfirmsFilter.breakpoint-medium .filterRowTwo {
  margin-top: -20px;
}
.applyFilterLarge {
  margin-top: 45px;
}
/* end css gridFilter*/
.pcfBackButton,
.pcfMobileTitle {
  display: none;
}
.filter-section {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 0px 10px 10px 10px;
  color: #555555;
}
.filter-section label {
  font-size: 12px;
}
.filter-section .dijitReset.dijitStretch.dijitButtonContents {
  width: 87% !important;
}
dojo-historic-activity-filter .portlet-topper {
  border-top: 2px solid #adadad;
}
.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;
}
/* form styles */
input {
  font-weight: 400;
  font-style: italic;
}
button.btn,
input[type="submit"].btn,
input[type="button"].btn,
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-style: normal;
}
input.search {
  background: url('../../images/Search_MagGlass.png') no-repeat center right #ffffff;
  height: 30px;
  padding: 0 6px;
}
select,
textarea,
input[type="text"],
input[type="password"],
input[type="datetime"],
input[type="datetime-local"],
input[type="date"],
input[type="month"],
input[type="time"],
input[type="week"],
input[type="number"],
input[type="email"],
input[type="url"],
input[type="search"],
input[type="tel"],
input[type="color"],
.uneditable-input {
  margin-bottom: 0;
}
.dj_ie8 .input-block-level {
  min-height: 20px;
}
/* removes x and eye icon from input fields in IE*/
input::-ms-clear,
input::-ms-reveal {
  height: 0px;
  width: 0px;
}
#acctPicker {
  margin-bottom: 15px;
}
#acctPicker label {
  cursor: default;
  float: left;
  font-size: 16px;
  height: 30px;
  line-height: 30px;
  margin-left: 20px;
  margin-bottom: 0;
  padding-right: 10px;
}
#acctPicker span.dijitInline label {
  margin-left: 20px;
}
#acctPicker .dijitButtonContents {
  background-color: #e6e6e6;
  background-repeat: no-repeat;
  background-image: linear-gradient(#ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #e6e6e6);
  background-image: -moz-linear-gradient(#ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#e6e6e6));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#e6e6e6', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#e6e6e6', GradientType=0))";
  border-color: #a8a8a8;
  border-bottom-color: #b3b3b3;
  border-right: none;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
#acctPicker .dijitArrowButton {
  border-color: #a8a8a8;
  border-bottom-color: #b3b3b3;
  border-left: none;
}
.dj_ie8 #acctPicker .dijitButtonContents,
.dj_ie9 #acctPicker .dijitButtonContents {
  background-color: transparent;
  filter: none;
  -ms-filter: none;
}
#accountPickerNew tr {
  height: 28px;
}
#accountPickerNew .dijitButtonContents {
  font-size: 14px;
  min-width: 133px;
  vertical-align: middle;
}
#accountPickerNew .dijitButtonText {
  padding-left: 10px;
}
div#accountPickerNew_dropdown {
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  height: auto;
  max-height: 260px;
  overflow-y: auto !important;
  overflow-x: hidden !important;
  margin-right: 10px;
}
@media (min-height: 400px) {
  #accountPickerNew_dropdown.dijitMenuPopup {
    max-height: 260px;
  }
}
#accountPickerNew_menu {
  box-shadow: none;
}
.definitionsDialogPopup .dijitDialogPaneContent dl {
  margin: 10px;
  border: 0;
}
.definitionsDialogPopup .dijitDialogPaneContent dl dt,
.definitionsDialogPopup .dijitDialogPaneContent dl dd {
  padding: 1%;
  float: left;
  min-height: 80px;
  border-top: 1px solid #e2e2e2;
  font-size: 13px;
  font-style: normal;
  font-weight: normal;
}
.definitionsDialogPopup .dijitDialogPaneContent dl dt.header,
.definitionsDialogPopup .dijitDialogPaneContent dl dd.header {
  color: #999;
  text-transform: uppercase;
  font-size: 11px;
  font-style: normal;
  font-weight: bold;
  height: 20px;
  line-height: 20px;
  min-height: 20px;
}
.definitionsDialogPopup .dijitDialogPaneContent dl dt {
  width: 21.5%;
}
.definitionsDialogPopup .dijitDialogPaneContent dl dd {
  width: 74%;
}
.asset-transfer .landing {
  width: 100% !important;
}
.asset-transfer .landing .ACH,
.asset-transfer .landing .send-check,
.asset-transfer .landing .write-check,
.asset-transfer .landing .wire {
  background-color: #f2f2f2;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f4f4f4), color-stop(50%, #f5f5f5), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#f4f4f4, #f5f5f5 50%, #e6e6e6);
  background-image: -moz-linear-gradient(top, #f4f4f4, #f5f5f5 50%, #e6e6e6);
  background-image: -o-linear-gradient(#f4f4f4, #f5f5f5 50%, #e6e6e6);
  background-image: linear-gradient(#f4f4f4, #f5f5f5 50%, #e6e6e6);
  background-repeat: no-repeat;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff4f4f4', endColorstr='#ffe6e6e6', GradientType=0);
  border: 1px solid #e6e6e6;
  margin-bottom: 10px;
  margin-left: 0;
  height: 120px;
  padding-right: 45px;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .asset-transfer .landing .ACH,
  .asset-transfer .landing .send-check,
  .asset-transfer .landing .write-check,
  .asset-transfer .landing .wire {
    padding-right: 5px;
  }
}
.asset-transfer .landing .ACH .icon,
.asset-transfer .landing .send-check .icon,
.asset-transfer .landing .write-check .icon,
.asset-transfer .landing .wire .icon {
  display: inline-block;
  height: 78px;
  margin-left: 10px;
  position: relative;
  top: 20px;
  width: 140px;
}
.asset-transfer .landing .ACH .icon.small,
.asset-transfer .landing .send-check .icon.small,
.asset-transfer .landing .write-check .icon.small,
.asset-transfer .landing .wire .icon.small {
  display: none;
}
.asset-transfer .landing .ACH .content,
.asset-transfer .landing .send-check .content,
.asset-transfer .landing .write-check .content,
.asset-transfer .landing .wire .content {
  display: inline-block;
  margin-top: 15px;
  vertical-align: top;
  width: 500px;
}
.asset-transfer .landing .ACH p,
.asset-transfer .landing .send-check p,
.asset-transfer .landing .write-check p,
.asset-transfer .landing .wire p {
  margin-bottom: 0;
}
.asset-transfer .landing .ACH p:first-child,
.asset-transfer .landing .send-check p:first-child,
.asset-transfer .landing .write-check p:first-child,
.asset-transfer .landing .wire p:first-child {
  font-size: 15px;
}
.asset-transfer .landing .ACH p:first-child b,
.asset-transfer .landing .send-check p:first-child b,
.asset-transfer .landing .write-check p:first-child b,
.asset-transfer .landing .wire p:first-child b {
  color: #000;
}
.asset-transfer .landing .ACH p:nth-child(2),
.asset-transfer .landing .send-check p:nth-child(2),
.asset-transfer .landing .write-check p:nth-child(2),
.asset-transfer .landing .wire p:nth-child(2) {
  width: 575px;
}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .asset-transfer .landing .ACH p:nth-child(2),
  .asset-transfer .landing .send-check p:nth-child(2),
  .asset-transfer .landing .write-check p:nth-child(2),
  .asset-transfer .landing .wire p:nth-child(2) {
    width: auto;
  }
}
.asset-transfer .landing .ACH .gain,
.asset-transfer .landing .send-check .gain,
.asset-transfer .landing .write-check .gain,
.asset-transfer .landing .wire .gain {
  font-weight: 600;
}
.asset-transfer .landing .verticalButtons .ACH,
.asset-transfer .landing .verticalButtons .send-check,
.asset-transfer .landing .verticalButtons .write-check,
.asset-transfer .landing .verticalButtons .wire {
  height: 450px;
  padding: 5px 15px;
}
.asset-transfer .landing .verticalButtons .ACH .icon,
.asset-transfer .landing .verticalButtons .send-check .icon,
.asset-transfer .landing .verticalButtons .write-check .icon,
.asset-transfer .landing .verticalButtons .wire .icon {
  margin-left: 55px;
  position: inherit;
}
.asset-transfer .landing .verticalButtons .ACH .content,
.asset-transfer .landing .verticalButtons .send-check .content,
.asset-transfer .landing .verticalButtons .write-check .content,
.asset-transfer .landing .verticalButtons .wire .content {
  height: 300px;
  margin-top: 0;
  width: auto;
}
.asset-transfer .landing .verticalButtons .ACH p:first-child,
.asset-transfer .landing .verticalButtons .send-check p:first-child,
.asset-transfer .landing .verticalButtons .write-check p:first-child,
.asset-transfer .landing .verticalButtons .wire p:first-child {
  margin: 20px 0 30px;
}
.asset-transfer .landing .verticalButtons .ACH p:nth-child(2),
.asset-transfer .landing .verticalButtons .send-check p:nth-child(2),
.asset-transfer .landing .verticalButtons .write-check p:nth-child(2),
.asset-transfer .landing .verticalButtons .wire p:nth-child(2) {
  height: 80px;
  width: auto;
}
.asset-transfer .landing .verticalButtons .ACH p:nth-child(3),
.asset-transfer .landing .verticalButtons .send-check p:nth-child(3),
.asset-transfer .landing .verticalButtons .write-check p:nth-child(3),
.asset-transfer .landing .verticalButtons .wire p:nth-child(3) {
  margin: 30px 0 10px;
}
.asset-transfer .landing .verticalButtons .ACH .btn,
.asset-transfer .landing .verticalButtons .send-check .btn,
.asset-transfer .landing .verticalButtons .write-check .btn,
.asset-transfer .landing .verticalButtons .wire .btn {
  float: none;
  margin-left: 33%;
  position: inherit;
}
.asset-transfer .landing .verticalButtons .write-check p:nth-child(3),
.asset-transfer .landing .verticalButtons .wire p:nth-child(3) {
  margin-bottom: 30px;
}
.asset-transfer .landing .verticalButtons .ACH,
.asset-transfer .landing .verticalButtons .send-check,
.asset-transfer .landing .verticalButtons .write-check {
  margin-right: 25px;
}
.asset-transfer .landing .ACH .icon {
  background: url('../../images/asset-transfer-ACH.png') no-repeat;
}
.asset-transfer .landing .ACH .btn {
  top: -30px;
}
.asset-transfer .landing .send-check .icon {
  background: url('../../images/asset-transfer-send-check.png') no-repeat;
}
.asset-transfer .landing .write-check .icon {
  background: url('../../images/asset-transfer-write-check.png') no-repeat;
}
.asset-transfer .landing .wire .icon {
  background: url('../../images/asset-transfer-wire.png') no-repeat;
  top: 25px;
}
.asset-transfer .landing .wire .content {
  margin-top: 10px;
}
.asset-transfer .landing .btn {
  float: right;
  margin-right: 10px;
  position: relative;
  top: -35px;
}
.asset-transfer .landing .disclaimer {
  margin: 25px 0 0;
}
.asset-transfer .ACH-form,
.asset-transfer .send-check-form,
.asset-transfer .write-check-form,
.asset-transfer .wire-form {
  padding: 15px 10px;
}
.asset-transfer .ACH-form h2,
.asset-transfer .send-check-form h2,
.asset-transfer .write-check-form h2,
.asset-transfer .wire-form h2 {
  color: #094981;
  font-size: 18px;
  font-weight: 400;
  height: 50px;
  line-height: 25px;
  margin-bottom: 5px;
}
.asset-transfer .ACH-form p {
  margin-bottom: 25px;
}
.asset-transfer .ACH-form .from-account,
.asset-transfer .ACH-form .to-account,
.asset-transfer .ACH-form .from-account .dijitButtonContents,
.asset-transfer .ACH-form .to-account .dijitButtonContents {
  width: 100%;
}
.asset-transfer .ACH-form .amount {
  width: 80%;
}
.asset-transfer .ACH-form .frequency,
.asset-transfer .ACH-form .contribOptions {
  width: 42%;
}
.asset-transfer .ACH-form .input-append .dijitTextBox {
  width: 13em;
}
.asset-transfer .ACH-form .input-append .add-on {
  background-color: #ffffff;
  order-left: none;
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.075);
  margin-left: -2px;
}
.asset-transfer .send-check-form {
  height: 280px;
}
.asset-transfer .write-check-form h2 + div {
  width: 560px;
}
.asset-transfer .write-check-form .formRow {
  margin-bottom: 10px;
}
.asset-transfer .write-check-form .from-account,
.asset-transfer .write-check-form .from-account .dijitButtonContents {
  width: 100%;
}
.asset-transfer .write-check-form .name-address {
  margin-top: 10px;
}
.asset-transfer .write-check-form .name-address label {
  cursor: auto;
}
.asset-transfer .write-check-form .address1 {
  margin-left: 0;
}
.asset-transfer .write-check-form .dijitRadio {
  float: left;
  margin-bottom: 80px;
}
.asset-transfer .wire-form {
  min-height: 230px;
}
.asset-transfer .wire-form div {
  margin-top: 30px;
}
.asset-transfer .wire-form div p {
  margin-bottom: 0;
}
.asset-transfer .manage-accounts-container .manage-accounts-content > div {
  padding: 15px 10px 0;
}
.asset-transfer .manage-accounts-container h2 {
  color: #094981;
  font-size: 18px;
  font-weight: 600;
  height: 25px;
  line-height: 25px;
  margin-bottom: 5px;
  margin-top: 0;
}
.asset-transfer .manage-accounts-container .icon-plus-sign,
.asset-transfer .manage-accounts-container .icon-minus-sign,
.asset-transfer .manage-accounts-container .icon-arrow-left,
.asset-transfer .manage-accounts-container .icon-arrow-right,
.asset-transfer .manage-accounts-container .icon-remove-sign {
  color: #2d8dae;
  cursor: pointer;
}
.asset-transfer .transferFormContent,
.asset-transfer .manage-accounts-content {
  border: 1px solid #e6e6e6;
}
.asset-transfer label {
  font-size: 11px;
  margin: 5px 0 0;
}
.asset-transfer .control .icon-chevron-left {
  color: #2d8dae;
  margin-right: 5px;
}
.asset-transfer .control .span6.add-on {
  line-height: 30px;
}
.asset-transfer .control .btn.cancel {
  color: #2d8dae;
  font-weight: 400;
  text-decoration: none;
}
.asset-transfer .control .btn.cancel:hover {
  text-decoration: underline;
}
.asset-transfer input[type="text"] {
  padding: 4px 6px !important;
}
.asset-transfer .dijitSelect .dijitArrowButton {
  display: table-cell;
  width: 8px;
}
.asset-transfer .dijitSelectError .dijitButtonContents .dijitButtonText {
  color: #333333;
  display: block !important;
}
.asset-transfer p.disclaimer.muted {
  width: 375px;
}
.asset-transfer.review-dialog {
  min-width: 450px;
}
.asset-transfer.review-dialog > span {
  margin-left: 50%;
}
.asset-transfer.review-dialog > div {
  margin: 10px 15px 0;
}
.asset-transfer.review-dialog > div .ACH h3 {
  padding-left: 8px;
}
.asset-transfer.review-dialog > div .ACH .table th {
  font-weight: inherit;
  color: #999999;
}
.asset-transfer.review-dialog > div .ACH .table td {
  font-weight: 600;
}
.asset-transfer.review-dialog > div .ACH .table th,
.asset-transfer.review-dialog > div .ACH .table td {
  border-top-style: dotted;
  vertical-align: middle;
}
.asset-transfer.review-dialog > div .ACH .table tr:first-child * {
  border-top-style: solid;
}
.asset-transfer.review-dialog > div .ACH .table tr:last-child * {
  border-bottom: 1px dotted #dddddd;
}
.asset-transfer.review-dialog .success {
  background-color: #555;
  color: #fff;
  padding: 10px;
  text-transform: uppercase;
}
.asset-transfer.review-dialog .success:before {
  color: #9bd29b;
  content: '\f058';
  display: block;
  float: left;
  font-family: FontAwesome;
  font-size: 21px;
  margin-right: 10px;
}
.asset-transfer.review-dialog .successConfirmNumber {
  background-color: #dedede;
  line-height: 16px;
  padding: 10px;
}
.asset-transfer.review-dialog .confirmNumber {
  color: #555555;
  font-size: 13px;
}
.asset-transfer.review-dialog .confirmNumberValue {
  font-weight: 600;
}
.asset-transfer.review-dialog .alert-warning,
.asset-transfer.review-dialog .alert-error {
  border-radius: 0;
}
.asset-transfer.review-dialog .alert-warning:before,
.asset-transfer.review-dialog .alert-error:before {
  font-family: FontAwesome;
  width: 10px;
  margin-right: 10px;
}
.asset-transfer.review-dialog .alert-warning {
  border: 2px solid #ea9500;
  color: #4c4c4c;
}
.asset-transfer.review-dialog .alert-warning:before {
  content: '\f071';
  color: #ea9500;
}
.asset-transfer.review-dialog .alert-error {
  border: 2px solid #b94a48;
  margin: 0 auto;
  max-width: 400px;
  padding-left: 33px;
}
.asset-transfer.review-dialog .alert-error:before {
  content: '\f057';
  margin-left: -22px;
}
#pendingTransferGrid .dgrid .dgrid-header,
.dgrid .dgrid-header-row {
  font-weight: normal;
}
table.table.emailForm td {
  border: none;
}
table.table.emailForm select:focus:invalid:focus {
  color: #b94a48;
  border-color: #b94a48;
}
table.table.emailHeading td {
  border: none;
}
#deviceDialogFundTransfer {
  overflow: auto;
  position: absolute;
  opacity: 1;
  left: 398px;
  top: 30px;
  z-index: 950;
  width: 622px;
  height: 471.2px;
}
#deviceSetup .dijitDialogPaneActionBar {
  height: 40px;
}
.periodic-transfer .recurringTransfer,
.periodic-transfer .pendingTransfer {
  padding: 0 5px;
  line-height: 28px;
}
.periodic-transfer .pendingTransfer {
  margin-top: 10px;
}
.periodic-transfer .expanded {
  border: 1px solid #d8d8d8;
  background-color: #f2f2f2;
  background-repeat: no-repeat;
  background-image: linear-gradient(#ffffff, #f2f2f2);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2));
  background-image: -webkit-linear-gradient(#ffffff, #f2f2f2);
  background-image: -moz-linear-gradient(#ffffff, #f2f2f2);
  background-image: -o-linear-gradient(top, #ffffff, #f2f2f2);
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f2f2f2));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#f2f2f2', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#f2f2f2', GradientType=0))";
}
.periodic-transfer .icon-plus-sign,
.periodic-transfer .icon-minus-sign,
.periodic-transfer .icon-arrow-right,
.periodic-transfer .icon-remove-sign {
  color: #2d8dae;
  cursor: pointer;
}
.periodic-transfer .icon-arrow-right a {
  margin-left: 5px;
}
.periodic-transfer > .icon-arrow-right {
  margin-top: 10px;
  padding-left: 5px;
}
.periodic-transfer .dgrid-scroller {
  margin-top: 40px !important;
}
.recurring-transfer.review-dialog .content {
  margin: 20px;
}
.recurring-transfer.review-dialog .control {
  margin: 15px;
  text-align: center;
}
.recurring-transfer.review-dialog .control .btn:first-child {
  margin-right: 30px;
}
.bankAcctNumTD {
  vertical-align: top;
}
.verifyHeader {
  margin-top: 20px;
}
.bankHeader {
  text-transform: uppercase;
}
.reviewTable {
  margin: 0px auto;
}
.ABAroutingImg {
  background-image: url("../../images/routingImage.JPG");
  height: 75px;
  width: 232px;
  margin: auto;
  display: block;
}
.transactionHistoryImg {
  background-image: url("../../images/exampleTransactionHistory.png");
  height: 91px;
  width: 358px;
  margin-left: 0px;
}
.iavRedirectBtn {
  box-shadow: none;
  color: #2c3153;
  background: none;
  border: 0;
}
#_alertsSetup_WAR_netxclientprofile_ {
  word-break: break-word;
}
.funds-transfer .assetTransferForm {
  width: 40%;
}
.desktop.funds-transfer .assetTransferForm .dijitDialogPaneContent {
  overflow: auto;
}
@media (orientation: portrait) {
  .mobile .funds-transfer .assetTransferForm {
    width: 33%;
  }
}
@media (orientation: landscape) {
  .mobile .funds-transfer .assetTransferForm {
    width: 33%;
    min-width: 472px;
  }
}
#AchAlertSubDialogTable .table td:first-child {
  width: 22px;
}
#AchAlertSubDialogTable .table td:nth-child(2) {
  width: 71px;
}
#AchAlertSubDialogTable .table th:first-child {
  width: 22px;
}
#AchAlertSubDialogTable .table th:nth-child(2) {
  width: 71px;
}
@media (orientation: portrait) {
  .funds-transfer.tablet .assetTransferForm {
    width: 59%;
    left: 165px !important;
  }
}
@media (orientation: landscape) {
  .funds-transfer.tablet .assetTransferForm {
    width: 52%;
    left: 250px !important;
  }
}
.tablet #AchAlertSubDialogTable .table td:first-child {
  width: 22px;
}
.tablet #AchAlertSubDialogTable .table th:first-child {
  width: 22px;
}
.asset-transfer.achContactAlert-dialog > div {
  margin: 10px 15px 12px;
}
.assetLink {
  box-shadow: none;
  color: #2c3153;
  background: none;
  border: 0;
  margin-top: 15px;
}
.microCancel {
  box-shadow: none;
  color: #2c3153;
  background: none;
  border: 0;
}
.microControl {
  min-height: 12px;
}
.veriPopupDiv {
  margin-top: 15px;
  margin-left: 20px;
}
.completeVerify {
  color: white;
  background-color: black;
  height: 23px;
  font-size: large;
  margin-top: 15px;
  margin-left: 20px;
  width: 410px;
}
.verifyHandler {
  height: 50px;
  margin-top: 20px;
  margin-left: 20px;
}
.fromDropdownText {
  width: 100%;
  text-align: left;
  padding-left: 4px;
}
.fromDropdownText .dijitSelectLabel {
  float: left;
}
.fundsAvailable {
  float: right;
  padding-right: 15px;
}
.what-next .compositionDisclaimer .pull-right {
  margin-right: 20px;
}
#whatNextTermsAndConditionContent {
  padding-right: 15px;
  padding-left: 15px;
}
#whatNextTermsAndConditionCancel {
  margin-left: 44%;
}
.assetTransferVerid .dijitDialogPaneContent,
.netxinvestor.assetTransferVerid .dijitDialogPaneContent {
  max-width: 791px;
  height: 800px;
  width: 791px;
}
.assetTransferVerid .component_container > .row-fluid,
.netxinvestor.assetTransferVerid .component_container > .row-fluid {
  display: none;
}
.assetTransferVerid .component_container > .row-fluid:first-child,
.netxinvestor.assetTransferVerid .component_container > .row-fluid:first-child {
  display: inline-block;
}
.veridFormHolder .control,
.veridQuestionsHolder .control,
.veridAccountHolder .control {
  margin-top: 40px;
  text-align: center;
}
.veridFormHolder .control button:first-child,
.veridQuestionsHolder .control button:first-child,
.veridAccountHolder .control button:first-child {
  margin-right: 20px;
}
.veridFormHolder .component_container > .row-fluid + .row-fluid,
.veridQuestionsHolder .component_container > .row-fluid + .row-fluid,
.veridAccountHolder .component_container > .row-fluid + .row-fluid {
  display: none;
}
.veridFormHolder td {
  padding: 3px;
}
.microDepositWrapperForm {
  margin-top: 20px;
}
.microDepositWrapperForm td {
  padding: 3px;
}
.reviewTable {
  margin: 0px auto;
}
.veridQuestions #questionsForm .row-fluid {
  line-height: 40px;
}
.veridQuestions #questionsForm input {
  margin-top: 0;
}
.veridQuestions #questionsForm label {
  display: inline;
  margin-bottom: 0;
}
.veridAccountHolder {
  margin: 20px 0;
}
.veridAccountHolder .row-fluid {
  margin-bottom: 25px;
}
.veridAccountHolder .accountNumber label,
.veridAccountHolder .description label {
  font-size: 12px;
  font-weight: 400;
  margin-bottom: 0;
}
.veridAccountHolder .accountNumber {
  margin-top: 10px;
}
.veridAccountHolder .accountNumber .dijitButtonContents {
  width: 235px;
}
.veridAccountHolder .description .dijitValidationTextBox {
  width: 350px;
}
.veridAccountHolder .termsAgree input {
  margin-top: 0;
}
.veridAccountHolder .termsAgree label {
  display: inline;
  margin-bottom: 0;
}
#IavDialog,
#IavDialog.netxinvestor {
  overflow-y: auto;
}
#IavDialog iframe,
#IavDialog.netxinvestor iframe {
  border: none;
  width: 620px;
  height: 650px;
  overflow-y: hidden;
}
#IavDialog header.portlet-topper,
#IavDialog.netxinvestor header.portlet-topper {
  display: none;
}
#IavDialog .component_container,
#IavDialog.netxinvestor .component_container {
  margin: 0;
}
.iav.netxinvestor {
  overflow-y: hidden;
}
.iav div.component_container {
  margin: 0;
}
.iav div.component_container > .row-fluid + .row-fluid {
  display: none;
}
.iav section.portlet,
.iav #hrefFm {
  margin-bottom: 0;
}
.iav div.portlet-body {
  height: 650px;
}
.iav h1.portlet-title {
  display: none;
}
.iav .portlet-topper {
  border-top: none;
}
.iav iframe {
  border-style: none;
  height: 600px;
}
.microdeposit.netxinvestor {
  overflow-y: hidden;
}
.microdeposit div.component_container {
  margin: 0px 0px 0px 15px;
}
.microdeposit div.component_container > .row-fluid + .row-fluid {
  display: none;
}
.microdeposit section.portlet,
.microdeposit #hrefFm {
  margin-bottom: 0;
}
.microdeposit div.portlet-body {
  height: 650px;
}
.microdeposit h1.portlet-title {
  display: none;
}
.microdeposit .portlet-topper {
  border-top: none;
}
.microdeposit iframe {
  border-style: none;
  height: 650px;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ div.portlet-body section,
balances-summary div.portlet-body section {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 0 10px;
  color: #555555;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ .keyValue p strong,
balances-summary .keyValue p strong {
  white-space: nowrap;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ .breakpoint-large dl.span4:nth-child(4),
balances-summary .breakpoint-large dl.span4:nth-child(4),
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ .breakpoint-large dl.span4.dijitDisplayNone + .span4 + .span4,
balances-summary .breakpoint-large dl.span4.dijitDisplayNone + .span4 + .span4 {
  clear: left;
  margin-left: 0;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ .breakpoint-large dl.span4.dijitDisplayNone + .span4,
balances-summary .breakpoint-large dl.span4.dijitDisplayNone + .span4 {
  clear: none;
  margin-left: 2.127659574468085%;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ .breakpoint-medium dl.span6,
balances-summary .breakpoint-medium dl.span6 {
  margin-left: 0;
  padding-left: 2.127659574468085%;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ .breakpoint-medium dl.span6:first-child,
balances-summary .breakpoint-medium dl.span6:first-child,
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ .breakpoint-medium dl.span6.dijitDisplayNone + .span6,
balances-summary .breakpoint-medium dl.span6.dijitDisplayNone + .span6,
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ .breakpoint-medium dl.span6:nth-child(3),
balances-summary .breakpoint-medium dl.span6:nth-child(3),
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ .breakpoint-medium dl.span6:nth-child(5),
balances-summary .breakpoint-medium dl.span6:nth-child(5) {
  padding-left: 0;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ .breakpoint-medium dl.span6.dijitDisplayNone + .span6 + .span6,
balances-summary .breakpoint-medium dl.span6.dijitDisplayNone + .span6 + .span6 {
  padding-left: 2.127659574468085%;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ dl,
balances-summary dl {
  float: left;
  margin: 8px 0;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ dt,
balances-summary dt {
  font-size: 11px;
  color: #444444;
  text-transform: uppercase;
  font-weight: 400;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ dd,
balances-summary dd {
  margin: 0;
  color: #333333;
  font-weight: 600;
  font-size: 20px;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ h3,
balances-summary h3 {
  margin-top: 15px;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ .icon-info-sign,
balances-summary .icon-info-sign {
  color: #b2c2d1;
  font-size: 13px;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ p,
balances-summary p {
  margin: 0 0 10px;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ header.portlet-topper,
balances-summary header.portlet-topper {
  border-top: none;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ .totalAccount,
balances-summary .totalAccount {
  font-weight: bold;
}
.portlet-boundary_balancedetails_WAR_netxinvestorportfolio_ h1.portlet-title,
balance-details h1.portlet-title {
  margin-bottom: 0;
}
.portlet-boundary_balancedetails_WAR_netxinvestorportfolio_ h3,
balance-details h3 {
  font-size: 18px;
}
.portlet-boundary_balancedetails_WAR_netxinvestorportfolio_ .icon-info-sign,
balance-details .icon-info-sign {
  color: #b2c2d1;
}
h1 sup,
h3 sup {
  font-size: 11px;
}
.taxReceivablesDetailsGridContainer {
  padding: 25px;
}
.taxReceivablesDetailsGridContainer .taxReceivablesDetailsGrid .dgrid-header {
  position: inherit;
}
.taxReceivablesDetailsGridContainer .taxReceivablesDetailsGrid .dgrid-row {
  height: 40px;
}
.taxReceivablesDetailsGridContainer .taxReceivablesDetailsGrid .dgrid-row .dgrid-cell {
  vertical-align: middle;
}
.taxReceivablesDetailsGridContainer .taxReceivablesDetailsGrid.dgrid-breakpoint-small .dgrid-row {
  display: initial;
}
.taxReceivablesDetailsGridContainer .taxReceivablesDetailsGrid.dgrid-breakpoint-small .dgrid-row table {
  width: 100%;
}
.taxReceivablesDetailsGridContainer .taxReceivablesDetailsGrid.dgrid-breakpoint-small td:nth-child(2),
.taxReceivablesDetailsGridContainer .taxReceivablesDetailsGrid.dgrid-breakpoint-small th:nth-child(2) {
  float: right;
}
.taxReceivablesDetailsGridContainer .taxReceivablesDetailsGrid.dgrid-breakpoint-small .dgrid-column-statusCode {
  text-align: right;
}
.taxReceivablesDetailsGridContainer .taxReceivablesDetailsGrid.dgrid-breakpoint-medium {
  height: inherit;
}
.taxReceivablesDetailsGridContainer .taxReceivablesDetailsGrid.dgrid-breakpoint-medium .dgrid-column-securityName {
  width: 30%;
}
.taxReceivablesDetailsGridContainer .taxReceivablesExcelDwnloadLink .fa-arrow-circle-o-down {
  padding-right: 3px;
  font-size: 1.3em;
}
.taxReceivablesErrorContainer .dijitDialogPaneContent {
  padding: 25px;
}
.taxReclaimRecvDetailsLink {
  font-size: initial;
}
balances-summary section.portlet {
  background-color: #f9f9f9;
  border-top: 2px solid #b2c2d1;
  color: #555555;
  margin-bottom: 35px;
  padding: 0 10px;
}
balance-details #balance-details.dgrid h4 {
  font-weight: bold;
}
/* communication related styles */
/*navigation portlet used on all communication pages */
#p_p_id_71_,
.communicationNavigation {
  float: none;
}
#p_p_id_71_ ul.layouts.level-1,
.communicationNavigation ul.layouts.level-1 {
  padding: 0;
}
#p_p_id_71_ ul.layouts.level-2,
.communicationNavigation ul.layouts.level-2 {
  background: none;
}
#p_p_id_71_ ul.layouts,
.communicationNavigation ul.layouts {
  margin: 0;
}
#p_p_id_71_ .nav-menu ul,
.communicationNavigation .nav-menu ul {
  float: none;
}
#p_p_id_71_ div.nav-menu,
.communicationNavigation div.nav-menu {
  border: none;
  margin: 0;
}
#p_p_id_71_ a:hover,
.communicationNavigation a:hover {
  text-decoration: none;
}
.thirdLevelNav,
#p_p_id_71_ div.nav-menu {
  border-top: 2px solid #b2c2d1;
  /* background-color: @summary-background; */
}
/* messages */
#messages .field-headlineText .messagePreview {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
/* edelivery enrollment */
.deleteEmailDialog .dijitDialogPaneContent {
  overflow: hidden !important;
}
.deleteEmailDialog .dijitDialogPaneContentArea {
  height: 260px;
  overflow-x: hidden;
  overflow-y: auto;
}
.deleteEmailDialog ul.unstyled {
  font-size: 12px;
}
#edeliveryEmailSetup {
  background-color: #f9f9f9;
  min-height: 325px;
}
#edeliveryEmailSetup header.portlet-topper {
  border-top-width: 1px;
}
#edeliveryPreferences header.portlet-topper {
  border-top-width: 1px;
}
#PendingSavePinInputDialog .dijitDialogPaneContentArea {
  width: 400px;
}
#PendingSavePinInputDialog .dijitDialogPaneContentArea .span2 {
  width: 75px;
}
#PendingSavePinInputDialog .dijitDialogPaneContentArea .span4 input {
  width: 230px;
}
#PendingSavePinInputDialog .dijitDialogPaneActionBar .text-right {
  width: 200px;
}
#statementsViewlinks {
  bottom: 30px;
  left: 210px;
  max-height: 0;
  position: relative;
  z-index: 1;
}
#p_p_id_Statements_WAR_netxinvestorportfolio_ .icon-info-sign {
  margin-left: -26px;
}
#p_p_id_Statements_WAR_netxinvestorportfolio_ .icon-info-sign:before {
  margin-top: -8px;
}
#portlet_TaxStatements_WAR_netxinvestorportfolio .icon-info-sign {
  margin-left: -17px;
}
#portlet_TaxStatements_WAR_netxinvestorportfolio .icon-info-sign:before {
  margin-top: -8px;
}
#taxViewlinks {
  bottom: 30px;
  left: 150px;
  max-height: 0;
  position: relative;
  z-index: 1;
}
div#requestedDocs {
  margin-bottom: 20px;
}
#SharedDocLinks {
  bottom: 32px;
  left: 165px;
  max-height: 0;
  position: relative;
  z-index: 1;
}
/***Composition Styling***/
#compositionDisclaimer {
  padding-right: 40px;
}
#composition-container {
  min-width: 400px;
  height: 150px;
  margin: 0 auto;
}
.compChart {
  height: 200px;
}
div[id^='AcuvdIpacDefinitions'] {
  top: -33px;
  position: absolute;
  left: 130px;
}
div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large {
  top: 0 !important;
  left: -16px !important;
}
.ipac-acuvd-tooltip {
  width: 174px;
  word-wrap: break-word;
  white-space: pre-wrap;
}
span.pull-left.icon-arrow-right {
  text-decoration: none;
}
#compChart {
  margin-left: 0;
  margin-bottom: 10px;
}
#compChart tspan {
  letter-spacing: -1px;
}
#compChart tspan:nth-child(2) {
  font-weight: bold;
}
div.row-fluid div.compChartAdapted {
  width: 50%;
  float: left;
}
.compLegend {
  width: 50%;
  float: right;
}
td.comp-tooltip-td {
  width: 25px !important;
}
#comp-table-container div.comp-tooltip-swatch,
.compLegend div.comp-tooltip-swatch {
  height: 15px;
  width: 15px;
}
div.comp-tooltip-swatch#comp-swatch-1 {
  background-color: #2f659b;
}
div.comp-tooltip-swatch#comp-swatch-2 {
  background-color: #96b9d8;
}
div.comp-tooltip-swatch#comp-swatch-3 {
  background-color: #e57e10;
}
div.comp-tooltip-swatch#comp-swatch-4 {
  background-color: #ffb301;
}
div.comp-tooltip-swatch#comp-swatch-5 {
  background-color: #6d8e4c;
}
div.comp-tooltip-swatch#comp-swatch-6 {
  background-color: #a5bc80;
}
#comp-table-container td,
#comp-table-container th {
  text-align: left;
  vertical-align: center;
}
#comp-table-container td:first-child,
#comp-table-container th:first-child {
  width: 25px;
}
#comp-table-container td:nth-of-type(2) {
  color: #86b9d8;
}
#comp-table-container td:nth-of-type(4),
#comp-table-container th:nth-of-type(4) {
  text-align: right;
}
#comp-table-adapted-container .comp-tooltip-swatch {
  width: 10px;
  height: 35px;
}
#comp-table-adapted-container td:nth-of-type(2),
#comp-table-adapted-container th:nth-of-type(2) {
  text-align: left;
}
#stmts_Downloads,
#confirms_Downloads,
#tax_Downloads,
#notifications_Downloads {
  position: relative;
  bottom: 40px;
}
#stmts_Downloads {
  bottom: 56px;
}
#tax_Downloads {
  bottom: 61px;
}
#retention {
  color: #999999;
}
.pdf_icon {
  background: transparent url('../../images/icon_PDF.png') no-repeat left top;
  display: inline-block;
  height: 20px;
  width: 17px;
  vertical-align: middle;
}
#statements .dbootstrap .dijitCheckBox,
#tradeConfirms .dbootstrap .dijitCheckBox,
#taxstatements .dbootstrap .dijitCheckBox,
#notifications .dbootstrap .dijitCheckBox,
#statements .dbootstrap .dijitRadio,
#tradeConfirms .dbootstrap .dijitRadio,
#taxstatements .dbootstrap .dijitRadio,
#notifications .dbootstrap .dijitRadio {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}
#statements .field-date span.select_check,
#tradeConfirms .field-date span.select_check,
#taxstatements .field-date span.select_check,
#notifications .field-date span.select_check {
  position: absolute;
  left: 10px;
}
#statements .field-date .pdf_icon,
#tradeConfirms .field-date .pdf_icon,
#taxstatements .field-date .pdf_icon,
#notifications .field-date .pdf_icon {
  display: block;
  float: left;
  margin: 5px 9px 0;
}
#statements span.downloadIcon.icon-large.icon-download:hover,
#tradeConfirms span.downloadIcon.icon-large.icon-download:hover,
#taxstatements span.downloadIcon.icon-large.icon-download:hover,
#notifications span.downloadIcon.icon-large.icon-download:hover {
  text-decoration: none;
}
#notifications .dgrid-scroller {
  min-height: 55px !important;
}
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body {
  background: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  color: #4c4c4c;
}
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress,
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body a,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body a,
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body label,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body label,
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body h3,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body h3 {
  font-family: Arial, Helvetica, sans-serif;
}
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body h3,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body h3 {
  color: #4c4c4c;
}
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body p,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body p,
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body label,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body label,
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body dd,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body dd {
  color: #4c4c4c;
}
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress {
  min-height: 42px;
  background: linear-gradient(#fafcfd, #f4f5f6);
  border: none;
  padding-left: 20px;
  color: #4c4c4c;
}
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress ul,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress ul {
  margin: 0px;
  padding: 0 10px;
  display: inline;
}
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress ul li,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body 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: 0 0 0 1px;
  border-style: solid;
  border-color: #dee2e6;
  border-top: none;
  text-align: center;
}
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress li.progressselected,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress li.progressselected {
  border-top-color: #ffa04f;
  border-bottom-color: #ffa04f;
  border-width: 0 0 0 1px;
  border-style: solid;
  height: 40px;
  line-height: 40px;
  background: #ffffff;
  color: #4c4c4c;
}
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress li.progressdone,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress li.progressdone {
  color: #999999;
  font-weight: normal;
}
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress {
  margin-bottom: 10px;
}
#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=indexScreen],
#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=userTypeScreen],
#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=nasdaqScreen],
#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=opraScreen] {
  float: left;
  margin-left: 50px;
  margin-top: 8px;
}
#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=userTypeScreen] {
  margin-right: 50px;
}
#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ .span7 a[href*=nonProfScreen],
#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ .span7 a[href*=profScreen] {
  display: block;
  float: left;
  margin-left: 50px;
  margin-top: 8px;
  width: 50%;
}
.exchange-agreement-popup.ssoCssClass.desktop [id$="pagebuttonsGrp"] .span1:first-child {
  min-width: 75px;
}
.exchange-agreement-popup.ssoCssClass.desktop [id$="pagebuttonsGrp"] .span4:first-child {
  min-width: 310px;
}
.exchange-agreement-popup.ssoCssClass.desktop [id$="pagebuttonsGrp"] .span4 + .span4 {
  min-width: 350px;
}
.exchange-agreement-popup.ssoCssClass .component_container > .row-fluid + .row-fluid,
.exchange-agreement-popup.ssoCssClass .component_container + form {
  display: none;
}
/*navigation tabs*/
.nav-f2.nav-menu {
  padding: 0;
  color: #8f8f8f;
  background-color: transparent;
  font-size: 14px;
  color: #555555;
  font-family: Arial, Helvetica, sans-serif;
  border-bottom: 1px solid #999;
  height: 41px;
  min-height: 0;
}
div.nav-f2.nav-menu {
  margin-bottom: 0;
}
#p_p_id_71_.nav-f2.nav-menu {
  border: none;
}
.nav-f2.nav-menu ul {
  float: left;
}
.nav-f2.nav-menu ul.layouts.level-1 {
  padding: 0;
}
.nav-f2.nav-menu ul.layouts.level-1 li {
  border-right: none;
}
.nav-f2.nav-menu ul li {
  display: inline;
  margin: 0 1px 0 0;
  padding: 0;
  line-height: 1em;
  height: 36px;
  background-color: #F3F3F4;
}
.nav-f2.nav-menu ul li a {
  text-decoration: none;
  background-color: #F3F3F4;
  cursor: pointer;
  color: #555555;
  display: block;
  float: left;
  padding: 8px 9px 7px 9px;
  font: 14px / 20px Arial, Helvetica, sans-serif;
  margin: 0;
  height: 21px;
}
.nav-f2.nav-menu ul li.selected a {
  background-color: #fff;
  border: 1px solid #999999;
  border-bottom: none;
  font-weight: 700;
  color: #000000;
}
.nav-f2.nav-menu ul li.selected a:hover {
  color: #9d0e2d;
}
.nav-f2.nav-menu ul li.selected span {
  font-family: Arial, Helvetica, sans-serif;
}
#main-content .nav-f2.nav-menu a {
  text-decoration: none;
}
.nav-f2.nav-menu .staticLinks {
  float: right;
  margin-top: 5px;
}
.nav-f2.nav-menu .staticLinks a {
  margin-left: 20px;
  font-size: 11px;
}
div.headerRow h1 {
  color: #555555;
  font-size: 20px;
  font-weight: 700;
}
/* section.f2-app */
section.f2-app {
  margin-bottom: 10px;
  /*
	.predefinedScreenerModule .carouselItems li {
		&.active {
		    background-color: @summary-background;
		    border: 2px solid @summary-border-color;
		}
		
		.results, p span.view {
	    	color: @link;
		}
	}
	*/
}
section.f2-app header.contain,
section.f2-app header.ratingHeader {
  border-top: 2px solid #adadad;
  padding: 3px;
  color: #555555;
  line-height: 30px;
  min-height: 30px;
}
section.f2-app header.contain h1.title,
section.f2-app header.ratingHeader h1.title,
section.f2-app header.contain h4,
section.f2-app header.ratingHeader h4 {
  color: #666;
  font-size: 18px;
  line-height: 30px;
  height: auto;
}
section.f2-app header.contain .disclaimer,
section.f2-app header.ratingHeader .disclaimer {
  margin-top: 10px;
}
section.f2-app .bold {
  font-weight: 600;
}
section.f2-app .icon-calendar,
section.f2-app .icon-arrow-right {
  color: #2d8dae;
}
section.f2-app .icon-search,
section.f2-app .icon-download:before {
  text-decoration: none;
}
section.f2-app #PageSettingsButtons .btn-link,
section.f2-app #PageSettingsReload .btn-link {
  box-shadow: none;
}
section.f2-app #PageSettingsButtons span[data-checked="inactive"] .btn-link,
section.f2-app #PageSettingsReload span[data-checked="inactive"] .btn-link,
section.f2-app #PageSettingsButtons .help a,
section.f2-app #PageSettingsReload .help a {
  color: #2d8dae;
}
section.f2-app #PageSettingsButtons span[data-checked='active'] .btn-link,
section.f2-app #PageSettingsReload span[data-checked='active'] .btn-link {
  color: #4c4c4c;
}
section.f2-app #PageSettingsButtons .help {
  font-family: Arial, Helvetica, sans-serif;
  vertical-align: middle;
}
section.f2-app #PageSettingsReload .icon-refresh {
  color: #555555;
  font-size: 1.5em;
}
section.f2-app .pageSettingsModule ul li.spacer {
  color: #4c4c4c;
  line-height: 14px;
}
section.f2-app .pageSettingsModule ul li.spacer.delayedSpacer {
  margin-right: 4px;
}
section.f2-app div.todaysEventsModule header.contain {
  border-top: none;
}
section.f2-app div.todaysEventsModule header.contain h4.date {
  font-size: 12px;
  color: #999;
}
section.f2-app div.eventsCalendarModule .eventList.economics label {
  font-size: 11px;
  color: #999999;
}
section.f2-app div.eventsCalendarModule .table thead th {
  padding-left: 5px;
}
section.f2-app div.liveBriefsModule {
  background-color: #f9f9f9;
  border-top: 2px solid #b2c2d1;
}
section.f2-app div.liveBriefsModule header.contain,
section.f2-app div.liveBriefsModule div.content.contain {
  border: none;
}
section.f2-app div.liveBriefsModule header.contain {
  padding-left: 10px;
}
section.f2-app div.liveBriefsModule div.subheader {
  display: none;
}
section.f2-app div.liveBriefsModule a {
  font-size: 16px;
}
section.f2-app div.marketUpdateModule header.contain {
  border-top: none;
}
section.f2-app div.marketUpdateModule .subheader {
  border-bottom: 1px solid #ccc;
}
section.f2-app div.marketUpdateModule td.active a {
  color: #2d8dae;
}
section.f2-app div.sectorIndustryOutlookModule div.top h3,
section.f2-app div.sectorIndustryOutlookModule div.bottom h3 {
  color: #888;
  font-size: 11px;
  margin-bottom: 5px;
  height: 14px;
  line-height: 14px;
}
section.f2-app div.sectorIndustryOutlookModule div.top div.nameAndCompanies,
section.f2-app div.sectorIndustryOutlookModule div.bottom div.nameAndCompanies {
  font-size: 10px;
}
section.f2-app div.sectorIndustryOutlookModule div.top div.nameAndCompanies a.name,
section.f2-app div.sectorIndustryOutlookModule div.bottom div.nameAndCompanies a.name {
  font-size: 14px;
}
section.f2-app div.newsCommentaryModule div.searchform {
  background-color: #f9f9f9;
  border-top: 1px solid #ccc;
  padding: 8px 12px;
}
section.f2-app div.newsCommentaryModule div.searchform .icon-calendar {
  margin-left: 3px;
}
section.f2-app div.newsCommentaryModule div.searchform .col2 .toDateContainer {
  margin-left: 8px;
  width: 165px;
}
section.f2-app div.newsCommentaryModule div.searchform input.fromDate,
section.f2-app div.newsCommentaryModule div.searchform input.toDate {
  padding-left: 3px;
  padding-right: 3px;
  width: 63px;
}
section.f2-app div.newsCommentaryModule table thead tr th.topicHeader {
  background-color: #F5FAFD;
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  padding-top: 10px;
}
section.f2-app div.newsCommentaryModule table tr.dateheader {
  background-color: #f9f9f9;
  color: #666;
  font-size: 16px;
  border-bottom: 1px solid #ececec;
}
section.f2-app div.newsCommentaryModule table tr td.newsContent div.teaser {
  margin-top: 5px;
}
section.f2-app div.newsCommentaryModule table tr td.newsItemContainer {
  width: 680px;
}
section.f2-app div.newsCommentaryModule table tr td.sourceInfo {
  vertical-align: top;
}
section.f2-app div.newsCommentaryModule table tr td.sourceInfo .timestamp,
section.f2-app div.newsCommentaryModule table tr td.sourceInfo .sourceNews {
  line-height: 16px;
  height: 16px;
  width: 88px;
}
section.f2-app div.newsCommentaryModule table tr td.sourceInfo h4.topics {
  padding: 10px 0 0 0;
  margin-bottom: 0;
  color: #8b8a8d;
  font-size: 11px;
  height: 16px;
}
section.f2-app div.newsCommentaryModule div.content.contain {
  padding-top: 0;
  padding-left: 0;
}
section.f2-app div.symbolSearchModule {
  background-color: #f9f9f9;
  border-top: 2px solid #b2c2d1;
  padding: 6px 0;
  height: 80px;
}
section.f2-app div.symbolSearchModule div.subheader {
  display: none;
}
section.f2-app div.symbolSearchModule header.contain {
  border-top: none;
  margin-left: 10px;
  height: 20px;
}
section.f2-app div.symbolSearchModule header.contain h1.title {
  font-size: 16px;
  font-weight: 700;
  line-height: 21px;
}
section.f2-app div.symbolSearchModule div.content .recentSymbols {
  font-size: 10px;
}
section.f2-app div.symbolSearchModule div.content .recentSymbols .symbols {
  font-size: 16px;
}
section.f2-app .quickquotewindow {
  background-color: #ffffff;
  color: #333333;
}
section.f2-app header.contain .disclaimer {
  margin-top: 0;
}
section.f2-app .module .subheader select {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-size: 12px;
  height: auto;
  margin: 2px 10px 2px 2px;
  padding: 0;
  width: auto;
}
section.f2-app div.earningsNewsModule header.contain,
section.f2-app div.eventsCalendarModule header.contain {
  border-top: none;
}
section.f2-app div.earningsNewsModule .content {
  padding-left: 0;
}
section.f2-app div.earningsNewsModule h2 {
  color: #094981;
  font-size: 13px;
  font-weight: 600;
  margin-bottom: 7px;
  padding: 5px;
}
section.f2-app div.earningsNewsModule .navLink {
  font-size: 13px;
  line-height: 17px;
  margin-bottom: 7px;
}
section.f2-app div.earningsNewsModule .date {
  font-size: 11px;
}
section.f2-app div.earningsNewsModule .source {
  color: #555555;
  font-size: 11px;
}
section.f2-app div.earningsNewsModule .teaser {
  font-size: 12px;
  margin: 8px 0;
}
section.f2-app div.earningsNewsModule .navLink,
section.f2-app div.earningsNewsModule .date,
section.f2-app div.earningsNewsModule .teaser {
  padding-left: 5px;
}
section.f2-app .marketsIndustryExpertsResearchModule *,
section.f2-app .toolsIndustryExpertsResearchModule *,
section.f2-app .quotesIndustryExpertsResearchModule * {
  font-size: 13px;
  line-height: 16px;
}
section.f2-app .marketsIndustryExpertsResearchModule > .content,
section.f2-app .toolsIndustryExpertsResearchModule > .content,
section.f2-app .quotesIndustryExpertsResearchModule > .content {
  padding: 0;
}
section.f2-app .marketsIndustryExpertsResearchModule .subheader,
section.f2-app .toolsIndustryExpertsResearchModule .subheader,
section.f2-app .quotesIndustryExpertsResearchModule .subheader {
  background-color: transparent;
  border-top: none;
  padding-left: 0;
}
section.f2-app .marketsIndustryExpertsResearchModule .subheader li.active,
section.f2-app .toolsIndustryExpertsResearchModule .subheader li.active,
section.f2-app .quotesIndustryExpertsResearchModule .subheader li.active {
  padding-top: 8px;
}
section.f2-app .marketsIndustryExpertsResearchModule .subheader + dl,
section.f2-app .toolsIndustryExpertsResearchModule .subheader + dl,
section.f2-app .quotesIndustryExpertsResearchModule .subheader + dl {
  padding: 5px 10px;
}
section.f2-app .marketsIndustryExpertsResearchModule span,
section.f2-app .toolsIndustryExpertsResearchModule span,
section.f2-app .quotesIndustryExpertsResearchModule span {
  font-size: 11px;
  line-height: 14px;
}
section.f2-app .marketsIndustryExpertsResearchModule span.glyphicon,
section.f2-app .toolsIndustryExpertsResearchModule span.glyphicon,
section.f2-app .quotesIndustryExpertsResearchModule span.glyphicon {
  font-size: 13px;
}
section.f2-app .marketsIndustryExpertsResearchModule .newsContent h2,
section.f2-app .toolsIndustryExpertsResearchModule .newsContent h2,
section.f2-app .quotesIndustryExpertsResearchModule .newsContent h2 {
  font-weight: 600;
  margin-top: 7px;
}
section.f2-app .marketsIndustryExpertsResearchModule .newsContent p,
section.f2-app .toolsIndustryExpertsResearchModule .newsContent p,
section.f2-app .quotesIndustryExpertsResearchModule .newsContent p {
  font-size: 13px;
  margin: 8px 0;
}
section.f2-app .quotesNewsTopPerformersModule .panel {
  margin-top: 5px;
}
section.f2-app .quotesNewsTopPerformersModule h2 {
  font-size: 16px;
}
section.f2-app .starRatingBar,
section.f2-app .recommendationRatingBar,
section.f2-app .quoteBarModule span.quoteType,
section.f2-app .quoteBarModule .quoteRibbon ul li > span,
section.f2-app .quoteBarModule .quoteRibbon ul li > div,
section.f2-app .quoteBarModule .quoteRibbon ul li > span,
section.f2-app .stocksRecentTransactionsModule h2,
section.f2-app .stocksRecentTransactionsModule h3,
section.f2-app .stocksRecentTransactionsModule h4 {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 600;
}
section.f2-app .quoteBarModule > .contain {
  padding: 5px 0;
}
section.f2-app .quoteBarModule .staticLinks a {
  float: right;
  margin-left: 20px;
}
section.f2-app .quoteBarModule .exchange.muted {
  padding-top: 0;
}
section.f2-app .quoteBarModule .quoteBar > span {
  font-size: 13px;
}
section.f2-app .quoteBarModule .quoteRibbon {
  padding: 0 5px;
}
section.f2-app .quoteBarModule .quoteRibbon ul {
  font-weight: 600;
}
section.f2-app .quoteBarModule .quoteRibbon li {
  float: left;
}
section.f2-app .quoteBarModule .quoteRibbon .glyphicon.icon-caret-up.pos,
section.f2-app .quoteBarModule .quoteRibbon .glyphicon.icon-caret-down.neg {
  width: 24px;
  margin-right: 0;
}
section.f2-app .quoteBarModule .quoteRibbon .buttonContainer {
  float: right;
  margin: 10px 0 0 10px;
}
section.f2-app .quoteBarModule .quoteRibbon .buttonContainer span {
  font-size: 14px;
}
section.f2-app .topHeadlinesModule td.sourceInfo {
  vertical-align: top;
}
section.f2-app .topHeadlinesModule .timestamp,
section.f2-app .topHeadlinesModule .sourceNews {
  line-height: 16px;
  width: 98px;
}
section.f2-app .stocksFundamentalsModule > header {
  padding-bottom: 5px;
}
section.f2-app .stocksFundamentalsModule .fundamentalsCharts {
  border-bottom: 1px solid #ccc;
}
section.f2-app .stocksFundamentalsModule .fundamentalsCharts .dataPoint {
  padding-bottom: 15px;
}
section.f2-app .stocksFundamentalsModule .dataPoint .value {
  font-weight: 600;
}
section.f2-app .stocksFundamentalsModule .dataPoint .value span {
  font-size: 0.8em;
  font-weight: normal;
}
section.f2-app .stocksFundamentalsModule .content,
section.f2-app .stocksRatingsReportsModule .content {
  border-top: 1px solid #999;
}
section.f2-app .stocksRatingsReportsModule dt {
  font-size: 13px;
  font-weight: 600;
}
section.f2-app .stocksRatingsReportsModule .icon-download:before {
  vertical-align: middle;
  font-size: 1.3em;
}
section.f2-app .stocksFundamentalsCompiledModule .caption {
  border-top: 2px solid #b2c2d1;
}
section.f2-app .chartBarsOverlaysInfoBoxes h3,
section.f2-app .chartBarsOverlaysInfoBoxes .strong {
  font-weight: 600;
}
section.f2-app .chartBarsOverlaysInfoBoxes th {
  font-weight: 400;
}
section.f2-app .stocksRecentTransactionsModule .transaction {
  border-bottom: 1px solid #999;
  padding: 10px;
}
section.f2-app .stocksRecentTransactionsModule .transaction h3 {
  height: 36px;
}
section.f2-app .stocksRecentTransactionsModule .label {
  padding-left: 0;
}
section.f2-app .stocksRecentTransactionsModule .value div {
  display: inline-block;
}
section.f2-app .stocksRecentTransactionsModule ul.contain {
  margin-top: 20px;
}
section.f2-app .stocksRecentTransactionsModule li {
  margin-top: 15px;
}
section.f2-app .stocksRecentTransactionsModule li:nth-child(3) {
  margin-top: 0;
}
section.f2-app .stocksRecentTransactionsModule li:nth-child(3) span.label,
section.f2-app .stocksRecentTransactionsModule li:nth-child(3) .value {
  width: 115px;
}
section.f2-app .stocksRecentTransactionsModule h4 {
  margin-top: 12px;
}
section.f2-app .stocksRecentTransactionsModule .activitySummary {
  color: #666;
}
section.f2-app .fundamentalsmodule > .contain > div {
  width: 50%;
  display: inline-block;
}
section.f2-app .fundamentalsmodule > .contain > div.companyDescription {
  width: 69%;
}
section.f2-app .fundamentalsmodule > .contain > table.quoteTable {
  display: inline-block;
  vertical-align: top;
  float: right;
}
section.f2-app .fundamentalsmodule > .contain .fundamentalsTable {
  width: 98%;
}
section.f2-app .fundamentalsmodule > .contain .quoteTable td:first-child {
  width: 80%;
}
section.f2-app .fundamentalsmodule > .contain .quoteTable td:nth-child(2) {
  width: 20%;
}
section.f2-app .ratingsModule h2 {
  margin-bottom: 5px;
}
section.f2-app .ratingsModule .scoreCard,
section.f2-app .eTFsProfileModule .fundStrategy h2,
section.f2-app .mFsProfileModule .fundStrategy h2,
section.f2-app .portfolioModule h2 {
  padding-bottom: 8px;
  margin-bottom: 8px;
  border-bottom: 1px solid #dddddd;
}
section.f2-app .ratingsModule .lipperRatingKey {
  margin-left: 10px;
}
section.f2-app .eTFsProfileModule .highlights h2,
section.f2-app .mFsProfileModule .highlights h2 {
  margin-bottom: 8px;
}
section.f2-app .portfolioModule .topHoldings .concentrationContainer {
  border-top: 1px solid #dddddd;
  margin-top: 6px;
  padding: 6px;
}
section.f2-app .portfolioModule .rankingBarTable {
  margin-bottom: 10px;
}
section.f2-app .totalReturnPerformanceModule .fundPerformanceContainer .supHeader th:first-child {
  border-bottom: none;
}
section.f2-app .totalReturnPerformanceModule .fundPerformanceContainer .supHeader + tr th:first-child {
  border-top: none;
}
section.f2-app .analystRatingsModule .lipperLeaderRatings .last .bold {
  width: 135px;
}
section.f2-app .analystRatingsModule .lipperRatingKey {
  float: right;
}
section.f2-app .topHoldingsPieChartModule .concentration {
  margin-top: 20px;
  text-align: left;
}
section.f2-app .topHoldingsPieChartModule .concentration .total {
  float: right;
}
section.f2-app .assetAllocationModule .portfolioDetailsContainer {
  margin-top: 180px;
}
section.f2-app .optionChainModule .contain {
  border-top: 0;
  border-bottom: 2px solid #b2c2d1;
}
section.f2-app .optionChainModule .date {
  width: 99%;
}
section.f2-app .optionChainModule tbody {
  font-weight: 600;
}
section.f2-app .optionChainModule th,
section.f2-app .optionChainModule td {
  text-align: right;
}
section.f2-app .optionChainModule .inTheMoney {
  background-color: #e1eef5;
}
section.f2-app .optionChainModule .strikePrice {
  background-color: #E7E7E7;
}
section.f2-app .disclaimersModule header.contain {
  display: none;
}
section.f2-app .label {
  background-color: transparent;
  color: #4c4c4c;
  text-shadow: none;
  white-space: normal;
}
section.f2-app .subheader,
section.f2-app .quoteBarModule .quoteBar,
section.f2-app .stocksFundamentalsCompiledModule div.fundamentalsmodule ul.financialstatementsubheader,
section.f2-app div.earningsNewsModule h2,
section.f2-app .marketsIndustryExpertsResearchModule .subheader li.active,
section.f2-app .toolsIndustryExpertsResearchModule .subheader li.active,
section.f2-app .quotesIndustryExpertsResearchModule .subheader li.active {
  background-color: #f9f9f9;
  border-top: 2px solid #b2c2d1;
}
section.f2-app .subheader .header,
section.f2-app .quoteBarModule .quoteBar .header,
section.f2-app .stocksFundamentalsCompiledModule div.fundamentalsmodule ul.financialstatementsubheader .header {
  font-size: 14px;
}
section.f2-app input.symbolSearchInput {
  font-style: italic;
}
section.f2-app table {
  border-spacing: 2px;
}
section.f2-app table thead tr th,
section.f2-app .optionChainModule .date,
section.f2-app .optionChainModule .optionChainLabels,
section.f2-app .optionChainModule .disclaimer {
  padding: 7px 7px;
  border-bottom: 1px solid #D0D9E4;
  text-transform: uppercase;
  color: #999;
  font-size: 11px;
}
section.f2-app table tr .indent1 {
  padding-left: 15px;
}
section.f2-app table tr .indent2 {
  padding-left: 30px;
}
section.f2-app table tr.headingRow th,
section.f2-app table tr.headingRow td {
  background-color: #f2f2f2;
  font-weight: 600;
}
section.f2-app table td {
  vertical-align: middle;
}
section.f2-app .screenerOverviewModule .overview {
  border-top: 2px solid #b2c2d1;
}
section.f2-app .screenerOverviewModule .overview .introduction {
  background-color: #f9f9f9;
}
section.f2-app .advancedScreenerModule .criteriaRows button.btn {
  background-color: transparent;
  background-image: none;
  box-shadow: none;
}
section.f2-app .advancedScreenerModule .criteriaRows th {
  text-transform: capitalize;
}
section.f2-app div.documentHeader {
  background-color: #f9f9f9;
  padding: 8px;
  font-size: 14px;
  color: #666;
  border-top: 2px solid #b2c2d1;
}
section.f2-app button.btn,
section.f2-app .interactiveChartModule .panelContainer .toolbar .overlays .overlayKey {
  font-weight: normal;
  height: auto;
  line-height: 20px;
}
section.f2-app .interactiveChartModule .panelContainer .toolbar .overlays .overlayKey {
  border: #cccccc;
}
section.f2-app .watchlistModule .title-modal {
  background-color: #ededed;
  color: #555555;
  font-size: 20px;
  font-weight: 400;
}
section.f2-app .watchlistModule .title-modal button {
  color: #555555;
  font-size: 13px;
  opacity: 1;
}
section.f2-app .watchlistModule .modal-body {
  width: 250px;
}
section.f2-app .watchlistModule .modal-body .watchlistNameInput {
  margin-bottom: 10px;
}
section.f2-app .watchlistModule .modal-body .newDefaultWrapper label {
  margin-left: 0;
}
section.f2-app .watchlistModule .modal-body .newDefaultWrapper label input {
  float: left;
  margin-top: 3px;
  margin-right: 5px;
}
section.f2-app .calendar {
  position: relative;
  font-size: 1.1em;
  width: 19em;
  padding: .2em .2em 0;
  margin-bottom: 10px;
}
section.f2-app .calendar .ui-datepicker.ui-widget {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 17px;
}
section.f2-app .calendar .ui-datepicker.ui-widget .ui-datepicker-header.ui-widget-header {
  width: 70%;
  font-weight: 700;
}
section.f2-app .calendar .ui-corner-all {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
section.f2-app .calendar .ui-widget-content {
  border: 1px solid #aaaaaa;
}
section.f2-app .toolsIndustryExpertsResearchModule .subheader li.active {
  width: 100%;
}
section.f2-app .toolsIndustryExpertsResearchModule .subheader + dl {
  width: 60%;
}
.symbolSearchModule .recentSymbols .symbols a,
header ul a,
.subheader.contain ul a,
.marketUpdateModule .subheader.contain ul li.header,
.todaysEventsModule .eventContainer .eventList .dateTime,
.marketUpdateModule .marketUpdateNews div.documentHeader.contain div,
.marketUpdateModule .marketUpdateNews .newsContent h4.headline a,
.marketUpdateModule .marketUpdateNews .newsContent p,
.marketUpdateModule .marketUpdateNews .newsContent a.readFull,
.marketUpdateModule .marketUpdateNews .newsContent a.showAbstract,
.advancersDeclinersModule .content div.issueContainer .thermobars .contain .valueLeft,
.advancersDeclinersModule .content div.issueContainer .thermobars .contain .valueRight,
.advancersDeclinersModule .content .contain div.issueContainer .thermobars .valueLeft,
.advancersDeclinersModule .content .contain div.issueContainer .thermobars .valueRight,
.advancersDeclinersModule .content .contain div.issueContainer div.issueTotal,
.marketUpdateModule .marketUpdateNews div.documentHeader.contain ul a,
.marketUpdateModule .marketUpdateNews div.documentHeader.contain ul a.active {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 700;
}
.marketUpdateModule .marketUpdateNews .newsContent .teaser,
.marketUpdateModule .marketUpdateNews .newsContent .teaser a.readFull,
.marketUpdateModule .marketUpdateNews .newsContent span.date,
.marketUpdateModule .marketUpdateNews .newsContent span.source {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: 400;
}
.portlet-boundary_netxinvestorf2ScreenerNavigation_WAR_f2portlets_ .screenerSelector {
  clear: left;
  padding: 20px 15px;
}
.portlet-boundary_netxinvestorf2ScreenerNavigation_WAR_f2portlets_ .screenerSelector span {
  font-weight: 700;
  font-size: 16px;
}
.portlet-boundary_netxinvestorf2ScreenerNavigation_WAR_f2portlets_ .screenerSelector .contain > li {
  display: inline-block;
  margin-right: 150px;
}
.portlet-boundary_netxinvestorf2ScreenerNavigation_WAR_f2portlets_ .screenerSelector .contain > li li {
  line-height: 24px;
  margin: 3px 0;
}
.portlet-boundary_netxinvestorf2ScreenerNavigation_WAR_f2portlets_ .screenerSelector a {
  font-size: 13px;
}
.portlet-boundary_netxinvestorf2ScreenerNavigation_WAR_f2portlets_ .screenerSelector .active {
  color: #000;
}
.noTopBorder section.f2-app header.contain {
  border-top: none;
}
.noTopBorder section.f2-app header.ratingHeader {
  border-top: 2px solid #adadad;
  padding: 0;
}
/*To disable the spinning icon for F2 */
.f2_loadingIcon {
  float: right;
  display: none;
}
.f2DialogContainer {
  min-width: 652px !important;
  min-height: 568px !important;
}
.updateSubscriptions > .btn:first-child {
  margin-right: 10px;
}
/*!
 * jQuery UI Datepicker 1.8.24
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Datepicker#theming
 */
.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
}
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
  font-family: Arial, Helvetica, sans-serif;
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
  width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 49%;
}
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0em;
}
/* RTL support */
.ui-datepicker-rtl {
  direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
  position: absolute;
  /*must have*/
  z-index: -1;
  /*must have*/
  filter: mask();
  /*must have*/
  top: -4px;
  /*must have*/
  left: -4px;
  /*must have*/
  width: 200px;
  /*must have*/
  height: 200px;
  /*must have*/
}
.portlet-boundary_financialadvisor_WAR_netxclientfinanceAdvisor_ .table tbody tr td {
  font-size: 14px;
}
.portlet-boundary_financialadvisor_WAR_netxclientfinanceAdvisor_ .table tbody tr td br {
  line-height: 20px;
}
.portlet-boundary_financialadvisor_WAR_netxclientfinanceAdvisor_ header.portlet-topper {
  border-top: none;
  border-bottom: 2px solid #adadad;
}
.financialAdvProfilePic {
  width: 90px;
  height: 90px;
}
#acctBreakDownGrid .dgrid td.field-acctId,
#valOTSummary .dgrid td.field-acctNum {
  line-height: 18px;
  padding: 8px 0 8px 0;
}
#acctBreakDownGrid .dgrid .field-acctId {
  width: 47%;
}
@media (max-width: 1000px) {
  #acctBreakDownGrid .dgrid .field-acctId {
    width: 52%;
  }
}
#valOTSummary .dgrid .field-acctNum {
  width: 33%;
}
@media (max-width: 1000px) {
  #valOTSummary .dgrid .field-acctNum {
    width: 41%;
  }
}
#balance-details {
  min-height: 335px;
  margin-bottom: 20px;
}
#balance-details .dgrid-row {
  line-height: 38px;
}
#balance-details .dgrid-row td.dgrid-cell {
  line-height: 25px;
  vertical-align: middle;
}
#balance-details.dgrid h4 {
  font-size: 14px;
}
#balance-details.dgrid th.field-keyValue {
  vertical-align: bottom;
}
#balance-details th.field-current > div > div:first-child,
#balance-details th.field-bcCurrent > div > div:first-child {
  color: #333;
  font-size: 15px;
  line-height: 15px;
}
#balance-details td.dgrid-cell {
  height: 45px;
}
#balance-details td.field-current div,
#balance-details td.field-bcCurrent div {
  line-height: 19px;
}
#balance-details td.field-current div:first-child,
#balance-details td.field-bcCurrent div:first-child {
  margin-top: 10px;
}
#balance-details td.field-current div h4,
#balance-details td.field-bcCurrent div h4 {
  line-height: 19px;
  margin: 0;
}
#balance-details td.field-current div + div,
#balance-details td.field-bcCurrent div + div {
  margin-bottom: 0px;
  font-size: 12px;
}
#balance-details td.field-current div + div span:first-child,
#balance-details td.field-bcCurrent div + div span:first-child {
  padding-right: 5px;
}
#balance-details .field-keyValue h4 {
  margin: 0;
}
#balance-details .dgrid-scroller .dgrid-row-table {
  min-height: 38px;
}
#currencyBalanceDiv {
  margin-top: -10px;
}
#currency-balance.dgrid .field-acctType {
  width: 150px;
  text-align: left;
}
#currency-balance .dgrid-scroller .dgrid-row-table {
  min-height: 38px;
}
#holdingAggregate.dgrid {
  min-height: 135px;
}
#holdingAggregate.dgrid .dgrid-header th {
  line-height: 20px;
}
#holdingAggregate.dgrid .field-symId,
#holdingAggregate.dgrid .field-chgPrc,
#holdingAggregate.dgrid .field-curQty,
#holdingAggregate.dgrid .field-curMktVal,
#holdingAggregate.dgrid .field-quantity,
#holdingAggregate.dgrid .field-mktVal,
#holdingAggregate.dgrid .field-accountNickname {
  border: none;
}
#holdingAggregate.dgrid .field-symId span,
#holdingAggregate.dgrid .field-symId a {
  font-weight: 600;
}
#holdingAggregate.dgrid .dgrid-cell.field-postnDesc,
#holdingAggregate.dgrid .dgrid-cell.field-securityDesc,
#holdingAggregate.dgrid .dgrid-cell.field-symId {
  width: auto;
}
#holdingAggregate.dgrid .dgrid-cell.field-postnDesc.accountGroupSelected,
#holdingAggregate.dgrid .dgrid-cell.field-securityDesc.accountGroupSelected,
#holdingAggregate.dgrid .dgrid-cell.field-symId.accountGroupSelected {
  width: 200px;
}
#holdingAggregate.dgrid .field-acctNum .customDgridHeader,
#holdingAggregate.dgrid .field-acctnum .customDgridHeader,
#holdingAggregate.dgrid .field-asstStyp div.positionContainer {
  float: right;
}
#holdingAggregate.dgrid .field-quantity,
#holdingAggregate.dgrid .field-lastPrc,
#holdingAggregate.dgrid .field-mktVal,
#holdingAggregate.dgrid .field-todaysChgMktVal,
#holdingAggregate.dgrid .field-asstStyp,
#holdingAggregate.dgrid .field-intradayPrice,
#holdingAggregate.dgrid .field-matyDate,
#holdingAggregate.dgrid .field-curQty,
#holdingAggregate.dgrid .field-curMktVal,
#holdingAggregate.dgrid .field-intlFiCurYldPct,
#holdingAggregate.dgrid .field-chgPct,
#holdingAggregate.dgrid .field-tdysChgAmt,
#holdingAggregate.dgrid .field-chgPrc,
#holdingAggregate.dgrid .field-acctNum,
#holdingAggregate.dgrid .field-acctnum {
  text-align: right;
}
#holdingAggregate.dgrid .field-lastPrc,
#holdingAggregate.dgrid .field-intradayPrice {
  width: 135px;
}
#holdingAggregate.dgrid .field-mktVal,
#holdingAggregate.dgrid .field-curMktVal {
  width: 18%;
}
#holdingAggregate.dgrid .field-quantity {
  width: 20%;
}
#holdingAggregate.dgrid .field-chgPrc {
  width: 11%;
}
#holdingAggregate.dgrid .field-securityDesc span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  width: 98%;
}
#holdingAggregate.dgrid .priceSize {
  font-size: 11px;
}
#holdingAggregate.dgrid .field-accountNickname {
  width: 25%;
}
#holdingAggregate.dgrid .field-lastPrc .priceSize {
  margin-right: 5px;
}
#holdingAggregate.dgrid div[id^='descVal'] div[id^='widget_tradeDtlSel'] {
  width: 100%;
}
#holdingAggregate.dgrid div[id^='descVal'] div[id^='widget_tradeDtlSel'] .dijitPlaceHolder {
  line-height: 1.5;
}
#holdingAggregate.dgrid .detail.row .dgrid {
  margin-left: 14px;
}
#holdingAggregate.dgrid .detail.row .field-mktVal,
#holdingAggregate.dgrid .detail.row .field-todaysChgMktVal {
  padding-right: 84px;
  width: 238px;
}
#holdingAggregate.dgrid .detail.row .field-accountNickname {
  width: 28%;
}
.dgrid-cell.field-symId a,
.dgrid-cell.field-symbol a {
  padding-left: 15px;
  cursor: pointer;
}
#historySummary .dgrid-cell.field-symbol a {
  padding-left: 0px;
  cursor: pointer;
}
#ugl .field-symbol {
  font-weight: 600;
}
#ugl.dgrid-breakpoint-small {
  min-height: 425px;
}
#ugl.dgrid-breakpoint-small .field-symbol,
#ugl.dgrid-breakpoint-small .field-unitCost,
#ugl.dgrid-breakpoint-small .field-tradeDate,
#ugl.dgrid-breakpoint-small .field-acctName,
#ugl.dgrid-breakpoint-small .field-unrealizedGL,
#ugl.dgrid-breakpoint-small .field-description {
  border: none;
}
#ugl.dgrid-breakpoint-small .field-description .dgrid-sort-arrow,
#ugl.dgrid-breakpoint-small .field-symbol .dgrid-sort-arrow,
#ugl.dgrid-breakpoint-small .field-acctName .dgrid-sort-arrow,
#ugl.dgrid-breakpoint-small .field-acctNumber .dgrid-sort-arrow {
  float: none;
  display: inline-block;
}
#ugl.dgrid-breakpoint-small .field-quantity .dgrid-sort-arrow {
  float: right;
  margin-right: 31px;
}
#ugl.dgrid-breakpoint-small .field-acctNumber,
#ugl.dgrid-breakpoint-small .field-quantity {
  width: 100px;
}
#ugl.dgrid-breakpoint-small .field-quantity,
#ugl.dgrid-breakpoint-small .field-price,
#ugl.dgrid-breakpoint-small .field-unitCost,
#ugl.dgrid-breakpoint-small .field-currTotalCost,
#ugl.dgrid-breakpoint-small .field-unrealizedGL,
#ugl.dgrid-breakpoint-small .field-uglPct,
#ugl.dgrid-breakpoint-small .field-marketValue,
#ugl.dgrid-breakpoint-small .field-tradeDate {
  text-align: right;
}
#ugl.dgrid-breakpoint-small .field-coveredUncovered {
  border: none;
  text-align: right;
}
#ugl.dgrid-breakpoint-small .field-unitCost {
  width: 95px;
}
#ugl.dgrid-breakpoint-small .field-tradeDate,
#ugl.dgrid-breakpoint-small .field-coveredUncovered {
  width: 115px;
}
#ugl.dgrid-breakpoint-small .field-acctNumber {
  white-space: nowrap;
  text-overflow: ellipsis;
}
#ugl.dgrid-breakpoint-small .dgrid-column-details {
  vertical-align: middle;
}
#ugl.dgrid-breakpoint-small .dgrid-column-treeExpand .icon-chevron-right {
  padding-left: 0px;
}
#ugl.dgrid-breakpoint-small .field-quantity {
  text-align: left;
}
#ugl.dgrid-breakpoint-small .gainlossDivider {
  border-bottom: 2px solid #e2e2e2;
  float: left;
}
#ugl.dgrid-breakpoint-large .dgrid-row tr {
  line-height: 20px;
  height: 30px;
}
#ugl.dgrid-breakpoint-large .dgrid-row tr:first-child .field-symbol,
#ugl.dgrid-breakpoint-large .dgrid-row tr:first-child .field-acctName,
#ugl.dgrid-breakpoint-large .dgrid-row tr:first-child .field-quantity,
#ugl.dgrid-breakpoint-large .dgrid-row tr:first-child .field-currTotalCost {
  vertical-align: bottom;
}
#ugl.dgrid-breakpoint-large .dgrid-row tr:first-child .field-unrealizedGL {
  padding-top: 20px;
  vertical-align: middle;
}
#ugl.dgrid-breakpoint-large .dgrid-row tr + tr td {
  vertical-align: top;
}
#ugl.dgrid-breakpoint-large .tradeDate {
  padding-left: 0;
}
#ugl.dgrid-breakpoint-large .coveredUncovered {
  margin-left: 10px;
  margin-right: 5%;
  padding-left: 0;
  width: 150px;
}
#ugl.dgrid-breakpoint-large .term {
  width: 110px;
}
#ugl.dgrid-breakpoint-large .links {
  width: 134px;
}
#ugl.dgrid-breakpoint-medium .field-coveredUncovered {
  width: 20%;
}
.mobile #ugl.dgrid-breakpoint-medium .dgrid-row .detail {
  padding-right: 0;
}
#ugl.dgrid-breakpoint-medium .dgrid-row tr {
  line-height: 20px;
  height: 30px;
}
#ugl.dgrid-breakpoint-medium .dgrid-row tr:first-child td {
  vertical-align: bottom;
}
#ugl.dgrid-breakpoint-medium .dgrid-row tr:first-child td:first-child,
#ugl.dgrid-breakpoint-medium .dgrid-row tr:nth-child(2) td {
  vertical-align: middle;
}
#ugl.dgrid-breakpoint-medium .dgrid-row tr:nth-child(3) td {
  vertical-align: top;
}
#ugl.dgrid-breakpoint-medium .dgrid-cell.field-spacer,
#ugl.dgrid-breakpoint-medium .dgrid-cell.field-marketValue {
  border-bottom: none;
}
#ugl.dgrid-breakpoint-medium .dgrid-column-treeExpand + .field-spacer + .field-spacer {
  width: 32%;
}
#ugl.dgrid-breakpoint-medium .detail .row-fluid .span3 {
  width: 25%;
}
#ugl.dgrid-breakpoint-medium .detail .links {
  margin: 13px 0 3px;
  padding-left: 10px;
}
#ugl.dgrid-breakpoint-medium #uglTaxlotDetails {
  max-height: 122px;
}
#ugl.dgrid-breakpoint-large,
#ugl.dgrid-breakpoint-medium {
  min-height: 425px;
}
#ugl.dgrid-breakpoint-large .dgrid-cell.field-symbol,
#ugl.dgrid-breakpoint-medium .dgrid-cell.field-symbol,
#ugl.dgrid-breakpoint-large .dgrid-cell.field-acctName,
#ugl.dgrid-breakpoint-medium .dgrid-cell.field-acctName,
#ugl.dgrid-breakpoint-large .dgrid-cell.field-quantity,
#ugl.dgrid-breakpoint-medium .dgrid-cell.field-quantity,
#ugl.dgrid-breakpoint-large .dgrid-cell.field-currTotalCost,
#ugl.dgrid-breakpoint-medium .dgrid-cell.field-currTotalCost {
  border: none;
}
#ugl.dgrid-breakpoint-large .field-quantity,
#ugl.dgrid-breakpoint-medium .field-quantity,
#ugl.dgrid-breakpoint-large .field-price,
#ugl.dgrid-breakpoint-medium .field-price,
#ugl.dgrid-breakpoint-large .field-unitCost,
#ugl.dgrid-breakpoint-medium .field-unitCost,
#ugl.dgrid-breakpoint-large .field-currTotalCost,
#ugl.dgrid-breakpoint-medium .field-currTotalCost,
#ugl.dgrid-breakpoint-large .field-unrealizedGL,
#ugl.dgrid-breakpoint-medium .field-unrealizedGL,
#ugl.dgrid-breakpoint-large .field-marketValue,
#ugl.dgrid-breakpoint-medium .field-marketValue {
  text-align: right;
}
#ugl.dgrid-breakpoint-large .dgrid-tree-container .field-symbol,
#ugl.dgrid-breakpoint-medium .dgrid-tree-container .field-symbol,
#ugl.dgrid-breakpoint-large .dgrid-tree-container .field-description,
#ugl.dgrid-breakpoint-medium .dgrid-tree-container .field-description {
  padding-left: 6px !important;
}
#ugl.dgrid-breakpoint-large .field-description span,
#ugl.dgrid-breakpoint-medium .field-description span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  width: 98%;
}
#ugl.dgrid-breakpoint-large .field-quantity,
#ugl.dgrid-breakpoint-medium .field-quantity,
#ugl.dgrid-breakpoint-large .field-price,
#ugl.dgrid-breakpoint-medium .field-price {
  width: 105px;
}
#ugl.dgrid-breakpoint-large .field-tradeDate,
#ugl.dgrid-breakpoint-medium .field-tradeDate,
#ugl.dgrid-breakpoint-large .field-marketValue,
#ugl.dgrid-breakpoint-medium .field-marketValue,
#ugl.dgrid-breakpoint-large .field-currTotalCost,
#ugl.dgrid-breakpoint-medium .field-currTotalCost {
  width: 150px;
}
#ugl.dgrid-breakpoint-large .field-unrealizedGL,
#ugl.dgrid-breakpoint-medium .field-unrealizedGL {
  width: 170px;
}
#ugl.dgrid-breakpoint-large .field-unrealizedGL span,
#ugl.dgrid-breakpoint-medium .field-unrealizedGL span {
  display: inline-block;
}
#ugl.dgrid-breakpoint-large .field-unrealizedGL span + span,
#ugl.dgrid-breakpoint-medium .field-unrealizedGL span + span {
  margin-left: 7px;
}
#ugl.dgrid-breakpoint-large .field-description .dgrid-sort-arrow,
#ugl.dgrid-breakpoint-medium .field-description .dgrid-sort-arrow,
#ugl.dgrid-breakpoint-large .field-symbol .dgrid-sort-arrow,
#ugl.dgrid-breakpoint-medium .field-symbol .dgrid-sort-arrow,
#ugl.dgrid-breakpoint-large .field-acctName .dgrid-sort-arrow,
#ugl.dgrid-breakpoint-medium .field-acctName .dgrid-sort-arrow,
#ugl.dgrid-breakpoint-large .field-acctNumber .dgrid-sort-arrow,
#ugl.dgrid-breakpoint-medium .field-acctNumber .dgrid-sort-arrow {
  float: none;
  display: inline-block;
}
#ugl.dgrid-breakpoint-large .field-acctNumber,
#ugl.dgrid-breakpoint-medium .field-acctNumber,
#ugl.dgrid-breakpoint-large .field-acctName,
#ugl.dgrid-breakpoint-medium .field-acctName {
  width: 26%;
}
#ugl.dgrid-breakpoint-large td.field-acctNumber,
#ugl.dgrid-breakpoint-medium td.field-acctNumber,
#ugl.dgrid-breakpoint-large td.field-acctName,
#ugl.dgrid-breakpoint-medium td.field-acctName {
  white-space: nowrap;
  text-overflow: ellipsis;
}
#ugl.dgrid-breakpoint-large .links,
#ugl.dgrid-breakpoint-medium .links {
  line-height: 22px;
  margin-top: 10px;
}
#ugl.dgrid-breakpoint-large .dgrid-column-details,
#ugl.dgrid-breakpoint-medium .dgrid-column-details {
  vertical-align: middle;
}
#rgl,
dojo-historic-rgl #historicRgl {
  min-height: 590px;
}
#rgl .field-symbol,
dojo-historic-rgl #historicRgl .field-symbol,
#rgl .field-openDate,
dojo-historic-rgl #historicRgl .field-openDate,
#rgl .field-closeDate,
dojo-historic-rgl #historicRgl .field-closeDate,
#rgl .field-rgl,
dojo-historic-rgl #historicRgl .field-rgl,
#rgl .field-disallowAmt,
dojo-historic-rgl #historicRgl .field-disallowAmt,
#rgl .field-accountNickname,
dojo-historic-rgl #historicRgl .field-accountNickname {
  border-bottom: none;
}
#rgl .field-quantity,
dojo-historic-rgl #historicRgl .field-quantity,
#rgl .field-openDate,
dojo-historic-rgl #historicRgl .field-openDate,
#rgl .field-closeDate,
dojo-historic-rgl #historicRgl .field-closeDate,
#rgl .field-rgl,
dojo-historic-rgl #historicRgl .field-rgl,
#rgl .field-rglPct,
dojo-historic-rgl #historicRgl .field-rglPct,
#rgl .field-closingCost,
dojo-historic-rgl #historicRgl .field-closingCost,
#rgl .field-openingCost,
dojo-historic-rgl #historicRgl .field-openingCost,
#rgl .field-disallowAmt,
dojo-historic-rgl #historicRgl .field-disallowAmt {
  text-align: right;
}
#rgl .field-accountNickname,
dojo-historic-rgl #historicRgl .field-accountNickname {
  width: 27%;
}
#rgl .field-openDate,
dojo-historic-rgl #historicRgl .field-openDate,
#rgl .field-closeDate,
dojo-historic-rgl #historicRgl .field-closeDate,
#rgl .field-closingCost,
dojo-historic-rgl #historicRgl .field-closingCost,
#rgl .field-openingCost,
dojo-historic-rgl #historicRgl .field-openingCost,
#rgl .field-quantity,
dojo-historic-rgl #historicRgl .field-quantity {
  width: 11%;
}
#rgl .field-disallowance,
dojo-historic-rgl #historicRgl .field-disallowance {
  text-align: center;
}
#rgl .detail.row dl.span2,
dojo-historic-rgl #historicRgl .detail.row dl.span2 {
  width: 16.4%;
}
#rgl.dgrid-breakpoint-small,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-small {
  min-height: unset;
}
#rgl.dgrid-breakpoint-small.mobileDetailGrid .field-accountNickname,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-small.mobileDetailGrid .field-accountNickname {
  width: 88%;
}
#rgl.dgrid-breakpoint-small .field-rgl,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-small .field-rgl {
  width: 150px;
}
#rgl.dgrid-breakpoint-small .field-symbol,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-small .field-symbol {
  width: 200px;
}
#rgl.dgrid-breakpoint-small .dtlField-quantity.field-quantity,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-small .dtlField-quantity.field-quantity {
  text-align: left;
}
#rgl.dgrid-breakpoint-small .field-quantity,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-small .field-quantity {
  text-align: left;
  width: 41%;
}
#rgl.dgrid-breakpoint-small .field-quantity .dgrid-sort-arrow,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-small .field-quantity .dgrid-sort-arrow {
  display: inline-block;
  float: none;
}
#rgl.dgrid-breakpoint-medium .field-accountNickname .dgrid-sort-arrow,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-accountNickname .dgrid-sort-arrow {
  float: none;
  display: inline-block;
}
#rgl.dgrid-breakpoint-medium .field-openDate,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-openDate,
#rgl.dgrid-breakpoint-medium .field-closeDate,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-closeDate,
#rgl.dgrid-breakpoint-medium .field-closingCost,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-closingCost,
#rgl.dgrid-breakpoint-medium .field-openingCost,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-openingCost {
  width: 14.4444444%;
}
#rgl.dgrid-breakpoint-medium .field-quantity,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-quantity {
  width: 10%;
}
#rgl.dgrid-breakpoint-medium .field-disallowAmt,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-disallowAmt {
  width: 18%;
}
#rgl.dgrid-breakpoint-medium .field-rgl,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-rgl,
#rgl.dgrid-breakpoint-medium .field-rglPct,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-rglPct {
  padding-left: 2px;
  white-space: nowrap;
}
#rgl.dgrid-breakpoint-medium .field-rgl .dgrid-sort-arrow,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-rgl .dgrid-sort-arrow,
#rgl.dgrid-breakpoint-medium .field-rglPct .dgrid-sort-arrow,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-rglPct .dgrid-sort-arrow {
  margin-right: -3px;
}
@media (max-width: 765px) {
  #rgl.dgrid-breakpoint-medium .field-rgl,
  dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-rgl,
  #rgl.dgrid-breakpoint-medium .field-rglPct,
  dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-rglPct {
    white-space: normal;
  }
  #rgl.dgrid-breakpoint-medium .field-rgl .dgrid-sort-arrow,
  dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-rgl .dgrid-sort-arrow,
  #rgl.dgrid-breakpoint-medium .field-rglPct .dgrid-sort-arrow,
  dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium .field-rglPct .dgrid-sort-arrow {
    margin-top: 20px;
  }
}
#rgl.dgrid-breakpoint-medium div.detail dl,
dojo-historic-rgl #historicRgl.dgrid-breakpoint-medium div.detail dl {
  padding-left: 5px;
}
#rgl-detail .dgrid-cell.field-symbol,
#rgl-detail .dgrid-cell.field-rgl {
  border-bottom: none;
}
#rgl-detail .field-quantity,
#rgl-detail .field-openDate,
#rgl-detail .field-closeDate,
#rgl-detail .field-rgl,
#rgl-detail .field-rglPct,
#rgl-detail .field-closingCost,
#rgl-detail .field-openingCost {
  text-align: right;
}
#rgl-detail .field-disallowance {
  text-align: center;
}
#orders .field-ordDate {
  width: 75px;
}
#orders .field-acctObj {
  width: 100px;
}
#orders .field-strTransactionType {
  width: 108px;
  border-bottom: none;
}
#orders .field-ordSymbolId {
  width: 75px;
}
#orders .field-quantity {
  width: 75px;
  border-bottom: none;
}
#orders .field-ordPriceTypeCode {
  width: 74px;
}
#orders .field-ordPrice {
  width: 100px;
  border-bottom: none;
}
#orders .field-strDuration {
  width: 60px;
}
#orders .field-strOrderStatus {
  width: 68px;
  padding-left: 8px;
}
#orders .field-actionEditCancel {
  width: 75px;
}
#historySummary {
  min-height: 300px;
  clear: both;
}
#historySummary .dgrid-column-netAmt {
  text-align: right;
}
#historySummary .field-activityDescription {
  width: 250px;
}
#historySummary .detail dl.span12 div {
  margin-left: 0;
}
#historySummary .detail .row-fluid dl.span3 {
  width: 19.5%;
  min-height: 68px;
}
#tradedvaluations .dgrid-cell.field-symbol,
#tradedvaluations .dgrid-cell.field-cusip,
#tradedvaluations .dgrid-cell.field-changeCCY,
#tradedvaluations .dgrid-cell.dgrid-column-0-0 {
  border-bottom: none;
}
#tradedvaluations .field-acctTypeDesc .customDgridHeader,
#tradedvaluations .field-marketCountry .customDgridHeader,
#tradedvaluations .field-marketCurencyCd .customDgridHeader {
  display: inline-block;
}
#tradedvaluations .field-tradeQty {
  width: 110px;
}
#tradedvaluations .field-marketCurencyCd {
  width: 128px;
  padding-left: 10px;
}
#valuationovertime .field-monthToDateMktVal,
#valuationovertime .field-yearToDateMktVal {
  border-bottom: none;
}
#valuationovertime .field-priorDayMktVal .customDgridHeader,
#valuationovertime .field-monthToDateMktVal .customDgridHeader,
#valuationovertime .field-yearToDateMktVal .customDgridHeader,
#valuationovertime .field-monthToDateChgMktVal .customDgridHeader,
#valuationovertime .field-yearToDateChgMktVal .customDgridHeader,
#valuationovertime .field-acctNum .customDgridHeader,
#valuationovertime .field-acctnum .customDgridHeader {
  float: right;
}
#valuationovertime .dgrid-row .field-acctName,
#valuationovertime .dgrid-row:hover .field-acctName {
  color: #4c4c4c;
}
.portlet-boundary_ValuationOverTimeSummary_WAR_netxinvestorportfolio_ header.portlet-topper {
  border-top: none;
}
.dgrid .dgrid-cell.numbers {
  text-align: right;
}
#incomeCashDetailsGrid .field-payDt,
#incomeCashDetailsGrid .field-cusipId,
#incomeCashDetailsGrid .field-rate,
#incomeCashDetailsGrid .field-projectedCash,
#incomeCashDetailsGrid .field-reinvestCash,
#incomeCashDetailsGrid .field-accountId,
#incomeCashDetailsGrid .field-distributionType,
#incomeCashDetailsGrid .field-recordDt,
#incomeCashDetailsGrid .field-securityDesc,
#incomeCashDetailsGrid .field-qty,
#incomeCashDetailsGrid .dgrid-column-qty6,
#incomeCashDetailsGrid .field-exDividendDt,
#incomeCashDetailsGrid .field-accountNumber,
#incomeCashDetailsGrid .field-projectedCashType,
#incomeCashDetailsGrid .field-balanceType,
#incomeCashDetailsGrid .field-projected_Cash_in_Payment_Currency,
#incomeCashDetailsGrid .field-projected_Reinvestment_Cash_in_Payment_Currency,
#incomeCashDetailsGrid .field-accountNickname,
#incomeCashDetailsGrid .field-projected_Reinvestment_Cash,
#incomeCashDetailsGrid .field-projectedReinvestmentCash {
  border-bottom: none;
  width: 8%;
}
#incomeCashDetailsGrid .field-payDt,
#incomeCashDetailsGrid .field-accountNumber {
  width: 5%;
}
#incomeCashDetailsGrid .field-rate,
#incomeCashDetailsGrid .field-qty,
#incomeCashDetailsGrid .field-balanceType {
  width: 9%;
}
#incomeCashDetailsGrid .field-recordDt {
  width: 5%;
}
#incomeCashDetailsGrid .field-projectedCash {
  width: 6%;
}
#incomeCashDetailsGrid .field-rate {
  width: 3%;
}
#incomeCashDetailsGrid .dgrid-row-table tr:first-child td.dgrid-cell {
  padding-top: 10px;
}
#incomeCashDetailsGrid .dgrid-row-table tr:last-child td.dgrid-cell {
  padding-bottom: 10px;
}
#incomeCashDetailsGrid .subtotalTable tr:first-child td.dgrid-cell,
#incomeCashDetailsGrid .monthlytotalTable tr:first-child td.dgrid-cell {
  padding-top: 0;
}
#incomeCashDetailsGrid .subtotalTable tr:last-child td.dgrid-cell,
#incomeCashDetailsGrid .monthlytotalTable tr:last-child td.dgrid-cell {
  padding-bottom: 0;
}
#incomeCashDetailsGrid .monthlytotalTable td.field-rate {
  width: 9%;
}
#incomeCashDetailsGrid .monthlytotalTable td.field-cusipId {
  width: 2%;
}
#incomeCashDetailsGrid td.dgrid-cell {
  line-height: 1.5;
}
#incomeCashDetailsGrid td.field-cusipId,
#incomeCashDetailsGrid td.field-securityDesc,
#incomeCashDetailsGrid td.field-distributionType {
  width: 8%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#incomeCashDetailsGrid .dgrid-header {
  border-bottom: 1px solid #e2e2e2;
}
#incomeCashDetailsGrid .dgrid-header th {
  border: 0;
}
#incomeCashDetailsGrid .dgrid-content .dgrid-row {
  border-bottom: 1px solid #e2e2e2;
}
#incomeCashDetailsGrid .dgrid-content.ui-widget-content {
  width: 100% !important;
}
#incomeCashDetailsGrid .subtotalfield,
#incomeCashDetailsGrid .subtotalfield ~ td {
  background-color: #f9f9f9;
  padding-top: 0;
  padding-bottom: 0;
}
#incomeCashDetailsGrid .monthlytotalfield,
#incomeCashDetailsGrid .monthlytotalfield ~ td {
  background-color: #f9f9f9;
  border-top: 2px solid #b2c2d1 !important;
}
#college529PlanAllocation.dgrid .field-allocation {
  padding: 0 10px 0 0;
}
#college529PlanAllocation.dgrid .field-cusip {
  border: medium none;
}
#college529PlanAllocation.dgrid .dgrid-cell.dgridHeaderNoWrap {
  white-space: normal;
}
.dgrid .customDgridHeader {
  float: left;
}
.dgrid .dgrid-cell .dgrid-sort-arrow {
  margin-left: 2px;
}
.dgrid .dgrid-cell.field-totAcctValue.field-totalmktval .dgrid-sort-arrow {
  margin-right: 50%;
}
#holdingAggregate.dgrid .dgrid-cell.field-symId .dgrid-sort-arrow,
#holdingAggregate.dgrid .dgrid-cell.field-securityDesc .dgrid-sort-arrow,
#holdingAggregate.dgrid .dgrid-cell.field-postnDesc .dgrid-sort-arrow,
#holdingAggregate.dgrid .dgrid-cell.field-symId .dgrid-sort-arrow,
#holdingAggregate.dgrid .dgrid-cell.field-accountNickname .dgrid-sort-arrow,
#holdingAggregate.dgrid .dgrid-cell.field-accountNumber .dgrid-sort-arrow,
#orders.dgrid .dgrid-cell.field-orderDate .dgrid-sort-arrow,
#orders.dgrid .dgrid-cell.field-strTransactionType .dgrid-sort-arrow,
#orders.dgrid .dgrid-cell.field-ordSymbolId .dgrid-sort-arrow,
#orders.dgrid .dgrid-cell.field-accountNumber .dgrid-sort-arrow,
#orders.dgrid .dgrid-cell.field-acctObj .dgrid-sort-arrow,
#statements.dgrid .dgrid-cell.field-date .dgrid-sort-arrow,
#statements.dgrid .dgrid-cell.field-docType .dgrid-sort-arrow,
#statements.dgrid .dgrid-cell.field-account .dgrid-sort-arrow,
#statements.dgrid .dgrid-cell.field-insertIndexValue .dgrid-sort-arrow,
#statements.dgrid .dgrid-cell.field-docDate .dgrid-sort-arrow,
#notifications.dgrid .dgrid-cell.field-date .dgrid-sort-arrow,
#notifications.dgrid .dgrid-cell.field-account .dgrid-sort-arrow,
#notifications.dgrid .dgrid-cell.field-docType .dgrid-sort-arrow,
#notifications.dgrid .dgrid-cell.field-insertIndexValue .dgrid-sort-arrow,
#taxstatements.dgrid .dgrid-cell.field-date .dgrid-sort-arrow,
#taxstatements.dgrid .dgrid-cell.field-account .dgrid-sort-arrow,
#taxstatements.dgrid .dgrid-cell.field-docType .dgrid-sort-arrow,
#taxstatements.dgrid .dgrid-cell.field-docDate .dgrid-sort-arrow,
#taxstatements.dgrid .dgrid-cell.field-insertIndexValue .dgrid-sort-arrow,
#tradeConfirms.dgrid .dgrid-cell.field-date .dgrid-sort-arrow,
#tradeConfirms.dgrid .dgrid-cell.field-account .dgrid-sort-arrow,
#tradeConfirms.dgrid .dgrid-cell.field-docType .dgrid-sort-arrow,
#tradeConfirms.dgrid .dgrid-cell.field-transactionType .dgrid-sort-arrow,
#tradeConfirms.dgrid .dgrid-cell.field-cusipValue .dgrid-sort-arrow,
#tradeConfirms.dgrid .dgrid-cell.field-symbol .dgrid-sort-arrow,
#tradeConfirms.dgrid .dgrid-cell.field-process-Date .dgrid-sort-arrow,
#tradeConfirms.dgrid .dgrid-cell.field-docDate .dgrid-sort-arrow,
#lrgDocDetailsGrid.dgrid .dgrid-cell.field-date .dgrid-sort-arrow,
#lrgDocDetailsGrid.dgrid .dgrid-cell.field-docType .dgrid-sort-arrow,
#lrgDocDetailsGrid.dgrid .dgrid-cell.field-account .dgrid-sort-arrow,
#lrgDocDetailsGrid.dgrid .dgrid-cell.field-status .dgrid-sort-arrow,
#lrgDocDetailsGrid.dgrid .dgrid-cell.field-pageCount .dgrid-sort-arrow,
#historySummary.dgrid .dgrid-cell.field-transactionDate .dgrid-sort-arrow,
#historySummary.dgrid .dgrid-cell.field-acctObj .dgrid-sort-arrow,
#historySummary.dgrid .dgrid-cell.field-transType .dgrid-sort-arrow,
#historySummary.dgrid .dgrid-cell.field-symbol .dgrid-sort-arrow,
#historySummary.dgrid .dgrid-cell.field-transdate .dgrid-sort-arrow,
#MaturitySchedule.dgrid .dgrid-cell.field-redemptionDt .dgrid-sort-arrow,
#MaturitySchedule.dgrid .dgrid-cell.field-cusipId .dgrid-sort-arrow,
#rgl.dgrid .dgrid-cell.field-symbol .dgrid-sort-arrow,
#rgl.dgrid .dgrid-cell.field-description .dgrid-sort-arrow,
#rgl.dgrid .dgrid-cell.field-acctNumber .dgrid-sort-arrow,
#rgl.dgrid .dgrid-cell.field-accountNickname .dgrid-sort-arrow,
#FixedIncomeCashFlow.dgrid .dgrid-cell.field-month .dgrid-sort-arrow,
#FixedIncomeCashFlow.dgrid .dgrid-cell.field-total .dgrid-sort-arrow,
#incomeCashDetailsGrid.dgrid .dgrid-cell.field-payDt .dgrid-sort-arrow,
#incomeCashDetailsGrid.dgrid .dgrid-cell.field-accountId .dgrid-sort-arrow,
#incomeCashDetailsGrid.dgrid .dgrid-cell.field-accountNickname .dgrid-sort-arrow,
#incomeCashDetailsGrid.dgrid .dgrid-cell.field-accountNumber .dgrid-sort-arrow,
#incomeCashDetailsGrid.dgrid .dgrid-cell.field-cusipId .dgrid-sort-arrow,
#incomeCashDetailsGrid.dgrid .dgrid-cell.field-securityDesc .dgrid-sort-arrow,
#incomeCashDetailsGrid.dgrid .dgrid-cell.field-distributionType .dgrid-sort-arrow,
#acctBreakDownGrid .dgrid .dgrid-cell.field-acctId .dgrid-sort-arrow,
#tradedvaluations .dgrid-cell.field-cusip .dgrid-sort-arrow,
#tradedvaluations .dgrid-cell.field-positionDesc .dgrid-sort-arrow,
#tradedvaluations .dgrid-cell.field-symbol .dgrid-sort-arrow,
#tradedvaluations .dgrid-cell.field-acctTypeDesc .dgrid-sort-arrow,
#tradedvaluations .dgrid-cell.field-marketCountry .dgrid-sort-arrow,
#tradedvaluations .dgrid-cell.field-marketCurencyCd .dgrid-sort-arrow,
#recurringTransferGrid .field-description .dgrid-sort-arrow,
#recurringTransferGrid .field-fromAccount .dgrid-sort-arrow,
#recurringTransferGrid .field-frequency .dgrid-sort-arrow,
#recurringTransferGrid .field-amount .dgrid-sort-arrow,
#recurringTransferGrid .field-toAccount .dgrid-sort-arrow,
#recurringTransferGrid .field-status .dgrid-sort-arrow,
#pendingTransferGrid .field-siDecsription .dgrid-sort-arrow,
#pendingTransferGrid .field-fromAccountNumber .dgrid-sort-arrow,
#pendingTransferGrid .field-date .dgrid-sort-arrow,
#pendingTransferGrid .field-transferAmount .dgrid-sort-arrow,
#pendingTransferGrid .field-toAccount .dgrid-sort-arrow,
#pendingTransferGrid .field-status .dgrid-sort-arrow,
#manageAcctGrid .field-status .dgrid-sort-arrow,
#manageAcctGrid .field-acctNick .dgrid-sort-arrow,
#manageAcctGrid .field-bankName .dgrid-sort-arrow,
#manageAcctGrid .field-transactionType .dgrid-sort-arrow,
#manageAcctGrid .field-lastUsed .dgrid-sort-arrow,
#manageAcctGrid .field-acctNo .dgrid-sort-arrow,
#manageAcctGrid .field-acctType .dgrid-sort-arrow,
#manageAcctGrid .field-description .dgrid-sort-arrow,
#college529PlanAllocation.dgrid .dgrid-cell.field-cusip .dgrid-sort-arrow,
#college529PlanAllocation.dgrid .dgrid-cell.field-navId .dgrid-sort-arrow,
#college529PlanAllocation.dgrid .dgrid-cell.field-loaOrRoa .dgrid-sort-arrow,
#college529PlanAllocation.dgrid .dgrid-cell.field-loiDate .dgrid-sort-arrow,
#college529PlanAllocation.dgrid .dgrid-cell.field-securityName .dgrid-sort-arrow,
#valuationovertime .dgrid-cell.field-acctName .dgrid-sort-arrow {
  float: none;
  display: inline-block;
}
#holdingAggregate.dgrid .dgrid-cell.dgridHeaderNoWrap,
#rgl.dgrid .dgrid-cell.dgridHeaderNoWrap,
#ugl.dgrid .dgrid-cell.dgridHeaderNoWrap {
  white-space: normal;
}
#MaturitySchedule {
  min-height: 170px;
}
.dgrid-cell.dgrid-cell-padding.dgrid-column-quantity.field-posQty.text-right {
  padding: 0px 1px;
}
#ugl.dgrid .dgrid-cell.field-acctNumber .dgrid-sort-arrow {
  float: right;
  margin-right: 20px;
}
.desktop .dgrid-breakpoint-small#FixedIncomeCashFlow .dgrid-row {
  line-height: 30px;
}
.desktop .dgrid-breakpoint-small .dgrid-row .detail .icon-chevron-left {
  display: none;
}
/*
 * Response grid rendering of detail view at Small size.
 * 
 * Details will slide in from the right when user taps the right-pointing chevron
 * and slide back out of view when the Back button / left-pointing chevron is tapped.
 */
.dgrid-breakpoint-small {
  /* Hide overflowed detail content */
  /* Set grid row to display detail content when not collapsed */
}
.mobile .dgrid-breakpoint-small .dgrid-row {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  -webkit-transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  width: 200%;
}
.mobile .dgrid-breakpoint-small .dgrid-row.collapsed {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}
.mobile .dgrid-breakpoint-small .dgrid-row.collapsed .detail {
  display: none;
  max-height: 0;
}
.mobile .dgrid-breakpoint-small .dgrid-row > * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: left;
  width: 50%;
}
#historySummary.dgrid-breakpoint-small .field-transactionDate {
  width: 45%;
}
#historySummary.dgrid-breakpoint-small .dgrid-cell.field-symbol {
  width: 45%;
  text-align: right;
}
#historySummary.dgrid-breakpoint-small .dgrid-cell.field-symbol .customDgridHeader,
#historySummary.dgrid-breakpoint-small .dgrid-cell.field-symbol .dgrid-sort-arrow {
  float: right;
}
#historySummary.dgrid-breakpoint-small .field-activityDescription {
  text-align: right;
  width: 175px;
}
#historySummary.dgrid-breakpoint-small .dgrid-column-0-2 {
  vertical-align: middle;
  width: 35px;
}
#historySummary.dgrid-breakpoint-small .field-symbol a {
  padding-left: 0px;
}
@media (max-width: 414px) {
  #historySummary.dgrid-breakpoint-small .field-acctObj {
    white-space: nowrap;
    overflow: visible !important;
  }
}
#portfolioHistory.dgrid-breakpoint-small .field-transactionDate {
  width: 80px;
  vertical-align: bottom;
}
#portfolioHistory.dgrid-breakpoint-small .field-baseNetAmount {
  width: 100px;
  vertical-align: bottom;
}
#portfolioHistory.dgrid-breakpoint-small .field-symbol a {
  padding-left: 0px;
}
#portfolioHistory.dgrid-breakpoint-small td {
  line-height: 20px;
}
#holdingAggregate.dgrid-breakpoint-small #holdingAggregate-header .dgrid-cell.dgrid-column-0-2 {
  width: 35px;
}
#holdingAggregate.dgrid-breakpoint-small #holdingAggregate-header .dgrid-cell.field-symId,
#holdingAggregate.dgrid-breakpoint-small #holdingAggregate-header .dgrid-cell.field-mktVal,
#holdingAggregate.dgrid-breakpoint-small #holdingAggregate-header .dgrid-cell.field-acctNum,
#holdingAggregate.dgrid-breakpoint-small #holdingAggregate-header .dgrid-cell.field-todaysChgMktVal,
#holdingAggregate.dgrid-breakpoint-small #holdingAggregate-header .dgrid-cell.field-quantity,
#holdingAggregate.dgrid-breakpoint-small #holdingAggregate-header .dgrid-cell.field-chgPct,
#holdingAggregate.dgrid-breakpoint-small #holdingAggregate-header .dgrid-cell.field-curMktVal,
#holdingAggregate.dgrid-breakpoint-small #holdingAggregate-header .dgrid-cell.field-tdysChgAmt,
#holdingAggregate.dgrid-breakpoint-small #holdingAggregate-header .dgrid-cell.field-curQty {
  width: 45%;
}
#holdingAggregate.dgrid-breakpoint-small .collapsed .dgrid-cell.field-symId,
#holdingAggregate.dgrid-breakpoint-small .collapsed .dgrid-cell.field-mktVal,
#holdingAggregate.dgrid-breakpoint-small .collapsed .dgrid-cell.field-acctNum,
#holdingAggregate.dgrid-breakpoint-small .collapsed .dgrid-cell.field-todaysChgMktVal,
#holdingAggregate.dgrid-breakpoint-small .collapsed .dgrid-cell.field-quantity,
#holdingAggregate.dgrid-breakpoint-small .collapsed .dgrid-cell.field-chgPct,
#holdingAggregate.dgrid-breakpoint-small .collapsed .dgrid-cell.field-curMktVal,
#holdingAggregate.dgrid-breakpoint-small .collapsed .dgrid-cell.field-tdysChgAmt,
#holdingAggregate.dgrid-breakpoint-small .collapsed .dgrid-cell.field-curQty {
  width: 47%;
}
#holdingAggregate.dgrid-breakpoint-small .collapsed .dgrid-cell.dgrid-column-0-2 {
  width: 35px;
  vertical-align: middle;
}
#holdingAggregate.dgrid-breakpoint-small .field-acctNum,
#holdingAggregate.dgrid-breakpoint-small .field-acctnum,
#holdingAggregate.dgrid-breakpoint-small .field-curQty,
#holdingAggregate.dgrid-breakpoint-small .field-quantity {
  text-align: left;
}
#holdingAggregate.dgrid-breakpoint-small .field-acctNum .customDgridHeader,
#holdingAggregate.dgrid-breakpoint-small .field-acctnum .customDgridHeader,
#holdingAggregate.dgrid-breakpoint-small .field-curQty .customDgridHeader,
#holdingAggregate.dgrid-breakpoint-small .field-quantity .customDgridHeader {
  float: left;
}
#holdingAggregate.dgrid-breakpoint-small .dgrid-cell.field-acctNum .dgrid-sort-arrow,
#holdingAggregate.dgrid-breakpoint-small .dgrid-cell.field-acctnum .dgrid-sort-arrow,
#holdingAggregate.dgrid-breakpoint-small .dgrid-cell.field-curQty .dgrid-sort-arrow,
#holdingAggregate.dgrid-breakpoint-small .dgrid-cell.field-quantity .dgrid-sort-arrow {
  float: none;
  display: inline-block;
}
#holdingAggregate.dgrid-breakpoint-small .nxi-expanded-row .detail {
  padding: 0;
}
#holdingAggregate.dgrid-breakpoint-small .nxi-expanded-row .detail .icon-chevron-left + div {
  margin-left: 25px;
}
#holdingAggregate.dgrid-breakpoint-small .nxi-expanded-row .detail table[id*="desc"] tr td:nth-child(2) {
  font-weight: bold;
  text-align: right;
}
#holdingAggregate.dgrid-breakpoint-small .nxi-expanded-row .detail table[id*="desc"] tr:nth-child(4) td:first-child {
  width: 125px;
}
#holdingAggregate.dgrid-breakpoint-small .field-postnDesc,
#holdingAggregate.dgrid-breakpoint-small .field-symId,
#holdingAggregate.dgrid-breakpoint-small .field-curQty,
#holdingAggregate.dgrid-breakpoint-small .field-quantity {
  text-align: left;
}
#holdingAggregate.dgrid-breakpoint-small .field-symId a {
  padding-left: 0px;
}
#holdingAggregate.dgrid-breakpoint-small .field-curMktVal {
  width: auto;
}
#holdingAggregate.dgrid-breakpoint-small .annuityDtlTable td + td,
#holdingAggregate.dgrid-breakpoint-small .contractTable td + td,
#holdingAggregate.dgrid-breakpoint-small .subAcctTable td + td {
  font-weight: 600;
  text-align: right;
}
#holdingAggregate.dgrid-breakpoint-small .subAcctTable,
#holdingAggregate.dgrid-breakpoint-small .partiesTable {
  border-bottom: 1px solid #dddddd;
  width: 100%;
}
#holdingAggregate.dgrid-breakpoint-small .detail td:first-child {
  white-space: nowrap;
}
.dbootstrap #holdingAggregate.dgrid-breakpoint-small .netxinvestor-keyvalues-portlet td {
  vertical-align: middle;
}
.dbootstrap #holdingAggregate.dgrid-breakpoint-small .netxinvestor-keyvalues-portlet thead td {
  vertical-align: bottom;
}
.dbootstrap #holdingAggregate.dgrid-breakpoint-small .netxinvestor-keyvalues-portlet .dijitSelect td {
  line-height: 16px;
}
#holdingAggregate.dgrid-breakpoint-small div[id^='dvreDiv'] .table td {
  min-height: 31px;
  width: auto;
  white-space: normal;
  padding-right: 29px;
}
@media (max-width: 375px) {
  #holdingAggregate.dgrid-breakpoint-small div[id^='dvreDiv'] .table td {
    padding-right: 16px;
  }
}
#holdingAggregate.dgrid-breakpoint-small div[id^='dvreDiv'] .table td:first-child {
  width: 68px;
}
#holdingAggregate.dgrid-breakpoint-small div[id^='dvreDiv'] .table td:nth-child(4) {
  max-width: 23px;
  width: 23px;
}
@media (max-width: 330px) {
  #holdingAggregate.dgrid-breakpoint-small div[id^='dvreDiv'] .table td:nth-child(4) {
    padding-left: 0;
    padding-right: 4px;
  }
}
#holdingAggregate.dgrid-breakpoint-small div[id^='dvreDiv'] .table td.market-val-col {
  width: 50px;
  max-width: 50px;
}
#holdingAggregate.dgrid-breakpoint-small div[id^='dvreDiv'] .table tbody td {
  word-break: break-all;
}
#holdingAggregate.dgrid-breakpoint-small div[id^='dvreDiv'] .row-fluid {
  margin-bottom: 10px;
}
#holdingAggregate.dgrid-breakpoint-small div[id^='descVal'] div[id^='widget_tradeDtlSel'] {
  visibility: hidden;
}
#holdingAggregate.dgrid-breakpoint-small div[id^='tradeDetailId'] {
  height: 28px;
}
#holdingAggregate.dgrid-breakpoint-small div[id^='tradeDetailId'].dijitHidden:after,
#holdingAggregate.dgrid-breakpoint-small div[id^='tradeDetailId'] .dijitButtonContents {
  display: none;
}
#holdingAggregate.dgrid-breakpoint-small div[id^='tradeDetailId']:before {
  position: absolute;
}
#holdingAggregate.dgrid-breakpoint-small div[id^='tradeDetailId'] .dijitButtonNode {
  width: 30px;
}
.dbootstrap #holdingAggregate.dgrid-breakpoint-small div[id^='tradeDetailId'] .dijitSelect .dijitButtonNode {
  width: 30px;
  background: none;
  border: 0;
}
#holdingAggregate.dgrid-breakpoint-small div[id^='tradeDetailId'] table {
  visibility: hidden;
}
#pcfSummary.dgrid-breakpoint-small {
  border-top: 2px solid #b2c2d1;
  border-bottom: 1px solid #dddddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#pcfSummary.dgrid-breakpoint-small .dgrid-row {
  -webkit-transform: none;
  transform: none;
  -webkit-transition: none;
  transition: none;
  width: 100%;
}
#pcfSummary.dgrid-breakpoint-small .dgrid-row.collapsed .detail {
  display: block;
}
#pcfSummary.dgrid-breakpoint-small .dgrid-row > * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: none;
  width: 100%;
}
#pcfSummary.dgrid-breakpoint-small .dgrid-row:after {
  content: none;
}
#pcfSummary.dgrid-breakpoint-small td {
  width: 60%;
  white-space: nowrap;
  overflow: visible;
}
#pcfSummary.dgrid-breakpoint-small td + td {
  width: 40%;
}
#pcfSummary.dgrid-breakpoint-small.dgrid .dgrid-content .dgrid-row {
  height: 30px;
  line-height: 30px;
}
#pcfSummary.dgrid-breakpoint-small.dgrid .dgrid-content .dgrid-row table td.indent {
  padding-left: 10%;
  width: 21%;
}
#pcfSummary.dgrid-breakpoint-small.dgrid .dgrid-content .dgrid-row table td.val {
  width: 20%;
}
#pcfSummary.dgrid-breakpoint-small.dgrid .dgrid-content .dgrid-preload + .dgrid-row .dgrid-row-table {
  border: 0;
}
#pcfSummary.dgrid-breakpoint-small.dgrid .dgrid-content .dgrid-preload + .dgrid-row .dgrid-row-table td {
  width: 40%;
}
#pcfSummary.dgrid-breakpoint-small.dgrid .dgrid-content .dgrid-preload + .dgrid-row .dgrid-row-table td + td {
  width: 60%;
}
#pcfSummary.dgrid-breakpoint-small.dgrid .dgrid-content .dgrid-preload + .dgrid-row .dgrid-row-table span {
  font-size: 18px;
  font-weight: 600;
}
#pcfSummary.dgrid-breakpoint-small.dgrid .dgrid-content .dgrid-preload + .dgrid-row .dgrid-row-table span:first-child {
  color: #555555;
  text-transform: capitalize;
}
#MaturitySchedule.dgrid-breakpoint-small.dgrid .dgrid-row {
  line-height: 30px;
}
#MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.dgrid-column-0-2 {
  width: 40%;
  vertical-align: middle;
}
#MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-posQty,
#MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-cashAmt {
  width: 30%;
}
#MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-redemptionDt,
#MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-cusipId {
  width: 35%;
}
#MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-accountNickname .dgrid-sort-arrow.ui-icon,
#MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-accountId .dgrid-sort-arrow.ui-icon {
  margin-right: 60%;
}
#MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-expander {
  width: 25px;
}
@media (max-width: 425px) {
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-redemptionDt,
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-cusipId,
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-posQty,
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-cashAmt {
    width: 45%;
  }
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-accountNickname .dgrid-sort-arrow.ui-icon,
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-accountId .dgrid-sort-arrow.ui-icon {
    margin-right: 52%;
  }
}
@media (min-width: 426px) and (max-width: 800px) {
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-redemptionDt,
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-cusipId {
    width: 25%;
  }
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-accountNickname,
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-accountId {
    width: 37%;
  }
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-accountNickname .dgrid-sort-arrow.ui-icon,
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-accountId .dgrid-sort-arrow.ui-icon {
    margin-right: 64%;
  }
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-posQty,
  #MaturitySchedule.dgrid-breakpoint-small .dgrid-cell.field-cashAmt {
    width: 26%;
  }
}
#MaturitySchedule.dgrid-breakpoint-small .dgrid-column-expander {
  width: 38px;
}
#FixedIncomeCashFlow.dgrid-breakpoint-small #FixedIncomeCashFlow-header .dgrid-cell {
  padding-top: 5px;
  padding-bottom: 5px;
}
#FixedIncomeCashFlow.dgrid-breakpoint-small #FixedIncomeCashFlow-header .dgrid-column-0-2 {
  width: 38px;
}
#FixedIncomeCashFlow.dgrid-breakpoint-small .collapsed .dgrid-cell {
  vertical-align: middle;
}
#FixedIncomeCashFlow.dgrid-breakpoint-small .collapsed .dgrid-column-0-2 {
  width: 38px;
}
#FixedIncomeCashFlow.dgrid-breakpoint-small .collapsed .icon-chevron-right {
  padding-top: 10px;
  padding-bottom: 10px;
}
#FixedIncomeCashFlow.dgrid-breakpoint-small .nxi-expanded-row .detail {
  padding-left: 0px;
  padding-right: 20px;
}
#FixedIncomeCashFlow.dgrid-breakpoint-small .nxi-expanded-row .detail .icon-chevron-left + div {
  padding-left: 20px;
}
#orders.dgrid-breakpoint-small .field-ordSymbolId,
#orders.dgrid-breakpoint-small .field-strOrderStatus {
  width: 166px;
}
#orders.dgrid-breakpoint-small .field-ordSymbolId,
#orders.dgrid-breakpoint-small .field-strOrderStatus,
#orders.dgrid-breakpoint-small .field-ordSymbolId.customDgridHeader,
#orders.dgrid-breakpoint-small .field-strOrderStatus.customDgridHeader {
  text-align: right;
}
#orders.dgrid-breakpoint-small th.field-ordSymbolId {
  float: right;
}
#orders.dgrid-breakpoint-small th.field-ordSymbolId .customDgridHeader {
  float: none;
}
#orders.dgrid-breakpoint-small th.field-ordSymbolId .dgrid-sort-arrow + .customDgridHeader {
  float: left;
}
#orders.dgrid-breakpoint-small td.field-ordSymbolId {
  line-height: 18px;
  padding-top: 5px;
}
#orders.dgrid-breakpoint-small .dgrid-cell.field-ordSymbolId .dgrid-sort-arrow {
  display: block;
  float: right;
}
#orders.dgrid-breakpoint-small .field-orderDate,
#orders.dgrid-breakpoint-small .field-acctObj,
#orders.dgrid-breakpoint-small .field-strTransactionType {
  width: 126px;
}
#orders.dgrid-breakpoint-small .dgrid-column-treeExpand {
  text-align: center;
}
#orders.dgrid-breakpoint-small th.dgrid-column-treeExpand {
  width: 9.16%;
}
@media (max-width: 325px) {
  #orders.dgrid-breakpoint-small th.field-strOrderStatus,
  #orders.dgrid-breakpoint-small th.field-ordSymbolId .customDgridHeader {
    padding-right: 10px;
  }
  #orders.dgrid-breakpoint-small th.field-ordSymbolId .dgrid-sort-arrow + .customDgridHeader {
    padding-right: 0;
  }
  #orders.dgrid-breakpoint-small th.dgrid-column-treeExpand {
    display: none;
  }
  #orders.dgrid-breakpoint-small .dgrid-column-treeExpand {
    text-align: left;
  }
}
#orders.dgrid-breakpoint-small td.field-strOrderStatus {
  font-weight: bold;
  font-size: medium;
}
#orders.dgrid-breakpoint-small td.field-acctObj {
  line-height: 14px;
}
#orders.dgrid-breakpoint-small .dgrid-row .icon-chevron-right {
  padding-left: 2px;
}
#college529PlanAllocation.dgrid-breakpoint-small .field-loaOrRoa.dgrid-cell,
#college529PlanAllocation.dgrid-breakpoint-small .field-loiDate.dgrid-cell {
  text-align: right;
}
#college529PlanAllocation.dgrid-breakpoint-small .field-loaOrRoa.dgrid-cell .dgrid-sort-arrow,
#college529PlanAllocation.dgrid-breakpoint-small .field-loiDate.dgrid-cell .dgrid-sort-arrow {
  float: right;
  display: block;
}
#college529PlanAllocation.dgrid-breakpoint-small .field-allocation.dgrid-cell {
  text-align: left;
}
#college529PlanAllocation.dgrid-breakpoint-small .field-allocation.dgrid-cell .dgrid-sort-arrow {
  float: none;
  display: inline-block;
}
#college529PlanAllocation.dgrid-breakpoint-small .dgrid-row {
  -webkit-transform: none;
  transform: none;
  -webkit-transition: none;
  transition: none;
  width: 100%;
}
#college529PlanAllocation.dgrid-breakpoint-small .dgrid-row.collapsed .detail {
  display: block;
}
#college529PlanAllocation.dgrid-breakpoint-small .dgrid-row > * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: none;
  margin-left: 0;
  width: 100%;
}
#college529PlanAllocation.dgrid-breakpoint-small .dgrid-row:after {
  content: none;
}
.dgrid-breakpoint-small .dgrid-scroller {
  overflow-x: hidden;
}
.dgrid-breakpoint-small .dgrid-content .dgrid-row-table {
  border-top: 1px solid #e2e2e2;
  /* moving to site_phone.less until overridden class is added
		border-bottom:1px solid @dgrid-cell-border; */
}
.dgrid-breakpoint-small .dgrid-content .nxi-expanded-row .detail {
  border-top: 1px solid #e2e2e2;
}
.dbootstrap .dgrid.dgrid-breakpoint-small .dgrid-cell {
  border-bottom: none;
}
.dgrid-breakpoint-small .dgrid-no-data,
.dgrid-breakpoint-small .dgrid-below {
  border-top: 1px solid #e2e2e2;
}
.dgrid-breakpoint-small.dgrid div.detail dl {
  margin: 7px 0;
}
.dgrid-breakpoint-small.dgrid .dgrid-row {
  line-height: 20px;
}
.dgrid-breakpoint-small .dgrid-row {
  /* Make sure each row is cleared */
  /* Adjust design for small layout */
}
.dgrid-breakpoint-small .dgrid-row.collapsed {
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
}
.dgrid-breakpoint-small .dgrid-row.collapsed .detail {
  display: none;
  max-height: 0;
}
.dgrid-breakpoint-small .dgrid-row:after {
  clear: both;
  content: '';
  display: table;
}
.dgrid-breakpoint-small .dgrid-row .icon-chevron-right {
  padding-left: 10px;
}
.dgrid-breakpoint-small .dgrid-row .icon-chevron-right,
.dgrid-breakpoint-small .dgrid-row .icon-chevron-left {
  color: #2d8dae;
}
.dgrid-breakpoint-small .dgrid-row .detail {
  background-color: #fff;
  padding-left: 20px;
  position: relative;
  max-height: 32767em;
  /* sets the max-height to max-int */
  -webkit-transition: max-height 0.5s;
  transition: max-height 0.5s;
  /* Display collapse control inside detail for small layouts */
}
.dgrid-breakpoint-small .dgrid-row .detail .icon-chevron-left {
  bottom: 0;
  cursor: pointer;
  display: block;
  height: 20px;
  line-height: 20px;
  left: 0;
  margin: auto 0;
  position: absolute;
  top: 0;
  z-index: 2;
}
.dgrid-breakpoint-small .dgrid-row .detail a {
  font-weight: 600;
}
.dgrid-breakpoint-small .dgrid-row .detail .control-row {
  text-align: center;
}
/*
 * Response grid rendering of detail view at Medium size.
 */
#balance-details.dgrid-breakpoint-medium .dgrid-tree-container .field-keyValue {
  padding-left: 75px;
}
#currency-balance.dgrid-breakpoint-medium .dgrid-row tr {
  line-height: 20px;
  height: 25px;
}
#currency-balance.dgrid-breakpoint-medium .dgrid-row tr:first-child td.dgrid-cell {
  vertical-align: bottom;
}
#currency-balance.dgrid-breakpoint-medium .dgrid-row tr:first-child td.dgrid-cell.field-acctType {
  vertical-align: middle;
}
#currency-balance.dgrid-breakpoint-medium .dgrid-row tr:first-child td.dgrid-cell:first-child {
  vertical-align: middle;
}
#currency-balance.dgrid-breakpoint-medium .dgrid-row tr + tr td {
  vertical-align: top;
}
#currency-balance.dgrid-breakpoint-medium .field-tradeDateBalance,
#currency-balance.dgrid-breakpoint-medium .field-equityValue {
  border-bottom: none;
}
#holdingAggregate.dgrid-breakpoint-medium .dgrid-cell.field-symId.accountGroupSelected {
  width: auto;
}
#holdingAggregate.dgrid-breakpoint-medium .dgrid-cell.field-quantity,
#holdingAggregate.dgrid-breakpoint-medium .dgrid-cell.field-tdysChgAmt,
#holdingAggregate.dgrid-breakpoint-medium .dgrid-cell.field-mktVal,
#holdingAggregate.dgrid-breakpoint-medium .dgrid-cell.field-curMktVal {
  width: 21%;
}
#holdingAggregate.dgrid-breakpoint-medium .dgrid-cell.field-chgPrc {
  width: 12%;
}
#holdingAggregate.dgrid-breakpoint-medium .dgrid-cell.field-accountNickname {
  width: 27%;
}
#holdingAggregate.dgrid-breakpoint-medium .detail.row > div > div.row {
  margin-left: -10px;
}
#holdingAggregate.dgrid-breakpoint-medium .detail.row .dgrid {
  margin-left: 14px;
}
#holdingAggregate.dgrid-breakpoint-medium .detail.row .dgrid-header .field-mktVal,
#holdingAggregate.dgrid-breakpoint-medium .detail.row .dgrid-header .field-todaysChgMktVal,
#holdingAggregate.dgrid-breakpoint-medium .detail.row .dgrid-cell.field-mktVal,
#holdingAggregate.dgrid-breakpoint-medium .detail.row .dgrid-cell.field-todaysChgMktVal {
  padding-right: 79px;
  width: 33%;
}
#holdingAggregate.dgrid-breakpoint-medium .detail.row .field-quantity {
  width: 22%;
}
#holdingAggregate.dgrid-breakpoint-medium table[id^='desc'] td:first-child + td {
  word-break: break-all;
}
#holdingAggregate.dgrid-breakpoint-medium div[id^='dvreDiv'] .table td {
  width: 25%;
  white-space: normal;
}
#holdingAggregate.dgrid-breakpoint-medium div[id^='dvreDiv'] .table tbody td {
  word-break: break-all;
}
#holdingAggregate.dgrid-breakpoint-medium div[id^='dvreDiv'] div[id^='dvreAlert'] {
  margin-left: 10px;
}
#holdingAggregate.dgrid-breakpoint-medium div[id^='descVal'] div[id^='widget_tradeDtlSel'] {
  visibility: hidden;
}
#holdingAggregate.dgrid-breakpoint-medium div[id^='tradeDetailId'].dijitHidden:after,
#holdingAggregate.dgrid-breakpoint-medium div[id^='tradeDetailId'] .dijitButtonContents {
  display: none;
}
#holdingAggregate.dgrid-breakpoint-medium div[id^='tradeDetailId'] .dijitButtonNode {
  width: 30px;
}
.dbootstrap #holdingAggregate.dgrid-breakpoint-medium div[id^='tradeDetailId'] .dijitSelect .dijitButtonNode {
  width: 30px;
  background: none;
  border: 0;
}
#historySummary.dgrid-breakpoint-medium .collapsed .dgrid-cell,
#historySummary.dgrid-breakpoint-medium .nxi-expanded-row .dgrid-cell,
#historySummary.dgrid-breakpoint-medium .dgrid-header .dgrid-cell {
  border-bottom: none;
}
#historySummary.dgrid-breakpoint-medium .dgrid-column-netAmt,
#historySummary.dgrid-breakpoint-medium .dgrid-column-base_net_Amt {
  border-bottom: none;
}
#historySummary.dgrid-breakpoint-medium .dgrid-header .dgrid-column-base_net_Amt {
  display: none;
}
#historySummary.dgrid-breakpoint-medium .dgrid-header,
#historySummary.dgrid-breakpoint-medium .dgrid-row.collapsed,
#historySummary.dgrid-breakpoint-medium .nxi-expanded-row > div:first-child {
  border-bottom: 1px solid #e2e2e2;
}
#historySummary.dgrid-breakpoint-medium .dgrid-cell.field-symbol a {
  padding-left: 0;
}
#MaturitySchedule.dgrid-breakpoint-medium .dgrid-cell.field-accountNickname {
  width: 48%;
  white-space: nowrap;
}
#MaturitySchedule.dgrid-breakpoint-medium .dgrid-cell.field-accountNickname .dgrid-sort-arrow.ui-icon,
#MaturitySchedule.dgrid-breakpoint-medium .dgrid-cell.field-accountId .dgrid-sort-arrow.ui-icon {
  margin-right: 69%;
}
#MaturitySchedule.dgrid-breakpoint-medium .dgrid-cell.field-posQty,
#MaturitySchedule.dgrid-breakpoint-medium .dgrid-cell.field-cashAmt {
  width: 26%;
  white-space: nowrap;
}
#MaturitySchedule.dgrid-breakpoint-medium .dgrid-cell.field-expander {
  width: 25px;
}
#MaturitySchedule.dgrid-breakpoint-medium .dgrid-cell.field-redemptionDt,
#MaturitySchedule.dgrid-breakpoint-medium .dgrid-cell.field-cusipId {
  width: 23%;
}
#MaturitySchedule.dgrid-breakpoint-medium .dgrid-cell.field-redemptionDt,
#MaturitySchedule.dgrid-breakpoint-medium .dgrid-cell.field-accountNickname,
#MaturitySchedule.dgrid-breakpoint-medium .dgrid-cell.field-posQty {
  border-bottom: none;
}
#MaturitySchedule.dgrid-breakpoint-medium .dgrid-cell .dgrid-column-expander {
  vertical-align: middle;
  width: 25px;
}
#orders.dgrid-breakpoint-medium .field-acctObj {
  width: 78px;
}
#orders.dgrid-breakpoint-medium .field-strOrderStatus {
  width: 100px;
}
#orders.dgrid-breakpoint-medium .field-acctObj {
  width: 87px;
}
#orders.dgrid-breakpoint-medium .field-acctObj + .field-strTransactionType {
  width: 95px;
}
#orders.dgrid-breakpoint-medium .field-acctObj + .field-strTransactionType .customDgridHeader {
  width: 80px;
}
#orders.dgrid-breakpoint-medium .field-acctObj ~ .field-strDuration {
  width: 70px;
}
#orders.dgrid-breakpoint-medium .field-acctObj ~ .field-strOrderStatus {
  width: 57px;
}
#orders.dgrid-breakpoint-medium.dgrid .dgrid-cell .dgrid-sort-arrow {
  margin-right: -3px;
}
#orders.dgrid-breakpoint-medium .dgrid-column-treeExpand[rowspan="2"] + .field-orderDate {
  border-bottom: 1px solid #e2e2e2;
}
#orders.dgrid-breakpoint-medium .field-orderDate {
  width: 75px;
}
#orders.dgrid-breakpoint-medium.dgrid .dgrid-cell.field-strTransactionType {
  width: 85px;
  border-bottom: none;
}
#orders.dgrid-breakpoint-medium.dgrid .dgrid-cell.field-strTransactionType .customDgridHeader {
  width: 20px;
}
#orders.dgrid-breakpoint-medium.dgrid .dgrid-cell.field-strTransactionType .dgrid-sort-arrow {
  display: block;
  float: right;
  margin-top: 20px;
  margin-right: 45px;
}
#orders.dgrid-breakpoint-medium .field-ordSymbolId {
  width: 96px;
}
#orders.dgrid-breakpoint-medium .field-quantity {
  width: 93px;
  border-bottom: none;
}
#orders.dgrid-breakpoint-medium .field-ordPriceTypeCode,
#orders.dgrid-breakpoint-medium .field-ordPrice,
#orders.dgrid-breakpoint-medium .field-strDuration {
  width: 60px;
  text-align: right;
  padding-right: 10px;
}
#orders.dgrid-breakpoint-medium .field-ordPrice {
  border-bottom: none;
}
#orders.dgrid-breakpoint-medium .field-strOrderStatus {
  width: 67px;
}
#orders.dgrid-breakpoint-medium .dgrid-cell.field-symbol a {
  padding-left: 0;
}
#orders.dgrid-breakpoint-medium .field-strOrderStatus .customDgridHeader {
  float: right;
}
#college529PlanAllocation.dgrid-breakpoint-medium .field-allocation {
  width: 110px;
}
#college529PlanAllocation.dgrid-breakpoint-medium .field-loiNumber {
  width: 65px;
}
#college529PlanAllocation.dgrid-breakpoint-medium .field-loiRoaAmount {
  width: 95px;
}
#pcfSummary.dgrid-breakpoint-medium {
  border-top: 2px solid #b2c2d1;
  border-bottom: 1px solid #dddddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#pcfSummary.dgrid-breakpoint-medium.dgrid .dgrid-content .dgrid-row {
  height: 30px;
  line-height: 30px;
}
#pcfSummary.dgrid-breakpoint-medium.dgrid .dgrid-content .dgrid-row table td.indent {
  padding-left: 10%;
  width: 35%;
}
#pcfSummary.dgrid-breakpoint-medium.dgrid .dgrid-content .dgrid-preload + .dgrid-row .dgrid-row-table {
  border: 0;
}
#pcfSummary.dgrid-breakpoint-medium.dgrid .dgrid-content .dgrid-preload + .dgrid-row .dgrid-row-table span {
  font-size: 18px;
  font-weight: 600;
}
#pcfSummary.dgrid-breakpoint-medium.dgrid .dgrid-content .dgrid-preload + .dgrid-row .dgrid-row-table span:first-child {
  color: #555555;
  text-transform: capitalize;
}
.dgrid-breakpoint-medium #incomeCashDetailsGrid .field-payDt {
  width: 8%;
}
.dgrid-breakpoint-medium #incomeCashDetailsGrid .field-recordDt {
  width: 8%;
}
.dgrid-breakpoint-medium #incomeCashDetailsGrid .field-projectedCash {
  width: 8%;
}
.dgrid-breakpoint-medium #incomeCashDetailsGrid .field-rate {
  width: 5%;
}
.dgrid-breakpoint-medium #incomeCashDetailsGrid .field-cusipId {
  width: 10%;
}
.dgrid-breakpoint-medium #incomeCashDetailsGrid .field-projected_Reinvestment_Cash {
  width: 11%;
}
.dgrid-breakpoint-medium #incomeCashDetailsGrid th.field-projected_Reinvestment_Cash {
  line-height: 12px;
  padding-bottom: 5px;
}
.dgrid-breakpoint-medium #incomeCashDetailsGrid .monthlytotalTable td.field-payDt {
  width: 5%;
}
.dgrid-breakpoint-medium #incomeCashDetailsGrid .monthlytotalTable td.field-rate {
  width: 17%;
}
.dgrid-breakpoint-medium #incomeCashDetailsGrid .monthlytotalTable td.field-cusipId {
  width: 2%;
}
.dgrid-breakpoint-medium .dbootstrap .dijitDialogPaneContent {
  width: auto !important;
}
#mortgageDetailSection.dgrid-breakpoint-medium .dgrid-row tr,
#loanDetailSection.dgrid-breakpoint-medium .dgrid-row tr {
  line-height: 20px;
  height: 25px;
}
#loanDetailSection.dgrid-breakpoint-medium .field-dataSourceName,
#loanDetailSection.dgrid-breakpoint-medium .field-clientAcctNumber {
  width: 375px;
  padding-left: 6px;
}
#mortgageDetailSection.dgrid-breakpoint-medium .field-bankInstitution,
#mortgageDetailSection.dgrid-breakpoint-medium .field-clientAcctNumber {
  padding-left: 6px;
}
#loanDetailSection.dgrid-breakpoint-medium .field-dataSourceName,
#mortgageDetailSection.dgrid-breakpoint-medium .field-dataSourceName,
#loanDetailSection.dgrid-breakpoint-medium .field-bankInstitution,
#mortgageDetailSection.dgrid-breakpoint-medium .field-bankInstitution {
  border-bottom: none;
}
#mortgageDetailSection.dgrid-breakpoint-medium .field-currentBalance,
#loanDetailSection.dgrid-breakpoint-medium .field-currentBalance,
#mortgageDetailSection.dgrid-breakpoint-medium .field-creditLineLimit,
#loanDetailSection.dgrid-breakpoint-medium .field-creditLineLimit,
#mortgageDetailSection.dgrid-breakpoint-medium .field-availableCredit,
#loanDetailSection.dgrid-breakpoint-medium .field-availableCredit {
  vertical-align: middle;
}
#mortgageDetailSection.dgrid-breakpoint-medium dl.span3:nth-child(4n+1),
#loanDetailSection.dgrid-breakpoint-medium dl.span3:nth-child(4n+1) {
  clear: both;
}
#mortgageDetailSection.dgrid-breakpoint-medium .field-clientAcctNumber,
#loanDetailSection.dgrid-breakpoint-medium .field-clientAcctNumber {
  font-weight: bold;
}
/*
 * Response grid rendering of detail view at Large size.
 */
#balance-details.dgrid-breakpoint-large .field-keyValue {
  vertical-align: middle;
}
#balance-details.dgrid-breakpoint-large .dgrid-tree-container .field-keyValue {
  padding-left: 75px;
}
#currency-balance.dgrid-breakpoint-large .dgrid-row {
  line-height: 38px;
}
#currency-balance.dgrid-breakpoint-large .dgrid-row td.dgrid-cell {
  line-height: 25px;
  vertical-align: middle;
}
.dgrid-breakpoint-large #incomeCashDetailsGrid .field-cusipId,
.dgrid-breakpoint-large #incomeCashDetailsGrid .field-securityDesc,
.dgrid-breakpoint-large #incomeCashDetailsGrid .field-distributionType {
  width: 8%;
}
#historySummary.dgrid-breakpoint-large .collapsed .dgrid-cell,
#historySummary.dgrid-breakpoint-large .nxi-expanded-row .dgrid-cell,
#historySummary.dgrid-breakpoint-large .dgrid-header .dgrid-cell {
  border-bottom: none;
}
#historySummary.dgrid-breakpoint-large .collapsed .field-transactionDate,
#historySummary.dgrid-breakpoint-large .nxi-expanded-row .field-transactionDate,
#historySummary.dgrid-breakpoint-large .dgrid-header .field-transactionDate {
  width: 110px;
}
#historySummary.dgrid-breakpoint-large .dgrid-column-base_net_Amt {
  border-bottom: none;
  width: 153px;
}
#historySummary.dgrid-breakpoint-large .dgrid-header .dgrid-column-base_net_Amt {
  display: none;
}
#historySummary.dgrid-breakpoint-large .dgrid-header,
#historySummary.dgrid-breakpoint-large .dgrid-row.collapsed,
#historySummary.dgrid-breakpoint-large .nxi-expanded-row > div:first-child {
  border-bottom: 1px solid #e2e2e2;
}
#historySummary.dgrid-breakpoint-large .field-transactionDate + .field-acctObj {
  width: 36%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#historySummary.dgrid-breakpoint-large .field-acctObj ~ .field-transType {
  width: 11%;
}
#historySummary.dgrid-breakpoint-large .field-acctObj ~ .field-symbol {
  width: 15%;
}
#historySummary.dgrid-breakpoint-large .field-acctObj ~ .field-activityDescription {
  width: 30%;
}
#historySummary.dgrid-breakpoint-large .field-acctObj ~ .field-netAmount {
  width: 15%;
  padding-right: 1px;
}
#portfolioHistory.dgrid-breakpoint-large .field-transactionDate {
  width: 137px;
}
#portfolioHistory.dgrid-breakpoint-large .field-symbol {
  width: 154px;
}
#portfolioHistory.dgrid-breakpoint-large .field-symbol a {
  padding-left: 0px;
}
#portfolioHistory.dgrid-breakpoint-large .field-activityDescription {
  width: 281px;
}
#portfolioHistory.dgrid-breakpoint-large .field-baseNetAmount {
  width: 142px;
}
#orders.dgrid.dgrid-breakpoint-large .dgrid-column-expander {
  width: 30px;
}
#orders.dgrid.dgrid-breakpoint-large .field-acctObj {
  width: 100px;
}
#orders.dgrid.dgrid-breakpoint-large .field-orderDate {
  width: 75px;
}
#holdingAggregate.dgrid-breakpoint-large dl.span6:nth-child(2n+1) {
  clear: both;
}
#holdingAggregate.dgrid-breakpoint-large .detail.row > div > div.row {
  margin-left: -10px;
}
.dbootstrap #holdingAggregate.dgrid-breakpoint-large .netxinvestor-keyvalues-portlet td {
  vertical-align: middle;
}
.dbootstrap #holdingAggregate.dgrid-breakpoint-large .netxinvestor-keyvalues-portlet thead td {
  vertical-align: bottom;
}
.dbootstrap #holdingAggregate.dgrid-breakpoint-large .netxinvestor-keyvalues-portlet .dijitSelect td {
  line-height: 16px;
}
#holdingAggregate.dgrid-breakpoint-large div[id^='dvreDiv'] div[id^='dvreAlert'] {
  margin-left: 10px;
}
#holdingAggregate.dgrid-breakpoint-large div[id^='dvreDiv'] div[id^='dvreAlert']:before {
  margin-top: 15px;
}
#mortgageDetailSection.dgrid-breakpoint-large .dgrid-row tr,
#loanDetailSection.dgrid-breakpoint-large .dgrid-row tr {
  line-height: 20px;
  height: 25px;
}
#loanDetailSection.dgrid-breakpoint-large .field-dataSourceName,
#loanDetailSection.dgrid-breakpoint-large .field-clientAcctNumber {
  width: 375px;
  padding-left: 6px;
}
#mortgageDetailSection.dgrid-breakpoint-large .field-bankInstitution,
#mortgageDetailSection.dgrid-breakpoint-large .field-clientAcctNumber {
  padding-left: 6px;
}
#loanDetailSection.dgrid-breakpoint-large .field-dataSourceName,
#mortgageDetailSection.dgrid-breakpoint-large .field-dataSourceName,
#loanDetailSection.dgrid-breakpoint-large .field-bankInstitution,
#mortgageDetailSection.dgrid-breakpoint-large .field-bankInstitution {
  border-bottom: none;
}
#mortgageDetailSection.dgrid-breakpoint-large .field-currentBalance,
#loanDetailSection.dgrid-breakpoint-large .field-currentBalance,
#mortgageDetailSection.dgrid-breakpoint-large .field-creditLineLimit,
#loanDetailSection.dgrid-breakpoint-large .field-creditLineLimit,
#mortgageDetailSection.dgrid-breakpoint-large .field-availableCredit,
#loanDetailSection.dgrid-breakpoint-large .field-availableCredit {
  vertical-align: middle;
}
#mortgageDetailSection.dgrid-breakpoint-large dl.span3:nth-child(4n+1),
#loanDetailSection.dgrid-breakpoint-large dl.span3:nth-child(4n+1) {
  clear: both;
}
#mortgageDetailSection.dgrid-breakpoint-large .field-clientAcctNumber,
#loanDetailSection.dgrid-breakpoint-large .field-clientAcctNumber {
  font-weight: bold;
}
#MaturitySchedule.dgrid-breakpoint-large.dgrid .dgrid-row {
  line-height: 30px;
}
#MaturitySchedule.dgrid-breakpoint-large .dgrid-cell.dgrid-column-0-2 {
  width: 40%;
  vertical-align: middle;
}
#MaturitySchedule.dgrid-breakpoint-large .dgrid-cell.field-posQty,
#MaturitySchedule.dgrid-breakpoint-large .dgrid-cell.field-cashAmt {
  width: 30%;
}
#MaturitySchedule.dgrid-breakpoint-large .dgrid-cell.field-redemptionDt,
#MaturitySchedule.dgrid-breakpoint-large .dgrid-cell.field-cusipId {
  width: 35%;
}
#MaturitySchedule.dgrid-breakpoint-large .dgrid-cell.field-accountNickname .dgrid-sort-arrow.ui-icon,
#MaturitySchedule.dgrid-breakpoint-large .dgrid-cell.field-accountId .dgrid-sort-arrow.ui-icon {
  margin-right: 60%;
}
#MaturitySchedule.dgrid-breakpoint-large .dgrid-cell.field-expander {
  width: 25px;
}
#MaturitySchedule.dgrid-breakpoint-large .dgrid-column-expander {
  width: 38px;
}
#notifications.dgrid-breakpoint-small .dgrid-row,
#taxstatements.dgrid-breakpoint-small .dgrid-row,
#statements.dgrid-breakpoint-small .dgrid-row,
#tradeConfirms.dgrid-breakpoint-small .dgrid-row,
#lrgDocDetailsGrid.dgrid-breakpoint-small .dgrid-row {
  -webkit-transform: none;
  transform: none;
  -webkit-transition: none;
  transition: none;
  width: 100%;
}
#notifications.dgrid-breakpoint-small .dgrid-row.collapsed .detail,
#taxstatements.dgrid-breakpoint-small .dgrid-row.collapsed .detail,
#statements.dgrid-breakpoint-small .dgrid-row.collapsed .detail,
#tradeConfirms.dgrid-breakpoint-small .dgrid-row.collapsed .detail,
#lrgDocDetailsGrid.dgrid-breakpoint-small .dgrid-row.collapsed .detail {
  display: block;
}
#notifications.dgrid-breakpoint-small .dgrid-row > *,
#taxstatements.dgrid-breakpoint-small .dgrid-row > *,
#statements.dgrid-breakpoint-small .dgrid-row > *,
#tradeConfirms.dgrid-breakpoint-small .dgrid-row > *,
#lrgDocDetailsGrid.dgrid-breakpoint-small .dgrid-row > * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: none;
  width: 100%;
}
#statements.dgrid-breakpoint-medium .field-date,
#notifications.dgrid-breakpoint-medium .field-date,
#statements.dgrid-breakpoint-medium .field-account,
#notifications.dgrid-breakpoint-medium .field-account {
  width: 18%;
}
#statements.dgrid-breakpoint-medium .field-docType,
#notifications.dgrid-breakpoint-medium .field-docType {
  width: 25%;
}
#statements.dgrid-breakpoint-medium .field-insertIndexValue,
#notifications.dgrid-breakpoint-medium .field-insertIndexValue {
  width: 30%;
}
#statements.dgrid-breakpoint-medium .largeDocDownload,
#notifications.dgrid-breakpoint-medium .largeDocDownload {
  width: 5%;
}
#notifications.dgrid-breakpoint-small .field-date,
#notifications.dgrid-breakpoint-small .field-account {
  width: 30%;
}
#notifications.dgrid-breakpoint-small .field-docType,
#notifications.dgrid-breakpoint-small .field-insertIndexValue {
  width: 50%;
}
#notifications.dgrid-breakpoint-small .largeDocDownload {
  width: 5%;
  vertical-align: middle;
}
#notifications.dgrid-breakpoint-small .dgrid-row:after {
  content: none;
}
#taxstatements.dgrid-breakpoint-small .field-docType {
  width: 99px;
}
#taxstatements.dgrid-breakpoint-small .dgrid-row:after {
  content: none;
}
#taxstatements.dgrid-breakpoint-small .detail {
  display: none;
}
#statements.dgrid-breakpoint-small .field-date,
#statements.dgrid-breakpoint-small .field-account {
  width: 30%;
}
#statements.dgrid-breakpoint-small .field-docType,
#statements.dgrid-breakpoint-small .field-insertIndexValue {
  width: 50%;
}
#statements.dgrid-breakpoint-small .largeDocDownload {
  width: 5%;
  vertical-align: middle;
}
#statements.dgrid-breakpoint-large .dgrid-column-0-0 {
  width: 4%;
}
#statements.dgrid-breakpoint-large .field-date,
#statements.dgrid-breakpoint-large .field-account,
#statements.dgrid-breakpoint-large .field-docType {
  width: 20%;
}
#statements.dgrid-breakpoint-large .field-insertIndexValue {
  width: 30%;
}
#statements.dgrid-breakpoint-large .largeDocDownload {
  width: 5%;
}
#tradeConfirms.dgrid-breakpoint-small .dgrid-cell {
  min-width: 29%;
  width: 29%;
}
#tradeConfirms.dgrid-breakpoint-small .field-docType {
  min-width: 100px;
}
#tradeConfirms.dgrid-breakpoint-small .dgrid-row:after {
  content: none;
}
#tradeConfirms.dgrid-breakpoint-medium .field-date {
  width: 20%;
}
#tradeConfirms.dgrid-breakpoint-small .dgrid-cell.field-transactionType .dgrid-sort-arrow,
#tradeConfirms.dgrid-breakpoint-medium .dgrid-cell.field-transactionType .dgrid-sort-arrow {
  display: block;
  float: right;
  height: 0;
  left: -55px;
  position: relative;
  top: 20px;
}
@media (max-width: 975px) {
  #tradeConfirms.dgrid-breakpoint-small .dgrid-cell.field-transactionType .dgrid-sort-arrow,
  #tradeConfirms.dgrid-breakpoint-medium .dgrid-cell.field-transactionType .dgrid-sort-arrow {
    left: -35px;
  }
}
#tradeConfirms.dgrid-breakpoint-large {
  width: 100%;
}
#tradeConfirms.dgrid-breakpoint-large .dgrid-no-data {
  white-space: nowrap;
}
#tradeConfirms.dgrid-breakpoint-large .dgrid-column-0-0 {
  width: 4%;
}
#tradeConfirms.dgrid-breakpoint-large .field-date {
  width: 20%;
}
#notifications.dgrid-breakpoint-small .pdfcolumn,
#taxstatements.dgrid-breakpoint-small .pdfcolumn,
#statements.dgrid-breakpoint-small .pdfcolumn,
#tradeConfirms.dgrid-breakpoint-small .pdfcolumn {
  width: 40px;
}
#notifications.dgrid-breakpoint-small .pdfcolumn .pdf_icon,
#taxstatements.dgrid-breakpoint-small .pdfcolumn .pdf_icon,
#statements.dgrid-breakpoint-small .pdfcolumn .pdf_icon,
#tradeConfirms.dgrid-breakpoint-small .pdfcolumn .pdf_icon {
  margin: 0 5px;
}
#SharedDocuments td.field-receivedDt,
#SharedDocuments th.field-receivedDt {
  width: 14%;
}
#SharedDocuments td.field-acctNum,
#SharedDocuments th.field-acctNum {
  width: 15%;
}
#SharedDocuments td.field-sharedDateToDisplay,
#SharedDocuments th.field-sharedDateToDisplay {
  width: 14%;
}
#SharedDocuments td.field-nxiviewIndicator {
  vertical-align: top;
}
#SharedDocuments span.newDocument {
  font-weight: bold;
}
#SharedDocuments span.readDocument {
  font-weight: normal;
}
#SharedDocuments td.dgrid-cell span#openDoc {
  text-decoration: underline;
  cursor: pointer;
  color: #638cbe;
}
#SharedDocuments.dgrid th .dgrid-sort-arrow {
  float: none;
  display: inline-block;
}
#SharedDocuments.dgrid-breakpoint-small th.field-acctNum,
#SharedDocuments.dgrid-breakpoint-small td.field-acctNum,
#SharedDocuments.dgrid-breakpoint-small th.field-receivedDt,
#SharedDocuments.dgrid-breakpoint-small td.field-receivedDt,
#SharedDocuments.dgrid-breakpoint-small th.field-sharedDateToDisplay,
#SharedDocuments.dgrid-breakpoint-small td.field-sharedDateToDisplay {
  width: 40%;
}
#SharedDocuments.dgrid-breakpoint-small th.field-nxiviewIndicator,
#SharedDocuments.dgrid-breakpoint-small td.field-nxiviewIndicator {
  width: 40px;
}
#SharedDocuments.dgrid-breakpoint-small .dgrid-row > * {
  float: none;
  width: 100%;
}
#SharedDocuments.dgrid-breakpoint-small th .dgrid-sort-arrow {
  float: none;
  display: inline-block;
}
@media (orientation: landscape) {
  #SharedDocuments.dgrid-breakpoint-small th.field-receivedDt,
  #SharedDocuments.dgrid-breakpoint-small td.field-receivedDt,
  #SharedDocuments.dgrid-breakpoint-small th.field-acctNum,
  #SharedDocuments.dgrid-breakpoint-small td.field-acctNum,
  #SharedDocuments.dgrid-breakpoint-small th.field-sharedDateToDisplay,
  #SharedDocuments.dgrid-breakpoint-small td.field-sharedDateToDisplay {
    width: 14%;
  }
}
@media (orientation: portrait) {
  #SharedDocuments.dgrid-breakpoint-small th.field-receivedDt,
  #SharedDocuments.dgrid-breakpoint-small td.field-receivedDt,
  #SharedDocuments.dgrid-breakpoint-small th.field-acctNum,
  #SharedDocuments.dgrid-breakpoint-small td.field-acctNum,
  #SharedDocuments.dgrid-breakpoint-small th.field-sharedDateToDisplay,
  #SharedDocuments.dgrid-breakpoint-small td.field-sharedDateToDisplay {
    width: 40%;
  }
}
#SharedDocuments.dgrid-breakpoint-medium th.field-nxiviewIndicator,
#SharedDocuments.dgrid-breakpoint-medium td.field-nxiviewIndicator {
  width: 40px;
}
/* Requested Documents under Statements & Reports */
#reqLrgDocDialog .dijitContentPane {
  width: 815px;
}
#reqLrgDocDialog #lrgDocDetailsGrid .pdf_icon {
  background: transparent url('../../images/icon_PDF.png') no-repeat left top;
  display: block;
  float: left;
  height: 20px;
  margin-top: 5px;
  width: 17px;
  vertical-align: middle;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-medium .dgrid-cell.field-date .dgrid-sort-arrow,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-large .dgrid-cell.field-date .dgrid-sort-arrow,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-medium .dgrid-cell.field-docType .dgrid-sort-arrow,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-large .dgrid-cell.field-docType .dgrid-sort-arrow,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-medium .dgrid-cell.field-account .dgrid-sort-arrow,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-large .dgrid-cell.field-account .dgrid-sort-arrow,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-medium .dgrid-cell.field-status .dgrid-sort-arrow,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-large .dgrid-cell.field-status .dgrid-sort-arrow,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-medium .dgrid-cell.field-pageCount .dgrid-sort-arrow,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-large .dgrid-cell.field-pageCount .dgrid-sort-arrow {
  float: none;
  display: inline-block;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-medium .field-date,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-large .field-date {
  width: 90px;
  outline: 0;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-medium .field-date div,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-large .field-date div {
  margin-right: 0;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-medium .field-docType,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-large .field-docType,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-medium .field-docType div,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-large .field-docType div {
  width: 150px;
  margin: 0;
  padding: 0;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-medium .field-account,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-large .field-account {
  width: 80px;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-medium .field-pageCount,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-large .field-pageCount {
  width: 50px;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-medium .dgrid-column-delete,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-large .dgrid-column-delete {
  width: 45px;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-small .pdfcolumn {
  vertical-align: top;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-small .pdfcolumn .pdf_icon {
  margin-top: 5px;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-small .field-date,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-small .field-account,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-small .field-pageCount {
  width: 120px;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-small .field-docType,
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-small .field-status {
  width: auto;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-small .dgrid-column-delete {
  width: 30px;
}
#reqLrgDocDialog #lrgDocDetailsGrid.dgrid-breakpoint-small .dgrid-cell {
  border-bottom: none;
}
/*start css for ManagedAccountPerformance */
.portlet-boundary_ManagedAccountPerformance_WAR_netxinvestorportfolio_ #ManagedAccountPerfGrid.dgrid-breakpoint-small {
  margin-top: 18px;
}
.portlet-boundary_ManagedAccountPerformance_WAR_netxinvestorportfolio_ #ManagedAccountPerfGrid.dgrid-breakpoint-small .dgrid-content .detail div:first-child .dgrid-row-table {
  border-top: none;
}
.portlet-boundary_ManagedAccountPerformance_WAR_netxinvestorportfolio_ #ManagedAccountPerfGrid.dgrid-breakpoint-small .customDgridHeader {
  float: none;
}
.portlet-boundary_ManagedAccountPerformance_WAR_netxinvestorportfolio_ #ManagedAccountPerfGrid.dgrid-breakpoint-small .field-beginVal,
.portlet-boundary_ManagedAccountPerformance_WAR_netxinvestorportfolio_ #ManagedAccountPerfGrid.dgrid-breakpoint-small .field-endingVal {
  text-align: left !important;
}
.portlet-boundary_ManagedAccountPerformance_WAR_netxinvestorportfolio_ #filterSection {
  margin-top: 40px;
}
/*end css for ManagedAccountPerformance */
#recurringTransferGrid {
  margin-top: 10px;
}
#recurringTransferGrid th.field-description {
  white-space: normal;
}
#recurringTransferGrid .field-description,
#recurringTransferGrid .field-amount {
  text-align: left;
  width: 30%;
}
#recurringTransferGrid .field-frequency,
#recurringTransferGrid .field-status {
  width: 115px;
}
@media (max-width: 320px) {
  #recurringTransferGrid .field-frequency,
  #recurringTransferGrid .field-status {
    width: 100px;
  }
}
#recurringTransferGrid .dgrid-column-0-3 {
  width: 17px;
}
#pendingTransferGrid {
  margin-top: 10px;
}
#pendingTransferGrid .field-siDecsription,
#pendingTransferGrid .field-transferAmount {
  text-align: left;
  width: 35%;
}
#pendingTransferGrid .field-date {
  width: 95px;
}
.dbootstrap #recurringTransferGrid .field-description,
.dbootstrap #recurringTransferGrid .field-fromAccount,
.dbootstrap #recurringTransferGrid .field-frequency {
  border-bottom: none;
}
.dbootstrap #recurringTransferGrid td.field-fromAccount,
.dbootstrap #recurringTransferGrid td.field-toAccount,
.dbootstrap #recurringTransferGrid td.field-frequency {
  padding-right: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dbootstrap #pendingTransferGrid .field-siDecsription,
.dbootstrap #pendingTransferGrid .field-fromAccountNumber,
.dbootstrap #pendingTransferGrid .field-date {
  border-bottom: none;
}
.dbootstrap #pendingTransferGrid td.field-siDecsription,
.dbootstrap #pendingTransferGrid td.field-fromAccountNumber,
.dbootstrap #pendingTransferGrid td.field-toAccount {
  padding-right: 13px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dbootstrap #manageAcctGrid .field-status,
.dbootstrap #manageAcctGrid .field-acctNick,
.dbootstrap #manageAcctGrid .field-bankName,
.dbootstrap #manageAcctGrid .field-transactionType {
  border-bottom: none;
}
.dbootstrap #manageAcctGrid td.field-bankName,
.dbootstrap #manageAcctGrid td.field-accountNickName,
.dbootstrap #manageAcctGrid td.field-description {
  padding-right: 13px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#manageAcctGrid {
  margin-bottom: 10px;
}
#manageAcctGrid .dgrid-row-table td {
  line-height: 25px;
}
#manageAcctGrid .dgrid-column-treeExpand {
  text-align: center;
}
#manageAcctGrid .field-status {
  width: 165px;
}
#manageAcctGrid .field-transactionType {
  width: 125px;
}
#manageAcctGrid .dgrid-column-0-5,
#manageAcctGrid.dgrid-breakpoint-small .dgrid-column-0-2 {
  text-align: center;
  vertical-align: middle;
  width: 75px;
}
#manageAcctGrid .manage-details {
  margin-left: 20px;
}
#manageAcctGrid .manage-details td {
  display: inline-block;
  line-height: 20px;
}
#manageAcctGrid .manage-details td:first-child {
  font-size: 11px;
  width: 165px;
}
#manageAcctGrid .manage-details td:nth-child(2) {
  font-weight: 600;
}
#manageAcctGrid.dgrid-breakpoint-small .dgrid-column-treeExpand {
  text-align: center;
  vertical-align: top;
}
#manageAcctGrid.dgrid-breakpoint-small .manage-details td {
  display: table-cell;
}
#manageAcctGrid.dgrid-breakpoint-small .dgrid-row {
  -webkit-transform: none;
  transform: none;
  -webkit-transition: none;
  transition: none;
  width: 100%;
}
#manageAcctGrid.dgrid-breakpoint-small .dgrid-row.collapsed .detail {
  display: block;
}
#manageAcctGrid.dgrid-breakpoint-small .dgrid-row > * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  float: none;
  width: 100%;
}
#manageAcctGrid.dgrid-breakpoint-small .dgrid-row .detail {
  border-top: 1px solid #e2e2e2;
  padding-left: 10px;
}
#manageAcctGrid.dgrid-breakpoint-small .dgrid-row.collapsed .detail,
#manageAcctGrid.dgrid-breakpoint-small .dgrid-row .detail .icon-chevron-left {
  display: none;
}
@media (max-width: 375px) {
  #manageAcctGrid.dgrid-breakpoint-small .manage-details td:first-child {
    width: 105px;
  }
  #manageAcctGrid.dgrid-breakpoint-small .manage-details td:nth-child(2) {
    vertical-align: top;
  }
}
dojo-rgl-grid .nxi-expanded-row .detail.row > div,
dojo-orderstatus .nxi-expanded-row .detail.row > div {
  width: 100%;
}
dojo-statementfilter div#filterContainer {
  border-top: 1.2px solid #638cb4;
}
dojo-statementfilter div#MA-Filter {
  background-color: #ecf3f8;
}
dojo-statementfilter label {
  font-size: 12px;
  margin: 10px 0px 0px 10px;
}
dojo-statementfilter span.inline {
  margin: 0px 0px 0px 10px;
}
dojo-statementfilter form#statementsFilter {
  margin: 0px -8px 0px 0px;
}
dojo-managedacct div#MA-Perf {
  margin: 30px 0px 0px 0px;
}
.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;
}
#holdingsGrid .dgrid-cell.field-symbol,
#holdingsGrid.netxinvestor .dgrid-cell.field-symbol,
#holdingsGrid .dgrid-cell.field-change,
#holdingsGrid.netxinvestor .dgrid-cell.field-change,
#holdingsGrid .dgrid-cell.field-unrealizedGain,
#holdingsGrid.netxinvestor .dgrid-cell.field-unrealizedGain {
  border: none;
}
.netxinvestor .field-description,
.netxinvestor .field-assetClassTxt {
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.netxinvestor .transactionChartDetail {
  height: 155px;
}
.dgrid div.detail .netxinvestor .transactionChartDetail dl.span1 {
  margin-left: 0;
  padding-left: 0 !important;
}
.dgrid div.detail .netxinvestor .transactionChartDetail dl.span1 dt {
  height: 10px;
}
.dgrid div.detail .netxinvestor .transactionChartDetail dl.span1 + .span3 {
  margin-left: 5%;
}
.dgrid div.detail .netxinvestor .transactionChartDetail dl.span2,
.dgrid div.detail .netxinvestor .transactionChartDetail dl.span3 {
  margin-left: 2.12765957%;
}
.dgrid div.detail .netxinvestor .transactionChartDetail dl.span2 + .span3 {
  margin-left: 0;
}
.netxinvestor .transactionChartDetail .transactionHistoryChartDetail {
  height: 100%;
  float: left;
}
.netxinvestor .transactionChartDetail .transactionHistoryChartDetail dl {
  margin: 3px !important;
}
.netxinvestor .transactionChartDetail .transactionHistoryChartDetail .parent {
  float: left;
  display: table;
  height: 100%;
}
.netxinvestor .transactionChartDetail .transactionHistoryChartDetail .parent .child {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
.netxinvestor .transactionChartDetail .transactionHistoryChartDetail .parent .child.text-left {
  text-align: left;
}
.netxinvestor .transactionChartDetail .transactionHistoryChartDetail .parent .buySellFontSize dd {
  font-size: 14px;
}
.netxinvestor .transactionChartDetail .transactionHistoryChartDetail .parent .transactionsChartSpace {
  margin-top: -15px;
}
.netxinvestor #holdDetailsWithChart .span12 > .row {
  margin-left: 0;
}
.netxinvestor #holdDetailsWithChart .span12 > .row ~ .row {
  margin-left: 0px;
}
.netxinvestor div[id^='dvreDiv'] {
  clear: both;
}
.netxinvestor div[id^='dvreDiv'] .row {
  margin-left: 0;
}
.netxinvestor div[id^='dvreDiv'] .row-fluid,
.row-fluid .netxinvestor div[id^='dvreDiv'] div[id^='dvreAlert'] {
  margin-left: 10px;
}
.netxinvestor div[id^='dvreSel'].dijitPopup.dijitMenuPopup,
.netxinvestor div[id^='tradeDtlSel'].dijitPopup.dijitMenuPopup {
  height: auto;
}
.netxinvestor #lotDetails .span12:first-child td {
  font-weight: 700;
  line-height: 20px;
}
.netxinvestor #lotDetails .span12:first-child + .span12 {
  margin-left: 0;
}
.netxinvestor #lotDetails .span12:first-child + .span12 .table td {
  padding: 6px;
}
.netxinvestor .transactionsChart dl {
  width: auto;
  min-width: 80px;
}
.netxinvestor .iconRightChart {
  padding-left: 20px;
}
.taxLotsUGLDialog,
.annuityDialog,
.taxLotsUGLDialog.netxinvestor,
.annuityDialog.netxinvestor {
  min-height: 600px;
}
.taxLotsUGLDialog .dijitDialogTitleBar,
.annuityDialog .dijitDialogTitleBar,
.taxLotsUGLDialog.netxinvestor .dijitDialogTitleBar,
.annuityDialog.netxinvestor .dijitDialogTitleBar {
  width: 97% !important;
  min-height: 20px;
}
.taxLotsUGLDialog .dijitDialogTitle,
.annuityDialog .dijitDialogTitle,
.taxLotsUGLDialog.netxinvestor .dijitDialogTitle,
.annuityDialog.netxinvestor .dijitDialogTitle {
  display: block;
  float: left;
  width: 95%;
}
.taxLotsUGLDialog .dijitDialogTitle .row-fluid span,
.annuityDialog .dijitDialogTitle .row-fluid span,
.taxLotsUGLDialog.netxinvestor .dijitDialogTitle .row-fluid span,
.annuityDialog.netxinvestor .dijitDialogTitle .row-fluid span {
  min-height: 20px;
}
.taxLotsUGLDialog .dijitDialogCloseIcon,
.annuityDialog .dijitDialogCloseIcon,
.taxLotsUGLDialog.netxinvestor .dijitDialogCloseIcon,
.annuityDialog.netxinvestor .dijitDialogCloseIcon {
  float: right;
  margin-top: -3px;
}
.taxLotsUGLDialog .dijitDialogPaneContent > div,
.annuityDialog .dijitDialogPaneContent > div,
.taxLotsUGLDialog.netxinvestor .dijitDialogPaneContent > div,
.annuityDialog.netxinvestor .dijitDialogPaneContent > div {
  width: 900px;
}
.taxLotsUGLDialog .dijitDialogPaneContent,
.taxLotsUGLDialog.netxinvestor .dijitDialogPaneContent {
  padding: 20px;
  min-height: 500px;
  overflow-x: hidden !important;
}
.taxLotsUGLDialog .dijitDialogTitle .row-fluid span,
.taxLotsUGLDialog.netxinvestor .dijitDialogTitle .row-fluid span {
  text-overflow: ellipsis;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  overflow: hidden;
}
.taxLotsUGLDialog dl.span6:nth-child(2n+1),
.taxLotsUGLDialog.netxinvestor dl.span6:nth-child(2n+1) {
  clear: both;
  margin-left: 0;
}
.taxLotsUGLDialog #holdDetailsWithChart .span12 > .row,
.taxLotsUGLDialog.netxinvestor #holdDetailsWithChart .span12 > .row {
  margin-left: 0;
}
.taxLotsUGLDialog #holdDetailsWithChart .span12 > .row ~ .row,
.taxLotsUGLDialog.netxinvestor #holdDetailsWithChart .span12 > .row ~ .row {
  margin-left: 10px;
}
.taxLotsUGLDialog #holdDetailsWithChart div[id^='detail'] > .row,
.taxLotsUGLDialog.netxinvestor #holdDetailsWithChart div[id^='detail'] > .row {
  margin-left: 0;
}
.dbootstrap .taxLotsUGLDialog .netxinvestor-keyvalues-portlet td,
.dbootstrap .taxLotsUGLDialog.netxinvestor .netxinvestor-keyvalues-portlet td,
.taxLotsUGLDialog.dbootstrap .netxinvestor-keyvalues-portlet td,
.taxLotsUGLDialog.netxinvestor.dbootstrap .netxinvestor-keyvalues-portlet td {
  vertical-align: middle;
}
.dbootstrap .taxLotsUGLDialog .netxinvestor-keyvalues-portlet thead td,
.dbootstrap .taxLotsUGLDialog.netxinvestor .netxinvestor-keyvalues-portlet thead td,
.taxLotsUGLDialog.dbootstrap .netxinvestor-keyvalues-portlet thead td,
.taxLotsUGLDialog.netxinvestor.dbootstrap .netxinvestor-keyvalues-portlet thead td {
  vertical-align: bottom;
}
.dbootstrap .taxLotsUGLDialog .netxinvestor-keyvalues-portlet .dijitSelect td,
.dbootstrap .taxLotsUGLDialog.netxinvestor .netxinvestor-keyvalues-portlet .dijitSelect td,
.taxLotsUGLDialog.dbootstrap .netxinvestor-keyvalues-portlet .dijitSelect td,
.taxLotsUGLDialog.netxinvestor.dbootstrap .netxinvestor-keyvalues-portlet .dijitSelect td {
  line-height: 16px;
}
.taxLotsUGLDialog div[id^='descVal'] .table td,
.taxLotsUGLDialog.netxinvestor div[id^='descVal'] .table td {
  width: 25%;
  white-space: normal;
}
.taxLotsUGLDialog div[id^='descVal'] .table tbody td,
.taxLotsUGLDialog.netxinvestor div[id^='descVal'] .table tbody td {
  word-break: break-all;
}
.taxLotsUGLDialog div[id^='descVal'] div[id^='widget_dialogue'],
.taxLotsUGLDialog.netxinvestor div[id^='descVal'] div[id^='widget_dialogue'] {
  max-width: 150px;
}
.taxLotsUGLDialog div[id^='descVal'] div[id^='widget_dialogue'] .dijitPlaceHolder,
.taxLotsUGLDialog.netxinvestor div[id^='descVal'] div[id^='widget_dialogue'] .dijitPlaceHolder {
  line-height: 1.5;
}
.taxLotsUGLDialog div[id^='dvreDiv'] .row-fluid,
.taxLotsUGLDialog.netxinvestor div[id^='dvreDiv'] .row-fluid,
.taxLotsUGLDialog .row-fluid div[id^='dvreDiv'] div[id^='dvreAlert'],
.taxLotsUGLDialog.netxinvestor .row-fluid div[id^='dvreDiv'] div[id^='dvreAlert'] {
  margin-left: 0;
}
.taxLotsUGLDialog #lotDetails .dbootstrap .dgrid .field-unrealizedGL,
.taxLotsUGLDialog.netxinvestor #lotDetails .dbootstrap .dgrid .field-unrealizedGL {
  border-bottom: none;
}
.annuityDialog,
.annuityDialog.netxinvestor {
  width: 840px;
  min-width: inherit;
  min-height: inherit;
}
.annuityDialog .dijitDialogPaneContent,
.annuityDialog.netxinvestor .dijitDialogPaneContent {
  margin: 20px;
  width: auto !important;
}
.annuityDialog .annuityTabs,
.annuityDialog.netxinvestor .annuityTabs {
  min-height: 300px;
  width: 800px;
  min-width: 800px;
  height: 300px;
}
.annuityDialog .contractTable,
.annuityDialog.netxinvestor .contractTable {
  width: 31%;
  float: left;
  margin-left: 3%;
  margin-top: 3%;
}
.annuityDialog .contractTable:first-child,
.annuityDialog.netxinvestor .contractTable:first-child {
  margin-left: 0;
}
.annuityDialog .contractTable td + td,
.annuityDialog.netxinvestor .contractTable td + td {
  text-align: right;
  font-weight: 600;
}
.annuityDialog .annuityButton,
.annuityDialog.netxinvestor .annuityButton {
  margin-left: 0;
  margin-right: 0;
  width: 800px;
}
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail [id^=section] > div:first-child,
#UGLDetailsPopup [id^=section] > div:first-child,
#UGLDetailsPopup.netxinvestor [id^=section] > div:first-child,
dojo-holdings-aggregate [id^=section] > div:first-child {
  float: left;
  color: #444444;
  font-size: 11px;
  margin-left: 1px;
  margin-right: 115px;
}
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail [id^=section] > span,
#UGLDetailsPopup [id^=section] > span,
#UGLDetailsPopup.netxinvestor [id^=section] > span,
dojo-holdings-aggregate [id^=section] > span {
  font-size: 11px;
}
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail .netxinvestor-keyvalues-portlet header.portlet-topper,
#UGLDetailsPopup .netxinvestor-keyvalues-portlet header.portlet-topper,
#UGLDetailsPopup.netxinvestor .netxinvestor-keyvalues-portlet header.portlet-topper,
dojo-holdings-aggregate .netxinvestor-keyvalues-portlet header.portlet-topper,
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail dojo-holdings-aggregate,
#UGLDetailsPopup dojo-holdings-aggregate,
#UGLDetailsPopup.netxinvestor dojo-holdings-aggregate,
dojo-holdings-aggregate dojo-holdings-aggregate {
  border-top: none;
}
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail .netxinvestor-keyvalues-portlet h1.portlet-title,
#UGLDetailsPopup .netxinvestor-keyvalues-portlet h1.portlet-title,
#UGLDetailsPopup.netxinvestor .netxinvestor-keyvalues-portlet h1.portlet-title,
dojo-holdings-aggregate .netxinvestor-keyvalues-portlet h1.portlet-title,
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail dojo-holdings-aggregate h1.portlet-title,
#UGLDetailsPopup dojo-holdings-aggregate h1.portlet-title,
#UGLDetailsPopup.netxinvestor dojo-holdings-aggregate h1.portlet-title,
dojo-holdings-aggregate dojo-holdings-aggregate h1.portlet-title {
  border: 0;
  border-top: 2px solid #a3a3a3;
  height: 0;
}
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail .netxinvestor-keyvalues-portlet h1.portlet-title-bottom-border,
#UGLDetailsPopup .netxinvestor-keyvalues-portlet h1.portlet-title-bottom-border,
#UGLDetailsPopup.netxinvestor .netxinvestor-keyvalues-portlet h1.portlet-title-bottom-border,
dojo-holdings-aggregate .netxinvestor-keyvalues-portlet h1.portlet-title-bottom-border,
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail dojo-holdings-aggregate h1.portlet-title-bottom-border,
#UGLDetailsPopup dojo-holdings-aggregate h1.portlet-title-bottom-border,
#UGLDetailsPopup.netxinvestor dojo-holdings-aggregate h1.portlet-title-bottom-border,
dojo-holdings-aggregate dojo-holdings-aggregate h1.portlet-title-bottom-border {
  border-top: none;
  border-bottom: 1px solid #bcbcbc;
  font-weight: 500;
}
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail .netxinvestor-keyvalues-portlet td:first-child,
#UGLDetailsPopup .netxinvestor-keyvalues-portlet td:first-child,
#UGLDetailsPopup.netxinvestor .netxinvestor-keyvalues-portlet td:first-child,
dojo-holdings-aggregate .netxinvestor-keyvalues-portlet td:first-child,
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail dojo-holdings-aggregate td:first-child,
#UGLDetailsPopup dojo-holdings-aggregate td:first-child,
#UGLDetailsPopup.netxinvestor dojo-holdings-aggregate td:first-child,
dojo-holdings-aggregate dojo-holdings-aggregate td:first-child {
  width: 24%;
}
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail .netxinvestor-keyvalues-portlet td:first-child + td,
#UGLDetailsPopup .netxinvestor-keyvalues-portlet td:first-child + td,
#UGLDetailsPopup.netxinvestor .netxinvestor-keyvalues-portlet td:first-child + td,
dojo-holdings-aggregate .netxinvestor-keyvalues-portlet td:first-child + td,
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail dojo-holdings-aggregate td:first-child + td,
#UGLDetailsPopup dojo-holdings-aggregate td:first-child + td,
#UGLDetailsPopup.netxinvestor dojo-holdings-aggregate td:first-child + td,
dojo-holdings-aggregate dojo-holdings-aggregate td:first-child + td,
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail .netxinvestor-keyvalues-portlet td:first-child + td + td,
#UGLDetailsPopup .netxinvestor-keyvalues-portlet td:first-child + td + td,
#UGLDetailsPopup.netxinvestor .netxinvestor-keyvalues-portlet td:first-child + td + td,
dojo-holdings-aggregate .netxinvestor-keyvalues-portlet td:first-child + td + td,
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail dojo-holdings-aggregate td:first-child + td + td,
#UGLDetailsPopup dojo-holdings-aggregate td:first-child + td + td,
#UGLDetailsPopup.netxinvestor dojo-holdings-aggregate td:first-child + td + td,
dojo-holdings-aggregate dojo-holdings-aggregate td:first-child + td + td {
  width: 24%;
  text-align: right;
}
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail .netxinvestor-keyvalues-portlet thead td,
#UGLDetailsPopup .netxinvestor-keyvalues-portlet thead td,
#UGLDetailsPopup.netxinvestor .netxinvestor-keyvalues-portlet thead td,
dojo-holdings-aggregate .netxinvestor-keyvalues-portlet thead td,
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail dojo-holdings-aggregate thead td,
#UGLDetailsPopup dojo-holdings-aggregate thead td,
#UGLDetailsPopup.netxinvestor dojo-holdings-aggregate thead td,
dojo-holdings-aggregate dojo-holdings-aggregate thead td {
  color: #999999;
  line-height: 1;
}
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail .netxinvestor-keyvalues-portlet tbody tr:last-child,
#UGLDetailsPopup .netxinvestor-keyvalues-portlet tbody tr:last-child,
#UGLDetailsPopup.netxinvestor .netxinvestor-keyvalues-portlet tbody tr:last-child,
dojo-holdings-aggregate .netxinvestor-keyvalues-portlet tbody tr:last-child,
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail dojo-holdings-aggregate tbody tr:last-child,
#UGLDetailsPopup dojo-holdings-aggregate tbody tr:last-child,
#UGLDetailsPopup.netxinvestor dojo-holdings-aggregate tbody tr:last-child,
dojo-holdings-aggregate dojo-holdings-aggregate tbody tr:last-child {
  border-bottom: 1px solid #dddddd;
}
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail .netxinvestor-keyvalues-portlet tbody td:first-child,
#UGLDetailsPopup .netxinvestor-keyvalues-portlet tbody td:first-child,
#UGLDetailsPopup.netxinvestor .netxinvestor-keyvalues-portlet tbody td:first-child,
dojo-holdings-aggregate .netxinvestor-keyvalues-portlet tbody td:first-child,
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail dojo-holdings-aggregate tbody td:first-child,
#UGLDetailsPopup dojo-holdings-aggregate tbody td:first-child,
#UGLDetailsPopup.netxinvestor dojo-holdings-aggregate tbody td:first-child,
dojo-holdings-aggregate dojo-holdings-aggregate tbody td:first-child {
  text-transform: lowercase;
}
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail .netxinvestor-keyvalues-portlet tbody td:first-child:first-letter,
#UGLDetailsPopup .netxinvestor-keyvalues-portlet tbody td:first-child:first-letter,
#UGLDetailsPopup.netxinvestor .netxinvestor-keyvalues-portlet tbody td:first-child:first-letter,
dojo-holdings-aggregate .netxinvestor-keyvalues-portlet tbody td:first-child:first-letter,
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail dojo-holdings-aggregate tbody td:first-child:first-letter,
#UGLDetailsPopup dojo-holdings-aggregate tbody td:first-child:first-letter,
#UGLDetailsPopup.netxinvestor dojo-holdings-aggregate tbody td:first-child:first-letter,
dojo-holdings-aggregate dojo-holdings-aggregate tbody td:first-child:first-letter {
  text-transform: uppercase;
}
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail .netxinvestor-keyvalues-portlet tbody div[id^="tradeDetailId"] .dijitComboBox,
#UGLDetailsPopup .netxinvestor-keyvalues-portlet tbody div[id^="tradeDetailId"] .dijitComboBox,
#UGLDetailsPopup.netxinvestor .netxinvestor-keyvalues-portlet tbody div[id^="tradeDetailId"] .dijitComboBox,
dojo-holdings-aggregate .netxinvestor-keyvalues-portlet tbody div[id^="tradeDetailId"] .dijitComboBox,
.netxinvestor .dgrid [id^=holdingAggregate-row-] div.detail dojo-holdings-aggregate tbody div[id^="tradeDetailId"] .dijitComboBox,
#UGLDetailsPopup dojo-holdings-aggregate tbody div[id^="tradeDetailId"] .dijitComboBox,
#UGLDetailsPopup.netxinvestor dojo-holdings-aggregate tbody div[id^="tradeDetailId"] .dijitComboBox,
dojo-holdings-aggregate dojo-holdings-aggregate tbody div[id^="tradeDetailId"] .dijitComboBox {
  width: 151px;
}
dojo-holdings-aggregate div#holdings-aggregate-detail div#holdingAggregate.dgrid div.detail div[id^="dvreDiv"].row-fluid dl {
  padding-left: 0px;
}
dojo-holdings-aggregate div#holdings-aggregate-detail div#holdingAggregate.dgrid div[id^='detail'] > div[id^="desc"].row-fluid.span6:first-child {
  margin-left: 0px;
}
dojo-holdings-aggregate div#holdings-aggregate-detail div#holdingAggregate.dgrid div[id^='detail'] > div[id^="desc"].row-fluid:first-child {
  margin-left: -9px;
}
dojo-holdings-aggregate div[class*="span"] {
  margin-left: -5px;
}
dojo-holdings-aggregate #holdingAggregate.dgrid div[id^='descVal'] div[id^='widget_tradeDtlSel'] {
  width: 110%;
}
dojo-holdings-aggregate #holdingAggregate div[class*="span12"] div[id^="desc"] {
  width: 48.93617021276595%;
}
dojo-holdings-aggregate #holdingAggregate div[class*="span12"] div[id^="descVal"] table {
  width: 85%;
  margin-left: -10px;
}
dojo-holdings-aggregate #holdingAggregate.dgrid-breakpoint-large div[id^='dvreDiv'] div[id^='dvreAlert'] {
  margin-left: 10px;
  width: 410px;
}
dojo-holdings-aggregate #holdingAggregate .detail.row .row {
  margin-right: -50px;
  padding-top: 0;
}
dojo-holdings-aggregate .span12 .portlet-content-container .table {
  width: 780px;
  border-top: 2px solid #a3a3a3;
}
dojo-holdings-aggregate .span6 .portlet-content-container .table {
  width: 383px;
  margin-left: -5px;
  border-top: 2px solid #a3a3a3;
}
dojo-holdings-aggregate .dgrid div.detail .row .transactionChartDetail {
  width: 371px;
  height: 153px;
}
dojo-holdings-aggregate .dgrid div.detail .row .transactionChartDetail .parent.icon-left.span1 {
  width: 23px;
}
dojo-holdings-aggregate .dgrid div.detail .row .transactionChartDetail .parent.content.span9 {
  width: 300px;
}
dojo-holdings-aggregate .dgrid div.detail .row .transactionChartDetail .parent.icon-right.iconRightChart.span1 {
  width: 3px;
}
dojo-holdings-aggregate .transactionChartDetail .transactionHistoryChartDetail {
  width: 100%;
}
dojo-holdings-aggregate .transactionHistoryChartDetail .icon-left {
  margin-left: 0;
  display: inline-table !important;
}
dojo-holdings-aggregate .transactionHistoryChartDetail .content {
  margin-left: 2.127659574468085%;
}
dojo-holdings-aggregate .transactionHistoryChartDetail .icon-right {
  padding-left: 0;
  padding-right: 10px;
}
dojo-holdings-aggregate .span6 .transactionChartDetail .transactionHistoryChartDetail .icon-right {
  float: right;
}
dojo-rtquote-toggle .breakpoint-large#rt_quoteToggle_standAlone #asofdate .date-group {
  margin-top: -35px;
}
dojo-rtquote-toggle .breakpoint-large#rt_quoteToggle_standAlone #realTimeQuoteToggle .btn-group {
  margin-top: -30px;
}
.com_pershing_holdingsummary section,
dojo-holdings-summary section {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 0 5px;
  color: #555555;
}
.com_pershing_holdingsummary #holdingSummary,
dojo-holdings-summary #holdingSummary {
  position: relative;
}
.com_pershing_holdingsummary #holdingSummary div[id^='AcuvdIpacDefinitions'],
dojo-holdings-summary #holdingSummary div[id^='AcuvdIpacDefinitions'] {
  top: -33px;
  left: 210px;
  position: absolute;
}
.com_pershing_holdingsummary #holdingSummary div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large,
dojo-holdings-summary #holdingSummary div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large {
  top: 0;
}
.com_pershing_holdingsummary header.portlet-topper,
dojo-holdings-summary header.portlet-topper {
  border-top: none;
}
.com_pershing_holdingsummary dl,
dojo-holdings-summary dl {
  float: left;
  margin: 13px 0;
  cursor: pointer;
  padding-left: 5px;
  clear: both;
}
.com_pershing_holdingsummary dl.equity,
dojo-holdings-summary dl.equity {
  border-left: #2f659b 9px solid;
}
.com_pershing_holdingsummary dl.fixedIncome,
dojo-holdings-summary dl.fixedIncome {
  border-left: #e57e10 9px solid;
}
.com_pershing_holdingsummary dl.mutualFund,
dojo-holdings-summary dl.mutualFund {
  border-left: #96b9d8 9px solid;
}
.com_pershing_holdingsummary dl.cash,
dojo-holdings-summary dl.cash {
  border-left: #ffb301 9px solid;
}
.com_pershing_holdingsummary dl.option,
dojo-holdings-summary dl.option {
  border-left: #6d8e4c 9px solid;
}
.com_pershing_holdingsummary dl.other,
dojo-holdings-summary dl.other {
  border-left: #a5bc80 9px solid;
}
.com_pershing_holdingsummary dl.total,
dojo-holdings-summary dl.total {
  border-top: 2px solid #c2c2c2;
  padding-top: 15px;
  padding-right: 20px;
  padding-left: 15px;
}
.com_pershing_holdingsummary .summaryPercent,
dojo-holdings-summary .summaryPercent {
  color: #575757;
}
.com_pershing_holdingsummary .mvChangeLabel,
dojo-holdings-summary .mvChangeLabel {
  font-size: 14px;
  color: #575757;
}
.com_pershing_holdingsummary .mvChangeVal,
dojo-holdings-summary .mvChangeVal {
  font-size: 14px;
  color: #000;
  font-weight: 600;
}
.com_pershing_holdingsummary .mvChangePercent,
dojo-holdings-summary .mvChangePercent {
  font-size: 12px;
  color: #575757;
  font-weight: 400;
}
.com_pershing_holdingsummary p,
dojo-holdings-summary p {
  font-size: 10px;
  line-height: 12px;
  clear: both;
}
.com_pershing_holdingsummary .chart,
dojo-holdings-summary .chart,
.com_pershing_holdingsummary .highcharts-container,
dojo-holdings-summary .highcharts-container {
  height: 130px;
  width: 100%;
  margin-bottom: 20px;
}
.com_pershing_holdingsummary div.backLink,
dojo-holdings-summary div.backLink {
  cursor: pointer;
}
.com_pershing_holdingsummary span#icon-remove-circle,
dojo-holdings-summary span#icon-remove-circle {
  float: right;
  margin-right: 5px;
}
.com_pershing_holdingsummary .childHeader.ipac dd span:last-child,
dojo-holdings-summary .childHeader.ipac dd span:last-child {
  color: #000;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
}
.com_pershing_holdingsummary .childHeader.ipac div.positionSummary p,
dojo-holdings-summary .childHeader.ipac div.positionSummary p {
  clear: both;
  margin-left: 14px;
  font-size: 12px;
}
.com_pershing_holdingsummary .childItem.ipac dl,
dojo-holdings-summary .childItem.ipac dl {
  margin-bottom: 0;
}
.com_pershing_holdingsummary .childItem.ipac div.ipacValue,
dojo-holdings-summary .childItem.ipac div.ipacValue {
  clear: both;
  margin-left: 14px;
}
.com_pershing_holdingsummary .childItem.ipac div.ipacValue .summaryValue,
dojo-holdings-summary .childItem.ipac div.ipacValue .summaryValue {
  color: #000000;
}
.com_pershing_holdingsummary .childItem.ipac span#icon-remove-circle,
dojo-holdings-summary .childItem.ipac span#icon-remove-circle {
  cursor: pointer;
}
.com_pershing_holdingsummary div#childrenSummaryDetails div.childHeader.acuvd,
dojo-holdings-summary div#childrenSummaryDetails div.childHeader.acuvd {
  border-bottom: 1px solid #c2c2c2;
}
.com_pershing_holdingsummary div#childrenSummaryDetails div.childHeader.acuvd dt,
dojo-holdings-summary div#childrenSummaryDetails div.childHeader.acuvd dt {
  font-size: 15px;
}
.com_pershing_holdingsummary span.backLink,
dojo-holdings-summary span.backLink {
  color: #2d8dae;
  font-size: 12px;
  text-transform: uppercase;
}
.com_pershing_holdingsummary .effect6,
dojo-holdings-summary .effect6 {
  position: relative;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0) inset;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0) inset;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0) inset;
  background-color: #ececec !important;
  outline: 1px solid #f2f5f7;
}
.com_pershing_holdingsummary .effect6:before,
dojo-holdings-summary .effect6:before,
.com_pershing_holdingsummary .effect6:after,
dojo-holdings-summary .effect6:after {
  content: "";
  position: absolute;
  z-index: -1;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.8);
  top: 50%;
  bottom: 0;
  left: 10px;
  right: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
}
.com_pershing_holdingsummary .box,
dojo-holdings-summary .box {
  width: 99%;
  background: #FFF;
}
.com_pershing_holdingsummary dl.box span i.icon-remove-circle,
dojo-holdings-summary dl.box span i.icon-remove-circle {
  float: right;
}
.com_pershing_holdingsummary dojo-holdings-summary section.portlet,
dojo-holdings-summary dojo-holdings-summary section.portlet {
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 0 5px;
  color: #555555;
}
.com_pershing_holdingsummary dojo-holdings-summary .muted,
dojo-holdings-summary dojo-holdings-summary .muted {
  line-height: 25px;
}
dojo-holdings-summary p {
  line-height: 20px !important;
}
.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: #4c4c4c;
  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: #2d8dae;
  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: #4c4c4c;
  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: #4c4c4c;
}
.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;
}
#marketIndicies_dropdown .row {
  margin-left: 0;
}
#marketIndicies_dropdown .row h4 {
  color: #094981;
}
#marketIndicies {
  background: transparent url('images/icon_marketIndices.png') no-repeat left top;
  height: 29px;
  width: 29px;
  cursor: pointer;
  display: inline-block;
  *display: inline;
  zoom: 1;
  vertical-align: bottom;
}
#marketIndicies_dropdown {
  overflow-y: hidden!important;
}
#marketIndicies_dropdown p.muted {
  font-size: 10px;
  font-weight: 400;
  line-height: 14px;
  margin-top: 15px;
}
#marketIndicies_dropdown dl {
  float: left;
  margin: 0 !important;
}
#marketIndicies_dropdown dl.span2 {
  width: 125px !important;
}
#marketIndicies_dropdown dt {
  font-size: 12px;
  color: #444444;
  text-transform: uppercase;
  font-weight: 400;
}
#marketIndicies_dropdown dd {
  margin: 0;
  color: #333333;
  font-weight: 600;
  font-size: 16px;
}
#marketIndicies_dropdown .positive {
  color: #099e00 !important;
}
#marketIndicies_dropdown .negative {
  color: #9c1c1b !important;
}
#marketIndicies_dropdown div.span4.positionContainer {
  height: 25px;
  width: 110px !important;
  overflow: hidden;
  position: relative;
  margin-left: 0;
  margin-right: 20px;
  margin-top: 10px;
}
#marketIndicies_dropdown div.positionContainer img {
  position: absolute !important;
  top: 0 !important;
  left: 0px;
  height: 25px;
  max-width: none;
}
#marketIndicies_dropdown div.positionContainer img.SPX {
  left: -210px;
}
#marketIndicies_dropdown div.positionContainer img.COMP {
  left: -105px;
}
#marketIndicies_dropdown div.positionContainer img.DJI {
  left: 3px;
}
#marketIndicies_dropdown .percent {
  font-size: 12px;
}
.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;
}
/** Mobile Center **/
div#mobile-center-splash {
  overflow: hidden;
  background: transparent url('../../images/mobileCenter_splash.png') no-repeat top left;
  height: 475px;
}
div#mobile-center-splash dl#mobile-center-splash-points {
  position: relative;
  top: 137px;
  left: 697px;
}
div#mobile-center-splash dl#mobile-center-splash-points dt {
  width: 14px;
  height: 14px;
  float: left;
  background-color: #ff913a;
  margin-top: 3px;
  margin-right: 19px;
}
div#mobile-center-splash dl#mobile-center-splash-points dd {
  font-weight: normal;
  font-size: 22px;
  width: 100%;
  margin-bottom: 16px;
  color: #555555;
  white-space: nowrap;
}
div#mobile-center-main .qr-code-block {
  background: transparent url('../../images/mobileCenter_QRcode.png') no-repeat top left;
  height: 75px;
  width: 75px;
  display: inline-block;
}
div#mobile-center-main .qr-code-block.ios {
  background: transparent url('../../images/mobileCenter_iOS_QRcode.png') no-repeat top left;
  height: 233px;
  width: 260px;
  display: inline-block;
}
div#mobile-center-main .qr-code-block.android {
  background: transparent url('../../images/mobileCenter_Android_QRcode.png') no-repeat top left;
  height: 240px;
  width: 250px;
  display: inline-block;
}
/* START : MCV-Manage User Page */
body.manageuser {
  background-image: none !important;
}
.or-spacer-vertical {
  display: inline-block;
  margin-left: 100px;
  width: 100px;
  top: -28px;
  position: relative;
}
.or-spacer-vertical .mask {
  overflow: hidden;
  width: 20px;
  height: 200px;
}
.or-spacer-vertical.left .mask:after {
  content: '';
  display: block;
  margin-left: -20px;
  width: 20px;
  height: 100%;
  border-radius: 12px / 125px;
  box-shadow: 0 0 14px #777777;
}
.historyEconfirmsModal {
  width: 50% !important;
}
.historyEconfirmsModal .dijitDialogPaneContent {
  padding: 4px 12px 19px;
}
.historyEconfirmsModal .dijitDialogPaneContent .dgrid-scroller {
  margin-top: 21px !important;
}
/* END : MCV-Manage User Page */
hr.security-settings-header {
  margin: 12px 0;
}
/* REMOVE - duplicate nav styles - copied over from site.less */
nav {
  font-weight: 400;
  color: #ffffff;
  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: #ffffff;
  font-weight: 600;
}
.navbar ul.nav > li > a:focus,
.navbar ul.nav > li > a:hover {
  color: #333333;
}
.navbar ul.nav > li > a {
  color: #ffffff;
  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 #333333;
  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 transparent;
  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: #23282c;
  font-size: 16px;
  color: #ffffff;
}
div.navbar-inner.toplevel ul li {
  background-color: #ffffff;
  font-size: 16px;
  color: #ffffff;
  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: #ffffff;
  font-weight: 600;
}
.nav-menu ul li a {
  color: #ffffff;
  font-weight: 400;
  padding: 10px 0;
  margin: 0px 20px;
}
.nav-menu .divider-vertical {
  margin: 0;
}
.nav-menu ul > li.open {
  border-top: 5px solid #333333;
  background-color: #ffffff;
  margin-bottom: -2px;
}
div.nav-menu {
  border-top: none;
  font-weight: 400;
  color: #ffffff;
  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: #23282c;
  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 #333333;
  background-color: #ffffff;
  margin-bottom: -2px;
}
ul.layouts.level-1 li {
  background-color: #ffffff;
  font-size: 16px;
  color: #ffffff;
  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: #7f7f7f;
  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: #f9f9f9;
  margin: 0;
  border: none;
  line-height: 41px;
  height: auto;
  padding: 0;
}
.communications ul.layouts li.open {
  background-color: #f9f9f9;
  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: #f9f9f9;
  margin: 0px;
  border: medium none;
  line-height: 41px;
  height: auto;
  padding: 0px;
  float: none;
}
.thirdLevelNav ul.layouts li.open {
  background-color: #f9f9f9;
  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;
}
#identity-verification {
  margin: 2% 2%;
}
#identity-verification .padding-top {
  padding-top: 0px;
}
#identity-verification input[type="radio"] {
  margin: 0;
}
#identity-verification input[type="text"] {
  height: 30px;
  margin-bottom: 0;
}
#identity-verification .email {
  padding-left: 29px;
  padding-top: 13px;
}
#identity-verification .checkbox {
  padding-left: 5px !important;
}
#identity-verification .toUpperCase {
  text-transform: uppercase;
}
#identity-verification .spacebottom {
  padding-bottom: 75px;
}
#identity-verification .form {
  border-bottom: 2px solid #adadad;
}
#identity-verification .dijitIcon:before,
#identity-verification .dijitMenuArrowCell .dijitMenuExpand:before,
#identity-verification .dijitArrowButtonInner:before,
#identity-verification .icon-caret-down:before {
  font-size: xx-large;
  color: #999999;
}
#identity-verification .dijit.dijitReset.dijitInline.dijitLeft {
  width: 100%;
}
#identity-verification .errorTooltip .dijitTooltipContainer {
  background-color: #f2dede;
  color: #990000;
  border-color: #a22726;
}
#identity-verification .errorTooltip .dijitTooltipConnector {
  border-right-color: #f2dede;
  top: 17px;
}
#identity-verification .reviewDiv .span6 div {
  clear: both;
}
#identity-verification .radioButtonSpacing {
  margin-left: 30px;
  margin-bottom: 5px;
}
#identity-verification .sectionHeader {
  padding-bottom: 5px;
  border-bottom: 1px solid #adadad;
}
#identity-verification .btn-high .fa-check-circle {
  left: -1.1em;
  position: relative;
  top: 11%;
  font-size: 1.5em;
}
#identity-verification .btn-medium .fa-check-circle {
  left: -0.7em;
  position: relative;
  top: 11%;
  font-size: 1.5em;
}
#identity-verification .supportPhone {
  margin-left: 0px;
  margin-bottom: 5px;
  padding: 5px 10px;
  background-color: #dddddd;
  font-weight: 600;
  text-align: left;
}
@media (min-width: 768px) {
  #identity-verification .supportPhone {
    position: relative;
    top: 10px;
  }
}
#identity-verification div {
  min-height: 0px;
}
#identity-verification .noMargin {
  margin-top: 0px;
  margin-bottom: 5px;
  border-top: 1px solid #ccc;
}
#identity-verification .readOnlyText {
  font-size: 14px;
}
#identity-verification .mutedHeader {
  padding-top: 0;
}
#identity-verification .control-group {
  margin-bottom: 25px;
}
#identity-verification .btn-option {
  position: relative;
  margin-right: 10px;
}
#identity-verification .btn-option .btn {
  margin-left: 0px;
  padding-top: 0;
  line-height: inherit;
}
#identity-verification .btn-option .btn span {
  word-wrap: break-word;
}
#identity-verification .btn-option .fa-check-circle {
  position: absolute;
  left: 0.5em;
  top: 30%;
  color: #000000;
}
#identity-verification .ansButton {
  width: 100%;
  margin-left: 0px;
  padding-top: 0;
  line-height: 15px;
  font-weight: 700;
  font-size: 12px;
  border-radius: 5px;
  height: 50px;
  color: #fff;
  background-color: #9a9a9a;
  border: 1px solid #094981;
  text-align: center;
}
#identity-verification .ansButton.ansButton-selected {
  background-color: #638cb4;
  color: #000000;
  padding-left: 30px;
}
#identity-verification .btn-option:nth-child(4) {
  margin-left: 0px;
}
#identity-verification a {
  cursor: pointer;
}
#identity-verification div[data-dojo-attach-point=questionHolder] {
  font-size: 18px;
  font-weight: bold;
}
#identity-verification button.btn.btn-primary {
  margin-right: 15px;
}
#identity-verification button.btn.btn-primary[disabled] {
  color: #ffffff;
  background-color: #cecece;
  border: 1px solid #094981;
}
#identity-verification .fa.fa-eye,
#identity-verification .fa.fa-eye-slash {
  position: absolute;
  top: 18px;
  cursor: pointer;
  color: #cecece;
  left: 90%;
}
#identity-verification .icon-info-sign {
  color: #638cb4;
  text-shadow: 1px 1px 1px #cccccc;
}
#identity-verification .fa.fa-stack-2x {
  color: #eeeeee;
}
#identity-verification .phoneheading {
  font-style: normal;
  font-size: 18px;
  padding-bottom: 10px;
}
#identity-verification button,
#identity-verification .btn {
  -webkit-tap-highlight-color: transparent;
}
#identity-verification .error {
  border: 1px solid red !important;
}
#identity-verification .supportPhoneSpan {
  height: 0px;
}
#identity-verification .supportPhone {
  margin-left: 0px;
  margin-bottom: 5px;
  padding: 5px 10px;
  background-color: #dddddd;
  font-weight: 600;
  text-align: left;
}
#identity-verification .linkText {
  color: #2d8dae;
  padding-top: 0px;
  cursor: pointer;
  font-weight: 600;
}
#identity-verification .emptySpan {
  height: 0px;
}
#identity-verification .btnGrey {
  background-color: #9a9a9a;
  border: 1px solid #818181;
}
#identity-verification .margin-left {
  margin-left: 0px;
  margin-top: 12px;
}
#identity-verification .bold {
  font-weight: 600;
}
#identity-verification .actionable {
  color: #638cb4 !important;
  cursor: pointer;
}
#identity-verification .answerHolder {
  margin-top: 20px;
}
#identity-verification .muted {
  font-size: 13px;
  padding-top: 0px;
}
#identity-verification .naoLogout {
  dispaly: block;
}
.identity-verification-form {
  padding: 10px 5px 20px;
}
#identity-verification .inputElement input[type="text"],
#identity-verification .inputElement input[type="password"],
#identity-verification .inputElement select,
#identity-verification input[type="text"],
#identity-verification input[type="password"],
#identity-verification 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%;
}
#identity-verification input[type="text"],
#identity-verification input[type="password"],
#identity-verification select {
  height: 61px;
  border: 1px solid #c8c8c8;
}
#identity-verification .inputElement input[type="text"],
#identity-verification .inputElement input[type="password"] {
  padding: 2em 10px 6px 10px !important;
}
#identity-verification .inputElement select {
  padding: 1em 10px 6px 5px;
}
#identity-verification .inputElement label {
  box-sizing: border-box;
  font-size: 77%;
  color: #aeaeae;
  letter-spacing: 0.03em;
  position: absolute;
  top: 5px;
  left: 10px;
  text-transform: uppercase;
}
#identity-verification .readOnlyElement span {
  font-size: 70%;
  color: #aeaeae;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}
#identity-verification .inputElement .active label,
#identity-verification input:focus + label {
  color: #0059a6;
  font-weight: bold;
  letter-spacing: -0.01em;
}
#identity-verification .inputElement {
  margin-top: -1px;
  position: relative;
  border: 1px solid #c8c8c8;
  border-radius: 5px;
}
#identity-verification .margin-left {
  margin-left: 0px;
  margin-top: 12px;
}
#identity-verification .radio-margin {
  margin-left: 5px;
}
#identity-verification .span2Extended {
  width: 17.2%;
}
#identity-verification .capitalize {
  text-transform: capitalize;
}
#identity-verification .dijitTextBox.dijitFocused label,
#identity-verification .dijitValidationTextBox.dijitFocused label,
#identity-verification .dijitComboBox.dijitFocused label,
#identity-verification .dijitTextBoxFocused label,
#identity-verification .dijitValidationTextBoxFocused label,
#identity-verification .dijitComboBoxFocused label {
  color: #0059a6;
  font-weight: bold;
  letter-spacing: -0.01em;
}
#identity-verification .dijitTextBoxError,
#identity-verification .dijitValidationTextBoxError {
  border: 1px solid red !important;
}
#identity-verification input[type="text"],
#identity-verification .input[type="password"] {
  padding: 2em 10px 6px 10px !important;
}
#identity-verification select {
  padding: 1em 10px 6px 5px !important;
}
#identity-verification .dijitComboButton .dijitArrowButton,
#identity-verification .dijitComboBox .dijitButtonNode.dijitArrowButton,
#identity-verification .dijitSpinnerButtonContainer.dijitButtonNode,
#identity-verification .dijitSelect .dijitButtonNode.dijitArrowButton {
  height: 49px;
  background: none;
  width: 20px;
  border: none;
}
#identity-verification .dijitArrowButtonInner {
  position: relative;
  top: 36%;
}
#identity-verification .dijitInputContainer {
  height: 61px;
}
#identity-verification .dijitTextBox {
  border-radius: 5px;
  width: 100% !important;
}
#identity-verification .dijitPlaceHolder {
  padding-left: 10px;
  padding-top: 35px;
}
#identity-verification .bottomBorder {
  padding-bottom: 20px;
  border-bottom: 1px solid #cecece;
  margin-bottom: 20px;
}
#identity-verification .guidetextRight {
  position: relative;
  right: -280px;
  top: -30px;
}
#identity-verification .review-button,
#identity-verification review-button:hover {
  position: relative;
  right: -120px;
  top: 0px;
  width: 110px;
}
#p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .infoDialog {
  display: block;
}
#p_p_id_accountVeridQA_WAR_netxinvestoraccountopening_ .fa.fa-warning {
  font-size: 5.5em;
}
.dijitDialog.verid {
  width: 420px;
}
.dijitDialog.verid a {
  cursor: pointer;
}
.muted.span4.whySSN {
  margin-top: 30px;
}
.muted.span4.whySSN .icon-info-label {
  font-size: 15px;
}
p.verID-HelpText {
  font-size: 15px;
}
@media screen and (max-width: 811px) {
  #identity-verification .verIdForm {
    margin: 0px 10px 0px -20px;
  }
  #identity-verification .fa.fa-eye,
  #identity-verification .fa.fa-eye-slash {
    left: 94%;
  }
  #identity-verification .helpBar {
    white-space: nowrap;
    left: -15px;
    width: 96%;
  }
  #identity-verification .answerHolder {
    margin: 20px 10px 0px 0px;
  }
  #identity-verification .margin-left {
    margin-top: 0px;
  }
  #identity-verification .control-group {
    margin-bottom: 15px;
  }
  .dijitDialog.verid {
    min-height: 205px;
  }
}
@media screen and (min-width: 280px) and (max-width: 595px) {
  #identity-verification .verIdForm {
    margin: 0px 15px 0px 0px;
  }
  #identity-verification .fa.fa-eye,
  #identity-verification .fa.fa-eye-slash {
    left: 87%;
  }
  #identity-verification .questionHolder {
    margin: 15px;
  }
  #identity-verification .answerHolder {
    margin: 20px 0px 0px 25px;
  }
  #identity-verification .helpBar {
    white-space: nowrap;
    width: 90%;
    margin-top: 10px;
  }
}
#portlet_incomingCashSummary_WAR_netxinvestorportfolio form#incomeCashSummaryFilter span.inline .dijitCheckBox {
  float: left;
}
#portlet_incomingCashSummary_WAR_netxinvestorportfolio form#incomeCashSummaryFilter span.inline .dijitCheckBox + label {
  float: left;
  width: auto;
  margin-left: 5px;
}
.dbootstrap #portlet_incomingCashSummary_WAR_netxinvestorportfolio #includeMutualFund .dijitCheckBox {
  width: 12px;
  height: 12px;
}
.dbootstrap #portlet_incomingCashSummary_WAR_netxinvestorportfolio #includeMutualFund .dijitCheckBox:before {
  position: absolute;
  top: -3px;
  left: 0;
}
#incomeCashSummaryFilter_docType_dropdown {
  height: auto;
}
#incomeCashSummaryFilter input.dijitInputField.dijitArrowButtonInner,
#containerMaturityScheduleFilter input.dijitInputField.dijitArrowButtonInner {
  width: 12px;
}
#pcfDetails {
  min-width: 720px;
  max-width: 1069px;
}
#pcfDetailDialog.dgrid-breakpoint-large #pcfDetails {
  width: auto !important;
  min-width: 1069px;
}
.desktop #pcfDetailDialog.dgrid-breakpoint-large .dijitDialogTitleBar {
  width: 97.5% !important;
}
#pcfDetailDialog form#pcfSummaryFilter span.inline,
#pcfDetailDialog form#containerCSRFilter span.inline {
  margin-left: 10px;
  display: inline-block;
}
#pcfDetailDialog form#pcfSummaryFilter span.inline .dijitCheckBox + label,
#pcfDetailDialog form#containerCSRFilter span.inline .dijitCheckBox + label {
  margin-top: 5px;
  margin-left: 5px;
}
#pcfDetailDialog form#pcfSummaryFilter span.inline .dijitCheckBoxDisabled + label,
#pcfDetailDialog form#containerCSRFilter span.inline .dijitCheckBoxDisabled + label {
  cursor: not-allowed;
}
#pcfDetailDialog #cash-flow {
  margin-top: 20px;
}
#pcfDetailDialog #cash-flow .add-on .icon-download,
#pcfDetailDialog #cash-flow .add-on .icon-print {
  color: #638cb4;
  margin-right: 5px;
}
#portlet_FixedIncomeCashFlow_WAR_netxinvestorportfolio .dgrid div.detail dl {
  margin: 0;
}
#portlet_FixedIncomeCashFlow_WAR_netxinvestorportfolio .dgrid div.detail dd {
  font-weight: normal;
  font-size: 13px;
}
#FixedIncomeCashFlowFilter a.selected {
  font-weight: 600;
}
#maturity-links dd {
  color: #638CB4;
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 10px;
  margin-top: 0;
}
#maturity-links dd > span {
  display: block;
  padding: 10px 0;
}
dojo-incomecashwrapper div#incomecashWrapper {
  margin: 0px 0px 0px 0px;
}
dojo-maturityschedulewrapper div#maturityWrapper {
  margin: 0px 0px 0px 0px;
}
dojo-incomecashsummary a:first-of-type {
  top: -35px;
  right: 0;
  position: absolute;
}
#portlet_netxinvestorportfoliosummarydetails_WAR_portfoliooverview header > h1.portlet-title {
  display: none;
}
.portfolioSummaryGDR .ps-Title,
.portfolioSummaryGDR .portlet-title,
.portfolioSummaryGDR .ps-Date {
  display: inline-block;
  font-size: 18px;
  font-weight: 400;
}
#portfolioSummary {
  margin-bottom: 15px;
}
.portfolioSummary .portfolio-summary {
  border-top: 2px solid #b2c2d1;
  border-bottom: 1px solid #b2c2d1;
  background: #f9f9f9;
}
.portfolioSummary .portfolio-summary > .row-fluid {
  margin-bottom: -6px;
}
.portfolioSummary .portfolio-summary .ps-expanded {
  background: #ffffff;
}
.portfolioSummary .portfolio-summary .row-fluid .span2 {
  width: 28px;
}
.portfolioSummary .portfolio-summary .span3:first-child {
  margin-top: 25px;
}
.portfolioSummary .portfolio-summary .span3:nth-child(2) dd {
  font-size: 24px;
}
.portfolioSummary .portfolio-summary .span3:nth-child(3) dd,
.portfolioSummary .portfolio-summary .span3:nth-child(4) dd {
  font-size: 19px;
}
.portfolioSummary .portfolio-summary dd {
  margin: 0;
  color: #333333;
  font-weight: 400;
  font-size: 19px;
}
.portfolioSummary .portfolio-summary dd.positive {
  color: #099e00;
}
.portfolioSummary .portfolio-summary dd.negative {
  color: #9c1c1b;
}
.portfolioSummary .portfolio-summary dl {
  float: left;
  padding-left: 10px;
  width: 18%;
  min-width: 100px;
}
.portfolioSummary .portfolio-summary dt {
  font-size: 11px;
  font-weight: 400;
  color: #444444;
  text-transform: uppercase;
}
.portfolioSummary .portfolio-summary .field-expandcollapse {
  width: 42px;
}
.portfolioSummary .portfolio-summary .field-totalmktval {
  width: 135px;
  text-align: right;
}
.portfolioSummary .portfolio-summary.asset-grid .dgrid-scroller {
  margin-top: 25px !important;
}
.portfolioSummary .portfolio-summary.asset-grid .dgrid {
  margin-top: 12px;
  margin-bottom: 8px;
}
.portfolioSummary .portfolio-summary #portfoliosummarytable {
  margin-top: 16px;
  margin-bottom: 15px;
  margin-right: 15px;
  width: 99%;
}
.portfolioSummary .portfolio-summary #portfoliosummarytable .allaccounts {
  width: 30%;
  padding-left: 15px;
  font-size: 14px;
}
.portfolioSummary .portfolio-summary #portfoliosummarytable .marketValue {
  width: auto;
  white-space: normal;
}
.portfolioSummary .portfolio-summary #portfoliosummarytable .dayChange {
  width: 20%;
  padding-left: 5px;
  white-space: normal;
}
.portfolioSummary .portfolio-summary #portfoliosummarytable .ugl {
  width: 20%;
  padding-left: 5px;
  white-space: normal;
}
.portfolioSummary .portfolio-summary #portfoliosummarytable thead {
  font-size: 11px;
  font-weight: 400;
  color: #444444;
  text-transform: uppercase;
}
.portfolioSummary .portfolio-summary #portfoliosummarytable tbody {
  margin: 0;
  color: #333333;
  font-weight: 400;
  font-size: 19px;
}
.portfolioSummary .portfolio-summary #portfoliosummarytable tbody.positive {
  color: #099e00;
}
.portfolioSummary .portfolio-summary #portfoliosummarytable tbody.negative {
  color: #9c1c1b;
}
.portfolioSummary .portfolio-summary #portfoliosummarytable tbody .marketValue {
  font-size: 24px;
}
.portfolioSummaryGDR .portfolio-summary.asset-summary {
  border-top: 2px solid #b2c2d1;
  border-bottom: 1px solid #b2c2d1;
}
.portfolioSummaryGDR .portfolio-summary.asset-summary > .row-fluid {
  margin-bottom: -6px;
}
.portfolioSummaryGDR .portfolio-summary.asset-summary .ps-expanded {
  background: #f9f9f9;
}
.portfolioSummaryGDR .portfolio-summary .row-fluid .span2 {
  width: 28px;
}
.portfolioSummaryGDR .portfolio-summary .span3:first-child {
  margin-top: 25px;
}
.portfolioSummaryGDR .portfolio-summary .span3:nth-child(2) dd {
  font-size: 24px;
}
.portfolioSummaryGDR .portfolio-summary .span3:nth-child(3) dd,
.portfolioSummaryGDR .portfolio-summary .span3:nth-child(4) dd {
  font-size: 19px;
}
.portfolioSummaryGDR .portfolio-summary dd {
  margin: 0;
  color: #333333;
  font-weight: 400;
  font-size: 19px;
}
.portfolioSummaryGDR .portfolio-summary dd.positive {
  color: #099e00;
}
.portfolioSummaryGDR .portfolio-summary dd.negative {
  color: #9c1c1b;
}
.portfolioSummaryGDR .portfolio-summary dl {
  float: left;
  padding-left: 10px;
  width: 18%;
  min-width: 100px;
}
.portfolioSummaryGDR .portfolio-summary dt {
  font-size: 11px;
  font-weight: 400;
  color: #444444;
  text-transform: uppercase;
}
.portfolioSummaryGDR .portfolio-summary .field-expandcollapse {
  width: 42px;
}
.portfolioSummaryGDR .portfolio-summary .field-totalmktval {
  width: 135px;
  text-align: right;
}
.portfolioSummaryGDR .portfolio-summary.asset-grid .dgrid-scroller {
  margin-top: 25px !important;
}
.portfolioSummaryGDR .portfolio-summary.asset-grid .dgrid {
  margin-top: 12px;
  margin-bottom: 8px;
}
.portfolioSummaryGDR .portfolio-summary #portfoliosummarytable {
  margin-top: 16px;
  margin-bottom: 15px;
  margin-right: 15px;
  width: 100%;
}
.portfolioSummaryGDR .portfolio-summary #portfoliosummarytable .allaccounts {
  width: 30%;
  padding-left: 15px;
  font-size: 14px;
}
.portfolioSummaryGDR .portfolio-summary #portfoliosummarytable .marketValue {
  width: auto;
  white-space: normal;
}
.portfolioSummaryGDR .portfolio-summary #portfoliosummarytable .dayChange {
  width: 20%;
  padding-left: 5px;
  white-space: normal !important;
}
.portfolioSummaryGDR .portfolio-summary #portfoliosummarytable .ugl {
  width: 20%;
  padding-left: 5px;
  white-space: normal;
}
.portfolioSummaryGDR .portfolio-summary #portfoliosummarytable thead {
  font-size: 11px;
  font-weight: 400;
  color: #444444;
  text-transform: uppercase;
}
.portfolioSummaryGDR .portfolio-summary #portfoliosummarytable tbody {
  margin: 0;
  color: #333333;
  font-weight: 400;
  font-size: 19px;
}
.portfolioSummaryGDR .portfolio-summary #portfoliosummarytable tbody.positive {
  color: #099e00;
}
.portfolioSummaryGDR .portfolio-summary #portfoliosummarytable tbody.negative {
  color: #9c1c1b;
}
.portfolioSummaryGDR .portfolio-summary #portfoliosummarytable tbody .marketValue {
  font-size: 24px;
}
.ls-Totals {
  border-top: 1px solid #b2c2d1;
  border-bottom: 2px solid #b2c2d1;
  margin-bottom: 2px;
}
.ls-Totals-expanded {
  background-color: #f9f9f9;
}
.ls-Table {
  border-spacing: 0;
  width: 100%;
  margin: 10px 0 10px 0;
}
.breakpoint-small .ls-Table {
  margin-bottom: 25px;
}
.breakpoint-small .ls-Table_Title {
  font-weight: bold;
}
.ls-Table td:first-child {
  padding-left: 15px;
}
.ls-Table th {
  font-size: 11px;
  font-weight: normal;
}
.ls-Table td {
  border-top: none;
  vertical-align: top;
}
.ls-Table_MarketValue {
  font-size: 24px;
}
.ls-Table_NaText {
  font-size: 12px;
}
.ls-Table_ExpandIcon {
  float: left;
  width: 28px;
}
.ls-IclSummary {
  padding-left: 18px;
}
.ls-IclSummary-Row td:first-child {
  padding-left: 28px;
}
.ls-IclSummary-expanded {
  background-color: #f2f7fa;
}
.ls-IclSummary .table {
  border-collapse: collapse;
  border-spacing: 0;
  margin-bottom: 5px;
}
.ls-IclSummary .table thead {
  height: auto;
}
.ls-IclSummary .table th {
  font-weight: 600;
  padding: 0;
  height: auto;
}
.ls-IclSummary .table td {
  vertical-align: middle;
  padding: 8px 0;
  line-height: inherit;
  border-bottom: 1px solid #dddddd;
}
.ls-IclSummary .table td:first-child {
  width: 4%;
}
.ls-MortgageSummary {
  padding-left: 18px;
}
.ls-MortgageSummary-Row td:first-child {
  padding-left: 28px;
}
.ls-MortgageSummary-expanded {
  background-color: #f2f7fa;
}
.ls-MortgageSummary .table {
  border-collapse: collapse;
  border-spacing: 0;
  margin-bottom: 5px;
}
.ls-MortgageSummary .table thead {
  height: auto;
}
.ls-MortgageSummary .table th {
  font-weight: 600;
  padding: 0;
  height: auto;
}
.ls-MortgageSummary .table td {
  vertical-align: middle;
  padding: 8px 0;
  border-bottom: 1px solid #dddddd;
  line-height: inherit;
}
.ls-MortgageSummary .table td:first-child {
  width: 4%;
}
.liabilitiesKey {
  border-top-style: groove;
  border-top-width: 2px;
}
#loanDetailSection {
  margin-top: 30px;
}
#liabilities-details {
  margin-top: 40px;
}
.trailDisclaimerDialog .trailAgree {
  margin-left: 17px;
}
#mortgageDetailSection-row-M > div > table > tr > td > span,
#loanDetailSection-row-L > div > table > tr > td > span {
  top: 15px;
  position: absolute;
}
.portfolio-summary span.span.text-right,
#comp-table-container span.span.text-right {
  min-height: 0;
}
div.summaryAsOfDate {
  bottom: 30px;
  display: block;
  left: 85px;
  max-width: 350px;
  margin-bottom: -15px;
}
.totalAccValueMvHelpTextToolTip .dijitTooltipContainer {
  height: auto;
}
.disclaimerText {
  padding-top: 38px;
  font-size: 11px;
  font-weight: 100;
}
.com_pershing_holdingsummary p {
  font-size: 11px;
  line-height: 20px;
}
p.MultiresearchProvider.muted {
  margin-left: 15px;
}
.piechart.muted {
  margin-left: 9px;
}
body.overview div[id*="portfoliosummary"] thead .ugl:after {
  content: "*";
  font-size: 17px;
}
body.overview div[id*="portfoliosummary"] thead .ugl:empty {
  display: none;
}
body.overview div[id*="portfoliosummary"] sup.pfSum-asterisk {
  font-size: 17px;
  top: -0.1em;
}
dojo-orderstatusfilter section.portlet {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 0 10px;
  color: #555555;
}
/* portfolio in the news */
.portfolio-in-news-cont,
.default-dl {
  margin-top: -20px;
}
.portfolio-in-news-cont dl,
.default-dl dl,
.investmentSummary dl {
  width: 100%;
  margin-top: 0;
}
.portfolio-in-news-cont dt,
.default-dl dt,
dl.investmentSummary dt {
  border-style: solid none;
  border-color: #c2c2c2;
  border-width: 1px;
  height: 30px;
  line-height: 30px;
  font-size: 13px;
  /* replaces generic dt definition */
  text-transform: none;
  font-weight: 400;
}
.portfolio-in-news-cont dt .symbol,
dl.investmentSummary dt .symbol,
.default-dl .symbol,
.default-dl dt .symbol {
  width: 30px;
  padding-left: 5px;
}
.portfolio-in-news-cont dt .investmentName,
dl.investmentSummary dt .investmentName,
.default-dl dt .investmentName {
  padding-left: 15px;
}
.portfolio-in-news-cont dd,
.default-dl dd {
  margin-left: 50px;
}
.portfolio-in-news-cont dd .title,
.default-dl dd .title,
.portfolio-in-news-cont dd .summary,
.default-dl dd .summary {
  font-size: 13px;
  font-weight: 600;
  margin-right: 10px;
  padding-top: 5px;
}
.portfolio-in-news-cont dd .timestamp,
.default-dl dd .timestamp {
  font-size: 12px;
  color: #555555;
  font-weight: 400;
}
.portfolio-in-news-cont dd .summary,
.default-dl dd .summary {
  font-weight: 400;
  color: #4c4c4c;
}
/**Portfolio Movers**/
#p_p_id_netxinvestorportfoliomovers_WAR_portfoliomovers_ {
  clear: both;
}
#portfolioMoversContainer {
  margin-bottom: 20px;
  margin-top: -35px;
}
#portfolioMoversContainer .table {
  margin-bottom: 0px;
}
#portfolioMoversContainer .table th {
  width: 65%;
}
#portfolioMoversContainer .table th + th {
  width: 35%;
}
#strongPerformers th,
#strongPerformers td {
  text-align: left;
  vertical-align: center;
  padding-right: 0px;
}
#strongPerformers .table tbody td:first-child,
#strongPerformers .table tbody td:nth-child(3) {
  width: 8%;
}
#weakPerformers th,
#weakPerformers td {
  vertical-align: center;
  text-align: left;
  padding-left: 0px;
}
#weakPerformers .table tbody td:first-child,
#weakPerformers .table tbody td:nth-child(3) {
  width: 8%;
}
#weakPerformers .table tbody td:nth-child(4) {
  text-align: right;
}
#weakPerformers td:nth-type-of(2) {
  text-align: left;
}
#strongPerformers th,
#weakPerformers th {
  height: 20px;
}
.perf-change-green {
  background-color: #4baa47;
  height: 15px;
  float: left;
  padding-right: 0px;
}
.perf-change-red {
  background-color: #9c1c1b !important;
  height: 15px;
  float: left;
}
#movers.goToLinks {
  bottom: 65px;
  max-height: 0;
  position: relative;
}
#portfolioHistory {
  margin-top: -35px;
}
#portfolioHistoryTable.table {
  margin-top: -40px;
}
.moversAsOfDate {
  bottom: 45px;
  left: 160px;
  max-height: 0;
}
.historyAsOfDate {
  bottom: 45px;
  left: 75px;
  max-height: 0;
}
dojo-portfolio-movers #portfolioMoversContainer .table th {
  padding-left: 4px;
}
/* AWR styling */
#awrTabContainer,
.awrvot-csharing,
.awrperformance-csharing {
  margin-top: 30px;
  /* AWR Tab Container Styling */
  /* End AWR Tab Container Styling */
}
#awrTabContainer div.noDataBox,
.awrvot-csharing div.noDataBox,
.awrperformance-csharing div.noDataBox {
  padding-top: 26px;
  padding-bottom: 33px;
}
#awrTabContainer .alert.alert-error,
.awrvot-csharing .alert.alert-error,
.awrperformance-csharing .alert.alert-error {
  margin-left: 0px !important;
}
#awrTabContainer .dijitTabPane,
.awrvot-csharing .dijitTabPane,
.awrperformance-csharing .dijitTabPane {
  padding: 12px;
}
#awrTabContainer .dijitTabContainer,
.awrvot-csharing .dijitTabContainer,
.awrperformance-csharing .dijitTabContainer {
  overflow: visible;
}
#awrTabContainer .dijitTabContainer .dijitTabPaneWrapper,
.awrvot-csharing .dijitTabContainer .dijitTabPaneWrapper,
.awrperformance-csharing .dijitTabContainer .dijitTabPaneWrapper {
  border: 0;
  height: auto !important;
  min-height: 245px;
  position: relative !important;
}
#awrTabContainer .dijitTabListWrapper .dijitTabInner span.tabLabel,
.awrvot-csharing .dijitTabListWrapper .dijitTabInner span.tabLabel,
.awrperformance-csharing .dijitTabListWrapper .dijitTabInner span.tabLabel {
  font: Arial, Helvetica, sans-serif;
}
.dbootstrap #awrTabContainer .alert,
.dbootstrap .awrvot-csharing .alert,
.dbootstrap .awrperformance-csharing .alert {
  margin-top: 18px;
}
.dbootstrap #awrTabContainer .dijitTabContainerTop-container,
.dbootstrap .awrvot-csharing .dijitTabContainerTop-container,
.dbootstrap .awrperformance-csharing .dijitTabContainerTop-container {
  margin-top: 0;
}
.dbootstrap #awrTabContainer .dijitTabPaneWrapper,
.dbootstrap .awrvot-csharing .dijitTabPaneWrapper,
.dbootstrap .awrperformance-csharing .dijitTabPaneWrapper {
  border: none;
}
.dbootstrap #awrTabContainer .dijitTabController,
.dbootstrap .awrvot-csharing .dijitTabController,
.dbootstrap .awrperformance-csharing .dijitTabController {
  background: none;
  filter: none;
  border-left: none;
  border-top: none;
  border-right: none;
}
.dbootstrap #awrTabContainer .dijitTabController .dijitTabContainerTop-tabs,
.dbootstrap .awrvot-csharing .dijitTabController .dijitTabContainerTop-tabs,
.dbootstrap .awrperformance-csharing .dijitTabController .dijitTabContainerTop-tabs {
  border-bottom: 1px solid #999999;
  height: 35px;
  width: 100% !important;
}
.dbootstrap #awrTabContainer .dijitTabController .dijitTab,
.dbootstrap .awrvot-csharing .dijitTabController .dijitTab,
.dbootstrap .awrperformance-csharing .dijitTabController .dijitTab,
.dbootstrap #awrTabContainer .dijitTabController .dijitTabHover,
.dbootstrap .awrvot-csharing .dijitTabController .dijitTabHover,
.dbootstrap .awrperformance-csharing .dijitTabController .dijitTabHover {
  background-color: none;
  border: 0;
  border-right: none;
  border-bottom: 1px solid #999999;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 19px;
  margin-right: 0;
}
.dbootstrap #awrTabContainer .dijitTabController .dijitTabChecked,
.dbootstrap .awrvot-csharing .dijitTabController .dijitTabChecked,
.dbootstrap .awrperformance-csharing .dijitTabController .dijitTabChecked,
.dbootstrap #awrTabContainer .dijitTabController .dijitTabChecked.dijitTabHover,
.dbootstrap .awrvot-csharing .dijitTabController .dijitTabChecked.dijitTabHover,
.dbootstrap .awrperformance-csharing .dijitTabController .dijitTabChecked.dijitTabHover {
  border-top: 1px solid #999999 !important;
  border-bottom: 0 !important;
  border-right-color: #999999;
  background-color: none;
  background-repeat: no-repeat;
  height: 20px;
  border-right: 1px solid #999999;
  border-left: 1px solid #999999;
}
#awrTabContainer .awrDisclosuresGridContainer table td,
.awrvot-csharing .awrDisclosuresGridContainer table td,
.awrperformance-csharing .awrDisclosuresGridContainer table td,
#awrTabContainer .awrDisclosuresGridContainer .dgrid-row:hover .dgrid-cell,
.awrvot-csharing .awrDisclosuresGridContainer .dgrid-row:hover .dgrid-cell,
.awrperformance-csharing .awrDisclosuresGridContainer .dgrid-row:hover .dgrid-cell {
  color: #575757 !important;
  font-size: 11px;
  border: none !important;
  line-height: 15px;
}
#awrTabContainer #votTab,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary {
  /* VOT Tab */
  /* End of VOT Tab */
}
#awrTabContainer #votTab .mktValLabel span.votSummaryLabel,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary .mktValLabel span.votSummaryLabel {
  font-size: 18px;
  padding-right: 8px;
}
#awrTabContainer #votTab .votasOfDateLabel,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary .votasOfDateLabel {
  font-size: 11px;
}
#awrTabContainer #votTab #awrVotSummary,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary {
  overflow: visible;
}
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  #awrTabContainer #votTab #awrVotSummary .dgrid-preload,
  .awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary .dgrid-preload {
    height: 12px !important;
  }
}
#awrTabContainer #votTab #awrVotSummary th.field-endDate,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary th.field-endDate,
#awrTabContainer #votTab #awrVotSummary td.field-endDate,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary td.field-endDate {
  width: 6%;
  text-align: left;
}
#awrTabContainer #votTab #awrVotSummary th.field-beginningValue,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary th.field-beginningValue,
#awrTabContainer #votTab #awrVotSummary td.field-beginningValue,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary td.field-beginningValue {
  width: 14%;
}
#awrTabContainer #votTab #awrVotSummary th.field-netContribution,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary th.field-netContribution,
#awrTabContainer #votTab #awrVotSummary td.field-netContribution,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary td.field-netContribution {
  width: 17%;
}
#awrTabContainer #votTab #awrVotSummary th.field-changeInValue,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary th.field-changeInValue,
#awrTabContainer #votTab #awrVotSummary td.field-changeInValue,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary td.field-changeInValue {
  width: 17%;
}
#awrTabContainer #votTab #awrVotSummary th.field-endingValue,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary th.field-endingValue,
#awrTabContainer #votTab #awrVotSummary td.field-endingValue,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary td.field-endingValue,
#awrTabContainer #votTab #awrVotSummary th.last-column,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary th.last-column,
#awrTabContainer #votTab #awrVotSummary td.last-column,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary td.last-column {
  width: 18%;
  text-align: right !important;
}
#awrTabContainer #votTab #awrVotSummary .dgrid-row-table td.dgrid-cell,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary .dgrid-row-table td.dgrid-cell {
  font-size: 12px;
}
#awrTabContainer #votTab #awrVotSummary th.field-netContribution.text-right,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary th.field-netContribution.text-right {
  color: #2d8dae;
}
#awrTabContainer #votTab #awrVotSummary .dgrid-cell.field-endDate .dgrid-sort-arrow.ui-icon,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary #awrVotSummary .dgrid-cell.field-endDate .dgrid-sort-arrow.ui-icon {
  margin-right: 14px;
}
#awrTabContainer #votTab .awrValuationOverTimeChart .highcharts-legend span,
.awrvot-csharing .portlet-boundary_AWRTabContainer_WAR_netxinvestorportfolio_awrVotSummary .awrValuationOverTimeChart .highcharts-legend span {
  font-size: 11px;
  font-weight: normal;
  padding-left: 0;
}
#awrTabContainer #performanceTab,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ {
  /* Performance Tab */
  overflow: hidden;
}
#awrTabContainer #performanceTab .performanceLegend,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .performanceLegend {
  margin-left: 0px !important;
}
#awrTabContainer #performanceTab .performanceLegend .performance-tooltip-swatch,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .performanceLegend .performance-tooltip-swatch {
  height: 47px;
  width: 7px;
}
#awrTabContainer #performanceTab .performanceLegend .performanceRow,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .performanceLegend .performanceRow {
  border-top: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  margin-bottom: -6px;
  line-height: 43px;
}
#awrTabContainer #performanceTab .performanceLegend .performanceRow .performanceDesc,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .performanceLegend .performanceRow .performanceDesc {
  margin-left: -5px;
  font-size: 11px;
  padding-top: 3px;
}
#awrTabContainer #performanceTab .performanceLegend .performanceRow .performanceDesc span.netContribution,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .performanceLegend .performanceRow .performanceDesc span.netContribution {
  color: #2d8dae;
  cursor: pointer;
}
#awrTabContainer #performanceTab .performanceLegend .performanceRow .performanceValue strong,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .performanceLegend .performanceRow .performanceValue strong {
  margin-right: -12px;
  padding-top: 3px;
}
#awrTabContainer #performanceTab .AWRPerformanceChart .performanceChartPlaceHolder,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceChart .performanceChartPlaceHolder {
  margin-top: 10px;
  margin-left: 0px !important;
}
#awrTabContainer #performanceTab .AWRPerformanceChart .performanceHeader,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceChart .performanceHeader {
  margin-top: -18px;
  padding-top: 19px;
}
#awrTabContainer #performanceTab .AWRPerformanceChart span.performanceLabel,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceChart span.performanceLabel,
#awrTabContainer #performanceTab .AWRPerformanceChart span.assetClassPerformanceLabel,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceChart span.assetClassPerformanceLabel {
  font-size: 18px;
}
#awrTabContainer #performanceTab .AWRPerformanceChart .perfasOfDateLabel,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceChart .perfasOfDateLabel {
  font-size: 11px;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary {
  margin-top: 18px;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary td,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary td {
  font-size: 12px;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary td.size-positive,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary td.size-positive {
  border-left: 1px solid #dddddd !important;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary .perf-change-green,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary .perf-change-green {
  height: 10px;
  margin-top: 9px;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary span.holdingsPerformanceLabel,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary span.holdingsPerformanceLabel {
  font-size: 18px ;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary .perfasOfDateLabel,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary .perfasOfDateLabel {
  font-size: 11px;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary .perf-change-red,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary .perf-change-red {
  float: right;
  height: 10px;
  margin-top: 6px;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary div.awrPerformanceBorder,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary div.awrPerformanceBorder {
  border-top: 3px solid #adadad;
  width: 100%;
  margin-bottom: -9px !important;
  margin-left: 0;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary .dgrid-cell.field-fundId.dgrid-sort-arrow,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary .dgrid-cell.field-fundId.dgrid-sort-arrow {
  margin-right: 60%;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary td.field-assetClassRor.size-negative,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary td.field-assetClassRor.size-negative,
#awrTabContainer #performanceTab .AWRHoldingsSummary th.field-assetClassRor.size-negative,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary th.field-assetClassRor.size-negative {
  width: 9%;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary td.field-assetClassRor.size-positive,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary td.field-assetClassRor.size-positive,
#awrTabContainer #performanceTab .AWRHoldingsSummary th.field-assetClassRor.size-positive,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary th.field-assetClassRor.size-positive {
  width: 9%;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary td.dgrid-cell.intermediateCol,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary td.dgrid-cell.intermediateCol,
#awrTabContainer #performanceTab .AWRHoldingsSummary th.dgrid-cell.intermediateCol,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary th.dgrid-cell.intermediateCol {
  width: 5%;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary td.field-fundId,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary td.field-fundId,
#awrTabContainer #performanceTab .AWRHoldingsSummary th.field-fundId,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary th.field-fundId {
  width: 40%;
  text-align: left;
  white-space: normal;
  text-overflow: ellipsis;
}
@media (orientation: portrait) {
  .mobile #awrTabContainer #performanceTab .AWRHoldingsSummary td.field-fundId,
  .mobile .awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary td.field-fundId,
  .mobile #awrTabContainer #performanceTab .AWRHoldingsSummary th.field-fundId,
  .mobile .awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary th.field-fundId {
    width: 43%;
  }
}
@media (orientation: landscape) {
  .mobile #awrTabContainer #performanceTab .AWRHoldingsSummary td.field-fundId,
  .mobile .awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary td.field-fundId,
  .mobile #awrTabContainer #performanceTab .AWRHoldingsSummary th.field-fundId,
  .mobile .awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary th.field-fundId {
    width: 27%;
  }
}
#awrTabContainer #performanceTab .AWRHoldingsSummary .dgrid-scroller,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary .dgrid-scroller {
  margin-top: 42px !important;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary .dgrid-cell.field-fundId,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary .dgrid-cell.field-fundId {
  border-bottom: none;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary .dgrid-content tr,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary .dgrid-content tr {
  line-height: 20px;
  height: 30px;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary .dgrid-content .field-fundId,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary .dgrid-content .field-fundId {
  vertical-align: bottom;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary .dgrid-content tr + tr td,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary .dgrid-content tr + tr td {
  vertical-align: top;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary .field-fundId .dgrid-sort-arrow,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary .field-fundId .dgrid-sort-arrow,
#awrTabContainer #performanceTab .AWRHoldingsSummary .field-assetName .dgrid-sort-arrow,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary .field-assetName .dgrid-sort-arrow {
  float: none;
  display: inline-block;
}
#awrTabContainer #performanceTab .AWRHoldingsSummary .dgrid .field-assetName span,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary .dgrid .field-assetName span {
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary {
  margin-top: 18px;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary td,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary td {
  font-size: 12px;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary td.size-positive,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary td.size-positive {
  border-left: 1px solid #dddddd !important;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary .perf-change-green,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary .perf-change-green {
  height: 10px;
  margin-top: 9px;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary span.assetClassPerformanceLabel,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary span.assetClassPerformanceLabel {
  font-size: 18px;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary .perfasOfDateLabel,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary .perfasOfDateLabel {
  font-size: 11px;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary .perf-change-red,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary .perf-change-red {
  float: right;
  height: 10px;
  margin-top: 6px;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary div.awrPerformanceBorder,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary div.awrPerformanceBorder {
  border-top: 3px solid #adadad;
  width: 100%;
  margin-bottom: -9px !important;
  margin-left: 0;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary .dgrid-cell.field-assetClassName .dgrid-sort-arrow,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary .dgrid-cell.field-assetClassName .dgrid-sort-arrow {
  margin-right: 60%;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary td.field-assetClassRor.size-negative,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary td.field-assetClassRor.size-negative,
#awrTabContainer #performanceTab .AWRPerformanceSummary th.field-assetClassRor.size-negative,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary th.field-assetClassRor.size-negative {
  width: 9%;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary td.field-assetClassRor.size-positive,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary td.field-assetClassRor.size-positive,
#awrTabContainer #performanceTab .AWRPerformanceSummary th.field-assetClassRor.size-positive,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary th.field-assetClassRor.size-positive {
  width: 9%;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary td.dgrid-cell.intermediateCol,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary td.dgrid-cell.intermediateCol,
#awrTabContainer #performanceTab .AWRPerformanceSummary th.dgrid-cell.intermediateCol,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary th.dgrid-cell.intermediateCol {
  width: 5%;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary td.field-assetClassName,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary td.field-assetClassName,
#awrTabContainer #performanceTab .AWRPerformanceSummary th.field-assetClassName,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary th.field-assetClassName {
  width: 20%;
  text-align: left;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#awrTabContainer #performanceTab .AWRPerformanceSummary .dgrid-scroller,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary .dgrid-scroller {
  margin-top: 20px !important;
}
#awrTabContainer #performanceTab span.rateOfReturnLabel,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ span.rateOfReturnLabel {
  font-size: 20px;
}
#awrTabContainer #performanceTab .rorNode.text-right sup,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .rorNode.text-right sup {
  font-size: 12px;
  top: -13px;
}
#awrTabContainer {
  /* Summary Tab*/
  /* End of Summary Tab */
  /*Consolidated Holdings */
}
#awrTabContainer #summaryTab a.awrGoToLink.icon-arrow-right {
  font-size: 12px;
  text-decoration: none !important;
}
#awrTabContainer #summaryTab .mktValLabel span.votSummaryLabel,
#awrTabContainer #summaryTab span.awrCompositionLabel {
  font-size: 18px;
  padding-right: 8px;
}
#awrTabContainer #summaryTab span.awrCompositionLabel {
  color: #2d8dae;
}
#awrTabContainer #summaryTab span.summaryasOfDateLabel,
#awrTabContainer #summaryTab span.compositionAsOfDateLabel {
  font-size: 11px;
}
#awrTabContainer #summaryTab #comp-table-container td.awrCompositionClassName {
  color: #4c4c4c;
}
#awrTabContainer #summaryTab .votasOfDateLabel {
  font-size: 11px;
}
#awrTabContainer #summaryTab div.awrSummaryBorder {
  border-top: 3px solid #adadad;
  width: 100% !important;
  margin-bottom: -9px !important;
  margin-left: 0 !important;
  margin-top: 29px;
}
#awrTabContainer #summaryTab #awrportfoliosummarytable {
  width: 100%;
  border-top: 1px solid #c5c5c5;
  border-bottom: 1px solid #c5c5c5;
}
#awrTabContainer #summaryTab #awrportfoliosummarytable thead,
#awrTabContainer #summaryTab #awrportfoliosummarytable tbody {
  text-align: right;
}
#awrTabContainer #summaryTab #awrportfoliosummarytable .allaccounts {
  text-align: left;
  width: 23% !important;
}
#awrTabContainer #summaryTab #awrportfoliosummarytable .singleaccount {
  text-align: left;
  width: 50%;
}
#awrTabContainer #summaryTab #awrportfoliosummarytable .portfoliosummaryRow {
  font-size: 12px;
}
#awrTabContainer #summaryTab #awrportfoliosummarytable .portfolioBegRow {
  width: 18%;
  padding-top: 11px;
}
#awrTabContainer #summaryTab #awrportfoliosummarytable .portfolioNetContRow,
#awrTabContainer #summaryTab #awrportfoliosummarytable .portfoliochgInValRow {
  width: 20%;
}
#awrTabContainer #summaryTab #awrportfoliosummarytable thead td {
  font-size: 11px;
}
#awrTabContainer #summaryTab #awrportfoliosummarytable tbody td {
  padding-bottom: 0px;
}
#awrTabContainer #summaryTab #awrportfoliosummarytable .portfolioNetContRow .netContribution {
  color: #2d8dae;
  cursor: pointer;
}
#awrTabContainer #summaryTab .awrAcctSummaryLabel {
  font-size: 18px;
  margin: 15px 3px 19px 0px;
}
#awrTabContainer #summaryTab span.rorLabel {
  color: #2d8dae;
}
#awrTabContainer #summaryTab .rorLink {
  text-decoration: none;
}
#awrTabContainer #summaryTab #awrAcctBreakDownGrid .dgrid-scroller {
  margin-top: 20px !important;
  margin-bottom: 24px !important;
}
#awrTabContainer #summaryTab #awrAcctBreakDownGrid td.field-account {
  color: #2d8dae;
  line-height: 20px;
  font-size: 11px;
}
#awrTabContainer #summaryTab #awrAcctBreakDownGrid td.field-account a {
  text-decoration: none;
}
#awrTabContainer #summaryTab #awrAcctBreakDownGrid .field-account .dgrid-sort-arrow.ui-icon {
  float: none;
  display: inline-block;
}
#awrTabContainer #summaryTab span.rateOfReturnLabel {
  font-size: 20px;
}
#awrTabContainer #summaryTab .rorNode.text-right sup {
  font-size: 12px;
  top: -13px;
}
#awrTabContainer #holdingsTab .awrHoldingsContainer .dgrid-scroller {
  margin-top: 42px !important;
}
#awrTabContainer #holdingsTab .field-securityId {
  border-bottom: none !important;
}
#awrTabContainer #holdingsTab .field-description .dgrid-sort-arrow.ui-icon,
#awrTabContainer #holdingsTab .field-assetClass .dgrid-sort-arrow.ui-icon,
#awrTabContainer #holdingsTab .field-accountName .dgrid-sort-arrow.ui-icon,
#awrTabContainer #holdingsTab .field-securityId .dgrid-sort-arrow.ui-icon {
  float: none;
  display: inline-block;
}
#awrTabContainer #holdingsTab .field-accountName .dgrid-sort-arrow.ui-icon {
  margin-right: 57%;
  float: right;
}
#awrTabContainer #holdingsTab .consHoldingsChartandSymmary {
  background-color: #ecf3f8;
  border-top: 2px solid #0079c1;
  padding: 10px 5px 10px  0px;
}
#awrTabContainer #holdingsTab .awrConsolidatedHoldingsLabel {
  font-size: 18px;
  line-height: 25px;
  font-weight: 400;
  color: #414141;
  margin-left: 11px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  #awrTabContainer #holdingsTab th.field-lastPrice.text-right,
  #awrTabContainer #holdingsTab td.field-lastPrice.text-right {
    border-bottom: none !important;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  #awrTabContainer #holdingsTab th.field-performanceValue.text-right,
  #awrTabContainer #holdingsTab td.field-performanceValue.text-right {
    border-bottom: none;
  }
  #awrTabContainer #holdingsTab th.field-performanceValue.text-right.size-negative,
  #awrTabContainer #holdingsTab td.field-performanceValue.text-right.size-negative,
  #awrTabContainer #holdingsTab th.field-performanceValue.text-right.size-positive,
  #awrTabContainer #holdingsTab td.field-performanceValue.text-right.size-positive {
    border-bottom: 1px solid #dddddd;
  }
}
@media (min-width: 375px) and (max-width: 667px) {
  #awrTabContainer #holdingsTab th.dgrid-cell.expanderPhone,
  #awrTabContainer #holdingsTab td.dgrid-cell.expanderPhone {
    width: 36px;
  }
}
#awrTabContainer #holdingsTab span.summaryPercent:after {
  content: ")";
}
#awrTabContainer #holdingsTab span.summaryPercent::before {
  content: "(";
}
#awrTabContainer #holdingsTab span.summaryPercent {
  font-size: 12px;
  color: #808080;
  margin-left: 5px;
}
#awrTabContainer #holdingsTab span.consolidatedHoldingsLabelNode {
  margin-left: 6px;
  font-size: 11px;
}
#awrTabContainer #holdingsTab #holdingsSummaryTotal {
  border-top: 1px solid #c1c1c1;
}
#awrTabContainer #holdingsTab .returnPerctTitle {
  font-size: 13px;
  font-weight: bold;
  padding-top: 14px;
  margin-right: 10px;
}
@media (min-width: 375px) and (max-width: 667px) {
  #awrTabContainer #holdingsTab .consHoldingsSummary {
    margin-top: 13px;
  }
}
#awrTabContainer #holdingsTab .consHoldingsSummary dt {
  border: none;
  padding-left: 10px;
}
@media (min-width: 375px) and (max-width: 667px) {
  #awrTabContainer #holdingsTab .consHoldingsSummary .holdingsSummaryRow {
    margin-left: 0px;
    margin-bottom: 10px;
  }
}
@media (min-width: 375px) and (max-width: 667px) {
  #awrTabContainer #holdingsTab .summaryRowTitle {
    padding-left: 15px;
    color: #0079c1;
    font-weight: bold;
  }
}
@media (min-width: 375px) and (max-width: 667px) {
  #awrTabContainer #holdingsTab span.summaryValue {
    color: #333333;
    font-weight: bold;
  }
}
@media (min-width: 375px) and (max-width: 667px) {
  #awrTabContainer #holdingsTab .dijitReset.dijitInputField.dijitArrowButtonInner {
    padding-right: 10px;
  }
}
#awrTabContainer #holdingsTab .holdingsSummaryRow dt {
  color: #0079c1;
}
#awrTabContainer #holdingsTab .consolidatedHoldingsTypeSelector {
  padding-left: 10px;
}
#awrTabContainer #holdingsTab .consolidatedHoldingsTypeSelector .showConsHoldDetailGridLink {
  margin-top: 12px;
  font-weight: bold;
}
#awrTabContainer #holdingsTab td.field-performanceValue.text-right.size-positive {
  border-left: 1px solid #dddddd !important;
}
#awrTabContainer #holdingsTab td.size-negative {
  padding-right: 0;
}
#awrTabContainer #holdingsTab .consHoldingsChartandSymmary .box {
  width: 100%;
  background: #FFF;
}
#awrTabContainer #holdingsTab .consHoldingsChartandSymmary .effect6 {
  position: relative;
  -webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0) inset;
  -moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0) inset;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.5), 0 0 40px rgba(0, 0, 0, 0) inset;
  background-color: #d9e7f1 !important;
  outline: 1px solid #28afff;
}
#awrTabContainer #holdingsTab .asset-transfer .control .btn.cancel {
  text-decoration: none;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid {
  width: auto;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .perf-change-red {
  float: right;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .dgrid-row {
  height: auto;
  text-overflow: ellipsis;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .field-expanderDetailCol {
  width: 2%;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .field-securityId {
  width: auto;
  font-weight: bold;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .field-securityId span a {
  text-decoration: none;
  font-weight: bold;
}
@media (min-width: 768px) and (max-width: 1024px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-securityId {
    width: 23%;
  }
}
@media (min-width: 375px) and (max-width: 736px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-securityId {
    width: 50%;
  }
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .field-description {
  width: auto;
}
@media (min-width: 375px) and (max-width: 736px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-description {
    width: 50%;
  }
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .field-accountName {
  width: auto;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media (min-width: 768px) and (max-width: 1024px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-accountName {
    width: 25%;
    padding-right: 15px;
  }
}
@media (min-width: 375px) and (max-width: 736px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-accountName {
    width: 50%;
  }
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .field-quantity {
  width: 10%;
}
@media (min-width: 768px) and (max-width: 1024px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-quantity {
    width: 20%;
    border-bottom: none;
    padding-right: 7%;
  }
}
@media (min-width: 375px) and (max-width: 736px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-quantity {
    width: 40%;
  }
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .field-lastPrice {
  width: 13%;
}
@media (min-width: 768px) and (max-width: 1024px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-lastPrice {
    width: 20%;
    padding-right: 7%;
  }
}
@media (min-width: 375px) and (max-width: 736px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-lastPrice {
    width: 40%;
  }
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .field-totalvalue {
  width: 13%;
}
@media (min-width: 768px) and (max-width: 1024px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-totalvalue {
    width: 20%;
    padding-right: 7%;
  }
}
@media (min-width: 375px) and (max-width: 736px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-totalvalue {
    width: 40%;
  }
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .field-performanceValue {
  width: 10%;
}
@media (min-width: 768px) and (max-width: 1024px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-performanceValue {
    width: 14%;
    text-align: center !important;
  }
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-performanceValue .dgrid-sort-arrow.ui-icon {
    margin-right: 15%;
  }
}
@media (min-width: 375px) and (max-width: 736px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .field-performanceValue {
    width: 40%;
  }
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .field-performanceValue.size-negative {
  width: 4%;
  padding-right: 0px;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .field-performanceValue.size-positive {
  width: 4%;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid th.field-description {
  white-space: normal;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .intermediateCol {
  width: 2%;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid span.priceDate {
  font-size: 9px;
  color: slategray;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .dgrid-row.nxi-expanded-row td {
  border-bottom: 1px solid #e2e2e2 !important;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .dgrid-row.nxi-expanded-row td.field-securityId {
  border-bottom: none !important;
}
@media (min-width: 768px) and (max-width: 1024px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid .dgrid-row.nxi-expanded-row td {
    border-bottom: none !important;
  }
}
#awrTabContainer #holdingsTab #consHoldingsDGrid td {
  font-size: 11px;
  line-height: 22px;
  color: #4c4c4c;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid th,
#awrTabContainer #holdingsTab #consHoldingsDGrid td {
  padding-right: 0px;
  vertical-align: middle;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td {
  border-bottom: 1px solid #e2e2e2 !important;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.expanderCol {
  width: 30px;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-securityId,
#awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.expanderCol {
  border-bottom: none !important;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-securityId,
#awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-description {
  padding-left: 12px;
}
@media (min-width: 375px) and (max-width: 667px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-securityId,
  #awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-description {
    padding-left: 0px;
  }
}
#awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-performanceValue.size-positive {
  border-left: 1px solid #dddddd !important;
  padding-left: 0;
}
@media (min-width: 768px) and (max-width: 1024px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-quantity,
  #awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-performanceValue,
  #awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-lastPrice {
    border-bottom: none !important;
  }
  #awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-performanceValue.size-negative,
  #awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-performanceValue.size-positive {
    border-bottom: 1px solid #e2e2e2 !important;
  }
}
@media (min-width: 768px) and (max-width: 1024px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-performanceValue {
    text-align: center !important;
  }
}
@media (min-width: 375px) and (max-width: 667px) {
  #awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-quantity,
  #awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-totalvalue,
  #awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-lastPrice,
  #awrTabContainer #holdingsTab #consHoldingsDGrid table.individualAccounts.dgrid-row-table td.field-description {
    border-bottom: none !important;
  }
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .dgrid .detail.row {
  background: #f2f7fa;
  padding-right: 2px;
}
#awrTabContainer #holdingsTab #consHoldingsDGrid .dgrid-row .detail {
  padding: 0;
}
#awrTabContainer #holdingsTab span.summaryValue {
  padding-left: 10px;
}
.awrvot-csharing .awrGoToLink {
  display: none;
}
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary {
  margin-top: 0;
}
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRPerformanceSummary div.awrPerformanceBorder,
.awrperformance-csharing .portlet-boundary_AWRPerformanceOnly_WAR_netxinvestorportfolio_ .AWRHoldingsSummary div.awrPerformanceBorder {
  display: none;
}
/* Net Contribution Tooltip styling */
body.portfolioplus .dijitTooltipDialogPopup .help-text-tooltip .help-text-content,
.awrvot-csharing .dijitTooltipDialogPopup .help-text-tooltip .help-text-content {
  min-height: 100px;
}
body.portfolioplus .dijitTooltipDialogPopup .help-text-tooltip .dijitTooltipContainer,
.awrvot-csharing .dijitTooltipDialogPopup .help-text-tooltip .dijitTooltipContainer {
  background-color: none;
}
body.portfolioplus .dijitTooltipDialogPopup .help-text-tooltip .ncTooltipContent p.ncContent,
.awrvot-csharing .dijitTooltipDialogPopup .help-text-tooltip .ncTooltipContent p.ncContent {
  font-size: 12px;
}
#limitedDataAccntdialog {
  width: 31%;
}
.portlet-boundary_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ #awrPortAcctPicker span.currency-disclosure {
  font-size: 16px;
  padding-left: 5px;
  font-weight: 600;
}
.portlet-boundary_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ #awrPortAcctPicker span.consolidation-disclosure {
  color: #2d8dae;
  font-size: 13px;
  padding-left: 9px;
}
.portlet-boundary_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ #awrPortAcctPicker label.viewPickerLabel {
  display: inline-block;
  font-size: 17px;
  padding-right: 8px;
}
.portlet-boundary_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ #awrPortAcctPicker table.dijitSelect.dijitValidationTextBox td.dijitButtonContents {
  width: 300px;
}
.portlet-boundary_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ .awrAccountTimeControls .span4 {
  margin-top: -17px;
}
.portlet-boundary_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ .awrAccountTimeControls span.computedTimeRange {
  font-size: 12px;
  padding-right: 13px;
  font-weight: bold;
}
.portlet-boundary_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ table.awrTimePeriodSelect {
  width: 160px;
  float: right;
  margin-top: -4px;
}
.portlet-boundary_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ .awrAsofDate {
  font-size: 11px;
}
.portlet-boundary_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ tr.dijitMenuItemSelected #limitedData a {
  color: white;
}
.awrAgreementDialog .dijitDialogPaneContentArea,
.awrAgreementDialog .dijitDialogPaneContentArea p {
  font-size: 12px;
}
.awrAgreementDialog .dijitDialogPaneContentArea .dijitCheckBox {
  margin-left: 27px !important;
  margin-bottom: 3px;
}
.awrAgreementDialog span.inline-block.awrAgmtCheck {
  margin-left: 7px;
}
.awrAgreementDialog a.agmtClose {
  margin-right: 62px;
  text-decoration: none;
}
.awrAgreementDialog .dijitDialogTitleBar {
  border-bottom: 1px solid #c5c5c5;
}
/* End of AWR styling */
#portfolioTrading {
  margin-top: -20px;
}
#portfolioTrading .btn-med {
  margin-left: 5px;
}
/* Watchlist fix in IE with compatiblity mode */
.portlet-layout {
  width: 100%;
}
#edelPromotional h1 {
  font-size: 26px;
  color: #4c4c4c;
  margin-left: 120px;
}
#edelPromotional p {
  color: #555555;
}
#edelPromotional ul {
  color: #555555;
}
/* interstital paperless logo */
.goPaperLessImg {
  background: url('images/goPaperless.png') no-repeat scroll left top;
  height: 25px;
  margin-top: 10px;
  position: absolute;
  width: 114px;
}
.eDeliveryInterstitial {
  background: url(../../images/eDeliveryInterstitial_large.gif) no-repeat scroll left top;
  width: 66%;
  height: 490px;
  margin-left: 170px;
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .eDeliveryInterstitial {
    background: url(../../images/eDeliveryInterstitial_medium.gif) no-repeat scroll left top;
    display: inline-block;
    width: 82%;
    height: 625px;
    margin-left: 45px;
    margin-top: 60px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .eDeliveryInterstitial {
    background: url(../../images/eDeliveryInterstitial_large.gif) no-repeat scroll left top;
    width: 770px;
    display: inline-block;
    height: 490px;
    margin-left: 100px;
    margin-top: 25px;
    margin-bottom: -90px;
  }
}
@media (min-width: 320px) and (max-width: 667px) and (orientation: portrait) {
  .eDeliveryInterstitial {
    background: url(../../images/eDeliveryInterstitial_small.gif) no-repeat scroll left top;
    margin-left: 23px;
    margin-top: 5px;
    margin-bottom: -261px;
    width: 82%;
  }
}
@media (min-width: 320px) and (max-width: 667px) and (orientation: landscape) {
  .eDeliveryInterstitial {
    background: url(../../images/eDeliveryInterstitial_medium.gif) no-repeat scroll left top;
    width: 90%;
    height: 630px;
    margin-left: 15px;
    margin-top: 60px;
  }
}
.selectionBtn {
  margin-top: 80px;
  padding-left: 240px;
}
.selectionBtn a {
  font-size: 12px;
  text-decoration: none;
  cursor: pointer;
  padding-left: 33px;
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .selectionBtn {
    padding-left: 245px;
    padding-bottom: 120px;
    margin-top: 80px;
  }
  .selectionBtn a {
    font-size: 14px;
    text-decoration: none;
    cursor: pointer;
    margin-left: -18px;
  }
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .selectionBtn {
    margin-top: 105px;
    padding-left: 151px;
  }
}
@media (min-width: 320px) and (max-width: 667px) and (orientation: portrait) {
  .selectionBtn {
    margin-top: -9px;
    padding-left: 70px;
  }
  .selectionBtn a {
    padding-left: 45px;
  }
}
@media (min-width: 320px) and (max-width: 667px) and (orientation: landscape) {
  .selectionBtn {
    margin-top: 85px;
    padding-left: 126px;
  }
}
.contentText {
  padding-top: 20px;
  padding-left: 132px;
  width: 66%;
}
.contentText p {
  font-size: 14px;
  font-weight: 400;
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .contentText {
    padding-top: 20px;
    padding-left: 124px;
  }
  .contentText p {
    font-size: 16px;
    font-weight: 400;
  }
}
@media (min-width: 320px) and (max-width: 667px) and (orientation: portrait) {
  .contentText {
    padding-left: 0.5em;
  }
  .contentText p {
    font-size: 11px;
    font-weight: 400;
    width: 108%;
  }
}
.interstitialContent {
  font-size: 20px;
  margin-left: 132px;
  padding-top: 50px;
  font-weight: bold;
  color: #696969;
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .interstitialContent {
    font-size: 20px;
    margin-left: 133px;
    padding-top: 6px;
    font-weight: bold;
    color: #696969;
  }
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .interstitialContent {
    font-size: 20px;
    margin-left: 125px;
    padding-top: 6px;
    font-weight: bold;
    color: #696969;
  }
}
@media (min-width: 320px) and (max-width: 667px) and (orientation: portrait) {
  .interstitialContent {
    font-size: 17px;
    margin-left: 9px;
    padding-top: 3px;
    font-weight: bold;
    color: #696969;
    width: 70%;
  }
}
@media (min-width: 320px) and (max-width: 667px) and (orientation: landscape) {
  .interstitialContent {
    padding-top: 2px;
    margin-left: 130px;
  }
}
.promoContent {
  padding-left: 30px;
  width: 85%;
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .promoContent {
    padding-left: 35px;
    padding-top: 34px;
    width: 97%;
  }
}
@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait) {
  .promoContent {
    margin-left: -70px;
    padding-left: 55px;
    width: 90%;
  }
}
@media (min-width: 320px) and (max-width: 667px) and (orientation: portrait) {
  .promoContent {
    padding-left: 55px;
    padding-top: 4px;
    width: 98%;
  }
}
@media (min-width: 320px) and (max-width: 667px) and (orientation: landscape) {
  .promoContent {
    padding-left: 2px;
    padding-top: 2px;
    width: 85%;
  }
}
.enrolltoday {
  margin-top: -1.9em;
  padding-left: 9.5em;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .enrolltoday {
    padding-left: 10em;
  }
}
@media (min-width: 320px) and (max-width: 667px) and (orientation: portrait) {
  .enrolltoday {
    margin-top: -18px;
    padding-left: 25px;
  }
}
@media (min-width: 320px) and (max-width: 667px) and (orientation: landscape) {
  .enrolltoday {
    margin-top: -45px;
    padding-left: 140px;
  }
}
.interstitial nav,
.interstitial .action,
.interstitial .icons {
  display: none;
}
section.portlet {
  margin-bottom: 10px;
}
#links dd {
  font-size: 14px;
  font-weight: 400;
  color: #638cb4;
  margin-bottom: 10px;
  margin-top: 0;
}
#links dd > span {
  display: block;
  padding: 10px 0;
}
/* Market on demand */
iframe#wsod_research_frame {
  margin: 0 30px;
  width: 95%;
}
/* history disclaimer */
#historyDisclaimer .disclaimer {
  color: #999999;
}
div.adaptedHeader {
  overflow: hidden;
}
div.adaptedHeader div.adaptedQuote {
  float: left;
}
div.adaptedHeader div.adaptedMenu {
  float: right;
}
div.adaptedHeader input {
  width: 100%;
}
div.adaptedMenu a {
  width: 60px;
  background-color: #F9F9F9;
  border: none;
  color: #297DB9;
}
div.portlet-body .trading input {
  width: 250px;
}
div.portlet-body .trading a.btn {
  margin-left: 10px;
}
div.adaptedTradeSearch > form.form-inline > input {
  width: 50%;
}
div.adaptedTradeSearch > form.form-inline > a {
  width: 32%;
  max-width: 100px;
}
div.row-fluid.editCancelDetailRow {
  display: block;
}
#theme-selector {
  width: 96%;
  margin: auto;
}
#theme-selector h2 {
  font-weight: 400;
}
#theme-selector p:nth-of-type(2),
#theme-selector p:nth-of-type(3),
#theme-selector p ~ p,
#theme-selector p ~ p ~ p {
  margin-top: 20px;
  margin-bottom: 5px;
}
#theme-selector p:nth-of-type(4),
#theme-selector p ~ p ~ p ~ p {
  margin-top: 40px;
  width: 528px;
}
#theme-selector p ~ p ~ p ~ p ~ p {
  margin-top: 0;
}
#theme-selector .theme-screenshot {
  float: right;
  width: 570px;
  height: 347px;
  margin-top: 20px;
  margin-bottom: 100px;
}
#theme-selector .theme-screenshot img {
  width: 580px;
  height: 347px;
}
#theme-selector .pagebuttons {
  margin-top: 30px;
  text-align: center;
}
#theme-selector .pagebuttons .btn {
  margin: 0 20px;
}
select.theme-site-list {
  width: auto;
}
.gridInnerLeft.contain h3.dataHeader,
div#RecentTransactionsModule h3 {
  height: auto;
}
.childwindow-iframe {
  overflow-y: hidden;
}
.childwindow-iframe iframe {
  width: 102%;
  height: 768px !important;
}
.childwindow-iframe #netxproInfo {
  display: none;
}
/***Potential investments**/
.potential-invest {
  height: 50%;
  width: 25%;
  border: 1px solid #333;
  float: left;
  margin-right: 3%;
}
.potential-invest-container .table td {
  text-align: left;
}
.potential-invest-table-cont .potential-invest-summary td {
  height: 52px;
  margin-top: -5;
  font-weight: 400;
}
.potential-invest-container .table tr:nth-child(2) {
  font-weight: 400;
}
.potential-invest-container .table td:first-child {
  width: 4%;
}
.potential-invest-table-cont {
  float: left;
  width: 257px;
  padding-top: 20px;
}
.potential-invest-table-cont:nth-child(2) {
  padding-left: 20px;
  padding-right: 20px;
}
.potential-invest-table-cont .table {
  margin-bottom: 0;
}
.potential-invest-table-cont .table .header-row td {
  border-top: 0;
  vertical-align: bottom;
}
.potential-invest-table-cont .table .header-row td:first-child {
  width: 40%;
}
.potential-invest-table-cont .table .header-row td + td {
  width: 60%;
}
.potential-invest-table-cont .table-header td {
  vertical-align: middle;
  margin-bottom: 5px;
}
.potential-invest-table-cont .table .value-row td {
  font-weight: 700;
  font-size: 16pt;
  border-top: 0;
  padding-top: 0;
}
.potential-invest-table-cont .table .value-row td.gain {
  color: #4baa47;
}
.potential-investment-chart {
  height: 200px;
  margin: 0 auto;
}
.potential-invest-table,
.potential-invest-table td {
  border-top: 0px;
}
.potential-invest-container .row-fluid.priceChange > dl {
  width: 50%;
}
#potentialInvestments dl.investmentSummary dd {
  font-size: 13px;
  color: #333333;
  font-weight: 400;
  margin-top: 5px;
}
/*quicklinks*/
.quicklinks-table {
  width: 100%;
}
.quicklinks-table td {
  width: 50%;
  text-align: left;
  padding-bottom: 10px;
  font-size: 13px;
  font-weight: 600;
}
.quicklinks-edit a {
  font-size: 11px;
  padding-left: 5px;
}
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .span12.mmfl {
  margin-left: 0;
}
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .msi h1 {
  margin-left: 20px;
}
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .dateTime {
  margin-top: 10px;
}
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .calc input,
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .calc select {
  margin-bottom: 10px;
}
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .calc span {
  vertical-align: super;
}
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .disclaimer.muted.span12 {
  margin-left: 0;
}
h4.tableCaption {
  margin: 0;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 0 10px;
  color: #555555;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ #rglsummaryIpac {
  position: relative;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ #rglsummaryIpac div[id^='AcuvdIpacDefinitions'] {
  top: -33px;
  left: 33px;
  position: absolute;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ header.portlet-topper {
  border-top: none;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ dl {
  float: left;
  margin: 13px 0;
  cursor: pointer;
  padding-left: 5px;
  clear: both;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ dl.equity {
  border-left: #2f659b 9px solid;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ dl.fixedIncome {
  border-left: #e57e10 9px solid;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ dl.mutualFund {
  border-left: #96b9d8 9px solid;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ dl.cash {
  border-left: #ffb301 9px solid;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ dl.option {
  border-left: #6d8e4c 9px solid;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ dl.other {
  border-left: #a5bc80 9px solid;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ dl.total {
  border-top: 2px solid #c2c2c2;
  padding-top: 15px;
  padding-right: 20px;
  padding-left: 15px;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ .summaryPercent {
  color: #575757;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ p {
  font-size: 10px;
  line-height: 12px;
  clear: both;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ .chart,
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ .highcharts-container {
  height: 130px;
  width: 100%;
  margin-bottom: 20px;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ div.backLink {
  cursor: pointer;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ span#icon-remove-circle {
  float: right;
  margin-right: 5px;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ .childHeader.ipac dd span:last-child {
  color: #000;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ .childHeader.ipac div.positionSummary p {
  clear: both;
  margin-left: 14px;
  font-size: 12px;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ .childItem.ipac dl {
  margin-bottom: 0;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ .childItem.ipac div.ipacValue {
  clear: both;
  margin-left: 14px;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ .childItem.ipac div.ipacValue .summaryValue {
  color: #000000;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ .childItem.ipac span#icon-remove-circle {
  cursor: pointer;
}
.portlet-boundary_RGLSummaryIpac_WAR_netxinvestorportfolio_ span.backLink {
  color: #2d8dae;
  font-size: 12px;
  text-transform: uppercase;
}
.breakpoint-medium#rglsummary dl .dlElement,
.breakpoint-large#rglsummary dl .dlElement {
  height: 60px;
}
/* rglfilter conservative */
div.viewByNode {
  margin-left: 6px;
}
div.item.controls.controls-row.datenode {
  margin-left: 0px;
}
/*** IFrame Component Sharing Styles ****/
.realized-gain-loss-csharing .com_pershing_RGLFilter div.portlet-body section {
  margin-bottom: 0;
}
.realized-gain-loss-csharing .portlet-boundary_links_WAR_netxinvestorportfolio_ dl {
  float: right;
  margin: 0;
}
.realized-gain-loss-csharing .portlet-boundary_links_WAR_netxinvestorportfolio_ #links dd > span {
  display: inline-block;
  padding: 0 0 0 30px;
}
.realized-gain-loss-csharing .portlet-boundary_RealizedGainLoss_WAR_netxinvestorportfolio_ .as-of-date {
  position: absolute;
  top: 4px;
  right: 0px;
}
dojo-rgl-filter section.portlet,
dojo-rgl-summary section.portlet,
dojo-historic-rgl-filter section.portlet {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 0 10px;
  color: #555555;
}
dojo-rgl-filter header.portlet-topper,
dojo-rgl-summary header.portlet-topper,
dojo-historic-rgl-filter header.portlet-topper {
  border-top: none;
}
dojo-rgl-filter div#widget_rglfilter_fromDt,
dojo-rgl-filter div#widget_rglfilter_toDt {
  width: 80px !important;
}
dojo-rgl-filter #rglfilter .dijitReset.dijitInputField.dijitInputContainer {
  width: 80px;
}
dojo-rgl-filter #rglfilter [class^="icon-"]:before,
dojo-rgl-filter [class*=" icon-"]:before {
  color: gray;
}
dojo-rgl-filter #rglfilter div.item.controls.controls-row.datenode {
  margin-left: auto;
  margin-top: 10px;
}
dojo-rgl-filter #rglfilter label {
  font-size: 12px;
}
dojo-rgl-filter #rglfilter_timePeriod td.dijitReset.dijitStretch {
  width: 201px;
}
dojo-historic-rgl-filter #histRGLSummary .disclaimer.muted {
  width: 95%;
}
#RGLDetailsPopup,
#RGLDetailsPopup.netxinvestor {
  min-height: 400px;
}
#RGLDetailsPopup .dijitDialogPaneContent,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent {
  min-height: 350px;
  width: 100% !important;
  overflow-x: hidden !important;
  padding-bottom: 10px;
}
#RGLDetailsPopup .dijitDialogPaneContent > div,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent > div {
  width: 900px;
  padding: 10px 20px;
}
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-quantity,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-quantity,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-openDate,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-openDate,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-closeDate,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-closeDate,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-rgl,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-rgl,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-coveredUncovered,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-coveredUncovered,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-accountType,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-accountType,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-disallowAmt,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-disallowAmt,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-term,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-term,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-accountTypeCode,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-accountTypeCode,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-closingCost,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-closingCost,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-openingCost,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-openingCost,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .taxlotExpander,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .taxlotExpander,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .dgrid-column-1-0,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .dgrid-column-1-0,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .dgrid-cell-padding.dgrid-column-0-0,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .dgrid-cell-padding.dgrid-column-0-0,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .dgrid-column-1-6,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .dgrid-column-1-6,
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-spacer2,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-spacer2 {
  border-bottom: none;
}
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-spacer,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-spacer {
  width: 4%;
  border-bottom: none;
}
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-spacer1,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-spacer1 {
  width: 4%;
  border-bottom: none;
}
@media (min-width: 700px) and (max-width: 1000px) {
  #RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-quantity,
  #RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-quantity {
    width: 120px;
  }
  #RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .field-coveredUncovered,
  #RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .field-coveredUncovered {
    width: 132px;
  }
}
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl-header .dgrid-row-table .dgrid-column-0-6,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl-header .dgrid-row-table .dgrid-column-0-6 {
  border-top: 1px solid #e2e2e2;
}
@media (max-width: 699px) {
  #RGLDetailsPopup .dijitDialogPaneContent .field-quantity,
  #RGLDetailsPopup.netxinvestor .dijitDialogPaneContent .field-quantity {
    width: 120px;
  }
}
#RGLDetailsPopup .dijitDialogPaneContent .dgrid-content .field-quantity,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent .dgrid-content .field-quantity,
#RGLDetailsPopup .dijitDialogPaneContent .dgrid-content .field-openDate,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent .dgrid-content .field-openDate,
#RGLDetailsPopup .dijitDialogPaneContent .dgrid-content .field-closeDate,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent .dgrid-content .field-closeDate,
#RGLDetailsPopup .dijitDialogPaneContent .dgrid-content .field-accountType,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent .dgrid-content .field-accountType,
#RGLDetailsPopup .dijitDialogPaneContent .dgrid-content .field-rglPct,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent .dgrid-content .field-rglPct,
#RGLDetailsPopup .dijitDialogPaneContent .dgrid-content .field-coveredUncovered,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent .dgrid-content .field-coveredUncovered,
#RGLDetailsPopup .dijitDialogPaneContent .dgrid-content .field-disallowAmt,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent .dgrid-content .field-disallowAmt,
#RGLDetailsPopup .dijitDialogPaneContent .dgrid-content .field-balanceType,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent .dgrid-content .field-balanceType,
#RGLDetailsPopup .dijitDialogPaneContent .dgrid-content .dgrid-column-0-0,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent .dgrid-content .dgrid-column-0-0 {
  border-bottom: none;
}
#RGLDetailsPopup .dijitDialogPaneContent .dgrid-content .field-spacer1,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent .dgrid-content .field-spacer1 {
  border-bottom: none;
  width: 4%;
}
#RGLDetailsPopup .dijitDialogPaneContent #detailOfRgl .dgrid-content.ui-widget-content,
#RGLDetailsPopup.netxinvestor .dijitDialogPaneContent #detailOfRgl .dgrid-content.ui-widget-content {
  border-top: 1px solid #e2e2e2;
}
#RGLDetailsPopup .dijitDialogCloseIcon,
#RGLDetailsPopup.netxinvestor .dijitDialogCloseIcon {
  margin-top: -3px;
}
#RGLDetailsPopup .dijitDialogTitleBar,
#RGLDetailsPopup.netxinvestor .dijitDialogTitleBar {
  padding: 10px 15px;
  width: 97% !important;
}
#RGLDetailsPopup .dijitDialogTitleBar #RGLDetailsPopup_title.dijitDialogTitle,
#RGLDetailsPopup.netxinvestor .dijitDialogTitleBar #RGLDetailsPopup_title.dijitDialogTitle {
  display: inline-block;
  max-width: 890px;
  width: 96%;
}
#RGLDetailsPopup .dijitDialogTitleBar #RGLDetailsPopup_title.dijitDialogTitle .row-fluid span,
#RGLDetailsPopup.netxinvestor .dijitDialogTitleBar #RGLDetailsPopup_title.dijitDialogTitle .row-fluid span {
  min-height: 20px;
  vertical-align: top;
}
#RGLDetailsPopup .dijitDialogTitleBar #RGLDetailsPopup_title.dijitDialogTitle .titleDetails,
#RGLDetailsPopup.netxinvestor .dijitDialogTitleBar #RGLDetailsPopup_title.dijitDialogTitle .titleDetails {
  margin-left: 10px;
  max-width: 60%;
  font-size: 14px;
  display: inline-block;
  text-overflow: ellipsis;
  vertical-align: middle;
}
#RGLDetailsPopup .detail.row div {
  width: 100%;
}
.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: Arial, Helvetica, sans-serif;
  color: #4c4c4c;
}
.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: Arial, Helvetica, sans-serif;
}
.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: #4c4c4c;
}
.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: #4c4c4c;
}
.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(#fafcfd, #f4f5f6);
  border: none;
  padding-left: 20px;
  color: #4c4c4c;
}
.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: 0 0 0 1px;
  border-style: solid;
  border-color: #dee2e6;
  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: 0 0 0 1px;
  border-style: solid;
  height: 42px;
  line-height: 42px;
  background: #ffffff;
  color: #4c4c4c;
}
.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: #999999;
  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: Arial, Helvetica, sans-serif;
  color: #4c4c4c;
}
.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: Arial, Helvetica, sans-serif;
}
.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: #4c4c4c;
}
.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: #4c4c4c;
}
.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(#fafcfd, #f4f5f6);
  border: none;
  padding-left: 20px;
  color: #4c4c4c;
}
.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: 0 0 0 1px;
  border-style: solid;
  border-color: #dee2e6;
  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: 0 0 0 1px;
  border-style: solid;
  height: 42px;
  line-height: 42px;
  background: #ffffff;
  color: #4c4c4c;
}
.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: #999999;
  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: #4c4c4c;
}
#p_p_id_registrationstatusmsg_WAR_loginportlet_ dl,
#p_p_id_registrationstatusmsg_WAR_loginportlet_ li {
  font-family: Arial, Helvetica, sans-serif;
}
#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%;
}
#AccountsGroups #Accounts,
#AccountsGroups #groups {
  padding-left: 0px;
  padding-right: 0px;
}
#AccountsGroups .add-group-block {
  padding-right: 10px;
  margin-bottom: 5px;
}
.editAccountDialog select[multiple] {
  width: 100%;
}
.dj_ie8 .documentDeliveryPreferences .dijitDialogPaneContent,
.dj_ie8 .accountProfileDialog .dijitDialogPaneContent {
  overflow: hidden !important;
}
#edeliveryPreferences form + div {
  margin-top: -40px;
}
#portlet_netxclientedelivery_WAR_netxclientprofile .span8 .well {
  margin-top: 50px;
}
.eDeliveryInterstitial .selectionBtn a {
  padding-left: -1px;
}
.yellowBG {
  background-color: #eeeeee !important;
  margin-bottom: 3px;
  margin-left: 0;
  margin-right: 0;
  margin-top: 3px;
}
.selectAll {
  margin-left: -10px;
  margin-bottom: 10px;
}
.whatsIVC {
  background: url('../../images/u447_normal.png') no-repeat;
}
.resSymtxt {
  width: 70%;
}
.resLabel {
  vertical-align: text-top;
}
.span1.secLabel {
  padding-top: 5px;
}
.publicationstyle {
  margin-left: 105px;
  width: 300px;
}
.alertsdisclaimer {
  margin-left: 5px;
  width: 600px;
}
/*e-delivery */
#edelPrefDiv {
  width: 100%;
  max-height: 400px;
  overflow: auto;
}
/* login security question setup style */
div.securityImage {
  float: left;
  padding: 15px 35px;
  text-align: center;
}
#p_p_id_PostLoginSecuritySetup_WAR_loginportlet_ .row-fluid .securityQuestion {
  width: 530px;
}
#p_p_id_PostLoginSecuritySetup_WAR_loginportlet_ .row-fluid .span6:first-child {
  float: right;
  margin-left: 2.127659574468085%;
  width: 40.42553191%;
}
#p_p_id_PostLoginSecuritySetup_WAR_loginportlet_ .row-fluid .span6:last-child {
  float: none;
  margin-left: 0;
}
#p_p_id_PostLoginSecuritySetup_WAR_loginportlet_ .row-fluid .content-divider {
  float: right;
}
.fa-check:before {
  display: none;
}
.manageEmailDialog form {
  margin-bottom: 0px;
}
.documentDeliveryPreferences form {
  margin-bottom: 0px;
}
.documentDeliveryPreferences .dijitDialogPaneContentArea {
  max-height: 357px;
  overflow-y: auto;
}
.deviceSetup .digitDialogPaneContentArea,
.subscriptionSetup .dijitAccordionContainer {
  height: 407px;
  overflow-y: auto  !important;
}
@media (max-height: 450px) {
  .deviceSetup .digitDialogPaneContentArea,
  .subscriptionSetup .dijitAccordionContainer {
    height: 184px;
  }
}
.subscriptionSetup form {
  margin-bottom: 0px;
}
.subscriptionSetup form #subscriptionsAccordion.accordion {
  margin-bottom: 0px;
}
.deviceSetup form {
  margin-bottom: 0px;
}
.deviceSetup .dijitDialogPaneContent {
  width: 622px !important;
}
.deviceSetup .emailHeading,
.deviceSetup .phoneHeading {
  margin-bottom: 10px;
}
.deviceSetup .emailForm,
.deviceSetup .phoneForm {
  margin: auto;
  width: 90%;
}
.deviceSetup .emailForm [id^=divconfirmEmailId] {
  margin-left: 0;
}
.deviceSetup .emailForm [id^=divemailFormat] label {
  display: inline-block;
  margin-bottom: 0;
}
.deviceSetup .emailForm [id^=divemailFormat] label strong {
  font-weight: 400;
}
.deviceSetup .emailForm .radio.inline,
.deviceSetup .emailForm .radio.inline td {
  padding-bottom: 0;
  padding-top: 0;
}
.deviceSetup .emailForm .radio.inline tr {
  height: auto;
}
.deviceSetup td {
  border-top: 0;
}
.deviceSetup #divphoneGroup {
  margin-left: 0;
}
.deviceSetup #divdisclaimer {
  margin: 0px 10px 0 15px;
  width: 92%;
  font-size: 11px;
  line-height: 15px;
}
.deviceSetup .dijitDialogPaneActionBar {
  text-align: center;
}
div#_alertsSetup_WAR_netxclientprofile_ p {
  word-break: normal;
}
div#_alertsSetup_WAR_netxclientprofile_ #achInitiationAlertsDevices,
div#_alertsSetup_WAR_netxclientprofile_ #achLinkAccntAlertsDevices,
div#_alertsSetup_WAR_netxclientprofile_ #checkRequestAlertDevices,
div#_alertsSetup_WAR_netxclientprofile_ #positionAlertdevices,
div#_alertsSetup_WAR_netxclientprofile_ #assetAllocationAlertDevices,
div#_alertsSetup_WAR_netxclientprofile_ #tradeAlertDevices,
div#_alertsSetup_WAR_netxclientprofile_ #ActivityAlertDevices,
div#_alertsSetup_WAR_netxclientprofile_ #MarginAlertDevices,
div#_alertsSetup_WAR_netxclientprofile_ #sharedDocAlertDevices,
div#_alertsSetup_WAR_netxclientprofile_ #researchAlertDevices,
div#_alertsSetup_WAR_netxclientprofile_ #publicationAlertDevices {
  word-break: break-all;
  border-top: none;
}
#alertsSubscriptionSetup table td:nth-child(3) {
  word-break: break-all;
}
div#_alertsSetup_WAR_netxclientprofile_ td #positionSummaryAlertFlag,
div#_alertsSetup_WAR_netxclientprofile_ td #checkRequestAlertFlag,
div#_alertsSetup_WAR_netxclientprofile_ td #addAccountLinkRequestAlertFlag,
div#_alertsSetup_WAR_netxclientprofile_ td #assetAllocationAlertFlag,
div#_alertsSetup_WAR_netxclientprofile_ td #achInitiationAlertFlag,
div#_alertsSetup_WAR_netxclientprofile_ td #tradeAlertflag,
div#_alertsSetup_WAR_netxclientprofile_ td #activityAlertFlag,
div#_alertsSetup_WAR_netxclientprofile_ td #MarginAlertFlag,
div#_alertsSetup_WAR_netxclientprofile_ td #sharedDocAlertFlag,
div#_alertsSetup_WAR_netxclientprofile_ td #researchAlertflag,
div#_alertsSetup_WAR_netxclientprofile_ td #publicationAlertFlag {
  width: 191px;
  border-top: none;
}
span#acctProTitle {
  font-size: 23px;
  font-weight: 600;
}
a#cmd {
  font-size: 16px;
}
#profileLoadDialog {
  height: 40% !important;
}
#profileLoadDialog #loadDialogContent .icon-spinner {
  margin-top: 12%;
  margin-left: 49%;
  float: left;
}
#profileLoadDialog #loadDialogContent #loadDialogMsg1 {
  width: 100%;
  float: left;
  text-align: center;
  margin-top: 3%;
}
#profileLoadDialog #loadDialogContent #loadDialogMsg2 {
  width: 100%;
  float: left;
  text-align: center;
  margin-top: 3%;
}
@media (max-width: 740px) {
  #profileLoadDialog #loadDialogContent .icon-spinner {
    margin-top: 3%;
  }
}
input#QuickEnrollSelectAllCheckbox {
  margin-left: -10px;
  height: 30px;
  outline: none;
}
#profileEditDialog,
#profileConfirmDialog {
  overflow-x: hidden;
  width: 40% !important;
}
#profileEditDialog .span11.personalInformationContainer,
#profileConfirmDialog .span11.personalInformationContainer {
  margin-left: 7%;
}
#profileEditDialog .span11.divRow,
#profileConfirmDialog .span11.divRow {
  margin-left: 2%;
}
#profileEditDialog .divCell,
#profileConfirmDialog .divCell {
  padding: 1% 0;
}
#profileEditDialog .button,
#profileConfirmDialog .button {
  margin-left: 6%;
  text-decoration: none;
}
#profileEditDialog .buttonRow,
#profileConfirmDialog .buttonRow {
  padding-left: 27%;
  padding-top: 3%;
}
#profileEditDialog .topBordered,
#profileConfirmDialog .topBordered {
  border-top: 1px solid #AFAFAF;
}
#profileEditDialog .bottomBordered,
#profileConfirmDialog .bottomBordered {
  border-bottom: 1px solid #AFAFAF;
}
#profileEditDialog .headerRow,
#profileConfirmDialog .headerRow {
  font-weight: bold;
  text-transform: uppercase;
  height: 46px;
  line-height: 46px;
}
#profileEditDialog .tableBody,
#profileConfirmDialog .tableBody {
  padding: 5%;
  align: center;
}
#profileEditDialog .left,
#profileConfirmDialog .left {
  float: left;
  text-align: left;
  height: 40px;
  line-height: 33px;
}
#profileEditDialog .left.defaultCountry,
#profileConfirmDialog .left.defaultCountry {
  line-height: 24px;
}
#profileEditDialog .span8.updAllLbl,
#profileConfirmDialog .span8.updAllLbl {
  margin-left: -2%;
  margin-top: 1%;
}
#profileEditDialog div.span6.right,
#profileConfirmDialog div.span6.right {
  margin-left: 2%;
  text-align: right;
}
#profileEditDialog div.updGroup,
#profileConfirmDialog div.updGroup {
  margin-top: 2%;
  padding-top: 3%;
}
#profileEditDialog div.span5.right,
#profileConfirmDialog div.span5.right {
  margin-left: 2%;
  text-align: right;
}
#profileEditDialog div.span5.right.textLeft,
#profileConfirmDialog div.span5.right.textLeft {
  text-align: right;
  padding-right: 0;
}
#profileEditDialog div.span5.right.textLeft.foriegnCountrySelect,
#profileConfirmDialog div.span5.right.textLeft.foriegnCountrySelect {
  padding-left: 2%;
}
#profileEditDialog div.span5.right.phoneText,
#profileConfirmDialog div.span5.right.phoneText {
  margin-left: 4%;
}
#profileEditDialog div.span5.right .control-group.error,
#profileConfirmDialog div.span5.right .control-group.error {
  text-align: left;
  font-size: 13px;
}
#profileEditDialog .countryErrorText,
#profileConfirmDialog .countryErrorText {
  padding-left: 26px;
}
#profileEditDialog input,
#profileConfirmDialog input,
#profileEditDialog select,
#profileConfirmDialog select {
  width: 100%;
}
.portlet-boundary_alertsagreement_WAR_netxclientagreements_ .portlet-borderless-container {
  margin: 20px;
}
#display-settings .table tbody tr td {
  line-height: 20px;
}
#display-settings .table tbody tr td .pagebuttons {
  margin: 0;
  text-align: left;
}
#display-settings .table tbody tr td .pagebuttons input.btn {
  margin: 0;
}
#display-settings .table tbody tr th {
  padding-left: 0;
}
#display-settings .display-currency tr:first-child + tr + tr th {
  line-height: 2;
}
#display-settings .display-currency tr:first-child + tr + tr + tr th,
#display-settings .display-currency tr:first-child + tr + tr + tr td {
  border: 0;
}
#ChangeDefaultGroupDiv #showChangeDefaultGroup .bootstrap-select .btn {
  width: 80% !important;
}
#ChangeDefaultGroupDiv #showChangeDefaultGroup .bootstrap-select .btn .dijitButtonContents {
  width: 85px;
}
#ChangeDefaultGroupDiv #showChangeDefaultGroup .bootstrap-select .btn .dijitButtonText {
  text-overflow: ellipsis;
  max-width: 85%;
  overflow: hidden;
}
#ChangeDefaultGroupDiv #showChangeDefaultGroup > table.table > tbody > tr + tr > th,
#ChangeDefaultGroupDiv #showChangeDefaultGroup > table.table > tbody > tr + tr + tr > th,
#ChangeDefaultGroupDiv #showChangeDefaultGroup > table.table > tbody > tr + tr > td,
#ChangeDefaultGroupDiv #showChangeDefaultGroup > table.table > tbody > tr + tr + tr > td {
  border-top: none;
  padding: 2px;
}
#ChangeDefaultGroupDiv #showChangeDefaultGroup > table.table > tbody > tr > td:first-child {
  padding-left: 2px;
}
#ChangeDefaultGroupDiv #showChangeDefaultGroup > table.table > tbody > tr + tr + tr {
  height: 10px;
}
#ChangeDefaultGroupDiv #showChangeDefaultGroup > table.table > tbody #availableAccGrpLbl {
  vertical-align: middle;
  width: 90%;
}
#ChangeDefaultGroupDiv #showChangeDefaultGroup .dijitSelectLabel {
  max-width: 145px;
  padding-left: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: middle;
}
#ChangeDefaultGroupDiv #showChangeDefaultGroup #accountPickerNew .dijitButtonContents {
  min-width: initial;
  max-width: 150px;
}
#ChangeDefaultGroupDiv #showChangeDefaultGroup #accountPickerNew .dijitButtonText {
  padding-left: 0;
}
div#ach {
  height: auto !important;
}
div#achLinkAccount,
div#checkRequestWarning {
  height: auto !important;
}
@media (orientation: portrait) {
  .tablet #_alertsSetup_WAR_netxclientprofile_ {
    word-break: break-word;
  }
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #positionSummaryAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #checkRequestAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #addAccountLinkRequestAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #assetAllocationAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #achInitiationAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #tradeAlertflag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #activityAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #MarginAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #sharedDocAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #researchAlertflag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #publicationAlertFlag {
    width: 144px;
  }
}
@media (orientation: landscape) {
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #positionSummaryAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #checkRequestAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #addAccountLinkRequestAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #assetAllocationAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #achInitiationAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #tradeAlertflag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #activityAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #MarginAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #sharedDocAlertFlag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #researchAlertflag,
  .tablet div#_alertsSetup_WAR_netxclientprofile_ td #publicationAlertFlag {
    width: 199px;
  }
}
.documentDeliveryPreferences .headerRow {
  margin-left: 0;
}
.documentDeliveryPreferences .headerRow p {
  margin-left: 0;
  margin-top: -17px;
}
@media (max-width: 823px) {
  .documentDeliveryPreferences .headerRow p {
    margin-top: -4px;
  }
}
.documentDeliveryPreferences .headerRow.seperatorRow {
  border-top: 1px solid #cecece;
}
.documentDeliveryPreferences .edeliveryDocSetupBottom {
  margin-left: 0;
}
.documentDeliveryPreferences .edeliveryDocSetup {
  width: 50%;
  float: left;
  display: block;
}
@media (max-width: 1024px) {
  .documentDeliveryPreferences .edeliveryDocSetup {
    float: none;
    width: 100%;
  }
  .documentDeliveryPreferences .edeliveryDocSetup .selectEmailDialogCell {
    margin-top: 2%;
  }
}
.documentDeliveryPreferences .edeliveryDocSetup.tableDiv.span10 {
  margin-left: 0;
}
.documentDeliveryPreferences .edeliveryDocSetup .tableRowDiv.span11 {
  margin-left: 3%;
}
@media (max-width: 823px) {
  .documentDeliveryPreferences .edeliveryDocSetup .tableRowDiv.span11 {
    margin-left: 0;
  }
}
.documentDeliveryPreferences .edeliveryDocSetup div#pin_qenroll {
  width: 75%;
  border: 1px solid #cecece;
  background-color: #f7f7f7;
  padding: 1%;
  margin-left: 3%;
  font-size: 13px;
}
@media (max-width: 1024px) {
  .documentDeliveryPreferences .edeliveryDocSetup div#pin_qenroll {
    width: 55%;
  }
}
@media (max-width: 823px) {
  .documentDeliveryPreferences .edeliveryDocSetup div#pin_qenroll {
    margin-left: 6%;
    width: 100%;
    padding-left: 10px;
  }
}
.documentDeliveryPreferences .edeliveryDocSetup div#pin_qenroll .headerText {
  font-weight: bold;
}
.documentDeliveryPreferences .edeliveryDocSetup div#pin_qenroll .controlUnit {
  margin-left: 15%;
  margin-top: 4px;
  width: 20%;
  float: left;
}
@media (max-width: 823px) {
  .documentDeliveryPreferences .edeliveryDocSetup div#pin_qenroll .controlUnit {
    width: 50%;
    margin-left: 0;
  }
  .documentDeliveryPreferences .edeliveryDocSetup div#pin_qenroll .controlUnit span#enterPinText {
    margin-right: 18px;
  }
}
.documentDeliveryPreferences .edeliveryDocSetup div#pin_qenroll .controlUnit.button {
  margin-top: 5.5%;
  margin-left: 15%;
  width: 30%;
}
@media (max-width: 1024px) {
  .documentDeliveryPreferences .edeliveryDocSetup div#pin_qenroll .controlUnit.button {
    width: 100%;
    margin-left: 35%;
  }
}
.documentDeliveryPreferences .edeliveryDocSetup div#pin_qenroll .controlUnit.noMargin {
  margin-left: 0;
}
.documentDeliveryPreferences div#quickEnrollSubmitGroup {
  margin-right: 50%;
}
@media (max-width: 823px) {
  .documentDeliveryPreferences div#quickEnrollSubmitGroup {
    margin-right: 36%;
    margin-top: 0;
  }
}
.documentDeliveryPreferences div#quickEnrollSubmitGroup a {
  cursor: pointer;
  font-weight: bold;
  text-decoration: none;
  margin-right: 4%;
}
@media (max-width: 823px) {
  .documentDeliveryPreferences div#quickEnrollSubmitGroup a {
    margin-right: 16%;
  }
}
.symbolSelect {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
}
.symbolSelect .companyName {
  text-transform: uppercase;
  color: #999999;
  font-size: 11px;
  font-weight: 600;
}
.symbolSelect .quoteSummary {
  border-bottom: 1px solid #eeeeee;
  margin-top: 10px;
}
.symbolSelect .quoteData {
  margin: 3px 0;
}
.symbolSelect .quoteLabel {
  font-size: 11px;
  color: #999999;
  text-transform: uppercase;
}
.symbolSelect .quoteValue {
  word-wrap: break-word;
  margin: 0;
  color: #333333;
  font-weight: 600;
  font-size: 19px;
}
.symbolSelect .muted {
  font-size: 12px;
}
.symbolSelect .quoteChart {
  height: 150px;
}
.symbolSelect .inputIcon {
  background-image: none;
  color: #cccccc;
  margin-top: 4px;
}
.symbolSelect .symbol,
.symbolSelect .quote {
  display: inline;
  background-color: #ffffff;
  border-top: none;
  color: #333333;
}
.dbootstrap .symbolSelect:focus {
  outline: none;
}
.dbootstrap .symbolSelect .dijitTooltipContainer {
  /* Overrides */
  border: 1px solid #cccccc;
  -webkit-border-radius: none;
  -moz-border-radius: none;
  border-radius: none;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  /* Width spaces the columns as well as stops
		the popup from spaning the whole page in IE7 & 8 */
  width: 610px;
  max-width: none;
}
.dbootstrap .symbolSelect .dijitTooltipContainer .container-fluid {
  padding: 0;
}
.dj_webkit .dbootstrap .symbolSelect .dijitInputContainer,
.dbootstrap .symbolSelect .dijitInputContainer {
  /* Overrides */
  padding: 0 4px 0 4px;
  /* Setting the width places the search icon correctly in IE7 */
  width: 100%;
}
.dbootstrap .symbolSelect .dijitInputInner,
.dbootstrap .symbolSelect .dijitInputInner:focus {
  text-transform: uppercase;
  /* Overrides */
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin-bottom: 0;
  /* Make room for the icon */
  /* Overrides dbootstrap */
  width: 90% !important;
  /* Copied from dbootstrap */
  border: 0 !important;
  background-color: transparent !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.symbolField {
  display: inline-block;
  width: 60px;
  font-weight: bold;
}
/* Setting dialog dimensions in CSS so they can be overridden by an IE7-specific rule */
.optionChainDialog {
  /* Increase size of "muted" text so it's more in scale with the title font size. */
  /* 11px default for "muted" is too small and hard to read in the title bar.      */
  /* Hide X button on Dialog's title bar */
}
.optionChainDialog .dijitDialogTitle .muted {
  font-size: 16px;
}
.optionChainDialog .dijitDialogCloseIcon {
  display: none;
}
.optionChainDialog .back-link-row {
  margin-top: 10px;
  min-height: inherit;
}
.optionChainDialog .back-link-row [class*=span] {
  min-height: inherit;
}
.optionChainDialog .header {
  background-color: #f9f9f9;
  padding: 7px 20px 15px;
  width: 96%;
  overflow: hidden;
}
.optionChainDialog .filter-options {
  height: 50px;
  margin-top: 5px;
  margin-bottom: 5px;
}
.optionChainDialog .grid {
  margin-top: 10px;
}
.optionChainDialog .footer {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 40px;
}
.optionChainDialog .details-container {
  background-color: #f9f9f9;
  padding: 7px 20px 0px;
  width: 96%;
}
.optionChainDialog .details-container .disclaimer-block {
  min-height: 1px;
}
.optionChainDialog .details-container .disclaimer-block [class*=span] {
  min-height: inherit;
}
.optionChainDialog .details-container .disclaimer-block .muted {
  padding-top: 0px;
}
.optionChainDialog .details-label {
  margin-top: 0px;
  margin-bottom: 0px;
}
.optionChainDialog .details-label dt {
  text-transform: uppercase;
}
.optionChainDialog .details-label dt,
.optionChainDialog .details-label.FSI {
  font-weight: normal;
}
.optionChainDialog .details-label.symbol dt,
.optionChainDialog .details-label.description dt {
  display: none;
}
.optionChainDialog .details-label.FSI dd {
  font-size: 11px;
  line-height: 1em;
}
.optionChainDialog .details-label dd {
  margin-left: 0;
}
.optionChainDialog .field-symbol {
  cursor: pointer;
}
.dbootstrap .optionChainDialog {
  width: 85%;
  min-height: 500px;
}
.dbootstrap .optionChainDialog .dijitDialogPaneContent {
  width: 100% !important;
}
.dbootstrap .optionChainDialog .optionChainView .dijitDialogPaneContentArea {
  height: 410px;
  overflow: auto;
}
.dbootstrap .optionChainDialog .optionChainView .option-in-money {
  background-color: #e1eef5;
}
.dbootstrap .optionChainDialog .optionChainView .dgrid-row:hover .option-in-money {
  background-color: #eefbff;
}
.dbootstrap .optionChainDialog .optionChainView .dijitCheckBox.dijitCheckBoxChecked:before {
  margin-top: -5px;
}
.dbootstrap .optionChainDialog .optionChainView .dgrid-row .dgrid-cell {
  padding-top: 3px;
  padding-bottom: 3px;
}
.dbootstrap .optionChainDialog .optionChainView .dgrid-header-row {
  border-top: 2px solid #b2c2d1;
  border-bottom: none;
}
.dbootstrap .optionChainDialog .realtimeQuoteView .dijitDialogPaneContentArea {
  height: 410px;
  overflow: auto;
}
.dbootstrap .optionChainDialog .realtimeQuoteView .dgrid-row .dgrid-cell {
  padding-top: 3px;
  padding-bottom: 3px;
}
.dbootstrap .optionChainDialog .grid .calls-grid-title,
.dbootstrap .optionChainDialog .grid .puts-grid-title {
  color: black;
  font-size: 16px;
  border-top: none;
  border-bottom: none;
  padding-top: 5px;
  padding-bottom: 0px;
  padding-left: 5px;
  text-transform: none;
}
.dbootstrap .optionChainDialog .grid .call-strike-grid-title {
  border-top: none;
  border-bottom: none;
  color: white;
  background-color: #97b2cd;
}
.dbootstrap .optionChainDialog .grid .field-CallBox,
.dbootstrap .optionChainDialog .grid .field-PutBox {
  width: 28px;
  text-align: center;
  vertical-align: middle;
  padding-right: 3px;
  border-bottom: 1px solid #c2c2c2;
}
.dbootstrap .optionChainDialog .grid .field-CallSymbol,
.dbootstrap .optionChainDialog .grid .field-PutSymbol,
.dbootstrap .optionChainDialog .grid .field-Symbol {
  width: 100px;
  text-align: left;
  line-height: 1.25em;
  cursor: pointer;
  border-bottom: 1px solid #c2c2c2;
}
.dbootstrap .optionChainDialog .grid .field-PutSymbol {
  padding-left: 5px;
}
.dbootstrap .optionChainDialog .grid .field-CallBid,
.dbootstrap .optionChainDialog .grid .field-PutBid,
.dbootstrap .optionChainDialog .grid .field-CallAsk,
.dbootstrap .optionChainDialog .grid .field-PutAsk,
.dbootstrap .optionChainDialog .grid .field-CallLast,
.dbootstrap .optionChainDialog .grid .field-PutLast,
.dbootstrap .optionChainDialog .grid .field-CallChange,
.dbootstrap .optionChainDialog .grid .field-PutChange,
.dbootstrap .optionChainDialog .grid .field-CallVolume,
.dbootstrap .optionChainDialog .grid .field-PutVolume,
.dbootstrap .optionChainDialog .grid .field-CallOpenInterest,
.dbootstrap .optionChainDialog .grid .field-PutOpenInterest {
  width: 55px;
  text-align: right;
  line-height: 1.25em;
  padding-right: 3px;
  border-bottom: 1px solid #c2c2c2;
}
.dbootstrap .optionChainDialog .grid .dgrid-row .field-CallStrikePrice,
.dbootstrap .optionChainDialog .grid .dgrid-row .field-PutStrikePrice,
.dbootstrap .optionChainDialog .grid .dgrid-row:hover .field-CallStrikePrice,
.dbootstrap .optionChainDialog .grid .dgrid-row:hover .field-PutStrikePrice {
  color: white;
  text-align: right;
  line-height: 1.25em;
  padding-right: 3px;
  background-color: #97b2cd;
  width: 65px;
  border-bottom: 1px solid #718796;
}
.dbootstrap .optionChainDialog .grid .dgrid-header .field-CallBox,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-PutBox,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-CallSymbol,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-PutSymbol,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-Symbol {
  padding-top: 5px;
  padding-bottom: 5px;
}
.dbootstrap .optionChainDialog .grid .dgrid-header .field-CallBid,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-PutBid,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-CallAsk,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-PutAsk,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-CallLast,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-PutLast,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-CallChange,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-PutChange,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-CallVolume,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-PutVolume,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-CallOpenInterest,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-PutOpenInterest {
  padding-top: 5px;
  padding-bottom: 5px;
  vertical-align: bottom;
}
.dbootstrap .optionChainDialog .grid .dgrid-header .field-CallOpenInterest,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-PutOpenInterest {
  text-align: center;
}
.dbootstrap .optionChainDialog .grid .dgrid-header .field-CallStrikePrice,
.dbootstrap .optionChainDialog .grid .dgrid-header .field-PutStrikePrice {
  border-bottom: 1px solid #718796;
  padding-top: 5px;
  padding-bottom: 5px;
  color: white;
  text-align: center;
  vertical-align: middle;
  line-height: 1.25em;
  background-color: #97b2cd;
  width: 65px;
}
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-CallBox,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-PutBox,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-CallSymbol,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-PutSymbol,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-Symbol {
  padding-top: 0px;
  padding-bottom: 0px;
  border-bottom: none;
}
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-CallBid,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-PutBid,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-CallAsk,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-PutAsk,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-CallLast,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-PutLast,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-CallChange,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-PutChange,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-CallVolume,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-PutVolume,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-CallOpenInterest,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-PutOpenInterest {
  padding-top: 0px;
  padding-bottom: 0px;
  border-bottom: none;
  line-height: 1em;
}
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-CallStrikePrice,
.dbootstrap .optionChainDialog .grid .dgrid-header .dgrid-spacer-row .field-PutStrikePrice {
  border-top: none;
  border-bottom: none;
  padding-top: 0px;
  padding-bottom: 0px;
}
* + html .optionChainDialog {
  width: 850px;
  height: auto;
}
* + html .optionChainDialog .dijitDialogPaneContent {
  position: static;
  margin: 10px;
}
* + html .optionChainDialog .grid {
  position: static;
  height: 300px;
}
* + html .optionChainDialog .grid .dgrid {
  /* Use position: relative to get the dgrid scroller to be properly positioned below the header */
  position: relative;
  top: auto;
  height: 265px;
}
* + html .optionChainDialog .footer {
  position: static;
  text-align: right;
  padding-top: 10px;
}
.optionChainView,
.realtimeQuoteView {
  min-width: 700px;
  width: 100%;
}
.realtimeQuoteView .grids .grid-label {
  font-weight: bold;
  font-size: 16px;
}
.realtimeQuoteView .grids .calls,
.realtimeQuoteView .grids .puts {
  width: 100%;
  height: 50%;
  border-top: 2px solid #b2c2d1;
  margin-bottom: 10px;
  padding-top: 5px;
}
.realtimeQuoteView .grids .calls .field-Symbol,
.realtimeQuoteView .grids .puts .field-Symbol {
  text-align: left;
  border-bottom: 1px solid #c2c2c2;
  width: 170px;
}
.realtimeQuoteView .grids .calls .field-Last,
.realtimeQuoteView .grids .puts .field-Last,
.realtimeQuoteView .grids .calls .field-Change,
.realtimeQuoteView .grids .puts .field-Change,
.realtimeQuoteView .grids .calls .field-Bid,
.realtimeQuoteView .grids .puts .field-Bid,
.realtimeQuoteView .grids .calls .field-Ask,
.realtimeQuoteView .grids .puts .field-Ask,
.realtimeQuoteView .grids .calls .field-Volume,
.realtimeQuoteView .grids .puts .field-Volume,
.realtimeQuoteView .grids .calls .field-OpenInterest,
.realtimeQuoteView .grids .puts .field-OpenInterest,
.realtimeQuoteView .grids .calls .field-SharesPerContract,
.realtimeQuoteView .grids .puts .field-SharesPerContract {
  text-align: right;
  padding-right: 3px;
  border-bottom: 1px solid #c2c2c2;
  width: 115px;
}
.realtimeQuoteView .grids .calls .dgrid-header .field-Symbol,
.realtimeQuoteView .grids .puts .dgrid-header .field-Symbol {
  text-align: left;
  line-height: 1.25em;
}
.realtimeQuoteView .grids .calls .dgrid-header .field-Last,
.realtimeQuoteView .grids .puts .dgrid-header .field-Last,
.realtimeQuoteView .grids .calls .dgrid-header .field-Change,
.realtimeQuoteView .grids .puts .dgrid-header .field-Change,
.realtimeQuoteView .grids .calls .dgrid-header .field-Bid,
.realtimeQuoteView .grids .puts .dgrid-header .field-Bid,
.realtimeQuoteView .grids .calls .dgrid-header .field-Ask,
.realtimeQuoteView .grids .puts .dgrid-header .field-Ask,
.realtimeQuoteView .grids .calls .dgrid-header .field-Volume,
.realtimeQuoteView .grids .puts .dgrid-header .field-Volume,
.realtimeQuoteView .grids .calls .dgrid-header .field-OpenInterest,
.realtimeQuoteView .grids .puts .dgrid-header .field-OpenInterest,
.realtimeQuoteView .grids .calls .dgrid-header .field-SharesPerContract,
.realtimeQuoteView .grids .puts .dgrid-header .field-SharesPerContract {
  text-align: center;
  line-height: 1.25em;
}
* + html .realtimeQuoteView .grids .grids .dgrid {
  height: 115px;
}
/* 
  should be a mixin that allows specification of background color, border color and any other styling
  */
.quote {
  font-family: Arial, Helvetica, sans-serif;
  font-style: normal;
  width: 370px;
  min-height: 630px;
  margin-bottom: 35px;
  background-color: #f9f9f9;
  margin-left: 18px;
  color: #ffffff;
  border-top: 2px solid #adadad;
}
.quote .portlet-title {
  font-weight: 600;
  color: #555555;
  font-size: 20px;
  height: 25px;
  line-height: 25px;
  padding: 0 0 8px 0;
}
.quote .symbolSelect {
  margin-bottom: 10px;
  width: 100%;
}
.quote .quote-details {
  display: none;
}
.quote .quote-select {
  padding: 3px 10px;
}
.quote .details-label {
  text-transform: uppercase;
}
.quote .disclaimer {
  margin-top: 10px;
}
.quote .summary {
  font-size: 20px;
  margin-top: 10px;
  /* .border(@table-col-border); */
}
.quote .summary .reset,
.quote .summary .view-option-chain {
  font-size: 12px;
}
.quote .summary .description {
  color: #094981;
}
.quote .summary div.span9 {
  padding-left: 15px;
}
.quote .summary #optionChainNode {
  margin-top: 10px;
}
.quote.details .quote-select {
  display: none;
}
.quote.details .quote-details {
  display: block;
}
.quote.details a {
  cursor: pointer;
}
.quote.details dl {
  margin-bottom: 0;
}
.quote.details dd {
  font-size: 20px;
  font-weight: 600;
}
.quote.details dt {
  font-weight: normal;
}
.quote.details .FSI dd,
.quote.details .FSI dt {
  font-size: 14px;
  font-weight: normal;
}
.dboostrap .quote .symbolSelect .dijitInputContainer {
  width: 332px;
}
.dboostrap .quote .dijitTextBox {
  width: 100%;
}
.portlet_AccountSelection_WAR_trading_529 {
  width: 370px;
  background-color: #f9f9f9;
  margin-left: 18px;
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
}
.portlet_AccountSelection_WAR_trading_529 header.portlet-topper {
  border-top: 0;
}
.portlet_AccountSelection_WAR_trading_529 header.portlet-topper h1.portlet-title {
  font-weight: 600;
  color: #555555;
  font-size: 20px;
  height: 25px;
  line-height: 25px;
  padding: 0 0 8px 0;
}
.portlet_AccountSelection_WAR_trading_529.portlet-boundary_AccountSelection_WAR_trading_ header.portlet-topper {
  border: 0;
}
.portlet_AccountSelection_WAR_trading_529 section#portlet_AccountSelection_WAR_trading {
  border-top: 2px solid #adadad;
  padding: 3px 10px;
}
.portlet_AccountSelection_WAR_trading_529 section#portlet_AccountSelection_WAR_trading .row-fluid [class*="span"] {
  margin-left: 0;
}
.portlet_AccountSelection_WAR_trading_529 section#portlet_AccountSelection_WAR_trading .span3 {
  display: none;
}
.portlet_AccountSelection_WAR_trading_529 section#portlet_AccountSelection_WAR_trading .span9 {
  width: 95%;
  margin-left: 0;
}
.portlet_AccountSelection_WAR_trading_529 section#portlet_AccountSelection_WAR_trading .span9 dl.span6 {
  width: 100%;
}
div#order\.helptext_dropdown {
  margin-left: -216px;
}
span.quoteRefresh {
  float: right;
}
.quoteLoadSpinner {
  font-size: 17px;
  color: #2d8dae !important;
  float: right !important;
}
.quoteLoadSpinner {
  cursor: pointer;
}
@media (max-width: 667px) {
  .quoteLoadSpinner {
    font-size: 17px;
    color: #2d8dae !important;
    cursor: pointer;
    margin-left: 10% !important;
    float: none !important;
  }
  .quoteLoadSpinner.underlierQuoteLoadSpinner {
    margin-left: 23% !important;
    float: left !important;
  }
  .quoteLoadSpinner.optionQuoteLoadSpinner {
    margin-left: 80% !important;
  }
  .quoteRefreshDiv {
    padding-top: 10px;
  }
  .priceChangeDiv dl.span6 {
    margin-bottom: 0;
    margin-left: 3px !important;
    padding-top: 0 !important;
  }
  .askBidSize dt.details-label.span3.offset5 {
    color: #2d8dae;
  }
  span.quoteRefresh,
  span.quoteLoading {
    margin-right: 5px;
  }
  dt.span4.askBidValue {
    font-size: 14px;
  }
}
i.icon-large.quoteLoadSpinnerMedium.icon-refresh {
  margin-left: 79%;
  color: #2d8dae;
}
span.optionQuoteLoadingMedium {
  float: right;
  margin-left: 4px;
  color: #2d8dae;
}
.underlierQuoteLoadSpinnerMedium.span2,
.span2.optionQuoteLoadSpinnerMedium {
  float: right;
  margin-right: -8%;
  color: #2d8dae;
}
.portlet-boundary_AccountSelection_WAR_trading_ .portlet-title,
.portlet-boundary_OrderEntry_WAR_trading_ .portlet-title {
  color: #999;
  font-size: 14px;
  font-weight: 700;
  border-bottom: none;
}
.portlet-boundary_AccountSelection_WAR_trading_ header.portlet-topper,
.portlet-boundary_OrderEntry_WAR_trading_ header.portlet-topper {
  border-top: 1px solid #cccccc;
}
/* removing for continuity with mutual fund form
form#equityOrderForm {
 text-transform: none;
}
*/
form#tradeSelection {
  margin-left: 40px;
}
form#tradeSelection label {
  float: left;
  margin-right: 20px;
  line-height: 30px;
  height: 30px;
  font-size: 16px;
}
.disableOrderEntry,
.disableAsset,
.disableAccount,
.disableTradeType {
  opacity: 0.5;
  filter: alpha(opacity=50);
  pointer-events: none;
  z-index: 5;
}
#dgrid_1.dgrid .dgrid-scroller {
  overflow-y: hidden;
}
.dbootstrap .currentHoldingsDialog {
  width: 75%;
  min-height: 500px;
}
.dbootstrap .currentHoldingsDialog .currentHoldingsView .dijitDialogPaneContentArea {
  height: 365px;
  overflow: auto;
}
.dbootstrap .currentHoldingsDialog .field-symId {
  width: 100px;
  text-align: left;
}
.dbootstrap .currentHoldingsDialog .field-account {
  text-align: left;
  padding-left: 20px;
}
.dbootstrap .currentHoldingsDialog .field-acctTyp {
  text-align: left;
  padding-left: 0;
}
.dbootstrap .currentHoldingsDialog .field-curMktVal,
.dbootstrap .currentHoldingsDialog .field-curQty {
  text-align: right;
  white-space: nowrap;
}
.dbootstrap .cancelDialog {
  width: 500px;
}
.dbootstrap .cancelDialog .icon-exclamation-sign {
  color: #ec9a39;
}
#order\.reinvest,
#widget_order\.dollarQty {
  margin-left: 0;
}
.stlsWindow,
.stlsChildDiv {
  padding-left: 20px;
}
#transDetail {
  border-bottom: 1px solid #cccccc;
  margin-bottom: 15px;
  padding-bottom: 15px;
}
.dispMethod,
.dateQty {
  font-size: 16px;
  font-weight: 600;
}
div .dispMethod > input[type="radio"],
div .dateQty > input[type="radio"] {
  margin: -4px 0 0;
}
form#taxLotForm {
  margin: 0 20px 20px 0;
}
#taxlotTable input {
  width: 100%;
}
#portlet_AccountSelection_WAR_trading .row-fluid label {
  white-space: nowrap;
}
div#limitPriceCtrlGroup label.control-label,
div#quantityCtrlGroup label.control-label,
div#stopPriceCtrlGroup label.control-label,
div#tradeType label.control-label,
div#transactionBy label.control-label {
  cursor: default;
}
label#order\.transactionType_label,
label#order\.orderType_label,
label#order\.duration_label,
label#order\.accountType_label,
div#order.dicgBlock label,
form#mutualFundOrderForm label,
section#portlet_AccountSelection_WAR_trading label,
section#portlet_OrderEntry_WAR_trading label {
  cursor: default;
}
div#order\.reinvest_dropdown.dijitPopup.dijitMenuPopup {
  height: auto;
}
.netxinvestor-portlet-assetSelection {
  min-height: 630px;
  margin-bottom: 35px;
  background-color: #f3f7fa;
  margin-left: 18px;
  padding: 3px 10px;
  color: #4c4c4c;
}
.netxinvestor-portlet-assetSelection .summary {
  margin-top: 10px;
  font-weight: 600;
  font-size: 20px;
  border-bottom: 1px solid #ccc;
}
.netxinvestor-portlet-assetSelection .summary .description {
  color: #666;
}
.netxinvestor-portlet-assetSelection dd span.size {
  font-size: 14px;
}
.netxinvestor-portlet-assetSelection .positive dd {
  color: #099e00;
  font-weight: 400;
}
.netxinvestor-portlet-assetSelection .FSI,
.netxinvestor-portlet-assetSelection .FSI DD {
  font-size: 16px;
  color: #666;
  font-weight: 400;
}
.netxinvestor-portlet-assetSelection .FSI DD {
  line-height: 16px;
}
.netxinvestor-portlet-assetSelection .disclaimer {
  padding-top: 10px;
  font-size: 14px;
  line-height: 14px;
}
.netxinvestor-portlet-assetSelection .summary a.reset {
  font-size: 14px;
  font-weight: 400;
}
.netxinvestor-portlet-assetSelection dl {
  float: left;
  margin: 8px 0;
}
.netxinvestor-portlet-assetSelection dt {
  font-size: 11px;
  color: #444444;
  text-transform: uppercase;
  font-weight: 400;
}
div.controls.orderEntry {
  border-top: 1px solid #eeeeee;
  padding-top: 10px;
}
.netxinvestor-portlet-orderEntry form label {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
  color: #666;
}
.netxinvestor-portlet-accountSelection .portlet-title,
.netxinvestor-portlet-orderEntry .portlet-title {
  color: #555555;
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 400;
  border-bottom: none;
}
.netxinvestor-portlet-accountSelection div.portlet-body section,
.netxinvestor-portlet-orderEntry div.portlet-body section {
  border-top: 1px solid #ccc;
}
#accountVisual {
  height: 155px;
}
.tradeHistoryEquityOptionalModal,
.tradeHistoryMutualFundModal {
  width: 50%;
}
.reviewOrderDialog .review-order-widget .tradeDetails-AssetValue {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#position_wrapper.dijitAccordionInnerContainerSelected {
  height: auto;
  min-height: 300px;
  overflow: auto;
}
#asset_wrapper .inline.checkbox tr {
  display: block;
  float: left;
}
#asset_wrapper .inline.checkbox td {
  padding-right: 33px;
}
#asset_wrapper .inline.checkbox label {
  width: 167px;
}
#asset_wrapper .table td {
  line-height: 47px;
  padding: 0 8px 0 0;
}
#asset_wrapper .table td input[type="text"] {
  text-align: right;
  font-style: normal;
}
#asset_wrapper #asset > .row-fluid .span1 {
  line-height: 2;
}
.optionChainDialog2 {
  width: 90%;
  min-height: 500px;
}
.optionChainDialog2 .dijitDialogTitle .muted {
  font-size: 16px;
}
.optionChainDialog2 .dijitDialogPaneContent {
  width: 100% !important;
  min-height: 500px;
  height: auto !important;
}
.optionChainDialog2 .dijitDialogPaneContentArea:before,
.optionChainDialog2 .dijitDialogPaneContentArea:after {
  content: " ";
  display: table;
}
.optionChainDialog2 .dijitDialogPaneContentArea:after {
  clear: both;
}
.optionChainDialog2 .dijitDialogPaneContentArea .filter-options h4 {
  margin-top: 0;
}
.optionChainDialog2 .dijitDialogPaneContentArea .filter-options label {
  font-size: 12px;
}
.optionChainDialog2 .dijitDialogPaneContentArea .filter-options .option-in-money {
  background-color: #e1eef5;
  border: 1px solid #c2c2c2;
  border-width: 1px 0;
  float: left;
  margin-top: 17px;
  font-size: 11px;
  padding: 1px 10px 0;
  font-weight: 600;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv {
  margin-left: 0;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container {
  background-color: #f5f5f5;
  border-top: 2px solid #b2c2d1;
  padding: 12px 15px 0;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .symbol h4 {
  float: left;
  font-size: 20px;
  margin: -2px 13px 35px 0;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .symbol .muted {
  font-weight: 600;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .symbol span.span2.quoteLoading {
  float: right;
  margin-right: -76px;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .symbol .quoteRefresh .icon-large.icon-refresh,
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .symbol .quoteLoading .icon-large.icon-refresh {
  color: #2d8dae;
  cursor: pointer;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .details-label {
  margin-top: 0;
  margin-bottom: 0;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .details-label dt,
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .details-label.FSI {
  font-weight: normal;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .details-label.symbol dt,
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .details-label.description dt {
  display: none;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .details-label.FSI dd {
  font-size: 11px;
  line-height: 1em;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .details-label.span2 {
  margin-left: 0;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .disclaimer-block {
  min-height: 1px;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .disclaimer-block [class*=span] {
  min-height: inherit;
}
.optionChainDialog2 .dijitDialogPaneContentArea .showInConserv .details-container .disclaimer-block .muted {
  padding-top: 0;
}
.optionChainDialog2 .grid {
  margin-top: 12px;
  max-height: 300px;
  overflow-y: auto;
}
.optionChainDialog2 .grid .dgrid-header .field-CallBox,
.optionChainDialog2 .grid .dgrid-header .field-PutBox,
.optionChainDialog2 .grid .dgrid-header .field-CallSymbol,
.optionChainDialog2 .grid .dgrid-header .field-PutSymbol,
.optionChainDialog2 .grid .dgrid-header .field-Symbol,
.optionChainDialog2 .grid .dgrid-header .field-CallBid,
.optionChainDialog2 .grid .dgrid-header .field-PutBid,
.optionChainDialog2 .grid .dgrid-header .field-CallAsk,
.optionChainDialog2 .grid .dgrid-header .field-PutAsk,
.optionChainDialog2 .grid .dgrid-header .field-CallLast,
.optionChainDialog2 .grid .dgrid-header .field-PutLast,
.optionChainDialog2 .grid .dgrid-header .field-CallChange,
.optionChainDialog2 .grid .dgrid-header .field-PutChange,
.optionChainDialog2 .grid .dgrid-header .field-CallVolume,
.optionChainDialog2 .grid .dgrid-header .field-PutVolume,
.optionChainDialog2 .grid .dgrid-header .field-CallOpenInterest,
.optionChainDialog2 .grid .dgrid-header .field-PutOpenInterest,
.optionChainDialog2 .grid .dgrid-header .field-CallStrikePrice,
.optionChainDialog2 .grid .dgrid-header .field-PutStrikePrice,
.optionChainDialog2 .grid .dgrid-header .field-CallTime,
.optionChainDialog2 .grid .dgrid-header .field-PutTime {
  padding: 0 3px 10px 0;
  vertical-align: bottom;
}
.optionChainDialog2 .grid .dgrid-header .field-CallStrikePrice,
.optionChainDialog2 .grid .dgrid-header .field-PutStrikePrice {
  background-color: #97b2cd;
  border-bottom: 1px solid #718796;
  color: #fff;
  line-height: 1.25em;
  text-align: center;
  vertical-align: middle;
}
.optionChainDialog2 .grid .dgrid-header .field-CallStrikePrice .dgrid-sort-arrow,
.optionChainDialog2 .grid .dgrid-header .field-PutStrikePrice .dgrid-sort-arrow {
  display: none;
}
.optionChainDialog2 .grid .dgrid-header .dgrid-spacer-row .dgrid-cell {
  border: 0;
  line-height: 1em;
  padding: 0;
}
.optionChainDialog2 .grid .dgrid-header-row {
  border-top: 2px solid #b2c2d1;
  border-bottom: 0;
}
.optionChainDialog2 .grid .dgrid-scroller {
  margin-top: 68px !important;
}
.optionChainDialog2 .grid .dgrid-content {
  width: 100% !important;
}
.optionChainDialog2 .grid .dgrid-cell {
  border-bottom: 1px solid #c2c2c2;
  padding-top: 3px;
  padding-bottom: 3px;
  width: 4%;
  vertical-align: middle;
}
.optionChainDialog2 .grid .calls-grid-title,
.optionChainDialog2 .grid .puts-grid-title {
  border: 0;
  color: #333;
  font-size: 18px;
  padding: 8px 6px 0;
  text-transform: none;
}
.optionChainDialog2 .grid .field-CallBox,
.optionChainDialog2 .grid .field-PutBox {
  line-height: 1.25em;
  padding-right: 0;
  text-align: center;
  width: 5%;
}
.optionChainDialog2 .grid .field-CallSymbol,
.optionChainDialog2 .grid .field-PutSymbol,
.optionChainDialog2 .grid .field-Symbol {
  cursor: pointer;
  line-height: 1.25em;
  padding-right: 3px;
  text-align: left;
  width: 6%;
}
.optionChainDialog2 .grid .field-CallOpenInterest.dgrid-cell {
  width: 6%;
}
.optionChainDialog2 .grid .call-strike-grid-title {
  background-color: #97b2cd;
  border-top: none;
  border-bottom: none;
  color: #fff;
}
.optionChainDialog2 .grid .field-CallBid,
.optionChainDialog2 .grid .field-PutBid,
.optionChainDialog2 .grid .field-CallAsk,
.optionChainDialog2 .grid .field-PutAsk,
.optionChainDialog2 .grid .field-CallLast,
.optionChainDialog2 .grid .field-PutLast,
.optionChainDialog2 .grid .field-CallChange,
.optionChainDialog2 .grid .field-PutChange,
.optionChainDialog2 .grid .field-CallVolume,
.optionChainDialog2 .grid .field-PutVolume,
.optionChainDialog2 .grid .field-CallOpenInterest,
.optionChainDialog2 .grid .field-PutOpenInterest,
.optionChainDialog2 .grid .field-CallTime,
.optionChainDialog2 .grid .field-PutTime,
.optionChainDialog2 .grid .field-CallRefresh,
.optionChainDialog2 .grid .field-PutRefresh {
  line-height: 1.25em;
  padding-right: 3px;
  text-align: right;
}
.optionChainDialog2 .grid .dgrid-row .field-CallStrikePrice,
.optionChainDialog2 .grid .dgrid-row .field-PutStrikePrice,
.optionChainDialog2 .grid .dgrid-row:hover .field-CallStrikePrice,
.optionChainDialog2 .grid .dgrid-row:hover .field-PutStrikePrice {
  color: #fff;
  text-align: right;
  line-height: 1.25em;
  padding-right: 3px;
  background-color: #97b2cd;
  border-bottom: 1px solid #718796;
}
.optionChainDialog2 .grid .field-CallRefresh,
.optionChainDialog2 .grid .field-PutRefresh {
  width: 2%;
  padding-left: 5px;
  padding-right: 6px;
  line-height: 31px;
}
.optionChainDialog2 .grid .option-in-money {
  background-color: #e1eef5;
}
.optionChainDialog2 .grid .dgrid-row:hover .option-in-money {
  background-color: #eefbff;
}
.optionChainDialog2 .grid .dijitCheckBox.dijitCheckBoxChecked:before {
  margin-top: -5px;
}
.optionChainDialog2 a.icon-CallRefresh i.icon-refresh,
.optionChainDialog2 a.icon-PutRefresh i.icon-refresh {
  text-decoration: none;
}
.optionChainDialog2 .btn.active {
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  background: none;
  background-color: #638cb4;
  border: 1px solid #094981;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  padding: 4px 10px;
  text-shadow: none;
}
.optionChainDialog2 .back-link-row {
  margin-top: 10px;
  min-height: inherit;
}
.optionChainDialog2 .back-link-row [class*=span] {
  min-height: inherit;
}
.optionChainDialog2 .header {
  background-color: #f9f9f9;
  padding: 7px 20px 15px;
  width: 96%;
  overflow: hidden;
}
.optionChainDialog2 .footer {
  position: absolute;
  bottom: 0;
  right: 0;
  height: 40px;
}
.dbootstrap .optionChainDialog2 .realtimeQuoteView .dijitDialogPaneContentArea {
  height: 410px;
  overflow: auto;
}
.dbootstrap .optionChainDialog2 .realtimeQuoteView .dgrid-row .dgrid-cell {
  padding-top: 3px;
  padding-bottom: 3px;
}
* + html .optionChainDialog2 {
  width: 850px;
  height: auto;
}
* + html .optionChainDialog2 .dijitDialogPaneContent {
  position: static;
  margin: 10px;
}
* + html .optionChainDialog2 .grid {
  position: static;
  height: 300px;
}
* + html .optionChainDialog2 .grid .dgrid {
  position: relative;
  top: auto;
  height: 265px;
}
* + html .optionChainDialog2 .footer {
  position: static;
  text-align: right;
  padding-top: 10px;
}
.optionChainDialog2 .optionChainView,
.optionChainDialog2 .realtimeQuoteView {
  min-width: 700px;
  width: 100%;
}
.optionChainDialog2 .realtimeQuoteView .grids .grid-label {
  font-weight: bold;
  font-size: 16px;
}
.optionChainDialog2 .realtimeQuoteView .grids .calls,
.optionChainDialog2 .realtimeQuoteView .grids .puts {
  width: 100%;
  height: 50%;
  border-top: 2px solid #b2c2d1;
  margin-bottom: 10px;
  padding-top: 5px;
}
.optionChainDialog2 .realtimeQuoteView .grids .calls .field-Symbol,
.optionChainDialog2 .realtimeQuoteView .grids .puts .field-Symbol {
  text-align: left;
  border-bottom: 1px solid #c2c2c2;
  width: 170px;
}
.optionChainDialog2 .realtimeQuoteView .grids .calls .field-Last,
.optionChainDialog2 .realtimeQuoteView .grids .puts .field-Last,
.optionChainDialog2 .realtimeQuoteView .grids .calls .field-Change,
.optionChainDialog2 .realtimeQuoteView .grids .puts .field-Change,
.optionChainDialog2 .realtimeQuoteView .grids .calls .field-Bid,
.optionChainDialog2 .realtimeQuoteView .grids .puts .field-Bid,
.optionChainDialog2 .realtimeQuoteView .grids .calls .field-Ask,
.optionChainDialog2 .realtimeQuoteView .grids .puts .field-Ask,
.optionChainDialog2 .realtimeQuoteView .grids .calls .field-Volume,
.optionChainDialog2 .realtimeQuoteView .grids .puts .field-Volume,
.optionChainDialog2 .realtimeQuoteView .grids .calls .field-OpenInterest,
.optionChainDialog2 .realtimeQuoteView .grids .puts .field-OpenInterest,
.optionChainDialog2 .realtimeQuoteView .grids .calls .field-SharesPerContract,
.optionChainDialog2 .realtimeQuoteView .grids .puts .field-SharesPerContract {
  text-align: right;
  padding-right: 3px;
  border-bottom: 1px solid #c2c2c2;
  width: 115px;
}
.optionChainDialog2 .realtimeQuoteView .grids .calls .dgrid-header .field-Symbol,
.optionChainDialog2 .realtimeQuoteView .grids .puts .dgrid-header .field-Symbol {
  text-align: left;
  line-height: 1.25em;
}
.optionChainDialog2 .realtimeQuoteView .grids .calls .dgrid-header .field-Last,
.optionChainDialog2 .realtimeQuoteView .grids .puts .dgrid-header .field-Last,
.optionChainDialog2 .realtimeQuoteView .grids .calls .dgrid-header .field-Change,
.optionChainDialog2 .realtimeQuoteView .grids .puts .dgrid-header .field-Change,
.optionChainDialog2 .realtimeQuoteView .grids .calls .dgrid-header .field-Bid,
.optionChainDialog2 .realtimeQuoteView .grids .puts .dgrid-header .field-Bid,
.optionChainDialog2 .realtimeQuoteView .grids .calls .dgrid-header .field-Ask,
.optionChainDialog2 .realtimeQuoteView .grids .puts .dgrid-header .field-Ask,
.optionChainDialog2 .realtimeQuoteView .grids .calls .dgrid-header .field-Volume,
.optionChainDialog2 .realtimeQuoteView .grids .puts .dgrid-header .field-Volume,
.optionChainDialog2 .realtimeQuoteView .grids .calls .dgrid-header .field-OpenInterest,
.optionChainDialog2 .realtimeQuoteView .grids .puts .dgrid-header .field-OpenInterest,
.optionChainDialog2 .realtimeQuoteView .grids .calls .dgrid-header .field-SharesPerContract,
.optionChainDialog2 .realtimeQuoteView .grids .puts .dgrid-header .field-SharesPerContract {
  text-align: center;
  line-height: 1.25em;
}
* + html .optionChainDialog2 .realtimeQuoteView .grids .grids .dgrid {
  height: 115px;
}
.optionChainDialog2 .row-fluid dl[class^='details-label span2'] {
  min-width: 14.893617021276595%;
  width: auto;
}
.optionChainDialog2 .row-fluid dl[class^='details-label span3'] {
  min-width: 23.404255319148934%;
  width: auto;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .optionChainDialog2 .row-fluid dl[class^='details-label span6'] {
    min-width: 48.93617021276595%;
    width: auto;
  }
}
.optionChainDialog2 .quoteRefreshMsg {
  font-weight: bold;
}
.optionChainDialog2 .quoteRefreshMsg .icon-large.icon-refresh {
  color: #2d8dae;
}
.tr-Trading_AccountSelector .account-selection {
  margin-top: 18px;
}
.tr-Trading_AccountSelector .selectBox {
  float: left;
  margin-top: 5px;
  min-width: 33%;
}
.tr-Trading_AccountSelector .selectBox label,
.tr-Trading_AccountSelector .selectBox .singleAccount {
  width: auto;
  color: #666;
  float: left;
  font-size: 18px;
  font-weight: 600;
  line-height: 30px;
  margin-right: 10px;
}
.tr-Trading_AccountSelector .selectBox .singleAccount {
  margin-left: 20%;
}
.tr-Trading_AccountSelector .selectBox form .dijitComboBox {
  width: auto;
  min-width: 300px;
  display: inline-block;
  *display: inline;
  *zoom: 1;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #333333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e6e6e6;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  border: 1px solid #cccccc;
  *border: 0;
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.tr-Trading_AccountSelector .fundsAvailable {
  float: left;
  padding: 4px 14px;
  position: relative;
  background-color: #f5f5f5;
  border: 1px solid #cccccc;
}
.tr-Trading_AccountSelector .fundsAvailable label,
.tr-Trading_AccountSelector .fundsAvailable span {
  display: block;
  float: left;
  margin-top: 5px;
}
.tr-Trading_AccountSelector .fundsAvailable span {
  font-size: 20px;
  font-weight: 600;
  margin-left: 10px;
}
.tr-Trading_AccountSelector .fundsAvailable label + span {
  margin-top: 3px;
}
.tr-Trading_AccountSelector .fundsAvailable label + span i.icon-refresh.icon-large.icon-spin {
  font-size: 14px;
}
.tr-Trading_AccountSelector .fundsAvailable:after,
.tr-Trading_AccountSelector .fundsAvailable:before {
  right: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}
.tr-Trading_AccountSelector .fundsAvailable:after {
  border-color: rgba(245, 245, 245, 0);
  border-right-color: #f5f5f5;
  border-width: 7px;
  margin-top: -7px;
}
.tr-Trading_AccountSelector .fundsAvailable:before {
  border-color: rgba(204, 204, 204, 0);
  border-right-color: #cccccc;
  border-width: 8px;
  margin-top: -8px;
}
.dbootstrap .tr-Trading_AccountSelector .dijitButtonNode {
  border: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.dbootstrap .tr-Trading_AccountSelector .dijitInline .dijitInputField input[type="text"].dijitInputInner,
.dbootstrap .tr-Trading_AccountSelector .dijitInline .dijitInputField input[type="text"]:focus.dijitInputInner {
  padding-left: 4px !important;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .alert,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .alert {
  margin-top: 18px;
}
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .dijitTabContainerTop-container,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabContainerTop-container {
  margin-top: 0;
}
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .dijitPlaceHolder,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitPlaceHolder {
  font-size: 12px;
  padding: 4px 0 4px 4px;
}
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .dijitInline .dijitInputField .dijitInputInner,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitInline .dijitInputField .dijitInputInner {
  padding-left: 4px !important;
}
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController {
  background: none;
  filter: none;
}
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController .dijitTabContainerTop-tabs,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController .dijitTabContainerTop-tabs {
  border-bottom: 1px solid #cccccc;
  height: 35px;
  width: 577px !important;
}
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController .dijitTab,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController .dijitTab,
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController .dijitTabHover,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController .dijitTabHover {
  background-color: #fff;
  border: 0;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 19px;
  margin-right: 0;
}
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController .dijitTabChecked,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController .dijitTabChecked {
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-right-color: #cccccc;
  background-color: #f5f5f5;
  background-repeat: no-repeat;
  background-image: linear-gradient(#e8e8e8, #f5f5f5);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));
  background-image: -webkit-linear-gradient(#e8e8e8, #f5f5f5);
  background-image: -moz-linear-gradient(#e8e8e8, #f5f5f5);
  background-image: -o-linear-gradient(top, #e8e8e8, #f5f5f5);
  background-image: -khtml-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#e8e8e8', EndColorStr='#f5f5f5', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#e8e8e8', EndColorStr='#f5f5f5', GradientType=0))";
  height: 20px;
}
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .bootstrap-typeaheadError.dijitValidationTextBoxError.dijitError.dijitErrorFocused,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .bootstrap-typeaheadError.dijitValidationTextBoxError.dijitError.dijitErrorFocused {
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #c76e6d;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #c76e6d;
}
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .bootstrap-typeaheadError.dijitValidationTextBoxError.dijitError .dijitDownArrowButton,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .bootstrap-typeaheadError.dijitValidationTextBoxError.dijitError .dijitDownArrowButton {
  border: 1px solid #b94a48;
}
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .dijitFocusedLabel,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitFocusedLabel,
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ button:focus,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ button:focus {
  outline: 1px dotted #555;
}
.dbootstrap #p_p_id_OrderEntry2_WAR_trading2_ .trailing-amount .dijitPlaceHolder,
.dbootstrap #p_p_id_OrderEntry_WAR_netxinvestortrading_ .trailing-amount .dijitPlaceHolder {
  line-height: 20px;
}
.dbootstrap div#p_p_id_QuoteDisplay_WAR_trading2_ .quote-display-widget .dijitTabPaneWrapper,
.dbootstrap div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .quote-display-widget .dijitTabPaneWrapper {
  border: 0;
}
.dbootstrap div#p_p_id_QuoteDisplay_WAR_trading2_ .quote-display-widget .dijitTabController,
.dbootstrap div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .quote-display-widget .dijitTabController {
  background: none;
  filter: none;
  border-width: 2px 0 0;
}
.dbootstrap div#p_p_id_QuoteDisplay_WAR_trading2_ .quote-display-widget .dijitTabController .dijitTabListWrapper,
.dbootstrap div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .quote-display-widget .dijitTabController .dijitTabListWrapper {
  width: 274px !important;
}
.dbootstrap div#p_p_id_QuoteDisplay_WAR_trading2_ .quote-display-widget .dijitTabController .dijitTabContainerTop-tabs,
.dbootstrap div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .quote-display-widget .dijitTabController .dijitTabContainerTop-tabs {
  background-color: #f5f5f5;
  border-bottom: 1px solid #cccccc;
  height: 35px;
}
.dbootstrap div#p_p_id_QuoteDisplay_WAR_trading2_ .quote-display-widget .dijitTabController .dijitTab,
.dbootstrap div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .quote-display-widget .dijitTabController .dijitTab,
.dbootstrap div#p_p_id_QuoteDisplay_WAR_trading2_ .quote-display-widget .dijitTabController .dijitTabHover,
.dbootstrap div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .quote-display-widget .dijitTabController .dijitTabHover {
  border: 0;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  height: 19px;
  width: 113px;
  margin-right: 0;
}
.dbootstrap div#p_p_id_QuoteDisplay_WAR_trading2_ .quote-display-widget .dijitTabController .dijitTabChecked,
.dbootstrap div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .quote-display-widget .dijitTabController .dijitTabChecked {
  border-top: 0 !important;
  border-bottom: 0 !important;
  border-right-color: #cccccc;
  height: 20px;
}
#p_p_id_OrderEntry2_WAR_trading2_,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ {
  clear: both;
  min-height: 520px;
}
#p_p_id_OrderEntry2_WAR_trading2_ div.order-entry-container,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ div.order-entry-container {
  min-height: 300px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget:before,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget:before,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget:after,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget:after {
  content: " ";
  display: table;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget:after,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget:after {
  clear: both;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .main > div:first-child + div > div:first-child,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .main > div:first-child + div > div:first-child {
  background-color: #f5f5f5;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget label,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget label {
  color: #2d8dae;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget.noAccount,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget.noAccount {
  border: 1px solid #cccccc;
  border-top: transparent;
  background-color: #f5f5f5;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget.noAccount .selectAccount,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget.noAccount .selectAccount {
  display: block;
  line-height: 100px;
  text-align: center;
  font-weight: 700;
  min-height: 200px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget.noAccount .alert.alert-trade-info,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget.noAccount .alert.alert-trade-info {
  border: 0 !important;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget.invalidAccount,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget.invalidAccount {
  border: 1px solid #cccccc;
  border-top: transparent;
  background-color: #f5f5f5;
  min-height: 200px;
  padding: 8px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget.invalidAccount .selectAccount,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget.invalidAccount .selectAccount {
  display: none;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget.invalidAccount .alert-info,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget.invalidAccount .alert-info {
  border: 0 !important;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectAccount,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectAccount,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .noHoldings,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .noHoldings,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .invalidAccountMessage,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .invalidAccountMessage,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .indicator,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .indicator {
  display: none;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget.holdingsError .noHoldings,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget.holdingsError .noHoldings,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget.invalidAccount .invalidAccountMessage,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget.invalidAccount .invalidAccountMessage {
  display: block;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .noHoldings + .invalidAccountMessage + .alert.alert-info,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .noHoldings + .invalidAccountMessage + .alert.alert-info {
  margin: 18px 0;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .nonSolicitedLabel.span4,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .nonSolicitedLabel.span4,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .nonSolicitedLabel.span5,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .nonSolicitedLabel.span5 {
  padding-top: 30px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .nonSolicitedLabel.extdHoursNonSolicited,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .nonSolicitedLabel.extdHoursNonSolicited {
  margin-left: 45px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert:before,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert:before,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert:after,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert:after {
  content: " ";
  display: table;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert:after,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert:after {
  clear: both;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-trade-info,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-trade-info,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-info,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-info {
  border: 0 !important;
  background-color: #f5f5f5 !important;
  margin: 0;
  padding: 0 0 8px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-trade-info div,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-trade-info div,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-info div,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-info div {
  background-color: #000;
  border: 0;
  color: #fff;
  min-height: 60px;
  padding: 8px 14px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-trade-info div i,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-trade-info div i,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-info div i,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-info div i {
  display: block;
  float: left;
  width: 7%;
  text-align: center;
  margin-right: 14px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-trade-info div i:before,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-trade-info div i:before,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-info div i:before,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-info div i:before {
  line-height: 2;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-trade-info div span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-trade-info div span,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-info div span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-info div span {
  display: block;
  float: left;
  width: 90%;
}
.dj_ie8 #p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-trade-info div i,
.dj_ie8 #p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-trade-info div i {
  background: transparent url('../../images/icon-moon-o.png') 12px center no-repeat;
  width: 37px;
  height: 56px;
}
.dj_ie8 #p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-trade-info div i:before,
.dj_ie8 #p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-trade-info div i:before {
  display: none;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-info,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-info {
  border: 2px solid #2f659b !important;
  margin: 11% 0;
  padding: 0;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-info div,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-info div {
  background-color: #e3ecf6 !important;
  color: #333;
  min-height: 40px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-info div i,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-info div i {
  width: 2%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-info div i:before,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-info div i:before {
  color: #2f659b;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-warning:before,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-warning:before,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.error:before,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.error:before {
  content: '\f071';
  font-family: FontAwesome;
  color: #ea9500;
  display: block;
  float: left;
  width: 2%;
  margin-right: 14px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.alert-warning span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.alert-warning span,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.error span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.error span {
  display: block;
  float: left;
  width: 95%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .alert.error:before,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .alert.error:before {
  color: #a22726;
  content: '\f057';
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.equity-form,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.equity-form,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.option-form,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.option-form,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.extended-hours-form,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.extended-hours-form,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.five-two-nine-form,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.five-two-nine-form {
  border: 1px solid #cccccc;
  border-top: transparent;
  padding: 8px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.equity-form label,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.equity-form label,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form label,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form label,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.option-form label,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.option-form label,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.extended-hours-form label,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.extended-hours-form label,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.five-two-nine-form label,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.five-two-nine-form label,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.equity-form label span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.equity-form label span,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form label span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form label span,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.option-form label span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.option-form label span,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.extended-hours-form label span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.extended-hours-form label span,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.five-two-nine-form label span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.five-two-nine-form label span {
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.equity-form label span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.equity-form label span,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form label span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form label span,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.option-form label span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.option-form label span,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.extended-hours-form label span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.extended-hours-form label span,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.five-two-nine-form label span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.five-two-nine-form label span {
  text-transform: none;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.equity-form label.inline-block,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.equity-form label.inline-block,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form label.inline-block,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form label.inline-block,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.option-form label.inline-block,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.option-form label.inline-block,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.extended-hours-form label.inline-block,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.extended-hours-form label.inline-block,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.five-two-nine-form label.inline-block,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.five-two-nine-form label.inline-block {
  color: #4c4c4c;
  font-size: 14px;
  font-weight: 400;
  text-transform: none;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.equity-form .formRow.row-fluid + .formRow.row-fluid .span4,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.equity-form .formRow.row-fluid + .formRow.row-fluid .span4 {
  width: 190px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.equity-form .formRow.row-fluid + .formRow.row-fluid .span4 .dijitTextBox,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.equity-form .formRow.row-fluid + .formRow.row-fluid .span4 .dijitTextBox {
  width: 190px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.equity-form .formRow.row-fluid + .formRow.row-fluid .span5.trailing-amount span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.equity-form .formRow.row-fluid + .formRow.row-fluid .span5.trailing-amount span {
  font-size: 13px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .symbolNode label,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .symbolNode label,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .exchangeNode label,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .exchangeNode label {
  float: left;
  width: auto;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .symbolNode a,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .symbolNode a,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .exchangeNode a,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .exchangeNode a {
  display: block;
  float: right;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 600;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .symbolNode .bootstrap-typeahead,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .symbolNode .bootstrap-typeahead,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .exchangeNode .bootstrap-typeahead,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .exchangeNode .bootstrap-typeahead {
  width: 100%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .exchangeNode,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .exchangeNode {
  margin-left: 26.12765957%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .fundMinimumLink,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .fundMinimumLink {
  padding-top: 22px;
  font-size: 12px;
  line-height: 1.25;
  width: 28%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .span4.taxLotNode,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .span4.taxLotNode {
  margin-left: 0;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .dvreOption .dijitTextBox,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .dvreOption .dijitTextBox,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .achAcctOption .dijitTextBox,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .achAcctOption .dijitTextBox {
  width: 100%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .dvreOption.dijitHidden + [class*=span],
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .dvreOption.dijitHidden + [class*=span] {
  margin-left: 0;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .advisedRow,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .advisedRow {
  margin-top: 15px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .advisedRow.prospectus,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .advisedRow.prospectus {
  margin-top: -5px;
  margin-left: 25px;
  display: block;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.mutual-fund-form .quantityNode > .span12 > .span8 .span2 label.inline-block,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.mutual-fund-form .quantityNode > .span12 > .span8 .span2 label.inline-block {
  margin-top: -30px;
  margin-left: 25px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.option-form .symbolNode .bootstrap-typeahead,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.option-form .symbolNode .bootstrap-typeahead {
  width: 100%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.option-form .btn-danger,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.option-form .btn-danger {
  border: 1px solid #990000;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form .durationNode.span4 .dijitComboBox,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form .durationNode.span4 .dijitComboBox,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form .transactionNode.span4 .dijitComboBox,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form .transactionNode.span4 .dijitComboBox {
  width: 100%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form .span4.nonSolicitedNode .dijitComboBox,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form .span4.nonSolicitedNode .dijitComboBox {
  width: 100%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.five-two-nine-form .dijitTextBox,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.five-two-nine-form .dijitTextBox {
  width: 100%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .order-form.five-two-nine-form .selectBox.span3,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .order-form.five-two-nine-form .selectBox.span3 {
  width: 25.40425532%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectEligibleAccount,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectEligibleAccount {
  float: left;
  font-size: 18px;
  font-weight: 600;
  margin-left: 5%;
  text-align: left;
  width: 40%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget ul.eligibleAccountListNode,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget ul.eligibleAccountListNode {
  float: left;
  width: 50%;
  list-style: none;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget ul.eligibleAccountListNode li,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget ul.eligibleAccountListNode li {
  color: #2d8dae;
  cursor: pointer;
  line-height: 2;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .formRow,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .formRow {
  position: relative;
  display: inline-block;
  width: 100%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .formRow.priceNode .span4:first-child,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .formRow.priceNode .span4:first-child,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .formRow.priceNode .dijitHidden + [class*=span],
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .formRow.priceNode .dijitHidden + [class*=span] {
  margin-left: 0;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .advisedRow .dijitCheckBox,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .advisedRow .dijitCheckBox {
  float: left;
  margin-right: 5px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectBox,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectBox {
  float: left;
  width: 24%;
  margin-left: 2%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectBox .button.btn,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectBox .button.btn {
  white-space: nowrap;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectBox:first-child,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectBox:first-child {
  margin-left: 0;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectBox .dijitInline.dijitTextBox,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectBox .dijitInline.dijitTextBox,
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectBox .dijitInline.select.table-select.bootstrap-select,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectBox .dijitInline.select.table-select.bootstrap-select {
  width: 100%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectBox span.dijitReset.dijitInline.dijitButtonNode.btn,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectBox span.dijitReset.dijitInline.dijitButtonNode.btn {
  width: 80%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectBox.span3.taxLotNode,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectBox.span3.taxLotNode {
  position: relative;
  width: 27%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectBox.span3.taxLotNode span.selectText,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectBox.span3.taxLotNode span.selectText {
  font-size: 13px;
  position: absolute;
  line-height: 13px;
  z-index: 1;
  text-transform: capitalize;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectBox.span3.taxLotNode span.selectText a,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectBox.span3.taxLotNode span.selectText a {
  clear: both;
  display: block;
  line-height: 1;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .quantityNodeShares,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .quantityNodeShares {
  width: 19%;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .estimated-order,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .estimated-order {
  color: #2d8dae;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .estimated-order span,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .estimated-order span {
  color: #4c4c4c;
  font-size: 16px;
  font-weight: 600;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .sellAndBuyLabel,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .sellAndBuyLabel {
  font-size: 11px;
  line-height: 1em;
  padding-left: 2em;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .no-MutualFund_Sellheader,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .no-MutualFund_Sellheader {
  background-color: #dedede;
  padding: 7px 9px;
  font-weight: 600;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .no-MutualFund_Buyheader,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .no-MutualFund_Buyheader {
  background-color: #dedede;
  padding: 7px 9px;
  font-weight: 600;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget p.disclaimer,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget p.disclaimer {
  margin: 0;
  line-height: 1;
  padding: 0 0 20px 0;
}
#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget #commDiscountDisc,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget #commDiscountDisc {
  margin-bottom: 20px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .dijitTabContainer,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabContainer {
  overflow: visible;
}
#p_p_id_OrderEntry2_WAR_trading2_ .dijitTabContainer .dijitTabPaneWrapper,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabContainer .dijitTabPaneWrapper {
  border: 0;
  height: auto !important;
  min-height: 245px;
  position: relative !important;
}
#p_p_id_OrderEntry2_WAR_trading2_ .trailing-amount,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .trailing-amount {
  line-height: 30px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .trailing-amount .input-mini,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .trailing-amount .input-mini {
  width: 60px;
  float: right;
  margin-top: -30px;
}
#p_p_id_OrderEntry2_WAR_trading2_ .limit-offset label,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .limit-offset label {
  white-space: nowrap;
}
#p_p_id_OrderEntry2_WAR_trading2_ .limit-offset .input-mini,
#p_p_id_OrderEntry_WAR_netxinvestortrading_ .limit-offset .input-mini {
  width: 60px;
}
div#p_p_id_QuoteDisplay_WAR_trading2_,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ {
  background-color: #ffffff;
  margin-top: 36px;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .symHeaderBig,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .symHeaderBig {
  border-top: 2px solid #b2c2d1;
  color: #000000;
  font-size: 20px;
  padding-top: 10px;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .symHeaderBig span,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .symHeaderBig span {
  color: #555555;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .symHeaderSmall,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .symHeaderSmall {
  color: #555555;
  font-size: 12px;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .header,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .header {
  border-bottom: 1px solid #dddddd;
  height: 20px;
  padding-bottom: 20px;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .header .symHeaderBig,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .header .symHeaderBig {
  border: 0;
  color: #333333;
  font-size: 30px;
  float: left;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .header .symHeaderSmall,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .header .symHeaderSmall {
  font-size: 14px;
  display: block;
  float: right;
  margin-left: 15px;
  padding-top: 15px;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .header .symHeaderSmall:before,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .header .symHeaderSmall:before {
  font-family: FontAwesome;
  margin-right: 5px;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .header .symHeaderSmall.gain:before,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .header .symHeaderSmall.gain:before {
  content: '\f062';
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .header .symHeaderSmall.loss:before,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .header .symHeaderSmall.loss:before {
  content: '\f063';
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .quoteNode .footnote p,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .quoteNode .footnote p {
  font-size: 13px;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .chartNode .header,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .chartNode .header {
  border: 0;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .form-actions,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .form-actions {
  background: none;
  border: 0;
  margin: 0;
  padding: 10px;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .btn-group > .btn,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .btn-group > .btn {
  background-color: #afafaf;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  font-style: normal;
  padding: 4px 36px;
  border: 1px solid #666 !important;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .btn-group > .btn.active,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .btn-group > .btn.active {
  background-color: #638cb4;
  border: 1px solid #094981 !important;
  font-style: normal;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ table.table,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ table.table {
  margin-bottom: 0;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ table.table tr:first-child td,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ table.table tr:first-child td {
  border: 0;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ table.table tr:first-child td.muted,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ table.table tr:first-child td.muted {
  font-size: 11px;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ table.table td,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ table.table td {
  padding: 8px 0;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ table.table td:first-child,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ table.table td:first-child {
  color: #2d8dae;
  width: 50%;
  white-space: nowrap;
  padding-right: 0;
  cursor: pointer;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ table.table td:first-child + td,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ table.table td:first-child + td {
  padding-left: 0;
  text-align: right;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ table.table td.fsi,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ table.table td.fsi {
  color: #555555;
  line-height: 16px;
  white-space: normal;
  cursor: text;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ table.table td.fsi span,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ table.table td.fsi span {
  display: block;
  color: #2d8dae;
  cursor: pointer;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ table.table td.muted,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ table.table td.muted {
  color: #575757;
  white-space: nowrap;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .footer,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .footer {
  border-top: 1px solid #dddddd;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .loadNoLoadFund,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .loadNoLoadFund {
  white-space: normal;
  color: #555555;
  cursor: text;
}
div#p_p_id_OpenOrders_WAR_trading2_ .open-orders-widget .title,
div#p_p_id_OrderSummary_WAR_trading2_ .title,
div#p_p_id_Holdings_WAR_trading2_ .title,
div#p_p_id_OpenOrders_WAR_netxinvestortrading_ .open-orders-widget .title,
div#p_p_id_OrderSummary_WAR_netxinvestortrading_ .title,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .title {
  color: #3a87ad;
  border: 1px solid #c2c2c2;
  background-color: #f9f9f9;
  font-size: 16px;
  height: 11px;
  line-height: 11px;
  padding: 8px;
}
div#p_p_id_OpenOrders_WAR_trading2_,
div#p_p_id_OpenOrders_WAR_netxinvestortrading_ {
  margin-top: 18px;
  background-color: #ffffff;
}
div#p_p_id_OpenOrders_WAR_trading2_ .open-orders-widget .header,
div#p_p_id_OpenOrders_WAR_netxinvestortrading_ .open-orders-widget .header,
div#p_p_id_OpenOrders_WAR_trading2_ .open-orders-widget .order,
div#p_p_id_OpenOrders_WAR_netxinvestortrading_ .open-orders-widget .order {
  border-bottom: 1px solid #dddddd;
  clear: both;
  display: table;
  width: 100%;
}
div#p_p_id_OpenOrders_WAR_trading2_ .open-orders-widget .header span.column,
div#p_p_id_OpenOrders_WAR_netxinvestortrading_ .open-orders-widget .header span.column,
div#p_p_id_OpenOrders_WAR_trading2_ .open-orders-widget .order span.column,
div#p_p_id_OpenOrders_WAR_netxinvestortrading_ .open-orders-widget .order span.column {
  display: table-cell;
  padding: 0 8px;
  height: 36px;
  line-height: 150%;
  font-weight: 400;
  font-size: 11px;
  color: #999999;
  text-transform: uppercase;
  width: 50%;
  vertical-align: bottom;
}
div#p_p_id_OpenOrders_WAR_trading2_ .open-orders-widget .header span.column.status,
div#p_p_id_OpenOrders_WAR_netxinvestortrading_ .open-orders-widget .header span.column.status,
div#p_p_id_OpenOrders_WAR_trading2_ .open-orders-widget .order span.column.status,
div#p_p_id_OpenOrders_WAR_netxinvestortrading_ .open-orders-widget .order span.column.status {
  text-align: right;
}
div#p_p_id_OpenOrders_WAR_trading2_ .open-orders-widget .order span.column,
div#p_p_id_OpenOrders_WAR_netxinvestortrading_ .open-orders-widget .order span.column {
  color: #555555;
  font-size: 13px;
  height: 30px;
  text-transform: none;
}
div#p_p_id_OpenOrders_WAR_trading2_ .open-orders-widget .order span.column.trade-details,
div#p_p_id_OpenOrders_WAR_netxinvestortrading_ .open-orders-widget .order span.column.trade-details {
  vertical-align: middle;
}
div#p_p_id_OpenOrders_WAR_trading2_ .open-orders-widget .order span.column.status,
div#p_p_id_OpenOrders_WAR_netxinvestortrading_ .open-orders-widget .order span.column.status {
  vertical-align: middle;
  color: #2d8dae;
  cursor: pointer;
}
div#p_p_id_OrderSummary_WAR_trading2_,
div#p_p_id_OrderSummary_WAR_netxinvestortrading_ {
  margin-top: 36px;
  background-color: #ffffff;
}
div#p_p_id_OrderSummary_WAR_trading2_ .header,
div#p_p_id_OrderSummary_WAR_netxinvestortrading_ .header {
  margin-top: 12px;
}
div#p_p_id_OrderSummary_WAR_trading2_ .title a.pull-right,
div#p_p_id_OrderSummary_WAR_netxinvestortrading_ .title a.pull-right {
  cursor: pointer;
  font-size: 14px;
}
div#p_p_id_Holdings_WAR_trading2_,
div#p_p_id_Holdings_WAR_netxinvestortrading_ {
  margin-top: 18px;
  background-color: #ffffff;
}
div#p_p_id_Holdings_WAR_trading2_ .acctType,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .acctType {
  color: #2d8dae;
  cursor: pointer;
}
div#p_p_id_Holdings_WAR_trading2_ .glDirectionNode,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .glDirectionNode {
  clear: both;
  display: block;
}
div#p_p_id_Holdings_WAR_trading2_ .header,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .header,
div#p_p_id_Holdings_WAR_trading2_ .holdings,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .holdings {
  clear: both;
  display: table;
  width: 100%;
}
div#p_p_id_Holdings_WAR_trading2_ .header span.column,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .header span.column,
div#p_p_id_Holdings_WAR_trading2_ .holdings span.column,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .holdings span.column {
  display: table-cell;
  padding: 0 8px;
  height: 36px;
  line-height: 150%;
  font-weight: 400;
  font-size: 11px;
  color: #999999;
  text-transform: uppercase;
  width: 50%;
  vertical-align: bottom;
}
div#p_p_id_Holdings_WAR_trading2_ .header span.column.value,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .header span.column.value,
div#p_p_id_Holdings_WAR_trading2_ .holdings span.column.value,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .holdings span.column.value {
  text-align: right;
}
div#p_p_id_Holdings_WAR_trading2_ .header,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .header {
  border-bottom: 1px solid #dddddd;
}
div#p_p_id_Holdings_WAR_trading2_ .holdings.holdings-row-widget,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .holdings.holdings-row-widget {
  border-bottom: 1px solid #dddddd;
}
div#p_p_id_Holdings_WAR_trading2_ .holdings.holdings-row-widget .column,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .holdings.holdings-row-widget .column {
  color: #555555;
  display: block;
  float: left;
  font-size: 13px;
  min-height: 30px;
  padding: 8px;
  text-transform: none;
  width: 44%;
}
div#p_p_id_Holdings_WAR_trading2_ .holdings.holdings-row-widget .column.quantity,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .holdings.holdings-row-widget .column.quantity {
  vertical-align: middle;
  white-space: nowrap;
}
div#p_p_id_Holdings_WAR_trading2_ .holdings.holdings-row-widget .column.value,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .holdings.holdings-row-widget .column.value {
  vertical-align: middle;
  text-align: right;
}
div#p_p_id_Holdings_WAR_trading2_ .holdings.holdings-row-widget .column.value span,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .holdings.holdings-row-widget .column.value span {
  clear: both;
  display: block;
}
div#p_p_id_Holdings_WAR_trading2_ .holdings.holdings-row-widget.underlier .column,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .holdings.holdings-row-widget.underlier .column {
  min-height: 20px;
}
div#p_p_id_Holdings_WAR_trading2_ .holdings.holdings-row-widget.underlier .column.quantity,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .holdings.holdings-row-widget.underlier .column.quantity {
  padding-left: 16px;
  width: 41%;
}
div#p_p_id_Holdings_WAR_trading2_ .holdings.holdings-row-widget.underlier .column.quantity span:first-child + span,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .holdings.holdings-row-widget.underlier .column.quantity span:first-child + span {
  color: #2d8dae;
}
.dijitPopup.Popup,
.netxinvestor.dijitPopup.Popup {
  padding-right: 12px;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu {
  overflow: auto !important;
  padding: 12px 9px;
  position: relative;
  min-width: 500px;
  max-width: 600px;
  height: 230px;
}
.dbootstrap .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid .dgrid-cell,
.dbootstrap .netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid .dgrid-cell {
  border: 0;
}
.dj_ie .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu,
.dj_ie .netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu {
  overflow: hidden;
  max-height: none !important;
  min-height: 350px;
  height: auto;
}
.dj_ie .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid,
.dj_ie .netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid {
  height: 350px;
}
.dj_ie .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid div,
.dj_ie .netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid div {
  margin-right: 5px;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .header,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .header {
  color: #999999;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid-header,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid-header {
  border-bottom: 2px dotted #dddddd;
  height: 40px;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid-scroller,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid-scroller {
  margin-top: 40px;
}
.dj_ie .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid-scroller,
.dj_ie .netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid-scroller {
  height: 300px;
  overflow-y: auto;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid-content,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid-content {
  width: 100% !important;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid-focus table,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .dgrid-focus table {
  background-color: #f2f7fa;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-sym,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-sym,
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-displayValue,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-displayValue,
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-displaySymValue,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-displaySymValue {
  width: 18%;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-sym .dgrid-sort-arrow.ui-icon,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-sym .dgrid-sort-arrow.ui-icon,
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-displayValue .dgrid-sort-arrow.ui-icon,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-displayValue .dgrid-sort-arrow.ui-icon,
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-displaySymValue .dgrid-sort-arrow.ui-icon,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-displaySymValue .dgrid-sort-arrow.ui-icon {
  display: none;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu td.field-sym,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu td.field-sym,
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu td.field-displayValue,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu td.field-displayValue,
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu td.field-displaySymValue,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu td.field-displaySymValue {
  font-weight: 600;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-cusip,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-cusip {
  width: 20%;
  white-space: normal;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc {
  width: 32%;
  white-space: normal;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc:last-child,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc:last-child {
  width: 60% !important;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc + .field-acctType,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc + .field-acctType {
  width: 15%;
  padding-left: 1%;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc + .field-acctType + .field-qty,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc + .field-acctType + .field-qty {
  width: 13%;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-acctType,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-acctType {
  width: 14%;
  white-space: normal;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-qty,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-qty {
  white-space: normal;
}
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-qty,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-qty,
.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-mktVal,
.netxinvestor.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-mktVal {
  width: 13%;
  text-align: right;
}
.dijitPopup.dijitMenuPopup,
.netxinvestor.dijitPopup.dijitMenuPopup {
  height: 232px;
  overflow: auto;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}
.dj_ie8 .dbootstrap .dijitPopup.dijitMenuPopup tr.dijitMenuItem td:first-child,
.dj_ie8 .netxinvestor.dbootstrap.dijitPopup.dijitMenuPopup tr.dijitMenuItem td:first-child {
  padding-left: 6px;
}
.dj_ie .dbootstrap .dijitMenuPopup.dijitPopup.drop-down-fund-family,
.dj_ie .netxinvestor.dbootstrap.dijitMenuPopup.dijitPopup.drop-down-fund-family {
  overflow-y: auto;
  width: 48%;
}
.dj_ie .dbootstrap .dijitMenuPopup.dijitPopup.drop-down-fund-family .dijitMenu,
.dj_ie .netxinvestor.dbootstrap.dijitMenuPopup.dijitPopup.drop-down-fund-family .dijitMenu {
  overflow-y: hidden !important;
}
.reviewOrderDialog,
.netxinvestor.reviewOrderDialog {
  width: 800px !important;
  top: 6% !important;
  overflow-y: auto;
}
.reviewOrderDialog .dijitDialogPaneContent,
.netxinvestor.reviewOrderDialog .dijitDialogPaneContent {
  margin: 7px 20px 20px;
}
.reviewOrderDialog .dijitDialogPaneContent:before,
.netxinvestor.reviewOrderDialog .dijitDialogPaneContent:before,
.reviewOrderDialog .dijitDialogPaneContent:after,
.netxinvestor.reviewOrderDialog .dijitDialogPaneContent:after {
  content: " ";
  display: table;
}
.reviewOrderDialog .dijitDialogPaneContent:after,
.netxinvestor.reviewOrderDialog .dijitDialogPaneContent:after {
  clear: both;
}
.reviewOrderDialog .review-order-popup > span:first-child,
.netxinvestor.reviewOrderDialog .review-order-popup > span:first-child {
  width: 16px;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.reviewOrderDialog .review-order-popup a:focus,
.netxinvestor.reviewOrderDialog .review-order-popup a:focus,
.reviewOrderDialog .review-order-popup button.btn.title.edit:focus,
.netxinvestor.reviewOrderDialog .review-order-popup button.btn.title.edit:focus,
.reviewOrderDialog .review-order-popup button.btn.submit:focus,
.netxinvestor.reviewOrderDialog .review-order-popup button.btn.submit:focus {
  border: 1px dotted #333;
}
.reviewOrderDialog .review-order-widget .tradeDetails-AssetValue,
.netxinvestor.reviewOrderDialog .review-order-widget .tradeDetails-AssetValue {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.reviewOrderDialog .tradeinfo,
.netxinvestor.reviewOrderDialog .tradeinfo {
  background-color: #dedede;
  margin-bottom: 7px;
  padding: 7px 10px;
}
.reviewOrderDialog .tradeinfo .mf-TradeDetailsTitle,
.netxinvestor.reviewOrderDialog .tradeinfo .mf-TradeDetailsTitle {
  font-weight: normal;
}
.reviewOrderDialog .tradeinfo span,
.netxinvestor.reviewOrderDialog .tradeinfo span {
  font-weight: 600;
}
.reviewOrderDialog .tradeinfo > [class*="span"],
.netxinvestor.reviewOrderDialog .tradeinfo > [class*="span"] {
  padding: 0 !important;
}
.reviewOrderDialog .tradeinfo .span4,
.netxinvestor.reviewOrderDialog .tradeinfo .span4 {
  padding-bottom: 6px;
  margin-left: -18px;
}
.reviewOrderDialog .tradeinfo + .row-fluid > .span7.sellAndBuyInfo,
.netxinvestor.reviewOrderDialog .tradeinfo + .row-fluid > .span7.sellAndBuyInfo {
  border-right: none;
}
.reviewOrderDialog .tradeinfo + .row-fluid > .span7,
.netxinvestor.reviewOrderDialog .tradeinfo + .row-fluid > .span7 {
  border-right: 1px solid #dddddd;
  padding-right: 2.127659574468085%;
}
.reviewOrderDialog .tradeinfo + .row-fluid > .span7 > .row-fluid > .span7,
.netxinvestor.reviewOrderDialog .tradeinfo + .row-fluid > .span7 > .row-fluid > .span7 {
  text-align: right;
}
.reviewOrderDialog .span7 > .row-fluid,
.netxinvestor.reviewOrderDialog .span7 > .row-fluid {
  line-height: 30px;
  border-bottom: 2px dotted #dddddd;
}
.reviewOrderDialog .span7 .span12 + .row-fluid + .row-fluid + .row-fluid,
.netxinvestor.reviewOrderDialog .span7 .span12 + .row-fluid + .row-fluid + .row-fluid {
  border: 0;
}
.reviewOrderDialog .span7.sellAndBuyInfo .span12 + .row-fluid + .row-fluid + .row-fluid,
.netxinvestor.reviewOrderDialog .span7.sellAndBuyInfo .span12 + .row-fluid + .row-fluid + .row-fluid {
  border-bottom: 2px dotted #dddddd;
}
.reviewOrderDialog .span5 div#message\.body > .row-fluid,
.netxinvestor.reviewOrderDialog .span5 div#message\.body > .row-fluid {
  line-height: 30px;
  border-bottom: 2px dotted #dddddd;
}
.reviewOrderDialog .span5 div#message\.body > .row-fluid:first-child + .row-fluid + .row-fluid,
.netxinvestor.reviewOrderDialog .span5 div#message\.body > .row-fluid:first-child + .row-fluid + .row-fluid {
  border-bottom: 1px solid #dddddd;
}
.reviewOrderDialog .span5 div#message\.body > .row-fluid:first-child + .row-fluid + .row-fluid ~ .row-fluid,
.netxinvestor.reviewOrderDialog .span5 div#message\.body > .row-fluid:first-child + .row-fluid + .row-fluid ~ .row-fluid {
  border: 0;
}
.reviewOrderDialog .span5 div#message\.body > .row-fluid.messageDisclaimer,
.netxinvestor.reviewOrderDialog .span5 div#message\.body > .row-fluid.messageDisclaimer {
  border-bottom: none;
}
.reviewOrderDialog h3,
.netxinvestor.reviewOrderDialog h3,
.reviewOrderDialog h3#message\.subject.muted,
.netxinvestor.reviewOrderDialog h3#message\.subject.muted {
  border-bottom: 1px solid #dddddd;
  font-size: 11px;
  line-height: 25px;
  padding-top: 8px;
}
.reviewOrderDialog h3#message\.subject,
.netxinvestor.reviewOrderDialog h3#message\.subject,
.reviewOrderDialog h3#message\.disclaimer,
.netxinvestor.reviewOrderDialog h3#message\.disclaimer {
  border: 0;
}
.reviewOrderDialog .msg.span5,
.netxinvestor.reviewOrderDialog .msg.span5 {
  position: relative;
  top: -370px;
  right: 20px;
  float: right;
  width: 38.425532%;
  height: 0;
}
.reviewOrderDialog .msg.span5.mfSwap,
.netxinvestor.reviewOrderDialog .msg.span5.mfSwap {
  top: -651px;
}
.reviewOrderDialog .msg.span5 .successBox,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox {
  background: #dedede;
  padding: 20px 12px;
}
.reviewOrderDialog .msg.span5 .successBox.sellAndBuyOrderSubmittedSell,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox.sellAndBuyOrderSubmittedSell {
  width: 98%;
}
.reviewOrderDialog .msg.span5 .successBox.sellAndBuyOrderSubmittedSell .header,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox.sellAndBuyOrderSubmittedSell .header {
  line-height: 27px;
}
.reviewOrderDialog .msg.span5 .successBox.sellAndBuyOrderSubmittedBuy,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox.sellAndBuyOrderSubmittedBuy {
  margin-top: 17%;
  width: 98%;
}
.reviewOrderDialog .msg.span5 .successBox.sellAndBuyOrderSubmittedBuy .header,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox.sellAndBuyOrderSubmittedBuy .header {
  line-height: 27px;
}
.reviewOrderDialog .msg.span5 .successBox .header,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox .header {
  background-color: #555;
  color: #fff;
  margin: -20px -12px 20px;
  padding: 10px;
  text-transform: uppercase;
}
.reviewOrderDialog .msg.span5 .successBox .header:before,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox .header:before {
  color: #9bd29b;
  content: '\f058';
  display: block;
  float: left;
  font-family: FontAwesome;
  font-size: 21px;
  margin-right: 10px;
}
.reviewOrderDialog .msg.span5 .successBox .dateTime,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox .dateTime,
.reviewOrderDialog .msg.span5 .successBox .confirmation,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox .confirmation,
.reviewOrderDialog .msg.span5 .successBox .notice,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox .notice {
  clear: both;
  color: #666;
  margin-top: 10px;
}
.reviewOrderDialog .msg.span5 .successBox .dateTime span,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox .dateTime span,
.reviewOrderDialog .msg.span5 .successBox .confirmation span,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox .confirmation span,
.reviewOrderDialog .msg.span5 .successBox .notice span,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox .notice span {
  color: #000000;
}
.reviewOrderDialog .msg.span5 .successBox .notice,
.netxinvestor.reviewOrderDialog .msg.span5 .successBox .notice {
  color: #000;
}
.reviewOrderDialog .msg.span5 .link,
.netxinvestor.reviewOrderDialog .msg.span5 .link {
  margin-top: 20px;
}
.reviewOrderDialog .msg.span5 .link h4,
.netxinvestor.reviewOrderDialog .msg.span5 .link h4 {
  font-size: 20px;
  font-weight: 400;
}
.reviewOrderDialog .msg.span5 .link .title,
.netxinvestor.reviewOrderDialog .msg.span5 .link .title {
  list-style: none;
}
.reviewOrderDialog .msg.span5 .link .title:before,
.netxinvestor.reviewOrderDialog .msg.span5 .link .title:before {
  content: '\f061';
  color: #2d8dae;
  font-family: FontAwesome;
  font-size: 14px;
  line-height: 25px;
  margin-right: 5px;
}
.reviewOrderDialog .msg.span5 + .control,
.netxinvestor.reviewOrderDialog .msg.span5 + .control {
  margin-top: 64px;
}
.reviewOrderDialog .btn.closeBtns,
.netxinvestor.reviewOrderDialog .btn.closeBtns {
  display: block;
  float: right;
  font-style: normal;
}
.reviewOrderDialog .span2.labelBuySell,
.netxinvestor.reviewOrderDialog .span2.labelBuySell {
  padding-top: 8px;
  font-size: 18px;
}
.reviewOrderDialog .span4.labelOrderDetails,
.netxinvestor.reviewOrderDialog .span4.labelOrderDetails {
  margin-left: -27px;
  margin-top: -1px;
}
.reviewOrderDialog .span4.estimatedTransactionValueLabel,
.netxinvestor.reviewOrderDialog .span4.estimatedTransactionValueLabel {
  margin-left: 0px;
  padding-left: 18px;
  width: 42%;
  padding-bottom: 12px;
}
.reviewOrderDialog .sellAndBuyTradeInfo.tradeinfo,
.netxinvestor.reviewOrderDialog .sellAndBuyTradeInfo.tradeinfo {
  width: 99%;
}
.reviewOrderDialog .row-fluid.contentArea,
.netxinvestor.reviewOrderDialog .row-fluid.contentArea {
  width: 99%;
}
.dbootstrap .reviewOrderDialog .alert,
.netxinvestor.dbootstrap.reviewOrderDialog .alert {
  margin-bottom: 14px;
}
.dbootstrap .reviewOrderDialog .alert.warning:before,
.netxinvestor.dbootstrap.reviewOrderDialog .alert.warning:before {
  content: '\f071';
  font-family: FontAwesome;
  color: #ea9500;
  display: block;
  float: left;
  width: 2%;
  margin-right: 14px;
}
.dbootstrap .reviewOrderDialog .alert.warning span,
.netxinvestor.dbootstrap.reviewOrderDialog .alert.warning span {
  display: block;
  float: left;
  width: 95%;
}
.fundLookUpDialog,
.netxinvestor.fundLookUpDialog {
  width: 50%;
  min-height: 560px;
}
.dbootstrap .fundLookUpDialog .dijitSelect .dijitButtonNode.dijitArrowButton,
.dbootstrap .netxinvestor.fundLookUpDialog .dijitSelect .dijitButtonNode.dijitArrowButton {
  width: 8px;
}
.dbootstrap .fundLookUpDialog .dijitSelect .dijitButtonContents,
.dbootstrap .netxinvestor.fundLookUpDialog .dijitSelect .dijitButtonContents {
  width: 100%;
}
.fundLookUpDialog .dijitDialogPaneContentArea,
.netxinvestor.fundLookUpDialog .dijitDialogPaneContentArea {
  min-height: 429px;
}
.fundLookUpDialog .dijitSelect,
.netxinvestor.fundLookUpDialog .dijitSelect,
.fundLookUpDialog .dijitTextBox,
.netxinvestor.fundLookUpDialog .dijitTextBox {
  width: 100%;
}
.fundLookUpDialog .dgrid,
.netxinvestor.fundLookUpDialog .dgrid {
  width: 94%;
}
.fundLookUpDialog .dgrid .dgrid-scroller,
.netxinvestor.fundLookUpDialog .dgrid .dgrid-scroller {
  overflow-y: auto;
  height: 279px;
}
.fundLookUpDialog .field-Name,
.netxinvestor.fundLookUpDialog .field-Name {
  width: 65%;
}
.fundLookUpDialog .field-Symbol,
.netxinvestor.fundLookUpDialog .field-Symbol {
  width: 20%;
}
.fundLookUpDialog .selectBox.span12 label,
.netxinvestor.fundLookUpDialog .selectBox.span12 label {
  color: #2d8dae;
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
}
.fundLookUpDialog span.icon-search.symIcon,
.netxinvestor.fundLookUpDialog span.icon-search.symIcon {
  position: absolute;
  top: 5px;
  right: 10px;
}
.fundLookUpDialog .fundFamilyDrpDwn,
.netxinvestor.fundLookUpDialog .fundFamilyDrpDwn,
.fundLookUpDialog .fundFamilyDrpDwn:focus,
.netxinvestor.fundLookUpDialog .fundFamilyDrpDwn:focus {
  border: 0;
  box-shadow: none;
  background-color: transparent;
}
.fundMinimumDialog .dijitDialogPaneContent,
.netxinvestor.fundMinimumDialog .dijitDialogPaneContent {
  margin: 7px 20px;
}
.fundMinimumDialog .dijitDialogPaneContent:before,
.netxinvestor.fundMinimumDialog .dijitDialogPaneContent:before,
.fundMinimumDialog .dijitDialogPaneContent:after,
.netxinvestor.fundMinimumDialog .dijitDialogPaneContent:after {
  content: " ";
  display: table;
}
.fundMinimumDialog .dijitDialogPaneContent:after,
.netxinvestor.fundMinimumDialog .dijitDialogPaneContent:after {
  clear: both;
}
.cancelConfirmationDialog,
.netxinvestor.cancelConfirmationDialog {
  width: 50%;
  min-width: 50%;
}
.cancelConfirmationDialog .dijitDialogPaneContent,
.netxinvestor.cancelConfirmationDialog .dijitDialogPaneContent {
  margin: 20px;
}
.cancelConfirmationDialog .dijitDialogPaneContent:before,
.netxinvestor.cancelConfirmationDialog .dijitDialogPaneContent:before,
.cancelConfirmationDialog .dijitDialogPaneContent:after,
.netxinvestor.cancelConfirmationDialog .dijitDialogPaneContent:after {
  content: " ";
  display: table;
}
.cancelConfirmationDialog .dijitDialogPaneContent:after,
.netxinvestor.cancelConfirmationDialog .dijitDialogPaneContent:after {
  clear: both;
}
.cancelConfirmationDialog .dijitDialogPaneContent > div i,
.netxinvestor.cancelConfirmationDialog .dijitDialogPaneContent > div i {
  color: #ea9500;
  display: block;
  float: left;
  width: 5%;
  text-align: center;
  margin-right: 6px;
}
.cancelConfirmationDialog .dijitDialogPaneContent > div i:before,
.netxinvestor.cancelConfirmationDialog .dijitDialogPaneContent > div i:before {
  line-height: 1.5;
}
.cancelConfirmationDialog .dijitDialogPaneContent > div div.alert-text,
.netxinvestor.cancelConfirmationDialog .dijitDialogPaneContent > div div.alert-text {
  display: block;
  float: left;
  width: 90%;
}
.cancelConfirmationDialog .dijitDialogPaneContent .btn + .btn,
.netxinvestor.cancelConfirmationDialog .dijitDialogPaneContent .btn + .btn {
  margin-left: 10px;
}
.riskTermsDialog,
.netxinvestor.riskTermsDialog {
  overflow-y: auto;
}
.infoIconCancelOrderMF {
  width: 5%;
  float: left;
}
.infoIconCancelOrderMF .icon-info-sign {
  text-shadow: none;
}
.stopDisclaimerDialog .dijitDialogPaneContent,
.trailDisclaimerDialog .dijitDialogPaneContent,
.netxinvestor.stopDisclaimerDialog .dijitDialogPaneContent,
.netxinvestor.trailDisclaimerDialog .dijitDialogPaneContent {
  overflow-y: hidden !important;
}
.stopDisclaimerDialog .dijitDialogPaneContentArea,
.trailDisclaimerDialog .dijitDialogPaneContentArea,
.netxinvestor.stopDisclaimerDialog .dijitDialogPaneContentArea,
.netxinvestor.trailDisclaimerDialog .dijitDialogPaneContentArea {
  height: 400px;
  padding-right: 5px;
  overflow-y: auto;
}
.stopDisclaimerDialog .dijitDialogPaneActionBar,
.trailDisclaimerDialog .dijitDialogPaneActionBar,
.netxinvestor.stopDisclaimerDialog .dijitDialogPaneActionBar,
.netxinvestor.trailDisclaimerDialog .dijitDialogPaneActionBar {
  margin-right: -5px;
}
.stopDisclaimerDialog .dialogFooter,
.trailDisclaimerDialog .dialogFooter,
.netxinvestor.stopDisclaimerDialog .dialogFooter,
.netxinvestor.trailDisclaimerDialog .dialogFooter {
  padding: 20px;
}
.stopDisclaimerDialog .dialogFooter span,
.trailDisclaimerDialog .dialogFooter span,
.netxinvestor.stopDisclaimerDialog .dialogFooter span,
.netxinvestor.trailDisclaimerDialog .dialogFooter span {
  font-size: 20px;
}
/* adds dotted border outline to elements for review order ticket*/
.review-order-popup .control a:focus,
.netxinvestor.review-order-popup .control a:focus,
.review-order-popup .control .reviewBtns .edit:focus,
.netxinvestor.review-order-popup .control .reviewBtns .edit:focus,
.review-order-popup .control .reviewBtns .submit:focus,
.netxinvestor.review-order-popup .control .reviewBtns .submit:focus {
  outline: 1px dotted #555;
}
div#lotContent,
div#lotConfirmation {
  padding: 0 20px;
}
div#lotContent div.controls.orderEntry,
div#lotConfirmation div.controls.orderEntry {
  margin: 2.12765957% 0 0;
}
div#lotContent span.dispMethod,
div#lotContent span.dateQty {
  margin-left: 10px;
}
div#lotContent form#taxLotForm {
  margin: 0 0 20px;
}
div#lotContent form#taxLotForm .taxLotDetailsDisposeQty input,
div#lotContent form#taxLotForm #totalDisposeQty {
  text-align: right;
}
div#lotContent form#taxLotForm .taxLotDetailsRemainingQty {
  padding-left: 12px;
}
div#lotContent form#taxLotForm .lastRow {
  font-weight: 600;
}
@media (min-width: 639px) {
  .mobile .dijitPopup.Popup[dijitpopupparent="accountPickerNew"],
  .mobile.dijitPopup.Popup[dijitpopupparent="accountPickerNew"] {
    height: 0px !important;
    border: none !important;
  }
  .mobile .dijitPopup.Popup .bootstrap-select-dropdown.dropdown-menu,
  .mobile.dijitPopup.Popup .bootstrap-select-dropdown.dropdown-menu {
    border: 1px solid rgba(0, 0, 0, 0.2) !important;
  }
}
.mobile .dijitPopup.Popup[dijitpopupparent="accountPickerNew"],
.mobile.dijitPopup.Popup[dijitpopupparent="accountPickerNew"] {
  width: 88%;
  overflow-y: visible !important;
}
.mobile .dijitPopup.Popup .bootstrap-select-dropdown.dropdown-menu,
.mobile.dijitPopup.Popup .bootstrap-select-dropdown.dropdown-menu {
  width: 96% !important;
}
.mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu,
.mobile.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu {
  width: 96% !important;
  min-width: 275px;
  max-width: 96%;
}
.mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-sym,
.mobile.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-sym {
  width: 9%;
}
.mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc,
.mobile.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc {
  width: 16%;
}
.mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc + .field-acctType,
.mobile.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc + .field-acctType {
  width: 8%;
  padding-left: 0;
}
.mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu th.field-qty,
.mobile.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu th.field-qty {
  white-space: normal;
  word-break: break-word;
}
.mobile .fundLookUpDialog,
.mobile.fundLookUpDialog {
  width: 98% !important;
  max-width: 465px;
  min-height: 0;
}
.mobile .fundLookUpDialog .dgrid,
.mobile.fundLookUpDialog .dgrid {
  width: 100%;
}
.mobile .fundLookUpDialog .control,
.mobile.fundLookUpDialog .control {
  text-align: center;
}
.mobile .reviewOrderDialog,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog {
  width: 98% !important;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent {
  margin: 7px 10px;
  width: 95% !important;
}
@media (min-width: 601px) and (max-width: 960px) {
  .mobile .reviewOrderDialog .dijitDialogPaneContent,
  .netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent {
    width: 98% !important;
  }
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget {
  /* To show ellipsis on phone */
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget .tradeinfo,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget .tradeinfo {
  border-bottom: 1px solid #383838;
  background-color: #dedede;
  height: auto;
  line-height: inherit;
  padding-top: 5px;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget .tradeinfo span,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget .tradeinfo span {
  font-weight: 600;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget .tradeinfo .mf-TradeDetailsTitle,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget .tradeinfo .mf-TradeDetailsTitle {
  margin: 0;
  padding: 0;
  font-weight: normal;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget .tradeinfo > [class*="span"],
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget .tradeinfo > [class*="span"] {
  background-color: #dedede;
  margin-bottom: 0;
  padding: 7px 10px;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget .tradeinfo .span10,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget .tradeinfo .span10 {
  padding-bottom: 1px;
  margin-left: 0px;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget .span7 strong.assetNode,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget .span7 strong.assetNode {
  float: none;
  display: initial;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget h3,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget h3 {
  margin-bottom: 10px;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget h3#message\.subject.muted,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget h3#message\.subject.muted {
  min-height: 0;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget .span12 > .row-fluid,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget .span12 > .row-fluid {
  border-bottom: 2px dotted #dddddd;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget .span7 strong,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget .span7 strong {
  display: block;
  float: right;
  text-align: right;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget div#messagingDiv,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget div#messagingDiv {
  margin-left: 0;
  min-height: 0;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget div#messagingDiv > .row-fluid,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget div#messagingDiv > .row-fluid {
  border-bottom: 0;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget div#message\.body,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget div#message\.body {
  min-height: 0;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-widget div#message\.body .row-fluid:last-child,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-widget div#message\.body .row-fluid:last-child {
  border-bottom: 0;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox {
  background: #dedede;
  padding: 20px 12px;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .header,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .header {
  background-color: #555;
  color: #fff;
  margin: -20px -12px 20px;
  padding: 10px;
  text-transform: uppercase;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .header:before,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .header:before {
  color: #9bd29b;
  content: '\f058';
  display: block;
  float: left;
  font-family: FontAwesome;
  font-size: 21px;
  margin-right: 10px;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .dateTime,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .dateTime,
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .confirmation,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .confirmation,
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .notice,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .notice {
  clear: both;
  color: #666;
  margin-top: 10px;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .dateTime span,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .dateTime span,
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .confirmation span,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .confirmation span,
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .notice span,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .notice span {
  color: #000000;
}
.mobile .reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .notice,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .dijitDialogPaneContent .review-order-popup .successBox .notice {
  color: #000;
}
.mobile .reviewOrderDialog .print.review,
.netxinvestor.dbootstrap.mobile.reviewOrderDialog .print.review {
  float: left;
  margin-top: 5px;
}
.mobile .cancelConfirmationDialog,
.mobile.cancelConfirmationDialog,
.mobile .cancelConfirmationDialog .dijitDialogPaneContent,
.mobile.cancelConfirmationDialog .dijitDialogPaneContent {
  width: 96%;
  min-width: 96%;
}
.mobile .cancelConfirmationDialog .btn,
.mobile.cancelConfirmationDialog .btn,
.mobile .cancelConfirmationDialog .dijitDialogPaneContent .btn,
.mobile.cancelConfirmationDialog .dijitDialogPaneContent .btn {
  margin-bottom: 7px;
}
.mobile .cancelConfirmationDialog .dijitDialogPaneContent > div div.alert-text,
.mobile.cancelConfirmationDialog .dijitDialogPaneContent > div div.alert-text {
  float: none;
}
.mobile .taxLotDialog,
.mobile.taxLotDialog {
  width: 98% !important;
  min-width: initial;
  max-width: initial;
}
.mobile .taxLotDialog .dijitDialogTitleBar .disclaimer,
.mobile.taxLotDialog .dijitDialogTitleBar .disclaimer {
  display: none;
}
.mobile .taxLotDialog .dijitDialogPaneContent,
.mobile.taxLotDialog .dijitDialogPaneContent {
  width: 100% !important;
}
.mobile .taxLotDialog #transDetail .details-label,
.mobile.taxLotDialog #transDetail .details-label {
  font-size: 12px;
  font-weight: 400;
}
.mobile .taxLotDialog #lotContent,
.mobile.taxLotDialog #lotContent,
.mobile .taxLotDialog #lotConfirmation,
.mobile.taxLotDialog #lotConfirmation {
  padding: 0 10px;
}
.mobile .taxLotDialog #lotContent span.dispMethod,
.mobile.taxLotDialog #lotContent span.dispMethod,
.mobile .taxLotDialog #lotContent span.dateQty,
.mobile.taxLotDialog #lotContent span.dateQty {
  margin-left: 0;
}
.mobile .taxLotDialog #taxlotTable th,
.mobile.taxLotDialog #taxlotTable th {
  border-top: none;
  height: 1em;
}
.mobile .taxLotDialog #taxlotTable tr,
.mobile.taxLotDialog #taxlotTable tr {
  height: 20px;
}
.mobile .taxLotDialog #taxlotTable td,
.mobile.taxLotDialog #taxlotTable td {
  padding-bottom: 4px;
  padding-top: 4px;
}
.mobile .taxLotDialog #taxlotTable .subHRow1 .TxLtDtlsPurchaseDateHeader,
.mobile.taxLotDialog #taxlotTable .subHRow1 .TxLtDtlsPurchaseDateHeader {
  width: 70px;
}
.mobile .taxLotDialog #taxlotTable .subHRow1 .TxLtDtlsDisposeQtyHeader,
.mobile.taxLotDialog #taxlotTable .subHRow1 .TxLtDtlsDisposeQtyHeader {
  padding-right: 0;
}
.mobile .taxLotDialog #taxlotTable .subHRow1 .TxLtDtlsPurchaseDateHeader,
.mobile.taxLotDialog #taxlotTable .subHRow1 .TxLtDtlsPurchaseDateHeader,
.mobile .taxLotDialog #taxlotTable .subRow1 .taxLotDetailsPurchaseDate,
.mobile.taxLotDialog #taxlotTable .subRow1 .taxLotDetailsPurchaseDate {
  text-align: right;
}
.mobile .taxLotDialog #taxlotTable .subRow1 td,
.mobile.taxLotDialog #taxlotTable .subRow1 td {
  padding-top: 8px;
}
.mobile .taxLotDialog #taxlotTable .subRow1 .taxLotDetailsDisposeQty,
.mobile.taxLotDialog #taxlotTable .subRow1 .taxLotDetailsDisposeQty {
  padding-left: 0;
}
.mobile .taxLotDialog #taxlotTable .subRow2 td,
.mobile.taxLotDialog #taxlotTable .subRow2 td,
.mobile .taxLotDialog #taxlotTable .subRow3 td,
.mobile.taxLotDialog #taxlotTable .subRow3 td,
.mobile .taxLotDialog #taxlotTable .subRow4 td,
.mobile.taxLotDialog #taxlotTable .subRow4 td {
  border-top: none;
}
.mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-displayValue,
.mobile.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-displayValue,
.mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-cusip,
.mobile.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-cusip {
  width: 25%;
}
.mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-desc,
.mobile.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-desc {
  width: 50%;
}
.mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-displaySymValue,
.mobile.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-displaySymValue {
  width: 25%;
}
.mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-displaySymValue ~ .field-cusip,
.mobile.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-displaySymValue ~ .field-cusip {
  width: 25%;
}
.mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-displaySymValue ~ .field-desc,
.mobile.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-displaySymValue ~ .field-desc {
  width: 30%;
}
.mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-displaySymValue ~ .field-qty,
.mobile.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .symbolGrid .field-displaySymValue ~ .field-qty {
  width: 20%;
}
.tablet .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu,
.tablet.dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu {
  width: 96% !important;
}
.tablet .optionChainDialog2,
.tablet.optionChainDialog2 {
  width: 98% !important;
  min-height: 500px;
  left: 1%!important;
}
.tablet .optionChainDialog2 .dijitDialogTitleBar,
.tablet.optionChainDialog2 .dijitDialogTitleBar {
  width: 97% !important;
}
.tablet .optionChainDialog2 .dijitDialogPaneContentArea .filter-options + div + div.span4,
.tablet.optionChainDialog2 .dijitDialogPaneContentArea .filter-options + div + div.span4 {
  margin-left: 0;
}
.tablet .optionChainDialog2 .details-container,
.tablet.optionChainDialog2 .details-container {
  border-top: 2px solid #c2c2c2;
  background-color: #f6f6f6;
  padding: 0 10px;
}
.tablet .optionChainDialog2 .details-container .symbol h4,
.tablet.optionChainDialog2 .details-container .symbol h4 {
  float: left;
  margin-right: 10px;
}
.tablet .optionChainDialog2 .details-container .symbol h4 + span,
.tablet.optionChainDialog2 .details-container .symbol h4 + span {
  float: right;
  display: block;
  width: 7%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-top: 0;
  font-weight: 600;
  color: #666;
  margin-left: 4px;
}
.tablet .optionChainDialog2 .details-container .details-label,
.tablet.optionChainDialog2 .details-container .details-label {
  margin: 0;
}
.tablet .optionChainDialog2 .details-container .details-label.span7,
.tablet.optionChainDialog2 .details-container .details-label.span7 {
  white-space: nowrap;
}
.tablet .optionChainDialog2 .details-container dt.muted,
.tablet.optionChainDialog2 .details-container dt.muted {
  padding-top: 0;
}
.tablet .optionChainDialog2 dl.positive dd,
.tablet.optionChainDialog2 dl.positive dd {
  color: #099e00 !important;
}
.tablet .optionChainDialog2 dl.positive dd i.positive:before,
.tablet.optionChainDialog2 dl.positive dd i.positive:before {
  content: '\f062';
  font-family: FontAwesome;
  font-style: normal;
  font-size: 14px;
  float: left;
}
.tablet .optionChainDialog2 dl.negative dd,
.tablet.optionChainDialog2 dl.negative dd {
  color: #9c1c1b !important;
}
.tablet .optionChainDialog2 dl.negative dd i.negative:before,
.tablet.optionChainDialog2 dl.negative dd i.negative:before {
  content: '\f063';
  font-family: FontAwesome;
  font-style: normal;
  font-size: 14px;
  float: left;
}
@media (min-width: 1000px) {
  .tablet .optionChainDialog2 .grid .dgrid-scroller,
  .tablet.optionChainDialog2 .grid .dgrid-scroller {
    margin-top: 55px !important;
  }
}
.tablet .optionChainDialog2 .grid .call-strike-grid-title,
.tablet.optionChainDialog2 .grid .call-strike-grid-title {
  background-color: #9e9e9e;
}
.tablet .optionChainDialog2 .grid .dgrid-header .field-CallStrikePrice,
.tablet.optionChainDialog2 .grid .dgrid-header .field-CallStrikePrice {
  background-color: #9e9e9e;
  border-top: 2px solid #9e9e9e;
  border-bottom: 1px solid #6a7074;
}
.tablet .optionChainDialog2 .grid .dgrid-row .field-CallStrikePrice,
.tablet.optionChainDialog2 .grid .dgrid-row .field-CallStrikePrice {
  background-color: #8c9398;
  border-bottom: 1px solid #6a7074;
}
.tablet .optionChainDialog2 .dijitDialogPaneActionBar,
.tablet.optionChainDialog2 .dijitDialogPaneActionBar {
  padding: 0;
  text-align: center;
}
.dbootstrap .tablet .optionChainDialog2 .dijitDialogPaneActionBar .dijitButton .dijitButtonNode,
.dbootstrap .tablet.optionChainDialog2 .dijitDialogPaneActionBar .dijitButton .dijitButtonNode {
  background: none;
  border: 0;
  box-shadow: none;
  color: #2d8dae;
  filter: none;
  text-decoration: none;
  font-weight: 600;
}
.tablet .reviewOrderDialog,
.tablet.reviewOrderDialog {
  width: 98% !important;
  top: 1% !important;
}
.tablet .reviewOrderDialog .dijitDialogTitleBar,
.tablet.reviewOrderDialog .dijitDialogTitleBar {
  width: 96% !important;
}
.tablet .reviewOrderDialog .dijitDialogPaneContent,
.tablet.reviewOrderDialog .dijitDialogPaneContent {
  margin: 7px 10px;
  width: 96% !important;
}
.tablet .reviewOrderDialog .review-order-widget,
.tablet.reviewOrderDialog .review-order-widget {
  /* To show ellipsis on tablet */
}
.tablet .reviewOrderDialog .review-order-widget .tradeinfo,
.tablet.reviewOrderDialog .review-order-widget .tradeinfo {
  height: auto;
  line-height: inherit;
  padding-top: 5px;
}
.tablet .reviewOrderDialog .review-order-widget .span7 strong.assetNode,
.tablet.reviewOrderDialog .review-order-widget .span7 strong.assetNode {
  float: none;
  display: initial;
}
.tablet .reviewOrderDialog .review-order-widget h3,
.tablet.reviewOrderDialog .review-order-widget h3 {
  margin-bottom: 10px;
}
.tablet .reviewOrderDialog .review-order-widget h3#message\.subject.muted,
.tablet.reviewOrderDialog .review-order-widget h3#message\.subject.muted {
  min-height: 0;
}
.tablet .reviewOrderDialog .review-order-widget .row-fluid > .span12 > .row-fluid,
.tablet.reviewOrderDialog .review-order-widget .row-fluid > .span12 > .row-fluid {
  border-bottom: 2px dotted #dddddd;
}
.tablet .reviewOrderDialog .review-order-widget .span7 strong,
.tablet.reviewOrderDialog .review-order-widget .span7 strong {
  display: block;
  float: right;
  text-align: right;
}
.tablet .reviewOrderDialog .review-order-widget div#messagingDiv,
.tablet.reviewOrderDialog .review-order-widget div#messagingDiv {
  min-height: 0;
  width: 40%;
}
.tablet .reviewOrderDialog .review-order-widget div#messagingDiv > .row-fluid,
.tablet.reviewOrderDialog .review-order-widget div#messagingDiv > .row-fluid {
  border-bottom: 0;
}
.tablet .reviewOrderDialog .review-order-widget div#message\.body,
.tablet.reviewOrderDialog .review-order-widget div#message\.body {
  min-height: 0;
}
.tablet .reviewOrderDialog .review-order-widget div#message\.body .row-fluid:last-child,
.tablet.reviewOrderDialog .review-order-widget div#message\.body .row-fluid:last-child {
  border-bottom: 0;
}
.tablet .reviewOrderDialog .review-order-popup .successBox,
.tablet.reviewOrderDialog .review-order-popup .successBox {
  background: #dedede;
  padding: 20px 12px;
}
.tablet .reviewOrderDialog .review-order-popup .successBox .header,
.tablet.reviewOrderDialog .review-order-popup .successBox .header {
  background-color: #555;
  color: #fff;
  margin: -20px -12px 20px;
  padding: 10px;
  text-transform: uppercase;
}
.tablet .reviewOrderDialog .review-order-popup .successBox .header:before,
.tablet.reviewOrderDialog .review-order-popup .successBox .header:before {
  color: #9bd29b;
  content: '\f058';
  display: block;
  float: left;
  font-family: FontAwesome;
  font-size: 21px;
  margin-right: 10px;
}
.tablet .reviewOrderDialog .review-order-popup .successBox .dateTime,
.tablet.reviewOrderDialog .review-order-popup .successBox .dateTime,
.tablet .reviewOrderDialog .review-order-popup .successBox .confirmation,
.tablet.reviewOrderDialog .review-order-popup .successBox .confirmation,
.tablet .reviewOrderDialog .review-order-popup .successBox .notice,
.tablet.reviewOrderDialog .review-order-popup .successBox .notice {
  clear: both;
  color: #666;
  margin-top: 10px;
}
.tablet .reviewOrderDialog .review-order-popup .successBox .dateTime span,
.tablet.reviewOrderDialog .review-order-popup .successBox .dateTime span,
.tablet .reviewOrderDialog .review-order-popup .successBox .confirmation span,
.tablet.reviewOrderDialog .review-order-popup .successBox .confirmation span,
.tablet .reviewOrderDialog .review-order-popup .successBox .notice span,
.tablet.reviewOrderDialog .review-order-popup .successBox .notice span {
  color: #000000;
}
.tablet .reviewOrderDialog .review-order-popup .successBox .notice,
.tablet.reviewOrderDialog .review-order-popup .successBox .notice {
  color: #000;
}
.tablet .reviewOrderDialog .msg.span5,
.tablet.reviewOrderDialog .msg.span5 {
  right: 10px;
  width: 39.425532%;
}
.tablet .fundLookUpDialog,
.tablet.fundLookUpDialog {
  width: 80% !important;
  min-width: 465px;
  min-height: 600px;
}
div .dispMethod > input[type="radio"]:focus,
div .dateQty > input[type="radio"]:focus {
  border: 0;
}
.fundMinimum .table {
  border-bottom: 1px solid #dddddd;
  margin-bottom: 0;
}
.fundMinimum .table td {
  padding-left: 16px;
}
.quantityNode .span12 .span8 .span4,
.quantityNode .span12 .span8 .span5 {
  margin-left: 0;
}
.quantityNode .span12 .span8 .span4 .dijitTextBox,
.quantityNode .span12 .span8 .span5 .dijitTextBox {
  width: 100%;
}
.quantityNode > .span12 .dijitRadio {
  padding-top: 16px;
}
.quantityNode > .span12 > .span9 label + .span4,
.quantityNode > .span12 > .span8 label + .span4 {
  margin-left: 0;
  margin-right: 3.12765957%;
}
.quantityNode > .span12 > .span9 .dijitRadio,
.quantityNode > .span12 > .span8 .dijitRadio {
  margin-right: 4px;
}
.quantityNode > .span12 > .span9 .span2 label.inline-block,
.quantityNode > .span12 > .span8 .span2 label.inline-block {
  float: left;
  width: 56%;
  margin-top: -10px;
}
.quantityNode > .span12 > .span9 .span2 .dijitCheckBox,
.quantityNode > .span12 > .span8 .span2 .dijitCheckBox {
  margin-top: 3px;
  float: left;
  margin-right: 5px;
}
.quantityNode > .span12 > .span9 .span4.tradeInShares {
  margin-right: 0;
  width: 146px;
}
.fiveTwoNineSymbolSelection {
  width: 100%;
}
#orders.dgrid-breakpoint-large.dgrid .dgrid-cell.field-ordSymbolId .dgrid-sort-arrow {
  float: right;
  margin-left: 0px;
}
#orders.dgrid-breakpoint-medium.dgrid .dgrid-cell.field-strTransactionType {
  width: 132px;
  border-bottom: none;
}
#orders.dgrid-breakpoint-medium.dgrid .dgrid-cell.field-strTransactionType .dgrid-sort-arrow {
  margin-right: 10px;
  margin-top: 0;
}
#orders.dgrid-breakpoint-medium.dgrid .dgrid-cell.field-strTransactionType .customDgridHeader {
  width: 79%;
}
#orders.dgrid-breakpoint-medium.dgrid .field-ordPrice {
  width: 90px;
  border-bottom: none;
}
#orders.dgrid-breakpoint-medium.dgrid .field-quantity {
  border-bottom: none;
}
#orders.dgrid-breakpoint-medium.dgrid .field-strOrderStatus {
  width: 80px;
}
#orders.dgrid-breakpoint-medium.dgrid .field-orderDate {
  width: 89px;
  border-bottom: 1px solid #cecece;
}
#orders.dgrid-breakpoint-medium.dgrid .field-acctObj {
  width: 103px;
}
#orders.dgrid-breakpoint-medium.dgrid .dgrid-column-treeExpand[rowspan="2"] + .field-orderDate {
  border-bottom: 1px solid #e2e2e2;
}
.eqtyDisc p.disclaimer.muted {
  padding-bottom: 18px;
}
dojo-orderstatusfilter section.portlet {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 0 10px;
  color: #555555;
}
dojo-orderstatusfilter header.portlet-topper {
  border-top: none;
}
dojo-orderstatusfilter td.dijitReset.dijitStretch.dijitButtonContents {
  width: 87.5%;
}
dojo-orderstatusfilter form label {
  font-size: 12px;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 0 10px;
  color: #555555;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ #uglSummaryIpac {
  position: relative;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ #uglSummaryIpac div[id^='AcuvdIpacDefinitions'] {
  top: -33px;
  left: 33px;
  position: absolute;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ header.portlet-topper {
  border-top: none;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ dl {
  float: left;
  margin: 13px 0;
  cursor: pointer;
  padding-left: 5px;
  clear: both;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ dl.equity {
  border-left: #2f659b 9px solid;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ dl.fixedIncome {
  border-left: #e57e10 9px solid;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ dl.mutualFund {
  border-left: #96b9d8 9px solid;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ dl.cash {
  border-left: #ffb301 9px solid;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ dl.option {
  border-left: #6d8e4c 9px solid;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ dl.other {
  border-left: #a5bc80 9px solid;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ dl.total {
  border-top: 2px solid #c2c2c2;
  padding-top: 15px;
  padding-right: 20px;
  padding-left: 15px;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ .summaryPercent {
  color: #575757;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ p {
  font-size: 10px;
  line-height: 12px;
  clear: both;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ .chart,
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ .highcharts-container {
  height: 130px;
  width: 100%;
  margin-bottom: 20px;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ div.backLink {
  cursor: pointer;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ span#icon-remove-circle {
  float: right;
  margin-right: 5px;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ .childHeader.ipac dd span:last-child {
  color: #000;
  font-size: 12px;
  font-weight: 600;
  text-transform: uppercase;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ .childHeader.ipac div.positionSummary p {
  clear: both;
  margin-left: 14px;
  font-size: 12px;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ .childItem.ipac dl {
  margin-bottom: 0;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ .childItem.ipac div.ipacValue {
  clear: both;
  margin-left: 14px;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ .childItem.ipac div.ipacValue .summaryValue {
  color: #000000;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ .childItem.ipac span#icon-remove-circle {
  cursor: pointer;
}
.portlet-boundary_UGLSummaryIpac_WAR_netxinvestorportfolio_ span.backLink {
  color: #2d8dae;
  font-size: 12px;
  text-transform: uppercase;
}
.breakpoint-medium#uglSummary dl .dlElement,
.breakpoint-large#uglSummary dl .dlElement {
  height: 60px;
}
#ugl-quote-toggle {
  float: right;
}
#uglFilterControls {
  padding-bottom: 48px;
}
dojo-ugl-summary section.portlet,
dojo-ugl-filter section.portlet {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 0 10px;
  color: #555555;
}
dojo-ugl-summary header.portlet-topper,
dojo-ugl-filter header.portlet-topper {
  border-top: none;
}
#UGLDetailsPopup .dijitDialogPaneContent,
#UGLDetailsPopup.netxinvestor .dijitDialogPaneContent,
dojo-ugl-grid .dijitDialogPaneContent {
  overflow-x: hidden !important;
}
#UGLDetailsPopup .dijitDialogPaneContent > div,
#UGLDetailsPopup.netxinvestor .dijitDialogPaneContent > div,
dojo-ugl-grid .dijitDialogPaneContent > div {
  width: 900px;
  margin: 10px 20px;
}
#UGLDetailsPopup #DescTitle,
#UGLDetailsPopup.netxinvestor #DescTitle,
dojo-ugl-grid #DescTitle {
  display: inline-block;
  font-size: 14px;
  margin-right: 5px;
  max-width: 40%;
  -ms-text-overflow: ellipsis;
  overflow: hidden;
  padding-top: 3px;
  text-align: right;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: nowrap;
}
#UGLDetailsPopup .closeText,
#UGLDetailsPopup.netxinvestor .closeText,
dojo-ugl-grid .closeText {
  margin-top: 0;
}
#UGLDetailsPopup .holdingsDetails h1.portlet-title,
#UGLDetailsPopup.netxinvestor .holdingsDetails h1.portlet-title,
dojo-ugl-grid .holdingsDetails h1.portlet-title {
  font-weight: 700;
}
#UGLDetailsPopup .holdingsDetails .row,
#UGLDetailsPopup.netxinvestor .holdingsDetails .row,
dojo-ugl-grid .holdingsDetails .row {
  margin-left: 0;
  margin-right: 0;
}
#UGLDetailsPopup .holdingsDetails #detailsugl > .row:first-child,
#UGLDetailsPopup.netxinvestor .holdingsDetails #detailsugl > .row:first-child,
dojo-ugl-grid .holdingsDetails #detailsugl > .row:first-child {
  display: none;
}
#UGLDetailsPopup .holdingsDetails #detailsugl > .row > .span6 + .span6,
#UGLDetailsPopup.netxinvestor .holdingsDetails #detailsugl > .row > .span6 + .span6,
dojo-ugl-grid .holdingsDetails #detailsugl > .row > .span6 + .span6 {
  margin-left: 0;
  padding-left: 2.127659574468085%;
}
#UGLDetailsPopup .holdingsDetails #detailsugl > .row > .span6 + .span6 .row,
#UGLDetailsPopup.netxinvestor .holdingsDetails #detailsugl > .row > .span6 + .span6 .row,
dojo-ugl-grid .holdingsDetails #detailsugl > .row > .span6 + .span6 .row {
  margin-right: 0;
}
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row div.span6:first-child,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row div.span6:first-child,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row div.span6:first-child,
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row-fluid div.span6:first-child,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row-fluid div.span6:first-child,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row-fluid div.span6:first-child {
  display: inline;
}
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row dl.span6,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row dl.span6,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row dl.span6,
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6,
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row dl.span6 + div,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row dl.span6 + div,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row dl.span6 + div,
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 + div,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 + div,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 + div,
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row dl.span6 + div dl,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row dl.span6 + div dl,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row dl.span6 + div dl,
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 + div dl,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 + div dl,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 + div dl {
  margin-left: 0;
  margin-bottom: 0;
}
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row dl.span6 a,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row dl.span6 a,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row dl.span6 a,
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 a,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 a,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 a,
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row dl.span6 a + br,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row dl.span6 a + br,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row dl.span6 a + br,
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 a + br,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 a + br,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 a + br {
  display: none;
}
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row dl.span6,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row dl.span6,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row dl.span6,
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6,
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row dl.span6 + div dl,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row dl.span6 + div dl,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row dl.span6 + div dl,
#UGLDetailsPopup .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 + div dl,
#UGLDetailsPopup.netxinvestor .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 + div dl,
dojo-ugl-grid .holdingsDetails div#uglLotHolder ~ .row-fluid dl.span6 + div dl {
  margin-top: 1em;
}
#UGLDetailsPopup .holdingsDetails .transactionChart,
#UGLDetailsPopup.netxinvestor .holdingsDetails .transactionChart,
dojo-ugl-grid .holdingsDetails .transactionChart {
  height: 230px;
  width: 430px;
}
#UGLDetailsPopup .holdingsDetails .transactionChart.three-months .highcharts-axis text:first-child,
#UGLDetailsPopup.netxinvestor .holdingsDetails .transactionChart.three-months .highcharts-axis text:first-child,
dojo-ugl-grid .holdingsDetails .transactionChart.three-months .highcharts-axis text:first-child {
  text-anchor: start;
}
#UGLDetailsPopup .holdingsDetails .transactionChartDetail,
#UGLDetailsPopup.netxinvestor .holdingsDetails .transactionChartDetail,
dojo-ugl-grid .holdingsDetails .transactionChartDetail {
  background-color: #fff;
  display: inline-block;
  border: 1px solid #e2e2e2;
  border-radius: 10px;
  margin-bottom: 10px;
  margin-left: 28px;
  margin-top: 14px;
}
#UGLDetailsPopup .holdingsDetails .transactionChartDetail dl,
#UGLDetailsPopup.netxinvestor .holdingsDetails .transactionChartDetail dl,
dojo-ugl-grid .holdingsDetails .transactionChartDetail dl {
  margin-bottom: 14px;
}
#UGLDetailsPopup .holdingsDetails .transactionChartDetail dl.span1,
#UGLDetailsPopup.netxinvestor .holdingsDetails .transactionChartDetail dl.span1,
dojo-ugl-grid .holdingsDetails .transactionChartDetail dl.span1 {
  margin-left: 0;
  padding-left: 0 !important;
}
#UGLDetailsPopup .holdingsDetails .transactionChartDetail dl.span1 dt,
#UGLDetailsPopup.netxinvestor .holdingsDetails .transactionChartDetail dl.span1 dt,
dojo-ugl-grid .holdingsDetails .transactionChartDetail dl.span1 dt {
  height: 10px;
}
#UGLDetailsPopup .taxLotDetails h1.portlet-title,
#UGLDetailsPopup.netxinvestor .taxLotDetails h1.portlet-title,
dojo-ugl-grid .taxLotDetails h1.portlet-title {
  font-weight: 700;
}
#UGLDetailsPopup .taxLotDetails .dgrid-scroller,
#UGLDetailsPopup.netxinvestor .taxLotDetails .dgrid-scroller,
dojo-ugl-grid .taxLotDetails .dgrid-scroller {
  margin-top: 41px !important;
}
#UGLDetailsPopup .taxLotDetails .field-unrealizedGL,
#UGLDetailsPopup.netxinvestor .taxLotDetails .field-unrealizedGL,
dojo-ugl-grid .taxLotDetails .field-unrealizedGL {
  border-bottom: none;
}
#UGLDetailsPopup .taxLotDetails .field-spacer,
#UGLDetailsPopup.netxinvestor .taxLotDetails .field-spacer,
dojo-ugl-grid .taxLotDetails .field-spacer {
  width: 5%;
}
#UGLDetailsPopup .taxLotDetails .field-spacer1,
#UGLDetailsPopup.netxinvestor .taxLotDetails .field-spacer1,
dojo-ugl-grid .taxLotDetails .field-spacer1 {
  width: 5%;
  border-bottom: none;
}
#UGLDetailsPopup .taxLotDetails .field-tradeDate,
#UGLDetailsPopup.netxinvestor .taxLotDetails .field-tradeDate,
dojo-ugl-grid .taxLotDetails .field-tradeDate {
  vertical-align: middle;
}
#UGLDetailsPopup .dgrid-breakpoint-medium .field-coveredUncovered,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-coveredUncovered,
dojo-ugl-grid .dgrid-breakpoint-medium .field-coveredUncovered,
#UGLDetailsPopup .dgrid-breakpoint-medium .field-unrealizedGL,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-unrealizedGL,
dojo-ugl-grid .dgrid-breakpoint-medium .field-unrealizedGL,
#UGLDetailsPopup .dgrid-breakpoint-medium .field-unitCost,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-unitCost,
dojo-ugl-grid .dgrid-breakpoint-medium .field-unitCost,
#UGLDetailsPopup .dgrid-breakpoint-medium .field-quantity,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-quantity,
dojo-ugl-grid .dgrid-breakpoint-medium .field-quantity {
  border-bottom: none;
}
#UGLDetailsPopup .dgrid-breakpoint-medium .field-coveredUncovered,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-coveredUncovered,
dojo-ugl-grid .dgrid-breakpoint-medium .field-coveredUncovered {
  width: 25%;
}
#UGLDetailsPopup .dgrid-breakpoint-medium .field-unrealizedGL,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-unrealizedGL,
dojo-ugl-grid .dgrid-breakpoint-medium .field-unrealizedGL {
  width: 23%;
}
#UGLDetailsPopup .dgrid-breakpoint-medium .field-unitCost,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-unitCost,
dojo-ugl-grid .dgrid-breakpoint-medium .field-unitCost {
  width: 14%;
}
#UGLDetailsPopup .dgrid-breakpoint-medium .field-unrealizedGL,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-unrealizedGL,
dojo-ugl-grid .dgrid-breakpoint-medium .field-unrealizedGL,
#UGLDetailsPopup .dgrid-breakpoint-large .field-unrealizedGL,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-large .field-unrealizedGL,
dojo-ugl-grid .dgrid-breakpoint-large .field-unrealizedGL,
#UGLDetailsPopup .dgrid-breakpoint-medium .field-unitCost,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-unitCost,
dojo-ugl-grid .dgrid-breakpoint-medium .field-unitCost,
#UGLDetailsPopup .dgrid-breakpoint-large .field-unitCost,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-large .field-unitCost,
dojo-ugl-grid .dgrid-breakpoint-large .field-unitCost,
#UGLDetailsPopup .dgrid-breakpoint-medium .field-quantity,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-quantity,
dojo-ugl-grid .dgrid-breakpoint-medium .field-quantity,
#UGLDetailsPopup .dgrid-breakpoint-large .field-quantity,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-large .field-quantity,
dojo-ugl-grid .dgrid-breakpoint-large .field-quantity,
#UGLDetailsPopup .dgrid-breakpoint-medium .field-marketValue,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-marketValue,
dojo-ugl-grid .dgrid-breakpoint-medium .field-marketValue,
#UGLDetailsPopup .dgrid-breakpoint-large .field-marketValue,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-large .field-marketValue,
dojo-ugl-grid .dgrid-breakpoint-large .field-marketValue,
#UGLDetailsPopup .dgrid-breakpoint-medium .field-uglPct,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-uglPct,
dojo-ugl-grid .dgrid-breakpoint-medium .field-uglPct,
#UGLDetailsPopup .dgrid-breakpoint-large .field-uglPct,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-large .field-uglPct,
dojo-ugl-grid .dgrid-breakpoint-large .field-uglPct,
#UGLDetailsPopup .dgrid-breakpoint-medium .field-currTotalCost,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-medium .field-currTotalCost,
dojo-ugl-grid .dgrid-breakpoint-medium .field-currTotalCost,
#UGLDetailsPopup .dgrid-breakpoint-large .field-currTotalCost,
#UGLDetailsPopup.netxinvestor .dgrid-breakpoint-large .field-currTotalCost,
dojo-ugl-grid .dgrid-breakpoint-large .field-currTotalCost {
  text-align: right;
}
@media (orientation: landscape) {
  dojo-ugl-grid div.row-fluid {
    position: relative;
    display: flex;
    width: 858px;
  }
}
dojo-ugl-grid div#lotDetails div[id^=dijit__WidgetBase] {
  width: 100%;
}
#lotDetails .detail.row div {
  width: 100%;
}
.prlg-LoginBox {
  margin: 0 0 12px;
  min-height: 206px;
  padding: 4px 20px;
  background-color: #2f659b;
  color: #0b4981;
  font-weight: 400;
  font-size: 13px;
  border: 1px solid #3b7ec2;
  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: #0b4981;
}
.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: #eeeeee;
  border-color: #094981;
  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: #000000;
  background-color: #eeeeee;
  border-color: #094981;
}
.prlg-LoginBox_Rememberme {
  color: #0b4981;
  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: #2d8dae;
}
.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: #000000;
  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: #000000;
  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: #2d8dae;
}
.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: #000000;
  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;
}
.portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ {
  background-color: #f9f9f9;
  border-bottom: 1px solid #adadad;
  margin-bottom: 5%;
}
.portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ header.portlet-topper {
  border-top: 2px solid #adadad;
}
.portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ h1.portlet-title {
  padding: 0px 0px 0px 0px;
}
.da-link .icon-arrow-right {
  color: #2d8dae;
}
.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: Arial, Helvetica, sans-serif;
  position: relative;
  top: 3px;
}
article.DigitalAdviceWizard,
article.DigitalAdviceWizard *,
article.DigitalAdviceWizard *:before,
article.DigitalAdviceWizard *:after {
  box-sizing: border-box;
}
article.DigitalAdviceWizard {
  color: #555555;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  overflow: hidden;
}
article.DigitalAdviceWizard .daw-header {
  margin-bottom: 20px;
}
article.DigitalAdviceWizard .daw-header > h1 {
  color: #000000;
  background-color: #2f659b;
  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: none;
  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: none;
}
.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: Arial, Helvetica, sans-serif;
  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: #2d8dae;
  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: #2d8dae;
}
footer.daw-Forecast_footer .daw-Forecast_link a:visited {
  color: #2d8dae;
}
.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 #2d8dae;
  border-bottom: 3px solid #2d8dae;
  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: #2d8dae;
  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: #9d0e2d;
  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: #9d0e2d;
  border-bottom-color: #9d0e2d;
}
.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: #9d0e2d;
}
.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: #4c4c4c;
  font-family: Arial, Helvetica, sans-serif;
  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: #094981;
  bottom: 0;
  content: '';
  left: 0;
  position: absolute;
  top: 0;
  width: 50%;
}
.daw-Slider_thumb {
  border: 1px solid #094981;
  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: #094981;
  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: #2d8dae;
  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: Arial, Helvetica, sans-serif;
  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: #2f659b;
  cursor: pointer;
  font-size: 0.65em;
}
article.DigitalAdviceWizard .daw-Model_retakeAssessment,
article.DigitalAdviceWizard .daw-Model_costsDetailsLink {
  color: #2d8dae;
  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: #f9f9f9;
  border-top: 2px solid #adadad;
}
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 #4c4c4c;
  border-radius: 50%;
  color: #4c4c4c;
  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: #4c4c4c;
  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: #2d8dae;
  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;
}
.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 (min-width: 1024px) and (orientation: landscape) {
  .tablet .da-Splash_PennyContainer {
    background: url(../../images/digital-advice/penny.png) 20% 0 no-repeat;
  }
}
@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;
}
@media (min-width: 670px) {
  .tablet .da-Splash_PennyBackground {
    box-shadow: none !important;
  }
}
.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 (min-width: 1024px) and (orientation: landscape) {
  .tablet .da-Splash_MobileContainer {
    background: url(../../images/digital-advice/mobile.png) 30% 0 no-repeat;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash_MobileContainer {
    background: url(../../images/digital-advice/mobile.png) 65% 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 (min-width: 1366px) and (orientation: landscape) {
  .tablet .da-Splash_SafeContainer {
    background: url(../../images/digital-advice/safe.png) 10% 0 no-repeat fixed;
  }
}
@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 (min-width: 670px) {
  .tablet .da-Splash_BabyContainer {
    background: url(../../images/digital-advice/baby.png) 30% no-repeat;
  }
}
@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 .linkText {
  cursor: pointer;
  font-size: 20px;
  font-weight: 400;
  line-height: 20px;
  margin: 5px;
  padding: 5px;
  display: inline-block;
}
@media (max-width: 670px) {
  .da-Splash .linkText {
    margin: 0;
    padding: 0;
    font-size: 13px;
  }
}
.tablet .da-Splash .linkText {
  font-size: 17px;
}
.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: #2d8dae;
}
@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 .digital-advice-container {
  border-bottom: 1px solid #adadad;
}
dojo-da-overview #daOverview {
  background-color: #f9f9f9;
  margin-bottom: 5%;
}
dojo-da-overview h1.portlet-title-text {
  color: #094981;
  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: #2d8dae;
}
.da_featureImage {
  background: url(../../images/digital-advice.png) 0 0 no-repeat;
  height: 430px;
}
.da-Splash .row {
  margin-left: 0px !important;
}
.da-Splash .btn {
  margin-top: 0px;
}
digital-advice-login-section .digital-advice {
  min-height: 114px;
  border: 1px solid transparent;
  margin: 0 0 13px 0;
  padding: 4px 20px 10px 20px;
  margin-left: -12px;
  background-color: #ffffff;
}
digital-advice-login-section .digital-advice h2 {
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
}
digital-advice-login-section .digital-advice-vendor a {
  font-size: 18px;
  font-weight: 600;
  color: #0b4981;
}
digital-advice-login-section .digital-advice-vendor a .icon-arrow-right:before,
digital-advice-login-section .digital-advice-vendor a .add-on i:before {
  color: #0b4981;
}
#portlet_ValuationOverTimeOverviewChart_WAR_portfoliooverview .mktitle {
  padding-left: 250px;
  position: relative;
  top: -31px;
}
.portlet-boundary_ValuationOverTimeSummary_WAR_netxinvestorportfolio_ div.portlet-body section {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 0 10px;
  color: #555555;
}
#ValuationOverTimeSummary [class*="span"] {
  margin-left: 0;
}
dojo-portfolio-market a.pull-right.icon-arrow-right {
  float: right;
  margin: -30px 0px 0px 0px;
}
dojo-portfolio-market h1.portlet-title {
  margin: 0.67em 0 !important;
}
dojo-vot-summary section.portlet {
  margin-bottom: 35px;
  border-top: 2px solid #b2c2d1;
  background-color: #f9f9f9;
  padding: 0 10px;
  color: #555555;
}
dojo-vot-summary header.portlet-topper {
  border-top: none;
}
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ {
  margin-bottom: 40px;
}
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ .text-info,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ .text-info {
  color: #3a87ad;
}
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ .sub_portlets,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ .sub_portlets {
  margin-bottom: 25px;
}
.portlet-journal-content header.portlet-topper,
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ header.portlet-topper,
.portlet-boundary_netxclientresources_WAR_adminportlets_ header.portlet-topper,
.portlet-boundary_netxclientcustomerContactUs_WAR_adminportlets_ header.portlet-topper,
.portlet-boundary_netxclientfinra_WAR_adminportlets_ header.portlet-topper,
.portlet-boundary_netxclientpathToInvesting_WAR_adminportlets_ header.portlet-topper,
.portlet-boundary_netxclientaboutUs_WAR_adminportlets_ header.portlet-topper,
.portlet-boundary_netxclientsecInvestor_WAR_adminportlets_ header.portlet-topper,
.portlet-boundary_netxclientcommissionSechudule_WAR_adminportlets_ header.portlet-topper,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ header.portlet-topper,
.portlet-boundary_netxclientforms_WAR_adminportlets_ header.portlet-topper,
.portlet-boundary_netxclientcommissionSechudule_WAR_netxclientadminportlets_ header.portlet-topper,
.portlet-boundary_netxclientaboutUs_WAR_netxclientadminportlets_ header.portlet-topper,
.portlet-boundary_netxclientforms_WAR_netxclientadminportlets_ header.portlet-topper,
.portlet-boundary_netxclientresources_WAR_netxclientadminportlets_ header.portlet-topper,
.portlet-boundary_financialadvisorcontact_WAR_netxclientfinanceAdvisor_ header.portlet-topper,
.portlet-boundary_netxclientcustomerContactUs_WAR_netxclientadminportlets_ header.portlet-topper,
.portlet-boundary_netxclientfinra_WAR_netxclientadminportlets_ header.portlet-topper,
.portlet-boundary_netxclientpathToInvesting_WAR_netxclientadminportlets_ header.portlet-topper,
.portlet-boundary_netxclientsecInvestor_WAR_netxclientadminportlets_ header.portlet-topper,
.portlet-boundary_netxclientnxiMobileSolutions_WAR_netxclientadminportlets_ header.portlet-topper {
  border-top: none;
  border-bottom: 2px solid #adadad;
}
.portlet-journal-content h5,
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ h5,
.portlet-boundary_netxclientresources_WAR_adminportlets_ h5,
.portlet-boundary_netxclientcustomerContactUs_WAR_adminportlets_ h5,
.portlet-boundary_netxclientfinra_WAR_adminportlets_ h5,
.portlet-boundary_netxclientpathToInvesting_WAR_adminportlets_ h5,
.portlet-boundary_netxclientaboutUs_WAR_adminportlets_ h5,
.portlet-boundary_netxclientsecInvestor_WAR_adminportlets_ h5,
.portlet-boundary_netxclientcommissionSechudule_WAR_adminportlets_ h5,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ h5,
.portlet-boundary_netxclientforms_WAR_adminportlets_ h5,
.portlet-boundary_netxclientcommissionSechudule_WAR_netxclientadminportlets_ h5,
.portlet-boundary_netxclientaboutUs_WAR_netxclientadminportlets_ h5,
.portlet-boundary_netxclientforms_WAR_netxclientadminportlets_ h5,
.portlet-boundary_netxclientresources_WAR_netxclientadminportlets_ h5,
.portlet-boundary_financialadvisorcontact_WAR_netxclientfinanceAdvisor_ h5,
.portlet-boundary_netxclientcustomerContactUs_WAR_netxclientadminportlets_ h5,
.portlet-boundary_netxclientfinra_WAR_netxclientadminportlets_ h5,
.portlet-boundary_netxclientpathToInvesting_WAR_netxclientadminportlets_ h5,
.portlet-boundary_netxclientsecInvestor_WAR_netxclientadminportlets_ h5,
.portlet-boundary_netxclientnxiMobileSolutions_WAR_netxclientadminportlets_ h5,
.portlet-journal-content h4,
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ h4,
.portlet-boundary_netxclientresources_WAR_adminportlets_ h4,
.portlet-boundary_netxclientcustomerContactUs_WAR_adminportlets_ h4,
.portlet-boundary_netxclientfinra_WAR_adminportlets_ h4,
.portlet-boundary_netxclientpathToInvesting_WAR_adminportlets_ h4,
.portlet-boundary_netxclientaboutUs_WAR_adminportlets_ h4,
.portlet-boundary_netxclientsecInvestor_WAR_adminportlets_ h4,
.portlet-boundary_netxclientcommissionSechudule_WAR_adminportlets_ h4,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ h4,
.portlet-boundary_netxclientforms_WAR_adminportlets_ h4,
.portlet-boundary_netxclientcommissionSechudule_WAR_netxclientadminportlets_ h4,
.portlet-boundary_netxclientaboutUs_WAR_netxclientadminportlets_ h4,
.portlet-boundary_netxclientforms_WAR_netxclientadminportlets_ h4,
.portlet-boundary_netxclientresources_WAR_netxclientadminportlets_ h4,
.portlet-boundary_financialadvisorcontact_WAR_netxclientfinanceAdvisor_ h4,
.portlet-boundary_netxclientcustomerContactUs_WAR_netxclientadminportlets_ h4,
.portlet-boundary_netxclientfinra_WAR_netxclientadminportlets_ h4,
.portlet-boundary_netxclientpathToInvesting_WAR_netxclientadminportlets_ h4,
.portlet-boundary_netxclientsecInvestor_WAR_netxclientadminportlets_ h4,
.portlet-boundary_netxclientnxiMobileSolutions_WAR_netxclientadminportlets_ h4,
.portlet-boundary_balancedetails_WAR_netxinvestorportfolio_ h4 {
  margin: 10px 0 0;
}
.portlet-journal-content form,
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ form,
.portlet-boundary_netxclientresources_WAR_adminportlets_ form,
.portlet-boundary_netxclientcustomerContactUs_WAR_adminportlets_ form,
.portlet-boundary_netxclientfinra_WAR_adminportlets_ form,
.portlet-boundary_netxclientpathToInvesting_WAR_adminportlets_ form,
.portlet-boundary_netxclientaboutUs_WAR_adminportlets_ form,
.portlet-boundary_netxclientsecInvestor_WAR_adminportlets_ form,
.portlet-boundary_netxclientcommissionSechudule_WAR_adminportlets_ form,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ form,
.portlet-boundary_netxclientforms_WAR_adminportlets_ form,
.portlet-boundary_netxclientcommissionSechudule_WAR_netxclientadminportlets_ form,
.portlet-boundary_netxclientaboutUs_WAR_netxclientadminportlets_ form,
.portlet-boundary_netxclientforms_WAR_netxclientadminportlets_ form,
.portlet-boundary_netxclientresources_WAR_netxclientadminportlets_ form,
.portlet-boundary_financialadvisorcontact_WAR_netxclientfinanceAdvisor_ form,
.portlet-boundary_netxclientcustomerContactUs_WAR_netxclientadminportlets_ form,
.portlet-boundary_netxclientfinra_WAR_netxclientadminportlets_ form,
.portlet-boundary_netxclientpathToInvesting_WAR_netxclientadminportlets_ form,
.portlet-boundary_netxclientsecInvestor_WAR_netxclientadminportlets_ form,
.portlet-boundary_netxclientnxiMobileSolutions_WAR_netxclientadminportlets_ form {
  margin-top: 10px;
}
.portlet-journal-content p,
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ p,
.portlet-boundary_netxclientresources_WAR_adminportlets_ p,
.portlet-boundary_netxclientcustomerContactUs_WAR_adminportlets_ p,
.portlet-boundary_netxclientfinra_WAR_adminportlets_ p,
.portlet-boundary_netxclientpathToInvesting_WAR_adminportlets_ p,
.portlet-boundary_netxclientaboutUs_WAR_adminportlets_ p,
.portlet-boundary_netxclientsecInvestor_WAR_adminportlets_ p,
.portlet-boundary_netxclientcommissionSechudule_WAR_adminportlets_ p,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ p,
.portlet-boundary_netxclientforms_WAR_adminportlets_ p,
.portlet-boundary_netxclientcommissionSechudule_WAR_netxclientadminportlets_ p,
.portlet-boundary_netxclientaboutUs_WAR_netxclientadminportlets_ p,
.portlet-boundary_netxclientforms_WAR_netxclientadminportlets_ p,
.portlet-boundary_netxclientresources_WAR_netxclientadminportlets_ p,
.portlet-boundary_financialadvisorcontact_WAR_netxclientfinanceAdvisor_ p,
.portlet-boundary_netxclientcustomerContactUs_WAR_netxclientadminportlets_ p,
.portlet-boundary_netxclientfinra_WAR_netxclientadminportlets_ p,
.portlet-boundary_netxclientpathToInvesting_WAR_netxclientadminportlets_ p,
.portlet-boundary_netxclientsecInvestor_WAR_netxclientadminportlets_ p,
.portlet-boundary_netxclientnxiMobileSolutions_WAR_netxclientadminportlets_ p,
.portlet-boundary_balancedetails_WAR_netxinvestorportfolio_ p {
  margin: 0;
}
.portlet-journal-content .journal-content-article dl.address dt,
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientresources_WAR_adminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientcustomerContactUs_WAR_adminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientfinra_WAR_adminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientpathToInvesting_WAR_adminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientaboutUs_WAR_adminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientsecInvestor_WAR_adminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientcommissionSechudule_WAR_adminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientforms_WAR_adminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientcommissionSechudule_WAR_netxclientadminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientaboutUs_WAR_netxclientadminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientforms_WAR_netxclientadminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientresources_WAR_netxclientadminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_financialadvisorcontact_WAR_netxclientfinanceAdvisor_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientcustomerContactUs_WAR_netxclientadminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientfinra_WAR_netxclientadminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientpathToInvesting_WAR_netxclientadminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientsecInvestor_WAR_netxclientadminportlets_ .journal-content-article dl.address dt,
.portlet-boundary_netxclientnxiMobileSolutions_WAR_netxclientadminportlets_ .journal-content-article dl.address dt {
  padding-left: 20px;
  margin-top: 10px;
  font-weight: bold;
}
.portlet-journal-content .journal-content-article dl.address dd,
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientresources_WAR_adminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientcustomerContactUs_WAR_adminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientfinra_WAR_adminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientpathToInvesting_WAR_adminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientaboutUs_WAR_adminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientsecInvestor_WAR_adminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientcommissionSechudule_WAR_adminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientforms_WAR_adminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientcommissionSechudule_WAR_netxclientadminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientaboutUs_WAR_netxclientadminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientforms_WAR_netxclientadminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientresources_WAR_netxclientadminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_financialadvisorcontact_WAR_netxclientfinanceAdvisor_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientcustomerContactUs_WAR_netxclientadminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientfinra_WAR_netxclientadminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientpathToInvesting_WAR_netxclientadminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientsecInvestor_WAR_netxclientadminportlets_ .journal-content-article dl.address dd,
.portlet-boundary_netxclientnxiMobileSolutions_WAR_netxclientadminportlets_ .journal-content-article dl.address dd {
  color: #333333;
  font-size: 14px;
  font-weight: normal;
  margin: 0 0 0 40px;
}
.portlet-journal-content #thirdnavcontainer h3,
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ #thirdnavcontainer h3,
.portlet-boundary_netxclientresources_WAR_adminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientcustomerContactUs_WAR_adminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientfinra_WAR_adminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientpathToInvesting_WAR_adminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientaboutUs_WAR_adminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientsecInvestor_WAR_adminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientcommissionSechudule_WAR_adminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientforms_WAR_adminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientcommissionSechudule_WAR_netxclientadminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientaboutUs_WAR_netxclientadminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientforms_WAR_netxclientadminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientresources_WAR_netxclientadminportlets_ #thirdnavcontainer h3,
.portlet-boundary_financialadvisorcontact_WAR_netxclientfinanceAdvisor_ #thirdnavcontainer h3,
.portlet-boundary_netxclientcustomerContactUs_WAR_netxclientadminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientfinra_WAR_netxclientadminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientpathToInvesting_WAR_netxclientadminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientsecInvestor_WAR_netxclientadminportlets_ #thirdnavcontainer h3,
.portlet-boundary_netxclientnxiMobileSolutions_WAR_netxclientadminportlets_ #thirdnavcontainer h3 {
  font-weight: 400;
  font-size: 18px;
  margin-bottom: 15px;
}
.portlet-journal-content #thirdnavcontainer .boldtext,
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientresources_WAR_adminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientcustomerContactUs_WAR_adminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientfinra_WAR_adminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientpathToInvesting_WAR_adminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientaboutUs_WAR_adminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientsecInvestor_WAR_adminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientcommissionSechudule_WAR_adminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientforms_WAR_adminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientcommissionSechudule_WAR_netxclientadminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientaboutUs_WAR_netxclientadminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientforms_WAR_netxclientadminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientresources_WAR_netxclientadminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_financialadvisorcontact_WAR_netxclientfinanceAdvisor_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientcustomerContactUs_WAR_netxclientadminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientfinra_WAR_netxclientadminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientpathToInvesting_WAR_netxclientadminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientsecInvestor_WAR_netxclientadminportlets_ #thirdnavcontainer .boldtext,
.portlet-boundary_netxclientnxiMobileSolutions_WAR_netxclientadminportlets_ #thirdnavcontainer .boldtext {
  font-weight: 600;
}
.portlet-journal-content #thirdnavcontainer ul,
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ #thirdnavcontainer ul,
.portlet-boundary_netxclientresources_WAR_adminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientcustomerContactUs_WAR_adminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientfinra_WAR_adminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientpathToInvesting_WAR_adminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientaboutUs_WAR_adminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientsecInvestor_WAR_adminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientcommissionSechudule_WAR_adminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientforms_WAR_adminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientcommissionSechudule_WAR_netxclientadminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientaboutUs_WAR_netxclientadminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientforms_WAR_netxclientadminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientresources_WAR_netxclientadminportlets_ #thirdnavcontainer ul,
.portlet-boundary_financialadvisorcontact_WAR_netxclientfinanceAdvisor_ #thirdnavcontainer ul,
.portlet-boundary_netxclientcustomerContactUs_WAR_netxclientadminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientfinra_WAR_netxclientadminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientpathToInvesting_WAR_netxclientadminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientsecInvestor_WAR_netxclientadminportlets_ #thirdnavcontainer ul,
.portlet-boundary_netxclientnxiMobileSolutions_WAR_netxclientadminportlets_ #thirdnavcontainer ul {
  font-weight: 400;
  font-size: 14px;
  list-style: none;
  color: #575757;
}
.portlet-journal-content ul.disclaimer,
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ ul.disclaimer,
.portlet-boundary_netxclientresources_WAR_adminportlets_ ul.disclaimer,
.portlet-boundary_netxclientcustomerContactUs_WAR_adminportlets_ ul.disclaimer,
.portlet-boundary_netxclientfinra_WAR_adminportlets_ ul.disclaimer,
.portlet-boundary_netxclientpathToInvesting_WAR_adminportlets_ ul.disclaimer,
.portlet-boundary_netxclientaboutUs_WAR_adminportlets_ ul.disclaimer,
.portlet-boundary_netxclientsecInvestor_WAR_adminportlets_ ul.disclaimer,
.portlet-boundary_netxclientcommissionSechudule_WAR_adminportlets_ ul.disclaimer,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ ul.disclaimer,
.portlet-boundary_netxclientforms_WAR_adminportlets_ ul.disclaimer,
.portlet-boundary_netxclientcommissionSechudule_WAR_netxclientadminportlets_ ul.disclaimer,
.portlet-boundary_netxclientaboutUs_WAR_netxclientadminportlets_ ul.disclaimer,
.portlet-boundary_netxclientforms_WAR_netxclientadminportlets_ ul.disclaimer,
.portlet-boundary_netxclientresources_WAR_netxclientadminportlets_ ul.disclaimer,
.portlet-boundary_financialadvisorcontact_WAR_netxclientfinanceAdvisor_ ul.disclaimer,
.portlet-boundary_netxclientcustomerContactUs_WAR_netxclientadminportlets_ ul.disclaimer,
.portlet-boundary_netxclientfinra_WAR_netxclientadminportlets_ ul.disclaimer,
.portlet-boundary_netxclientpathToInvesting_WAR_netxclientadminportlets_ ul.disclaimer,
.portlet-boundary_netxclientsecInvestor_WAR_netxclientadminportlets_ ul.disclaimer,
.portlet-boundary_netxclientnxiMobileSolutions_WAR_netxclientadminportlets_ ul.disclaimer,
.portlet-boundary_balancedetails_WAR_netxinvestorportfolio_ ul.disclaimer {
  list-style: none;
  margin-left: 0;
}
.portlet-boundary_netxclientnxiMobileSolutions_WAR_adminportlets_ header.portlet-topper {
  border-top: none;
  border-bottom: none;
}
.portlet-boundary_netxclientnxiMobileSolutions_WAR_adminportlets_ h1.portlet-title {
  border-bottom: 2px solid #ff913a;
}
.webContentPara {
  margin-bottom: 10px !important;
}
.ml-BillSuite_Logo {
  background: url("../../images/billsuite.gif") no-repeat;
  width: 357px;
  height: 100px;
  display: block;
  margin-top: 20px;
  text-indent: -99999px;
}
.ml-BillSuite_Logo .form-horizontal .control-label {
  text-align: left;
  width: 120px;
}
body.billsuiteopener {
  display: none;
  background-image: none;
}
.noFinancailPlanImg {
  background-image: url("../../images/nofinancialplan.png");
  height: 149px;
  width: 191px;
  margin: auto;
}
.readinessMeter {
  margin-top: 15px;
}
.financailPlanImg {
  height: 125px;
  width: 175px;
  margin: auto;
  display: block;
}
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: #eeeeee;
}
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: #eeeeee;
}
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: #eeeeee;
}
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: #eeeeee;
  border-color: #094981;
  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 #adadad;
}
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 #adadad;
}
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(#fafcfd, #f4f5f6);
  border: none;
  color: #4c4c4c;
  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: 42px;
  height: 42px;
  font-weight: 600;
  font-size: 14px;
  border-width: 0 0 0 1px;
  border-style: solid;
  border-color: #dee2e6;
  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(#fafcfd, #f4f5f6);
  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: 0 0 0 1px;
  border-style: solid;
  height: 42px;
  line-height: 42px;
  background: #ffffff;
  color: #4c4c4c;
}
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(#fafcfd, #f4f5f6);
  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(#fafcfd, #f4f5f6);
  border: none;
  color: #4c4c4c;
  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: 42px;
  height: 42px;
  font-weight: 600;
  font-size: 14px;
  border-width: 0 0 0 1px;
  border-style: solid;
  border-color: #dee2e6;
  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(#fafcfd, #f4f5f6);
  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: 0 0 0 1px;
  border-style: solid;
  height: 42px;
  line-height: 42px;
  background: #ffffff;
  color: #4c4c4c;
}
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(#fafcfd, #f4f5f6);
  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: #eeeeee;
}
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: #eeeeee;
}
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: #575757;
}
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(#fafcfd, #f4f5f6);
  border: none;
  color: #4c4c4c;
  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: 42px;
  height: 42px;
  font-weight: 600;
  font-size: 14px;
  border-width: 0 0 0 1px;
  border-style: solid;
  border-color: #dee2e6;
  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(#fafcfd, #f4f5f6);
  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: 0 0 0 1px;
  border-style: solid;
  height: 42px;
  line-height: 42px;
  background: #ffffff;
  color: #4c4c4c;
}
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(#fafcfd, #f4f5f6);
  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: #eeeeee;
}
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 .additional-information .timeHorizonToolTip,
body.account-creation-info-nao .additional-information .timeHorizonToolTip,
body.account-verid-nao .additional-information .timeHorizonToolTip,
body.account-new-userid-nao .additional-information .timeHorizonToolTip,
body.account-info-entry-nao .additional-information .timeHorizonToolTip,
body.overview .additional-information .timeHorizonToolTip,
body.account-status-nao .additional-information .timeHorizonToolTip,
body.account-types-nao .additional-information .liquidityNeedsToolTip,
body.account-creation-info-nao .additional-information .liquidityNeedsToolTip,
body.account-verid-nao .additional-information .liquidityNeedsToolTip,
body.account-new-userid-nao .additional-information .liquidityNeedsToolTip,
body.account-info-entry-nao .additional-information .liquidityNeedsToolTip,
body.overview .additional-information .liquidityNeedsToolTip,
body.account-status-nao .additional-information .liquidityNeedsToolTip {
  position: absolute;
  right: 0;
}
body.account-types-nao .additional-information .customFieldsContainer,
body.account-creation-info-nao .additional-information .customFieldsContainer,
body.account-verid-nao .additional-information .customFieldsContainer,
body.account-new-userid-nao .additional-information .customFieldsContainer,
body.account-info-entry-nao .additional-information .customFieldsContainer,
body.overview .additional-information .customFieldsContainer,
body.account-status-nao .additional-information .customFieldsContainer {
  margin-top: 80px;
}
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: #eeeeee;
}
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, #88b1db), color-stop(1, #2f659b));
}
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: #eeeeee;
}
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: #2f659b;
}
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,
body.account-types-nao .ao-RickToleranceGraph-C,
body.account-creation-info-nao .ao-RickToleranceGraph-C,
body.account-verid-nao .ao-RickToleranceGraph-C,
body.account-new-userid-nao .ao-RickToleranceGraph-C,
body.account-info-entry-nao .ao-RickToleranceGraph-C,
body.overview .ao-RickToleranceGraph-C,
body.account-status-nao .ao-RickToleranceGraph-C {
  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,
body.account-types-nao .ao-RickToleranceGraph-C .ao-RickToleranceGraph-gain,
body.account-creation-info-nao .ao-RickToleranceGraph-C .ao-RickToleranceGraph-gain,
body.account-verid-nao .ao-RickToleranceGraph-C .ao-RickToleranceGraph-gain,
body.account-new-userid-nao .ao-RickToleranceGraph-C .ao-RickToleranceGraph-gain,
body.account-info-entry-nao .ao-RickToleranceGraph-C .ao-RickToleranceGraph-gain,
body.overview .ao-RickToleranceGraph-C .ao-RickToleranceGraph-gain,
body.account-status-nao .ao-RickToleranceGraph-C .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,
body.account-types-nao .ao-RickToleranceGraph-C .ao-RickToleranceGraph-loss,
body.account-creation-info-nao .ao-RickToleranceGraph-C .ao-RickToleranceGraph-loss,
body.account-verid-nao .ao-RickToleranceGraph-C .ao-RickToleranceGraph-loss,
body.account-new-userid-nao .ao-RickToleranceGraph-C .ao-RickToleranceGraph-loss,
body.account-info-entry-nao .ao-RickToleranceGraph-C .ao-RickToleranceGraph-loss,
body.overview .ao-RickToleranceGraph-C .ao-RickToleranceGraph-loss,
body.account-status-nao .ao-RickToleranceGraph-C .ao-RickToleranceGraph-loss {
  height: 14px;
}
body.account-types-nao .ao-RickToleranceGraph-R,
body.account-creation-info-nao .ao-RickToleranceGraph-R,
body.account-verid-nao .ao-RickToleranceGraph-R,
body.account-new-userid-nao .ao-RickToleranceGraph-R,
body.account-info-entry-nao .ao-RickToleranceGraph-R,
body.overview .ao-RickToleranceGraph-R,
body.account-status-nao .ao-RickToleranceGraph-R {
  position: relative;
  top: 15%;
}
body.account-types-nao .ao-RickToleranceGraph-R .ao-RickToleranceGraph-gain,
body.account-creation-info-nao .ao-RickToleranceGraph-R .ao-RickToleranceGraph-gain,
body.account-verid-nao .ao-RickToleranceGraph-R .ao-RickToleranceGraph-gain,
body.account-new-userid-nao .ao-RickToleranceGraph-R .ao-RickToleranceGraph-gain,
body.account-info-entry-nao .ao-RickToleranceGraph-R .ao-RickToleranceGraph-gain,
body.overview .ao-RickToleranceGraph-R .ao-RickToleranceGraph-gain,
body.account-status-nao .ao-RickToleranceGraph-R .ao-RickToleranceGraph-gain {
  height: 48px;
}
body.account-types-nao .ao-RickToleranceGraph-R .ao-RickToleranceGraph-loss,
body.account-creation-info-nao .ao-RickToleranceGraph-R .ao-RickToleranceGraph-loss,
body.account-verid-nao .ao-RickToleranceGraph-R .ao-RickToleranceGraph-loss,
body.account-new-userid-nao .ao-RickToleranceGraph-R .ao-RickToleranceGraph-loss,
body.account-info-entry-nao .ao-RickToleranceGraph-R .ao-RickToleranceGraph-loss,
body.overview .ao-RickToleranceGraph-R .ao-RickToleranceGraph-loss,
body.account-status-nao .ao-RickToleranceGraph-R .ao-RickToleranceGraph-loss {
  height: 21px;
}
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,
body.account-types-nao .ao-RickToleranceGraph-E,
body.account-creation-info-nao .ao-RickToleranceGraph-E,
body.account-verid-nao .ao-RickToleranceGraph-E,
body.account-new-userid-nao .ao-RickToleranceGraph-E,
body.account-info-entry-nao .ao-RickToleranceGraph-E,
body.overview .ao-RickToleranceGraph-E,
body.account-status-nao .ao-RickToleranceGraph-E {
  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,
body.account-types-nao .ao-RickToleranceGraph-E .ao-RickToleranceGraph-gain,
body.account-creation-info-nao .ao-RickToleranceGraph-E .ao-RickToleranceGraph-gain,
body.account-verid-nao .ao-RickToleranceGraph-E .ao-RickToleranceGraph-gain,
body.account-new-userid-nao .ao-RickToleranceGraph-E .ao-RickToleranceGraph-gain,
body.account-info-entry-nao .ao-RickToleranceGraph-E .ao-RickToleranceGraph-gain,
body.overview .ao-RickToleranceGraph-E .ao-RickToleranceGraph-gain,
body.account-status-nao .ao-RickToleranceGraph-E .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,
body.account-types-nao .ao-RickToleranceGraph-E .ao-RickToleranceGraph-loss,
body.account-creation-info-nao .ao-RickToleranceGraph-E .ao-RickToleranceGraph-loss,
body.account-verid-nao .ao-RickToleranceGraph-E .ao-RickToleranceGraph-loss,
body.account-new-userid-nao .ao-RickToleranceGraph-E .ao-RickToleranceGraph-loss,
body.account-info-entry-nao .ao-RickToleranceGraph-E .ao-RickToleranceGraph-loss,
body.overview .ao-RickToleranceGraph-E .ao-RickToleranceGraph-loss,
body.account-status-nao .ao-RickToleranceGraph-E .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-I,
body.account-creation-info-nao .ao-RickToleranceGraph-I,
body.account-verid-nao .ao-RickToleranceGraph-I,
body.account-new-userid-nao .ao-RickToleranceGraph-I,
body.account-info-entry-nao .ao-RickToleranceGraph-I,
body.overview .ao-RickToleranceGraph-I,
body.account-status-nao .ao-RickToleranceGraph-I {
  position: relative;
  top: 2%;
}
body.account-types-nao .ao-RickToleranceGraph-I .ao-RickToleranceGraph-gain,
body.account-creation-info-nao .ao-RickToleranceGraph-I .ao-RickToleranceGraph-gain,
body.account-verid-nao .ao-RickToleranceGraph-I .ao-RickToleranceGraph-gain,
body.account-new-userid-nao .ao-RickToleranceGraph-I .ao-RickToleranceGraph-gain,
body.account-info-entry-nao .ao-RickToleranceGraph-I .ao-RickToleranceGraph-gain,
body.overview .ao-RickToleranceGraph-I .ao-RickToleranceGraph-gain,
body.account-status-nao .ao-RickToleranceGraph-I .ao-RickToleranceGraph-gain {
  height: 70px;
}
body.account-types-nao .ao-RickToleranceGraph-I .ao-RickToleranceGraph-loss,
body.account-creation-info-nao .ao-RickToleranceGraph-I .ao-RickToleranceGraph-loss,
body.account-verid-nao .ao-RickToleranceGraph-I .ao-RickToleranceGraph-loss,
body.account-new-userid-nao .ao-RickToleranceGraph-I .ao-RickToleranceGraph-loss,
body.account-info-entry-nao .ao-RickToleranceGraph-I .ao-RickToleranceGraph-loss,
body.overview .ao-RickToleranceGraph-I .ao-RickToleranceGraph-loss,
body.account-status-nao .ao-RickToleranceGraph-I .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,
body.account-types-nao .ao-RickToleranceGraph-A,
body.account-creation-info-nao .ao-RickToleranceGraph-A,
body.account-verid-nao .ao-RickToleranceGraph-A,
body.account-new-userid-nao .ao-RickToleranceGraph-A,
body.account-info-entry-nao .ao-RickToleranceGraph-A,
body.overview .ao-RickToleranceGraph-A,
body.account-status-nao .ao-RickToleranceGraph-A {
  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,
body.account-types-nao .ao-RickToleranceGraph-A .ao-RickToleranceGraph-gain,
body.account-creation-info-nao .ao-RickToleranceGraph-A .ao-RickToleranceGraph-gain,
body.account-verid-nao .ao-RickToleranceGraph-A .ao-RickToleranceGraph-gain,
body.account-new-userid-nao .ao-RickToleranceGraph-A .ao-RickToleranceGraph-gain,
body.account-info-entry-nao .ao-RickToleranceGraph-A .ao-RickToleranceGraph-gain,
body.overview .ao-RickToleranceGraph-A .ao-RickToleranceGraph-gain,
body.account-status-nao .ao-RickToleranceGraph-A .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,
body.account-types-nao .ao-RickToleranceGraph-A .ao-RickToleranceGraph-loss,
body.account-creation-info-nao .ao-RickToleranceGraph-A .ao-RickToleranceGraph-loss,
body.account-verid-nao .ao-RickToleranceGraph-A .ao-RickToleranceGraph-loss,
body.account-new-userid-nao .ao-RickToleranceGraph-A .ao-RickToleranceGraph-loss,
body.account-info-entry-nao .ao-RickToleranceGraph-A .ao-RickToleranceGraph-loss,
body.overview .ao-RickToleranceGraph-A .ao-RickToleranceGraph-loss,
body.account-status-nao .ao-RickToleranceGraph-A .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 #adadad;
}
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 #adadad;
}
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: #000000;
}
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: #000000;
  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 #094981;
  -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 #094981;
}
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: #eeeeee;
}
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: #2d8dae;
  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;
}
pershing-comp shareholder-form .edoc-Header {
  border-top-color: #adadad;
}
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: #b2c2d1;
  background-color: #f9f9f9;
}
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: #000000;
  border-color: #094981;
  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: #094981;
  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: #2d8dae;
}
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: #2d8dae;
}
@media (max-width: 575.99px) {
  .angular .modal .mat-dialog-container {
    height: auto;
  }
}
.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: #adadad !important;
}
.angular .alrt-DevicesEdit_Form-provider {
  background-color: #fff;
}
.angular .da_popup {
  border-radius: 0;
  margin-left: 0px;
  background-color: transparent;
  border: none;
  box-shadow: none;
}
.angular .da_popup alerts-devices-edit .alrt-DevicesEdit_Form .alrt-DevicesEdit_Form-input .mat-form-field-infix {
  padding: 0.5em 0 0.5em 0;
}
.angular .da_popup alerts-devices-edit .alrt-DevicesEdit_Form .alrt-DevicesEdit_Form-input .mat-form-field-infix input.mat-input-element {
  height: 20px !important;
}
.angular .da_popup alerts-devices-edit .alrt-DevicesEdit_Form-select .mat-form-field-flex {
  height: 30px;
  top: 8px;
}
.angular .da_popup alerts-subs-add .alrt-DevicesEdit_Title,
.angular .da_popup alerts-devices-edit .alrt-DevicesEdit_Title {
  background-color: #ffffff !important;
  padding: 9px 15px !important;
  height: 30px;
}
.angular .da_popup alerts-subs-add .alrt-DevicesEdit_Title .mat-dialog-title,
.angular .da_popup alerts-devices-edit .alrt-DevicesEdit_Title .mat-dialog-title {
  padding: 0px !important;
  background-color: #ffffff !important;
}
.angular .da_popup alerts-subs-add .alrt-DevicesEdit_Title .mat-dialog-title strong,
.angular .da_popup alerts-devices-edit .alrt-DevicesEdit_Title .mat-dialog-title strong {
  font-weight: normal;
  font-size: 20px;
}
.angular .da_popup alerts-subs-add .alrt-DevicesEdit_Title button.close,
.angular .da_popup alerts-devices-edit .alrt-DevicesEdit_Title button.close {
  margin-top: -10px;
}
.angular .da_popup alerts-subs-add .alrt-SubsAdd .mat-expanded .mat-expansion-panel-header,
.angular .da_popup alerts-devices-edit .alrt-SubsAdd .mat-expanded .mat-expansion-panel-header {
  background-color: #ffffff !important;
}
.angular .da_popup alerts-subs-add .alrt-SubsAdd_Container,
.angular .da_popup alerts-devices-edit .alrt-SubsAdd_Container {
  background: #ffffff;
}
.angular .da_popup alerts-subs-add .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header,
.angular .da_popup alerts-devices-edit .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header {
  padding: 8px 15px !important;
}
.angular .da_popup alerts-subs-add .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header .alrt-SubsAdd_Header-group.mat-expansion-panel-header-title,
.angular .da_popup 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 .da_popup alerts-subs-add .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header .fa-plus-circle,
.angular .da_popup 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 .da_popup alerts-subs-add .alrt-SubsAdd_Container .alrt-SubsAdd_Header.mat-expansion-panel-header .fa-minus-circle,
.angular .da_popup 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 .da_popup alerts-subs-add .alrt-SubsAdd_Container .mat-expansion-panel-body .mat-divider-horizontal,
.angular .da_popup alerts-devices-edit .alrt-SubsAdd_Container .mat-expansion-panel-body .mat-divider-horizontal {
  margin-left: 10px;
}
.angular .da_popup alerts-subs-add .alrt-SubsAdd_Container .mat-expansion-panel-body div.row-fluid span,
.angular .da_popup alerts-devices-edit .alrt-SubsAdd_Container .mat-expansion-panel-body div.row-fluid span {
  padding: 0px;
}
.angular .da_popup alerts-subs-add .alrt-SubsAdd_Container .mat-expansion-panel-body div.row-fluid .row,
.angular .da_popup alerts-devices-edit .alrt-SubsAdd_Container .mat-expansion-panel-body div.row-fluid .row {
  margin-left: -8px;
}
.angular .da_popup alerts-subs-add .alrt-SubsAdd_Container .mat-expansion-panel-body div.row-fluid .row .mat-divider-horizontal,
.angular .da_popup 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: #094981;
  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 .row.icons.text-right,
.enroll-da .row.icons.text-right {
  display: none;
}
.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: #2d8dae;
}
.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: #9d0e2d;
}
.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;
}
.promo-da .da-Agree_Btn_Cancel,
.enroll-da .da-Agree_Btn_Cancel {
  margin-top: 5px;
}
@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: auto;
  }
}
@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;
  }
}
.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: #b2c2d1 !important;
  border-top-width: 2px !important;
  background-color: #f9f9f9 !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: #b2c2d1 !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: #2d8dae;
}
.angular.earned-income pershing-comp .tooltip-link:hover,
.angular.earned-income pershing-comp .far:hover {
  color: #9d0e2d;
}
.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: #ffffff;
  background-image: none;
  color: #ffffff;
}
enroll-da-progress-bar .navbar .navbar-inner a:hover {
  color: #ffffff;
}
enroll-da-progress-bar .navbar .pg_progressbar_listMenu.active {
  border-top: 2px solid #ffffff !important;
  background-color: #23282c;
  color: #ffffff;
}
app-identity-form .row,
enroll-da-identity .row {
  margin-left: 0px;
  margin-right: 0px;
}
app-identity-question .ver-Question_Container {
  margin-left: 5px;
}
digital-auth-listview .alert.alert-danger {
  display: flex;
}
.footer-right {
  float: right;
  width: 30%;
  text-align: right;
}
.footer-left {
  float: left;
  width: 50%;
  margin-left: 30px;
  text-align: left;
}
footer {
  top: 10px;
  bottom: 0;
  line-height: 16px;
  background-color: #ffffff;
  position: relative;
  padding: 6px 10px;
  color: #808080;
  font-size: 12px;
}
footer div {
  line-height: 16px;
}
footer a.optanon-toggle-display {
  cursor: pointer;
}
footer p {
  color: #808080;
  line-height: 16px;
  font-size: 12px;
}
@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/logo-credit-suisse-client-view.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;
  }
}
.reviewOrderDialog .btn.closeBtns,
.reviewOrderDialog .netxinvestor .btn.closeBtns {
  position: relative;
}
.what-next .asset-transfer .landing .ACH {
  position: relative;
}
.what-next .asset-transfer .landing .ACH .btn {
  position: absolute;
  top: 60px;
}
.loginReviewTemplate {
  padding: 20px 20px 20px 20px;
}
div.get-started {
  background: transparent url('../../images/Desktop-Image-BAA-Promo.png') no-repeat;
  background-size: 100% 100%;
  height: 450px;
}
div.wallet-image {
  background: transparent url('../../images/Wallet-BAA-promo.png') no-repeat;
  background-size: 100% 100%;
  height: 100px;
  margin-left: 40px;
}
div.hand-image {
  background: transparent url('../../images/Hand-BAA-Promo.png') no-repeat;
  background-size: 100% 100%;
  height: 100px;
}
.awr-border-radius {
  width: 190px;
  border-radius: 100px !important;
  font-size: 20px;
  font-weight: bold;
  height: 40px;
}
.awr-promo-content-stylized {
  font-size: 75px;
  padding-left: 25px;
  padding-top: 25px;
  margin-bottom: 50px;
}
.awr-promo-content {
  font-size: 28px;
  text-align: center;
  height: 35px;
  font-weight: bold;
}
.awr-center {
  justify-content: center;
  display: flex;
}
.awr-promo-link {
  font-size: 16px;
  font-weight: bold;
}
.vertical-line {
  border-right: 1px solid;
  margin-right: 50px;
}
.awr-promo-info-padding {
  padding-right: 80px;
  padding-left: 10px;
}
.awr-promo-info-content {
  font-size: 16px;
}
.awr-promo-content-padding {
  padding-top: 130px !important;
  padding-left: 0px !important;
  padding-right: 40px !important;
}
body.login div.container {
  margin-top: 0;
}
div.container > header {
  padding: 0;
}
#main-content,
header.container,
div.container-fluid > header,
div.container > header {
  background-color: #ffffff;
}
.ml-SecurityAnswer_Steps,
.ml-RememberMyDevice_Steps,
.otp-Passcode_Steps {
  color: #ffffff;
}
#logo,
div.logo {
  width: 345px;
  height: 47px;
  margin-top: 17px;
  margin-left: 19px;
}
#widget_quickQuote .dijitPlaceHolder,
#widget_quickQuote #quickQuote {
  color: #81898c;
  font-size: 12px;
  font-style: italic;
}
div.container > header div.row.icons {
  width: 100%;
  top: 40px;
  z-index: 0;
}
div.container > header div.row.icons .paperless,
div.container > header div.row.icons #marketIndicies {
  background-position: center center;
}
div.container > header div.row.icons .icon-asterisk {
  color: #2d8dae;
  -webkit-text-stroke: 1px #ffffff;
}
div.container > header div.clearingInfo .lastLogin {
  color: #444;
}
nav.navbar {
  background: none;
  background-color: #7f7f7f;
}
nav.navbar div.navbar-inner {
  background-color: #f4f5f6;
  background-repeat: no-repeat;
  background-image: linear-gradient(#fafcfd, #f4f5f6);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fafcfd), to(#f4f5f6));
  background-image: -webkit-linear-gradient(#fafcfd, #f4f5f6);
  background-image: -moz-linear-gradient(#fafcfd, #f4f5f6);
  background-image: -o-linear-gradient(top, #fafcfd, #f4f5f6);
  background-image: -khtml-gradient(linear, left top, left bottom, from(#fafcfd), to(#f4f5f6));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fafcfd', EndColorStr='#f4f5f6', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafcfd', EndColorStr='#f4f5f6', GradientType=0))";
  border: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
nav.navbar div.navbar-inner ul.nav > li {
  background-color: #f4f5f6;
  background-repeat: no-repeat;
  background-image: linear-gradient(#fafcfd, #f4f5f6);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fafcfd), to(#f4f5f6));
  background-image: -webkit-linear-gradient(#fafcfd, #f4f5f6);
  background-image: -moz-linear-gradient(#fafcfd, #f4f5f6);
  background-image: -o-linear-gradient(top, #fafcfd, #f4f5f6);
  background-image: -khtml-gradient(linear, left top, left bottom, from(#fafcfd), to(#f4f5f6));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fafcfd', EndColorStr='#f4f5f6', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafcfd', EndColorStr='#f4f5f6', GradientType=0))";
  border-right: 1px solid #dee2e6;
}
nav.navbar div.navbar-inner ul.nav > li a,
nav.navbar div.navbar-inner ul.nav > li a:hover {
  color: #4c4c4c;
  font-size: 12px;
}
nav.navbar div.navbar-inner ul.nav > li:first-child {
  border-left: 1px solid #dee2e6;
}
nav.navbar div.navbar-inner ul.nav > li.active {
  background-color: #ffffff;
  background-image: none;
  border-top: none;
  filter: none;
}
nav.navbar div.navbar-inner ul.nav > li.active > a,
nav.navbar div.navbar-inner ul.nav > li.active > a:hover {
  color: #000000;
  font-weight: 400;
}
nav.navbar div.navbar-inner.toplevel {
  background-color: #ffffff;
  background-image: none;
}
nav.navbar div.navbar-inner.toplevel ul.nav .divider-vertical {
  background: none;
  background-color: #ffffff;
  border: 1px solid #ffffff;
  border-width: 0 1px;
}
nav.navbar div.navbar-inner.toplevel ul.nav > li {
  margin-top: 4px;
  background-color: #6688a4;
  background-repeat: no-repeat;
  background-image: linear-gradient(#b2c3d1, #6688a4);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#b2c3d1), to(#6688a4));
  background-image: -webkit-linear-gradient(#b2c3d1, #6688a4);
  background-image: -moz-linear-gradient(#b2c3d1, #6688a4);
  background-image: -o-linear-gradient(top, #b2c3d1, #6688a4);
  background-image: -khtml-gradient(linear, left top, left bottom, from(#b2c3d1), to(#6688a4));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#b2c3d1', EndColorStr='#6688a4', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2c3d1', EndColorStr='#6688a4', GradientType=0))";
  border-right: none;
}
nav.navbar div.navbar-inner.toplevel ul.nav > li a {
  color: #ffffff;
  margin: 0 25px;
  font-size: 15px;
}
nav.navbar div.navbar-inner.toplevel ul.nav > li a:before,
nav.navbar div.navbar-inner.toplevel ul.nav > li a:after {
  display: none;
}
nav.navbar div.navbar-inner.toplevel ul.nav > li a[href*=advisor-home],
nav.navbar div.navbar-inner.toplevel ul.nav > li a.advisor-home {
  background: transparent url('images/icon_advisor_home.png') no-repeat 0 0 !important;
}
nav.navbar div.navbar-inner.toplevel ul.nav > li.active {
  margin-top: 0;
  background-color: #fafbfd;
  background-repeat: no-repeat;
  background-image: linear-gradient(#f2f4f5, #fafbfd);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f4f5), to(#fafbfd));
  background-image: -webkit-linear-gradient(#f2f4f5, #fafbfd);
  background-image: -moz-linear-gradient(#f2f4f5, #fafbfd);
  background-image: -o-linear-gradient(top, #f2f4f5, #fafbfd);
  background-image: -khtml-gradient(linear, left top, left bottom, from(#f2f4f5), to(#fafbfd));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f2f4f5', EndColorStr='#fafbfd', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f2f4f5', EndColorStr='#fafbfd', GradientType=0))";
  padding-bottom: 3px;
  border: 1px solid #e5e8eb;
  border-bottom: none;
}
nav.navbar div.navbar-inner.toplevel ul.nav > li.active > a,
nav.navbar div.navbar-inner.toplevel ul.nav > li.active > a:hover {
  color: #4c4c4c;
  font-size: 15px;
  font-weight: 400;
  margin: 3px 25px 0;
  display: block;
  line-height: 14px;
  height: 18px;
}
nav.navbar div.navbar-inner.toplevel ul.nav > li.active > a[href*=advisor-home],
nav.navbar div.navbar-inner.toplevel ul.nav > li.active > a.advisor-home {
  background: transparent url('images/icon_advisor_home.png') no-repeat -23px 0 !important;
}
a.btn.btn-block.btn-primary.view-current-holdings,
.dbootstrap .dijitButton .dijitButtonNode {
  border: 1px solid #094981;
}
a.btn.logout,
.btn,
button.btn,
input[type="submit"],
#main-content .quote a.btn,
.dbootstrap .dijitButton .dijitButtonNode,
section.f2-app button.btn,
section.f2-app .interactiveChartModule .panelContainer .toolbar .overlays .overlayKey,
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,
div#p_p_id_OrderEntry2_WAR_trading2_ .btn-group > .btn,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .btn-group > .btn,
div#p_p_id_OrderEntry2_WAR_trading2_ .btn-group > .btn.active,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .btn-group > .btn.active {
  background-repeat: no-repeat;
  background-image: -moz-linear-gradient(top, #ffffff 0%, #f5f5f5 30%, #ececec 65%, #eeeeee 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(30%, #f5f5f5), color-stop(65%, #ececec), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #f5f5f5 30%, #ececec 65%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #f5f5f5 30%, #ececec 65%, #eeeeee 100%);
  background-image: -ms-linear-gradient(top, #ffffff 0%, #f5f5f5 30%, #ececec 65%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #f5f5f5 30%, #ececec 65%, #eeeeee 100%);
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f5f5f5', EndColorStr='#ececec', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5', EndColorStr='#ececec', GradientType=0))";
  text-shadow: none;
}
a.btn.logout:hover,
.btn:hover,
button.btn:hover,
input[type="submit"]:hover,
#main-content .quote a.btn:hover,
.dbootstrap .dijitButton .dijitButtonNode:hover,
a.btn.logout:focus,
.btn:focus,
button.btn:focus,
input[type="submit"]:focus,
#main-content .quote a.btn:focus,
.dbootstrap .dijitButton .dijitButtonNode:focus {
  background-color: #eeeeee;
  background-image: none;
  text-shadow: none;
}
.dbootstrap .btn.dijitButton .dijitButtonNode {
  border: none;
}
.btn[disabled],
input[type="submit"][disabled],
.btn.disabled {
  color: #000000;
  background-color: #e6e6e6;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn[disabled]:hover,
input[type="submit"][disabled]:hover,
.btn.disabled:hover,
.btn[disabled]:focus,
input[type="submit"][disabled]:focus,
.btn.disabled:focus {
  background-color: #e6e6e6;
  background-image: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.dbootstrap .dijitProgressBarFull {
  background-color: #094981;
}
.dbootstrap .dijitSelect .dijitButtonContents,
.dbootstrap .dijitSelect .dijitButtonNode.dijitArrowButton {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.dbootstrap .dijitTabController .dijitTabChecked {
  border-top: 0 !important;
}
.muted,
.table td.muted {
  font-size: 10px;
  color: #555555;
}
header.portlet-topper {
  border-top-width: 3px;
}
#p_p_id_netxinvestorquicklinks_WAR_portfoliooverview_ header.portlet-topper {
  border-top: 0;
}
h1.portlet-title,
.overview .portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ h1 {
  font-size: 20px;
}
div#pendingOrders h3,
div#completedTrades h3,
div#strongPerformers h3,
div#weakPerformers h3,
h3.sub-header {
  color: #666;
  border-bottom-color: #c2c2c2;
}
#acctPicker label {
  color: #666;
  font-size: 17px;
}
.portfolio-summary .span3:first-child {
  width: 19%;
}
.portfolio-summary dt {
  font-size: 10px;
}
.portfolio-summary .span3:nth-child(3) dd,
.portfolio-summary .span3:nth-child(4) dd {
  font-size: 18px;
}
.portfolio-summary #portfoliosummarytable .allaccounts {
  font-size: 18px;
}
.portfolio-summary #portfoliosummarytable thead tr td.text-right.portfoliosummaryRow.marketValue,
.portfolio-summary #portfoliosummarytable thead tr td.text-right.portfoliosummaryRow.dayChange,
.portfolio-summary #portfoliosummarytable thead tr td.text-right.portfoliosummaryRow.ugl {
  font-size: 11px;
}
.portfolio-summary #portfoliosummarytable tbody tr td.text-right.dayChange,
.portfolio-summary #portfoliosummarytable tbody tr td.text-right.ugl {
  font-size: 18px;
}
#portlet_ValuationOverTimeOverviewChart_WAR_portfoliooverview .mktitle {
  padding-left: 280px;
}
#portlet_netxinvestorportfoliosummarydetails_WAR_portfoliooverview header.portlet-topper {
  border: none;
}
#comp-table-container th,
.table th {
  font-size: 10px;
}
#comp-table-container td,
.table td {
  font-size: 13px;
  color: #333;
}
.icon-arrow-right:before,
.icon-arrow-left:before {
  color: #2d8dae;
}
.quicklinks-table td {
  padding-bottom: 12px;
}
#portfolioTrading .symbolSelect.dijitTextBox {
  padding: 0 4px 0 4px;
  margin-right: 12px;
}
#portfolioTrading #dijit_form_ComboBox_0,
#portfolioTrading .dijitPlaceHolder {
  color: #666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-style: italic;
}
#portfolioHistoryTable th:nth-child(4) {
  text-align: right;
}
form#tradeSelection {
  margin-top: 30px;
}
select.chgPrimaryAcctList {
  margin-bottom: 10px;
}
a [class^="icon-"],
a [class*=" icon-"] {
  text-decoration: none;
}
a .add-on .icon-small {
  color: #636677;
  text-decoration: none;
}
a[href^='account-types'],
#widget_quickQuote_dropdown a {
  text-decoration: none;
  color: #2d8dae;
}
a[href^='account-types']:hover,
#widget_quickQuote_dropdown a:hover,
a[href^='account-types']:active,
#widget_quickQuote_dropdown a:active {
  text-decoration: none;
  color: #9d0e2d;
}
#main-content a {
  text-decoration: none;
  color: #2d8dae;
}
#main-content a:hover,
#main-content a:active {
  text-decoration: none;
  color: #9d0e2d;
}
#main-content .thirdLevelNav {
  border-top: 2px solid #b2c2d1;
}
#main-content .thirdLevelNav ul.layouts li.open {
  background-color: #f9f9f9;
}
#main-content .thirdLevelNav ul li.open > a,
#main-content .sideNav ul li.selected > a,
#main-content .sideNav ul li.open > a,
#main-content .thirdLevelNav ul li.open > a:hover,
#main-content .sideNav ul li.selected > a:hover,
#main-content .sideNav ul li.open > a:hover,
#main-content .thirdLevelNav ul li.open > span,
#main-content .sideNav ul li.selected > span,
#main-content .sideNav ul li.open > span,
#main-content .thirdLevelNav ul li.open > span:hover,
#main-content .sideNav ul li.selected > span:hover,
#main-content .sideNav ul li.open > span:hover {
  font-weight: 700;
  text-decoration: none;
}
#main-content .thirdLevelNav ul.layouts.level-2 a {
  font-weight: 400;
  text-decoration: none;
}
#main-content .thirdLevelNav ul.layouts.level-2 a:hover {
  font-weight: 700;
  text-decoration: none;
}
#statementsViewlinks {
  left: 230px;
}
#links dl {
  width: 100%;
}
#links dd {
  color: #4c4c4c;
}
.bootstrap-select-dropdown li.has-children > a,
#accountPickerNew_label {
  font-weight: 400;
}
.goPaperLessImg {
  background-image: url('../../images/goPaperless.png');
}
.modal-warning .counterBox {
  background-color: #094981;
}
span.icon-info-sign {
  text-shadow: none;
}
#portlet_TaxStatements_WAR_netxinvestorportfolio .icon-info-sign,
#taxDlg.dijitTooltipRight .dijitTooltipConnector {
  margin-left: 0;
}
div#p_p_id_exchangeagreement_WAR_netxclientagreements_.portlet-boundary div.portlet-body,
div#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body {
  background: none;
}
div#csfbAIHoldings {
  clear: both;
}
div#csfbAIHoldings .dgrid-scroller {
  margin-top: 22px;
}
div#csfbAIHoldings .dgrid-column-investmtAmt,
div#csfbAIHoldings .dgrid-column-redemptionAmt,
div#csfbAIHoldings .dgrid-column-estimatedVal {
  width: 140px;
}
div#csfbAIHoldings .dgrid-column-investmtAmt .dgrid-cell.numbers,
div#csfbAIHoldings .dgrid-column-redemptionAmt .dgrid-cell.numbers,
div#csfbAIHoldings .dgrid-column-estimatedVal .dgrid-cell.numbers {
  border: 0;
}
div#csfbAIHoldings .dgrid-column-valuationDt .customDgridHeader,
div#csfbAIHoldings .dgrid-column-estimatedVal .customDgridHeader,
div#csfbAIHoldings .dgrid-column-investmtDt .customDgridHeader,
div#csfbAIHoldings .dgrid-column-investmtAmt .customDgridHeader,
div#csfbAIHoldings .dgrid-column-redemptionAmt .customDgridHeader {
  float: right;
}
div#csfbAIHoldings .dgrid-column-valuationDt {
  width: 100px;
  text-align: right;
}
div#csfbAIHoldings .dgrid-column-estimatedVal {
  width: 120px;
}
div#csfbAIHoldings .dgrid-column-investmtDt {
  text-align: right;
}
div#csfbAIHoldings .dgrid-column-description {
  width: 250px;
}
div#csfbAIHoldings .dgrid-column-description div {
  width: 250px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
div#csfbAIHoldings .dgrid-column-accountNumber,
div#csfbAIHoldings .dgrid-column-investmtDt {
  width: 110px;
}
div#csfbAIHoldings .dgrid-column-accountTitle {
  width: 150px;
}
#cslinkforbalance,
#cslinkforholdings {
  margin-top: -41px;
  text-align: right;
  margin-right: 25%;
  padding-bottom: 25px;
}
#cslinkforbalance a.pull-center,
#cslinkforholdings a.pull-center {
  margin-left: 25%;
}
#cslinkforholdings {
  margin-right: 30%;
}
#linkforbalanceDetails {
  margin: -50px 0 30px;
  width: 440px;
  padding-left: 440px;
  text-align: right;
}
#linkforbalanceDetails .csBackLink {
  margin-left: 5px;
  font-weight: bold;
}
#linkforholdingsDetails {
  width: 100%;
  padding: 0 0 1em 41%;
  margin: -41px 0 30px;
  text-align: right;
}
#linkforholdingsDetails a.pull-center {
  margin-left: 33%;
}
#linkforholdingsDetails a,
#linkforholdingsDetails #asofdate {
  display: block;
  float: left;
}
#linkforholdingsDetails .csBackLink {
  font-weight: 700;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-column-accountNumber.field-bankProductAccount {
  width: 90px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-column-accountTitle.field-bankProductAccount {
  width: 150px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-column-description.field-desp {
  width: 240px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-column-interestRate.field-interestRate {
  width: 65px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-column-depositDt.field-depositDt {
  width: 95px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-column-maturityDt.field-maturityDt {
  width: 95px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-column-term.field-term {
  width: 60px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-column-termDepositAmt.field-termDepositAmt {
  width: 129px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-column-accruedInterest.field-accruedInterest {
  width: 138px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-column-totalMktVal.field-totalMktVal {
  width: 117px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-column-balAmount.field-balAmt {
  width: 129px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-column-startDt.field-startDt {
  width: 100px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ .dgrid-no-data {
  margin-top: 22px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ #bank-product-holdings-continliabilities .dgrid-column-description.field-desp {
  width: 555px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ #bank-product-holdings-continliabilities .dgrid-column-startDt.field-startDt {
  width: 129px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ #bank-product-holdings-continliabilities .dgrid-column-maturityDt.field-maturityDt {
  width: 138px;
}
.portlet-boundary_CsfbBPHolding_WAR_netxinvestorportfolio_ #bank-product-holdings-continliabilities .dgrid-column-balAmt.field-balAmt {
  width: 129px;
}
#csbpNoAccounts {
  margin-top: 30px;
}
#balance-details-header th,
#csfbAIBalance-header th,
#holdingAggregate-header th,
#csfbAIHoldings-header th {
  font-size: 11px;
}
div#p_p_id_netxclientinvestmentStrategy_WAR_adminportlets_,
div#p_p_id_netxclientcsResearch_WAR_netxclientSSOOut_ {
  margin-top: 20px;
}
div#csresearch {
  margin-top: 5%;
}
.bank-product-asofdate {
  position: relative;
  top: 35px;
}
.otherAssetsAsOfDate {
  bottom: 45px;
  left: 215px;
  max-height: 0;
}
.showAllRecords {
  margin-top: 20px;
  text-align: center;
}
.edelProsHeader {
  color: #999999;
}
.edelDisclaimer {
  font-size: 12px;
  padding-left: 12px;
}
.dropdown-time-period .dijitSelect {
  min-width: 140px;
}
#cSReports .field-documentId {
  width: 10%;
}
#cSReports .field-periodEndDate {
  width: 15%;
}
#cSReports .field-periodEndDate span.select_check {
  position: absolute;
  left: 10px;
}
#cSReports .field-periodEndDate .pdf_icon {
  display: block;
  float: left;
  margin: 5px 9px 0;
}
#cSReports .field-objectName {
  width: 30%;
}
#cSReports .dgrid-cell.field-documentId .dgrid-sort-arrow,
#cSReports .dgrid-cell.field-periodEndDate .dgrid-sort-arrow,
#cSReports .dgrid-cell.field-objectName .dgrid-sort-arrow,
#cSReports .dgrid-cell.field-reportType .dgrid-sort-arrow {
  float: none;
  display: inline-block;
}
footer {
  border-top: 3px solid #dadee2;
  font-size: 12px;
  line-height: 16px;
  width: 1200px;
}
footer div,
footer p,
footer .text-right {
  font-size: 12px;
  line-height: 16px;
}
footer a {
  color: #808080;
  text-decoration: underline;
}
footer a:hover {
  color: #808080;
  text-decoration: none;
}
footer a:visited {
  color: #808080;
}
input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #4c4c4c;
}
input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #4c4c4c;
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #4c4c4c;
}
input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #4c4c4c;
}
::-webkit-input-placeholder {
  color: #4c4c4c;
}
:-moz-placeholder {
  /* Firefox 18- */
  color: #4c4c4c;
}
::-moz-placeholder {
  /* Firefox 19+ */
  color: #4c4c4c;
}
:-ms-input-placeholder {
  color: #4c4c4c;
}
.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: #ffffff;
}
/* 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: #ffffff;
  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-color: #6688a4;
  background-repeat: no-repeat;
  background-image: -moz-linear-gradient(top, #b2c3d1 0%, #6688a4 50%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b2c3d1), color-stop(50%, #6688a4));
  background-image: -webkit-linear-gradient(top, #b2c3d1 0%, #6688a4 50%);
  background-image: -o-linear-gradient(top, #b2c3d1 0%, #6688a4 50%);
  background-image: -ms-linear-gradient(top, #b2c3d1 0%, #6688a4 50%);
  background-image: linear-gradient(to bottom, #b2c3d1 0%, #6688a4 50%);
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#b2c3d1', EndColorStr='#6688a4', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2c3d1', EndColorStr='#6688a4', GradientType=0))";
}
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: #ffffff;
}
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: #ffffff;
}
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-color: #6688a4;
  background-repeat: no-repeat;
  background-image: -moz-linear-gradient(top, #b2c3d1 0%, #6688a4 50%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b2c3d1), color-stop(50%, #6688a4));
  background-image: -webkit-linear-gradient(top, #b2c3d1 0%, #6688a4 50%);
  background-image: -o-linear-gradient(top, #b2c3d1 0%, #6688a4 50%);
  background-image: -ms-linear-gradient(top, #b2c3d1 0%, #6688a4 50%);
  background-image: linear-gradient(to bottom, #b2c3d1 0%, #6688a4 50%);
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#b2c3d1', EndColorStr='#6688a4', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2c3d1', EndColorStr='#6688a4', GradientType=0))";
}
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;
  background-color: #6688a4;
  background-repeat: no-repeat;
  background-image: -moz-linear-gradient(top, #b2c3d1 0%, #6688a4 50%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #b2c3d1), color-stop(50%, #6688a4));
  background-image: -webkit-linear-gradient(top, #b2c3d1 0%, #6688a4 50%);
  background-image: -o-linear-gradient(top, #b2c3d1 0%, #6688a4 50%);
  background-image: -ms-linear-gradient(top, #b2c3d1 0%, #6688a4 50%);
  background-image: linear-gradient(to bottom, #b2c3d1 0%, #6688a4 50%);
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#b2c3d1', EndColorStr='#6688a4', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#b2c3d1', EndColorStr='#6688a4', GradientType=0))";
}
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-color: #f4f5f6;
  background-repeat: no-repeat;
  background-image: -moz-linear-gradient(top, #fafcfd 0%, #f4f5f6 50%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fafcfd), color-stop(50%, #f4f5f6));
  background-image: -webkit-linear-gradient(top, #fafcfd 0%, #f4f5f6 50%);
  background-image: -o-linear-gradient(top, #fafcfd 0%, #f4f5f6 50%);
  background-image: -ms-linear-gradient(top, #fafcfd 0%, #f4f5f6 50%);
  background-image: linear-gradient(to bottom, #fafcfd 0%, #f4f5f6 50%);
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#fafcfd', EndColorStr='#f4f5f6', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafcfd', EndColorStr='#f4f5f6', GradientType=0))";
}
ul.menu.inner li {
  border-top: 1px solid transparent;
  border-bottom: 1px solid #dee2e6;
  padding: 12px 16px;
  background: transparent;
}
ul.menu.inner li:last-child {
  border-bottom: none;
}
ul.menu.inner li:active {
  background: #008ec1;
}
ul.menu.inner li:active a {
  color: #ffffff;
}
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: #ffffff;
}
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: #ffffff;
}
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: #4c4c4c;
  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);
}
.touchId-toggle {
  border-bottom: 1px solid #dddddd;
}
.touchId-toggle .touchIdLabel {
  font-weight: 600;
  font-size: 20px;
  padding-top: 13px;
}
.touchId-toggle .switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
  padding-left: 5px;
  margin-top: 5px;
  float: right;
  margin-right: 10px;
}
.touchId-toggle .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: .4s;
  transition: .4s;
}
.touchId-toggle .slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: .4s;
  transition: .4s;
}
.touchId-toggle input:checked + .slider {
  background-color: #32cd32;
}
.touchId-toggle input:focus + .slider {
  box-shadow: 0 0 1px #32cd32;
}
.touchId-toggle input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}
.touchId-toggle .slider.round {
  border-radius: 34px;
}
.touchId-toggle .slider.round:before {
  border-radius: 50%;
}
.touchIdBack {
  padding-bottom: 10px;
}
.touchIDInfo {
  margin-top: 10px;
}
body > div.container-fluid {
  margin-left: 0;
  margin-right: 0;
}
div.container {
  width: auto;
  min-width: 0;
}
div.container-fluid,
div.container {
  max-width: none;
}
header.container {
  width: auto;
}
header.container .pull-right.action .symbolSelect {
  margin-right: 5px;
}
header.container .span5 div.row.pull-left.action {
  display: none;
}
header.container .span5 div.row.pull-right.action {
  margin-right: 5px;
}
header.container .span3 {
  margin-left: 10px !important;
  width: 21%;
}
header.container div.row.action {
  position: relative;
}
header.container div.row form.form-inline {
  display: inline;
}
header.container > div > div + div {
  margin-top: 2px;
}
div.logo.phone {
  background: transparent url('images/site_logo320.png') no-repeat scroll left top;
  margin-left: 5px;
  width: auto;
}
div.container-fluid > header div.clearingInfo .lastLogin {
  margin-left: 0px;
}
div.container-fluid > header div.clearingInfo.pull-right {
  margin-right: 5px;
}
div.container-fluid > header div.clearingInfo.pull-right .lastLogin {
  margin-top: 15px;
}
.span4.clearingInfo {
  width: 10%;
}
.clearingInfo + .span5 {
  float: right;
  min-width: 305px;
}
.pane span.info h2 {
  font-size: 23px;
  padding-right: 0;
}
@media (max-width: 1000px) {
  .pane span.info h2 {
    font-size: 19px;
  }
  p {
    line-height: 18px;
  }
}
.dbootstrap .dijitRadio > input {
  border: 1px solid #999;
}
.dbootstrap .dijitRadioReadOnly > input[type="radio"]:checked {
  background-color: rgba(0, 0, 0, 0.8);
}
.dbootstrap .alert {
  margin-bottom: 10px;
}
.dbootstrap .dijitDialog.orderProspectusDialog .dijitDialogPaneContent {
  width: auto !important;
}
@media (max-width: 700px) {
  .dbootstrap .dijitDialog.orderProspectusDialog .dijitDialogPaneContent {
    max-width: 60%;
  }
}
.dbootstrap .dijitDialog.orderProspectusDialog .offset1:first-child {
  margin-left: 0%;
  margin-right: 10px;
}
.dbootstrap .dijitDialog.orderProspectusDialog form > div:nth-child(3) .span10 {
  width: 100%;
}
.dbootstrap .dijitDialog.orderProspectusDialog .row-fluid .span5 {
  width: auto;
  max-width: 15em;
}
.dbootstrap .dijitDialog.orderProspectusDialog .footer .dijitButton {
  width: auto;
}
@media (max-width: 1000px) {
  .dbootstrap .dijitDialog.orderProspectusDialog .footer .dijitButton.offset2 {
    margin-left: 8%;
  }
}
.dbootstrap .dijitDialog.orderProspectusDialog .footer span.dijitStretch {
  white-space: normal;
}
.dbootstrap .dijitDialogPaneContent {
  -webkit-overflow-scrolling: touch;
}
ul.menu.outer > li:first-child + li:not(.goPaperlessMenuoption):not(.advisors),
ul.menu.outer > li.goPaperlessMenuoption + li:not(.advisors) {
  border-top: 1px solid #ffffff;
}
ul.menu.outer > li .icons {
  padding-left: 16px;
}
#acctPicker label {
  margin-left: 0;
}
#ChangeDefaultGroupDiv #showChangeDefaultGroup .dijitSelectLabel,
#ChangeDefaultGroupDiv #showChangeDefaultGroup #accountPickerNew .dijitButtonContents {
  max-width: initial;
}
.moversAsOfDate,
.historyAsOfDate,
#portlet_netxinvestorportfoliohistory_WAR_portfoliohistory .historyAsOfDate span {
  width: auto;
}
.portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ div.portlet-body section {
  margin-left: 0;
}
nav.m-navbar {
  top: 0;
}
footer .row-fluid .span12 {
  margin-left: 0;
}
.portlet-boundary_financialadvisor_WAR_netxclientfinanceAdvisor_ .table thead th,
.portlet-boundary_financialadvisor_WAR_netxclientfinanceAdvisor_ .table td {
  padding-left: 0;
}
#pcfDetailsLink {
  left: 0;
}
#pcfDetailDialog.dgrid-breakpoint-medium,
#pcfDetailDialog.dgrid-breakpoint-large {
  left: 1% !important;
  min-height: 250px;
  min-width: 94%;
}
#pcfDetailDialog.dgrid-breakpoint-medium .dijitDialogTitleBar,
#pcfDetailDialog.dgrid-breakpoint-large .dijitDialogTitleBar {
  width: 97% !important;
}
#pcfDetailDialog.dgrid-breakpoint-medium .dijitDialogPaneContent,
#pcfDetailDialog.dgrid-breakpoint-large .dijitDialogPaneContent {
  width: 100% !important;
}
#pcfDetailDialog.dgrid-breakpoint-medium #pcfDetails,
#pcfDetailDialog.dgrid-breakpoint-large #pcfDetails {
  width: auto !important;
}
#pcfDetailDialog.dgrid-breakpoint-medium {
  width: 98% !important;
}
#pcfDetailDialog.dgrid-breakpoint-large {
  left: 3% !important;
}
#pcfDetailDialog.dgrid-breakpoint-large #pcfDetails {
  min-width: 800px;
}
/** start CSS for SessionTimeOut.*/
#p_p_id_SessionExistsPortlet_WAR_loginportlet_ .pagebuttons input.btn {
  margin: 2px 1px;
}
/** end CSS for SessionTimeOut.*/
/** start CSS for Exchange Agreements. */
#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ div#progress ul li {
  padding: 0px 15px 0px !important;
}
#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ .scroll p {
  padding-right: 15px;
}
#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ .form-actions .span4 {
  min-width: 47%;
}
#p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ #opraScreen .span1 {
  min-width: 100px;
}
@media (max-width: 768px) {
  #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ input[id$='\:submit'] {
    float: right;
  }
  #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=indexScreen],
  #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=userTypeScreen],
  #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=nasdaqScreen],
  #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=opraScreen],
  #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=nonProfScreen],
  #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=profScreen] {
    float: left;
    margin-top: 6px;
  }
  #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=userTypeScreen] {
    margin-right: 0;
    margin-left: 50px;
  }
  #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=nasdaqScreen],
  #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=opraScreen] {
    margin-left: 0;
    text-align: center;
    width: 50%;
  }
  #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ .span7 a[href*=nonProfScreen],
  #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ .span7 a[href*=profScreen] {
    margin-left: 0;
    text-align: center;
  }
}
/**  end CSS for Exchange Agreements. */
#holdingsSummaryDetails dl {
  clear: both;
}
/** start CSS for Mobile Center.*/
div#mobile-center-splash {
  background-size: 100%;
  height: 385px;
}
div#mobile-center-splash dl#mobile-center-splash-points {
  top: 5%;
  left: 53%;
}
/** end CSS for Mobile Center.*/
/** start CSS for Digial Advice.*/
.da_featureImage-MARSTONE {
  background-size: 100%;
  height: 555px;
}
.digital-advice-container h4 {
  margin-bottom: 20px;
}
@media (min-width: 768px) and (max-width: 992px) {
  .digital-advice .da-summary + .da-link + .da-link {
    margin-left: 1%;
  }
}
/** end CSS for Digital Advice.*/
#holdingsSummaryChart,
#holdingsSummaryDetails {
  display: inline-block;
  width: 50%;
}
#holdingsSummaryChart {
  height: 300px;
  vertical-align: top;
}
#holdingsSummaryChart .highcharts-container {
  width: 100% !important;
  height: 300px !important;
}
#holdingsSummaryChart .highcharts-container > svg {
  width: 100% !important;
}
/* Market on demand */
iframe#wsod_research_frame {
  margin: 0 10px;
  width: 97.75%;
}
#marketIndicies_dropdown {
  top: 75px !important;
  left: 175px !important;
}
#marketIndicies_dropdown .row {
  margin-left: 15px;
  margin-right: 15px;
}
/* Start of css for Rateboard */
.portlet-boundary_rateboard_WAR_netxclientrateboard_ dd.span7,
.portlet-boundary_rateboard_WAR_netxclientrateboard_ dd.span6,
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .dateTime {
  width: 100%;
}
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .dateTime {
  clear: both;
  margin-left: 0;
  margin-top: 0;
  font-size: 12px;
}
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .row-fluid .inputSmall {
  width: 33%;
}
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .msi .dateTime,
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .ir .dateTime {
  margin-left: 10px;
}
.portlet-boundary_rateboard_WAR_netxclientrateboard_ .title {
  font-size: 17px;
}
/* End of css for Rateboard */
/* Start of css for tradedvaluation */
#tradedvaluations .text-right.removeBorder.field-tradeQty {
  border-bottom: none;
}
#tradedvaluations .number.removeBorder.field-posvalue {
  border-bottom: none;
}
/* End of css for tradedvaluation */
.dbootstrap .currentHoldingsDialog {
  width: 75% !important;
}
#UGLDetailsPopup {
  width: 95%;
  top: 10% !important;
  left: 4% !important;
  overflow: auto;
}
#UGLDetailsPopup .dijitDialogPaneContent {
  width: 97.5% !important;
  margin: 10px;
}
#UGLDetailsPopup .dijitDialogPaneContent > div {
  margin: 10px 0;
  width: 100%;
}
#UGLDetailsPopup .UGLDetailsContent {
  min-width: 100%;
  min-height: 400px;
}
#RGLDetailsPopup {
  top: 1% !important;
  width: 96% !important;
}
#RGLDetailsPopup #RGLDetailsPopup_title.dijitDialogTitle {
  width: 96%;
  font-size: initial;
}
#RGLDetailsPopup #RGLDetailsPopup_title.dijitDialogTitle #DescTitle {
  max-width: none !important;
}
#RGLDetailsPopup .dijitDialogPaneContent > div {
  width: 97%;
  padding: 10px 2%;
}
.tradeHistoryEquityOptionalModal .span2,
.tradeHistoryMutualFundModal .span2 {
  width: 120px;
}
.tradeHistoryEquityOptionalModal .span5,
.tradeHistoryMutualFundModal .span5 {
  width: 60%;
}
div#mobile-center-main .span3 {
  display: none;
}
div#mobile-center-main .span9 {
  width: 100%;
}
.portlet-boundary_netxclientedelivery_WAR_netxclientprofile_ #edeliveryEmailSetup {
  width: 100%;
  min-height: 160px;
}
.portlet-boundary_netxclientedelivery_WAR_netxclientprofile_ #edeliveryPreferences {
  width: 100%;
  margin-left: 0px;
}
.portlet-boundary_netxclientedelivery_WAR_netxclientprofile_ #edeliveryDocumentSetup {
  width: 100%;
}
.portlet-boundary_netxclientedelivery_WAR_netxclientprofile_ #edeliveryPreferences .alert.alert-error {
  margin-bottom: 25px;
}
.documentDeliveryPreferences .dijitDialogPaneContent {
  height: 590px !important;
}
.documentDeliveryPreferences .dijitDialogPaneContentArea {
  height: 315px;
}
.documentDeliveryPreferences .dijitDialogPaneContentArea,
.documentDeliveryPreferences #quickEnroll {
  padding-bottom: 0;
}
.documentDeliveryPreferences #edelEditFooter ul {
  margin-bottom: 0;
}
.documentDeliveryPreferences #quickEnroll #pin_qenroll .span4 {
  width: 39%;
}
.communications #acctPicker {
  margin-left: 20px;
}
#p_p_id_PostLoginSecuritySetup_WAR_loginportlet_ .row-fluid .securityQuestion {
  width: 100%;
}
.tradeConfirmationFilter .filterRowOne {
  margin-top: 0px;
}
.tradeConfirmationFilter .filterRowOne label {
  width: 100%;
}
#statements.dgrid-breakpoint-medium .field-date,
#taxstatements.dgrid-breakpoint-medium .field-date,
#notifications.dgrid-breakpoint-medium .field-date,
#tradeConfirms.dgrid-breakpoint-medium .field-date {
  width: 140px;
}
#statements.dgrid-breakpoint-medium .field-date .select_check,
#taxstatements.dgrid-breakpoint-medium .field-date .select_check,
#notifications.dgrid-breakpoint-medium .field-date .select_check,
#tradeConfirms.dgrid-breakpoint-medium .field-date .select_check {
  margin-left: 5px;
}
#balance_keyvalues_small dl {
  width: 50%;
}
#asset_wrapper #asset .span1 {
  min-width: 80px;
}
#asset_wrapper #asset .span11,
#asset_wrapper #asset .span11 label {
  width: auto;
}
#College529PlanSummary #collg529planChart,
#College529PlanSummary #investmentAllocationDetails {
  display: inline-block;
  vertical-align: middle;
}
#College529PlanSummary #collg529planChart {
  margin-right: 10px;
  width: 60%;
}
/* Start New Order styling */
/*
.portlet-boundary_TypeSelector_WAR_trading_ .portlet-body > .row-fluid > .span4 {
    width: 100%;
    }*/
.quote {
  width: auto;
  min-height: inherit;
  margin-left: 0;
}
.quote .quote-select {
  margin-left: 30px;
}
.quote .quote-select .symbolSelect,
.quote .quote-select > p,
.quote .quote-select .view-current-holdings {
  width: 37%;
}
.quote.details .quote-details .summary {
  width: 30%;
  margin-top: 20px;
}
.quote.details .quote-details .summary .details-label {
  width: 25%;
}
.quote.details .quote-details .details-label + .span9 {
  width: 70%;
}
.quote.details .quote-details > div > .data {
  display: inline-block;
  vertical-align: top;
  width: 69%;
}
.quote.details .quote-details > div > .data div.row-fluid:first-child {
  vertical-align: top;
  width: 35%;
}
.quote.details .quote-details > div > .data div.row-fluid:first-child .span6.details-label:first-child {
  width: 40%;
}
.quote.details .quote-details > div > .data div.row-fluid:first-child .span6.details-label:nth-child(2) {
  width: 55%;
}
.quote.details .quote-details > div > .data div.row-fluid:nth-child(2) {
  vertical-align: top;
  width: 30%;
}
.quote.details .quote-details > div > .data dl.FSI {
  display: inline-block;
  margin-top: 5px;
  float: right;
}
.quote.details .quote-details > div > .data dl.FSI dd,
.quote.details .quote-details > div > .data dl.FSI dt {
  font-size: 11px;
}
.quote.details .quote-details > div > .data > div > dl.FSI {
  width: 33%;
}
.quote.details .quote-details > div > .data .loadFund,
.quote.details .quote-details > div > .data .ntf,
.quote.details .quote-details > div > .data .noLoadFund {
  width: 33%;
}
.quote.details .quote-details > div > .data .loadFund dl.FSI,
.quote.details .quote-details > div > .data .ntf dl.FSI,
.quote.details .quote-details > div > .data .noLoadFund dl.FSI {
  margin-top: 15px;
  width: 100%;
}
.quote.details .quote-details .disclaimer {
  display: block;
  float: left;
  font-size: 11px;
}
#equityOrderForm > div:nth-last-child(2) label,
#order\.tradeInUSDBlock,
#order\.tradeInUSDBlock + label,
#mutualFundOrderForm label[for="order.readProspectus"],
#mutualFundOrderForm label[for="order.solicited"],
#optionOrderForm label[for="order.solicited"] {
  cursor: pointer;
}
#portlet_AccountSelection_WAR_trading .portlet-title,
#portlet_AccountSelection_WAR_trading .portlet-content {
  margin-left: 40px;
}
#portlet_AccountSelection_WAR_trading .span3 {
  display: none;
}
#portlet_AccountSelection_WAR_trading .span9 {
  margin-left: 0;
  width: 60.5%;
}
#portlet_AccountSelection_WAR_trading .span9 dl.span6 {
  margin-left: 0;
  margin-right: 2.5px;
  width: 40%;
}
#portlet_AccountSelection_WAR_trading #widget_acctFilter {
  margin-left: 0;
}
#portlet_OrderEntry_WAR_trading .portlet-title,
#portlet_OrderEntry_WAR_trading .portlet-content {
  margin-left: 40px;
}
#portlet_OrderEntry_WAR_trading .span3,
#portlet_OrderEntry_WAR_trading .span4,
#portlet_OrderEntry_WAR_trading .span6,
#portlet_OrderEntry_WAR_trading .span8 {
  display: block;
  float: none;
  margin-left: 0;
  margin-top: 6px;
  height: 60px;
  width: 36.5%;
  clear: both;
}
#portlet_OrderEntry_WAR_trading .span3 .dijitTextBox,
#portlet_OrderEntry_WAR_trading .span8 .control-group.offset3 {
  margin-left: 0;
}
#portlet_OrderEntry_WAR_trading #transactionBy {
  height: 80px;
}
#portlet_OrderEntry_WAR_trading #widget_order\.transactionType,
#portlet_OrderEntry_WAR_trading #widget_order\.exchangeFundSymbol,
#portlet_OrderEntry_WAR_trading #widget_order\.dollarQty,
#portlet_OrderEntry_WAR_trading #order\.reinvest {
  width: 100% !important;
}
#portlet_OrderEntry_WAR_trading .controls.orderEntry {
  text-align: start;
  margin-left: 15.5%;
}
#portlet_OrderEntry_WAR_trading #order\.dicgBlock {
  clear: both;
  min-height: 0;
  height: auto;
}
#portlet_OrderEntry_WAR_trading #order\.dicgBlock #order\.dicg.span6 {
  width: 48.93617021%;
}
#portlet_OrderEntry_WAR_trading #order\.dicgBlock #order\.reinvest\.message.hidden {
  display: none;
}
/* End New Order styling */
/* Start Review Order Ticket modal */
div#reviewOrderModal .span3 {
  width: 31.91489362%;
}
div#reviewOrderModal .span9 {
  width: 65.95744681%;
}
/* End Review Order Ticket modal */
.definitionsDialogPopup {
  min-width: 350px;
}
.definitionsDialogPopup .dijitDialogPaneContent dl dt.header,
.definitionsDialogPopup .dijitDialogPaneContent dl dd.header {
  min-height: 36px;
}
.definitionsDialogPopup .dijitDialogPaneContent dl dt {
  width: 34%;
}
.definitionsDialogPopup .dijitDialogPaneContent dl dd {
  width: 60%;
}
.IdentityVerification .controls.mode-edit .inlineLabel {
  width: 90%;
}
#widget_quickQuote_dropdown,
#quickQuote_popup {
  min-height: 55px !important;
}
.taxLotsUGLDialog,
.annuityDialog {
  width: 90% !important;
}
.taxLotsUGLDialog .dijitDialogPaneContent > div,
.annuityDialog .dijitDialogPaneContent > div {
  width: 100%;
}
.taxLotDialog #taxlotTable .subHRow2 th,
.taxLotDialog #taxlotTable .subRow2 td {
  border: none;
}
.taxLotDialog #taxlotTable th {
  height: 1em;
}
.taxLotDialog #taxlotTable .taxLotDetailsDisposeQty input,
.taxLotDialog #taxlotTable #totalDisposeQty {
  text-align: right;
}
.taxLotDialog #taxlotTable .taxLotDetailsDisposeQty {
  padding-left: 0;
}
.taxLotDialog #taxlotTable .taxLotDetailsRemainingQty {
  padding-left: 12px;
}
.taxLotDialog #taxlotTable .lastRow {
  font-weight: 600;
}
@media (max-width: 1000px) {
  .dgrid [id^=holdingAggregate-row-] div.detail [id^=section] > div:first-child {
    margin-right: 40px;
  }
  #holdingAggregate.dgrid-breakpoint-medium div[id^='tradeDetailId']:after {
    right: 15px;
    bottom: 93px;
  }
  #holdingAggregate.dgrid .field-mktVal,
  #holdingAggregate.dgrid .field-curMktVal {
    width: 19.1%;
  }
  .taxLotsUGLDialog #lotDetails .table td:first-child,
  .taxLotsUGLDialog #lotDetails .table th:first-child {
    padding-left: 0;
  }
  .taxLotDialog {
    width: 90% !important;
  }
  .documentDeliveryPreferences .dijitDialogPaneContent {
    height: auto !important;
  }
  footer .row-fluid div:first-of-type.span6 {
    width: 48.2%;
  }
  footer .row-fluid div.span6.text-right {
    margin-left: 1%;
    width: 50.75%;
  }
  .thirdLevelNav ul > li:nth-child(3) li {
    padding-bottom: 10px;
    padding-left: 10px;
    line-height: 20px;
  }
  .thirdLevelNav ul > li:nth-child(3) li a {
    width: 170px;
    white-space: normal;
    margin-left: 0;
  }
  .thirdLevelNav ul > li a,
  .thirdLevelNav ul > li span {
    margin-left: 10px;
  }
  .fundLookUpDialog {
    width: 98% !important;
  }
  .dbootstrap .fundLookUpDialog .dijitDialogTitleBar {
    width: 96% !important;
  }
  .fundLookUpDialog .dijitDialogPaneContent {
    margin: 30px 20px 7px;
  }
}
.portfolio-summary #portfoliosummarytable .ugl {
  width: 20%;
  padding-left: 5px;
  white-space: normal;
}
.portfolio-summary #portfoliosummarytable .dayChange {
  width: 20%;
  padding-left: 5px;
  white-space: normal;
}
.pfdevicevaluefield {
  white-space: nowrap !important;
}
.IdentityVerification.mode-review div[id$='mail'].dijitTextBoxReadOnly {
  width: 40em;
}
.container-fluid.disclosures .portlet .portlet-topper {
  display: block;
  visibility: visible;
  text-align: left;
}
#profileLoadDialog {
  height: 70% !important;
}
#profileLoadDialog #loadDialogContent .icon-spinner {
  margin-top: 50%;
  margin-left: 49%;
  float: left;
}
#profileEditDialog,
#profileConfirmDialog {
  width: 70% !important;
}
#profileEditDialog .span11.personalInformationContainer,
#profileConfirmDialog .span11.personalInformationContainer {
  margin-left: 5%;
}
#profileEditDialog div.span5.right,
#profileConfirmDialog div.span5.right {
  margin-left: 2%;
  text-align: right;
}
#profileEditDialog div.span5.right.textLeft,
#profileConfirmDialog div.span5.right.textLeft {
  text-align: left;
  padding-right: 0;
}
#profileEditDialog div.span5.right .control-group.error,
#profileConfirmDialog div.span5.right .control-group.error {
  text-align: left;
  font-size: 13px;
}
#SharedDocuments th .dgrid-sort-arrow {
  float: none;
  display: inline-block;
}
#SharedDocuments th.field-nxiviewIndicator,
#SharedDocuments td.field-nxiviewIndicator {
  width: 40px;
}
#SharedDocuments th.field-acctNum,
#SharedDocuments td.field-acctNum,
#SharedDocuments th.field-receivedDt,
#SharedDocuments td.field-receivedDt,
#SharedDocuments th.field-sharedDateToDisplay,
#SharedDocuments td.field-sharedDateToDisplay {
  width: 30%;
}
@media (orientation: landscape) {
  #SharedDocuments th.field-acctNum,
  #SharedDocuments td.field-acctNum,
  #SharedDocuments th.field-receivedDt,
  #SharedDocuments td.field-receivedDt,
  #SharedDocuments th.field-sharedDateToDisplay,
  #SharedDocuments td.field-sharedDateToDisplay {
    width: 14%;
  }
}
@media (orientation: portrait) {
  #SharedDocuments th.field-receivedDt,
  #SharedDocuments td.field-receivedDt {
    width: 40%;
  }
}
@media (orientation: portrait) {
  div#sharedDocDlg {
    width: 80%;
  }
  #reqLrgDocDialog {
    width: 98% !important;
  }
  #reqLrgDocDialog .dijitDialogTitleBar {
    width: 96% !important;
  }
  #reqLrgDocDialog .dijitDialogPaneContent {
    width: 100% !important;
  }
  #reqLrgDocDialog .dijitContentPane {
    width: auto;
  }
  .annuityDialog .annuityTabs,
  .annuityDialog.netxinvestor .annuityTabs {
    min-width: 670px;
    width: 100%;
  }
  .annuityDialog .dijitDialogPaneContent,
  .annuityDialog.netxinvestor .dijitDialogPaneContent {
    margin: 10px;
  }
}
#tradedvaluations.dgrid-breakpoint-medium .dgrid-cell.field-posvalue,
#tradedvaluations.dgrid-breakpoint-medium .dgrid-cell.field-symbol,
#tradedvaluations.dgrid-breakpoint-medium .dgrid-cell.field-cusip,
#tradedvaluations.dgrid-breakpoint-medium .dgrid-cell.field-changeCCY,
#tradedvaluations.dgrid-breakpoint-medium .dgrid-cell.field-tradeQty {
  border-bottom: none;
}
#tradedvaluations.dgrid-breakpoint-medium .dgrid-cell.field-usd,
#tradedvaluations.dgrid-breakpoint-medium .dgrid-cell.field-lastPrice,
#tradedvaluations.dgrid-breakpoint-medium .dgrid-cell.field-marketCountry,
#tradedvaluations.dgrid-breakpoint-medium .dgrid-cell.field-marketCurencyCd,
#tradedvaluations.dgrid-breakpoint-medium .dgrid-cell.field-changePct {
  border-bottom: 1px solid #e2e2e2;
}
#tradedvaluations.dgrid-breakpoint-medium .field-cusip {
  width: 15%;
}
#tradedvaluations.dgrid-breakpoint-medium .field-symbol {
  width: 12%;
}
#tradedvaluations.dgrid-breakpoint-medium .field-marketCountry {
  width: 9%;
}
#tradedvaluations.dgrid-breakpoint-medium .field-tradeQty {
  width: 10%;
}
#tradedvaluations.dgrid-breakpoint-medium .field-marketCurencyCd {
  width: 10%;
}
#tradedvaluations.dgrid-breakpoint-medium .field-marketCurencyCd .dgrid-sort-arrow {
  float: right;
  margin-left: -69px;
}
#tradedvaluations.dgrid-breakpoint-medium .field-tradeQty {
  width: 15%;
}
#tradedvaluations.dgrid-breakpoint-medium .field-changeCCY {
  width: 15%;
}
#tradedvaluations.dgrid-breakpoint-medium .field-posvalue {
  width: 15%;
}
#tradedvaluations.dgrid-breakpoint-medium td {
  font-size: 12px;
}
#tradedvaluations.dgrid-breakpoint-medium td.field-positionDesc {
  padding-right: 10px;
}
#tradedvaluations.dgrid-breakpoint-medium td.field-cusip {
  text-align: left;
}
#tradedvaluations.dgrid-breakpoint-medium td.field-symbol {
  color: #1ebafb;
}
#tradedvaluations.dgrid-breakpoint-large .dgrid-cell.field-symbol,
#tradedvaluations.dgrid-breakpoint-large .dgrid-cell.field-cusip,
#tradedvaluations.dgrid-breakpoint-large .dgrid-cell.field-changeCCY {
  border-bottom: none;
}
#tradedvaluations.dgrid-breakpoint-large .dgrid-cell.field-usd,
#tradedvaluations.dgrid-breakpoint-large .dgrid-cell.field-posvalue,
#tradedvaluations.dgrid-breakpoint-large .dgrid-cell.field-tradeQty,
#tradedvaluations.dgrid-breakpoint-large .dgrid-cell.field-lastPrice,
#tradedvaluations.dgrid-breakpoint-large .dgrid-cell.field-marketCountry,
#tradedvaluations.dgrid-breakpoint-large .dgrid-cell.field-marketCurencyCd,
#tradedvaluations.dgrid-breakpoint-large .dgrid-cell.field-changePct {
  border-bottom: 1px solid #e2e2e2;
}
#tradedvaluations.dgrid-breakpoint-large .field-marketCurencyCd {
  width: 7.5%;
  padding-left: 10px;
}
#tradedvaluations.dgrid-breakpoint-large .field-marketCurencyCd .dgrid-sort-arrow {
  margin-left: -13px;
}
#tradedvaluations.dgrid-breakpoint-large .field-acctTypeDesc {
  width: 7.5%;
}
#tradedvaluations.dgrid-breakpoint-large .field-acctTypeDesc .dgrid-sort-arrow {
  float: right;
  margin-left: -13px;
}
#tradedvaluations.dgrid-breakpoint-large .field-cusip {
  width: 11%;
}
#tradedvaluations.dgrid-breakpoint-large .field-marketCountry {
  width: 7%;
}
#tradedvaluations.dgrid-breakpoint-large .field-symbol {
  width: 10%;
}
#tradedvaluations.dgrid-breakpoint-large .field-lastPrice {
  width: 10%;
}
#tradedvaluations.dgrid-breakpoint-large .field-tradeQty {
  width: 10%;
}
#tradedvaluations.dgrid-breakpoint-large .field-tradeQty .dgrid-sort-arrow {
  margin-left: 0px;
}
#tradedvaluations.dgrid-breakpoint-large .field-changeCCY {
  width: 10%;
}
#tradedvaluations.dgrid-breakpoint-large td {
  font-size: 12px;
}
#tradedvaluations.dgrid-breakpoint-large td.field-symbol {
  color: #1ebafb;
}
@media (orientation: portrait) {
  #p_p_id_orders_WAR_netxinvestorportfolio_ #orders .detail.row .clickBtnCancel {
    margin-top: 8px;
  }
}
div#rglFilterViewBy {
  margin-left: 9px;
}
#rglFilterTimePeriod.span6 {
  margin-top: 3px;
}
div.span6.pull-right.filterBlock.controls.controls-row {
  margin-right: 0px;
}
/* rglfilter for citi */
div.span4.filterBlock.datefilter {
  margin-top: 6px;
}
div.span4.filterBlock.viewby {
  margin-top: 7px;
}
div.item.controls.controls-row.datenode {
  margin-left: 0px;
}
.reviewTable {
  margin: 0px auto;
}
.noFinancailPlanImg {
  background-image: url("../../images/nofinancialplan.png");
  height: 149px;
  width: 191px;
  margin: auto;
}
.readinessMeter {
  margin-top: 15px;
}
.financailPlanImg {
  height: 125px;
  width: 175px;
  margin: auto;
  display: block;
}
#awrportfoliosummarytable .allaccounts {
  width: 24% !important;
}
#awrportfoliosummarytable div#accountDisplay {
  margin-top: -14px;
  padding-left: 31px;
  margin-bottom: -14px;
}
#awrportfoliosummarytable #portfolio-summary-expander {
  margin-top: -14px;
}
#awrportfoliosummarytable .portfolioNetContRow,
#awrportfoliosummarytable .portfoliochgInValRow {
  width: 19.5%;
}
.AWRPerformanceChart .performanceLegend .performanceRow {
  border-top: 2px solid #dddddd;
  border-bottom: 1px solid #ccc;
  margin-bottom: -6px;
  margin-top: 0px;
}
#p_p_id_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ #awrPortAcctPicker .conDisclosure {
  padding-top: 16px;
  margin-left: -8px;
}
#p_p_id_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ span.consolidation-disclosure {
  font-size: 16px;
}
.AWRPerformanceSummary td.size-positive {
  border-left: 1px solid #ccc !important;
}
.AWRPerformanceSummary.dgrid .dgrid-cell {
  border-bottom: 2px solid #e2e2e2;
}
#awrVotSummary.dgrid .dgrid-cell {
  border-bottom: 2px solid #e2e2e2;
}
#awrVotSummary .dgrid-scroller {
  margin-top: 20px !important;
}
#awrVotSummary .dgrid-scroller .dgrid-preload {
  height: 1px !important;
}
#awrVotSummary th.last-column,
#awrVotSummary td.last-column {
  display: none;
}
#awrTabContainer .dijitTabController .dijitTabChecked,
#awrTabContainer .dijitTabController .dijitTabChecked.dijitTabHover {
  border-top: 2px solid #999999 !important;
}
dojo-pre-login .fingerPrintImage {
  background: rgba(0, 0, 0, 0) url("../../images/fingerprint_touch.svg") no-repeat scroll left top;
  width: 34px;
  height: 34px;
  zoom: 1;
  display: inline-block;
  position: relative;
  margin-left: -3px;
  top: -2px;
}
@media (min-width: 768px) and (max-width: 992px) {
  dojo-pre-login .fingerPrintImage {
    margin-left: -12px;
  }
}
dojo-pre-login .tablet_fingerprint .dijitCheckBox + label {
  position: absolute;
  width: 30%;
  word-wrap: break-word;
  line-height: 12px;
}
dojo-pre-login .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='#eeeeee' 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;
}
@media (min-width: 768px) and (max-width: 992px) {
  dojo-pre-login .faceIdImage {
    margin-left: -12px;
  }
}
@media (orientation: landscape) {
  #awrportfoliosummarytable div#portfolio-summary-expander {
    margin-top: -16px;
  }
  #awrportfoliosummarytable div#portfolio-summary-expander {
    margin-top: -21px;
  }
  #awrportfoliosummarytable div#accountDisplay {
    margin-top: -20px;
    padding-left: 31px;
  }
  #awrportfoliosummarytable tbody td {
    padding-bottom: 7px;
  }
  #awrVotSummary .dgrid-cell.field-endDate .dgrid-sort-arrow.ui-icon {
    margin-right: 25px !important;
  }
  .AWRPerformanceChart .performanceLegend .performanceRow {
    margin-bottom: -6px;
    margin-top: -1px;
  }
  #p_p_id_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ .awrAccountTimeControls span.computedTimeRange {
    padding-right: 5px;
  }
}
@media (orientation: portrait) {
  .AWRPerformanceChart .span4.performanceLegend {
    width: 37.42553191489362%;
  }
  .AWRPerformanceChart .span8.performanceChartPlaceHolder {
    width: 60.44680851063829%;
  }
  #p_p_id_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ .awrAccountTimeControls span.computedTimeRange {
    padding-right: 5px;
    font-size: 14px;
  }
  #p_p_id_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ table.awrTimePeriodSelect {
    margin-right: -10px;
  }
  #p_p_id_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ .awrAccountTimeControls .span8 {
    width: 100%;
  }
  #p_p_id_AWRPortfolioAcctPicker_WAR_netxinvestorportfolio_ .awrAccountTimeControls .span4 {
    width: 48.93617021276595%;
    float: right;
    margin-top: 10px;
  }
  .AWRPerformanceSummary .dgrid-cell.field-assetClassName .dgrid-sort-arrow {
    margin-right: 26%;
  }
  #awrVotSummary th.field-endDate,
  #awrVotSummary td.field-endDate {
    width: 10%;
  }
  #awrVotSummary th.field-beginningValue,
  #awrVotSummary td.field-beginningValue {
    width: 18%;
  }
  #awrVotSummary th.field-netContribution,
  #awrVotSummary td.field-netContribution {
    width: 21%;
  }
  #awrVotSummary th.field-changeInValue,
  #awrVotSummary td.field-changeInValue {
    width: 18%;
  }
  #awrVotSummary th.field-endingValue,
  #awrVotSummary td.field-endingValue,
  #awrVotSummary th.last-column,
  #awrVotSummary td.last-column {
    width: 16%;
  }
  #awrVotSummary .dgrid-cell.field-endDate .dgrid-sort-arrow.ui-icon {
    margin-right: 0px !important;
  }
}
@media (orientation: landscape) {
  .asset-transfer .landing .ACH .btn,
  .asset-transfer .landing .wire .btn,
  .asset-transfer .landing .send-check .btn,
  .asset-transfer .landing .write-check .btn {
    top: 75px;
  }
}
.transactionsChart dl {
  width: auto;
  min-width: 65px;
}
.iconRightChart {
  padding-left: 0px;
}
.historyEconfirmsModal {
  width: 78% !important;
}
.historyEconfirmsModal .dijitDialogPaneContent .dgrid-scroller {
  margin-top: 24px !important;
}
section.f2-app div.todaysEventsModule header.contain {
  padding-right: 0;
}
section.f2-app div.todaysEventsModule header.contain h1.title {
  font-size: 16px;
}
section.f2-app .topSectorsModule {
  margin-top: 20px;
}
section.f2-app .assetAllocationModule {
  padding-bottom: 50px;
}
section.f2-app .quotesNewsTopPerformersModule .linkHeader span.muted {
  width: 100%;
}
section.f2-app .analystRatingsModule header.contain {
  border-top: none;
}
section.f2-app .liveBriefsModule {
  margin-top: 15px;
}
section.f2-app .quoteBarModule .quoteRibbon li {
  height: 45px;
}
@media (max-width: 1000px) {
  section.f2-app .quoteBarModule .quoteRibbon li.range52 {
    height: auto;
    margin-bottom: -10px;
  }
}
section.f2-app .interactiveChartModule .predefinedContainer .btn {
  margin-bottom: 10px;
}
section.f2-app .stocksEarningsModule .marketGrowthCompare h2 {
  width: 220px;
}
section.f2-app .growthMovementModule header.contain {
  border-top: none;
}
@media (max-width: 1000px) {
  section.f2-app div.todaysEventsModule header.contain,
  section.f2-app div.marketsIndustryExpertsResearchModule header.contain {
    height: 45px;
  }
  section.f2-app .pageSettingsModule ul {
    margin-left: -15px;
  }
}
@media (max-width: 1000px) and (min-width: 701px) {
  .portlet-boundary_netxinvestorf2ScreenerNavigation_WAR_f2portlets_ .screenerSelector .contain > li {
    margin-right: 16%;
  }
  .portlet-boundary_netxinvestorf2ScreenerNavigation_WAR_f2portlets_ .screenerSelector .contain > li:nth-child(3) {
    margin-right: 0;
  }
}
@media (max-width: 700px) {
  .portlet-boundary_netxinvestorf2ScreenerNavigation_WAR_f2portlets_ .screenerSelector .contain > li {
    margin-right: 5.72%;
  }
  .portlet-boundary_netxinvestorf2ScreenerNavigation_WAR_f2portlets_ .screenerSelector .contain > li:nth-child(3) {
    margin-right: 0;
  }
}
.f2_loadingIcon {
  display: inline;
}
.updateSubscriptions > .btn:first-child {
  margin-right: 10px;
}
div#p_p_id_AccountSelection2_WAR_trading2_ .account-selection,
div#p_p_id_AccountSelection2_WAR_netxinvestortrading_ .account-selection {
  margin-top: 0;
}
div#p_p_id_AccountSelection2_WAR_trading2_ .account-selection .selectBox,
div#p_p_id_AccountSelection2_WAR_netxinvestortrading_ .account-selection .selectBox {
  margin-top: 10px;
}
div#p_p_id_AccountSelection2_WAR_trading2_ .account-selection .selectBox label,
div#p_p_id_AccountSelection2_WAR_netxinvestortrading_ .account-selection .selectBox label {
  display: none;
}
div#p_p_id_AccountSelection2_WAR_trading2_ .account-selection .selectBox form .dijitComboBox,
div#p_p_id_AccountSelection2_WAR_netxinvestortrading_ .account-selection .selectBox form .dijitComboBox {
  width: 100%;
}
div#p_p_id_AccountSelection2_WAR_trading2_ .fundsAvailable,
div#p_p_id_AccountSelection2_WAR_netxinvestortrading_ .fundsAvailable {
  margin-left: 2%;
}
div#p_p_id_AccountSelection2_WAR_trading2_ .fundsAvailable label,
div#p_p_id_AccountSelection2_WAR_netxinvestortrading_ .fundsAvailable label {
  font-size: 12px;
  margin: 0;
}
div#p_p_id_AccountSelection2_WAR_trading2_ .fundsAvailable label + span,
div#p_p_id_AccountSelection2_WAR_netxinvestortrading_ .fundsAvailable label + span {
  clear: both;
  float: left;
}
div#p_p_id_AccountSelection2_WAR_trading2_ .fundsAvailable label + span.dijitHidden + span,
div#p_p_id_AccountSelection2_WAR_netxinvestortrading_ .fundsAvailable label + span.dijitHidden + span {
  clear: both;
  float: left;
  font-size: 14px 4;
  margin: 0;
}
div#p_p_id_AccountSelection2_WAR_trading2_ .mobileSelectAcctInfo,
div#p_p_id_AccountSelection2_WAR_netxinvestortrading_ .mobileSelectAcctInfo {
  clear: both;
  font-weight: 600;
  line-height: 150px;
  text-align: center;
}
.dbootstrap div#p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController,
.dbootstrap div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController,
.dbootstrap div#p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController .dijitTabListWrapper,
.dbootstrap div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController .dijitTabListWrapper {
  height: 36px !important;
}
.dbootstrap div#p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController .dijitTabContainerTop-tabs,
.dbootstrap div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController .dijitTabContainerTop-tabs {
  width: auto !important;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget.noAccount .selectAccount,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget.noAccount .selectAccount {
  line-height: 200px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .quote-display-eqt-opt .quote-display-widget,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .quote-display-eqt-opt .quote-display-widget {
  background-color: #f5f5f5;
  border-top: 2px solid #c2c2c2;
  padding: 0 5px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .quote-display-eqt-opt .symHeaderBig,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .quote-display-eqt-opt .symHeaderBig {
  border-top: 2px solid #b2c2d1;
  color: #000000;
  font-size: 20px;
  padding-top: 10px;
  padding-left: 5px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .quote-display-eqt-opt .symHeaderBig span,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .quote-display-eqt-opt .symHeaderBig span {
  color: #555555;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .quote-display-eqt-opt .symHeaderBig .icon-plus-sign,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .quote-display-eqt-opt .symHeaderBig .icon-plus-sign {
  float: left;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .quote-display-eqt-opt .symHeaderBig .icon-plus-sign:before,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .quote-display-eqt-opt .symHeaderBig .icon-plus-sign:before {
  color: #2d8dae;
  content: '\f055';
  display: block;
  font-family: FontAwesome;
  font-size: 16px;
  padding-right: 5px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .quote-display-eqt-opt .symHeaderBig .icon-minus-sign,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .quote-display-eqt-opt .symHeaderBig .icon-minus-sign {
  float: left;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .quote-display-eqt-opt .symHeaderBig .icon-minus-sign:before,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .quote-display-eqt-opt .symHeaderBig .icon-minus-sign:before {
  color: #2d8dae;
  content: '\f056';
  display: block;
  font-family: FontAwesome;
  font-size: 16px;
  padding-right: 5px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .quote-display-eqt-opt .symHeaderSmall,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .quote-display-eqt-opt .symHeaderSmall {
  color: #555555;
  font-size: 12px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .quote-display-eqt-opt .symHeaderSmall + .header,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .quote-display-eqt-opt .symHeaderSmall + .header {
  margin: 0 20px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .quote-display-eqt-opt .header,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .quote-display-eqt-opt .header {
  border-bottom: 0;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .header,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .header {
  border-bottom: 1px solid #dddddd;
  height: 20px;
  padding-bottom: 20px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .header .symHeaderBig,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .header .symHeaderBig {
  border: 0;
  color: #333333;
  font-size: 30px;
  float: left;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .header .symHeaderSmall,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .header .symHeaderSmall {
  font-size: 18px;
  display: block;
  float: left;
  margin-left: 35px;
  padding-top: 12px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .header .symHeaderSmall:before,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .header .symHeaderSmall:before {
  font-family: FontAwesome;
  margin-right: 5px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .header .symHeaderSmall.gain:before,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .header .symHeaderSmall.gain:before {
  content: '\f062';
}
div#p_p_id_OrderEntry2_WAR_trading2_ .header .symHeaderSmall.loss:before,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .header .symHeaderSmall.loss:before {
  content: '\f063';
}
div#p_p_id_OrderEntry2_WAR_trading2_ .underlierQuoteDiv .header .symHeaderBig,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .underlierQuoteDiv .header .symHeaderBig {
  font-size: 22px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .underlierQuoteDiv + .optionQuoteDiv .symHeaderBig,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .underlierQuoteDiv + .optionQuoteDiv .symHeaderBig {
  margin-left: 20px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .underlierQuoteDiv + .optionQuoteDiv .symHeaderSmall,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .underlierQuoteDiv + .optionQuoteDiv .symHeaderSmall {
  margin-left: 25px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .underlierQuoteDiv + .optionQuoteDiv .header,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .underlierQuoteDiv + .optionQuoteDiv .header {
  border-bottom: 1px solid #dddddd;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .underlierQuoteDiv + .optionQuoteDiv .header .symHeaderBig,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .underlierQuoteDiv + .optionQuoteDiv .header .symHeaderBig {
  margin-left: 0;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .underlierQuoteDiv + .optionQuoteDiv .header .symHeaderSmall,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .underlierQuoteDiv + .optionQuoteDiv .header .symHeaderSmall {
  margin-left: 35px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .underlierQuoteDiv.dijitHidden + .optionQuoteDiv .symHeaderBig,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .underlierQuoteDiv.dijitHidden + .optionQuoteDiv .symHeaderBig {
  margin-left: 0;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .quoteDisplay,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .quoteDisplay {
  margin-top: 10px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .quoteNode,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .quoteNode {
  margin: 0 20px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .chartNode .header,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .chartNode .header {
  border: 0;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .chartNode img.quoteImage,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .chartNode img.quoteImage {
  display: block;
  margin: 0 auto;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .chartNode + .footer.muted,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .chartNode + .footer.muted {
  margin: 0 20px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .form-actions,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .form-actions {
  background: none;
  border: 0;
  margin: 0;
  padding: 10px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .btn-group > .btn,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .btn-group > .btn {
  background-color: #afafaf;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  padding: 4px 36px;
  border: 1px solid #666 !important;
}
div#p_p_id_OrderEntry2_WAR_trading2_ table.table,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ table.table {
  margin-bottom: 0;
}
div#p_p_id_OrderEntry2_WAR_trading2_ table.table tr:first-child td,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ table.table tr:first-child td {
  border: 0;
}
div#p_p_id_OrderEntry2_WAR_trading2_ table.table td:first-child,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ table.table td:first-child {
  color: #2d8dae;
  width: 50%;
}
div#p_p_id_OrderEntry2_WAR_trading2_ table.table td:first-child + td,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ table.table td:first-child + td {
  text-align: right;
}
div#p_p_id_OrderEntry2_WAR_trading2_ table.table td.fsi,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ table.table td.fsi {
  color: #555555;
  line-height: 16px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ table.table td.fsi span,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ table.table td.fsi span {
  display: block;
  color: #2d8dae;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .footer,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .footer {
  border-top: 1px solid #dddddd;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .title,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .title,
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .title,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .title {
  color: #4c4c4c;
  border: 1px solid #c2c2c2;
  background-color: #e9e9e9;
  background-repeat: no-repeat;
  background-image: linear-gradient(#f5f5f5, #e9e9e9);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e9e9e9));
  background-image: -webkit-linear-gradient(#f5f5f5, #e9e9e9);
  background-image: -moz-linear-gradient(#f5f5f5, #e9e9e9);
  background-image: -o-linear-gradient(top, #f5f5f5, #e9e9e9);
  background-image: -khtml-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e9e9e9));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f5f5f5', EndColorStr='#e9e9e9', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5', EndColorStr='#e9e9e9', GradientType=0))";
  font-size: 16px;
  padding: 4px;
  margin: 4px 0;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .title.expander.collapsed:before,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .title.expander.collapsed:before,
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .title.expander.collapsed:before,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .title.expander.collapsed:before {
  color: #2d8dae;
  content: '\f055';
  font-family: FontAwesome;
  padding-right: 5px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .title.expander.expanded:before,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .title.expander.expanded:before,
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .title.expander.expanded:before,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .title.expander.expanded:before {
  color: #2d8dae;
  content: '\f056';
  font-family: FontAwesome;
  padding-right: 5px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .header,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .header,
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .header,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .header {
  padding-bottom: 0;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .header span.column,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .header span.column,
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .header span.column,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .header span.column {
  display: inline-block;
  height: auto;
  width: 47%;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .acctType,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .acctType {
  color: #2d8dae;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .glDirectionNode,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .glDirectionNode {
  clear: both;
  display: block;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .header,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .header,
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .holdings,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .holdings {
  clear: both;
  display: table;
  width: 100%;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .header span.column,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .header span.column,
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .holdings span.column,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .holdings span.column {
  padding: 0 8px;
  line-height: 150%;
  font-weight: 400;
  font-size: 11px;
  color: #999999;
  text-transform: uppercase;
  vertical-align: bottom;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .header span.column.value,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .header span.column.value,
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .holdings span.column.value,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .holdings span.column.value {
  text-align: right;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .header,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .header {
  border-bottom: 1px solid #dddddd;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .holdings.holdings-row-widget,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .holdings.holdings-row-widget {
  border-bottom: 1px solid #dddddd;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .holdings.holdings-row-widget .column,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .holdings.holdings-row-widget .column {
  color: #555555;
  display: block;
  float: left;
  font-size: 13px;
  min-height: 30px;
  padding: 8px;
  text-transform: none;
  width: 47%;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .holdings.holdings-row-widget .column.quantity,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .holdings.holdings-row-widget .column.quantity {
  vertical-align: middle;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .holdings.holdings-row-widget .column.value,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .holdings.holdings-row-widget .column.value {
  vertical-align: middle;
  text-align: right;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .holdings.holdings-row-widget .column.value span,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .holdings.holdings-row-widget .column.value span {
  clear: both;
  display: block;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .holdings.holdings-row-widget.underlier .column,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .holdings.holdings-row-widget.underlier .column {
  min-height: 20px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openPosition .holdings.holdings-row-widget.underlier .column.quantity,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openPosition .holdings.holdings-row-widget.underlier .column.quantity {
  padding-left: 16px;
  width: 41%;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .header,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .header,
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .order,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .order {
  border-bottom: 1px solid #dddddd;
  clear: both;
  display: table;
  width: 100%;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .header span.column,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .header span.column,
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .order span.column,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .order span.column {
  padding: 0 8px;
  line-height: 150%;
  font-weight: 400;
  font-size: 11px;
  color: #999999;
  text-transform: uppercase;
  vertical-align: bottom;
  display: inline-block;
  height: auto;
  width: 47%;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .header span.column.status,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .header span.column.status,
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .order span.column.status,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .order span.column.status {
  text-align: right;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .order span.column,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .order span.column {
  color: #555555;
  font-size: 13px;
  height: 30px;
  line-height: 30px;
  text-transform: none;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .order span.column.trade-details,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .order span.column.trade-details {
  vertical-align: middle;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .openOrders .order span.column.status,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .openOrders .order span.column.status {
  vertical-align: middle;
  color: #2d8dae;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .orderSummary .title,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .orderSummary .title {
  color: #4c4c4c;
  border: 1px solid #c2c2c2;
  background-color: #e9e9e9;
  background-repeat: no-repeat;
  background-image: linear-gradient(#f5f5f5, #e9e9e9);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e9e9e9));
  background-image: -webkit-linear-gradient(#f5f5f5, #e9e9e9);
  background-image: -moz-linear-gradient(#f5f5f5, #e9e9e9);
  background-image: -o-linear-gradient(top, #f5f5f5, #e9e9e9);
  background-image: -khtml-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e9e9e9));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#f5f5f5', EndColorStr='#e9e9e9', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#f5f5f5', EndColorStr='#e9e9e9', GradientType=0))";
  font-size: 16px;
  padding: 4px;
  margin: 4px 0;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .orderSummary .header,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .orderSummary .header {
  border: 0;
  margin: 8px;
  height: auto;
  min-height: 20px;
}
div#p_p_id_OrderEntry2_WAR_trading2_ .orderSummary + .control,
div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .orderSummary + .control {
  clear: both;
}
.quantityNode > .span12 > .span9 .span2 label.inline-block {
  margin-top: 4px;
}
#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: Arial, Helvetica, sans-serif;
  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.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: 5px;
}
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: 0px;
  padding-right: 0px;
}
body.account-types-nao #account-opening .agreement-info-icon,
body.account-creation-info-nao #account-opening .agreement-info-icon,
body.account-verid-nao #account-opening .agreement-info-icon,
body.account-new-userid-nao #account-opening .agreement-info-icon,
body.account-info-entry-nao #account-opening .agreement-info-icon,
body.overview #account-opening .agreement-info-icon,
body.account-status-nao #account-opening .agreement-info-icon {
  padding-top: 200px;
}
body.account-types-nao #account-opening .terms-viewLink-width,
body.account-creation-info-nao #account-opening .terms-viewLink-width,
body.account-verid-nao #account-opening .terms-viewLink-width,
body.account-new-userid-nao #account-opening .terms-viewLink-width,
body.account-info-entry-nao #account-opening .terms-viewLink-width,
body.overview #account-opening .terms-viewLink-width,
body.account-status-nao #account-opening .terms-viewLink-width {
  width: 100px;
}
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: 10px;
}
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 {
  width: 45%;
  margin-left: 12px;
}
body.account-types-nao #idVerificationForm,
body.account-creation-info-nao #idVerificationForm,
body.account-verid-nao #idVerificationForm,
body.account-new-userid-nao #idVerificationForm,
body.account-info-entry-nao #idVerificationForm,
body.overview #idVerificationForm,
body.account-status-nao #idVerificationForm,
body.account-types-nao #newUserIdForm,
body.account-creation-info-nao #newUserIdForm,
body.account-verid-nao #newUserIdForm,
body.account-new-userid-nao #newUserIdForm,
body.account-info-entry-nao #newUserIdForm,
body.overview #newUserIdForm,
body.account-status-nao #newUserIdForm {
  margin: 0;
}
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 {
  width: 295px;
}
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 td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-creation-info-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-verid-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-new-userid-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-info-entry-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.overview .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-status-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete {
  padding-left: 19px;
}
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 {
  display: block;
}
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 {
  top: 0px;
}
body.account-types-nao #beneficiaryInformation .row-fluid .span8,
body.account-creation-info-nao #beneficiaryInformation .row-fluid .span8,
body.account-verid-nao #beneficiaryInformation .row-fluid .span8,
body.account-new-userid-nao #beneficiaryInformation .row-fluid .span8,
body.account-info-entry-nao #beneficiaryInformation .row-fluid .span8,
body.overview #beneficiaryInformation .row-fluid .span8,
body.account-status-nao #beneficiaryInformation .row-fluid .span8 {
  width: 92%;
}
body.account-types-nao #beneficiaryInformation > .row-fluid:first-child > .span8,
body.account-creation-info-nao #beneficiaryInformation > .row-fluid:first-child > .span8,
body.account-verid-nao #beneficiaryInformation > .row-fluid:first-child > .span8,
body.account-new-userid-nao #beneficiaryInformation > .row-fluid:first-child > .span8,
body.account-info-entry-nao #beneficiaryInformation > .row-fluid:first-child > .span8,
body.overview #beneficiaryInformation > .row-fluid:first-child > .span8,
body.account-status-nao #beneficiaryInformation > .row-fluid:first-child > .span8 {
  width: 66.66%;
}
body.account-types-nao #beneficiaryInformation .row-fluid.review .span8,
body.account-creation-info-nao #beneficiaryInformation .row-fluid.review .span8,
body.account-verid-nao #beneficiaryInformation .row-fluid.review .span8,
body.account-new-userid-nao #beneficiaryInformation .row-fluid.review .span8,
body.account-info-entry-nao #beneficiaryInformation .row-fluid.review .span8,
body.overview #beneficiaryInformation .row-fluid.review .span8,
body.account-status-nao #beneficiaryInformation .row-fluid.review .span8 {
  width: 65.97%;
}
body.account-types-nao #beneficiaryInformation .row-fluid.review .span4,
body.account-creation-info-nao #beneficiaryInformation .row-fluid.review .span4,
body.account-verid-nao #beneficiaryInformation .row-fluid.review .span4,
body.account-new-userid-nao #beneficiaryInformation .row-fluid.review .span4,
body.account-info-entry-nao #beneficiaryInformation .row-fluid.review .span4,
body.overview #beneficiaryInformation .row-fluid.review .span4,
body.account-status-nao #beneficiaryInformation .row-fluid.review .span4 {
  width: 23.4%;
}
body.account-types-nao #beneficiaryInformation .beneficiaryDiffQns,
body.account-creation-info-nao #beneficiaryInformation .beneficiaryDiffQns,
body.account-verid-nao #beneficiaryInformation .beneficiaryDiffQns,
body.account-new-userid-nao #beneficiaryInformation .beneficiaryDiffQns,
body.account-info-entry-nao #beneficiaryInformation .beneficiaryDiffQns,
body.overview #beneficiaryInformation .beneficiaryDiffQns,
body.account-status-nao #beneficiaryInformation .beneficiaryDiffQns {
  width: 100% !important;
}
body.account-types-nao #beneficiaryInformation .homePhoneInfo,
body.account-creation-info-nao #beneficiaryInformation .homePhoneInfo,
body.account-verid-nao #beneficiaryInformation .homePhoneInfo,
body.account-new-userid-nao #beneficiaryInformation .homePhoneInfo,
body.account-info-entry-nao #beneficiaryInformation .homePhoneInfo,
body.overview #beneficiaryInformation .homePhoneInfo,
body.account-status-nao #beneficiaryInformation .homePhoneInfo {
  width: 100% !important;
  padding-left: 5px;
}
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 {
  right: 10px;
}
body.account-types-nao .account-info-entry #account-opening .personal-information .iconspan,
body.account-creation-info-nao .account-info-entry #account-opening .personal-information .iconspan,
body.account-verid-nao .account-info-entry #account-opening .personal-information .iconspan,
body.account-new-userid-nao .account-info-entry #account-opening .personal-information .iconspan,
body.account-info-entry-nao .account-info-entry #account-opening .personal-information .iconspan,
body.overview .account-info-entry #account-opening .personal-information .iconspan,
body.account-status-nao .account-info-entry #account-opening .personal-information .iconspan {
  margin-right: 2px;
}
body.account-types-nao .account-info-entry #account-opening nav#progress ul li,
body.account-creation-info-nao .account-info-entry #account-opening nav#progress ul li,
body.account-verid-nao .account-info-entry #account-opening nav#progress ul li,
body.account-new-userid-nao .account-info-entry #account-opening nav#progress ul li,
body.account-info-entry-nao .account-info-entry #account-opening nav#progress ul li,
body.overview .account-info-entry #account-opening nav#progress ul li,
body.account-status-nao .account-info-entry #account-opening nav#progress ul li {
  padding: 0px 0px 0px;
}
body.account-types-nao .account-info-entry .financial-information #horizontalSlider,
body.account-creation-info-nao .account-info-entry .financial-information #horizontalSlider,
body.account-verid-nao .account-info-entry .financial-information #horizontalSlider,
body.account-new-userid-nao .account-info-entry .financial-information #horizontalSlider,
body.account-info-entry-nao .account-info-entry .financial-information #horizontalSlider,
body.overview .account-info-entry .financial-information #horizontalSlider,
body.account-status-nao .account-info-entry .financial-information #horizontalSlider {
  width: 442px;
}
body.account-types-nao .account-info-entry .financial-information .radioButtonPreSpacing,
body.account-creation-info-nao .account-info-entry .financial-information .radioButtonPreSpacing,
body.account-verid-nao .account-info-entry .financial-information .radioButtonPreSpacing,
body.account-new-userid-nao .account-info-entry .financial-information .radioButtonPreSpacing,
body.account-info-entry-nao .account-info-entry .financial-information .radioButtonPreSpacing,
body.overview .account-info-entry .financial-information .radioButtonPreSpacing,
body.account-status-nao .account-info-entry .financial-information .radioButtonPreSpacing,
body.account-types-nao .account-info-entry .usa-patriot-act .radioButtonPreSpacing,
body.account-creation-info-nao .account-info-entry .usa-patriot-act .radioButtonPreSpacing,
body.account-verid-nao .account-info-entry .usa-patriot-act .radioButtonPreSpacing,
body.account-new-userid-nao .account-info-entry .usa-patriot-act .radioButtonPreSpacing,
body.account-info-entry-nao .account-info-entry .usa-patriot-act .radioButtonPreSpacing,
body.overview .account-info-entry .usa-patriot-act .radioButtonPreSpacing,
body.account-status-nao .account-info-entry .usa-patriot-act .radioButtonPreSpacing {
  width: 40%;
}
body.account-types-nao .account-info-entry .usa-patriot-act .politicalPersonDetailsDiv .span8,
body.account-creation-info-nao .account-info-entry .usa-patriot-act .politicalPersonDetailsDiv .span8,
body.account-verid-nao .account-info-entry .usa-patriot-act .politicalPersonDetailsDiv .span8,
body.account-new-userid-nao .account-info-entry .usa-patriot-act .politicalPersonDetailsDiv .span8,
body.account-info-entry-nao .account-info-entry .usa-patriot-act .politicalPersonDetailsDiv .span8,
body.overview .account-info-entry .usa-patriot-act .politicalPersonDetailsDiv .span8,
body.account-status-nao .account-info-entry .usa-patriot-act .politicalPersonDetailsDiv .span8 {
  width: 100%;
}
body.account-types-nao .account-info-entry .navbuttonsdiv .leftButton,
body.account-creation-info-nao .account-info-entry .navbuttonsdiv .leftButton,
body.account-verid-nao .account-info-entry .navbuttonsdiv .leftButton,
body.account-new-userid-nao .account-info-entry .navbuttonsdiv .leftButton,
body.account-info-entry-nao .account-info-entry .navbuttonsdiv .leftButton,
body.overview .account-info-entry .navbuttonsdiv .leftButton,
body.account-status-nao .account-info-entry .navbuttonsdiv .leftButton {
  width: 50%;
}
body.account-types-nao .account-info-entry .navbuttonsdiv .pull-right,
body.account-creation-info-nao .account-info-entry .navbuttonsdiv .pull-right,
body.account-verid-nao .account-info-entry .navbuttonsdiv .pull-right,
body.account-new-userid-nao .account-info-entry .navbuttonsdiv .pull-right,
body.account-info-entry-nao .account-info-entry .navbuttonsdiv .pull-right,
body.overview .account-info-entry .navbuttonsdiv .pull-right,
body.account-status-nao .account-info-entry .navbuttonsdiv .pull-right {
  width: 40%;
}
body.account-types-nao .account-info-entry #terms .span8,
body.account-creation-info-nao .account-info-entry #terms .span8,
body.account-verid-nao .account-info-entry #terms .span8,
body.account-new-userid-nao .account-info-entry #terms .span8,
body.account-info-entry-nao .account-info-entry #terms .span8,
body.overview .account-info-entry #terms .span8,
body.account-status-nao .account-info-entry #terms .span8 {
  width: 100%;
}
body.account-types-nao .account-info-entry #account-opening .prospectusSection,
body.account-creation-info-nao .account-info-entry #account-opening .prospectusSection,
body.account-verid-nao .account-info-entry #account-opening .prospectusSection,
body.account-new-userid-nao .account-info-entry #account-opening .prospectusSection,
body.account-info-entry-nao .account-info-entry #account-opening .prospectusSection,
body.overview .account-info-entry #account-opening .prospectusSection,
body.account-status-nao .account-info-entry #account-opening .prospectusSection {
  margin-top: 0px;
  margin-left: 0px;
}
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: 0;
  margin-right: 0;
}
body.account-types-nao .accountOpeningPreloginLink,
body.account-creation-info-nao .accountOpeningPreloginLink,
body.account-verid-nao .accountOpeningPreloginLink,
body.account-new-userid-nao .accountOpeningPreloginLink,
body.account-info-entry-nao .accountOpeningPreloginLink,
body.overview .accountOpeningPreloginLink,
body.account-status-nao .accountOpeningPreloginLink {
  min-width: 220px;
  padding: 4px 10px 10px 10px;
}
body.account-types-nao .accountOpeningPreloginLink button.btn,
body.account-creation-info-nao .accountOpeningPreloginLink button.btn,
body.account-verid-nao .accountOpeningPreloginLink button.btn,
body.account-new-userid-nao .accountOpeningPreloginLink button.btn,
body.account-info-entry-nao .accountOpeningPreloginLink button.btn,
body.overview .accountOpeningPreloginLink button.btn,
body.account-status-nao .accountOpeningPreloginLink button.btn {
  padding: 0 12px 0 12px;
  font-size: 12px;
}
body.account-types-nao #account-opening-new .whySSN + .control-group .span8,
body.account-creation-info-nao #account-opening-new .whySSN + .control-group .span8,
body.account-verid-nao #account-opening-new .whySSN + .control-group .span8,
body.account-new-userid-nao #account-opening-new .whySSN + .control-group .span8,
body.account-info-entry-nao #account-opening-new .whySSN + .control-group .span8,
body.overview #account-opening-new .whySSN + .control-group .span8,
body.account-status-nao #account-opening-new .whySSN + .control-group .span8 {
  width: 100%;
}
@media (orientation: landscape) {
  body.account-types-nao #account-opening-new .whySSN + .control-group .span8 .span9,
  body.account-creation-info-nao #account-opening-new .whySSN + .control-group .span8 .span9,
  body.account-verid-nao #account-opening-new .whySSN + .control-group .span8 .span9,
  body.account-new-userid-nao #account-opening-new .whySSN + .control-group .span8 .span9,
  body.account-info-entry-nao #account-opening-new .whySSN + .control-group .span8 .span9,
  body.overview #account-opening-new .whySSN + .control-group .span8 .span9,
  body.account-status-nao #account-opening-new .whySSN + .control-group .span8 .span9 {
    width: auto;
  }
  body.account-types-nao #account-opening-new .whySSN + .control-group .span8 .span3,
  body.account-creation-info-nao #account-opening-new .whySSN + .control-group .span8 .span3,
  body.account-verid-nao #account-opening-new .whySSN + .control-group .span8 .span3,
  body.account-new-userid-nao #account-opening-new .whySSN + .control-group .span8 .span3,
  body.account-info-entry-nao #account-opening-new .whySSN + .control-group .span8 .span3,
  body.overview #account-opening-new .whySSN + .control-group .span8 .span3,
  body.account-status-nao #account-opening-new .whySSN + .control-group .span8 .span3 {
    text-align: left;
  }
}
body.account-types-nao .account-opening-form .lastName.nameDetails-readOnly,
body.account-creation-info-nao .account-opening-form .lastName.nameDetails-readOnly,
body.account-verid-nao .account-opening-form .lastName.nameDetails-readOnly,
body.account-new-userid-nao .account-opening-form .lastName.nameDetails-readOnly,
body.account-info-entry-nao .account-opening-form .lastName.nameDetails-readOnly,
body.overview .account-opening-form .lastName.nameDetails-readOnly,
body.account-status-nao .account-opening-form .lastName.nameDetails-readOnly {
  height: 63px;
}
body.account-types-nao .account-opening-form .lastName.nameDetails-readOnly + .span4,
body.account-creation-info-nao .account-opening-form .lastName.nameDetails-readOnly + .span4,
body.account-verid-nao .account-opening-form .lastName.nameDetails-readOnly + .span4,
body.account-new-userid-nao .account-opening-form .lastName.nameDetails-readOnly + .span4,
body.account-info-entry-nao .account-opening-form .lastName.nameDetails-readOnly + .span4,
body.overview .account-opening-form .lastName.nameDetails-readOnly + .span4,
body.account-status-nao .account-opening-form .lastName.nameDetails-readOnly + .span4 {
  margin-left: 2px;
}
body.account-types-nao .personal-information .span8.control-group + .span8,
body.account-creation-info-nao .personal-information .span8.control-group + .span8,
body.account-verid-nao .personal-information .span8.control-group + .span8,
body.account-new-userid-nao .personal-information .span8.control-group + .span8,
body.account-info-entry-nao .personal-information .span8.control-group + .span8,
body.overview .personal-information .span8.control-group + .span8,
body.account-status-nao .personal-information .span8.control-group + .span8 {
  margin-left: 0;
}
@media (orientation: portrait) {
  body.account-types-nao .personal-information .span8 .span9,
  body.account-creation-info-nao .personal-information .span8 .span9,
  body.account-verid-nao .personal-information .span8 .span9,
  body.account-new-userid-nao .personal-information .span8 .span9,
  body.account-info-entry-nao .personal-information .span8 .span9,
  body.overview .personal-information .span8 .span9,
  body.account-status-nao .personal-information .span8 .span9 {
    width: 70%;
  }
  body.account-types-nao .personal-information .span8 .span3,
  body.account-creation-info-nao .personal-information .span8 .span3,
  body.account-verid-nao .personal-information .span8 .span3,
  body.account-new-userid-nao .personal-information .span8 .span3,
  body.account-info-entry-nao .personal-information .span8 .span3,
  body.overview .personal-information .span8 .span3,
  body.account-status-nao .personal-information .span8 .span3 {
    width: 25%;
  }
  body.account-types-nao .personal-information .row-fluid .span4.prefix,
  body.account-creation-info-nao .personal-information .row-fluid .span4.prefix,
  body.account-verid-nao .personal-information .row-fluid .span4.prefix,
  body.account-new-userid-nao .personal-information .row-fluid .span4.prefix,
  body.account-info-entry-nao .personal-information .row-fluid .span4.prefix,
  body.overview .personal-information .row-fluid .span4.prefix,
  body.account-status-nao .personal-information .row-fluid .span4.prefix {
    margin-left: 0;
  }
  body.account-types-nao #trustedContact .span8 .span9,
  body.account-creation-info-nao #trustedContact .span8 .span9,
  body.account-verid-nao #trustedContact .span8 .span9,
  body.account-new-userid-nao #trustedContact .span8 .span9,
  body.account-info-entry-nao #trustedContact .span8 .span9,
  body.overview #trustedContact .span8 .span9,
  body.account-status-nao #trustedContact .span8 .span9 {
    width: 70%;
  }
  body.account-types-nao #trustedContact .span8 .span3,
  body.account-creation-info-nao #trustedContact .span8 .span3,
  body.account-verid-nao #trustedContact .span8 .span3,
  body.account-new-userid-nao #trustedContact .span8 .span3,
  body.account-info-entry-nao #trustedContact .span8 .span3,
  body.overview #trustedContact .span8 .span3,
  body.account-status-nao #trustedContact .span8 .span3 {
    width: 25%;
  }
  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 {
    top: 65px;
  }
  body.account-types-nao #trustedContact .beneficiaryDetails .span11.margin-left,
  body.account-creation-info-nao #trustedContact .beneficiaryDetails .span11.margin-left,
  body.account-verid-nao #trustedContact .beneficiaryDetails .span11.margin-left,
  body.account-new-userid-nao #trustedContact .beneficiaryDetails .span11.margin-left,
  body.account-info-entry-nao #trustedContact .beneficiaryDetails .span11.margin-left,
  body.overview #trustedContact .beneficiaryDetails .span11.margin-left,
  body.account-status-nao #trustedContact .beneficiaryDetails .span11.margin-left {
    width: 100%;
  }
  body.account-types-nao #trustedContact .addressInfo .span3,
  body.account-creation-info-nao #trustedContact .addressInfo .span3,
  body.account-verid-nao #trustedContact .addressInfo .span3,
  body.account-new-userid-nao #trustedContact .addressInfo .span3,
  body.account-info-entry-nao #trustedContact .addressInfo .span3,
  body.overview #trustedContact .addressInfo .span3,
  body.account-status-nao #trustedContact .addressInfo .span3 {
    width: 21%;
  }
}
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-left: 5px;
  bottom: 5px;
  position: relative;
}
body.account-types-nao .verIdForm .promoQuestionWidth,
body.account-creation-info-nao .verIdForm .promoQuestionWidth,
body.account-verid-nao .verIdForm .promoQuestionWidth,
body.account-new-userid-nao .verIdForm .promoQuestionWidth,
body.account-info-entry-nao .verIdForm .promoQuestionWidth,
body.overview .verIdForm .promoQuestionWidth,
body.account-status-nao .verIdForm .promoQuestionWidth {
  width: 60%;
}
body.account-types-nao .verIdForm .promoRadioWidth,
body.account-creation-info-nao .verIdForm .promoRadioWidth,
body.account-verid-nao .verIdForm .promoRadioWidth,
body.account-new-userid-nao .verIdForm .promoRadioWidth,
body.account-info-entry-nao .verIdForm .promoRadioWidth,
body.overview .verIdForm .promoRadioWidth,
body.account-status-nao .verIdForm .promoRadioWidth {
  width: 40%;
  margin-left: 0px;
}
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: 15px;
}
nav.navbar div.navbar-inner ul.nav {
  margin: 0;
}
nav.navbar div.navbar-inner ul.nav > li.active {
  height: 42px;
}
ul.menu.outer li .icons .paperless {
  background-image: url('../../images/goPaperless_white.png');
}
footer {
  width: 98%;
}
footer .row-fluid div.span6.text-right {
  margin-left: 0;
}
