* {
  -webkit-box-sizing: content-box !important;
  -moz-box-sizing: content-box !important;
  box-sizing: content-box !important;
}

body {
  padding: 0 !important;
}

.increase {
  color: #db0011;
}

.decrease {
  color: #297500;
}

.floatLeft {
  float: left;
}

.floatRight {
  float: right;
}

.row {
  margin: 0;
}

.item-show {
  display: block !important;
}

.item-hide {
  display: none !important;
}

.panel {
  -webkit-box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
  box-shadow: 0 0px 0px rgba(0, 0, 0, 0.05);
}

.customDropDown {
  float: left;
  position: relative;
  overflow: hidden;
}

.customDropDown.medium select,
.investmentCount input {
  width: 146px !important;
}

.customDropDown.small select {
  width: 65px !important;
}

.customDropDown.medium .valueActive {
  width: 156px;
}

.customDropDown.medium .valueRegion {
  width: 148px;
}

.customDropDown.medium .valueRegionInner span {
  width: 106px;
}

.customDropDown select.dorpDownList {
  position: absolute;
  left: 0;
  top: -8px;
  width: auto;
  height: 30px;
  border: 0;
  filter: alpha(opacity = 0);
  opacity: 0;
  line-height: 30px;
}

#disclaimerCheckBoxLabel.checkLabel {
  width: 240px;
  line-height: 15px !important;
}

h4.clip {
  font-size: 20px !important;
}

.info-form .jsQuestion.question p,
#fund_switch_in_section .jsQuestion.question p {
  color: #101010;
  font-weight: normal;
}

.jsQuestion.question p {
  font-size: 12px;
}
p#fundNameLength {
  float : none;
  width : 1000px
}
.rt-checkbox {
  cursor: pointer;
}

.item-show div.errorMessage {
  display: block !important;
}

.item-hide div.errorMessage {
  display: none !important;
}

.icon-Error {
  clear: left;
  float: left;
  min-height: 28px;
  padding-right: 20px;
  background: url(data:image/gif;base64,R0lGODlhEwATANUAAPa9wfrb3fzt7tsAEdsDFNwGF9wJGd4YJ98bKuEnNeIzQeM2Q+M8SeQ/TOdUX+hdaOtveex1fux4ge1+h+6EjO6Hj/GZoPGfpfKlq/OrsfSxtvfGyvjP0vre4Pvh4/vk5v3z9P///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACIALAAAAAATABMAAAaFQJFQ+KE0EANEg/IZOoURw2BKHRgiT+Giyp0unttu9yuUcAmKNIErEX0K55AcXi14JmJBCCSeMMQBIR1iDAdiGyEcYgd0XBohAGIFhl0XIRmLDWIOFg9iDRViCBBIXRUejVSIG112IhFdGCEYXVhaXQljYGJVZE8RqVQFtlluRoYHS01OQQA7) no-repeat 99% 6px !important;
}

.icon-Error .textInput input {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #bf0000;
}
/*landing risk level*/
.riskLevelBox {
  position: relative;
  background-color: #d4d4d4;
  margin: 45px 25px 20px 0px;
  padding: 5px 0 0 10px;
}

.riskLevelBox button {
  position: absolute;
  top: 40px;
  right: 10px;
  padding: 5px 10px;
  border: 2px solid #ccc;
  border-radius: 3px;
  font-size: 18px;
  font-weight: 900;
  background-color: #f7f7f7;
  font-family: fantasy;
}

.riskLevelBoxContent {
  width: 99%;
}

#kneCheckBox .lightboxInner .row,
#riskProfileChectBox .lightboxInner .row,
.riskLevelBox .row {
  margin-left: 0px;
  margin-right: 0px;
}

.modal-dialog {
  margin-top: 20%;
}

.signDialog .modal-dialog {
  margin-top: 4%;
}

.modal-dialog .modal-content .modal-body {
  font-size: 14px !important;
  padding: 20px 40px 15px 40px;
  line-height: 20px;
}

.modal-dialog .modal-content .btn-left {
  float: left;
}

div#orderIntermediaryPage {
  background-color: #fff;
  text-align: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  padding: 20% 0 0 0;
  height: 80%;
  z-index: 1000;
  margin: 0;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 100%;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

div#orderIntermediaryPage p {
  color: #4c4c4c;
  text-align: center;
  padding-top: 45px;
  padding-bottom: 18px;
  background: #fff url(data:image/gif;base64,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) no-repeat 50% 40%;
  line-height: 18px;
  margin: 0 0 0 45%;
  font-size: 19px;
}

div#orderIntermediaryPageOrderContainer {
  background-color: #fff;
  text-align: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  padding: 20% 0 0 0;
  height: 80%;
  z-index: 1000;
  margin: 0;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 100%;
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}

div#orderIntermediaryPageOrderContainer p {
  color: #4c4c4c;
  text-align: center;
  padding-top: 45px;
  padding-bottom: 18px;
  background: #fff url(data:image/gif;base64,R0lGODlhEAAQAOYAAP////7+/qOjo/39/enp6bW1tfn5+fr6+vX19fz8/Kurq+3t7cDAwLGxscfHx+Xl5fT09LS0tPf398HBwc/Pz+bm5gMDA+Tk5N/f38TExO7u7pqamsLCwtTU1OLi4jw8PKioqLCwsPLy8q2trbKystvb26qqqtnZ2dfX17u7uyYmJs3NzdjY2Lm5uZ6ensvLy66urvv7++zs7FJSUurq6oWFhfb29kpKStzc3AwMDNHR0aSkpCkpKefn511dXb29vaenp8zMzLe3t/Hx8dDQ0FlZWWZmZsrKyqampvDw8ODg4Li4uL+/v+jo6PPz88jIyHp6eqWlpb6+vk5OTsPDw8bGxsXFxRQUFGpqat3d3fj4+NbW1rq6ury8vJCQkG5ubhwcHN7e3paWloKCgoyMjImJiWFhYXR0dFRUVIeHh5OTk0ZGRo6OjldXV39/fzIyMnd3d9ra2nx8fDY2NnFxcUFBQWxsbJSUlHh4eKGhoaKioi0tLSMjI4CAgNLS0qysrCH/C05FVFNDQVBFMi4wAwEAAAAh+QQEBQAAACwAAAAAEAAQAAAHyIAAggADgi1oCYOKghVfHQAbVwkHLSWLAE1vPgBqYAAUAj2KFQQAETw/ZXwrOy8ABwQBA2NFPwg+XjoFUSE2FREgEgAYNTNwNlqCk08CBReKL1GFih0sgyk7USAelxAOEwxHQGxeYmGXIi0kDVKDFzoBixjPgxIZG38xiz8CVCIAAZYICOKtA4QhSrogYAHEhAEAJSoAICDgxIsCDwRsAZDkxDQABkhECJBhBAArUTRcIqDgAQAOCgIggIHiUgBhAFakiGcgkaBAACH5BAQFAAAALAAAAAANAAsAAAdvgACCAAOCG3SFg4IXcDgAX3MDWjdMgzI+bgBnHwB3Fg4ADxoAHGgcUDcnFnSEYmNBEnIuOgwgKjIVABUCcmISB4IHIksCg1tcAYoAHSxBP0IFPcoAEA4TDQ0FTdMiLYMLYcmKGBcABhRIITHKPwKBACH5BAQFAAAALAAAAAAQAAgAAAdkgACCAAOCCmSFg4oAPWIPAGVmA04+XYsASWMuAGxGnDxUigROAERQHRtYKDw1AAZZAQMRIHEGG1wYQQ1rMh1FORoAGgwCEQYxggkQchZvBQGDF0TQiml3gysME1ULl00bTAxHgQAh+QQEBQAAACwDAAAADQAKAAAHZ4AAAQAAUkADhIkAMgUEAEhpAwhjRIkIJgUAIGUAAlM6ihh6KCNkODMuABAYATgHXFQXKEx2MlZTdTYCQjEJhAkIbjwzPwEXRIOKG0CJVQuKhBdpZGIwBU3QADgfPCpTC2HJiSFdiYEAIfkEBAUAAAAsBQAAAAsADgAAB3mAAAA6TAGChwALABwmARIuHYcpABlAAC1QOIcCHg55F3IFADYeAVwUMjhBXkkUXz42MQmCA1piM2dBAYaII6KIiE1jX1hkwAAeRTdrX7yHJA6HMYgBN3x5ig4dEEMsRhd3V21aAicvBQ96UgBbGwkRARkjAFZRioKBACH5BAQFAAAALAgAAQAIAA8AAAdigAoBBy0lAIcjABQCFYcAITI7LwBaFwEPWSFOcWpjNgADBiNQYiyOABxPp4cLG2U1Lo49UF92ZY4FVqsBZipnSgAXJm0EAm9vNmRLFgUAcSQDiT58BI6CF2DNhykBACIJjoEAIfkEBAUAAAAsBgACAAoADgAAB22AABkjABQCPQCJHg4hMjsvAAcEARQyD1khNhURIBIJiQMHTwIhGImnAEeQqKcaI0g7BawyG15eSKwcK6yJAWMzZA8AO0pxQmYEBUVmWiFfbQ4qLgAeRwMDPlMAZzwoqGhTARVrUqhQcAMAnqeBACH5BAQFAAAALAMABQANAAsAAAdygAJCMQkAAAMHTwIFFwAXRAGGkh0sklULkpIQDhMMRwVNmYYaJgohUgsskZlEKJJIbQiZAXpQIDIALR5GYhcYGW4aR301WgATYBFjaCszIQAERAMaPHADZ3UAajNhlh84AF9zAzJGVZIDsgBeWIVahYaBACH5BAQFAAAALAAACAAQAAgAAAdlgBMNDUAoAIeIIi0kDVKIFAIDiIcYF5NDUDl7NpMAKQJUIgAJHzkbBFAbND0dGyIoQCYGAEtZAEcqChtnJ1AcAEknkodDN1MDXmYAI3IVnQAdcxMAZD4BSWUvzwEQhztjkloJiIEAIfkEBAUAAAAsAAAGAA0ACgAAB2SAAIJWGwOChx0sUDMzZkGHhxAOfUVtRRmQgiIthywkhpAYFwBDZHt1Epk/AgNGfGU9Yn8LMihdCCwAR5gdM0shaiV5W5AQX3QBIGUAP1EahxdGKwBINQEiMCiHAakAKS6GBgmBACH5BAQFAAAALAAAAwALAA0AAAdygABPGAA6Ah4OITI7Az5XLiJYGTIPWSEATWx8c04xAAADB58ADmQDo59eWF9wHaifeGs3aEevqCUMp68QSG1GBq8DblMuCw0MQ0NKXQAUFAAYUA5MBQ8CozZeagE/IwBWow81JwATCgEIowESnyspAQCBACH5BAQFAAAALAAAAAAIAA8AAAdhgACCAAmCOoM4b4ccg0N8dQAZACgeAFUWIQ0DM3MKCGhQJ5NYKmgIB4MAHF4DgjtlZGolg2RYWGcoqYIXRAGDEiluZagAAxtQBUkZHRAAfnEAPQInL4MGJBEBkoIECg+qgQA7) no-repeat 50% 40%;
  line-height: 18px;
  margin: 0 0 0 45%;
  font-size: 19px;
}

