/* 
  should be a mixin that allows specification of background color, border color and any other styling
*/
@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: "proxima-nova-1", "proxima-nova-2", arial !important;
  font-style: normal;
  color: #333333;
}
:focus {
  outline-style: none;
}
body.netxinvestor {
  background-color: #ffffff;
}
body.netxinvestor > #wsod_F2_frame {
  display: none;
}
a,
a:hover,
a:visited {
  color: #c85120;
}
.actionable {
  color: #c85120 !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: #e35106;
  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 #cccccc;
  background-color: #fbfbfb;
  height: 25px;
  line-height: 25px;
  border-bottom: 1px solid #cccccc;
  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: white;
  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 #2f659b;
  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: #333333;
  /*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: #c85120;
}
.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: #cccccc;
  text-shadow: 1px 1px 1px #ccc;
}
.expanded-data {
  font-weight: bold;
}
.alert-dismissable {
  padding-right: 35px;
}
.disclosureBreadcrumb {
  position: relative;
  right: 5px;
  top: 34px;
}
.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: #c85120;
  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/site_logo.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: #e45205;
  border: 1px solid #b24004;
  font-weight: 600;
  color: #ffffff;
}
a.btn.logout:hover {
  color: #ffffff;
  background-color: #e45205;
}
.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: #ffffff;
  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/site_logo.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: #e2e2e2;
}
.table td:first-child,
.table th:first-child {
  text-align: left;
}
.table td a {
  color: #c85120;
}
/* 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: #e35106;
  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: #ffffff;
  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: #e35106;
}
.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: #e45205;
  border: none;
  color: #ffffff;
}
a.btn.btn-block.btn-primary.view-current-holdings {
  opacity: 1;
  filter: alpha(opacity=100);
}
.disableAsset a.btn.btn-block.btn-primary.view-current-holdings {
  opacity: 0.65;
  filter: alpha(opacity=65);
}
.btn,
.btn:hover,
.btn:focus,
.dbootstrap .dijitButton .dijitButtonNode,
section.f2-app button.btn,
section.f2-app .interactiveChartModule .panelContainer .toolbar .overlays .overlayKey {
  background: none;
  border: 1px solid #b24004;
  background-color: #e45205;
  color: #ffffff;
  text-shadow: none;
}
.dijitButton.btn {
  border: none;
}
.dbootstrap .dijitButton .dijitButtonNode {
  padding-top: 5px;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  padding-bottom: 5px;
}
.btn:hover,
.btn:focus {
  background-color: #e45205;
}
.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: #c85120;
  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: #c85120;
  text-decoration: underline;
}
.btn-link.dijitButtonHover .dijitButtonNode .dijitButtonText {
  color: #c85120;
  text-decoration: underline;
}
/*New real-time toggle */
.realTimeQuoteSwitch .btn-group {
  font-size: 18px;
}
.realTimeQuoteSwitch .btn-group > .btn {
  padding-right: 0px;
  padding-left: 0px;
}
.realTimeQuoteSwitch .btn-group > .btn.inactive,
.realTimeQuoteSwitch .btn-group > .btn.active {
  background: none;
  border: 0;
  box-shadow: none;
  filter: none;
  text-decoration: none;
}
.realTimeQuoteSwitch .btn-group > .btn.active {
  color: #333333;
}
.realTimeQuoteSwitch .btn-group > .btn.inactive {
  color: #c85120;
}
.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: #333333;
}
.breakpoint-large#rt_quoteToggle_standAlone #realTimeQuoteToggle .btn-group > .btn.inactive {
  color: #c85120;
}
.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: #333333;
}
.dbootstrap .dijitAccordionContainer.full-width-border-style .dijitAccordionChildWrapper {
  border-top: 1px solid #c2c2c2;
}
.dbootstrap .dijitAccordionTitleSelected {
  background-color: #f2f7fa;
}
.dbootstrap .dijitAccordionTitleSelected .dijitAccordionArrow {
  position: relative;
  background: transparent url('images/icon_open_close.png') no-repeat left -21px;
  height: 21px;
  width: 21px;
  font-family: FontAwesome;
  font-style: normal;
  font-weight: normal;
  text-decoration: inherit;
}
/* remove this dotted border outline from elements */
.dbootstrap .dijitFocusedLabel,
.dbootstrap *:focus {
  outline: none;
}
#portlet_MaturitySchedule_WAR_netxinvestorportfolio dd.arrow {
  font-size: 14px;
  font-weight: 400;
  color: #e45205;
  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: #ffffff;
}
.dbootstrap .dijitTabController .dijitTabHover {
  background-color: transparent;
  border-color: transparent;
}
.dbootstrap .dijitTabController .dijitTabChecked {
  font-weight: bold;
  border-top: 5px solid #ffa04f !important;
  border-bottom-color: #fff;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.dbootstrap .dijitTabController .dijitTabChecked.dijitTabHover {
  background-color: #fff;
  border-top-color: #ffa04f;
  border-left-color: #eee;
  border-right-color: #eee;
}
.dbootstrap .dijitTabPaneWrapper {
  border: 1px solid #cccccc;
  border-top: transparent;
}
.dbootstrap .dijitTabContainerTop-tabs .dijitTab {
  top: 0px;
}
.dbootstrap .dijitTab {
  border: none;
  border-bottom: 1px solid transparent;
  border-top: 1px solid transparent;
}
.dbootstrap .dijitRadio {
  background-color: transparent;
  border: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  margin-right: 5px;
}
.dbootstrap .dijitRadio .dijitCheckBoxInput,
.dbootstrap .dijitRadioChecked .dijitCheckBoxInput {
  -moz-opacity: 1;
  -khtml-opacity: 1;
  -webkit-opacity: 1;
  opacity: 1;
}
.dj_ie .dbootstrap .dijitRadio .dijitCheckBoxInput,
.dj_ie .dbootstrap .dijitRadioChecked .dijitCheckBoxInput {
  filter: none;
}
.dbootstrap .dijitRadio.dijitRadioChecked:before {
  content: "";
}
#subscriptionsAccordion .resSymtxt {
  width: 90%;
}
#subscriptionsAccordion .resLabel {
  padding-top: 3px;
  position: absolute;
}
#subscriptionsAccordion .span1.secLabel {
  padding-top: 5px;
}
#subscriptionsAccordion .span3.sympanwid {
  width: 10%;
}
#subscriptionsAccordion .resChk {
  height: 33px;
}
#subscriptionsAccordion .space {
  height: 3px;
}
#subscriptionsAccordion #trade_wrapper #trade div.span6:first-child,
#subscriptionsAccordion #activity_wrapper #activity div.span6:first-child,
#subscriptionsAccordion #margin_wrapper #margin div.span6:first-child {
  padding-top: 7px;
}
#subscriptionsAccordion #research_wrapper #research div.span1:first-child {
  padding-top: 7px;
}
#subscriptionsAccordion #publication_wrapper #publication div.span2:first-child {
  padding-top: 7px;
}
div.deviceContent {
  left: 72.5%;
  position: absolute;
}
.transactionChartDetail dl {
  padding-left: 6px !important;
}
#cancelAgmt .alert {
  margin-bottom: 0;
}
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.selectTradeType,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#acctFilter,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.transactionType,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.orderType,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.duration,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.accountType,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.quantity,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.limitPrice,
.dbootstrap .dijitInline .dijitInputField .dijitInputInner#order\.stopPrice {
  padding-left: 6px !important;
}
.dbootstrap .dijitCalendarSelectedYear {
  font-weight: 600;
}
.dojoxCalendar .dojoxCalendarContainer {
  font-family: "proxima-nova-1", "proxima-nova-2", arial !important;
  margin-top: 2px;
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  background-color: #eee !important;
  border-collapse: separate;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  text-align: center;
  padding: 8px;
  font-size: 12px;
  width: 212px;
}
.dojoxCalendar .dojoxCalendarContainer .dijitCalendarDateLabel {
  width: 15px;
  margin: auto;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCalendarHeader {
  width: 100%;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCalendarBody {
  width: 100%;
  height: 194px;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCalendarBody > div {
  width: 100%;
  height: 0;
}
.dojoxCalendar .dojoxCalendarContainer table {
  width: 100%;
}
.dojoxCalendar .dojoxCalendarContainer .dijitCalendarNextMonth,
.dojoxCalendar .dojoxCalendarContainer .dijitCalendarPreviousMonth {
  background-color: #dfe8ff;
}
.dojoxCalendar .dojoxCalendarContainer .dijitCalendarNextMonth .dijitCalendarDateLabel,
.dojoxCalendar .dojoxCalendarContainer .dijitCalendarPreviousMonth .dijitCalendarDateLabel {
  background-color: #dfe8ff;
  color: #08c;
  padding: 0;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCalendarDecrease:before {
  content: '\f053';
  float: left;
  font-family: FontAwesome;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCalendarIncrease:before {
  content: '\f054';
  float: right;
  font-family: FontAwesome;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCalendarDayYearLabel:after {
  content: '\f0d7';
  font-family: FontAwesome;
  padding-left: 5px;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCal-MY-Y-Template .dojoxCalendarDecrease:before,
.dojoxCalendar .dojoxCalendarContainer .dojoxCal-MY-Y-Template .dojoxCalendarIncrease:before {
  float: none;
}
.dojoxCalendar .dojoxCalendarContainer div#dojox_widget__CalendarMonthYearView_0 {
  width: 100%;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCal-MY-labels .dojoxCalendarMonthLabel,
.dojoxCalendar .dojoxCalendarContainer .dojoxCal-MY-labels .dojoxCalendarYearLabel {
  margin: auto;
}
.dojoxCalendar .dojoxCalendarContainer .dojoxCal-MY-labels .dojoxCalendarIncrease,
.dojoxCalendar .dojoxCalendarContainer .dojoxCal-MY-labels .dojoxCalendarDecrease {
  background: none;
  margin: auto;
}
#datePickerWithYears .input-append #securityAns2 {
  padding: 4px !important;
}
#datePickerWithYears .input-append .add-on {
  background-color: #ffffff;
  border-left: 0;
  margin-left: -3px;
  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.075);
}
#datePickerWithYears .input-append .add-on i.icon-calendar.icon-large {
  color: #999999;
}
.dj_ie8 #datePickerWithYears .input-append {
  height: 30px;
}
.dj_ie8 #datePickerWithYears .input-append .dijitInputInner {
  height: 1px;
  padding-top: 14px;
  display: inline-block;
  margin-top: 6px;
}
.dj_safari #datePickerWithYears .input-append .add-on {
  margin-left: -15px;
}
.dbootstrap .dijitInputContainer input[type="text"],
.dbootstrap .dijitInputContainer input[type="password"] {
  margin-bottom: 0;
}
.dbootstrap .dijitInputContainer .dijitInputInner {
  padding-left: 4px !important;
}
.langDisplay h6 {
  margin-top: 0;
}
.langDisplay .lang a,
.langDisplay .lang span {
  text-transform: capitalize;
}
.dbootstrap .dijitDialogCloseIcon .closeText {
  width: auto;
  height: 22px;
  text-shadow: inherit;
  color: #ededed;
}
.dbootstrap .dijitDialogCloseIcon .closeText:after {
  color: #000;
  content: '\f05c';
  cursor: pointer;
  font-family: FontAwesome;
  display: inline-block;
  margin-left: -11px;
  padding: 1px;
}
.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 #cccccc;
  background-color: #fbfbfb;
  /*padding: 0 10px 10px 0; //merged in */
  padding: 0 10px;
  color: #e35106;
}
.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: white;
  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: #999999;
}
.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 #cccccc;
  background-color: #fbfbfb;
  padding: 10px;
  color: #e35106;
}
#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: #e35106;
  font-weight: 400;
  font-size: 18px;
  height: 25px;
  line-height: 25px;
}
.filterContent {
  background-color: #fbfbfb;
}
.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 #cccccc;
  background-color: #fbfbfb;
  padding: 0px 10px 10px 10px;
  color: #e35106;
}
.filter-section label {
  font-size: 12px;
}
.filter-section .dijitReset.dijitStretch.dijitButtonContents {
  width: 87% !important;
}
dojo-historic-activity-filter .portlet-topper {
  border-top: 2px solid #2f659b;
}
.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: #e35106;
  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: white;
  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: #e35106;
  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: #c85120;
  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: #c85120;
  margin-right: 5px;
}
.asset-transfer .control .span6.add-on {
  line-height: 30px;
}
.asset-transfer .control .btn.cancel {
  color: #c85120;
  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: #333333;
}
.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: #c85120;
  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 #cccccc;
  background-color: #fbfbfb;
  padding: 0 10px;
  color: #e35106;
}
.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: #cccccc;
  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: #cccccc;
}
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: #fbfbfb;
  border-top: 2px solid #cccccc;
  color: #e35106;
  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 #cccccc;
  /* 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: #fbfbfb;
  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: white;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  color: #333333;
}
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: "proxima-nova-1", "proxima-nova-2", arial;
}
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: #333333;
}
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: #333333;
}
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: 40px;
  background: #ededed;
  border: 1px solid #eeeeee;
  padding-left: 20px;
  color: #ffffff;
}
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: 1px;
  border-style: solid;
  border-color: #eeeeee;
  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: #ff6f16;
  border-bottom-color: transparent;
  border-width: 2px 0 0 1px;
  border-style: solid;
  height: 40px;
  line-height: 40px;
  background: #ffffff;
  color: #000000;
}
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: #555555;
  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: "proxima-nova-1", "proxima-nova-2", arial;
  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 "proxima-nova-1", "proxima-nova-2", arial;
  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: #e45205;
}
.nav-f2.nav-menu ul li.selected a:hover {
  color: #c85120;
}
.nav-f2.nav-menu ul li.selected span {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
}
#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 #2f659b;
  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: #c85120;
}
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: #c85120;
}
section.f2-app #PageSettingsButtons span[data-checked='active'] .btn-link,
section.f2-app #PageSettingsReload span[data-checked='active'] .btn-link {
  color: #333333;
}
section.f2-app #PageSettingsButtons .help {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  vertical-align: middle;
}
section.f2-app #PageSettingsReload .icon-refresh {
  color: #555555;
  font-size: 1.5em;
}
section.f2-app .pageSettingsModule ul li.spacer {
  color: #333333;
  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: #fbfbfb;
  border-top: 2px solid #cccccc;
}
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: #c85120;
}
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: #ecf3f8;
  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: #ecf3f8;
  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: #fbfbfb;
  border-top: 2px solid #cccccc;
  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: #e35106;
  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: "proxima-nova-1", "proxima-nova-2", arial;
  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 #97b2cd;
}
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 #cccccc;
}
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: #333333;
  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: #ecf3f8;
  border-top: 2px solid #97b2cd;
}
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 #97b2cd;
}
section.f2-app .screenerOverviewModule .overview .introduction {
  background-color: #ecf3f8;
}
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: #ecf3f8;
  padding: 8px;
  font-size: 14px;
  color: #666;
  border-top: 2px solid #97b2cd;
}
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: #e35106;
  font-size: 20px;
  font-weight: 400;
}
section.f2-app .watchlistModule .title-modal button {
  color: #e35106;
  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: "proxima-nova-1", "proxima-nova-2", arial;
  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: "proxima-nova-1", "proxima-nova-2", arial;
  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: "proxima-nova-1", "proxima-nova-2", arial;
  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 #2f659b;
  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: "proxima-nova-1", "proxima-nova-2", arial;
  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 #2f659b;
}
.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: #333333;
}
.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: #fbfbfb;
  border-top: 2px solid #cccccc !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 #cccccc;
  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: #e35106;
  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: #c85120;
}
.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 #cccccc;
  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: #e35106;
  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: #e35106;
  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: #e35106;
  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 #cccccc;
  background-color: #fbfbfb;
  padding: 0 5px;
  color: #e35106;
}
.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: #999999;
}
.com_pershing_holdingsummary .mvChangeLabel,
dojo-holdings-summary .mvChangeLabel {
  font-size: 14px;
  color: #999999;
}
.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: #999999;
  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: #c85120;
  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: #eeeeee !important;
  outline: 1px solid #ffffff;
}
.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 #cccccc;
  background-color: #fbfbfb;
  padding: 0 5px;
  color: #e35106;
}
.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: #333333;
  cursor: pointer;
  float: right;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  line-height: 20px;
  opacity: 0.2;
  padding: 0;
  position: relative;
  right: -21px;
  text-shadow: 0 1px 0 #fff;
  top: -2px;
}
.IdentityVerification .alert .close:hover,
.IdentityVerification .alert .close:focus {
  opacity: 0.4;
}
.IdentityVerification h1 {
  font-size: 120%;
}
.IdentityVerification h1 small {
  font-size: 80%;
  font-weight: bold;
  padding-left: 1em;
}
.IdentityVerification h2 {
  border-bottom: thin solid #ccc;
  font-size: 100%;
  line-height: 2em;
}
.IdentityVerification .content {
  margin-left: 1em;
  margin-bottom: 2em;
}
.IdentityVerification .icon-info-sign:before {
  color: #c85120;
  font-size: 14px;
}
.IdentityVerification label:first-child {
  display: block;
  font-size: 90%;
  text-transform: uppercase;
}
.IdentityVerification .contactCall label:first-child,
.IdentityVerification .contactSms label:first-child {
  display: inline-block;
}
.IdentityVerification .no-icon-label {
  margin-top: 1px;
}
.IdentityVerification .controls-row {
  margin-bottom: 1em;
  max-width: 1170px;
}
.IdentityVerification .controls-row > * {
  display: inline-block;
  margin-bottom: 0.25em;
  margin-right: 1em;
  vertical-align: top;
}
.IdentityVerification .controls-row:after {
  clear: both;
  content: '';
  display: table;
}
.IdentityVerification .inlineLabel,
.IdentityVerificationDialog .inlineLabel {
  margin-right: 1.5em;
  display: inline-block;
  vertical-align: text-top;
}
.IdentityVerification .controls-row .removeButton {
  float: right;
  margin-top: 1.8em;
}
.IdentityVerification .secondary {
  opacity: 0.8;
}
.IdentityVerification .secondary.dijitFocused {
  opacity: 1;
}
.IdentityVerification .dijitTextBox.nicknameField {
  width: 10em;
}
.IdentityVerification .contactMethodLabel {
  margin-bottom: 0.35em;
}
.IdentityVerification .dijitTextBox {
  width: 14em;
}
.IdentityVerification .dijitTextBox input[type="text"] {
  margin-bottom: 0px;
  padding: 3px 6px;
}
.IdentityVerification .dijitSelect .dijitInputField {
  width: 6em;
  overflow: hidden;
  text-align: left;
  text-overflow: ellipsis;
}
.IdentityVerification .dijitSelect .dijitSelectLabel {
  display: inline;
}
.IdentityVerification .dijitCheckBox + label,
.IdentityVerificationDialog .dijitCheckBox + label {
  cursor: pointer;
}
.IdentityVerificationDialog.activationDialog {
  max-width: 512px;
}
.IdentityVerificationDialog.activationDialog input[type="text"] {
  margin-bottom: 0px;
  padding: 3px 6px;
}
.IdentityVerificationDialog .ivcStep {
  padding-top: 111px;
  width: 162px;
  float: left;
  margin-left: 5px !important;
  min-height: 261px;
}
.IdentityVerificationDialog .ivcStep p {
  padding-right: 15px;
}
.IdentityVerificationDialog .ivcStep1 {
  background: transparent url('../../images/ivc1.png') no-repeat top left;
  margin-left: 12.295082%;
}
.IdentityVerificationDialog .ivcStep2 {
  background: transparent url('../../images/ivc2.png') no-repeat top left;
}
.IdentityVerificationDialog .ivcStep3 {
  background: transparent url('../../images/ivc3.png') no-repeat top left;
}
.IdentityVerificationDialog .ivcStep4 {
  background: transparent url('../../images/ivc4.png') no-repeat top left;
}
.IdentityVerificationDialog .ivcStep5 {
  background: transparent url('../../images/ivc5.png') no-repeat top left;
}
.IdentityVerificationDialog .clearboth {
  clear: both;
}
.IdentityVerification a,
.IdentityVerificationDialog a {
  cursor: pointer;
}
.IdentityVerification .addControls {
  border-top: thin solid #ccc;
  line-height: 2em;
  margin-top: 1.3em;
}
.IdentityVerification .addControls.disabled a {
  color: #aaaaaa;
  cursor: not-allowed;
}
.IdentityVerification .addControls.disabled a:hover {
  text-decoration: none;
}
.IdentityVerification .text-center,
.IdentityVerificationDialog .text-center {
  text-align: center;
}
.IdentityVerificationDialog .text-right {
  text-align: right;
}
.IdentityVerification.mode-edit .mode-review,
.IdentityVerification.mode-review .mode-edit,
.IdentityVerification.mode-edit .mode-review + br,
.IdentityVerification.mode-review .mode-edit + br {
  display: none;
}
.IdentityVerification.mode-review .dijitTextBoxReadOnly,
.IdentityVerification.mode-review .dijitTextBoxReadOnly .dijitInputContainer {
  background-color: transparent;
  border: 0 none;
  color: #333333;
  cursor: text;
  float: none;
  padding: 0;
}
.IdentityVerification.mode-review .dijitTextBoxReadOnly input,
.IdentityVerification.mode-review .dijitTextBoxReadOnly .dijitInputContainer input {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.IdentityVerification.mode-review .dijitTextBoxReadOnly .dijitInputContainer {
  display: inline;
}
.IdentityVerification.mode-review .dijitTextBoxReadOnly *,
.IdentityVerification.mode-review .dijitSelectReadOnly * {
  cursor: inherit;
  cursor: text;
  /* Need to work out why we have two cursor values, and which one is correct */
}
.IdentityVerification.mode-review .dijitTextBoxReadOnly input {
  float: none;
}
.IdentityVerification.mode-review .dijitSelectReadOnly .dijitButtonContents {
  border: 0 none;
  box-shadow: none;
  color: #333333;
}
.IdentityVerification.mode-review .dijitSelectReadOnly .dijitButtonNode {
  display: none;
}
.IdentityVerification.mode-review .dijitSelectReadOnly .dijitInputField {
  padding: 0;
  width: 8em;
}
.IdentityVerification.mode-review .dijitFocusedLabel,
.IdentityVerification.mode-review .dijitSelectReadOnlyFocused {
  outline: 0 none;
}
.IdentityVerification.mode-review .dijitCheckBoxReadOnly {
  background-color: #eeeeee;
}
.IdentityVerification.mode-review .controls-row {
  margin-bottom: 0;
}
.IdentityVerification.mode-review .controls-row label:first-child {
  display: none;
}
.IdentityVerification.mode-review .controls-row:first-child label:first-child {
  display: block;
}
.IdentityVerification.mode-review [name="notificationEmail"] {
  font-weight: bold;
}
.IdentityVerification.mode-review div[id$='mail'].dijitTextBoxReadOnly {
  width: 62em;
}
.IdentityVerificationDialog .dijitDialogTitle {
  font-size: 120%;
}
.IdentityVerificationDialog .dijitDialogTitleBar {
  padding-right: 40px;
  position: relative;
}
.IdentityVerificationDialog .dijitDialogCloseIcon {
  position: absolute;
  right: 15px;
  top: 4px;
}
.IdentityVerificationDialog .dijitDialogPaneContent {
  margin: 1em;
}
.IdentityVerificationDialog .pullContainer {
  margin-left: 18px;
  margin-left: calc(18.35px);
  /* Need to work out why we have two padding values, and if either is correct */
}
.IdentityVerificationDialog .pullContainer p {
  clear: both;
  margin-left: 10px;
}
.IdentityVerificationDialog .pullInput {
  margin-left: -18px;
  margin-left: calc(-18.35px);
  /* Need to work out why we have two padding values, and if either is correct */
}
.IdentityVerificationDialog .pullInput div.pullCheck {
  float: left;
}
.IdentityVerificationDialog .pullInput div.pullText {
  width: 97%;
  display: inline-block;
  margin-left: 10px;
}
.IdentityVerificationDialog .codeInput {
  width: 2em;
}
.IdentityVerificationDialog .codeInput .dijitInputInner {
  text-align: center;
}
.IdentityVerificationDialog .resend {
  font-size: 80%;
  margin-top: 1.3em;
}
.IdentityVerificationDialog .disclaimer {
  font-size: 80%;
  line-height: normal;
}
/* Consent Dialog */
.IdentityVerificationDialog.consentDialog {
  width: 35%;
}
.IdentityVerificationDialog.consentDialog .dijitDialogTitleBar {
  padding-right: 40px;
}
.IdentityVerificationDialog.consentDialog .pullInput div.pullText {
  width: 89%;
}
.dbootstrap #consent.dijitDialog {
  max-width: 425px;
}
.dbootstrap #consent.dijitDialog .dijitDialogPaneContent > div {
  margin: 10px 14px;
}
#ivcAvailable {
  margin-top: 15px;
}
/* Infographic Dialog */
body.signed-in .IdentityVerificationDialog.infographicDialog,
body.signed-out .IdentityVerificationDialog.infographicDialog {
  max-width: 914px;
  min-height: 400px;
}
body.signed-out #demo.IdentityVerificationDialog.infographicDialog {
  max-width: 721px;
}
/* IVC Confirmation page */
.IdentityVerification.mode-review .controls-row > div {
  width: 20%;
}
.ivcWidget {
  width: 1000px;
  height: 1200px;
}
#ivcSetupDialogContentArea .IdentityVerification div[id^='IdentityVerification_PhoneItem'] .dijitTextBox {
  width: 9.8em;
}
.IdentityVerification .controls-row > * {
  margin-right: 0.8em;
}
.IdentityVerification div[id$='mail'].dijitTextBox {
  width: 20em;
}
.IdentityVerification table[id$='countryCode'].dijitSelect .dijitInputField {
  width: 13.2em;
}
.IdentityVerification div.controls-row[id^='IdentityVerification_PhoneItem'] span.contactSms,
.IdentityVerification div.controls-row[id^='IdentityVerification_PhoneItem'] span.contactCall {
  clear: both;
  display: block;
}
.IdentityVerification div[id^='IdentityVerification_PhoneItem'].controls-row:first-child .removeButton,
.IdentityVerification div[id^='IdentityVerification_EmailItem'].controls-row:first-child .removeButton {
  float: right;
  margin-top: 1.8em;
}
.IdentityVerification .controls-row .removeButton {
  float: right;
  margin-top: 0;
}
.IdentityVerification .secondary {
  margin-right: 2em;
}
.IdentityVerification .bootstrap-select .dijitButtonNode {
  height: 22px;
  padding-top: 2px;
  padding-bottom: 2px;
}
[id$="countryCode_menu"].dijitSelectMenu {
  max-height: 200px;
  overflow: auto !important;
}
.IdentityVerification.mode-review span.dijitReset.dijitInline.dijitButtonNode.btn {
  background: none;
  filter: none;
  border: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding-left: 0;
  margin-left: 0;
}
.IdentityVerification.mode-review span.dijitReset.dijitInline.dijitArrowButtonInner {
  display: none;
}
.IdentityVerification.mode-review span[id$="countryCode_label"] {
  padding-left: 0;
}
#marketIndicies_dropdown .row {
  margin-left: 0;
}
#marketIndicies_dropdown .row h4 {
  color: #e35106;
}
#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: #e45205;
  font-weight: 600;
}
.navbar ul.nav > li > a:focus,
.navbar ul.nav > li > a:hover {
  color: #ffffff;
}
.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 transparent;
  border-right: 1px solid rgba(204, 204, 204, 0);
}
.navbar ul.nav > li.active {
  border-top: 5px solid #ffa04f;
  background-color: #ffffff;
}
nav > .navbar-inner + .navbar-inner ul.nav {
  margin-bottom: -3px;
}
nav > .navbar-inner + .navbar-inner ul.nav > li {
  display: inline-block;
  float: none;
}
nav.navbar {
  border-top: none;
  margin-bottom: 20px;
}
div.navbar-inner {
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border: 0;
  border-top: 1px solid #ffffff;
  padding: 0;
  border-bottom: none;
}
div.navbar-inner.toplevel {
  border: none;
  padding-left: 20px;
  background-image: none;
  background-color: #ffffff;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  /* IE navigation issue */
  filter: none !important;
}
div.navbar-inner.toplevel ul li.active {
  border-top: none;
  background-color: #ededed;
  font-size: 16px;
  color: #e45205;
}
div.navbar-inner.toplevel ul li {
  background-color: #e45206;
  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 #ffa04f;
  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: #ededed;
  font-size: 16px;
  color: #ffffff;
}
ul.layouts.level-2 li {
  height: 41px;
  line-height: 41px;
}
ul.layouts.level-2 {
  border: 0;
}
ul.layouts.level-2 li.selected {
  border-top: 5px solid #ffa04f;
  background-color: #ffffff;
  margin-bottom: -2px;
}
ul.layouts.level-1 li {
  background-color: #e45206;
  font-size: 16px;
  color: #ffffff;
  height: 41px;
  line-height: 41px;
  border-right: 2px solid transparent;
}
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: #ededed;
  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: #fbfbfb;
  margin: 0;
  border: none;
  line-height: 41px;
  height: auto;
  padding: 0;
}
.communications ul.layouts li.open {
  background-color: #fbfbfb;
  white-space: nowrap;
}
.communications ul.layouts .level-1 a {
  font-weight: 600;
}
.communications ul.layouts .level-2 li.selected {
  border: none;
  background-color: transparent;
  margin: 0;
}
.communications ul.layouts .level-2 a {
  font-weight: 400;
}
.communications ul.layouts ul.layouts.level-1 li.open {
  background-color: none;
}
.communications ul.layouts li {
  float: none;
}
.thirdLevelNav {
  min-height: 375px;
  border: medium none;
  margin: 0px;
}
.thirdLevelNav ul {
  list-style-type: none;
  padding-left: 0;
}
.thirdLevelNav ul li a,
.thirdLevelNav ul li span {
  color: #555555;
  font-weight: 400;
  padding: 10px 0px;
  margin: 0px 20px;
}
.thirdLevelNav ul li a {
  text-decoration: none;
}
.thirdLevelNav ul.layouts li {
  background-color: #ecf3f8;
  margin: 0px;
  border: medium none;
  line-height: 41px;
  height: auto;
  padding: 0px;
  float: none;
}
.thirdLevelNav ul.layouts li.open {
  background-color: #ecf3f8;
  white-space: nowrap;
}
.thirdLevelNav ul.layouts.level-1 {
  padding-left: 0px;
}
.thirdLevelNav ul.layouts.level-2 {
  background: none repeat scroll 0% 0% transparent;
}
.thirdLevelNav ul.layouts.level-2 a {
  font-weight: 400;
}
.thirdLevelNav ul.layouts.level-2 a:hover {
  font-weight: 600;
}
.thirdLevelNav ul li.open > a,
.sideNav ul li.selected > a,
.sideNav ul li.open > a:hover,
.sideNav ul li.selected > a:hover {
  font-weight: 600;
  box-shadow: none;
  background: none repeat scroll 0% 0% transparent;
  color: #555555;
}
.thirdLevelNav ul li.open > span,
.sideNav ul li.selected > span,
.sideNav ul li.open > span:hover,
.sideNav ul li.selected > span:hover {
  box-shadow: none;
  background: none repeat scroll 0% 0% transparent;
  color: #555555;
  font-weight: 600;
}
#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 #ff913a;
}
#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 #ff913a;
}
#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: #ffffff;
}
#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 #b24004;
  text-align: center;
}
#identity-verification .ansButton.ansButton-selected {
  background-color: #e45205;
  color: #ffffff;
  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 #b24004;
}
#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: #e45205;
  text-shadow: 1px 1px 1px #cccccc;
}
#identity-verification .fa.fa-stack-2x {
  color: #e45205;
}
#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: #c85120;
  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: #e45205 !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: #e45205;
  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 #cccccc;
  border-bottom: 1px solid #cccccc;
  background: #fbfbfb;
}
.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 #cccccc;
  border-bottom: 1px solid #cccccc;
}
.portfolioSummaryGDR .portfolio-summary.asset-summary > .row-fluid {
  margin-bottom: -6px;
}
.portfolioSummaryGDR .portfolio-summary.asset-summary .ps-expanded {
  background: #fbfbfb;
}
.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 #cccccc;
  border-bottom: 2px solid #cccccc;
  margin-bottom: 2px;
}
.ls-Totals-expanded {
  background-color: #fbfbfb;
}
.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%;
}
.la-loanAdvanceSummary {
  padding-left: 18px;
}
.la-loanAdvanceSummary .table td {
  vertical-align: middle;
  padding: 8px 0;
  line-height: inherit;
}
.la-loanAdvanceSummary .table td:first-child {
  width: 4%;
  padding-left: 0;
}
.la-loanAdvanceSummary-expanded {
  background-color: #f2f7fa;
}
.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 #cccccc;
  background-color: #fbfbfb;
  padding: 0 10px;
  color: #e35106;
}
/* 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: #e35106;
  font-weight: 400;
}
.portfolio-in-news-cont dd .summary,
.default-dl dd .summary {
  font-weight: 400;
  color: #333333;
}
/**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: "proxima-nova-1", "proxima-nova-2", arial;
}
.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: #999999 !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: #c85120;
}
#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: #c85120;
  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 #2f659b;
  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 #2f659b;
  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: #c85120;
}
#awrTabContainer #summaryTab span.summaryasOfDateLabel,
#awrTabContainer #summaryTab span.compositionAsOfDateLabel {
  font-size: 11px;
}
#awrTabContainer #summaryTab #comp-table-container td.awrCompositionClassName {
  color: #333333;
}
#awrTabContainer #summaryTab .votasOfDateLabel {
  font-size: 11px;
}
#awrTabContainer #summaryTab div.awrSummaryBorder {
  border-top: 3px solid #2f659b;
  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: #c85120;
  cursor: pointer;
}
#awrTabContainer #summaryTab .awrAcctSummaryLabel {
  font-size: 18px;
  margin: 15px 3px 19px 0px;
}
#awrTabContainer #summaryTab span.rorLabel {
  color: #c85120;
}
#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: #c85120;
  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: #333333;
}
#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: #c85120;
  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: #333333;
  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: #e45205;
  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 #cccccc;
  background-color: #fbfbfb;
  padding: 0 10px;
  color: #e35106;
}
.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: #999999;
}
.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: #c85120;
  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 #cccccc;
  background-color: #fbfbfb;
  padding: 0 10px;
  color: #e35106;
}
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: white;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  color: #333333;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationterms_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ a,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ a,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ a,
.portlet-boundary_registrationprofile_WAR_loginportlet_ a,
.portlet-boundary_registrationterms_WAR_loginportlet_ a,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ a,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ a,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ a,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ a,
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ label,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ label,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ label,
.portlet-boundary_registrationprofile_WAR_loginportlet_ label,
.portlet-boundary_registrationterms_WAR_loginportlet_ label,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ label,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ label,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ label,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ label,
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ h3,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ h3,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ h3,
.portlet-boundary_registrationprofile_WAR_loginportlet_ h3,
.portlet-boundary_registrationterms_WAR_loginportlet_ h3,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ h3,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ h3,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ h3,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ h3 {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ h3,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ h3,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ h3,
.portlet-boundary_registrationprofile_WAR_loginportlet_ h3,
.portlet-boundary_registrationterms_WAR_loginportlet_ h3,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ h3,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ h3,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ h3,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ h3 {
  color: #333333;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ p,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ p,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ p,
.portlet-boundary_registrationprofile_WAR_loginportlet_ p,
.portlet-boundary_registrationterms_WAR_loginportlet_ p,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ p,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ p,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ p,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ p,
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ label,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ label,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ label,
.portlet-boundary_registrationprofile_WAR_loginportlet_ label,
.portlet-boundary_registrationterms_WAR_loginportlet_ label,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ label,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ label,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ label,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ label,
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ dd,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ dd,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ dd,
.portlet-boundary_registrationprofile_WAR_loginportlet_ dd,
.portlet-boundary_registrationterms_WAR_loginportlet_ dd,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ dd,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ dd,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ dd,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ dd {
  color: #333333;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationterms_WAR_loginportlet_ div#progress,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress {
  min-height: 40px;
  background: #ededed;
  border: 1px solid #eeeeee;
  padding-left: 20px;
  color: #ffffff;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress ul,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress ul,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress ul,
.portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress ul,
.portlet-boundary_registrationterms_WAR_loginportlet_ div#progress ul,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress ul,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress ul,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress ul,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress ul {
  margin: 0px;
  padding: 0 10px;
  display: inline;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_registrationterms_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress ul li {
  padding: 0px 30px 0px;
  list-style: none;
  float: left;
  line-height: 40px;
  height: 40px;
  font-weight: 600;
  font-size: 14px;
  border-width: 1px;
  border-style: solid;
  border-color: #eeeeee;
  border-top: none;
  text-align: inherit;
}
.portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_registrationterms_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress li.progressselected {
  border-top-color: #ff6f16;
  border-bottom-color: transparent;
  border-width: 2px 0 0 1px;
  border-style: solid;
  height: 38px;
  line-height: 38px;
  background: #ffffff;
  color: #000000;
}
.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: #555555;
  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: white;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  color: #333333;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecuritySetup_WAR_loginportlet_ a,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ a,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ a,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ a,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ a,
.portlet-boundary_SecuritySetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ label,
.portlet-boundary_SecuritySetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ h3 {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ h3,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ h3 {
  color: #333333;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ p,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ p,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ p,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ p,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ p,
.portlet-boundary_SecuritySetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ label,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ label,
.portlet-boundary_SecuritySetup_WAR_loginportlet_ dd,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ dd,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ dd,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ dd,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ dd {
  color: #333333;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ div#progress,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ div#progress {
  min-height: 40px;
  background: #ededed;
  border: 1px solid #eeeeee;
  padding-left: 20px;
  color: #ffffff;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ div#progress ul,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ div#progress ul,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ div#progress ul,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ div#progress ul,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ div#progress ul {
  margin: 0px;
  padding: 0 10px;
  display: inline;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ div#progress ul li,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ div#progress ul li {
  padding: 0px 30px 0px;
  list-style: none;
  float: left;
  line-height: 40px;
  height: 40px;
  font-weight: 600;
  font-size: 14px;
  border-width: 1px;
  border-style: solid;
  border-color: #eeeeee;
  border-top: none;
  text-align: inherit;
}
.portlet-boundary_SecuritySetup_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_SecurityImageSetup_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_SecurityPictureSetup_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_SecurityPhraseSetup_WAR_loginportlet_ div#progress li.progressselected,
.portlet-boundary_SecurityConfirmationSetup_WAR_loginportlet_ div#progress li.progressselected {
  border-top-color: #ff6f16;
  border-bottom-color: transparent;
  border-width: 2px 0 0 1px;
  border-style: solid;
  height: 38px;
  line-height: 38px;
  background: #ffffff;
  color: #000000;
}
.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: #555555;
  font-weight: normal;
}
.nav-wizard-body {
  padding: 20px 20px 75px;
}
#p_p_id_registrationstatusentry_WAR_loginportlet_ > .portlet-body {
  background: white;
}
#p_p_id_registrationstatusentry_WAR_loginportlet_ h3 {
  font-size: 33px;
  padding: 30px 0 0;
}
#p_p_id_registrationstatusmsg_WAR_loginportlet_ h3 {
  font-size: 33px;
  padding: 10px 0 0;
}
#p_p_id_registrationstatusmsg_WAR_loginportlet_ p,
#p_p_id_registrationstatusmsg_WAR_loginportlet_ label,
#p_p_id_registrationstatusmsg_WAR_loginportlet_ dl,
#p_p_id_registrationstatusmsg_WAR_loginportlet_ dd,
#p_p_id_registrationstatusmsg_WAR_loginportlet_ li {
  color: #333333;
}
#p_p_id_registrationstatusmsg_WAR_loginportlet_ dl,
#p_p_id_registrationstatusmsg_WAR_loginportlet_ li {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
}
#portlet_registrationusersetup_WAR_loginportlet .row-fluid .span7 {
  width: 97.8723404255%;
  margin-left: 2.12765957%;
}
#portlet_registrationusersetup_WAR_loginportlet #passwdRules {
  float: right;
  width: 25%;
  margin-top: -50px;
  margin-right: 2.127659574468085%;
}
#portlet_registrationusersetup_WAR_loginportlet #passwdRules br {
  display: none;
}
#portlet_registrationusersetup_WAR_loginportlet #passwdRules + div {
  float: left;
  width: 65%;
  position: relative;
}
#portlet_registrationusersetup_WAR_loginportlet #passwdRules + div > div {
  top: -50px;
  right: -50px;
  position: absolute;
}
#portlet_registrationusersetup_WAR_loginportlet .pagebuttons {
  clear: both;
  width: 65%;
}
#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: #e45205 !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: "proxima-nova-1", "proxima-nova-2", arial;
  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: white;
  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: #ecf3f8;
  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: #ecf3f8;
  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 #97b2cd;
  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 #97b2cd;
  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: "proxima-nova-1", "proxima-nova-2", arial;
  font-style: normal;
  width: 370px;
  min-height: 630px;
  margin-bottom: 35px;
  background-color: #fbfbfb;
  margin-left: 18px;
  color: #e35106;
  border-top: 2px solid #2f659b;
}
.quote .portlet-title {
  font-weight: 600;
  color: #e35106;
  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: #e35106;
}
.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: #fbfbfb;
  margin-left: 18px;
  color: #e35106;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
}
.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: #e35106;
  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 #2f659b;
  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: #c85120 !important;
  float: right !important;
}
.quoteLoadSpinner {
  cursor: pointer;
}
@media (max-width: 667px) {
  .quoteLoadSpinner {
    font-size: 17px;
    color: #c85120 !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: #c85120;
  }
  span.quoteRefresh,
  span.quoteLoading {
    margin-right: 5px;
  }
  dt.span4.askBidValue {
    font-size: 14px;
  }
}
i.icon-large.quoteLoadSpinnerMedium.icon-refresh {
  margin-left: 79%;
  color: #c85120;
}
span.optionQuoteLoadingMedium {
  float: right;
  margin-left: 4px;
  color: #c85120;
}
.underlierQuoteLoadSpinnerMedium.span2,
.span2.optionQuoteLoadSpinnerMedium {
  float: right;
  margin-right: -8%;
  color: #c85120;
}
.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: #333333;
}
.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: #e35106;
  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;
  overflow: scroll !important;
}
.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 #cccccc;
  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: #c85120;
  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 #97b2cd;
  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: #e45205;
  border: 1px solid #b24004;
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  color: #ffffff;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  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: #ecf3f8;
  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 #97b2cd;
  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: #c85120;
}
.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: #c85120;
}
#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: #333333;
  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: #c85120;
  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: #c85120;
}
#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: #333333;
  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: white;
  margin-top: 36px;
}
div#p_p_id_QuoteDisplay_WAR_trading2_ .symHeaderBig,
div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ .symHeaderBig {
  border-top: 2px solid #cccccc;
  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: #ffffff;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  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: #e45205;
  border: 1px solid #b24004 !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: #c85120;
  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: #c85120;
  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: #999999;
  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: #ecf3f8;
  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: white;
}
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: #c85120;
  cursor: pointer;
}
div#p_p_id_OrderSummary_WAR_trading2_,
div#p_p_id_OrderSummary_WAR_netxinvestortrading_ {
  margin-top: 36px;
  background-color: white;
}
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: white;
}
div#p_p_id_Holdings_WAR_trading2_ .acctType,
div#p_p_id_Holdings_WAR_netxinvestortrading_ .acctType {
  color: #c85120;
  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: #c85120;
}
.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: #c85120;
  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: #c85120;
  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: #c85120;
  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 #cccccc;
  background-color: #fbfbfb;
  padding: 0 10px;
  color: #e35106;
}
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 #cccccc;
  background-color: #fbfbfb;
  padding: 0 10px;
  color: #e35106;
}
.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: #999999;
}
.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: #c85120;
  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 #cccccc;
  background-color: #fbfbfb;
  padding: 0 10px;
  color: #e35106;
}
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: #eeeeef;
  color: #e35106;
  font-weight: 400;
  font-size: 13px;
  border: 1px solid #ffffff;
  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: #000000;
}
.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: #e45205;
  border-color: #b24004;
  font-size: 16px;
}
@media (min-width: 768px) and (max-width: 1024px) {
  .prlg-LoginBox_Continuebtn.dijitButton .dijitButtonNode {
    padding-left: 4px;
    padding-right: 4px;
  }
}
.prlg-LoginBox_Continuebtn.dijitButton.dijitButtonDisabled .dijitButtonNode {
  color: #ffffff;
  background-color: #e45205;
  border-color: #b24004;
}
.prlg-LoginBox_Rememberme {
  color: #000000;
  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: white;
  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: #c85120;
}
.ml-SecurityAnswer {
  background: white;
  padding: 0;
}
.ml-SecurityAnswer h3 {
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
}
@media (min-width: 768px) {
  .ml-SecurityAnswer {
    padding: 0 10px;
  }
}
.ml-SecurityAnswer .row-fluid {
  margin-bottom: 10px;
}
.ml-SecurityAnswer_Input {
  margin: 8px 12% 8px 0;
}
.ml-SecurityAnswer_Input input {
  padding-left: 8px !important;
}
.ml-SecurityAnswer_Explanation {
  display: block;
  font-weight: bold;
}
@media (min-width: 768px) {
  .ml-SecurityAnswer_Explanation {
    display: inline-block;
  }
}
.ml-SecurityAnswer_Steps {
  width: 30px;
  height: 18px;
  text-align: center;
  float: left;
  padding: 6px 0;
  font-weight: bold;
  margin: 0 4px 12px 0;
  font-size: 14px;
  color: #ffffff;
  background-color: #e45205;
  line-height: 1.428571429;
  border-radius: 15px;
}
@media (min-width: 768px) {
  .ml-SecurityAnswer_Steps {
    display: inline-block;
    float: none;
    margin: 8px 4px 8px 0;
  }
}
.ml-SecurityAnswer_Content {
  margin-left: 2.5em;
  margin-top: 14px;
}
@media (min-width: 768px) {
  .ml-SecurityAnswer_Content {
    margin-top: 0;
  }
}
.ml-SecurityAnswer_Hideresponse {
  display: inline-block;
  margin-left: 0;
}
.ml-SecurityAnswer_Hideresponse .dijitCheckBox {
  margin-right: 4px;
  margin-top: -2px;
}
.ml-RememberMyDevice h3 {
  font-weight: 600;
  font-size: 20px;
  margin-bottom: 10px;
  line-height: 25px;
}
.ml-RememberMyDevice_Controlgroup {
  margin: 8px 0;
}
.ml-RememberMyDevice_Content {
  display: inline-block;
  width: 84%;
}
@media (min-width: 768px) {
  .ml-RememberMyDevice_Content {
    width: 92%;
  }
}
.ml-RememberMyDevice_Question {
  display: block;
  font-weight: bold;
}
@media (min-width: 768px) {
  .ml-RememberMyDevice_Question {
    display: inline-block;
  }
}
.ml-RememberMyDevice_Steps {
  width: 30px;
  height: 18px;
  text-align: center;
  font-weight: bold;
  float: left;
  padding: 6px 0;
  font-size: 14px;
  color: #ffffff;
  background-color: #e45205;
  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: white;
  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: #c85120;
}
.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: white;
  padding: 0;
}
.otp-Passcode h3 {
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
  margin-bottom: 10px;
}
@media (min-width: 768px) {
  .otp-Passcode {
    padding: 0 10px;
  }
}
.otp-Passcode .or-spacer-vertical {
  top: 10px;
}
.otp-Passcode_Contactmethod,
.otp-Passcode_Entercode {
  margin-left: 2.5em;
  margin-top: .5em;
}
.otp-Passcode_Contactmethod .dijitComboBox.dijitTextBox,
.otp-Passcode_Entercode .dijitComboBox.dijitTextBox {
  width: 14.3em;
}
.otp-Passcode_Introtext {
  font-weight: bold;
  margin-bottom: 10px;
}
.otp-Passcode_Steps {
  width: 30px;
  height: 18px;
  text-align: center;
  font-weight: bold;
  display: inline-block;
  float: left;
  padding: 6px 0;
  margin: -4px 8px 0 0;
  font-size: 14px;
  color: #ffffff;
  background-color: #e45205;
  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: #fbfbfb;
  border-bottom: 1px solid #2f659b;
  margin-bottom: 5%;
}
.portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ header.portlet-topper {
  border-top: 2px solid #2f659b;
}
.portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ h1.portlet-title {
  padding: 0px 0px 0px 0px;
}
.da-link .icon-arrow-right {
  color: #c85120;
}
.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: #e45205;
}
.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(228, 82, 5, 0.2);
  border-bottom-color: #e45205;
  box-shadow: 0 3px 4px -3px #e45205;
  outline: none;
}
article.DigitalAdviceWizard .dijitTooltip {
  position: absolute;
}
article.DigitalAdviceWizard .daw-Tooltip {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  position: relative;
  top: 3px;
}
article.DigitalAdviceWizard,
article.DigitalAdviceWizard *,
article.DigitalAdviceWizard *:before,
article.DigitalAdviceWizard *:after {
  box-sizing: border-box;
}
article.DigitalAdviceWizard {
  color: #555555;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  font-size: 14px;
  overflow: hidden;
}
article.DigitalAdviceWizard .daw-header {
  margin-bottom: 20px;
}
article.DigitalAdviceWizard .daw-header > h1 {
  color: #ffffff;
  background-color: #eeeeef;
  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: #e45205;
  content: '';
  background: transparent url('../../images/digital-advice/loading.gif') no-repeat top left;
  height: 60px;
  left: 50%;
  margin: -20px 0 0 -20px;
  opacity: 0.6;
  position: absolute;
  top: 20%;
  width: 40px;
}
article.DigitalAdviceWizard .daw-loading::after {
  animation-delay: -1s;
}
.daw-progress {
  counter-reset: wizard-progress;
  margin: 0 auto 25px;
  padding: 0 20px;
}
.daw-progress-item {
  display: inline-block;
  font-size: 14px;
  text-align: center;
  width: 33.33%;
}
@media only screen and (min-width: 600px) {
  .daw-progress-item {
    font-size: 16px;
  }
  .daw-progress-item::before {
    counter-increment: wizard-progress;
    content: counter(wizard-progress) '.';
    padding-right: 5px;
  }
}
.daw-progress-item::after {
  background-color: #ccc;
  border: 1px solid #eeeeee;
  border-right: none;
  box-sizing: border-box;
  content: '';
  display: block;
  height: 7px;
  margin-top: 2px;
  width: 100%;
}
.daw-progress-item:last-child::after {
  border-right: 1px solid #eeeeee;
}
.daw-progress-item.is-selected::after {
  background-color: #ff6f16;
}
.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 #e45205;
  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: #757575;
  transition: color 0.3s ease;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-goal span {
    padding-left: 31%;
    position: relative;
    bottom: 24px;
  }
}
.daw-goal_icon {
  border-radius: 50%;
  margin: 0 auto 10px;
  position: relative;
  margin-bottom: 20px;
  width: 80%;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-goal_icon {
    margin: 0px;
  }
  .daw-goal_icon:after {
    padding-bottom: 15% !important;
  }
}
.daw-goal_icon:after {
  content: "";
  display: block;
  padding-bottom: 100%;
}
.daw-goal_icon img {
  max-width: 100%;
  position: absolute;
  top: 0;
  margin: 0 auto;
  bottom: 0;
  left: 0;
  right: 0;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-goal_icon img {
    margin: 0px;
    left: 7px;
    height: 60px;
    top: 5px;
  }
}
.daw-goal_icon .daw-goal_hover {
  opacity: 0;
  transition: opacity 0.3s ease;
}
.daw-Forecast {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  position: relative;
}
.daw-Forecast.daw-loading > .daw-Forecast_chartContainer {
  min-height: 25em;
}
.daw-Forecast_header,
.daw-Forecast_footer {
  margin-left: 5%;
}
.daw-Forecast_header {
  margin-bottom: 10px;
}
.daw-Forecast_link {
  margin-top: 0;
}
.daw-Forecast_nav {
  align-items: center;
  border-top: none;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
.daw-Forecast_title.daw-Forecast_PastPerformance_title {
  display: none;
}
.daw-Forecast_title {
  color: #c85120;
  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: #c85120;
}
footer.daw-Forecast_footer .daw-Forecast_link a:visited {
  color: #c85120;
}
.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 #c85120;
  border-bottom: 3px solid #c85120;
  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: #c85120;
  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: #c85120;
  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: #c85120;
  border-bottom-color: #c85120;
}
.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: #c85120;
}
.daw-screenNav .daw-screenNav_back:disabled,
.daw-screenNav .daw-screenNav_back_CostDetails:disabled {
  color: #d2d2d2;
  border: #d2d2d2;
}
.daw-screenNav .daw-screenNav_back:disabled::before,
.daw-screenNav .daw-screenNav_back_CostDetails:disabled::before,
.daw-screenNav .daw-screenNav_back:disabled::after,
.daw-screenNav .daw-screenNav_back_CostDetails:disabled::after {
  background-color: #d2d2d2;
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid {
  border: 0;
  color: #333333;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  font-size: 0.9em;
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .dgrid-row-table {
  border-bottom: 1px solid #eee;
  width: 100%;
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .dgrid-cell {
  border: 0;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .dgrid-row {
    line-height: 20px;
    padding-top: 10px;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .dgrid-row td.dgrid-cell {
    padding-bottom: 10px;
  }
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_description {
  padding-left: 20px;
  position: relative;
  text-transform: uppercase;
  width: 25%;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_description {
    width: 85%;
    white-space: normal;
  }
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .field-category.daw-HoldingsGrid_description {
  text-transform: capitalize;
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .field-category.daw-HoldingsGrid_description .daw-HoldingsGrid_ticker {
  font-weight: normal;
  text-transform: uppercase;
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_ticker {
  display: block;
  font-weight: bold;
  margin-bottom: -8px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_ticker {
    display: inline;
  }
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_marker {
  content: '';
  display: block;
  left: 5px;
  height: 35px;
  position: absolute;
  top: 8px;
  width: 7px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_marker {
    top: 4px;
  }
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_category {
  vertical-align: bottom;
  width: 70%;
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_allocation {
  font-size: 1.5em;
  font-weight: bold;
  padding-right: 10px;
  text-align: right;
  vertical-align: middle;
  width: 25%;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid .daw-HoldingsGrid_allocation {
    width: 25%;
    font-size: 2.0em;
    font-weight: normal;
  }
}
article.DigitalAdviceWizard .dgrid.daw-HoldingsGrid th.daw-HoldingsGrid_allocation {
  font-size: inherit;
}
.daw-Slider {
  margin: 15px 0;
  position: relative;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .daw-Slider {
    margin: 15px 10px;
  }
}
input[type="range"]::-webkit-slider-thumb {
  box-shadow: none;
}
.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: #b24004;
  bottom: 0;
  content: '';
  left: 0;
  position: absolute;
  top: 0;
  width: 50%;
}
.daw-Slider_thumb {
  border: 1px solid #b24004;
  background: linear-gradient(to bottom, #fb7d3b 0%, #e45205 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: #b24004;
  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: #c85120;
  cursor: pointer;
  position: relative;
  text-decoration: underline;
}
.daw-Slider-vertical_label::after {
  background: #ffffff;
  box-shadow: 0 1px 5px 1px rgba(0, 0, 0, 0.2);
  content: '';
  height: 2px;
  position: absolute;
  left: -36px;
  top: 50%;
  width: 8px;
}
.daw-Slider-vertical_label.is-selected {
  color: #555555;
  font-size: 1.2em;
  text-decoration: none;
}
/* Styles for slider out-of-bounds confirmation modal */
.daw-modelSlider_modal {
  max-width: 100%;
  text-align: center;
  width: 400px;
}
.daw-modelSlider_modal .dijitDialogTitleBar {
  background-color: #eeeeee;
  text-align: left;
}
.daw-modelSlider_modal .dijitDialogTitle {
  font-size: 18px !important;
}
.daw-modelSlider_modal p {
  margin-bottom: 20px;
  text-align: left;
}
.daw-modelSlider_modal .dijitDialogPaneContent {
  padding: 20px 15px;
}
.daw-modelSlider_modal .btn {
  margin: 0 5px;
}
article.DigitalAdviceWizard .daw-Questionnaire {
  color: #555555;
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  line-height: 25px;
  padding-bottom: 38px;
  padding-top: 66px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Questionnaire {
    padding-top: 15px;
    padding-bottom: 10px;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire input {
  box-shadow: none !important;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Questionnaire {
    padding-left: 20px;
    padding-right: 20px;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_container * {
  border: 0;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  font-size: 19px;
  padding: 0;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Questionnaire_container * {
    font-size: 17px;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_text {
  line-height: 2;
  margin: 0 0 36px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Questionnaire_text {
    line-height: 40px;
    font-size: 17px;
  }
}
article.DigitalAdviceWizard .daw-errorMessage {
  font-size: 14px !important;
  color: red;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-errorMessage.daw-error-input-block {
    display: block;
    top: 0 !important;
    left: 0 !important;
    position: relative !important;
  }
}
article.DigitalAdviceWizard .daw-error-input .dijitReset.dijitInputInner {
  color: red;
  border-bottom-color: red !important;
}
article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-goalDescription {
  top: 27%;
  left: 25%;
  position: absolute;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-goalDescription {
    line-height: 20px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-goalDescription {
    left: 4%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-initialContribution {
  top: 47%;
  left: 32%;
  position: absolute;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-initialContribution {
    left: 21%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-contribution {
  top: 47%;
  left: 58%;
  position: absolute;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Savings .daw-errorMessage-contribution {
    left: 63%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-age {
  top: 22%;
  left: 23%;
  position: absolute;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-age {
    left: 7%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-retirementAge {
  top: 22%;
  left: 46%;
  position: absolute;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-retirementAge {
    left: 43%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-income {
  top: 38%;
  left: 42%;
  position: absolute;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-income {
    left: 38%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-initialContribution {
  top: 54%;
  left: 32%;
  position: absolute;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-initialContribution {
    left: 21%;
  }
}
article.DigitalAdviceWizard .daw-Questionnaire_Retirement .daw-errorMessage-contribution {
  top: 54%;
  left: 58%;
  position: absolute;
}
article.DigitalAdviceWizard .daw-Model {
  padding: 0 20px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Model {
    padding: 0px;
  }
}
article.DigitalAdviceWizard .daw-Model_header {
  margin-bottom: 8px;
  padding: 0 1.5em 0 0.5em;
  text-align: right;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Model_header {
    padding: 0px;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Model_header {
    text-align: left;
  }
}
article.DigitalAdviceWizard .daw-Model_header::after {
  clear: both;
  content: '';
  display: table;
}
article.DigitalAdviceWizard .daw-Model_header > .u-left {
  float: left;
  margin-bottom: 10px;
  text-align: left;
}
article.DigitalAdviceWizard .daw-Model_header > .daw-Button {
  cursor: pointer;
  display: inline-block;
}
article.DigitalAdviceWizard .daw-Model_header .daw-Model_headerNode {
  width: 550px;
  display: inline-block;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Model_header .daw-Model_headerNode {
    width: 100%;
  }
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-Model_header .daw-Model_headerNode {
    width: 54.8%;
    display: inline-flex;
  }
}
article.DigitalAdviceWizard .daw-Model_title {
  color: #999999;
  display: inline-block;
  font-weight: 200;
  margin: 0;
  font-size: 28px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  article.DigitalAdviceWizard .daw-Model_title {
    font-size: 21px;
    line-height: 21px;
  }
}
article.DigitalAdviceWizard .riskProfileInfoIcon {
  color: #eeeeef;
  cursor: pointer;
  font-size: 0.65em;
}
article.DigitalAdviceWizard .daw-Model_retakeAssessment,
article.DigitalAdviceWizard .daw-Model_costsDetailsLink {
  color: #c85120;
  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;
}
article.DigitalAdviceWizard .daw-Model_costsDetailsLink:focus {
  outline: 1px dotted #555;
}
@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, #eeeeee);
  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: #fbfbfb;
  border-top: 2px solid #2f659b;
}
article.DigitalAdviceWizard .daw-Model_summary,
article.DigitalAdviceWizard .daw-LabelSlider {
  margin-bottom: 2em;
}
article.DigitalAdviceWizard .daw-Model_performance {
  margin-bottom: 0;
}
article.DigitalAdviceWizard .daw-LabelSlider_label {
  font-size: 0.6em;
  left: 5px;
  position: absolute;
  text-transform: uppercase;
  top: 0px;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-LabelSlider_label {
    font-size: 0.55em;
  }
}
article.DigitalAdviceWizard .daw-LabelSlider_value {
  font-size: 1.5em;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  article.DigitalAdviceWizard .daw-LabelSlider_value {
    font-size: 1.0em;
  }
}
@media all and (min-width: 50rem) {
  article.DigitalAdviceWizard .daw-Model_header > .u-left {
    margin-bottom: 0;
  }
  article.DigitalAdviceWizard .daw-Model_sliders {
    max-width: 280px;
  }
  article.DigitalAdviceWizard .daw-Model_content {
    display: flex;
    flex-direction: row;
  }
  article.DigitalAdviceWizard .daw-LabelSlider {
    width: 15em;
  }
  article.DigitalAdviceWizard .daw-Model_forecast {
    max-width: calc(100% - 280px);
    padding-left: 20px;
  }
}
.daw-risk [role="progressbar"] {
  text-align: center;
}
.daw-risk fieldset {
  border: 0;
  margin: 10px 0;
  padding: 0;
  height: auto;
}
.daw-risk_progressStep {
  border: 1px solid #cccccc;
  border-radius: 50%;
  display: inline-block;
  height: 18px;
  margin: 0 4px;
  overflow: hidden;
  position: relative;
  width: 18px;
}
.daw-risk_progressStep:before {
  content: '';
  background-color: inherit;
  border-radius: 50%;
  height: 16px;
  left: 0;
  position: absolute;
  top: 0;
  transition: all 0.3s ease;
  width: 16px;
}
.daw-risk_progressStep.daw-current:before {
  background-color: #ff6f16;
}
.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.daw-selected .daw-donut_holdingBg {
  background-color: #eeeeee;
  border-width: 1px;
  border-left-width: 15px;
  box-shadow: 3px 3px 3px 0 rgba(0, 0, 0, 0.25);
  transform: scale(1, 1.5) translate3d(-5px, 0, 1px);
}
.daw-donut_holding.daw-selected .daw-donut_holdingBg::before {
  border: 2px solid #333333;
  border-radius: 50%;
  color: #333333;
  background-color: white;
  content: "+";
  font-size: 18px;
  font-weight: bold;
  height: 16px;
  line-height: 12px;
  position: absolute;
  right: 5px;
  padding-left: 1px;
  text-align: center;
  top: 0;
  transform: scale(1, 0.66) rotate(-45deg);
  width: 16px;
}
.daw-donut_holding.daw-selected .daw-donut_holdingName {
  color: #333333;
  transform: scale(1.1);
  width: 82%;
  text-decoration: none;
}
.daw-donut_holding.daw-selected .daw-donut_holdingAmt {
  transform: scale(0.8);
}
.daw-donut_holdingBg {
  background-color: transparent;
  border-width: 0;
  border-left-width: 7px;
  border-style: solid;
  bottom: 0;
  box-shadow: 0 0 0 0 #000000;
  display: block;
  left: 0;
  position: absolute;
  top: 0;
  transform: scale(1, 1) translate3d(0, 0, 1px);
  transform-origin: center center;
  transition: all 0.25s ease;
  width: 100%;
}
.daw-donut_holdingName {
  display: block;
  color: #c85120;
  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;
  color: #c85120;
}
@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_WritingGirlContainer {
  background: url(../../images/digital-advice/WritingGirl.jpg) 50% 0 no-repeat fixed;
  position: relative;
  color: #000 ;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash_WritingGirlContainer {
    background: url(../../images/digital-advice/WritingGirl.jpg) 50% 15% no-repeat;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_WritingGirlContainer {
    background: url(../../images/digital-advice/WritingGirl320.jpg) 0 85% no-repeat;
    background-size: 100%;
  }
}
.da-Splash_WritingGirlBackground {
  padding: 10px 10px 5px;
  height: 500px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_WritingGirlBackground {
    margin-top: -15px;
  }
}
.da-Splash_ManSittingContainer {
  background: url(../../images/digital-advice/ManSitting.jpg) 50% 0 no-repeat fixed;
  position: relative;
  color: #000 ;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash_ManSittingContainer {
    background: url(../../images/digital-advice/ManSitting.jpg) 50% 15% no-repeat;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_ManSittingContainer {
    background: url(../../images/digital-advice/ManSitting320.jpg) 0 85% no-repeat;
    background-size: 100%;
  }
}
.da-Splash_ManSittingBackground {
  padding: 10px 10px 5px;
  height: 500px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_ManSittingBackground {
    margin-top: -15px;
  }
}
.da-Splash_CalculatorContainer {
  background: url(../../images/digital-advice/Calculator.jpg) 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_CalculatorContainer {
    background: url(../../images/digital-advice/Calculator.jpg) 50% 15% no-repeat;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_CalculatorContainer {
    background: url(../../images/digital-advice/Calculator320.jpg) 0 85% no-repeat;
    background-size: 100%;
  }
}
.da-Splash_CalculatorBackground {
  padding: 10px 10px 5px;
  height: 500px;
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_CalculatorBackground {
    margin-top: -15px;
  }
}
.da-Splash_CoupleContainer {
  background: url(../../images/digital-advice/Couple.jpg) 50% 0 no-repeat fixed;
  position: relative;
  color: #000;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash_CoupleContainer {
    background: url(../../images/digital-advice/Couple.jpg) 15% 0 no-repeat;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_CoupleContainer {
    background: url(../../images/digital-advice/Couple320.jpg) 0 100% no-repeat;
    background-size: 100%;
  }
}
.da-Splash_CoupleBackground {
  padding: 10px 10px 5px;
  height: 500px;
}
.da-Splash_CandleStickContainer {
  background: url(../../images/digital-advice/CandleStick.jpg) 50% 0 no-repeat fixed;
  position: relative;
  color: #000;
}
@media only screen and (max-width: 1024px) and (min-width: 670px) {
  .da-Splash_CandleStickContainer {
    background: url(../../images/digital-advice/CandleStick.jpg) 15% 0 no-repeat;
  }
}
@media only screen and (max-width: 670px) and (min-width: 350px) {
  .da-Splash_CandleStickContainer {
    background: url(../../images/digital-advice/CandleStick320.jpg) 0 100% no-repeat;
    background-size: 100%;
  }
}
.da-Splash_CandleStickBackground {
  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 .linkText:focus {
  outline: 1px dotted #555;
}
.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: #c85120;
}
@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: #908484;
}
.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: #bd5800 !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 #2f659b;
}
dojo-da-overview #daOverview {
  background-color: #fbfbfb;
  margin-bottom: 5%;
}
dojo-da-overview h1.portlet-title-text {
  color: #e35106;
  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: #c85120;
}
.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: #000000;
}
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: #000000;
}
.page-digital-advise-splash button:focus,
.page-digital-advise-splash input:focus,
.page-digital-advise-splash a:focus,
.page-digital-advise-splash u:focus,
.page-digital-advise-splash li:focus {
  outline: 1px dotted #555 !important;
}
.page-digital-advise-splash button .fw-Header_Logo:focus,
.page-digital-advise-splash input .fw-Header_Logo:focus,
.page-digital-advise-splash a .fw-Header_Logo:focus,
.page-digital-advise-splash u .fw-Header_Logo:focus,
.page-digital-advise-splash li .fw-Header_Logo:focus {
  outline: 1px dotted #555 !important;
}
.page-digital-advise-mixin button:focus,
.page-digital-advise-mixin a:focus,
.page-digital-advise-mixin li:focus {
  outline: 1px dotted #555 !important;
}
.page-digital-advise-mixin button .fw-Header_Logo:focus,
.page-digital-advise-mixin a .fw-Header_Logo:focus,
.page-digital-advise-mixin li .fw-Header_Logo:focus {
  outline: 1px dotted #555 !important;
}
#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 #cccccc;
  background-color: #fbfbfb;
  padding: 0 10px;
  color: #e35106;
}
#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 #cccccc;
  background-color: #fbfbfb;
  padding: 0 10px;
  color: #e35106;
}
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 #2f659b;
}
.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: #999999;
}
.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: #e45205;
}
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: #e45205;
  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: #e45205;
  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: #e45205 !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: #e45205;
  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: #e45205;
}
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: #e45205;
}
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: #e45205;
  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: #e45205;
  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: #e45205 !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: #e45205;
}
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: #e45205;
  border-color: #b24004;
  height: 150px;
}
body.account-types-nao #account-opening .headingspace,
body.account-creation-info-nao #account-opening .headingspace,
body.account-verid-nao #account-opening .headingspace,
body.account-new-userid-nao #account-opening .headingspace,
body.account-info-entry-nao #account-opening .headingspace,
body.overview #account-opening .headingspace,
body.account-status-nao #account-opening .headingspace {
  margin-top: -10px;
}
body.account-types-nao #account-opening input[type="radio"],
body.account-creation-info-nao #account-opening input[type="radio"],
body.account-verid-nao #account-opening input[type="radio"],
body.account-new-userid-nao #account-opening input[type="radio"],
body.account-info-entry-nao #account-opening input[type="radio"],
body.overview #account-opening input[type="radio"],
body.account-status-nao #account-opening input[type="radio"] {
  margin: 0;
}
body.account-types-nao #account-opening input[type="text"],
body.account-creation-info-nao #account-opening input[type="text"],
body.account-verid-nao #account-opening input[type="text"],
body.account-new-userid-nao #account-opening input[type="text"],
body.account-info-entry-nao #account-opening input[type="text"],
body.overview #account-opening input[type="text"],
body.account-status-nao #account-opening input[type="text"] {
  height: 30px;
  margin-bottom: 0;
}
body.account-types-nao #account-opening .navbuttonsdiv,
body.account-creation-info-nao #account-opening .navbuttonsdiv,
body.account-verid-nao #account-opening .navbuttonsdiv,
body.account-new-userid-nao #account-opening .navbuttonsdiv,
body.account-info-entry-nao #account-opening .navbuttonsdiv,
body.overview #account-opening .navbuttonsdiv,
body.account-status-nao #account-opening .navbuttonsdiv {
  padding-top: 5px;
  font-size: 14px;
}
body.account-types-nao #account-opening .navbuttonsdiv .pull-right .button,
body.account-creation-info-nao #account-opening .navbuttonsdiv .pull-right .button,
body.account-verid-nao #account-opening .navbuttonsdiv .pull-right .button,
body.account-new-userid-nao #account-opening .navbuttonsdiv .pull-right .button,
body.account-info-entry-nao #account-opening .navbuttonsdiv .pull-right .button,
body.overview #account-opening .navbuttonsdiv .pull-right .button,
body.account-status-nao #account-opening .navbuttonsdiv .pull-right .button {
  padding-left: 12px;
  padding-right: 12px;
}
body.account-types-nao #account-opening .navbuttonsdiv .leftButton,
body.account-creation-info-nao #account-opening .navbuttonsdiv .leftButton,
body.account-verid-nao #account-opening .navbuttonsdiv .leftButton,
body.account-new-userid-nao #account-opening .navbuttonsdiv .leftButton,
body.account-info-entry-nao #account-opening .navbuttonsdiv .leftButton,
body.overview #account-opening .navbuttonsdiv .leftButton,
body.account-status-nao #account-opening .navbuttonsdiv .leftButton {
  padding-left: 0px;
  margin-left: 0px;
}
body.account-types-nao #account-opening .navbuttonsdiv .saveAndExit,
body.account-creation-info-nao #account-opening .navbuttonsdiv .saveAndExit,
body.account-verid-nao #account-opening .navbuttonsdiv .saveAndExit,
body.account-new-userid-nao #account-opening .navbuttonsdiv .saveAndExit,
body.account-info-entry-nao #account-opening .navbuttonsdiv .saveAndExit,
body.overview #account-opening .navbuttonsdiv .saveAndExit,
body.account-status-nao #account-opening .navbuttonsdiv .saveAndExit {
  margin-left: 20px;
}
body.account-types-nao #account-opening .lineBorder,
body.account-creation-info-nao #account-opening .lineBorder,
body.account-verid-nao #account-opening .lineBorder,
body.account-new-userid-nao #account-opening .lineBorder,
body.account-info-entry-nao #account-opening .lineBorder,
body.overview #account-opening .lineBorder,
body.account-status-nao #account-opening .lineBorder {
  border-bottom: 3px solid #999999;
}
body.account-types-nao #account-opening #navigationList,
body.account-creation-info-nao #account-opening #navigationList,
body.account-verid-nao #account-opening #navigationList,
body.account-new-userid-nao #account-opening #navigationList,
body.account-info-entry-nao #account-opening #navigationList,
body.overview #account-opening #navigationList,
body.account-status-nao #account-opening #navigationList {
  padding-left: 20px;
  padding-right: 20px;
  margin-bottom: 0px;
}
body.account-types-nao #account-opening .rect,
body.account-creation-info-nao #account-opening .rect,
body.account-verid-nao #account-opening .rect,
body.account-new-userid-nao #account-opening .rect,
body.account-info-entry-nao #account-opening .rect,
body.overview #account-opening .rect,
body.account-status-nao #account-opening .rect {
  padding-bottom: 21px;
}
body.account-types-nao #account-opening .email,
body.account-creation-info-nao #account-opening .email,
body.account-verid-nao #account-opening .email,
body.account-new-userid-nao #account-opening .email,
body.account-info-entry-nao #account-opening .email,
body.overview #account-opening .email,
body.account-status-nao #account-opening .email {
  padding-left: 29px;
  padding-top: 13px;
}
body.account-types-nao #account-opening .checkbox,
body.account-creation-info-nao #account-opening .checkbox,
body.account-verid-nao #account-opening .checkbox,
body.account-new-userid-nao #account-opening .checkbox,
body.account-info-entry-nao #account-opening .checkbox,
body.overview #account-opening .checkbox,
body.account-status-nao #account-opening .checkbox {
  padding-left: 5px !important;
}
body.account-types-nao #account-opening .reviewlabel,
body.account-creation-info-nao #account-opening .reviewlabel,
body.account-verid-nao #account-opening .reviewlabel,
body.account-new-userid-nao #account-opening .reviewlabel,
body.account-info-entry-nao #account-opening .reviewlabel,
body.overview #account-opening .reviewlabel,
body.account-status-nao #account-opening .reviewlabel {
  color: #999;
  display: inline-block;
  margin-top: 10px;
}
body.account-types-nao #account-opening .review-margin,
body.account-creation-info-nao #account-opening .review-margin,
body.account-verid-nao #account-opening .review-margin,
body.account-new-userid-nao #account-opening .review-margin,
body.account-info-entry-nao #account-opening .review-margin,
body.overview #account-opening .review-margin,
body.account-status-nao #account-opening .review-margin {
  margin-top: 10px;
}
body.account-types-nao #account-opening .reviewlabelUpperCase,
body.account-creation-info-nao #account-opening .reviewlabelUpperCase,
body.account-verid-nao #account-opening .reviewlabelUpperCase,
body.account-new-userid-nao #account-opening .reviewlabelUpperCase,
body.account-info-entry-nao #account-opening .reviewlabelUpperCase,
body.overview #account-opening .reviewlabelUpperCase,
body.account-status-nao #account-opening .reviewlabelUpperCase {
  color: #999;
  display: inline-block;
  text-transform: uppercase;
  font-size: 12px;
  width: 100%;
}
body.account-types-nao #account-opening .ssntoggle,
body.account-creation-info-nao #account-opening .ssntoggle,
body.account-verid-nao #account-opening .ssntoggle,
body.account-new-userid-nao #account-opening .ssntoggle,
body.account-info-entry-nao #account-opening .ssntoggle,
body.overview #account-opening .ssntoggle,
body.account-status-nao #account-opening .ssntoggle {
  width: 20%;
  float: left;
}
body.account-types-nao #account-opening .toUpperCase,
body.account-creation-info-nao #account-opening .toUpperCase,
body.account-verid-nao #account-opening .toUpperCase,
body.account-new-userid-nao #account-opening .toUpperCase,
body.account-info-entry-nao #account-opening .toUpperCase,
body.overview #account-opening .toUpperCase,
body.account-status-nao #account-opening .toUpperCase {
  text-transform: uppercase;
}
body.account-types-nao #account-opening .lockIcon,
body.account-creation-info-nao #account-opening .lockIcon,
body.account-verid-nao #account-opening .lockIcon,
body.account-new-userid-nao #account-opening .lockIcon,
body.account-info-entry-nao #account-opening .lockIcon,
body.overview #account-opening .lockIcon,
body.account-status-nao #account-opening .lockIcon {
  display: inline-block;
  margin-left: 5px;
  color: #999999;
}
body.account-types-nao #account-opening .reviewBorder,
body.account-creation-info-nao #account-opening .reviewBorder,
body.account-verid-nao #account-opening .reviewBorder,
body.account-new-userid-nao #account-opening .reviewBorder,
body.account-info-entry-nao #account-opening .reviewBorder,
body.overview #account-opening .reviewBorder,
body.account-status-nao #account-opening .reviewBorder {
  border-bottom: 3px solid #999999;
}
body.account-types-nao #account-opening .review,
body.account-creation-info-nao #account-opening .review,
body.account-verid-nao #account-opening .review,
body.account-new-userid-nao #account-opening .review,
body.account-info-entry-nao #account-opening .review,
body.overview #account-opening .review,
body.account-status-nao #account-opening .review {
  padding-bottom: 10px;
  padding-left: 0px;
}
body.account-types-nao #account-opening .review .iconspan,
body.account-creation-info-nao #account-opening .review .iconspan,
body.account-verid-nao #account-opening .review .iconspan,
body.account-new-userid-nao #account-opening .review .iconspan,
body.account-info-entry-nao #account-opening .review .iconspan,
body.overview #account-opening .review .iconspan,
body.account-status-nao #account-opening .review .iconspan {
  float: right;
  margin-right: 6px ;
  margin-top: -23px;
  position: relative ;
  z-index: 2 ;
  width: 40% ;
  color: #999999;
}
body.account-types-nao #account-opening .review .row-fluid [class*="span"],
body.account-creation-info-nao #account-opening .review .row-fluid [class*="span"],
body.account-verid-nao #account-opening .review .row-fluid [class*="span"],
body.account-new-userid-nao #account-opening .review .row-fluid [class*="span"],
body.account-info-entry-nao #account-opening .review .row-fluid [class*="span"],
body.overview #account-opening .review .row-fluid [class*="span"],
body.account-status-nao #account-opening .review .row-fluid [class*="span"] {
  min-height: 0px;
}
body.account-types-nao #account-opening .review .fa.fa-eye,
body.account-creation-info-nao #account-opening .review .fa.fa-eye,
body.account-verid-nao #account-opening .review .fa.fa-eye,
body.account-new-userid-nao #account-opening .review .fa.fa-eye,
body.account-info-entry-nao #account-opening .review .fa.fa-eye,
body.overview #account-opening .review .fa.fa-eye,
body.account-status-nao #account-opening .review .fa.fa-eye,
body.account-types-nao #account-opening .review .fa.fa-eye-slash,
body.account-creation-info-nao #account-opening .review .fa.fa-eye-slash,
body.account-verid-nao #account-opening .review .fa.fa-eye-slash,
body.account-new-userid-nao #account-opening .review .fa.fa-eye-slash,
body.account-info-entry-nao #account-opening .review .fa.fa-eye-slash,
body.overview #account-opening .review .fa.fa-eye-slash,
body.account-status-nao #account-opening .review .fa.fa-eye-slash {
  left: 12px;
  position: relative;
  top: 0;
  width: 15%;
  float: left;
}
@media (min-width: 375px) and (max-width: 736px) {
  body.account-types-nao #account-opening .review .fa.fa-eye,
  body.account-creation-info-nao #account-opening .review .fa.fa-eye,
  body.account-verid-nao #account-opening .review .fa.fa-eye,
  body.account-new-userid-nao #account-opening .review .fa.fa-eye,
  body.account-info-entry-nao #account-opening .review .fa.fa-eye,
  body.overview #account-opening .review .fa.fa-eye,
  body.account-status-nao #account-opening .review .fa.fa-eye,
  body.account-types-nao #account-opening .review .fa.fa-eye-slash,
  body.account-creation-info-nao #account-opening .review .fa.fa-eye-slash,
  body.account-verid-nao #account-opening .review .fa.fa-eye-slash,
  body.account-new-userid-nao #account-opening .review .fa.fa-eye-slash,
  body.account-info-entry-nao #account-opening .review .fa.fa-eye-slash,
  body.overview #account-opening .review .fa.fa-eye-slash,
  body.account-status-nao #account-opening .review .fa.fa-eye-slash {
    left: 25%;
    position: absolute;
    float: none;
    top: 18px;
  }
}
body.account-types-nao #account-opening .review .bull,
body.account-creation-info-nao #account-opening .review .bull,
body.account-verid-nao #account-opening .review .bull,
body.account-new-userid-nao #account-opening .review .bull,
body.account-info-entry-nao #account-opening .review .bull,
body.overview #account-opening .review .bull,
body.account-status-nao #account-opening .review .bull {
  font-size: 23px;
  font-family: "Arial", sans-serif;
}
body.account-types-nao #account-opening .labelaccountopening,
body.account-creation-info-nao #account-opening .labelaccountopening,
body.account-verid-nao #account-opening .labelaccountopening,
body.account-new-userid-nao #account-opening .labelaccountopening,
body.account-info-entry-nao #account-opening .labelaccountopening,
body.overview #account-opening .labelaccountopening,
body.account-status-nao #account-opening .labelaccountopening {
  padding-bottom: 1%;
  padding-top: 1%;
}
body.account-types-nao #account-opening .spacebottom,
body.account-creation-info-nao #account-opening .spacebottom,
body.account-verid-nao #account-opening .spacebottom,
body.account-new-userid-nao #account-opening .spacebottom,
body.account-info-entry-nao #account-opening .spacebottom,
body.overview #account-opening .spacebottom,
body.account-status-nao #account-opening .spacebottom {
  padding-bottom: 75px;
}
body.account-types-nao #account-opening .form,
body.account-creation-info-nao #account-opening .form,
body.account-verid-nao #account-opening .form,
body.account-new-userid-nao #account-opening .form,
body.account-info-entry-nao #account-opening .form,
body.overview #account-opening .form,
body.account-status-nao #account-opening .form {
  border-bottom: 2px solid #ff913a;
}
body.account-types-nao #account-opening .dijitIcon:before,
body.account-creation-info-nao #account-opening .dijitIcon:before,
body.account-verid-nao #account-opening .dijitIcon:before,
body.account-new-userid-nao #account-opening .dijitIcon:before,
body.account-info-entry-nao #account-opening .dijitIcon:before,
body.overview #account-opening .dijitIcon:before,
body.account-status-nao #account-opening .dijitIcon:before,
body.account-types-nao #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-creation-info-nao #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-verid-nao #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-new-userid-nao #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-info-entry-nao #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.overview #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-status-nao #account-opening .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-types-nao #account-opening .dijitArrowButtonInner:before,
body.account-creation-info-nao #account-opening .dijitArrowButtonInner:before,
body.account-verid-nao #account-opening .dijitArrowButtonInner:before,
body.account-new-userid-nao #account-opening .dijitArrowButtonInner:before,
body.account-info-entry-nao #account-opening .dijitArrowButtonInner:before,
body.overview #account-opening .dijitArrowButtonInner:before,
body.account-status-nao #account-opening .dijitArrowButtonInner:before,
body.account-types-nao #account-opening .icon-caret-down:before,
body.account-creation-info-nao #account-opening .icon-caret-down:before,
body.account-verid-nao #account-opening .icon-caret-down:before,
body.account-new-userid-nao #account-opening .icon-caret-down:before,
body.account-info-entry-nao #account-opening .icon-caret-down:before,
body.overview #account-opening .icon-caret-down:before,
body.account-status-nao #account-opening .icon-caret-down:before {
  font-size: xx-large;
  color: #999999;
}
body.account-types-nao #account-opening .dijit.dijitReset.dijitInline.dijitLeft,
body.account-creation-info-nao #account-opening .dijit.dijitReset.dijitInline.dijitLeft,
body.account-verid-nao #account-opening .dijit.dijitReset.dijitInline.dijitLeft,
body.account-new-userid-nao #account-opening .dijit.dijitReset.dijitInline.dijitLeft,
body.account-info-entry-nao #account-opening .dijit.dijitReset.dijitInline.dijitLeft,
body.overview #account-opening .dijit.dijitReset.dijitInline.dijitLeft,
body.account-status-nao #account-opening .dijit.dijitReset.dijitInline.dijitLeft {
  width: 100%;
}
body.account-types-nao #account-opening .errorTooltip .dijitTooltipContainer,
body.account-creation-info-nao #account-opening .errorTooltip .dijitTooltipContainer,
body.account-verid-nao #account-opening .errorTooltip .dijitTooltipContainer,
body.account-new-userid-nao #account-opening .errorTooltip .dijitTooltipContainer,
body.account-info-entry-nao #account-opening .errorTooltip .dijitTooltipContainer,
body.overview #account-opening .errorTooltip .dijitTooltipContainer,
body.account-status-nao #account-opening .errorTooltip .dijitTooltipContainer {
  color: #990000;
}
body.account-types-nao #account-opening .errorTooltip .dijitTooltipConnector,
body.account-creation-info-nao #account-opening .errorTooltip .dijitTooltipConnector,
body.account-verid-nao #account-opening .errorTooltip .dijitTooltipConnector,
body.account-new-userid-nao #account-opening .errorTooltip .dijitTooltipConnector,
body.account-info-entry-nao #account-opening .errorTooltip .dijitTooltipConnector,
body.overview #account-opening .errorTooltip .dijitTooltipConnector,
body.account-status-nao #account-opening .errorTooltip .dijitTooltipConnector {
  border-right-color: #333;
  top: 17px;
}
body.account-types-nao #account-opening .reviewDiv .span6 div,
body.account-creation-info-nao #account-opening .reviewDiv .span6 div,
body.account-verid-nao #account-opening .reviewDiv .span6 div,
body.account-new-userid-nao #account-opening .reviewDiv .span6 div,
body.account-info-entry-nao #account-opening .reviewDiv .span6 div,
body.overview #account-opening .reviewDiv .span6 div,
body.account-status-nao #account-opening .reviewDiv .span6 div {
  clear: both;
}
body.account-types-nao #account-opening .radioButtonSpacing,
body.account-creation-info-nao #account-opening .radioButtonSpacing,
body.account-verid-nao #account-opening .radioButtonSpacing,
body.account-new-userid-nao #account-opening .radioButtonSpacing,
body.account-info-entry-nao #account-opening .radioButtonSpacing,
body.overview #account-opening .radioButtonSpacing,
body.account-status-nao #account-opening .radioButtonSpacing {
  margin-left: 20px;
  margin-bottom: 5px;
}
body.account-types-nao #account-opening .sectionHeader,
body.account-creation-info-nao #account-opening .sectionHeader,
body.account-verid-nao #account-opening .sectionHeader,
body.account-new-userid-nao #account-opening .sectionHeader,
body.account-info-entry-nao #account-opening .sectionHeader,
body.overview #account-opening .sectionHeader,
body.account-status-nao #account-opening .sectionHeader {
  padding-bottom: 5px;
  border-bottom: 1px solid #ff913a;
}
body.account-types-nao #account-opening .btn-high .fa-check-circle,
body.account-creation-info-nao #account-opening .btn-high .fa-check-circle,
body.account-verid-nao #account-opening .btn-high .fa-check-circle,
body.account-new-userid-nao #account-opening .btn-high .fa-check-circle,
body.account-info-entry-nao #account-opening .btn-high .fa-check-circle,
body.overview #account-opening .btn-high .fa-check-circle,
body.account-status-nao #account-opening .btn-high .fa-check-circle {
  left: -1.1em;
  position: relative;
  top: 11%;
  font-size: 1.5em;
}
body.account-types-nao #account-opening .btn-medium .fa-check-circle,
body.account-creation-info-nao #account-opening .btn-medium .fa-check-circle,
body.account-verid-nao #account-opening .btn-medium .fa-check-circle,
body.account-new-userid-nao #account-opening .btn-medium .fa-check-circle,
body.account-info-entry-nao #account-opening .btn-medium .fa-check-circle,
body.overview #account-opening .btn-medium .fa-check-circle,
body.account-status-nao #account-opening .btn-medium .fa-check-circle {
  left: -0.7em;
  position: relative;
  top: 11%;
  font-size: 1.5em;
}
body.account-types-nao #account-opening div,
body.account-creation-info-nao #account-opening div,
body.account-verid-nao #account-opening div,
body.account-new-userid-nao #account-opening div,
body.account-info-entry-nao #account-opening div,
body.overview #account-opening div,
body.account-status-nao #account-opening div {
  min-height: 0px;
}
body.account-types-nao #account-opening .noMargin,
body.account-creation-info-nao #account-opening .noMargin,
body.account-verid-nao #account-opening .noMargin,
body.account-new-userid-nao #account-opening .noMargin,
body.account-info-entry-nao #account-opening .noMargin,
body.overview #account-opening .noMargin,
body.account-status-nao #account-opening .noMargin {
  margin-top: 0px;
  margin-bottom: 5px;
  border-top: 1px solid #ccc;
}
body.account-types-nao #account-opening .readOnlyText,
body.account-creation-info-nao #account-opening .readOnlyText,
body.account-verid-nao #account-opening .readOnlyText,
body.account-new-userid-nao #account-opening .readOnlyText,
body.account-info-entry-nao #account-opening .readOnlyText,
body.overview #account-opening .readOnlyText,
body.account-status-nao #account-opening .readOnlyText {
  font-size: 14px;
  margin-top: 6px;
}
body.account-types-nao #account-opening .readOnlyElement,
body.account-creation-info-nao #account-opening .readOnlyElement,
body.account-verid-nao #account-opening .readOnlyElement,
body.account-new-userid-nao #account-opening .readOnlyElement,
body.account-info-entry-nao #account-opening .readOnlyElement,
body.overview #account-opening .readOnlyElement,
body.account-status-nao #account-opening .readOnlyElement {
  margin-top: 5px;
}
body.account-types-nao #account-opening .float-right,
body.account-creation-info-nao #account-opening .float-right,
body.account-verid-nao #account-opening .float-right,
body.account-new-userid-nao #account-opening .float-right,
body.account-info-entry-nao #account-opening .float-right,
body.overview #account-opening .float-right,
body.account-status-nao #account-opening .float-right {
  float: right;
}
body.account-types-nao #account-opening .nameDetails-readOnly,
body.account-creation-info-nao #account-opening .nameDetails-readOnly,
body.account-verid-nao #account-opening .nameDetails-readOnly,
body.account-new-userid-nao #account-opening .nameDetails-readOnly,
body.account-info-entry-nao #account-opening .nameDetails-readOnly,
body.overview #account-opening .nameDetails-readOnly,
body.account-status-nao #account-opening .nameDetails-readOnly {
  margin-left: 13px;
}
body.account-types-nao #account-opening .nameDetails-readOnly .dijitTextBox,
body.account-creation-info-nao #account-opening .nameDetails-readOnly .dijitTextBox,
body.account-verid-nao #account-opening .nameDetails-readOnly .dijitTextBox,
body.account-new-userid-nao #account-opening .nameDetails-readOnly .dijitTextBox,
body.account-info-entry-nao #account-opening .nameDetails-readOnly .dijitTextBox,
body.overview #account-opening .nameDetails-readOnly .dijitTextBox,
body.account-status-nao #account-opening .nameDetails-readOnly .dijitTextBox {
  border: none !important;
  box-shadow: none !important;
}
body.account-types-nao #account-opening .readOnlyTextBox .dijitTextBox,
body.account-creation-info-nao #account-opening .readOnlyTextBox .dijitTextBox,
body.account-verid-nao #account-opening .readOnlyTextBox .dijitTextBox,
body.account-new-userid-nao #account-opening .readOnlyTextBox .dijitTextBox,
body.account-info-entry-nao #account-opening .readOnlyTextBox .dijitTextBox,
body.overview #account-opening .readOnlyTextBox .dijitTextBox,
body.account-status-nao #account-opening .readOnlyTextBox .dijitTextBox {
  border: none !important;
  box-shadow: none !important;
}
body.account-types-nao #account-opening .chkbox-width,
body.account-creation-info-nao #account-opening .chkbox-width,
body.account-verid-nao #account-opening .chkbox-width,
body.account-new-userid-nao #account-opening .chkbox-width,
body.account-info-entry-nao #account-opening .chkbox-width,
body.overview #account-opening .chkbox-width,
body.account-status-nao #account-opening .chkbox-width {
  min-width: 22px;
  width: 3%;
}
body.account-types-nao #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo),
body.account-creation-info-nao #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo),
body.account-verid-nao #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo),
body.account-new-userid-nao #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo),
body.account-info-entry-nao #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo),
body.overview #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo),
body.account-status-nao #account-opening div[data-dojo-attach-point="formDiv"] .row-fluid .span8 .span12:not(.addressInfo) {
  padding-right: 8px;
}
body.account-types-nao #account-opening .financial-information .row-fluid.control-group .addressInfo,
body.account-creation-info-nao #account-opening .financial-information .row-fluid.control-group .addressInfo,
body.account-verid-nao #account-opening .financial-information .row-fluid.control-group .addressInfo,
body.account-new-userid-nao #account-opening .financial-information .row-fluid.control-group .addressInfo,
body.account-info-entry-nao #account-opening .financial-information .row-fluid.control-group .addressInfo,
body.overview #account-opening .financial-information .row-fluid.control-group .addressInfo,
body.account-status-nao #account-opening .financial-information .row-fluid.control-group .addressInfo {
  margin-left: 0px;
  padding-right: 0px;
}
body.account-types-nao #account-opening .personal-information .row-fluid.control-group .addressInfo,
body.account-creation-info-nao #account-opening .personal-information .row-fluid.control-group .addressInfo,
body.account-verid-nao #account-opening .personal-information .row-fluid.control-group .addressInfo,
body.account-new-userid-nao #account-opening .personal-information .row-fluid.control-group .addressInfo,
body.account-info-entry-nao #account-opening .personal-information .row-fluid.control-group .addressInfo,
body.overview #account-opening .personal-information .row-fluid.control-group .addressInfo,
body.account-status-nao #account-opening .personal-information .row-fluid.control-group .addressInfo {
  margin-left: 15px;
  padding-right: 0px;
}
body.account-types-nao #account-opening .outerNavigation li span:last-child,
body.account-creation-info-nao #account-opening .outerNavigation li span:last-child,
body.account-verid-nao #account-opening .outerNavigation li span:last-child,
body.account-new-userid-nao #account-opening .outerNavigation li span:last-child,
body.account-info-entry-nao #account-opening .outerNavigation li span:last-child,
body.overview #account-opening .outerNavigation li span:last-child,
body.account-status-nao #account-opening .outerNavigation li span:last-child {
  padding-left: 1.5%;
}
body.account-types-nao #account-opening div#progress,
body.account-creation-info-nao #account-opening div#progress,
body.account-verid-nao #account-opening div#progress,
body.account-new-userid-nao #account-opening div#progress,
body.account-info-entry-nao #account-opening div#progress,
body.overview #account-opening div#progress,
body.account-status-nao #account-opening div#progress {
  min-height: 40px;
  background: #ededed;
  border: 1px solid #eeeeee;
  color: #ffffff;
  margin-bottom: 15px;
}
body.account-types-nao #account-opening div#progress ul,
body.account-creation-info-nao #account-opening div#progress ul,
body.account-verid-nao #account-opening div#progress ul,
body.account-new-userid-nao #account-opening div#progress ul,
body.account-info-entry-nao #account-opening div#progress ul,
body.overview #account-opening div#progress ul,
body.account-status-nao #account-opening div#progress ul {
  display: inline;
}
body.account-types-nao #account-opening div#progress ul li,
body.account-creation-info-nao #account-opening div#progress ul li,
body.account-verid-nao #account-opening div#progress ul li,
body.account-new-userid-nao #account-opening div#progress ul li,
body.account-info-entry-nao #account-opening div#progress ul li,
body.overview #account-opening div#progress ul li,
body.account-status-nao #account-opening div#progress ul li {
  padding: 0px 10px 0px;
  list-style: none;
  float: left;
  line-height: 38px;
  height: 38px;
  font-weight: 600;
  font-size: 14px;
  border-width: 1px;
  border-style: solid;
  border-color: #eeeeee;
  border-top: none;
  border-bottom: none;
  text-align: inherit;
  margin: 0px;
  min-width: 80px;
  width: 98px;
  display: block;
  visibility: visible;
}
@media (min-width: 768px) {
  body.account-types-nao #account-opening div#progress ul li,
  body.account-creation-info-nao #account-opening div#progress ul li,
  body.account-verid-nao #account-opening div#progress ul li,
  body.account-new-userid-nao #account-opening div#progress ul li,
  body.account-info-entry-nao #account-opening div#progress ul li,
  body.overview #account-opening div#progress ul li,
  body.account-status-nao #account-opening div#progress ul li {
    min-width: 190px;
    width: auto;
  }
}
body.account-types-nao #account-opening div#progress ul li:first-child,
body.account-creation-info-nao #account-opening div#progress ul li:first-child,
body.account-verid-nao #account-opening div#progress ul li:first-child,
body.account-new-userid-nao #account-opening div#progress ul li:first-child,
body.account-info-entry-nao #account-opening div#progress ul li:first-child,
body.overview #account-opening div#progress ul li:first-child,
body.account-status-nao #account-opening div#progress ul li:first-child {
  border-left: 2px solid #ededed;
  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: #ff6f16;
  border-bottom-color: transparent;
  border-width: 2px 0 0 1px;
  border-style: solid;
  height: 38px;
  line-height: 38px;
  background: #ffffff;
  color: #000000;
}
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 #ededed;
  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: #ff6f16;
}
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: #e45205;
  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: #e45205;
  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: #e45205 !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: 40px;
  background: #ededed;
  border: 1px solid #eeeeee;
  color: #ffffff;
  margin-bottom: 15px;
}
body.account-types-nao #newUserIdForm div#progress ul,
body.account-creation-info-nao #newUserIdForm div#progress ul,
body.account-verid-nao #newUserIdForm div#progress ul,
body.account-new-userid-nao #newUserIdForm div#progress ul,
body.account-info-entry-nao #newUserIdForm div#progress ul,
body.overview #newUserIdForm div#progress ul,
body.account-status-nao #newUserIdForm div#progress ul {
  display: inline;
}
body.account-types-nao #newUserIdForm div#progress ul li,
body.account-creation-info-nao #newUserIdForm div#progress ul li,
body.account-verid-nao #newUserIdForm div#progress ul li,
body.account-new-userid-nao #newUserIdForm div#progress ul li,
body.account-info-entry-nao #newUserIdForm div#progress ul li,
body.overview #newUserIdForm div#progress ul li,
body.account-status-nao #newUserIdForm div#progress ul li {
  padding: 0px 10px 0px;
  list-style: none;
  float: left;
  line-height: 38px;
  height: 38px;
  font-weight: 600;
  font-size: 14px;
  border-width: 1px;
  border-style: solid;
  border-color: #eeeeee;
  border-top: none;
  border-bottom: none;
  text-align: inherit;
  margin: 0px;
  min-width: 80px;
  width: 98px;
  display: block;
  visibility: visible;
}
@media (min-width: 768px) {
  body.account-types-nao #newUserIdForm div#progress ul li,
  body.account-creation-info-nao #newUserIdForm div#progress ul li,
  body.account-verid-nao #newUserIdForm div#progress ul li,
  body.account-new-userid-nao #newUserIdForm div#progress ul li,
  body.account-info-entry-nao #newUserIdForm div#progress ul li,
  body.overview #newUserIdForm div#progress ul li,
  body.account-status-nao #newUserIdForm div#progress ul li {
    min-width: 190px;
    width: auto;
  }
}
body.account-types-nao #newUserIdForm div#progress ul li:first-child,
body.account-creation-info-nao #newUserIdForm div#progress ul li:first-child,
body.account-verid-nao #newUserIdForm div#progress ul li:first-child,
body.account-new-userid-nao #newUserIdForm div#progress ul li:first-child,
body.account-info-entry-nao #newUserIdForm div#progress ul li:first-child,
body.overview #newUserIdForm div#progress ul li:first-child,
body.account-status-nao #newUserIdForm div#progress ul li:first-child {
  border-left: 2px solid #ededed;
  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: #ff6f16;
  border-bottom-color: transparent;
  border-width: 2px 0 0 1px;
  border-style: solid;
  height: 38px;
  line-height: 38px;
  background: #ffffff;
  color: #000000;
}
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 #ededed;
  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: #e45205;
}
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: #e45205;
  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: #e45205;
  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: #e45205 !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: #e45205;
}
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: #e45205;
  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: #e45205;
  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: #e45205 !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: #e45205;
}
body.account-types-nao .accountStatus .accountStatusMessage,
body.account-creation-info-nao .accountStatus .accountStatusMessage,
body.account-verid-nao .accountStatus .accountStatusMessage,
body.account-new-userid-nao .accountStatus .accountStatusMessage,
body.account-info-entry-nao .accountStatus .accountStatusMessage,
body.overview .accountStatus .accountStatusMessage,
body.account-status-nao .accountStatus .accountStatusMessage,
body.account-types-nao .accountStatus .accountStatusMessage .thankyouCheck,
body.account-creation-info-nao .accountStatus .accountStatusMessage .thankyouCheck,
body.account-verid-nao .accountStatus .accountStatusMessage .thankyouCheck,
body.account-new-userid-nao .accountStatus .accountStatusMessage .thankyouCheck,
body.account-info-entry-nao .accountStatus .accountStatusMessage .thankyouCheck,
body.overview .accountStatus .accountStatusMessage .thankyouCheck,
body.account-status-nao .accountStatus .accountStatusMessage .thankyouCheck {
  padding: 10px;
}
body.account-types-nao .accountStatus .accountStatusMessage .fa.fa-arrow-right,
body.account-creation-info-nao .accountStatus .accountStatusMessage .fa.fa-arrow-right,
body.account-verid-nao .accountStatus .accountStatusMessage .fa.fa-arrow-right,
body.account-new-userid-nao .accountStatus .accountStatusMessage .fa.fa-arrow-right,
body.account-info-entry-nao .accountStatus .accountStatusMessage .fa.fa-arrow-right,
body.overview .accountStatus .accountStatusMessage .fa.fa-arrow-right,
body.account-status-nao .accountStatus .accountStatusMessage .fa.fa-arrow-right {
  padding-right: 5px;
}
body.account-types-nao .accountStatus .dijitRuleContainer,
body.account-creation-info-nao .accountStatus .dijitRuleContainer,
body.account-verid-nao .accountStatus .dijitRuleContainer,
body.account-new-userid-nao .accountStatus .dijitRuleContainer,
body.account-info-entry-nao .accountStatus .dijitRuleContainer,
body.overview .accountStatus .dijitRuleContainer,
body.account-status-nao .accountStatus .dijitRuleContainer {
  width: 190px;
  margin-left: -30px;
  padding-bottom: 15px;
}
body.account-types-nao .accountStatus .field-accountStatus,
body.account-creation-info-nao .accountStatus .field-accountStatus,
body.account-verid-nao .accountStatus .field-accountStatus,
body.account-new-userid-nao .accountStatus .field-accountStatus,
body.account-info-entry-nao .accountStatus .field-accountStatus,
body.overview .accountStatus .field-accountStatus,
body.account-status-nao .accountStatus .field-accountStatus {
  padding-top: 25px !important;
  padding-left: 15px !important;
  height: 100px;
}
body.account-types-nao .accountStatus .dijitRuleLabelsContainer,
body.account-creation-info-nao .accountStatus .dijitRuleLabelsContainer,
body.account-verid-nao .accountStatus .dijitRuleLabelsContainer,
body.account-new-userid-nao .accountStatus .dijitRuleLabelsContainer,
body.account-info-entry-nao .accountStatus .dijitRuleLabelsContainer,
body.overview .accountStatus .dijitRuleLabelsContainer,
body.account-status-nao .accountStatus .dijitRuleLabelsContainer {
  margin-top: -17px;
}
body.account-types-nao .accountStatus .dijitSliderDecorationH,
body.account-creation-info-nao .accountStatus .dijitSliderDecorationH,
body.account-verid-nao .accountStatus .dijitSliderDecorationH,
body.account-new-userid-nao .accountStatus .dijitSliderDecorationH,
body.account-info-entry-nao .accountStatus .dijitSliderDecorationH,
body.overview .accountStatus .dijitSliderDecorationH,
body.account-status-nao .accountStatus .dijitSliderDecorationH {
  width: 92%;
}
body.account-types-nao .accountStatus .dijitSliderRemainingBar,
body.account-creation-info-nao .accountStatus .dijitSliderRemainingBar,
body.account-verid-nao .accountStatus .dijitSliderRemainingBar,
body.account-new-userid-nao .accountStatus .dijitSliderRemainingBar,
body.account-info-entry-nao .accountStatus .dijitSliderRemainingBar,
body.overview .accountStatus .dijitSliderRemainingBar,
body.account-status-nao .accountStatus .dijitSliderRemainingBar {
  background-image: -webkit-gradient(linear, center top, center bottom, color-stop(0, #8e8e8e), color-stop(1, #8e8e8e));
}
body.account-types-nao .accountStatus .dijitSliderImageHandleH,
body.account-creation-info-nao .accountStatus .dijitSliderImageHandleH,
body.account-verid-nao .accountStatus .dijitSliderImageHandleH,
body.account-new-userid-nao .accountStatus .dijitSliderImageHandleH,
body.account-info-entry-nao .accountStatus .dijitSliderImageHandleH,
body.overview .accountStatus .dijitSliderImageHandleH,
body.account-status-nao .accountStatus .dijitSliderImageHandleH {
  width: 0px;
}
body.account-types-nao .accountStatus .dijitSliderBarContainerH,
body.account-creation-info-nao .accountStatus .dijitSliderBarContainerH,
body.account-verid-nao .accountStatus .dijitSliderBarContainerH,
body.account-new-userid-nao .accountStatus .dijitSliderBarContainerH,
body.account-info-entry-nao .accountStatus .dijitSliderBarContainerH,
body.overview .accountStatus .dijitSliderBarContainerH,
body.account-status-nao .accountStatus .dijitSliderBarContainerH {
  width: 195px;
  height: 3px;
}
body.account-types-nao .accountStatus .dijitRuleLabelH,
body.account-creation-info-nao .accountStatus .dijitRuleLabelH,
body.account-verid-nao .accountStatus .dijitRuleLabelH,
body.account-new-userid-nao .accountStatus .dijitRuleLabelH,
body.account-info-entry-nao .accountStatus .dijitRuleLabelH,
body.overview .accountStatus .dijitRuleLabelH,
body.account-status-nao .accountStatus .dijitRuleLabelH {
  left: 8%;
}
body.account-types-nao .accountStatus .dijitSliderBarH,
body.account-creation-info-nao .accountStatus .dijitSliderBarH,
body.account-verid-nao .accountStatus .dijitSliderBarH,
body.account-new-userid-nao .accountStatus .dijitSliderBarH,
body.account-info-entry-nao .accountStatus .dijitSliderBarH,
body.overview .accountStatus .dijitSliderBarH,
body.account-status-nao .accountStatus .dijitSliderBarH {
  height: 0.5em;
}
body.account-types-nao .accountStatus .labelForStatus,
body.account-creation-info-nao .accountStatus .labelForStatus,
body.account-verid-nao .accountStatus .labelForStatus,
body.account-new-userid-nao .accountStatus .labelForStatus,
body.account-info-entry-nao .accountStatus .labelForStatus,
body.overview .accountStatus .labelForStatus,
body.account-status-nao .accountStatus .labelForStatus {
  height: 15px;
}
body.account-types-nao .accountStatus .dijitSliderBar,
body.account-creation-info-nao .accountStatus .dijitSliderBar,
body.account-verid-nao .accountStatus .dijitSliderBar,
body.account-new-userid-nao .accountStatus .dijitSliderBar,
body.account-info-entry-nao .accountStatus .dijitSliderBar,
body.overview .accountStatus .dijitSliderBar,
body.account-status-nao .accountStatus .dijitSliderBar {
  cursor: default;
}
body.account-types-nao .accountStatus .dijitSliderProgressBar,
body.account-creation-info-nao .accountStatus .dijitSliderProgressBar,
body.account-verid-nao .accountStatus .dijitSliderProgressBar,
body.account-new-userid-nao .accountStatus .dijitSliderProgressBar,
body.account-info-entry-nao .accountStatus .dijitSliderProgressBar,
body.overview .accountStatus .dijitSliderProgressBar,
body.account-status-nao .accountStatus .dijitSliderProgressBar {
  width: 100%;
}
body.account-types-nao .accountStatus .displayMessage,
body.account-creation-info-nao .accountStatus .displayMessage,
body.account-verid-nao .accountStatus .displayMessage,
body.account-new-userid-nao .accountStatus .displayMessage,
body.account-info-entry-nao .accountStatus .displayMessage,
body.overview .accountStatus .displayMessage,
body.account-status-nao .accountStatus .displayMessage {
  padding-left: 25px;
}
body.account-types-nao .accountStatus .applicationGrid,
body.account-creation-info-nao .accountStatus .applicationGrid,
body.account-verid-nao .accountStatus .applicationGrid,
body.account-new-userid-nao .accountStatus .applicationGrid,
body.account-info-entry-nao .accountStatus .applicationGrid,
body.overview .accountStatus .applicationGrid,
body.account-status-nao .accountStatus .applicationGrid {
  margin: 0px;
  padding: 0px 20px 0px;
  background-color: #eef7fb;
  border: 1px solid #e3e3e3;
}
body.account-types-nao .accountStatus hr,
body.account-creation-info-nao .accountStatus hr,
body.account-verid-nao .accountStatus hr,
body.account-new-userid-nao .accountStatus hr,
body.account-info-entry-nao .accountStatus hr,
body.overview .accountStatus hr,
body.account-status-nao .accountStatus hr {
  border: 1px solid #e2e2e2;
}
body.account-types-nao .accountStatus .dgrid .dgrid-row,
body.account-creation-info-nao .accountStatus .dgrid .dgrid-row,
body.account-verid-nao .accountStatus .dgrid .dgrid-row,
body.account-new-userid-nao .accountStatus .dgrid .dgrid-row,
body.account-info-entry-nao .accountStatus .dgrid .dgrid-row,
body.overview .accountStatus .dgrid .dgrid-row,
body.account-status-nao .accountStatus .dgrid .dgrid-row {
  border-bottom: 1px solid #e2e2e2;
}
body.account-types-nao .accountStatus .dgrid .dgrid-cell,
body.account-creation-info-nao .accountStatus .dgrid .dgrid-cell,
body.account-verid-nao .accountStatus .dgrid .dgrid-cell,
body.account-new-userid-nao .accountStatus .dgrid .dgrid-cell,
body.account-info-entry-nao .accountStatus .dgrid .dgrid-cell,
body.overview .accountStatus .dgrid .dgrid-cell,
body.account-status-nao .accountStatus .dgrid .dgrid-cell {
  border: none;
}
body.account-types-nao .accountStatus .dijitSliderRightBumper,
body.account-creation-info-nao .accountStatus .dijitSliderRightBumper,
body.account-verid-nao .accountStatus .dijitSliderRightBumper,
body.account-new-userid-nao .accountStatus .dijitSliderRightBumper,
body.account-info-entry-nao .accountStatus .dijitSliderRightBumper,
body.overview .accountStatus .dijitSliderRightBumper,
body.account-status-nao .accountStatus .dijitSliderRightBumper,
body.account-types-nao .accountStatus .dijitSliderLeftBumper,
body.account-creation-info-nao .accountStatus .dijitSliderLeftBumper,
body.account-verid-nao .accountStatus .dijitSliderLeftBumper,
body.account-new-userid-nao .accountStatus .dijitSliderLeftBumper,
body.account-info-entry-nao .accountStatus .dijitSliderLeftBumper,
body.overview .accountStatus .dijitSliderLeftBumper,
body.account-status-nao .accountStatus .dijitSliderLeftBumper {
  display: none;
}
body.account-types-nao .accountStatus .dijitSliderBumperH,
body.account-creation-info-nao .accountStatus .dijitSliderBumperH,
body.account-verid-nao .accountStatus .dijitSliderBumperH,
body.account-new-userid-nao .accountStatus .dijitSliderBumperH,
body.account-info-entry-nao .accountStatus .dijitSliderBumperH,
body.overview .accountStatus .dijitSliderBumperH,
body.account-status-nao .accountStatus .dijitSliderBumperH {
  height: 0em;
}
body.account-types-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.account-creation-info-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.account-verid-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.account-new-userid-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.account-info-entry-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.overview .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.account-status-nao .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-continue,
body.account-types-nao .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-creation-info-nao .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-verid-nao .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-new-userid-nao .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-info-entry-nao .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.overview .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete,
body.account-status-nao .accountStatus .accountStatus td.dgrid-cell.dgrid-cell-padding.dgrid-column-delete {
  padding-left: 0px;
  padding-bottom: 10px;
}
body.account-types-nao .accountStatus .fa.fa-check:before,
body.account-creation-info-nao .accountStatus .fa.fa-check:before,
body.account-verid-nao .accountStatus .fa.fa-check:before,
body.account-new-userid-nao .accountStatus .fa.fa-check:before,
body.account-info-entry-nao .accountStatus .fa.fa-check:before,
body.overview .accountStatus .fa.fa-check:before,
body.account-status-nao .accountStatus .fa.fa-check:before {
  content: "\f00c";
}
body.account-types-nao .accountStatus .textMuted,
body.account-creation-info-nao .accountStatus .textMuted,
body.account-verid-nao .accountStatus .textMuted,
body.account-new-userid-nao .accountStatus .textMuted,
body.account-info-entry-nao .accountStatus .textMuted,
body.overview .accountStatus .textMuted,
body.account-status-nao .accountStatus .textMuted {
  color: #999999;
}
body.account-types-nao .accountStatus .textProgress,
body.account-creation-info-nao .accountStatus .textProgress,
body.account-verid-nao .accountStatus .textProgress,
body.account-new-userid-nao .accountStatus .textProgress,
body.account-info-entry-nao .accountStatus .textProgress,
body.overview .accountStatus .textProgress,
body.account-status-nao .accountStatus .textProgress {
  color: black;
}
body.account-types-nao .accountStatus .fa.fa-check-circle,
body.account-creation-info-nao .accountStatus .fa.fa-check-circle,
body.account-verid-nao .accountStatus .fa.fa-check-circle,
body.account-new-userid-nao .accountStatus .fa.fa-check-circle,
body.account-info-entry-nao .accountStatus .fa.fa-check-circle,
body.overview .accountStatus .fa.fa-check-circle,
body.account-status-nao .accountStatus .fa.fa-check-circle {
  color: #fff;
  font-size: 1.7em;
}
body.account-types-nao .accountStatus .iconProgress .fa-stack-1x,
body.account-creation-info-nao .accountStatus .iconProgress .fa-stack-1x,
body.account-verid-nao .accountStatus .iconProgress .fa-stack-1x,
body.account-new-userid-nao .accountStatus .iconProgress .fa-stack-1x,
body.account-info-entry-nao .accountStatus .iconProgress .fa-stack-1x,
body.overview .accountStatus .iconProgress .fa-stack-1x,
body.account-status-nao .accountStatus .iconProgress .fa-stack-1x {
  color: #656363;
  font-size: 2em;
}
body.account-types-nao .accountStatus .iconMuted .fa-stack-2x,
body.account-creation-info-nao .accountStatus .iconMuted .fa-stack-2x,
body.account-verid-nao .accountStatus .iconMuted .fa-stack-2x,
body.account-new-userid-nao .accountStatus .iconMuted .fa-stack-2x,
body.account-info-entry-nao .accountStatus .iconMuted .fa-stack-2x,
body.overview .accountStatus .iconMuted .fa-stack-2x,
body.account-status-nao .accountStatus .iconMuted .fa-stack-2x {
  color: #939393;
}
body.account-types-nao .accountStatus .iconMuted .fa-stack-1x,
body.account-creation-info-nao .accountStatus .iconMuted .fa-stack-1x,
body.account-verid-nao .accountStatus .iconMuted .fa-stack-1x,
body.account-new-userid-nao .accountStatus .iconMuted .fa-stack-1x,
body.account-info-entry-nao .accountStatus .iconMuted .fa-stack-1x,
body.overview .accountStatus .iconMuted .fa-stack-1x,
body.account-status-nao .accountStatus .iconMuted .fa-stack-1x {
  color: #fff;
  font-size: 1.7em;
}
body.account-types-nao .accountStatus .reviewPendingStatusIconTooltip,
body.account-creation-info-nao .accountStatus .reviewPendingStatusIconTooltip,
body.account-verid-nao .accountStatus .reviewPendingStatusIconTooltip,
body.account-new-userid-nao .accountStatus .reviewPendingStatusIconTooltip,
body.account-info-entry-nao .accountStatus .reviewPendingStatusIconTooltip,
body.overview .accountStatus .reviewPendingStatusIconTooltip,
body.account-status-nao .accountStatus .reviewPendingStatusIconTooltip,
body.account-types-nao .accountStatus .reviewStatusIcon,
body.account-creation-info-nao .accountStatus .reviewStatusIcon,
body.account-verid-nao .accountStatus .reviewStatusIcon,
body.account-new-userid-nao .accountStatus .reviewStatusIcon,
body.account-info-entry-nao .accountStatus .reviewStatusIcon,
body.overview .accountStatus .reviewStatusIcon,
body.account-status-nao .accountStatus .reviewStatusIcon {
  left: -3px;
}
body.account-types-nao .accountStatus .fundingPendingStatusIcon,
body.account-creation-info-nao .accountStatus .fundingPendingStatusIcon,
body.account-verid-nao .accountStatus .fundingPendingStatusIcon,
body.account-new-userid-nao .accountStatus .fundingPendingStatusIcon,
body.account-info-entry-nao .accountStatus .fundingPendingStatusIcon,
body.overview .accountStatus .fundingPendingStatusIcon,
body.account-status-nao .accountStatus .fundingPendingStatusIcon,
body.account-types-nao .accountStatus .fundingStatusIconTooltip,
body.account-creation-info-nao .accountStatus .fundingStatusIconTooltip,
body.account-verid-nao .accountStatus .fundingStatusIconTooltip,
body.account-new-userid-nao .accountStatus .fundingStatusIconTooltip,
body.account-info-entry-nao .accountStatus .fundingStatusIconTooltip,
body.overview .accountStatus .fundingStatusIconTooltip,
body.account-status-nao .accountStatus .fundingStatusIconTooltip {
  left: -2px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dgrid-row > *,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dgrid-row > *,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dgrid-row > *,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dgrid-row > *,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dgrid-row > *,
body.overview .accountStatus .dgrid-breakpoint-small .dgrid-row > *,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dgrid-row > * {
  float: right;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4),
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4),
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4),
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4),
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4),
body.overview .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4),
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dgrid-content .dgrid-row-table tr:nth-child(4) {
  height: 75px;
}
body.account-types-nao .accountStatus .contactUsPopup,
body.account-creation-info-nao .accountStatus .contactUsPopup,
body.account-verid-nao .accountStatus .contactUsPopup,
body.account-new-userid-nao .accountStatus .contactUsPopup,
body.account-info-entry-nao .accountStatus .contactUsPopup,
body.overview .accountStatus .contactUsPopup,
body.account-status-nao .accountStatus .contactUsPopup {
  position: fixed;
  z-index: 2;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  overflow: auto;
  text-align: center;
  background-color: rgba(0, 0, 0, 0.4);
}
body.account-types-nao .accountStatus .contactUsPopup .infoDialogContent,
body.account-creation-info-nao .accountStatus .contactUsPopup .infoDialogContent,
body.account-verid-nao .accountStatus .contactUsPopup .infoDialogContent,
body.account-new-userid-nao .accountStatus .contactUsPopup .infoDialogContent,
body.account-info-entry-nao .accountStatus .contactUsPopup .infoDialogContent,
body.overview .accountStatus .contactUsPopup .infoDialogContent,
body.account-status-nao .accountStatus .contactUsPopup .infoDialogContent {
  background-color: #fefefe;
  border-radius: 10px;
  text-align: left;
  width: 85%;
  margin-left: 8%;
  margin-top: 25%;
  padding-bottom: 20px;
}
@media (min-width: 768px) {
  body.account-types-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-creation-info-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-verid-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-new-userid-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-info-entry-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.overview .accountStatus .contactUsPopup .infoDialogContent,
  body.account-status-nao .accountStatus .contactUsPopup .infoDialogContent {
    width: 60%;
    height: auto;
    margin-left: 20%;
    margin-top: 5%;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  body.account-types-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-creation-info-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-verid-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-new-userid-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.account-info-entry-nao .accountStatus .contactUsPopup .infoDialogContent,
  body.overview .accountStatus .contactUsPopup .infoDialogContent,
  body.account-status-nao .accountStatus .contactUsPopup .infoDialogContent {
    width: 85%;
    margin-left: 5%;
    margin-top: 15%;
  }
}
body.account-types-nao .accountStatus .contactUsPopup .contactUsPopupHeader,
body.account-creation-info-nao .accountStatus .contactUsPopup .contactUsPopupHeader,
body.account-verid-nao .accountStatus .contactUsPopup .contactUsPopupHeader,
body.account-new-userid-nao .accountStatus .contactUsPopup .contactUsPopupHeader,
body.account-info-entry-nao .accountStatus .contactUsPopup .contactUsPopupHeader,
body.overview .accountStatus .contactUsPopup .contactUsPopupHeader,
body.account-status-nao .accountStatus .contactUsPopup .contactUsPopupHeader {
  padding-top: 10px;
  border-bottom: 1px solid #cecece;
  background-color: #eef7fb;
  border-radius: 10px 10px 0px 0px;
}
body.account-types-nao .accountStatus .contactUsPopup .contactUsPopupContent,
body.account-creation-info-nao .accountStatus .contactUsPopup .contactUsPopupContent,
body.account-verid-nao .accountStatus .contactUsPopup .contactUsPopupContent,
body.account-new-userid-nao .accountStatus .contactUsPopup .contactUsPopupContent,
body.account-info-entry-nao .accountStatus .contactUsPopup .contactUsPopupContent,
body.overview .accountStatus .contactUsPopup .contactUsPopupContent,
body.account-status-nao .accountStatus .contactUsPopup .contactUsPopupContent {
  padding: 10px;
}
body.account-types-nao .accountStatus .contactUsPopup .contactUsPopupContent td,
body.account-creation-info-nao .accountStatus .contactUsPopup .contactUsPopupContent td,
body.account-verid-nao .accountStatus .contactUsPopup .contactUsPopupContent td,
body.account-new-userid-nao .accountStatus .contactUsPopup .contactUsPopupContent td,
body.account-info-entry-nao .accountStatus .contactUsPopup .contactUsPopupContent td,
body.overview .accountStatus .contactUsPopup .contactUsPopupContent td,
body.account-status-nao .accountStatus .contactUsPopup .contactUsPopupContent td {
  width: 38%;
  vertical-align: top;
}
body.account-types-nao .accountStatus .contactUsPopup h4,
body.account-creation-info-nao .accountStatus .contactUsPopup h4,
body.account-verid-nao .accountStatus .contactUsPopup h4,
body.account-new-userid-nao .accountStatus .contactUsPopup h4,
body.account-info-entry-nao .accountStatus .contactUsPopup h4,
body.overview .accountStatus .contactUsPopup h4,
body.account-status-nao .accountStatus .contactUsPopup h4 {
  margin: 0px;
  padding-left: 10px;
}
body.account-types-nao .accountStatus .contactUsPopup .fa.fa-times-circle-o,
body.account-creation-info-nao .accountStatus .contactUsPopup .fa.fa-times-circle-o,
body.account-verid-nao .accountStatus .contactUsPopup .fa.fa-times-circle-o,
body.account-new-userid-nao .accountStatus .contactUsPopup .fa.fa-times-circle-o,
body.account-info-entry-nao .accountStatus .contactUsPopup .fa.fa-times-circle-o,
body.overview .accountStatus .contactUsPopup .fa.fa-times-circle-o,
body.account-status-nao .accountStatus .contactUsPopup .fa.fa-times-circle-o {
  padding-right: 10px;
}
body.account-types-nao .accountStatus .cursorPointer,
body.account-creation-info-nao .accountStatus .cursorPointer,
body.account-verid-nao .accountStatus .cursorPointer,
body.account-new-userid-nao .accountStatus .cursorPointer,
body.account-info-entry-nao .accountStatus .cursorPointer,
body.overview .accountStatus .cursorPointer,
body.account-status-nao .accountStatus .cursorPointer {
  cursor: pointer;
}
body.account-types-nao .accountStatus .margin-left-move,
body.account-creation-info-nao .accountStatus .margin-left-move,
body.account-verid-nao .accountStatus .margin-left-move,
body.account-new-userid-nao .accountStatus .margin-left-move,
body.account-info-entry-nao .accountStatus .margin-left-move,
body.overview .accountStatus .margin-left-move,
body.account-status-nao .accountStatus .margin-left-move {
  margin-left: 20px;
}
@media (min-width: 768px) {
  body.account-types-nao .accountStatus .margin-left-move,
  body.account-creation-info-nao .accountStatus .margin-left-move,
  body.account-verid-nao .accountStatus .margin-left-move,
  body.account-new-userid-nao .accountStatus .margin-left-move,
  body.account-info-entry-nao .accountStatus .margin-left-move,
  body.overview .accountStatus .margin-left-move,
  body.account-status-nao .accountStatus .margin-left-move {
    margin-left: -20px;
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  body.account-types-nao .accountStatus .margin-left-move,
  body.account-creation-info-nao .accountStatus .margin-left-move,
  body.account-verid-nao .accountStatus .margin-left-move,
  body.account-new-userid-nao .accountStatus .margin-left-move,
  body.account-info-entry-nao .accountStatus .margin-left-move,
  body.overview .accountStatus .margin-left-move,
  body.account-status-nao .accountStatus .margin-left-move {
    margin-left: -5px;
  }
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.overview .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dijitSliderBarContainerH,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH,
body.overview .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderBarContainerH {
  right: -18px;
  width: 265px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.overview .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dgrid-row,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row,
body.overview .accountStatus .dgrid-breakpoint-medium .dgrid-row,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row {
  line-height: 20px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.overview .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dgrid-row tr:first-child,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child,
body.overview .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dgrid-row tr:first-child {
  line-height: 20px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.overview .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.account-status-nao .accountStatus .dgrid-breakpoint-large tr:first-child .field-accountType,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.overview .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .field-accountType,
body.account-types-nao .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.overview .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.account-status-nao .accountStatus .dgrid-breakpoint-large tr:first-child .dgrid-column-continue,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue,
body.overview .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium tr:first-child .dgrid-column-continue {
  vertical-align: middle;
  padding-bottom: 0;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .field-accountType,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .field-accountType,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .field-accountType,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .field-accountType,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .field-accountType,
body.overview .accountStatus .dgrid-breakpoint-large .field-accountType,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .field-accountType,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .field-accountType,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .field-accountType,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .field-accountType,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .field-accountType,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .field-accountType,
body.overview .accountStatus .dgrid-breakpoint-medium .field-accountType,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .field-accountType {
  font-size: 16px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.overview .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dijitRuleContainer,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer,
body.overview .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleContainer {
  width: 374px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.overview .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH,
body.overview .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH {
  left: 0 !important;
  width: 33%;
  position: inherit;
  vertical-align: top;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.overview .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.overview .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.overview .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack,
body.overview .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dijitRuleLabelContainerH:first-child .fa-stack {
  left: 0;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.overview .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .horizontalSliderNode > div,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div,
body.overview .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .horizontalSliderNode > div {
  position: absolute;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.overview .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dijitSliderImageHandleH,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH,
body.overview .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dijitSliderImageHandleH {
  visibility: hidden;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.overview .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-continue a,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.overview .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-continue a,
body.account-types-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.account-verid-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.overview .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.account-status-nao .accountStatus .dgrid-breakpoint-large .dgrid-column-delete a,
body.account-types-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a,
body.account-verid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a,
body.overview .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a,
body.account-status-nao .accountStatus .dgrid-breakpoint-medium .dgrid-column-delete a {
  padding-left: 29px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH,
body.overview .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH {
  left: 0 !important;
  width: 33%;
  position: inherit;
  vertical-align: top;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.overview .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .dijitRuleLabelH,
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack,
body.overview .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dijitRuleLabelContainerH:first-child .fa-stack {
  left: 0;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div,
body.overview .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .horizontalSliderNode > div {
  position: absolute;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child,
body.overview .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dijitSlider td:first-child {
  padding-left: 0px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH,
body.overview .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dijitSliderImageHandleH {
  visibility: hidden;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .dijitRuleContainer,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .dijitRuleContainer,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleContainer,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .dijitRuleContainer,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .dijitRuleContainer,
body.overview .accountStatus .dgrid-breakpoint-small .dijitRuleContainer,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .dijitRuleContainer {
  width: 270px;
}
body.account-types-nao .accountStatus .dgrid-breakpoint-small .field-accountStatus,
body.account-creation-info-nao .accountStatus .dgrid-breakpoint-small .field-accountStatus,
body.account-verid-nao .accountStatus .dgrid-breakpoint-small .field-accountStatus,
body.account-new-userid-nao .accountStatus .dgrid-breakpoint-small .field-accountStatus,
body.account-info-entry-nao .accountStatus .dgrid-breakpoint-small .field-accountStatus,
body.overview .accountStatus .dgrid-breakpoint-small .field-accountStatus,
body.account-status-nao .accountStatus .dgrid-breakpoint-small .field-accountStatus {
  padding-left: 40px !important;
}
body.account-types-nao .accountStatus .ibdBasedAccountStatusMessages.span12,
body.account-creation-info-nao .accountStatus .ibdBasedAccountStatusMessages.span12,
body.account-verid-nao .accountStatus .ibdBasedAccountStatusMessages.span12,
body.account-new-userid-nao .accountStatus .ibdBasedAccountStatusMessages.span12,
body.account-info-entry-nao .accountStatus .ibdBasedAccountStatusMessages.span12,
body.overview .accountStatus .ibdBasedAccountStatusMessages.span12,
body.account-status-nao .accountStatus .ibdBasedAccountStatusMessages.span12 {
  margin: -2px 0 0 0;
  background-color: #eef7fb;
  border: 1px solid #e3e3e3;
  padding: 22px;
  font-size: 13px;
}
body.account-types-nao #idVerificationForm .outerNavigation li span:last-child,
body.account-creation-info-nao #idVerificationForm .outerNavigation li span:last-child,
body.account-verid-nao #idVerificationForm .outerNavigation li span:last-child,
body.account-new-userid-nao #idVerificationForm .outerNavigation li span:last-child,
body.account-info-entry-nao #idVerificationForm .outerNavigation li span:last-child,
body.overview #idVerificationForm .outerNavigation li span:last-child,
body.account-status-nao #idVerificationForm .outerNavigation li span:last-child,
body.account-types-nao #account-opening-new .outerNavigation li span:last-child,
body.account-creation-info-nao #account-opening-new .outerNavigation li span:last-child,
body.account-verid-nao #account-opening-new .outerNavigation li span:last-child,
body.account-new-userid-nao #account-opening-new .outerNavigation li span:last-child,
body.account-info-entry-nao #account-opening-new .outerNavigation li span:last-child,
body.overview #account-opening-new .outerNavigation li span:last-child,
body.account-status-nao #account-opening-new .outerNavigation li span:last-child {
  padding-left: 1.5%;
}
body.account-types-nao #idVerificationForm div#progress,
body.account-creation-info-nao #idVerificationForm div#progress,
body.account-verid-nao #idVerificationForm div#progress,
body.account-new-userid-nao #idVerificationForm div#progress,
body.account-info-entry-nao #idVerificationForm div#progress,
body.overview #idVerificationForm div#progress,
body.account-status-nao #idVerificationForm div#progress,
body.account-types-nao #account-opening-new div#progress,
body.account-creation-info-nao #account-opening-new div#progress,
body.account-verid-nao #account-opening-new div#progress,
body.account-new-userid-nao #account-opening-new div#progress,
body.account-info-entry-nao #account-opening-new div#progress,
body.overview #account-opening-new div#progress,
body.account-status-nao #account-opening-new div#progress {
  min-height: 40px;
  background: #ededed;
  border: 1px solid #eeeeee;
  color: #ffffff;
  margin-bottom: 15px;
}
body.account-types-nao #idVerificationForm div#progress ul,
body.account-creation-info-nao #idVerificationForm div#progress ul,
body.account-verid-nao #idVerificationForm div#progress ul,
body.account-new-userid-nao #idVerificationForm div#progress ul,
body.account-info-entry-nao #idVerificationForm div#progress ul,
body.overview #idVerificationForm div#progress ul,
body.account-status-nao #idVerificationForm div#progress ul,
body.account-types-nao #account-opening-new div#progress ul,
body.account-creation-info-nao #account-opening-new div#progress ul,
body.account-verid-nao #account-opening-new div#progress ul,
body.account-new-userid-nao #account-opening-new div#progress ul,
body.account-info-entry-nao #account-opening-new div#progress ul,
body.overview #account-opening-new div#progress ul,
body.account-status-nao #account-opening-new div#progress ul {
  display: inline;
}
body.account-types-nao #idVerificationForm div#progress ul li,
body.account-creation-info-nao #idVerificationForm div#progress ul li,
body.account-verid-nao #idVerificationForm div#progress ul li,
body.account-new-userid-nao #idVerificationForm div#progress ul li,
body.account-info-entry-nao #idVerificationForm div#progress ul li,
body.overview #idVerificationForm div#progress ul li,
body.account-status-nao #idVerificationForm div#progress ul li,
body.account-types-nao #account-opening-new div#progress ul li,
body.account-creation-info-nao #account-opening-new div#progress ul li,
body.account-verid-nao #account-opening-new div#progress ul li,
body.account-new-userid-nao #account-opening-new div#progress ul li,
body.account-info-entry-nao #account-opening-new div#progress ul li,
body.overview #account-opening-new div#progress ul li,
body.account-status-nao #account-opening-new div#progress ul li {
  padding: 0px 10px 0px;
  list-style: none;
  float: left;
  line-height: 38px;
  height: 38px;
  font-weight: 600;
  font-size: 14px;
  border-width: 1px;
  border-style: solid;
  border-color: #eeeeee;
  border-top: none;
  border-bottom: none;
  text-align: inherit;
  margin: 0px;
  min-width: 80px;
  width: 98px;
  display: block;
  visibility: visible;
}
@media (min-width: 768px) {
  body.account-types-nao #idVerificationForm div#progress ul li,
  body.account-creation-info-nao #idVerificationForm div#progress ul li,
  body.account-verid-nao #idVerificationForm div#progress ul li,
  body.account-new-userid-nao #idVerificationForm div#progress ul li,
  body.account-info-entry-nao #idVerificationForm div#progress ul li,
  body.overview #idVerificationForm div#progress ul li,
  body.account-status-nao #idVerificationForm div#progress ul li,
  body.account-types-nao #account-opening-new div#progress ul li,
  body.account-creation-info-nao #account-opening-new div#progress ul li,
  body.account-verid-nao #account-opening-new div#progress ul li,
  body.account-new-userid-nao #account-opening-new div#progress ul li,
  body.account-info-entry-nao #account-opening-new div#progress ul li,
  body.overview #account-opening-new div#progress ul li,
  body.account-status-nao #account-opening-new div#progress ul li {
    min-width: 190px;
    width: auto;
  }
}
body.account-types-nao #idVerificationForm div#progress ul li:first-child,
body.account-creation-info-nao #idVerificationForm div#progress ul li:first-child,
body.account-verid-nao #idVerificationForm div#progress ul li:first-child,
body.account-new-userid-nao #idVerificationForm div#progress ul li:first-child,
body.account-info-entry-nao #idVerificationForm div#progress ul li:first-child,
body.overview #idVerificationForm div#progress ul li:first-child,
body.account-status-nao #idVerificationForm div#progress ul li:first-child,
body.account-types-nao #account-opening-new div#progress ul li:first-child,
body.account-creation-info-nao #account-opening-new div#progress ul li:first-child,
body.account-verid-nao #account-opening-new div#progress ul li:first-child,
body.account-new-userid-nao #account-opening-new div#progress ul li:first-child,
body.account-info-entry-nao #account-opening-new div#progress ul li:first-child,
body.overview #account-opening-new div#progress ul li:first-child,
body.account-status-nao #account-opening-new div#progress ul li:first-child {
  border-left: 2px solid #ededed;
  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: #ff6f16;
  border-bottom-color: transparent;
  border-width: 2px 0 0 1px;
  border-style: solid;
  height: 38px;
  line-height: 38px;
  background: #ffffff;
  color: #000000;
}
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 #ededed;
  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: #ff6f16;
}
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: #e45205;
  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: #e45205;
}
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: #e45205;
  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: #e45205 !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: #e45205;
  border: 1px solid #e45205;
}
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: #e45205;
}
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, #ffffff), color-stop(1, #eeeeef));
}
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: #e45205;
}
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: #eeeeef;
}
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 #ff913a;
}
body.account-types-nao #account-opening-new .dijitIcon:before,
body.account-creation-info-nao #account-opening-new .dijitIcon:before,
body.account-verid-nao #account-opening-new .dijitIcon:before,
body.account-new-userid-nao #account-opening-new .dijitIcon:before,
body.account-info-entry-nao #account-opening-new .dijitIcon:before,
body.overview #account-opening-new .dijitIcon:before,
body.account-status-nao #account-opening-new .dijitIcon:before,
body.account-types-nao #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-creation-info-nao #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-verid-nao #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-new-userid-nao #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-info-entry-nao #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.overview #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-status-nao #account-opening-new .dijitMenuArrowCell .dijitMenuExpand:before,
body.account-types-nao #account-opening-new .dijitArrowButtonInner:before,
body.account-creation-info-nao #account-opening-new .dijitArrowButtonInner:before,
body.account-verid-nao #account-opening-new .dijitArrowButtonInner:before,
body.account-new-userid-nao #account-opening-new .dijitArrowButtonInner:before,
body.account-info-entry-nao #account-opening-new .dijitArrowButtonInner:before,
body.overview #account-opening-new .dijitArrowButtonInner:before,
body.account-status-nao #account-opening-new .dijitArrowButtonInner:before,
body.account-types-nao #account-opening-new .icon-caret-down:before,
body.account-creation-info-nao #account-opening-new .icon-caret-down:before,
body.account-verid-nao #account-opening-new .icon-caret-down:before,
body.account-new-userid-nao #account-opening-new .icon-caret-down:before,
body.account-info-entry-nao #account-opening-new .icon-caret-down:before,
body.overview #account-opening-new .icon-caret-down:before,
body.account-status-nao #account-opening-new .icon-caret-down:before {
  font-size: xx-large;
  color: #999999;
}
body.account-types-nao #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft,
body.account-creation-info-nao #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft,
body.account-verid-nao #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft,
body.account-new-userid-nao #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft,
body.account-info-entry-nao #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft,
body.overview #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft,
body.account-status-nao #account-opening-new .dijit.dijitReset.dijitInline.dijitLeft {
  width: 100%;
}
body.account-types-nao #account-opening-new .errorTooltip .dijitTooltipContainer,
body.account-creation-info-nao #account-opening-new .errorTooltip .dijitTooltipContainer,
body.account-verid-nao #account-opening-new .errorTooltip .dijitTooltipContainer,
body.account-new-userid-nao #account-opening-new .errorTooltip .dijitTooltipContainer,
body.account-info-entry-nao #account-opening-new .errorTooltip .dijitTooltipContainer,
body.overview #account-opening-new .errorTooltip .dijitTooltipContainer,
body.account-status-nao #account-opening-new .errorTooltip .dijitTooltipContainer {
  background-color: #f2dede;
  color: #990000;
  border-color: #a22726;
}
body.account-types-nao #account-opening-new .errorTooltip .dijitTooltipConnector,
body.account-creation-info-nao #account-opening-new .errorTooltip .dijitTooltipConnector,
body.account-verid-nao #account-opening-new .errorTooltip .dijitTooltipConnector,
body.account-new-userid-nao #account-opening-new .errorTooltip .dijitTooltipConnector,
body.account-info-entry-nao #account-opening-new .errorTooltip .dijitTooltipConnector,
body.overview #account-opening-new .errorTooltip .dijitTooltipConnector,
body.account-status-nao #account-opening-new .errorTooltip .dijitTooltipConnector {
  border-right-color: #f2dede;
  top: 17px;
}
body.account-types-nao #account-opening-new .reviewDiv .span6 div,
body.account-creation-info-nao #account-opening-new .reviewDiv .span6 div,
body.account-verid-nao #account-opening-new .reviewDiv .span6 div,
body.account-new-userid-nao #account-opening-new .reviewDiv .span6 div,
body.account-info-entry-nao #account-opening-new .reviewDiv .span6 div,
body.overview #account-opening-new .reviewDiv .span6 div,
body.account-status-nao #account-opening-new .reviewDiv .span6 div {
  clear: both;
}
body.account-types-nao #account-opening-new .radioButtonSpacing,
body.account-creation-info-nao #account-opening-new .radioButtonSpacing,
body.account-verid-nao #account-opening-new .radioButtonSpacing,
body.account-new-userid-nao #account-opening-new .radioButtonSpacing,
body.account-info-entry-nao #account-opening-new .radioButtonSpacing,
body.overview #account-opening-new .radioButtonSpacing,
body.account-status-nao #account-opening-new .radioButtonSpacing {
  margin-left: 30px;
  margin-bottom: 5px;
}
body.account-types-nao #account-opening-new .sectionHeader,
body.account-creation-info-nao #account-opening-new .sectionHeader,
body.account-verid-nao #account-opening-new .sectionHeader,
body.account-new-userid-nao #account-opening-new .sectionHeader,
body.account-info-entry-nao #account-opening-new .sectionHeader,
body.overview #account-opening-new .sectionHeader,
body.account-status-nao #account-opening-new .sectionHeader {
  padding-bottom: 5px;
  border-bottom: 1px solid #ff913a;
}
body.account-types-nao #account-opening-new .btn-high .fa-check-circle,
body.account-creation-info-nao #account-opening-new .btn-high .fa-check-circle,
body.account-verid-nao #account-opening-new .btn-high .fa-check-circle,
body.account-new-userid-nao #account-opening-new .btn-high .fa-check-circle,
body.account-info-entry-nao #account-opening-new .btn-high .fa-check-circle,
body.overview #account-opening-new .btn-high .fa-check-circle,
body.account-status-nao #account-opening-new .btn-high .fa-check-circle {
  left: -1.1em;
  position: relative;
  top: 11%;
  font-size: 1.5em;
}
body.account-types-nao #account-opening-new .btn-medium .fa-check-circle,
body.account-creation-info-nao #account-opening-new .btn-medium .fa-check-circle,
body.account-verid-nao #account-opening-new .btn-medium .fa-check-circle,
body.account-new-userid-nao #account-opening-new .btn-medium .fa-check-circle,
body.account-info-entry-nao #account-opening-new .btn-medium .fa-check-circle,
body.overview #account-opening-new .btn-medium .fa-check-circle,
body.account-status-nao #account-opening-new .btn-medium .fa-check-circle {
  left: -0.7em;
  position: relative;
  top: 11%;
  font-size: 1.5em;
}
body.account-types-nao #account-opening-new .supportPhone,
body.account-creation-info-nao #account-opening-new .supportPhone,
body.account-verid-nao #account-opening-new .supportPhone,
body.account-new-userid-nao #account-opening-new .supportPhone,
body.account-info-entry-nao #account-opening-new .supportPhone,
body.overview #account-opening-new .supportPhone,
body.account-status-nao #account-opening-new .supportPhone {
  margin-left: 0px;
  margin-bottom: 25px;
  padding: 5px 10px;
  background-color: #dddddd;
  font-weight: 600;
  text-align: left;
}
@media (min-width: 768px) {
  body.account-types-nao #account-opening-new .supportPhone,
  body.account-creation-info-nao #account-opening-new .supportPhone,
  body.account-verid-nao #account-opening-new .supportPhone,
  body.account-new-userid-nao #account-opening-new .supportPhone,
  body.account-info-entry-nao #account-opening-new .supportPhone,
  body.overview #account-opening-new .supportPhone,
  body.account-status-nao #account-opening-new .supportPhone {
    position: relative;
    top: 10px;
  }
}
body.account-types-nao #account-opening-new div,
body.account-creation-info-nao #account-opening-new div,
body.account-verid-nao #account-opening-new div,
body.account-new-userid-nao #account-opening-new div,
body.account-info-entry-nao #account-opening-new div,
body.overview #account-opening-new div,
body.account-status-nao #account-opening-new div {
  min-height: 0px;
}
body.account-types-nao #account-opening-new .noMargin,
body.account-creation-info-nao #account-opening-new .noMargin,
body.account-verid-nao #account-opening-new .noMargin,
body.account-new-userid-nao #account-opening-new .noMargin,
body.account-info-entry-nao #account-opening-new .noMargin,
body.overview #account-opening-new .noMargin,
body.account-status-nao #account-opening-new .noMargin {
  margin-top: 0px;
  margin-bottom: 5px;
  border-top: 1px solid #ccc;
}
body.account-types-nao #account-opening-new .readOnlyText,
body.account-creation-info-nao #account-opening-new .readOnlyText,
body.account-verid-nao #account-opening-new .readOnlyText,
body.account-new-userid-nao #account-opening-new .readOnlyText,
body.account-info-entry-nao #account-opening-new .readOnlyText,
body.overview #account-opening-new .readOnlyText,
body.account-status-nao #account-opening-new .readOnlyText {
  font-size: 14px;
}
body.account-types-nao #account-opening-new .mutedHeader,
body.account-creation-info-nao #account-opening-new .mutedHeader,
body.account-verid-nao #account-opening-new .mutedHeader,
body.account-new-userid-nao #account-opening-new .mutedHeader,
body.account-info-entry-nao #account-opening-new .mutedHeader,
body.overview #account-opening-new .mutedHeader,
body.account-status-nao #account-opening-new .mutedHeader {
  padding-top: 0;
}
body.account-types-nao #account-opening-new .control-group,
body.account-creation-info-nao #account-opening-new .control-group,
body.account-verid-nao #account-opening-new .control-group,
body.account-new-userid-nao #account-opening-new .control-group,
body.account-info-entry-nao #account-opening-new .control-group,
body.overview #account-opening-new .control-group,
body.account-status-nao #account-opening-new .control-group {
  margin-bottom: 25px;
}
body.account-types-nao #account-opening-new .verIdForm .control-group,
body.account-creation-info-nao #account-opening-new .verIdForm .control-group,
body.account-verid-nao #account-opening-new .verIdForm .control-group,
body.account-new-userid-nao #account-opening-new .verIdForm .control-group,
body.account-info-entry-nao #account-opening-new .verIdForm .control-group,
body.overview #account-opening-new .verIdForm .control-group,
body.account-status-nao #account-opening-new .verIdForm .control-group {
  margin-bottom: 10px;
}
body.account-types-nao #account-opening-new .btn-option,
body.account-creation-info-nao #account-opening-new .btn-option,
body.account-verid-nao #account-opening-new .btn-option,
body.account-new-userid-nao #account-opening-new .btn-option,
body.account-info-entry-nao #account-opening-new .btn-option,
body.overview #account-opening-new .btn-option,
body.account-status-nao #account-opening-new .btn-option {
  position: relative;
  margin-right: 10px;
}
body.account-types-nao #account-opening-new .btn-option .btn,
body.account-creation-info-nao #account-opening-new .btn-option .btn,
body.account-verid-nao #account-opening-new .btn-option .btn,
body.account-new-userid-nao #account-opening-new .btn-option .btn,
body.account-info-entry-nao #account-opening-new .btn-option .btn,
body.overview #account-opening-new .btn-option .btn,
body.account-status-nao #account-opening-new .btn-option .btn {
  margin-left: 0px;
  padding-top: 0;
  line-height: inherit;
  background-image: none;
}
body.account-types-nao #account-opening-new .btn-option .btn span,
body.account-creation-info-nao #account-opening-new .btn-option .btn span,
body.account-verid-nao #account-opening-new .btn-option .btn span,
body.account-new-userid-nao #account-opening-new .btn-option .btn span,
body.account-info-entry-nao #account-opening-new .btn-option .btn span,
body.overview #account-opening-new .btn-option .btn span,
body.account-status-nao #account-opening-new .btn-option .btn span {
  word-wrap: break-word;
}
body.account-types-nao #account-opening-new .btn-option .fa-check-circle,
body.account-creation-info-nao #account-opening-new .btn-option .fa-check-circle,
body.account-verid-nao #account-opening-new .btn-option .fa-check-circle,
body.account-new-userid-nao #account-opening-new .btn-option .fa-check-circle,
body.account-info-entry-nao #account-opening-new .btn-option .fa-check-circle,
body.overview #account-opening-new .btn-option .fa-check-circle,
body.account-status-nao #account-opening-new .btn-option .fa-check-circle {
  position: absolute;
  left: 0.5em;
  top: 30%;
  color: #ffffff;
}
body.account-types-nao #account-opening-new .ansButton,
body.account-creation-info-nao #account-opening-new .ansButton,
body.account-verid-nao #account-opening-new .ansButton,
body.account-new-userid-nao #account-opening-new .ansButton,
body.account-info-entry-nao #account-opening-new .ansButton,
body.overview #account-opening-new .ansButton,
body.account-status-nao #account-opening-new .ansButton {
  width: 100%;
  margin-left: 0px;
  padding-top: 0;
  line-height: 15px;
  font-weight: 700;
  font-size: 12px;
  border-radius: 5px;
  height: 62px;
  color: #fff;
  background-color: #9a9a9a;
  border: 1px solid #818181;
  text-align: center;
}
body.account-types-nao #account-opening-new .ansButton.ansButton-selected,
body.account-creation-info-nao #account-opening-new .ansButton.ansButton-selected,
body.account-verid-nao #account-opening-new .ansButton.ansButton-selected,
body.account-new-userid-nao #account-opening-new .ansButton.ansButton-selected,
body.account-info-entry-nao #account-opening-new .ansButton.ansButton-selected,
body.overview #account-opening-new .ansButton.ansButton-selected,
body.account-status-nao #account-opening-new .ansButton.ansButton-selected {
  background-color: #e45205;
  color: #ffffff;
  padding-left: 30px;
}
body.account-types-nao #account-opening-new .btn-option:nth-child(4),
body.account-creation-info-nao #account-opening-new .btn-option:nth-child(4),
body.account-verid-nao #account-opening-new .btn-option:nth-child(4),
body.account-new-userid-nao #account-opening-new .btn-option:nth-child(4),
body.account-info-entry-nao #account-opening-new .btn-option:nth-child(4),
body.overview #account-opening-new .btn-option:nth-child(4),
body.account-status-nao #account-opening-new .btn-option:nth-child(4) {
  margin-left: 0px;
}
body.account-types-nao #account-opening-new a,
body.account-creation-info-nao #account-opening-new a,
body.account-verid-nao #account-opening-new a,
body.account-new-userid-nao #account-opening-new a,
body.account-info-entry-nao #account-opening-new a,
body.overview #account-opening-new a,
body.account-status-nao #account-opening-new a {
  cursor: pointer;
  font-weight: bold;
}
body.account-types-nao #account-opening-new button.btn.btn-primary,
body.account-creation-info-nao #account-opening-new button.btn.btn-primary,
body.account-verid-nao #account-opening-new button.btn.btn-primary,
body.account-new-userid-nao #account-opening-new button.btn.btn-primary,
body.account-info-entry-nao #account-opening-new button.btn.btn-primary,
body.overview #account-opening-new button.btn.btn-primary,
body.account-status-nao #account-opening-new button.btn.btn-primary {
  margin-right: 15px;
  font-size: 12px;
  font-weight: bold;
  text-transform: capitalize;
  color: #fff;
  border: 1px solid #b24004;
  -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 #b24004;
}
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: #e45205;
  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: #e45205;
}
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: #c85120;
  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: #e45205 !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;
}
.desktop.private-page #newAccountTypeUserDetails {
  margin-bottom: 46px;
}
@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;
}
#cookieConsent {
  position: fixed;
  width: 100%;
  display: table;
  padding-bottom: 15px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: black;
  z-index: 3;
}
#cookieConsent #cookieConsentClose {
  float: right;
  color: white;
  margin-top: 0px;
  margin-right: 5px;
  cursor: pointer;
}
@media (min-width: 310px) and (max-width: 736px) {
  #cookieConsent {
    width: 100%;
    display: table;
    padding-bottom: 20px;
  }
}
@media (min-width: 737px) and (max-width: 1024px) {
  #cookieConsent {
    width: 100%;
    display: table;
    padding-bottom: 10px;
  }
}
#cookieConsentContent {
  color: #ffffff;
  float: left;
  width: 70%;
  font-size: 11pt;
  text-align: justify;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  padding-left: 125px;
  padding-top: 25px;
  line-height: 24px;
}
@media (min-width: 310px) and (max-width: 736px) {
  #cookieConsentContent {
    width: 80%;
    font-size: 14px;
    text-align: justify;
    padding-left: 41px;
    float: none;
  }
}
@media (min-width: 737px) and (max-width: 1024px) {
  #cookieConsentContent {
    width: 67%;
    text-align: justify;
    padding-left: 58px;
  }
}
#cookieConsentOK {
  background-color: #ffa04f;
  color: #ffffff;
  border: none;
  width: 130px;
  height: 30px;
  border-radius: 5px;
  margin-left: 40px;
  margin-top: 45px;
}
@media (min-width: 310px) and (max-width: 736px) {
  #cookieConsentOK {
    display: table;
    margin: 0 auto;
  }
}
@media (min-width: 737px) and (max-width: 1024px) {
  #cookieConsentOK {
    margin-left: 20px;
    margin-top: 60px;
  }
}
#cookieConsentPrivacyPolicy {
  color: #ffffff;
  text-decoration: underline;
}
pershing-comp shareholder-form .edoc-Header {
  border-top-color: #2f659b;
}
pershing-comp shareholder-form .edoc-Header .xlarge {
  font-size: 17px;
  font-weight: normal;
  color: #000000;
}
pershing-comp shareholder-form .edoc-Filter_Container {
  border-top-color: #97b2cd;
  background-color: #ecf3f8;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-form-field-appearance-outline .mat-form-field-flex {
  padding: 0 0 0 0.5em !important;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-form-field-appearance-outline .mat-form-field-infix {
  padding: 0px;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-value {
  vertical-align: middle;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-form-field-appearance-outline .mat-form-field-infix .mat-select-arrow-wrapper {
  padding: 10px 10px;
  background: #e6e6e6;
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #e6e6e6 100%);
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  border: 1px solid #bbb;
  border-bottom-color: #a8a8a8;
  vertical-align: baseline;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-form-field-appearance-outline .mat-form-field-suffix {
  right: .25em;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .edoc-Input_Date .mat-form-field-flex {
  height: 30px;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .symbolSpecific.mat-form-field-appearance-outline .mat-form-field-flex {
  padding: 6px !important;
}
pershing-comp shareholder-form .edoc-Filter_Container .edocs-TradeConfirms .mat-raised-button.mat-primary {
  background-color: #e45205;
  color: #ffffff;
  border-color: #b24004;
  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: #e45205;
  color: #ffffff;
  border-color: #b24004;
  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: #c85120;
}
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: #c85120;
}
@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: #2f659b !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: white !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: white !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: white !important;
}
.angular .da_popup alerts-subs-add .alrt-SubsAdd_Container,
.angular .da_popup alerts-devices-edit .alrt-SubsAdd_Container {
  background: white;
}
.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: #e45205;
  color: #ffffff;
  border-color: #b24004;
  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: #c85120;
}
.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: #c85120;
}
.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: #cccccc !important;
  border-top-width: 2px !important;
  background-color: #fbfbfb !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: #cccccc !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: #c85120;
}
.angular.earned-income pershing-comp .tooltip-link:hover,
.angular.earned-income pershing-comp .far:hover {
  color: #c85120;
}
.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: #e45206;
  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 #e45206 !important;
  background-color: #ededed;
  color: #e45205;
}
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: #999999;
  font-size: 12px;
}
footer div {
  line-height: 16px;
}
footer a.optanon-toggle-display {
  cursor: pointer;
}
footer p {
  color: #999999;
  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/site_logo.png');
    list-style-position: inside;
    margin: 20px;
  }
  .portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ div.portlet-body section {
    height: 230px;
    margin-bottom: 0;
    padding-top: 10px;
    margin-left: 0;
  }
  .portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ div.portlet-body section h1.portlet-title {
    font-weight: bold;
    margin-bottom: 4px !important;
    height: 12px !important;
  }
  #balance-quote-toggle,
  #holdings-quote-toggle,
  #ugl-quote-toggle {
    position: absolute;
    top: -37px;
    right: 34px;
  }
  .as-of-date,
  #asOfDateId {
    top: -42px;
    right: 167px;
    position: absolute;
  }
  .portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ h3 {
    margin-top: 55px;
    font-weight: bold;
  }
  .navbar {
    display: none;
  }
  #maturity-links,
  #cash-flow,
  #links,
  .goToLinks {
    display: none !important;
  }
  header .span4 {
    display: none !important;
  }
  h1.portlet-title,
  .overview .portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ h1 {
    line-height: 1;
  }
  #acctPicker label {
    margin-left: 10px;
  }
  div.controls-row.pull-right {
    float: none;
  }
  #pcfDetailsLink {
    bottom: 0px;
    left: 0px;
  }
  .dbootstrap .dijitSelect {
    width: 20%;
  }
  div.controls-row.pull-right {
    float: none;
  }
  #pcfDetailsLink {
    bottom: 0px;
    left: 0px;
  }
  .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ dl.total {
    width: 100%;
  }
  .portfolio-in-news-cont,
  .default-dl {
    margin-top: 0;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .btn > .caret,
  .dropup > .btn > .caret {
    border-top-color: #000 !important;
  }
  .label {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #ddd !important;
  }
  #ugl .field-symbol,
  #rgl .field-symbol,
  #rgl .field-description,
  #holdingAggregate.dgrid .dgrid-cell.field-postnDesc,
  #holdingAggregate.dgrid .dgrid-cell.field-symId {
    width: auto;
  }
  .field-description span,
  .field-postnDesc span,
  .field-activityDescription span {
    overflow: visible;
    white-space: normal;
    line-height: 16px !important;
    display: block;
  }
  .dgrid {
    overflow: visible !important;
    margin-top: 10px !important;
  }
  .dgrid .dgrid-scroller {
    margin-top: 0 !important;
  }
  .dgrid-content {
    width: 100% !important;
  }
  .dgrid .dgrid-header,
  .dgrid .dgrid-header-row {
    font-size: 13px !important;
    line-height: 20px;
  }
  .dgrid-header {
    display: block!important;
    padding-top: 5px !important;
    overflow: visible!important;
    position: static !important;
  }
  .portfolio-summary .row-fluid .span3 {
    float: left;
    width: 23.404255319148934%;
    margin-left: 0;
  }
  .portfolio-summary .row-fluid [class*="span"] {
    margin-left: 0;
  }
  .equity div.row-fluid {
    display: inline-block;
    width: auto;
  }
  .portlet-boundary_balancekeyvalues_WAR_netxinvestorportfolio_ h3 {
    clear: both;
  }
  div#strongPerformers div.perf-change-green {
    background-color: #4baa47 !important;
  }
  div#weakPerformers div.perf-change-red {
    background-color: #9c1c1b !important;
  }
  #portfolioMoversContainer,
  #portfolioTrading,
  #portfolioHistoryTable.table {
    margin-top: 0;
  }
  .clearfix:before,
  .clearfix:after {
    display: inline-block;
  }
  [class^="icon-"]:before,
  [class*=" icon-"]:before {
    display: none;
  }
  .dgrid .expander,
  .dgrid .dgrid-row.collapsed .expander {
    display: block;
    page-break-inside: avoid;
  }
  .dgrid-header #incomeCashDetailsGrid-header {
    border-bottom: 1px solid #e2e2e2;
    width: 100%;
    height: 50px !important;
  }
  div[id^='incomeCashDetailsGrid-row-'] .dgrid-row-table {
    width: 100%;
    border-collapse: collapse;
    height: auto;
  }
  @page {
    margin-right: 0.5cm;
    margin-left: 0.6cm;
  }
  body.login header.container span.span9 {
    width: 74.46808510638297%;
  }
  body.login .span9.marketingPromo {
    float: left;
    width: 74.46808511%;
  }
  body.login .span3.loginDetails {
    float: left;
    width: 23.404255319148934%;
  }
  body.login .span3.loginDetails .loginbox,
  body.login .span3.loginDetails .quickquote,
  body.login .span3.loginDetails .signup {
    background: none;
    margin-right: 0;
  }
  body.login .container .row {
    margin-right: 0;
  }
  body.login input#remember_userid {
    margin-right: 4px;
    margin-left: 0;
  }
  body.login .quote {
    min-height: 163px;
  }
  body.login div#signup {
    height: auto !important;
  }
  body.login .orgInfo {
    width: auto !important;
  }
  body.login .orgInfo div#column-5.span9.aboutus {
    float: left;
    width: 74.46808511%;
  }
  body.login .orgInfo div#column-6.span3.contactus {
    float: left;
    width: 23.40425532%;
  }
  body.login .modInfo {
    padding-left: 0;
  }
  body.login .modInfo .marketNews,
  body.login .modInfo #column-8,
  body.login .modInfo .events {
    float: left;
  }
  body.login .modInfo div#column-7.span5.marketNews {
    width: 40.42553191%;
  }
  body.login .modInfo div#column-8.span4 {
    width: 31.91489362%;
  }
  body.login .modInfo div#column-9.events {
    width: 23.40425532%;
  }
  body.login .modInfo dt span.pull-right {
    margin-right: 2% !important;
  }
  body.login footer {
    background: none;
  }
  body.login footer .span6 {
    float: left !important;
    width: 43% !important;
  }
  body.login footer .span6.text-right {
    float: left !important;
    width: 48.93617021% !important;
  }
  .reviewOrderDialog {
    top: 3% !important;
    left: 3% !important;
    overflow: visible;
    border: none !important;
    width: 93% !important;
  }
  .reviewOrderDialog .dijitDialogPaneContent {
    width: 96% !important;
  }
  .reviewOrderDialog .dijitDialogPaneContent .msg.span5.mfSwap {
    top: 91px;
  }
  .reviewOrderDialog .span7 {
    float: left;
    width: 57.44680851063829%;
  }
  .reviewOrderDialog .span5 {
    float: left;
    width: 40.42553191489362%;
  }
  .reviewOrderDialog .span6 {
    width: 48.425532%;
    float: left;
  }
  .reviewOrderDialog .dijitDialogPaneContent .msg.span5 {
    top: -503px;
    left: 58%;
  }
  .reviewOrderDialog .dijitDialogPaneContent .review-order-popup .msg.span5 {
    top: -375px;
    left: 0px;
  }
  .reviewOrderDialog .span4.estimatedTransactionValueLabel {
    width: auto;
    padding-bottom: 7px;
  }
  .reviewOrderDialog .span2.labelBuySell {
    float: left;
  }
  .reviewOrderDialog .span4.labelOrderDetails {
    margin-top: -4px;
  }
  .reviewOrderDialog h3#message\.disclaimer {
    height: auto;
  }
  .dijitDialogUnderlayWrapper,
  .dbootstrap .dijitDialogUnderlay {
    background-color: #fff;
    -moz-opacity: 1 !important;
    -khtml-opacity: 1 !important;
    -webkit-opacity: 1 !important;
    opacity: 1 !important;
    width: 100% !important;
    height: 120% !important;
    top: -50px !important;
    left: 0 !important;
  }
  body.modal-open div.container {
    display: none;
  }
}
.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;
  line-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;
}
#acctTypeTabContainer {
  min-height: 500px;
}
.dbootstrap #acctTypeTabContainer .dijitContentPane {
  background-color: #fff;
  margin-left: 1px;
  overflow: visible;
  padding: 10px 50px 10px 25px;
  width: 543px !important;
  z-index: 1;
  min-height: 400px;
}
.dbootstrap #acctTypeTabContainer .dijitTabPaneWrapper {
  border: 0;
}
.dbootstrap #acctTypeTabContainer .dijitTabController {
  background: none;
  filter: none;
}
.dbootstrap #acctTypeTabContainer .dijitTab {
  border: 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;
  color: #555;
  font-size: 15px;
  font-weight: 600;
  background-color: #eaeaea;
  background-repeat: no-repeat;
  background-image: linear-gradient(#ffffff, #eaeaea);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea));
  background-image: -webkit-linear-gradient(#ffffff, #eaeaea);
  background-image: -moz-linear-gradient(#ffffff, #eaeaea);
  background-image: -o-linear-gradient(top, #ffffff, #eaeaea);
  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#eaeaea));
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#ffffff', EndColorStr='#eaeaea', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#ffffff', EndColorStr='#eaeaea', GradientType=0))";
  margin-right: 0;
  margin-top: 4px;
  padding-right: 0;
  padding-left: 8px;
}
.dbootstrap #acctTypeTabContainer .dijitTab .tabLabel {
  white-space: normal;
}
#acctTypeTabContainer .dijitTabSpacer.dijitTabContainerLeft-spacer.dijitAlignLeft {
  width: 1px;
  background-color: #ffffff;
  background-repeat: no-repeat;
  background-image: -moz-linear-gradient(top, #cccccc 75%, #ffffff 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(75%, #cccccc), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(top, #cccccc 75%, #ffffff 100%);
  background-image: -o-linear-gradient(top, #cccccc 75%, #ffffff 100%);
  background-image: -ms-linear-gradient(top, #cccccc 75%, #ffffff 100%);
  background-image: linear-gradient(to bottom, #cccccc 75%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#cccccc', EndColorStr='#ffffff', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#cccccc', EndColorStr='#ffffff', GradientType=0))";
  z-index: 0;
  min-height: 400px;
}
#acctTypeTabContainer.dijitTabContainer div.dijitTabPaneWrapper:before {
  content: '';
  display: block;
  position: absolute;
  width: 1px;
  height: 300px;
  top: 0;
  right: 37px;
  background-repeat: no-repeat;
  background-image: -moz-linear-gradient(top, #ffffff 0%, #dddddd 25%, #dddddd 75%, #ffffff 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(25%, #dddddd), color-stop(75%, #dddddd), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff 0%, #dddddd 25%, #dddddd 75%, #ffffff 100%);
  background-image: -o-linear-gradient(top, #ffffff 0%, #dddddd 25%, #dddddd 75%, #ffffff 100%);
  background-image: -ms-linear-gradient(top, #ffffff 0%, #dddddd 25%, #dddddd 75%, #ffffff 100%);
  background-image: linear-gradient(to bottom, #ffffff 0%, #dddddd 25%, #dddddd 75%, #ffffff 100%);
  filter: progid:DXImageTransform.Microsoft.Gradient(StartColorStr='#dddddd', EndColorStr='#dddddd', GradientType=0);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#dddddd', GradientType=0))";
}
#acctTypeTabContainer.dijitTabContainer div.dijitTabPaneWrapper:after {
  content: "";
  position: absolute;
  top: 50px;
  right: 37px;
  width: 37px;
  height: 200px;
  background-color: transparent;
}
#acctTypeTabContainer.dijitTabContainer div.dijitTabPaneWrapper.dijitTabContainerLeft-container.dijitAlignClient {
  border-left: none;
}
#acctTypeTabContainer.dijitTabContainer #acctTypeTabContainer_tablist.dijitTabController {
  border: 0;
  height: 298px;
  position: absolute;
  top: 0;
  width: 147px;
  z-index: 1;
  min-height: 400px;
}
#acctTypeTabContainer.dijitTabContainer #acctTypeTabContainer_tablist.dijitTabController div#aui_3_4_0_1_402.dijitTabInner div.dijitTabChecked {
  font-weight: 600;
  border-top: 0px;
  border-bottom-color: #fff;
  -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-right: 0px;
}
#acctTypeTabContainer.dijitTabContainer #acctTypeTabContainer_tablist.dijitTabController .dijitTabChecked {
  background: #fff;
  background-image: none;
  filter: none;
  border: 1px solid #cccccc;
  border-top: 1px solid #cccccc !important;
  border-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  color: #000;
  font-weight: 600;
  margin-right: 0;
}
.otherBackgroundColor {
  background-color: #ececec;
  padding: 5px;
}
.acctTypeRightPane {
  padding-right: 40px;
  padding-bottom: 40px;
}
iframe.acctopeningiframe {
  width: 100%;
  border: medium none;
  height: 500px;
}
div#p_p_id_acctopenconfirmid_WAR_loginportlet_ .span7.component_container .inline.radio input[type='radio'] {
  padding-left: 20px;
}
.accountSelector {
  background: white;
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
  color: #333333;
}
.accountSelector div#progress,
.accountSelector a,
.accountSelector label,
.accountSelector h3 {
  font-family: "proxima-nova-1", "proxima-nova-2", arial;
}
.accountSelector h3 {
  color: #333333;
}
.accountSelector p,
.accountSelector label,
.accountSelector dd {
  color: #333333;
}
.accountSelector div#progress {
  min-height: 40px;
  background: #ededed;
  border: 1px solid #eeeeee;
  padding-left: 20px;
  color: #ffffff;
}
.accountSelector div#progress ul {
  margin: 0px;
  padding: 0 10px;
  display: inline;
}
.accountSelector div#progress ul li {
  padding: 0px 30px 0px;
  list-style: none;
  float: left;
  line-height: 40px;
  height: 40px;
  font-weight: 600;
  font-size: 14px;
  border-width: 1px;
  border-style: solid;
  border-color: #eeeeee;
  border-top: none;
  text-align: inherit;
}
.accountSelector div#progress li.progressselected {
  border-top-color: #ff6f16;
  border-bottom-color: transparent;
  border-width: 2px 0 0 1px;
  border-style: solid;
  height: 38px;
  line-height: 38px;
  background: #ffffff;
  color: #000000;
}
.accountSelector div#progress li.progressdone {
  color: #555555;
  font-weight: normal;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .accountRef {
  color: #999999;
  font-size: 12px;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .needAnAccount {
  color: #0088cc;
  font-size: 20px;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .acct-status-singleLine {
  padding: 25px 20px 20px 25%;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .acct-status-webcontent {
  padding: 20px;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .acct-status-rightPane {
  margin-top: 14px;
  background-color: #ececec;
  padding: 5px;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .dgrid-column-account,
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .dgrid-column-status {
  width: 25%;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .dgrid-column-lastModified {
  width: 23%;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .dgrid-column-continue {
  width: 20%;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .acct-opening-grid-row-margin {
  margin-top: 0;
  margin-bottom: 6px;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .acct-status-webcontentBottomPane {
  margin-left: 0px;
  padding: 0px;
  margin-top: 3%;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .leftSquare {
  float: left;
  padding-right: 4px;
  width: 11px;
  height: 14px;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .rightSquare {
  margin-top: 0px;
  padding-top: 0px;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .leftBottomSquare {
  float: left;
  padding-right: 4px;
  width: 11px;
  height: 14px;
  margin-top: -6px;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .rightBottomSquare {
  float: left;
  padding-right: 3px;
  width: 11px;
  height: 14px;
  margin-bottom: 0px;
  margin-top: -6px;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ .accStatusBottomLeftWebContent {
  float: left;
  padding-left: 40px;
  padding-top: 0px;
  margin-top: -30px;
}
#p_p_id_DraftAccountStatus_WAR_netxinvestorportfolio_ + div {
  clear: both;
}
.portlet-boundary_acctopenprofile_WAR_loginportlet_ input[type="radio"] + label {
  float: right;
  margin: 0 5px 5px;
  line-height: 27px;
}
#A1626\:userSetupForm input[type='text'],
#A1626\:userSetupForm input[type='text'] + .help-inline,
#A2645\:profileForm\:BNYMRadioButton,
#A2645\:profileForm\:BNYMRadioButton + .help-inline,
#A2645\:profileForm\:PershingRadio,
#A2645\:profileForm\:PershingRadio + .help-inline {
  display: block;
  float: left;
}
#A2645\:profileForm\:BNYMRadioButton + .help-inline,
#A2645\:profileForm\:PershingRadio + .help-inline {
  line-height: 29px;
}
div#p_p_id_newAccountUserId_WAR_loginportlet_ .icon-check-circle:before {
  content: "\f058";
  color: #099e00 !important;
}
/* last login position needed to be reset for generic
on branded sites the text is under quick quotes */
div.container > header div.clearingInfo .lastLogin,
div.container-fluid > header div.clearingInfo .lastLogin {
  margin-left: 0px !important;
  margin-top: 0px !important;
  width: auto;
  font-size: 12px;
  text-align: start;
}
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: 2em;
}
div.container > header div.row.icons .icon-asterisk,
div.container-fluid > header div.row.icons .icon-asterisk {
  font-size: 1em;
  top: -7px;
  right: 30px;
}
.multilingual div.container > header div.row.icons .icon-asterisk,
.multilingual div.container-fluid > header div.row.icons .icon-asterisk {
  right: 64px;
  top: -8px;
}
a.btn.logout {
  background-color: #fea44b;
  border: 1px solid #c87a2c;
}
a.btn.logout .icon-signout:before {
  margin-left: 8px;
}
div.navbar-inner {
  border: 1px solid #d8d8d8;
  border-left: none;
  border-right: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
div.navbar-inner.toplevel {
  border: 1px solid #ffffff;
  border-top: none;
  border-bottom: none;
  margin: 0 -1px;
}
.navbar ul.nav > li.active {
  border-left: 1px solid #dadada;
  border-right: 1px solid #dadada;
  margin-bottom: -1px;
}
.navbar ul.nav > li.active:first-child {
  border-left: none;
}
header.container + div.container {
  border: 1px solid #d8d8d8;
  border-top: none;
}
table {
  border-spacing: 0;
}
.digital-advice .icon-arrow-right {
  color: #c85120;
}
#account-opening .expanderIcon {
  background: rgba(0, 0, 0, 0) url("../../images/icon_open_close.png") no-repeat scroll left top;
}
#account-opening .collapseIcon {
  background: rgba(0, 0, 0, 0) url("../../images/icon_open_close.png") no-repeat scroll left bottom;
}
#newAccountTypeUserDetails .expanderIcon {
  background: rgba(0, 0, 0, 0) url("../../images/icon_open_close.png") no-repeat scroll left top;
}
.desktop.private-page #newAccountTypeUserDetails {
  margin-bottom: 46px;
}
html[lang="es_LA"] ul.menu.outer li .icons .logoutNavigationMenu span,
html[lang="es"] ul.menu.outer li .icons .logoutNavigationMenu span {
  display: inline-block;
  line-height: 16px;
  text-align: left;
  vertical-align: top;
  width: 55px;
}
html[lang="es_LA"] ul.menu.outer li .icons .logoutNavigationMenu i,
html[lang="es"] ul.menu.outer li .icons .logoutNavigationMenu i {
  margin-right: 3px;
  margin-top: -3px;
  width: 35px;
}
html[lang="es_LA"] .dbootstrap.login .dijitPlaceHolder,
html[lang="es"] .dbootstrap.login .dijitPlaceHolder {
  font-size: 13px;
}
html[lang="es_LA"] .dbootstrap.login .ml-SecurityAnswer_Input .dijitPlaceHolder,
html[lang="es"] .dbootstrap.login .ml-SecurityAnswer_Input .dijitPlaceHolder {
  font-size: 11.5px;
}
html[lang="es_LA"] .dbootstrap.private-page .dijitPlaceHolder,
html[lang="es"] .dbootstrap.private-page .dijitPlaceHolder {
  font-size: 11.5px;
}
html[lang="es_LA"] .dbootstrap.private-page .GridFilter .dijitPlaceHolder,
html[lang="es"] .dbootstrap.private-page .GridFilter .dijitPlaceHolder,
html[lang="es_LA"] .dbootstrap.private-page .account-selection .dijitPlaceHolder,
html[lang="es"] .dbootstrap.private-page .account-selection .dijitPlaceHolder {
  font-size: 14px;
}
html[lang="es_LA"] .authenticate #sendcode,
html[lang="es"] .authenticate #sendcode {
  padding: 0 15px;
}
html[lang="es_LA"] .authenticate #widget_contacts,
html[lang="es"] .authenticate #widget_contacts {
  height: auto;
}
html[lang="es_LA"] .authenticate #dropdown .dijitPlaceHolder,
html[lang="es"] .authenticate #dropdown .dijitPlaceHolder {
  white-space: normal;
  padding: 3px 4px;
}
html[lang="es_LA"] .authenticate .contactSelect .dijitInputContainer,
html[lang="es"] .authenticate .contactSelect .dijitInputContainer {
  height: 35px;
  line-height: 15px;
}
html[lang="es_LA"] .authenticate .contactSelect .dijitInputContainer .dijitInputInner,
html[lang="es"] .authenticate .contactSelect .dijitInputContainer .dijitInputInner {
  height: 27px;
}
html[lang="es_LA"] .authenticate .contactSelect .dijitComboBox .dijitArrowButton,
html[lang="es"] .authenticate .contactSelect .dijitComboBox .dijitArrowButton {
  height: 23px;
}
html[lang="es_LA"] .authenticate .contactSelect .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es"] .authenticate .contactSelect .dijitComboBox .dijitArrowButton .dijitArrowButtonInner {
  vertical-align: sub;
}
html[lang="es_LA"] .authenticate #verification .span4,
html[lang="es"] .authenticate #verification .span4 {
  margin-right: 7px;
  width: 53%;
}
html[lang="es_LA"] .authenticate #verification .span8,
html[lang="es"] .authenticate #verification .span8 {
  width: 40%;
}
html[lang="es_LA"] .authenticate #verification button,
html[lang="es"] .authenticate #verification button {
  line-height: 16px;
  height: auto;
  padding: 4px 12px;
  margin-left: 0;
}
html[lang="es_LA"] .prlg-LoginBox_Inlinelink,
html[lang="es"] .prlg-LoginBox_Inlinelink {
  margin-top: 0;
}
html[lang="es_LA"] .desktop .prlg-LoginBox,
html[lang="es"] .desktop .prlg-LoginBox {
  padding: 4px 10px;
}
html[lang="es_LA"] .desktop .prlg-LoginBox .row-fluid .span7,
html[lang="es"] .desktop .prlg-LoginBox .row-fluid .span7 {
  width: 51%;
}
html[lang="es_LA"] .desktop .prlg-LoginBox .row-fluid .span5,
html[lang="es"] .desktop .prlg-LoginBox .row-fluid .span5 {
  width: 46.7%;
}
html[lang="es_LA"] .desktop div[data-dojo-attach-point="_forgotPasswordLink"] .prlg-LoginBox_Inlinelink,
html[lang="es"] .desktop div[data-dojo-attach-point="_forgotPasswordLink"] .prlg-LoginBox_Inlinelink {
  white-space: nowrap;
}
html[lang="es_LA"] .desktop #_SessionExistsPortlet_WAR_loginportlet_ input.btn,
html[lang="es"] .desktop #_SessionExistsPortlet_WAR_loginportlet_ input.btn {
  padding: 0 15px;
  margin: 0 12px;
}
html[lang="es_LA"] .signup .btn,
html[lang="es"] .signup .btn,
html[lang="es_LA"] .signup .btn:hover,
html[lang="es"] .signup .btn:hover,
html[lang="es_LA"] .signup .btn:focus,
html[lang="es"] .signup .btn:focus {
  padding: 0px 10px;
}
html[lang="es_LA"] .portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress ul li,
html[lang="es"] .portlet-boundary_registrationconfirmation_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress ul li,
html[lang="es"] .portlet-boundary_registrationusersetup_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress ul li,
html[lang="es"] .portlet-boundary_registrationconfirmid_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress ul li,
html[lang="es"] .portlet-boundary_registrationprofile_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_registrationterms_WAR_loginportlet_ div#progress ul li,
html[lang="es"] .portlet-boundary_registrationterms_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress ul li,
html[lang="es"] .portlet-boundary_registrationwelcome_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress ul li,
html[lang="es"] .portlet-boundary_acctopenconfirmid_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress ul li,
html[lang="es"] .portlet-boundary_acctopenprofile_WAR_loginportlet_ div#progress ul li,
html[lang="es_LA"] .portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress ul li,
html[lang="es"] .portlet-boundary_newAccountUserId_WAR_loginportlet_ div#progress ul li {
  padding: 0px 22px 0px;
}
html[lang="es_LA"] #_registrationconfirmation_WAR_loginportlet_ .dl-horizontal dt,
html[lang="es"] #_registrationconfirmation_WAR_loginportlet_ .dl-horizontal dt {
  width: 230px;
}
html[lang="es_LA"] #_registrationconfirmation_WAR_loginportlet_ .dl-horizontal dd,
html[lang="es"] #_registrationconfirmation_WAR_loginportlet_ .dl-horizontal dd {
  margin-left: 242px;
}
html[lang="es_LA"] .login.signed-in .row-fluid .offset8.disclosure-logout,
html[lang="es"] .login.signed-in .row-fluid .offset8.disclosure-logout {
  margin-left: 64%;
  width: 133px;
}
html[lang="es_LA"] .login.signed-in a.btn.logout,
html[lang="es"] .login.signed-in a.btn.logout {
  width: 100px;
}
html[lang="es_LA"] .navbar-inner.toplevel .nav,
html[lang="es"] .navbar-inner.toplevel .nav {
  width: 1140px;
}
html[lang="es_LA"] .row-fluid .language-parent,
html[lang="es"] .row-fluid .language-parent {
  width: 3%;
  float: right;
}
html[lang="es_LA"] .portlet-boundary_rateboard_WAR_netxclientrateboard_ h1.title,
html[lang="es"] .portlet-boundary_rateboard_WAR_netxclientrateboard_ h1.title {
  height: auto;
  min-height: 35px;
  font-size: 16px;
}
html[lang="es_LA"] section.f2-app .watchlistModule .modal-body,
html[lang="es"] section.f2-app .watchlistModule .modal-body {
  width: 315px;
}
html[lang="es_LA"] .watchlistModule .modal,
html[lang="es"] .watchlistModule .modal {
  width: 28%;
  min-width: 400px;
}
html[lang="es_LA"] .tablet div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large,
html[lang="es"] .tablet div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large,
html[lang="es_LA"] .desktop div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large,
html[lang="es"] .desktop div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large {
  top: -29px !important;
  left: -19px !important;
}
html[lang="es_LA"] .tablet #statementsViewlinks,
html[lang="es"] .tablet #statementsViewlinks,
html[lang="es_LA"] .desktop #statementsViewlinks,
html[lang="es"] .desktop #statementsViewlinks {
  left: 245px;
}
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div,
html[lang="es"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div,
html[lang="es"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div {
  margin-right: 0.5em;
}
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] .dijitTextBox.nicknameField,
html[lang="es"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] .dijitTextBox.nicknameField,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] .dijitTextBox.nicknameField,
html[lang="es"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] .dijitTextBox.nicknameField {
  width: 271px;
}
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(3) .dijitInputContainer,
html[lang="es"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(3) .dijitInputContainer,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(3) .dijitInputContainer,
html[lang="es"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(3) .dijitInputContainer,
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(4) .dijitInputContainer,
html[lang="es"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(4) .dijitInputContainer,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(4) .dijitInputContainer,
html[lang="es"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(4) .dijitInputContainer {
  height: 35px;
  line-height: 15px;
}
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(3) .dijitInputContainer .dijitInputInner,
html[lang="es"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(3) .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(3) .dijitInputContainer .dijitInputInner,
html[lang="es"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(3) .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(4) .dijitInputContainer .dijitInputInner,
html[lang="es"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(4) .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(4) .dijitInputContainer .dijitInputInner,
html[lang="es"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(4) .dijitInputContainer .dijitInputInner {
  height: 27px;
}
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(5),
html[lang="es"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(5),
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(5),
html[lang="es"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] > div:nth-child(5),
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(5) label,
html[lang="es"] .tablet .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(5) label,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(5) label,
html[lang="es"] .desktop .IdentityVerification div[id*="IdentityVerification_PhoneItem"] div:nth-child(5) label {
  margin-right: 0;
}
html[lang="es_LA"] .tablet .IdentityVerification div[id*="IdentityVerification_EmailItem"] .dijitTextBox.nicknameField,
html[lang="es"] .tablet .IdentityVerification div[id*="IdentityVerification_EmailItem"] .dijitTextBox.nicknameField,
html[lang="es_LA"] .desktop .IdentityVerification div[id*="IdentityVerification_EmailItem"] .dijitTextBox.nicknameField,
html[lang="es"] .desktop .IdentityVerification div[id*="IdentityVerification_EmailItem"] .dijitTextBox.nicknameField {
  width: 330px;
}
html[lang="es_LA"] .tablet.postlogin-ivc-security-setup .IdentityVerification .content,
html[lang="es"] .tablet.postlogin-ivc-security-setup .IdentityVerification .content,
html[lang="es_LA"] .desktop.postlogin-ivc-security-setup .IdentityVerification .content,
html[lang="es"] .desktop.postlogin-ivc-security-setup .IdentityVerification .content {
  margin-left: 0;
}
html[lang="es_LA"] .tablet.postlogin-ivc-security-setup .IdentityVerification .controls,
html[lang="es"] .tablet.postlogin-ivc-security-setup .IdentityVerification .controls,
html[lang="es_LA"] .desktop.postlogin-ivc-security-setup .IdentityVerification .controls,
html[lang="es"] .desktop.postlogin-ivc-security-setup .IdentityVerification .controls {
  margin-left: 0;
  margin-right: 0;
}
html[lang="es_LA"] .tablet .moversAsOfDate,
html[lang="es"] .tablet .moversAsOfDate,
html[lang="es_LA"] .desktop .moversAsOfDate,
html[lang="es"] .desktop .moversAsOfDate {
  left: 205px;
}
html[lang="es_LA"] .tablet .strongerAuth dl dd:nth-child(2),
html[lang="es"] .tablet .strongerAuth dl dd:nth-child(2),
html[lang="es_LA"] .desktop .strongerAuth dl dd:nth-child(2),
html[lang="es"] .desktop .strongerAuth dl dd:nth-child(2) {
  height: 55px;
}
html[lang="es_LA"] .tablet .strongerAuth dl dd:nth-child(2):after,
html[lang="es"] .tablet .strongerAuth dl dd:nth-child(2):after,
html[lang="es_LA"] .desktop .strongerAuth dl dd:nth-child(2):after,
html[lang="es"] .desktop .strongerAuth dl dd:nth-child(2):after {
  margin: 20px 0 7px;
}
html[lang="es_LA"] .tablet .strongerAuth dl dt,
html[lang="es"] .tablet .strongerAuth dl dt,
html[lang="es_LA"] .desktop .strongerAuth dl dt,
html[lang="es"] .desktop .strongerAuth dl dt {
  width: 45%;
}
html[lang="es_LA"] .tablet .manageEmailDialog,
html[lang="es"] .tablet .manageEmailDialog,
html[lang="es_LA"] .desktop .manageEmailDialog,
html[lang="es"] .desktop .manageEmailDialog {
  width: 640px !important;
}
html[lang="es_LA"] .tablet .manageEmailDialog div#email1 dt,
html[lang="es"] .tablet .manageEmailDialog div#email1 dt,
html[lang="es_LA"] .desktop .manageEmailDialog div#email1 dt,
html[lang="es"] .desktop .manageEmailDialog div#email1 dt {
  display: inline-block;
}
html[lang="es_LA"] .tablet .manageEmailDialog .span6:nth-child(2) input,
html[lang="es"] .tablet .manageEmailDialog .span6:nth-child(2) input,
html[lang="es_LA"] .desktop .manageEmailDialog .span6:nth-child(2) input,
html[lang="es"] .desktop .manageEmailDialog .span6:nth-child(2) input {
  width: 246px;
}
html[lang="es_LA"] .tablet div#_alertsSetup_WAR_netxclientprofile_ tr:last-child td:first-child,
html[lang="es"] .tablet div#_alertsSetup_WAR_netxclientprofile_ tr:last-child td:first-child,
html[lang="es_LA"] .desktop div#_alertsSetup_WAR_netxclientprofile_ tr:last-child td:first-child,
html[lang="es"] .desktop div#_alertsSetup_WAR_netxclientprofile_ tr:last-child td:first-child {
  width: 40px;
}
html[lang="es_LA"] .tablet #ChangeDefaultGroupDiv .btn-primary,
html[lang="es"] .tablet #ChangeDefaultGroupDiv .btn-primary,
html[lang="es_LA"] .desktop #ChangeDefaultGroupDiv .btn-primary,
html[lang="es"] .desktop #ChangeDefaultGroupDiv .btn-primary {
  height: 55px;
  white-space: inherit;
  line-height: 16px;
  padding: 4px;
}
html[lang="es_LA"] .tablet #orders .field-strTransactionType,
html[lang="es"] .tablet #orders .field-strTransactionType,
html[lang="es_LA"] .desktop #orders .field-strTransactionType,
html[lang="es"] .desktop #orders .field-strTransactionType {
  width: 115px;
}
html[lang="es_LA"] .tablet #UGLDetailsPopup .taxLotDetails .dgrid-scroller,
html[lang="es"] .tablet #UGLDetailsPopup .taxLotDetails .dgrid-scroller,
html[lang="es_LA"] .desktop #UGLDetailsPopup .taxLotDetails .dgrid-scroller,
html[lang="es"] .desktop #UGLDetailsPopup .taxLotDetails .dgrid-scroller {
  margin-top: 82px !important;
}
html[lang="es_LA"] .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ #holdingSummary,
html[lang="es"] .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ #holdingSummary {
  margin-top: 20px;
}
html[lang="es_LA"] .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ #holdingSummary div[id^='AcuvdIpacDefinitions'],
html[lang="es"] .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ #holdingSummary div[id^='AcuvdIpacDefinitions'] {
  top: -16px;
}
html[lang="es_LA"] #orders.dgrid-breakpoint-large .field-ordSymbolId,
html[lang="es"] #orders.dgrid-breakpoint-large .field-ordSymbolId {
  width: 90px;
}
html[lang="es_LA"] #orders.dgrid-breakpoint-large .field-actionEditCancel,
html[lang="es"] #orders.dgrid-breakpoint-large .field-actionEditCancel {
  width: 60px;
}
html[lang="es_LA"] #orders .field-strDuration,
html[lang="es"] #orders .field-strDuration {
  width: 70px;
}
html[lang="es_LA"] #orders .field-quantity,
html[lang="es"] #orders .field-quantity {
  padding-right: 25px;
  width: 110px;
}
html[lang="es_LA"] #orders .field-strOrderStatus,
html[lang="es"] #orders .field-strOrderStatus {
  width: 74px;
}
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-quantity,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-quantity,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-quantity,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-quantity,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-lastPrc,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-lastPrc,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-lastPrc,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-lastPrc,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-mktVal,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-mktVal,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-mktVal,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-mktVal,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-todaysChgMktVal,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-todaysChgMktVal,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-todaysChgMktVal,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-todaysChgMktVal,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-asstStyp,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-asstStyp,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-asstStyp,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-asstStyp,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-intradayPrice,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-intradayPrice,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-intradayPrice,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-intradayPrice,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-matyDate,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-matyDate,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-matyDate,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-matyDate,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-curQty,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-curQty,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-curQty,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-curQty,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-curMktVal,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-curMktVal,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-curMktVal,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-curMktVal,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-intlFiCurYldPct,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-intlFiCurYldPct,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-intlFiCurYldPct,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-intlFiCurYldPct,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-chgPct,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-chgPct,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-chgPct,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-chgPct,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-tdysChgAmt,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-tdysChgAmt,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-tdysChgAmt,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-tdysChgAmt,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-chgPrc,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-chgPrc,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-chgPrc,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-chgPrc,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .field-acctNum,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .field-acctNum,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .field-acctNum,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .field-acctNum {
  width: 15%;
}
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .detail.row [id^=section] > div:first-child,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .detail.row [id^=section] > div:first-child,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .detail.row [id^=section] > div:first-child,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .detail.row [id^=section] > div:first-child {
  margin-right: 0px;
}
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-large .detail [id^=section] > span,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-large .detail [id^=section] > span,
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-medium .detail [id^=section] > span,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-medium .detail [id^=section] > span {
  display: inline-block;
}
html[lang="es_LA"] #holdingAggregate.dgrid-breakpoint-small .detail td:first-child,
html[lang="es"] #holdingAggregate.dgrid-breakpoint-small .detail td:first-child {
  white-space: initial;
}
html[lang="es_LA"] .gainLossDownload,
html[lang="es"] .gainLossDownload {
  display: inline-block;
}
html[lang="es_LA"] #portlet_ValuationOverTimeOverviewChart_WAR_portfoliooverview .mktitle,
html[lang="es"] #portlet_ValuationOverTimeOverviewChart_WAR_portfoliooverview .mktitle {
  padding-left: 305px;
}
html[lang="es_LA"] #p_p_id_Statements_WAR_netxinvestorportfolio_ .icon-info-sign,
html[lang="es"] #p_p_id_Statements_WAR_netxinvestorportfolio_ .icon-info-sign {
  margin-left: 0;
}
html[lang="es_LA"] #portlet_TaxStatements_WAR_netxinvestorportfolio .icon-info-sign,
html[lang="es"] #portlet_TaxStatements_WAR_netxinvestorportfolio .icon-info-sign {
  margin-left: 60px;
}
html[lang="es_LA"] .order-form input + .formRow .dijitInputContainer,
html[lang="es"] .order-form input + .formRow .dijitInputContainer,
html[lang="es_LA"] .order-form input + .formRow + .formRow .dijitInputContainer,
html[lang="es"] .order-form input + .formRow + .formRow .dijitInputContainer,
html[lang="es_LA"] .order-form .quantityInDollars .dijitInputContainer,
html[lang="es"] .order-form .quantityInDollars .dijitInputContainer,
html[lang="es_LA"] .order-form .quantityInShares .dijitInputContainer,
html[lang="es"] .order-form .quantityInShares .dijitInputContainer,
html[lang="es_LA"] .order-form .orderType .dijitInputContainer,
html[lang="es"] .order-form .orderType .dijitInputContainer,
html[lang="es_LA"] .order-form .stopPrice .dijitInputContainer,
html[lang="es"] .order-form .stopPrice .dijitInputContainer,
html[lang="es_LA"] .order-form .limitPrice .dijitInputContainer,
html[lang="es"] .order-form .limitPrice .dijitInputContainer,
html[lang="es_LA"] .order-form .transactionType .dijitInputContainer,
html[lang="es"] .order-form .transactionType .dijitInputContainer,
html[lang="es_LA"] .order-form .symbolNode .dijitInputContainer,
html[lang="es"] .order-form .symbolNode .dijitInputContainer,
html[lang="es_LA"] .order-form .quantityInDollarsForBuy .dijitInputContainer,
html[lang="es"] .order-form .quantityInDollarsForBuy .dijitInputContainer {
  height: 35px;
  line-height: 15px;
}
html[lang="es_LA"] .order-form input + .formRow .dijitInputContainer .dijitInputInner,
html[lang="es"] .order-form input + .formRow .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form input + .formRow + .formRow .dijitInputContainer .dijitInputInner,
html[lang="es"] .order-form input + .formRow + .formRow .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .quantityInDollars .dijitInputContainer .dijitInputInner,
html[lang="es"] .order-form .quantityInDollars .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .quantityInShares .dijitInputContainer .dijitInputInner,
html[lang="es"] .order-form .quantityInShares .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .orderType .dijitInputContainer .dijitInputInner,
html[lang="es"] .order-form .orderType .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .stopPrice .dijitInputContainer .dijitInputInner,
html[lang="es"] .order-form .stopPrice .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .limitPrice .dijitInputContainer .dijitInputInner,
html[lang="es"] .order-form .limitPrice .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .transactionType .dijitInputContainer .dijitInputInner,
html[lang="es"] .order-form .transactionType .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .symbolNode .dijitInputContainer .dijitInputInner,
html[lang="es"] .order-form .symbolNode .dijitInputContainer .dijitInputInner,
html[lang="es_LA"] .order-form .quantityInDollarsForBuy .dijitInputContainer .dijitInputInner,
html[lang="es"] .order-form .quantityInDollarsForBuy .dijitInputContainer .dijitInputInner {
  height: 27px;
}
html[lang="es_LA"] .order-form input + .formRow .dijitComboBox .dijitArrowButton,
html[lang="es"] .order-form input + .formRow .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form input + .formRow + .formRow .dijitComboBox .dijitArrowButton,
html[lang="es"] .order-form input + .formRow + .formRow .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .quantityInDollars .dijitComboBox .dijitArrowButton,
html[lang="es"] .order-form .quantityInDollars .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .quantityInShares .dijitComboBox .dijitArrowButton,
html[lang="es"] .order-form .quantityInShares .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .orderType .dijitComboBox .dijitArrowButton,
html[lang="es"] .order-form .orderType .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .stopPrice .dijitComboBox .dijitArrowButton,
html[lang="es"] .order-form .stopPrice .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .limitPrice .dijitComboBox .dijitArrowButton,
html[lang="es"] .order-form .limitPrice .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .transactionType .dijitComboBox .dijitArrowButton,
html[lang="es"] .order-form .transactionType .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .symbolNode .dijitComboBox .dijitArrowButton,
html[lang="es"] .order-form .symbolNode .dijitComboBox .dijitArrowButton,
html[lang="es_LA"] .order-form .quantityInDollarsForBuy .dijitComboBox .dijitArrowButton,
html[lang="es"] .order-form .quantityInDollarsForBuy .dijitComboBox .dijitArrowButton {
  height: 23px;
}
html[lang="es_LA"] .order-form input + .formRow .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es"] .order-form input + .formRow .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form input + .formRow + .formRow .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es"] .order-form input + .formRow + .formRow .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .quantityInDollars .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es"] .order-form .quantityInDollars .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .quantityInShares .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es"] .order-form .quantityInShares .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .orderType .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es"] .order-form .orderType .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .stopPrice .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es"] .order-form .stopPrice .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .limitPrice .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es"] .order-form .limitPrice .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .transactionType .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es"] .order-form .transactionType .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .symbolNode .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es"] .order-form .symbolNode .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es_LA"] .order-form .quantityInDollarsForBuy .dijitComboBox .dijitArrowButton .dijitArrowButtonInner,
html[lang="es"] .order-form .quantityInDollarsForBuy .dijitComboBox .dijitArrowButton .dijitArrowButtonInner {
  vertical-align: sub;
}
html[lang="es_LA"] .order-form .symbol-selection,
html[lang="es"] .order-form .symbol-selection {
  height: 38px;
  line-height: 15px;
}
html[lang="es_LA"] .order-form .symbol-selection input,
html[lang="es"] .order-form .symbol-selection input {
  height: 35px;
}
html[lang="es_LA"] .order-form input + .formRow + .formRow .trailing-amount,
html[lang="es"] .order-form input + .formRow + .formRow .trailing-amount {
  width: 44%;
}
html[lang="es_LA"] .order-form input + .formRow + .formRow .trailing-amount .dijitInputContainer,
html[lang="es"] .order-form input + .formRow + .formRow .trailing-amount .dijitInputContainer {
  height: auto;
  line-height: 30px;
}
html[lang="es_LA"] .order-form input + .formRow + .formRow .trailing-amount .dijitInputContainer .dijitInputInner,
html[lang="es"] .order-form input + .formRow + .formRow .trailing-amount .dijitInputContainer .dijitInputInner {
  height: 20px;
}
html[lang="es_LA"] .order-entry-widget .control .cancel.btn,
html[lang="es"] .order-entry-widget .control .cancel.btn {
  margin-left: 5px;
  width: 24%;
}
html[lang="es_LA"] .mutual-fund-form .quantityNode .span8,
html[lang="es"] .mutual-fund-form .quantityNode .span8 {
  width: 68%;
}
html[lang="es_LA"] .mutual-fund-form .quantityNode .span12 .span8 > .span5,
html[lang="es"] .mutual-fund-form .quantityNode .span12 .span8 > .span5 {
  margin-left: 0;
  margin-right: 7px;
  width: 155px;
}
html[lang="es_LA"] .mutual-fund-form .quantityNode .exchangeAllCheck,
html[lang="es"] .mutual-fund-form .quantityNode .exchangeAllCheck {
  width: 24%;
}
html[lang="es_LA"] .five-two-nine-form .span12 .tradeInShares,
html[lang="es"] .five-two-nine-form .span12 .tradeInShares {
  margin-right: 0;
  width: 37%;
}
html[lang="es_LA"] .five-two-nine-form .payTo,
html[lang="es"] .five-two-nine-form .payTo {
  width: 41.5%;
}
html[lang="es_LA"] .five-two-nine-form .exchangeAll,
html[lang="es"] .five-two-nine-form .exchangeAll {
  width: 21%;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .symbol-selection .dijitPlaceHolder,
html[lang="es"] div#p_p_id_OrderEntry2_WAR_trading2_ .symbol-selection .dijitPlaceHolder,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .symbol-selection .dijitPlaceHolder,
html[lang="es"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .symbol-selection .dijitPlaceHolder {
  padding-right: 4px;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .trailing-amount .input-mini,
html[lang="es"] div#p_p_id_OrderEntry2_WAR_trading2_ .trailing-amount .input-mini,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .trailing-amount .input-mini,
html[lang="es"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .trailing-amount .input-mini {
  width: 83px;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .quantityNodeShares,
html[lang="es"] div#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .quantityNodeShares,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .quantityNodeShares,
html[lang="es"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .quantityNodeShares {
  width: 22%;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .limit-offset label,
html[lang="es"] div#p_p_id_OrderEntry2_WAR_trading2_ .limit-offset label,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .limit-offset label,
html[lang="es"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .limit-offset label {
  white-space: normal;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .limit-offset .input-mini,
html[lang="es"] div#p_p_id_OrderEntry2_WAR_trading2_ .limit-offset .input-mini,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .limit-offset .input-mini,
html[lang="es"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .limit-offset .input-mini {
  width: 75px;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .limit-offset .dijitInputContainer,
html[lang="es"] div#p_p_id_OrderEntry2_WAR_trading2_ .limit-offset .dijitInputContainer,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .limit-offset .dijitInputContainer,
html[lang="es"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .limit-offset .dijitInputContainer {
  height: 28px;
  line-height: 20px;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController .dijitTabContainerTop-tabs,
html[lang="es"] div#p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController .dijitTabContainerTop-tabs,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController .dijitTabContainerTop-tabs,
html[lang="es"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController .dijitTabContainerTop-tabs {
  font-size: 12px;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectBox.span3.taxLotNode span.selectText,
html[lang="es"] div#p_p_id_OrderEntry2_WAR_trading2_ .order-entry-widget .selectBox.span3.taxLotNode span.selectText,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectBox.span3.taxLotNode span.selectText,
html[lang="es"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .order-entry-widget .selectBox.span3.taxLotNode span.selectText {
  position: relative;
}
html[lang="es_LA"] #edeliveryPreferences h4,
html[lang="es"] #edeliveryPreferences h4 {
  margin-bottom: 40px;
}
html[lang="es_LA"] .portlet-boundary_PostLoginChangePasswordValidate_WAR_loginportlet_ .controls,
html[lang="es"] .portlet-boundary_PostLoginChangePasswordValidate_WAR_loginportlet_ .controls {
  margin-left: 0px;
}
html[lang="es_LA"] .portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span2,
html[lang="es"] .portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span2 {
  width: 24%;
}
html[lang="es_LA"] .portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span10,
html[lang="es"] .portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span10 {
  width: 72%;
}
html[lang="es_LA"] #rgl .field-openingCost,
html[lang="es"] #rgl .field-openingCost,
html[lang="es_LA"] #rgl .field-closeDate,
html[lang="es"] #rgl .field-closeDate,
html[lang="es_LA"] #rgl .field-closingCost,
html[lang="es"] #rgl .field-closingCost,
html[lang="es_LA"] #rgl .field-openDate,
html[lang="es"] #rgl .field-openDate {
  width: 13%;
}
html[lang="es_LA"] #rgl .field-quantity,
html[lang="es"] #rgl .field-quantity {
  width: 7%;
}
html[lang="es_LA"] #rgl .field-symbol,
html[lang="es"] #rgl .field-symbol {
  width: 15%;
}
html[lang="es_LA"] #rgl .field-disallowAmt,
html[lang="es"] #rgl .field-disallowAmt {
  width: 21%;
}
html[lang="es_LA"] #rgl.dgrid-breakpoint-large .dgrid-column-treeExpand,
html[lang="es"] #rgl.dgrid-breakpoint-large .dgrid-column-treeExpand {
  width: 3%;
  max-width: 30px;
  min-width: 30px;
}
html[lang="es_LA"] .showComparisonBox.compareStockETF,
html[lang="es"] .showComparisonBox.compareStockETF {
  width: 131%;
}
html[lang="es_LA"] #multiQuoteSymbolSearch,
html[lang="es"] #multiQuoteSymbolSearch {
  width: 68%;
}
html[lang="es_LA"] .deviceSetup .dijitDialogPaneContent,
html[lang="es"] .deviceSetup .dijitDialogPaneContent {
  width: 700px !important;
}
html[lang="es_LA"] #divemailId1Group,
html[lang="es"] #divemailId1Group,
html[lang="es_LA"] #divemailId2Group,
html[lang="es"] #divemailId2Group {
  width: 41%;
}
html[lang="es_LA"] #divconfirmEmailId1Group,
html[lang="es"] #divconfirmEmailId1Group,
html[lang="es_LA"] #divconfirmEmailId2Group,
html[lang="es"] #divconfirmEmailId2Group {
  width: 59%;
}
html[lang="es_LA"] #divconfirmEmailId1Group input,
html[lang="es"] #divconfirmEmailId1Group input,
html[lang="es_LA"] #divconfirmEmailId2Group input,
html[lang="es"] #divconfirmEmailId2Group input {
  width: 340px;
}
@media (min-width: 768px) {
  html[lang="es_LA"] .tablet .prlg-ForgotUserIdDialog_Ibdlookuplink,
  html[lang="es"] .tablet .prlg-ForgotUserIdDialog_Ibdlookuplink {
    padding-left: 50px;
  }
}
html[lang="es_LA"] .tablet .ml-SecurityQuestionSetup h3,
html[lang="es"] .tablet .ml-SecurityQuestionSetup h3 {
  line-height: 16px;
}
html[lang="es_LA"] .tablet #securityAns,
html[lang="es"] .tablet #securityAns {
  font-size: 12px;
}
html[lang="es_LA"] .tablet #cancelButton,
html[lang="es"] .tablet #cancelButton {
  margin-left: 0px;
  padding-left: 13px;
  padding-right: 13px;
}
html[lang="es_LA"] .tablet .loginbox span.checkbox label,
html[lang="es"] .tablet .loginbox span.checkbox label {
  white-space: normal;
}
html[lang="es_LA"] .tablet .authentication label.checkbox h6,
html[lang="es"] .tablet .authentication label.checkbox h6 {
  white-space: initial;
}
html[lang="es_LA"] .tablet #requestcode .span6.contactSelect,
html[lang="es"] .tablet #requestcode .span6.contactSelect {
  width: 50%;
}
html[lang="es_LA"] .tablet .authenticate #verification .span4,
html[lang="es"] .tablet .authenticate #verification .span4 {
  width: 72%;
}
html[lang="es_LA"] .tablet .authenticate #verification .span8,
html[lang="es"] .tablet .authenticate #verification .span8 {
  width: 75%;
  margin-left: 0;
}
html[lang="es_LA"] .tablet .authenticate #verification button,
html[lang="es"] .tablet .authenticate #verification button {
  padding: 7px 12px;
}
html[lang="es_LA"] .tablet .confirmIdentity button.btn,
html[lang="es"] .tablet .confirmIdentity button.btn {
  padding-left: 6px;
  padding-right: 6px;
  margin-left: 0;
}
html[lang="es_LA"] .tablet #passwordSubmit > .row-fluid .span7,
html[lang="es"] .tablet #passwordSubmit > .row-fluid .span7 {
  width: 140px;
}
html[lang="es_LA"] .tablet #passwordSubmit > .row-fluid .span5,
html[lang="es"] .tablet #passwordSubmit > .row-fluid .span5 {
  margin-left: 2px;
  width: 80px;
}
html[lang="es_LA"] .tablet div.container-fluid > header div.clearingInfo + .span5,
html[lang="es"] .tablet div.container-fluid > header div.clearingInfo + .span5 {
  width: 44.426%;
}
html[lang="es_LA"] .tablet .thirdLevelNav ul.layouts li,
html[lang="es"] .tablet .thirdLevelNav ul.layouts li {
  white-space: normal;
  line-height: inherit;
}
html[lang="es_LA"] .tablet .thirdLevelNav ul.layouts li span,
html[lang="es"] .tablet .thirdLevelNav ul.layouts li span,
html[lang="es_LA"] .tablet .thirdLevelNav ul.layouts li a,
html[lang="es"] .tablet .thirdLevelNav ul.layouts li a {
  display: inline-block;
}
html[lang="es_LA"] .tablet.dbootstrap.login .dijitPlaceHolder,
html[lang="es"] .tablet.dbootstrap.login .dijitPlaceHolder {
  font-size: 11px;
}
html[lang="es_LA"] .tablet .nav-f2.nav-menu ul li a,
html[lang="es"] .tablet .nav-f2.nav-menu ul li a {
  font: 12px / 20px Arial;
}
html[lang="es_LA"] .tablet section.f2-app .watchlistModule .modal-body,
html[lang="es"] .tablet section.f2-app .watchlistModule .modal-body {
  width: 376px;
}
html[lang="es_LA"] .tablet section.f2-app .watchlistModule .title-modal,
html[lang="es"] .tablet section.f2-app .watchlistModule .title-modal {
  width: 370px;
}
html[lang="es_LA"] .tablet.registration-welcome #main-content,
html[lang="es"] .tablet.registration-welcome #main-content,
html[lang="es_LA"] .tablet.registration-terms-and-conditions #main-content,
html[lang="es"] .tablet.registration-terms-and-conditions #main-content,
html[lang="es_LA"] .tablet.registration-profile-info #main-content,
html[lang="es"] .tablet.registration-profile-info #main-content,
html[lang="es_LA"] .tablet.registration-confirm-identity #main-content,
html[lang="es"] .tablet.registration-confirm-identity #main-content,
html[lang="es_LA"] .tablet.registration-user-setup #main-content,
html[lang="es"] .tablet.registration-user-setup #main-content,
html[lang="es_LA"] .tablet.registration-confirmation #main-content,
html[lang="es"] .tablet.registration-confirmation #main-content {
  margin-left: 0;
}
html[lang="es_LA"] .tablet.registration-welcome div#progress,
html[lang="es"] .tablet.registration-welcome div#progress,
html[lang="es_LA"] .tablet.registration-terms-and-conditions div#progress,
html[lang="es"] .tablet.registration-terms-and-conditions div#progress,
html[lang="es_LA"] .tablet.registration-profile-info div#progress,
html[lang="es"] .tablet.registration-profile-info div#progress,
html[lang="es_LA"] .tablet.registration-confirm-identity div#progress,
html[lang="es"] .tablet.registration-confirm-identity div#progress,
html[lang="es_LA"] .tablet.registration-user-setup div#progress,
html[lang="es"] .tablet.registration-user-setup div#progress,
html[lang="es_LA"] .tablet.registration-confirmation div#progress,
html[lang="es"] .tablet.registration-confirmation div#progress,
html[lang="es_LA"] .tablet.registration-welcome div#progress ul,
html[lang="es"] .tablet.registration-welcome div#progress ul,
html[lang="es_LA"] .tablet.registration-terms-and-conditions div#progress ul,
html[lang="es"] .tablet.registration-terms-and-conditions div#progress ul,
html[lang="es_LA"] .tablet.registration-profile-info div#progress ul,
html[lang="es"] .tablet.registration-profile-info div#progress ul,
html[lang="es_LA"] .tablet.registration-confirm-identity div#progress ul,
html[lang="es"] .tablet.registration-confirm-identity div#progress ul,
html[lang="es_LA"] .tablet.registration-user-setup div#progress ul,
html[lang="es"] .tablet.registration-user-setup div#progress ul,
html[lang="es_LA"] .tablet.registration-confirmation div#progress ul,
html[lang="es"] .tablet.registration-confirmation div#progress ul {
  padding-left: 0;
  padding-right: 0;
}
html[lang="es_LA"] .tablet.registration-welcome div#progress li,
html[lang="es"] .tablet.registration-welcome div#progress li,
html[lang="es_LA"] .tablet.registration-terms-and-conditions div#progress li,
html[lang="es"] .tablet.registration-terms-and-conditions div#progress li,
html[lang="es_LA"] .tablet.registration-profile-info div#progress li,
html[lang="es"] .tablet.registration-profile-info div#progress li,
html[lang="es_LA"] .tablet.registration-confirm-identity div#progress li,
html[lang="es"] .tablet.registration-confirm-identity div#progress li,
html[lang="es_LA"] .tablet.registration-user-setup div#progress li,
html[lang="es"] .tablet.registration-user-setup div#progress li,
html[lang="es_LA"] .tablet.registration-confirmation div#progress li,
html[lang="es"] .tablet.registration-confirmation div#progress li,
html[lang="es_LA"] .tablet.registration-welcome div#progress ul li,
html[lang="es"] .tablet.registration-welcome div#progress ul li,
html[lang="es_LA"] .tablet.registration-terms-and-conditions div#progress ul li,
html[lang="es"] .tablet.registration-terms-and-conditions div#progress ul li,
html[lang="es_LA"] .tablet.registration-profile-info div#progress ul li,
html[lang="es"] .tablet.registration-profile-info div#progress ul li,
html[lang="es_LA"] .tablet.registration-confirm-identity div#progress ul li,
html[lang="es"] .tablet.registration-confirm-identity div#progress ul li,
html[lang="es_LA"] .tablet.registration-user-setup div#progress ul li,
html[lang="es"] .tablet.registration-user-setup div#progress ul li,
html[lang="es_LA"] .tablet.registration-confirmation div#progress ul li,
html[lang="es"] .tablet.registration-confirmation div#progress ul li {
  font-weight: 400;
}
html[lang="es_LA"] .tablet #profScreen fieldset > .span7,
html[lang="es"] .tablet #profScreen fieldset > .span7 {
  width: 65.446809%;
}
@media (max-width: 1000px) {
  html[lang="es_LA"] .tablet.registration-welcome .container-fluid.non-disclosures,
  html[lang="es"] .tablet.registration-welcome .container-fluid.non-disclosures,
  html[lang="es_LA"] .tablet.registration-terms-and-conditions .container-fluid.non-disclosures,
  html[lang="es"] .tablet.registration-terms-and-conditions .container-fluid.non-disclosures,
  html[lang="es_LA"] .tablet.registration-profile-info .container-fluid.non-disclosures,
  html[lang="es"] .tablet.registration-profile-info .container-fluid.non-disclosures,
  html[lang="es_LA"] .tablet.registration-confirm-identity .container-fluid.non-disclosures,
  html[lang="es"] .tablet.registration-confirm-identity .container-fluid.non-disclosures,
  html[lang="es_LA"] .tablet.registration-user-setup .container-fluid.non-disclosures,
  html[lang="es"] .tablet.registration-user-setup .container-fluid.non-disclosures,
  html[lang="es_LA"] .tablet.registration-confirmation .container-fluid.non-disclosures,
  html[lang="es"] .tablet.registration-confirmation .container-fluid.non-disclosures {
    padding-left: 5px;
    padding-right: 5px;
  }
  html[lang="es_LA"] .tablet div.container-fluid > header div.span4.clearingInfo,
  html[lang="es"] .tablet div.container-fluid > header div.span4.clearingInfo {
    margin-left: 0;
    position: absolute;
    text-align: center;
    top: 50px;
    font-size: 11px;
    width: 100%;
  }
  html[lang="es_LA"] .tablet .nasdaqContainer .span2,
  html[lang="es"] .tablet .nasdaqContainer .span2 {
    width: 16.893617%;
  }
}
html[lang="es_LA"] .tablet .content-divider-small + .span6 > div:nth-child(2),
html[lang="es"] .tablet .content-divider-small + .span6 > div:nth-child(2) {
  width: 100%;
  height: 30px;
}
html[lang="es_LA"] .tablet .portlet-boundary_PostLoginChangePasswordValidate_WAR_loginportlet_ .controls,
html[lang="es"] .tablet .portlet-boundary_PostLoginChangePasswordValidate_WAR_loginportlet_ .controls {
  margin-left: 0px;
}
html[lang="es_LA"] .tablet .portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span2,
html[lang="es"] .tablet .portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span2 {
  width: 165px;
}
html[lang="es_LA"] .tablet .portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span10,
html[lang="es"] .tablet .portlet-boundary_PostLoginChangePasswordConfirm_WAR_loginportlet_ .span10 {
  width: 57%;
}
@media (orientation: portrait) {
  html[lang="es_LA"] .tablet #mobile-center-splash #mobile-center-splash-points,
  html[lang="es"] .tablet #mobile-center-splash #mobile-center-splash-points {
    left: 53%;
  }
  html[lang="es_LA"] .tablet #mobile-center-splash #mobile-center-splash-points dd,
  html[lang="es"] .tablet #mobile-center-splash #mobile-center-splash-points dd {
    font-size: 16px;
    font-weight: 700 !important;
  }
  html[lang="es_LA"] .tablet #mobile-center-splash #mobile-center-splash-points dt,
  html[lang="es"] .tablet #mobile-center-splash #mobile-center-splash-points dt {
    margin-right: 7px;
  }
  html[lang="es_LA"] .tablet.changepasswordconfirm h3,
  html[lang="es"] .tablet.changepasswordconfirm h3 {
    min-height: 25px;
    height: auto;
  }
  html[lang="es_LA"] .tablet .confirmIdentity.authentication .span8.ivcUserid,
  html[lang="es"] .tablet .confirmIdentity.authentication .span8.ivcUserid {
    width: 115px;
  }
  html[lang="es_LA"] .tablet .confirmIdentity.authentication .span4.ivcNotYourid,
  html[lang="es"] .tablet .confirmIdentity.authentication .span4.ivcNotYourid {
    width: 100px;
  }
  html[lang="es_LA"] .tablet #rgl.dgrid-breakpoint-medium .field-openingCost,
  html[lang="es"] .tablet #rgl.dgrid-breakpoint-medium .field-openingCost,
  html[lang="es_LA"] .tablet #rgl.dgrid-breakpoint-medium .field-closeDate,
  html[lang="es"] .tablet #rgl.dgrid-breakpoint-medium .field-closeDate,
  html[lang="es_LA"] .tablet #rgl.dgrid-breakpoint-medium .field-closingCost,
  html[lang="es"] .tablet #rgl.dgrid-breakpoint-medium .field-closingCost {
    width: 11.444444%;
  }
  html[lang="es_LA"] .tablet #rgl.dgrid-breakpoint-medium .field-quantity,
  html[lang="es"] .tablet #rgl.dgrid-breakpoint-medium .field-quantity {
    width: 10%;
  }
  html[lang="es_LA"] .tablet #rgl.dgrid-breakpoint-medium .field-symbol,
  html[lang="es"] .tablet #rgl.dgrid-breakpoint-medium .field-symbol {
    width: 15%;
  }
  html[lang="es_LA"] .tablet #rgl.dgrid-breakpoint-medium .field-disallowAmt,
  html[lang="es"] .tablet #rgl.dgrid-breakpoint-medium .field-disallowAmt {
    width: 21%;
  }
  html[lang="es_LA"] .tablet #UGLDetailsPopup .taxLotDetails .dgrid-scroller,
  html[lang="es"] .tablet #UGLDetailsPopup .taxLotDetails .dgrid-scroller {
    margin-top: 81px !important;
  }
}
@media (orientation: landscape) {
  html[lang="es_LA"] .tablet .confirmIdentity.authentication .span4.ivcNotYourid,
  html[lang="es"] .tablet .confirmIdentity.authentication .span4.ivcNotYourid {
    width: 103px;
    padding-left: 14px;
  }
  html[lang="es_LA"] .tablet .confirmIdentity.authentication .span8.ivcUserid,
  html[lang="es"] .tablet .confirmIdentity.authentication .span8.ivcUserid {
    width: 111px;
  }
  html[lang="es_LA"] .tablet #awrVotSummary .dgrid-scroller,
  html[lang="es"] .tablet #awrVotSummary .dgrid-scroller {
    margin-top: 27px;
  }
  html[lang="es_LA"] .tablet #awrVotSummary th.field-endDate,
  html[lang="es"] .tablet #awrVotSummary th.field-endDate,
  html[lang="es_LA"] .tablet #awrVotSummary td.field-endDate,
  html[lang="es"] .tablet #awrVotSummary td.field-endDate {
    width: 7% !important;
  }
  html[lang="es_LA"] .tablet #awrVotSummary th.field-endingValue,
  html[lang="es"] .tablet #awrVotSummary th.field-endingValue,
  html[lang="es_LA"] .tablet #awrVotSummary td.field-endingValue,
  html[lang="es"] .tablet #awrVotSummary td.field-endingValue {
    width: 18% !important;
  }
  html[lang="es_LA"] .tablet #awrVotSummary th.field-beginningValue,
  html[lang="es"] .tablet #awrVotSummary th.field-beginningValue,
  html[lang="es_LA"] .tablet #awrVotSummary td.field-beginningValue,
  html[lang="es"] .tablet #awrVotSummary td.field-beginningValue {
    width: 12% !important;
  }
}
html[lang="es_LA"] .tablet #UGLDetailsPopup .span1.text-right,
html[lang="es"] .tablet #UGLDetailsPopup .span1.text-right {
  margin-left: 5px;
}
html[lang="es_LA"] .tablet .taxLotsUGLDialog .span1.text-right,
html[lang="es"] .tablet .taxLotsUGLDialog .span1.text-right {
  margin-left: 5px;
}
html[lang="es_LA"] .tablet .optionChainDialog2 .btn.active,
html[lang="es"] .tablet .optionChainDialog2 .btn.active {
  padding: 4px 4px;
}
html[lang="es_LA"] .tablet #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=userTypeScreen],
html[lang="es"] .tablet #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_ a[href*=userTypeScreen] {
  margin-left: -7px;
}
html[lang="es_LA"] .tablet #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress,
html[lang="es"] .tablet #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress {
  padding-left: 0;
}
html[lang="es_LA"] .tablet #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress ul li,
html[lang="es"] .tablet #p_p_id_exchangeagreementpopup_WAR_netxclientagreements_.portlet-boundary div.portlet-body div#progress ul li {
  font-size: 13px;
  padding: 0px 13px 0px !important;
}
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium#holdingAggregate .dgrid-cell.field-postnDesc.accountGroupSelected,
html[lang="es"] .tablet .dgrid-breakpoint-medium#holdingAggregate .dgrid-cell.field-postnDesc.accountGroupSelected,
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium#holdingAggregate .dgrid-cell.field-securityDesc.accountGroupSelected,
html[lang="es"] .tablet .dgrid-breakpoint-medium#holdingAggregate .dgrid-cell.field-securityDesc.accountGroupSelected,
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium#holdingAggregate .dgrid-cell.field-symId.accountGroupSelected,
html[lang="es"] .tablet .dgrid-breakpoint-medium#holdingAggregate .dgrid-cell.field-symId.accountGroupSelected {
  width: 25%;
  min-width: 200px;
}
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium#holdingAggregate .dgrid-cell.field-acctnum,
html[lang="es"] .tablet .dgrid-breakpoint-medium#holdingAggregate .dgrid-cell.field-acctnum {
  width: 10%;
  min-width: 87px;
}
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium #incomeCashDetailsGrid .dgrid-header tr + tr th,
html[lang="es"] .tablet .dgrid-breakpoint-medium #incomeCashDetailsGrid .dgrid-header tr + tr th {
  padding-top: 5px;
}
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium #incomeCashDetailsGrid th.field-projected_Reinvestment_Cash,
html[lang="es"] .tablet .dgrid-breakpoint-medium #incomeCashDetailsGrid th.field-projected_Reinvestment_Cash {
  padding-bottom: 0px;
}
html[lang="es_LA"] .tablet .dgrid-breakpoint-medium #incomeCashDetailsGrid-header .dgrid-cell,
html[lang="es"] .tablet .dgrid-breakpoint-medium #incomeCashDetailsGrid-header .dgrid-cell {
  vertical-align: top;
  line-height: 12px;
}
html[lang="es_LA"] .tablet #subscriptionsAccordion .span1.secLabel,
html[lang="es"] .tablet #subscriptionsAccordion .span1.secLabel {
  padding-right: 0px;
}
html[lang="es_LA"] .tablet .deviceSetup .dijitDialogPaneContent,
html[lang="es"] .tablet .deviceSetup .dijitDialogPaneContent {
  width: 700px !important;
}
html[lang="es_LA"] .tablet #divemailId1Group,
html[lang="es"] .tablet #divemailId1Group,
html[lang="es_LA"] .tablet #divemailId2Group,
html[lang="es"] .tablet #divemailId2Group {
  width: 41%;
}
html[lang="es_LA"] .tablet #divconfirmEmailId1Group,
html[lang="es"] .tablet #divconfirmEmailId1Group,
html[lang="es_LA"] .tablet #divconfirmEmailId2Group,
html[lang="es"] .tablet #divconfirmEmailId2Group {
  width: 58%;
}
html[lang="es_LA"] .tablet #divconfirmEmailId1Group input,
html[lang="es"] .tablet #divconfirmEmailId1Group input,
html[lang="es_LA"] .tablet #divconfirmEmailId2Group input,
html[lang="es"] .tablet #divconfirmEmailId2Group input {
  width: 340px;
}
html[lang="es_LA"] .mobile #_registrationconfirmation_WAR_loginportlet_ .dl-horizontal dt,
html[lang="es"] .mobile #_registrationconfirmation_WAR_loginportlet_ .dl-horizontal dt {
  width: 204px;
}
html[lang="es_LA"] .mobile #_registrationconfirmation_WAR_loginportlet_ .dl-horizontal dd,
html[lang="es"] .mobile #_registrationconfirmation_WAR_loginportlet_ .dl-horizontal dd {
  margin-left: 216px;
}
html[lang="es_LA"] .mobile .IdentityVerification .contactCall label,
html[lang="es"] .mobile .IdentityVerification .contactCall label,
html[lang="es_LA"] .mobile .IdentityVerification .contactSms label,
html[lang="es"] .mobile .IdentityVerification .contactSms label {
  width: 150px;
}
html[lang="es_LA"] .mobile .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ #holdingSummary div[id^='AcuvdIpacDefinitions'],
html[lang="es"] .mobile .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ #holdingSummary div[id^='AcuvdIpacDefinitions'] {
  top: -44px;
  left: 298px;
  position: absolute;
}
@media (orientation: landscape) {
  html[lang="es_LA"] .mobile div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large,
  html[lang="es"] .mobile div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large {
    top: -2px !important;
    left: -100px !important;
  }
  html[lang="es_LA"] .mobile #awrVotSummary .dgrid-scroller,
  html[lang="es"] .mobile #awrVotSummary .dgrid-scroller {
    margin-top: 27px;
  }
  html[lang="es_LA"] .mobile #awrVotSummary th.field-endDate,
  html[lang="es"] .mobile #awrVotSummary th.field-endDate,
  html[lang="es_LA"] .mobile #awrVotSummary #awrVotSummary td.field-endDate,
  html[lang="es"] .mobile #awrVotSummary #awrVotSummary td.field-endDate {
    width: 12% !important;
  }
  html[lang="es_LA"] .mobile #awrVotSummary th.field-endingValue,
  html[lang="es"] .mobile #awrVotSummary th.field-endingValue,
  html[lang="es_LA"] .mobile #awrVotSummary #awrVotSummary td.field-endingValue,
  html[lang="es"] .mobile #awrVotSummary #awrVotSummary td.field-endingValue {
    width: 24% !important;
  }
  html[lang="es_LA"] .mobile #awrVotSummary th.field-beginningValue,
  html[lang="es"] .mobile #awrVotSummary th.field-beginningValue,
  html[lang="es_LA"] .mobile #awrVotSummary #awrVotSummary td.field-beginningValue,
  html[lang="es"] .mobile #awrVotSummary #awrVotSummary td.field-beginningValue {
    width: 15% !important;
  }
}
@media (orientation: portrait) {
  html[lang="es_LA"] .mobile div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large,
  html[lang="es"] .mobile div[id^='AcuvdIpacDefinitions'] span.icon-info-sign.icon-large {
    top: -21px !important;
    left: 4px !important;
  }
  html[lang="es_LA"] .mobile .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ #holdingSummary div[id^='AcuvdIpacDefinitions'],
  html[lang="es"] .mobile .portlet-boundary_holdingsummary_WAR_netxinvestorportfolio_ #holdingSummary div[id^='AcuvdIpacDefinitions'] {
    top: -25px;
    left: 194px;
  }
  html[lang="es_LA"] .mobile #awrVotSummary th.field-beginningValue,
  html[lang="es"] .mobile #awrVotSummary th.field-beginningValue,
  html[lang="es_LA"] .mobile #awrVotSummary td.field-beginningValue,
  html[lang="es"] .mobile #awrVotSummary td.field-beginningValue {
    width: 13% !important;
  }
}
html[lang="es_LA"] .mobile #tradingMutualFundSymbolSelect .dgrid-header,
html[lang="es"] .mobile #tradingMutualFundSymbolSelect .dgrid-header {
  height: 81px;
}
html[lang="es_LA"] .mobile #tradingMutualFundSymbolSelect .field-desc + .field-acctType,
html[lang="es"] .mobile #tradingMutualFundSymbolSelect .field-desc + .field-acctType {
  width: 16%;
}
html[lang="es_LA"] .mobile #tradingMutualFundSymbolSelect .field-desc + .field-acctType + .field-qty,
html[lang="es"] .mobile #tradingMutualFundSymbolSelect .field-desc + .field-acctType + .field-qty {
  width: 20%;
}
html[lang="es_LA"] .mobile #tradingMutualFundSymbolSelect .dgrid-content.ui-widget-content,
html[lang="es"] .mobile #tradingMutualFundSymbolSelect .dgrid-content.ui-widget-content {
  margin-top: 15%;
}
html[lang="es_LA"] .mobile .strongerAuth dl dd:nth-child(2),
html[lang="es"] .mobile .strongerAuth dl dd:nth-child(2) {
  height: 55px;
}
html[lang="es_LA"] .mobile .strongerAuth dl dd:nth-child(2):after,
html[lang="es"] .mobile .strongerAuth dl dd:nth-child(2):after {
  margin: 20px 0 7px;
}
html[lang="es_LA"] .mobile .strongerAuth dl dt,
html[lang="es"] .mobile .strongerAuth dl dt {
  width: 45%;
}
html[lang="es_LA"] .mobile #_SessionExistsPortlet_WAR_loginportlet_ input.btn,
html[lang="es"] .mobile #_SessionExistsPortlet_WAR_loginportlet_ input.btn {
  margin: 5px;
}
html[lang="es_LA"] .mobile #p_p_id_OrderEntry2_WAR_trading2_ .mutual-fund-form .quantityNode .span5,
html[lang="es"] .mobile #p_p_id_OrderEntry2_WAR_trading2_ .mutual-fund-form .quantityNode .span5,
html[lang="es_LA"] .mobile #p_p_id_OrderEntry_WAR_netxinvestortrading_ .mutual-fund-form .quantityNode .span5,
html[lang="es"] .mobile #p_p_id_OrderEntry_WAR_netxinvestortrading_ .mutual-fund-form .quantityNode .span5 {
  width: 56%;
}
html[lang="es_LA"] .mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc:last-child,
html[lang="es"] .mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-desc:last-child {
  width: 55% !important;
}
html[lang="es_LA"] .mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-sym,
html[lang="es"] .mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-sym {
  width: 16%;
}
html[lang="es_LA"] .mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-cusip,
html[lang="es"] .mobile .dijitPopup.Popup div.bootstrap-select-dropdown.dropdown-menu .field-cusip {
  width: 24%;
}
html[lang="es_LA"] .mobile #p_p_id_AccountSelection2_WAR_trading2_ .mobileSelectAcctInfo,
html[lang="es"] .mobile #p_p_id_AccountSelection2_WAR_trading2_ .mobileSelectAcctInfo,
html[lang="es_LA"] .mobile #p_p_id_AccountSelection2_WAR_netxinvestortrading_ .mobileSelectAcctInfo,
html[lang="es"] .mobile #p_p_id_AccountSelection2_WAR_netxinvestortrading_ .mobileSelectAcctInfo {
  line-height: 20px;
}
@media (orientation: portrait) {
  html[lang="es_LA"] .mobile .optionChainDialog2 .grid th.dgrid-cell.dgrid-cell-padding,
  html[lang="es"] .mobile .optionChainDialog2 .grid th.dgrid-cell.dgrid-cell-padding {
    padding: 0px;
  }
  html[lang="es_LA"] .mobile .optionChainDialog2 .grid th.dgrid-cell.dgrid-cell-padding.field-CallStrikePrice,
  html[lang="es"] .mobile .optionChainDialog2 .grid th.dgrid-cell.dgrid-cell-padding.field-CallStrikePrice {
    padding-left: 14px;
  }
  html[lang="es_LA"] .mobile .optionChainDialog2 .grid th.dgrid-cell.dgrid-cell-padding.field-CallSymbol,
  html[lang="es"] .mobile .optionChainDialog2 .grid th.dgrid-cell.dgrid-cell-padding.field-CallSymbol,
  html[lang="es_LA"] .mobile .optionChainDialog2 .grid th.dgrid-cell.dgrid-cell-padding.field-CallLastChange,
  html[lang="es"] .mobile .optionChainDialog2 .grid th.dgrid-cell.dgrid-cell-padding.field-CallLastChange {
    padding: 3px 0 0 2px;
  }
  html[lang="es_LA"] .mobile .optionChainDialog2 .grid .calls-grid-title,
  html[lang="es"] .mobile .optionChainDialog2 .grid .calls-grid-title,
  html[lang="es_LA"] .mobile .optionChainDialog2 .grid .puts-grid-title,
  html[lang="es"] .mobile .optionChainDialog2 .grid .puts-grid-title {
    font-size: 12px;
    padding: 8px 0px;
  }
}
@media (orientation: portrait) and (min-width: 400px) {
  html[lang="es_LA"] .prlg-ForgotUserIdDialog,
  html[lang="es"] .prlg-ForgotUserIdDialog {
    min-width: 350px;
    width: auto !important;
  }
}
@media (max-width: 374px) {
  html[lang="es_LA"] #acctPicker > div > span.dijitInline label,
  html[lang="es"] #acctPicker > div > span.dijitInline label {
    margin-left: 1px;
  }
  html[lang="es_LA"] .portlet-boundary_rateboard_WAR_netxclientrateboard_ .dateTime,
  html[lang="es"] .portlet-boundary_rateboard_WAR_netxclientrateboard_ .dateTime,
  html[lang="es_LA"] .portlet-boundary_rateboard_WAR_netxclientrateboard_ .msi .dateTime,
  html[lang="es"] .portlet-boundary_rateboard_WAR_netxclientrateboard_ .msi .dateTime,
  html[lang="es_LA"] .portlet-boundary_rateboard_WAR_netxclientrateboard_ .ir .dateTime,
  html[lang="es"] .portlet-boundary_rateboard_WAR_netxclientrateboard_ .ir .dateTime {
    margin-top: 15px;
  }
  html[lang="es_LA"] #btnSaveDiv input[type="button"].btn,
  html[lang="es"] #btnSaveDiv input[type="button"].btn {
    white-space: normal;
  }
  html[lang="es_LA"] #quickEnrollSubmitGroup input[type="submit"].btn,
  html[lang="es"] #quickEnrollSubmitGroup input[type="submit"].btn,
  html[lang="es_LA"] #quickEnrollSubmitGroup input[type="button"].btn,
  html[lang="es"] #quickEnrollSubmitGroup input[type="button"].btn {
    padding: 8px 2px;
  }
}
@media (min-width: 375px) {
  html[lang="es_LA"] .mobile #goHome,
  html[lang="es"] .mobile #goHome {
    margin-left: 0;
  }
  html[lang="es_LA"] .mobile .row-fluid .ivcUserid,
  html[lang="es"] .mobile .row-fluid .ivcUserid {
    width: 62%;
  }
  html[lang="es_LA"] .mobile .row-fluid .ivcNotYourid,
  html[lang="es"] .mobile .row-fluid .ivcNotYourid {
    float: right;
    min-width: 110px;
  }
}
@media (max-width: 500px) {
  html[lang="es_LA"] #ChangeDefaultGroupDiv .btn-primary,
  html[lang="es"] #ChangeDefaultGroupDiv .btn-primary {
    height: 55px;
    white-space: inherit;
    line-height: 16px;
    padding: 4px;
  }
  html[lang="es_LA"] #portlet_pfmovers_WAR_netxinvestorportfolio h1,
  html[lang="es"] #portlet_pfmovers_WAR_netxinvestorportfolio h1 {
    margin-bottom: 50px;
  }
  html[lang="es_LA"] #portlet_pfhistory_WAR_netxinvestorportfolio h1,
  html[lang="es"] #portlet_pfhistory_WAR_netxinvestorportfolio h1 {
    margin-bottom: 30px;
  }
  html[lang="es_LA"] .moversAsOfDate,
  html[lang="es"] .moversAsOfDate {
    bottom: 65px;
  }
  html[lang="es_LA"] #portfolioTrading div:first-of-type.dijitComboBox,
  html[lang="es"] #portfolioTrading div:first-of-type.dijitComboBox {
    width: 66%;
    top: 8px;
    position: relative;
  }
  html[lang="es_LA"] #portfolioTrading .btn-med,
  html[lang="es"] #portfolioTrading .btn-med {
    margin-left: 4px;
    height: 48px;
    width: 30%;
    padding: 4px 4px;
  }
  html[lang="es_LA"] #historyDate,
  html[lang="es"] #historyDate {
    position: relative;
    top: -20px;
  }
  html[lang="es_LA"] #movers.goToLinks,
  html[lang="es"] #movers.goToLinks {
    bottom: 83px;
  }
  html[lang="es_LA"] .goToLinks,
  html[lang="es"] .goToLinks {
    margin-top: 0px;
  }
}
@media (max-width: 520px) {
  html[lang="es_LA"] .manageEmailDialog .dijitDialogContentArea input,
  html[lang="es"] .manageEmailDialog .dijitDialogContentArea input {
    max-width: 214px;
  }
}
@media (min-width: 521px) {
  html[lang="es_LA"] .mobile #_SessionExistsPortlet_WAR_loginportlet_ input.btn,
  html[lang="es"] .mobile #_SessionExistsPortlet_WAR_loginportlet_ input.btn {
    padding: 0 8px;
    margin: 0 4px;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog,
  html[lang="es"] .mobile .manageEmailDialog {
    width: 98% !important;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog .dijitDialogPaneContent,
  html[lang="es"] .mobile .manageEmailDialog .dijitDialogPaneContent {
    width: 100% !important;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog table,
  html[lang="es"] .mobile .manageEmailDialog table {
    width: 100%;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog .dijitDialogContentArea .row-fluid,
  html[lang="es"] .mobile .manageEmailDialog .dijitDialogContentArea .row-fluid {
    width: 99%;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog .span6:first-child,
  html[lang="es"] .mobile .manageEmailDialog .span6:first-child {
    width: 42%;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog .span6:nth-child(2),
  html[lang="es"] .mobile .manageEmailDialog .span6:nth-child(2) {
    width: 54%;
  }
  html[lang="es_LA"] .mobile .manageEmailDialog .span6:nth-child(2) input,
  html[lang="es"] .mobile .manageEmailDialog .span6:nth-child(2) input {
    width: 246px;
  }
}
html[lang="es_LA"] #p_p_id_OrderEntry2_WAR_trading2_ .dijitTabInner.dijitTabContent.dijitTab,
html[lang="es"] #p_p_id_OrderEntry2_WAR_trading2_ .dijitTabInner.dijitTabContent.dijitTab,
html[lang="es_LA"] #p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabInner.dijitTabContent.dijitTab,
html[lang="es"] #p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabInner.dijitTabContent.dijitTab {
  padding-left: 8px;
  padding-right: 8px;
}
html[lang="es_LA"] div#p_p_id_QuoteDisplay_WAR_trading2_ table.table td:first-child,
html[lang="es"] div#p_p_id_QuoteDisplay_WAR_trading2_ table.table td:first-child,
html[lang="es_LA"] div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ table.table td:first-child,
html[lang="es"] div#p_p_id_QuoteDisplay_WAR_netxinvestortrading_ table.table td:first-child {
  white-space: normal;
}
#langDisplay_dropdown {
  width: 114%;
}
.dijitTooltipContents.dijitTooltipFocusNode {
  padding: 2px 6px 2px 2px;
}
/*interstitial paperless logo*/
.enrolltoday {
  margin-top: -25px;
  padding-left: 170px;
}
@media (orientation: portrait) {
  .mobile .enrolltoday {
    margin-top: -19px;
    padding-left: 33px;
  }
  .mobile .eDeliveryInterstitial {
    margin-top: 45px;
  }
  .mobile .selectionBtn {
    margin-top: -12px;
  }
}
@media (orientation: landscape) {
  .mobile .enrolltoday {
    margin-top: -47px;
  }
}
html[lang="es_LA"] div.container > header div.clearingInfo,
html[lang="es"] div.container > header div.clearingInfo,
html[lang="es_LA"] div.container-fluid > header div.clearingInfo,
html[lang="es"] div.container-fluid > header div.clearingInfo {
  width: 32.915%;
}
html[lang="es_LA"] div.container > header div.clearingInfo + .span5,
html[lang="es"] div.container > header div.clearingInfo + .span5,
html[lang="es_LA"] div.container-fluid > header div.clearingInfo + .span5,
html[lang="es"] div.container-fluid > header div.clearingInfo + .span5 {
  width: 39.426%;
}
html[lang="es_LA"] .navbar .navbar-inner.toplevel + .navbar-inner ul.nav > li,
html[lang="es"] .navbar .navbar-inner.toplevel + .navbar-inner ul.nav > li {
  height: 45px;
}
html[lang="es_LA"] .navbar .navbar-inner.toplevel + .navbar-inner ul.nav > li.active,
html[lang="es"] .navbar .navbar-inner.toplevel + .navbar-inner ul.nav > li.active {
  height: 40px;
}
html[lang="es_LA"] .asset-transfer .landing .ACH,
html[lang="es"] .asset-transfer .landing .ACH,
html[lang="es_LA"] .asset-transfer .landing .wire,
html[lang="es"] .asset-transfer .landing .wire {
  height: 149px;
}
html[lang="es_LA"] .asset-transfer .landing .send-check,
html[lang="es"] .asset-transfer .landing .send-check {
  height: 140px;
}
html[lang="es_LA"] div#p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController .dijitTabContainerTop-tabs,
html[lang="es"] div#p_p_id_OrderEntry2_WAR_trading2_ .dijitTabController .dijitTabContainerTop-tabs,
html[lang="es_LA"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController .dijitTabContainerTop-tabs,
html[lang="es"] div#p_p_id_OrderEntry_WAR_netxinvestortrading_ .dijitTabController .dijitTabContainerTop-tabs {
  font-size: 11px !important;
}
.mvHelpTextToolTip .dijitTooltipContainer {
  height: 100px;
}
.totalAccValueMvHelpTextToolTip .dijitTooltipContainer {
  height: auto;
}
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;
}
.page-digital-advise-mixin .dgrid .dgrid-header,
.page-digital-advise-mixin .dgrid .dgrid-header-row {
  color: #757575;
}
.da-Splash_HowText {
  background: linear-gradient(#454545 45%, #454545 50%);
  opacity: 0.8;
  padding-left: 20px;
  padding-bottom: 10px;
  font-weight: 500;
}
.da-Splash_ReachText,
.da-Splash_MobileText,
.da-Splash_BabyText,
.da-Splash_PennyText,
.da-Splash_SoarText,
.da-Splash_PersonalizedText {
  background: linear-gradient(#ffffff, #ffffff);
  color: #000000;
  opacity: 0.8;
  padding-left: 20px;
  padding-bottom: 10px;
  font-weight: 500;
}
.da-Splash_ReachText_Content_link,
.da-Splash_SoarText_link,
.da-Splash_PersonalizedText_link,
.da-Splash_PennyText_link,
.da-Splash_MobileText_link,
.da-Splash_BabyText_link a {
  color: #254c79 !important;
}
.footer_links {
  list-style: none !important;
}
.footer_links li {
  display: inline !important;
}
/*Pending enrollment text and button selection - has changed compared to theme 0's implementation */
#edelPromotional .form-actions {
  background-color: #FFFFFF;
  border-top: 0px;
}
#logo {
  height: 89px;
  width: 350px;
  margin: 30px 0px -37px -1px !important;
}
div.logo {
  height: 89px;
  width: 350px;
  margin: 30px 0px -37px -1px !important;
}
header.container + div.container {
  margin-top: 10px;
  background-color: #fff;
}
div.container > header div.clearingInfo .lastLogin {
  margin-top: 33px;
  color: #666;
  display: none;
}
.portfolio-summary .row-fluid:first-child {
  background-color: transparent;
}
.portfolio-summary .row-fluid:first-child,
header.portlet-topper {
  border-top: 2px solid #d2d4d5 !important;
}
div.container > header div.row.action {
  top: 15px;
}
div.container > header div.row.icons {
  top: 57px;
  left: -20px;
}
#links dd {
  color: #c85120;
}
a {
  font-weight: 600;
}
a:hover,
a:focus {
  text-decoration: underline;
}
div.navbar-inner {
  background-color: #ededed;
  background-image: none;
  border: none;
}
div.navbar-inner ul.nav li {
  line-height: 24px;
}
div.navbar-inner ul.nav li.active {
  background-color: #ffffff;
  color: #e45205;
  border: none;
}
div.navbar-inner ul.nav li.active:first-child {
  border-left: 15px solid #ededed;
}
div.navbar-inner ul.nav li.active a,
div.navbar-inner ul.nav li.active a:hover,
div.navbar-inner ul.nav li.active a:focus {
  color: #e45205;
}
div.navbar-inner ul.nav li a,
div.navbar-inner ul.nav li a:hover,
div.navbar-inner ul.nav li a:focus {
  font-size: 13px;
  color: #000000;
}
div.navbar-inner.toplevel {
  background-color: #e45206;
  padding-left: 0px;
}
div.navbar-inner.toplevel ul.nav li.active {
  background-color: #ededed;
}
div.navbar-inner.toplevel ul.nav li.active a,
div.navbar-inner.toplevel ul.nav li.active a:hover,
div.navbar-inner.toplevel ul.nav li.active a:focus {
  color: #e45205;
}
div.navbar-inner.toplevel ul.nav li a,
div.navbar-inner.toplevel ul.nav li a:hover,
div.navbar-inner.toplevel ul.nav li a:focus {
  font-size: 14px;
  color: #ffffff;
}
#acctPicker label {
  color: #8992a3;
}
button.btn.btn-med,
#xslPage .button,
.modal-warning .counterBox,
#stmts_combine_doc.btn,
#nf_combine_doc.btn,
#tax_combine_doc.btn,
#confirms_combine_doc.btn,
.control-group button.btn,
.control-group input.btn[type="submit"],
.control-group input.btn[type="button"],
.dbootstrap :not(.btn-link).dijitButton .dijitButtonNode,
.dijitDialogPaneActionBar .btn,
a.btn.btn-block.btn-primary.view-current-holdings {
  font-size: 12px;
  font-weight: bold;
  text-transform: capitalize;
  color: #fff;
  border-radius: 3px;
}
.btn-group > .btn,
.btn-group > .btn.active:hover {
  font-weight: normal;
}
.btn.disabled,
.btn[disabled],
.btn.disabled:hover,
.btn[disabled]:hover,
.btn.disabled:focus,
.btn[disabled]:focus {
  background-color: #e45205 !important;
  color: #ffffff !important;
}
.form-inline a.btn.logout {
  background-color: #e45205;
  border-radius: 3px;
  font-size: 13px;
  font-weight: bold;
}
.form-inline a.btn.logout:hover {
  font-size: 13px;
  font-weight: bold;
}
div.container-fluid > header,
div.container > header {
  background-color: transparent;
  padding: 0px;
}
div.container-fluid,
div.container {
  background-color: transparent;
}
#edeliveryEmailSetup,
#portlet_balancekeyvalues_WAR_netxinvestorportfolio,
#portlet_holdingsummary_WAR_netxinvestorportfolio,
.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,
.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,
#pcfSummaryFilter,
section #portlet_balancekeyvalues_WAR_netxinvestorportfolio.portlet {
  background-color: #f9f9f9;
  border-top: 2px solid #c9cacc;
}
footer {
  border-top: 1px solid #d8d8d8;
  background-color: transparent;
  width: 100%;
  color: #333333;
}
footer p {
  color: #333333;
}
footer a,
footer a:hover,
footer a:focus,
footer a:visited {
  color: #c85120;
}
.netxinvestor .toplevel li > a[href*="advisor-home"],
.netxinvestor .toplevel li > a.advisor-home {
  background: url('images/icon_advisor_home.png') no-repeat 0 0 !important;
  width: 25px;
  height: 26px;
}
.netxinvestor .toplevel li.active > a[href*="advisor-home"],
.netxinvestor .toplevel li.active > a.advisor-home {
  background: url('images/icon_advisor_home_selected.png') no-repeat 0 0 !important;
}
#portlet_netxinvestorquicklinks_WAR_portfoliooverview a,
#accountDisplay a,
#portfolioSummary a,
#completedTrades a,
#pendingOrders a,
#weakPerformers a,
#completedTrades a,
#PortfolioHistoryWidget_0 a,
#weakPerformers a,
#strongPerformers a,
#CompositionWidget_0 a {
  color: #c85120;
}
.thirdLevelNav ul.layouts li.open,
.communications ul.layouts li.open {
  background-color: transparent;
}
.thirdLevelNav {
  background-color: #f9f9f9;
  border-top: 2px solid #c9cacc;
}
.thirdLevelNav ul li.open > a {
  font-weight: bold;
}
.thirdLevelNav ul.layouts li.open span {
  font-weight: bold;
}
.thirdLevelNav ul.layouts.level-2 a:hover {
  font-weight: bold;
}
h3,
h1.portlet-title,
.overview .portlet-boundary_netxclientdigitalAdvice_WAR_netxclientSSOOut_ h1 {
  color: #e35106;
  font-size: 18px;
  font-weight: 400;
  line-height: 25px;
}
div#pendingOrders h3,
div#completedTrades h3,
div#strongPerformers h3,
div#weakPerformers h3,
h3.sub-header h3 {
  background-color: #F9F9F9;
  border-bottom: 1px solid #C9CACC;
  border-top: 2px solid #C9CACC;
  color: #666666;
}
section#portlet_netxinvestorquicklinks_WAR_portfoliooverview.portlet header.portlet-topper {
  border-top: none;
}
.portfolio-summary {
  background-color: #fbfbfb;
}
.box.effect6 {
  background-color: #F9F9F9 !important;
}
.pdf_icon {
  width: 35px;
  height: 35px;
}
.authentication label {
  color: #333333;
}
.dbootstrap .dijitTabController .dijitTab,
.dbootstrap .dijitTabController .dijitTabHover {
  color: #333333;
}
div.container > header div.row.icons .paperless,
div.container-fluid > header div.row.icons .paperless {
  background-position: center center;
}
#marketIndicies {
  background-position: center center;
}
.goPaperLessImg {
  background-image: url('../../images/goPaperless.png');
}
section.f2-app .icon-arrow-right {
  color: #636677;
}
section.f2-app .table tbody tr td {
  line-height: 16px;
}
.portlet-boundary_netxclienttaxcenter_WAR_netxclienttaxcenter_ .text-info,
.portlet-boundary_netxclientfinraFundAnalyzer_WAR_adminportlets_ .text-info {
  color: #555555;
}
html[lang="es_LA"] .asset-transfer .landing .ACH .btn,
html[lang="es"] .asset-transfer .landing .ACH .btn,
html[lang="es_LA"] .asset-transfer .landing .send-check .btn,
html[lang="es"] .asset-transfer .landing .send-check .btn {
  top: 0;
}
html[lang="es_LA"] .asset-transfer .landing .write-check .btn,
html[lang="es"] .asset-transfer .landing .write-check .btn,
html[lang="es_LA"] .asset-transfer .landing .wire .btn,
html[lang="es"] .asset-transfer .landing .wire .btn {
  top: -20px;
}
.asset-transfer .landing .ACH .btn,
.asset-transfer .landing .btn {
  width: auto;
  top: 70px;
}
.span12.msi,
.soi {
  height: 63px;
}
#p_p_id_Statements_WAR_netxinvestorportfolio_ .icon-info-sign {
  margin-left: 26px !important;
}
#portlet_TaxStatements_WAR_netxinvestorportfolio .icon-info-sign {
  margin-left: 50px !important;
}
div#langDisplay_dropdown {
  width: 114%;
}
html[lang="es_LA"] #portlet_ValuationOverTimeOverviewChart_WAR_portfoliooverview .mktitle,
html[lang="es"] #portlet_ValuationOverTimeOverviewChart_WAR_portfoliooverview .mktitle {
  padding-left: 305px;
}
.selectionBtn a {
  padding-left: 0px;
}