/* trade risk profile checkbox*/
.modal-body .riskProfileChectBox,
.modal-body .kneCheckBox {
  padding-right: 8px;
  padding-left: 10px;
}

.riskbox-high-prodInfo {
  font-weight: bold !important;
}

#orderSubmitButton .primaryBtnDisabled .buttonInner {
  cursor: not-allowed;
}

#orderSubmitButton .primaryBtnDisabled .icon {
  cursor: not-allowed;
  background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAIAAYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9Q9Rkt5/AOlHxa142pcf2f5OGvDZYODMGyu3djYT823PRcCiiigD/2Q==) no-repeat scroll 0 50% transparent;
}

/* landing risk level image */
#riskLevelImg {
  padding-left: 10px;
}

#signAgreement {
  margin: 45px 0 0 0;
}

a.fundLink {
  cursor: pointer;
  text-decoration: underline;
  padding-left: 5px;
}

#kneCheckBox,
#riskProfileChectBox {
  left: 0 !important;
  top: -40px;
  width: 600px !important;
}

#order_detail_loading {
  background-color: #fff;
  text-align: center;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  padding: 20% 0 0 0;
  height: 80%;
  z-index: 1000;
  margin: 0;
  font-family: Arial,Helvetica,sans-serif;
  font-size: 100%;
  opacity: 1;
}

#order_detail_loading p {
  color: #4c4c4c;
  text-align: center;
  padding-top: 45px;
  padding-bottom: 18px;
  background: #fff url(data:image/gif;base64,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) no-repeat 50% 40%;
  line-height: 18px;
  margin: 0 0 0 45%;
  font-size: 19px;
}

#gpl_body {
  overflow: visible !important;
}

.modal-open .modal {
  overflow-y: hidden;
}

.notchPanel .notchPanelInner p,
.terms {
  padding-right: 0 !important;
  padding-left: 0 !important;
  padding-bottom: 0 !important;
}

.notchPanel .notchPanelInner .fee-area {
  padding-top: 10px !important;
  font-size: 1.2em;
}

.termsAndConditions-link a {
  border-bottom: 0 !important;
}

.notchPanelFocused .notchPanelInner .question label {
  width: 66px;
  line-height: 15px;
  padding-top: 0px;
}

#landing_error_alert_box {
  width: 931px;
}

.jsQuestion.question {
  padding-bottom: 10px !important;
}

.jsQuestion.question .item-style {
  padding-top: 1px;
}

#tradable_quantity_value {
  padding-top: 0px !important;
}

.disclaimerDot li {
  line-height: 18px !important;
}

ul.noDot li {
  font-size: 12px;
  list-style: none !important;
}

#redemption_fee_info td {
  line-height: 0;
}

#order_detail_error_section p {
  text-align: center;
  margin-top: 20%;
}

/**--switch*/
.situation {
  margin-right: 20px;
  width: 380px;
  clear: none;
  float: right;
}

.situation .div-child {
  width: 100%;
  font-weight: bold;
  font-size: 11px;
}

.situation .title {
  height: 55px;
  background: #e5e6e8;
}

.situation .title div {
  line-height: 30px;
}

.situation .title .title-top {
  text-align: center;
}

.situation .content {
  height: 35px;
  border-bottom: 3px solid #f1f1f1;
}

.situation .title .title-bottom span,
.situation .content span {
  text-align: center;
  width: 90px;
  float: left;
}

.situation .content span {
  margin-top: 15px;
}

.content-item span.red,
.situation span.red {
  color: #bf0000;
}

.content-item span.green,
.situation span.green {
  color: #7cbc52;
}

.out-quantity-style {
  padding-top: 7px;
}

.out-quantity-style p {
  font-weight: normal !important;
  margin-right: 60px;
}

.radio-no-mrg .radioInput .leftColumn .radioGroup {
  padding-left: 0;
}

div.form-tooter {
  padding: 10px !important;
  margin-right: 20px;
  margin-top: 40px;
  line-height: 18px;
}

table.product-table th.last,
table.product-table td.last {
  display: none;
}

.switch-modal-style .modal-content {
  width: 1010px;
  height: 850px;
  float: left;
  margin: -400px -150px;
  overflow: hidden;
}

.switch-modal-style .modal-body {
  width: 100%;
  height: 100%;
  padding: 0 !important;
}

.fundRecordList.switch-search {
  overflow-y: auto;
  overflow-x: hidden;
  max-height: 500px;
}

.switch-input-search {
  height: auto;
  position: relative;
}

.switch-input-search .searchResults {
  background: rgb(241, 241, 241);
  width: 300px;
  position: absolute;
  top: 29px;
  left: 0;
  z-index: 3;
}

.switch-input-search input {
  width: 240px;
  height: 25px;
  border: 1px solid #e0dfdf;
  padding-left: 10px;
  font-size: 12px;
  margin-right: 5px;
}

.switch-input-search .searchResults li {
  padding: 5px 10px;
}

.switch-input-search .searchResults li:hover {
  background: #ccc;
}

.searchResults .searchResults-item a {
  color: #4d4b4b;
  text-decoration: underline;
}

.searchResults .searchResults-item .item-name {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  line-height: 20px;
}

.glyphicon-search {
  cursor: pointer;
}

.glyphicon-link {
  margin-left: 3px;
  color: #c15f5f;
}

.advs-search {
  width: 400px;
  height: 60px;
  background: #f9f5f5;
  font-size: 12px;
  cursor: pointer;
}

.switch-input-search .glyphicon-search {
  margin-left: -22px;
}

.advs-search .glyphicon-search {
  color: #ffffff;
  line-height: 21px;
}

.advs-search .advs-item {
  float: left;
}

.advs-search .advs-item.search-icon {
  height: 100%;
  width: 10%;
}

.advs-search .advs-item.search-icon div {
  height: 22px;
  width: 22px;
  margin: 10px 0 0 10px;
  text-align: center;
  font-size: 12px;
  background: #b7b6b6;
  border-radius: 25px;
  -moz-border-radius: 25px; /* Old Firefox */
}

.advs-search .advs-item.search-link {
  height: 100%;
}

.search-link .go-link {
  line-height: 30px;
  font-weight: bold;
}

.result-table {
  width: 100%;
}

.result-table .title {
  height: 70px;
  font-weight: bold;
  font-size: 11px;
  background: #e9eaec;
}

.result-table .title .title-item {
  text-align: center;
  line-height: 35px;
  padding: 0 5px 0 5px;
  height: 50%;
}

.result-table .content {
  height: 55px;
  padding: 0 5px 0 5px;
}

.title .title-item span {
  line-height: 35px;
}

.content .content-item span {
  line-height: 15px;
}

.title .title-item span,
.content .content-item span {
  float: left;
  text-align: center;
}

.content .content-item .prd-name div {
  margin-top: 2px;
  line-height: 20px;
}

.result-table span.prd-name {
  text-align: left;
  width: 170px;
}

span.sell-file {
  width: 80px;
}

span.risk-level {
  width: 35px;
  line-height: 15px !important;
}

span.worth-date {
  width: 120px;
  border-right: 2px solid #d2cfcf;
}

span.net-worth {
  width: 100px;
  border-right: 2px solid #d2cfcf;
}

span.netW-date {
  width: 120px;
  border-right: 2px solid #d2cfcf;
}

span.t-length {
  width: 60px;
}

.title .top .first {
  width: 305px;
}

.title .top .ut-price {
  width: 220px;
  border-left: 2px solid #d2cfcf;
}

.title .top .ut-performance {
  width: 240px;
  border-left: 2px solid #d2cfcf;
}

.title .top .ut-performed {
  border-left: 2px solid #d2cfcf;
}

.title-item .t-ytd {
  border-right: 2px solid #d2cfcf;
}

.content .content-item {
  font-size: 12px;
  padding-top: 10px;
}

.sell-file .glyphicon-info-sign {
  width: 100%;
  font-size: 17px;
}

.content-item span.net-worth,
.content-item span.worth-date {
  border: 0;
}

.result-table span.t-increase {
  width: 189px;
}
.result-table.one-more-row span.t-increase {
  width: 168px;
}
.result-table.one-more-row .last-row {
  line-height: 11px;
}
.result-table span.t-init {
  line-height: 11px;
}

.content .content-item span.t-increase {
  float: left;
  padding-left: 7px;
  width: 182px;
}
.one-more-row .content .content-item span.t-increase {
  width: 164px;
}
.content .content-item span.t-init {
  float: right;
}

.minimum-switch {
  font-size: 12px;
  font-weight: bold;
  padding: 20px 0 20px 0;
}

.cancel-search {
  position: absolute;
  top: 810px;
  left: 930px;
}

.cancel-search a.cancel-button {
  cursor: pointer;
  background: url(data:image/gif;base64,R0lGODlhCQB4AOYAANnZ2s7Oz8vLzJ2dnqanqqWmqaOkp6KjpqGipbO0t62usaeoq5aXmZWWmJSVl6GipKCho5+gop6foZydn5qbnZmanJiZm5eYmsTFx5qbnJSVlpOUlZGSk5CRko+QkdfY2bS1tePh4eLg4NnX19jW1tfV1dTS0vz7++zr6+rp6eLh4eDf3/////7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/b29vX19fPz8/Ly8vHx8fDw8O/v7+7u7u3t7ezs7Orq6uLi4v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEEALAAAAAAJAHgAAAf/gEFBISMmhoZBJSkxLI2NKiiOkiUnLZaXLSaYmCYunp+enaCfJi+mp6YmMKusqyYxsLGwJjK1trW0t7YmM72+vSY0wsPCJjXHyMcmNszNzMvOzSY31NXUJjjZ2tkmOd7f3t3g3yY65ufmJjvr7OsmPPDx8O/y8SY9+Pn4JSj6+SJA/OFLtOKHj4MHBakgcQiRoIcQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkyZMoU6pc+RFAggUwYQbBELPmBwI4c+JUUKCnz59AexoYSpTogaNIkSJYypTpg6dQoUKYSpVqhKtYsUrYyrWr169gw04YS5YshbNo0VZYy5athbdwOeFemEuXLoO7ePE22MuXr4O/gAFrGEyY8IbDiBFzWMyYcYYOkCNDFiBZchAQHjJr9iAowIDNnE0GAgA7) no-repeat scroll left top transparent;
  background-position: 0 0;
  text-decoration: none;
  white-space: nowrap;
  display: block;
  float: left;
  height: 30px;
  padding-left: 4px;
}

#order_detail_error_section p {
  text-align: center;
  margin-top: 20%;
}

/* product name width in review/confirm page */
.productNameWidth {
  width: 330px !important;
}

.cancel-search a.cancel-button span {
  background: url(data:image/gif;base64,R0lGODlh9AF4AOYAANnZ2svLzKanqqWmqaSlqKOkp6KjprO0t62usaeoq5aXmZWWmKGipKCho5+gop6foZ2eoJydn5qbnZmanJiZm5eYmsTFx5qbnJSVlpOUlZKTlJGSk5CRko+QkdfY2bS1tePh4eLg4NnX19jW1tfV1dbU1NTS0u3s7Orp6eLh4eDf3/////7+/v39/fz8/Pv7+/r6+vn5+fj4+Pf39/b29vX19fPz8/Ly8vHx8fDw8O/v7+7u7u3t7ezs7Orq6uLi4v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAEAALAAAAAD0AXgAAAf/gCaCg4SFhoeIiYqLjI2Oj5CRkpOUlZaXmJmam5ydnp8iIEBAK6Wmp6ipqqusra6vsLGys7S1tre4ubq7vL2+v8DBwjAoJKTCyMnKy8zNzs/Q0dLTsychLNjZ2tvc3d7f4OHi4+Tl5ufo6err7O3u7/Dx8vP09dguJfb6+/z9/v8AAwocSLDgNhMtEipcyLChw4cQI0qcSLGixYsYM2rcyLGjx48gQ4ocSbKkSYUIT6pcybKly5cwY8qcSbPmQhMucurcybOnz59AgwodSrSo0aNIkypdyrSp06dQo0qdSrWqVZ0mXmjdyrWr169gw4odS7as2bNo06pdy7at27dw/+PKnUu3rt27W03A2Mu3r9+/gAMLHky4sOHDiBMrXsy4sePHkCNLnky5suXLmPmaiMG5s+fPoEOLHk26tOnTqFOrXs26tevXsGPLnk27tu3buHN33qy7t+/fwIMLH068uPHjyD2bkMG8ufPn0KNLn069uvXr2LNr3869u/fv4MOLH0++vPnz6NM3NzGjvfv38OPLn0+/vv37+PPr38+/v///AAYo4IAEFmjggQgmqKB7JtDg4IMQRijhhBRWaOGFGGao4YYcdujhhyCGKOKIJJZo4okopqjiig+aUMOLMMYo44w01mjjjTjmqOOOPPbo449ABinkkEQWaeSRSCap5P+STMLoYpNQRinllFRWaeWVWGap5ZYxmmDDl2CGKeaYZJZp5plopqnmmmy26eabcMYp55x01mnnnXjmqeeefIJpwg2ABirooIQWauihiCaq6KKMNuroo5BGKumklFZq6aWYZqrpppx2GqgJOIQq6qiklmrqqaimquqqrLbq6quwxirrrLTWauutuOaq66689uqrqKD+KuywxBZr7LHIJqvsssw2O6oJOUQr7bTUVmvttdhmq+223Hbr7bfghivuuOSWa+656Kar7rrstuuutCboIO+89NZr77345qvvvvz26++/AAcs8MAEF2zwwQgnrPDCDDfs8MPzmrDDxBRXbPH/xRhnrPHGHHfs8ccghyzyyCSXbPLJKKes8sost+zyyzBTLHHMNNds880456zzzjz37PPPFZvAw9BEF2300UgnrfTSTDft9NNQRy311FRXbfXVWGet9dZcd+3112ATLXTYZJdt9tlop6322my37fbbRPdQAtx012333XjnrffefBP9Qwg9BC744IQXbvjhiCeu+OKMN+7445BHLvnklFdu+eWYZ6755px37rkPKhjzyeikl2766ainrvrqrLfu+iMjpDDK7LTXbvvtuOeu++689+7778AHL/zwxBdv/PHIJ6/88sw37/zz0Ecv/fTUV2/99dhnr/323Hfv/ffghy/+//jkl2/++einr/767Lfv/vvwxy///PTXb//9+Oev//789+///wAMoAAHSMACGvCACEygAhfIwAY68IEQjKAEJ0jBClrwghjMoAY3yMEOevCDIAyhCEdIwhKa8IQoTKEKV8jCFrrwhTCMoQxnSMMa2vCGOMyhDnfIwx768IdADKIQh0jEIhrxiEhMohKXyMQmOvGJUIyiFKdIxSpa8YpYzKIWt8jFLnrxi2AMoxjHSMYymvGMaEyjGtfIxja68Y1wjKMc50jHOtrxjnjMox73yMc++vGPgAykIAdJyEIa8pCITKQiF8nIRjrykZCMpCQnSclKWvKSmMykJjfJyU560v99CQilKEdJylKa8pSoTKUqV8nKVrrylbCMpSxnScta2vKWuMylLnfJy1768gAAGIUvh0nMYhrzmMhMpjKXycxmOhOWFgCCAKZJzWpa85rYzKY2t8nNbnrzm+AMpzjHSc5ymvOc6EynOtfJzna6853wpKYHBkDPetrznvjMpz73yc9++vOfAA2oQAdK0IIa9KAITahCF8rQhjr0oRCNaD0RINGKWvSiGM2oRjfK0Y569KMgxScBRkrSkpr0pChNqUpXytKWuvSlMI2pTGdK05ra9KY4zalOd8rTnvr0p0AtaQGGStSiGvWoSE2qUpfK1KY69alQjapUp0rVqlr1qlj/zapWt8rVrnr1q2AtqgHGStaymvWsaE2rWtfK1ra69a1wjatc50rXutr1rnjNq173yte++vWvgC0rAwZL2MIa9rCITaxiF8vYxjr2sZCNrGQnS9nKWvaymM2sZjfL2c569rOgLWwDRkva0pr2tKhNrWpXy9rWuva1sI2tbGdL29ra9ra4za1ud8vb3vr2t8AtrQOGS9ziGve4yE2ucpfL3OY697nQja50p0vd6lr3utjNrna3y93ueve74C3uA8ZL3vKa97zoTa9618ve9rr3vfCNr3znS9/62ve++M2vfvfL3/76978ADrCAB0zgAhv4wAhOsIIXzOAGO/jBEI6w/4QnTOEKW/jCGM6whjfM4Q57+MMQhoCIR0ziEpv4xChOsYpXzOIWu/jFMI6xjGdM4xrb+MY4zrGOd8zjHvv4xySOgJCHTOQiG/nISE6ykpfM5CY7+clQjrKUp0zlKlv5yljOspa3zOUue/nLRJaAmMdM5jKb+cxoTrOa18zmNrv5zXCOs5znTOc62/nOeM6znvfM5z77+c9knoCgB03oQhv60IhOtKIXzehGO/rRkI60pCdN6Upb+tKYzrSmN83pTnv604SmgKhHTepSm/rUqE61qlfN6la7+tWwjrWsZ03rWtv61rjOta53zete+/rXpK6AsIdN7GIb+9jITrayl//N7GY7+9nQjra0p03talv72tjOtra3ze1ue/vbxFaAuMdN7nKb+9zoTre6183udrv73fCOt7znTe962/ve+M63vvfN7377+9/kXoDAB07wghv84AhPuMIXzvCGO/zhEI+4xCdO8Ypb/OIYz7jGN87xjnv84wTHgMhHTvKSm/zkKE+5ylfO8pa7/OUwj7nMZ07zmtv85jjPuc53zvOe+/znJM+A0IdO9KIb/ehIT7rSl870pjv96VCPutSnTvWqW/3qWM+61rfO9a57/etE14DYx072spv97GhPu9rXzva2u/3tcI+73OdO97rb/e54z7ve9873vvv972TfgOAHT/ihwhv+8IhPvOIXz/jGO/7xkI+85CdP+cpb/vKYz7zmN8/5znv+84TngOhHT/rSm/70qE+96lfP+ta7/vWwj73sZ0/72tv+9rjPve53z/ve+/73o78A8IdP/OIb//jIT77yl8/85ju/9AHogPSnT/3qW//62M++9rfP/e57//vgD7/4x0/+8pv//OhPv/rXz/72u//90v/AJ+dP//rb//7kCwQAOw==) no-repeat scroll right top transparent;
  color: #000;
  font-family: "Univers 55", Arial;
  font-size: 12px;
  line-height: 30px;
  text-decoration: none;
  display: block;
  float: left;
  height: 30px;
  padding: 0 10px 0 6px;
}

hr {
  margin: 10px 0 20px 0 !important;
}

.scroll ul.disclaimerDecimal,
.scroll ul.disclaimerDot {
  font-size: 12px;
}

.scroll ul.disclaimerDecimal li {
  line-height: 15px;
}

.scroll ul.disclaimerDecimal.li-dot li {
  list-style: initial !important;
}

.loadingLabel {
  text-align: center;
  line-height: 18px;
  margin: 0;
  font-size: 12px;
  padding-bottom: 18px;
}

/**--swtich search-*/
.expandButtonInner .dropDownInner div.row.switch-search {
  float: left;
  margin: 0;
}

.expandButtonInner .dropDown .dropDownInner .csForm {
  padding-left: 0px;
}

div.panelInner.switch-in-area {
  height: 100px;
  width: 982px;
}

div.panelInner.switch-in-area-data {
  height: 155px;
  width: 982px;
}

div.innerPage-skin.switch-in-page {
  width: 900px !important;
  padding: 0 !important;
  float: left;
}

div.innerPage-skin.switch-in-page .grid-skin {
  padding: 0;
}

.orderStatus .customSelect .replaced {
  height: 21px;
  width: 225px !important;
}

#riskProfileChectBox .riskConfirm-normal {
  padding: 20px 15px 10px 20px;
}

#kneCheckBox .riskConfirm-normal {
  padding: 20px 15px 10px 20px;
  display: inline-block;
}

#kneCheckBox div.riskConfirm-normal p.fauxLabel,
#riskProfileChectBox div.riskConfirm-normal p.fauxLabel {
  font-size: 12px;
}

.fee-area .tip-title,
.fee-area .btn-toolbar,
.fee-area .tip-footer {
  float: left;
}

.fee-area .tip-footer {
  line-height: 16px;
  padding: 5px 0 0 0;
}

.glyphicon.glyphicon-info-sign {
  font-size: 14px;
  line-height: 9px;
  color: #666;
}

.glyphicon.glyphicon-question-sign {
  font-size: 14px;
  line-height: 9px;
  color: #666;
}

.tooltip.bottom {
  font-size: 12px;
  opacity: 1;
  filter: alpha(opacity=100);
}

.tooltip.bottom .tooltip-arrow {
  border-bottom-color: #eceaea;
}

.tooltip.bottom .tooltip-inner {
  max-width: 400px;
  color: #212020;
  background-color: #eceaea;
}

.tooltip.bottom .tooltip-inner .tip-content {
  line-height: 15px;
  padding: 5px 2px 2px 2px;
}

#fundSearchResultTable td span.decrease {
  color: #297500;
}

#fundSearchResultTable td span.increase {
  color: #db0011;
}

.steps li.step-items-s5 {
  width: 20% !important;
}

.steps li.step-items {
  width: 33.3% !important;
}

.csForm .float-left {
  float: left;
}

/**--RSP--*/
.t-increase div.textInput {
  margin-top: -4px;
  margin-left: 10px;
}

.t-increase .errorMessage .spout {
  background: url(data:image/gif;base64,R0lGODlhDQAHAMQAAPe/wvfBxPjDxvjFyPrLzvnN0Pvm5/fAxPnU1/7z9PnQ1Pvd4Pvg4/vj5vzu8P3s7/75+v729v/9/f/+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABQALAAAAAANAAcAAAUlICWOzGiaDVCc5nMAAMJSSQDDywkN922MEkLvdnBQJophTxAJAQA7) no-repeat top center;
  display: block;
  width: 100%;
  height: 7px;
  position: absolute;
  left: 0;
  top: -7px;
}

.t-increase div.errorMessage {
  display: block;
  background-color: #f6bfc3;
  color: #000;
  font-size: 1.2em;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  display: none;
  float: left;
  margin-top: 10px;
  padding: 12px;
  position: absolute;
  position: relative;
  z-index: 1;
  clear: both;
  line-height: 15px;
}

.t-increase div.fixedWidth80 input {
  width: 50px;
}

.t-increase .min-incre {
  float: left;
  margin-top: 5px;
  text-align: left;
}

.content-item .t-increase.icon-Err {
  background: url(data:image/gif;base64,R0lGODlhEwATANUAAPa9wfrb3fzt7tsAEdsDFNwGF9wJGd4YJ98bKuEnNeIzQeM2Q+M8SeQ/TOdUX+hdaOtveex1fux4ge1+h+6EjO6Hj/GZoPGfpfKlq/OrsfSxtvfGyvjP0vre4Pvh4/vk5v3z9P///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACIALAAAAAATABMAAAaFQJFQ+KE0EANEg/IZOoURw2BKHRgiT+Giyp0unttu9yuUcAmKNIErEX0K55AcXi14JmJBCCSeMMQBIR1iDAdiGyEcYgd0XBohAGIFhl0XIRmLDWIOFg9iDRViCBBIXRUejVSIG112IhFdGCEYXVhaXQljYGJVZE8RqVQFtlluRoYHS01OQQA7) no-repeat 99% 2px !important;
}

.icon-Err .textInput input {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #bf0000;
}

#rspRightPannel th {
  text-align: left;
}

#rspRightPannel td {
  text-align: left;
}

#rspRightPannel td.right {
  text-align: right;
}

.setAmount-panal {
  float: left;
  width: 100%;
}

.info-form .customDropDown div.valueActive,
.info-form .textInput input,
.info-form .radio .radioLabel {
  font-weight: normal;
}

.customDropDown.large select.dorpDownList {
  width: 290px !important;
}

.customDropDown.large div.valueActive {
  width: 300px;
}

.customDropDown.large div.valueRegion {
  width: 297px;
}

.customDropDown.large div.valueRegionInner span {
  width: 265px;
}

div.textInput.medium input.validated {
  width: 285px;
}

.links .link-area a {
  text-decoration: none !important;
}
.links a.unclicked {
  font-size: 12px;
}

.checkLabel .disclaimerDecimal li {
  list-style: Decimal !important;
  margin-left: 15px;
  line-height: 15px;
  font-size: 12px;
}

/** landing page risk level icon --start**/
#riskLevelTooltipOverlay,
#riskLevelTooltipOverlay .tooltipInner1 p {
  width: 550px;
  padding-bottom: 5px;
}

#riskLevelInfoIcon {
  margin: 10px;
}

#landing_customer_risk_level_box .tooltip {
  opacity: 1;
}
/** --end **/

.question p.width260 {
  width: 260px;
}

.glyphicon.glyphicon-ok-sign {
  color: #7cbc52;
  font-size: 14px;
}

.minHeight60 {
  min-height: 60px;
}

.marginTop10 {
  margin-top: 10px;
}

.paddingLeft5 {
  padding-left: 5px;
}

.paddingTop10 {
  padding-top: 10px;
}

.pdf-area div.links,
div.links div.link-area {
  float: left;
}

#srbpbarHeader {
  z-index: 300 !important;
}

.setAmount-panal  .panelRightColumn {
  padding-right: 25px;
}

.warning  .warning-text {
  line-height: 45px;
}

#fundSearchResultTable.tableStyle02 td {
  padding: 10px 2px;
}

.text-right {
  text-align: right !important;
}

/*rsp modification header*/
.steps li.step-items-s4 {
  width: 25% !important;
}

.modifyReminder {
  clear: left;
  margin-bottom: 20px;
  font-size: 12px;
}

/**--Nav header--*/
#top div#mainTopNavigation {
  height: 72px;
}

#mainTopNavigation li a {
  text-decoration: none !important;
}

#sections li a.mainTopNav:hover,
#sections li a.mainTopNav:focus
 {
  color: #ffffff !important;
}

#sections .doormat li ul li a:hover,
#sections .doormat li ul li a:focus {
  text-decoration: underline !important;
  color: #ffffff !important;
}



/*rsp termination header*/
.terminationTable {
  width: 50px;
}

a .leftIcon {
  background: url(data:image/gif;base64,R0lGODlhBQAIAMQAAPWppfSsqvR5cfOrp/OHgfLQyfLOyPKqpvJ5cfF4cvFVTe8wKO6Efu47Me4wJe4vJ////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABAALAAAAAAFAAgAAAUZICQGyvgEkOAMEPEc4rAgIgQ4SV00tGgwIQA7) no-repeat scroll 0 50% transparent;
  display: block;
  width: 5px;
  height: 8px;
  position: absolute;
  left: 22px;
  padding-top: 20px;
}

#switchReviewPdfLink.links {
  width: 550px;
  margin-left: 208px;
}

.warning-message {
  font-size: 14px !important;
  font-weight: bold !important;
}

#sections .doormat .doormatLeft li ul li {
  width: 215px;
}

.quoteNoDataLabel {
  font-size: 1.2em;
  margin-bottom: 20px;
}

#locale a span {
  font-size: 75%;
  line-height: 30px;
}

/*rsp datepicker start*/
.rdt .form-control {
  border: 1px solid #d5d5d5;
  height: 17px;
  margin: 5px 0 0 0;
  padding: 0 3px 0 10px;
  font-size: 12px;
  width: 146px;
  height: 28px;
  line-height: 28px;
}

.rdt .rdtPicker {
  width: 300px;
  left: 173px;
  font-size: 11px;
}

.rdt .rdtPicker table th.rdtPrev {
  width: 20px;
}

.rdt .rdtPicker table th.rdtPrev span {
  float: right;
}

.rdt .rdtPicker table th.rdtSwitch {
  line-height: 28px;
}

.rdt .rdtPicker table th.rdtNext {
  width: 25px;
}
/*rsp datepicker end*/

/**-signed-*/


.no-signed-content {
  width: 700px;
  position: relative !important;
  left: -40px !important;
  top: -30px !important;
}

.no-signed-notice {
  width: 100%;
  padding: 15px 5px 30px 5px;
  font-size: 14px;
  color: #4c4c4c;
  line-height: 20px;
}

.signDialog .separated {
  height: 35px;
}

.signDialog .no-signed-notice {
  padding: 15px 4px 30px 4px;
}

.no-signed-notice.protocol {
  height: 450px;
  overflow-x: hidden;
  overflow-y: auto;
}

.no-signed-notice.protocol h5 {
  padding: 20px 0px 10px 0px;
  text-align: center;
}

.no-signed-notice.protocol .sub-1 {
  padding: 0px 20px 0px 20px;
}

.no-signed-notice.protocol .sub-2 {
  padding: 5px 20px 10px 20px;
}

.no-signed-notice.protocol .sub-3 {
  padding: 10px 20px 10px 20px;
}

.no-signed-notice.protocol .sub-3.notice {
  text-decoration: underline;
  line-height: 18px;
}

.no-signed-notice.protocol .signUnderline {
  text-decoration: underline;
}

.no-signed-notice.protocol ul {
  padding: 10px 20px 10px 20px;
  font-size: 15px;
}

.no-signed-notice.protocol ul li {
  line-height: 18px;
}

.minRedemption {
  font-size: 12px;
  padding-top: 5px;
}

/**-product search-*/
.tooltipIcon div.tooltip.tooltipHover {
  opacity: 1;
}

table.fundsTableStyle tr.first td.with-link {
  cursor: pointer;
  text-decoration: underline;
}

#purchaseTabContent table.tableStyle01 th.first.col0 {
  width: 250px !important;
}

#purchaseTabContent table.tableStyle01 th.first.col0 div {
  line-height: 25px;
}

.logoff {
  float: right;
  padding-top: 5px;
}
.logoff a {
  text-decoration: none;
}
.logoff a:hover,
.logoff a:focus
 {
  text-decoration: none;
  color:black !important;
}
.logoff a span.logoff-btn {
  background: #e8e8e8;
  display: block;
  width: 65px;
  height: 22px;
  text-align: center;
  line-height: 20px;
  color: #333;
  font-size: 75%;
  font-weight: bold;
  border-radius: 2px;
  -moz-border-radius: 2px;
}

.rspSummaryData .pagination > li > a,
.rspSummaryData .pagination > li > span {
  width: 25px !important;
}

.react-bs-container-body table.table-bordered tbody tr td div {
  line-height: 18px;
}

.customDropDown.unable select {
  cursor: not-allowed;
}

.customDropDown.unable div.valueActive .valueRegion {
  background: #e8e8e8;
}

.customDropDown.unable div.valueActive .valueRegion .valueRegionInner span {
  color: #bbb;
}

.customDropDown.unable div.valueActive .valueRegion .valueRegionInner .arrow {
  display: none;
}

.no-background {
  background: none !important;
}

.progress-icon {
  background: #fff url(data:image/gif;base64,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) no-repeat 50% 40% !important;
  color: #bbb !important;
  cursor: not-allowed;
}

.radioGroup .customRadio .radioLabel {
  line-height: 23px !important;
}

.question .radioInput .radioGroup {
  padding-left: 0;
}

.radio-no-mrg .radioInput {
  width: 150px;
}

.radio-no-mrg .radioInput .leftColumn,
.radio-no-mrg .radioInput .radioGroup {
  width: 100%;
}

.radio-no-mrg .radioInput .radioGroup .customRadio .radioLabel {
  width: 90%;
}

.panelLeftColumn .jsQuestion.question  p.fauxLabel,
#fund_switch_in_section .jsQuestion.question  p.fauxLabel {
  width: 170px;
  color: #0a0a0a;
  font-weight: normal;
}

.panelLeftColumn .jsQuestion.question  label.fauxLabel,
#fund_switch_in_section .jsQuestion.question  label.fauxLabel {
  width: 170px;
  color: #0a0a0a;
  font-weight: normal;
  float: left;
  padding-right: 14px;
  position: relative;
}

.jsExpandButton .dropDown .question {
  clear: both;
  float: left;
}

.csForm .riskLevelExpBtn {
  width: 200px !important;
}

.csForm .detailedCriteria,
.csForm .jsQuestion.question ul.selectors {
  float: left;
}

/* tooltip.top used in trade ticket*/
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #eceaea;
}

.tooltip.top .tooltip-inner {
  max-width: 200px;
  color: #212020;
  background-color: #eceaea;
}

.tooltip.top {
  font-size: 12px;
  opacity: 1;
  filter: alpha(opacity=100);
}

.switchOutQuantityDropDown {
  float: none;
}

.switchQtyRadioButton .radioInput {
  width: 130px;
}

.panelLeftColumn,
.fixedWidth550 {
  width: 550px !important;
}

#tradingResultId .react-bs-table-bordered {
  border-bottom: 2px solid #ddd;
}

#tradingResultId .react-bs-table table {
  margin-left: 0px;
}

#tradingResultId .react-bs-table table th {
  background-color: #e4e4e4;
  font-size: 12px;
  font-weight: bold !important;
  word-break: normal !important;
  word-wrap: break-word !important;
  text-align: left !important;
  vertical-align: middle !important;
  line-height: 20px !important;
  padding: 7px 55px 7px 4px;
}

#tradingResultId .react-bs-table table td {
  word-break: normal !important;
  word-wrap: break-word !important;
  word-break: normal !important;
  text-align: left !important;
  vertical-align: middle !important;
  font-size: 12px;
  font-family: "Univers 65 Bold", Arial;
  padding: 7px 19px 7px 4px !important;
}

table.tableStyle01 thead th.first {
  line-height: 18px;
}


#tradingResultId span {
  width:40px;
}

#summaryTabContent tbody td.col1,
#summaryTabContent tbody td.last {
  padding-left: 5px;
}

#profileTabContent tbody td.col1,
#profileTabContent tbody td.last {
  padding-left: 45px;
}

#ratingTabContent tbody td.col1,
#ratingTabContent tbody td.last {
  padding-left: 60px;
}

#performanceTabContent tbody td.col1,
#performanceTabContent tbody td.last {
  padding-left: 20px;
}

#riskTabContent tbody td.col1,
#riskTabContent tbody td.last {
  padding-left: 28px;
}

#sectorTableSection tbody td.col1 {
  padding-left: 25px;
}

#regionTableSection tbody td.col1 {
  padding-left: 25px;
}

#purchaseTabContent tbody td.col1,
#purchaseTabContent tbody td.last {
  padding-left: 55px;
}

#topHodingsTableSection tbody td.col1,
#topHodingsTableSection tbody td.last {
  padding-left: 30px;
}

.switchInputTooltips {
  margin-left: 175px;
  margin-top: -12px;
}

.switch-out-amt,
.switch-in-amt {
  font-size: 12px;
  padding-left: 208px;
}

div.switch-in-amt {
  padding-left: 199px;
}

.switch-out-amt div {
  line-height: 18px;
}

/*checkbox of 'Use suspense account' used in trade ticket*/
#suspenseAccountItem .row.question .checkbox {
  padding-left: 20px !important;
  position: relative;
}

#suspenseAccountItem .row.jsQuestion.question .checkbox.marginLeft15 {
  margin-left: 85px;
}

#suspenseAccountItem label.checkLabel {
  width: 150px;
}

.checkbox.customCheckbox.review {
  width: 100%;
  line-height: 17px;
  height: 17px;
  background: url(data:image/gif;base64,R0lGODlhEQARANUAAPLy887OzszMzNLS0s/P0NHR0bm6urq8vMvMzM3Nzc/Pz8jJycXFxr6/v8vLy8rLy8HCw5ydnsHBwby9vr/AwcPExMrKy8zNzenp6dDQ0NDR0cfHyOvs7P7+/ubn6N/h4fv7+93e3+Hj5Pb39+Tl5re4ufn5+e3u7ujp6vT19e/w8dPT0wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wUmlnaHRzOk1hcmtlZD0iRmFsc2UiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOUQ1Q0VFNjZFM0NGN0VCQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RkIyRDhDNEEwMzcxMUUxQjkxQ0E0NjQ5N0I3RTc3RiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RkIyRDhDM0EwMzcxMUUxQjkxQ0E0NjQ5N0I3RTc3RiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZBN0YxMTc0MDcyMDY4MTE5OTRDQUM3RDk1REMwRUU2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5RDVDRUU2NkUzQ0Y3RUJDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAABEAEQAABnHAlXBILK4whY5yyWwOCKCodEodBEzYrHZbEIy+4LBY80iZz+h0ZgFou99wwkZFr9vvCsZpz+/7AxUcgoOEhQEQKImKi4wJFB6QkZKTFw0kl5iZmgITIp6foKEIBx+lpqeoDgYhrK2urxYRJbO0tbYSQQA7) no-repeat top left;
  color: #0a0a0a;
  font-size: 1.3em;
  margin-bottom: 22px;
  margin-left: 2px;
}

.checkbox.customCheckbox.reviewchecked {
  width: 100%;
  line-height: 17px;
  height: 17px;
  background: url(data:image/gif;base64,R0lGODlhEQARANUAAPLy8+/w8VBQUM7OzlxcXF1dXdLS0s/Pz9HR0czMzM/Q0K2urr6/v9DR0bq8vJWVlpaWlr+/v5qam9DQ0N7f38vLy5OUlMHBwZydnsPExGFhYdDR0sHCw+np6dbX18XFxr2+vpSVlbm6ulJSUsnKysbHyLS1tc3Nzb/AwczNzc/P0Ly9vlRUVM3Oz6mqqtPU1O3u7vT19evs7Obn6Ojp6vb39+Tl5uHj5Pn5+d/h4fv7+93e37e4uf39/U5OTtPT0yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4wLWMwNjAgNjEuMTM0Nzc3LCAyMDEwLzAyLzEyLTE3OjMyOjAwICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBSaWdodHM9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9yaWdodHMvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wUmlnaHRzOk1hcmtlZD0iRmFsc2UiIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExOUQ1Q0VFNjZFM0NGN0VCQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2Q0JBMjk4REEwMzcxMUUxOEM5N0I1MTVERTMwM0VGNCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2Q0JBMjk4Q0EwMzcxMUUxOEM5N0I1MTVERTMwM0VGNCIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZBN0YxMTc0MDcyMDY4MTE5OTRDQUM3RDk1REMwRUU2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTE5RDVDRUU2NkUzQ0Y3RUJDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAAAAAAAsAAAAABEAEQAABqDAn3BILP46iJ1yyWwaDrmodEo1DG7YrPaWcGERCZt4TG4RfBJbozJru92Ks881m5Bo+Dx+U/DN8SolMoOEMi99PguEBx8wMAwUjh59AiaOjgMZAQsCGgqTPgI8AaSkAxwAD34sZ6IAr7AnKDExIX6hILS6tCkMNb8WPiMRv8XFCSs4yjgQGcvPygkOOtTV1tcVIj3b3N3eJBg84uPk5RdBADs=) no-repeat top left;
  height: 17px;
  color: #0a0a0a;
  font-size: 1.3em;
  margin-bottom: 22px;
  margin-left: 2px;
}

#srbp_landingView_search div.filterBar div.viewBarInner h5.barTitle {
  width: 50px;
  height: 75%;
}

#fundHouse .key_FAM,
#category .key_CAT {
  width: 90%;
  max-height: 400px;
  overflow-y: auto;
  overflow-x: hidden;
}

#fundHouse div.dropDown,
#fundHouse div.jsQuestion.question.zOrder {
  width: 350px;
}

#category div.dropDown,
#category div.jsQuestion.question.zOrder {
  width: 300px;
}

.expandButtonBar .question .checkbox label {
  word-wrap: break-word;
}

.expandButton a.btnDown span.buttonHeading {
  padding-top: 15px;
}

.orderStatus {
  right: -25px !important;
}

/*buy review page*/
.buyReviewPanel {
  width: 100% !important;
}

p.buyRemarks {
  word-wrap: break-word;
  width: 62% !important;
}

#funds_quoteSearch_section .expandButtonActive .dropDown {
  border: 0px solid #d4d2d2;
}

#calendarReturn .tooltipOverlay .tooltipInner2 {
  width: 190px;
}

#calendarReturn .tooltip .links a {
  white-space: normal;
}

#landingView_search_searchToggleTabs .tooltipOverlay .tooltipInner2 {
  width: 190px;
}

#landingView_search_searchToggleTabs .tooltip .links a {
  white-space: normal;
}

#sw-search-fundfamily .dropDown {
  width: 350px;
}

#sw-search-category .dropDown {
  width: 300px;
}

#sw-search-fundfamily.jsExpandButton .dropDown .option-list,
#sw-search-category.jsExpandButton .dropDown .option-list {
  max-height: 350px;
  overflow-y: auto;
  overflow-x: hidden;
}

#sw-search-fundfamily.jsExpandButton .dropDown .option-list {
  width: 310px;
}

#sw-search-category.jsExpandButton .dropDown .option-list {
  width: 260px;
}

#gpl_body #sections li a.mainTopNav {
  padding: 15px 20px 20px !important;
}

.textInput textarea {
  background: #fff;
  font-size: 1.4em;
  padding: 7px;
}

.trad-info.loading-icon {
  padding-top: 5px;
}

div.arrow-left div.errorMessage div.spout {
  left: -100px;
}

h3.productNameHeader {
  font-family: "Univers 65 Bold",Arial;
  font-size: 2em;
  line-height: 24px;
  margin-bottom: 6px;
  padding-right: 5px;
  margin-top: 5px;
}

form.validate > .left {
  width: 732px;
}

#placeOrder #amount div.textInput {
  width: 70px;
}

#placeOrder #amount div.textInput input {
  width: 70px;
  padding: 0 0 0 5px;
}

#placeOrder #amount div.customDropDown {
  margin-left: 10px;
}

div#logoffStyle {
  font-size: 2em !important;
  display: block;
  line-height: 25px;
  width: 95%;
  text-align: center;
}

.fixedWidth90 {
  width: 90px !important;
}

.compareButtonDesc {
  text-transform: none;
  font-weight: normal;
}

#landingView_quote_summary_fundProfileTable #quote_fundProfileTable_body h6 {
  font-weight: normal;
}

.h3.productNameHeader {
  font-family: "Univers 65 Bold",Arial;
  font-size: 2em;
  line-height: 24px;
  margin-bottom: 6px;
  padding-right: 5px;
  margin-top: 5px;
}

.paddingTop20 {
  padding-top: 20px !important;
}

.fixedWidth249 {
  width: 249px;
}

div.lightbox.fullWidthOverlay {
  top: 150px !important;
}

.panelLeftColumn label {
  width: 135px;
  padding-right: 0px;
  position: relative;
  float: none;
  display: inline-block;
}

.customDropDown .onFocus .valueRegion {
  border: 1px solid #000;
  outline: #000;
}

#footerDisclaimer #termsAndCondictionUrl,
#footerDisclaimer #keyFeaturesUrl,
#footerDisclaimer #siteTermsAndPrivacyStatementUrl {
  color: #cc0000;
}

.fixedWidth85 {
  width: 85px !important;
}

#tradMordProduct {
  margin: 0 10px;
}


.launchIcon {
	display: inline-block;
	width: 20px;
	height: 14px;
	position: relative;
	top: 4px;
	left: 5px; 
   background: url(data:image/gif;base64,R0lGODlhDQANAIABAOsAAP///yH5BAEAAAEALAAAAAANAA0AAAIcjIGpFsDfmINn0TYnRefifnGYQnqaBp2k5bVuAQA7) no-repeat scroll 0 0 transparent; 
}
	
.pendingIcon {
    display: inline-block;
    width: 30px;
    height: 30px;
    position: relative;
    top: 0px;
	left: 5px; 
    background: url(data:image/gif;base64,R0lGODlhFwAXALMAALa4uLu9veLj48zMzP////X29t3e3sXGxtPU1PDx8cXOzufn5////wAAAAAAAAAAACH5BAEHAAwALAAAAAAXABcAAAShkMlZzAEYH1Om90YmisZHBWOKBZ1XqDDWSmh63GowhWIgEEDgopYpvXoFQsXAAQ5GFSQBscIggESARbSYWgm1a0J0ESmLhDIgAYYdCDxtGv1UveOGOWYAd/f3BGMYeWojAWcZXWVJWYVdVBmQYmRxACxeIldtRUcZl0tNBHUZHZWWXUEEQyMlNHY4KToUMTAzEgVZMSwmEqYprby3W5S2EhEAOw==) no-repeat scroll 0 0 transparent; 
}	
 
.cancelledIcon {
    display: inline-block;
    width: 30px;
    height: 30px;
    position: relative;
    top: 0px;
	left: 5px; 
    background: url(data:image/gif;base64,R0lGODlhFwAXALMAALa4uMDBwf///9jZ2czMzN3e3sXGxuLj4////wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEHAAgALAAAAAAXABcAAAR4EMkpigEYmyKm90MmisNHBWOKBZ0nqDDWSmisBlNow+U7HoQR4ZCq/ASCIIaAJIosQmQSwEQqM5dUVXCQXndUqRV8bJJF2/F521WPspltUP4ulK9VZ4aTAgr1GR06ZxklNIQrLogAMxICNTssJhKDPJMuUCIbjRIRADs=) no-repeat scroll 0 0 transparent; 
}	

.completedIcon {
    display: inline-block;
    width: 30px;
    height: 30px;
    position: relative;
    top: 0px;
	left: 5px; 	
    background: url(data:image/gif;base64,R0lGODlhFwAXALMAALa4uLu9veLj48zMzP///93e3vr6+sXGxvDx8dPU1MXOzv///wAAAAAAAAAAAAAAACH5BAEHAAsALAAAAAAXABcAAAR7cMlpygEYn2Km90UmisVHBWOKBZ1nqDDWSmisBlNow+W7ZxdR5YcZEBCk4I5FMNQAyp2BQBgQRwiqLpZAPAECqmBJNQQTVOQvTB0Ym7Eo4E2lfkWb1GHajnFuWVsqHYIiCTYlNFcZOBSLMh9ORCwmEoUpiZUSFXIbMxMRADs=) no-repeat scroll 0 0 transparent;
}

.jsQuestion .orderDealIndicative{
  padding-left: 10px;
  color:#0a0a0a;
  font-weight:normal;
}

.jsQuestion.question p.orderDealIndicativeDate{
  color:#0a0a0a;
  font-weight:normal;
  padding-right: 10px;
}

.jsQuestion.question p.orderDealIndicative{
  color:#0a0a0a;
  font-weight:normal;
}

.confirmation .secondary {
  margin: 0px 5px;
  font-size: 9.5px;
}

.tableStyle01 .LatestNavLast {
  float: left;
  width: 200%;
}

.estimatedProceedsTable .hightLightBackg{
   background-color: #fff9e8;
   font-weight: bold;
}

.printSection  a.secondaryBtnForward{
  margin: 0px 10px 0px 10px;
}
.printSection  p.printDesc{
   float: left;
   width: 46%;
}

/* sg-rsp */
.rsp-panelLeftColumn {
  float: left;
  width: 55%;
}

.rsp-panelRightColumn{
  
}
.rsp-panelLeftColumn label {
  width: 135px;
  padding-right: 0px;
  position: relative;
  display: inline-block;
}
.form-button {
  padding-top: 85px;
}

.rsp-footer {
  float: left;
  width: 970px;
  padding-top: 30px;
  font-size: 10px;
}

.row.high-top {
  padding-top: 30px;
}

.inner-elem {
  width: 65%;
  font-size: 1.2em;
  padding-left: 160px;
}
.inner-elem div {
  padding: 3px 0px;
}

.inner-elem .content {
  width: 300px;
  float: left;
}
.inner-elem a {
  text-decoration: underline;
}
.inner-elem .content div {
  padding: 0;
  float: left;
}
.inner-elem .content .title {
  width: 35%;
  font-weight: bold;
}
.inner-elem .content .uder-Line {
  text-decoration: underline;
  padding-left: 10px;
  cursor: pointer;
}
.inner-elem .content .errMsg {
  width: 63%;
  font-weight: bold;
}
.inner-elem .errMsg .glyphicon {
  padding-left: 3px;
  cursor: pointer;
}
.inner-elem .loading-icon {
  padding-left: 2px;
  padding-top: 1px;
}

.under-des {
  float: left;
  padding-top: 45px;
}
.rsp-termination .under-des {
  padding-top: 0;
}
.underline-link {
  cursor: pointer;
  padding-left: 3px;
  text-decoration: underline
}

div.fees div.text-right {
  text-align: right;
}
.disclaimerDot a.color-a {
  color: #337ab7;
}

.print-confirm {
  float: left;
  font-size: 12px;
  line-height: 28px;
  padding-right: 20px;
}

.rsp-print {
  padding-top: 10px;
  padding-left: 10px;
}
.rsp-print .title {
  font-size: 13px;
  padding: 5px 0;
}
.rsp-print .subtitle {
  font-size: 13px;
  font-weight: bold;
}

.rsp-print .question label {
  text-align: left;
  font-size: 13px;
  width: 200px;
}

#landing_quote_info_create_rsp.primaryBtnDisabled {
	background: url(data:image/gif;base64,R0lGODlhCQAeAIcAMf////r6+uHh4dbW1tHR0fj4+NTU1ODg4NDQ0M/Pz87Ozs3NzczMzMvLy8rKysjIyMfHx8bGxsTExMLCwsDAwL6+vry8vLq6urm5ub29vfPz8wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAACQAeAAcIegABBBAwgIBBgwUMHFx4YOFChQ4jSpw4EYHFixgzXkzAsWNHBSBDhlxAsmRJBihTpmzAsmVLBzBjxnxAs2ZNCDhz5ozAs2dPCUCDBp1AtGhRCkiTJq3AtGlTC1CjRr1AtWpVDFizat2aNQNXrAm+YtBQ4SuAAggobA0IADs=) no-repeat scroll left top #aaa;
	cursor: not-allowed;
}
#landing_quote_info_create_rsp.primaryBtnDisabled .buttonInner {
	background: url(data:image/gif;base64,R0lGODlh9AEeAIcAMdHR0dbW1uHh4fr6+v///9TU1Pf39+Dg4NPT09DQ0M/Pz87Ozs3NzczMzMvLy8rKysjIyMfHx8bGxsTExMLCwsDAwL6+vry8vLq6urm5ufPz8/j4+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACwAAAAA9AEeAAcI/gABCBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPHjwEEDCDwsaTJkyhTqlzJsqXLlzAjFjAQs6bNmzhz6tzJs6fDAz6DCh1KtKjRoywRIF3KtKnTp1CjSp1KtarVq1izat3KtavUBGDDih1LtqzZs2jTql3Ltq3bt3Djyp1Lt67du3jz6t3Lt6/fv4ADCx5MuLDhw4gTK0aroLHjx5AjS55MubLly5gza97MubPnz6BDix5NurTp06hTq368oLXr17Bjy55Nu7bt27hz697Nu7fv38CDCx9OvLjx48iTK3/NoLnz59CjS59Ovbr169iza9/Ovbv37+DD/osfT768+fPo06t/3qC9+/fw48ufT7++/fv48+vfz7+///8ABijggAQWaOCBCCao4HsONOjggxBGKOGEFFZo4YUYZqjhhhx26OGHIIYo4ogklmjiiSimqOKDD7To4oswxijjjDTWaOONOOao44489ujjj0AGKeSQRBZp5JFIJqnkixA06eSTUEYp5ZRUVmnllVhmqeWWXHbp5ZdghinmmGSWaeaZaKap5pMRtOnmm3DGKeecdNZp55145qnnnnz26eefgAYq6KCEFmrooYgmquibEjTq6KOQRirppJRWaumlmGaq6aacdurpp6CGKuqopJZq6qmopqrqoxO06uqr/rDGKuustNZq66245qrrrrz26uuvwAYr7LDEFmvsscgmq+yrFDTr7LPQRivttNRWa+212Gar7bbcduvtt+CGK+645JZr7rnopqvusxW06+678MYr77z01mvvvfjmq+++/Pbr778AByzwwAQXbPDBCCes8LsWNOzwwxBHLPHEFFds8cUYZ6zxxhx37PHHIIcs8sgkl2zyySinrPLDF7Ts8sswxyzzzDTXbPPNOOes88489+zzz0AHLfTQRBdt9NFIJ630yxg07fTTUEct9dRUV2311VhnrfXWXHft9ddghy322GSXbfbZaKet9tMZtO3223DHLffcdNdt99145633W9589+3334AHLvjghBdu+OGIJ6744ow37vjjkEcu+eSUV2755ZhnrvnmnHfu+eegh573BaKXbvrpqKeu+uqKK8D667DHLvvstD9ugQa156777rz3rnoFCWxAQEAAOw==) no-repeat scroll right top transparent;
  cursor: not-allowed;
}
#landing_quote_info_create_rsp.primaryBtnDisabled .icon {
  cursor: not-allowed;
  background: url(data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcGBwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCAAIAAYDASIAAhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD9Q9Rkt5/AOlHxa142pcf2f5OGvDZYODMGyu3djYT823PRcCiiigD/2Q==) no-repeat scroll 0 50% transparent;
}

.result-table div.textInput input.validated {
  width: 105px;
  font-size: 13px;
}
.rsp-modify-result .result-table div.textInput input.validated {
  width: 90px;
}

.row .form-txt {
  float: left;
  width: 290px;
  font-size: 11px;
  margin-top: -10px;
}
/* --end-- */
/* --month picker-- */
.m-picker {
  float: left;
  position: relative;
}
.m-picker .show-area {
  width: 120px;
  height: 25px;
  cursor: pointer;
  border: 1px solid #bbb;
}
.m-picker .show-area span {
  line-height: 27px;
  font-size: 13px;
  margin-left: 5px;
}
.m-picker .show-area span.glyphicon {
  float: right;
  margin-right: 3px;
  line-height: 25px;
  font-size: 15px;
}
.m-picker .content {
  position: absolute;
  width: 175px;
  height: 130px;
  z-index: 99999 !important;
  background: #fff;
  border: 1px solid #bbb;
  box-shadow: 0 1px 3px rgba(0,0,0,.1);
}

.m-picker .content .bar {
  height: 25px;
  background: #e2e0e0;
  border-bottom: 1px solid #bbb;
}
.m-picker .content .bar span {
  float: left;
  font-size: 13px;
  line-height: 23px;
}
.m-picker .content .bar span.left {
  width: 20%;
  margin-left: 6px;
  cursor: pointer;
}
.m-picker .content .bar span.left.disable {
  color: #bbb;
  cursor: not-allowed;
}
.m-picker .content .bar span.center {
  width: 54%;
  font-weight: bold;
  text-align: center;
}
.m-picker .content .bar span.right {
  margin-right: 5px;
  cursor: pointer;
}

.m-picker .content .months {
  widows: 100%;
}

.m-picker .content .months .item {
  width: 32%;
  height: 24.5px;
  float: left;
  text-align: center;
  line-height: 25px;
  border: 1px solid #f1f1f1;
  cursor: pointer;
  font-size: 11px;
}
.m-picker .content .months .item:hover {
  background: #db0011;
  color: #fff;
  font-weight: bold;
}
.m-picker .content .months .item.active {
  background: #db0011;
  color: #fff;
  font-weight: bold;
}
.m-picker .content .months .item.top {
  border-left: 1px solid #fff;
}
.m-picker .content .months .item.first {
  border-left: 1px solid #fff;
}
.m-picker .content .months .item.last {
  border-right: 1px solid #fff;
}
.m-picker .content .months .item.bottom {
  border-bottom: 1px solid #fff;
}

.m-picker .content .months .item.disable {
  background: rgb(211, 209, 209);
  cursor: not-allowed;
}

.rsp-create.form-button {
  padding-top: 200px;
}
/* --end-- */
/* --large modal */
.super-large-dialog .super-large.modal-dialog {
  margin-top: 20px;
  width: 1300px;
}

.super-large-dialog .super-large.modal-dialog .modal-content .modal-body{
  background: #e8e8e8;
}
/* --the end */
/* --rsp detail */
.rsp-detail {
  background: #fff;
  width: 980px;
  margin: -15px auto;
}

.rsp-detail .sub-title {
  padding-top: 35px;
}
.rsp-detail .rsp-container {
  padding: 25px;
}
.rsp-detail hr {
  width: 100%;
}

.rsp-detail h5 {
  font-weight: bold;
  margin: 0;
}

.rsp-detail h6 {
  font-size: 18px;
  font-weight: bold;
}
.rsp-detail.shortMode {
  height: 650px;
}
.rsp-detail-content.shortMode {
  max-height: 550px;
}
.rsp-detail-content .panelRightColumn {
  font-size: 9px;
}

.rsp-detail-content .panelRightColumn .fees {
  padding-top: 10px;
}
.rsp-detail-content .panelRightColumn .notchPanel h4 {
  font-weight: bold;
}

.rsp-detail-content .leftPanle {
  width: 58%;
  float: left;
  font-size: 12px;
  color: #6b6a6a;
}

.leftPanle .discrp {
  padding-top: 20px;
  padding-bottom: 25px;
}

.leftPanle .bottom-msg {
  padding-top: 25px;
}

.content-row{
  float: left;
  width: 100%;
  padding-bottom: 20px;
}
.content-row.bold {
  font-weight: bold;
}
.content-row .content-label {
  float: left;
  width: 20%;
  text-align: right;
}

.content-row .content-value {
  float: right;
  padding-left: 32px;
  width: 74%;
}

.rsp-clear {
  clear: both;
}

.inputpage-footer {
  float: left;
  padding: 20px 0 0 15px;
}

.approval-area {
  padding-top: 20px;
}

.rsp-detail .wide-spacing {
  float: left;
  margin-top: 20px;
}
.rsp-detail .wide-spacing.big-spacing {
  margin-top: 120px;
}
.rsp-detail .wide-spacing .content-label {
  width: 23%;
}
.rsp-detail .wide-spacing .content-value {
  width: 69%;
  padding-left: 3px;
}
/* --the end */
/* --rsp modify-- */
.rsp-modify-result .title .top .first {
  width: 440px;
}
.rsp-modify-result .one-more-row .title .top .first {
  width: 345px;
}
.rsp-modify-result .result-table span.prd-name {
  width: 270px;
}

.rsp-modify-result .result-table.one-more-row span.prd-name {
  width: 210px;
}
.rsp-modify-result span.risk-level {
  width: 70px;
}

.rsp-modify-result .one-more-row span.risk-level {
  width: 35px;
}

#rsp-modify-review .fees {
  padding-top: 10px;
}
/* --the end-- */
/* --rps termination */
.rsp-termination hr {
  width: 100%;
}
#rsp-termination-table.rsp-ter th {
  padding-left: 10px;
}

#rsp-termination-table.rsp-ter th.first {
  padding-left: 3px;
}
.rsp-termination .check-ter {
  margin-left: -15px;
  padding-bottom: 30px;
}

span.chevron {
  background: url(data:image/gif;base64,R0lGODlhBQAIAMQAAPWppfSsqvR5cfOrp/OHgfLQyfLOyPKqpvJ5cfF4cvFVTe8wKO6Efu47Me4wJe4vJ////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABAALAAAAAAFAAgAAAUaoBJAZPCM5OAIJHQ8BIksA5Q4AIQ0BckYrRAAOw==) no-repeat scroll 100% 100% transparent;
  display: inline-block;
  width: 10px;
  height: 12px;
}
/* --the end-- */
.content-para {
  width: 980px;
  margin: auto;
  padding: 0;
}

.para-margin-top-left {
  margin-top: 20px;
  margin-left: 10px;
}

.p-l {
  padding-left: 15px;
}

.m-t {
  margin-top: 15px;
} 

.m-l-md {
  margin-left: 10px;
}

.m-t-sm {
  margin-top: 2px;
}

.head3 {
  font-family: serif;
  font-size: 20px;
}

.head4{
  font-family: serif;
  font-size: 18px;
}

.fontfamily-serif{
  font-family: serif;
}

.fontsize-16{
  font-size: 16px;
}

.fontsize-20 {
  font-size: 20px;
}

.fontweight-100{
  font-weight: 100;
}

.textalign-left {
  text-align: left;
}

.fontsize-15{
  font-size: 15px;
}

.label-flex {
  display: block;
  float: left;
  font-size: 0.9em;
  font-weight: normal;
  line-height: 16px;
  padding-right: 5px;
  padding-top: 5px;
  position: relative;
  text-align: left;
  width: 205px;
}

.label-text {
  display: block;
  float: left;
  font-size: 0.8em;
  font-weight: normal;
  line-height: 16px;
  padding-right: 5px;
  padding-top: 5px;
  position: relative;
  text-align: left;
}

.bg-yellow {
  background: #fff9e8 !important;
}

.border-y-ltb {
  border-left: 1px solid #ffe59c;
  border-top: 1px solid #ffe59c;
  border-bottom: 1px solid #ffe59c;
}

.border-y-rtb {
  border-right: 1px solid #ffe59c;
  border-top: 1px solid #ffe59c;
  border-bottom: 1px solid #ffe59c !important;
}

.border-y-tb {
  border-top: 1px solid #ffe59c;
  border-bottom: 1px solid #ffe59c !important;
}

.bg-gray{
  background: #e4e4e4;
} 

.text-left{
  text-align: left !important;
} 

.text-right{
  text-align: right !important;
}

.p-l-sm{
  padding-left:5px;
}

.font-weight-bold {
  font-weight: bold !important;
}

.black-font {
  color: #000 !important;
}
.circleQuestion{
  display:inline-block;
  border-radius:10px;
  width:20px;
  height:20px;
  color:white;
  background: -webkit-linear-gradient(#ccc, #666); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#ccc, #666); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#ccc, #666); /* Firefox 3.6 - 15 */
  background: linear-gradient(#ccc, #666); /* 标准的语法 */
  line-height:20px;
  text-align:center;
  font-weight:bold;
  margin-top: 5px;
  font-size: 14px;
}

.no-m-l{
  margin-left: 0px !important;
}

.p-b-xs{
  padding-bottom: 5px !important;
}

.font-size-md{
  font-size: 0.9em;
}

.font-size-12{
  font-size: 12px;
}

.p-l-md{
  padding-left: 15px;
}

.percent-style {
  font-size: 14px;
  position: absolute;
  left: 275px;
  top: 15px;
}

.m-r-sm {
  margin-right: 5px;
}

.percent-symbol-style{
  float: left;
  line-height:30px;
  height:40px;
  font-size:1.3em;
  padding-left:20px;
}

.pointer{
  cursor:pointer;
  text-decoration: underline;
}

a:hover {
  color: #000;
}

.contentTabs ul li a {
  color: #fff;
}
.broswerTabList a:hover {
  color:#000 !important;
}

#quick_search_browser_section .broswerTabList a:focus{
  color:#000 !important;
}

#quickSearch_searchLink {
  text-decoration: underline;
  cursor: auto;
}


#landingView_quote_searchAllFundsDesc a {
  text-decoration: underline;
}

.footer-bottom-style{
  display: inline-block;
  margin-right: 30px;
}

.broswerTabList li a {
  text-decoration: none !important;
}

.broswerTabList li a:hover {
  text-decoration: underline !important;
}

.broswerTabList li a:focus {
  text-decoration: underline !important;
}

li.tabButton a.button {
  text-decoration: none !important;
}


li.tabButton a.button:hover {
  text-decoration: underline !important;
}

a {
  text-decoration: underline;
}

.settlement-holder-label{
  margin-top:15px;
  width: 216px;
  text-align: left;
  font-size: 10px;
  padding-left: 14px;
}

p.completeDescript{
  margin-top:15px;
}

.min-style{
  margin-left:12px;
  margin-right:10px;
}

.question p.floatRight {
	float: right;
}

.switchQtyRadioButton .out-quantity-style p.floatRight {
  margin-right: 91px;
}

table.estimatedProceedsTable th {
  text-transform: none;
}

.switchQtyRadioButton .radioInput .radioGroup {
  width: 88%;
}

.quantitylabel label{
  padding-top:5px !important;
}

.remarkslabel label{
  padding-top:14px !important;
}

#srbpbar_header_srbpbarHead_select_investingAccount option,
#investmentAccountSelect option,
#settlementAccountSelect option{
  font-family: Tahoma !important;
}

.text-uppercase{
  text-transform: uppercase !important;
}

.error-width div{
  width:245px !important;
  left:180px !important;
}

.date-style-width span{
  width: 155px;
  display: inline-block;
  text-align: right;
}

.noborderTop{
  border-top:0;
}

.location-switch-input #amountErrorMessage{
   top:-40px;
   left:300px;
}

.icon-Error-switch {
  clear: left;
  float: left;
  min-height: 28px;
  padding-right: 20px;
  background: url(data:image/gif;base64,R0lGODlhEwATANUAAPa9wfrb3fzt7tsAEdsDFNwGF9wJGd4YJ98bKuEnNeIzQeM2Q+M8SeQ/TOdUX+hdaOtveex1fux4ge1+h+6EjO6Hj/GZoPGfpfKlq/OrsfSxtvfGyvjP0vre4Pvh4/vk5v3z9P///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACIALAAAAAATABMAAAaFQJFQ+KE0EANEg/IZOoURw2BKHRgiT+Giyp0unttu9yuUcAmKNIErEX0K55AcXi14JmJBCCSeMMQBIR1iDAdiGyEcYgd0XBohAGIFhl0XIRmLDWIOFg9iDRViCBBIXRUejVSIG112IhFdGCEYXVhaXQljYGJVZE8RqVQFtlluRoYHS01OQQA7) no-repeat 100% 10px !important;
}

.icon-Error-switch .textInput input {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #bf0000;
}

.icon-Error-switch-in {
  clear: left;
  float: left;
  min-height: 28px;
  padding-right: 20px;
  background: url(data:image/gif;base64,R0lGODlhEwATANUAAPa9wfrb3fzt7tsAEdsDFNwGF9wJGd4YJ98bKuEnNeIzQeM2Q+M8SeQ/TOdUX+hdaOtveex1fux4ge1+h+6EjO6Hj/GZoPGfpfKlq/OrsfSxtvfGyvjP0vre4Pvh4/vk5v3z9P///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACIALAAAAAATABMAAAaFQJFQ+KE0EANEg/IZOoURw2BKHRgiT+Giyp0unttu9yuUcAmKNIErEX0K55AcXi14JmJBCCSeMMQBIR1iDAdiGyEcYgd0XBohAGIFhl0XIRmLDWIOFg9iDRViCBBIXRUejVSIG112IhFdGCEYXVhaXQljYGJVZE8RqVQFtlluRoYHS01OQQA7) no-repeat 95% 11px !important;
}

.icon-Error-switch-in .textInput input {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #bf0000;
}

.fontSizeForSave .h1 {
  font-size: 22px;
}

.icon-Error-switch #investmentErrorMessage{
  top:0;
  left:170px;
}

.icon-Error-switch-unit #investmentErrorMessage{
  top:0;
  left:170px;
}

.icon-Error-switch-unit {
  clear: left;
  float: left;
  min-height: 28px;
  padding-right: 20px;
  background: url(data:image/gif;base64,R0lGODlhEwATANUAAPa9wfrb3fzt7tsAEdsDFNwGF9wJGd4YJ98bKuEnNeIzQeM2Q+M8SeQ/TOdUX+hdaOtveex1fux4ge1+h+6EjO6Hj/GZoPGfpfKlq/OrsfSxtvfGyvjP0vre4Pvh4/vk5v3z9P///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAACIALAAAAAATABMAAAaFQJFQ+KE0EANEg/IZOoURw2BKHRgiT+Giyp0unttu9yuUcAmKNIErEX0K55AcXi14JmJBCCSeMMQBIR1iDAdiGyEcYgd0XBohAGIFhl0XIRmLDWIOFg9iDRViCBBIXRUejVSIG112IhFdGCEYXVhaXQljYGJVZE8RqVQFtlluRoYHS01OQQA7) no-repeat 100% 20px !important;
}

.icon-Error-icon-Error-switch-unit .textInput input {
  background: none repeat scroll 0 0 #fff;
  border: 1px solid #bf0000;
}

.error-msg-account{
  font-size: 12px;
  margin-left: 20px;
  width: 240px;
  display: block;
}
.error-msg-account-switch{
  font-size: 12px;
  margin-left: 170px;
  width: 400px;
  display: block;
}
.padding-top-40{
  padding-top:17px !important;
}

.top-10 div{
  top:-10px !important;
}

/* -sorry page */
.sorry-content {
  font-size: 12px;
}

.sorry-content div {
  padding-bottom: 30px;
}
/* --fund search */
.searchTable table.tableStyle01 th {
  font-size: 10px;
} 

.arrow-position .spout{
  left:-99px !important;
}

.arrow-position-rsp .errorMessage{
  left:160px !important;
}

.arrow-position-rsp .spout{
  left:-99px !important;
}
#siteControls #local{
  padding: 0 0 0 11px;
  float: left;
}
#local a{
  text-decoration: none;
}
#locale a.dropDownLink{
	padding: 0 !important;
  background:url(data:image/gif;base64,R0lGODlhEgANAIAAAP///wAAACH5BAEAAAAALAAAAAASAA0AAAINhI+py+0Po5y02ovzKQA7) 9px center no-repeat !important;
}
#locale a.dropDownLink span, #locale a.dropDownLink:hover span, #locale a.dropDownLink:active span, #locale a.dropDownLink:focus span, #locale a.on span {
  background:url(data:image/gif;base64,R0lGODlhEwAMAPcSAPDv8Obl5rm4uri4upSUl2Znau/u7+Tj5GRlaLi4ua2tr2hpbKurrYCBg4aHiX+AgouMjmprbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAATAAwAAAhGACUIHEiwoMGDCBMqHEjAYMOECgAIICgAAIOECw4AGCBwAIAAERQWCCAxwccCCyUgIAngAIKUAhsYMPAA5kAIDmzq3GkwIAA7) right center no-repeat;
  padding: 0 24px 0 6px;
  display: block;
  font-size: 75%;
  line-height: 13px;
}

#locale a span{
  padding:11px 20px 11px 11px !important;
}

#locale a.on span, #locale a.on:hover span, #locale a.on:active span, #locale a.on:focus span, #locale a.on span {
  background-image: url(data:image/gif;base64,R0lGODlhEwAMAPcSAPDv8Obl5rm4uri4upSUl2Znau/u7+Tj5GRlaLi4ua2tr2hpbKurrYCBg4aHiX+AgouMjmprbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAABIALAAAAAATAAwAAAhGACUIHEiwoMGDCBMqHEjAYMOECgAIICgAAIOECw4AGCBwAIAAERQWCCAxwccCCyUgIAngAIKUAhsYMPAA5kAIDmzq3GkwIAA7);
  background-color:#626469;
}

#locale a.dropDownLink:hover,
#locale a.dropDownLink:active,
#locale a.dropDownLink:focus
{
	background:#626469 url(data:image/gif;base64,R0lGODlhEgANAIAAAP///wAAACH5BAEAAAAALAAAAAASAA0AAAINhI+py+0Po5y02ovzKQA7) 9px center no-repeat !important;
}

#langToggle {
  width: 960px;
  position: relative;
  margin: 0 auto;
  z-index: 200 !important;
}

#langToggle div#dropDown {
  float: none;
  padding: 0;
  position: absolute !important;
  z-index: 200;
  top: 0px !important;
  width: 960px;
  left: 5px;
}

#dropDown #dropDownWrapper {
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAXcCAYAAAGDqESAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZZJREFUeNpiTErJ/M8ABEwMUDDKGGWMMkYZo4xRxoAwGIHYAcQACCAGUN3EBJcbJUaJUWLwESDgABBAjLB2JIrwKGeUM8oZ5YxyRjmjnFHOKIdGHIAA7NoxDQAADAKw+VfNHkyQ8tUBIahfAAAAAAAAAAAwvH5dHwOfCMCuHdMAAIAwEJSCQ/yPhJEEFHDz5Q00HVPYmQAAAAAAAAAAAAAAAAAAAAAAAAAAAADeQz+P8oLYoARg345tAIBBGIBJFf8f14vanQyMDB6yWJF4gMT3pDM+CiGEEEIIIYQQQgghhBBCCCGEEEIIIYQQQgghhBBCCCGEEEIIIYTbMA6v6+emZltiPwHau2MaAEAYiKIhQQGu8YYB3FADTdqVvOFvbzgHl55ElAfAMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDMAzDf+MR7Sqe0eng25mxqvgB9m8qHZnJAawAAAAASUVORK5CYII=) center bottom repeat-x;
  width: 960px;
  padding: 29px 0 37px;
  float: left;
  z-index: 300;
  position: relative;
}

#dropDown .dropDownLang {
  width: 902px;
  padding: 0 30px 0 28px;
  position: absolute;
  top: 29px;
  float: left;
}

#dropDown .dropDownLang .langList {
  float: right;
  font-size: 12px;
}

#dropDown h2{
  font-size: 100%;
  line-height: 20px;
  padding: 0 0 1px;
  font-weight: bold;
}

#dropDown #dropDownWrapper .dropDownLang .langList ul{
  padding: 1px 0 0 14px;
  float: left;
  margin-top: -2px;
}

#dropDown #dropDownWrapper .dropDownLang .langList li {
  margin: 0 0 0 -2px;
  position: relative;
  display: block;
  line-height: 20px;
  float: left;
  cursor:pointer;
}
#dropDownWrapper .dropDownLang .langList li.selected a {
  background: #fff;
  color: #000;
}

.float-r{
  float:right;
} 
.m-r-sm{
  margin-right:5px;
}

#disclaimerCheckBoxSection{
  padding-left: 467px;
}
.document-tips{
  width: 500px;
  font-size: 12px;
  color: #333;
}
.minHeight25{
  min-height: 25px;
}

.paddingBottom16{
  padding-bottom: 16px;
}

.tipDesc{
  font-size:14px;
  color:#333;
  padding-bottom: 10px;
  line-height: 25px;
}

#dropDown #dropDownWrapper  .dropDownLang .langList li{
  width: 80px;
  text-align: center;
}

.excutionInfo {
  width: auto !important;
  max-width: 388px;
	margin-bottom: 24px;
	padding-bottom: 5px;
	clear: none; 
	float: left !important;
}


#disclaimerCheckBoxSectionNew .question p {
  float: none;
}

.riskConfirm-normal .riskProductName{
  width: 250px;
}

.question p.productNameRiskLabel {
  text-align: left;
}

.infoIcon {
  background: url(../fonts/icon_info_blue.svg) left top no-repeat;
  float: left;
	width: 18px;
	height: 18px;
}

.noticeText {
  font-size: 12px;
  line-height: 20px;
  font-weight: 700;
  padding-left: 22px;
}